
Stanislav
10.06.2018
07:54:01
hi, all!
Не ищет ли кто-нибудь стажировку? Готов взять пару человек, желающих получить опыт, код ревью, и вот это все.
Денег к сожалению не платим, но и сам проект в опенсорсе лежит, так что сможете показать работодателю что делали.
В общем если интересно - пишите в личку.

Anton
10.06.2018
08:23:00
Я есть

Evgeniya
10.06.2018
09:31:44
И я ))

Google

Oleg
10.06.2018
09:50:50
+
Вся прогрессивная общественность не работает, а катает по конфам

Alex
10.06.2018
10:43:49

Roman
10.06.2018
10:44:08
ага, я умею. у меня ООП головного мозга ?

Stanislav
10.06.2018
10:47:18

ojab
10.06.2018
10:49:34
на howtohireme.ru сертификат протух

Ruslan
10.06.2018
10:57:29
и я

Stanislav
10.06.2018
11:00:58

Andrey
10.06.2018
19:14:39
Господа, не подскажете с одним простеньким примером?
Если я делаю так:
def func1
b = 4
puts "Inner b:#{b}"
end
puts "Hello, world!"
if true
a = 5;
puts "Inner a:#{a}"
end
puts "Outer a:#{a}"
func1
puts "Outer b:#{b}"
То получаю выхлоп:
Error(s), warning(s):
source_file.rb:15:in `<main>': undefined local variable or method `b' for main:Object (NameError)
Hello, world!
Inner a:5
Outer a:5
Inner b:4
Как бы все объяснимо
НО! если я модифицирую код вот так:
def func1
b = 4
puts "Inner b:#{b}"
if true
c = 6
puts "Inner inner с:#{с}"
end
puts "Inner outer c:#{c}"
end
puts "Hello, world!"
if true
a = 5;
puts "Inner a:#{a}"
end
puts "Outer a:#{a}"
func1
puts "Outer outer c:#{c}"
puts "Outer b:#{b}"

Google

Andrey
10.06.2018
19:16:51
То получаю вот это:
Error(s), warning(s):
source_file.rb:6:in `func1': undefined local variable or method `с' for main:Object (NameError)
from source_file.rb:19:in `<main>'
Hello, world!
Inner a:5
Outer a:5
Inner b:4
Вопрос - а почему if изменил свое поведение?
А не - отбой - у меняы походу там русская с

Lavrushchik
11.06.2018
06:34:00
вопрос. создал воркера с помощью sidekiq. сконфигурил в initializers. прикрутил sidekiq-cron. деплою с капистрано. в логах сайдкика видно, что джобу видит. но крон по расписанию её не запускает. в чём может быть дело?

Ēľ Ċāƥīāŋ Ƭīʋȷɍēś
11.06.2018
06:41:24
Конечно это так же может быть лишено смысла, критика приветствуется)

Roman
11.06.2018
06:42:42

Ēľ Ċāƥīāŋ Ƭīʋȷɍēś
11.06.2018
06:43:38

Alex
11.06.2018
06:44:19
причем тут капистрано воще?

Lavrushchik
11.06.2018
06:45:22
понял, хрень сказал

Alex
11.06.2018
06:46:05
Вся фишка в перетаскивании cron на sidekiq в том, что sidekiq'у крон не нужен
т.е мы не юзаем системный кронтаб
и меньше потенциальных багов.

Lavrushchik
11.06.2018
07:01:15

Nursultan
11.06.2018
09:36:14
@Fedcomp ты во всех чатах отвечаешь на кучу разных сложных вопросов - ты вообще кем работаешь?

Alex
11.06.2018
09:36:28

Nursultan
11.06.2018
09:36:44
ну не самых простых и не тех что с первого раза гуглятся)

Alex
11.06.2018
09:36:50
например?

Google

Nursultan
11.06.2018
09:37:01
я про мои вопросы говорю в чате линукса например

Alex
11.06.2018
09:37:25
ну я в руби и линуксе только и сижу. Можешь угадать кем работаю )

Nursultan
11.06.2018
09:37:43
ты просто типа техподдержка чатика?)

Alex
11.06.2018
09:37:47
нет

Rafkat
11.06.2018
09:38:43

Nursultan
11.06.2018
09:39:12
нет
так кем ты работаешь?)

Alex
11.06.2018
09:39:13
ближе к теме, но скорее обычная модерация.

Nursultan
11.06.2018
09:39:22
ааа
ты модератор? я думал ты типа тимлид минимум ну или сениор в какой нибудь команде

Alex
11.06.2018
09:40:26
я руби мид
даже скорее рельсовик мид, с рельсами обычно работаю.

Rafkat
11.06.2018
09:42:10

Alex
11.06.2018
09:42:24
сеньор это большой практический опыт
у меня скорее просто относительно широкопрофильные знания.

Rafkat
11.06.2018
09:42:39

Alex
11.06.2018
09:42:51
ну, я середины 2015 рубист где то.

Артем
11.06.2018
09:44:01

Alex
11.06.2018
09:44:17
ярлык или нет, по личной оценке я мид.
У меня есть кое какие внутренние цели которые я хочу закрыть чтобы наклеить на себя сеньора.

Google

Rafkat
11.06.2018
09:49:09

Alex
11.06.2018
09:49:25
а так, пишу разный код с 12 лет
но профессионально года три получается.

Rafkat
11.06.2018
09:49:49

Alex
11.06.2018
09:50:15
ну я допустим с метамагией рубей не игрался пока еще.
Повседневную так в принципе понимаю, но если что то сильно завязанное на MRI то не факт

Rafkat
11.06.2018
09:51:35

Alex
11.06.2018
09:51:56
у меня какие то примитивные вещи с массивами например
то чуство когда интервьювер ожидает что ты напишешь что то типа arr1.reject { |e| e.in? arr2 } но ты делаешь arr1 - arr2

Rafkat
11.06.2018
09:53:10

Alex
11.06.2018
09:53:22
обычно про опыт спрашивают, да.

Oleg
11.06.2018
10:13:09

Alex
11.06.2018
10:13:30
Так это же правильно, не?
так была такая ситуация, что мой вариант сработал только в тех искуственных условиях, но условие я вроде как выполнил )

Oleg
11.06.2018
10:14:16
А, ну если там не просто вычитание, то да
А так по сути работа с множествами идёт
И она операторами вся реализована
По заветам дискретной математики

Roman
11.06.2018
11:09:51
та на собеседованиях надо спрашивать general подходы, паттерны и т.д.
а не сортировку пряником

Google

Roman
11.06.2018
11:10:07
ну собеседовании на миддла+ в смысле
какие были проекты? какие использовал технологии? какие были проблемы и как решал?

Alex
11.06.2018
11:16:48

Rafkat
11.06.2018
11:39:12

Roman
11.06.2018
11:40:25
лол, ну про солид мне один раз пришлось выучить все же =) да оно и небесполезно

Anton
11.06.2018
11:42:28
Хотя знаю и использую большую его часть уже лет пять

Rafkat
11.06.2018
11:44:10

kapkapbopoh
11.06.2018
12:06:41

Roman
11.06.2018
12:19:38
?
да он и не человек вовсе. так бот-техподдержка

Alex
11.06.2018
12:21:19

Roman
11.06.2018
12:21:55
у нас кстати есть один банк, у которого на первой линии поддержки голосовой робот
я первый раз аж удивился