@rubylang

Страница 987 из 1684
mardybm
26.04.2017
05:30:03
по красивому

не вручную через килл

I
26.04.2017
05:35:00
spring stop ?

mardybm
26.04.2017
05:35:20
ну это только локально ведь

Google
I
26.04.2017
05:35:44
а где надо?

на проде? :D

mardybm
26.04.2017
05:37:51
дурной ты какой-то

я просто щас в хтопе обнаружил процесс спринга с аптаймом 250 часов

недели 2 назад баловался с той проектом

с тех пор он висел в процессах

I
26.04.2017
05:39:14
ну так убей его

mardybm
26.04.2017
05:39:29
?

спасибо, реально помог

I
26.04.2017
05:40:03
насколько я помню spring status тебе не скажет обо всех инстансах спринга

только о тех, которые запускались для данной директории

если это и имеется ввиду под "локально" - то лучше это иначе называть как-нибудь =/

ну и еще лучше не переходить на личности

Google
Rafkat
26.04.2017
05:43:19
We need a spring killer!

Michael
26.04.2017
07:32:17
ребята подкиньте идейку как можно отсортировать sql_query = <<-QUERY.strip_sql SELECT distinct on (shipment_id) * FROM movements WHERE flight_id = 126155 ORDER BY shipment_id, CASE WHEN status_code = 'RCF' THEN 0 WHEN status_code = 'DEP' THEN 1 WHEN status_code = 'MAN' THEN 2 WHEN status_code = 'PRE' THEN 3 WHEN status_code = 'BKD' THEN 4 ELSE 5 END ASC QUERY Movement.find_by_sql(sql_query) на выходи я получаю Array [ #<Movement id: 1, priority: "NORMAL", ...>, #<Movement id: 2, priority: "MUSTGO", ...>, #<Movement id: 3, priority: nil, ...>, #<Movement id: 4, priority: "AOG", ...> ] как этот массив можно еще отсортировать по priority

Vitaly
26.04.2017
07:33:53
может это поле должно быть целым?

типа 1 2 3 4 а расшифровка в другой таблице

Michael
26.04.2017
07:34:24
а еще было бы идеальным сделать что-то типа .order( "CASE WHEN priority LIKE '%AOG%' THEN 0 WHEN priority LIKE '%MUSTGO%' THEN 1 WHEN priority LIKE '%NORMAL%' THEN 2 ELSE 3 END ASC" )

типа 1 2 3 4 а расшифровка в другой таблице
идея, ясна, но буюсь что могут понадобиться записи по типу MUSTGO.... или ...MUSTGO

я понимаю. что в первом случае, нормальная сортировка не возможна, но я хочу подобраться к второму варианту

Anna
26.04.2017
07:41:16
постгрес?

Michael
26.04.2017
07:42:53
да

Anna
26.04.2017
07:43:12
он умеет в клёви сортировку без кейс

ORDER BY MONTH, device!='Desktop', device!='Mobile', device!='TV', device!='Other'

Anna
26.04.2017
07:48:45
в конец

Michael
26.04.2017
07:49:56
а задать ASC DESC как то можно?

Anna
26.04.2017
07:49:59
можно ещё desc накидывать для управления порядком, но проще строки местами поменять %)

ну если у тебя статусов не очень много, то проще ручками

Nick
26.04.2017
07:51:05
не вручную через килл
Вручную через killall. И руки не забывай после спринга мыть.

Michael
26.04.2017
07:51:28
мне нужно что бы не попавшие в спивок были первыми, потом по приоритету, BKD .. RCF где RCF это самый приоритетный, если есть этот статус, то остальные значения не имеют

Google
Anna
26.04.2017
07:52:30
их много
но кейс ты всё равно пишешь вручную

Michael
26.04.2017
07:53:01
но кейс ты всё равно пишешь вручную
да но в кейсе у меня есть else и я полностью контролирую, приоритет

Anna
26.04.2017
07:53:27
ORDER BY MONTH, device!='Desktop' desc, device!='Mobile' desc даёт на моем тестовом запросе "Other" "TV" "Mobile" "Desktop"

Michael
26.04.2017
07:53:29
ну тут не суть)) оффтоп в принципе))

вот как бы мне Array отсортировать)))

Anna
26.04.2017
07:54:21
сортируй сразу в запросе, чё ты

Michael
26.04.2017
07:54:39
я не знаю куда мне запихнуть этот кейс))

"CASE WHEN priority LIKE '%AOG%' THEN 0 WHEN priority LIKE '%MUSTGO%' THEN 1 WHEN priority LIKE '%NORMAL%' THEN 2 ELSE 3 END ASC"

Michael
26.04.2017
07:55:41
так, кажется до меня доходит

Anna
26.04.2017
07:56:05
ORDER BY MONTH, device not ilike '%Desktop%' desc, device not ilike '%Mobile%' desc если уж так хочется ilike

