@nodejs_ru

Страница 838 из 2748
Ilya
03.06.2017
23:20:01
как? расскажите, очень интересно
eval(fs.readFilesync вместо include и 10к+ строк в эвалах

trilog
03.06.2017
23:20:20
(вспоминаю человека, который даже на джаве умудрялся писать такое говно, что аж индусы фейспалмили)

Ilya
03.06.2017
23:20:22
сравнение массивов с булями

да дофига там...

Google
trilog
03.06.2017
23:20:42
(а это было во времена построчной оплаты кода у индусов....)

Ilya
03.06.2017
23:21:13
я 2 недели назад прошел его код линтом. этот пидор еще красиво поет про то как сидит смотрит работу оптимизатора и рассказывает как писать оптимальнее.

trilog
03.06.2017
23:21:32
орнул хорошенько

:D

Roman
03.06.2017
23:21:57
=))

Ilya
03.06.2017
23:22:07
да там все прекрасно. сокращения типа cb rq и тд

trilog
03.06.2017
23:22:37
(самое крутое это называть a b c d e функции)

Ilya
03.06.2017
23:22:57
ну вот. в общем я устал я ухожу. жду когда подпишут )

Aleksandr
03.06.2017
23:23:17
я 2 недели назад прошел его код линтом. этот пидор еще красиво поет про то как сидит смотрит работу оптимизатора и рассказывает как писать оптимальнее.
всегда надо помнить что среди 1700 читающих могут быть бывшие и нынешние коллеги и просто знакомые, может быть потом неудобно)

Ilya
03.06.2017
23:23:47
всегда надо помнить что среди 1700 читающих могут быть бывшие и нынешние коллеги и просто знакомые, может быть потом неудобно)
он ща ко мне с вопросами прриходит только вместе с шефом. боится по ебалу получить либо

срать

я ухожу потому что устал над этим пиздецом смеяться

Глеб
03.06.2017
23:24:34
напоминает девочек-блогерш, которые размышляют о косметике: раньше мне этот крем нравился, а последний месяц он какой-то не такой, ужасный какой-то...
Нет, это скорее вопрос вкуса. Вот примерно как только что упомянутые сокращения названий до cb или if без скобок в одну строчку.

Google
Aleksandr
03.06.2017
23:25:00
Ilya
03.06.2017
23:25:49
неа. у товарища репутация.

Roman
03.06.2017
23:25:53
некоторым дурням полезно узнать, что пишут они глупо и жизнь тратят зря.

Ilya
03.06.2017
23:26:16
я походу один из немногих кто не распускает с ним руки )

Aleksandr
03.06.2017
23:26:49
Нет, это скорее вопрос вкуса. Вот примерно как только что упомянутые сокращения названий до cb или if без скобок в одну строчку.
это вообще code style, о нем не спорят, его просто принимают. cb нормальное сокращение, как fd, req, fs и прочие устойчивые, хз какая логика у недовльных

Ilya
03.06.2017
23:27:29
ну у нас проблема в общем не в товарище с его высерами. у нас в целом проблема с проектны м управлением. и с отсутсвием ответственности

а я не умею "изображать работу". я начинаю кирпичами со всего этого срать

Aleksandr
03.06.2017
23:28:21
Ilya
03.06.2017
23:29:04
я вот сижу доку проверяю

и понимаю что то что яделал будет в течение месяца похерено

инсталлер похерят. систему апгрейда БД похерят. тупо потому что лень будет этим комуто заниматься

Ilya
03.06.2017
23:29:45
и тд.

Aleksandr
03.06.2017
23:30:04
всем у кого подгорает от сокращений надо почитать код ядра и названия сисколов, или всю жизнь бомбить от malloc, ntohs или ntohs )

Ilya
03.06.2017
23:30:38
ну как бы да. мыж не только за бабло работаем. хочется чтобы продукт был выпущен норм.

