
Aldar
09.06.2016
13:41:25
только на отладку нужно время)

Stanislav
09.06.2016
13:41:49
тестами покрой)

Плюшка
09.06.2016
13:42:37
да я просто два дня убил на написание ОО-обертки над https://github.com/dagostinelli/hypatia
а потом оказалось, шо оно не работает

Google

Плюшка
09.06.2016
13:43:01
1+1 = 256
причем это сами биндинги, не обертка
ну, я пошел

NewsBot pro.ruby
09.06.2016
14:29:44
Rails dev looking for professional advices https://t.co/COv7ZkuZIJ

Плюшка
09.06.2016
14:47:15
люди
оператор ** для обозначения dot product и % для cross product не выглядят извращением?

Stanislav
09.06.2016
14:49:12
а почему не методы dot/cross?

Плюшка
09.06.2016
14:50:13
чтоб короче было же
но ладно. сделаю методами

NewsBot pro.ruby
09.06.2016
18:00:08
Need advice - new to Ruby https://t.co/07VSYhjt69
Duck-typing with #to_proc https://t.co/zi8rwSEdXh
Beginner help needed! https://t.co/8wVGn9rSeW
Managing binary data in Rails https://t.co/XKu6sArIxH

Google

NewsBot pro.ruby
10.06.2016
07:31:04
Conversational rom-rb, part 2: types, associations, and update commands https://t.co/O9yDkw4pUZ

Плюшка
10.06.2016
08:41:27
спасибо за совет с покрытием тестами, щас чуть фатальную опечатку не допустил ?

Artemy
10.06.2016
08:47:04
всем привет, есть вопрос, уже все перепробовал, нужно стартануть руби скрипт по крону, из консоли все ок, а вот по крону как-то так:
/usr/local/share/ruby/site_ruby/2.0/rubygems/core_ext/kernel_require.rb:54:in `require': cannot load such file — active_record (LoadError)
from /usr/local/share/ruby/site_ruby/2.0/rubygems/core_ext/kernel_require.rb:54:in `require'
from parse.rb:2:in `<main>'
я так понимаю надо переменные окружения копать?

Antony
10.06.2016
08:51:01
gem whenever

Artemy
10.06.2016
08:55:30
не совсем то, скрипт работает, на машине нет rvm т.е. просто почему-то окружение которое запускается по крону, не знает где искать гемы

Sergei
10.06.2016
09:12:13

Antony
10.06.2016
09:13:33
или предоставить whenever решить эту проблему

Artemy
10.06.2016
10:03:07
rvm нет, вот например я gem env узнал

Andrey ?
10.06.2016
10:04:31
А гемы установлены глобально или через бандлер?
всем привет, есть вопрос, уже все перепробовал, нужно стартануть руби скрипт по крону, из консоли все ок, а вот по крону как-то так:
/usr/local/share/ruby/site_ruby/2.0/rubygems/core_ext/kernel_require.rb:54:in `require': cannot load such file — active_record (LoadError)
from /usr/local/share/ruby/site_ruby/2.0/rubygems/core_ext/kernel_require.rb:54:in `require'
from parse.rb:2:in `<main>'
я так понимаю надо переменные окружения копать?

Artemy
10.06.2016
10:05:17
через бандлер

Andrey ?
10.06.2016
10:05:59
В кроне добавь cd в директорию со скриптом

Artemy
10.06.2016
10:08:33
сразу сделал:
cd $PRS3 && ruby parse.rb

Sergei
10.06.2016
10:19:01
и работает ?

Artemy
10.06.2016
10:55:31
мда по ходу дело было в переменных типа GEM_PATH окружение в кроне их не видело, проставил их в .bash_profile и строку сделал так:
. /home/user/.bash_profile; cd $PRS3 && /usr/bin/ruby parse.rb

Максим
10.06.2016
11:02:48
Есть вакансия, болтавшаяся одно время на всех сайтах вакансий, по которой так и не было даже одного желающего. Рубисты вообще есть? :) Компания громкая и на слуху в РФ. Москва. Проекты - замечательные для портфеля. Оплата вполне щедрая, даже на удалёнке. Первый рубист в компании и возможность сделать всё так как хочется. Если ruby покажет себя жизнеспособно - будет расширение полномочий и ещё рубисты в помощь.
Пишите в личку, если интересно.

Antony
10.06.2016
11:04:21
> Компания громкая и на слуху в РФ
но написать напрямую конечно же нельзя

Максим
10.06.2016
11:05:30
Ну если прочитать текст со скрина, то понять можно. :)
РАЭК

Google

Antony
10.06.2016
11:14:30
так вот почему бы не написать, что - ребята, нам в РАЭК очень нужны ruby developers, нужно будет заниматься тем-то и тем-то, из требований классический стек рельс и было бы неплохо ориентироваться в php, для начала разговора пришлите свой github/gist в личку
тут так-то живые люди, а не конечные автоматы и не парсеры ключевых слов

Dmitry
10.06.2016
11:30:28
Меня одного смущает вакансия, на которую не могут долго захайрить, в какой-то непродуктовой компании?

Roman
10.06.2016
11:42:50
У меня на прошлой работе питонщика (а их сейчас так-то больше, чем рубистов - сейчас хайп пихтона повсеместный) не могли захайрить месяца два.
Тупо те кто приходил - не знали даже основ.

Максим
10.06.2016
11:43:42
Общая проблема у нас. Народ ничего не умеет и требует больших денег.