просто потыкай строчки и подобавляй desc, быстро поймёшь логику

Michael
26.04.2017
08:00:34
тут не все так просто

дело в том что находятся кучи записей и благодаря distinct ORDER BY shipment_id мне оставляет только нужные

по сути второй этап, это все вот эти нужные нужно отсортировать

distinct on (shipment_id) и ORDER BY shipment_id тут срабатывают, как группировка, отсеиваю лишнее

Anna
26.04.2017
08:04:04
CTE

https://www.postgresql.org/docs/9.1/static/queries-with.html

делать то, что можно сделать посгрессом, в выдаче из постгресса по массивам, какое-то э

Michael
26.04.2017
08:05:47
Тююю спасибо огромное, что то я затупил

Google
Michael
26.04.2017
08:07:21
Последний раз с запросами имел дело когда строил подбор маршрута перелета из точки А в точку В с учетом что может быть до 10-и пересадок

Anna
26.04.2017
08:08:25
я волей-неволей стала повелителем постгресса за последние пару месяцев, он очень классный

Michael
26.04.2017
08:09:09
Согласен))

Антон
26.04.2017
08:09:32
да ну, язык разработанный для бухгалтеров не может быть классным :)

Michael
26.04.2017
08:10:27
Я все никак не могу начать читать книжечку https://pgday.ru/files/pgmaster14/max.boguk.query.optimization.pdf

Vitaly
26.04.2017
08:22:03
да ну, язык разработанный для бухгалтеров не может быть классным :)
да бухгалтера иногда даже не знают как поменять ширину поля в excel.

Admin
ERROR: S client not available

Mikhail
26.04.2017
09:11:56
Парни проголосуйте, плиз

Какой template engine вы используете? Slim – 28 ??????? 49% Haml – 19 ????? 33% Erb – 8 ?? 14% Liquid – 1 ▫️ 2% Другой... – 1 ▫️ 2% ? 57 people voted so far.

Дмитрий
26.04.2017
09:15:42
нет варика слим и хамл (в разных проектах)

Mikhail
26.04.2017
09:16:19
Выбирай тот, который ты бы использовал в следующем проекте на свой вкус

Антон
26.04.2017
09:31:20
слим глючноват, он до сих пор указывает ошибку не там где она есть

Кøе-ктø Геннадьевич
26.04.2017
09:32:30
слимы меньше занимают места, но на их ребра сложно клеить наклейки

простите

Mikhail
26.04.2017
09:35:14
Антон ты так и не скинул код, где у него глюк)

Антон
26.04.2017
09:35:55
ну потому что в коде много кода который бы не показывать бы стирильного примера нет

но сталкиваюсь с таким регулярно

Google
Mikhail
26.04.2017
09:36:59
Я не видел ошибок. Кроме кривой подсветки в рубишахте нареканий нет. Хотя и на новой версии пока все норм.

Кøе-ктø Геннадьевич
26.04.2017
10:15:05
http://rubyjobs.ru/vacancies/4782?utm_source=feedburner&utm_medium=feed&utm_campaign=Feed%3A+rubyjobsru+%28Rubyjobs.ru%29

Поцоны, что за ласт джун?

Vitaly
26.04.2017
10:16:07
before_middle =))))

Кøе-ктø Геннадьевич
26.04.2017
10:16:17
Лил

Sergey
26.04.2017
10:21:16
Ого, 250 баксов в час

Vasiliy
26.04.2017
10:22:28
рюблей же

pchellovod
26.04.2017
10:23:53
Поцоны, что за ласт джун?
наверное, который завтра станет мидлом, а сегодня ещё можно за 250 в час

работаю как мидл, беру как джун, жалю как пчела

Антон
26.04.2017
10:27:01
так скромно же, 50к за почти мидла?

нет?

Денис
26.04.2017
10:32:29
нет?
тсс

Антон
26.04.2017
10:33:11
я потерял вообще тенденции рынка

Vitaly
26.04.2017
10:33:58
тут на hh видел требовался сис админ на 25к рублей

Klim
26.04.2017
10:34:34
Last Junior, I gave you my heart But the very next day you gave it away

Vitaly
26.04.2017
10:34:59
бульдозерист получает больше

Антон
26.04.2017
10:35:00
тут на hh видел требовался сис админ на 25к рублей
бывает, сисадмин же это кнопки тыкать за бухгалтеров?

Vitaly
26.04.2017
10:35:31
у нас в городе это значит ты делаешь практически все где промелькает слово "информация" - телефоны и телефонные линни, видео наблюдение, поддержка 1с и м.д.

Vasiliy
26.04.2017
10:36:42
о земляк

Vitaly
26.04.2017
10:37:10
Антон
26.04.2017
10:37:32
с земли же, нет?

Страница 987 из 1684