Size: a a a

Чат по руби

2021 February 19

P

Paul in Чат по руби
ага, распространенный прием, надо знать такое
источник

HH

Hans Hans in Чат по руби
Это кто такое задумал - запилить новый курс по рубям? Вижу что здесь собралось много НЕ законопослушных граждан. Решили нарушить новый чудестный закон о просветительской деятельности? "все, что связано с деятельностью «вне рамок образовательных программ», но направленной на «распространение знаний, умений, навыков, ценностных установок, опыта и компетенции», должно быть согласованно и лицензировано специальными компетентными правительственными органами"
источник

HH

Hans Hans in Чат по руби
эх, вот работал бы я там где следует, уже б новую звездочку за вас на погоны примерял )
источник

HH

Hans Hans in Чат по руби
Пятничный вброс так сказать) повод задуматься для тех кто еще болеет сраным патриотзмом
источник

SR

Shattered Ruby in Чат по руби
Вот ещё есть пару видео. Стоит глянуть, если не понятна тема блоков
https://youtu.be/VBC-G6hahWA
И во втором тоже о таких приёмах сказано, но где-то в середине https://youtu.be/gIEMKOI_Y-4
источник

s

serwet in Чат по руби
Hans Hans
Пятничный вброс так сказать) повод задуматься для тех кто еще болеет сраным патриотзмом
Я вон пошел вебмани кошелек пополнять. Закинул денег. Ждал неделю не пришли. Звоню в поддержку. Мол "где деньги Люся?". А оказывается нельзя больше R кошелек пополнять без дополнительного сертефиката. У меня формальный аттестат. А нужен еще какой то там. Я говорю, а чо делать то. А пополняй Р кошелек. Свой родной. Да и вообще зачем тебе вебмани. Вон есть кошерные Киви и Яндекс деньги. Не говорю спасибо. Деньги вернули.
источник

КП

Кот Программист... in Чат по руби
Схоронил 👍
источник

RG

Roman Goncharuk in Чат по руби
Привет всем!

в рамках пятницы
источник

Г

Глицин in Чат по руби
такой вопрос я хочу реализовать  оплату через реквизиты фирм
источник

Г

Глицин in Чат по руби
не по карте по банковским счетам
источник

Г

Глицин in Чат по руби
кто сталкивался?  Какие гемы есть для этого ?
источник

i

isabloCh in Чат по руби
О, раз можно я тоже вкину https://career.habr.com/vacancies/1000070824
источник

И

Иван in Чат по руби
Gleb Grishakov
Гайз, привет)
Кто подскажет, как сделать:
Надо обновить 2 поля на основе поля created_at этой же модели
Что-то вроде этого, только без N+1

```
def populate_competitions_dates
 Competition.all.each
do |comp|
   start = comp.created_at.beginning_of_month
   ending = comp.created_at.end_of_month
   comp.update(
starts_at: start, ends_at: ending)
 
end
end

```
Ну можно по идее через update_all и используя функции бд. У тебя PG?
источник

GG

Gleb Grishakov in Чат по руби
Иван
Ну можно по идее через update_all и используя функции бд. У тебя PG?
Да pg
источник

И

Иван in Чат по руби
ну смотри, начало месяца можно получить через date_trunc('month', created_at)
источник

И

Иван in Чат по руби
конец чуть посложнее
источник

И

Иван in Чат по руби
date_trunc('month', created_at) + interval '1 month' - interval '1 day'
источник

И

Иван in Чат по руби
ну и сам звпрос тогда будет что нибудь типо
YourModel.update_all("starts_at = date_trunc('month', created_at), ends_at = date_trunc('month', created_at) + interval '1 month' - interval '1 day'")
источник

И

Иван in Чат по руби
наверно сработает :)
источник

GG

Gleb Grishakov in Чат по руби
Иван
наверно сработает :)
Ну почти оно прям))
За малым исключением: окончание будет последний день месяца, но в 00:00 а не в 23:59:59
А так четкач!))
Спасибо)
источник