@nodejs_ru

Страница 387 из 2748
я люблю грин дей
02.12.2016
11:30:22
ну в старой версии во всяком случае

Dreamerinnoise
02.12.2016
11:31:13
пример обфускатора хорошего есть для серверного js?
Пишите важные супер секретные части на C++, компилируйте в аддон и живите спокойно

I
02.12.2016
11:31:42
да все можно

Google
Dreamerinnoise
02.12.2016
11:31:44
I
02.12.2016
11:31:46
вопрос того - на хера

Andrey
02.12.2016
11:31:49
сейчас тоже не обфусцирован https://vk.com/js/al/common.js?1138_2947842282

Vladimir
02.12.2016
11:31:54
Никому ваш код не нужен

Дмитрий
02.12.2016
11:32:01
всё можно вскрыть
Сам раньше вскроешься, имхо ?

C++ реверсить это для сильных духом

я люблю грин дей
02.12.2016
11:32:14
Никому ваш код не нужен
да поняли уже, но помочь пострадать хуйней же надо

Dreamerinnoise
02.12.2016
11:32:14
Сам раньше вскроешься, имхо ?
зависит от уровня безумия

[Anonymous]
02.12.2016
11:32:15
лучше написать свой код

Дмитрий
02.12.2016
11:32:20
Там исходники то можно так написать, что

[Anonymous]
02.12.2016
11:32:20
чем платить за вскрытие

Vladimir
02.12.2016
11:32:25
код должен быть максимально простым и понятным.
[jdc]: у меня ничего не работает [chat]: вот документация [jdc]: у меня всё равно ничего не работает [chat]: держи код [jdc]: непонятный код

Roman
02.12.2016
11:32:28
1) Продакшн на сервере заказчика 2) Проект большой и многообещающий 3) Сборка через TeamCity, а вносить правки прям на сервере... удел phpшников

Google
Vladimir
02.12.2016
11:32:44
путь к успеху я скажу

Славик
02.12.2016
11:33:21
я в третьем пункте увидел такую нотку зависти

Сергей
02.12.2016
11:33:21
хм. У каждого свое мнение.
нет ты просто кодить не умеешь :)

Славик
02.12.2016
11:33:38
"только пхпшники способны вносить правки прямо на проде хнык хнык"

Nikita
02.12.2016
11:33:40
а из докер-контейнера просто достать слой и посмотреть что там?)

I
02.12.2016
11:33:44
у нас, кстати, один из проектов на питоне компилят в .exe

я вот не знаю, как оно там выглядит в декомпилированном виде

Andrey
02.12.2016
11:34:55
да лан вносить правки в проде это норм )

сам так делаю

Сергей
02.12.2016
11:35:15
кто-то использует обфускацию кода node.js перед заливкой на сервер?
обфускация не нужна минификация, сомнительна

Andrey
02.12.2016
11:35:25
только в пхп перезапускать не над было. а в ноде нужно перезапустить.. хорошо что форевер есть

Сергей
02.12.2016
11:35:36
хотя гитхаб вот шифрует исходники

Nikolay
02.12.2016
11:36:07
Сергей
02.12.2016
11:37:24
const isNew = target.definition ? someCode(target) : another() const isRead = target.active ? target.canRead() : default.canRead() return isNew && isRead ? new Access() : new Access(defaults)

Google
Nikolay
02.12.2016
11:39:49
В общем, это сродни дилемме о плюсах и минусах декларативного и императивного подходов.

Везде должна быть мера.

Andrey
02.12.2016
11:40:05
храни код в шифрованом виде в файле , а при запуске расшифровывай его при помощи переменной окружения которую каждый раз меняешь по какому нибудь алгоритму. Так и трейсы будут нормальные и никто не сможет прочесть..

Nikolay
02.12.2016
11:40:10
eslint!
Тогда мы еще не знали о таком :)

Nikolay
02.12.2016
11:47:04
Тогда мы еще не знали о таком :)
А, нет, вру — знали. Там чувак просто перед этим сделал /* eslint-disable */ ?

Чатику не хватает десяти мемберов до круглого числа :)

Никита
02.12.2016
11:49:54
До 1К+10?

:-)

jdc
02.12.2016
11:50:23
Ну вы и клоуны. Может я и не умею пока, что нормально "кодить", но вы точно высокомерные ублюдки.

Nikolay
02.12.2016
11:50:28
1014 щас

Nikolay
02.12.2016
11:50:51
Все пидарасы, я Д'артаньян :))

Никита
02.12.2016
11:51:07
Такая песенка есть!

Инфорналфака.

Andrey
02.12.2016
11:52:12
Вот кстати, кто нибудь пробовал Adonis JS?

