
Ivan
22.02.2017
20:10:27
ну есть Arel
Да, я где-то в коде встретил, открыл документацию, понял что под вечер мозг насиловать не хочу, и закрыл.
Но нужно будет почитать

Artem
23.02.2017
07:13:29
не умеет AR в запросы чуть сложнее обычного селекта, так что норм

Pavel
23.02.2017
08:57:51
Прикольную тему придумали http://planworld.ru/thehyip/kak_sozdat_hyip/videokurs-kak-sozdat-xajp-ot-1000-rublej.html Что скажете по поводу этого?

Google

Vlad
23.02.2017
09:40:59
Насчёт запросов - у меня папочка отдельная с интерполируемыми .sql файлами. Гружу в модуль при загрузке и использую по мере необходимости
Никакая орм не умеет в действительно сложные вещи
И sql нагляднее, чем лапша из методов

Dmytro
23.02.2017
09:42:14

Vlad
23.02.2017
09:42:59

I
23.02.2017
09:43:19
$db?

Vlad
23.02.2017
09:44:05
А сами запросы - просто file.read % {a: b}

I
23.02.2017
09:44:05
они прямо так и советуют - переменную через $ делать?
или кто этому научил?))

Vlad
23.02.2017
09:44:43
$db?
Это глобальный инстанс пула соединений, безопасен в мультиворкерах и тредах
Там куча кода для валидной работы с пумой
Удобно

I
23.02.2017
09:45:21
не лучше глобальную переменную в отдельный класс-менеджер выносить?

Google

Vlad
23.02.2017
09:46:14

I
23.02.2017
09:46:53
а то, что файлики считывать - плохо, никто не писал?)

Vlad
23.02.2017
09:47:05
В моих проектах есть $db, $redis и $logger
Файлы - часть кода, лежат в репо

I
23.02.2017
09:48:07
ну ты пишешь, что запрос делается через file.read, а потом говоришь, что считываешь единовременно
можно через Arel тот же сделать их было

Vlad
23.02.2017
09:48:26
ОпИсался
После я делаю SQL.my_query % { a: b}

I
23.02.2017
09:49:35
а много у тебя людей с тобой работает на проектах?

Vlad
23.02.2017
09:49:44
Это круто - не нужно писать тесты и огромные коммиты

I
23.02.2017
09:50:10
а, окей, это и было интересно, собственно
слишком жирный троллинг про тесты
удачи в разработке =)

Vlad
23.02.2017
09:51:06
Нет, я серьёзно. Когда-то то фанател по CI, 100% покрытию, но потом вырос (как я считаю)
Проекты не огромные (миллионы записей), и не B2B

I
23.02.2017
09:52:11
и как проверяется, что все работает?

Vlad
23.02.2017
09:52:11
Поэтому мне проще оттестить все руками и, если что, пожертвовать парой пользователей в случае багов

Google

I
23.02.2017
09:52:26
понял

Vlad
23.02.2017
09:52:35

I
23.02.2017
09:52:52
ну, удачи

Vlad
23.02.2017
09:53:12
Неинтересный собеседник?
Я тогда помощь в Слаке нашёл, если что

I
23.02.2017
09:53:55
не, я бы не стал на одном проекте работать с тобой)
тут один на днях топил за то, что он использует табы вместо пробелов, это было забавно

Nikolay
23.02.2017
09:56:51
я тоже использую табы
только они автоматически делаются пробелами редактором

I
23.02.2017
09:57:19
ну он именно про \t говорил
что из-за пробелов файлы слишком много весят
и что он творческая личность, а конвенции - херня

Nano
23.02.2017
09:58:00
Лол)

Nikolay
23.02.2017
09:58:01
кремниевой долины насмотрелся

Nano
23.02.2017
09:58:08
Сразу понял, про кого ты

I
23.02.2017
09:58:11
да, пробелы - навязанный стереотип
ахах)

Vasiliy
23.02.2017
09:59:45
а кто-то в 2017 юзает пробелы?

Nano
23.02.2017
10:00:06
Хз, у всех уже на табе 2 пробела

I
23.02.2017
10:00:55
у него IDE не могло в таб->пробелы)

Google

Nano
23.02.2017
10:04:21
Одна из миллона его проблем

Vasiliy
23.02.2017
10:06:30
а какая иде?

I
23.02.2017
10:06:55
у него была Coda
ибо Jetbrains - недостаточно элитарно

Meowfka
23.02.2017
10:50:09
Скинь 12к, без проблем, куплю лицензию

Eugene
23.02.2017
11:00:02
Но ведь он на джаве
И просит 64гб рам чтобы не лагать

Meowfka
23.02.2017
11:01:22
Ну, триальная версия RubyMine запускается не медленнее Qt или Xcode

Admin
ERROR: S client not available

Meowfka
23.02.2017
11:02:04
А нет, на 0.5-1 медленнее
Чем Xcode

Vasiliy
23.02.2017
11:02:14

Meowfka
23.02.2017
11:02:32
ват?
Сколько там лицуха стоит RubyMine на год?

Vasiliy
23.02.2017
11:02:55
8,9 в месяц
ты студент тебе бесплатно

Meowfka
23.02.2017
11:03:42

Vasiliy
23.02.2017
11:04:05
ага, нихуя читай@пости скрины

Meowfka
23.02.2017
11:04:21

Vasiliy
23.02.2017
11:04:25
это для фирм раз, два на год, три ты студент

Google

Meowfka
23.02.2017
11:04:49
Ну ок
Тогда 6к

Vasiliy
23.02.2017
11:04:55
http://i.imgur.com/pzFAE9Q.png

Meowfka
23.02.2017
11:05:29

Vasiliy
23.02.2017
11:05:29
студентам бесплатно
да чет не прогрузилась картинка
ну ты напиши им в саппорт, они лояльно относятся к русским

Meowfka
23.02.2017
11:06:03
А по студику нельзя
Или еще как кто

Vasiliy
23.02.2017
11:06:32
вообще чувак там на хабре как то давно писал что там очень ок поддержка и по студику ему дали

Meowfka
23.02.2017
11:07:12
Посмотрим
Нашел еще одну, RubyMine for training or education

Serhii
23.02.2017
12:54:06
как правильно сделать обновление типа такого? User.first.update(enabled: true, setting.sync_enabled: true) *User has_one setting

Ivan
23.02.2017
12:56:16
И на гитхабе
Без какх-либо проблем.
Причем у меня жутко затертый студак, что там цифры с трудом можно рассмотреть, до какого он продлен вообще
Один хрен лучше вима (или любого редактора) + обычного терминала ничего нету для рельсов, имхо. Все эти иде - такое себе.

kapkapbopoh
23.02.2017
13:15:18
У меня вим сегодня при замене текста в 218к строках долго думал, а затем убивался

Ivan
23.02.2017
13:16:00
Или просто копировать - вставить? Или о чем ты?