--- Log opened Sat Mar 01 00:00:45 2008
00:03 -!- MrJeep [n=jpdery@modemcable051.81-37-24.mc.videotron.ca] has quit []
02:32 -!- IcyT is now known as icyt
03:13 -!- MrJeep [n=jpdery@24-122-39-195.ab.cgocable.ca] has joined #agavi
03:49 -!- nagaozen [n=nagaozen@189-19-68-179.dsl.telesp.net.br] has joined #agavi
03:49 -!- nagaozen [n=nagaozen@189-19-68-179.dsl.telesp.net.br] has quit [Read error: 104 (Connection reset by peer)]
04:22 -!- nagaozen [n=nagaozen@189-19-68-179.dsl.telesp.net.br] has joined #agavi
04:26 -!- E_mE [n=E_mE@79-72-85-7.dynamic.dsl.as9105.com] has quit [Read error: 110 (Connection timed out)]
04:27 -!- nagaozen [n=nagaozen@189-19-68-179.dsl.telesp.net.br] has quit [Client Quit]
05:03 -!- nagaozen [n=nagaozen@189-19-68-179.dsl.telesp.net.br] has joined #agavi
05:31 -!- Netsplit niven.freenode.net <-> irc.freenode.net quits: CIA-35, EoN
05:38 -!- Netsplit over, joins: EoN, CIA-35
05:39 -!- Netsplit niven.freenode.net <-> irc.freenode.net quits: CIA-35, EoN
05:40 -!- Netsplit over, joins: CIA-35
06:47 < v-dogg> huomenta
07:55 -!- Arme[0] is now known as Arme[N]
07:56 < Spica> huomenta
07:56 < Spica> v-dogg: Are we the ealy birds? :)
08:31 < Arme[N]> huomenta
08:32 < Spica> Hi! How's it going?
08:32 < Arme[N]> beong early bird?
08:32 < Arme[N]> hmmm, not bad
08:32 < Arme[N]> being*
08:40 < Spica> I do think Umbrello has come a long way from the version I used the first time some years ago.
08:41 < Spica> But, nonetheless, it is no where near professional quality software. :(
08:48 < v-dogg> Spica: I'm not, Erica is
08:49 < Spica> v-dogg: Ah, me neither but Spinnu. :)
08:49 < Spica> I am just a light sleeper... fortunately I do not even required much sleep.
08:52 -!- shoan [n=shoan@122.166.1.168] has joined #agavi
09:06 -!- EoN [n=EoN@c211-30-64-31.carlnfd4.nsw.optusnet.com.au] has joined #agavi
09:37 -!- j0ec4i [n=joe@220.178.31.125] has joined #agavi
10:02 -!- icyt is now known as IcyT
10:35 -!- j0ec4i [n=joe@220.178.31.125] has quit ["bye"]
11:03 -!- _cheerios [n=jacklo@hkibrasgw1-feaedd00-249.dhcp.inet.fi] has joined #agavi
11:03 < _cheerios> huomenta
11:11 -!- nagaozen [n=nagaozen@189-19-68-179.dsl.telesp.net.br] has left #agavi ["Leaving"]
11:29 < _cheerios> latest LOST episode was really something
11:48 -!- marklar|omni [n=mark@teh.marklar.biz] has joined #agavi
12:36 -!- Whisller [n=Miranda@chello089076213203.chello.pl] has joined #agavi
12:36 < Whisller> hi :)
12:47 -!- codecop [n=codecop@78-61-197-230.ip.zebra.lt] has joined #agavi
13:09 -!- Arme[N] is now known as Arme[0]
13:14 -!- Whisller [n=Miranda@chello089076213203.chello.pl] has quit ["Miranda IM! Smaller, Faster, Easier. http://miranda-im.org"]
13:25 -!- shoan [n=shoan@122.166.1.168] has quit []
13:40 -!- Whisller [n=Miranda@chello089076213203.chello.pl] has joined #agavi
13:42 -!- nfq [n=nfq@84-72-196-213.dclient.hispeed.ch] has joined #agavi
14:38 -!- codecop [n=codecop@78-61-197-230.ip.zebra.lt] has quit [Remote closed the connection]
15:00 < MrJeep> Good morning
15:04 < Spica> Morning!
15:10 -!- Macen [n=leopard@host86-138-73-224.range86-138.btcentralplus.com] has joined #agavi
15:42 < Spica> What would be the best way to implement a chain-of-events with Agavi? I.e. I would like to have a confirmation in all my delete actions but I am not sure what would be the best way to do it.
15:42 * Spica is not going to write a single line of JavaScript. That's for sure.
16:31 -!- brownie [n=benjamin@drms-590d5d99.pool.einsundeins.de] has joined #agavi
16:31 < brownie> Hey folks
16:31 < Spica> Hello1
16:32 < brownie> When I want to check out agavi from the svn, which is the most recent version? the trunk or the branches/0.11 ??
16:32 < Spica> branches/0.11
16:33 < brownie> Okay! Thanks very much
16:33 < Spica> nb
16:53 -!- brownie [n=benjamin@drms-590d5d99.pool.einsundeins.de] has quit ["Computer goes to sleep!"]
17:22 -!- Macen [n=leopard@host86-138-73-224.range86-138.btcentralplus.com] has quit [Read error: 104 (Connection reset by peer)]
17:23 -!- Macen [n=leopard@host86-138-73-224.range86-138.btcentralplus.com] has joined #agavi
17:35 -!- Macen [n=leopard@host86-138-73-224.range86-138.btcentralplus.com] has quit []
17:48 < _cheerios> Total: 47616.2ms +/- 10.3% (p4-2000Mhz)
17:48 < _cheerios> same test ran at 22k ms when I tried at work (c2d laptop)
17:49 < _cheerios> http://webkit.org/perf/sunspider-0.9/sunspider.html
17:50 < _cheerios> and things should be 3-4x faster in ff3, compared to ff2 I ran these on.
18:03 -!- MrJeep [n=jpdery@24-122-39-195.ab.cgocable.ca] has quit []
18:17 < Spica> Is there a good example somewhere how to use AgaviFormPopulationFilter?
18:18 < Spica> I am currently validating my forms but I am not able to fill them with the original user input.
18:23 < _cheerios> config/global_filters.xml and you're set
18:23 < Spica> Oh..?
18:23 * Spica looks into it.
18:44 -!- Rendez [n=Rendez@80.174.243.26.dyn.user.ono.com] has joined #agavi
18:44 < Rendez> hi
18:44 < Rendez> Does anybody knows some good php code highlighter?
18:44 < Rendez> Like in the pasties
18:50 < impl> PHP has one built-in
18:50 < impl> http://php.net/highlight_string
18:52 -!- shoan [n=shoan@121.245.14.210] has joined #agavi
18:55 -!- Rendez [n=Rendez@80.174.243.26.dyn.user.ono.com] has quit [Read error: 104 (Connection reset by peer)]
18:59 < marklar|omni> hi
19:03 -!- shoan_ [n=shoan@121.245.1.29] has joined #agavi
19:08 -!- E_mE[Stilgar] [n=jeramy@91.84.68.106] has quit [Client Quit]
19:28 -!- shoan [n=shoan@121.245.14.210] has quit [Read error: 110 (Connection timed out)]
19:29 -!- nfq [n=nfq@84-72-196-213.dclient.hispeed.ch] has quit []
19:45 -!- shoan_ [n=shoan@121.245.1.29] has quit [Read error: 110 (Connection timed out)]
19:59 -!- Arme[0] is now known as Arme[N]
20:51 -!- Whisller [n=Miranda@chello089076213203.chello.pl] has quit ["Miranda IM! Smaller, Faster, Easier. http://miranda-im.org"]
20:52 -!- Whisller [n=Miranda@chello089076213203.chello.pl] has joined #agavi
20:56 -!- Whisller [n=Miranda@chello089076213203.chello.pl] has quit ["Miranda IM! Smaller, Faster, Easier. http://miranda-im.org"]
21:05 -!- Arme[N] is now known as Arme[0]
21:43 -!- E_mE [n=E_mE@cpc3-lewi6-0-0-cust39.bmly.cable.ntl.com] has joined #agavi
21:43 < E_mE> huomenta
22:01 < _cheerios> http://static.iltalehti.fi/viihde/teraseuroviisutAML_410_vi.jpg finland zero points tradition coming back for this years eurovision
22:07 -!- pookey [n=pookey@emo.two-pebbles.com] has joined #agavi
22:08 * pookey moos
22:25 -!- dsias [n=dsias@ip70-191-221-200.pn.at.cox.net] has joined #agavi
22:27 < dsias> Hi
22:27 < dsias> I'm looking for more sample applications
22:28 < dsias> I'm also looking for docs on routing and decorators and slots
22:28 < dsias> or a good sample
22:30 < _cheerios> have you checked http://www.mail-archive.com/users@lists.agavi.org/msg00143.html ?
22:31 < dsias> not yet, thanks
22:31 < dsias> Who is updating documentation?
22:32 < _cheerios> v-dogg/Wombert/kaos
22:46 < v-dogg> currently no-one unless there is something urgent
22:46 < v-dogg> i.e. something totally wrong with the current docs
22:47 < v-dogg> as far as I know wombs and kaos are re-organizing the docs and trying to find a suitable format
22:50 < E_mE> yo pookey
22:53 < E_mE> <-- Jeramy pookey
23:00 < pookey> hi E_mE :)
23:04 < E_mE> you had a looked at agavi?
23:05 < pookey> nope
23:05 < pookey> not yet :)
23:05 < pookey> I looked briefly at what docs there were
23:08 < v-dogg> no no no, don't start from the docs :)
23:08 < pookey> hi v-dogg!
23:08 < v-dogg> evening
23:10 < impl> What was the markup format that Wombert was interested in before?
23:10 < E_mE> pookey: prob best to start with the sample app or v-dogg your cms example
23:10 < E_mE> ?
23:10 < E_mE> :)
23:10 < pookey> v-dogg: didn't you visit us in #doctrine not long ago?
23:13 < v-dogg> I'm still there, idle though
23:14 < v-dogg> E_mE: tequila isn't a bad way to start either, although there is very little there yet
23:15 < v-dogg> but there is a basic structure, configs and all that
23:18 < v-dogg> but I'm off to bed. laterzzzz
23:18 < pookey> me too
23:18 < pookey> night
23:19 < E_mE> nite
23:32 -!- _cheerios [n=jacklo@hkibrasgw1-feaedd00-249.dhcp.inet.fi] has quit ["sheep"]
23:46 -!- IcyT is now known as icyt
--- Day changed Sun Mar 02 2008
00:05 -!- E_mA [n=E_mE@cpc3-lewi6-0-0-cust39.bmly.cable.ntl.com] has joined #agavi
00:07 -!- E_mE [n=E_mE@cpc3-lewi6-0-0-cust39.bmly.cable.ntl.com] has quit [Read error: 104 (Connection reset by peer)]
02:48 -!- nfq [n=nfq@84-72-196-213.dclient.hispeed.ch] has joined #agavi
02:50 -!- nfq [n=nfq@84-72-196-213.dclient.hispeed.ch] has quit [Client Quit]
03:18 -!- E_mA is now known as E_mE
04:24 -!- E_mA [n=E_mE@cpc3-lewi6-0-0-cust39.bmly.cable.ntl.com] has joined #agavi
04:30 -!- E_mE [n=E_mE@cpc3-lewi6-0-0-cust39.bmly.cable.ntl.com] has quit [Read error: 110 (Connection timed out)]
04:51 -!- E_mA [n=E_mE@cpc3-lewi6-0-0-cust39.bmly.cable.ntl.com] has quit [Read error: 110 (Connection timed out)]
05:15 -!- E_mA [n=E_mE@cpc3-lewi6-0-0-cust39.bmly.cable.ntl.com] has joined #agavi
05:36 -!- Arme[0] is now known as Arme[N]
05:37 -!- E_mA [n=E_mE@cpc3-lewi6-0-0-cust39.bmly.cable.ntl.com] has quit [Read error: 104 (Connection reset by peer)]
05:41 -!- E_mA [n=E_mE@cpc3-lewi6-0-0-cust39.bmly.cable.ntl.com] has joined #agavi
05:44 -!- E_mA [n=E_mE@cpc3-lewi6-0-0-cust39.bmly.cable.ntl.com] has quit [Remote closed the connection]
05:48 -!- E_mA [n=E_mE@cpc3-lewi6-0-0-cust39.bmly.cable.ntl.com] has joined #agavi
05:52 -!- E_mA [n=E_mE@cpc3-lewi6-0-0-cust39.bmly.cable.ntl.com] has quit [Remote closed the connection]
06:21 -!- E_mA [n=E_mE@cpc3-lewi6-0-0-cust39.bmly.cable.ntl.com] has joined #agavi
06:46 -!- E_mA [n=E_mE@cpc3-lewi6-0-0-cust39.bmly.cable.ntl.com] has quit [Read error: 104 (Connection reset by peer)]
06:49 -!- E_mA [n=E_mE@cpc3-lewi6-0-0-cust39.bmly.cable.ntl.com] has joined #agavi
06:57 -!- E_mA [n=E_mE@cpc3-lewi6-0-0-cust39.bmly.cable.ntl.com] has quit [Read error: 104 (Connection reset by peer)]
06:58 -!- E_mA [n=E_mE@cpc3-lewi6-0-0-cust39.bmly.cable.ntl.com] has joined #agavi
08:11 -!- Arme[N] is now known as Arme[0]
08:12 -!- Arme[0] is now known as Arme[N]
08:44 -!- _cheerios [n=jacklo@hkibrasgw1-feaedd00-249.dhcp.inet.fi] has joined #agavi
08:44 < _cheerios> raaaaaaa! huomenta.
09:33 -!- shoan [n=shoan@121.245.33.13] has joined #agavi
09:59 -!- dsias [n=dsias@ip70-191-221-200.pn.at.cox.net] has quit []
10:00 -!- dsias [n=dsias@ip70-191-221-200.pn.at.cox.net] has joined #agavi
10:01 -!- E_mA [n=E_mE@cpc3-lewi6-0-0-cust39.bmly.cable.ntl.com] has quit [Remote closed the connection]
10:02 -!- E_mA [n=E_mE@cpc3-lewi6-0-0-cust39.bmly.cable.ntl.com] has joined #agavi
10:11 -!- shoan [n=shoan@121.245.33.13] has quit [Read error: 110 (Connection timed out)]
10:16 < Spica> huomenta
10:28 < E_mA> huomenta
10:31 -!- Arme[N] [n=Arme[N]@unaffiliated/armen/x-394205] has quit [Remote closed the connection]
10:35 -!- E_mA [n=E_mE@cpc3-lewi6-0-0-cust39.bmly.cable.ntl.com] has quit [Remote closed the connection]
10:49 -!- Arme[N] [n=Arme[N]@unaffiliated/armen/x-394205] has joined #agavi
11:10 < v-dogg> huomenta
11:15 -!- icyt is now known as IcyT
11:19 -!- Whisller [n=Miranda@chello089076213203.chello.pl] has joined #agavi
11:20 < Whisller> hi
11:29 < Spica> Um.. why does my FormPopulationFilter dies on html entities like , ö and ©?
11:29 < Spica> Some of them are not even in the form.
11:30 < _cheerios> it expects xhtml
11:30 < _cheerios> Whisller, do you have an auto-"hi" on join?
11:31 < Spica> _cheerios: Eh... I've always thought that the entities are xhtml, too.
11:32 < Spica> Could you advise the ignorant: how should I replace them?
11:32 < Whisller> _cheerios: no but what else I can say when I come in into channel ;p If you want I will be saying "Good Morning _cheerios" :P
11:32 < _cheerios> Spica, use numeric format
11:33 < Spica> Umh.. how that is more xhtml?
11:35 < Whisller> I should eat some breakfast
11:38 < Spica> _cheerios: Could you explain why the numeric format is better? Named entities are more intuitive, imo.
11:40 < _cheerios> Spica, hmm.. perhaps the (more) correct way of explanation is that the input goes thru an XML parser, where these named entities do not exist by default (=error), but are defined in unicode that you can map via the entitys numeric representation
11:43 < Spica> _cheerios: Figures, thanks!
11:45 < Spica> One more question, though. I have a disabled input element on the page which just shows a timestamp. Why the FormPopulationFilter class does not populate that input field, too?
11:48 < _cheerios> no idea :)
11:49 -!- Whisller [n=Miranda@chello089076213203.chello.pl] has quit ["breakfast"]
11:58 < _cheerios> Spica, (if no errors on your end) my hunch is that specs define that such fields are not part of the final form data
12:06 < Spica> Can I then manually input the data into FormPopulationFilter so that it would populate the disabled element?
12:07 < _cheerios> yes, or not use disabled fields to have the data there on submit
12:09 < Spica> Hmm.. okay.
12:10 < Spica> Then (please bear with me), now that I have the population filter enabled, should I use it to populate all my forms in the first place? I.e. no more = $template["foo"]; ?> in the templates but instead load the population filter with the data in the view?
12:13 < _cheerios> yes
12:17 < _cheerios> Spica, http://p.caboo.se/private/rs4ovdt27b5lekccqobkq
12:33 -!- Whisller [n=Miranda@chello089076213203.chello.pl] has joined #agavi
12:47 < Spica> Ah, okay. Thanks again!
12:48 < Spica> by the way, I noticed that the form elements in the sample app also had an id attribute like fe-*. Is that just a convention or of some importance?
12:52 < _cheerios> just a convention
12:53 < Spica> ok
12:53 < Spica> Thank you for all the help, _cheerios!
13:15 -!- Macen [n=leopard@host86-138-73-224.range86-138.btcentralplus.com] has joined #agavi
13:27 < _cheerios> one seed on torrent and 900kB/s... this should happen more often.
13:28 < Spica> _cheerios: Again, is it a convetion to name input tag as someForm[someName] or is it of importance?
13:28 < Spica> *tags
13:29 < _cheerios> name="form[username]" id="fe-username" // the name="" is using array syntax, the id="" is just a convetion
13:30 < _cheerios> benefit of array syntax is you can get the whole form via $rd->getParameter('form') instead of referring to every variable separately.
13:30 < Spica> Ah, okay.
13:30 * Spica is convinced that "ignorance is a bliss" == false.
13:51 -!- Whisller [n=Miranda@chello089076213203.chello.pl] has quit ["Miranda IM! Smaller, Faster, Easier. http://miranda-im.org"]
13:53 -!- nfq [n=nfq@84-72-196-213.dclient.hispeed.ch] has joined #agavi
14:15 -!- Arme[N] is now known as Arme[0]
14:38 -!- MrJeep [n=jpdery@modemcable051.81-37-24.mc.videotron.ca] has joined #agavi
14:38 < marklar|omni> haiz
14:38 < MrJeep> hi
14:38 < MrJeep> bad news
14:38 < MrJeep> I've been... kinda fired last friday
14:39 < MrJeep> so I'm on my own for some time i guess
14:41 < marklar|omni> you're welcome here
14:41 < marklar|omni> we're hiring
14:41 < marklar|omni> :D
14:41 < marklar|omni> you'll just have to leave frostland
14:41 < marklar|omni> for jewland
14:43 < MrJeep> hehe lol
14:43 < _cheerios> MrJeep, ouch :(
14:43 < MrJeep> thnx :P
14:44 < MrJeep> _cheerios: yeah this sucks.. but I guess i was meant to happen
14:44 < MrJeep> honestly I was bored there
14:44 < MrJeep> not enought to leave tho
14:45 < MrJeep> anyway, they decided they won't have much work for me in the future
14:45 < MrJeep> so, pick up your stuff and good bye
14:46 < MrJeep> So, if they were honest, it was not my fault
14:48 < _cheerios> it'll be ok as long as you have some money in the bank, and a place to stay at till a new gig.
14:51 * marklar|omni sets up a fund
14:52 < marklar|omni> donate now, all* proceedings donated to MrJeep!!
14:52 < MrJeep> lol
14:52 < MrJeep> I'll surely be ok
14:52 < marklar|omni> * all may or may not mean 100% of all proceedings
14:52 < MrJeep> ahah :P
14:52 < marklar|omni> ** all should be thus construed as none
14:52 < marklar|omni> paypal@mark.org.il
14:52 < marklar|omni> donate now!
14:52 < marklar|omni> :D
14:53 < _cheerios> evil way to rack up some beer money ! :D
14:54 < marklar|omni> hehe
14:54 < marklar|omni> actually, I'm doing stock photos for that
14:55 < marklar|omni> http://media.mark.org.il/main.php?g2_itemId=893
15:00 < _cheerios> aw, SPL iterations was tough to get my head around.
15:05 < _cheerios> it's not pretty, but it works: http://p.caboo.se/private/swmjfj9kqhqjr7gutyyxpw
15:08 < _cheerios> magic comes with quite a performance penalty. that's only a single loop and it's down to 200req/s :)
15:11 -!- Macen [n=leopard@host86-138-73-224.range86-138.btcentralplus.com] has quit [Connection timed out]
15:14 -!- Macen [n=leopard@host86-138-73-224.range86-138.btcentralplus.com] has joined #agavi
15:18 -!- nfq [n=nfq@84-72-196-213.dclient.hispeed.ch] has quit []
15:36 -!- Macen [n=leopard@host86-138-73-224.range86-138.btcentralplus.com] has quit [Read error: 104 (Connection reset by peer)]
15:36 -!- Macen [n=leopard@host86-138-73-224.range86-138.btcentralplus.com] has joined #agavi
16:06 -!- IcyT is now known as icyt
16:14 < saracen> Looking for a decent cs1.6 player, who's online all of the time, to replace some cunt whom only serves that purpose.
16:28 < _cheerios> aww, $foo::foo(); doesn't work until php 5.3 :/
16:29 -!- Rendez [n=Rendez@228.196.217.87.dynamic.jazztel.es] has joined #agavi
16:57 < impl> _cheerios: We had to push like hell for that to be included too
16:57 < impl> [We = PHP community]
17:09 < _cheerios> i was reading on the cost of magic last night: http://www.garfieldtech.com/blog/magic-benchmarks
17:12 -!- MrJeep [n=jpdery@modemcable051.81-37-24.mc.videotron.ca] has quit []
17:13 -!- MrJeep [n=jpdery@modemcable051.81-37-24.mc.videotron.ca] has joined #agavi
17:14 -!- Whisller [n=Miranda@chello089076213203.chello.pl] has joined #agavi
17:18 < Whisller> good evening
17:22 < _cheerios> last 8hrs+ by just looking into SPL and iterating some vars. Ugh :D
17:26 -!- saracen [n=saracen@91.84.44.214] has quit [Remote closed the connection]
17:34 -!- saracen [n=saracen@91.84.44.214] has joined #agavi
17:34 -!- MrJeep [n=jpdery@modemcable051.81-37-24.mc.videotron.ca] has quit []
17:43 < Whisller> SPL don't have a good documentation
17:43 < Whisller> btw new Date object is from spl?
17:47 < _cheerios> haven't deal with dates for a while. didn't see in the spl pages i browsed atleast.
17:49 -!- Whisller [n=Miranda@chello089076213203.chello.pl] has quit ["Miranda IM! Smaller, Faster, Easier. http://miranda-im.org"]
17:50 -!- Whisller [n=Miranda@chello089076213203.chello.pl] has joined #agavi
17:58 -!- saracen_ [n=saracen@91.84.44.214] has joined #agavi
17:58 < v-dogg> Whisller: Date?
17:58 < v-dogg> DateTime?
17:58 -!- saracen [n=saracen@91.84.44.214] has quit [Read error: 104 (Connection reset by peer)]
17:59 -!- saracen_ [n=saracen@91.84.44.214] has quit [Remote closed the connection]
18:19 -!- saracen [n=saracen@91.84.44.214] has joined #agavi
18:21 -!- saracen_ [n=saracen@91.84.44.214] has joined #agavi
18:21 -!- saracen_ [n=saracen@91.84.44.214] has quit [Read error: 104 (Connection reset by peer)]
18:22 -!- saracen_ [n=saracen@91.84.44.214] has joined #agavi
18:22 -!- saracen [n=saracen@91.84.44.214] has quit [Read error: 104 (Connection reset by peer)]
18:31 -!- saracen [n=saracen@91.84.44.214] has joined #agavi
18:31 -!- saracen_ [n=saracen@91.84.44.214] has quit [Read error: 104 (Connection reset by peer)]
18:47 -!- saracen [n=saracen@91.84.44.214] has quit [Read error: 104 (Connection reset by peer)]
18:58 -!- lucifer4u [n=kirill@87.252.235.129] has joined #agavi
18:58 < lucifer4u> hello
19:05 < _cheerios> heelou
19:07 < _cheerios> impl, good times when we can $self::fornicate() in PHP too
19:08 < marklar|omni> heh
19:14 -!- Macen [n=leopard@host86-138-73-224.range86-138.btcentralplus.com] has quit [Read error: 104 (Connection reset by peer)]
19:14 -!- Macen [n=leopard@host86-138-73-224.range86-138.btcentralplus.com] has joined #agavi
19:14 -!- Rendez_ [n=Rendez@64.196.217.87.dynamic.jazztel.es] has joined #agavi
19:15 -!- Rendez_ [n=Rendez@64.196.217.87.dynamic.jazztel.es] has quit [Remote closed the connection]
19:15 < _cheerios> *fap* *fap* it works
19:18 < marklar|omni> kek
19:22 -!- icyt is now known as IcyT
19:23 -!- Rendez [n=Rendez@228.196.217.87.dynamic.jazztel.es] has quit [Read error: 110 (Connection timed out)]
19:33 < Whisller> _cheerios : yes
19:33 < _cheerios> marklar|omni, first attempt at yet-another-orm: http://p.caboo.se/private/4azahdhed9lkwqx9lw
19:34 < marklar|omni> private pasta is private
19:34 -!- saracen [n=saracen@91.84.44.214] has joined #agavi
19:34 < marklar|omni> meh
19:35 < marklar|omni> I want LINQ + php + oracle
19:35 < _cheerios> marklar|omni, ah, didnt know theyre tied to ip: http://p.caboo.se/160184
19:35 < impl> _cheerios: Looks pretty similar to Doctrine
19:36 -!- saracen [n=saracen@91.84.44.214] has quit [Client Quit]
19:37 < _cheerios> Impl, yeah. except i wanted more magic, more speed and features I need.. and I didnt want to hack doctrine (27k LOC vs <1k for my attempt)
19:39 < impl> I want to write a generator-style ORM that can create code for multiple different languages
19:39 < marklar|omni> yeah
19:39 < marklar|omni> something like
19:39 < marklar|omni> maybe a language
19:39 < marklar|omni> that would query stuff
19:39 < marklar|omni> and have structure
19:39 < marklar|omni> hmm
19:39 < impl> you know what
19:39 < impl> You're not funny
19:39 < marklar|omni> haha
19:39 < marklar|omni> *stab*
19:39 < impl> :D
19:39 -!- Whisller [n=Miranda@chello089076213203.chello.pl] has quit ["Good night"]
19:41 < marklar|omni> heh
19:41 < _cheerios> impl, what? :)
19:43 < impl> _cheerios: A Propel-style generator that can create the ORM classes for several languages (C++, Ruby, PHP, whatever)
19:44 < impl> using the same source
19:44 < _cheerios> ah. yeah, i'm doing Model classes a bit different. didnt start yet, but I like the syntax enough that I might even want to use it :)
19:45 < marklar|omni> impl: db -> xml -> code
19:46 -!- saracen [n=saracen@91.84.44.214] has joined #agavi
19:49 -!- nfq [n=nfq@84-72-196-213.dclient.hispeed.ch] has joined #agavi
20:26 < _cheerios> impl, what kind of features should a decent orm in 2008 have?
20:26 < impl> I dunno
20:27 < impl> Non-suckage
20:27 < impl> and speed
20:27 < v-dogg> haha, "non-suckage"
20:28 < _cheerios> then i'm all set.
20:28 < v-dogg> :D
20:32 < _cheerios> i'm a bit disappointed with the speed. it's only 5x faster than doctrine when doing that same query. :/
20:36 < _cheerios> buuuuut... it's been a fun project, even as it ate my weekend :|
20:38 < _cheerios> ofc, next i'll likely find some bug which totally blows up the code and makes the project useless for any real use.
20:38 < marklar|omni> hm
20:38 < marklar|omni> anyone done mysql replication?
20:38 * _cheerios waves
20:38 < marklar|omni> does it work?
20:38 < marklar|omni> single master
20:38 < marklar|omni> multiple slaves
20:39 < _cheerios> yeah, it's solid.
20:39 < marklar|omni> k
20:39 < marklar|omni> min. version?
20:39 < _cheerios> i wouldn't touch anything below 5
20:44 < _cheerios> *sighs* should've done an orm two years ago already. :[
20:45 < lucifer4u> _cheerios: how do you work with relations in your ORM?
20:46 < _cheerios> i havent done the models code yet, but was thinking of something in the lines of http://p.caboo.se/160224
20:48 < impl> _cheerios: why is all that stuff stored in *strings*?
20:48 < _cheerios> i've seen all kinds of advanced syntax for some orms where you build up queries from several objects, but i'll probably be sticking to quite basics to get this thing to alpha quality
20:48 < impl> var $name = array('type' => 'character', 'length' => 50)
20:49 < impl> or something
20:49 < _cheerios> impl, due non-suckage approach
20:49 < _cheerios> those models will then be read, and something like you just typed will be created, which I hopefully will never have to see
20:49 < saracen> impl: CRLF misses you
20:49 < impl> saracen: Okay
20:50 < marklar|omni> hi2u
20:50 < impl> _cheerios: What's wrong with just creating arrays to begin with?
20:51 < _cheerios> *shrug* it felt cleaner when i was typing those models in.
20:52 < saracen> impl: CRLF misses you
20:53 < impl> saracen: I acknowledged that
20:53 < impl> Don't bring CRLF here, it's not what this channel needs
20:53 < saracen> What the hell, are you reading my mind?!
20:53 -!- LBO [n=chatzill@dlk222.neoplus.adsl.tpnet.pl] has joined #agavi
20:53 < impl> Yes
20:53 < impl> and I'm not kidding
20:53 < LBO> hi guys.
20:54 < impl> Good afternoon
20:54 < marklar|omni> hi
20:54 < marklar|omni> evening
20:54 < saracen> Why would I? Infact, they wouldn't come. I'm pretty sure this isn't their thing.
20:54 < marklar|omni> buy the gf a samsung 226bw for graphics work? y/n
20:54 < impl> I mean, don't even bring it up here
20:54 < marklar|omni> they're less than $400
20:54 < LBO> I ve got the question, is there any cache mechanism implemented in agavi (i am not talking about biultin config cache)?
20:55 < impl> there is an execution cache
20:56 < LBO> hmmm, do U have any links that could meet my needs?
20:56 < _cheerios> marklar|omni, lenovo x2220 something coming up soon (like now), 22" 1920x1200 S-PVA
20:56 < marklar|omni> hmm
20:56 < marklar|omni> bd is in april
20:56 < marklar|omni> not sure they'll be imported thatn soon
20:56 < marklar|omni> sec
20:57 < marklar|omni> http://www.zap.co.il/zapnewmodels.asp?Sog=C-Monitor&DB187910=316436
20:57 < marklar|omni> that's all there is
20:58 < LBO> impl, found that, http://trac.agavi.org/ticket/78. But it is not very usefull :(
20:59 < impl> Yeah, I've never used it myself
20:59 < impl> I recall it being pretty confusing to configure
21:00 < LBO> As much as i red it could very powerfull - damn incomplete docs :/
21:00 < LBO> can u tell where to look for that i source?
21:01 < LBO> in source*
21:01 < impl> Yeah... one second
21:01 < _cheerios> marklar|omni, ah yeah, Lenovo L220X was the model. something i picked up in recent 1920x1200 res low-priced monitor threads.
21:02 < impl> The caching is part of http://trac.agavi.org/browser/trunk/src/filter/AgaviExecutionFilter.class.php
21:02 < marklar|omni> hmm
21:02 < marklar|omni> I'm actually looking for something with reliable colours
21:02 < impl> and here's the XML schema for caching: http://trac.agavi.org/browser/trunk/src/config/xsd/caching.xsd
21:02 < marklar|omni> wide screen might be an advantage for graphics work (more sidebar space)
21:02 < LBO> thanks man, own ya a beer :)
21:02 < LBO> hmmmm, are U polish?
21:02 < impl> :) if you can catch Wombert or kaos when they're online, they can help you out more probably
21:03 < impl> I'm not Polish, no
21:03 < marklar|omni> there was someone from poland here, no?
21:03 < impl> yeah, er, what's his name
21:03 < impl> splatch
21:03 < marklar|omni> yeah
21:03 < marklar|omni> him
21:03 < LBO> hmmm, sorry, i thought ive seen u on one of polish php forums... my bad
21:04 < marklar|omni> hrmpf
21:04 < impl> I don't think so
21:04 * marklar|omni ponders a Sigma 17-70 again
21:04 < marklar|omni> oh, new pics.
21:04 < marklar|omni> http://media.mark.org.il/main.php?g2_itemId=482
21:05 < LBO> by gone, thanks once again
21:05 < LBO> yand i will try to catch wombert on that... ooooow, one more thing
21:06 < LBO> some time ago i asked how to pass params to slots
21:06 < LBO> wombert, i think it was him told me, to create new execution container for that
21:06 < LBO> can u tell me how to that? ic action or in config?
21:07 < LBO> to do that*
21:08 < LBO> i think about something like in Zend Framework _action plugin - maybe ure familiar with that.
21:08 < _cheerios> someone's been searching thru their house for all kinds of stuff to shoot
21:11 < marklar|omni> haha yeah
21:11 < marklar|omni> was just trying to figure out how to take those "clean" shots
21:11 < marklar|omni> white bg and stuff
21:11 < marklar|omni> gonna build a softbox later this week
21:14 < _cheerios> that slowly loading lightbox(?) effect you have there reminded me again that I need a faster machine, or dev on windows/macosx to get a faster (js) web-experience
21:15 < marklar|omni> hehe
21:15 < marklar|omni> it's smooth here
21:15 < marklar|omni> and this lappy isn't that powerful
21:16 < marklar|omni> c2d t7250, 2gb ram, winxp
21:16 < marklar|omni> have you tried latest ff beta?
21:16 < marklar|omni> it's slick as hell
21:16 < _cheerios> marklar|omni, http://webkit.org/perf/sunspider-0.9/sunspider.html
21:17 < _cheerios> what do you get when you run that?
21:17 < marklar|omni> sec
21:18 < marklar|omni> long as heck
21:18 < marklar|omni> too many benchmarks heh
21:18 < _cheerios> photographer without patience? wth :)
21:18 < marklar|omni> haha
21:18 < marklar|omni> there are two kinds of us
21:18 < marklar|omni> those that stalk
21:19 < marklar|omni> and those that cheat and set-up the scene
21:19 < _cheerios> i get 49000ms on that benchmark. that'll give you some idea on how slow things are on my end.
21:19 < marklar|omni> I cheat.
21:19 < marklar|omni> oh hm
21:19 < marklar|omni> it's not done here yet
21:19 < marklar|omni> prolly 3rd iteration or so
21:19 < _cheerios> it does 5
21:19 < marklar|omni> avgs the result?
21:19 < _cheerios> yep
21:20 < marklar|omni> btw
21:20 < marklar|omni> ever encounter a mysql box that's, like, not really loaded (30-40gb db size, around 250qps)
21:20 < marklar|omni> with really high wait i/o?
21:20 < marklar|omni> can't pinpoint the contention
21:21 < marklar|omni> it's a 1u dell something-or-other with raid 1+0
21:22 < marklar|omni> 8 gigs of ram, around 90% utilization
21:22 < _cheerios> some backup script in the background?
21:22 < marklar|omni> nah, nothing of the sort
21:22 < marklar|omni> if visualized, the wio corresponds to load and amt. of users
21:23 < marklar|omni> I'm thinking extraneous indexes being updated constantly
21:23 < marklar|omni> zomg finally
21:23 < marklar|omni> RESULTS (means and 95% confidence intervals)
21:23 < marklar|omni> --------------------------------------------
21:23 < marklar|omni> Total: 19131.8ms +/- 1.0%
21:23 < marklar|omni> ff 20012
21:24 < _cheerios> same, but on linux, on a p2-2000mhz
21:24 < _cheerios> *p4 :)
21:24 < marklar|omni> shouldn't be that sluggish
21:24 < marklar|omni> prescott?
21:24 < _cheerios> it probably would be fine on windows
21:24 < marklar|omni> nah
21:24 < marklar|omni> nothing is fine on windows
21:24 < marklar|omni> try ff3b3
21:25 < _cheerios> Northwood
21:25 < marklar|omni> hm
21:25 < _cheerios> i bought this rig in '01
21:25 < marklar|omni> top of the line
21:25 < marklar|omni> hehe
21:25 < _cheerios> yeah, lcd was the most expensive part, 550e for a 17" 1280x1024
21:25 < marklar|omni> my pc at home is a c2d 6420, 8800 gts 640 and 2gb of ram
21:26 < marklar|omni> never sees anything heavier than chessmaster
21:26 < marklar|omni> after crysis, that is
21:26 < marklar|omni> cost me about $1k usd in june 07
21:36 < _cheerios> seems to be the roughly the amount you sink on a new rig year after year
21:40 < marklar|omni> yep
21:40 < marklar|omni> lappy cost me about the same
21:40 < marklar|omni> inspiron 1520
21:55 -!- _cheerios [n=jacklo@hkibrasgw1-feaedd00-249.dhcp.inet.fi] has quit ["damn yuo monday sneaking up on me"]
22:03 -!- LBO_ [n=chatzill@dly100.neoplus.adsl.tpnet.pl] has joined #agavi
22:04 -!- LBO_ [n=chatzill@dly100.neoplus.adsl.tpnet.pl] has quit [Client Quit]
22:22 -!- LBO [n=chatzill@dlk222.neoplus.adsl.tpnet.pl] has quit [Read error: 110 (Connection timed out)]
22:43 -!- E_mE[Stilgar] [n=jeramy@91.84.68.106] has joined #agavi
22:44 < E_mE[Stilgar]> huomenta!
22:50 < MikeSeth_> im back im back im baaaaaaaaaaaaaaack
22:50 -!- MikeSeth_ [n=youdie@62.90.159.110] has left #agavi []
22:50 -!- MikeSeth_ [n=youdie@62.90.159.110] has joined #agavi
23:02 -!- lucifer4u [n=kirill@87.252.235.129] has quit ["Lost terminal"]
23:10 -!- Macen [n=leopard@host86-138-73-224.range86-138.btcentralplus.com] has quit [Read error: 104 (Connection reset by peer)]
23:11 -!- Macen [n=leopard@host86-138-73-224.range86-138.btcentralplus.com] has joined #agavi
23:12 -!- Macen [n=leopard@host86-138-73-224.range86-138.btcentralplus.com] has quit [Read error: 104 (Connection reset by peer)]
23:13 -!- Macen [n=leopard@host86-138-73-224.range86-138.btcentralplus.com] has joined #agavi
23:24 < E_mE[Stilgar]> ah good journey then?
23:24 < MikeSeth_> well
23:24 < MikeSeth_> relatively
23:24 < MikeSeth_> my airline fucked up a little
23:24 < E_mE[Stilgar]> i was delay by 2 hours
23:24 < MikeSeth_> me too
23:24 < E_mE[Stilgar]> eek
23:24 < MikeSeth_> they loaded the wrong food into the plane
23:24 < E_mE[Stilgar]> how long did it delay it for?
23:25 < E_mE[Stilgar]> did it contain pork =P
23:26 < E_mE[Stilgar]> i nearly missed my train as well :S managed to get into paddington at 11:55, 5 minutes before departure
23:26 < MikeSeth_> i dunno
23:26 < MikeSeth_> the way it looked
23:26 < MikeSeth_> i think they just lied about the food
23:26 < MikeSeth_> they had some "special" cargo to load into the plane
23:26 < E_mE[Stilgar]> :|
23:27 < E_mE[Stilgar]> weird
23:27 < MikeSeth_> when it landed in israel they kept us in the plane like 20 mins before letting us out
23:27 < MikeSeth_> which is really consistent with "special" cargo
23:27 < E_mE[Stilgar]> israel up to naughty things again hehe
23:28 < E_mE[Stilgar]> odd...!
23:28 < MikeSeth_> hehe
23:29 < E_mE[Stilgar]> so you going to the next phplondon conf?
23:29 < E_mE[Stilgar]> ;)
23:29 < MikeSeth_> when?
23:29 < E_mE[Stilgar]> next year =P
23:30 < MikeSeth_> prolly :>
23:31 < E_mE[Stilgar]> i really enjoyed it.. was wicked and all very interesting :)
23:31 < E_mE[Stilgar]> i better get off to bed anyhow... my lack of sleep isnt good hehe
23:32 < E_mE[Stilgar]> speak soon - nite
23:35 < MikeSeth_> nite nite
23:59 -!- Wombert [n=Wombert@dslb-088-064-060-232.pools.arcor-ip.net] has joined #agavi
--- Day changed Mon Mar 03 2008
00:00 < impl> oh hai Wombert
00:00 < Wombert> re
00:00 < Wombert> hai impl
00:00 < Wombert> hi miek
00:00 * Wombert pokes MikeSeth_
00:00 < Wombert> home safely?
00:00 < impl> How was it?
00:01 < Wombert> like pure win, freshly destilled
00:01 < Wombert> :)
00:01 < impl> :D
00:01 < Wombert> converted some guys to the agavis
00:01 < Wombert> hotel = uber win
00:01 < impl> awesome
00:01 < Wombert> london = uber win, of course
00:01 < Wombert> (you need to go there)
00:01 < Wombert> gonna collaborate with the seagull guys a little
00:01 < Wombert> just to share experiences etc
00:02 < Wombert> not on code I guess
00:02 < Wombert> met E_mE[Stilgar] who showed us around some nice places I didn't know yet
00:02 < impl> Cool :o
00:02 < Wombert> like borough market, where I bought the hottest chilis in the world <:
00:02 < impl> Guatemalan insanity peppers?
00:02 < Wombert> no, hotter
00:03 < Wombert> theres this scala
00:03 < impl> Did you eat them raw? :D
00:03 < Wombert> err scale
00:04 < Wombert> scoville
00:05 < Wombert> http://en.wikipedia.org/wiki/Scoville_scale
00:05 < Wombert> its some naga flavor
00:05 < Wombert> E_mE[Stilgar] will remember
00:06 < Wombert> (and I bought indian chili pepper and cayenne pepper from... somewhere in africa)
00:08 -!- IcyT is now known as icyt
00:11 < Wombert> oh and we converted pookey from symfony to agavi <:
00:11 < pookey> pfft :P
00:13 < trophaeum> Wombert, over the next month or 2 i should be building a nice high profile high traffic agavi site for the world to see :)
00:13 < trophaeum> finally found a nice project to do with it
00:13 < Wombert> ace
00:13 < Wombert> why does my inboxes haz 1155 emails
00:14 < trophaeum> bah, im ignoring 1 of my inbox's, i have 1 with 25k emails
00:14 < trophaeum> i dont wanna know
00:14 < trophaeum> sad part is none are spam
00:15 < Wombert> Mail is downloading them in chunks of 256
00:15 < Wombert> ..
00:15 < Wombert> fail
00:16 < trophaeum> thunderbird ftw
00:24 * pookey agrees
00:24 < pookey> but only because all mail clients suck, and thunderbirdr seems to suck just slightly less
00:27 -!- nfq [n=nfq@84-72-196-213.dclient.hispeed.ch] has quit []
00:47 < impl> Wombert: I added another thing to the GSoC ideas list
00:56 < Wombert> impl: acde
00:56 < Wombert> impl: will do the application stuff this week
00:56 < impl> cool beans
01:38 < Wombert> guise
01:38 < Wombert> gotta go zZzZ
01:39 < impl> g'night
02:06 -!- Wombert [n=Wombert@dslb-088-064-060-232.pools.arcor-ip.net] has quit []
03:28 -!- Macen [n=leopard@host86-138-73-224.range86-138.btcentralplus.com] has quit [Read error: 104 (Connection reset by peer)]
03:29 -!- Macen [n=leopard@host86-138-73-224.range86-138.btcentralplus.com] has joined #agavi
03:30 -!- Macen [n=leopard@host86-138-73-224.range86-138.btcentralplus.com] has quit [Read error: 104 (Connection reset by peer)]
03:30 -!- Macen [n=leopard@host86-138-73-224.range86-138.btcentralplus.com] has joined #agavi
03:35 -!- Arme[0] [n=Arme[N]@unaffiliated/armen/x-394205] has quit [Remote closed the connection]
03:49 -!- Macen [n=leopard@host86-138-73-224.range86-138.btcentralplus.com] has quit [Read error: 110 (Connection timed out)]
03:51 -!- Macen [n=leopard@host86-138-73-224.range86-138.btcentralplus.com] has joined #agavi
05:16 -!- Arme[N] [n=Arme[N]@unaffiliated/armen/x-394205] has joined #agavi
05:16 -!- Arme[N] is now known as Arme[0]
05:17 -!- Arme[0] is now known as Arme[N]
05:37 -!- trophaeum [i=kdbsppte@ppp121-45-208-192.lns2.bne1.internode.on.net] has quit [Remote closed the connection]
07:18 < v-dogg> huomenta
07:24 < Arme[N]> huomenta
07:26 -!- MikeSeth_ [n=youdie@62.90.159.110] has quit [Read error: 110 (Connection timed out)]
07:42 -!- _cheerios [i=jussiava@ip-87-108-51-162.customer.academica.fi] has joined #agavi
07:42 < _cheerios> huomenta
07:51 -!- shoan [n=shoan@122.166.1.168] has joined #agavi
08:04 -!- Macen [n=leopard@host86-138-73-224.range86-138.btcentralplus.com] has quit [Read error: 104 (Connection reset by peer)]
08:04 -!- Macen [n=leopard@host86-138-73-224.range86-138.btcentralplus.com] has joined #agavi
08:05 -!- Macen [n=leopard@host86-138-73-224.range86-138.btcentralplus.com] has quit [Read error: 104 (Connection reset by peer)]
08:05 -!- Macen [n=leopard@host86-138-73-224.range86-138.btcentralplus.com] has joined #agavi
08:15 < E_mE[Stilgar]> huomenta!
08:19 < marklar|omni> hai~
08:27 < _cheerios> easiest way to format a timestamp in javascript to a formatted date?
08:30 -!- Rendez [n=Rendez@84.77.245.235] has joined #agavi
08:35 < marklar|omni> js has date.parse?
08:35 < marklar|omni> +does -has+have
08:35 < marklar|omni> (too early)
08:35 < _cheerios> ah, var d = new Date(); d.setTime(timestamp*1000);
08:35 < marklar|omni> nice
08:39 -!- RossC0 [n=RossC0@80.4.120.163] has joined #agavi
08:45 < Rendez> .
08:45 -!- Rendez [n=Rendez@84.77.245.235] has quit []
08:45 -!- Rendez [n=Rendez@84.77.245.235] has joined #agavi
08:46 -!- Rendez [n=Rendez@84.77.245.235] has quit [Client Quit]
08:46 -!- Rendez [n=Rendez@84.77.245.235] has joined #agavi
08:46 -!- Rendez [n=Rendez@84.77.245.235] has left #agavi []
09:00 < RossC0> Huomenta!
09:03 < marklar|omni> hi
09:07 -!- Rendez [n=Rendez@84.77.245.235] has joined #agavi
09:09 -!- E_mE [n=E_mE@89.104.225.116] has joined #agavi
09:10 < E_mE> huomenta!
09:10 -!- Whisller [n=Miranda@aazr198.neoplus.adsl.tpnet.pl] has joined #agavi
09:14 < _cheerios> aww, i cant remember how to print out stuff via JS so i can add html tags that get displayed proper, instead of just printed
09:14 < E_mE> damn it my machine at work keeps making a terrible noise from the GPU fan :/
09:15 < _cheerios> seems you need headphones :)
09:16 < E_mE> yeah, let the rest of the office suffer it haha!
09:17 < E_mE> give the machine little bit of a kick seems to help ;)
09:24 -!- MikeSeth [n=youdie@unaffiliated/mikeseth] has joined #agavi
09:24 < MikeSeth> weeeeeeeeeeeeeeeeee
09:29 < _cheerios> wb MikeSeth :)
09:31 < MikeSeth> sup guise
09:42 -!- Whisller [n=Miranda@aazr198.neoplus.adsl.tpnet.pl] has quit [Read error: 110 (Connection timed out)]
09:45 < marklar|omni> hai maik
09:45 < marklar|omni> someone tried to recruit me to some web startup via facebook
09:49 < E_mE> marklar|omni: did they just randomly message you?
09:49 < marklar|omni> nope
09:49 < marklar|omni> he was like
09:49 < marklar|omni> "i read your blog and it sounds like you <3 code"
09:50 < E_mE> hehe, what you gonna do? go for it?
09:52 < MikeSeth> marklar|omni: lol jews
09:52 < marklar|omni> heh
09:52 < MikeSeth> marklar|omni: i havent told you yet
09:52 < marklar|omni> dunno, I'll talk to him
09:52 < marklar|omni> what
09:52 < MikeSeth> marklar|omni: I crashed the con
09:52 < marklar|omni> ?
09:53 < marklar|omni> haha
09:53 < marklar|omni> why
09:53 < E_mE> an amazing moment ;)
09:53 < MikeSeth> marklar|omni: symfony, codeigniter and someone else made a presentation of their framework
09:53 < MikeSeth> there was a QA session
09:53 < MikeSeth> so i took the mic and I was like
09:53 < MikeSeth> "I'm sorry to say that but your frameworks are not MVC, in all 3 presentations I've seen basic mistakes in the example code, what you people doing is false advertising and is criminal"
09:54 < MikeSeth> I got applause
09:54 < marklar|omni> hahahaha
09:54 < marklar|omni> NICE
09:54 < _cheerios> lol
09:54 < MikeSeth> yeah pwnd
09:55 < _cheerios> did they stutter? ;)
09:55 < _cheerios> or was that the final thing you said, being escorted out
09:55 < MikeSeth> they did ;>
09:56 < marklar|omni> hahaha
09:56 < marklar|omni> you're marked now
09:56 < marklar|omni> they'll hunt you down
09:56 < v-dogg> haha
09:56 < E_mE> i thought not mentioning the name of the framework was an amazingly good idea MikeSeth, attracted only hte attensions of people who wanted to know and who cared ;)
09:56 < E_mE> very wise :D
09:57 < MikeSeth> we shall subvert the seagull guy
09:57 < MikeSeth> if we can do him we can do anyone
10:01 < E_mE> i left my js running that checks for faxes using setTimeout() and clearTimeout() for the whole weekend running to see how much memory leakage would occur. started off about 40MB (firefox) and got back today and it was over 700MB ram! hmpf!
10:01 < E_mE> it was the only page running too
10:01 < E_mE> performed about 20,000 requests to the server in 3 days
10:01 < MikeSeth> E_mE: do a page refresh once in a while
10:02 < E_mE> mmm, i shall see if there is JS to see if the user is idle for longer then 10minutes or so then do page refresh
10:02 < E_mE> dont want the page to refresh randomly when the user is inputting data
10:04 < RossC0> hey MikeSeth - good meeting you on Friday!
10:05 < RossC0> you survived the tequlia then :D
10:05 * RossC0 very glad he missed out on them!
10:06 < E_mE> the guy tried to get me a tequila... i refused, would of been fubar
10:09 < MikeSeth> RossC0: I actually handled it better than I thought.. everyone else got fucking drunk ;>
10:14 -!- vlt [n=dm@suez.activ-job.com] has joined #agavi
10:15 < MikeSeth> oh hay
10:15 < MikeSeth> welcome to the conspiracy vlt
10:15 < MikeSeth> you wanted the 'correct' way right? ;>
10:17 < vlt> MikeSeth: Yes, enlighten me, please ;)
10:17 < MikeSeth> well first see http://ohloh.net/projects/5907 for an overview
10:22 < MikeSeth> vlt: we're about the only correct implementation of MVC
10:22 < MikeSeth> http://blog.mikeseth.com/index.php?/archives/4-ActiveRecord-sucks,-but-Kore-Nordmann-is-wrong.html
10:22 < _cheerios> RossC0, how was the meet? Are these guys as crazy irl, as here on #agavi?
10:23 < MikeSeth> yes
10:23 < MikeSeth> we are
10:23 < MikeSeth> ;>
10:23 < MikeSeth> Ross and David kept asking me to remove my military gloves
10:23 < MikeSeth> they dont like me looking like a hitman
10:23 < MikeSeth> ;>
10:23 < E_mE> along with your tenchcoat or what ever it is
10:24 < MikeSeth> ;>
10:24 < MikeSeth> next time I'll come in my usual half-gloves
10:24 < _cheerios> where are ze pics?
10:25 < E_mE> dont think there are any.. besides perhapse some from the coference organisers or so
10:26 < MikeSeth> well David made a pic of an anon sticker on the Blackfriars tunnel
10:27 < marklar|omni> btw did you speak to joe before he left
10:28 < RossC0> _cheerios: it was a real laugh and yes they are all insane geniuses !
10:29 < MikeSeth> marklar|omni: no. Anything I need to know?
10:29 < E_mE> RossC0: pm
10:29 < RossC0> eh?
10:30 < RossC0> I replied - you get that?
10:30 < E_mE> nope :(
10:30 < E_mE> you signed in?
10:30 < RossC0> should be
10:30 < RossC0> 2 tics
10:30 < E_mE> damn the irc!
10:31 < RossC0> lol
10:31 < RossC0> I wasn't signed in!!
11:11 < marklar|omni> MikeSeth: nah not really
11:12 < MikeSeth> marklar|omni: oic
11:18 < E_mE> http://www.flickr.com/photos/tags/phplondon08/
11:20 -!- Wombert [n=Wombert@dslb-088-064-211-222.pools.arcor-ip.net] has joined #agavi
11:20 < E_mE> hay hay Wombert :)
11:20 < E_mE> was good to meet you :)
11:22 < _cheerios> why are some men wearing phpwomen tshirts
11:24 < Wombert> that was creepy
11:24 < Wombert> and good to meet you, E_mE!
11:25 < E_mE> i found a picture taht im in hehe
11:25 < RossC0> hey Wombert!
11:27 < Rendez> who is whom in the pictures?
11:31 -!- Wombert_ [n=Wombert@dslb-088-064-217-235.pools.arcor-ip.net] has joined #agavi
11:33 < Wombert_> reading through the logs
11:34 < Wombert_> I must concur that RossC0 can be glad to have missed the tequilas
11:37 * RossC0 found saturday hard work
11:37 < RossC0> you make it to the Tate Wombert_ ?
11:37 < Wombert_> you bet
11:37 < Wombert_> man my feet hurt now from all the walking but
11:37 < Wombert_> I enjoyed it tons
11:38 < MikeSeth> same here :>
11:38 < Wombert_> did some shopping yesterday and then tate modern
11:38 < MikeSeth> Wombert_: fuckers delayed my plane for 2 hours
11:38 < MikeSeth> :<
11:38 < E_mE> one of my shoes have a hole in them now
11:38 < Wombert_> mine was delayed ~1hr
11:38 < RossC0> cool - it really is good
11:38 < E_mE> feet are getting nicely wet
11:39 < E_mE> my journey was delayed by 2 hours, because they decided to stop about about 1-2 hours in and sat there for 55mins doing bugger all.. didnt even move a meter! >:|
11:40 < Wombert_> at least we're all home safe
11:40 < E_mE> have a chilli =P
11:40 < Wombert_> did you see the cargo train where the containers were blown meters away in a storm
11:40 < Wombert_> somewhere in england
11:41 < Wombert_> that storm this weekend man
11:41 < Wombert_> sick
11:41 < E_mE> that was up north i think, i was fairly worried when my brother GF mentioned that lorrys etc where on some lines
11:41 < Wombert_> 13 people died
11:41 < Wombert_> !
11:41 < Wombert_> http://blog.bitxtender.com/post/27789153
11:41 < Wombert_> check that out
11:41 < E_mE> was that the A380 trying to land?
11:41 < E_mE> didnt even notice any storms hehe
11:42 < E_mE> A320 sorry hehe
11:42 < Wombert_> yea
11:43 < _cheerios> nice piloting there
11:44 -!- Wombert [n=Wombert@dslb-088-064-211-222.pools.arcor-ip.net] has quit [Read error: 110 (Connection timed out)]
11:48 -!- kaos|work_ [n=dominik@dialbs-088-079-085-107.static.arcor-ip.net] has joined #agavi
11:54 -!- nfq [n=nfq@84-72-196-213.dclient.hispeed.ch] has joined #agavi
11:55 -!- codecop [n=codecop@78-61-197-230.ip.zebra.lt] has joined #agavi
11:56 < E_mE> fecking hell its snowing outsides?
11:57 < E_mE> strange! ah its stopping again :/
12:04 -!- Wombert_ [n=Wombert@dslb-088-064-217-235.pools.arcor-ip.net] has quit [Read error: 104 (Connection reset by peer)]
12:04 -!- _cheerios [i=jussiava@ip-87-108-51-162.customer.academica.fi] has quit ["woot"]
12:04 -!- Wombert [n=Wombert@dslb-088-064-217-235.pools.arcor-ip.net] has joined #agavi
12:13 -!- Hamerr [n=stock@87.246.13.25] has joined #agavi
12:23 < MikeSeth> E_mE: tell Hamerr about the treatment we give you :>
12:24 < Hamerr> yeah .. tell me :)
12:25 < E_mE> very supportive :) long as you are willing to learn and take on information its a painless treatment :) hehe
12:26 < E_mE> as you proberbly know the documentation isn't silver yet, but we are all here to help :) I managed to learn agavi and its my first framework i used :)
12:27 -!- Wombert [n=Wombert@dslb-088-064-217-235.pools.arcor-ip.net] has quit []
12:28 < E_mE> but most important of all, i think its made me a better programmer as it forced me into good programming practices due to the framework being well layed out and structured ... hope that help?
12:29 < MikeSeth> because if you write broken code we beat you up
12:31 < RossC0> man thats one scary video
12:31 < Hamerr> :)
12:32 < Hamerr> E_mE
12:32 < MikeSeth> RossC0: which video?
12:32 < MikeSeth> RossC0: the puppy one?
12:33 < E_mE> Hamerr: you used any frameworks before?
12:33 < Hamerr> did you have any expiriance before using it ?
12:34 < Hamerr> E_mE i never used other software than my own
12:34 < Hamerr> and i`m new to 00 at all
12:35 < E_mE> ive only been doing PHP for 2 years or so, programming since 1998. Before using agavi i actually wrote my own flow control for the first intranet at work. but i recently rewrote the intranet in agavi and its so much better
12:35 < E_mE> without the framework i was hacking away to get things working well.. not pretty
12:36 < Hamerr> I`m doing PHP from November last year .. thats 4 months
12:36 < E_mE> when a person wanted a report it would take ages, but with agavi i can write a nice report in one morning because all the resources i need are there for me already :D
12:36 < E_mE> well, have you written anything like a site or so?
12:36 < Hamerr> yep .. thats my job
12:36 < E_mE> embracing any OOP?
12:37 < Hamerr> in OOP nothing ready
12:37 < Hamerr> everthing i wrote is procedurial
12:37 < E_mE> how do write sites?
12:37 < E_mE> use any frameworks or all your own start to finish?
12:38 < Hamerr> the second one :>
12:38 < Hamerr> from
12:38 < E_mE> heheh
12:39 < Hamerr> thats what it said to MikeSeth that i just miss the big picture of OO
12:39 < E_mE> well i recommend you read the following: http://www.amazon.co.uk/PHP-5-Objects-Patterns-Practice/dp/1590593804/ref=pd_bbs_sr_1?ie=UTF8&s=books&qid=1204547933&sr=8-1
12:39 < E_mE> do you understand the basics of OOP? such as inheritance?
12:39 < Hamerr> i have the book on my drive.Actualy i have a lot of books .. but putting it together is the hard
12:39 < Hamerr> yep the manual is ok
12:40 < E_mE> well, that book starts with the basics of why to use OOP
12:40 < E_mE> then moves onto covering some of the more complex topics
12:40 < E_mE> then move into patterns and why and how to use them
12:41 < E_mE> it wont teach you basics such as what functions mean etc
12:41 < E_mE> it assumes you know how to find that sort of information out
12:42 < E_mE> read the book ;) hoho
12:42 < E_mE> sorry i missed that you had it
12:42 < Hamerr> ok man.Agavi has many files implementing something extending other .. what is the law ? what drives them to work together
12:42 < E_mE> well as someone once told me, "it took me about 2 years before i fully understand the princibles of OOP", i still learning :)
12:43 < E_mE> well its mainly the configurations that bring them all together
12:43 < E_mE> the autoloading
12:43 < E_mE> but the entry point to the application is in pub/index.php
12:44 < E_mE> which bootstraps and then sends a dispatch() message
12:44 < E_mE> you might want to look at some terminology as well, for example bootstrapping
12:44 -!- Whisller [n=Miranda@eqg180.neoplus.adsl.tpnet.pl] has joined #agavi
12:44 < E_mE> and read up about the factory pattern, which is covered quite clearly in PHP5 objects, patterns and practice
12:45 < Hamerr> a good book for MVC ?
12:46 < E_mE> well, it doesn;t actually cover MVC, but agavi uses a few patterns described in the book
12:46 < Hamerr> thank you
12:46 < E_mE> for a understanding of MVC, the interweb is a good source, here: http://en.wikipedia.org/wiki/Model-view-controller
12:47 < Hamerr> i need to get over the "i`ll write it myself" part ...
12:48 < E_mE> i completely understand, trying to learn anything in programming is like trying to draw a very good picture on a plain peice of paper in a way
12:49 < E_mE> you'd rather use a stencil then have special tools to use do it. but the special tools will allow far more dyversity in your coding
12:49 < E_mE> not you personally, just a generalisation
12:49 < E_mE> have you downloaded agavi yet?
12:50 < Hamerr> i did last week
12:50 < E_mE> you get a basic system work?
12:50 < E_mE> to work*
12:50 < Hamerr> never tested it
12:51 < Hamerr> the goal is :
12:53 < Hamerr> Cpanel/WHM related website with Extended billing section and 5 levels of administration,Enom services etc domain related stuff.thus it have to be secure as FortNox
12:53 < Hamerr> thats it
12:54 < Hamerr> and with all the above thing it has to be fast,simple and easy to extend
12:54 < E_mE> well, long as the rules of agavi are followed it should be secure
12:54 < E_mE> and easy to extend
12:54 < E_mE> you will be able to do the 5 levels of administration too with RBAC
12:55 < E_mE> what you should do first though is setup a test project
12:56 < E_mE> just to play and find what to focus on :)
12:56 < Hamerr> if i want to remove somenthing ?
12:56 < Hamerr> :>
12:56 < E_mE> you can disable modules
12:57 < Hamerr> what comes after bootstraping ?
12:57 < E_mE> and moving routing from the user to the action
12:57 < E_mE> dispatch()
12:58 < E_mE> but generally you should not need to think about the index.php, only when moving the application into a live enviroment or changing its context. but dont worry about that for the moment
12:58 < E_mE> you use SVN Hamerr?
12:58 < Hamerr> never
12:59 < E_mE> you ever used any software version control?
12:59 < Hamerr> no never
13:00 < E_mE> well, if your creating projects that you wish to be extend or remove features etc you REALLY must consider it
13:00 < E_mE> check out SVN or GIT
13:00 < E_mE> also know as subversion, svn that is
13:01 < Hamerr> i had it on my computer but never used one
13:02 < E_mE> this will help you: http://svnbook.red-bean.com/
13:03 < Hamerr> ok i`ll check out the books you gave me
13:03 < E_mE> Hamerr: have you actually installed agavi yet? or just got it in zip form?
13:03 < Hamerr> whould i read "The Gang of Four" ?
13:04 < E_mE> id start with PHP5 objects, patterns & Practice as he has extracted the relavent parts of the GoF book and explained it more clearly
13:04 < Hamerr> E_mE actualy i explored the archive and without trying to understand it i took some code rewrite and cat put together
13:04 < E_mE> and shows snippets of code in PHP that reflect the patterns
13:04 < Hamerr> cant*
13:05 < E_mE> sorry?
13:05 < Hamerr> "E_mE actualy i explored the archive and without trying to understand it i took some code rewrite and cant put together"
13:06 < E_mE> you need to extrac the archive and install it, then you need to execute a command which will create your first project
13:06 < E_mE> then you modify the project code rather then the library it self
13:06 < Hamerr> i got the idea :>
13:06 < E_mE> library (agavi core) should NEVER be touched unless you know what your doing
13:06 < Hamerr> lets do some reading
13:06 < v-dogg> http://phpseriously.com/archives/8-Getting-Started-with-Agavi-and-Propel-Part-1
13:06 < Hamerr> thank you for your time
13:07 < E_mE> http://www.agavi.org/docs/latest/manuals/manual/ch02s02.html#c1-installation-by_hand
13:07 < E_mE> np :)
13:10 -!- Mo [n=martinot@dialbs-088-079-085-107.static.arcor-ip.net] has joined #agavi
13:10 -!- Whisller [n=Miranda@eqg180.neoplus.adsl.tpnet.pl] has quit [Read error: 110 (Connection timed out)]
13:17 < RossC0> back - MikeSeth this video: http://blog.bitxtender.com/post/27789153
13:24 -!- Arme[N] is now known as Arme[0]
13:30 -!- nfq [n=nfq@84-72-196-213.dclient.hispeed.ch] has quit []
13:35 < MikeSeth> wow that pilot is one bad ass mofo
13:36 -!- brasileiro [n=fdfdf@189-30-61-6.smace701.dsl.brasiltelecom.net.br] has joined #agavi
13:47 -!- _cheerios [i=jussiava@ip-87-108-51-162.customer.academica.fi] has joined #agavi
13:47 < _cheerios> j #muxlim
13:47 < _cheerios> re: huomenta
14:04 -!- Mo [n=martinot@dialbs-088-079-085-107.static.arcor-ip.net] has quit [Read error: 113 (No route to host)]
14:04 -!- kaos|work_ [n=dominik@dialbs-088-079-085-107.static.arcor-ip.net] has quit [Read error: 113 (No route to host)]
14:09 -!- Neubian [n=noway@66.193.168.130] has joined #agavi
14:13 < Hamerr> E_mE, i have a lot to learn from php object patterns practice
14:14 < E_mE> yep, i personally havent completely finished the book, but it tought me most of what i know about OOP :)
14:15 < Hamerr> man .. i just find out that a inherited class gets even the parent constructor ..
14:16 < E_mE> well, if you dont declare a new __Construct() your right, but if you do declare one then you need to call it your self with parent::__construct();
14:16 < E_mE> but you'll get to that :D
14:17 < Hamerr> that i know but it seems that i miss some basic things
14:18 -!- kaos|work_ [n=dominik@dialbs-088-079-085-107.static.arcor-ip.net] has joined #agavi
14:18 -!- Mo [n=martinot@dialbs-088-079-085-107.static.arcor-ip.net] has joined #agavi
14:20 < E_mE> you know about static classes?
14:21 < Hamerr> what about them ?
14:22 < E_mE> just wondering if you have encountered them :)
14:24 < Hamerr> i did but never used them
14:25 < Hamerr> i`ve only called a method staticly
14:25 < E_mE> when you learn about the singleton pattern (which agavi and lots of other systems use), you will see the beauty of static functions :D
14:25 < E_mE> yes i ment a method sorry hehe.. i was being little dim for a moment :)
14:26 < Hamerr> i know the singleton
14:26 < Hamerr> but your question was about static classes
14:26 < E_mE> yes i was being dim :)
14:27 < E_mE> i ment methods
14:27 < E_mE> dim = stupid hehe
14:27 < Hamerr> please excuse me if i missspel some words
14:28 < Hamerr> my english is ... no comment
14:33 < Macen> www.dictionary.com
14:33 < E_mE> Hamerr: im the same with my spelling :) no worries
14:34 < E_mE> Macen: google ;)
14:35 < Hamerr> :)
14:50 -!- MrJeep [n=jpdery@modemcable051.81-37-24.mc.videotron.ca] has joined #agavi
14:50 < MrJeep> good morning
14:58 -!- MrJeep [n=jpdery@modemcable051.81-37-24.mc.videotron.ca] has quit [Remote closed the connection]
14:58 -!- MrJeep [n=jpdery@modemcable051.81-37-24.mc.videotron.ca] has joined #agavi
14:59 -!- MrJeep [n=jpdery@modemcable051.81-37-24.mc.videotron.ca] has quit [Remote closed the connection]
15:00 -!- MrJeep [n=jpdery@modemcable051.81-37-24.mc.videotron.ca] has joined #agavi
15:07 < MikeSeth> omg wtf
15:07 < MikeSeth> http://icanhascheezburger.files.wordpress.com/2008/02/funny-pictures-cats-umbrella-rain-flood.jpg
15:08 < pookey> I like that one :)
15:08 < MikeSeth> oh haha
15:08 < MikeSeth> look who's here
15:08 < MikeSeth> you decided to join the conspiracy?
15:08 < pookey> I'm sad enough to subscribe to the RSS feed ofr that site ;)
15:08 < pookey> MikeSeth: no, I'm only here to heckle people and call them criminal!
15:08 < pookey> ;)
15:09 < pookey> nah, as soon as I get some spare time, I'm going to have a look at it all
15:09 < MikeSeth> false advertising is criminal, sir ;>
15:09 < RossC0> and it was the framework not *you*
15:09 < pookey> oh, hi RossC0 :)
15:09 < MrJeep> MikeSeth: how was PHP conf ?
15:10 < MikeSeth> MrJeep: I owned it ;>
15:10 < pookey> haahaa :P
15:10 < MikeSeth> ask pookey
15:10 < pookey> hey, you got called 'crazy guy' on my blog :P
15:11 < E_mE> ohh there about to tell everyone that im leaving ;)
15:11 < E_mE> there not going to hire a new ICT Tech
15:11 < E_mE> going to give ict tasks to accounts assistant hehe
15:11 < E_mE> good luck i say! :/
15:11 < MikeSeth> pookey: you're gonna earn an angry rebuttal, caveat emptor ;>
15:11 < pookey> http://pookey.co.uk/blog/archives/42-phplondon08-My-symfony-talk.html
15:11 < MrJeep> E_me: That's what I've been forced to do last friday
15:12 < E_mE> the accounts assistant knows feck all about computing, well besides using the interweb hehe but i dont care anymore
15:12 < E_mE> MikeSeth: hehe great cats :D
15:13 < pookey> I orderd my train ticket to the phplondon thing in a lolcat stype accidently
15:13 < pookey> 'oh and... young persons railcard, I have one'
15:13 < pookey> spent to long on that bloody site :)
15:13 < MikeSeth> oh
15:14 < MikeSeth> I has an email
15:14 < MikeSeth> no angry rebuttals
15:14 < MikeSeth> I would mail the guy directly ;>
15:17 < E_mE> MikeSeth: you will now be know as "The Crazy Guy" :D yay
15:17 < E_mE> hehe
15:17 * pookey grins
15:17 < pookey> I thoguth the whole thing was quite amusing - it certainly added some colour to the talk :)
15:18 < E_mE> pookey: did you hear MikeSeth comments in the talk by Stefan esser?
15:18 < pookey> hmm.. which one? I was with him with the Binary Analysis one... I don't remember anything there
15:19 < E_mE> yes the binary analysis
15:20 < E_mE> about sacking people for using eval() ;)
15:20 < pookey> ohhh.... that was him!
15:20 < pookey> I didn't turn round to look
15:20 < E_mE> hehe yes
15:21 < pookey> well, it's good to have some character I guess ;)
15:22 < Macen> pookey: i'd be interested to hear your audio, the slides alone don't tell much of a story
15:22 < pookey> Macen: I don't think the audio does either ;)
15:22 < Macen> pookey: i live in hope :p
15:23 < Macen> pookey: big thing to leave out, the admin generator?
15:23 < pookey> Macen: it sure if.. but I only had 20 minutes
15:23 < MikeSeth> well well well
15:23 < pookey> I could have filled a couple of hours easily
15:23 < MikeSeth> it appears jquery fucks up IE dom and leaks memory
15:23 < MikeSeth> aint that nice
15:23 < MikeSeth> thank god they made drip.exe
15:23 < Macen> MikeSeth: i've never liked jquery
15:24 < Macen> pookey: i would of been interested to hear the pro's and con's of using such a thing
15:24 < Macen> pookey: how restrictive it is, and so on
15:24 < Macen> pookey: it's certainly innovative. i like innovative
15:24 < pookey> Macen: it's a shame really... I kinda touched on the 'you just do this, and you have a fully working CRUD type thing with filtering, paging, per-field security configuration' etc.. but.... I was far too fast on my presentation, nervious as it was my first time talking, and just didn't have enough time
15:25 < Macen> pookey: nerves are what make a good presentation as long as they don't overcome you
15:25 < pookey> Macen: the admin generator is absotlyly fantastic for backend stuff, but there gets to be a poitn where you're overriding so much, at some point you might as well just have donei t yourself
15:26 < Macen> pookey: i did wonder, it seemed to me you end up editing the cache all the time
15:26 < pookey> nah, you shoudl neve rdo that... they wil ljust get killed next time theey are edited
15:26 < Macen> exactly
15:26 < pookey> sometimes you want to inspect the cache, sso you cna observe how it works, so that you can correctly modify the parent actions class
15:26 < pookey> Macen: where in the UK are you?
15:26 < Macen> when the guy said 'if you want to change it yourself edit the cache' i was turned right off
15:27 < Macen> pookey: Clitheroe, Lancashire
15:27 < pookey> Macen: who said that?
15:27 < Macen> dare i say the guy with the absolutely hilarious accent on your screencasts?
15:28 < pookey> hmm.. Fabien maybe... I've not watched them
15:29 < pookey> Macen: when I joined symfony, the docs were nothign like they are now... and there wnas't so much in the way of screencasts.. and when they finally did come out, I didn't feel the need to read them... so I've notmuch idea on the docs
15:31 < Hamerr> do i have to declare a method as static "public static function smth()" or i can skip the "static" word and have the same result ?
15:31 < Macen> pookey: they were helpful on the whole
15:33 < Macen> pookey: my conclusion was that for a first generation system of this kind it looked very interesting
15:35 < pookey> Macen: version 2 is going to change quite a few things around apparently
15:35 -!- nfq [n=nfq@84-73-210-137.dclient.hispeed.ch] has joined #agavi
15:36 -!- _cheerios [i=jussiava@ip-87-108-51-162.customer.academica.fi] has quit ["moo"]
15:41 < v-dogg> http://www.youtube.com/watch?v=1uwOL4rB-go :D
15:41 < v-dogg> brilliant
15:43 -!- Wombert [n=Wombert@BAEcb71.bae.pppool.de] has joined #agavi
15:45 < Wombert> hai2u
15:45 < Wombert> man its full in here
15:46 < MrJeep> Wombert: how are you ?
15:52 < Wombert> hi
15:57 < MrJeep> so, php conf was nice ?
15:57 < Wombert> pure win
15:57 < MrJeep> nice, what did they talk about ?
16:03 -!- shoan [n=shoan@122.166.1.168] has quit []
16:05 < RossC0> MrJeep: http://www.phpconference.co.uk/schedule/ ;)
16:07 < Wombert> all those guys
16:07 < Wombert> from the conf?
16:08 < E_mE> which guys?
16:09 -!- shoan [n=shoan@122.166.1.168] has joined #agavi
16:11 < RossC0> shoan: you get the cli sorted?
16:11 < shoan> RossC0: no, I couldn't get it going in time and had to replicate code :(
16:12 -!- shoan [n=shoan@122.166.1.168] has quit [Client Quit]
16:29 < Wombert> MikeSeth:
16:29 < Wombert> ping
16:29 < Wombert> http://www.phpguru.org/article.php/218
16:32 < RossC0> lol
16:32 < RossC0> that guy
16:33 < RossC0> he loves procedural and hates OOP
16:35 -!- _cheerios [n=jacklo@hkibrasgw1-feaedd00-249.dhcp.inet.fi] has joined #agavi
16:36 < pookey> projects such as PHPBB3, OsCommerce, WordPress would suddenly become much harder to install and hack around in if they used ZF.
16:36 < pookey> wow, hes a clever guy
16:36 -!- Rendez [n=Rendez@84.77.245.235] has quit []
16:38 < E_mE> someone called Ivon in the comments, i wonder if thats the same ivo who spoke at phpconf? his statement appears to be quite similar to mikes hehe
16:39 < E_mE> proberbly just coinsandance (excuse the spelling)
16:39 < Macen> phpguru's news tree is seriously ftw
16:40 < Macen> i love it
16:40 * RossC0 is ranting
16:40 * RossC0 cutting back comments
16:41 < _cheerios> heh @ "crazy guy"
16:41 < pookey> :)
16:42 < RossC0> I posted
16:48 < E_mE> im about to post as well :D
16:50 < E_mE> that comment by ivo is incorrect, he saying that all the business logic should exist in the model, it shouldn't! the model should merely be a portal/interface between the app and the business logic
16:51 < Wombert> no
16:52 < E_mE> ?
16:53 < RossC0> E_mE he's correcty
16:53 < RossC0> *correct
16:53 < E_mE> but if he puts all his business logic in the model, the model ideally wont be portable between frameworks or so
16:53 < Wombert> yeah. your business logic is in the models. you simply use them in the controllers to do what you want, in the combination you want. the necessary processing details are in the model
16:53 < E_mE> and models can use links to the framework
16:53 < Wombert> the model then uses a DAL (like an ORM) etc
16:54 < Wombert> ah that is what you mean
16:54 < Wombert> yeah if you look at it that way, I guess you could argue that _agavi_ models should wrap models that work standalone
16:54 < Wombert> but then, those models cannot use the frameworks data access facilities etc, so...
16:54 < E_mE> where as if you have app <--> Model <--> ResSys & ORM, you can remove the ressys and orm without affecting the model
16:54 < E_mE> ah.. one sec let me read what you done
16:55 < E_mE> Wombert: true, but in your model you pass the DB data to the ResSys, so your database and ressys and model are indepedant from each other?
16:56 < E_mE> not in "Yours" but, you know what i mean :D
16:56 < E_mE> so im more aless saying that the model plugs all the 3 things together
16:57 < E_mE> maybe im approaching this with too much seperation :)
16:57 < Wombert> mh
16:57 < Wombert> need to go shopping
16:57 < Wombert> bbl
16:58 < E_mE> bye.. im off home anyhow
16:58 -!- E_mE [n=E_mE@89.104.225.116] has quit [Remote closed the connection]
17:05 -!- JanK_ [n=JanK_@muedsl-82-207-252-045.citykom.de] has joined #agavi
17:09 -!- afstanton [n=afstanto@adsl-68-253-39-222.dsl.ipltin.ameritech.net] has joined #agavi
17:10 < afstanton> Hi - is there a way to trim input when using xml validators?
17:16 < afstanton> also, in the chain of events for an action, is there a function that will be called after initialize but before validate? I want to store some data to be accessible whether or not validation succeeds - I could put it in the validation step, but the feels wrong to me.
17:17 < RossC0> afstanton: you could use handleError method for when the validation fails
17:18 < afstanton> RossCO: for the trim, or data storage?
17:20 < RossC0> for handling when validation fails
17:21 -!- icyt is now known as IcyT
17:23 < afstanton> RossC0: I'm not understanding you. Yes, I can use handleError for failure, but is that in response to trimming data with an xml validator, or in response to storing data prior to validation?
17:23 < RossC0> ok stop
17:23 < RossC0> what are you trying to do?
17:24 -!- trophaeum [i=lsuvgv@ppp121-45-208-192.lns2.bne1.internode.on.net] has joined #agavi
17:25 < RossC0> you could write your own validator to do such a thing
17:26 < afstanton> two things: one, trim input data prior to validation, as leading/trailing spaces are irrelevant to actual length of the input...and i was hoping xml validators could do that, as they seem simpler, but yes, i can write my own
17:26 < RossC0> but saving data that fails validation - sounds seriously flawed - it just does - so what / why do you need to save it?
17:26 < afstanton> and two, whether validation succeeds or fails, i want the original data accessible for display to the user without using the dataHolder, preferably by setting attributes i can access with $template
17:27 < RossC0> Ah ok - you use FPF?
17:27 < afstanton> no
17:27 < RossC0> ah right
17:27 < RossC0> ok thats what that is for
17:27 < afstanton> our forms in our legacy system won't pass it
17:28 < RossC0> ah problems with the markup
17:28 < afstanton> yes
17:28 < afstanton> and i just want to pass data around
17:28 < RossC0> well its in the $rd
17:28 < afstanton> i know
17:28 < afstanton> and i want to not use that
17:29 < RossC0> ah ok - why?
17:29 < afstanton> $template touches attributes, not $rd
17:29 < afstanton> attributes seemed like the right way to pass data
17:32 < afstanton> i'm completely new to this framework
17:37 < RossC0> ah ok - right
17:38 < RossC0> no problems you still can have access to them in the template
17:38 < RossC0> just pass them from the views
17:38 < RossC0> *however* I suggest updating the template to be xhtml valid and then you can get FPF to do it for you automatically
17:38 < RossC0> they can even look the same
17:40 < afstanton> i'm sure that it can, but right now i don't have that option
17:40 < afstanton> the views sounds like it would be duplicating code
17:40 < trophaeum> anyone know if you can limit the amount of data to be requested with curl? i only want the first few k of a html doc not the whole thing :(
17:41 < RossC0> afstanton: you should go through an error view on failed validation - its just a wise move
17:41 < RossC0> right home time!
17:41 * RossC0 nudges Wombert v-dogg MikeSeth please help afstanton if you can :D
17:41 < RossC0> good luck afstanton!
17:41 -!- RossC0 [n=RossC0@80.4.120.163] has left #agavi []
17:42 < afstanton> of course - it will still go through the error view, i just want the original data to show the user just how they messed up (yes, it will be html escaped)
17:42 < afstanton> thanks
17:49 < afstanton> ...afk...
17:50 -!- Netsplit niven.freenode.net <-> irc.freenode.net quits: saracen, Neubian, trophaeum
17:51 -!- Netsplit over, joins: trophaeum, Neubian, saracen
17:59 < Wombert> hi afstanton
18:01 < marklar|omni> hai
18:02 < Wombert> poke me when you're back so I can give you a hand
18:02 < Wombert> hai marklar|omni
18:02 < marklar|omni> hai
18:02 < marklar|omni> sup
18:03 -!- saracen_ [n=saracen@91.84.44.214] has joined #agavi
18:05 -!- saracen [n=saracen@91.84.44.214] has quit [Read error: 110 (Connection timed out)]
18:18 < MikeSeth> ok who wants a copy of my crazy guy response? raise hands
18:19 < _cheerios> oh yes
18:20 < _cheerios> show me crazy, MikeSeth
18:20 < MikeSeth> email plox ;>
18:24 -!- MrJeep [n=jpdery@modemcable051.81-37-24.mc.videotron.ca] has quit []
18:24 < _cheerios> who where ?
18:25 -!- MrJeep [n=jpdery@modemcable051.81-37-24.mc.videotron.ca] has joined #agavi
18:28 < Wombert> wat
18:28 < Wombert> shoot it ovah
18:28 < Wombert> miek you got the anon sticker pix?
18:31 < MikeSeth> ya
18:31 < MikeSeth> _cheerios: gimme your email
18:39 -!- Macen [n=leopard@host86-138-73-224.range86-138.btcentralplus.com] has quit []
18:46 < MikeSeth> pookey: I'm sending you a copy as well
18:46 < MikeSeth> afstanton: did you need help?
18:46 < pookey> hmm....
18:46 < pookey> pookey@pookey.co.uk
18:46 < pookey> I dunno what you're sending, but whatever :)
18:47 < _cheerios> wtf. did gmail just undergo an update or did my browser blow up.
18:49 < _cheerios> seems they've defauled me to some lesser html-view. :|
18:50 < _cheerios> "For a better Gmail experience, use a fully supported browser. Learn more"
18:52 < MikeSeth> pookey: response to the guy who called me crazy
18:53 < MikeSeth> pookey: which I think you will find interesting
18:55 < marklar|omni> plz fwd too
18:59 < MikeSeth> done and done
18:59 < marklar|omni> kthx
18:59 < Wombert> MikeSeth: win
19:00 < MikeSeth> for great justice
19:02 < Wombert> MikeSeth: where is the article you're referring to anyways
19:11 * Wombert smacks MikeSeth
19:11 < Wombert> ANSWER ME, SIR
19:13 -!- kaos|work_ [n=dominik@dialbs-088-079-085-107.static.arcor-ip.net] has quit []
19:20 < MikeSeth> which one
19:21 < MikeSeth> ah
19:21 < MikeSeth> no
19:22 < MikeSeth> it was just some short comment on pookey's blog ;>
19:22 < marklar|omni> hai
19:22 < v-dogg> woot woot woot! what's going on here? some good fails I've missed?
19:22 < MikeSeth> omnomnom
19:22 < _cheerios> MikeSeth, awww.. i thought there was a VIDEO of YOU at the conf doing your thing! *disappointed*
19:23 -!- Neubian [n=noway@66.193.168.130] has quit []
19:23 < MikeSeth> i dunno there were cameras
19:23 < Wombert> v-dogg: DUDE
19:23 < Wombert> and what you missed
19:23 < Wombert> !
19:23 < MikeSeth> mahahaha
19:24 < Wombert> anyways
19:24 < Wombert> cook for omnomnom win
19:26 -!- dsias_ [n=dsias@ip70-191-221-200.pn.at.cox.net] has joined #agavi
19:26 < MikeSeth> v-dogg: yeah I basically said on the conference during QA on the framework debate that all MVC frameworks are broken
19:26 -!- dsias [n=dsias@ip70-191-221-200.pn.at.cox.net] has quit [Read error: 104 (Connection reset by peer)]
19:26 < MikeSeth> by the way hello all new people!
19:26 < MikeSeth> I wonder where you come from :D
19:26 < v-dogg> MikeSeth: yeah, I heard about that. but what's this reply about?
19:28 < MikeSeth> well some responses were "you can also do MVC this way" and "you can call it MVC when you do it"
19:29 < MikeSeth> and some guy called me crazy on pookey's blog, so I sent him a more or less detailed explanation
19:29 < MikeSeth> well in the shape of a rant
19:29 < marklar|omni> hehe
19:29 < v-dogg> pookey's blog being phpguru.com?
19:30 < MikeSeth> no
19:30 < v-dogg> .org
19:30 < MikeSeth> phpguru is just some guy who has no clue
19:30 < MikeSeth> pookey.org.uk
19:30 < MikeSeth> s/org/co/
19:30 < v-dogg> (I was hoping it wasn't phpguru.org :)
19:31 < v-dogg> because I've read some stuff from phpguru
19:31 -!- JanK__ [n=JanK_@muedsl-82-207-245-027.citykom.de] has joined #agavi
19:37 < MikeSeth> oh hahahahahaha
19:37 < MikeSeth> there is drama over the internets
19:37 -!- dsias_ [n=dsias@ip70-191-221-200.pn.at.cox.net] has quit []
19:37 < MikeSeth> wikipedia founder gf dumped him over email and someone posted a copy
19:37 < MikeSeth> ah shit
19:37 < MikeSeth> its a satire site I think?
19:38 < MikeSeth> fail internet is fair
19:38 < MikeSeth> bb /b/
19:41 -!- kaos|work_ [n=dominik@xdsl-87-79-60-189.netcologne.de] has joined #agavi
19:43 -!- JanK_ [n=JanK_@muedsl-82-207-252-045.citykom.de] has quit [Read error: 111 (Connection refused)]
19:50 -!- Wombert_ [n=Wombert@BAEb3af.bae.pppool.de] has joined #agavi
19:51 < MikeSeth> lol /b/
19:51 < MikeSeth> http://img.4chan.org/b/src/1204573249880.jpg
19:56 -!- Wombert [n=Wombert@BAEcb71.bae.pppool.de] has quit [Read error: 110 (Connection timed out)]
20:10 -!- Mo [n=martinot@dialbs-088-079-085-107.static.arcor-ip.net] has quit []
20:10 < _cheerios> MikeSeth, you forgot to attach the video to the email http://uk.youtube.com/watch?v=GI3j5ZRWFHw
20:11 < MikeSeth> mahaha
20:15 -!- codecop [n=codecop@78-61-197-230.ip.zebra.lt] has quit ["Leaving"]
20:15 < afstanton> Hi - where do I put a layout? And how do I refer to it once it's created?
20:15 < afstanton> (and eventually I'll ask about slots, too...)
20:17 < MikeSeth> afstanton: a layout is a configuration item. It doesnt really exist in your code.
20:17 < MikeSeth> You ask the view to create a layout
20:17 < MikeSeth> layouts are defined in output_types.xml
20:18 < MikeSeth> layout is a list of layers, and your view will be working on specific layers
20:18 < afstanton> ok, so if i want to avoid duplicating headers and footers, how can i do that?
20:19 < MikeSeth> well the normal approarch would be to have a decorator template
20:19 < MikeSeth> it's the template that goes around any other content
20:19 < MikeSeth> of course it can be more complicated than that
20:19 < afstanton> and calls your other template?
20:19 < afstanton> well, includes
20:20 < MikeSeth> no
20:20 < MikeSeth> you dont include templates from each other
20:20 < MikeSeth> think of it like this
20:20 < MikeSeth> you have the top level template
20:20 -!- Strzalek [n=chatzill@dls177.neoplus.adsl.tpnet.pl] has joined #agavi
20:20 < MikeSeth> it looks approximately like this
20:20 < Strzalek> Hi there
20:21 < MikeSeth> http://trac.agavi.org/browser/branches/0.11/samples/app/modules/Default/templates/Master.php
20:21 < MikeSeth> Strzalek: hello!
20:21 < Strzalek> Are there some of agavi developeres?
20:21 < Strzalek> I've few questions
20:21 < MikeSeth> afstanton: pay attention to line 162
20:21 < Strzalek> Hi pookey doctriner ;)
20:21 < MikeSeth> Strzalek: oh hello
20:21 < MikeSeth> yeah all devs hang out here
20:22 < Strzalek> Main question - what about agavi site and documentation :)
20:22 < MikeSeth> Strzalek: we're lazy ;>
20:22 < Strzalek> Same as me
20:22 < afstanton> echo $inner
20:22 < Strzalek> ;]
20:22 < MikeSeth> Strzalek: seriously though we're making a documentation tool
20:22 < afstanton> i was about to ask about that
20:23 < Strzalek> MikeSeth: Hmm? Tool? How it will works :> ?
20:23 < afstanton> that;s where it refers to the other template, right?
20:24 < Strzalek> My questions is becouse of that I'm writting few articles about agavi (I'm lovin it!)
20:25 < Strzalek> Maybe 4-5. Sth linke Definitive Guide:)
20:26 < Strzalek> I'd also like to help you guys. Maybe in creating site? Some help ind docs :) ?
20:28 < MikeSeth> sorry
20:28 < MikeSeth> wifi problems ;>
20:28 < MikeSeth> Strzalek: its some sort of structureless knowledge base
20:29 < MikeSeth> afstanton: well think of it this way
20:29 -!- brasileiro [n=fdfdf@189-30-61-6.smace701.dsl.brasiltelecom.net.br] has quit [Read error: 110 (Connection timed out)]
20:29 < MikeSeth> afstanton: your view writes output into layers
20:29 < MikeSeth> afstanton: so, your view, when executed, loads a layout
20:29 < MikeSeth> this sets up layers in the view
20:29 < Strzalek> MikeSeth: I have mastered agavi very good. But my big problem is English language. It's poor
20:29 < Strzalek> :P
20:29 < MikeSeth> Strzalek: speak more English then :P
20:30 < Strzalek> I'm trying ;)
20:30 < MikeSeth> afstanton: when your view loads the default layout, in which there's a layer for content, that content layer is what the view writes too
20:30 < MikeSeth> its contents become the value of $inner for the layer above it, which is the decorator
20:31 < MikeSeth> I should probably draw it in inkscape or something
20:32 < afstanton> i think I get it...but now..the "master.php" bit is specified in output-types?
20:32 < Strzalek> Btw - show you sth.
20:32 < Strzalek> http://pastebin.ca/903702
20:32 < Strzalek> Agavi + Doctrine
20:33 < Strzalek> That is what I love in Agavi and Doctrine
20:33 < MikeSeth> afstanton: yes. The simplest template combination is two layers: the master template (the decorator) and a content layer
20:34 -!- Fastly [n=fasfsa@81-86-33-27.dsl.pipex.com] has joined #agavi
20:34 < Strzalek> MikeSeth: So what about site? I'm determined to help you :)
20:34 < v-dogg> afstanton: http://www.emenetdev.co.uk/repos/trunk/app/config/output_types.xml
20:34 < MikeSeth> Strzalek: I dont know, I think it's on Wombert's todo list
20:34 < MikeSeth> v-dogg: obtw.. I forgot my commit creds.. need to bug E_mE bout it
20:35 < Strzalek> v-dogg: t, you could extract values, and I'll be the simplest ;)
20:35 < afstanton> ah, thanks...i think i get it
20:35 < v-dogg> afstanton: you can see how there are two layout - the default (decorated) and a simple (for slots)
20:35 < afstanton> yup
20:36 < v-dogg> Strzalek: no, extracting is bad
20:36 < v-dogg> use $template (renamed or not)
20:36 < afstanton> so...if i want to refer to a slot, like menu, would i refer to it as $menu in the decorator?
20:36 < v-dogg> makes it easier to read the template - you'
20:36 < v-dogg> (err)
20:36 < MikeSeth> afstanton: no, $slots['menu']
20:36 < afstanton> ah, k
20:36 < Strzalek> Hmm
20:37 < v-dogg> *you'll see what came from outside and what didn't
20:37 < afstanton> $template for attributes, $slots for slots
20:37 < MikeSeth> Strzalek: were you the guy that drank tequila with me in London?
20:37 < v-dogg> yes
20:37 < MikeSeth> just in case ;>
20:37 < MikeSeth> afstanton: these are all determined by the layer configuration, you can control them through parameters to layers in output types configuration
20:37 < afstanton> i keep needing to go to London...
20:37 < Strzalek> Hahaha MikeSeth I'd like to. But for sure that not me
20:38 < Strzalek> I'm you guy from Poland ;]
20:38 < Strzalek> ;)
20:38 < afstanton> MikeSeth: i think it will take some more experimenting on my part to get it right...
20:38 < Strzalek> *young
20:39 < MikeSeth> afstanton: look in the sample app
20:39 < afstanton> yup...trying to figure that out...
20:39 < Strzalek> I should visit this channel more often :>
20:39 < MikeSeth> afstanton: routing determines the output type; output type determines which execute() method in the view is executed, and which default layout is loaded by setupHtml()
20:40 < MikeSeth> afstanton: the layout, then, defines the layers (and templates) which the view renders on
20:40 < v-dogg> MikeSeth: setup_HTML_ :)
20:40 < v-dogg> I don't use it for other output types
20:40 < MikeSeth> the view prepares whatever data is neccessary for rendering
20:40 < MikeSeth> v-dogg: well assuming that he's now working on HTML :>
20:41 < Strzalek> :)
20:41 < afstanton> righ, json is next on the to do list
20:41 < MikeSeth> v-dogg is entirely correct though, other output types (think JSON) do not require templates and the view renders the output directly
20:41 < MikeSeth> afstanton: very easy
20:41 < MikeSeth> :D
20:41 < Strzalek> vary
20:41 < Strzalek> :)
20:41 < Strzalek> very :)
20:42 < Strzalek> I was surprised that it is so simple, when doint it first time
20:42 < v-dogg> executeJson(AgaviRequestDataHolder $rd) { return json_encode($this->getAttribute('data')); }
20:42 < Strzalek> :)
20:42 < MikeSeth> function executeJson(AgaviRequestDataHolder $rd) { return json_encode(..wt
20:42 < v-dogg> like this?-)
20:42 * MikeSeth smacks v-dogg
20:42 < MikeSeth> damn ;>
20:42 < Strzalek> :]
20:42 < afstanton> and if I need to render several attributes?
20:43 < Strzalek> Does somebody have some CRUD tool?
20:43 < MikeSeth> Strzalek: I personally dont need one
20:43 < Strzalek> There is lack of tool like this.
20:44 < MikeSeth> afstanton: its the question of what you want to return as json object. usually it's an associative array
20:44 < MikeSeth> afstanton: I usually do something like this
20:44 < Strzalek> Some simple CRUD generator would be gut. For generating simple Add, Edit, Delete actions
20:44 < v-dogg> nah
20:44 < v-dogg> :)
20:45 < MikeSeth> afstanton: I make a single function that prepares data regardless of the output type, then call it in execute() method to get the data, then json_encode it as it is or according to any particular format
20:45 < Strzalek> Maybe I'll write some with Doctrine
20:45 < MikeSeth> Strzalek: because Agavi is unaware of the database, and is agnostic towards it, such thing can't be a part of Agavi
20:45 < Strzalek> v-dogg you're v-dogg from #doctrine ;> ?
20:45 < afstanton> creates an associative array...hm...
20:46 < Strzalek> MikeSeth: Yes! You're absolutle right. But it could be distributed as additional tool
20:46 < v-dogg> Strzalek: a generic tool always leaves you with something half-ready and by the time you've fixed it, you would have written it from the scratch
20:46 < v-dogg> Strzalek: do you use the agavi cli helper with custom code templates?
20:46 < v-dogg> Strzalek: yes, I'm on #doctrine
20:46 < Strzalek> No. Never used it
20:47 * v-dogg smacks Strzalek
20:47 < Strzalek> v-dogg: probably I owe some beer for help with Doctrine ;)
20:47 < v-dogg> Strzalek: http://phpseriously.com/
20:47 < v-dogg> 'bout templates
20:48 < Strzalek> v-dogg: your blog?
20:48 < v-dogg> yup
20:48 < Strzalek> RSS added to reader. It looks interesting
20:49 < v-dogg> part 3 is not finished because serendipity is broken
20:49 < v-dogg> and our agavi based blog is not ready :)
20:49 < Strzalek> For your information - strzalek.net/blog it's mine. In few days there will be a lot of new articles. But it's only in PL...
20:49 < v-dogg> but now: something totally different
20:50 < v-dogg> sofa + telly + some red wine ->
20:50 < Strzalek> v-dogg: you're agavi dev?
20:51 < Strzalek> Hah, btw. MikeSeth what you thing about add routing.xml to module config?
20:51 < Strzalek> Such like autoload.xml
20:51 < Strzalek> it could works
20:54 -!- Whisller [n=Miranda@chello089076213203.chello.pl] has joined #agavi
20:54 < Strzalek> Hi Whisller !!
20:55 < Whisller> hi Strzalek
20:55 < Whisller> :P
20:55 < Strzalek> Whisller: heheh, dawno Cie stara dupo nie "widzialem"
20:55 < Strzalek> :P
20:56 < Whisller> hehe. I too :P What are you doing now?
20:56 < Strzalek> So, same as every day - school, computer, bed ;)
20:56 < Strzalek> Same shit, diffrent day as may friend used to say ;)
20:57 < Whisller> heh
20:57 < Whisller> I don't remember when I saw you last time at gg :P
20:57 < Strzalek> Whisller: I'm reading yours stupid status every day :D
20:58 < Whisller> Hehe which one?
20:58 < MikeSeth> Strzalek: no, that's not supposed to be done in routing
20:58 < MikeSeth> Strzalek: it's too high level a task
20:58 < Strzalek> Whisller: I've been away since 21:38.
20:58 < Whisller> this from miranda? ;)
20:58 < Strzalek> Ble, ble ble.
20:58 < Whisller> hehe
20:58 < MikeSeth> Strzalek: ahhh you mean per-module routing?
20:58 < Strzalek> Yes
20:58 < MikeSeth> I thought it existed already?
20:59 < Strzalek> Damm. Really :| ?
20:59 < MikeSeth> I never tried but I imagine with it you can easily turn modules into plugins
20:59 < Whisller> Strzalek: go to work :P You'll be not have time for reading my status ;p
20:59 < Strzalek> Hahaha nie cfaniakuj (I don't konw howe to write in ENG)
20:59 < Strzalek> :P
20:59 < MikeSeth> Strzalek: well, since all modules are supposed to belong to the same application, I prefer to put everything in main routing.xml... so I dont know for a fact if you can cut in routing from modules
21:00 < Strzalek> Whisller: in few days there'll be some new notes on my blog - about agavi :> Be aware
21:00 < Whisller> Strzalek: don't be sad but...I'm writing in symfony ;) It wasn't my idea :P
21:01 < Whisller> But I will be happy to read your articles
21:01 < Strzalek> Hehehe, why is that :) ?
21:01 < Whisller> At work we'
21:01 < Whisller> re using symfony
21:01 -!- Wombert_ [n=Wombert@BAEb3af.bae.pppool.de] has quit [Read error: 110 (Connection timed out)]
21:01 < Strzalek> What I wrote this art, I also try with symfony. Why not - maybe it's better :P
21:01 < Whisller> Songoqu chose it :)
21:02 < Strzalek> Whisller: I thought so
21:02 < Whisller> No, it isn't
21:03 < Whisller> Symfony has a strange validators...they are not comfort in use, are "simple" and you can't do with them anything ;)
21:03 < Strzalek> MikeSeth: I imagine it, that you have module News. And you can put routing with routes like Add, Delete, Edit, ShowAll, and set parent route. And it'll be more flexible. You colud easily make sth linke "module installer" and sending News_module.zip to installer :)
21:04 < Whisller> Routing also is hmm .. ehh there isn't nothing special. One good thing is admin generator, for a basic bacend
21:04 < Strzalek> Whisller: I heard that on a days there'll be new version of sf
21:04 < Whisller> And plugin for propel which is using i18n
21:04 < Strzalek> with better validating and sth more
21:04 < Strzalek> Whisller: use Doctrine :)
21:05 < Whisller> It's using active records as I know. So it isn't for me.
21:05 < Strzalek> Blah. Damm! My Engislih :( I have to start learn this language ;/
21:05 < Strzalek> Whisller: why?
21:06 < Strzalek> Whisller: hmm, Doctrine is more ORM than AR
21:06 < Strzalek> Whisller: Check this out: http://pastebin.ca/903702 Agavi + Doctrine :)
21:07 < Whisller> I don't like active records, and I think it isn't good idea. You are addicted by database structure. And some other ideas which in my opinion are strange
21:08 < Whisller> But it is only my opinion
21:08 < impl> 'fternoon
21:08 < Strzalek> Of course. Some day I'll knock knock to you on gg, and youle figure it out that doctrine is cool ;)
21:08 < Whisller> hehe never :P
21:09 < Strzalek> ;)
21:09 < Strzalek> We'll see ;)
21:09 < Whisller> pff
21:09 < Strzalek> You told the same with sf
21:09 < Strzalek> ;P
21:09 < Strzalek> *about :P
21:09 < _cheerios> pfft, Doctrine is nothing!
21:10 < Strzalek> Ok. Ciao guys ;P
21:10 < Whisller> And I don't change my judgment :P
21:10 -!- Strzalek [n=chatzill@dls177.neoplus.adsl.tpnet.pl] has quit ["ChatZilla 0.9.81 [Firefox 2.0.0.12/2008020121]"]
21:10 < Whisller> _cheerios: why?
21:10 < _cheerios> because i'm making my own to replace it :)
21:10 < Whisller> hehe
21:10 < Whisller> also with active records?
21:14 < _cheerios> you could call it that, yep
21:20 -!- russh [n=russh@ip-81-1-90-78.cust.homechoice.net] has joined #agavi
21:22 < _cheerios> you'll see hot it plays out if i just get it finished anytime soon.
21:22 < _cheerios> lately after work it feels like it's midnight already :|
21:22 -!- JanK__ [n=JanK_@muedsl-82-207-245-027.citykom.de] has quit []
21:23 < Whisller> Btw http://serwisy.gazeta.pl/motocykle/51,56426,3702428.html?i=0 what do you think :] I must make driver licence and I want buy this motorbike :]
21:24 < Whisller> heh I also last time dont have a free time. I goes from work, eat somethimes playing in COD4 and sleep
21:25 -!- Wombert [n=Wombert@BAEb3af.bae.pppool.de] has joined #agavi
21:25 -!- nfq [n=nfq@84-73-210-137.dclient.hispeed.ch] has quit []
21:26 -!- afstanton [n=afstanto@adsl-68-253-39-222.dsl.ipltin.ameritech.net] has quit []
21:26 < _cheerios> im into public transportation. :)
21:26 < Whisller> ahh this bike is beautiful
21:27 < Whisller> _cheerios: I too but this tick me off
21:27 -!- MrJeep [n=jpdery@modemcable051.81-37-24.mc.videotron.ca] has quit []
21:28 < Whisller> I always want have a bike :) Be nearer with nature ;)
21:29 -!- saracen_ [n=saracen@91.84.44.214] has quit ["Leaving"]
21:29 < _cheerios> would you listen to this while riding? http://uk.youtube.com/watch?v=GI3j5ZRWFHw
21:30 < _cheerios> im such a bad driver that when i do drive, i appreciate the comfort of a good car :)
21:30 < Whisller> I didn't hear this :>
21:30 < Whisller> hmm nice girls :D
21:31 < Whisller> ahh nice girls + nice cars :D
21:32 < Whisller> I have a hope when I'll buy bike sales add little plugin...nice girl back seat ;)
21:33 < Whisller> *at
21:33 < _cheerios> why the bike? just get fashion advice from mikeseth.
21:35 < Whisller> why bike? I don't know, it's small only 2m it fast, it isn't cheap in use but hmm it's cool :D
21:35 < Whisller> _cheerios: mikeseth has bike?
21:36 < _cheerios> no, but if you dress like mike, you need no bike.
21:36 < pookey> MikeSeth: that's one hell of a rant :P
21:36 < _cheerios> damn. that rhymes.
21:38 < pookey> it's ok to rhyme, it's not a crime, but if you break MVC, you'll be doin' the time .. apparently :)
21:39 * pookey sighs
21:39 < pookey> perhaps I should becme a rapper instaed :)
21:39 < _cheerios> lol
21:41 < Whisller> rapper instaed what is it :>
21:41 < pookey> it's an extra speshal person
21:43 -!- saracen [n=saracen@91.84.44.214] has joined #agavi
21:44 < _cheerios> http://www2.warnerbros.com/madmagazine/files/onthestands/ots_439/images/bling.jpg
21:46 -!- russh [n=russh@ip-81-1-90-78.cust.homechoice.net] has quit ["Leaving"]
21:53 -!- Arme[0] is now known as Arme[N]
22:04 -!- saracen [n=saracen@91.84.44.214] has quit ["Leaving"]
22:09 -!- Whisller [n=Miranda@chello089076213203.chello.pl] has quit [Read error: 104 (Connection reset by peer)]
22:10 < Fastly> hey guys, does anyone here know why the follow error might have occured?
22:10 < Fastly> Unable to open PDO connection [wrapped: SQLSTATE[HY000] [2002] Can't connect to local MySQL server through socket '' (111)]
22:10 < Fastly> PDO is installed and other projects are working. I'm using propel.
22:12 -!- Arme[N] is now known as Arme[0]
22:12 < _cheerios> are they using the same db? i got that when mysql was down.
22:13 < Fastly> no, i changed the db to test before going live
22:14 < _cheerios> v-dogg, iirc you had this problem some weeks ago?
22:15 < Fastly> and updated, databases.xml, runtime-conf.xml and build.properties and rebuild the propel classes
22:16 < Fastly> the agavi cache is also being refreshed since i'm bootstrapping development
22:17 < Fastly> i'm using the latest agavi and propel.... also managed to rebuild another propel project using propel-gen
22:17 < Fastly> and they're working
22:19 < pookey> I've had that problem before too
22:20 < _cheerios> reading into the error msg, socket '' would imply propel settings are not read prope(r)ly
22:21 -!- Whisller [n=Miranda@chello089076213203.chello.pl] has joined #agavi
22:21 < Whisller> http://pl.youtube.com/watch?v=NPjsBsz4trk
22:21 < Whisller> :)
22:25 < Fastly> propel-gen is establishing a connection an building the propel classes
22:26 < Fastly> so i guess the settings in runtime-conf.xml or databases.xml are wrong...
22:33 < Wombert> wrong settings, yes
22:34 < Wombert> maybe default socket in php.ini or whatever
22:34 < Wombert> solved that libxml problem, Fastly?
22:36 < Fastly> had real problems getting a new version of libxml to compile and work on the server (rhel4)
22:36 < Fastly> but did just try the suggestion sent to the user list
22:36 < Fastly> ...of clearing the cache and it worked a treat :-)
22:37 < Wombert> cool
22:38 < Fastly> but, unfortunately rather than working i'm now facing another obscure problem
22:38 < Fastly> nice to have a hurdle out of the way for now though :-)
22:39 < Whisller> Maybe you will be know, why it doesn;t work in IE7 http://pastebin.ca/926934
22:47 < Fastly> these are the current config files: http://pastebin.ca/926961
22:53 < Wombert> guise
22:53 < Wombert> anything sample app or code templates need
23:01 < Fastly> any ideas?
23:02 < MikeSeth> umm sup guys
23:03 -!- _cheerios [n=jacklo@hkibrasgw1-feaedd00-249.dhcp.inet.fi] has quit ["FOR GREAT JUSTICE"]
23:03 < Wombert> improving code templates and sample app a bit
23:03 < Wombert> fucking boring
23:09 < Wombert> oooooh this makes me angry
23:10 < Fastly> the stacktrace is at http://beta.cyance.com
23:12 -!- Whisller [n=Miranda@chello089076213203.chello.pl] has quit ["Miranda IM! Smaller, Faster, Easier. http://miranda-im.org"]
23:19 -!- nfq [n=nfq@84-72-196-213.dclient.hispeed.ch] has joined #agavi
23:22 < Fastly> ahhh got it... :-)
23:22 < Fastly> mysql:unix_socket=/var/lib/mysql/mysql.sock;host=localhost;dbname=cyancemulti
23:22 < Fastly> that's runtime-conf.xml - didn't have the unix_socket....
23:31 -!- IcyT is now known as icyt
23:35 -!- nfq [n=nfq@84-72-196-213.dclient.hispeed.ch] has quit []
23:45 < Fastly> goodnight guys
23:45 -!- Fastly [n=fasfsa@81-86-33-27.dsl.pipex.com] has quit []
23:50 < Wombert> wtf
23:50 < Wombert> no weather website works
23:51 < MikeSeth> oh noes weather is offline ;>
23:52 < MikeSeth> fucking fuck jquery leaks tits
23:53 < Wombert> omg MikeSeth
23:53 < Wombert> I want to kill myself
23:53 < Wombert> this code templates lala stuff is so annoying
23:54 < MikeSeth> whatcha talking about
23:54 < Wombert> the list of million things I'd much rather do includes eating printed-out code igniter source code
23:55 < MikeSeth> mahahaha
23:57 < Wombert> oh man I so desperately want to finish this before going to zZzZzZ so it doesn't ruin my day tomorrow
23:57 < Wombert> (or, actually, today, meh, 1am)
23:57 * Wombert smacks impl
23:57 < Wombert> and you, sir?
23:58 < Wombert> does www.weather.com work for anyone
23:58 < Wombert> www.dwd.de
23:58 < Wombert> www.wetter.de
23:58 < Wombert> www.wetter.com
23:58 < Wombert> ?
23:58 < Wombert> none loads for me. smells like a conspiracy
23:59 < MikeSeth> wtf weather.com is down
23:59 < MikeSeth> well not down
23:59 < MikeSeth> but very slow
23:59 < MikeSeth> in fact all intl traffic is slow
23:59 < MikeSeth> o no wait i are fail
--- Day changed Tue Mar 04 2008
00:00 < MikeSeth> its ok
00:02 * impl prods Wombert with a spoon
00:04 < Wombert> AUA
00:05 -!- nfq [n=nfq@84-72-196-213.dclient.hispeed.ch] has joined #agavi
00:06 < impl> What now?
00:06 < impl> "Aua is a village within American Samoa." :D
00:07 < Wombert> lawl
00:07 < Wombert> <:
00:07 < Wombert> nothing
00:07 < Wombert> well if you have time
00:07 < Wombert> go over the requirements list google has
00:07 < Wombert> and add anything simple you can do
00:08 < impl> aye. I've got to write up two physics labs tonight but I'll most definitely take a look tomorrow afternoon if that works for you
00:10 < Wombert> oh absolutely
00:23 < Wombert> this is fucking depressing
00:23 < Wombert> how can you possibly enjoy this, impl
00:33 < impl> Wombert: What, the build system?
00:33 < impl> Well, I hit that property dead-end a few days ago and I figured out a brilliant solution yet
00:33 < impl> but I will!
00:39 -!- kaos|work_ [n=dominik@xdsl-87-79-60-189.netcologne.de] has quit []
00:39 < impl> I haven't*
00:40 -!- nfq [n=nfq@84-72-196-213.dclient.hispeed.ch] has quit []
00:49 < Wombert> impl: oh yes
00:49 < Wombert> fuckin pia
00:49 < Wombert> lets chat about your issue and the solution tomorrowish
00:49 < Wombert> I'm off
00:49 < Wombert> gnight
00:49 -!- Wombert [n=Wombert@BAEb3af.bae.pppool.de] has quit []
00:52 < Hamerr> good night people
02:03 -!- EoN [n=EoN@c211-30-64-31.carlnfd4.nsw.optusnet.com.au] has quit []
02:07 -!- MrJeep [n=jpdery@modemcable051.81-37-24.mc.videotron.ca] has joined #agavi
02:28 -!- Neubian [n=noway@66.193.168.130] has joined #agavi
02:35 < Neubian> so, what's the paste service of choice here ?
02:42 < Neubian> rafb.net it is . . OK, so generating locale as part of my links was working fine, until I put this code ( http://rafb.net/p/tPvqj451.html ) in preceding the inks. . . now the links are sans the locale . . can anyone help me understand why?
02:45 < MrJeep> I use pastie
02:45 < MrJeep> hum
02:45 < MrJeep> ah
02:46 < MrJeep> try gen(null, array(), array('locale...
02:46 < MrJeep> or null, null
02:46 < MrJeep> unless the locale is a url parameter
02:46 < MrJeep> and it's been set in routes.xml
03:16 < Neubian> it is a url parameter set in routing.xml
03:35 -!- MrJeep [n=jpdery@modemcable051.81-37-24.mc.videotron.ca] has quit []
03:36 -!- MrJeep [n=jpdery@modemcable051.81-37-24.mc.videotron.ca] has joined #agavi
03:48 < Neubian> still stumped on this . . . but have to get to bed
04:49 -!- shoan [n=shoan@121.245.18.248] has joined #agavi
05:24 -!- Arme[0] is now known as Arme[N]
05:57 -!- shoan [n=shoan@121.245.18.248] has quit [Read error: 110 (Connection timed out)]
06:06 -!- MrJeep_ [n=jpdery@modemcable051.81-37-24.mc.videotron.ca] has joined #agavi
06:06 -!- MrJeep [n=jpdery@modemcable051.81-37-24.mc.videotron.ca] has quit [Read error: 104 (Connection reset by peer)]
07:10 -!- codecop [n=codecop@server.senoji.palanga.lm.lt] has joined #agavi
07:20 -!- _cheerios [i=jussiava@ip-87-108-51-162.customer.academica.fi] has joined #agavi
07:20 < _cheerios> huomenta
07:25 -!- impl [n=impl@compass.rdu-0.ip6.cynigram.com] has quit [Read error: 104 (Connection reset by peer)]
07:28 -!- E_mE[Stilgar] [n=jeramy@91.84.68.106] has quit [Read error: 104 (Connection reset by peer)]
07:29 -!- Wombert [n=Wombert@BAD95d6.bad.pppool.de] has joined #agavi
07:31 -!- MrJeep_ [n=jpdery@modemcable051.81-37-24.mc.videotron.ca] has quit [Remote closed the connection]
07:32 -!- MrJeep [n=jpdery@modemcable051.81-37-24.mc.videotron.ca] has joined #agavi
07:38 < Wombert> morning
07:38 < Wombert> omg
07:38 < Wombert> huomenta
07:38 < Wombert> <:
07:39 < Arme[N]> 11:08 < Wombert> huomenta
07:39 < Arme[N]> oops :P
07:39 < Arme[N]> huomenta
08:04 -!- E_mE[Stilgar] [n=jeramy@91.84.68.106] has joined #agavi
08:04 < E_mE[Stilgar]> huomenta
08:07 -!- codecop [n=codecop@server.senoji.palanga.lm.lt] has quit [Remote closed the connection]
08:07 -!- Whisller [n=Miranda@aaqx49.neoplus.adsl.tpnet.pl] has joined #agavi
08:08 -!- codecop [n=codecop@server.senoji.palanga.lm.lt] has joined #agavi
08:08 < Whisller> good morning
08:14 * E_mE[Stilgar] ===> work!
08:30 -!- strzalek [n=chatzill@bxz186.internetdsl.tpnet.pl] has joined #agavi
08:30 < strzalek> Hi there
08:32 < Whisller> hi you ;p
08:41 < strzalek> Heheh
08:42 -!- RossC0 [n=RossC0@80.4.120.163] has joined #agavi
08:56 < pookey> MikeSeth: ping
09:01 < pookey> MikeSeth: wondering if you mind if I publish your 'crazy guy' email? :)
09:02 < _cheerios> wikileaks
09:03 -!- Macen [n=leopard@host86-138-73-224.range86-138.btcentralplus.com] has joined #agavi
09:06 < RossC0> Huomenta!
09:12 -!- shoan [n=shoan@122.166.1.168] has joined #agavi
09:12 -!- E_mE [n=E_mE@89.104.225.116] has joined #agavi
09:13 < E_mE> hihi
09:15 < Whisller> I forgot name of icons package. There was tango icons and hmm how was name of second package... something like domdom...
09:15 -!- strzalek [n=chatzill@bxz186.internetdsl.tpnet.pl] has quit ["ChatZilla 0.9.80 [Firefox 2.0.0.12/2008020121]"]
09:16 < Whisller> ahh famfamfam :D
09:17 < MikeSeth> pookey: no I don't, please do
09:17 < MikeSeth> also, huomenta all
09:17 < pookey> MikeSeth: I was about 30 seconds away from saving as draft pending your permission :)
09:18 < MikeSeth> pookey: I think I mentioned explicitly in it that I don't mind it being published
09:18 < E_mE> Whisller: famfamfam are great :D i use them at work :D
09:18 < pookey> you said you didn't mind it beinf forwarded, I didn't want to.... epxloit that permissino if you see what I mean
09:18 < MikeSeth> oh
09:18 < MikeSeth> this is what happens when you write tired
09:18 < pookey> I think....
09:18 < pookey> maybe i'm wrng
09:19 < pookey> MikeSeth: it's the longest mail I've had for a while :P
09:19 < MikeSeth> pookey: I hope now you can see why I consider Symfony and friends outrageous
09:19 < Whisller> E_mE: yes they are :)
09:19 < Whisller> *it
09:19 < Whisller> hmm no they
09:19 < Whisller> was good
09:20 < pookey> MikeSeth: I'm afraid I did title it the 'crazy guy' email, but only because I find the title quite funny ;)
09:20 < E_mE> MikeSeth: what document is that?
09:21 < pookey> http://pookey.co.uk/blog/archives/43-phplondon08-the-crazy-guy-mail.html that one
09:21 < pookey> oh, it striped me "'s from the url....
09:21 < E_mE> hehehe
09:21 < pookey> I didn't think of that..... no intentions to insult there at all :)
09:22 < E_mE> jesus MikeSeth your work keyboard happy heheh :)
09:24 < RossC0> My gosh MikeSeth is famous or infamous!!
09:29 < _cheerios> presenters will ask in the future; "but will HE be there?" before agreeing to anything
09:29 < MikeSeth> haha
09:29 < MikeSeth> that's like my big ass cousin
09:29 < MikeSeth> when she was in school the other class would send people to check on her before a soccer game
09:30 < MikeSeth> "if she's on the gate, we're not playing"
09:31 -!- Mo [n=martinot@dialbs-088-079-085-107.static.arcor-ip.net] has joined #agavi
09:54 < E_mE> noice: Agavi also has very elegant routing so that a single controller function is available across all access methods, whether HTML, JSON, SOAP, XML-RPC or whatever. Makes CakePHP look very dumb. :D
09:57 < trophaeum> i keep getn people tell me to use symfony and its just too painful to explain to them to go fuck themselves in a nice way :)
09:57 < trophaeum> i got told to use code ignitor yesterday too
09:57 < _cheerios> who are you talking to E_mE, and what's with the hate?
09:57 < Hamerr> who is making the coffee arroud here ?
09:59 < _cheerios> that would be who
10:00 < trophaeum> mmmm, coffee
10:00 < trophaeum> yes that sounds like a good idea!
10:00 -!- digitarald [n=Miranda@202.Red-83-50-119.dynamicIP.rima-tde.net] has joined #agavi
10:00 < Hamerr> indeed :)
10:00 < Hamerr> good morning to all
10:00 < MikeSeth> trophaeum: show them the link pookey posted then
10:01 < MikeSeth> or the article on my blog
10:01 < trophaeum> MikeSeth, yea, that last 1 read really well actually
10:01 < trophaeum> i even gave it a stumble thumbs up
10:01 < digitarald> Huomenta!
10:03 < MikeSeth> mahahaah there is already some guy calling me an idiot
10:04 < E_mE> where?
10:05 < E_mE> _cheerios: its a quote from http://marcus.bointon.com/archives/54-PHPLondon08-follow-up.html
10:05 < trophaeum> klemen has a good comment ill give it that
10:05 -!- codecop [n=codecop@server.senoji.palanga.lm.lt] has quit ["Leaving"]
10:06 < E_mE> hahah
10:06 < Macen> where is Hawaii HI here? http://www.dharam.us/americas-map.JPG
10:06 < Macen> i thought it was cuba
10:06 < Macen> but that says the islands in the gulf is cuba not hawaii
10:07 < Macen> is it like, miniscule?
10:07 < E_mE> Macen: :/ do you seriously not know where hawaii is?
10:07 < Macen> why would i?
10:07 < Macen> i srsly don't
10:07 < Macen> and i srsly can't see it
10:09 < Macen> http://geology.com/state-map/maps/usa-map.jpg
10:09 < Macen> on there, it's huge
10:09 < Macen> so come on mr i know it all tell me where it is then
10:10 < E_mE> ill give you a clue, its in the pacific ocean
10:10 < Macen> not funny
10:10 < Wombert> LOOOOOOOOOOOOOOL
10:10 < Wombert> :>>>>
10:11 < E_mE> tickles Macen belly :)
10:11 < Wombert> Macen: mind you, alaska moves from time to time
10:11 < Wombert> at the time that map was made, it was sitting duck just south of arizona
10:13 < Macen> in between the two pronged fork of mexico?
10:13 < Macen> is it miniscule if drawn to scale?
10:13 < Wombert> LOL
10:13 < Wombert> LOL
10:13 < Wombert> LOL
10:13 < Wombert> LOL
10:13 < Wombert> omg sorry
10:13 < Wombert> this is too funny
10:13 < Macen> s'ok
10:13 < Wombert> look
10:13 < Macen> just tell :>
10:13 < Wombert> on that map
10:13 < Wombert> hawaii and alaska
10:13 < Macen> which??
10:13 < Wombert> you know where alaska is, right?
10:13 < Wombert> are just put there because they are too far away from the continental u.s.
10:14 < Wombert> and it is like that on almost any u.s. map
10:14 < Wombert> ...
10:14 < Macen> ohh
10:14 < Wombert> http://en.wikipedia.org/wiki/Image:Hawaii_Islands2.png
10:14 * Wombert shakes head
10:14 < Macen> well what a stupid place to put a country
10:14 < Macen> *state
10:14 * Macen leaves.
10:16 -!- Rendez [n=Rendez@84.77.245.235] has joined #agavi
10:17 < digitarald> ok, they link me
10:17 < E_mE> ah hay digitarald you back :)
10:18 < digitarald> but still ... *argh* ... they discuss the Taiwan/China problem in the autocompleter comments ...
10:19 < digitarald> http://www.ajaxdaddy.com/mootools-autocomplete.html
10:19 < digitarald> comments from angry Taiwaness and Chinese :D
10:20 < Rendez> hi there
10:20 < E_mE> you have a good holiday mr d =P
10:20 < Wombert> make it Republic of China and all is good
10:20 < digitarald> sure, great ... cold and rainy germany :)
10:20 < _cheerios> haha, that's funny
10:21 < Wombert> its not a problem really, just need to get it right :p
10:22 < digitarald> maybe they think that I wrote that country list myself
10:32 -!- digitarald [n=Miranda@202.Red-83-50-119.dynamicIP.rima-tde.net] has quit ["I'll come back ... digitarald.de"]
10:37 -!- digitarald [n=Miranda@202.Red-83-50-119.dynamicIP.rima-tde.net] has joined #agavi
10:37 < digitarald> is there something like tumblr for bigger posts?
10:38 < digitarald> tumbling -> blogging
10:39 < _cheerios> pastebin
10:41 -!- kaos|work_ [n=dominik@dialbs-088-079-085-107.static.arcor-ip.net] has joined #agavi
10:43 < RossC0> digitarald: blogger, wordpress ?
10:43 < RossC0> ;p
10:43 < Macen> digitarald: you are the ajax daddy?
10:44 < E_mE> digitarald: Tequila ;)
10:44 < digitarald> i need something with api :)
10:45 < digitarald> blogger api seems to be nice
10:45 < digitarald> but tumblr with markdown allows also nice blog posts
10:46 < E_mE> digitarald: you can look at an example of what i created with the tumblr api
10:46 < E_mE> blog.emenetdev.co.uk
10:46 < _cheerios> as long as you dont have to ever use blogger, blogger might be an option...
10:47 < digitarald> I already have my new blog with tumblr for the blog and disqus for comments :)
10:47 < Rendez> Nice cat :D
10:47 < digitarald> Crazy guy mike ... nice mail :D
10:48 < E_mE> thats my parents cat :)
10:48 < digitarald> E_mE ... jq ... i'm ... getting depressive
10:49 < E_mE> well, i didnt want to
10:49 < E_mE> but i quited liked the dock
10:49 < digitarald> :D
10:49 < E_mE> and ive not encountered the problem that i can run jq and mootools side by side :(
10:49 < digitarald> http://digitarald.de/playground/lens.html
10:49 < E_mE> so i shall follow that link as if you read my mind ;)
10:49 < digitarald> u can run them side by side
10:49 < E_mE> oh, it was getting errors
10:50 < Rendez> Super smooth in Safari digi
10:50 < digitarald> safari makes every image resizing nice and smooth :)
10:51 < digitarald> FF3 too
10:51 < E_mE> digitarald: i shall be converting it to mootool at lunch ;)
10:51 < digitarald> ... http://digitarald.de/playground/fx.spinner.html
10:51 < digitarald> oh ... error
10:51 < digitarald> let me fix it ;)
10:52 < Rendez> You guys have heard about the IE8 stardard per default?
10:52 < Rendez> Such a nice new
10:52 < E_mE> ?
10:52 < Rendez> http://www.quirksmode.org/blog/archives/2008/03/ie_team_changes.html
10:53 < digitarald> E_mE ... http://digitarald.de/playground/fx.spinner.html
10:54 < E_mE> digitarald: thats pretty damn cool :D
10:54 < E_mE> digitarald: one improvement i think should be that wheel responce, make it more free flowing :)
10:54 < digitarald> first one should work with wheel
10:55 < E_mE> yea, but its incremental, not smooth
10:55 < E_mE> im just knit picking really =P so ignore me heh
10:56 < digitarald> I added the wheel code in 2min ... I know that it can be improved ;)
10:56 < Macen> that's some impressive js manipulation
10:56 < digitarald> a better carousel feeling
10:56 < Macen> hats off to you
10:56 < digitarald> and focus event for the highlighted element
10:56 < digitarald> but I wasn't bored enough to add that too ;)
10:57 < E_mE> :)
10:58 < digitarald> anybody uses agileagenda?
10:59 < Macen> nop
10:59 < Macen> but with skills like that, if you want me to learn it, i will ;>
10:59 < Macen> fairly impressive heh..
11:02 < _cheerios> digitarald, nice spinner
11:06 < RossC0> MikeSeth: I see you are getting comments on pookey's blog!
11:07 < digitarald> the crazy agavi guys :D
11:07 < digitarald> comments from at least 2 symfony guys ...
11:07 < digitarald> more agavi guys need to comment ;)
11:10 < _cheerios> lol@useless flamewars
11:11 < digitarald> hey, they call Mike crazy *getshisnapalm*
11:12 < digitarald> *onlyfindsalighter*
11:16 < digitarald> btw .. I created agavi.tumblr ;)
11:21 < digitarald> more and more AIR apps with mootools :D
11:21 < RossC0> I commented
11:25 < digitarald> RossC0, do u really like that agileagenda?
11:26 < digitarald> GANTT isnt that agile
11:27 < digitarald> looks like planned, coded and designed from coders
11:33 < RossC0> digitarald: aint used it - but wanted to look at an air app
11:33 < RossC0> no air for linux :(
11:34 < RossC0> (11:26:23) digitarald: GANTT isnt that agile
11:34 < RossC0> lol
11:34 < RossC0> depends how you use it!!
11:36 < RossC0> also depends on what agile methodology you utilise - its just a tool for data representation
11:36 < digitarald> right, when I used gantt it didn't helped the cooperative game
11:36 < digitarald> only work
11:37 < RossC0> what methodology where use using when you used gantt?
11:37 < RossC0> I find that people here really like them
11:38 < RossC0> because it helps them plan x months in the future
11:38 < RossC0> and generally they have no relation at all to reality!!
11:39 < RossC0> its like planning for failure - because theres too much focus on delivering next month and no planning, iteration / feedback loop on the current months work
11:39 < _cheerios> agavi gantt: 2005-soon (documentation)
11:40 < RossC0> which is another thing I wont miss :D
11:40 < RossC0> _cheerios: :D
11:40 < RossC0> you gonna help in the documentation sprint?
11:41 * RossC0 will personally make sure you do!
11:41 < E_mE> RossC0: when is it taking place?
11:41 < _cheerios> when i get my orm done, i'll use it my agavi to do the cakephp 15min blog-tut
11:41 < _cheerios> /s/it my/is +
11:41 -!- Whisller [n=Miranda@aaqx49.neoplus.adsl.tpnet.pl] has quit [Connection timed out]
11:41 < _cheerios> oh well.
11:41 < RossC0> E_mE dunno - I may start writing some stuff to help the preparation otherwise it'll slide!
11:41 < RossC0> -may +will
11:42 < _cheerios> but, that orm is still quite in the works. doing relations atm., and models havent been touched at all etc.
11:42 < _cheerios> digitarald, is there a JS GANTT tool? *hint*
11:43 < RossC0> zomg use divs with a length
11:43 < RossC0> wait hmm
11:44 < _cheerios> canvas, or summit :)
11:44 < RossC0> you could use: http://simile.mit.edu/timeline/
11:44 < digitarald> canvas with MooUI ;)
11:44 -!- Whisller [n=Miranda@eqg50.neoplus.adsl.tpnet.pl] has joined #agavi
11:44 < digitarald> the presentation is not a problem
11:46 < Hamerr> damn i hate javascript
11:47 < E_mE> Hamerr: use a framework like Mooooooootools or so, make it alot easier to sink into JS i found
11:47 < digitarald> Hamerr: Javascript can be fun ;)
11:47 < RossC0> Hamerr - use MooTools it helps make it fun
11:47 < _cheerios> hating javascript is like hating the web!
11:48 < RossC0> * or anyother javascript framework
11:48 < _cheerios> you politically correct, you
11:48 < digitarald> see Hamerr ... we all love js ... because of frameworks like MooTools :D
11:49 < digitarald> ... or every other framework u like, namespace or prototypal structured :)
11:49 -!- brasileiro [n=fdfdf@200-102-91-223.smace701.dsl.brasiltelecom.net.br] has joined #agavi
11:50 < RossC0> _cheerios: yes I am (its a very british thing)! Ask Wombert about my political correctness - it made him laugh!
11:51 < Hamerr> i`m alomost done.just needs some styles and its finished
11:52 < digitarald> I need tumblr with code highlighting :/
11:52 < Hamerr> someone using IE ?
11:54 < v-dogg> is this the only way to check for 404 error:
11:54 < v-dogg> if ($req->hasAttributeNamespace('org.agavi.controller.forwards.error_404')|| count($req->getAttribute('matched_routes', 'org.agavi.routing'))==0);
11:54 < Wombert> hah
11:54 < RossC0> digitarald: http://drnicwilliams.com/2007/03/08/syntax-highlighting-in-tumblr/
11:54 < Wombert> no v-dogg
11:54 < Wombert> it depends
11:55 < digitarald> I can use my code twinkle ... but thats js based
11:55 < Wombert> the error_404 stuff is set internally when agavi cannot find the module/action
11:55 < RossC0> cool
11:55 < Wombert> whereas no matched routes _may_ mean that there was a 404
11:55 < Wombert> but not necessarily so; think an ajax route or an rss route that matched
11:55 < Wombert> so in your 404
11:55 < Wombert> if there is this forwards request attribute, then agavi could not find something internally
11:55 < Wombert> otherwise, no route matched
11:56 < Wombert> or do you need this outside the 404 action?
11:57 < v-dogg> I need to know wheter or not a page was found in user::shutdown so I'll just set a request attribute in error404Action
11:57 < v-dogg> or?
11:59 < Wombert> ah I see
11:59 < Wombert> yeah, I guess
12:09 < v-dogg> #"¤%&"!!
12:10 < v-dogg> every frigging time!
12:10 < v-dogg> every frigging time I modify my User I forget I have it in compile.xml
12:11 < shoan> anybody still using 0.10?
12:11 < Macen> yes
12:11 < shoan> with propel?
12:11 < Macen> no
12:12 < v-dogg> Macen: you use 0.10?
12:13 < Macen> ...
12:14 < v-dogg> have you been using agavi that long?-)
12:17 -!- Rendez [n=Rendez@84.77.245.235] has quit []
12:24 < Wombert> There was a terrible heckler in this talk. Oh dear! He worked in the gambling and porn industry and accused the speakers of being criminals for calling their frameworks MVC. Very odd person.
12:24 < Wombert> xD
12:24 < v-dogg> ummm... :D
12:25 < digitarald> :-)))
12:25 < v-dogg> Oh dear! porn and gambling! lock him up and throw away the key, this guy is rotten to the core!
12:27 < RossC0> Wombert: url?
12:27 < Wombert> http://erushi.com/blog/?p=8
12:28 < Wombert> well, granted, telling the truth the way MikeSeth does certainly won't appeal to anyone :)
12:28 < Wombert> or, maybe, asking the right (but, to them, painful) questions
12:29 < Wombert> I had loved to give follow-up comments, but they finished the discussion after mike's last comment
12:29 < Wombert> also, he didn't call anyone a criminal; he just said that it's criminal to abuse MVC in such a way and make false promises to people
12:30 < RossC0> hehehe "sorry for the layout it’s straight from Word"
12:30 < Wombert> and really, all those folks saying "uuuh its a that says and inspired by MVC, so it does not claim to be a proper implementation of MVC" are splitting hairs on terminology
12:30 < RossC0> NOW thats criminal!
12:31 < digitarald> "A heckler at a talk about programming frameworks? Really; how sad and geeky could someone possibly get?! :-D Out of interest, why were you put of Symphony?"
12:31 < Wombert> the thing that counts is that marcus and nigel were impressed. and both know what they are talking about. I don't care about the fools who accept status quo and average quality for the sake of avoiding arguments.
12:32 < _cheerios> lol @ the comment on that article, Wombert
12:32 < E_mE> do a search for phplondon08 and you can find fair few things :)
12:33 < RossC0> no one commented on my wise words
12:33 < digitarald> but the crazy guy mail has still more information than his slides ;)
12:33 < E_mE> RossC0: ?? where
12:33 < RossC0> on pookey's blog
12:33 * pookey sighs
12:33 < pookey> that's too long! :)
12:33 < v-dogg> http://pookey.co.uk/blog/archives/43-phplondon08-the-crazy-guy-mail.html
12:34 < pookey> MikeSeth just wrote a huge amount again
12:34 < E_mE> im about to add a comment on to pookeys too hehe
12:34 < E_mE> critising stefens comments
12:34 < pookey> agavi vs. the world! ;)
12:34 < Wombert> go
12:35 < RossC0> pookey: on your blog?
12:35 < pookey> I hope to have some time this weekend to look properly at agavi
12:35 < pookey> RossC0: yeah
12:35 < Wombert> so, pookey, when are you making the switch
12:35 < Wombert> ah this weekend
12:35 < Wombert> brilliant
12:35 < Wombert> :)
12:35 < digitarald> congrats!
12:36 < pookey> Wombert: I have a very open mind when it comes to this sort of thing, I don't beleive there's 1 solution at all, you can only better yourself by studing the other options... so, I might not make a switch to agavi, but I'll atleast learn something from itt I'm sure :)
12:38 < Wombert> haven't you recently worked with symfony, digitarald?
12:38 -!- Whisller [n=Miranda@eqg50.neoplus.adsl.tpnet.pl] has quit [Read error: 110 (Connection timed out)]
12:38 < digitarald> yes ... in a big project
12:38 < RossC0> pookey: wise
12:38 < RossC0> MikeSeth: like it :D
12:40 < pookey> it's somewhat a good sign of avagi that I recognise a significant number of people in here :)
12:41 -!- JanK_ [n=JanK_@muedsl-82-207-245-027.citykom.de] has joined #agavi
12:41 < digitarald> I'll never use it again ... the only advantage I see is the Crud/Scaffolding ... but the API is full of crude methods and helpers to compensate missing core methods
12:41 < digitarald> so ... agavi feels so much better, everything has its correct place and is easy to find
12:42 < pookey> sf1.1 decouples a lot of the core components that were kinda a mess of dependencies in sf1.0 - but essentially the concepts are the same
12:43 < E_mE> digitarald: i agree, everything is nicely seperated in agavi.. its clean, once you learn what part is for what it make so much sense :D
12:43 < digitarald> u can't even compare the routing from symfony and agavi ... its so much profitably
12:43 < pookey> digitarald: routing has had a significant update in sf1.1
12:45 < digitarald> its also the missing view layer
12:45 < MikeSeth> pookey: you might wanna reduce the throttling limit on comments in your blog
12:45 < digitarald> ajax actions :/
12:45 < pookey> MikeSeth: yeah, it's annoying and stupid, I'll see if I can figure that out
12:45 < pookey> MikeSeth: oh, that was easy - done :)
12:45 < pookey> MikeSeth: thanks
12:48 < pookey> 'call Cake et al applications MVC is the same as calling rape a date.'
12:48 < pookey> I like that line ;)
12:48 < v-dogg> did symfony remove the view layer completely?
12:49 < v-dogg> I had forgot about that.. silly people
12:49 < v-dogg> +ter
12:49 < v-dogg> *ten
12:49 < v-dogg> "#¤%"
12:50 < v-dogg> coffee. now. lots of it.
12:51 < RossC0> so MikeSeth you gonna reply to my comment?
12:51 * RossC0 bunkers down
12:52 < _cheerios> you're picking a fight with "crazy guy"? :)
12:52 < pookey> MikeSeth: I think that title might stick you know....
12:52 < pookey> I'm sure I've been nkown as worse ;)
12:52 < MikeSeth> haha
12:53 < E_mE> there we go i posted :D
12:53 < v-dogg> hey, krazy guy, join #agaviblog
12:53 < MikeSeth> as long as im right
12:53 < MikeSeth> v-dogg: speaking of which
12:53 < MikeSeth> E_mE: pls can has svn creds for tequila? forgot em
12:54 < E_mE> not you too
12:54 < pookey> oh, good point - someone mentioned a good demo app for me to look at
12:54 < E_mE> sighs hehe
12:54 < pookey> can someone remind me, or give me access or whatever?
12:54 < MikeSeth> pookey: the blog engine is in initial stages of development
12:54 < RossC0> the sampleapp?
12:54 < pookey> MikeSeth: I'm nto sure it was the blog engine that someone emtnioned... a CMS maybe?
12:54 < MikeSeth> pookey: there's a sample app in the source tree but it doesnt do anything useful
12:54 < MikeSeth> pookey: oh v-dogg's CMS
12:54 < MikeSeth> v-dogg: poke!
12:54 < v-dogg> pokepoke
12:55 < v-dogg> my cms is not good
12:55 < pookey> MikeSeth: just give me SVN access to your companies project, it's fiiiine, I'm a good boy ;)
12:56 < v-dogg> our little blog project is going to be a kick-ass demo app but it's barely started
12:56 < MikeSeth> pookey: mahahaha
12:56 < pookey> v-dogg: is it public?
12:56 < pookey> the blog I mean, not the CMS
12:57 < MikeSeth> yeah
12:57 < v-dogg> it is but I'm not going to show it to you. the M-part is still a mess ;)
12:57 < MikeSeth> ;>
12:57 < pookey> well, appanrelty I'm used to a mess ;)
12:57 < _cheerios> the link is on the mailinglist
12:57 < MikeSeth> v-dogg: I hope I will have time soon to look over this
12:57 < v-dogg> _M_VC
12:57 < MikeSeth> I really need a good blog engine
12:57 < brasileiro> hehehehe
12:57 < MikeSeth> serendipity drives me nuts
12:57 < v-dogg> same here
12:57 < pookey> MikeSeth: yeah, I'm not a huge fan, it's 'good enough' though
12:57 < pookey> I'm not major blogger
12:58 < pookey> s/not/no/
12:58 < v-dogg> pookey: http://www.emenetdev.co.uk/repos/trunk/
12:58 < E_mE> tumblr :D
12:58 < pookey> thank you v-dogg
12:58 < pookey> right, added to my todo list now, it's offical :)
13:00 < v-dogg> pookey: but like I said, this is not a good example of a proper design. yet
13:01 < pookey> v-dogg: well, I won't be looking till the weekend... so you have 4 days ;)
13:01 * pookey grins
13:01 < v-dogg> MikeSeth: hear that?
13:01 < v-dogg> :)
13:01 * E_mE locks him self away in the cubbard for 4 days ;)
13:12 -!- SunboX6146 [n=Miranda@80.243.35.154] has joined #agavi
13:16 < SunboX6146> Hi, does someone know why sometimes agavi does'n show a page? Sometimes the page just stays "white". If i reload the page, it is shown again. All other php scripts on that server worked fine. Mostly this effekt happens, if i wait some seconds and than klick on a link (or do some other interaction). I've got no error, and the server returns "200 OK".
13:16 < pookey> SunboX6146: not using firefox under linux are you? :)
13:17 < SunboX6146> no, i'm using firefox under windows. But this effekt happens with other browsers too. The IE shows "page could not be displayed"
13:18 < pookey> ah, ok - I just used to have firefox randomly show white pages, it would fail miserably to render pages... really odd - a friend had it too
13:18 < _cheerios> SunboX6146, you wouldn't be using apache and recently updated it?
13:19 < SunboX6146> it's an server in a server farm. It uses SuSE 9.2 + Apache (don't know version)
13:21 < _cheerios> possibilities 1) one slave-db server is down, and you hit that one in some refresh 2) some apache bug (i hit an apache mod_rewrite bug pretty hard some months back, moved to lighttpd)
13:22 < SunboX6146> should i ask the provider to update apache?
13:22 < RossC0> SunboX6146: you'd need to see the headers that are returned with the response or do some tracing (outside the browser) to understand where the point of failure is
13:23 < RossC0> it might help
13:24 < SunboX6146> hm, k. The headers looking good. It sends 200 OK and correct data length aso
13:24 < SunboX6146> how do i tracing outside the browser?
13:24 < _cheerios> wget -S url
13:25 < SunboX6146> thx
13:25 -!- JanK_ [n=JanK_@muedsl-82-207-245-027.citykom.de] has quit []
13:41 < trophaeum> v-dogg, if ur doin an agavi blog, count me in for helpin out a bit, im sick to death of wordpress
13:44 < Wombert> maybe check the logs, SunboX6146
13:44 < Wombert> sounds like a segfault
13:46 < trophaeum> i 2nd wombert, seen that a million dammed times, normally i would get it when apc would have bugs
13:46 < Wombert> yes, for instance
13:46 < Wombert> or something in php crapping out
13:48 < trophaeum> ug, i hate mysql so much yet im using it so often *sigh* what happened to the days of propel and postgres for me?
13:48 < _cheerios> oh noes! im runnning PURE MVC as that "crazy guy" rambled :faint: nothing wrong with using mysql you hater!
13:49 < MikeSeth> what what what? ;>
13:49 < MikeSeth> SunboX6146: are you running fastcgi?
13:50 < SunboX6146> don't know. It's an virtual server in an server farm. But not a low budget-shared-system
13:51 < trophaeum> MikeSeth, if it was fastcgi and the ipc timeout in mod_fcgid was kicking in he'd get redirected to a 404 or 500 page (? forget)
13:52 * Macen *makes a slightly-weird-almost-stalker-like tribute to digitarald in the corner of #agavi*
13:52 < Macen> hihi
13:53 < MikeSeth> trophaeum: that's also a possibility
13:53 < digitarald> stalkers everywhere
13:55 < E_mE> pookey: your second from top when googling phplondon08 ;)
13:55 < pookey> E_mE: I was top yeterday :)
13:55 < pookey> it's fluctating a lot, I did some optimisatoin deliber\tly for ti
13:55 < digitarald> uh ... seo
13:55 < pookey> google picks up on new itmes on my blog within about 5 or 6 minutes somehow!
13:56 < pookey> it's not like there's anyhing useful on it!
13:56 < pookey> just some crazy guys ranting about stuff ;)
13:56 < digitarald> all these crazy agavi fools
13:56 < Macen> digitarald: i'd of imagined you don't like search engines ;)
13:57 < Macen> digitarald: don't worry we (i) produce text-copies for those nasty non-js-enabled search engines hah
13:57 < digitarald> "digitarald" had 50.000 hits ... now only 33.000 after their big reset ...
13:58 < Macen> heheh
13:58 * Macen licks digitarald's feet
13:58 < Macen> tasty
13:59 < Macen> brb
13:59 < E_mE> >:/
14:00 -!- Arme[N] is now known as Arme[0]
14:01 -!- Whisller [n=Miranda@aare104.neoplus.adsl.tpnet.pl] has joined #agavi
14:02 < digitarald> maybe its easier to give kodus here :D http://www.ohloh.net/accounts/4603
14:03 < pookey> woo, I've just gone above rank 700!
14:03 * Macen coughs*1.2* ;p
14:04 < E_mE> fecking fire alarms :( brb
14:05 < E_mE> damn plumbers!
14:06 < digitarald> that new ohloh design ... so clean ... so web 1.5 :/
14:07 < digitarald> ok, it was the typical RoR design before
14:08 < kaos|work_> hm
14:08 -!- Whisller_ [n=Miranda@axk248.neoplus.adsl.tpnet.pl] has joined #agavi
14:08 < kaos|work_> there's much movement on ohloh ...
14:09 < kaos|work_> but yet they still didn't manage to make that repository listing properly
14:09 < kaos|work_> so you can ignore paths in your repos etc
14:09 < kaos|work_> :(
14:09 < digitarald> the design is too generic
14:09 < kaos|work_> it looks like a newspaper site to me
14:09 < digitarald> right, could be anything
14:11 < digitarald> oh, now I see why it looks generic, like a newspaper grid design ... blueprint
14:12 < Wombert> for fuck's sake
14:13 < Wombert> http://www.ohloh.net/projects/5907
14:13 < Wombert> Note:
14:13 < Wombert> The "Ohloh Summary" information is missing because we chose not to enlist any source code repositories until the Ohloh importer can handle complete repositories (e.g. including branches), as it's not possible to accurately compare projects or display activity information.
14:13 < Wombert> HOW FUCKING HARD TO UNDERSTAND IS THIS
14:14 < Wombert> what moron added the repos again
14:14 < Wombert> gah
14:14 < v-dogg> not me!
14:14 < kaos|work_> ah, i readded the license info btw wombert
14:15 < kaos|work_> seems they changed that
14:15 < kaos|work_> it was missing on the frontpage
14:16 < Wombert> splatch redid this on Feb 06
14:16 < Wombert> grrrrr
14:17 < RossC0> Wombert: is there a reason we are developing on a branch not trunk?
14:17 < RossC0> *we being you ;)
14:17 < RossC0> and kaos|work_ :D
14:18 < digitar