@nodejs_ru

Страница 2411 из 2748
Евгений
12.08.2018
20:54:09
Она не бьёт по рукам программиста который говорит я хочу писать сложно. Го буквально говорит идите нахер. Ну и там невероятно простая и удобная работа с многопоточностью
Может быть такое происходит потому что го довольно куцый синтаксически и в целом? Это не мои слова в большинстве своём, но так говорят многие, а на куцем языке вариаций решения задачи меньше чем в той-же скале или джава.

Евгений
12.08.2018
20:55:05
Есть че по сестрёнкам?
Не, сори. Ты что, это ж не радном, даже не ФП.

Google
Евгений
12.08.2018
20:55:27
Это нода и тут живет Таймураз, который больно бьет по голове.

Евгений
12.08.2018
20:58:34
Ну так это и есть плюс. Это концептуально так что ты не можешь написать без сильного желания не буквальную программу
Куцость языка плюс? Ну я не знаю что сказать на это если честно. Может плюс, где-то на низком уровне (хотя вернёмся к расту у которого зиро кост, т.е в большинстве своём бесплатные абстракции, хотя сам Раст тоже на низком), но на мой взгляд это минус. Особенно когда в руки попадёт такой язык как скала.

Евгений
12.08.2018
20:59:12
Что за чушь ты несешь ? Берял плачет кровавыми слезами
Игорь, честно, нет настроение с тобой херней заниматься.

Что за чушь ты несешь ? Берял плачет кровавыми слезами
Чем там Берял плачет? Ты хочешь сказать что на мое утверждение об офигенной СТД джавы он бы сказал что-то против? Глупость.

Таймураз
12.08.2018
21:15:33
Это нода и тут живет Таймураз, который больно бьет по голове.
Ты обиделся на то, что тебя пришлось "админить" пару раз?

Таймураз
12.08.2018
21:16:28
О, ты тут админ
Уже год как С поздним)

?️Ivan
12.08.2018
21:17:19
Igor K
12.08.2018
21:17:48
Таймураз
12.08.2018
21:18:49
Мидл админ?)
Скорее пм админ)

Google
Таймураз
12.08.2018
21:20:10
Как ты можешь утверждать что либо про стд жавки если не писал на ней?
Давно не писал на джава Что не так с их стандартными либами?

Евгений
12.08.2018
21:34:22
Как ты можешь утверждать что либо про стд жавки если не писал на ней?
Я сейчас активно в скалу, и уже с моей позиции я вижу насколько СТД джавы офигенная. Есть люди которые считаю также.

Ты обиделся на то, что тебя пришлось "админить" пару раз?
Да норм, не обижался я. ) Я просто сказал что тут есть закон.

Давно не писал на джава Что не так с их стандартными либами?
Да норм все, это просто МОЙ ДРУГ выпендривается лишь бы меня обкакать.

Igor K
12.08.2018
21:49:30
В голос с "серьезной личности" женька, она еще хуже клоунской

Евгений
12.08.2018
21:54:00
В голос с "серьезной личности" женька, она еще хуже клоунской
Так это известно, я ж нубяра. Я только не пойму, чего ты пристал и вечно меня обсираешь когда рядом со мной люди говорят что куцость языка это плюс. И вообще иногда такое несут что аж уф...

Igor K
12.08.2018
21:55:29
Евгений
12.08.2018
22:00:23
А что плохого в куцости языка, js вот довольно куцый не говоря уже о экосистеме. И давай ты не будешь играть в жертву )
JS куцый? По моему он настолько не куцый что аж мусорный, тут тебе и ООП и закос под ФП и довольно свежий синтаксис, я конечно не знаю с чем сравнивать ещё, но в сравнении с пыхой он на уровень просто выше. Я не знаю чем куцость это плохо, но по моему когда тебе вот просто не дают решить задачу иначе или лучше или красивее, это не круто же. Опять же мы с Берялом обсуждали джинерики в скале с пару месяцев назад, он показал мне множество способов их использовать и разный синтаксис их применение, был ещё какой-то паттерн который определял тип исполнения программы построенный на джинериках, не помню название. Как по мне это красиво и круто, а не когда у тебя есть возможность сделать это так, ну да, и больше никак.

Труба
12.08.2018
22:33:33
Народ, объясните пожалуйста как правильно использовать Pool в pg и mysql. Я должен создать 1 или 2 штуки и потом делать через них запросы к бд. Или я должен создавать новый для каждого запроса?

Julia
12.08.2018
22:36:44
так пул же автоматом модулями используется для нового запроса в момент выполнения другого

