1.1, Аноним (-), 10:30, 19/12/2012 [ответить] [﹢﹢﹢] [ · · · ]
| –3 +/– |
node.js — очень интересная платформа, радует, что находится ей применение.
| |
|
|
3.8, GentooBoy (ok), 13:07, 19/12/2012 [^] [^^] [^^^] [ответить]
| +2 +/– |
Тем что eventbase, для микроблогинга она им отлично подойдет.
Если бы проект был на Ruby,Python,Java то да переход был бы не оправдан.
| |
|
4.23, Аноним (-), 18:09, 05/01/2013 [^] [^^] [^^^] [ответить]
| +/– |
ALLOU, нода — самый настоящий костыль. Event-based IO с такими-то continuations в том же Петуне были когда ноды еще в проекте не было, gevent называется. Зеленые треды, yield чтобы не писать тонну коллбеков, аналог link/1 из erlang'а (API там явно пахнет зайчатками OTP) и т.д..
В ноде вместо этого язык со слабой типизацией (new Array([],null,undefined,null) == ",,," на каждом шагу, слегка подпирается CoffeeScript'ом), с нищей системой типов, с нищей по современным стандартам стандартной библиотекой (все подпираются костылями типа underscore.js), без модулей (все подпираются костылями типа require.js), плохо заточенный для долгой работы V8 (течет он, сам накалывался лично) и т.д..
Извините, но PHP на Node.JS — это шило на мыло. Я, если что, и по собственному интересу и по работе оба кушал, есть разработки в продакшене.
| |
|
|
2.5, www (??), 11:53, 19/12/2012 [^] [^^] [^^^] [ответить]
| +/– |
так же интересно чем примечательна node.js
и что кроме унификации кодовой базы движет переносить всё на JS server-side?
| |
|
3.13, XoRe (ok), 15:09, 19/12/2012 [^] [^^] [^^^] [ответить]
| –2 +/– |
> так же интересно чем примечательна node.js
> и что кроме унификации кодовой базы движет переносить всё на JS server-side?
Имхо - отношением скорости работы к сложности технологии (быстро и просто).
| |
|
2.11, Crazy Alex (ok), 14:45, 19/12/2012 [^] [^^] [^^^] [ответить]
| +2 +/– |
Хм, я понимаю - эрланг или пачку чего-угодно, связанного по ZeroMQ. С сообщениями, гоняемыми не в JSON, а в бинарном протоколе вебсокетов (они ж на клиента так летят, надеюсь?) - а нода плюс json - не фонтан, я бы сказал.
| |
|
3.12, XoRe (ok), 15:08, 19/12/2012 [^] [^^] [^^^] [ответить]
| +/– |
> Хм, я понимаю - эрланг или пачку чего-угодно, связанного по ZeroMQ.
А вы пойдите найдите пяток программистов эрлангистов :)
А к js можно и php-шников привлечь.
> С
> сообщениями, гоняемыми не в JSON, а в бинарном протоколе вебсокетов
Не все ещё понимают вебсокеты.
> а нода плюс json
> - не фонтан, я бы сказал.
Чем не фонтан?
| |
|
4.14, www (??), 18:30, 19/12/2012 [^] [^^] [^^^] [ответить]
| +/– |
>>>"""
> Хм, я понимаю - эрланг или пачку чего-угодно, связанного по ZeroMQ.
А вы пойдите найдите пяток программистов эрлангистов :)
А к js можно и php-шников привлечь.
> С
> сообщениями, гоняемыми не в JSON, а в бинарном протоколе вебсокетов
Не все ещё понимают вебсокеты."""
с таким подходом и с node.js будет полная каша...
| |
|
5.17, Аноним (-), 06:35, 20/12/2012 [^] [^^] [^^^] [ответить]
| +/– |
>> Хм, я понимаю - эрланг или пачку чего-угодно, связанного по ZeroMQ.
>А вы пойдите найдите пяток программистов эрлангистов :)
>А к js можно и php-шников привлечь.
И в результате будет всё то же .о.но - но уже на js. "А вы друзья как не садитесь - всё в музыканты не годитесь" (С)Крылов.
| |
|
6.20, XoRe (ok), 18:27, 20/12/2012 [^] [^^] [^^^] [ответить]
| +/– |
>>> Хм, я понимаю - эрланг или пачку чего-угодно, связанного по ZeroMQ.
>>А вы пойдите найдите пяток программистов эрлангистов :)
>>А к js можно и php-шников привлечь.
> И в результате будет всё то же .о.но - но уже
> на js. "А вы друзья как не садитесь - всё в
> музыканты не годитесь" (С)Крылов.
Т.е. если человек пишет на php, то он криворукий быдлокодер, а если на сях/эрланге, то полюбому мегагуру ? :)
| |
|
|
4.15, Crazy Alex (ok), 19:48, 19/12/2012 [^] [^^] [^^^] [ответить]
| +/– |
Ну пяток - это несколько дней понадобится. Пару - хоть сейчас. Эрланг, к слову, учится дня за три - язык очень компактный и простой, хоть и со странным синтаксисом.
| |
4.16, Crazy Alex (ok), 20:00, 19/12/2012 [^] [^^] [^^^] [ответить]
| +/– |
А не фонтан тем, что микроблоггинг - это немереный поток мелких сообщений, с которыми почти ничего не надо делать. Здесь напрашиваются нормально масштабирующиеся решения с минимумом перекодировок, парсинга и подобного. Я б на их месте даже обнаглел настолько что использовал бы MessagePack - он на клиенте не то чтобы сильно шустрый, но вполне достойно себя ведёт, а на сервере, где он не на JS а на сях писан - летает совсем резво. Через ZeroMQ гонять - самое оно. Правда хранить придётся блобами - но по опыту рабты с графами - они всё равно нормально только в памяти держатся.
| |
|
5.21, XoRe (ok), 18:28, 20/12/2012 [^] [^^] [^^^] [ответить]
| +/– |
> А не фонтан тем, что микроблоггинг - это немереный поток мелких сообщений,
> с которыми почти ничего не надо делать.
Вы все-таки не ответили на вопрос, чем не фонтан.
| |
|
|
|
|
1.3, бедный буратино (ok), 11:44, 19/12/2012 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
> Для избежания путаницы компания StatusNet заявила о проведении ребрендинга и теперь будет работать под именем E14N.
Конечно. Им же стыдно, если кто будет вспоминать "смотрите, это те самые, которые микроблоги на php делали".
| |
|
2.7, Аноним (-), 13:02, 19/12/2012 [^] [^^] [^^^] [ответить]
| –2 +/– |
А на JS (ни разу не заточенном для сколь-нибудь крупных прожектов) конечно же не стыдно. И вообще, это не ты был ыкспертом который бил себя пяткой в грудь насчет яндекса? На, полюбуйся на каКчество кодинга в оном: http://habrahabr.ru/post/163039/ - равняйся дальше на такое, тебе с твоим ником в самый раз :). Если кто не понял, эти быдлокодеры вообще никак не проверяли права юзера на стирание комента. Как можно настолько эпически зафэйлить - я даже не знаю. Но оказалось что можно.
| |
|
|
2.10, АнонАнон (?), 13:58, 19/12/2012 [^] [^^] [^^^] [ответить]
| +4 +/– |
> почему твиттер не использует node ?
Потому что хипсторы, которые его пробуют переписать на ноде умирают от оргазмов.
| |
|
1.18, stupid (?), 13:39, 20/12/2012 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
>отмечается создание адаптированных для мобильных устройств социальных сетей
это как понимать? объясните для тупых
| |
|