I was hoping to get some advice on something I am trying to build. I want to be able to allow users to be able to set up reminders. They will be allowed to choose to have reminders either once a day (or more than once) at particular times, reminders every other day, every wednsday, etc all though at specific times of the day (for example a reminder at 9AM every Tuesday). I would like to have some sort of cron job running to check what reminders need to be sent. I was hoping to get advice on what plugins might be useful and any othe advice on setting this up. still learning the ropes of rails. :) Thanks! --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Ruby on Rails: Talk" group. To post to this group, send email to rubyonrails-talk-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org To unsubscribe from this group, send email to rubyonrails-talk+unsubscribe-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org For more options, visit this group at http://groups.google.com/group/rubyonrails-talk?hl=en -~----------~----~----~----~------~----~------~--~---
> I was hoping to get some advice on something I am trying to build. > > I want to be able to allow users to be able to set up reminders. They > will be allowed to choose to have reminders either once a day (or more > than once) at particular times, reminders every other day, every > wednsday, etc all though at specific times of the day (for example a > reminder at 9AM every Tuesday). I would like to have some sort of > cron job running to check what reminders need to be sent. I was hoping > to get advice on what plugins might be useful and any othe advice on > setting this up. still learning the ropes of rails. :)You might find these useful... http://runt.rubyforge.org/ Runt is an implementation of select temporal patterns http://chronic.rubyforge.org/ Chronic is a natural language date/time parser written in pure Ruby. --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Ruby on Rails: Talk" group. To post to this group, send email to rubyonrails-talk-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org To unsubscribe from this group, send email to rubyonrails-talk+unsubscribe-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org For more options, visit this group at http://groups.google.com/group/rubyonrails-talk?hl=en -~----------~----~----~----~------~----~------~--~---
That is great. I would like to use Runt and represent the object the object in a database when i need it for future use. Any suggestions on how to represent this? There are only a finite number of things i need to be able to account for and not the full possibilities offered by the gem. On Mar 29, 10:58 pm, Philip Hallstrom <phi...-LSG90OXdqQE@public.gmane.org> wrote:> > I was hoping to get some advice on something I am trying to build. > > > I want to be able to allow users to be able to set up reminders. They > > will be allowed to choose to have reminders either once a day (or more > > than once) at particular times, reminders every other day, every > > wednsday, etc all though at specific times of the day (for example a > > reminder at 9AM every Tuesday). I would like to have some sort of > > cron job running to check what reminders need to be sent. I was hoping > > to get advice on what plugins might be useful and any othe advice on > > setting this up. still learning the ropes of rails. :) > > You might find these useful... > > http://runt.rubyforge.org/Runtis an implementation of select temporal patterns > > http://chronic.rubyforge.org/Chronicis a natural language date/time parser written in pure Ruby.--~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Ruby on Rails: Talk" group. To post to this group, send email to rubyonrails-talk-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org To unsubscribe from this group, send email to rubyonrails-talk+unsubscribe@googlegroups.com For more options, visit this group at http://groups.google.com/group/rubyonrails-talk?hl=en -~----------~----~----~----~------~----~------~--~---
I am currently representing the reminder in my database as seperate fields; one for hour and minute then if needed one for the day and month if the type of reminder requires it. The reminders can be a daily one, weekly, or monthly. So. if the reminder is a daily one then all i will need is the hour and minute if it is weekly, i need hour, minute, and day if it is monthly, i need hour, minute, day, and which week (first, second, third, etc) i am trying to figure out how to best store this information in my database. i have stored each serately for the time being. can i store it as datetime and then just use portions of datetime that i need? thanks, tashfeen On Apr 5, 7:42 pm, "tashfeen.ekram" <tashfeen.ek...-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org> wrote:> That is great. > > I would like to use Runt and represent the object the object in a > database when i need it for future use. Any suggestions on how to > represent this? There are only a finite number of things i need to be > able to account for and not the full possibilities offered by the > gem. > > On Mar 29, 10:58 pm, Philip Hallstrom <phi...-LSG90OXdqQE@public.gmane.org> wrote: > > > > > > I was hoping to get some advice on something I am trying to build. > > > > I want to be able to allow users to be able to set up reminders. They > > > will be allowed to choose to have reminders either once a day (or more > > > than once) at particular times, reminders every other day, every > > > wednsday, etc all though at specific times of the day (for example a > > > reminder at 9AM every Tuesday). I would like to have some sort of > > > cron job running to check what reminders need to be sent. I was hoping > > > to get advice on what plugins might be useful and any othe advice on > > > setting this up. still learning the ropes of rails. :) > > > You might find these useful... > > >http://runt.rubyforge.org/Runtisan implementation of select temporal patterns > > >http://chronic.rubyforge.org/Chronicisa natural language date/time parser written in pure Ruby.- Hide quoted text - > > - Show quoted text -
When I''ve done this sort of thing in the past I''ve used a time unit key and an integer representing quantity. Thus you''d have quantity as 2 and time unit key as ''year'' then you simply send the time unit key as a message to the fixnum. Ie quantity.send(time_unit_key) and rails built in time helper type extensions reply with an appropriate value when added to time objects etc. Blog: http://random8.zenunit.com/ Learn: http://sensei.zenunit.com/ Twitter: http://twitter.com/random8r On 04/05/2009, at 10:16 PM, "tashfeen.ekram" <tashfeen.ekram-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org> wrote:> > I am currently representing the reminder in my database as seperate > fields; one for hour and minute then if needed one for the day and > month if the type of reminder requires it. The reminders can be a > daily one, weekly, or monthly. > > So. if the reminder is a daily one then all i will need is the hour > and minute > > if it is weekly, i need hour, minute, and day > > if it is monthly, i need hour, minute, day, and which week (first, > second, third, etc) > > i am trying to figure out how to best store this information in my > database. i have stored each serately for the time being. can i store > it as datetime and then just use portions of datetime that i need? > > thanks, > tashfeen > > > On Apr 5, 7:42 pm, "tashfeen.ekram" <tashfeen.ek...-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org> wrote: >> That is great. >> >> I would like to use Runt and represent the object the object in a >> database when i need it for future use. Any suggestions on how to >> represent this? There are only a finite number of things i need to be >> able to account for and not the full possibilities offered by the >> gem. >> >> On Mar 29, 10:58 pm, Philip Hallstrom <phi...-LSG90OXdqQE@public.gmane.org> wrote: >> >> >> >>>> I was hoping to get some advice on something I am trying to build. >> >>>> I want to be able to allow users to be able to set up reminders. >>>> They >>>> will be allowed to choose to have reminders either once a day (or >>>> more >>>> than once) at particular times, reminders every other day, every >>>> wednsday, etc all though at specific times of the day (for >>>> example a >>>> reminder at 9AM every Tuesday). I would like to have some sort of >>>> cron job running to check what reminders need to be sent. I was >>>> hoping >>>> to get advice on what plugins might be useful and any othe advice >>>> on >>>> setting this up. still learning the ropes of rails. :) >> >>> You might find these useful... >> >>> http://runt.rubyforge.org/Runtisan implementation of select >>> temporal patterns >> >>> http://chronic.rubyforge.org/Chronicisa natural language date/time >>> parser written in pure Ruby.- Hide quoted text - >> >> - Show quoted text - > >