Труба
12.08.2018
22:39:32
так пул же автоматом модулями используется для нового запроса в момент выполнения другого
То есть создаю я один пул, и начинаю туда кидать запросы. Если запросов будет больше 10, то он заблокируется и будет ждать пока один из них завершиться?

Julia
12.08.2018
22:39:50
по идее да

Andrei
12.08.2018
22:44:01
JS куцый? По моему он настолько не куцый что аж мусорный, тут тебе и ООП и закос под ФП и довольно свежий синтаксис, я конечно не знаю с чем сравнивать ещё, но в сравнении с пыхой он на уровень просто выше. Я не знаю чем куцость это плохо, но по моему когда тебе вот просто не дают решить задачу иначе или лучше или красивее, это не круто же. Опять же мы с Берялом обсуждали джинерики в скале с пару месяцев назад, он показал мне множество способов их использовать и разный синтаксис их применение, был ещё какой-то паттерн который определял тип исполнения программы построенный на джинериках, не помню название. Как по мне это красиво и круто, а не когда у тебя есть возможность сделать это так, ну да, и больше никак.
согласен. и к слову TS не хуже скалы выверты с дженериками позволяет) но куцость языка тоже имеет свои плюсы. код более однообразный и однотипный, меньше learning curve, и особенно в случае go - они делают упор на отсутствие скрытых эффектов, код наглядный и императивный, что написано то и происходит. например в плюсах, можно переопределить операторы, это дает гибкость и красоту, но частенько довольно сложно потом разобраться что конкретно происходит в итоге. это настолько большая проблема, что уже много лет считается антипаттерном. в js кстати тоже можно добиться похожего эффекта если переопределять стандартные методы типа toString. в любом случае я лично за экспрессивность, лаконичность языка. когда можно написать минимум кода и получить максимум эффекта. это в гугле десятки тысяч программистов, у них совершенно другие приоритеты и другие обстоятельства, чем у 90% программистов в мире. у них высокая нагрузка, распределенные системы и прочее. вот и пусть пишут серверы командами по 100 человек, вникают в детали, оптимизируют там всё до последней запятой. нам же надо так: import {webserver} from 'webserver'; webserver.listen(80); - и все, дальше бизнес логику. и мне это нравится. нафига писать веб-сервер еще раз? эта задача уже решена. нужно полезное делать, а не изобретать велосипеды на 100 грамм легче чем стандартные.

Евгений
12.08.2018
22:59:13
согласен. и к слову TS не хуже скалы выверты с дженериками позволяет) но куцость языка тоже имеет свои плюсы. код более однообразный и однотипный, меньше learning curve, и особенно в случае go - они делают упор на отсутствие скрытых эффектов, код наглядный и императивный, что написано то и происходит. например в плюсах, можно переопределить операторы, это дает гибкость и красоту, но частенько довольно сложно потом разобраться что конкретно происходит в итоге. это настолько большая проблема, что уже много лет считается антипаттерном. в js кстати тоже можно добиться похожего эффекта если переопределять стандартные методы типа toString. в любом случае я лично за экспрессивность, лаконичность языка. когда можно написать минимум кода и получить максимум эффекта. это в гугле десятки тысяч программистов, у них совершенно другие приоритеты и другие обстоятельства, чем у 90% программистов в мире. у них высокая нагрузка, распределенные системы и прочее. вот и пусть пишут серверы командами по 100 человек, вникают в детали, оптимизируют там всё до последней запятой. нам же надо так: import {webserver} from 'webserver'; webserver.listen(80); - и все, дальше бизнес логику. и мне это нравится. нафига писать веб-сервер еще раз? эта задача уже решена. нужно полезное делать, а не изобретать велосипеды на 100 грамм легче чем стандартные.
Согласен. Кстати в оптимизации и улучшении кода до последней запятой тоже есть своя соль, но тут смотря о чем речь.

Alexander
13.08.2018
00:47:14
поясните за куцость

вам туда @nodejs_jobs

ооо, банами попахивает

Yadgar
13.08.2018
03:01:38
"Адекватная" реализация функции toints на js прибавит несколько строчек, зачем медленный parseint когда есть + ?

Google
Николай
13.08.2018
04:01:09
Друзья, такой вопрос. На питоне, для управлением на сайте (поля заполнить и кнопочки нажимать) я использовал Selenium WebDriver с файлом отдельным, на локальном компе. Читал что и для node.js есть selenium. Нашел аналог DalekJS, он вроде без всякого ехе работает. Моя цель, создать проект, разместить на внешнем сайте, это будет бот телеграмм, и он от моих комманд выполняет задуманое. Откроет сайт, сам вобьет логин и пасс, найдет элемент на странице, внесет туда данные, нажмет кнопку. Какие еще связки посоветуете?

