
Nikita
25.06.2017
20:12:35
так капибару в любом случае нужно бы покурить

Klim
25.06.2017
20:15:48

Michael
25.06.2017
20:16:17
добрые вечер,
ребята помогите написать метод который возьмет дату и вернет зима это и лето
# winter == last Sunday of October to the last Saturday of March of the following year
# summer == last Sunday of March till the last Saturday of October
я написал такой метод, вроде бы работает но заметил что если последнее воскресение равно последнему дню месяца, то работает не правильно
def season
summer_start = "#{date.year}-03-31 23:59:59".to_datetime.last_week.end_of_week(:sunday)
summer_end = "#{date.year}-10-31 23:59:59".to_datetime.last_week.end_of_week(:sunday)
summer_range = summer_start..summer_end
if summer_range.cover?(date)
:summer
else
:winter
end
end
'2019-03-31'.to_datetime.last_week.end_of_week(:sunday)
#=>Sat, 23 Mar 2019 23:59:59 +0000

Google

Michael
25.06.2017
20:18:03
а должно вернуть Sat, 31 Mar 2019 23:59:59 +0000

ojab
25.06.2017
20:20:26
(6..8).cover?(date.month)?
(4..10), если считать аналогично def season

Michael
25.06.2017
20:22:51
не ну тут не просто по месяцам
а последнее воскресенье месяца

ojab
25.06.2017
20:23:20
а

Michael
25.06.2017
20:25:07
.last_week.end_of_week(:sunday) почему то не правильно отрабатывает для марта 2019

Costa
25.06.2017
20:28:05
Всем привет, подскажите, какой вы выбрали вариант подключения es6 с модулями к рельсам?
Какой сейчас самый удобный/рабочий варик?

v
25.06.2017
20:28:46

ojab
25.06.2017
20:29:16
прозреваю что всё-таки тебе нужен start_day: :monday

Costa
25.06.2017
20:29:52

Google

v
25.06.2017
20:30:23

Costa
25.06.2017
20:30:24

v
25.06.2017
20:30:44
нет

Costa
25.06.2017
20:31:09
нет
тогда непонятно, про что ты говоришь

ojab
25.06.2017
20:31:24
тогда вернёл 24-ое, потому что .last_week

Michael
25.06.2017
20:32:06

ojab
25.06.2017
20:35:46
считает, ты же делаешь .last_week

Michael
25.06.2017
20:36:11
по факту в марте 2019 последнее воскресенье месяца это 31 число
2016, 2017, 2018 работает правильно
или я чегото не врубаю

ojab
25.06.2017
20:37:54
last_week возвращает тебе дату на прошлой неделе
хм
хотя оно почему-то 18-ое возвращает

Michael
25.06.2017
20:42:04
и я чего то не придумал как мне использовать dst?
ojab вот так вот проде бы правильно считает
summer_start = Date.new(2019, 03, -1)
march_last_sunday = (summer_start - summer_start.wday).to_datetime

Vasiliy
25.06.2017
21:07:59
Но с вебпакером я не понимаю зачем спрокеты юзать

Google

Costa
25.06.2017
21:08:47

Vasiliy
25.06.2017
21:10:25
Ну ваще вебпакер обёртка над вебпаком, а так да, данные жисон туда сюда, фронт отдельно

Nikita
25.06.2017
21:20:28
зато с помощью вэбпака идеально юзать всякие реакты, ангуляры, вью
и прочую хрень
т.к. есть .vue.erb
и т.д.

Vasiliy
25.06.2017
21:39:18
А можно отдавать данные в жисоне и не юзать ерб

Dmitry
25.06.2017
21:59:39
Так это же плюс, что есть выбор, каждый использует как ему удобно

v
25.06.2017
22:05:03
это плохо, когда ест ьвыбор

Fedor
25.06.2017
22:05:21
но практика показывает, что шуруп забитый молотком держится лучше, чем гвоздь, закрученный отверткой

Alex
25.06.2017
22:40:46
там есть много подводных камней. возможно, нужный элемент находится внутри фрейма

Dmitry
25.06.2017
22:42:59
Так надо уметь пользоваться инструментами, если вы "забиваете шурупы", то вы скорее всего причастны к неудачам российского автопрома .

v
25.06.2017
22:53:06
удобно
хорошо
divercity

Dmitry
25.06.2017
22:56:30

v
25.06.2017
22:56:42

Google

v
25.06.2017
22:56:49
используют как удобно

Dmitry
25.06.2017
22:57:08
Что за инструмент такой?

v
25.06.2017
22:57:19
молоток

Dmitry
25.06.2017
22:57:41
Есть правила пользования молотком
Он предназначен для гвоздей, будте добры забивать им гвозди.

Alex
25.06.2017
23:00:22
как интересно пишете, парни.. давно искал, где бы почитать про молоток, какое счастье, что я подписан на руби канал

v
25.06.2017
23:00:44

Dmitry
25.06.2017
23:00:51
Ружьем тоже можно землю вспохать, причём я могу сходу 2 способа предложить, но я же прекрасно понимаю что это идеотизм, причём оба варианта.

v
25.06.2017
23:00:53
нет таких правил

Admin
ERROR: S client not available

v
25.06.2017
23:01:10

Dmitry
25.06.2017
23:02:07
Как пользоваться молотком что бы не отстрелить себе ноги: http://ru.m.wikihow.com/%D0%B1%D0%B5%D0%B7%D0%BE%D0%BF%D0%B0%D1%81%D0%BD%D0%BE-%D0%BF%D0%BE%D0%BB%D1%8C%D0%B7%D0%BE%D0%B2%D0%B0%D1%82%D1%8C%D1%81%D1%8F-%D0%BC%D0%BE%D0%BB%D0%BE%D1%82%D0%BA%D0%BE%D0%BC

ojab
25.06.2017
23:02:20
шли бы вы в https://telegram.me/ruby_talks

Andrey
26.06.2017
04:33:49

Stanislav
26.06.2017
04:39:44
скажите
0:00 [ruby] <defunct>
шо делать ? )
второй раз ловлю эту дрянь за последнюю неделю
такой процесс даже через килл -9 не убивается
только текущий баш закрыть

Google

ojab
26.06.2017
04:45:34
ничего не делать, само пройдёт
или смотреть pstree и убивать потомков, если они есть
(или ps auxwwf, если pstree нет)

Stanislav
26.06.2017
04:46:55
только родителя (баш сессию) убивать
дичь какая то
shell-init: error retrieving current directory: getcwd: cannot access parent directories: No such file or directory

ojab
26.06.2017
04:54:21
хм, значит выйди из несуществующей директории

Stanislav
26.06.2017
04:54:49
да все на месте, чето линукс придуривается

Fedor
26.06.2017
06:23:47
А права на директории правильные?

Stanislav
26.06.2017
06:41:18
да все ок
баш погнал

Антон
26.06.2017
08:23:51

Fedor
26.06.2017
08:24:20
в этой шутке основная суть во вкручивании гвоздя отверткой
а все про забивание шурупов...

Hard
26.06.2017
08:24:33
Пацаны кто подключал payeer ?

Антон
26.06.2017
08:24:51
было вчера