Перейти к публикации
  • Сейчас на странице   Всего пользователей: 0   (0 пользователей, 0 гостей)

Kant

Программирование ver 4.1

Рекомендованные сообщения

когда я такое постил меня банили от 3 до 7

Поделиться сообщением


Ссылка на сообщение

у визы так бомбит пукан, что он уже отбивается эпилептическими гифками

 

эти гифки со страницы про пхп

 

а бомбит почему-то у меня

Поделиться сообщением


Ссылка на сообщение

ты бы хоть в оффтоп засунул

Поделиться сообщением


Ссылка на сообщение

а что проще - пхп или раби? и что функциональнее?

 

:trollface:

 

пхп не умеет создать полнофункциональный блог одной строкой кода

 

следовательно рор легче + функциональнее, пхп говно

зато язык читается легче и не надо ебаться с гемами рейками и прочей настаканной хуетой для долбоебов.

Вот скажи, как можно после этого что-то кукарекать про рельсы, если на оф. сайте такой зашквар?

 

\Alice adds a second migration which adds and initializes another column to the products table and also adds a validation to the Product model for the new column.

 

# db/migrate/20100515121110_add_fuzz_to_product.rb

class AddFuzzToProduct < ActiveRecord::Migration
 def change
add_column :products, :fuzz, :string
Product.all.each do |product|
  product.update_attributes! :fuzz => 'fuzzy'
end
 end
end

Ссал в рот уёбкам, придумавшим рельсы.

 

,OunVEpHKYpo.jpg

Поделиться сообщением


Ссылка на сообщение
(изменено)

у руби синтаксис как у паскаля. может быть перенести все разговоры о руби в казикотопик?

 

мне кстати очень нравится как организуется жава проект на диске.

так в детстве порнуху прятали


Изменено пользователем rubish

Колы я выросту - то хочу буты такым як я

5c8bbc85b99e.gif

 

годные смайлы

Поделиться сообщением


Ссылка на сообщение
(изменено)

пацаны, как сделать в делфи, чтобы когда по кнопке щелкаешь, открывалась вторая форма ровно по центру?

т.е. вот я запускаю первую форму, она уже сразу по центру, нажимаю на кнопку-открывает вторую форму, но открывает не поцентру, а в верхнем левом углу

 

нужно сделать программу-тренажер на дипломник, на данный момент вот что

прикрепить нельзя :fffuuu:


Изменено пользователем eraction

Поделиться сообщением


Ссылка на сообщение

Пытаюсь в c# VS2012 сделать связь между сикуэль компакт базой и датагридом, нихера не получается чёт.. Гугл плохо помогает :trollface:

Базу создал через гуй студии, таблицы создал, одну из них заполнил, хочу забиндить её с датагридом в форме...

 

Мож кто шарит, подскажет как сделать?

http://lmgtfy.com/?q=binding+sql+compact+database+with+datagrid+c%23

 

у руби синтаксис как у паскаля.

 

да ладно. а поцаны-то не знали

Гоп-стоп

Камера, мотор - как в сериале

Всех удивили,

Всё красиво расписали,

Но на самом деле даже режиссер не в теме

Гоп-стоп,

А пацаны не знали

 

Гоп-стоп

Камера, мотор - как в сериале

Всех удивили,

Всё красиво расписали,

Но на самом деле даже режиссер не в теме

Гоп-стоп,

А пацаны не знали

 

пацаны, как сделать в делфи, чтобы когда по кнопке щелкаешь, открывалась вторая форма ровно по центру?

т.е. вот я запускаю первую форму, она уже сразу по центру, нажимаю на кнопку-открывает вторую форму, но открывает не поцентру, а в верхнем левом углу

 

нужно сделать программу-тренажер на дипломник, на данный момент вот что

прикрепить нельзя :fffuuu:

вычисли координаты и позиционируй форму - что-нибудь типа:

 

mdichild.left:=mdiform.clientwidth div 2-mdichild.width div 2

mdichild.top:=mdiform.clientheight div 2-mdichild.height div 2


Публикация отключена

Поделиться сообщением


Ссылка на сообщение
Гость 2poy_nyasha

Ебанный нод.жс, сука. Хуй разберись как на нем по нормальному писать.

 

Вот допустим, есть модуль mongoose (mongodb) который позволяет создавать модели. Чото типа ормки привязанной к нормальной модели.

так же этот модуль отвечает за коннект к дб

 

разумно выносить модели в один модуль (файл) а коннект в другой, но ведь нихуя подобного. Ибо по нормальному не передать коннект от бд в модуль с моделями, ибо все событийно-ориентировано.

 

Писать все в одном файле тоже никуда не годится.

Я бы конечно наговнокодил в одном месте и все бы работало, но это тестовое задание, его тупо нельзя провалить. И нужен очень хороший уровень кода.

 

Просто пиздец.

 

Спасибо, что выслушали.

 

а ну да, вот что я наговнокодил в надежде что потом проведу рефакторинг, разнесу все по файлам, и т.п.

 

только вот нихуя не придумывается как это сделать

 

var
  express = require('express'),
  app = express(),
  mongoose = require('mongoose');
var Post;
function dbConnect(success, error) {
  mongoose.connect('mongodb://localhost/test');
  mongoose
  .connection
  .on('error', error)
  .once('open', success.bind(mongoose));
}

