
Alex
02.07.2017
08:05:34

v
02.07.2017
08:06:07
например, хватало проверки на то, содержит ли введенное имя кириллицу

Alex
02.07.2017
08:07:43
написал примитивный скрипт, положил хостинг/почту нафиг.

v
02.07.2017
08:09:21
почему-то такого не происходило

Google

v
02.07.2017
08:09:27
и с чего бы это?

Alex
02.07.2017
08:11:13

v
02.07.2017
08:11:43

Alex
02.07.2017
08:12:08
а каким боком он должен к нему относиться?

v
02.07.2017
08:12:29

Alex
02.07.2017
08:12:42
ответ: никаким

v
02.07.2017
08:12:43
вот у тебя с чего-то всплыли пароли, выложенные на сайте
т.е. ты просто ляпнул?
ну ладно

Alex
02.07.2017
08:13:42

v
02.07.2017
08:13:50
а что ты написал?

Alex
02.07.2017
08:13:50
про информационную безопасность знаешь?
так вот не защитить форму отправки почты от флуда тоже к ней относится.

Google

v
02.07.2017
08:14:01
знаю, и?
она защищена от флуда
вопрос исчерпан?

Alex
02.07.2017
08:14:31

v
02.07.2017
08:14:38
выше же писал

Alex
02.07.2017
08:14:53
проверка на кирилицу это костыль
а не защита от флуда.

v
02.07.2017
08:15:41
ну извините, что cloudfare не внедрили

Alex
02.07.2017
08:15:52
все смешал в кучу

v
02.07.2017
08:15:55
в данном случае это именно защита от флуда
и она , что характерно, работает

Alex
02.07.2017
08:16:41
"поставил пароль 12345678, он, что характерно, работает. Никто меня еще не взломал"

v
02.07.2017
08:17:34
в данном случае отсутствие флуда материально
его нет
такие пироги

Alex
02.07.2017
08:17:48
у меня пароль 12345678 и меня никто не хакнул
это материально.

v
02.07.2017
08:18:12
как ты проверил, что тебя не хакнули?

Alex
02.07.2017
08:18:21

v
02.07.2017
08:18:34
логам входа куда?

Google

Alex
02.07.2017
08:18:46

v
02.07.2017
08:18:49
важно

Alex
02.07.2017
08:19:02
может гугл аккаунт, может сайт, может еще что

v
02.07.2017
08:19:02
если ты провожишь аналогию, будь последовательным

Alex
02.07.2017
08:19:14
не, мне скучно продолжать, ты уперся рогом.

v
02.07.2017
08:19:23
куда уперся?

Klim
02.07.2017
09:14:04
А с чего вы на рельсе зациклились? Синатры для лендинга за глаза хватит. Насчет полтоса не знаю, но в любом случае требования ниже.

Oleg
02.07.2017
09:14:55
Для лендинга бекенд не нужен
Для сайтов-визиток, блогов и всего такого тоже может не использоваться
Просто встречал такое что для отдачи по сути статики юзали полноценный бекенд где на каждый запрос перекомпиливался шаблон

Alex
02.07.2017
09:21:52
ну и иногда заказ прямо через лендинг оформляют

Alex
02.07.2017
09:22:24

Klim
02.07.2017
09:28:52

Leonid
02.07.2017
21:17:21
Ребят что нужно по вашему знать на руби джуна?

v
02.07.2017
21:18:25

Alex
02.07.2017
21:25:14

v
02.07.2017
21:25:24
можешь проверить

Alex
02.07.2017
21:25:31
рубист должен рождаться мидлом

Google

Alex
02.07.2017
21:25:40

v
02.07.2017
21:25:50
это для забугорных
они ждут middle to senior

Alex
02.07.2017
21:26:20
я думаю у них позиций на джунов должно быть приблизительно столько же.

Admin
ERROR: S client not available

v
02.07.2017
21:26:41
не видел вообще

Anton
02.07.2017
21:26:58

v
02.07.2017
21:27:16
точнее говоря - видел, которые начинаются с Junior такой-то
но там требования
типа два года опыта

Oleg
03.07.2017
00:12:22
Кто-либо для чего-либо использует Rinda?

Fedor
03.07.2017
05:15:42
все что нужно
http://bfy.tw/Cd0B
На самом деле гуглить тут особенно не поможет. Я видел требования от "лишь бы мозги были, язык по дороге выучит" до "пара лет коммерческого стажа, редис, sql, ruby, rails примеры красивого кода и.т.д"
Хотя если у человека два года стажа и он все еще Джун, это странно
Я бы сказал, что у каждой компании требования свои и очень разные, надо сразу искать "какие требования на джуна в компании, где я хочу работать"

Виктор
03.07.2017
06:22:45
Всем привет!
Напоминаю, что Поток(https://potok.digital) ищет еще четырех software engineer в RoR-проект
full-time офис на Белорусской (Мск) 170-200к на руки
Вакансия тут: https://hh.ru/vacancy/20534138
Вопросы в личку приветствуются. #работа


Nursultan
03.07.2017
06:38:23
Всем привет. работаю rordev в компании которая занимается elearning.
Такая ситуация, до этого у нас был только один онлайн курс и поскольку приделывать систему онлайн оплаты было немного геморно для меня мы решили пойти по другому. у юзера есть столбец paid в таблице и если он оплачивает (это смотрят продажники в CRM) то мы ставим ему статус true из аминки и доступ ему открывается.
Проблема пока не возникла но она не за горами. скоро добавятся новые курсы а у нас если статус paid ставится true то пользователю будет открываться доступ ко всем курсам которые платные.
В чем мой вопрос
Я думаю надо добавить в класс User обьект open_courses с типом hash у которого ключ это course_id а значение boolean и если он оплатил курс то мы из админки ставим ему галочки на тех курсах которые он оплатил и уже на фронте делать проверку что он получает доступ только к тем курсам за которые заплатил.
Как это сделать?
Используем active admin


Tim
03.07.2017
06:39:27
jsonb?
Какая база?

Nursultan
03.07.2017
06:41:25
postgres
или ты о чем?

Google

Nursultan
03.07.2017
06:41:42
json Тоже есть

Tim
03.07.2017
06:43:13
Ну в базу добавить колонку типа jsonb, я бы так сделал

Adamtsov
03.07.2017
06:43:28
А почему не сделать таблицу, с полями course_id, user_id ?


Nursultan
03.07.2017
06:44:59

Fedor
03.07.2017
06:45:26
Кошмарно выглядит, честно говоря
Почему бы не сделать табличку paid_courses пихнуть туда user_id, cource_id и paid_till

Max
03.07.2017
06:45:35
Мне кажется это единственный вариант, но я бы сделал таблицу с доступами типа Access c полями resource_id, resource_type, user_id и active?, а в модели написать методы для обновления доступов и проверять на фронте типа current_user.has_access_to?(resource)

Fedor
03.07.2017
06:45:42
Делать по ней выборку и отдавать массив буллеанов во фронт

Adamtsov
03.07.2017
06:58:30
потом?
Легко редактировать и проверить что есть права доступна

Anton
03.07.2017
07:38:42

Женя
03.07.2017
16:06:51
Всем привет, гугл не помог мне :)
в чем разница ? или можно так и так писать:
%w[str1 str2]
or
%w(str1 str2)
Спасибо ;)

Anton
03.07.2017
16:07:05
нет разницы
только стилистическая