Vladimir
02.12.2016
11:52:58
Ну вы и клоуны. Может я и не умею пока, что нормально "кодить", но вы точно высокомерные ублюдки.
весь чат видел, как тебе помогали несколько раз и советам и кодом

Google
Vladimir
02.12.2016
11:53:46
да он не тролль

Дмитрий
02.12.2016
11:54:04
Увы

Vladimir
02.12.2016
11:54:16
просто студент не умеющий кодить и ищущи помощи по чатам

думающий, что ему все должны

Dmitry
02.12.2016
11:54:57
@jdc внезапно

Nikolay
02.12.2016
11:55:03
Вот завидую слегка нынешним нубам. Когда я начинал, не то что чатов, интернета то не было :)

Nikolay
02.12.2016
11:56:02
Кошмар. Два — уже много. но один, лесенкой — идеально
Угу, я тоже так делал, но только с R.ifElse :)

Dmitry
02.12.2016
11:56:33
@nickchursin чего завидовать то? чаты соу-соу помогают. А вот интернеты..

Admin
ERROR: S client not available

Vladimir
02.12.2016
11:56:45
@jdc внезапно
теперь это @Jsr2416

Дмитрий
02.12.2016
11:57:10
Угу, я тоже так делал, но только с R.ifElse :)
Я с R как то потерял контроль и начал целые эскалаторы возводить ? Теперь этим кодом детей пугаю ?

Nikolay
02.12.2016
11:57:18
@nickchursin чего завидовать то? чаты соу-соу помогают. А вот интернеты..
Да щас без проблем любую инфу найти. Надо только научиться правильно гуглить.

Dmitry
02.12.2016
11:57:57
@nickchursin к тому же в любой непонятной ситауации есть git

Nikolay
02.12.2016
11:58:54
Я с R как то потерял контроль и начал целые эскалаторы возводить ? Теперь этим кодом детей пугаю ?
Ахах, я когда собеседовался, прикреплял ссылку на это: https://github.com/potrata/ptz-drivers-beward75/blob/master/src/create-auth-data.js

А потом вместе с интервьюирущим сидели и разбирали этот ад :))

Вот это вообще моя гордость: 'changePositionZoomed': R.pipe( R.converge( R.merge, [ R.pipe(joinXY, R.objOf('center'), R.merge(R.__, { 'imagewidth': '720', 'imageheight': '576', 'stream': 'h264', })), R.pipe(R.prop('z'), R.objOf('rzoom')), ] ),

Google
Дмитрий
02.12.2016
12:02:43
const splitsPipe = [ R.of, R.ap(opersFuncs), R.concat(R.__,constFuncs), P, splitCond, R.map, unnester, log('splitPipe')] ? Не очень понимаю, как это в принципе работает, помню что тут на лету составляются pipe, которые собирают другие pipe ?

Nikolay
02.12.2016
12:02:45
https://github.com/zerobias/speak-r/blob/develop/app/core/splitter.js
Не, ну у тя по отступам видно, что вменяемо еще :)

Дмитрий
02.12.2016
12:02:58
Это после рефакторинга вроде

Nikolay
02.12.2016
12:03:57
Я когда начал изучать функциональщину, у меня была идея-фикс все вокруг делать point-free :D

Сейчас уже стараюсь сохранять баланс, чтоб у коллег глаза не вытекали.

Дмитрий
02.12.2016
12:05:09
Ну да))

Anton
02.12.2016
12:07:59
я один вижу бонг?

Дмитрий
02.12.2016
12:08:22
Так это он и есть

Anton
02.12.2016
12:08:36
самое интересное то, что у меня точно такой есть

я думал меня или мой телеграмм глючит

Vladimir
02.12.2016
12:17:18
Дмитрий
02.12.2016
12:18:18
Ноорм ?

Вообще я думаю это хороший показатель, если старый код кажется плохим))

Nikolay
02.12.2016
12:18:54
Hell yeah!

Вообще, если ты открываешь свой код спустя поглгода после написания, и он тебе кажется ниче так, — у тебя проблемы :)

KlonD90
02.12.2016
12:19:38
думаю работате это адово медленно (

Дмитрий
02.12.2016
12:20:02
Отнюдь

ramda оптимизирована норм

Nikolay
02.12.2016
12:20:32
Плюс все функции создаются до выполнения.

Дмитрий
02.12.2016
12:20:48
Более того, в некоторых определенных режимах она может оказаться быстрее типичного plain кода для той же задачи

Vladimir
02.12.2016
12:20:58
Это маловероятно

KlonD90
02.12.2016
12:20:58
рамда оптимизирована а в v8 не будет замыкания создавать на каждый вызов??

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