Size: a a a

Saint P Ruby Community

2020 March 25

w

wi11son in Saint P Ruby Community
У меня постоянно возникает такая потребность
источник

w

wi11son in Saint P Ruby Community
Штука в том, что нет средства для хранения эвентов
источник

w

wi11son in Saint P Ruby Community
Есть средства для хранения условий генерации эвентов
источник

w

wi11son in Saint P Ruby Community
Давно уже мечтаю о том, чтобы запилить удобную апиху и хранилку
источник

w

wi11son in Saint P Ruby Community
Аналог caldav
источник

AG

Alex G in Saint P Ruby Community
Vsevolod Avramov
Повторяющиеся на неделю?
хотя бы
источник

AG

Alex G in Saint P Ruby Community
Sergey Kojin
Храниш в базе начало конец. И дополнительно фильтруешь на руби стороне.
Можно, да. Один из вариантов, который я рассматриваю. Генерировать "календарь" на какой-то период в будущее.
Хотя и там есть вопросы. Например, человек устанваливает себе "свободное время" с 10 до 12 каждую пятницу, когда можно с ним связаться.
А потом перезжает в другой часовой пояс -> надо перегенерировать.

Вроде бы ничего криминального, но я хочу придумать разные решения и ищу какие-то общие подходы с решенными частыми проблемами.
источник

AD

Anton Davydov in Saint P Ruby Community
wi11son
Штука в том, что нет средства для хранения эвентов
в плане? можешь подробнее рассказать?
источник

VA

Vsevolod Avramov in Saint P Ruby Community
Anton Davydov
в плане? можешь подробнее рассказать?
))))
источник

VA

Vsevolod Avramov in Saint P Ruby Community
А как же event sourcing? :D
источник

AD

Anton Davydov in Saint P Ruby Community
я немного выпал, кек
источник

AD

Anton Davydov in Saint P Ruby Community
Vsevolod Avramov
А как же event sourcing? :D
не думаю, что он тут поможет
источник

w

wi11son in Saint P Ruby Community
ахаха ), не, мы про календарь
источник

w

wi11son in Saint P Ruby Community
BEGIN:VCALENDAR
VERSION:2.0
PRODID:-//ZContent.net//Zap Calendar 1.0//EN
CALSCALE:GREGORIAN
METHOD:PUBLISH
BEGIN:VEVENT
SUMMARY:Abraham Lincoln
UID:c7614cff-3549-4a00-9152-d25cc1fe077d
SEQUENCE:0
STATUS:CONFIRMED
TRANSP:TRANSPARENT
RRULE:FREQ=YEARLY;INTERVAL=1;BYMONTH=2;BYMONTHDAY=12
DTSTART:20080212
DTEND:20080213
DTSTAMP:20150421T141403
CATEGORIES:U.S. Presidents,Civil War People
LOCATION:Hodgenville\, Kentucky
GEO:37.5739497;-85.7399606
DESCRIPTION:Born February 12\, 1809\nSixteenth President (1861-1865)\n\n\n
\nhttp://AmericanHistoryCalendar.com
URL:http://americanhistorycalendar.com/peoplecalendar/1,328-abraham-lincol
n
END:VEVENT
END:VCALENDAR
источник

VA

Vsevolod Avramov in Saint P Ruby Community
Да. Это я шутканул так типа. Ну а по факту - каждый придумывает своё. Я в 4х проектах с шедулерами и эвентами работал. Везде немного разные контексты и из-за этого изменения в бизнес логике достаточно большие. Хотя конечно костяк основной есть. Типа того, что Ваня выше скинул
источник

AD

Anton Davydov in Saint P Ruby Community
прочитал как VALENDAR
источник

AD

Anton Davydov in Saint P Ruby Community
:D
источник

VA

Vsevolod Avramov in Saint P Ruby Community
RRULE:FREQ=YEARLY;INTERVAL=1;BYMONTH=2;BYMONTHDAY=12 - кстати это прикольно. Типа неделя это INTERVAL на 7 дней
источник
2020 March 26

S

Svetlana in Saint P Ruby Community
Всем привет! У нас новая статья на Хабр) Возможно будет интересно.

В статье мы опросили СTO сколько стоит им найм и почему сервисы, которые сокращают путь разработчика в компанию экономят деньги бизнесу. https://habr.com/ru/post/494042/
источник
2020 March 27

v

vizvamitra in Saint P Ruby Community
Кто какие российские IT-проекты в области борьбы с коронавирусом и его последствиями знает?
источник