
Alex
19.09.2018
15:58:35
У меня по крайней мере думается не хуже, просто о другом

rabbitkate
19.09.2018
15:58:45

Tim
19.09.2018
15:58:47

Alex
19.09.2018
15:58:47

Google

Tim
19.09.2018
15:58:59

Gleb
19.09.2018
15:59:04

Tim
19.09.2018
15:59:16
он ставится исключительно по симптомам

rabbitkate
19.09.2018
15:59:29

Gleb
19.09.2018
15:59:29

rabbitkate
19.09.2018
15:59:33
на них подсаживаешься
а если пить годами - начинается привыкание, дозы увеличиваются

Tim
19.09.2018
15:59:56

rabbitkate
19.09.2018
16:00:21

Gleb
19.09.2018
16:00:40

Tim
19.09.2018
16:01:02

Gleb
19.09.2018
16:01:15
я на кофе сижу, причем так плотно, что по сути уже чисто ради вкуса )

Google

Gleb
19.09.2018
16:01:41
жкт
а толку, неправильно питаться тоже вредно

Tim
19.09.2018
16:01:57

rabbitkate
19.09.2018
16:02:05

Tim
19.09.2018
16:02:15
таблетки в любом случае дамажат больше чем курочка из киевси

Gleb
19.09.2018
16:02:26

Tim
19.09.2018
16:02:39
упустила пункт правда, изучай языки

rabbitkate
19.09.2018
16:02:58

Tim
19.09.2018
16:03:24
плюс физические нагрузки и смена обстановки чтобы кукухой не поехать

Nikita
19.09.2018
16:03:35
когда одна и та же работает надоедает

rabbitkate
19.09.2018
16:03:37
языки скорее не для развития когнитивных способностей, а потому что без них никуда

Nikita
19.09.2018
16:03:40
что-то новое учишь просто с удовольствием
(ну у меня так работает)

rabbitkate
19.09.2018
16:03:59

Tim
19.09.2018
16:04:04
качалка для памяти очень хорошая
плюс когда не знаешь как сказать чтото на другом языке, но все равно пытаешься
это прям хороший тренажер

rabbitkate
19.09.2018
16:05:36
тренажер твоих щечек в скорости краснения от стыда

Tim
19.09.2018
16:05:53
да не

Google

Tim
19.09.2018
16:06:08
это пох
если не испытываешь только чтото к тому с кем болтаешь

Alex
19.09.2018
17:47:25
Model.order("ST_DistanceSphere(geom, ST_Point(#{point.lon}, #{point.lat}))")
Как тут заюзать prepared statements?
типо как в where

Gleb
19.09.2018
17:53:28
exec_query есть
но интерполяция выходит удобнее в таком виде

Roman
19.09.2018
18:08:41

Alex
19.09.2018
18:34:18
я пытался пропихнуть как в where, не работало

Roman
19.09.2018
19:23:53

Alex
19.09.2018
19:24:07
странно что нету

Roman
19.09.2018
19:24:19
да...

Admin
ERROR: S client not available

Ivan
19.09.2018
19:31:46

Tim
19.09.2018
19:35:20
Хорошие статьи - редкость, а хорошие статьи по тестированию - двойная редкость.
13 антипаттернов тестирования. Сложно выделить один антипаттерн, который понравился. Поэтому советую прочитать о каждом отдельно.
http://blog.codepipes.com/testing/software-testing-antipatterns.html
Русский перевод: https://habr.com/post/358178/

владичка
19.09.2018
21:14:47
Всем доброго времени суток!
Сделал отдельный класс в проекте [названия переменных изменены], но понимаю, что я переиспользую одни и те же вещи в двух методах. Подскажите, как может выглядеть грамотный рефакторинг в таком случае?
https://paste.ubuntu.com/p/K47fGWq3JB/

Alex
19.09.2018
21:17:19
order.order_products.where(product_id: PRODUCT_ID)&.map{ |op| op.price * op.quantity }.sum
тут & лишний

владичка
19.09.2018
21:18:06
Там nil из-за sum или where не будет?

Alex
19.09.2018
21:18:18
вот перед sum и поставь

Google

Alex
19.09.2018
21:18:49
в map после where у тебя будет пустой массив
на нем можно map делать
как себя sum поведет не помню, может нормально к пустым массивам относится
Model.none.sum возвращает 0

владичка
19.09.2018
21:20:15
А, я с find спутал, так было в изначальном варианте, да, тогда сейф навигатор можно убрать. Но вопрос все равно остается, я могу повторяющиеся вещи вынести? Может как-то проинициализировать в отдельном методе? Если да, как это выглядеть будет и есть ли статья целиком посвященная этому?

Alex
19.09.2018
21:20:18
& там вообще лишний

Nikita
19.09.2018
21:20:22
Я бы ещё select добавил

Alex
19.09.2018
21:20:25
тесты пиши

Nikita
19.09.2018
21:20:26
Чтобы все говно не тащить

Alex
19.09.2018
21:20:37

Nikita
19.09.2018
21:20:49
А разница в этом случае?)

Alex
19.09.2018
21:20:50
хотя там на конце sum, лучше select да.

Nikita
19.09.2018
21:20:55
Если бы 1 колонка, то да
pluck

Di
19.09.2018
21:42:28
Всем привет мб кто возьмет под крыло готов выполнять рутиную работу взамен на опыт

v
20.09.2018
03:41:00
ну и вообще в жс-разработку
там бойлерплейта многа