@nodejs_ru

Страница 536 из 2748
Никита
27.01.2017
17:31:25
Вот бабилон — это он и есть.

Pavel
27.01.2017
17:31:39
Почитал чутка, babylon помощнее, мне столько не надо, сколько он делает, поэтому останусь пока на esprima

Google
Pavel
27.01.2017
17:33:32
Я просто игрушку про программирование роботов делаю

Пришлось узнать много новых вещей типа AST

Denis
27.01.2017
17:53:28
Просто grep -R не будет работать – строки с кодом могут быть закомментированы

Комментарии есть двух видов

И если строковый можно отсечь, то многострочный уже сложней

Vladimir
27.01.2017
17:55:09
ну объективно, в такой ситуации проще удалить закоменнтированные строки

а так - понятно что гарантировано распарсить регэкспом код нельзя

Klim
27.01.2017
20:42:29
а бывало у кого что монга проставляет на валидный created_at?

он чет на неделю раньше

а он еще и одинаковый у всех

оО

а все)

стояло Date.now()

Google
Darth
27.01.2017
21:44:55
Так как он на неделю раньше тогда? :)

Klim
27.01.2017
21:45:28
Так запустили неделю назад

Вот он и сохранил дату запуска и пихал везде

Никита
27.01.2017
23:08:02
Это твоё поле скорее всего, которое ты на клиенте создаёшь и передаёшь руками.

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

Darth
27.01.2017
23:22:13
Порекомендуйте годную книжку по ноде (я новичек в этом), только не аля getting started, а что-то интереснее и полезнее. Можно на английском.

Darth
27.01.2017
23:47:24
документация?
Если нечего сказать, то лучше промолчать :)

Darth
27.01.2017
23:57:28
Кстати, там function fibonacci(n) { if (n < 2) return 1; else return fibonacci(n-2) + fibonacci(n-1); } Было бы круче, если бы можно было так: defmodule Fun do def fib(0), do: 0 def fib(1), do: 1 def fib(n) do fib(n-2) + fib(n-1) end end

Darth
27.01.2017
23:58:45
Вообще мимо

Дотнетчики просто по особому все воспринимают, для них отдельно книги делать надо

Nikita
28.01.2017
00:07:47
Всем ночного кодинга ✌️

Заехал к вам с тупым вопросом. А вот собственно вопрос: возможно ли в модуле запретить обновление файла? ну к примеру модуль ставится в node_modules/%name% в нем файл config.js, так вот мне не надо чтоб он обновлялся при обновлении модуля. Уже весь стаковерфлоу перерыл

Google
Nikita
28.01.2017
00:11:16
как быть? только расширять эскпортсом модуль?

Vladimir
28.01.2017
00:11:48
каждый раз когда модуль обновляется, всё затирается и заново скачивается из нпм

Nikita
28.01.2017
00:12:53
Ну это я уже понял, когда у меня весь конфиг затерся)

Vladimir
28.01.2017
00:13:36
а чего именно ты хочешь добиться?

Nikita
28.01.2017
00:16:00
1) чтоб при обновлении модуля не терся конфиг 2) чтоб в node_modules/%name%/plugins можно было сувать "свои" файлы, и не бояться обновлений Как я уже понял эти пункты не возможны

Конфиг указывается на каждой машине свой (домен, токен, порт)

Vladimir
28.01.2017
00:16:28
ты хочешь неправильного

это должно быть в приложении

и пробрасываться в модуль аргументом

Nikita
28.01.2017
00:17:02
Вот всеми силами хотел от этого уйти

Vladimir
28.01.2017
00:17:12
наоборот к этому нужно прийти

Nikita
28.01.2017
00:17:26
Да бы поднималось все одной командой

Vladimir
28.01.2017
00:18:06
ну сделай дефолтный конфиг, если конфиг не пробрасывают

Nikita
28.01.2017
00:18:49
Дефолтный конфиг у каждого сайта свой) проще говоря модуль под цмску с плагинами

Vladimir
28.01.2017
00:26:22
Nikita
28.01.2017
00:26:48
Да в данный момент никак, надо писать вручную порт и домен

Ну и остальные мелочи

Vladimir
28.01.2017
00:27:32
а как ты в твоём варианте пишешь тесты на свой код?

Nikita
28.01.2017
00:35:38
Учитывая что я в ноде меньше недели - никак ;)

Vladimir
28.01.2017
00:50:02
Google
Sergey
28.01.2017
00:58:47
это нормально вообще?

Vladimir
28.01.2017
01:20:30
Если он спаунит процесс, то почему нет?

Sergey
28.01.2017
01:22:32
зачем ему спаунить? если он от ноды вызываеться, логично предположить что он делает fork

Admin
ERROR: S client not available

Sergey
28.01.2017
01:24:34
ммм, я догадываюсь

если —watch, то он для каждого отслеживающего ф-ла создает свой процесс

но это только предположение, а не факт

хотя нет, там всего два ф-ла отслеживает

Nikolay добряш
28.01.2017
03:32:44
Блин что то искал работы для чувака без опыта с нодой вообще нет что то

Как опыт то набрать?:)

Vitaly
28.01.2017
03:56:02
Опен сорс

Кирилл
28.01.2017
06:05:45
Хакатончики

Я так набирал

Gleb
28.01.2017
06:13:26
Привет, подскажите как в mongodb выжить без транзакций и ролбеков?

Первый раз проект с NoSQL , есть ли какие нибудь ссылки в закладках у кого на эту тему

Кирилл
28.01.2017
07:35:48
А в чем проблема с транзакциями?

Anton
28.01.2017
08:20:26
Как разработку с вебхуками вести локально?

Yashko?
28.01.2017
08:31:26
Ultrahook

MVP
28.01.2017
10:10:12
подскажите по node sandbox - vm.runInThisContext

вот я создал контекст для песочныцы const sandbox = { exports: {}, require: function () {}, window: {}, } const script = new vm.Script(code, {}) const context = new vm.createContext(sandbox) script.runInContext(context)

Google
MVP
28.01.2017
10:11:59
но при выполнении произвольных скриптов падает тд объект window не полный

например var target = window.location.hash === '#menu' ? '_blank' : ''; ^ TypeError: Cannot read property 'hash' of undefined

как бы его пропатчить так чтобы все что надо там было?

MVP
28.01.2017
10:15:27
ну я добавлю, но другому скрипту еще чего то будет не хватать

Vladimir
28.01.2017
10:15:44
jsdom?

MVP
28.01.2017
10:15:47
нету какой-то универсальной "затычки"

Vladimir
28.01.2017
10:15:57
что ты хочешь сделать то?

MVP
28.01.2017
10:16:45
выполнить код из компонента vuejs чтобы понять что у него внутри, скажем так

Vladimir
28.01.2017
10:17:21
мб лучше исходники прочитать?

MVP
28.01.2017
10:17:50
https://github.com/shershen08/vue-styleguide-generator

Vladimir
28.01.2017
10:17:54
ну и jsdom представляет затычку для клиентсайда

MVP
28.01.2017
10:19:05
попробую, спасибо

Paruyr
28.01.2017
10:19:08
Cheerio быстрее

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