
Timur
18.02.2017
08:34:35

Алексей
18.02.2017
08:34:47

Таймураз
18.02.2017
08:35:14

Timur
18.02.2017
08:35:14
Это национальный шовинизм просто, что русские менее говнокодеры, чем индийцы.

Google

Sheldhur
18.02.2017
08:35:22
но это давно было или в каких нибудь донных конторах такое осталось

Dmitry
18.02.2017
08:35:23
Есть два типа разрабов: делает хорошо и качественно и делает не качественно.

Таймураз
18.02.2017
08:35:36

Sheldhur
18.02.2017
08:35:42
и чё за бред про передачу данных в СБУ?

Таймураз
18.02.2017
08:36:57

Zaur
18.02.2017
08:38:38
Всем привет. Пытаюсь написать бота для Телеграм на nodejs. Использую промиси при обработке запросов от юзера. Возник вопрос: если на каждый запрос будут создавать по несколько одноразовых объектов - это нормально? Сборщик мусора нормально с этим будет справляться ?

Evgeny
18.02.2017
08:39:17
В любом запросе создаются сотни их

Sheldhur
18.02.2017
08:44:05

Zaur
18.02.2017
08:44:35
т.е. +-20 объектов на запрос роли не сыграют ?

Таймураз
18.02.2017
08:44:41

Google

Таймураз
18.02.2017
08:45:32

Zaur
18.02.2017
08:46:10
Задачи простые, сохранить в базу запись, прочитать из базы, сформировать json и отправить в Телеграм

Sheldhur
18.02.2017
08:46:15
а то мне тут linode спустя 3 года выдал "чёт у тебя I\O высокий, давай понижай, а то отрубим"

Zaur
18.02.2017
08:46:33

Таймураз
18.02.2017
08:46:55

Zaur
18.02.2017
08:47:49
10 лет опыта во флеше помогут понять, хоть не много ))

Таймураз
18.02.2017
08:48:27

Zaur
18.02.2017
08:48:51

Таймураз
18.02.2017
08:49:19
Хорошая мысль
Прогоняй через себя как можно больше информации и на деле её используй

Dmitry
18.02.2017
08:50:44
https://www.liveedu.tv
вот тут вообще люди кодят
реалтайм
тоже можно многому научиться

Ilya
18.02.2017
08:52:57
С точки зрения страны 100 кассиров лучше 100 программистов - тк они могут нарожать по 2-3 е детей, когда программист может и не рожать: ждать богатства или взлета))) в итоге 250 детей против 50ти. Пока разработчкик вечерами изучает новые библиотеки на гитхабе... Другие профессии... Я конечно утрирую)) но шофер не будет водить автобус после работы и по ночам или слесарь или кассир) и запросы попроще, можно подумать о продолжении рода! куда уходит эффективность эта?)

A.
18.02.2017
09:13:10

Ilya
18.02.2017
09:30:03
Отсутствие целей.
У всех разные цели: не париться на работе, дом, семья, воспитывать детей. Это плохая цель? С работы ты уходишь и все с нуля. Даже лично разработанная технология устареет через год.

A.
18.02.2017
09:31:17
Отсутствие целей в профессиональной (от слова профессия) действительности.

Google

A.
18.02.2017
09:31:28
А так, да, разные цели у всех людей на шарике

Ilya
18.02.2017
09:32:18
Это да, но если бы наши компании учитывали цели людей - но многие пишут то что не нравится и даже библиотеку современную нельзя использовать - не согласована
5 лет назад удивился в краснодаре установщик дверей парень сказал, что делает по 200 штук в мес( одна дверь 4 тыс и делает задень до пяти ) и не напрягается, столярка и работа не пыльная. Зачем мне учиться? Я после 9 класса сюда пошел
Я люблю пахать - т.к. люблю своё дело, именно это) и оно хоть и самое востребованное и нехватка кадров, т.к. "таких" мало. На самом деле много где зарабатывать проще иначе было бы нас много больше!

A.
18.02.2017
09:50:22
@dkdfdz со всем с тобой согласен.
Тема к разряду - холивар.

Vladimir
18.02.2017
09:50:44
давайте прекращать флуд
уже сутки с пастой разговариваете

Ilya
18.02.2017
09:54:42
На самом не хватает людям темы it-flood)

Evgeny
18.02.2017
09:55:07
Сотни небольших чатиков на эту тему.
Один JS Jobs чего стоит


