
Viktor
10.03.2017
10:04:03
либо привлекают лида за какую-то небольшую сумму такое проделать для существующиего проекта

Alex
10.03.2017
10:04:22

Viktor
10.03.2017
10:05:00

Anna
10.03.2017
10:05:09
у меня есть достаточно подробное описание со всеми технологиями и задачами, но это много и долго, я, конечно, отправлю на почту, кому интересно

Google

Alex
10.03.2017
10:05:19

Viktor
10.03.2017
10:05:41

kolas
10.03.2017
10:05:48
не из питера, поэтому нет культуры ?

Alex
10.03.2017
10:06:16
у меня есть достаточно подробное описание со всеми технологиями и задачами, но это много и долго, я, конечно, отправлю на почту, кому интересно
обычно пишут стэк вида: React, RoR, Rspec, Capistrano, Capybara, TDD.
и тут сразу можно в голове набросать из чего состоит проект. Впрочем джуну такой стэк ни о чем не скажет. Но джун тут и не подойдет
У меня например голова кипела когда я разбирался как собрать современный реакт

Anna
10.03.2017
10:06:30

Alex
10.03.2017
10:06:33
а тут джуну надо сразу две экосистемы изучать.
это важно.

Anna
10.03.2017
10:06:59

Alex
10.03.2017
10:07:33
например если кто то напишет RoR 3.0, я сразу пойму что проект легаси, с кучей костылей.

Viktor
10.03.2017
10:08:04
это значит еще надо будет LTS во все поля делать

Anna
10.03.2017
10:08:58

Google

Aldar
10.03.2017
10:09:12
Начальник железнодорожного цеха
https://hh.ru/vacancy/19894149
Вакансия компании: ЕвроХим, Минерально-Химическая КомпанияСоздана: 10.03.2017Регион: БелгородПредполагаемый уровень месячного дохода: не указан
вот такие вакансии в канале RoR вакансий)

Ivan
10.03.2017
10:10:05
Рельсы рельсы
шпалы шпалы

Anna
10.03.2017
10:10:15

Viktor
10.03.2017
10:10:16
да толку, до сих пор MRI жеж внизу

I
10.03.2017
10:10:42
лучше писать backend в названии вакансии тогда

Alex
10.03.2017
10:10:53
но то что на фронте реакт стоит упомянуть, да.

Anna
10.03.2017
10:11:23

Viktor
10.03.2017
10:11:31
может быть изоморфное приложение просто
тогда это вообще автоматически значит fullstack
еще и с нехреновым знанием javascript
кстати может кто посоветовать вменяемый паттерн который реально релизовать на рельсах задешево когда надо просто деражть N обработчиков?
или MRI губит все нахрен?

Alex
10.03.2017
10:14:07
что за N обрабочиков?
тебе нужна очередь или FIFO?
или раскидывать задачи по обработчикам в рамках одной потока?

Viktor
10.03.2017
10:14:52
скорее раскидывать
и желательно еще контролить время при этом

Google

Alex
10.03.2017
10:15:03
хз, я свой костыльчик для такого пула писал.

Viktor
10.03.2017
10:15:25
а если я не хочу кастыльчик?

Alex
10.03.2017
10:15:35
- ищешь гем
- не находишь
- пишешь свой
опенсорсный гем с тестами не костыльчик.

Viktor
10.03.2017
10:15:52
так нету такого
даже близко
ближе всего akka

Alex
10.03.2017
10:16:14
https://github.com/chadrem/workers
оно?
я кстати когда искал, этот гем не находил ))

Viktor
10.03.2017
10:16:54
задешево не проходим похоже
он же на тредах

Viktor
10.03.2017
10:17:04
хотя MRI и чего удивляться :D

Alex
10.03.2017
10:17:33
ну, в MRI треды это по сути гринтреды
GIL же
так что спавня треды ты IO ускоряешь.

Viktor
10.03.2017
10:19:21
так вроде ж Ruby 1.9 replaced green threads with native threads.
или в 2.0 назад переиграли?
нука затестим на 2.4
да ладно

Google

Alex
10.03.2017
10:20:24
треды нативные
я немного перепутал да. Суть в том что выигрыш от тредов можно получить только в IO
т.к GIL

Viktor
10.03.2017
10:20:49
мне IO до бороды :D
микросервис

Alex
10.03.2017
10:21:01
у тебя блокировка снижает IO
любой блокирующий вызов
например http.fetch
(псевдопример)

Admin
ERROR: S client not available

Alex
10.03.2017
10:21:29
file.read тоже синхронный

Viktor
10.03.2017
10:22:27
да у меня больше проблема в том что обработчиков может быть и 1000
хотя по факту они могут легко быть green
так что ruby блин всю малину портит

Anna
10.03.2017
10:40:33

Alex
10.03.2017
10:40:54
Так лучше, только как то все вперемешку.
Плюс сразу видно мидловые технологии
я вот про CouchBase даже не слышал например.
только хех, наверное стоит разделить на то чем будет заниматься бэкенд, и какие там вообще технологии.

Anna
10.03.2017
10:43:18

Google

Alex
10.03.2017
10:43:55
Ну смотри, как то более явно отделить список технологий которые ДОЛЖЕН знать разработчик которого ищут, и отдельно список технологий которые вообще в проекте юзаются с которыми можно столкнуться при работе.
сейчас как то сумбурно получилось.

Anna
10.03.2017
10:44:51

Alex
10.03.2017
10:45:01
телеграм тут непричем

Anna
10.03.2017
10:45:16

Алексей
10.03.2017
10:46:07
ты приходишь в телеграмм найти работников, а в ответ советы по сотавлению вакансии)

Alex
10.03.2017
10:46:28
Раз на раз не приходится, иногда HR жестко троллят

Anna
10.03.2017
10:51:31

Алексей
10.03.2017
10:51:49

Anna
10.03.2017
10:51:59

Ilya
10.03.2017
11:19:48
я вот впервые вижу, что HR адекватно говорит о том, что придется делать. Обычно у всех "суперкоманда" и "суперинтересные задачи", потом только на собесе выясняется, что основной проект на Rails 2.2, а база падает по несколько раз в неделю и это нормально (действительно, чего бы и нет)

Alex
10.03.2017
11:21:01
Потому и эффект есть
мне постучались ребята в личку, так что с вами и приятно, и полезно :)

Алексей
10.03.2017
11:21:29
а представляете это новый метод HR
тип многоходовочка

Alex
10.03.2017
11:21:47

Алексей
10.03.2017
11:23:27
))

Alex
10.03.2017
14:17:15
Давайте в code golf чтоли сыграем?

Ivan
10.03.2017
14:17:26
что эт такое

Alex
10.03.2017
14:17:30
Дан массив
["banana", "apple"]
Написать самую короткую руби реализацию превращающую его в
{"banana"=>0, "apple"=>1}