ice-cube

    0

    1답변

    이것은 아마도 가장 밝은 질문이 아닙니다. 나는 Sucker Punch : https://github.com/facto/fist_of_fury으로 반복되는 배경 작업을 수행하기 위해 정말 멋진 보석 인 Fist of Fury를 사용하고 있습니다. 보석 주간지 작성자 인 Ice Cube Gem https://github.com/seejohnrun/ice_cu

    6

    1답변

    Ice Cube https://github.com/seejohnrun/ice_cube을 반복 일정으로 사용하고 있습니다. 제 질문은 주어진 기간 (예 : 1 일 또는 1 주일) 내에있는 이벤트를 가져와야하는 경우 다음과 같이 반복하는 것보다 더 좋은 방법이 있습니다. items = Records.find(:all) items.each do |item|

    0

    2답변

    내가 지금처럼 .day() 메소드에 약간의 정수를 전달할 필요가 일정 buliding 언제 "ice_cube"라는 보석을 사용하고 : schedule.add_recurrence_rule IceCube::Rule.weekly(1).day(1,2,3) 을 내가 할 때를 이것은 직접 작동합니다. 그러나 정수를 포함하는 변수를 .day() 메서드에 전달하려고하

    2

    1답변

    나는 ice_cube 보석을 사용하여 반복 예약을 처리하는 예약 시스템을 쓰고 있습니다. A Booking has_many BookingItem, 반복 규칙의 각 항목마다 하나씩이며 Booking의 after_save 콜백에 의해 호출되는 메서드에서 만들어집니다. 주어진 시간에 이미 BookingItem이 없는지 확인하여 이중 예약을 피하는 BookingI

    0

    2답변

    1 개월 및 10 일마다와 같은 규칙을 만들 수 있습니까? 분명히 40 일은 정확하지 않습니다. 왜냐하면 달은 그 날의 숫자가 다양하기 때문이며, 그것은 달의 날이나 특정 요일이 아니기 때문입니까? 생성 할 뭔가 : 1/01/2014 2/10/2014 3/20/2014 4/30/2014 6/09/2014

    0

    1답변

    시작 및 종료 시간 (예 : 월요일, 수요일, 금요일 오전 10 시부 터 오후 11:30시, 동부 표준시 @ 오후 10 시부 터 11시 30 분)이 모두있는 항목 (이벤트)에 ice_cube 보석을 어떻게 활용합니까? 저는 현재 모든 시간을 데이터베이스에 UTC로 저장합니다. 따라서 위의 예를 들어, 항목은 다음과 같습니다 item.schedule(item

    0

    1답변

    저는 2 주에 한 번씩 이메일을 보내는 Rails 서비스에서이 반복 작업을했습니다. 그러나 우리의 비즈니스 요구 사항에 따라 "매주 2 주"일정의 첫 번째 주간이 이번 주에 있어야합니다. 즉, 이번 금요일에 이메일을 보내야하고, 그 다음 2 주 후, 그리고 4 주 후에 이메일을 보내야합니다. 서비스가 다시 시작될 때 일정이 깨져서는 안됩니다. 예를 들어 이

    0

    1답변

    나는 정기적 인 작업을 추가 할 수있는 사용자 정의 할일 앱을 만들려고 노력해 왔습니다. 내 첫 번째 접근 방식은 뒷면의 앞면 및 ice_cube 논리에서 recurring_select를 사용하는 것이 었습니다. 나는 모든 원하는 사건으로 일정을 생성 할 수 있었지만 내가 만난 문제는 더 이상 반복되는 작업을 완료로 표시 할 수 없다는 것입니다. 여기에 코

    1

    4답변

    나는 ice_cube 보석을 사용하여 일정을 만듭니다. 31 일에 시작하는 월간 일정을 작성하는 데는 31 일 미만의 모든 월이 누락됩니다. 그 달의 마지막 날을 예약하고 싶습니다. 30 일에 일정이 시작되면 매월 30 일과 2 월 마지막 날을 원합니다. 도약 년은 그 문제를 더욱 복잡하게 만듭니다. 29 일, 30 일 또는 31 일에 시작하는 일정을 만드

    3

    1답변

    한 스케쥴 내 레스토랑 영업 시간을 어떻게 관리 할 수 ​​있습니까? 월 - 금 8-16은 매우 간단합니다 : schedule = Schedule.new(Time.parse(Date.yesterday.to_s + ' 8:00'), :duration => 60*60*8) (...) schedule.add_recurrence_rule Rule.daily.d