
yopp
26.01.2017
10:55:05
Там не хуже чем ООП vs ФП.

v
26.01.2017
10:56:35
дык мы про прикладное

yopp
26.01.2017
10:57:15
В любой науке есть срач.

Igor
26.01.2017
11:05:03

Google

Сергей
26.01.2017
11:05:11
Да это Я знаю

Andrey
26.01.2017
11:05:34
а чем он тебе плох?

Сергей
26.01.2017
11:06:18
Эм
Ты видел выше сообщения?
Вы оба не в тему

Andrey
26.01.2017
11:07:20
действительно

Антон
26.01.2017
11:07:23
каждое утрвеждение должно содержать контекст всей беседы ?

Diana
26.01.2017
13:27:24
#работа Ребята, привет! Ищем рубиста с опытом от 2 лет в uchi.ru (e-learning платформа); 130-180₽; Москва, Смоленская (7 мин), Фултайм (можно выбрать график). Подробнее тут: https://hh.ru/vacancy/19386528

Антон
26.01.2017
13:36:36
ночоси цены в москве
от 2 лет от 130к
тока квартира у метро полтишок стоит

Nikolay
26.01.2017
13:54:32
около такого метро и сотню может стоить

Andrey
26.01.2017
14:02:29
Заполняю анкету, вопрос Языки программирования - Уровень владения.
Чота не соображу какие уровния владения языком программирования вообще бывают :)

Google

Max
26.01.2017
14:03:36
Скорее всего имеется ввиду Junior/Middle/Senior

Andrey
26.01.2017
14:04:18
не, именно реч о языках программирования
"уверенно владею" ?

Rafkat
26.01.2017
14:05:43

Andrey
26.01.2017
14:05:46
“со stackoverflow”

Антон
26.01.2017
14:06:56

v
26.01.2017
14:08:13

ⰿⰰⰾⱏ
26.01.2017
14:14:18

Дмитрий
26.01.2017
14:38:46
лучше "молодой греческий бог в самом расцвете сил" :)

v
26.01.2017
14:40:02
могут не так понять

Саша
26.01.2017
14:51:35
Всем привет, может кто подсказать как закешировать хелпер с ключами?
С гуглом справиться не могу

v
26.01.2017
14:53:27
а что такое "ключи" в данном случае?

Adamtsov
26.01.2017
14:54:14
- cache ‘my_key’ do ….

Антон
26.01.2017
14:55:50

Adamtsov
26.01.2017
14:56:08
ну эт смотря какой ключ нужен

Антон
26.01.2017
14:56:34
я к тому что любой
http://api.rubyonrails.org/v4.1/classes/ActionView/Helpers/CacheHelper.html

Adamtsov
26.01.2017
14:57:14
это да)

Антон
26.01.2017
14:57:19

Google

Антон
26.01.2017
14:57:58
были в дестве случаи когда ключ был на столько длинным что при обрезании они были все одинаковые, это раз
были в дестве случаи когда ключ генерился дольше чем сам кешируемый блок
и еще есть нерешенная задача, при построении нового ключа для одного и того-же блока никто не знает какой ключ у этого блока был
и чо с инвалидными ключами происходит я плохо представляю
гниют наверное, пахнут там плохо
колоня гнилых ключей там, новая цивилизация может
попой назовут когданибудь, планету захватят
Слався Джей (ц)
а еще был случай, когда я переделал ключи и нужно было старые убить я сделал cache flush
и сайт лежал 2 часа
было не прикольно :)
а еще можно так сделать что все ключи будут вдруг уникальными ?
тока у меня все страшно тормозит?
github, semaphore, hound ci
и интеграция между ними

Саша
26.01.2017
19:43:53
Спасибо, только почему-то сообщения не отображались у меня, но сам осознал)

Alex
26.01.2017
22:00:09
Антон прикольные кейсы, хорошо прочитать чтобы самому не столкнуться.