K
13.08.2018
04:48:49
http://nightwatchjs.org

Alexander
13.08.2018
06:26:27
Как бы pyrthon тоже позволяет писать нонблокинг
А js из коробки писать чуть ли не на асме. Только вот это не основной паттерн

Dmitry
13.08.2018
06:27:38
А js из коробки писать чуть ли не на асме. Только вот это не основной паттерн
Да лан, все ок. Руки есть. Все напишешь и напишешь хорошо!

?
13.08.2018
06:49:38
как же вы заебали флудить

Николай
13.08.2018
06:57:49
http://nightwatchjs.org
Спасибо, попробую.

Sars
13.08.2018
07:02:32
Всем привет. Создал сервер var server = net.createServer((c)=>{ c.write("hello"); }).listen(9999); Как теперь можно в любой момент клиенту отправить сообщение?

Purple
13.08.2018
07:05:05
Всмысле отправить?
Можно сделать get post запрос, ( npm request), можно сокетом ^сообщение^ отправить... что нужно

Sars
13.08.2018
07:06:55
У мня две базы данных удаленно находятся. Которые обмениваются между собой данными.

Денис
13.08.2018
07:07:26
Sars
13.08.2018
07:08:33
createServer я как понял отправит только в ответ, а не самостоятельно?

Purple
13.08.2018
07:08:45
Через сокеты можете организовать работу
Кстати почему много людей, для такой передачи сокет юзают, а не get/post?

Google
Sars
13.08.2018
07:09:51
Через net.Socket тогда передавать лучше?

Денис
13.08.2018
07:12:07
Кстати почему много людей, для такой передачи сокет юзают, а не get/post?
Лично на мой взгляд так удобнее организовать обмен соощбениями в обе стороны. Если бы требовался односторонний, то вполне и рест сгодится.

p
13.08.2018
07:14:06
мужики, вопрос! на сервере продуктовом есть папка с гит-репозиторием. Когда выходит новый релиз, делаю git pull, затем yarn build. Пока приложение билдится, оно недоступно ессно. Как от этого колхоза уйти?

p
13.08.2018
07:17:42
Пушить на ветку релиза, а с нее автоматом на докер
докер не юзаю сейчас, пора начинать?

енот
13.08.2018
07:18:02
да не важно, докер-не докер, делай проще

делаешь в некую папку гит клон, например с таймстампом в имени

p
13.08.2018
07:18:37
так

енот
13.08.2018
07:18:37
когда всё сбилдилось делаешь хардлинк на эту папку

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

енот
13.08.2018
07:19:15
секунды 2-3

ну если pm2, он где-то так рестартует

Денис
13.08.2018
07:19:36
Dmitry
13.08.2018
07:19:52
Ребят подскажите плиз нормальную либу для создания thumbnail на ноде

p
13.08.2018
07:19:53
енот
13.08.2018
07:20:21
так и делал, потом папки достали и решил что подождут пока билдится)
так ты сделай вебхук и автоматизируй это. и чисти папки возрастом более Х

KlonD90
13.08.2018
07:20:41
Зачем вам писать свои протоколы?
А что ты хочешь делать? Что ещё можно делать с чистой tcp либой?

Google
Николай
13.08.2018
07:32:31
http://nightwatchjs.org
Она использует selenium webdriver , каким образом это заработает например на heroku.com? Нашел без selenium это testcafe от devexpress, буду пробовать.

Sergey
13.08.2018
08:11:56
Привет. подскажите как сделать кеширование в koa. Я делаю серверный рендеринг реакт. Хочу сделать http запрос с своего сервего на посторонний, и закешировать результат на 10 сек. и всем его раздавать

Alexander
13.08.2018
08:12:34
Балансер есть промежуточный?

Sergey
13.08.2018
08:12:52
даже не знаю что это такое

Alexander
13.08.2018
08:12:57
Типа nginx

Sergey
13.08.2018
08:13:39
будет для статики. сейчас в дев режиме разрабатываю, у себя на компе, нету nginx, потом на серв выложим, будет

Alexander
13.08.2018
08:14:22
Он умеет кешировать определенные пути

Sergey
13.08.2018
08:15:53
но, даже если так. то у нас сейчас есть 300 запросов в секунду, это мне с моего сервера надо будет делать столько http запросов

Страница 2411 из 2748