
Anton
28.01.2018
16:03:41
И сделать интересное тестовое
Вместо очередного блога

Nikita
28.01.2018
16:04:16
Бота для телеги

Google

Nikita
28.01.2018
16:04:32
Со статистикой в вэбе

Fedor
28.01.2018
16:04:37

Nikita
28.01.2018
16:05:02
Допустим, погода и тд

Anton
28.01.2018
16:12:16
А не смотреть всякий треш аля тестовые репозитории тли просто грязные

Fedor
28.01.2018
16:14:27
Есть же гитлаб с закрытыми репами для треша

Anton
28.01.2018
16:16:39
Да и которые мне уже по коду не нравятся
Зачем это все смотреть человеку? (Хотя круто, когда можно обсудить это с работодателем)

Fedor
28.01.2018
16:18:43
А чего не удалишь тогда?

Anton
28.01.2018
16:18:47
Ну и сама такая тестовая задача позволяет много чего сказать о разработчике:
Что ему нравится
Может ли он найти проблему и решить ее сам
Как он код напишет

Fedor
28.01.2018
16:18:50
или не перенесешь в тот же гитхаб

Google

Anton
28.01.2018
16:18:57

Fedor
28.01.2018
16:18:58
*гитлаб

Anton
28.01.2018
16:19:10
Зачем мне гитхаб и гитлаб?

Fedor
28.01.2018
16:19:27
потому что у гитлаба есть бесплатные закрытые проекты
я правда сам ими уже давно не пользуюсь

Anton
28.01.2018
16:19:42

Fedor
28.01.2018
16:19:43
но по началу полезно, треш прятать

Anton
28.01.2018
16:23:53

Rafkat
28.01.2018
16:50:00

Serge
28.01.2018
16:51:15
Я 5 месяцев почти делал тестовое задание ?

Anton
28.01.2018
16:55:49

Ippolit
28.01.2018
17:02:44
Привет, нужна ваша помощь. Есть посты и принадлежащие им комменты, при неправильном вводе показываются сообщения об ошибках. Для всего кроме комментов. Код экшена из контроллера comments: https://pastebin.com/DteETnKu

Serge
28.01.2018
17:12:15
А что делал? Если не секрет конечно
Нужно было сделать типа мини-сайт для заказа еды в офис. Меню набираешь себе, а сотрудники заказывают на день три блюда.
Там просто желательно было определенные гемы и технологии использовать.
Например, заказ на день нужно было забирать через api с авторизацией. А в devise выпилили токен авторизацию, например. И много таких мелочей, например, selenium driver не запускался на travis.ci
А я только хартла прошел к тому времени
Причём половину из этого времени я писал тесты. Вторую половину ?

Mikhail
28.01.2018
20:10:35
Всем привет! Кто нибуль сталкивался уже с этой проблемой?
https://stackoverflow.com/questions/23824479/devise-method-after-sign-in-path-for-doesnt-work

Denis
29.01.2018
01:05:35
Парни помогите пожалуйста
до цикла задефайнен zar = Hash.new

Google

Denis
29.01.2018
01:06:00
zar{:url => z} в цикле делаю это
вот это имею
2gis.rb:120: syntax error, unexpected =>, expecting '}'
zar{:url => z}
а что не так?
о сменил скобки все пошло. но в доке же написано {} собки

Alabama
29.01.2018
02:15:47
МАСТЕР https://docs.ruby-lang.org/en/2.0.0/Hash.html

Denis
29.01.2018
02:18:43
Ща будет еще вопрос
companies.each { |z|
zar[:url => z]
pp "MY HASH: #{zar}"
и так хеш zar задефайнен в самом начале функции
и никакого передефайна тут его нету
только вставка элементов
puts z = pages on page24
pp zar = "MY HASH: {}"
почему хеш пустой?
если я поставлю круглые скобки я почему-то словлю ошибку сразу

Иван
29.01.2018
02:46:38
Выше уже кидали ссылку на доку

Alabama
29.01.2018
03:47:12
что ты вот этой штукой zar[:url => z] по твоему делаешь, МАСТЕР ?
по моему ты не понимаешь, как работает хэш в руби. потрать двадцать минут, пройди хоть это вот zar[:url => z]
http://tryruby.org/levels/1/challenges/0
будет очень полезно и все станет на свои места
если доку лень читать

Google

Alabama
29.01.2018
03:49:24
если буквы складывать в слова типа олварплваорпловрплваорпрв вроде и ошибки никакой нет, но никто не поймет что ты написал. так же и с руби

Denis
29.01.2018
03:50:27
@zar{:url => '/aaaaa' }
=> The code you submitted was not valid Ruby.
квадратные нельзя
круглые не хочет
фигурные т.е

Alabama
29.01.2018
03:51:14
посмотри как элементы добавляются в хэш
вот https://ru.wikibooks.org/wiki/Ruby/%D0%A1%D0%BF%D1%80%D0%B0%D0%B2%D0%BE%D1%87%D0%BD%D0%B8%D0%BA/Hash#Hash#[]=

Koz@k
29.01.2018
03:52:01

Alabama
29.01.2018
03:52:01
не работает?)

Denis
29.01.2018
03:52:22
h = { "a" => 100, "b" => 200 }
убираю двоеточие

Alabama
29.01.2018
03:52:57
ты по ссылке перешел?

Denis
29.01.2018
03:53:22
один хер
@zar{ url => '/aaaaaa'}
=> The code you submitted was not valid Ruby.
ты не мучай ты подскажи как правильно
эот вообще один раз надо

Alabama
29.01.2018
03:54:50
zar[:url] = z
или там zar[“url”] = z
если ключ - символ, то можно zar.url = z
прикинь

Google

Alabama
29.01.2018
03:55:46
хэши очень мощная штука в руби
они не будут нужны один раз, они везде

Denis
29.01.2018
03:56:14
@zar[:url]="aaaaaa"
=> #<NoMethodError: undefined method `[]=' for nil:NilClass>

Alabama
29.01.2018
03:57:01
потому что у тебя zar nil, написано же

Denis
29.01.2018
03:57:14
да мне уже приходит в голову мысль загнать все в джейсон массив хешей наверное тогда применится уникальность
а кто он должен быть? он тупо задефайнен и все

Alabama
29.01.2018
03:58:51
@zar это не одно и то же что и zar

Denis
29.01.2018
03:59:16
zar["url"] = "aaaaa
irb(main):004:0" require pp
irb(main):005:0" pp zar
irb(main):006:0" puts zar
irb

Alabama
29.01.2018
03:59:37
чувак, это плохая идея застревать на таких вещах и при этом что-то писать в прод
zar = {}
zar[:url] = “fgdfgdf”

Denis
29.01.2018
04:00:05
это дефайн?

Alabama
29.01.2018
04:00:09
например

Denis
29.01.2018
04:00:58
zar = {}
irb(main):008:0" zar[:url] = "aaaaa"
irb(main):009:0" pp zar
а может там .=> нужен?

Alabama
29.01.2018
04:02:15
zar = {“url” => z }