Konstantin
26.05.2018
14:57:47
Country.all.map { |country| country.name}
Что за no?
Кеков Зез
26.05.2018
14:59:18
Konstantin
26.05.2018
14:59:44
Не согласен, код должен быть унифицированным
Google
Konstantin
26.05.2018
15:00:25
Переменная всегда должна быть названа со смыслом, - мой подход.
Тогда всегда будет просто и понятно :3
А ещё семантично и красиво
Кеков Зез
26.05.2018
15:10:50
иногда такой подход перегружает код и как раз-таки становится сложней читать
Konstantin
26.05.2018
16:53:04
Ни разу :)
Alexander
26.05.2018
16:59:05
Коллеги, телега через сокс обновляется?
Aura
26.05.2018
17:00:23
Разработчики Telegram добавили в приложения поддержку нового типа прокси — mtproto-прокси. У него есть ряд преимуществ по сравнению с SOCKS: быстродействие за счёт использования «родного» протокола, невозможность отслеживания на DPI и другие.
Если вы хотите протестировать mtproto proxy, вам необходимо установить последнюю версию приложения на Android, либо альфа-версию Telegram Desktop. iOS-приложение пока не поддерживает этот тип прокси.
Получить mtproto proxy для тестирования можно тут: https://mtproto.tgproxy.cloud/mtproxy.html
Dmitry
26.05.2018
17:24:07
Vlad
26.05.2018
17:34:56
А потом получать такое)
Долго лежал у меня этот скрин, как момента ждал
Dmitry
26.05.2018
17:43:08
Тим лид какой то странный. Какая разница как называется переменная в однострочном цикле?
До-е-бал-ся
Google
Dmitry
26.05.2018
17:44:13
Я бы дописал, & you not the best
Denis
26.05.2018
17:45:11
а в двустрочном блоке разниица уже есть?
Dmitry
26.05.2018
17:46:36
Да, на второй строке ты уже можешь запамятовать.
Konstantin
26.05.2018
17:47:03
Denis
26.05.2018
17:47:30
все эти замечния к тому, что после тебя код будут читать еще 10 человек
Dmitry
26.05.2018
17:48:18
Если они не знают что в map, итерируется. Тем хуже для них.
Alex
26.05.2018
17:48:19
rubocop кто-нибудь использует?
Dmitry
26.05.2018
17:49:03
Konstantin
26.05.2018
17:51:04
Не ооп
Код должен оперировать сущностями
Dmitry
26.05.2018
17:51:36
I это item
Konstantin
26.05.2018
17:51:37
И быть наглядным
Dmitry
26.05.2018
17:52:47
Вот в массиве цифры
Denis
26.05.2018
17:53:05
В примере массив хешей
Dmitry
26.05.2018
17:53:06
И ты это видешь в этой же строке, и что там массив хешей и что в массивах цифры..
Так окей надо было не I а hash_with_integer
Назвать
В однострочном цикле в тесте. Окей))
Ребята
Google
Alex
26.05.2018
17:57:40
Принцип Самодокументирования
Разработчик модуля должен стремиться к тому, чтобы вся информация о модуле содержалась в самом модуле.
из этого следует что текст кода должен сам рассказывать о том что он делает (стремится к этому) это ТРУ ООП :D
Лекция 3: Модульность
Из предыдущих правил и, косвенным образом, из критериев следуют пять принципов конструирования ПО:
Принцип Лингвистических Модульных Единиц (Linguistic Modular Units).
Принцип Самодокументирования (Self-Documentation).
Принцип Унифицированного Доступа (Uniform Access).
Принцип Открыт-Закрыт (Open-Closed).
Принцип Единственного выбора (Single Choice).
Когда меня уже на работу возьмут ? ?
Dm
26.05.2018
18:05:15
Vlad
26.05.2018
18:05:44
Пили фрианс проекты, ищи проекты, где людям все равно на чем реализовано решение - главное чтобы бизнес задачу решало. И меньше читай)
Alex
26.05.2018
18:11:43
на гитхаб не смотрят почти
Vlad
26.05.2018
18:18:32
Ну меня спокойно заваливали на теории, ибо если хотеть можно любого завалить. Куда интереснее пообщаться на собеседованиях, когда рассказываешь чем ты занимался, что использовал, какие проблемы были, и по таким разговорам понятно - что человек может или не может решить проблему. А если он где-то в теории и плавает и не знает наизусть методы нормализации баз данных или коды 3хх ошибок - это не проблема, потому что гугляд и подсматривают все.
Alex
26.05.2018
18:21:34
Я думаю что уже неплохо знаю теорию
Vlad
26.05.2018
18:24:42
Куда важнее практика. Ну будешь ты джуном, который знает теорию. А на практике что, какой опыт?
Alex
26.05.2018
18:25:04
Denis
26.05.2018
18:25:58
а что в гитхабе?
Alex
26.05.2018
18:26:30
сейчас два проекта, скоро начну третий
Denis
26.05.2018
18:26:32
про именование переменных выше:
hash.map { |i| i[0] }
Alex
26.05.2018
18:26:57
Что за проекты? У меня пусто в гитхабе
Denis
26.05.2018
18:26:59
что в переменной i?
Alex
26.05.2018
18:27:14
Denis
26.05.2018
18:27:29
это пример из моей консоли
Alex
26.05.2018
18:27:37
Надо в статусе написать, что я не пилю опенсурс я только его пользую
Google
Denis
26.05.2018
18:30:37
Alex
26.05.2018
18:31:15
Vlad
26.05.2018
18:31:41
щас загуглит, тонко
Alex
26.05.2018
18:32:44
зачем?
я не думаю что это гуглится на раз два
для меня различие пока что только в том что girl это устаревшая версия которая вскоре потеряет поддержку, bot новая версия соответственно, узнал сугубо на практике
Denis
26.05.2018
18:39:05
ключевые фичи новой версии
Alex
26.05.2018
18:40:29
если я не пользовался girl а пользовался bot то откуда я узнаю фичи?
если не загугля конечно
Denis
26.05.2018
18:41:03
мы вам перезвоним
Alex
26.05.2018
18:42:14
буду ждать
Dm
26.05.2018
18:43:50
Там ж кроме названия вроден ничего не изменилось?!
Denis
26.05.2018
18:44:09
приняты
Dm
26.05.2018
18:44:41
Уиииии!
Alex
26.05.2018
18:45:09
в коде так то есть изменения
Dmitry
26.05.2018
18:45:24
приняты
вы сами ничего не знаете, я бы к вам на работу не пошел, а как же искореннёные гендерные стереотипы?!
Denis
26.05.2018
18:45:42
я и не говрил что я что-то знаю
я спрашивал
Dmitry
26.05.2018
18:46:16
то есть, любой ответ устроил бы?
Denis
26.05.2018
18:46:33
несмомнено, мы не на собеседовании
Google
Dm
26.05.2018
18:46:33
Vlad
26.05.2018
18:47:13
ну создать блог по видеоурокам - это не проект. и грошь цена твоей теории, если нет практики. тебя ведь не документацию посадят писать и не книгу, а педалить на вполне реальном проекте.
придумывай задачу выше своих возможностей и делай ее, наткнешься сразу на десятки граблей, и это вполне можно будет называть полноценным боевым опытом, о котором не стыдно будет рассказать на собеседовании на позицию джуниора. а то, что где-то в теории проблемы - это будет фигней, когда есть реальный опыт.
Забыл добавить, ИМХО
Рaukoff
26.05.2018
19:16:39
Dmitry
26.05.2018
19:24:27
http://www.sqlishard.com/
ухухух
Alexander
26.05.2018
19:44:15
Вечер субботы)))
spartakusQ
26.05.2018
19:48:57
Пенисом рисует?
Alexander
26.05.2018
19:49:50
Vlad
26.05.2018
21:14:08
http://www.sqlishard.com/
Эти таски можно пройти без знаний, в описании тасков все описано для тупых. Скорее учебная штука. Иинтереснее найти что-то подобное, но без подсказок и посложнее. Может в курсе кто?
Dmitry
26.05.2018
21:14:58
ну это же очевидно, не смотри на подсказки.
Vladimir
27.05.2018
10:14:07
А в чём может быть проблема во время логина в #heroku через cli? + иногда вообще не получается залогиниться...
AWS? РКН?
всё же это круто, когда ты в 1й раз задеплоил 1й рельсовый проект на heroku
Fedor
27.05.2018
13:08:31
Я ни разу не деплоил на хероку (
Vadim
27.05.2018
13:09:33
Ты живешь зря!