Eugene
27.01.2017
08:51:53
https://github.com/piscolomo/ruby-patterns
Кто по этому разбирал паттерны в руби?

Антон
27.01.2017
08:58:03
ну я читал пару раз
а что вызывает сомнения?

Eugene
27.01.2017
09:17:42
Ну я собрал пару источников, вот этот выбрал как приоритетный. Хотел спросить на правильном ли я пути?

v
27.01.2017
09:25:27

Eugene
27.01.2017
11:10:46

Антон
27.01.2017
11:26:29

Eugene
27.01.2017
11:27:49

Nikita
28.01.2017
13:16:13
@dvitvitskiy да про сам Ruby я ничего плохого же не говрил, я сам в восторге от Ruby, да и в сторону пхп или питона даже смотреть не хочу)

Google

kapkapbopoh
28.01.2017
20:36:59
Есть гем для автокорекции ввода по словарю?

Demyan
30.01.2017
09:41:49
Здоров

Alex
30.01.2017
09:42:37

Demyan
30.01.2017
09:46:49
=> low_level
Чо нетворк такой генератор спама, подписался. а там даже читать особо не успеваешь

Admin
ERROR: S client not available

Demyan
30.01.2017
09:47:29
приходишь утром, 5к месаджей

Alex
30.01.2017
09:48:04
что за нетворк?

Demyan
30.01.2017
09:48:13
#ntwrk
типо чат сетевиков
Я чо хотел спросить, есть люди кто всякие парсеры и прочую ересь, с вк юзают)?

Alex
30.01.2017
09:50:34
Парсеры с вк?
там апишка есть.
парсеры обычных сайтов наверное каждый второй писал.

Andrey
30.01.2017
09:51:06
подскажите, есть задача, нужно отправлять email сообщения, если определенное поле у модели изменили, но нужно отправлять только первый раз. Вариант в лоб как это чекать, это завести еще одно поле в модели, сообщение отправлено/не отправлено, а есть что то лучше этого?

Alex
30.01.2017
09:51:52
что за кейс?
конкретнее т.е

Demyan
30.01.2017
09:52:08
никогде не бывает много полей

Alex
30.01.2017
09:52:38
вариант - создать модельке state, другой вариант все же твое доп. поле, по типу published_at

Google

Andrey
30.01.2017
09:53:14
добавление в избранное сущности, владелец сущности получает уведомление что добавили в избранное, потом можно убрать из избранного, и снова добавить, но уведомлять только первый раз

Demyan
30.01.2017
09:53:31
да на крайняк лишнюю модель создать если в одной слишком много.

Alex
30.01.2017
09:53:48
Что то вроде этого: https://github.com/rubysherpas/paranoia

Andrey
30.01.2017
09:54:36
эм.. как вариант, да, подумаю над этим

Alex
30.01.2017
09:54:54
а я не знаю как ты иначе это решишь. У тебя промежуточная модель иначе физически удаляется.

Demyan
30.01.2017
09:56:16
отличное название для гема

Alex
30.01.2017
09:57:13
Гем решает много проблем, и создает много новых.
Без гема придется очень много думать над cascade удалениями либо что делать если некоторые связи нарушены.
с гемом придется учитывать что deleted сущность может где то на сайте нарисоваться и пользователь будет мягко говоря недоволен.

Demyan
30.01.2017
09:58:15
Я конечно ошибаюсь, но мне не очень кажется это сложной задачей

Alex
30.01.2017
09:58:28
Это пока у тебя приложение из одной страницы состоит.
Нормальное приложение имеет множественные связи между модельками и голова начинает пухнуть.

Demyan
30.01.2017
09:59:01
никогда не бывает много записей в таблице, когда на сервере пара терабайт хард)
я тут удалял недавно 340 миллионов хлама с чужого проекта, бд явно не была этому рада

Alex
30.01.2017
10:00:02
Дело не в записях а логических связях между сущностями.