// creation models
function createModels (db) {
  var postSchema = db.Schema({
  name: String,
  text: String,
  tags: Array
  });
  Post = db.model('Post', postSchema);
}
dbConnect(
  function () {
  app.set('dbError', false);
  createModels(this);
  },
  function (error) {
  app.set('dbError', true);
  }
);

app.configure(function() {
  app.set('views', __dirname + '/views');
  app.engine('html', require('ejs').renderFile);
  app.use(express.static(__dirname + '/public'));
  app.use(express.bodyParser());
});

app.get('/', function(req, res) {
 res.render('index.html');
});
app.get('/posts/:from', function(req, res) {
  Post
  .find()
  .skip(+ req.params.from)
  .limit(20)
  .exec(function(a, posts) {
	 res.send(posts);
  });
});
app.post('/add', function(req, res) {
  var params = req.body;
  params.tags = params.tags.split(',');
  var post = new Post(params);
  post.save(function(err) {
  /*if(err) {
	 res.redirect('/');
  }
  else {
	 res.redirect('/posts/0');
  }*/
  });
});
app.listen(1337);

 

 

не обращайте внимание на запросы в роутере, их я точно уберу. Просто чтобы вы поняли всю безысходность

Поделиться сообщением


Ссылка на сообщение

интернет хуйня


Торжество разума в том, чтобы уживаться с теми, у кого этого разума нет. Вольтер.
Чтобы хорошо высыпаться, нужно спать 8 часов в день. И еще столько же ночью.

Поделиться сообщением


Ссылка на сообщение
Гость 2poy_nyasha
(изменено)

Фабрика моделей это вообще адекватно?

 

и как это лучше реализовать?

 

Models.ModelName

Model.ModelName

Model('ModelName')

Model.get('ModelName')

models.get('ModelName')

model('ModelName')

 

??????????///////////////////????????????

 

первые два варианта хранят модели глобально (условно глобавльно)

остальные свои модели инкапсулируют (зависит от реализации, на самом деле)

 

столько вариантов, а чтобы вот очевидно лучший его просто нет

то есть я его не вижу

 

а хотелось бы увидеть или полностью понять, что в ООП программировании всем на это похуй

 

да и это же жс, тут все ооп через жопу


Изменено пользователем 2poy_nyasha

Поделиться сообщением


Ссылка на сообщение

да и это же жс, тут все ооп через жопу

суть языка


ea9cfc2a8fd28fed94eac49d3e83bf58.gif

Поделиться сообщением


Ссылка на сообщение
Гость 2poy_nyasha

самое смешное, то что я понимаю, что надо выбрать любой один стиль и придерживаться его

 

но это же нихуя не выйдет, ибо сами библиотеки в ноде разные

 

короче, я решил остановиться на model('ModelName')

 

ладно, я вернул веру в себя

 

(function(){
  var schemas = {
  Post: {
	 name: String,
	 text: String,
	 tags: Array
  }
  }
  var models = {};
  function model (modelName) {
  return models[modelName];
  }
  model.prepare = function (db) {
  for(var name in schemas) {
	 models[name] = db.model(name, db.Schema(schemas[name]));
  }
  }
  module.exports = model;
}());

Поделиться сообщением


Ссылка на сообщение

да и это же жс, тут все ооп через жопу

суть языка

 

fixed

Поделиться сообщением


Ссылка на сообщение

какой же всё-таки двапой тупой :)


Колы я выросту - то хочу буты такым як я

5c8bbc85b99e.gif

 

годные смайлы

Поделиться сообщением


Ссылка на сообщение
Гость 2poy_nyasha

:)

 

ты писал на ноде, мудила? ну вот и соси

Поделиться сообщением


Ссылка на сообщение

Нод не нужен.

Поделиться сообщением


Ссылка на сообщение
Гость 2poy_nyasha

ну рабибляди никогда не могли нормально пояснить свое мнение.

 

во всяком случае, у меня тестовое задание на вакансию клиентсайда, и ноду мне дали, наверно потому что нода это и есть жс, чтобы посмотреть как я в нем разбираюсь вообще. клиентская часть тоже на жс

 

в общем, кругом жс, как я и мечтал

Поделиться сообщением


Ссылка на сообщение

Кругом говно, найс мечты :petro:

Поделиться сообщением


Ссылка на сообщение
Гость 2poy_nyasha

нет, я же не рабист

 

(function(){
  var schemas = {
  Post: {
	 name: String,
	 text: String,
	 tags: Array
  }
  }
  var models = {};
  var init = false;
  function model (modelName) {
  if(!init) {
	 throw new Exeption('You must init models before use it.')
  }
  else if( ! (modelName in models)) {
	 throw new Exeption('Model not found');
  }
  else {
	 return models[modelName];
  }
  }
  model.init = function (db) {
  for(var name in schemas) {
	 models[name] = db.model(name, db.Schema(schemas[name]));
  }
  init = true;
  return model;
  }
  module.exports = model;
}());

 

var model = require('./models').init(mongoose)

 

рефакторинг это охуенно

 

потом еще тесты накатаю

Поделиться сообщением


Ссылка на сообщение
Гость
Эта тема закрыта для публикации сообщений.

×
×
  • Создать...