Чтобы добавлять сообщения и комментарии, .

@OCTAGRAM:
OCTAGRAM

Как установить node.js в Debian?
curl -sL deb.nodesource.com | sudo -E bash —
sudo apt-get install -y nodejs

В самом деле, надо изживать традицию «скачал-поставил». Надо, чтоб оно качалось сразу в Терминале и там же запускалось от имени суперпользователя.

@AlexVK:
AlexVK

Ну вот что ему надо...
51255 error Linux 4.8.6-201.fc24.x86_64
51256 error argv "/usr/bin/node" "/usr/bin/npm" "install"
51257 error node v4.6.1
51258 error npm  v2.15.9
51259 error code EPEERINVALID
51260 error peerinvalid The package csslint@1.0.4 does not satisfy its siblings' peerDependencies requirements!
51260 error peerinvalid Peer csslint-loader@1.0.0 wants csslint@^0.10.0

@otakuSiD:
otakuSiD

install latest node.js on AWS Linux

curl --silent --location rpm.nodesource.com | bash —
yum -y install nodejs
npm install npm -g


nodejs.org

@webus:
webus

NodeJS — однопоточная истеричка

@tosh:
tosh

Ахахаха

$ npm install gulp@^3.8.10
$ npm install -g gulp@^3.8.10
$ gulp
[10:49:07] Warning: gulp version mismatch:
[10:49:07] Global gulp is 3.9.0
[10:49:07] Local gulp is 3.8.11
module.js:339
throw err;

Нодоуебанство придумали тупые пидорасы.

@DespicableMe:
DespicableMe

Вот этот чувак quora.com говорит, что разницы между js и nodejs нет. Но в таком случае могу ли я использовать это github.com <github.com> на клиенте? Будет ли это работать в каждом браузере?

@tosh:
tosh

Я знал, конечно, что нода лютое говно, но ради фронтендеров решил втащить кусок через npm. Пацаны, так я не насаживался на дилдаки даже в олдовом easy_install.

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

superuser.com

Миф подтверждён: нода действительно для говноедов.

@schors:
schors

есть вот такая штука github.com . а есть такое же, но на golang? или на python/gevent/twisted. ну собственно надо вот оно en.wikipedia.org

@6Volt:
6Volt

? Знатоки к вам вопрос — значится цепануля xlsjs — дергаю значения ячеек а там всё кроме цифр и латинских символов выглядить вот блядь вот так "<C=8F8?0;L=>5 1N465B=>5 >1@07>20B5;L=>5 CG@5645=85 4>?>;=8B5;L=>3> >1@07>20=8O 45B59 — &5=B@ 45BA:>3> B2>@G5AB20 "0B0@A:>3> @09>=0
" Шито гуглить чтобы сделать это текстом на православнодуховноскрепном?

@maxlapshin:
maxlapshin

Только в Node.js можно на connect схлопотать EADDRINUSE.

@schors:
schors

*diphost кратко — перевел хостинг на apache 2.4, завёл php 5.5 и 5.6 (жду теперь UMI.CMS 3.0 :), немного запоздало (а может и верно, что запоздало — неясно куда там всё дуло) завёл python 3.3 и python 3.4, надоело искать куда редмайны пристроить — завёл ruby 1.9 и 2.1, ну и начитался twitter bootstrap — теперь есть bower и lesscss :) теперь буду потихоньку описывать что где нового и что с этим делать для чайников

@name:
name

наконец-то поднял свой собственный скробблер soma.fm

сам скробблер отсюда

github.com

плюс нужно скачать ещё node.js

nodejs.org

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

chmod +x ~/node/bin/node && ~/node/bin/node ~/somascrobbler/app.js

Единственная неочевидная деталь — в файле config.json надо написать так pastebin.com если прокси-сервера нет или он не нужен.

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

@Hamper:
Hamper

Как можно обработать очень большой файл, при учете что каждая строка обрабатывается достаточно медленно, в nodejs > 0.10? Попытки использовать pause перед обработкой и resume после вызывают ошибку "Cannot switch to old mode now."

