Ruby Ireland meet up July 8 @The morrison Hotel @7pm

1 view
Skip to first unread message

qamir....@gmail.com

unread,
Jul 4, 2008, 6:43:26 AM7/4/08
to Ruby Ireland
Hi All,

For the Ruby Ireland meetup for July Ana Will be presenting, as usual
it will be in the Morrison @ 7pm followed by wine @ :La Taverna.

Ana can you put up some details on your talk, please?

Thanks
Q

Ana

unread,
Jul 6, 2008, 10:20:37 AM7/6/08
to Ruby Ireland
My talk will be on using state machines in web applications. I will
have a demonstration of how to use the Ragel state machine generator
in an ActiveRecord model (and by extension in a Rails application) or
in a DataMapper model, but I will also be talking about using Acts As
State Machine (which someone pointed out to me is now in Rails core).

State machines are a concise and very robust way of encoding your
business logic. Using a state machine can provide an elegant solution
to the "back button" problem in designing web applications and they
are a great way of keeping track of tasks you want to do outside the
request/response cycle, like sending confirmation emails.

State machines are very practical, lots of fun and really not that
scary. In fact, it's very likely you already use state machines on a
daily basis without realizing it: if you've ever written a regular
expression, you've used a state machine. Now imagine having something
as powerful as a regular expression but for all your business logic.



On Jul 4, 11:43 am, "qamir.huss...@gmail.com"

Darragh Curran

unread,
Jul 6, 2008, 3:16:08 PM7/6/08
to ruby_i...@googlegroups.com
Cool! Looking forward to it.
Darragh

gavin...@gmail.com

unread,
Jul 7, 2008, 5:37:26 AM7/7/08
to Ruby Ireland
Sounds great. +1

Declan McGrath

unread,
Jul 7, 2008, 8:41:31 AM7/7/08
to ruby_i...@googlegroups.com
Looking forward to it.

Vishal Vatsa

unread,
Jul 7, 2008, 11:12:39 AM7/7/08
to Ruby Ireland
Sound Great, see you there.
+1

On Jul 6, 3:20 pm, Ana <nelson....@gmail.com> wrote:

Denis Hennessy

unread,
Jul 8, 2008, 8:40:24 AM7/8/08
to ruby_i...@googlegroups.com
I'm hoping to make this tonight. Does anybody know of good (secure)
parking close to the Morrison?

/dh

Tony Byrne

unread,
Jul 8, 2008, 8:45:43 AM7/8/08
to ruby_i...@googlegroups.com
Hi Denis,

On 8 Jul 2008, at 13:40, Denis Hennessy wrote:

>
> I'm hoping to make this tonight. Does anybody know of good (secure)
> parking close to the Morrison?
>

I park in the Fleet Street car park. While not in the most salubrious
part
of town, it's pretty safe and I've never had an issue with it.

Regards,

Tony.

qamir....@gmail.com

unread,
Jul 8, 2008, 9:45:05 AM7/8/08
to Ruby Ireland
Cineworld/Jervis car parks are close. There's also a car park just up
past the side entrance of the morrison on the left before jervis
street car park.

Q.

Roberto Druetto

unread,
Jul 9, 2008, 5:22:17 AM7/9/08
to ruby_i...@googlegroups.com
Hi All,
 unfortunately I couldn't come yesterday....can I find something (slides?) about the presentation of Ana?

Ana

unread,
Jul 9, 2008, 6:08:22 AM7/9/08
to Ruby Ireland
Hi, everyone,

I didn't have slides last night but I will be writing 2 separate blog
posts soon (over the next 2 weeks I hope) covering what I talked about
last night.

They will be:
1) embedding a Ragel state machine in a Ruby class
2) using acts_as_state_machine for step-by-step processes in a web
application

I will post to the list when these are up.



On Jul 9, 10:22 am, "Roberto Druetto" <roberto.drue...@gmail.com>
wrote:
> Hi All,
>  unfortunately I couldn't come yesterday....can I find something (slides?)
> about the presentation of Ana?
>
> 2008/7/8 qamir.huss...@gmail.com <qamir.huss...@gmail.com>:

macarthy

unread,
Jul 9, 2008, 1:02:32 PM7/9/08
to Ruby Ireland
Sorry I couldn't make it since I was out of the country.
Read your devchix article a while ago ...

Justin

gavin...@gmail.com

unread,
Jul 9, 2008, 5:02:55 PM7/9/08
to Ruby Ireland
Thanks for a great talk Ana. I'll be having a play with
acts_as_state_machine this weekend.

On Jul 9, 11:08 am, Ana <nelson....@gmail.com> wrote:

edster

unread,
Jul 10, 2008, 5:18:36 AM7/10/08
to Ruby Ireland

Hi All,
Thanks for the talk on Tuesday. Very impressive.

Can you remind me what that command line plugin for firefox you were
using was? It looked pretty cool.
btw anyone not using firebug the firebug extension when doing web dev
is really missing out.

off topic - if you have ever been or worked with a sysadmin this is
very funny. (it is slow to load, but worth waiting for) enjoy.
http://bitcast-b.bitgravity.com/websitedown/index.html

/Ed

Darragh Curran

unread,
Jul 10, 2008, 5:23:31 AM7/10/08
to ruby_i...@googlegroups.com

Darragh Curran

unread,
Jul 10, 2008, 5:53:40 AM7/10/08
to ruby_i...@googlegroups.com
As Ana mentioned - they're working putting state machine stuff into active model - here's a recent commit showing it merged to master

http://github.com/rails/rails/commit/01db5ded54b0e3a2ea80d28e4841d40fcec23cdf

Darragh

Ana

unread,
Jul 10, 2008, 9:29:30 AM7/10/08
to Ruby Ireland
Thanks for those, Darragh. :-)



On Jul 10, 10:53 am, "Darragh Curran" <darragh.cur...@gmail.com>
wrote:
> As Ana mentioned - they're working putting state machine stuff into active
> model - here's a recent commit showing it merged to master
>
> http://github.com/rails/rails/commit/01db5ded54b0e3a2ea80d28e4841d40f...
>
> Darragh
>
> On Thu, Jul 10, 2008 at 10:23 AM, Darragh Curran <darragh.cur...@gmail.com>
> wrote:
>
> >http://vimperator.mozdev.org/
Reply all
Reply to author
Forward
0 new messages