
kolas
13.12.2017
16:23:34
а то пока авторитетное лицо не скажет как надо все будут свои велосипеды пилить ?

Anton
13.12.2017
16:23:35

Андрей
13.12.2017
16:23:44

No
13.12.2017
16:26:16

Google

No
13.12.2017
16:26:20
судя по его высказываниям ))
дхх талантливейший говнокодер
я хз как это написать, чтобы это выглядело не оскорбительно
но я не пытаюсь его оскорбить, просто так и есть, многие его идеи идут вразрез с идеями о хорошем коде
но при этом работают )
как работают и какой ценой - это уже вопрос десятый )

Anton
13.12.2017
16:29:10
я пытался
ахаха

kolas
13.12.2017
16:29:49
так у них же много в коре проекта людей, неужели все такие

No
13.12.2017
16:30:13
я не знаю, как там у них проходит процесс написания рельсы
могу предположить, что дхх - это идеегененатор, который видит свой проект на высоком уровне и задает вектор развития
но это всё догадки, как там внутри - может кто-то другой подскажет

Google

No
13.12.2017
16:31:17
@davydovanton ты же приближенный к сильным мира руби, как там всё это происходит не знаешь? )

Anton
13.12.2017
16:31:24
не
я стараюсь в рельсу не лезть
мне не нравится атмосфера всего этого
хотя чуваки там очень крутые

kolas
13.12.2017
16:36:13
чуваки из гитхаба наверное смотрели руби код бэйскампа в их проектах на рельсах, жаль никто не слил инфу ?

No
13.12.2017
16:36:38
не думаю, что они могут себе позволить такое без разрешения

kolas
13.12.2017
16:37:27
никто не знает кроме команды гитхаба

No
13.12.2017
16:37:31
хотя я бы втихаря смотрел бы, но ни с кем не обсуждал бы ) будь у меня такая возможность )

Dmitriy
13.12.2017
17:14:32

Rustam
13.12.2017
17:25:47
у тебя твой нэймспэйс рубишный должен быть твом якорем, а не папочка в рельсах)))

Roman
13.12.2017
22:03:56
Всем привет,
У кого-то была проблема, что через пару дней загруженая картинка выдает 403 ошибку? Загружаю через paperclip + s3

Pavel
14.12.2017
00:16:14
может это?
https://github.com/thoughtbot/paperclip/issues/949#issuecomment-9603994

Amir
14.12.2017
03:56:01
ребята выручайте
случайно из истории команд запустил "rm *"
как тебе быстренько эти файлы восстановить из гит репозитория? :)

Evgeniy
14.12.2017
03:57:52

Amir
14.12.2017
04:01:01
git checkout
ага спс разобрался
git checkout .
вроде бы как все вернул в директории
хотя если удалить папки, возможно ли рекурсивно так востановить все

Evgeniy
14.12.2017
04:04:36
git checkout . должен все вернуть на состояние последнего коммита, так что думаю - да

Alexander
14.12.2017
09:46:51
у кого нибудь есть скрипт как быстро все ремоуты поменять в папкак?
git remote

Google

Alexander
14.12.2017
09:47:21
у меня куча проектов перезжает в новый гитлаб

rekero
14.12.2017
10:43:01
напиши сам
там недолго же

Dorzhi
14.12.2017
10:59:58
sed ну

Alexander
14.12.2017
11:11:33
sed ну
это можно просто в файлике отредактировать?

Dorzhi
14.12.2017
11:12:43

Alexander
14.12.2017
11:13:55

Dorzhi
14.12.2017
11:14:31
да

Bukazoid
15.12.2017
02:30:09
/stat@combot

Combot
15.12.2017
02:30:09
combot.org/chat/-1001032697885

Bukazoid
15.12.2017
02:41:25
repl бота рубишного я так понимаю нет больше?

Combot
15.12.2017
08:29:07
combot.org/chat/-1001032697885
combot.org/chat/-1001032697885
combot.org/chat/-1001032697885