Сергей
03.06.2017
23:30:46
всем у кого подгорает от сокращений надо почитать код ядра и названия сисколов, или всю жизнь бомбить от malloc, ntohs или ntohs )
у меня бомбило одно время от таких названий... потом внезапно понял, что я задолбался бы полные названия писать...

Aleksandr
03.06.2017
23:31:47
у меня бомбило одно время от таких названий... потом внезапно понял, что я задолбался бы полные названия писать...
да, именно поэтому их просто надо выучить, когда читаешь код сишапристов которые могут в 45 символов переменные делать понимаешь где эволюция пошла не туда

Ilya
03.06.2017
23:32:51
во всем нужна мера

Google
Кисик
03.06.2017
23:34:30
Щас бы учить всякую херь вместо того чтоб прочитать переменную как белый человек

Aleksandr
03.06.2017
23:35:08
ненавижу кодстайл сишарпа прям буэ тянет с ClassName.MethodName() и переменные тоже такие
да, мерзкий дико, экосистема там еще самая лютая в мире - все приличные либы платные или с закрытым кодом

Глеб
03.06.2017
23:36:12
да, именно поэтому их просто надо выучить, когда читаешь код сишапристов которые могут в 45 символов переменные делать понимаешь где эволюция пошла не туда
Очень хорошо, если будет уже заюзан namespace, а то будет UnityEngine::Networking::Components::Utility::NetworkHelper::SetAccessTokenForNetwork(recHostId, out connectionId, out channelId, recBuffer, bufferSize, out dataSize, out error)

Сергей
03.06.2017
23:36:38
да, мерзкий дико, экосистема там еще самая лютая в мире - все приличные либы платные или с закрытым кодом
мне вот экосистема нравится только в ноде и расте менеджеры пакетов там самые офигенные

Aleksandr
03.06.2017
23:39:43
мне вот экосистема нравится только в ноде и расте менеджеры пакетов там самые офигенные
это факт, pip - говно мамонта неуклюжее, gem - вообще в дурку может привести, в го нет единого, composer вообще на уровне начала 00-х

Roman
03.06.2017
23:40:39
эталонная беседа для node.js :)

Aleksandr
03.06.2017
23:41:00
мне вот экосистема нравится только в ноде и расте менеджеры пакетов там самые офигенные
чем раст может быть полезен на практике сейчас? я смотрел там eventloop делали, пока совсем ни о чем

Глеб
03.06.2017
23:42:33
Эх, пойти что-ли .NET Core попробовать?) Мы как-то раз на хакатоне решили JFF попробовать .NET Core, когда он ещё в preview был. Первые сутки пытались его завести, ещё пол суток пытались прикрутить к нему EntityFramefork, а ещё пол суток я в попыхах на Node переписывал на костылях, ибо не завелось.

Aleksandr
03.06.2017
23:45:09
Roman
03.06.2017
23:45:28
а почему? интересное мнение
вот товарищ выше описал почему

Aleksandr
03.06.2017
23:46:07
вот товарищ выше описал почему
ну парни пощупали и получили адекватную оценку для себя, почему бестолково?

то что не взлетело тоже вполне себе результа

Roman
03.06.2017
23:46:46
потому что это хакатон, где результатом должен быть продукт, а не оценка своих возможностей

Глеб
03.06.2017
23:46:59
У товарища опыт за плечами на ASP.NET был, да и я C# мог, так что решили попробовать новое поделие мелкомягких. Они обещали Node-style (прям так было написанно), а в итоге сам .NET Core не мог себя собрать, потом пакеты из NuGet не подключал.

Google
Aleksandr
03.06.2017
23:47:40
если swift вспомнить?
ну я перечислил все что могу подробно аргументировать, со всеми этими пакетными менеджерами я работал и могу пояснить почему они говно и днище

а свифт нет, не трогал