@drvlat:
drvlat

node.js на проверку оказался занятнейшей штукой. и я уже даже знаю на чем я буду писать следующий проект. нода + express + socket.io + paper.js — мощщ.

@Hamper:
Hamper

Чем отличается запись в файлы через fs.write и writable stream?

@seriy-pr:
seriy-pr

Много букв про JavaScript habrahabr.ru Смешно.

@kaineer:
kaineer

twitter.com "we had grunt.js, now we have gulp.js. next should be burp.js and fart.js."

@maxlapshin:
maxlapshin

github.com нельзя просто так взять и обновить ноду без того, что бы она стерла себя сама. А причина тому — безрассудное и бесконтрольное использование хеш-таблиц вместо объектов

@maxlapshin:
maxlapshin

github.com стриминговый сервер на гей-ноде. Кстати, что примечательно: вокруг ноды слетелось очень много косоглазых мух. Почему они липнут на ноду?

@zoonman:
zoonman

Накалякал тут веб-сервис для просмотра пугов и фоток Бостона в инстаграмах. Прицепил нодожс в реалтайм апдейты инстаграмули и струхнул в браузер через соксы. Сабж тут insta.zoonman.com

@zoonman:
zoonman

написал тут чатик на прошлых выходных. Прицепил на linuxquestions.ru заделал консольный стиль, прицепил вебсокеты, чтоб пошустрее было. Ностальгия мучает меня. Вспоминаю 2004, тогда появился доступ к инетам, да еще от прова. Решил вот побаловаться. Вспомнить былое. Вроде получилось простенько, но со вкусом. Найденные баги будут поощрятся исправлением. Фичреквесты буду делать по мере сил и возможностей. Буду рад постоянным обитателям.

@jsmarkus:
jsmarkus

У меня появлился новый проект — библиотека для RESTful API для коллекций MongoDB.
Называется Colibri.


Github: bitly.com
npm install colibri

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

Читайте документацию, всё просто! bit.ly

Всем успехов в труде!

@nox:
nox

Чем больше питонопидоры будут пиздеть на nodejs, тем больше лично у меня мотивации изменить мир) Так что любой питонопидорский пиздёж мне чрезвычайно полезен.

@Yurtaev:
Yurtaev

Странно, вроде отправлял сегодня уже сообщение, а его нет, Ладно повторю. Зачем люди это пишут? code.google.com

@nox:
nox

— удел мудаков и лузеров, васьков и школоты, бурсаков и неофитов, говнарей и металлюг, токсикоманов и алкоголиков. Короче, мне вполне подходит ;)

Для всех остальных (нормальных) людей, — конечно, Pithon, Jango и Posgress.

@thefish:
thefish

Понадобилось тут написать пару штук для нодЖС.
Мало того что тут ехал callback через callback, так еще и элементарные вещи типа многострочных констант не сделать по-человечески никак вообще ни разу.
var response = [
"пыщ пыщ",
"ололо ",
"я водитель НЛО"
].join("\n");

@Mendor:
Mendor

Свой веб-сервер на Node.JS: peeep.us
Хорошая, подробная статья.

@grozamorei:
grozamorei

вот я тут клепаю говеное поделие с tcp-сокетами. столкнулся с ситуацией, что при небольшом, вобщем то, пинге до сервера, пакеты доходят пиздец как неравномерно до клиента — например, при броадкасте снепшота игровой модели раз в 80мс на клиенте, как правило, получаю по два-три апдейта за одно событие data в сокете, соответсвенно молчание на следующие 250-300мс. сервер на говноде.

я думаю, что меня спасет более грамотная интерполяция в целом, но все же хотелось бы знать, может кто соображает — это нормальная ситуация, вызванная аппаратными ограничениями транспорта сети, или я чето забыл прикрутить?

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

рабочее состояние поделия сидит тут, задержки между пакетами можно легко пронаблюдать невооруженным глазом, если у вас пинг будет больше 100
144.76.13.195:8080

@jsmarkus:
jsmarkus

