Послушай, мистер сноб. Прежде чем делать такие илиотские замечания было бы неплохо сходить в гугл. Там расскажут и про то, что такое прописные буквы и про графити.
> Long polling
Long polling отличается от HTTP Stream тем, что соединение открыто до тех пор, пока не придет первый ответ от сервера, после чего сам сервер соединение и закрывает. Клиент тут же открывает новое. HTTP Stream дежит соединение постоянно, разрывается оно только из-за проблем с сетью. Лонг поллинг нужен, например, что бы обходить всякие антивирусы, которые не отдают браузеру http запрос до тех пор, пока он не будет закрыт.
> script tags или scriptTagProxy
Две совершенно разных вещи, первая называется jsonp, нужна поддержка сервера на который идет запрос, а вторая проксирует запрос через специальный сервер, который уже и делает запрос.
> JSONRequest object ( www.json.org/JSONRequest.html ) — реализует двух-стороннее соединения, посредством двух одновременных запросов (один на передачу, другой на прием).
Смутило про «исключительно на пхп» и libevent. Оказалось вы все же работаете с pecl враппером, а не с libevent. Ну а проект… Не знаю, я не умею такое читать. Несколько настораживают всякое типа два подряд идущих event_base_loop. Но в любом случае для пхп мира это, конечно, прекрасная работа.
а где тут корка? на начало продаж 3г в россии в долларах он стоил примерно 1100 — 1150 (доллар то пониже был). Цена на новый, такая же как на старый, соответсвенно в рублях он должен стоить 33 — 34 тысячи. Как и 3г, который, судя по московскому метро продавался неплохо. Другое дело, что затянули они с поставками так, что это уже за гранью фола.
думаете гуглофон 600 баксов стоят запчасти? у эппл маржа выше конкурентов на 5-15 (а не 700 и даже не 50) процентов, это давний повод похвастаться перед инвесторами. Вообще величина маржи прекрасный показатель успешности компании, ее снижение говорит о проблемах.
Ну да, про контроллеры и вьюшки в соседних гайдах.
Что касается непосредственно has_many, :through, то чудес не бывает, это html и http, рисуйте формочку с чекбоксами или всякие умные js / ajax. Рельсы вам конечно помогут, смотреть form_for, fields_for и nested attributes.
DIGITAL АГЕНТСТВА РОССИИ
НАКОНЕЦ-ТО ОБЪЕДИНИЛИСЬ
В АССОЦИАЦИЮ
а еще логотипы в джпеге. молодцы, короче, бизнес делают.
> Long polling
Long polling отличается от HTTP Stream тем, что соединение открыто до тех пор, пока не придет первый ответ от сервера, после чего сам сервер соединение и закрывает. Клиент тут же открывает новое. HTTP Stream дежит соединение постоянно, разрывается оно только из-за проблем с сетью. Лонг поллинг нужен, например, что бы обходить всякие антивирусы, которые не отдают браузеру http запрос до тех пор, пока он не будет закрыт.
> script tags или scriptTagProxy
Две совершенно разных вещи, первая называется jsonp, нужна поддержка сервера на который идет запрос, а вторая проксирует запрос через специальный сервер, который уже и делает запрос.
> JSONRequest object ( www.json.org/JSONRequest.html ) — реализует двух-стороннее соединения, посредством двух одновременных запросов (один на передачу, другой на прием).
Ну а это просто бред.
думаете гуглофон 600 баксов стоят запчасти? у эппл маржа выше конкурентов на 5-15 (а не 700 и даже не 50) процентов, это давний повод похвастаться перед инвесторами. Вообще величина маржи прекрасный показатель успешности компании, ее снижение говорит о проблемах.
Чей линк круче?
Что касается непосредственно has_many, :through, то чудес не бывает, это html и http, рисуйте формочку с чекбоксами или всякие умные js / ajax. Рельсы вам конечно помогут, смотреть form_for, fields_for и nested attributes.