Котяй Негодяй
18.02.2017
10:47:43
Чувак, тебе 17 лет, что ли?
Это называется работа. Если тебе нравится быть программистом, то и здорово, но это совершенно не значит, что быть кассиром в супермаркете какая-то плохая работа. Совершенно обычная работа, такая же как электрик, токарь, слесарь и менеджер среднего звена.
И, надо сказать, в масштабах страны (хотя я и очень далеко не патриот) - очень большой вопрос, кто полезнее, ты - работающий наиболее вероятно на заграницу, или продавец работающий в реальном секторе и обслуживающий население, вроде тебя
Я не ставил под сомнение важность профессии, вообще-то, у меня у самого за плечами весьма разнообразный трудовой опыт. Я однозначно осуждаю такие вот высеры. Если ты хочешь большего, делай что-то для этого. Если человек предпочитает ныть, а не делать, очевидно, что он неудачник. А если он ещё и агрится на тех, кто ушёл дальше, то это вообще зашквар. Я уважаю любой труд и любого человека, который добросовестно трудится. Но, если ты был внимателен, я обозначил ещё две категории людей, к которым у меня не получается быть толерантным.


Nikolay
18.02.2017
13:46:36
кто-то пользовался node-telegram-bot-api? Не могу понять как принимать запросы, отправленные не телеграмом...

Котяй Негодяй
18.02.2017
13:48:17
Как-то не вставило.

Nikolay
18.02.2017
13:49:51
этих пакетов и так десятки, а у меня задача слишком легкая, чтобы свой писать (я и не умею)

Котяй Негодяй
18.02.2017
13:50:31
Ну, я не говорю, что ты должен это делать.

Google

Klim
18.02.2017
13:54:57
там есть polling

Vladimir
18.02.2017
13:56:35
У телеграма элементарное апи
Спокойно из баша можно вызывать

Nikolay
18.02.2017
13:57:41
Так вопрос не в том, как пользоваться апи телеграма, а как обрабатывать запросы конкретным модулем. И эти запросы отправляются не с телеграма

Mikhail
18.02.2017
14:12:55

Relax Gold 24/7
18.02.2017
14:15:13
Привет, народ. Кого не затруднит... помогите наладить соединение с ботом через запросы (http / https)
Запрос 'http://api.telegram.org/bot<TOKEN>/getme и 'getUpdates' Отправляется и отвееты есть. Как иные запросы отправлять?
К примеру не получается пройти Авторизацию...., Куда вообще надо отправлять ответ из запроса 'getUpdates'???
И строго не судите за столь нелепые вопросы...

Admin
ERROR: S client not available

Nikolay
18.02.2017
14:16:30
С другого node-приложения. Я пока придумал только, что можно поставить поверх http-сервер, который будет обрабатывать запросы. И на него уже вешать бота.
Вообще у меня задача такая: написав лекцию, запускаю скрипт, который будет отправлять ее в бд и затем запрос на бота, чтобы тот по имени нашел лекцию и вывел ее в телеграм.
Если запросы не с телеграма, то никак, видимо. Откуда вообще запросы приходят?

Relax Gold 24/7
18.02.2017
14:17:50
Отправляю через гугл хром, и приходят в формае Json вроде?
{"ok":true,"result":[]}
вот такого типа
я это сообщение шлю боту... в скобки пишу Hello Word и делаю запрос getupdate
мне приходит id чата username и еще имя аккаунта
большего достичь немогу((

Mikhail
18.02.2017
14:21:11

Relax Gold 24/7
18.02.2017
14:22:36
может даш ссылку на конкретный node? а то я ставил один и в итоге получил командную строку и все......
блин... не дурак далеко а догнать в этой теме не получается)))

Nikolay
18.02.2017
14:32:20

Google

Кирилл
18.02.2017
18:38:19
вы никогда не сталкивались со странностями cluster.fork() если работает одновременно два скрипта которые делают форки?
я про такое
https://gist.github.com/Zmeu213/5f385cb44cd4137ebcccb24c791f43e5
и очень упрощенный код каждого скрипта
if (cluster.isMaster) {
console.log(`1 master ${process.pid} is running`);
worker = cluster.fork()
cluster.on('exit', (worker, code, signal) => {
console.log(`worker ${worker.process.pid} died`);
});
} else {
console.log(`1 worker ${process.pid} is running`);
// worker stuff
}
то есть форкаться должен он 1 раз а по факту получается 2


Eduard
18.02.2017
18:50:42
Кто работал с этой либой?
https://github.com/dcodeIO/protobuf.js
Не могу декодировать на сервере
Приходит это
{ len: 20,
head: { len: 0, next: { len: 1, next: [Object], val: 10 }, val: 0 },
tail: { len: 4, val: 30 },
states: null }
Пытался декодировать
var dataDecoded = ProtoPlayer.decode(new Buffer(data));
пустой объект
а на клиент отправляется норм
На клиенте принимаю так
var data = ProtoPlayer.decode(new Uint8Array(binary));

KlonD90
18.02.2017
20:25:03
Попадаешь что-то не то

Roman
18.02.2017
20:54:17
жесть конечно, целое поколение людей выросло не понимающее что кроме реста еще что-то существует

Evgeny
18.02.2017
21:00:26
Ссылка зачотная, кстати