Igor
22.02.2018
10:05:31
Natalia
22.02.2018
10:05:33
map возвращает массив, исходный при этом не меняется
Igor
22.02.2018
10:05:48
Konstantin
22.02.2018
10:41:14
в руби всегда так
Google
Konstantin
22.02.2018
10:41:28
! - почти везде меняет исходный объект
без ! - возвращает новый
Marat
22.02.2018
10:42:17
danger, короче
Konstantin
22.02.2018
10:42:59
не советую менять исходный объект БЕЗ надобности
Ruslan
22.02.2018
10:46:53
Fedor
22.02.2018
10:56:29
[1] pry(main)> a = [1,2,3]
[
[0] 1,
[1] 2,
[2] 3
]
[2] pry(main)> b = a.map {|i| i*2}
[
[0] 2,
[1] 4,
[2] 6
]
[3] pry(main)> a
[
[0] 1,
[1] 2,
[2] 3
]
[4] pry(main)> b
[
[0] 2,
[1] 4,
[2] 6
]
Ruslan
22.02.2018
11:01:20
[1] pry(main)> a = [1,2,3]
[
[0] 1,
[1] 2,
[2] 3
]
[2] pry(main)> b = a.map {|i| i*2}
[
[0] 2,
[1] 4,
[2] 6
]
[3] pry(main)> a
[
[0] 1,
[1] 2,
[2] 3
]
[4] pry(main)> b
[
[0] 2,
[1] 4,
[2] 6
]
что за консолька?
Fedor
22.02.2018
11:01:34
pry с какими-то плагинами
awesome_pry
Konstantin
22.02.2018
11:05:10
ребят, если я хочу проверить на то, что только одна запись будет inactive = false (а все остальные, true)
такой синтаксис правильный?
эээ
Google
Konstantin
22.02.2018
11:05:49
validates_uniqueness_of :inactive, unless: :inactive
а то чет у меня ругается на то, что нет метода inactive
но геттер же по дефолту есть у модели о_О
Marat
22.02.2018
11:14:51
я ошибся, выборка неправильная
Ruslan
22.02.2018
14:59:40
Вопрос на засыпку... а кто_то использует jRuby?
O
22.02.2018
17:32:02
Ruslan
22.02.2018
17:32:58
) вот так всегда
O
22.02.2018
17:33:46
Ruslan
22.02.2018
17:35:17
) все стеснялись признаться ...
а десктопные приложения на руби под платформу win пилит?иля все гуишники ушли в монастырь?
со своими воросами чувствую себя%археологом%...который нашел следы цивилизациив этой пещереБ но опоздална 2000 лет??
Dmitry
22.02.2018
19:15:08
Есть либы для гуи, но примеры видел только бубунты(gtk)
Ya
22.02.2018
19:19:08
Dmitry
22.02.2018
19:19:58
И на qt по-моему тоже есть
Ruslan
22.02.2018
19:28:04
спс
Dmitry
22.02.2018
19:34:08
Dmitry
23.02.2018
06:35:40
Так ребята. Делюсь инсайдом, Рамблер сейчас переводит все свои медиа сервисы на rails бекенд. Искали либо двух мидлов, либо сеньера и джуна. ( у них и так где то 14 рубистов, но они уже заняты чем то там. В итоге нашли сеньера. Т.е. джуна возможно еще не взяли. Сейчас выложу пару тестовых с собеседования.
https://gist.github.com/dmitryfry/d3357df1849b83a2486abb6251d2cd88
Google
Dmitry
23.02.2018
06:40:09
не факт что будет тоже само, но во первых можно ради тренировки сделать.
И еще было задание посмотреть контроллер и вьюху, и сказать что не так. А не так там инициализировалась переменная которая не используеться во вьюхе, в другой был инклюд таблицы которая в итоге не использовалась, но при этом использовалась другая которую надо было инклюдить по хорошему. и ошибка со скобками. в общем на внимательность.
#тестовые_задания
А ну и если кто не понял, это все надо во время собеседования сделать
Marat
23.02.2018
06:50:30
?
evgeny
23.02.2018
06:50:35
спасибо!
Olga
23.02.2018
07:14:02
ВСЕХ ЗАЩИТНИКОВ ОТЕЧЕСТВА С ПРАЗДНИКОМ!!! ?
Kim
23.02.2018
07:16:19
спасибо)
Ruslan
23.02.2018
07:21:01
) всех кто закосил ...тоже с праздником)
Aura
23.02.2018
07:22:26
Ну и сидел :)
Ruslan
23.02.2018
07:22:33
Dmitry
23.02.2018
07:23:15
резюме нужно написать хорошо. вот и весь секрет
Ruslan
23.02.2018
07:24:44
и всех у кого на аватарке лысый дядька на картине?
Dmitry
23.02.2018
07:27:22
какая то сложная для меня шутка
Ruslan
23.02.2018
07:27:23
вот так спалились айпишники тестовых серверов рамблера)
Dmitry
23.02.2018
07:32:42
есть проект на паскале
есть на пайтоне
есть на пыхе
Ruslan
23.02.2018
07:33:02
ой
Google
Dmitry
23.02.2018
07:33:08
Ruslan
23.02.2018
07:33:52
надеюсь ты их не пингом проверял?
вот так ИТ шники сливают секюрную инфу...хорошо что сегодня не день сисадмина или ИБ?
Dmitry
23.02.2018
08:14:17
да с чего ты взял что это тестовые серваки рамблера то? один айпишник какойто конторы из сити а вторые вообще хрен пойми что и с боку бантик)
Ruslan
23.02.2018
08:17:15
Dmitry
23.02.2018
08:17:38
сложный прекол
Ruslan
23.02.2018
08:22:00
я просто хотел чтоб люди чуть оживились) может ломанули бы админку сайта).... а вообще вполне ж могло быть что в тестовом задании мог засветиться какойто из реальных айпишников) люди же беспечные ☺️
Nikolay
23.02.2018
09:44:34
это на джуна такие задания?
Admin
Alex
23.02.2018
09:51:22
Ну особо ничего сложного, вот на регулярная я бы посыпался. Спасибо @DmitryFry
Dmitry
23.02.2018
09:52:32
evgeny
23.02.2018
09:53:48
да, с регулярками совсем не на джуна как-то) это надо их прям очень хорошо знать, чтобы слёту на собеседе написать
Dmitry
23.02.2018
09:58:17
там не нужно было точно написать, программа минимум нужно было подход показать, и что ты понимаешь последовательность действий и мыслишь в правильном направлении.
Nikolay
23.02.2018
10:09:15
Где бы взять побольше таких задачек для тренировок)
Vlad
23.02.2018
10:11:38
Ну задание с регулярками элементарное для джуна, который хотя бы раз пользовался регулярками и почитал мануал минут 10-15. Там в одну строчку вообще регулярка.
Henry
23.02.2018
10:22:09
на мой взгляд непонятно вообще зачем спрашивать что то по регуляркам на собеседовании. Один хрен они пригождаются 1-2 раза в год (утрированно), и один хрен ты сидишь и тестишь их в консоли. Или есть гуру регулярок которые по памяти на листке расписывают?
Ruslan
23.02.2018
10:24:39
Roman
23.02.2018
10:25:18
на работе?
В том-то и дело, что задачи с собеседования имеют не много общего с работой
Ruslan
23.02.2018
10:25:57
Google
Ruslan
23.02.2018
10:26:20
Alex
23.02.2018
10:28:48
На мой взгляд все он правильно расписал, если не брать парсер то 1 раз в месяц не чаще. Зачем забивать этим голову?
Ruslan
23.02.2018
10:33:59
суть не частоте, а можешь ли решить задачу...все почему то думают что при решении задачи джун должен лезть в гугл) что за заниженные требования к разработчику?
Dmitry
23.02.2018
10:37:31
@ro31337 https://youtu.be/qWv6vxDZwOI
words = ["foo", "bar", "baz"]
words.[](1)
лол
Vladimir
23.02.2018
11:35:09
В моих задачах регулярки основной кейс. Если надо подтянуть, откройте в поисковике "wdh perl регулярные выражения". Отличный ман по регуляркам
Ruslan
23.02.2018
11:45:09
Henry
23.02.2018
12:52:58
Ruslan
23.02.2018
13:10:19
регулярки важны и все всегда нужны)
Denis
23.02.2018
13:11:07
Дня не проходит, как в проекте юзаем регулярки
Каждое утро начинаем с этого
Nikolay
23.02.2018
13:20:00
а заканчиваете как?
Denis
23.02.2018
13:22:29
Бурно.
Dmitry
23.02.2018
13:30:50
Nikolay
23.02.2018
13:31:46
мне кажется это был сарказм )
Henry
23.02.2018
13:57:44
новый уровень меты)
Yaromir
23.02.2018
14:06:22
Всем ку, как на синатре подключить бд и записать туда данные через консоль как на рельсах
?
sergzbk
23.02.2018
14:08:11
Сами регулярные выражения одинаковы везде будь то JS или ruby?
Кеков Зез
23.02.2018
14:08:12
инклюдишь активрекордс и тукс
Yaromir
23.02.2018
14:21:40
Так да