Ищу специалиста Node.js в Киеве / Харькове / Одессе на постоянную работу
Работа постоянная, на полный рабочий день, сначала удаленно, в последствии скорее всего будет открыт офис и наняты еще сотрудники - поэтому есть возможность стать первым и соответственно главным. Это не фриланс, не "халтура" и не один из дополнительных проектов к вашему основному проекту - это и будет ваш основной проект.
Наша фирма находится в Калифорнии, США: www.teradek.com. Проект заключается в создании централизованной панели управления девайсами, которые мы выпускаем. Текущий набор технологий: Сервер: Ubuntu server / Node.js / Redis / MongoDB / MySQL / Socket IO / Grunt.js Клиент: Backbone / Sass + Compass / Socket IO Обязателен опыт работы над проектами, которые в продакшене, либо качественно созданный личный проект. Мы можем предложить зарплату на уровне и выше рыночной по вашему региону. Пишите мне на alex@teradek.com либо на farennikov@gmail.com |
node.js тут не котируется, все что разрабатывается в 99.9% случаев пиется на PHP. фирма из калифорнии ищет хохла на удаленке смысл? зарплата у погроммистов везде одинакова
|
Цитата:
|
Цитата:
|
Цитата:
|
Цитата:
Цитата:
Цитата:
Цитата:
|
нет, бля, я про вообще не котируется в стране, миллионы гамносайтов на пыхепе и единичные проекты на ноде и прочей экзотике
|
а вообще иди нахуй с такими рассуждениями типа я ошибся и пр, я имею право высказывать свое мнение и мне похуй на твое, но я к нему могу прислушаться, если найду аргументы убедительными
|
Цитата:
Я солидарен с qwerty-клавиатура насчет того что на этом форуме нету Node.js программистов. Я к примеру не знаю ни одного. Что до топик стартера, то по правилам форума нужно указать оклад или вилку зарплат. Я думаю программист работающий с тем стеком технологий которые указал топик стартер, в Одессе будет стоить от 2500$. |
Цитата:
|
я не про форум писал(ноду даже я ковырял да это интересно в ручную парсить куки отдавать заголовки, парсить тело сообщения, но опять же накой мне оно если я на пэхэпэ об этом вообще могу не думать), а вообще, вконтакте групп несколько на 100 человек есть и полудохлый форум в инете(владельцем которого является владелец того же блога), самое главное хостинга нет, хочешь ноду бери выделенный сервак, таким образом почти все 99.9% заказчиков веб-студий отметаются, 0.1% из них 95% скажут что нахуй им такое счастье нужно, если потом они не смогут найти ступидента, который за 100 долларов им чо-нить допишет, переделает. да и особого толка в использовании ноды нет, разработка на ноде сложнее, там при ошибке сервак сразу падает, если только задача какая не специфическая(написание игрового сервера и пр.). На ноду возглавляли большие надежды все попиздели-попиздели и забыли про нее. Да на любом скриптовом языке можно приблуду написать, чтобы слушать 80 порт, парсить заголовки, тело и отдавать данные. Там в ноде той-то 5000 строчек и больше половины копипаста. По скорости V8 интерпретатор Javascript который транслирует интструкции прямо в машинный код уделывает всех конкурентов(даже Java) и сравним с нативным C. Но это не является бесспорным преимуществом по сравнению с удобством использования.
|
у ноды есть большой плюс, она позволяет писать и клиент и сервер на одном языке
|
а что касается ее исходников то вот https://github.com/joyent/node/blob/master/lib/url.js как эти криворукие пидарасы парсят урлы(не по стандарту, доменнное имя, протокол и пр. могут содержать вообще любые символы кроме тех что с кодами меньше 32 и DEL, ну и разделителей), короче некачественно оно все сделано
https://github.com/joyent/node/blob/...querystring.js такая же хуйня разного рода интересные баги еще предстоит отловить |
в принципе оно ничем не отличается от моего лисапета
querystring = { parse: function(s, sep, eq) { var o = {}; eq = eq || '='; if (s) { var a = s.split(sep || '&'), i = 0, l = a.length, a1, k, v; while (i < l) { a1 = a[i++].split(eq); k = a1[0]; v = a1[1]; if (k !== '') { k = decodeURIComponent(k); v = v == undefined ? '' : decodeURIComponent(v); if (k in o) { if (typeof o[k] == 'string') { o[k] = new Array(o[k]); } o[k].push(v); } else { o[k] = v; } } } } return o; }, stringify: function(o, sep, eq) { var p, i, l, a, a1 = []; sep = sep || '&'; eq = eq || '='; for (p in o) { if ( o.hasOwnProperty(p) ) { a = Array.prototype.concat(o[p]); p = encodeURIComponent(p); for (i = 0, l = a.length; i < l; ++i) { a1.push( p + ( a[i] === '' ? '' : eq + encodeURIComponent(a[i]) ) ); } } } return a1.join(sep); } }; |
Цитата:
|
Цитата:
|
Цитата:
У нас всё на Амазоновом EC2, проблем с серверами нет. На технологиях тоже не остановились до конца, поэтому есть возможность предложить свое видение. Так что, если есть интерес - пишите. |
Цитата:
Node.js работает на тех портах на которых указал разработчик. |
Цитата:
А в чем собственно проявляется популярность? В том что nasqad больше любит читать статьи про Node.js и сопутствующие технологии? Или количеством выдач в Google? Стек технологий который указал топикстартер подходит для решения очень узкого круга задач. |
Цитата:
У нас на почте для внутренних сервисов и утилит нода используется повсеместно. А V8 так вообще в продакшене на главной mail.ru |
HTTP/1.1 200 OK Date: Fri, 17 May 2013 14:28:46 GMT Server: Apache/1.3.27 (Unix) mru_xml/0.471 gorgona/2.1 mod_jk/1.2.4 mod_ruby/1.0.7 Ruby/1.6.8 mod_mrim/0.17 Content-Encoding: gzip Connection: close Cache-Control: no-cache,no-store,must-revalidate Pragma: no-cache Expires: Thu, 17 May 2012 14:28:46 GMT Last-Modified: Fri, 17 May 2013 18:28:46 GMT Vary: Accept-Encoding Content-Length: 52298 Content-Type: text/html; charset=utf-8 где? |
в почтовом ящике статику там nginx отдает, шрифт нашел https://img.imgsmail.ru/r/default/tutorial/segoepr.ttf, что cgi, то хз на чем написано. нету там ноды нигде.
|
Цитата:
Во-вторых, что вы там хотите увидеть PID процесса V8? Цитата:
|
с заголовками понятно, но смысл как то шифроваться? голый v8 значит стоит... ну там по сути все из коробки и нода считай херовенький фреймворк
|
Цитата:
|
они в блоге об этом написали... какая уж тут безопасность скорее всего у них там все на попаче и крутится
|
Цитата:
Не понимаешь? Для взлома каждой системы и софта свои методы . Дали эту информацию и будут ломать используя методы взлома для указанной системы -какие в обще не подходят. Перебирать системы версии , версии софта -тоже нужно время нужно для всех комбинаций. Они там систему : Цитата:
|
да мне без разницы просто там нодой и не пахнет
|
монолит в маиле работает?
|
Цитата:
Цитата:
|
Цитата:
|
ты хотел написать кеширующий сервер
> Нодой статику отдавать -этож каким извращенцем нужно быть ? Апачем статику отдавать -этож каким извращенцем нужно быть ? :D |
нодой статика просто отдается если файл есть на серваке читаешь его и выводишь заголовки отправляешь в зависимости от расширеня
var map = { 'txt': 'text/plain', ... } response.setHeader( 'Content-type', map[extension] ); да это очень сложно |
Цитата:
Цитата:
ЗЫ: более года оч плотно юзаю ноду в своём проекте (вся серверная часть на ней), могу резюмировать следующее: нода такая же технология, как и другие. Реальный профит в том, что создаётся единая кодовая база ядра проекта и в том что паттерн non blocking I/O реализован из коробки. Для человека хорошо знающего JS и херово знающего (подставить нужный серверный язык) нода идеальное решение. Главный минус ноды в том, что единственный способ писать быстрые приложения, это использование non blocking I/O, т.е. колбек колбеком погоняет, иногда может раздражать. Что касается различных либ под ноду, то их уже как грязи. |
у меня вопрос кто такой камилов радик?
|
конечно отдача статики не сводится к этому можно еще данные кодировать в зависимости от заголовков какие броузер присылает(gzip тот же), но для минимальных нужд оно хватит, но по стандарту http://www.w3.org/Protocols/rfc2616/rfc2616-sec14.html много работы нужно сделать, действительно проще nginx поставить. на ноде удобно писать сервера для приложений(как раз все данные у нас в оперативке, все очень быстро работает)
|
> Главный минус ноды в том, что единственный способ писать быстрые приложения, это использование non blocking I/O, т.е. колбек колбеком погоняет, иногда может раздражать.
ну на стороне клиента такую же хуету писать приходится(ajax-запросы) > Что касается различных либ под ноду, то их уже как грязи. так много что быстрее пару десятков этих сранных строчек написать самому чем гуглить |
Цитата:
|
Цитата:
|
Цитата:
|
Часовой пояс GMT +3, время: 17:52. |