
Ro
26.07.2017
17:01:13
да
намного)

Aleksej
26.07.2017
17:01:27
Это не жизнь, а какой-то грабёж!

Ro
26.07.2017
17:01:38
рынок и магазин

Google

Ro
26.07.2017
17:02:11
никто не заставляет, хочешь ехай туда, хочешь сюда

Aleksej
26.07.2017
17:02:44
А что больше всего отъедает денег после кварплаты?

Ro
26.07.2017
17:02:58
налоги

Vitaliy
26.07.2017
17:03:21
Страховка наверное тоже

Maxim
26.07.2017
17:03:25
@polyglot0027 так что там за мнение?
процитирую, название курсов говорить не буду, чтобы не плодить рекламу )
"Живу в Кремниевой долине, хожу на различные митапы и воркшопы, встречаюсь с выпускниками местных буткемпов (стоимость которых, к слову, от 12 тыс дол за 4 мес) и понимаю, что мои знания после курса превосходят многих выпускников знаменитых буткемпов Кремниевой долины, несмотря на то, что я начинала с нуля и до «Местные российские курсы» терминал ни разу не открывала))"
Но тут важно понимать, что ты на любых курсах можешь быть как оутсайдером, так и лидером, все зависит от тебя в первую очередь )

Aleksej
26.07.2017
17:04:11
налоги
Так это прямо как в Германии. Там богатым тоже быть невыгодно.

Ro
26.07.2017
17:05:08
можно переехать в неваду, напр. сэкономить 10 процентов, это уже немало, плюс на жилье. мож поеду

Dima
26.07.2017
17:05:31
@polyglot0027 Спасибо!

Aleksej
26.07.2017
17:05:53
А добираться на работу как? Спать в поезде? :)

Ro
26.07.2017
17:06:05
удаленка
там нет налога штата на доход

Aleksej
26.07.2017
17:07:21
Там, наверное, заповедник удалёнщиков.

Google

Ro
26.07.2017
17:10:52
да, как в твери у вас)

Radzhab
26.07.2017
17:34:37
Хорошо там где нас нет
Имхо маленький магаз проще открыть и спокойно зарабатывать

Vitaliy
26.07.2017
17:35:26
автомойку ?

Nikita
26.07.2017
17:37:09
всем привет

Nikolay
26.07.2017
17:46:59

Nikita
26.07.2017
18:31:33
Ребята, никто не знает, где можно найти информацию по работе с апи вк на руби? У меня не получается найти(((

Radzhab
26.07.2017
18:38:25
Ку
Не стоит благодарностей

Ro
26.07.2017
19:34:29
Раджаб, скинь прямую ссылку в чат
а если это был сарказм, то мы тебя небольно забаним)

Radzhab
26.07.2017
19:40:12
не) банить не надо

Ro
26.07.2017
20:02:44
посылать в гугл не надо, в этом немного смысла

spartakusQ
26.07.2017
20:32:18

Radzhab
26.07.2017
20:40:01
Удалили

Ro
26.07.2017
23:08:19
не удаляли. Раджаб скинул ссылку на гугл - решил нас немного поучить пользоваться гуглом) а прямой ссылки от него не было.

Nikita
27.07.2017
05:47:57
Всем привет
Есть тут понимающие синглтон методы, метаклассы?

Ro
27.07.2017
06:08:18
много кто упарывается по этой теме)
спрашивай

Google

Ro
27.07.2017
06:09:18
синглтоны наше все, хотя это лютый антипаттерн на мой взгляд

Pablo
27.07.2017
06:14:01
Почему?

Aleksey
27.07.2017
06:26:32
Ребята, чота я в затупе, а вот можно как-то в if else сделать что-то подобное
ruby
if status = new && is_admin || ia_master?
do something
end
только вот чтобы провекрка прав была как бы скомбинирована, ну типа проверить НОВЫЙ ЛИ и проверить СТАТУС
по идее это как бы надо двумя ифами сделать, но может как-то можно в одном условии это сделать?

Igor
27.07.2017
06:33:05
ну, если я правильно понял
if ( ( status == new ) && ( is_admin || ia_master? ) )

Aleksey
27.07.2017
06:40:43
О да, спасибо
еще 9-40, а я уже туплю

Ro
27.07.2017
06:43:06
код, кстати, отстой, т.к. непонятный. Я бы попросил переписать на код ревью
это ведь не ты писал?) если ты, то извиняй))