Я тут недавно спрограммировал тулзовину для перехвата и логгирования ошибок PHP через сеть.
Ссылка: github.com
NPM: log-my-errors

Суть такова: это HTTP-сервер на nodejs, который слушает на определенном порту и рисует в веб-интерфейсе все, что ему туда приходит.
Клиентская часть на PHP подключается в исследуемый скрипт и перехватывает всё — ошибки, исключения, ворнинги, нотисы. Всё это отправляется на сервер.
Получается вот такая картинка: github.com <github.com>

Сам пользуюсь этим инструментом при разработке, а чаще — при рефакторинге старых больших, запутанных проектов, у которых не всё в порядке с выводом ошибок.

Хочется, чтобы это потестировал в работе кто-то ещё — интересно мнение.

@jsmarkus:
jsmarkus

И снова привет, жуйк!

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

Кому это нужно? В принципе, мне, а также моим возможным партнёрам, друзьям или работодателям. Этот блог — место, где я буду собирать заметки о своих немногочисленных и довольно унылых проектах, туповатых программерских рассуждениях и используемых устаревших технологиях.

И тогда, надеюсь, если мне вдруг приспичит найти работу, мне не придётся опять писать очередное дурацкое резюме.

Надеюсь также найти чуваков, с которыми вместе можно было бы запилить какой-нибудь офигенный проект (на nodejs желательно бы), и вместе рубить бабло — ну или просто безбожно тратить на какую-нибудь никому не нужную опенсорсную хрень своё свободное время.

@nox:
nox

Мои велосипедные наброски консольного клиента для яндыкс-музыки: github.com

sudo npm -g install yamusic
yamusic download radiohead #ищет по слову radiohead и выводит список альбомов
yamusic download radiohead 2 #ищет по слову radiohead и качает второй альбом в текущую бабку

Умеет:
— искать альбомы;
— качать треки выбранного альбома.

Глючит:
— не сразу завершается процесс Ctrl+C;
— процесс не завершается, потому что остается какая-то незаконченная асинхронная операция;
— иногда матерится на то, что на EventEmitter подцепили больше 10 листенеров (глюк головайчуковского прогресс-бара, видимо придется писать свой)
— плохо переводит HTML в текст, лень фиксить

Хочет научиться:
— опционально не качать, а просто воспроизводить треки (например, через mplayer, или еще как-нибудь)
— не глючить
— постранично выводить список альбомов

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

@chemikadze:
chemikadze

MONGODB ОЧИНЬ БЫСТРЫЙ ПОЭТАМУ СХЕМА НЕ НУЖНА ВЕДЬ ОТ НИЕ ТОРМОЗА А ЕСЛИ НОДЕЖЕЕС ИСПОЛЬЗАВАТЬ ТО В БАЗЕ И В ПРОГРАММЕ АДИН ФОРМАТ БУДИТ

@kaineer:
kaineer

Как-то незаметно случилось — после установки node.js в хомяк у меня внезапно стал запускаться npm. Язь!

@arsemyonov:
arsemyonov

«Erlang without HiPE support, NodeJS with Hype support» © @arsemyonov

@Kxepal:
Kxepal

Аргументы против Twisted, EventMachine, Node.js
slideshare.net
via lionet.livejournal.com

@stanis:
stanis

Как вам такое: "Ищу PHP-программиста для объяснения мне, что такое Node.js"? Лично у меня один вопрос: причем тут эти три буквы? :)

@Hamper:
Hamper

есть скриптик который должен прочитать около 70Гб файлов и обработать их, на самом деле получается что полностью обрабатываются около 90 строчек и потом буфер начинает забиваться и примерно через полминуты все падает потому что сжирает всю память, как можно синхронизировать построчное чтение из таких больших файлов? pastie.org (откомпиленный pastie.org (в файлах строки типа "1:[1,2,3],")

@Zombieff:
Zombieff

tonsky.livejournal.com

@k0st1x:
k0st1x

tonsky.livejournal.com

@Mendor:
Mendor

tonsky.livejournal.com