Aleksandr
15.12.2017
09:47:27
привет.
друзья. расскажите плс, кто живет с рельсой и elk
сейчас мы внедряем у себя и есть желание облагородить
вопрос - какие хорошие идеи, основанные на опыте можете подсказать - что собирать и какие графики полезны? какие еще удобные кейсы есть и т.п.
потому что сейчас все работает прямо в базовом варианте, тупо собираются все логи

Alabama
15.12.2017
09:59:18
мы еще в самом начале пути

Aleksandr
15.12.2017
10:00:47
мы просто елк, в самом простом виде. сейчас обкатываем, а дальше видно будет. файлбита - нет, у нас нет пока
просто сейчас вот как раз хочу хороших практик и идей насобирать 6 посмотреть что можно

wi11son
15.12.2017
12:25:29
Господа, я туплю
нужно сделать FactoryBot но без модели

Google

wi11son
15.12.2017
12:26:39
ну чтоб оно изначально было про то, что бы генерировать какие-то моки/стракты без завязки на AR/mongoid/datamapper и тому подобное
под это есть какой-то гем, или я туплю и не вижу очевидного

rekero
15.12.2017
12:53:55
а чем обычный let double не катит?
если нужно много где использовать - в shared_spec засунуть

Dmitriy
15.12.2017
14:58:00
скоро предстоит внедрять
У нас планируется сбор обычных логов с рельс, а также чтобы мобильные клиенты тоже слали свои логи напрямую в агрегатор логов
Ребята, посоветуйте платформу для личного тех. блога. Чтобы была подсветка кода, маркдаун, метки или категории

Alexey
15.12.2017
15:40:02
http://alexprivalov.org/setup-blog-on-github/
Например?

Dmitriy
15.12.2017
15:44:30
да, нормальный вариант. Спасибо

Alan
15.12.2017
15:53:16
medium

Alexey
15.12.2017
16:29:59
jekyll на github pages

Vlad
16.12.2017
15:44:52
ребята, а есть какой-то лушче способ проверить флот число на то что после запятой два знака или меньше(типа деньги) кроме того как переводить в стрингу и сравнивать с реджексом?

v
16.12.2017
15:48:58

wi11son
16.12.2017
15:49:47
для денег нужно decimal

v
16.12.2017
15:50:25
а не integer?

wi11son
16.12.2017
15:50:50
если в центах, то интежер

Oleg
16.12.2017
15:51:40
Для реальных денег - только целый тип ибо иначе будет теряться и начисляться лишнее

wi11son
16.12.2017
15:51:40
ну а если у тебя битки с 12 знаками после запятой, а эфиры с 18 знаками после запятой, то все же decimal

Serge
16.12.2017
15:51:47

Google

Oleg
16.12.2017
15:51:52
Но если тупо на сайте вывести, то без разницы

Vlad
16.12.2017
15:52:22

Serge
16.12.2017
15:53:11
Тролль?
Почему? Я по регекспу у себя сравниваю.

Vlad
16.12.2017
15:53:56
Я думал мб есть какой-то готовый метод

wi11son
16.12.2017
15:54:15
ну и если везде использовать BigDecimal, то и математика сохраняется

Vlad
16.12.2017
15:54:51
Просто у меня массив этих цен на форме и мне нужно их всех валидовать то это перегонять весь массив в стринги ради проверки хз ли хорошо

Serge
16.12.2017
15:55:05
validate :cost_format
COST_REGEXP = /(\A(\d{1,8}(\.\d{0,2})?)\z)|(\A\.\d{1,2}\z)/
private
def cost_format
unless read_attribute_before_type_cast('cost') =~ COST_REGEXP
errors.add('cost', 'must be a positive number not greater 99999999.99 with period (dot) as decimal separator and not more than 2 digits after decimal point.')
end
end

wi11son
16.12.2017
15:55:11
а еще у интеджера нет Infinity

Vlad
16.12.2017
15:55:58

Serge
16.12.2017
15:59:04
значит я недопонял

Vlad
16.12.2017
15:59:09
Такая частая задача а решения ок нету, странно