[Anonymous]
10.06.2016
11:59:20

Максим
10.06.2016
11:59:40
Да, ты в самую точку выразился.
Вот прямо recpect.

[Anonymous]
10.06.2016
11:59:58
Условия, которые им предоставляются (программистам сейчас) только за то, что они имеют профильное образование, задают высокую планку и не рассматриваются, как какая-то привилегия. То, что в других местах могло быть бонусом, здесь считается само собой разумеющимся, воспринимается как данность. Получается достаточно высокая точка старта. Не возможность, которую надо ценить, а норма.

ojab
10.06.2016
12:29:31
так что ситуация с наличием их на рынке не лучше чем с рубистами

Максим
10.06.2016
12:30:52
В России исторически питонщиков больше. Со школьной так сказать скамьи. :)

Максим
10.06.2016
12:39:15
Хотя большая масса питонщиков покинула эту платформу когда был переход со второй на третью версию. Сейчас или совсем адепты встречаются или молодёж, которую миновал тот адъ

Roman
10.06.2016
12:45:51
Мне сначала питон понравился. Читал, помнится, Лутца и т.п.
Потом решил познокомиться с сестрой Python - Ruby.
В итоге от этого питона немного воротит =)
Хотя у большинства знакомых наоборот.
Ну а так сейчас тренд учить питон (даже паблики ВК только его и постят), особенно в качестве первого языка много кто сейчас его учит.
Так что про школьную скамью - в точку)

Evgeny
10.06.2016
12:48:26
А джуны пойдут?) Как бы опыт с языком уже года два, а устроится у нас в городе негде. Правда часовой пояс +9 )

Максим
10.06.2016
12:52:02

Evgeny
10.06.2016
13:00:39
Да
github.com/EvgenyKungurov
Так скромное портфолио) Было и больше мелких проектиков, не все заливал

Плюшка
10.06.2016
13:05:34
блин

Google

Плюшка
10.06.2016
13:05:55
хочу забабахать алгоритм умножения матриц вне зависимости от размера
и чот мозги начинают плавиться
ладно, потом реализую

Evgeny
10.06.2016
13:07:26
Для чего то пишешь или для себя?
Для руби щас норм библиотека есть математическая, щас найду линкану. Можно было бы контрибьютить туда и тебя и всем польза)

Плюшка
10.06.2016
13:08:54
мне для crystal
для себя пишу, да

Максим
10.06.2016
13:09:25
Хм. Открыть учебник алгебры из курса любого физмата? Формула же проста.
Плюсом, гуглится множество решений на раз. Правда не на руби, но переписать готовый алгоритм с другого языка - не сложно.

Admin
ERROR: S client not available

Aldar
10.06.2016
13:10:42
умножать матрицы можно только если количество столбцов первой равно количество строк второй

Максим
10.06.2016
13:11:51
Это да. Хотя может в этом и затык у него?..
Может именно это он имел в виду под «независимо от размера»? )

Плюшка
10.06.2016
13:15:04
я как раз и переписываю с C
только там приведены алгоритмы для 3х3 и 4х4
кажется, понял
чот у меня 3 вложенных цикла получилось
жалко, в Enumerable там inject нету
а не, не подошел бы

Google

Плюшка
10.06.2016
14:47:03
во. ровно за сутки переписал функционал Hypatia

NewsBot pro.ruby
10.06.2016
15:30:09
Proper Regexp Anchoring https://t.co/k4WygxgLsO
InvoicePrinter: generate PDF invoices and receipts in seconds with pure Ruby https://t.co/1ud46AbqYb

Плюшка
11.06.2016
13:49:22
эх, вот бы кристал можно было бы компилировать в динамические либы
интересно, а можно сделать как-нибудь так https://gist.github.com/unn4m3d/673e3bbf2438f20b4cb713090f872ef1 ?
и возможно ли кросс-компильнуть кристал на cygwin?
А, открыл для себя ветку windows

Sergei
11.06.2016
18:06:59
реально возможно?? И там не надо для винды дополнительно ничего редефайнить даже??

Dmitry
11.06.2016
20:10:08
После поисков гуи для руби нашёл классную вещь не для руби: http://electron.atom.io/

NewsBot pro.ruby
11.06.2016
20:32:45
Ruby Iterators, Enumerators, Enumerable, and Loops https://t.co/fDZRRPxuBX

Плюшка
12.06.2016
01:55:57
https://play.crystal-lang.org/#/r/11co/edit вам не кажется, что тут не хватает end'а ?
странно, заменил for...in... на each, все заработало
а так компилер ругался на лишний end
с кучей ошибок компиляции
везде используются конструкции var :: Type и def blah(arg = Value : Type) вместо синтаксически правильных var : Type и def blah(arg : Type = Value)

Vlad
12.06.2016
02:27:40
Your mobile OS
Android – 16
??????? 62%
iOS – 8
???? 31%
Windows – 2
? 8%
Other
▫️ 0%
? 26 people voted so far.

Плюшка
12.06.2016
02:29:29
if next_char == 'I' && next_char == 'L' && next_char == 'E' && next_char == '_' && next_char == '_'
сначала я офигел, потом понял, что next_char - это метод

͏
12.06.2016
05:18:52

Maksim
12.06.2016
06:29:16
Привет, как переопределить метод создания в devise? Хочу туда добавить создание entites для базы данных при создании пользователя
или есть другие способы?