Сергей
03.06.2017
23:47:55
чем раст может быть полезен на практике сейчас? я смотрел там eventloop делали, пока совсем ни о чем
не знаю зачем нужен ивентлуп в расте очень часто вижу раст в сервисах работающих с криптовалютами также частенько вижу модули к ноде пишут обрабатывают данные между базой и приложением

Глеб
03.06.2017
23:49:59
потому что это хакатон, где результатом должен быть продукт, а не оценка своих возможностей
Ну как сказать. Это возможность потрогать в быстром темпе новую технологию. Если бы взяли бы с нулевыми знаниями какой-нибудь Python или Dart, я думаю, проблем бы особых не было. Там было много народа которые с навыками уровня "гуглмэн" брались писать и успешно завершали задуманное. Двух в процессе сагитировал переехать на ноду.

Aleksandr
03.06.2017
23:53:11
всё ок))) есть нужные пакеты)))
какие? можно позырить?

Admin
ERROR: S client not available

Сергей
03.06.2017
23:53:49
просто ищется на crates

Aleksandr
03.06.2017
23:54:19
а что нужно?
быстрый http-сервер/клиент например

Сергей
03.06.2017
23:54:36
быстрый http-сервер/клиент например
нихренасе абстракция))) есть там несколько

Aleksandr
03.06.2017
23:54:38
какой там топовый считается?

Сергей
03.06.2017
23:55:06
https://crates.io/crates/hyper

https://crates.io/crates/serde_json

https://crates.io/crates/iron

https://crates.io/crates/ws

https://crates.io/crates/postgres

https://crates.io/crates/multipart

Google
Сергей
03.06.2017
23:56:34
https://crates.io/crates/winapi

https://crates.io/crates/libc

Aleksandr
03.06.2017
23:57:02
ну они на tokio-io я его смотрел, пока слабый

Сергей
03.06.2017
23:57:25
https://crates.io/crates/hyper

Aleksandr
03.06.2017
23:59:20
https://crates.io/crates/hyper
ну я про него же, у него под капотом tokio-io, он проигрывает пока другим

Aleksandr
04.06.2017
00:01:12
другим?
не поверишь, питону например, думаю и го уступит сильно

Сергей
04.06.2017
00:01:45
не поверишь, питону например, думаю и го уступит сильно
я думал ты про бибилиотеки. сравни сколько лет питону и расту)))

Aleksandr
04.06.2017
00:02:30
я думал ты про бибилиотеки. сравни сколько лет питону и расту)))
в питоне возраст как раз строго против него) там все лучшее что у него есть сделали в последние 5-7 лет

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

Глеб
04.06.2017
03:45:01
Классная штука эта ваша Ava, только вот стартует долго с npm run ... Вот за что я не брошу yarn, так это за секундный запуск команд. А npm стартует 3-4 секунды.

Aleksandr
04.06.2017
03:53:32
Классная штука эта ваша Ava, только вот стартует долго с npm run ... Вот за что я не брошу yarn, так это за секундный запуск команд. А npm стартует 3-4 секунды.
npm вообще в этом плане дурдом, он тысячи сисколов делает, десятки форков в сеть ломится, статит тысячи файлов а потом уже делает то что его попросили.

What NPM does to simply display help? - over 6800 system calls elapsed over 650 msec! - 7 child processes ? - aims to open over 400 files

Сева
04.06.2017
03:56:09
А пятый тоже тормозит? Я ещё попробовать не успел

Aleksandr
04.06.2017
03:57:18
А пятый тоже тормозит? Я ещё попробовать не успел
он очень прибавил, но в других местах.

вообще я помню как там бомбануло у всех когда кто-то создал issue что без прогресс-бара npm в 2,5 раза быстрее работает)

Сева
04.06.2017
04:00:37
Уходить надо с npm, да)

Rafael
04.06.2017
04:25:51
Уходить надо с npm, да)
Давно yarn испольузю

Только для всего из npm npm i -g юзаю

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