
Артем
04.02.2017
21:35:30
Ребят, подскажите обфускатор какой нить

Vladimir
04.02.2017
21:40:36
для чего?

Артем
04.02.2017
21:41:08

Vladimir
04.02.2017
21:41:14
для чего?

Google

Артем
04.02.2017
21:41:18

Vladimir
04.02.2017
21:41:22
зачем?

Артем
04.02.2017
21:41:29

Vladimir
04.02.2017
21:41:34
зачем?

Артем
04.02.2017
21:42:14
зачем?
Есть слабости в серверном скрипте, хотелось бы скрыть некоторые моменты реализации на клиенте

Vladimir
04.02.2017
21:43:10
security by obscurity ненастоящая безопасность
просто видимость
люди реверс-инжинрят бинарники

Артем
04.02.2017
21:43:30

Vladimir
04.02.2017
21:43:38
почини бэкенд

Артем
04.02.2017
21:43:41

Vladimir
04.02.2017
21:44:24
что у тебя за кейс?

Google

Артем
04.02.2017
21:44:40

Vladimir
04.02.2017
21:45:25
что с бэкендом?

Артем
04.02.2017
21:46:04
что с бэкендом?
питон который принимает json и делает запросы в базу на основе того что в json

Vladimir
04.02.2017
21:46:35
csrf tokens

Артем
04.02.2017
21:46:45
что с бэкендом?
т.к. я на фронт учусь, всю логику реализовал на клиенте, антифлуд, парсинг и всё такое. Делать все тоже самое на питоне у меня не хватит знаний
csrf tokens
Хочу чтобы пока так работало, придет время, доделаю

Vladimir
04.02.2017
21:47:21
перепиши на ноду

Alex
04.02.2017
21:47:24
https://m.habrahabr.ru/post/201682/

Vladimir
04.02.2017
21:47:36
если это просто скрипт похода в бд
то должно быть несложно

Alex
04.02.2017
21:49:30

Vladimir
04.02.2017
21:49:42
но не сможешь скрыть нетворк реквест и payload в нём

Alex
04.02.2017
21:49:49
зацени то, что выходит, думаю понравится)

Vladimir
04.02.2017
21:50:11
я думаю, что ты просто сделаешь себе спокойно
но никак не улучшишь безопасность

Alex
04.02.2017
21:51:07
та ты сразу уж пиши, что все мы умрем и смысла в жизни нет

Артем
04.02.2017
21:51:38

Vladimir
04.02.2017
21:51:42

Google

Артем
04.02.2017
21:55:12

Vladimir
04.02.2017
21:55:33
иначе что мне мешает просто курлить твой питон скрипт?

Артем
04.02.2017
21:56:08

Vladimir
04.02.2017
21:56:33
ну так я посмотрю в девтулзах что ты шлёшь
для этого придумали csrf токены

Артем
04.02.2017
21:56:55

Vladimir
04.02.2017
21:58:32
https://www.owasp.org/index.php/Cross-Site_Request_Forgery_(CSRF)_Prevention_Cheat_Sheet
owasp хорошие

Артем
04.02.2017
22:00:28

Джон
04.02.2017
22:31:45
Ребят, что скажете про vue.js ?

Джон
04.02.2017
22:31:55
стоит смотреть?

Alexander
04.02.2017
22:33:20
Конечно.
Vue.js -- новая популярная моднявая штука.

Джон
04.02.2017
22:34:52
поднимется?
чтоб просто зря время не потратить как я с метеором игрался пол года
а теперь говорят, что он помер

Alexander
04.02.2017
22:36:06
Уже на пике обсуждений везде, вероятно скоро начнут использовать в бизнесе.

Джон
04.02.2017
22:36:19
ой супер

Google

Джон
04.02.2017
22:36:22
спасибо

Alexander
04.02.2017
22:37:15
Ну ты изучи и реши, поднимется или нет.
Плюсв, минусы.
Может и не поднимется.
Просто уже всех задолбали всякие модные штуки. :)

Джон
04.02.2017
22:38:59
я еще слишком нуб, чтобы самому решать ) Вот интересуюсь у опытных товарищей )

Alexander
04.02.2017
22:40:03
Есть много вещей, которые знать важнее как для опыта, так и для работы: Backbone, Angular, React, Ember, Meteor...
Если всё популярное из вакансий знаешь, то почему бы не познакомиться и с Vue.

Дмитрий
04.02.2017
22:41:31
Лоол

Admin
ERROR: S client not available

Джон
04.02.2017
22:41:39
я метеор и немного реакт знаю
усё

Дмитрий
04.02.2017
22:41:50

Джон
04.02.2017
22:41:51
))

Alexander
04.02.2017
22:43:18
В общем по Vue очень много материалов стало появляться, много хайпа вокруг. Значит и найдётся работка скоро.
Хорошо или плохо -- это уже второй вопрос)

Летучая
04.02.2017
22:44:09
есть опасения, что дойдя до последнего элемента списка забудется первый

Дмитрий
04.02.2017
22:45:08
Есть надежда, что это хорошо
Но лучше просто остановиться на третьем

Google

Alexander
04.02.2017
22:47:33

Дмитрий
04.02.2017
22:48:28
На бэм-стеке
Вёслами грёб ?

Летучая
04.02.2017
22:50:08
а на чистом js уже не пишет никто, всё?

Vladimir
04.02.2017
22:50:50

Летучая
04.02.2017
22:51:15
?
ну типа пилишь на чистом js и отправляешь в продакшен ничего не собирая ваще и без никаких модулей

Дмитрий
04.02.2017
22:52:53
Потом его в дурку забрали, конечно же
Я не очень понимаю, какие задачи будут решаться такими методами

Arseniy
04.02.2017
22:53:52
не, ну если простенькая страничка или что-то несложное и не требующее оптимизаций, то конечно document.write('hello world')
собирают-то не от жизни хорошей!

Дмитрий
04.02.2017
22:55:20
Точнее, мне иногда нужно делать что нибудь прям на чистом-чистом скрипте, но я не очень в восторге

Arseniy
04.02.2017
22:57:12
не, я в смысле, что сборка не только потому что whew новые фичи языка, эмейзинг (и ничего плохого нет в новых фичах, конечно же)
славные времена когда грант только удалял лишние пробелы и менял названия переменных на однобуквенные
а не составлял AST древо, получал за тебя PhD в области Computer Sci за инновационные методы анализа и всё в духе

Дмитрий
04.02.2017
22:58:21
>грант
>славные времена
Кстати, вы будете смеяться, но грант зарелизился в 2016 году
Js — это когда у тебя релиз через два года после смерти ?

Alexander
04.02.2017
23:03:40
Чистый JS сейчас -- это скорее не использование каких-либо популярных фреймворков. Так или иначе в любом случае формируется какая-то своя библиотека и структура. Такими вещами обычно занимаются крупные компаним типа VK или Google (Google Closure Library), в проектах которых крайне важна скорость и которые обладают специалистами, которые могут создавать архитектуры с нуля. Ну и всякие сборки, обфускации и т.д. тоже есть, вероятно даже тоже свои (Google Closure Compiler).
Ну а малый и средний бизнес в основном берут готовые фреймворки, потому что быстрая разработка и можно найти специалистов.