| 2011-08-24 15:15:23 utc | kennethkalmer | ohai jmettraux! |
| 2011-08-24 15:15:30 utc | jmettraux | hello ! |
| 2011-08-24 15:15:36 utc | kennethkalmer | how is sunny California ? |
| 2011-08-24 15:16:16 utc | jmettraux | it's alright |
| 2011-08-24 15:16:35 utc | jmettraux | a bit cold |
| 2011-08-24 15:16:48 utc | jmettraux | started the new job ? |
| 2011-08-24 15:16:56 utc | kennethkalmer | yep |
| 2011-08-24 15:17:01 utc | kennethkalmer | been busy cleaning house |
| 2011-08-24 15:17:11 utc | kennethkalmer | getting the servers refreshed and up to date |
| 2011-08-24 15:17:17 utc | kennethkalmer | cleaning up code |
| 2011-08-24 15:17:33 utc | kennethkalmer | and getting to know the domain |
| 2011-08-24 15:17:38 utc | jmettraux | :-) |
| 2011-08-24 15:17:42 utc | kennethkalmer | oh, and fighting with DDD rubbish |
| 2011-08-24 15:18:02 utc | jmettraux | cucu ? |
| 2011-08-24 15:18:39 utc | kennethkalmer | cucu ? |
| 2011-08-24 15:19:08 utc | jmettraux | cucumber ? DDD ? |
| 2011-08-24 15:19:16 utc | jmettraux | or is it BDD ? |
| 2011-08-24 15:19:17 utc | kennethkalmer | ah, no, I wish |
| 2011-08-24 15:19:29 utc | kennethkalmer | cukes is more BDD, but can be used for DD |
| 2011-08-24 15:19:30 utc | kennethkalmer | *DDD |
| 2011-08-24 15:19:53 utc | kennethkalmer | DDD in principle is awesome, it forces all stakeholders to use the same language |
| 2011-08-24 15:20:03 utc | jmettraux | +1 |
| 2011-08-24 15:20:17 utc | kennethkalmer | but when the code does weird shit to compliment DDD it becomes a pain |
| 2011-08-24 15:20:22 utc | kennethkalmer | example coming: |
| 2011-08-24 15:21:03 utc | kennethkalmer | class Mail |
| 2011-08-24 15:21:04 utc | kennethkalmer | class Message |
| 2011-08-24 15:21:04 utc | kennethkalmer | def has_no_attachments? |
| 2011-08-24 15:21:05 utc | kennethkalmer | !has_attachments? |
| 2011-08-24 15:21:07 utc | kennethkalmer | end |
| 2011-08-24 15:21:09 utc | kennethkalmer | end |
| 2011-08-24 15:21:11 utc | kennethkalmer | end |
| 2011-08-24 15:21:35 utc | kennethkalmer | never relied on ctags/ack so much before |
| 2011-08-24 15:21:49 utc | jmettraux | lol |
| 2011-08-24 15:22:02 utc | jmettraux | ack is my window to code |
| 2011-08-24 15:22:10 utc | kennethkalmer | and the tests are horrible, very high-level and meta |
| 2011-08-24 15:22:20 utc | kennethkalmer | so plenty of tiny bugs |
| 2011-08-24 15:22:45 utc | jmettraux | "your code is my hell" ;-) |
| 2011-08-24 15:22:56 utc | kennethkalmer | hehe |
| 2011-08-24 15:23:02 utc | kennethkalmer | this is the first time I experience it :) |
| 2011-08-24 15:23:10 utc | kennethkalmer | usually I like digging around people's code |
| 2011-08-24 15:23:19 utc | kennethkalmer | exploring what, and how they do things |
| 2011-08-24 15:23:33 utc | kennethkalmer | but this place, yuck |
| 2011-08-24 15:23:42 utc | kennethkalmer | any how, will be taking the http://rubylearning.com/blog/2010/10/05/outside-in-development/ approach |
| 2011-08-24 15:23:58 utc | kennethkalmer | and will build up a nice set of features/spec to: |
| 2011-08-24 15:24:05 utc | kennethkalmer | a) learn and document the domain |
| 2011-08-24 15:24:10 utc | kennethkalmer | b) kill Test::Unit |
| 2011-08-24 15:25:28 utc | kennethkalmer | it is however a great lesson in patience and acceptance |
| 2011-08-24 15:26:55 utc | jmettraux | spec and cucumber only ? |
| 2011-08-24 15:28:41 utc | kennethkalmer | when I'm done, yes :) |
| 2011-08-24 15:28:59 utc | kennethkalmer | brb - have to wake Michelle from cat nap |
| 2011-08-24 15:29:04 utc | kennethkalmer | and will bring back coffee |
| 2011-08-24 15:30:18 utc | jmettraux | oh great ! |
| 2011-08-24 15:35:12 utc | _Taz_ | hi jmettraux |
| 2011-08-24 15:35:29 utc | jmettraux | _Taz_: good evening, I just replied to your email |
| 2011-08-24 15:35:52 utc | _Taz_ | Oh, I was about to say "I posted some weird stuff on the mailing list" :) |
| 2011-08-24 15:36:43 utc | jmettraux | ah no worries, I tend to reply for everybody, always trying to squash any misunderstanding, so it has value for people searching the archive later |
| 2011-08-24 15:39:29 utc | _Taz_ | Oh nice, i didnt thought about looking into the expressions documentation for registering participant withing a process. |
| 2011-08-24 15:41:05 utc | kennethkalmer | ACTION emits 2 espressos |
| 2011-08-24 15:41:09 utc | kennethkalmer | hi _Taz_ ! |
| 2011-08-24 15:41:16 utc | _Taz_ | Hi |
| 2011-08-24 15:44:39 utc | jmettraux | one funny technique, the slaves would know the coordinates of the master's redis |
| 2011-08-24 15:44:52 utc | jmettraux | they could add themselves to a list in there, with a timestamp |
| 2011-08-24 15:45:13 utc | jmettraux | they would re-add themselves from time to time ("hey, I'm still alive") |
| 2011-08-24 15:45:58 utc | jmettraux | the SlaveParticipant would then know about all the slaves by looking at this list in the master redis (and discarding entries with timestamps that are too old) |
| 2011-08-24 15:46:06 utc | jmettraux | just an idea |
| 2011-08-24 15:49:27 utc | jmettraux | dlazar: hello and welcome to #ruote |
| 2011-08-24 15:50:24 utc | jmettraux | kennethkalmer: thanks for the coffee, much needed |
| 2011-08-24 15:50:33 utc | kennethkalmer | only a pleasure ! |
| 2011-08-24 16:01:37 utc | _Taz_ | Thank you again jmettraux, it seems that all my problems magically disappear each time you give an answer :). Have a nice day. |
| 2011-08-24 16:01:53 utc | jmettraux | ... you're welcome |
| 2011-08-24 16:07:49 utc | jmettraux | kennethkalmer: is this em-hiredis good ? |
| 2011-08-24 16:07:56 utc | kennethkalmer | it looks good |
| 2011-08-24 16:08:03 utc | kennethkalmer | still have to play with it |
| 2011-08-24 16:08:12 utc | kennethkalmer | saw it mentioned with some sample code on em-talk |
| 2011-08-24 16:08:25 utc | kennethkalmer | https://gist.github.com/1166763 |
| 2011-08-24 16:08:36 utc | kennethkalmer | still need to play with it |
| 2011-08-24 16:08:50 utc | kennethkalmer | https://github.com/ruby-amqp/evented-spec is the bomb |
| 2011-08-24 16:09:04 utc | jmettraux | aah |
| 2011-08-24 16:09:08 utc | kennethkalmer | I wrote a custom SMTP server for use at the new job, and fully tested it with evented-spec |
| 2011-08-24 16:10:26 utc | jmettraux | :-) |
| 2011-08-24 16:12:43 utc | jmettraux | I love this quote "Remember, you only need approval from the people who use the product" (http://labnotes.org/2011/08/23/how-to-design-kick-ass-products/) |
| 2011-08-24 16:16:16 utc | kennethkalmer | wow, thanks |
| 2011-08-24 16:47:07 utc | jmettraux | guys, don't forget to answer the .rvmrc survey : https://spreadsheets.google.com/spreadsheet/viewform?formkey=dFNKVWtYcVBHZjlTQTg1VnN3RHJ2RlE6MQ |
| 2011-08-24 21:44:51 utc | jmettraux | ggladden: hello and welcome to #ruote |
| 2011-08-24 21:46:27 utc | ggladden | Thank you, may I ask the correct pronunciation of 'ruote'? |
| 2011-08-24 21:48:54 utc | jmettraux | well, let's try, something like "rew oh te" |
| 2011-08-24 21:49:08 utc | jmettraux | something people say "ruote" simply |
| 2011-08-24 21:51:53 utc | jmettraux | I mean "route" |
| 2011-08-24 21:52:24 utc | ggladden | "rew oh te" it is, thanks. Has anyone written about combining ruote with a rules engine? I'm in need of both a workflow, and a rules engine, and am interested in reading about anyone else's experiences. |
| 2011-08-24 21:54:36 utc | jmettraux | I wrote something about ruote + decision tables long ago, it's dated. I don't know of any writing about ruote + a rule engine |
| 2011-08-24 21:54:49 utc | jmettraux | http://jmettraux.wordpress.com/2010/02/17/ruote-and-decision-tables/ |
| 2011-08-24 21:55:19 utc | ggladden | Thanks, J. I'll read through this. |
| 2011-08-24 21:57:07 utc | jmettraux | it's from the "step where the rules are applied point of view", I didn't go to the "rules that trigger workflows" point of view |
| 2011-08-24 22:36:17 utc | jmettraux | lucas-howcast: hello, I got this timer thing started: http://groups.google.com/group/openwferu-users/browse_thread/thread/1d2926993eda1dea |
| 2011-08-24 23:03:21 utc | lucas-howcast | Hey jmettraux, that's great! I'll check it out now |
| 2011-08-24 23:11:41 utc | lucas-howcast | it's looking very good |