@codenamecrud

Страница 516 из 1009
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 нагляднее, чем лапша из методов

Vlad
23.02.2017
09:42:59
Используешь готовую библиотеку?
Sequel. Выглядит как $db.run(q)

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

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
http://i.imgur.com/pzFAE9Q.png
Во-1 можно было и без ссылки скинуть, во-2 у меня нет почты

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
Или просто копировать - вставить? Или о чем ты?

Страница 516 из 1009