Aleksey
27.07.2017
06:44:21
да я отдаю себе отчет, что я нубяра, пока "главное чтоб работало"
а вообще выглядит он так
-if ((@order.new_order?) && (is_master? || is_admin?))
=simple_form_for(@order, :url => put_in_progress_path, :method => :post, html: { class: 'form' }) do |f|
=f.input :id, :as => :hidden
=f.button :submit, "Отправить в работу", class: "btn btn-success"

spartakusQ
27.07.2017
06:47:19

Radzhab
27.07.2017
07:56:15
https://medium.com/ruby-on-rails/how-i-finally-learned-rails-95e9b832675b
насколько это реалистично?

Michael
27.07.2017
07:57:22
У нас в программе нового курса 11 приложений за 12 недель. Обычно 1-2 человека из группы успевает все в срок, основная масса догоняет еще + месяц.
Поэтому так заранее и рассчитываем сроки.

Radzhab
27.07.2017
07:57:47
это где такая программа?

Michael
27.07.2017
07:58:06
http://goodprogrammer.ru/ruby-kmb-17

Radzhab
27.07.2017
07:58:42
ну так он 12 рельс приложений сделал ?

Google

Michael
27.07.2017
07:58:43
Приложения бывают разные, за 12 недель можно и 50 сделать, а можно и одно не успеть.

Nikolay
27.07.2017
07:58:45
беда всех курсов, нагрузка ориентирована на 1 процент )

Radzhab
27.07.2017
07:58:51
а не 12 хеллоу вордов

Michael
27.07.2017
07:59:39
У нас тоже не хеллоу ворлды.
А на рельсах простое сделать проще - за вас 80% кода генерится.

Admin
ERROR: S client not available

Nikolay
27.07.2017
08:11:04

Michael
27.07.2017
08:18:19
Да, но это не беда :) если быть готовым

Nikolay
27.07.2017
08:21:11
вот в том то и дело, в какой-то момент от оставания испытываешь стресс
пока не успокоишься

Michael
27.07.2017
08:28:19
В этом и фишка. Без стресса не растешь.

Nikolay
27.07.2017
08:30:03
есть и обратная фишка, начинаешь делать как зря в целях успевания
Роман это называет кое-какинг )

Michael
27.07.2017
08:31:21
Это уже хорошо, а чтоб совсем не косячить нужен контроль.

Nikita
27.07.2017
08:31:53
спрашивай
До меня не совсем доходит... Вот эти конструкции как бы одно и тоже означают:
class Dog
class << self
def method
end
end
end
И
class Dog
def self.method
end
end
Но зачем тогда использовать верхнюю конструкцию, если нижняя меньше строк занимает (я ещё плохо это все понимаю, не судите строго)
Там вместо супеp dog должно быть

Dmitry
27.07.2017
08:34:11

Nikita
27.07.2017
08:37:15
Еп
Правла? Ща попробую
Жесть, так бы в вк

Google

Andrey
27.07.2017
08:47:09

Nikita
27.07.2017
08:47:57
Ааа, ну ладно, я просто подумал, может это какой-то серьёзный характер имеет (имею ввиду как лямбды и проки)

Andrey
27.07.2017
08:48:03
Не в количестве строк счастье :)
Лямбды редкая вещь тоже. По сути это тот же метод, только созданный не через def method_name
Я пока только один кейс у нас на проекте видел где это было удобнее чем отдельный метод. И то спорно :)

Nikita
27.07.2017
09:10:13
:D

Marina
27.07.2017
09:39:18
у нас часто лямбы используют
xpath(blabla).each do |a|
yield request(a[:href])
end
вот такой кусок может часто повторяться в одном методе, а вынос его в отдельный метод даст LocalJumpError
в лямбде норм

Nikolai
27.07.2017
09:41:00
А почему local jump error будет?

Marina
27.07.2017
09:41:58
потому что блок передается в yield извне, во внешнем фреймворке, а когда я вызываю метод в методе без блока, то ругается, что блока нет

Nikolai
27.07.2017
09:42:21
Ага
Понял
А как тогда вызвать метод и передать в него блок?

Marina
27.07.2017
09:44:26
ну в нашем случае пишется lambda, и в нужных местах делается lambda_name.call
а сам блок передается вполне определенный, его не надо нам менять)
но это все специфика, люди правда могут не пользоваться проками и лямбдами