| 00:16 |
trophaeum_ |
[i=nybtob@ppp121-45-214-64.lns2.bne1.internode.on.net] has quit [Read error: 110 (Connection timed out)] |
| 00:24 |
_cheerios |
[n=jacklo@hkibrasgw1-feaedd00-249.dhcp.inet.fi] has quit ["nn"] |
| 00:32 |
nfq |
[n=nfq@84-72-196-213.dclient.hispeed.ch] has joined #agavi |
| 02:43 |
nfq |
[n=nfq@84-72-196-213.dclient.hispeed.ch] has quit [] |
| 03:19 |
Wombert |
[n=Wombert@dslb-084-056-008-119.pools.arcor-ip.net] has joined #agavi |
| 03:24 |
Wombert |
hi Neubian |
| 03:26 |
Wombert |
could you post your runtime-conf.php? |
| 03:29 |
impl |
Wombert: Happy New Year over there |
| 03:29 |
Wombert |
thanks |
| 03:29 |
Wombert |
90 minutes to go for you, right? |
| 03:29 |
impl |
yup |
| 03:29 |
impl |
two essays left :> |
| 03:30 |
Wombert |
waht |
| 03:30 |
Wombert |
you don't celebrate with friends? |
| 03:30 |
Wombert |
and girls? |
| 03:30 |
Wombert |
and get drunk? |
| 03:30 |
Wombert |
:< |
| 03:30 |
impl |
I had to turn down like 40 parties, man so I could stay on IRC. |
| 03:30 |
Wombert |
lawl |
| 03:30 |
Wombert |
:> |
| 03:30 |
Wombert |
no, really, do you have to write two more essays due dec 31? |
| 03:31 |
impl |
Yeah, they're short though and one's nearly done |
| 03:50 |
kaos|work |
[n=dominik@ppp-82-135-71-171.dynamic.mnet-online.de] has joined #agavi |
| 03:51 |
shoan |
[n=shoan@59.92.186.153] has joined #agavi |
| 03:55 |
trophaeum |
[i=rkolxy@ppp121-45-214-64.lns2.bne1.internode.on.net] has joined #agavi |
| 04:11 |
kaos|work |
[n=dominik@ppp-82-135-71-171.dynamic.mnet-online.de] has quit [] |
| 04:40 |
Wombert |
this is depressing |
| 04:41 |
Wombert |
my good ol' Powerbook G4, "agavi olson" |
| 04:41 |
Wombert |
BUILD FINISHED |
| 04:41 |
Wombert |
Total time: 7 minutes 52.20 seconds |
| 04:41 |
Wombert |
new iMac 2.4 core 2 duo |
| 04:41 |
Wombert |
BUILD FINISHED |
| 04:41 |
Wombert |
Total time: 59.2351 seconds |
| 04:41 |
Wombert |
:< |
| 04:42 |
Wombert |
and that doesn't even have APC :p |
| 04:42 |
Wombert |
(which, in this case, wouldn't make any difference tho) |
| 04:47 |
Wombert |
even an svn commit |
| 04:47 |
Wombert |
is so much faster |
| 04:47 |
Wombert |
maaan |
| 04:47 |
Wombert |
this is fun |
| 04:48 |
CIA-32 |
david * r2254 /branches/0.11/ (429 files in 3 dirs): updated zoneinfo to 2007k, closes #660 |
| 04:54 |
CIA-32 |
david * r2255 /trunk/ (429 files in 3 dirs): merge [2254] |
| 04:57 |
Wombert |
woot impl |
| 04:57 |
Wombert |
countdown |
| 04:58 |
impl |
lawl |
| 04:59 |
CIA-32 |
david * r2256 /branches/0.11/CHANGELOG: underline version headings in CHANGELOG |
| 05:00 |
CIA-32 |
david * r2257 /trunk/CHANGELOG: merge [2256] |
| 05:01 |
impl |
yay, 2008. |
| 05:01 |
Wombert |
happy new year impl |
| 05:01 |
Wombert |
go and sip some champagne |
| 05:01 |
Wombert |
or eat mh |
| 05:01 |
impl |
:P |
| 05:01 |
Wombert |
a marzipan pig? :p |
| 05:01 |
Wombert |
I had one |
| 05:02 |
Wombert |
it was sitting on a delicious cloverleaf |
| 05:02 |
impl |
haha |
| 06:06 |
Wombert |
[n=Wombert@dslb-084-056-008-119.pools.arcor-ip.net] has quit [] |
| 07:05 |
um |
[n=um@noc.cavokintl.com] has quit [Nick collision from services.] |
| 07:05 |
um |
[n=um@noc.cavokintl.com] has joined #agavi |
| 07:28 |
trophaeum |
[i=rkolxy@ppp121-45-214-64.lns2.bne1.internode.on.net] has quit ["Leaving"] |
| 07:42 |
Arme[N] |
[n=Arme[N]@unaffiliated/armen/x-394205] has joined #agavi |
| 08:29 |
marklar |
fail. |
| 08:46 |
trophaeum |
[i=scmwlge@ppp121-45-214-64.lns2.bne1.internode.on.net] has joined #agavi |
| 10:26 |
_cheerios |
[n=jacklo@hkibrasgw1-feaedd00-249.dhcp.inet.fi] has joined #agavi |
| 10:26 |
_cheerios |
huomenta |
| 10:27 |
ttj |
Yo. |
| 10:33 |
v-dogg |
huomenta |
| 10:34 |
v-dogg |
and happy new year everyone |
| 10:35 |
ttj |
You too. |
| 10:37 |
v-dogg |
thanks |
| 10:37 |
Yossi |
[n=nospam@62.90.159.110] has joined #agavi |
| 10:37 |
v-dogg |
how was the new year's eve over there? and how's the hangover now?-) |
| 10:39 |
ttj |
Actually, no hangover. Except for the moral one which results from a sort of deficit in my bank account. Damn Kämp Club. |
| 10:40 |
ttj |
16e drinks. |
| 10:40 |
v-dogg |
haha |
| 10:40 |
v-dogg |
I understand if you don't get a hangover from that place |
| 10:41 |
ttj |
What about you? Good night? |
| 10:45 |
v-dogg |
yeah, we had two friends over at our place. ate and drank well |
| 10:46 |
v-dogg |
more eating than drinking but I still have a slight headache :) |
| 10:46 |
ttj |
I envy you. Except for the headache of course. :-) |
| 10:46 |
ttj |
I'm actually sort of worried that there's no hangover. Must mean that I have to cut back on the bar hopping. |
| 10:51 |
_cheerios |
seems those subprime stories didn't come cheap! |
| 10:52 |
ttj |
No stories. We did, however, snatch a ton of snacks from some Italian group which looked to be fairly wealthy. :P |
| 10:53 |
v-dogg |
I think I'm going to go make some breakfast and enjoy this moment of silence (missus, kid and dog are all sleeping) with newly recorded 5 episodes of The Simpsons :) |
| 10:53 |
ttj |
:-) |
| 10:56 |
shoan |
[n=shoan@59.92.186.153] has quit [] |
| 11:21 |
trophaeum_ |
[i=fufpkvi@ppp121-45-195-45.lns1.bne1.internode.on.net] has joined #agavi |
| 11:23 |
trophaeum |
[i=scmwlge@ppp121-45-214-64.lns2.bne1.internode.on.net] has quit [Read error: 113 (No route to host)] |
| 11:47 |
shoan |
[n=shoan@59.92.186.153] has joined #agavi |
| 12:09 |
Arme[N] |
huomenta and happy new year \o/ |
| 12:10 |
Yossi |
Happy New Year! |
| 12:11 |
_cheerios |
"This is exactly what makes Rails a ghetto. A bunch of half-trained former PHP morons who never bother to sit down and really learn the computer science they were too good to study in college. BTW, this is true about Kevin as heâs an English major or something stupid (and it shows)." http://www.zedshaw.com/rants/rails_is_a_ghetto.html |
| 12:13 |
_cheerios |
quality rant! |
| 12:36 |
Arme[N] |
[n=Arme[N]@unaffiliated/armen/x-394205] has quit [Read error: 104 (Connection reset by peer)] |
| 12:46 |
v-dogg |
umm.. it starts out as an interesting rant but stuff like "You think you can take me, I.ll pay to rent a boxing ring and beat your fucking ass legally. Remember that I.ve studied enough martial arts to be deadly ..." makes it look like the writer is a pre-teen with an ego problem |
| 12:50 |
_cheerios |
it's humor, mate! of course, you wouldn't say that to him, in his face, to find out... |
| 12:54 |
nfq |
[n=nfq@84-72-196-213.dclient.hispeed.ch] has joined #agavi |
| 12:54 |
nfq |
[n=nfq@84-72-196-213.dclient.hispeed.ch] has quit [Client Quit] |
| 13:02 |
shoan_ |
[n=shoan@59.92.196.176] has joined #agavi |
| 13:12 |
shoan |
[n=shoan@59.92.186.153] has quit [Read error: 110 (Connection timed out)] |
| 13:32 |
marklar |
yarr |
| 13:39 |
kaos|work |
[n=dominik@ppp-82-135-71-171.dynamic.mnet-online.de] has joined #agavi |
| 13:43 |
kaos|work |
[n=dominik@ppp-82-135-71-171.dynamic.mnet-online.de] has quit [Client Quit] |
| 13:50 |
trophaeum |
[i=bpbqcy@ppp121-45-195-45.lns1.bne1.internode.on.net] has joined #agavi |
| 13:55 |
kaos|work |
[n=dominik@ppp-82-135-71-171.dynamic.mnet-online.de] has joined #agavi |
| 13:57 |
trophaeum_ |
[i=fufpkvi@ppp121-45-195-45.lns1.bne1.internode.on.net] has quit [Read error: 110 (Connection timed out)] |
| 14:02 |
Arme[N] |
[n=Arme[N]@unaffiliated/armen/x-394205] has joined #agavi |
| 14:17 |
nfq |
[n=nfq@84-72-196-213.dclient.hispeed.ch] has joined #agavi |
| 14:25 |
shoan_ |
[n=shoan@59.92.196.176] has quit [] |
| 14:35 |
trophaeum_ |
[i=qshqbmai@ppp121-45-247-60.lns2.bne4.internode.on.net] has joined #agavi |
| 14:37 |
_trophaeum |
[i=aeofbl@ppp121-45-221-14.lns2.bne1.internode.on.net] has joined #agavi |
| 14:43 |
JanK_ |
[n=JanK_@muedsl-82-207-199-078.citykom.de] has joined #agavi |
| 14:52 |
nfq |
[n=nfq@84-72-196-213.dclient.hispeed.ch] has quit [] |
| 14:53 |
trophaeum |
[i=bpbqcy@ppp121-45-195-45.lns1.bne1.internode.on.net] has quit [Read error: 110 (Connection timed out)] |
| 14:55 |
trophaeum_ |
[i=qshqbmai@ppp121-45-247-60.lns2.bne4.internode.on.net] has quit [Read error: 110 (Connection timed out)] |
| 15:37 |
JanK_ |
[n=JanK_@muedsl-82-207-199-078.citykom.de] has quit [] |
| 16:11 |
Arme[N] |
[n=Arme[N]@unaffiliated/armen/x-394205] has quit ["leaving"] |
| 16:22 |
Wombert |
[n=Wombert@dslb-084-056-008-119.pools.arcor-ip.net] has joined #agavi |
| 16:22 |
MrJeep |
good morning |
| 16:22 |
MrJeep |
so, how many people are feeling sick ? |
| 16:23 |
MrJeep |
I do :) (but not _that_ sick) |
| 16:40 |
Neubian |
started off the year with a 1.5 mile run -- not much, but hey it's cold! |
| 16:55 |
_cheerios |
haven't been sick in ages. maybe when the flu season comes. |
| 17:01 |
MikeSeth |
hay guise |
| 17:01 |
MikeSeth |
go read the new zed shaw rant |
| 17:24 |
v-dogg |
already did (partly) |
| 17:24 |
v-dogg |
Rails Is A Ghetto <- this one |
| 17:25 |
MrJeep |
_cheerios, the flu season is right here. I feel lucky I didn't get it (yet :S) |
| 17:27 |
MrJeep |
oh flu season, I thought you were speaking of "Gastroenterit" |
| 17:31 |
Wombert_ |
[n=Wombert@dslb-084-056-037-251.pools.arcor-ip.net] has joined #agavi |
| 17:31 |
Neubian |
wombert, are you there? |
| 17:32 |
Wombert_ |
hi Neubian |
| 17:33 |
Wombert_ |
sorted that propel problem yet? |
| 17:33 |
Neubian |
no, I was going to follow up with you |
| 17:33 |
Neubian |
is it poor etiquette to post that file here in the chat room? |
| 17:33 |
Wombert_ |
can you paste your runtime-conf-php |
| 17:33 |
Wombert_ |
yes |
| 17:33 |
Wombert_ |
too many lines |
| 17:33 |
Neubian |
where to? |
| 17:33 |
Wombert_ |
use a pastebin service |
| 17:33 |
Wombert_ |
http://p.caboo.se/ for instance |
| 17:33 |
Wombert_ |
you can mark it "private" there too |
| 17:34 |
Wombert_ |
clear out the passwords |
| 17:34 |
Wombert_ |
before you paste ;) |
| 17:38 |
Neubian |
http://agavi-no-worki.advancedopen.net/runtime.conf.txt |
| 17:39 |
v-dogg |
Neubian: what's the problem? |
| 17:40 |
Neubian |
I'm sorry, I'll be back in about 45 minutes |
| 17:40 |
Neubian |
oh, problem is at http://agavi-no-worki.advancedopen.net/ |
| 17:40 |
v-dogg |
are you sure that DSN string works? I use 'dsn' => 'pgsql:host=localhost port=5432 user=luser dbname=mydb', |
| 17:41 |
Neubian |
propel build the om just fine |
| 17:41 |
Neubian |
built |
| 17:41 |
Neubian |
gotta grab quick lunch with wife and kid -- be back for nap time which follows lunch |
| 17:41 |
Wombert_ |
ah, I see the problem |
| 17:42 |
v-dogg |
our little monkey is napping already :) |
| 17:42 |
Wombert_ |
'hostingzen' => |
| 17:42 |
Wombert_ |
'hostingZen' => |
| 17:42 |
Wombert_ |
guess that qualifies as a propel bug |
| 17:44 |
v-dogg |
yeah, <datasource id="weBi"> gets lowercased |
| 17:44 |
MikeSeth |
uhhh propel |
| 17:44 |
v-dogg |
uhhhh indeed |
| 17:44 |
Wombert |
[n=Wombert@dslb-084-056-008-119.pools.arcor-ip.net] has quit [Read error: 104 (Connection reset by peer)] |
| 17:45 |
v-dogg |
Neubian: for a quick fix, use lowercase datasource id |
| 17:46 |
v-dogg |
MikeSeth: you had something to say?-) |
| 17:47 |
Wombert_ |
v-dogg: but works for you? |
| 17:48 |
MikeSeth |
v-dogg: too much XML! |
| 17:48 |
v-dogg |
didn't even try. just concured that it gets lowercased |
| 17:48 |
v-dogg |
but I doubt it works :) |
| 17:48 |
Wombert_ |
you said weBi gets lowercased? |
| 17:49 |
v-dogg |
yes, I just tried building runtime-conf.xml with a multi-case datasource id |
| 17:50 |
v-dogg |
I have never used it. I just tried it now to concur the issue with propel |
| 17:53 |
v-dogg |
"Ive seen the rise of the Zend Framework and it's gradual evolution into a praise worthy framework" |
| 17:53 |
MikeSeth |
looks at v-dogg |
| 17:54 |
v-dogg |
http://blog.astrumfutura.com/archives/330-Happy-New-Year!.html |
| 17:54 |
v-dogg |
I'm merely a messenger, don't look at me :) |
| 17:54 |
MikeSeth |
wow |
| 17:54 |
MikeSeth |
stock template |
| 17:54 |
v-dogg |
don't like it |
| 17:56 |
Wombert_ |
Iâll never be afraid of some pilsner fresh fat fuck who eats donut hamburgers and only gets exercise when he plays World of Warcraft on a DDR pad. |
| 17:56 |
Wombert_ |
lawl |
| 17:56 |
Wombert_ |
WoW on a DDR pad |
| 17:56 |
Wombert_ |
chuckles |
| 17:59 |
Wombert_ |
WOOT |
| 17:59 |
Wombert_ |
30 DAYS TILL NEW LOST EP |
| 17:59 |
Wombert_ |
WOOT WOOT |
| 18:01 |
nfq |
[n=nfq@84-72-196-213.dclient.hispeed.ch] has joined #agavi |
| 18:04 |
MikeSeth |
3 days before the most important political event of our lifetime, the republican primaries in Iowa |
| 18:10 |
Wombert_ |
blinks |
| 18:10 |
Wombert_ |
the peter petrelli guy is nailing the cheerleader chick |
| 18:11 |
Wombert_ |
in real life |
| 18:12 |
_cheerios |
nowai! |
| 18:12 |
Neubian |
MikeSeth, don't you know better than to discuss politics in a non-political chat channel ? (and I'm pissed that Fred Thompson has had such a poor showing) But let's talk about cheerleaders instead -- great video of guy dropping a cheerleader on break.com today and then he falls on top of her |
| 18:13 |
Wombert_ |
yeah _cheerios |
| 18:13 |
Wombert_ |
she's 18 I think |
| 18:13 |
Wombert_ |
and he'd be like 30 |
| 18:13 |
Wombert_ |
shakes head |
| 18:13 |
_cheerios |
props to the man |
| 18:19 |
_cheerios |
atleast we know where that grin of his comes from now on |
| 18:20 |
Neubian |
Brian Warner, aka, Maralyn Manson is 38 dating some 20 y/o model --- so if a guy that looks like that can get hot chicks, there's hope for every man everywhere |
| 18:20 |
Neubian |
of course, he's rich |
| 18:21 |
MikeSeth |
Wombert_: wooooot |
| 18:22 |
Wombert_ |
sez People Magazine |
| 18:22 |
MikeSeth |
Neubian: well, one thing that can be safely said about RP supporters is that they all recognize the importance of who will be the next american president. It's pretty much the defining point of our life |
| 18:23 |
Wombert_ |
http://www.people.com/people/article/0,,20168512,00.html here, MikeSeth and _cheerios |
| 18:24 |
MikeSeth |
zomg |
| 18:24 |
MikeSeth |
what a win |
| 18:24 |
MikeSeth |
even pedobear would approve |
| 18:25 |
Wombert_ |
lawl |
| 18:25 |
Wombert_ |
is now known as Wombert |
| 18:25 |
Wombert |
I dunno |
| 18:25 |
Wombert |
_I_ would find an 18yo too young |
| 18:25 |
Wombert |
and he's _30_ |
| 18:25 |
Wombert |
shakes head |
| 18:25 |
Wombert |
or maybe I'm just envious |
| 18:26 |
ttj |
I have an 18-year-old. *shrug* |
| 18:27 |
Wombert |
orly? |
| 18:27 |
Wombert |
but you're not 30 |
| 18:27 |
ttj |
But I look like 35. |
| 18:27 |
Wombert |
pedobear wouldn't approve of that then |
| 18:27 |
ttj |
:-( |
| 18:27 |
Wombert |
you _are_ not 30, that's what counts |
| 18:28 |
ttj |
I have grey hair. |
| 18:28 |
Wombert |
personally, I find 99,975% of 18yos too girl-ish, but that's just me |
| 18:28 |
ttj |
It depends on the person, naturally. Some are more mature than others. |
| 18:29 |
Wombert |
yes |
| 18:30 |
_cheerios |
heh MikeSeth |
| 18:31 |
_cheerios |
what kind of new years resolutions did you guys come upwith before dozing off last night? |
| 18:32 |
nfq |
Well, 18 year olds have all the right things pointing up in the right places |
| 18:32 |
nfq |
but they aren't experienced as us older people |
| 18:33 |
nfq |
and Milo Ventimiglia is a lucky bastard |
| 18:33 |
ttj |
I promised to get my BSc studies and thesis finally done, run a marathon, average at least one gym session per week over the entire year, and am working on quantifying some other targets. |
| 18:34 |
Wombert |
oh yes |
| 18:35 |
Wombert |
that gym thing is a good idea |
| 18:35 |
Wombert |
I finally need to do that |
| 18:35 |
Wombert |
ttj: good thing |
| 18:35 |
_cheerios |
the marathon idea resonates here, but it'd require awful lot of commuting to a center with a indoors running track to get in shape by summer |
| 18:35 |
Wombert |
quantifiable goals are important for success |
| 18:35 |
ttj |
http://users.tkk.fi/~tjorri/resolutions-2007.htm |
| 18:37 |
Wombert |
great |
| 18:37 |
Wombert |
I shall compile a list of things for 2008 |
| 18:37 |
MikeSeth |
_cheerios: I'm jewish, no resolutions ;> |
| 18:37 |
ttj |
Wombert: http://users.tkk.fi/~tjorri/resolutions-2008.htm <-- Drafting up a list for 2008. |
| 18:38 |
_cheerios |
i'll work towards a goal of 10k unique visitors per day for a website i run. im already going to the gym several times a week, well, starting next week when the gym opens again. |
| 18:38 |
ttj |
Wombert: Can't use /msg since I'm not registered. :-/ |
| 18:39 |
ttj |
And some jerk has my nick already registered. |
| 18:39 |
Wombert |
put that on the list |
| 18:39 |
Wombert |
"get my irc handle back from that fucktard who snatched it from me" |
| 18:40 |
ttj |
Well, I had never registered it in the first place, so. :-( |
| 18:40 |
ttj |
Does freenode discard "unusued" nicks at some point? |
| 18:40 |
ttj |
used |
| 18:42 |
_cheerios |
you do look older :p |
| 18:43 |
ttj |
Well, I think the concept of age is pretty useless and pointless after a certain point. |
| 18:44 |
Wombert |
you look like a 45 year old italian used car salesman |
| 18:44 |
Wombert |
WUHAR |
| 18:44 |
Wombert |
:> |
| 18:45 |
Wombert |
no |
| 18:45 |
nfq |
Which point? 31 |
| 18:45 |
Wombert |
:p |
| 18:45 |
_cheerios |
*g* |
| 18:45 |
_cheerios |
hahaha |
| 18:45 |
ttj |
nfq: 40. |
| 18:45 |
nfq |
ah, cool, 9 more years |
| 18:45 |
Wombert |
xD |
| 18:45 |
nfq |
hehe |
| 18:46 |
nfq |
I am an old fucker slowly! But feeling young, so that ain't too bad |
| 18:46 |
ttj |
19 more years. ;-) |
| 18:46 |
nfq |
I hear 40 is great though |
| 18:46 |
nfq |
you lucky bastard ;) |
| 18:46 |
nfq |
:D |
| 18:46 |
Wombert |
if you have a lot of money by then, nfq :p |
| 18:46 |
Wombert |
ttj: you are _21_ ? |
| 18:46 |
ttj |
Wombert: You can do maths? :P |
| 18:46 |
nfq |
Wombert, yeah that's the plan mate |
| 18:47 |
Wombert |
ttj: oO |
| 18:47 |
Wombert |
I thought you were like 25 |
| 18:47 |
Wombert |
well if you're 21, and your SO is 18, that's fine by my standards :p |
| 18:47 |
ttj |
Yep. |
| 18:47 |
nfq |
how old is impl? pretty young if I remember correctly |
| 18:47 |
Wombert |
17something |
| 18:47 |
nfq |
amdn |
| 18:47 |
nfq |
damn |
| 18:47 |
Wombert |
yes |
| 18:48 |
Wombert |
and he's brighter than all of us taken together |
| 18:48 |
nfq |
when i was 17, I didn't know what a computer was |
| 18:48 |
Wombert |
depressing :p |
| 18:48 |
nfq |
very depressing |
| 18:48 |
ttj |
I think the guys at work were quite shocked after they hired me and it turned out that instead of a ~27-29 year old, they'd hired a barely 20 year old guy. :P |
| 18:48 |
nfq |
At least I can draw a circle |
| 18:48 |
nfq |
! |
| 18:48 |
nfq |
ttj: good fooling! |
| 18:48 |
Wombert |
fff |
| 18:48 |
Wombert |
:p |
| 18:48 |
ttj |
But it's simple. Talk the talk, walk the walk and dress nicely and you're set. |
| 18:48 |
nfq |
hehe |
| 18:49 |
nfq |
It's true normally |
| 18:49 |
Wombert |
yes, word ttj |
| 18:49 |
ttj |
Took them about a year until they noticed it and they offered a permanent contract pretty soon afterwards. :P |
| 18:49 |
nfq |
haha |
| 18:50 |
nfq |
get him in while he's young |
| 18:50 |
nfq |
and easily to mould |
| 18:50 |
nfq |
sometimes that isn't the way to go |
| 18:50 |
nfq |
but good for you mate! |
| 18:50 |
nfq |
ttj: you use agavi allot? |
| 18:51 |
ttj |
nfq: For some stuff. Recently though I haven't written that much code (read: none). |
| 18:51 |
nfq |
Ah. Cool |
| 18:51 |
Wombert |
ttj: oh that must change |
| 18:51 |
nfq |
hehe |
| 18:51 |
nfq |
and sharpish |
| 18:51 |
Wombert |
ttj: become your company's Agavi evangelist |
| 18:51 |
Wombert |
and buy lots of support contracts from me :p |
| 18:51 |
ttj |
:P |
| 18:51 |
nfq |
:D |
| 18:52 |
ttj |
Well, as I think I've mentioned, we're not really an R&D or IT organization as such... :P |
| 18:52 |
ttj |
Or unit. |
| 18:52 |
Wombert |
yeah |
| 18:52 |
MrJeep |
[n=jpdery@modemcable051.81-37-24.mc.videotron.ca] has quit [Read error: 110 (Connection timed out)] |
| 18:52 |
ttj |
It's just a lot quicker for me to solve small problems I need to solve by writing stuff myself using Agavi than try to buy something internally from the IT department. |
| 18:55 |
impl |
G'afternoon |
| 18:55 |
Wombert |
hai impl |
| 18:56 |
MikeSeth |
Wombert: on support contracts, btw. You may want to talk to marklar at some stage |
| 18:56 |
MikeSeth |
they be fat cats |
| 18:57 |
nfq |
Yeah, Wombert, we should chat too at some point! But I guess that's on the cards! |
| 18:58 |
nfq |
Do you give Natalie Portman away for free with each support contract? |
| 18:58 |
Wombert |
only if she has her hair cut |
| 18:58 |
Wombert |
like in that interview |
| 18:58 |
Wombert |
drools |
| 18:58 |
Wombert |
otoh, I could just sell you natalie portman, she's apparently pretty smart, and would figure out agavi in no time |
| 19:03 |
_cheerios |
*g* Zed got his rant on techcrunch |
| 19:12 |
nfq |
Wombert: yeah, she looks smoking with short hair |
| 19:12 |
nfq |
and yeah, she is smart |
| 19:12 |
nfq |
Apparently |
| 19:17 |
Wombert |
http://tinyurl.com/25yn3r |
| 19:17 |
Wombert |
but that's not the one I saw |
| 19:18 |
MikeSeth |
man I love gentoo |
| 19:18 |
MikeSeth |
emerge opera |
| 19:18 |
MikeSeth |
"Calculating dependencies" |
| 19:18 |
MikeSeth |
emerge pwns |
| 19:27 |
impl |
slaps MikeSeth with apt |
| 19:29 |
MikeSeth |
Ih I love Debian |
| 19:29 |
MikeSeth |
but for hacking desktop, gentoo > debian |
| 19:40 |
marklar |
gah fail |
| 19:40 |
marklar |
I know that my bluetooth is here |
| 19:40 |
marklar |
because it's connected to the phone |
| 19:40 |
marklar |
but I can't find it :( |
| 19:41 |
marklar |
MikeSeth: can you turn on the water heater plz? |
| 19:41 |
marklar |
is leaving work, & |
| 19:41 |
MikeSeth |
yes |
| 19:44 |
_cheerios |
water heater? |
| 19:48 |
Neubian |
ummmm, question: is there any way to tell propel to stop changing case of my column names and just do what I'm telling it to do? |
| 19:50 |
Neubian |
and it jacks up the PDO DSN for pgsql |
| 19:50 |
_cheerios |
s/propel/windows |
| 20:00 |
v-dogg |
ttj: "run a marathon" you serious? |
| 20:01 |
MikeSeth |
_cheerios: me and marklar share the plac |
| 20:01 |
MikeSeth |
e |
| 20:01 |
MikeSeth |
thats right |
| 20:01 |
MikeSeth |
two agavi monkeys in the same apartment |
| 20:01 |
MikeSeth |
ok, I'll go read the rendering code |
| 20:01 |
v-dogg |
Neubian: phpName= is probably what you are looking for |
| 20:02 |
_cheerios |
yeah, but to heat up water, for a bath/shower? huh :D i assume you're not making him tea :p |
| 20:02 |
ttj |
v-dogg: Yeah, I already have a bet over a bottle of Dom Perignon. |
| 20:02 |
v-dogg |
ttj: Hki City? |
| 20:02 |
ttj |
Yeah. |
| 20:02 |
MikeSeth |
_cheerios: yeah. |
| 20:03 |
v-dogg |
I'm (once again) trying to get myself to run 1/2 at Paavo Nurmi Marathon next spring |
| 20:03 |
MikeSeth |
ummm |
| 20:03 |
MikeSeth |
why is there a $defaultExtension in the abstract AgaviRenderer |
| 20:04 |
MikeSeth |
why does it even imply there are disk templates |
| 20:04 |
v-dogg |
Neubian: got it? |
| 20:05 |
v-dogg |
Neubian: and what's the problem with pgsql dsn? I've never noticed anything |
| 20:06 |
impl |
MikeSeth: er, that should probably be in the er hmm... |
| 20:07 |
impl |
I don't think it's used by anything except the FileTemplateLayer |
| 20:07 |
Wombert |
Neubian: did you get it running now? |
| 20:08 |
Wombert |
MikeSeth: good point |
| 20:09 |
v-dogg |
Neubian & Wombert: I need to go put the baby to sleep but I'll be back soon if you need some pgsql trouble shooting |
| 20:09 |
MikeSeth |
Wombert: this also probably means that anything outside WebXXX that uses getDefaultTemplateName() is broken too.. |
| 20:09 |
MikeSeth |
Wombert: ticket? |
| 20:09 |
Wombert |
I gotta run for a poker evening in a bit |
| 20:09 |
Wombert |
MikeSeth: eh? |
| 20:09 |
Wombert |
what? |
| 20:10 |
MikeSeth |
Wombert: should I open a ticket about that? |
| 20:10 |
Wombert |
no |
| 20:10 |
MikeSeth |
Wombert: aight |
| 20:10 |
Wombert |
what are you talking about :p |
| 20:10 |
MikeSeth |
Wombert: MikeSeth> why is there a $defaultExtension in the abstract AgaviRenderer |
| 20:13 |
impl |
We need to switch to some VC software that does tagging sanely |
| 20:14 |
impl |
checking out the same shit 50 times == >:O |
| 20:15 |
MikeSeth |
impl: SVN tags work.. |
| 20:15 |
impl |
Aren't SVN tags just copies of the repository stuck in a different directory? |
| 20:17 |
impl |
and yeah, the only place getDefaultExtension() is called is in FileTemplateLayer |
| 20:22 |
MikeSeth |
impl: they are a copy of the state, and so very cheap |
| 20:23 |
MikeSeth |
gentoo tip for agavi: when compiling PHP make sure ctype extension is included (USE="ctype") |
| 20:36 |
Wombert |
$defaultExtension is there because otherwise, users would have to configure the template engine extension every time |
| 20:36 |
Wombert |
which would be lame |
| 20:42 |
MikeSeth |
wouldn't it make sense to make a separate class and inherit all file-based layer classes from it? |
| 20:55 |
Wombert |
renderer classes you mean? |
| 20:55 |
impl |
MikeSeth: They're not cheap on my filesystem :( |
| 20:55 |
Wombert |
impl: nah |
| 20:55 |
MikeSeth |
Wombert: omg. I just had a bulb moment |
| 20:55 |
Wombert |
can't be |
| 20:56 |
MikeSeth |
the more the merrier :> |
| 20:58 |
ttj |
I want a car. :-( |
| 21:10 |
Wombert |
ttj: me too |
| 21:10 |
Wombert |
MikeSeth: so what was that bulb moment |
| 21:13 |
ttj |
Wombert: http://www.youtube.com/watch?v=QYscgIguUKQ |
| 21:15 |
v-dogg |
Neubian: ping |
| 21:26 |
v-dogg |
Neubian: I got to hit the sack but I'll help you sort your problem out later when I'm back online (if you can't figure it out by then) |
| 21:50 |
Wombert |
I got something for 2008 :p |
| 21:50 |
Wombert |
fix my friend's reliability issues :p |
| 21:50 |
Wombert |
still not gone for the poker evening |
| 21:52 |
ttj |
Hmm? |
| 22:09 |
Wombert |
[n=Wombert@dslb-084-056-037-251.pools.arcor-ip.net] has quit [] |
| 22:22 |
_cheerios |
[n=jacklo@hkibrasgw1-feaedd00-249.dhcp.inet.fi] has quit ["nn"] |
| 22:46 |
Neubian |
v-dogg, still there? |
| 22:53 |
Neubian |
Hey all, I did get Agavi working hapily with Propel, but now Propel isn't playing nice with postgres, particularly by being case insensitive, when my columns are case sensitive |
| 22:56 |
Neubian |
oh, and propel had created a dsn in my conf file like this: 'dsn' => 'pgsql://user:pass@localhost/servicezen' which POD didn't like, until I changed to 'dsn' => 'pgsql:host=localhost dbname=servicezen user=user password=pass' |
| Day changed Wed Jan 02 2008
|
| 01:34 |
kaos|work |
[n=dominik@ppp-82-135-71-171.dynamic.mnet-online.de] has quit [] |
| 02:17 |
epaulin |
[n=epaulin@219.136.127.241] has joined #agavi |
| 02:36 |
nfq |
[n=nfq@84-72-196-213.dclient.hispeed.ch] has quit [] |
| 02:49 |
Wombert |
[n=Wombert@dslb-084-056-037-251.pools.arcor-ip.net] has joined #agavi |
| 02:57 |
Wombert |
hm |
| 02:58 |
Wombert |
Neubian: ping |
| 02:59 |
Neubian |
present |
| 03:01 |
Neubian |
Wombert: ping |
| 03:01 |
impl |
You mean pong |
| 03:01 |
impl |
:> |
| 03:01 |
Neubian |
ya, that |
| 03:03 |
Wombert |
Neubian: how old is your propel version |
| 03:03 |
Wombert |
did you by any chance pull an svn copy from trunk? |
| 03:03 |
Neubian |
maybe a couple weeks |
| 03:03 |
Wombert |
I can't imagine that nobody else noticed the pgsql dsn issue |
| 03:03 |
Wombert |
you sure it's from branches/1.3 ? |
| 03:04 |
Wombert |
pull a new copy first please |
| 03:04 |
impl |
I've used Propel with pgsql without problems |
| 03:04 |
impl |
so dunno |
| 03:04 |
Wombert |
might solve most of your issues |
| 03:04 |
Neubian |
I'm special Wombert. I can break anything that's breakable. I like to think of it as a gift |
| 03:04 |
Wombert |
heh |
| 03:04 |
Wombert |
mind me asking where you're from |
| 03:04 |
Wombert |
what you do |
| 03:05 |
Wombert |
and how long you've been using agavi? :)= |
| 03:06 |
Neubian |
Originally, Cincinnati, OH. Now, Atlanta, GA. I was following Mojavi and then the start of Agavi, then business took me to do small business consulting. Now I'm charged with writting an app and have the chance to indoctrinate some subordinates with Agavi/Propel too. |
| 03:07 |
Wombert |
excellent! |
| 03:08 |
impl |
Neubian: Did you work with Sean? |
| 03:08 |
Neubian |
I remember the old Mojavi msg boards and Sean's unresponsiveness |
| 03:08 |
Wombert |
that sounds like a "no" :) |
| 03:09 |
impl |
Neubian: haha, yeah, he never was a fan of the Mojavi community much |
| 03:09 |
Wombert |
in any case, you're very much invited to lurk around here on IRC. it's going to be way busier starting tomorrow when all the guys are back at work |
| 03:09 |
impl |
(Yay!) |
| 03:10 |
Neubian |
no, it was like we were just annoying him -- but he started an open source project, and a msg board . . sooooooo ??? |
| 03:10 |
impl |
He had good intentions, I think we should leave it at that |
| 03:11 |
Neubian |
anyway, he did birth this thing, so credit must be given |
| 03:11 |
impl |
Indeed |
| 03:13 |
Neubian |
One more question on that, what's up with the Mojavi page? My browser sees it as a linkless homepage, though it has all kinds of exciting verbage everywhere. Any idea? |
| 03:14 |
impl |
Yeah, Sean handed the domain off to one of his old buddies. I doubt it'll ever see the light of day, whatever it is |
| 03:14 |
Wombert |
it's been like that for... what |
| 03:14 |
Wombert |
two years now? |
| 03:14 |
Neubian |
Oh, Sean was in Ohio too, wasn't he -- I just made the connection to the question |
| 03:15 |
impl |
Neubian: Yeah, he was :P |
| 03:15 |
impl |
Wombert: something like that |
| 04:06 |
Wombert |
man |
| 04:06 |
Wombert |
this imac |
| 04:06 |
Wombert |
is so abnormally quick |
| 04:07 |
Neubian |
turning in, thanks impl, Wombert |
| 04:08 |
Wombert |
see you tomorrow, Neubian |
| 04:08 |
Wombert |
oh |
| 04:08 |
Wombert |
I should, too :p |
| 04:08 |
Wombert |
bloody 5am |
| 04:08 |
Wombert |
:< |
| 04:10 |
impl |
I'm about to too, even, school in the morning :( |
| 04:11 |
Wombert |
eww |
| 04:11 |
Wombert |
no winter holidays till 7th? |
| 04:11 |
Wombert |
that sucks |
| 04:11 |
impl |
Nope |
| 04:11 |
impl |
I have the end of this week and the first four days of next week, then it's exams and the end of the semester |
| 04:11 |
impl |
it's so weird |
| 04:13 |
Wombert |
eh? |
| 04:13 |
Wombert |
wait |
| 04:13 |
Wombert |
just seven more days of school? |
| 04:13 |
impl |
I think there's eight |
| 04:14 |
impl |
Then I have a week off (I'm exempt from exams), then it's a new semester |
| 04:14 |
Wombert |
school on saturdays? |
| 04:14 |
Wombert |
ah |
| 04:14 |
Wombert |
new semester |
| 04:14 |
Wombert |
:p |
| 04:14 |
Wombert |
thought SCHOOOOOOOOOOL'S OUUUUT FOOOOOR EVAH |
| 04:14 |
Wombert |
:;p |
| 04:14 |
impl |
W Th F M Tu W Th |
| 04:14 |
impl |
hmm you're right |
| 04:14 |
Wombert |
pwn |
| 04:14 |
impl |
I can't count to seven |
| 04:14 |
Wombert |
sounds like you need some sleep |
| 04:14 |
Wombert |
harrr |
| 04:15 |
impl |
No, I just can't count :P |
| 04:15 |
impl |
But I get all new classes next semester |
| 04:15 |
impl |
which is refreshing |
| 04:17 |
Wombert |
cool |
| 04:17 |
Wombert |
hope one of them is "counting 101" |
| 04:17 |
Wombert |
lawl |
| 04:17 |
Wombert |
:> |
| 04:17 |
Wombert |
a dis and a pun |
| 04:17 |
Wombert |
:> |
| 04:17 |
Wombert |
hugs impl |
| 04:17 |
impl |
hrhrh |
| 04:18 |
impl |
The closest I've got to that is physics, rest are humanities classes =D |
| 04:58 |
Arme[N] |
[n=Arme[N]@unaffiliated/armen/x-394205] has joined #agavi |
| 05:13 |
shoan |
[n=shoan@59.92.196.176] has joined #agavi |
| 05:22 |
shoan |
huomenta! |
| 05:25 |
Wombert |
[n=Wombert@dslb-084-056-037-251.pools.arcor-ip.net] has quit [] |
| 06:02 |
nagaozen |
[n=nagaozen@189-19-68-179.dsl.telesp.net.br] has joined #agavi |
| 06:59 |
v-dogg |
huomenta |
| 07:01 |
shoan |
-> office |
| 07:02 |
shoan |
[n=shoan@59.92.196.176] has quit [] |
| 07:11 |
codecop |
[n=codecop@78-61-128-127.ip.zebra.lt] has joined #agavi |
| 07:16 |
codecop |
[n=codecop@78-61-128-127.ip.zebra.lt] has quit [Read error: 104 (Connection reset by peer)] |
| 07:18 |
codecop |
[n=codecop@78-61-128-127.ip.zebra.lt] has joined #agavi |
| 07:21 |
Arme[N-1] |
[n=Arme[N]@unaffiliated/armen/x-394205] has joined #agavi |
| 07:35 |
marklar |
ugh traffic |
| 07:37 |
Arme[N] |
[n=Arme[N]@unaffiliated/armen/x-394205] has quit [Read error: 110 (Connection timed out)] |
| 07:38 |
_cheerios |
[n=jackbo@hkibrasgw1-feaedd00-249.dhcp.inet.fi] has joined #agavi |
| 07:38 |
_cheerios |
huomenta! |
| 07:40 |
MikeSeth_ |
[n=MikeSeth@62.90.159.110] has joined #agavi |
| 07:52 |
MikeSeth |
[n=MikeSeth@unaffiliated/mikeseth] has quit [Read error: 110 (Connection timed out)] |
| 07:54 |
Yossi |
[n=nospam@62.90.159.110] has quit [Read error: 113 (No route to host)] |
| 07:54 |
Yossi |
[n=nospam@62.90.159.110] has joined #agavi |
| 08:12 |
Arme[N-1] |
[n=Arme[N]@unaffiliated/armen/x-394205] has quit ["Lost terminal"] |
| 08:12 |
shoan |
[n=shoan@122.166.1.164] has joined #agavi |
| 08:17 |
nagaozen |
[n=nagaozen@189-19-68-179.dsl.telesp.net.br] has quit ["Leaving"] |
| 08:22 |
epaulin_ |
[n=epaulin@61.144.108.226] has joined #agavi |
| 08:40 |
epaulin |
[n=epaulin@219.136.127.241] has quit [Read error: 110 (Connection timed out)] |
| 08:41 |
RossC0 |
[n=RossC0@80.4.120.163] has joined #agavi |
| 08:41 |
RossC0 |
Huomenta! |
| 08:42 |
_cheerios |
happy new year RossC0 ! |
| 08:44 |
RossC0 |
Heh _cheerios - Happty new year to you! |
| 08:44 |
RossC0 |
good xmas break? |
| 08:45 |
_cheerios |
a slight breather, that's all |
| 08:46 |
_cheerios |
got a company email with plans for the year. seems i'll be busy :D |
| 09:04 |
_cheerios |
did you stop using delicious, RossC0 ? :D |
| 09:06 |
RossC0 |
nah been away |
| 09:06 |
RossC0 |
and offline |
| 09:14 |
RossC0 |
doing some now! |
| 09:18 |
epaulin_ |
is now known as epaulin |
| 10:54 |
Zibi_ |
[n=asd@80.4.120.163] has joined #agavi |
| 10:54 |
Zibi_ |
elo |
| 10:55 |
RossC0 |
Heh Zibi_ |
| 10:56 |
Zibi_ |
i have question |
| 10:56 |
Zibi_ |
(what a surprise ;)!) |
| 10:57 |
Zibi_ |
in old system i have script that produce jpg graph |
| 10:57 |
Zibi_ |
and then in template script is in img tag |
| 10:57 |
Zibi_ |
how that should be done in agavi? |
| 10:57 |
bleachy |
[n=bleachb@80.4.120.163] has joined #agavi |
| 10:57 |
Zibi_ |
should i create new output type? |
| 10:58 |
Zibi_ |
and how to call it later from template |
| 10:58 |
RossC0 |
MikeSeth_: did you use Jpgraph with Agavi? |
| 10:58 |
RossC0 |
well if you use an output type it would be called via a route |
| 10:59 |
RossC0 |
so <img src="$ro->gen('my_image')" /> |
| 10:59 |
Zibi_ |
hmmmm |
| 10:59 |
RossC0 |
not sure its possible |
| 10:59 |
RossC0 |
but what would be the requested output type? |
| 11:00 |
RossC0 |
Zibi_: probably best to make a new Action to serve the image |
| 11:06 |
RossC0 |
hmm quiet in here today Zibi_ |
| 11:06 |
Zibi_ |
hangover |
| 11:07 |
RossC0 |
yeap :D |
| 11:08 |
MikeSeth_ |
RossC0: yeah, I have |
| 11:08 |
MikeSeth_ |
RossC0: I encapsulated the graph rendering in actions and used them via slots |
| 11:09 |
MikeSeth_ |
thinking backwards, I probably should have moved more code to models |
| 11:09 |
MikeSeth_ |
dont remember, was half a year ago :) |
| 11:10 |
RossC0 |
ah ok - Zibi_ MikeSeth_ is in the know |
| 11:19 |
RossC0 |
ok next question :D |
| 11:20 |
RossC0 |
Cron jobs - anyone use Agavi for the cli cron jobs? |
| 11:20 |
RossC0 |
how'd you call a route via cli ? |
| 11:27 |
RossC0 |
nudges MikeSeth_ v-dogg _cheerios |
| 11:27 |
RossC0 |
:D |
| 11:27 |
RossC0 |
any idea guys? |
| 11:28 |
_cheerios |
i've never used agavi that way yet |
| 11:28 |
RossC0 |
anyone run agavi from the command line ? |
| 11:31 |
RossC0 |
ah http://trac.agavi.org/ticket/480 seems a good start :D |
| 11:44 |
v-dogg |
I used some cli stuff with 0.10 but can't remember what or how and it wouldn't work anymore anyway |
| 11:45 |
RossC0 |
cool - I'll use 480 but I'll add the console stuff to app/lib and then can easily update in ze future |
| 12:21 |
MikeSeth_ |
sup |
| 12:22 |
MikeSeth_ |
RossC0: oh, we don't do routing in cli. I bypass the actions mechanism and talk to the models directly |
| 12:23 |
RossC0 |
ah ok cool - #480 seems workable a few tweaks needed and should be sorted |
| 13:03 |
marklar |
rah |
| 13:18 |
epaulin |
[n=epaulin@61.144.108.226] has quit ["Ex-Chat"] |
| 13:19 |
_cheerios |
what's the preferred way with web services ppl here use? |
| 13:19 |
epaulin |
[n=epaulin@61.144.108.226] has joined #agavi |
| 13:26 |
MikeSeth_ |
RossC0: I do |
| 13:26 |
MikeSeth_ |
RossC0: I just do what index.php does |
| 13:26 |
MikeSeth_ |
bootstrap Agavi, get a context instance, access models and execute model methods |
| 13:26 |
RossC0 |
MikeSeth_: cool #480 is throwing some issues |
| 13:26 |
MikeSeth_ |
I dont use dispatcher and models |
| 13:26 |
MikeSeth_ |
err |
| 13:26 |
MikeSeth_ |
s/models/actions/ |
| 13:26 |
RossC0 |
ah ok |
| 13:27 |
MikeSeth_ |
I mean you probably can, but I never found a need to |
| 13:27 |
RossC0 |
yeah - seems cool - would be nice to use routing thou |
| 13:27 |
RossC0 |
but I'll see how I get on with it! |
| 13:27 |
MikeSeth_ |
you probably can do this easily by invoking routes by their names |
| 13:34 |
RossC0 |
well you pass the url and params its going good now just need to disable isSecure for the cron job |
| 13:35 |
RossC0 |
well set it to false for console |
| 13:36 |
marklar |
shake you, take you, I'm gonna be the one who breaks you |
| 13:38 |
v-dogg |
RossC0: hmm.. or auto-login for cli users? |
| 13:38 |
v-dogg |
user::startup |
| 13:40 |
RossC0 |
v-dogg: yes probably best I already diverted for console in user::startup |
| 13:40 |
RossC0 |
nice |
| 13:40 |
RossC0 |
thanks |
| 13:45 |
nfq |
[n=nfq@84-72-196-213.dclient.hispeed.ch] has joined #agavi |
| 13:47 |
RossC0 |
sweet works :D |
| 13:47 |
RossC0 |
happy new year nfq |
| 13:48 |
nfq |
RossC0: thanks mate, you too! |
| 13:52 |
shoan |
how do you temporarily disable fpf? |
| 13:53 |
_trophaeum |
my first thought for cron/cli stuff is why not make an api that triggers the stuff you need and just hit it with an xmlrpc client or similar with a specific key to make sure the whole world doesnt get access? |
| 13:55 |
v-dogg |
shoan: $request->setAttribute('populate', false, 'org.agavi.filter.FormPopulationFilter'); |
| 13:55 |
v-dogg |
or global_filters.xml of course (enabled="false") |
| 13:55 |
shoan |
thanks v-dogg |
| 13:56 |
shoan |
happy new year, btw :) |
| 13:56 |
v-dogg |
thanks, same to you |
| 14:02 |
RossC0 |
_trophaeum: yeah you could do even do http auth and use that in baseUser::startup - which works well |
| 14:02 |
RossC0 |
I use that for rss feeds based on the user |
| 14:02 |
RossC0 |
i.e. recent posts etc.. |
| 14:03 |
_trophaeum |
it just seems more logical to me with the full mvc layout to call something that triggers it in a standard way rather than hacking in a new way to call it |
| 14:03 |
RossC0 |
ha well its just another client - like soap etc.. so should be easy to handle |
| 14:04 |
_trophaeum |
basically, agavi supports all that really well already so there should be very little involved to do it |
| 14:04 |
RossC0 |
yeap - its all working now |
| 14:04 |
_trophaeum |
but thats just my take on it, i could see the want to run it on another box instead of the main server etc so *shrug* |
| 14:11 |
MikeSeth_ |
_trophaeum: to my observation, the type of tasks that are invoked from cron are most often importing data, causing calculations and cleanup - the kind of things usually implemented in your models, so there's no need to go through the whole agavi chain |
| 14:12 |
MikeSeth_ |
of course, if you already have an API method wrapped in an action, you can use that without duplication |
| 14:12 |
MikeSeth_ |
but for really simple tasks, just talk to the models directly |
| 14:13 |
Wombert |
[n=Wombert@dslb-084-056-037-251.pools.arcor-ip.net] has joined #agavi |
| 14:13 |
RossC0 |
Well I moving the generation of an image to a cron task |
| 14:13 |
RossC0 |
heh Wombert :D |
| 14:13 |
RossC0 |
happy new year |
| 14:13 |
Wombert |
and to you! |
| 14:14 |
Wombert |
make an output type for images |
| 14:14 |
Wombert |
and some GraphAction |
| 14:14 |
nfq |
Yo Wombert: happy new year |
| 14:14 |
Wombert |
done |
| 14:14 |
Wombert |
and |
| 14:14 |
Wombert |
for cmd line, use the cli stuff, yes, but don't call it AgaviConsoleController etc |
| 14:14 |
Wombert |
because that will be added one day and then you might get conflicts |
| 14:14 |
RossC0 |
yeah using ConsoleController in app/lib/console |
| 14:14 |
Wombert |
alternatively, you could also make a runcli.php where you pass the module/action info directly |
| 14:14 |
RossC0 |
or consoleRequest not controller - no need fro that |
| 14:15 |
RossC0 |
Wombert: any plans to refactor the caching? |
| 14:15 |
Wombert |
how? |
| 14:16 |
RossC0 |
well have a generic cache class that stores or writes to the cache |
| 14:16 |
Wombert |
http://trac.agavi.org/ticket/661 |
| 14:16 |
RossC0 |
then can be used outside the main cache |
| 14:16 |
RossC0 |
cache.xml stuff |
| 14:17 |
RossC0 |
so I can machine generate cache parts |
| 14:17 |
RossC0 |
I'll look into that in a mo |
| 14:17 |
RossC0 |
bbl |
| 14:19 |
_trophaeum |
MikeSeth_, with cli you also have the advantage of not clogging up an apache thread with a process that could run for an extended period and the ability to nice it so it doesnt interfere with normal site operations :) |
| 14:20 |
MikeSeth_ |
_trophaeum: yeah, with the short exception of PHP's memory management being utter shit., |
| 14:20 |
_trophaeum |
MikeSeth_, lol, 5.3 ftw! |
| 14:20 |
_trophaeum |
Wombert, gah, that just reminded me i need to implement the leet namespace support into my mlc (multi level cache) stuff -_- |
| 14:21 |
v-dogg |
namespaces! \o/ |
| 14:21 |
v-dogg |
I haven't been following the internals list. how did it turn out eventually? |
| 14:22 |
_trophaeum |
v-dogg, haha, nah, not those namespaces, namespaces in the cache so you can dump an entire namespace's cache cleanly |
| 14:22 |
v-dogg |
something semi-good that will be repaired and debated ad infinitum? |
| 14:22 |
v-dogg |
_trophaeum: roger :) |
| 14:22 |
_trophaeum |
v-dogg, last i knew though there was only 1 namespace per file but they were working on making it unlimited |
| 14:22 |
_trophaeum |
but its going to hurt my head to learn it properly |
| 14:22 |
_trophaeum |
multiple files can alter a single namespace blahblah |
| 14:23 |
codecop |
[n=codecop@78-61-128-127.ip.zebra.lt] has quit ["Leaving"] |
| 14:23 |
_trophaeum |
i swear at this rate its going to just cause more headaches for a long while until people use it right... |
| 14:23 |
Wombert |
LAWL |
| 14:23 |
Wombert |
www.pzizz.com |
| 14:23 |
Wombert |
sent them a mail that if you press enter in a form, the ajax callbacks don't run |
| 14:24 |
Wombert |
so you're redirected to a white page with some json response gibberish |
| 14:24 |
Wombert |
when you click the submit button, it works |
| 14:24 |
Wombert |
and not just on one form |
| 14:24 |
Wombert |
Hello, |
| 14:24 |
Wombert |
thank you for your message. I checked with our web development department and apparently it is a correct behavior: the button should be clicked, there is no need to press Enter key. So please don't worry :) |
| 14:24 |
Wombert |
Best regards, |
| 14:24 |
Wombert |
Edward |
| 14:24 |
Wombert |
... |
| 14:24 |
_trophaeum |
Wombert, ROFL |
| 14:25 |
nfq |
haha. web department? |
| 14:25 |
nfq |
They couldn't get hold of the web guy |
| 14:26 |
v-dogg |
and smack him |
| 14:26 |
v-dogg |
with a clue stick |
| 14:26 |
Wombert |
"the button should be clicked, no need to press enter key" |
| 14:26 |
nfq |
yeah |
| 14:26 |
nfq |
haha |
| 14:26 |
Wombert |
that's so in line with their fucking new age bullshit product |
| 14:26 |
Wombert |
I tried it yesterday to sleep in and I swear, the bloody trial aborts after five minutes |
| 14:26 |
Wombert |
so useless |
| 14:27 |
nfq |
You tried the product? |
| 14:27 |
_trophaeum |
Wombert, iv got 1 thats to wake u up, works well |
| 14:27 |
nfq |
Me being biased but first problem is they are using prototype |
| 14:27 |
nfq |
and not mootools! |
| 14:27 |
_trophaeum |
nfq, jquery ftw! :) |
| 14:27 |
nfq |
You use jQuery allot? |
| 14:28 |
nfq |
I am a big mootools user. |
| 14:28 |
_trophaeum |
not a lot but its all i use these days |
| 14:28 |
nfq |
and don't know jQuery very well |
| 14:28 |
nfq |
there are these arguments which is better |
| 14:28 |
_trophaeum |
i got sick of moo after i had an ie6 problem that on 1 random ie6 version (that was rare) it gave a white page with an error, u hit ok and it'd close the ie window -_- |
| 14:28 |
Wombert |
sure that wasn't a BEBCAC, _trophaeum? |
| 14:29 |
Wombert |
*PEBCAC |
| 14:29 |
v-dogg |
a what?-D |
| 14:29 |
_trophaeum |
Wombert, include moo ONLY on the page, nothing else, load the page and it would die |
| 14:29 |
nfq |
Yeah, they have some pretty strict rules with the doctype |
| 14:30 |
_trophaeum |
nfq i DID like moo before that issue, after that, gah, i monitored the svn versions for a few months in hopes it would get fixed... the page still has the bug, i gave up on it |
| 14:30 |
nfq |
Ah, that ain't good |
| 14:30 |
nfq |
yeah, the jQuery team is quick |
| 14:31 |
_trophaeum |
nfq yea, i have nothing against moo OTHER than that |
| 14:31 |
Wombert |
the first baby born in germany this year has a _14_ year old mother |
| 14:31 |
Wombert |
sighs |
| 14:31 |
nfq |
and big. I hear there are like 25 people on the team |
| 14:31 |
Wombert |
shakes head about state of world and country |
| 14:31 |
v-dogg |
Wombert: you the father? |
| 14:31 |
nfq |
agrees wombert |
| 14:31 |
Wombert |
smacks v-dogg |
| 14:31 |
nfq |
haha |
| 14:31 |
_trophaeum |
Wombert, haha |
| 14:32 |
Wombert |
PEBCAC = Problem Exists Between Chair And Computer |
| 14:32 |
nfq |
heheh |
| 14:32 |
_trophaeum |
nfq in moo do they still normally do things in onclick="" tags? |
| 14:32 |
Wombert |
_trophaeum: nah |
| 14:32 |
nfq |
no, nothing inline anymore |
| 14:32 |
MikeSeth_ |
and that's why I'm for abortions |
| 14:33 |
nfq |
the custom events in moo are awesome |
| 14:33 |
Wombert |
MikeSeth_: she could have, by german law |
| 14:33 |
_trophaeum |
well thats a good start, i would say id try it again but im over relearning js crap |
| 14:33 |
nfq |
using mouseenter, mouseleave etc.. |
| 14:33 |
Wombert |
yes, custom events = totally ftw |
| 14:33 |
Wombert |
cause you can make your whole app event based |
| 14:33 |
Wombert |
so good |
| 14:33 |
_trophaeum |
jquery has all that too, yea |
| 14:33 |
nfq |
True |
| 14:33 |
_trophaeum |
im just anti prototype inline crap |
| 14:34 |
_trophaeum |
abstract it away so if js isnt active then the page still works and they havnt loaded 200k of crappy js for nothing! #%@@#% |
| 14:34 |
nfq |
Well, there probably isn't allot between them. There are a few basic things I love about moo over the others. But I guess you have to use what you know and if it works, why change it |
| 14:34 |
Wombert |
ah btw |
| 14:34 |
nfq |
? |
| 14:34 |
Wombert |
you guys all installed 0.11.1 rc1 yet? |
| 14:35 |
MikeSeth_ |
umm yeah |
| 14:35 |
Wombert |
looks at RossC0 specifically |
| 14:35 |
Wombert |
and? |
| 14:35 |
Wombert |
any issues with caching or so? |
| 14:35 |
_trophaeum |
nfq im all ears on why the latest moo is good if ur interested to explain what they are, its often that im doing stupid things in jq that if someone explains how another library does it i go oh jq supports that and that makes a lot of sense :) |
| 14:36 |
MikeSeth_ |
Wombert: I dont use caching, so I don't know, but in this project I probably will so if anything niggers up, I'll tell you |
| 14:36 |
nfq |
_trophaeum: well, I am actually more of a graphics guy than a coder, which is one reason I like moo so much, much easier to learn I found. + |
| 14:36 |
nfq |
But there are some amazing things they are working to help cut down your code |
| 14:37 |
nfq |
The whole events thing, is great |
| 14:37 |
nfq |
like you can scope all functions with mouseleave into a single event |
| 14:37 |
_trophaeum |
doh, that reminds me, i need to get jtemplates working properly (json data fed through a javascript template) |
| 14:37 |
nfq |
so, the mouseleave code doesn't need to completed over and over |
| 14:37 |
shoan |
[n=shoan@122.166.1.164] has quit [] |
| 14:38 |
nfq |
Wombert could probably explain it better than me! |
| 14:38 |
_trophaeum |
Wombert, ur a moo fan too i take it? |
| 14:38 |
MikeSeth_ |
zots _trophaeum |
| 14:39 |
MikeSeth_ |
"you are" |
| 14:39 |
_trophaeum |
MikeSeth_, this is irc, get over it :P |
| 14:40 |
Wombert |
me? |
| 14:40 |
Wombert |
mh |
| 14:40 |
Wombert |
nah |
| 14:40 |
Wombert |
it's nice, but I had some issues with backwards compatibility in minor releases so...:/ |
| 14:40 |
MikeSeth_ |
_trophaeum: the IQ AC is set to "warm" here. Don't let the cold into the room :D |
| 14:41 |
Wombert |
lawl |
| 14:41 |
Wombert |
oh sorry |
| 14:41 |
_trophaeum |
MikeSeth_, well im not talkin about britney so :P |
| 14:41 |
nfq |
Wombert: you using proto at the moment? |
| 14:41 |
Wombert |
"loling out loud" |
| 14:41 |
Wombert |
nfq: well, mh, so and so |
| 14:41 |
Wombert |
some proto, some mootools |
| 14:41 |
nfq |
yeh |
| 14:41 |
nfq |
yeah |
| 14:41 |
Wombert |
I love prototype for it's genuine brilliance |
| 14:42 |
Wombert |
it was the first js toolkit |
| 14:42 |
_trophaeum |
Wombert, i hear prototype and i jsut want to scream and run |
| 14:42 |
nfq |
well, I think when 1.2 is finally released, then I hope there won't be anymore breaking changes |
| 14:42 |
Wombert |
and whenever you think they've fallen behind, a new release redefines awesomeness |
| 14:42 |
nfq |
Wombert: have you tried the 1.2 beta compatibility version? |
| 14:44 |
nfq |
Wombert: yeah, it's true about proto being the first and being awesome. I just don't like that effects are done by another library |
| 14:44 |
nfq |
and proto\s code isn't as clean as moo if you ask me |
| 14:44 |
nfq |
but kudos to them for creativeness |
| 14:45 |
_trophaeum |
proto's code itself is fast, or at least last time i looked into it, my problem revolves around using inline tags and its bloatware size :( |
| 14:45 |
nfq |
Yes, that isn't good |
| 14:45 |
_trophaeum |
specially when i see people mixing proto and scriptaculous |
| 14:46 |
nfq |
Yes, apple's site is a good example |
| 14:46 |
nfq |
full of js effects |
| 14:46 |
nfq |
and 500k js files |
| 14:46 |
_trophaeum |
apple looks freaking insane |
| 14:46 |
_trophaeum |
yea, but its all graceful degredation and search engine friendly |
| 14:46 |
_trophaeum |
so im not gonna knock apple |
| 14:46 |
nfq |
well, they could have done the whole site in moo of jquery with much less code |
| 14:46 |
MikeSeth_ |
is now known as MikeSeth |
| 14:46 |
nfq |
well, I am apple fan all the way |
| 14:46 |
nfq |
ask Wombert |
| 14:47 |
_trophaeum |
most people wouldv used flash for a lot of the apple stuff |
| 14:47 |
nfq |
but I am just disappointed at their website code |
| 14:47 |
nfq |
Some of the ideas are really great. But they need to recode loads of bits |
| 14:48 |
nfq |
it's heavy on the browser, especially for people who are using an older pc/mac |
| 14:49 |
nfq |
_trophaeum: sorry I can't give more specifics on the greatness of moo. as I said, I am more of a designer and don't quite know how to describe certain code things |
| 14:50 |
Wombert |
ya |
| 14:50 |
nfq |
ya? |
| 14:50 |
_trophaeum |
nfq tis kew, just knowing there are still fans even with problems that iv seen is kinda promising for it either way |
| 14:50 |
nfq |
true. Yeah, the user base is growing |
| 14:50 |
nfq |
quickly |
| 14:51 |
nfq |
and they are generally getting part the typical startup problems |
| 14:51 |
Wombert |
what you mean |
| 14:51 |
nfq |
part = past |
| 14:51 |
Wombert |
apple |
| 14:51 |
Wombert |
or moo |
| 14:51 |
nfq |
moo |
| 14:52 |
nfq |
apple, they are way past the startup problems, they are in the zone |
| 14:52 |
nfq |
as we know |
| 14:52 |
nfq |
Wombert: new laptops at Macworld hopefully? |
| 14:52 |
nfq |
for you! |
| 14:53 |
Wombert |
yes, sure hope so |
| 14:53 |
Wombert |
04:40 < Wombert> this is depressing |
| 14:53 |
Wombert |
04:41 < Wombert> my good ol' Powerbook G4, "agavi olson" |
| 14:53 |
Wombert |
04:41 < Wombert> BUILD FINISHED |
| 14:53 |
Wombert |
04:41 < Wombert> Total time: 7 minutes 52.20 seconds |
| 14:53 |
Wombert |
04:41 < Wombert> new iMac 2.4 core 2 duo |
| 14:53 |
Wombert |
04:41 < Wombert> BUILD FINISHED |
| 14:53 |
Wombert |
04:41 < Wombert> Total time: 59.2351 seconds |
| 14:53 |
nfq |
haha |
| 14:53 |
nfq |
awesome |
| 14:54 |
nfq |
Got an iMac for the office? |
| 14:54 |
Wombert |
ya |
| 14:54 |
nfq |
Nice |
| 14:54 |
Wombert |
and I stole kaos' since he's in cologne anyway and took it home <: |
| 14:55 |
nfq |
ah, nice. He's at the client? |
| 14:55 |
Wombert |
yes |
| 14:55 |
nfq |
nice |
| 14:55 |
Wombert |
but it's the 24" ones with the sucky tft panels |
| 14:55 |
Wombert |
much brighter on the left side than on the right |
| 14:55 |
nfq |
yes, they made a mistake not offering standard displays |
| 14:56 |
Wombert |
thought it wouldn't bother first but it's too obvious even when reading a web page with the browser covering half of the screen width in the middle |
| 14:56 |
nfq |
I think the idea was to make a distinct difference between consumer and pro macs |
| 14:56 |
nfq |
stupid though |
| 14:56 |
Wombert |
yes but... |
| 14:56 |
Wombert |
the white imacs |
| 14:56 |
epaulin |
[n=epaulin@61.144.108.226] has quit ["Ex-Chat"] |
| 14:56 |
Wombert |
the 20" had an SIPS panel |
| 14:56 |
Wombert |
and the 24" was great, too |
| 14:56 |
nfq |
Yes, got one in the office! |
| 14:56 |
Wombert |
now the 20" has a TN (horrible) |
| 14:56 |
Wombert |
and the 24" has this brightness issue |
| 14:57 |
Wombert |
other than that, it's niiiiice though |
| 14:57 |
nfq |
Not cool, I agree |
| 14:57 |
nfq |
fast as hell I am sure |
| 14:57 |
Wombert |
except for the fact that you can't attach the remote (which is white... why?) to the side of the case anymore |
| 14:57 |
Wombert |
well, for me as a long time G4 user, it's lightning fast <: |
| 14:57 |
nfq |
Yes, I can imagine |
| 14:57 |
Wombert |
and the glossy screen is something to argue about definitely |
| 14:58 |
Wombert |
needs getting used to, I reckon |
| 14:58 |
nfq |
but even for me with the first gen. MacBook pros, they are fast |
| 14:58 |
Wombert |
yes, don't think there's much difference |
| 14:58 |
nfq |
yeah, i've hear. i wouldn't like it either I think |
| 14:58 |
Wombert |
at least not in subjective perception |
| 14:58 |
Wombert |
they're both "just so fast man!" :p |
| 14:58 |
nfq |
Well, my MBP is 2.0 GHz |
| 14:58 |
nfq |
and a slow hardrive |
| 14:59 |
Wombert |
:/ |
| 14:59 |
nfq |
you notice the difference when jumping on a 2.4 iMac with 7200rpm drives |
| 14:59 |
nfq |
and like 2 gb's of ram, |
| 15:00 |
Wombert |
yeah we maxed the ram in ours |
| 15:02 |
Wombert |
btw you using dot mac? |
| 15:03 |
Wombert |
shell plans to outsource their IT and save |
| 15:03 |
Wombert |
500 million dollars a year |
| 15:03 |
Wombert |
blinks |
| 15:03 |
Wombert |
they must have some big ass overhead |
| 15:06 |
nfq |
Wombert: I used dot mac for a while |
| 15:06 |
nfq |
but not anymore |
| 15:06 |
nfq |
it's too expensive |
| 15:07 |
nfq |
it's great |
| 15:07 |
nfq |
but should be free like it was in the beginning |
| 15:11 |
JamieWolf |
[n=Chatter@dslb-084-059-103-021.pools.arcor-ip.net] has joined #agavi |
| 15:14 |
SeanNieuwoudt |
[n=chatzill@vc-196-207-45-245.3g.vodacom.co.za] has joined #agavi |
| 15:18 |
MikeSeth |
oh ho ho |
| 15:19 |
MikeSeth |
SeanNieuwoudt: welcome to the conspiracy |
| 15:19 |
SeanNieuwoudt |
haha! hey Mike |
| 15:19 |
nfq |
MikeSeth: what conspiracy? |
| 15:20 |
MikeSeth |
nfq: this conspiracy. |
| 15:20 |
nfq |
ah |
| 15:20 |
MikeSeth |
you guys didn't TELL him it's a conspiracy? |
| 15:20 |
Wombert |
did you drag him here? :p |
| 15:20 |
Wombert |
no! |
| 15:20 |
SeanNieuwoudt |
lol |
| 15:20 |
Wombert |
<: |
| 15:22 |
MikeSeth |
Wombert: so I have validator functions too now? |
| 15:22 |
MikeSeth |
great. prepare for your error stack overflows, infidels |
| 15:23 |
Wombert |
? |
| 15:24 |
MikeSeth |
*shrug* |
| 15:24 |
MikeSeth |
:D |
| 15:25 |
v-dogg |
why, look what the cat dragged in |
| 15:25 |
v-dogg |
welcome SeanNieuwoudt |
| 15:26 |
SeanNieuwoudt |
thanx :) |
| 15:27 |
v-dogg |
take a seat, have some complementary drinks and enjoy the enlightment |
| 15:27 |
SeanNieuwoudt |
haha |
| 15:27 |
v-dogg |
MikeSeth: you ready with the conversion machine |
| 15:27 |
SeanNieuwoudt |
downloading now... struggling a bit with mvc... |
| 15:27 |
v-dogg |
? |
| 15:28 |
MikeSeth |
v-dogg: please, don't tell people to take a seat. You sound like Chris Hansen :D |
| 15:28 |
MikeSeth |
v-dogg: I am the conversion machine |
| 15:28 |
MikeSeth |
SeanNieuwoudt: this channel is full of extremely clued people. Ask away ;) |
| 15:28 |
v-dogg |
sure sure and are you up and running |
| 15:29 |
v-dogg |
and who the hell is Chris Hansen? |
| 15:30 |
RossC0 |
Wombert: I have the latest svn |
| 15:31 |
SeanNieuwoudt |
i just dont understand the mvc architecture, in my opion, you could do away completely with the model base and perform all computing in the controllers? just my opinion... |
| 15:31 |
RossC0 |
SeanNieuwoudt: well that doesnt promote reuse |
| 15:31 |
MikeSeth |
SeanNieuwoudt: no. Your *application* is in the models. Controllers and Views are just an user interface glue that uses your models. |
| 15:31 |
SeanNieuwoudt |
*excuse my bad spelling, not english. |
| 15:32 |
MikeSeth |
v-dogg: I don't imagine you watch NBC or SouthPark :> |
| 15:32 |
v-dogg |
SeanNieuwoudt: of course you could but as things get more complicated, the application changes and so on it would bite you in the ass |
| 15:32 |
RossC0 |
but you could do it all in one file - thats even worse |
| 15:32 |
SeanNieuwoudt |
do you mean physical dir layout? |
| 15:33 |
marklar |
blah |
| 15:33 |
SeanNieuwoudt |
ok, i see what you mean |
| 15:33 |
marklar |
finally, someone who understands. |
| 15:33 |
marklar |
mike, WHAT MODEL IS THAT ROUTER |
| 15:35 |
SeanNieuwoudt |
MikeSeth : Your *application* is in the models. Controllers and Views are just an user interface glue that uses your models --- > thanks, what u said hit the lightbuld switch... haha! now i understand, much appreciated. |
| 15:35 |
MikeSeth |
marklar: nfi, boss out |
| 15:35 |
marklar |
fail |
| 15:35 |
MikeSeth |
marklar: just set up an adhock AP, I'll set up wireless tools tonight and we're up (I will be working in linux mostly) |
| 15:36 |
marklar |
okthen |
| 15:36 |
marklar |
I ordered a uk vps |
| 15:36 |
marklar |
$10/mo |
| 15:36 |
marklar |
cheapvps.com |
| 15:37 |
MikeSeth |
aight |
| 15:37 |
MikeSeth |
im out for ~ |
| 15:37 |
MikeSeth |
bb |
| 15:37 |
marklar |
later |
| 15:37 |
marklar |
I'll prolly be home at like 9pm :\ |
| 15:40 |
nfq |
[n=nfq@84-72-196-213.dclient.hispeed.ch] has quit [] |
| 15:44 |
SeanNieuwoudt |
[n=chatzill@vc-196-207-45-245.3g.vodacom.co.za] has left #agavi [] |
| 15:46 |
_cheerios |
[n=jackbo@hkibrasgw1-feaedd00-249.dhcp.inet.fi] has quit ["bbs"] |
| 16:01 |
JanK_ |
[n=JanK_@muedsl-82-207-197-149.citykom.de] has joined #agavi |
| 16:12 |
_trophaeum |
[i=aeofbl@ppp121-45-221-14.lns2.bne1.internode.on.net] has quit [Remote closed the connection] |
| 16:17 |
_cheerios |
[n=jacklo@hkibrasgw1-feaedd00-249.dhcp.inet.fi] has joined #agavi |
| 16:17 |
_cheerios |
moo |
| 16:19 |
shoan |
[n=shoan@59.92.186.148] has joined #agavi |
| 16:32 |
nfq |
[n=nfq@84-73-209-218.dclient.hispeed.ch] has joined #agavi |
| 16:36 |
RossC0 |
[n=RossC0@80.4.120.163] has left #agavi [] |
| 17:00 |
MikeSeth |
marklar: aww |
| 17:27 |
splatch_ |
hello |
| 17:31 |
Wombert_ |
[n=Wombert@dslb-084-056-047-106.pools.arcor-ip.net] has joined #agavi |
| 17:48 |
Wombert |
[n=Wombert@dslb-084-056-037-251.pools.arcor-ip.net] has quit [Read error: 110 (Connection timed out)] |
| 17:48 |
bleachy |
[n=bleachb@80.4.120.163] has left #agavi [] |
| 17:56 |
Zibi_ |
[n=asd@80.4.120.163] has quit [] |
| 18:00 |
trophaeum |
[i=tgseofk@ppp121-45-221-14.lns2.bne1.internode.on.net] has joined #agavi |
| 18:08 |
Wombert_ |
hugs v-dogg |
| 18:08 |
Wombert_ |
CHOCOLATE! |
| 18:08 |
Wombert_ |
is now known as Wombert |
| 18:08 |
Wombert |
thanks! woot! |
| 18:09 |
Wombert |
made from fresh milk |
| 18:09 |
Wombert |
<3 |
| 18:28 |
v-dogg |
[i=vmakinen@kapsi.fi] has quit ["Changing server"] |
| 18:31 |
vmakinen |
[i=vmakinen@kapsi.fi] has joined #agavi |
| 18:33 |
vmakinen |
is now known as v-dogg |
| 18:49 |
_cheerios |
v-dogg, got relatives in Nurmijärvi? |
| 19:07 |
v-dogg |
don't think so |
| 19:33 |
marklar| |
[n=mark@uk.mark.org.il] has joined #agavi |
| 19:40 |
marklar| |
[n=mark@uk.mark.org.il] has quit ["leaving"] |
| 20:18 |
v-dogg |
hmph. |
| 20:18 |
v-dogg |
require_once(LOG4PHP_DIR . '/LoggerManager.php'); |
| 20:19 |
v-dogg |
why can't these libs use include_path |
| 20:32 |
JanK_ |
[n=JanK_@muedsl-82-207-197-149.citykom.de] has left #agavi [] |
| 20:35 |
MrJeep |
[n=jpdery@modemcable051.81-37-24.mc.videotron.ca] has joined #agavi |
| 20:35 |
MrJeep |
hi |
| 20:35 |
MrJeep |
anyone know how to send SMS with php ? |
| 20:36 |
MrJeep |
I'm quite confused :S |
| 20:36 |
_cheerios |
pay someone $$ and use their API, unless you find some free service |
| 20:36 |
Wombert |
MrJeep: you need a gateway service |
| 20:36 |
MrJeep |
we just need to send a common email message ? |
| 20:36 |
Wombert |
no |
| 20:36 |
MrJeep |
gateway service ok ... |
| 20:36 |
MrJeep |
hum |
| 20:37 |
MrJeep |
what exacly is a gateway service |
| 20:37 |
MrJeep |
a company which will actually send the sms ? |
| 20:37 |
Wombert |
http://en.wikipedia.org/wiki/SMS_gateway |
| 20:37 |
Wombert |
yes |
| 20:37 |
_cheerios |
internet network -> mobile network :) |
| 20:38 |
MrJeep |
ok thnx. :D |
| 20:39 |
Wombert |
they usually offer many interfaces |
| 20:39 |
Wombert |
email |
| 20:39 |
Wombert |
http |
| 20:39 |
Wombert |
sockets |
| 20:39 |
Wombert |
ftp |
| 20:39 |
Wombert |
soap |
| 20:39 |
Wombert |
blah |
| 20:40 |
MrJeep |
ok, I guess that won't be that complicated |
| 20:40 |
MrJeep |
quite simple actually |
| 20:42 |
MrJeep |
so, what's your new year resolutions ? |
| 21:13 |
_cheerios |
to consume every second of 2008 working on tasks that question my sanity |
| 21:17 |
MrJeep |
hehe |
| 21:40 |
v-dogg |
we use an sms gateway service |
| 21:41 |
v-dogg |
the provider offers a simple http api |
| 21:41 |
v-dogg |
with http callbacks |
| 21:42 |
v-dogg |
(ie. you can pass a callback url and get delivery status back) |
| 21:56 |
JamieWolf |
[n=Chatter@dslb-084-059-103-021.pools.arcor-ip.net] has quit [Read error: 104 (Connection reset by peer)] |
| 22:19 |
_cheerios |
[n=jacklo@hkibrasgw1-feaedd00-249.dhcp.inet.fi] has quit ["Leaving"] |
| 22:54 |
Whisller |
[n=fsdasfd@chello089076213203.chello.pl] has joined #agavi |
| 22:54 |
Whisller |
hi |
| 22:55 |
splatch_ |
ho |
| 22:58 |
nfq |
[n=nfq@84-73-209-218.dclient.hispeed.ch] has quit [Read error: 110 (Connection timed out)] |
| 23:01 |
pressureman |
[n=pressure@e178083132.adsl.alicedsl.de] has joined #agavi |
| 23:08 |
Wombert |
hai pressureman |
| 23:08 |
Wombert |
long time no see |
| 23:08 |
Wombert |
happy new year! |
| 23:08 |
Wombert |
MikeSeth: http://www.youtube.com/watch?v=GmwqpHsMExg |
| 23:08 |
pressureman |
Wombert: thanks... i'm in berlin now |
| 23:08 |
Wombert |
woot |
| 23:08 |
Wombert |
why |
| 23:08 |
pressureman |
improving my german, looking for work |
| 23:09 |
Wombert |
how long are you gonna stay |
| 23:09 |
pressureman |
i'm enrolled in a course until april, but if i find work, could be a couple of years |
| 23:11 |
nfq |
[n=nfq@84-72-196-213.dclient.hispeed.ch] has joined #agavi |
| 23:22 |
pressureman |
can propel work without creole, or do they go hand in hand? |
| 23:23 |
pressureman |
it says it supports pgsql, mysql etc, but then says creole is a requirement |
| 23:24 |
pressureman |
i'm not keen on yet another layer of abstraction to slow queries does. i just want the ORM bits |
| 23:28 |
pressureman_ |
[n=pressure@e178070065.adsl.alicedsl.de] has joined #agavi |
| 23:34 |
Wombert |
pressureman_: propel 1.3 uses pdo |
| 23:34 |
Wombert |
it's about twice as fast on average (I benchmarked long ago) |
| 23:46 |
pressureman |
[n=pressure@e178083132.adsl.alicedsl.de] has quit [Read error: 110 (Connection timed out)] |
| Day changed Thu Jan 03 2008
|
| 00:14 |
Wombert |
[n=Wombert@dslb-084-056-047-106.pools.arcor-ip.net] has quit [] |
| 00:21 |
Whisller |
[n=fsdasfd@chello089076213203.chello.pl] has quit [] |
| 00:36 |
MrJeep |
[n=jpdery@modemcable051.81-37-24.mc.videotron.ca] has quit [Remote closed the connection] |
| 00:38 |
nfq |
[n=nfq@84-72-196-213.dclient.hispeed.ch] has quit [] |
| 00:42 |
shoan |
[n=shoan@59.92.186.148] has quit [] |
| 00:42 |
pressureman_ |
[n=pressure@e178070065.adsl.alicedsl.de] has quit ["Trillian (http://www.ceruleanstudios.com"] |
| 01:51 |
epaulin |
[n=epaulin@61.144.108.226] has joined #agavi |
| 01:53 |
nfq |
[n=nfq@84-72-196-213.dclient.hispeed.ch] has joined #agavi |
| 02:37 |
nfq |
[n=nfq@84-72-196-213.dclient.hispeed.ch] has quit [] |
| 03:18 |
shoan |
[n=shoan@59.92.186.148] has joined #agavi |
| 04:42 |
shoan_ |
[n=shoan@59.92.186.148] has joined #agavi |
| 05:00 |
shoan |
[n=shoan@59.92.186.148] has quit [Read error: 110 (Connection timed out)] |
| 05:49 |
trophaeum |
[i=tgseofk@ppp121-45-221-14.lns2.bne1.internode.on.net] has quit [Read error: 104 (Connection reset by peer)] |
| 05:49 |
trophaeum |
[i=cvqnszh@ppp121-45-221-14.lns2.bne1.internode.on.net] has joined #agavi |
| 06:36 |
Arme[N] |
[n=Arme[N]@unaffiliated/armen/x-394205] has joined #agavi |
| 06:49 |
shoan_ |
is now known as shoan |
| 07:24 |
Arme[N] |
[n=Arme[N]@unaffiliated/armen/x-394205] has quit ["leaving"] |
| 07:25 |
Arme[N] |
[n=Arme[N]@unaffiliated/armen/x-394205] has joined #agavi |
| 07:41 |
shoan_ |
[n=shoan@59.92.186.148] has joined #agavi |
| 07:45 |
codecop |
[n=codecop@78-61-128-127.ip.zebra.lt] has joined #agavi |
| 07:57 |
Arme[N-1] |
[n=Arme[N]@unaffiliated/armen/x-394205] has joined #agavi |
| 07:59 |
shoan |
[n=shoan@59.92.186.148] has quit [Read error: 110 (Connection timed out)] |
| 08:01 |
Arme[N-11 |
[n=Arme[N]@91.184.88.146] has joined #agavi |
| 08:02 |
Arme[N-12 |
[n=Arme[N]@91.184.88.250] has joined #agavi |
| 08:04 |
Wombert |
[n=Wombert@dslb-084-056-047-106.pools.arcor-ip.net] has joined #agavi |
| 08:05 |
Wombert |
huomenta! |
| 08:09 |
v-dogg |
huomenta |
| 08:09 |
shoan_ |
[n=shoan@59.92.186.148] has quit [] |
| 08:11 |
RossC0 |
[n=RossC0@80.4.120.163] has joined #agavi |
| 08:14 |
hachiya |
[n=nya@76.91.147.173] has joined #agavi |
| 08:15 |
Arme[N] |
[n=Arme[N]@unaffiliated/armen/x-394205] has quit [Read error: 110 (Connection timed out)] |
| 08:16 |
Arme[N-1] |
[n=Arme[N]@unaffiliated/armen/x-394205] has quit [Read error: 110 (Connection timed out)] |
| 08:19 |
Arme[N-11 |
[n=Arme[N]@91.184.88.146] has quit [Read error: 110 (Connection timed out)] |
| 08:21 |
Arme[N-12 |
[n=Arme[N]@91.184.88.250] has quit [Read error: 110 (Connection timed out)] |
| 08:22 |
_cheerios |
[n=jackbo@hkibrasgw1-feaedd00-249.dhcp.inet.fi] has joined #agavi |
| 08:22 |
_cheerios |
huomenta |
| 08:22 |
epaulin_ |
[n=epaulin@219.137.33.101] has joined #agavi |
| 08:28 |
Yossi |
Humenta |
| 08:28 |
_cheerios |
nice. couchdb guy got a gig at ibm to work on couchdb. |
| 08:30 |
Wombert |
yup |
| 08:30 |
Wombert |
ace aint it |
| 08:30 |
RossC0 |
[n=RossC0@80.4.120.163] has left #agavi [] |
| 08:31 |
RossC0 |
[n=RossC0@80.4.120.163] has joined #agavi |
| 08:31 |
RossC0 |
[n=RossC0@80.4.120.163] has left #agavi [] |
| 08:33 |
RossC0 |
[n=RossC0@80.4.120.163] has joined #agavi |
| 08:33 |
RossC0 |
Huomenta! |
| 08:34 |
v-dogg |
huomenta |
| 08:34 |
_cheerios |
nice impersonation of a mac on a german network there, RossC0 |
| 08:34 |
v-dogg |
any of you use log4php? |
| 08:34 |
RossC0 |
had to restart - xfce had lost my panels and I was wondering why |
| 08:38 |
Yossi |
I just read short description of couchdb - it's strange... why not XML bassed approach |
| 08:38 |
epaulin |
[n=epaulin@61.144.108.226] has quit [Read error: 104 (Connection reset by peer)] |
| 08:42 |
Wombert |
eh? |
| 08:47 |
RossC0 |
Wombert: you checked out Things yet? |
| 08:48 |
RossC0 |
have delicious'd for ya |
| 08:54 |
Wombert |
RossC0: I'm using Anxiety atm |
| 08:54 |
Wombert |
but this looks good |
| 08:54 |
Wombert |
as we both know now, lists of tasks are the basic rule for success! :) |
| 08:54 |
RossC0 |
;) |
| 08:55 |
RossC0 |
yeap |
| 08:55 |
RossC0 |
lists RULE |
| 08:55 |
Wombert |
so are you in the beta? |
| 08:55 |
RossC0 |
nah as I dont have a Mac at work :( |
| 08:55 |
RossC0 |
I need an list service that Julia can add items to! |
| 08:55 |
Wombert |
the screencast guy is gay |
| 08:56 |
RossC0 |
I thought it was prerequisite |
| 08:56 |
RossC0 |
btw is there a tag in trac for code samples? |
| 08:56 |
RossC0 |
for tickets - I noticed some were moved to 1.1 |
| 08:57 |
RossC0 |
I will have some to add to trac today for prosperity |
| 08:57 |
Wombert |
check out how he pronounces "tasks" |
| 08:57 |
Wombert |
he's clearly gay |
| 08:57 |
Wombert |
anyways |
| 08:57 |
Wombert |
hm we might have a contrib/ folder or so |
| 08:57 |
Wombert |
ponders |
| 08:57 |
Wombert |
anyone? |
| 08:59 |
Wombert |
LAWL |
| 08:59 |
Wombert |
he has a task with "blahblah girlfriend blahblah" in his screencast |
| 08:59 |
RossC0 |
samples |
| 08:59 |
Wombert |
like I'd believe him |
| 08:59 |
Wombert |
RossC0: ? |
| 09:01 |
RossC0 |
samples tag? |
| 09:01 |
Wombert |
you mean branch? |
| 09:01 |
RossC0 |
well at the moment we have tickets |
| 09:01 |
Wombert |
ok |
| 09:01 |
Wombert |
a tag for tickets or so? |
| 09:01 |
RossC0 |
yeah |
| 09:01 |
Wombert |
like, a ticket type? you mean? |
| 09:01 |
RossC0 |
yeah! |
| 09:01 |
RossC0 |
woot |
| 09:01 |
Wombert |
right |
| 09:01 |
RossC0 |
like the rails flash messages |
| 09:01 |
RossC0 |
etc |
| 09:02 |
RossC0 |
also means they can be updated extended etc.. |
| 09:02 |
Wombert |
but that's an enhancement ain't it :p |
| 09:02 |
Wombert |
with [PATCH] in the title |
| 09:02 |
RossC0 |
sure but you might want to create a report so they are easy to see |
| 09:02 |
RossC0 |
no because rails flash messages is independent of the core |
| 09:03 |
RossC0 |
so is Mint Filter |
| 09:03 |
RossC0 |
etc.. |
| 09:03 |
RossC0 |
anyway it would just make it easy to find and hopefully people will commit more samples etc.. |
| 09:03 |
Wombert |
doing that right now |
| 09:03 |
RossC0 |
before the Agaviforge goes live ;) |
| 09:03 |
Wombert |
grrrrr |
| 09:03 |
Wombert |
sql query |
| 09:03 |
Wombert |
:< |
| 09:04 |
RossC0 |
man trac is retarded |
| 09:04 |
Wombert |
meh this is annoying |
| 09:04 |
Wombert |
maybe 0.11 can do it |
| 09:04 |
RossC0 |
currently using redmine at work |
| 09:06 |
Wombert |
ah wait RossC0 I think I got a way |
| 09:06 |
Wombert |
http://trac.edgewall.org/wiki/TracQuery check out the macro |
| 09:07 |
Wombert |
ace |
| 09:07 |
Wombert |
[components] |
| 09:07 |
Wombert |
trac.ticket.report.* = disabled |
| 09:07 |
Wombert |
I'll try that |
| 09:11 |
E_mE |
[n=E_mE@89.104.225.116] has joined #agavi |
| 09:13 |
E_mE |
huomenta! And happy new year all :D |
| 09:17 |
Wombert |
GRRRR |
| 09:17 |
E_mE |
??? |
| 09:18 |
Wombert |
RossC0: this is so fucked |
| 09:18 |
Wombert |
http://trac.agavi.org/milestone/1.0 |
| 09:18 |
Wombert |
:< |
| 09:18 |
Wombert |
friggen square brackets |
| 09:18 |
trophaeum |
[i=cvqnszh@ppp121-45-221-14.lns2.bne1.internode.on.net] has quit ["Leaving"] |
| 09:19 |
v-dogg |
11:18 < Smftre> hi, i need to add a GMT TimeZone list. where can I obtain one without having to write them all out? |
| 09:19 |
v-dogg |
@ ##php |
| 09:19 |
v-dogg |
anyone wants to answer?-) |
| 09:19 |
v-dogg |
agavi can do that, right? |
| 09:20 |
RossC0 |
http://trac.agavi.org/query?status=new&status=assigned&status=reopened&summary=%5E%5BPATCH&milestone=1.0&order=priority works |
| 09:20 |
Wombert |
weird RossC0 |
| 09:20 |
Wombert |
thanks :) |
| 09:21 |
RossC0 |
:D |
| 09:21 |
Wombert |
hm not for me RossC0 |
| 09:21 |
Wombert |
ah |
| 09:21 |
Wombert |
wait |
| 09:21 |
Wombert |
eh wtf? |
| 09:21 |
Wombert |
it's not showing anything here? |
| 09:21 |
Wombert |
wtf |
| 09:21 |
Wombert |
http://trac.agavi.org/query?status=new&status=assigned&status=reopened&summary=%255E%255BPATCH&milestone=1.0&order=priority |
| 09:22 |
RossC0 |
ah theres a ^ |
| 09:22 |
Wombert |
BOOOOOH |
| 09:22 |
Wombert |
ah yes but can have an opening brace |
| 09:22 |
Wombert |
http://trac.agavi.org/milestone/1.0 |
| 09:22 |
Wombert |
works |
| 09:22 |
RossC0 |
woot |
| 09:23 |
Wombert |
maybe we should use a keyword |
| 09:23 |
Wombert |
? |
| 09:23 |
RossC0 |
[SAMPLE] |
| 09:24 |
Wombert |
no |
| 09:24 |
RossC0 |
[SIMPLE] ;) |
| 09:24 |
Wombert |
nah I mean |
| 09:24 |
Wombert |
in the ticket keywords |
| 09:24 |
Wombert |
instead of in the summary |
| 09:24 |
Wombert |
but I have somehting bettar |
| 09:24 |
Wombert |
will do when in ze office |
| 09:24 |
Wombert |
a checkbox!" |
| 09:24 |
Wombert |
:) |
| 09:24 |
Wombert |
http://code.djangoproject.com/simpleticket |
| 09:24 |
Wombert |
here |
| 09:24 |
kaos|work |
[n=dominik@dslb-084-063-118-218.pools.arcor-ip.net] has joined #agavi |
| 09:24 |
Wombert |
"haz patch" |
| 09:27 |
Wombert |
We are happy to provide you with an alpha version of Things today. |
| 09:27 |
Wombert |
woot! |
| 09:27 |
Wombert |
<: |
| 09:34 |
MikeSeth |
awww I <3 my job |
| 09:34 |
MikeSeth |
srv:/home/public/Music # less ATTENTION\ ASSHOLES.TXT |
| 09:34 |
MikeSeth |
You will not rename directories, you will not move files around, and you |
| 09:34 |
MikeSeth |
will not delete music that you did not upload yourself. |
| 09:34 |
MikeSeth |
The next person to fuck up my playlist will have their write permissions revoked. |
| 09:34 |
MikeSeth |
- Michael |
| 09:35 |
MikeSeth |
huomenta! |
| 09:36 |
Wombert |
oh hi MikeSeth I'm in ur playlists renaming filez lol |
| 09:37 |
MikeSeth |
ur boat.. i hax it |
| 09:37 |
MikeSeth |
man I love lolcats |
| 09:42 |
marklar| |
[n=marklar@bzq-80-88-209.dsl.bezeqint.net] has joined #agavi |
| 09:42 |
Wombert |
oh MikeSeth |
| 09:42 |
Wombert |
<: |
| 09:43 |
Wombert |
MikeSeth: http://www.youtube.com/watch?v=GmwqpHsMExg |
| 09:48 |
Wombert |
office -> |
| 09:48 |
Wombert |
[n=Wombert@dslb-084-056-047-106.pools.arcor-ip.net] has quit [] |
| 09:48 |
MikeSeth |
marklar|: |
| 09:48 |
MikeSeth |
srv:/home/public/Music # cat ATTENTION\ ASSHOLES.TXT |
| 09:48 |
MikeSeth |
You will not rename directories, you will not move files around, and you |
| 09:48 |
MikeSeth |
will not delete music that you did not upload yourself. |
| 09:48 |
MikeSeth |
The next person to fuck up my playlist will have their write permissions revoked. |
| 09:48 |
MikeSeth |
- Michael |
| 09:51 |
marklar |
[n=marklar@unaffiliated/marklar] has quit [Connection timed out] |
| 09:55 |
bleachy |
[n=bleachb@80.4.120.163] has joined #agavi |
| 10:01 |
epaulin_ |
[n=epaulin@219.137.33.101] has quit [Remote closed the connection] |
| 10:04 |
shoan |
[n=shoan@122.166.1.164] has joined #agavi |
| 10:36 |
Arme[N] |
[n=Arme[N]@unaffiliated/armen/x-394205] has joined #agavi |
| 10:38 |
marklar| |
is now known as marklar|work |
| 10:38 |
marklar|work |
MikeSeth: I never touched anything :( |
| 10:39 |
marklar|work |
sans uploading some Melechesh and Ulver |
| 10:43 |
marklar|work |
is now known as marklar |
| 10:47 |
MikeSeth |
smacks marklar |
| 10:47 |
MikeSeth |
you fail |
| 10:47 |
MikeSeth |
it's at work on my mp3 server ;> |
| 10:50 |
digitarald |
[n=Miranda@182.Red-83-55-64.dynamicIP.rima-tde.net] has joined #agavi |
| 11:00 |
marklar |
oh he |
| 11:00 |
marklar |
h |
| 11:00 |
marklar |
I figured it was @~ |
| 11:00 |
marklar |
:) |
| 11:00 |
marklar |
should I steal work's GeoIP copy? |
| 11:01 |
marklar|omni |
[n=mark@uk.mark.org.il] has joined #agavi |
| 11:08 |
RossC0 |
hmm anyway to cast values using ArrayConfigHandler? |
| 11:09 |
epaulin |
[n=epaulin@219.137.33.101] has joined #agavi |
| 11:19 |
kaos|work |
RossC0: cast to what ? |
| 11:20 |
RossC0 |
an int |
| 11:20 |
RossC0 |
ezComponents being fussy |
| 11:20 |
RossC0 |
but have worked round |
| 11:26 |
kaos|work |
failed to open stream: Operation now in progress in /home/data/app/modules/Upload/actions/SetCompletedAction.class.php at line 97 |
| 11:26 |
kaos|work |
woot |
| 11:28 |
kaos|work |
anyone got php 64 bit working on leopard ? :s |
| 11:31 |
codecop |
[n=codecop@78-61-128-127.ip.zebra.lt] has quit ["Leaving"] |
| 11:40 |
E_mE |
another reason to NOT use Sage... if you license expires you can't view your past accounts on old companies!! Cocks! |
| 11:45 |
Arme[N] |
[n=Arme[N]@unaffiliated/armen/x-394205] has quit ["leaving"] |
| 12:17 |
shoan |
E_mE: whats sage? |
| 12:21 |
kaos|work |
is now known as kaos-with-namesp |
| 12:22 |
kaos-with-namesp |
is now known as kaos|wrk |
| 12:22 |
RossC0 |
shoan: accounting package |
| 12:25 |
Arme[N] |
[n=Arme[N]@unaffiliated/armen/x-394205] has joined #agavi |
| 12:26 |
E_mE |
yes... written by muppets |
| 12:32 |
kaos|wrk |
FFS PHP |
| 12:32 |
kaos|wrk |
sdlkafhaskjldasdfjk |
| 12:32 |
kaos|wrk |
i am compiling php now the 6. time in a row |
| 12:32 |
kaos|wrk |
to get that friggin shit working |
| 12:32 |
kaos|wrk |
and now this muppet built with the old libxml |
| 12:33 |
kaos|wrk |
so i need to compile it AGAIN |
| 12:34 |
digitarald |
everything coded by muppets, seems to be a new trend |
| 12:35 |
E_mE |
its the 2008 feeling ;) |
| 12:36 |
_cheerios |
E_mE, does anyone use the word mupsies over there? |
| 12:38 |
E_mE |
mupsies ... not far as i'm aware. What does it mean? |
| 12:42 |
_cheerios |
i probably didnt quite get the correct wording when i heard it. gay is what it means. |
| 12:43 |
digitarald |
Muppets came from Sesam Strasse ... a serie for kids from germany ... prohibited in USA because of a maybe-gay puppet couple and a cookie-eating monster |
| 12:44 |
v-dogg |
Sesame Street |
| 12:44 |
digitarald |
or the english way ;) |
| 12:44 |
v-dogg |
but The Muppet Show is from the US, isn't it? |
| 12:45 |
digitarald |
but its a proper name ;) |
| 12:45 |
digitarald |
Muppet: "any puppet character of the children's television show Sesame Street and commercial products of those characters" |
| 12:46 |
digitarald |
but I know that definitions taken from the internet can be wrong :) |
| 12:47 |
RossC0 |
NO |
| 12:47 |
RossC0 |
the INTERTUBES dont lie! |
| 12:48 |
RossC0 |
oh wait yes the do |
| 12:48 |
digitarald |
and NEVER scrutinise them! ;) |
| 12:48 |
RossC0 |
*sorry |
| 12:49 |
nfq |
[n=nfq@84-72-196-213.dclient.hispeed.ch] has joined #agavi |
| 12:55 |
nfq |
[n=nfq@84-72-196-213.dclient.hispeed.ch] has quit [Remote closed the connection] |
| 12:56 |
digitarald |
[n=Miranda@182.Red-83-55-64.dynamicIP.rima-tde.net] has quit ["I'll come back ... digitarald.de"] |
| 13:10 |
v-dogg |
"As of today, using latest symfony stable version (1.0.9) + postgres, ticket 109 does not seem to be fixed" ... "Tell me if I am wrong, I am surprised since this is a rather old ticket." |
| 13:10 |
v-dogg |
symfony propel users <3 |
| 13:11 |
v-dogg |
as of today YOU ARE STILL USING some million years old hacked version of propel |
| 13:11 |
MikeSeth |
as of today YOU ARE STILL USING SYMFONY |
| 13:11 |
v-dogg |
well, that too :D |
| 13:26 |
marklar |
heh |
| 13:26 |
marklar |
mysql < 3gig.sql |
| 13:26 |
marklar |
:( |
| 13:27 |
MikeSeth |
good luck |
| 13:28 |
marklar |
btw re lighty error log piping |
| 13:28 |
marklar |
http://trac.lighttpd.net/trac/ticket/296 |
| 13:31 |
MikeSeth |
fucknig trac why did they have to write it in python |
| 13:33 |
marklar |
to annoy us |
| 13:37 |
nfq |
[n=nfq@77-61.79-83.cust.bluewin.ch] has joined #agavi |
| 13:40 |
marklar |
yarr, it is finished! |
| 13:43 |
RossC0 |
anyone know if I can set svn:ignore on all contents of a directory but not one file? |
| 13:45 |
MikeSeth |
RossC0: short answer, no ;> |
| 13:45 |
RossC0 |
ha well |
| 14:01 |
shoan |
can I set an error from the model? |
| 14:01 |
MikeSeth |
shoan: um? |
| 14:01 |
shoan |
never mind |
| 14:01 |
shoan |
I will just throw an exception |
| 14:01 |
v-dogg |
that's the way |
| 14:02 |
Wombert |
[n=Wombert@85.183.90.3] has joined #agavi |
| 14:02 |
shoan |
is there a way to autoload entire dirs? |
| 14:02 |
Wombert |
sure, shoan |
| 14:03 |
Wombert |
just write your own autoloader ;) |
| 14:03 |
shoan |
hehe :) |
| 14:03 |
Wombert |
really, it's easy |
| 14:03 |
shoan |
tell me how. Is there a cheat sheet? |
| 14:04 |
Wombert |
function my_autoload($class) { |
| 14:04 |
Wombert |
include('/my/path/' . $class. '.php'); |
| 14:04 |
Wombert |
} |
| 14:04 |
Wombert |
spl_autoload_register('my_autoload'); |
| 14:04 |
shoan |
and where do I put that? |
| 14:13 |
MikeSeth |
is now known as MikeSeth{RonPaul |
| 14:20 |
kaos|wrk |
v-dogg: ping |
| 14:20 |
v-dogg |
pong |
| 14:20 |
Wombert |
WAHT |
| 14:20 |
Wombert |
HE NEVER PONGS ME THAT QUICKLY |
| 14:20 |
Wombert |
cries |
| 14:20 |
Wombert |
cries |
| 14:21 |
kaos|wrk |
hihi |
| 14:21 |
v-dogg |
hehe |
| 14:21 |
kaos|wrk |
can you confirm the nested stuff working now ? |
| 14:21 |
kaos|wrk |
from what i can see it seems to work |
| 14:21 |
kaos|wrk |
haven't tested all cases yet tho |
| 14:21 |
kaos|wrk |
and Wombert: i'm running 5.3.0-dev now |
| 14:21 |
Wombert |
cool |
| 14:22 |
kaos|wrk |
that one compiled flawlessly |
| 14:22 |
kaos|wrk |
except that leopard bundles libxml 2.6.16 |
| 14:22 |
kaos|wrk |
i couldn't get 5.2.5 to compile at all |
| 14:26 |
shoan |
how do I access the errors in the validation manager from the template? |
| 14:28 |
v-dogg |
kaos|wrk: I can confirm that all issues I've seen are now gone but my tests aren't really that complete either |
| 14:28 |
v-dogg |
at least now I can add a child node without fucking up the tree :) |
| 14:29 |
kaos|wrk |
yeah, i'm just testing all positions |
| 14:29 |
kaos|wrk |
not all combinations with leaves in the tree |
| 14:29 |
kaos|wrk |
but it really seems to keep the db clean now |
| 14:29 |
shoan |
do i have to do a $this->setAttribute() in the view to get the errors in the tpl? |
| 14:32 |
nfq |
[n=nfq@77-61.79-83.cust.bluewin.ch] has quit [Read error: 104 (Connection reset by peer)] |
| 14:32 |
nfq |
[n=nfq@77-61.79-83.cust.bluewin.ch] has joined #agavi |
| 14:33 |
nfq_ |
[n=nfq@84-72-196-213.dclient.hispeed.ch] has joined #agavi |
| 14:38 |
kaos|work |
[n=dominik@dslb-084-063-118-218.pools.arcor-ip.net] has joined #agavi |
| 14:38 |
Wombert |
no, shoan |
| 14:39 |
kaos|wrk |
[n=dominik@dslb-084-063-118-218.pools.arcor-ip.net] has quit [Read error: 104 (Connection reset by peer)] |
| 14:39 |
shoan |
how else? |
| 14:40 |
Wombert |
the validation manager is just another assign |
| 14:40 |
Wombert |
you can control the name in output_types.xml |
| 14:40 |
Wombert |
maybe map "validation_manager" to "vm" so it's in line with the others |
| 14:41 |
Wombert |
also, you know that the FPF can insert error messages for you, right? |
| 14:41 |
Wombert |
you do not need to print them yourself |
| 14:41 |
shoan |
i do |
| 14:41 |
Wombert |
okay |
| 14:41 |
shoan |
in this particular case I need to print the error from the payment gateway |
| 14:41 |
Wombert |
hm |
| 14:41 |
shoan |
so it doesn't apply to a particular field |
| 14:41 |
Wombert |
but why not let FPF do it |
| 14:41 |
Wombert |
ah |
| 14:41 |
Wombert |
that's no problem |
| 14:42 |
shoan |
how would I explicit have fpf do it? |
| 14:42 |
Wombert |
FPF will detect that and print the errors at the top of the form |
| 14:42 |
Wombert |
http://trac.agavi.org/browser/branches/0.11/samples/app/config/global_filters.xml |
| 14:42 |
Wombert |
field_error_messages |
| 14:42 |
Wombert |
is what you use to control errors for a specific field |
| 14:42 |
Wombert |
those are also inserted relative to the field in question |
| 14:43 |
Wombert |
there's also multi_field_error_messages, which is not of interest here |
| 14:43 |
Wombert |
and error_messages |
| 14:43 |
Wombert |
which you need to use here |
| 14:43 |
Wombert |
it works just the same, except that it uses <form> as the start element, not the element with the error |
| 14:44 |
Wombert |
so, for instance, to insert directly before the form, you'd use ${htmlnsPrefix}form and "before" |
| 14:44 |
Wombert |
(* would do, too, in this case) |
| 14:48 |
shoan |
ok |
| 14:48 |
shoan |
i got that working already :) |
| 14:49 |
shoan |
i was just wondering if there was a way to explicitly get fpf to print a message near a field |
| 14:49 |
shoan |
<parameter name="validation_manager">vm</parameter> |
| 14:49 |
shoan |
is that how it should look? |
| 14:52 |
Wombert |
yes |
| 14:52 |
Wombert |
you mean... |
| 14:52 |
Wombert |
the payment gateway message should apper next to a specific field? |
| 14:52 |
Wombert |
simple |
| 14:52 |
shoan |
yes |
| 14:52 |
Wombert |
just set the error on the proper field name |
| 14:52 |
Wombert |
then FPF knows the association |
| 14:53 |
shoan |
ah ok |
| 14:53 |
Wombert |
first argument to setError(), I think |
| 14:53 |
Wombert |
check out how it's done in the sample app login |
| 14:53 |
shoan |
how do i get the errors from vm in eztemplate? |
| 14:53 |
Wombert |
[n=Wombert@85.183.90.3] has quit [] |
| 14:53 |
nfq |
[n=nfq@77-61.79-83.cust.bluewin.ch] has quit [Read error: 110 (Connection timed out)] |
| 14:54 |
Wombert |
[n=Wombert@85.183.90.3] has joined #agavi |
| 14:54 |
shoan |
how do i get the errors from vm in eztemplate? |
| 14:54 |
shoan |
looks like I need to use call |
| 14:57 |
E_mE |
is there any documentation on logging in agavi? |
| 14:58 |
Wombert |
you'd need to use call, yes, shoan |
| 14:58 |
Wombert |
in this case, it's better to assign the stuff in the template first |
| 14:58 |
Wombert |
but as I said |
| 14:58 |
Wombert |
I don't think you have to do this |
| 14:59 |
Wombert |
can you explain the problem once again maybe? |
| 15:00 |
shoan |
I am processing a payment in the model and throwing an exception when an error occurs containing the msg from the gateway. I set the error in the executeWrite() and return 'Error'. |
| 15:00 |
Wombert |
okay |
| 15:00 |
Wombert |
with you so far |
| 15:00 |
Wombert |
and now? |
| 15:00 |
Wombert |
what do you want to do with the error |
| 15:00 |
shoan |
display it on top of the form with the payment details |
| 15:01 |
Wombert |
I thought you wanted to display it next to a specific field |
| 15:01 |
Wombert |
like other validation errors |
| 15:01 |
Wombert |
so not? |
| 15:01 |
Wombert |
at the top of the form instead? |
| 15:01 |
shoan |
no, I was just asking |
| 15:01 |
shoan |
yes on the top |
| 15:02 |
Wombert |
okay |
| 15:02 |
Wombert |
but you can use FPF to do that!? |
| 15:02 |
v-dogg |
!?! |
| 15:02 |
v-dogg |
:) |
| 15:02 |
shoan |
:o |
| 15:02 |
shoan |
how? |
| 15:03 |
shoan |
i hope it doesn't involve some crazy xpath stuff ;) |
| 15:03 |
Wombert |
14:42 < Wombert> FPF will detect that and print the errors at the top of the form |
| 15:03 |
Wombert |
14:42 < Wombert> http://trac.agavi.org/browser/branches/0.11/samples/app/config/global_filters.xml |
| 15:03 |
Wombert |
14:42 < Wombert> field_error_messages |
| 15:03 |
Wombert |
14:42 < Wombert> is what you use to control errors for a specific field |
| 15:03 |
Wombert |
14:42 < Wombert> those are also inserted relative to the field in question |
| 15:03 |
Wombert |
14:43 < Wombert> there's also multi_field_error_messages, which is not of interest here |
| 15:03 |
Wombert |
14:43 < Wombert> and error_messages |
| 15:03 |
Wombert |
14:43 < Wombert> which you need to use here |
| 15:03 |
Wombert |
14:43 < Wombert> it works just the same, except that it uses <form> as the start element, not the element with the error |
| 15:03 |
Wombert |
14:44 < Wombert> so, for instance, to insert directly before the form, you'd use ${htmlnsPrefix}form and "before" |
| 15:03 |
Wombert |
14:44 < Wombert> (* would do, too, in this case) |
| 15:03 |
Wombert |
:p |
| 15:04 |
shoan |
:) |
| 15:05 |
shoan |
but how do I override the setting for just this error? |
| 15:05 |
shoan |
i am currently using field_error_messages |
| 15:06 |
Wombert |
well |
| 15:06 |
Wombert |
as I said |
| 15:06 |
Wombert |
okay I didn't say that :p |
| 15:06 |
Wombert |
it works liket his |
| 15:07 |
Wombert |
it first tries to find multi_field_error_messages rules (if the error affects more than one field) |
| 15:07 |
Wombert |
if it finds them, it goes through them |
| 15:07 |
Wombert |
if it finds a matching xpath, fine |
| 15:07 |
Wombert |
if not, it looks for field_error_messages |
| 15:07 |
Wombert |
if it finds some, it goes through them |
| 15:08 |
Wombert |
and tries to match their xpaths |
| 15:08 |
Wombert |
if that fails, it uses rules from error_messages, if those exist |
| 15:08 |
Wombert |
and tries to match their xpaths |
| 15:08 |
Wombert |
BUT |
| 15:08 |
Wombert |
with the _field_ for the error! |
| 15:08 |
Wombert |
if it can't find that either |
| 15:08 |
Wombert |
it uses error_messages rules, and matches against the <form> |
| 15:09 |
Wombert |
also, if an error does not have a corresponding field in the form |
| 15:09 |
Wombert |
it is put on a queue |
| 15:09 |
Wombert |
this queue is processed after all errors have been inserted |
| 15:09 |
Wombert |
it's inserted using the rules from error_messages, again, on <form> |
| 15:09 |
Wombert |
together with "normal" field errors that did not yield matches |
| 15:10 |
Wombert |
therefor, all you need to do is set up a rule in error_messages that match against <form> |
| 15:10 |
Wombert |
then your error will be inserted |
| 15:10 |
Wombert |
(and any other error that does not have a field) |
| 15:12 |
shoan |
hmm |
| 15:12 |
shoan |
now i am confused |
| 15:12 |
shoan |
let me reread this whole thing again :) |
| 15:13 |
Wombert |
sure |
| 15:13 |
Wombert |
feel free to explain how you understood it |
| 15:14 |
shoan |
I am going to head home and catch up with you on this in a while :) |
| 15:14 |
Wombert |
it's really very simple once you understood it |
| 15:14 |
Wombert |
okay |
| 15:14 |
Wombert |
I'll be around for ~4h |
| 15:15 |
shoan |
thanks Wombert |
| 15:15 |
shoan |
-> home |
| 15:20 |
epaulin |
[n=epaulin@219.137.33.101] has quit ["Ex-Chat"] |
| 15:22 |
nfq_ |
is now known as nfq |
| 15:23 |
shoan |
[n=shoan@122.166.1.164] has quit [] |
| 15:32 |
nfq |
[n=nfq@84-72-196-213.dclient.hispeed.ch] has quit [] |
| 15:50 |
Wombert |
[n=Wombert@85.183.90.3] has quit [] |
| 15:54 |
MikeSeth{RonPaul |
is now known as MikeSeth |
| 16:07 |
Wombert |
[n=Wombert@85.183.90.3] has joined #agavi |
| 16:09 |
Wombert |
so nobody having probems with 0.11.1 RC1? |
| 16:09 |
Wombert |
be honest, who didn't try yet |
| 16:10 |
Wombert |
[n=Wombert@85.183.90.3] has quit [Client Quit] |
| 16:10 |
Wombert |
[n=Wombert@85.183.90.3] has joined #agavi |
| 16:13 |
shoan |
[n=shoan@59.92.206.96] has joined #agavi |
| 16:14 |
shoan |
[n=shoan@59.92.206.96] has quit [Client Quit] |
| 16:20 |
E_mE |
\o_ i've not tried it yet :S |
| 16:21 |
E_mE |
shall svn down now |
| 16:54 |
CIA-32 |
david * r2258 /branches/0.11/ (227 files in 34 dirs): bumped and fixed copyright years, closes #664 |
| 16:55 |
E_mE |
[n=E_mE@89.104.225.116] has quit [Read error: 104 (Connection reset by peer)] |
| 16:57 |
CIA-32 |
david * r2259 /trunk/ (227 files in 34 dirs): merge [2258] |
| 16:57 |
CIA-32 |
david * r2260 /branches/0.11/CHANGELOG: whitespace\! |
| 16:58 |
CIA-32 |
david * r2261 /trunk/CHANGELOG: merge [2260] |
| 17:00 |
kaos|work |
http://slashdot.org/article.pl?sid=08/01/03/1537227 |
| 17:00 |
kaos|work |
AHAHAHAHAHAHAHAHAHAHAHAAHAHAHAAHAHAHAHAAAAAAAAHAHA |
| 17:17 |
splatch_ |
silverlight sux |
| 17:20 |
_cheerios |
cunning |
| 17:22 |
Whisller |
[n=fsdasfd@chello089076213203.chello.pl] has joined #agavi |
| 17:22 |
Whisller |
hi |
| 17:22 |
_cheerios |
i havent been to ms.com in years. i remember going there 10 years or so ago for some stuff, probably to get IE. |
| 17:24 |
Whisller_ |
[n=fsdasfd@chello089076213203.chello.pl] has joined #agavi |
| 17:24 |
Whisller_ |
ehh |
| 17:25 |
Wombert |
come on _cheerios you were a noob looking for porn |
| 17:25 |
Wombert |
:p |
| 17:25 |
Wombert |
"hey what do you use to browse pr0n" |
| 17:25 |
Wombert |
"internet explorer" |
| 17:25 |
_cheerios |
more like throwing netscape away :) |
| 17:29 |
Whisller_ |
[n=fsdasfd@chello089076213203.chello.pl] has quit [] |
| 17:30 |
Whisller_ |
[n=fsdasfd@chello089076213203.chello.pl] has joined #agavi |
| 17:32 |
Whisller_ |
can someone kick Whisller? |
| 17:33 |
_cheerios |
kicks Whisller |
| 17:38 |
_cheerios |
[n=jackbo@hkibrasgw1-feaedd00-249.dhcp.inet.fi] has quit ["masochists on the Net! x_X"] |
| 17:38 |
RossC0 |
[n=RossC0@80.4.120.163] has left #agavi [] |
| 17:40 |
JanK_ |
[n=JanK_@muedsl-82-207-211-114.citykom.de] has joined #agavi |
| 17:41 |
Whisller |
[n=fsdasfd@chello089076213203.chello.pl] has quit [Read error: 110 (Connection timed out)] |
| 17:50 |
splatch_ |
Whisller_: kick doesn't change anything because server still have connection |
| 17:51 |
Whisller_ |
heh |
| 17:52 |
splatch_ |
Whisller_: do you produce your shop? :) |
| 17:53 |
Whisller_ |
splatch_ Not yeat. |
| 17:53 |
splatch_ |
yet |
| 17:53 |
Whisller_ |
:) |
| 17:54 |
Whisller_ |
I should heh |
| 17:54 |
splatch_ |
Whisller_: move you ass, you fat, lazy programmer ;P |
| 17:54 |
Whisller_ |
I'm not fat, lazy yes but not fat :P |
| 17:55 |
splatch_ |
Whisller_: you're fat! Don't try to talk something else, move you fat ass!!! ;P |
| 17:55 |
splatch_ |
without move you'll still made ugly code at work ;P |
| 17:56 |
Whisller_ |
Hmm maybe you have a right, at this christmas I only ate ;) |
| 17:57 |
splatch_ |
i am right? of course i am right! :P |
| 17:57 |
Whisller_ |
splatch_ Hehehe you should see it...hmm you saw something ;) |
| 17:57 |
Whisller_ |
splatch_ you have a right, ahh shit really you have a right :P |
| 17:58 |
splatch_ |
Whisller_: what i should see? :) |
| 17:58 |
Whisller_ |
This code. |
| 17:58 |
Yossi |
[n=nospam@62.90.159.110] has quit [] |
| 17:58 |
splatch_ |
noo, i don't want to see it! :P |
| 17:59 |
Whisller_ |
splatch_ you are talking "Whisller write, write", but what did you wrote last time :P |
| 17:59 |
Whisller_ |
ha! |
| 17:59 |
Whisller_ |
Silent ;p |
| 18:00 |
splatch_ |
Whisller_: i do test, before scjp exam |
| 18:00 |
Whisller_ |
ah |
| 18:02 |
Whisller_ |
brb |
| 18:02 |
Whisller_ |
[n=fsdasfd@chello089076213203.chello.pl] has quit ["brb"] |
| 18:02 |
Whisller |
[n=Whisller@chello089076213203.chello.pl] has joined #agavi |
| 18:03 |
Whisller |
I'm back ;) |
| 18:04 |
Whisller |
splatch_, btw about what are you talking one minute ago. is it a examination ? |
| 18:06 |
splatch_ |
yes, i have exam 14 of january |
| 18:06 |
splatch_ |
on next monday |
| 18:06 |
Whisller |
java? |
| 18:07 |
splatch_ |
yes |
| 18:08 |
splatch_ |
gone |
| 18:12 |
Whisller |
[n=Whisller@chello089076213203.chello.pl] has quit ["Leaving"] |
| 18:13 |
Whisller |
[n=Whisller@chello089076213203.chello.pl] has joined #agavi |
| 18:14 |
bleachy |
[n=bleachb@80.4.120.163] has left #agavi [] |
| 18:16 |
Whisller |
[n=Whisller@chello089076213203.chello.pl] has quit [Read error: 104 (Connection reset by peer)] |
| 18:35 |
Arme[N] |
[n=Arme[N]@unaffiliated/armen/x-394205] has quit ["leaving"] |
| 18:41 |
nfq |
[n=nfq@84-73-209-218.dclient.hispeed.ch] has joined #agavi |
| 18:53 |
Wombert |
[n=Wombert@85.183.90.3] has quit [] |
| 18:54 |
_cheerios |
[n=jacklo@hkibrasgw1-feaedd00-249.dhcp.inet.fi] has joined #agavi |
| 18:54 |
_cheerios |
moo |
| 18:57 |
nfq |
moo? has in mootools? |
| 18:57 |
nfq |
or as in a cow goes moo |
| 19:00 |
_cheerios |
that, and it's also finnish for hello |
| 19:01 |
_cheerios |
(though, it'd be spelled "mo" to be correct.. but it sounds like mooooooooooooo when you say it) |
| 19:01 |
nfq |
awesome |
| 19:02 |
_cheerios |
more from Zed. some good bits :) http://www.zedshaw.com/rants/rails_is_a_ghetto.html?part2 |
| 19:04 |
Whisller |
[n=example@chello089076213203.chello.pl] has joined #agavi |
| 19:19 |
nfq |
kaos|work: know if Wombert is back tonight? |
| 19:22 |
v-dogg |
"Jesus fucking christ on a goddamned pike you absolute mother fucking donkey dick sucking morons get a fucking grip!" |
| 19:23 |
v-dogg |
made me laf :) |
| 19:23 |
nfq |
almost spat on the screen! |
| 19:34 |
kaos|work |
[n=dominik@dslb-084-063-118-218.pools.arcor-ip.net] has quit [] |
| 19:44 |
marklar|omni |
hai |
| 19:52 |
MikeSeth |
omnomnom |
| 19:52 |
MikeSeth |
marklar|omni: you wouldnt happen to keep a spare mouse in the house.. would you |
| 20:03 |
marklar|omni |
hmm |
| 20:03 |
marklar|omni |
nope, sorry :\ |
| 20:03 |
marklar|omni |
I could steal one from work prolly |
| 20:04 |
marklar|omni |
http://www.noacomp.co.il/product.asp?productid=2725 |
| 20:04 |
marklar|omni |
^^ router kthx |
| 20:04 |
marklar|omni |
we can get it for 165 |
| 20:05 |
MikeSeth |
ill order from work on sunday, vat = off |
| 20:05 |
marklar|omni |
ftw |
| 20:06 |
impl |
halp it's all backwards |
| 20:07 |
marklar|omni |
enter coupon 165 when you order okthx |
| 20:07 |
impl |
Is it annoying to read in Hebrew rtl and then English ltr on the same page? |
| 20:08 |
MikeSeth |
marklar|omni: nowai, I'll order through supplier @ work |
| 20:08 |
MikeSeth |
impl: not really, it's uber annoying to write though |
| 20:08 |
MikeSeth |
and even worse to implement an editor that does it right |
| 20:08 |
marklar|omni |
concur |
| 20:09 |
impl |
ah |
| 20:09 |
impl |
That does sound like a pain in the ass |
| 20:09 |
MikeSeth |
you basically can't have free-running screen cursor, you need a stateful algo that remembers what language, direction and numbers you're writing |
| 20:09 |
MikeSeth |
(and don't get me started on dates and other composites that use decimals in partially reverse order) |
| 20:11 |
marklar|omni |
sounds like a job for lisp |
| 20:11 |
marklar|omni |
:D |
| 20:30 |
shoan |
[n=shoan@59.92.206.96] has joined #agavi |
| 20:33 |
Wombert |
[n=Wombert@dslb-088-064-079-084.pools.arcor-ip.net] has joined #agavi |
| 20:54 |
Wombert |
MikeSeth: anxious yet? :p |
| 20:57 |
Wombert |
Paul can't win iowa |
| 20:57 |
Wombert |
too few internets users there :D |
| 20:58 |
MikeSeth |
Wombert: you have no faith in the internets as much as I do :> |
| 20:59 |
Wombert |
MikeSeth: you have more faith in iowa than I do :> |
| 21:00 |
MikeSeth |
all jokes aside, I have mixed feelings |
| 21:00 |
Wombert |
paul is not gonna make it |
| 21:00 |
Wombert |
not in iowa or anywhere else |
| 21:00 |
Wombert |
he's too far behind and there is no magic internets powah to cause a miracle |
| 21:01 |
Wombert |
I've read the other day that he leads many internet polls and that <conspiracy_blah>the media deliberately choose not to do reports about him for whatever reason</conspiracy_blah> |
| 21:03 |
MikeSeth |
unfortunately, it is true |
| 21:03 |
MikeSeth |
the media has been extremely consistent in avoiding him where they should have |
| 21:04 |
MikeSeth |
he made some pretty scandalous statements |
| 21:04 |
_cheerios |
the next pres will be female, aye? |
| 21:05 |
Wombert |
no |
| 21:05 |
Wombert |
at least here's hoping so |
| 21:05 |
_cheerios |
it's trendy to put hot chics as pres. look at finland. |
| 21:05 |
Wombert |
maybe, but |
| 21:05 |
Wombert |
a) finland is utterly unimportant |
| 21:05 |
Wombert |
b) hillary is not hot, nor a chick |
| 21:06 |
Wombert |
just whatever-the-female-version-of-a-moron-would-be |
| 21:07 |
_cheerios |
america will copy our lead, it's so evident. just wait and see! |
| 21:08 |
Wombert |
as long as they don't copy and ruin karl fazer chocolate |
| 21:08 |
Wombert |
munches |
| 21:08 |
Wombert |
hugs v-dogg |
| 21:08 |
Wombert |
mad propz for sending me those! |
| 21:09 |
Wombert |
maitosuklaakonvehteja mjölkchokladpraliner |
| 21:09 |
Wombert |
chuckles |
| 21:09 |
Wombert |
no wait |
| 21:10 |
Wombert |
the secondword is swedish right? |
| 21:10 |
_cheerios |
yep |
| 21:10 |
Wombert |
still, milk chocolate konfect |
| 21:10 |
Wombert |
hmm |
| 21:10 |
MikeSeth |
_cheerios: I judge finns by their worst invention ever |
| 21:10 |
MikeSeth |
it appears that America did follow |
| 21:10 |
Wombert |
finland rocks :( |
| 21:10 |
Wombert |
I like it |
| 21:10 |
Wombert |
:( |
| 21:10 |
MikeSeth |
Wombert: "irc" |
| 21:10 |
Wombert |
imagine agavi w/o IRC |
| 21:10 |
MikeSeth |
thats right, now I said it |
| 21:10 |
Wombert |
half the fun |
| 21:10 |
MikeSeth |
finns invented IRC |
| 21:10 |
MikeSeth |
Wombert: imagine a naked woman! :D |
| 21:11 |
Wombert |
not right now |
| 21:11 |
MikeSeth |
and that's why I condemn Finland |
| 21:12 |
Wombert |
HOW DARE YOU |
| 21:12 |
Wombert |
:*( |
| 21:13 |
Wombert |
all finns I've met so far are awesome |
| 21:13 |
Wombert |
! |
| 21:13 |
Wombert |
I've even met a hot finnish chic at a party the other day! |
| 21:24 |
MikeSeth |
mmm party :| |
| 21:25 |
MikeSeth |
that javascript code editor is nice by the way |
| 21:25 |
MikeSeth |
It makes me wonder |
| 21:27 |
Wombert |
if we could use that |
| 21:27 |
Wombert |
for the docbook? |
| 21:27 |
Wombert |
yes |
| 21:27 |
Wombert |
:) |
| 21:27 |
Wombert |
did you watch the cat video MikeSeth |
| 21:28 |
_cheerios |
the one tagged by rossc0 with working indentation? editarea? |
| 21:28 |
Wombert |
http://ajaxian.com/archives/editarea-rich-sourcecode-editor |
| 21:28 |
Wombert |
and it didn't auto indent/pair for me |
| 21:28 |
Wombert |
:( |
| 21:29 |
Wombert |
smacks MikeSeth |
| 21:29 |
Wombert |
http://blog.bitxtender.com/post/22858407 |
| 21:29 |
Wombert |
! |
| 21:30 |
_cheerios |
indenting worked for me, tho no automatic } insertions to close function bodies felt odd when testing |
| 21:30 |
Wombert |
si yi |
| 21:31 |
Wombert |
so you type if($foo) { |
| 21:31 |
Wombert |
and the next line is indented? |
| 21:31 |
Wombert |
not for me |
| 21:31 |
Wombert |
closing curly brace didn't move to the right indent either |
| 21:31 |
Wombert |
:/ |
| 21:31 |
Wombert |
in php mode |
| 21:31 |
JanK_ |
[n=JanK_@muedsl-82-207-211-114.citykom.de] has quit [] |
| 21:32 |
Wombert |
but it highlights the paired braces, which rocks |
| 21:33 |
Wombert |
it's also relatively quick |
| 21:33 |
_cheerios |
yup, worked fine here. but with the missing addition of } i had to },up,END,enter to start coding withing that space :( |
| 21:34 |
_cheerios |
it's deffo one of the best i've seen so far |
| 21:34 |
Wombert |
might try ff to see if it auto indents there |
| 21:34 |
Wombert |
can't resize areas either in safari |
| 21:35 |
Wombert |
really, it indents the next line by itself? |
| 21:35 |
Wombert |
hmm |
| 21:36 |
MikeSeth |
Wombert: YES |
| 21:36 |
Wombert |
not in opera either but it's totally ruined there anyways |
| 21:36 |
Wombert |
MikeSeth: what? |
| 21:37 |
MikeSeth |
Wombert: that cat video |
| 21:37 |
_cheerios |
(shouts of joy after cleaning house, heating up water and making dinner for marklar) |
| 21:37 |
splatch_ |
Whisller: move on ;p |
| 21:37 |
Wombert |
laaaaaaaawl |
| 21:38 |
Wombert |
nice _cheerios :p |
| 21:39 |
Whisller |
splatch_: huh? |
| 21:41 |
Whisller |
is singing Jestes szalona mowie ci, zawsze nia bylas skonczysz wreszcie snic ;) |
| 21:43 |
Whisller |
hmm |
| 21:51 |
nfq |
[n=nfq@84-73-209-218.dclient.hispeed.ch] has quit [] |
| 22:12 |
kaos|work |
[n=dominik@xdsl-87-79-55-28.netcologne.de] has joined #agavi |
| 22:29 |
_cheerios |
[n=jacklo@hkibrasgw1-feaedd00-249.dhcp.inet.fi] has quit ["nn"] |
| 23:06 |
nfq |
[n=nfq@84-72-196-213.dclient.hispeed.ch] has joined #agavi |
| 23:31 |
kaos|work |
[n=dominik@xdsl-87-79-55-28.netcologne.de] has quit [] |
| 23:54 |
Whisller |
[n=example@chello089076213203.chello.pl] has quit [Read error: 110 (Connection timed out)] |
| Day changed Fri Jan 04 2008
|
| 01:40 |
epaulin |
[n=epaulin@219.137.33.101] has joined #agavi |
| 01:43 |
Wombert |
[n=Wombert@dslb-088-064-079-084.pools.arcor-ip.net] has quit [] |
| 01:59 |
trophaeum |
[i=vqbkfc@ppp121-45-221-14.lns2.bne1.internode.on.net] has joined #agavi |
| 02:20 |
nfq |
[n=nfq@84-72-196-213.dclient.hispeed.ch] has quit [] |
| 06:14 |
marklar|omni |
hi2u |
| 06:23 |
Arme[N] |
[n=Arme[N]@unaffiliated/armen/x-394205] has joined #agavi |
| 06:51 |
v-dogg |
huomenta |
| 06:54 |
marklar|omni |
yea |
| 07:13 |
marklar|omni |
heh this vps rocks |
| 07:35 |
codecop |
[n=codecop@78-61-128-127.ip.zebra.lt] has joined #agavi |
| 07:39 |
_cheerios |
[n=jackbo@hkibrasgw1-feaedd00-249.dhcp.inet.fi] has joined #agavi |
| 07:39 |
_cheerios |
huomenta |
| 07:55 |
codecop |
huomenta |
| 08:22 |
epaulin_ |
[n=epaulin@219.137.42.26] has joined #agavi |
| 08:39 |
epaulin |
[n=epaulin@219.137.33.101] has quit [Read error: 110 (Connection timed out)] |
| 09:05 |
nagaozen |
[n=nagaozen@189-19-68-179.dsl.telesp.net.br] has joined #agavi |
| 09:15 |
E_mE |
[n=E_mE@89.104.225.116] has joined #agavi |
| 09:17 |
E_mE |
hhuomen |
| 09:17 |
E_mE |
huomenta! |
| 09:18 |
_cheerios |
those Huckabees look like they like pie |
| 09:22 |
bleachy |
[n=bleachb@80.4.120.163] has joined #agavi |
| 09:27 |
_cheerios |
"WASHINGTON â Tens of thousands of airline passengers will soon be flying on jets outfitted with anti-missile systems as part of a new government test aimed at thwarting terrorists armed with shoulder-fired projectiles." :p |
| 09:35 |
digitarald |
[n=Miranda@182.Red-83-55-64.dynamicIP.rima-tde.net] has joined #agavi |
| 09:56 |
digitarald |
Huomenta! |
| 09:56 |
digitarald |
is this legacy chart from RossC0 somewhere in high-res? :) |
| 10:09 |
E_mE |
digitarald: no, his not allowed to show any finer details. |
| 10:10 |
digitarald |
ah, the secret is within the blurry pixels :) |
| 10:13 |
E_mE |
wears some glasses that make your vision blury and your brain will do the magic :D |
| 10:13 |
digitarald |
there must be a firefox plugin for that |
| 10:14 |
digitarald |
or a de-blur photoshop plugin |
| 10:14 |
v-dogg |
ask C.S.I what they use |
| 10:15 |
v-dogg |
it's some amazing deblurring those guys to on the tv :p |
| 10:16 |
E_mE |
deblurring blah... imagination++ |
| 10:24 |
bleachy |
Huomenta! |
| 10:24 |
bleachy |
I have a very interesting question about routing :-) ... |
| 10:25 |
bleachy |
Does anyone know if there's a way to handle legacy URLs using the routing? |
| 10:26 |
v-dogg |
yes: Agavi Routing :) |
| 10:26 |
v-dogg |
of course the amount of work and hackery needed depends on what kind of urls you have |
| 10:27 |
bleachy |
So at the moment i'm working with RossC0 on migrating a legacy system to agavi, and i'd like it to route me through to a legacy page rather than an action in agavi. |
| 10:28 |
v-dogg |
are you talking about legacy scripts or just URLs? |
| 10:28 |
bleachy |
Just urls |
| 10:28 |
v-dogg |
for (a simple) example I had to support one old /foo/Bar/script.php?puup=asd&dumdidum=eqwe url |
| 10:29 |
v-dogg |
and I just made a route pattern="^/foo/Bar/script.php$" and an action for it |
| 10:30 |
bleachy |
yep thats what i need to do but for lots of urls, possibly 50+ |
| 10:30 |
v-dogg |
puup and dumdidum are normal parameters and are available automatically with $rd->getParameter() |
| 10:30 |
v-dogg |
hmm... |
| 10:31 |
v-dogg |
are there any common denominators between them? |
| 10:35 |
bleachy |
well they all start with /db/ and end in .php |
| 10:37 |
v-dogg |
:) |
| 10:38 |
v-dogg |
I would probably use one general route + action and switch to correct model and view in the action |
| 10:39 |
v-dogg |
or 1-n routes/actions |
| 10:42 |
bleachy |
actually i think i may have been slightly unclear on what i need to do. |
| 10:42 |
bleachy |
I have a system which we are replacing section by section with agavi. So, most of the system is legacy and a small part is agavi. What i need to do is use the routing to hadle legacy urls inside agavi. So rather than write <a href="http://www.legacypage.com/script.php"> i can write <a href="<?php echo $ro->gen('legacy.script') ;?>" inside the templates. Am i making any sense at all? :-) |
| 10:42 |
v-dogg |
oh, you just want to generate legacy urls? |
| 10:43 |
bleachy |
yeah. sorry i explained that really badly |
| 10:43 |
v-dogg |
no worries |
| 10:45 |
v-dogg |
but the all you need, I think, is <route name="legacy" pattern="^/db/(something here).php$" /> and $ro->gen('legacy', array(something here)); |
| 10:46 |
v-dogg |
MikeSeth, Wombert, any better ideas? |
| 10:48 |
v-dogg |
or hmm... you are going to want to change those to something else later, right? |
| 10:48 |
v-dogg |
when the legacy app is burried |
| 10:49 |
bleachy |
yeah probably |
| 10:50 |
bleachy |
but thats cool because when the old stuff is ported to agavi it will just be a matter of changing the pattern and adding a module and action attribute right? |
| 10:50 |
E_mE |
yes |
| 10:51 |
E_mE |
well, you could have <route module="blah"> <actions or legacy urls /> </route> .. but not 100% sure if that throws error due to the module |
| 10:52 |
v-dogg |
bleachy: yes, but I was thinking about something even cooler - keeping everything in routing.xml and when the legacy app is gone only change that |
| 10:52 |
E_mE |
<route name="db" pattern="^/db/" module="db"> perhapse |
| 10:53 |
v-dogg |
ie. using $ro->gen('my.newapp.route' ... and making it generate a legacy url until this action is ready in the new app |
| 10:54 |
v-dogg |
not sure if it's possible |
| 10:56 |
bleachy |
I see. But wont that be the case because if in the xml file i have <route name="profile" pattern="^/db/test.php$" /> then all i'll need to do is add the module and action attributes once the code is in place. |
| 10:56 |
v-dogg |
yes, exactly |
| 10:56 |
E_mE |
yes |
| 10:57 |
E_mE |
remove the .php as well |
| 10:57 |
v-dogg |
but I first suggested <route name="legacy" pattern="... to handle ALL urls |
| 10:58 |
bleachy |
yes i see. Hmm, that would be very cool. |
| 10:58 |
v-dogg |
but if you can use real routes from the begining you really only have to update routing.xml lter |
| 10:58 |
v-dogg |
later |
| 10:58 |
v-dogg |
and that's cool |
| 10:59 |
kaos|work |
[n=dominik@dslb-084-063-108-205.pools.arcor-ip.net] has joined #agavi |
| 10:59 |
E_mE |
is this considered valid logger call? $this->context->getLoggerManager()->log('my blooming line', 'debug'); i've got <logger name="debug"> set too |
| 10:59 |
v-dogg |
the more I think about that first suggestion the more it seems stupid :) |
| 11:00 |
_cheerios |
better start typing :blink: |
| 11:00 |
kaos|work |
yay |
| 11:00 |
kaos|work |
finally |
| 11:00 |
E_mE |
because im executing that statement and its not generating the log |
| 11:01 |
E_mE |
only if i remove 'debug' from the parameters so its null does it work.. but routes to applicaton.log |
| 11:01 |
E_mE |
i tried parameter 'error' as well, no luck |
| 11:01 |
bleachy |
not at all v-dogg, really appreciate your help. I need it :-) |
| 11:02 |
E_mE |
the error and debug parameters are using appenders with class AgaviRotatingFileLoggerAppender |
| 11:04 |
v-dogg |
E_mE: you should get throw new AgaviLoggingException('Logger "' . $logger . '" has not been configured.'); if the logger wasn't configured |
| 11:04 |
v-dogg |
so check your configs again :) |
| 11:05 |
v-dogg |
and var_dump($this->loggers[$name]) in loggermanager |
| 11:05 |
E_mE |
ok ill try |
| 11:06 |
kaos|work |
<-- is running 5.3 now |
| 11:06 |
kaos|work |
even with a recent libxml |
| 11:08 |
kaos|work |
so 1.0 will have namespaces |
| 11:08 |
kaos|work |
*giggle* |
| 11:11 |
digitarald |
[n=Miranda@182.Red-83-55-64.dynamicIP.rima-tde.net] has quit [Read error: 104 (Connection reset by peer)] |
| 11:12 |
E_mE |
v-dogg: its returning an object :/ |
| 11:12 |
E_mE |
its even generated a flename |
| 11:12 |
E_mE |
but no file is created in the file system |
| 11:14 |
samyBee |
[n=sven@dslb-088-073-012-086.pools.arcor-ip.net] has joined #agavi |
| 11:15 |
samyBee |
hi to everybody. |
| 11:16 |
_cheerios |
hello |
| 11:19 |
samyBee |
I've a problem running agavi on a shared site, hosted by 1und1 (a german webhoster). Even the sample app just gave me a blank white page. No error messages, nothing. Locally everything's running fine. Now I've no clue where to start debugging :-( |
| 11:21 |
_cheerios |
could be bad database settings (for the session), if you have them enabled. |
| 11:21 |
kaos|work |
can you upload phpinfo() pls ? |
| 11:22 |
kaos|work |
my first guess would be show_errors is off |
| 11:22 |
kaos|work |
-show+display |
| 11:22 |
samyBee |
db is disabled. |
| 11:26 |
kaos|work |
can the web user write to app/cache ? |
| 11:27 |
samyBee |
cache dir is writable and the files in there are updated properly |
| 11:28 |
marklar|omni |
hi |
| 11:29 |
samyBee |
you can take a look at the phpinfo output here: http://customer.svenhermann.de/sample/pub/phpinfo.php5 |
| 11:32 |
marklar|omni |
MikeSeth: here? |
| 11:32 |
_cheerios |
samyBee: error.log empty? |
| 11:33 |
samyBee |
yes, error.log is empty... |
| 11:34 |
E_mE |
how comes there is a desire to make Agavi PHP6 only in the future? |
| 11:35 |
shoan |
samyBee: does source of the blank page contain anything? comments?? |
| 11:35 |
_cheerios |
check that you moved agavi with your sample app. :) it sounds much like a fatal error (eg. a failed require()), and should be in the logs. tho, the default agavi index is a blank page (still?), if you remove the agavi welcome, but you probably know that. |
| 11:35 |
samyBee |
No, nothing... |
| 11:37 |
samyBee |
the agavi libs are placed correctly |
| 11:38 |
samyBee |
you can see the blank page here: http://customer.svenhermann.de/sample/pub/ |
| 11:39 |
_cheerios |
it's not just a blank page, HTTP/1.1 500 Internal Server Error |
| 11:39 |
bleachy |
[n=bleachb@80.4.120.163] has quit [Read error: 104 (Connection reset by peer)] |
| 11:39 |
bleachy |
[n=bleachb@80.4.120.163] has joined #agavi |
| 11:40 |
samyBee |
ahh, okay |
| 11:40 |
_cheerios |
one thing that comes to mind is a faulty rewrite rule. try disabling mod_rewrite. |
| 11:46 |
samyBee |
I disabled rewriting. |
| 11:47 |
marklar|omni |
what does apache's error log say? |
| 11:47 |
_cheerios |
in any case, it's apache related. |
| 11:52 |
E_mE |
eeek ive just updated to the latest agavi on the intranet and now its throwing error in my output types.. saying that renderers: this element isn ot expected. ??? |
| 11:52 |
_cheerios |
test before deploying live :p |
| 11:53 |
_cheerios |
iirc, output_types was missing schema validation on some version. it's probably on now. you have some cruft in there that is in the wrong place. |
| 11:55 |
E_mE |
:S ill have to go hacking :S |
| 11:56 |
samyBee |
Unfortunately I dont't have access to the errorlogs... :-( |
| 12:01 |
_cheerios |
did you setup the virtualhost? i notice i can browse files in /pub, which is not normal |
| 12:02 |
samyBee |
no, was setup by the hoster |
| 12:04 |
_cheerios |
do you have .htaccess in the dir? how does that look? |
| 12:05 |
samyBee |
I've renamed it few minutes ago for testing... |
| 12:06 |
samyBee |
It's the edited htacccess from within the sample app |
| 12:08 |
_cheerios |
if you have RewriteEngine Off there and still get 500 errors *shrug* |
| 12:10 |
samyBee |
RewriteEngine is Off there... |
| 12:13 |
_cheerios |
there's some rewrite rules going on there judging by headers, might mess up things, eg. when requesting for index.php: Location: http://customer.svenhermann.de/sample/pub/index.php5 [following] |
| 12:13 |
_cheerios |
--14:11:38-- http://customer.svenhermann.de/sample/pub/index.php5 |
| 12:13 |
_cheerios |
check your index.html error page too |
| 12:15 |
bleachy |
[n=bleachb@80.4.120.163] has quit [Read error: 104 (Connection reset by peer)] |
| 12:16 |
samyBee |
the index.php thing is weired... |
| 12:18 |
_cheerios |
webhosts :p |
| 12:18 |
samyBee |
:-) |
| 12:18 |
E_mE |
i thought in xml configurations we didn't need to keep put (for example) <roles> <role> </role> <roles> ... </roles> </roles> just needed to write <roles> <role> <role> ... </role> </role></roles> |
| 12:20 |
kaos|work |
E_mE: in most cases that's true, yes |
| 12:20 |
kaos|work |
where is it not working ? |
| 12:21 |
E_mE |
rbac_definitions |
| 12:22 |
E_mE |
i need to place <roles> everywhere now for it to work |
| 12:22 |
E_mE |
and permissions |
| 12:22 |
E_mE |
<permissions> :) |
| 12:25 |
kaos|work |
hm |
| 12:25 |
kaos|work |
that's strange |
| 12:25 |
kaos|work |
ah, it uses the returnarrayconfighandler |
| 12:25 |
kaos|work |
iirc |
| 12:25 |
kaos|work |
which doesn't support that |
| 12:26 |
E_mE |
i also had empty <role name="accounts"></role> and it whined |
| 12:26 |
E_mE |
ah they are now all working agaiin :) |
| 12:33 |
samyBee |
Strange: With an older version of the agavi libs, it's working... |
| 12:41 |
v-dogg |
samyBee: turn on error_reporting and display_errors |
| 12:42 |
v-dogg |
just stabbing at the dark without even reading the log :) |
| 12:44 |
samyBee |
error_reporting is on (E_ALL | E_STRICT), display_errors and even display_startup_errors in on as well... |
| 12:45 |
codecop |
[n=codecop@78-61-128-127.ip.zebra.lt] has quit [Remote closed the connection] |
| 13:02 |
shoan_ |
[n=shoan@59.92.158.250] has joined #agavi |
| 13:10 |
shoan |
[n=shoan@59.92.206.96] has quit [Read error: 110 (Connection timed out)] |
| 13:18 |
samyBee |
Okay, just asked the hoster to give me access to the error_logs...so long |
| 13:18 |
samyBee |
[n=sven@dslb-088-073-012-086.pools.arcor-ip.net] has left #agavi [] |
| 13:42 |
kaos|work |
[n=dominik@dslb-084-063-108-205.pools.arcor-ip.net] has quit [Read error: 104 (Connection reset by peer)] |
| 13:42 |
kaos|work |
[n=dominik@dslb-084-063-108-205.pools.arcor-ip.net] has joined #agavi |
| 13:46 |
E_mE |
im getting a nice error from my cli agavi request: |
| 13:46 |
E_mE |
Fatal error: Call to a member function merge() on a non-object in /var/www/segilive/app/cache/config/_var_www_segilive_app_config_compile.xml_vinoceros-command-prompt_.php on line 626 |
| 13:47 |
_cheerios |
did you upgrade php recently? |
| 13:47 |
E_mE |
no, i just updated agavi |
| 13:47 |
_cheerios |
k, php 5.2.4 had some pdo probs. |
| 13:48 |
_cheerios |
but looking at the path that seems to be a totally different call |
| 13:49 |
E_mE |
ive revoked back to a previous version of agavi and it works fine now :/ |
| 13:49 |
bleachy |
[n=bleachb@80.4.120.163] has joined #agavi |
| 13:53 |
trophaeum |
fwiw if people dont know the specifics on how bad php 524's pdo was, if you use numeric datatypes in mysql and use prepared statements, php will conver the number to an integer internally before sticking it in the query and you get a truncated result |
| 13:54 |
trophaeum |
anyone else wanna puke at how bad php is getn these days? *sigh* |
| 14:00 |
_cheerios |
for me it was that pdo was broken on cli, when ATTR_PERSISTENT was set to true |
| 14:00 |
_cheerios |
segfaulted on all my nice scripts :) |
| 14:00 |
kaos|work |
trophaeum: let's start designing ze php successor then |
| 14:00 |
kaos|work |
xD |
| 14:03 |
trophaeum |
persistent... ppl use that still? haha |
| 14:03 |
v-dogg |
I actually googled the other day if there were any php forks :) |
| 14:03 |
trophaeum |
kaos bah, im not that good, i just know that php is shitting me off lately |
| 14:03 |
trophaeum |
there are replacements for zend engine apparently |
| 14:04 |
v-dogg |
because the development is SO BADLY managed nowadays |
| 14:04 |
v-dogg |
no control what so ever |
| 14:05 |
v-dogg |
goes to find one blog post.... |
| 14:05 |
trophaeum |
ud think something like that would show up in unit tests... *sigh* oh well |
| 14:05 |
E_mE |
_cheerios: i kept getting segfaults when i tried to use PDO a little while ago.. but it only occured when communicating with MSSQL via FreeTDS |
| 14:06 |
trophaeum |
i want things like SplFloat to hurry their way into php |
| 14:07 |
v-dogg |
http://fosterburgess.com/kimsal/?p=390 |
| 14:08 |
v-dogg |
good suggestiong at the end |
| 14:08 |
v-dogg |
suggestions |
| 14:09 |
v-dogg |
and the very first person to comment is a clueless illiterate monkey :D |
| 14:09 |
trophaeum |
its in my list of tabs to read, getting to it in a few mins :) |
| 14:12 |
_cheerios |
there's always things to gripe about |
| 14:12 |
trophaeum |
oh yea, read that 1 |
| 14:12 |
v-dogg |
_cheerios: you defending php devs? |
| 14:13 |
trophaeum |
cheer its easier to be a php4/mysql developer i swear, ur too stupid back in those days to hit most bugs -_- |
| 14:13 |
_cheerios |
v-dogg, general observation |
| 14:13 |
trophaeum |
oh and edward is the htmlpurifier guy isnt he? |
| 14:13 |
trophaeum |
yea, nvm, he is, ignore me |
| 14:16 |
trophaeum |
http://thedailywtf.com/Articles/Biltmore-Cant-Log-In.aspx - could always be worse :) |
| 14:20 |
digitarald |
[n=Miranda@182.Red-83-55-64.dynamicIP.rima-tde.net] has joined #agavi |
| 14:26 |
v-dogg |
hehe |
| 14:27 |
kaos|work |
trophaeum: well, i wasn't talking about implementing it |
| 14:27 |
kaos|work |
that's another thing ;) |
| 14:27 |
kaos|work |
but just designing a language how we would like it to be |
| 14:48 |
E_mE |
trophaeum: that wtf is damn right mental! hehehe |
| 14:49 |
trophaeum |
E_mE, hahaha, iv seen similarly bad code enough at my last job with the 'old' programmers code |
| 14:49 |
trophaeum |
i had fun with sql injection fixes on shopping carts |
| 14:49 |
trophaeum |
i could inject things into other carts (easily) with it |
| 14:50 |
trophaeum |
and it wouldnt recalc the cart total |
| 14:50 |
trophaeum |
so... lol |
| 14:50 |
_cheerios |
lol @ biltmore |
| 14:50 |
E_mE |
i jsut dont understand why anyone would use the pin for a timeout... i mean what idiot thinks thats a good idea? |
| 14:54 |
trophaeum |
E_mE, in high load situations a semi randomized timeout could be quite useful for caches... for user logins im not as sure on but a standard deviation at least is good :) |
| 15:15 |
MrJeep |
[n=jpdery@24-122-39-195.ab.cgocable.ca] has joined #agavi |
| 15:20 |
_cheerios |
[n=jackbo@hkibrasgw1-feaedd00-249.dhcp.inet.fi] has quit ["bbl"] |
| 15:45 |
epaulin_ |
[n=epaulin@219.137.42.26] has quit ["Ex-Chat"] |
| 15:46 |
epaulin |
[n=epaulin@219.137.42.26] has joined #agavi |
| 15:48 |
nfq |
[n=nfq@84-73-209-218.dclient.hispeed.ch] has joined #agavi |
| 15:58 |
epaulin |
[n=epaulin@219.137.42.26] has quit [Remote closed the connection] |
| 16:30 |
shoan_ |
[n=shoan@59.92.158.250] has quit [] |
| 16:42 |
marklar|omni |
hi |
| 16:47 |
kaos|work |
anyone knows if i can build pecl packages with the pecl script with custom cflags ? |
| 16:51 |
marklar|omni |
not without modding the script manually, it seems |
| 16:54 |
E_mE |
have good weekend y'all! :) |
| 16:54 |
E_mE |
[n=E_mE@89.104.225.116] has quit [Read error: 104 (Connection reset by peer)] |
| 16:58 |
kaos|work |
[n=dominik@dslb-084-063-108-205.pools.arcor-ip.net] has quit [Read error: 104 (Connection reset by peer)] |
| 16:59 |
kaos|work |
[n=dominik@dslb-084-063-108-205.pools.arcor-ip.net] has joined #agavi |
| 17:01 |
kaos|work |
marklar: what a fail |
| 17:01 |
kaos|work |
i compiled php with -arch x86_64 ... but pecl thinks its cool to build i386 versions |
| 17:09 |
Macen |
[n=craigfai@81-86-45-98.dsl.pipex.com] has joined #agavi |
| 17:10 |
marklar|omni |
aha |
| 17:10 |
marklar|omni |
nice |
| 17:11 |
marklar|omni |
shouldn't be too hard to fix, could probably be used as a config var |
| 17:15 |
marklar|omni |
damn, this vps is nice |
| 17:20 |
digitarald |
[n=Miranda@182.Red-83-55-64.dynamicIP.rima-tde.net] has quit ["I'll come back ... digitarald.de"] |
| 17:22 |
Arme[N] |
[n=Arme[N]@unaffiliated/armen/x-394205] has quit ["leaving"] |
| 17:26 |
Macen |
is bricking converting all his applications to Agavi-format |
| 17:26 |
Macen |
3rd-person speek :O see it's driving me mad heh |
| 17:36 |
JanK_ |
[n=JanK_@muedsl-82-207-248-097.citykom.de] has joined #agavi |
| 17:49 |
Macen |
hmm |
| 17:59 |
Macen |
so who uses Agavi on a windows desktop pc? |
| 18:00 |
Macen |
pokes v-dogg |
| 18:00 |
Macen |
how'd i go about getting it all set up locally? |
| 18:04 |
MrJeep |
Macen, I did |
| 18:04 |
MrJeep |
what do you need to know ? |
| 18:05 |
Macen |
if somebody could point me in the right direction that'd be great. i'm using Apache 2 + PHP5 with various localhost.* variants, i just need to know what should be where to make Agavi work. |
| 18:05 |
Macen |
ah |
| 18:05 |
kaos|work |
macen: i've developed agavi mostly from windows |
| 18:05 |
kaos|work |
on my desktop |
| 18:05 |
Macen |
brilliant, do you fancy writing a how-to? |
| 18:06 |
kaos|work |
did you install the pear version ? |
| 18:06 |
kaos|work |
or svn ? |
| 18:07 |
Macen |
pear version on unix |
| 18:07 |
kaos|work |
and you have apache and php already set up ? |
| 18:07 |
Macen |
on windows yes |
| 18:07 |
kaos|work |
k, you can either use the pear version as well (fairly simple) |
| 18:07 |
kaos|work |
or manually checkout via svn (still stimple ;) |
| 18:08 |
Macen |
all my development is done on a windows desktop which has apache&php installed; the production server has agavi&php isntalled |
| 18:08 |
Macen |
kaos|work: you can do that? |
| 18:08 |
kaos|work |
you still need agavi on the windows box of course |
| 18:08 |
Macen |
kaos|work: i've never used Windows "command line" |
| 18:08 |
kaos|work |
ah, that's really easy to setup |
| 18:08 |
_cheerios |
[n=jacklo@hkibrasgw1-feaedd00-249.dhcp.inet.fi] has joined #agavi |
| 18:09 |
_cheerios |
moo |
| 18:09 |
Macen |
baa |
| 18:09 |
kaos|work |
if you install it via pear |
| 18:09 |
kaos|work |
it will be done automatically |
| 18:09 |
kaos|work |
and if you install agavi via svn you just need to edit checkout/etc/agavi.bat |
| 18:09 |
kaos|work |
you only need to change the line which contains the path to agavi |
| 18:10 |
kaos|work |
oh, and you need to install phing ofc (if you didn't go the pear route, whcih does that automatically) |
| 18:10 |
Macen |
right |
| 18:10 |
Macen |
i see |
| 18:11 |
kaos|work |
if you encounter any problems, just highlight me |
| 18:13 |
Macen |
right, thanks. i better go get some cigs |
| 18:14 |
kaos|work |
bbl |
| 18:14 |
kaos|work |
-> home |
| 18:15 |
kaos|work |
[n=dominik@dslb-084-063-108-205.pools.arcor-ip.net] has quit [Read error: 104 (Connection reset by peer)] |
| 18:18 |
Whisller |
[n=example@chello089076213203.chello.pl] has joined #agavi |
| 18:18 |
Whisller |
hi |
| 18:19 |
shoan |
[n=shoan@121.245.7.221] has joined #agavi |
| 18:28 |
Macen |
hi |
| 18:30 |
Whisller |
[n=example@chello089076213203.chello.pl] has left #agavi [] |
| 18:33 |
Macen |
was it something i said? :x |
| 18:37 |
bleachy |
[n=bleachb@80.4.120.163] has left #agavi [] |
| 18:42 |
Macen |
what's the url to the sample application? |
| 18:42 |
Macen |
think it's v-dogg's |
| 18:43 |
_cheerios |
http://veikko.fi/temp/cms.zip |
| 18:43 |
kaos|work |
[n=dominik@xdsl-87-79-136-186.netcologne.de] has joined #agavi |
| 18:46 |
v-dogg |
woot |
| 18:52 |
Macen |
now i'm getting somewhere |
| 18:53 |
Macen |
oh ffs |
| 18:53 |
Macen |
ERROR: unable to unpack D:\www\php5\tmp\PhpDocumentor-1.4.1.tgz |
| 18:53 |
Macen |
ERROR: unable to unpack D:\www\php5\tmp\PEAR_PackageFileManager-1.6.3.tgz |
| 18:53 |
Macen |
slightly concerning.. |
| 18:54 |
Macen |
even more so though.. |
| 18:54 |
Macen |
ERROR: unable to unpack D:\www\php5\tmp\agavi-0.11.0.tgz |
| 18:54 |
Macen |
does pear leave logs somewhere? |
| 18:54 |
Macen |
on windows? |
| 18:54 |
nagaozen |
[n=nagaozen@189-19-68-179.dsl.telesp.net.br] has quit [Remote closed the connection] |
| 18:54 |
kaos|work |
woot O_o |
| 18:55 |
kaos|work |
does D:\www\php5\tmp exist ? |
| 18:55 |
v-dogg |
Macen: your pear is broken |
| 18:55 |
Macen |
kaos|work: yep |
| 18:55 |
kaos|work |
(sorry for such questions, but you never know :) |
| 18:55 |
Macen |
the files exist too |
| 18:55 |
Macen |
nono |
| 18:55 |
Macen |
that's fine |
| 18:55 |
kaos|work |
hmm, does updating pear itself work ? |
| 18:56 |
Macen |
i can set config options |
| 18:56 |
Macen |
some unpacked fine, others didn't |
| 18:57 |
Macen |
infact most unpacked fine |
| 18:57 |
Macen |
propel, xml parser et al |
| 18:57 |
Macen |
i'll try it again, maybe it was windows being windows |
| 18:59 |
Macen |
the folders seem to have been created too, even though it reported that they weren't unpacked |
| 18:59 |
Macen |
there is no c:\workspace though |
| 18:59 |
Macen |
so it can't have installed |
| 19:00 |
kaos|work |
can you do pear upgrade-all pls ? |
| 19:00 |
v-dogg |
what can't have installed? |
| 19:01 |
Macen |
kaos|work: k; doing that |
| 19:01 |
Macen |
v-dogg: does agavi not install to c:\workspace? |
| 19:01 |
Macen |
Starting to download PEAR-1.6.2.tgz (297,794 bytes) |
| 19:02 |
kaos|work |
macen: i hope that fixes it |
| 19:02 |
v-dogg |
Macen: no no, into pear dir |
| 19:02 |
v-dogg |
e.g. c:\php\pear\ |
| 19:02 |
kaos|work |
when i installed php here on my mac i had similar problems |
| 19:02 |
Macen |
there is no reference to "pear" in php.ini, could that have something to do with it? |
| 19:02 |
kaos|work |
no, thats no problem |
| 19:02 |
v-dogg |
there never is |
| 19:02 |
Macen |
ok |
| 19:02 |
kaos|work |
it uses environment settings and config files |
| 19:02 |
Macen |
v-dogg: that would be d:\www\php5 on my machine, i hope the d:\ doesn't screw with anything |
| 19:03 |
kaos|work |
macen: it doesn't ;) |
| 19:03 |
v-dogg |
no |
| 19:03 |
Macen |
*/pear |
| 19:03 |
kaos|work |
i had everything on non c: |
| 19:03 |
kaos|work |
even php itself |
| 19:03 |
Macen |
same |
| 19:03 |
Macen |
does agavi need pear at runtime? |
| 19:03 |
v-dogg |
no |
| 19:04 |
Macen |
kk |
| 19:04 |
v-dogg |
actually, I never install agavi via pear :) |
| 19:04 |
Macen |
i'm absuing it for the --alldeps :P |
| 19:04 |
v-dogg |
all you need is phing |
| 19:05 |
Macen |
i like the sound of phpdocumenter et al so let's see what happens |
| 19:05 |
v-dogg |
$> pear channel-discover pear.phing.info |
| 19:05 |
v-dogg |
$> pear install phing/phing |
| 19:05 |
kaos|work |
v-dogg: you did those manual building tasks in the root/build.xml, right ? |
| 19:05 |
shoan |
[n=shoan@121.245.7.221] has quit [Read error: 110 (Connection timed out)] |
| 19:05 |
v-dogg |
kaos|work: I did some revision. not sure what has happened after that |
| 19:06 |
kaos|work |
do you think there will ever be any more html types then single and multi page ? |
| 19:06 |
kaos|work |
i am refactoring the build.xml atm |
| 19:07 |
kaos|work |
to make cruisecontrol integration easier |
| 19:07 |
v-dogg |
uh.. no idea :) |
| 19:07 |
kaos|work |
hehe, k |
| 19:07 |
kaos|work |
then i'll just assume there will only be those |
| 19:07 |
v-dogg |
maybe some with(out)-toc or something |
| 19:08 |
Macen |
ERROR: unable to unpack D:\www\php5\tmp\PEAR-1.6.2.tgz |
| 19:08 |
Macen |
wtf |
| 19:08 |
v-dogg |
hehe |
| 19:08 |
v-dogg |
triangle nads for pear |
| 19:08 |
kaos|work |
macen: reinstall pear from scratch |
| 19:08 |
kaos|work |
using go-pear |
| 19:08 |
Macen |
done that once :/ |
| 19:08 |
kaos|work |
heh |
| 19:09 |
Macen |
talk me through the options |
| 19:09 |
Macen |
system-wide/local? |
| 19:09 |
kaos|work |
hmm, cancel |
| 19:09 |
kaos|work |
and do pear list first pls |
| 19:09 |
kaos|work |
and tell me what pear version it says it installed |
| 19:10 |
Macen |
http://paste.css-standards.org/30498 |
| 19:10 |
Macen |
PEAR 1.6.1 stable |
| 19:10 |
kaos|work |
yeah |
| 19:10 |
kaos|work |
wtf |
| 19:11 |
Macen |
wait, let me do the install again |
| 19:11 |
Macen |
there was a warning, i may have mis-interpreted |
| 19:11 |
kaos|work |
yeah |
| 19:12 |
Macen |
** WARNING! Old version found at D:\www\php5, please remove it or be sure to use |
| 19:12 |
Macen |
the new d:\www\php5\pear.bat command |
| 19:12 |
Macen |
but that's where i ran go-pear.bat from ?? |
| 19:12 |
Macen |
"d:\www\php5\" that is |
| 19:13 |
Macen |
The 'pear' command is now at your service at d:\www\php5\pear.bat |
| 19:13 |
nfq |
[n=nfq@84-73-209-218.dclient.hispeed.ch] has quit [Read error: 110 (Connection timed out)] |
| 19:13 |
kaos|work |
woot |
| 19:13 |
kaos|work |
where is your php.exe ? |
| 19:14 |
kaos|work |
in www\php5\ ? |
| 19:14 |
Macen |
D:\www\php5php.exe |
| 19:14 |
Macen |
yea |
| 19:14 |
Macen |
D:\www\php5\php.exe* |
| 19:14 |
kaos|work |
hm, do you have www\php\pear ? |
| 19:14 |
kaos|work |
the pear.bat should be placed there |
| 19:14 |
Macen |
D:\www\php5\PEAR |
| 19:14 |
Macen |
be moved to that folder? |
| 19:15 |
Macen |
it's in D:\www\php5\pear.bat atm |
| 19:15 |
Macen |
D:\www\php5\pear.bat should be D:\www\php5\PEAR\pear.bat ? |
| 19:15 |
kaos|work |
well, it should itself install to there |
| 19:15 |
kaos|work |
at least it did when i did it |
| 19:16 |
Macen |
there is go-pear.phar in there atm |
| 19:16 |
Macen |
(\PEAR\) |
| 19:16 |
kaos|work |
nothing else ? |
| 19:16 |
Macen |
nono, lots |
| 19:16 |
Macen |
3.44mb+folders |
| 19:16 |
kaos|work |
pear.php ? |
| 19:16 |
Macen |
yep |
| 19:16 |
kaos|work |
hm |
| 19:16 |
Macen |
phing.php too :x |
| 19:16 |
kaos|work |
yeah |
| 19:17 |
kaos|work |
where is your phing.bat ? |
| 19:17 |
kaos|work |
in there too ? |
| 19:17 |
kaos|work |
or in php5/ ? |
| 19:17 |
Macen |
php5/ |
| 19:17 |
Macen |
look at this: |
| 19:17 |
Macen |
D:\www\php5>pear install --alldeps agavi/agavi |
| 19:17 |
Macen |
Ignoring installed package agavi/agavi |
| 19:17 |
Macen |
Nothing to install |
| 19:17 |
kaos|work |
pear ftw |
| 19:18 |
Macen |
my Agavi Exception hasn't changed for the sample app |
| 19:18 |
Macen |
Failed to write cache file "C:\workspace\cache\config\www_vhosts_agavi.localhost_app_config_config_handlers.xml_production_.php" generated from configuration file "D:/www/vhosts/agavi.localhost/app/config/config_handlers.xml". |
| 19:18 |
Macen |
scratches head |
| 19:20 |
Macen |
oh i kno what that could be actually.. |
| 19:20 |
Macen |
open_basedir is on |
| 19:20 |
kaos|work |
oh |
| 19:20 |
kaos|work |
thats bad :) |
| 19:21 |
Macen |
hm no it's not |
| 19:21 |
Macen |
Firefox can't find the file at /C:/workspace/cache. |
| 19:22 |
Macen |
right so i created the folders |
| 19:23 |
Macen |
Fatal error: Class 'PDO' not found in D:\www\vhosts\agavi.localhost\libs\propel\runtime\classes\propel\util\PropelPDO.php on line 41 |
| 19:23 |
kaos|work |
wth does it want to write to c:/workspace/cache |
| 19:24 |
kaos|work |
when your application is at d:/www/vhosts/agavi.localhost |
| 19:24 |
Macen |
good question |
| 19:26 |
Macen |
i uncommented the php-pdo.dll line, now i get this... |
| 19:26 |
Macen |
http://paste.css-standards.org/30499 |
| 19:26 |
kaos|work |
you need to enable php-pdo-(mysql|pgsql) as well |
| 19:28 |
Macen |
ok |
| 19:28 |
Macen |
D:\www\php5\ext\php_pdo.dll exists so, i'll check apache config too |
| 19:28 |
Macen |
oh right, i see |
| 19:28 |
marklar|omni |
hi2u |
| 19:28 |
marklar|omni |
MikeSeth: here? |
| 19:29 |
Macen |
aha |
| 19:29 |
Macen |
we have lift off |
| 19:29 |
Macen |
i won't write a how-to on that one if nobody minds..heh.. |
| 19:30 |
v-dogg |
pear.bat is in php_root |
| 19:30 |
v-dogg |
c:\php\pear.bat |
| 19:30 |
Macen |
yea i left it there this time |
| 19:30 |
Macen |
before i just deleted it |
| 19:30 |
v-dogg |
like all "executables" |
| 19:30 |
kaos|work |
yeah, in earlier times it was in php/pear |
| 19:30 |
v-dogg |
deleted it? you can't delete it |
| 19:30 |
v-dogg |
thats the pear command |
| 19:31 |
Macen |
it didn't seem to mind at the time :P |
| 19:31 |
v-dogg |
if "pear" worked after that you are running some other instance of pear |
| 19:32 |
Macen |
eh |
| 19:32 |
Macen |
http://agavi.localhost/admin/ 404's |
| 19:32 |
Macen |
(the sample application) |
| 19:33 |
v-dogg |
and you have index.php and .htaccess in / |
| 19:33 |
Macen |
> Home |
| 19:33 |
Macen |
404 Not Found |
| 19:33 |
Macen |
The page you requested could not be found. |
| 19:33 |
v-dogg |
umm. wait. what sample app? the default agavi sample app? |
| 19:33 |
Macen |
nono, yours |
| 19:33 |
v-dogg |
there is no /admin/ afaik |
| 19:33 |
v-dogg |
ah, k |
| 19:34 |
Macen |
D:\www\vhosts\agavi.localhost\pub is the root_dir, and index.php & .htaccess are in there |
| 19:34 |
v-dogg |
try / and/or /index.php |
| 19:34 |
v-dogg |
(gotta go watch telly, bbl -> ) |
| 19:34 |
Macen |
http://agavi.localhost/admin/index.php http://agavi.localhost/admin/http://agavi.localhost/admin |
| 19:34 |
Macen |
blah |
| 19:34 |
_cheerios |
agavi seems like a breeze to setup :p |
| 19:34 |
Macen |
tbf it's windows so |
| 19:35 |
Macen |
web should all chip in and get the web-developer-controller boys to do an .exe for us |
| 19:35 |
Macen |
s/web/we |
| 19:36 |
Macen |
http://www.devside.net/ |
| 19:38 |
kaos|work |
macen: in the windows install of apache the AccessFileName is commented out in httpd.conf iirc |
| 19:41 |
Macen |
nop, and AllowOverride is set to All, i usually use a lot of .htaccess |
| 19:45 |
Macen |
http://paste.css-standards.org/30500 |
| 19:46 |
Macen |
*confused* |
| 19:46 |
Macen |
does it matter that the app folder is in ../ ?? |
| 19:46 |
Macen |
in relative to the DocumentRoot? |
| 19:47 |
v-dogg |
no |
| 19:48 |
v-dogg |
put index.php <?php echo "dumdi di dum, dum di DAA!"; ?> and see if that works |
| 19:49 |
Macen |
i appended it to the index.php file in /pub/, it appeared |
| 19:53 |
Macen |
if i go to https://agavi.localhost/admin, it appears there as well, so it's obviously passing it back to agavi routing |
| 19:54 |
v-dogg |
no, just means the rewrite works |
| 19:54 |
Macen |
the 404 isn't a generic 404 page, i should probably point out.. |
| 19:54 |
v-dogg |
still something wrong with agavi |
| 19:54 |
Macen |
yeah |
| 19:56 |
Macen |
as i don't use it i'm stuck for thoughts |
| 19:56 |
_cheerios |
upgrade to windows vista |
| 19:57 |
v-dogg |
smacks _cheerios |
| 19:57 |
v-dogg |
:D |
| 19:57 |
Macen |
oi |
| 19:57 |
v-dogg |
Macen: so it's agavi's 404? |
| 19:57 |
Macen |
yep |
| 19:57 |
v-dogg |
hmm.. |
| 19:57 |
Macen |
well, your sample app's |
| 19:57 |
v-dogg |
and / doesn't work either? |
| 19:57 |
Macen |
it looks like the home page, smells like the home page, but has 404 written on it |
| 19:57 |
Macen |
define "work" |
| 19:57 |
Macen |
i'll screenshot |
| 19:58 |
nfq |
[n=nfq@84-72-196-213.dclient.hispeed.ch] has joined #agavi |
| 19:58 |
v-dogg |
what does / give you? I thought it gave a blank page? |
| 20:00 |
Macen |
http://youds.com/agavi/home.jpg http://youds.com/agavi/admin.jpg |
| 20:01 |
impl |
post your routing.xml somewhere |
| 20:01 |
v-dogg |
yeah |
| 20:02 |
impl |
will be back in a few minutes |
| 20:02 |
Macen |
http://paste.css-standards.org/30501 |
| 20:02 |
v-dogg |
pattern="^/intra" |
| 20:02 |
v-dogg |
there is no /admin :) |
| 20:03 |
v-dogg |
Macen: got it? |
| 20:03 |
Macen |
To log in go to localhost/admin/ and type |
| 20:03 |
Macen |
"admin"/"foo". |
| 20:03 |
Macen |
http://groups.google.com/group/agavi-users/browse_thread/thread/8262f274e4dda261/32069c1b254ebfee |
| 20:03 |
v-dogg |
yeah, my bad, sorry about that |
| 20:03 |
Macen |
ohoh |
| 20:03 |
Macen |
lol |
| 20:04 |
Macen |
ah it's with / at the end |
| 20:04 |
Macen |
right |
| 20:04 |
Macen |
i see |
| 20:04 |
Macen |
ace |
| 20:04 |
Macen |
(i can't believe you forgot!!!) |
| 20:06 |
v-dogg |
back to telly |
| 20:08 |
Macen |
pizza time |
| 20:55 |
Macen |
[n=craigfai@81-86-45-98.dsl.pipex.com] has quit ["<AdvoWork> Phil, any other ideas then before i throw it out of the window? :p | <Phil> AdvoWork: open the window first"] |
| 20:57 |
IcyT |
[i=bnc@icysoft.de] has joined #agavi |
| 21:07 |
Whisller |
[n=example@chello089076213203.chello.pl] has joined #agavi |
| 21:13 |
Macen |
[n=craigfai@81-86-45-98.dsl.pipex.com] has joined #agavi |
| 21:25 |
Macen |
btw, in the help file, the validator example for the sample app says in the message "input is less than 4 characters", implying minlen is 4, but it's set to 5 (in both examples) |
| 21:26 |
Macen |
it should say "is less than 5 chrs" |
| 21:37 |
_cheerios |
warner turned to blu-ray. peeps are predicting this is the closing curtain for hd-dvd to end the hd wars. |
| 21:37 |
_cheerios |
anyone actually bought hd movies yet? |
| 21:38 |
Macen |
is now known as Macen[away] |
| 21:42 |
Macen[away] |
http://www.agavi.org/docs/latest/manuals/manual/ch02s03.html |
| 21:42 |
Macen[away] |
"samples/pub/" |
| 21:42 |
Macen[away] |
from where?!? |
| 21:43 |
Macen[away] |
put it where?! |
| 21:43 |
Macen[away] |
wtf |
| 21:43 |
Macen[away] |
point to agavi.php |
| 21:43 |
Macen[away] |
oh right, that agavi.php |
| 21:43 |
Macen[away] |
?!? |
| 21:44 |
Macen[away] |
is it just me or is that entire line plain retarded |
| 21:49 |
Whisller |
http://youtube.com/watch?v=6gMTWcfnOLA&feature=related |
| 21:57 |
Macen[away] |
right, ok |
| 22:07 |
Wombert |
[n=Wombert@dslb-084-056-015-028.pools.arcor-ip.net] has joined #agavi |
| 22:11 |
Macen[away] |
ok, i'm starting to get my head around the MVC side of things i think.. |
| 22:11 |
Wombert |
:) |
| 22:13 |
Macen[away] |
any suggestions on how i can go about converting my 2 years of hard word from non-OO- |
| 22:13 |
Macen[away] |
*PHP to this new format? |
| 22:13 |
Macen[away] |
are there any tools i can use? :/ |
| 22:14 |
Macen[away] |
or am i to write it off? |
| 22:15 |
Wombert |
start over |
| 22:15 |
Wombert |
:) |
| 22:15 |
Wombert |
it's worth it |
| 22:16 |
Macen[away] |
right |
| 22:16 |
Wombert |
you might also be able to use agavi's routing in such a way that you can make a gradual transition |
| 22:16 |
Wombert |
MikeSeth did that with apps of his |
| 22:16 |
Macen[away] |
that's what i was thinking |
| 22:16 |
Macen[away] |
they are very good and quite well structured so it would be worth it |
| 22:17 |
Macen[away] |
i'm trying to understand the actual structure of the MVC, is this a standardised way of doing things? what book should i buy? |
| 22:17 |
Macen[away] |
like, for instance, the Action names all seem to relate to the file name in which they reside, is that a co-incedence? |
| 22:17 |
Macen[away] |
iirc the docs suggest a book.. |
| 22:19 |
Whisller_ |
[n=example@chello089076213203.chello.pl] has joined #agavi |
| 22:20 |
Macen[away] |
Wombert: I'm probably the furthest away from this type of programming that anybody could possibly be without being shit.. heh |
| 22:20 |
Macen[away] |
i blame php4's bad implementation of OOP |
| 22:21 |
Wombert |
:( |
| 22:21 |
Wombert |
that action/file relation is intentional, yes |
| 22:21 |
Wombert |
it is also not standardized, no |
| 22:21 |
Wombert |
MVC is just a rough concept |
| 22:21 |
Wombert |
everyone does the implementation different |
| 22:21 |
Wombert |
mind you |
| 22:21 |
Wombert |
the controller in MVC is the action in agavi |
| 22:21 |
Wombert |
the view is the view |
| 22:21 |
Wombert |
the model is the model |
| 22:21 |
Wombert |
agavi's controller is merely a dispatchter |
| 22:21 |
Wombert |
*dispatcher |
| 22:22 |
Wombert |
that kicks off execution |
| 22:22 |
Macen[away] |
yea, i've got that bit, though i haven't read about the specifics |
| 22:22 |
Macen[away] |
like *how* the directory structure and class naming should be done |
| 22:22 |
Macen[away] |
you know what i mean? |
| 22:23 |
Wombert |
agavi takes care of that for you |
| 22:23 |
Wombert |
that is the point of a framework |
| 22:23 |
Macen[away] |
i don't get how though |
| 22:23 |
Wombert |
did you install via pear? |
| 22:23 |
Macen[away] |
yea |
| 22:23 |
Macen[away] |
on windows+unix |
| 22:23 |
Wombert |
in your project dir |
| 22:23 |
Wombert |
"agavi action" |
| 22:23 |
Wombert |
creates a new action |
| 22:23 |
Wombert |
just give it a name |
| 22:23 |
Macen[away] |
oic |
| 22:23 |
Wombert |
tell agavi in which module it goes first, of course |
| 22:23 |
Wombert |
done |
| 22:23 |
Wombert |
it creates the views for you and everything |
| 22:23 |
Wombert |
no need to do that shit by hand man ;) |
| 22:24 |
Macen[away] |
ah |
| 22:24 |
Macen[away] |
i've been sat here sweating ;) |
| 22:24 |
Macen[away] |
i'll put my coat back on :) |
| 22:24 |
Wombert |
I guess I need to do another screencast soon <: |
| 22:24 |
Macen[away] |
another? |
| 22:24 |
Macen[away] |
where's the first? |
| 22:24 |
Macen[away] |
i <3 screencasts |
| 22:24 |
Wombert |
there was one for an old version that, by now, is outdated and useless |
| 22:25 |
Macen[away] |
hmk |
| 22:29 |
Macen[away] |
oooh |
| 22:29 |
Macen[away] |
the command line bit is plain sexy |
| 22:29 |
Macen[away] |
Wombert: let me know when you do that screencast :) |
| 22:30 |
Macen[away] |
(from earlier): btw, in the help file, the validator example for the sample app says in the message "input is less than 4 characters", implying minlen is 4, but it's set to 5 (in both examples) |
| 22:31 |
Whisller |
[n=example@chello089076213203.chello.pl] has quit [Read error: 110 (Connection timed out)] |
| 22:32 |
Whisller_ |
is now known as Whisller |
| 22:38 |
Macen[away] |
"phpDocumentor uses an extensive templating system to change your source code comments into human readable, and hence useful, formats" |
| 22:38 |
Macen[away] |
what's that all about? |
| 22:45 |
Macen[away] |
and how does agavi use it? |
| 22:51 |
MrJeep |
[n=jpdery@24-122-39-195.ab.cgocable.ca] has quit [Remote closed the connection] |
| 22:57 |
Wombert |
http://www.agavi.org/docs/latest/apidocs/ |
| 22:58 |
Macen[away] |
i see |
| 23:00 |
Macen[away] |
right, am i getting this correct. you don't actually create new files yourself, you let agavi do it all from command line, correct? |
| 23:00 |
Wombert |
yes |
| 23:00 |
Wombert |
for actions/views/models, and the module infrastructure |
| 23:01 |
Wombert |
you can also customize the code templates agavi uses to create the files |
| 23:01 |
Macen[away] |
yes |
| 23:01 |
Macen[away] |
so, a module is in effect, a sub-MVC of the overall MVC? |
| 23:01 |
Macen[away] |
and the controller is just an action |
| 23:02 |
Macen[away] |
and what would a model be typically used for? typical-web-application/mobile-phone/cli etc? |
| 23:06 |
_cheerios |
\o(/ |
| 23:07 |
JanK_ |
i guess there`s some way to set the anchor/hash of an url, using $ro->gen? |
| 23:08 |
_cheerios |
guessing is for girls |
| 23:09 |
Wombert |
JanK_: yes |
| 23:09 |
Wombert |
with the options |
| 23:09 |
Wombert |
it's called "fragment" |
| 23:10 |
JanK_ |
nice, thankgs |
| 23:10 |
Wombert |
Macen[away]: AddProductAction |
| 23:10 |
Wombert |
with ProductFinderModel etc |
| 23:10 |
Macen[away] |
wha? |
| 23:11 |
Macen[away] |
i want to know how a module fits into the MVC |
| 23:12 |
Macen[away] |
and what a model's practical purpose would be in agavi |
| 23:12 |
MikeSeth |
hay guise |
| 23:13 |
MikeSeth |
Macen[away]: a module is a slice of your application where related concerns are grouped |
| 23:13 |
MikeSeth |
I usually group modules by their intended use |
| 23:13 |
Macen[away] |
MikeSeth: "related concerns"? |
| 23:14 |
MikeSeth |
(e.g. System, Public, Admin, Exports, Tools) etc |
| 23:14 |
Macen[away] |
nods |
| 23:14 |
Macen[away] |
would it be fair to say a module is a small-scale MVC and at the same time, part of the overall MVC? |
| 23:15 |
Macen[away] |
or am i missing the point of a module? |
| 23:15 |
MikeSeth |
Macen[away]: from practical perspective, a module is just a logical unit |
| 23:15 |
MikeSeth |
MVC would work perfectly with no modules at all |
| 23:15 |
MikeSeth |
it's just a convenience namespace |
| 23:16 |
Wombert |
ah MikeSeth to ze rescue |
| 23:16 |
MikeSeth |
if you have thousands of actions, you'd want to group them, that's exactly what modules do |
| 23:16 |
Macen[away] |
ok so say I have a PaymentModule and Mr Bloggs asks me to upgrade his site, which currently uses agavi, would i just copy the "module" or what? |
| 23:17 |
MikeSeth |
well a payment module would contain models, actions and views/templates for payments |
| 23:17 |
Wombert |
no, it's typically not that modular in that it is entirely self-contained |
| 23:17 |
MikeSeth |
if the amount of code justifies a separate module, that's what you do |
| 23:17 |
Wombert |
it's more an instrument to organize application parts |
| 23:18 |
Wombert |
especially when it comes to templates, the real life modularity is limited, for obvious reasons |
| 23:18 |
MikeSeth |
Macen[away]: in practice, module adds a layer of indirection to naming of the classes and paths |
| 23:19 |
MikeSeth |
physically, it's just a directory |
| 23:19 |
MikeSeth |
we previously held discussions about making pluggable modules so that they can be redistributed across projects |
| 23:19 |
MikeSeth |
currently there's no facility to help with that |
| 23:20 |
Macen[away] |
the "idea" of an MVC, according to Wikipedia, is to do exactly that |
| 23:20 |
Macen[away] |
atm i have admin/mod/[name] pages/mod/[name] - i copy both folders, edit includes/navigation.php and do the nessesary changes to .htaccess and the modules that need to pass it data, and that would be quite literally it |
| 23:22 |
Wombert |
who's the icyt guy |
| 23:22 |
IcyT |
it's me |
| 23:22 |
IcyT |
:P |
| 23:24 |
MikeSeth |
Macen[away]: in simple apps there's typically just one module. In larger ones eg the one I'm writing there maybe five or so. Super large ones would include more |
| 23:24 |
Macen[away] |
MikeSeth: remember that Panaz web site i told you about? well i anticipate at least 7 and i'm not sure if each company division should be a "model" or whether the output format for web/mobile-phone would be a model? |
| 23:25 |
Macen[away] |
i presume it would obviously be a View but you could say that for both..so what's a model used for?? |
| 23:25 |
_cheerios |
wth is wrong with slashdot |
| 23:25 |
Macen[away] |
and there is 4 languages i have to cater for |
| 23:26 |
Macen[away] |
having a complete understanding is essential |
| 23:28 |
Macen[away] |
http://youds.com/agavi/Appendix%20A.pdf http://youds.com/agavi/Appendix%201.pdf http://youds.com/agavi/Appendix%202.pdf http://youds.com/agavi/Appendix%203.pdf http://youds.com/agavi/Appendix%204.pdf |
| 23:29 |
Macen[away] |
there are 3 company "divisions" which have to represent each of those "modules" in different guises, for example, there would be healthcare & hospitality & general news, not just one implementation of it |
| 23:30 |
Macen[away] |
on top of that there are 4 languages (USA recently added) which have to be integrated into every single aspect of the web site |
| 23:30 |
Wombert |
[n=Wombert@dslb-084-056-015-028.pools.arcor-ip.net] has quit ["bai"] |
| 23:30 |
_cheerios |
just give up. start selling ice cream. less stress. good for the heart. |
| 23:31 |
Wombert |
[n=Wombert@dslb-084-056-015-028.pools.arcor-ip.net] has joined #agavi |
| 23:32 |
Macen[away] |
hah they already paid deposit |
| 23:32 |
Macen[away] |
i wish :x |
| 23:32 |
Macen[away] |
MikeSeth^^ what would you suggest, would be what? |
| 23:33 |
MikeSeth |
mmm |
| 23:33 |
Macen[away] |
take your time, can i put it in an email to you? |
| 23:34 |
MikeSeth |
sure |
| 23:34 |
Macen[away] |
gracias |
| 23:34 |
_cheerios |
[n=jacklo@hkibrasgw1-feaedd00-249.dhcp.inet.fi] has quit ["nn"] |
| 23:35 |
MikeSeth |
first, models |
| 23:35 |
MikeSeth |
imagine that you write your application as an API, completely without an user interface |
| 23:36 |
MikeSeth |
that's the model :) |
| 23:36 |
MikeSeth |
the languages shouldnt bother you, the translator facility solves all your problems |
| 23:37 |
MikeSeth |
Macen[away]: its hard to say without looking where the model borders lay |
| 23:37 |
MikeSeth |
Macen[away]: define the principal data structures that you're going to be working on and go from there |
| 23:38 |
JanK_ |
[n=JanK_@muedsl-82-207-248-097.citykom.de] has quit [] |
| 23:40 |
MikeSeth |
oh and make sure to ask for a bonus because you will produce an application that doesnt have to be rewritten the next time someone works on it ;) |
| 23:40 |
Macen[away] |
lol that wuill def be me :P |
| 23:40 |
Macen[away] |
i'll try to be as specific as possible |
| 23:40 |
Macen[away] |
http://panaz3.youds.com/ is where i'm currently at with it |
| 23:42 |
MikeSeth |
mm |
| 23:43 |
MikeSeth |
i think there's actually less work than it seems |
| 23:43 |
MikeSeth |
at least from what I see, this is a mostly static site |
| 23:44 |
MikeSeth |
Macen[away]: you probably can concentrate it all in one-two modules |
| 23:44 |
Macen[away] |
appendix 1-4 is the only dynamic bits, and the red sections on appendix a |
| 23:45 |
Macen[away] |
but there are actually 12 modules in total, as each division must implement it's own "version" of each of the 4 modules |
| 23:45 |
MikeSeth |
I havent looked at PDFs yet |
| 23:45 |
MikeSeth |
sudo emerge xpdf ;> |
| 23:45 |
Macen[away] |
lol k |
| 23:45 |
Macen[away] |
i'll send you a much better pdf too |
| 23:46 |
MikeSeth |
if my understanding here is correct, you dont really need modules |
| 23:46 |
MikeSeth |
just specific visual layouts |
| 23:47 |
Macen[away] |
correct, for the seperate divisions |
| 23:47 |
MikeSeth |
well, you don't really have to even use the layer manager for that |
| 23:48 |
MikeSeth |
you can prolly do it all with a single decorator template - from what I see in the sketch site, it's just different backgrounds |
| 23:48 |
MikeSeth |
d'ya work with Doctrine? |
| 23:49 |
Macen[away] |
nop, and that's exactly what i've done MikeSeth |
| 23:49 |
Macen[away] |
makes for easier updating |
| 23:50 |
MikeSeth |
well |
| 23:50 |
MikeSeth |
from what I see preliminarily, you will have a lot of duplication going on, and Agavi has the exact tools to help you |
| 23:50 |
MikeSeth |
my first thought would be to create a single action for static pages |
| 23:52 |
MikeSeth |
then you can start working on the details: the index page, login and facilties for logged in users, stuff to show lists of products, admin |
| 23:52 |
MikeSeth |
my god emerge is compiling openmotif.. |
| 23:52 |
Macen[away] |
do you think it's sensible to change over to agavi at this stage of the project? |
| 23:53 |
Macen[away] |
i have everything going through index.php and everything has been modulated already |
| 23:53 |
MikeSeth |
depends on how much actual application code was written |
| 23:53 |
Macen[away] |
none yet |
| 23:53 |
MikeSeth |
then yes |
| 23:53 |
Macen[away] |
that's what i thought |
| 23:53 |
Macen[away] |
i'd feel better if i could tell myself the modules are pluggable |
| 23:54 |
MikeSeth |
you can move them across projects, but there are no deployment/refactoring facilities |
| 23:54 |
Macen[away] |
i figured you all didn't just re-write everything |
| 23:54 |
Macen[away] |
hmk |
| 23:55 |
MikeSeth |
well, truth is that the bulk of code that needs to be shared among applications is most often the stuff that is used by the models, so I just group them into libraries |
| 23:55 |
MikeSeth |
I havent personally seen a case where I needed to copy a module from one project to another, but YMMV |
| 23:56 |
Macen[away] |
that sounds more like it |
| 23:56 |
Macen[away] |
that sounds a lot more like how i do it at the moment |
| 23:58 |
Macen[away] |
bare in mind, the intention of bringing Agavi into the frame is to create re-usable code |
| 23:58 |
Macen[away] |
i want to cut project times in third |
| 23:58 |
MikeSeth |
you probably will when you get the hang of it |
| 23:59 |
MikeSeth |
from what I see so far what they're asking from you is a specialized CMS |
| 23:59 |
MikeSeth |
there's nothing smart in it at all |
| 23:59 |
Macen[away] |
all true yes |
| 23:59 |
Macen[away] |
this is only phase 1 |
| Day changed Sat Jan 05 2008
|
| 00:00 |
MikeSeth |
I'm not sure wtf is in appendix A |
| 00:00 |
Macen[away] |
they want payment module next, so i'll be using the SearchEngineSpam bit for that i expect |
| 00:00 |
MikeSeth |
looks like a case of severe overcomplication to me |
| 00:00 |
Macen[away] |
heh |
| 00:00 |
MikeSeth |
Macen[away]: don't put all your faith in the sample app, it only shows a bit of what can be done :) |
| 00:00 |
Macen[away] |
don't worry, it's written out in words in the other document |
| 00:01 |
MikeSeth |
its a sitemap isn't it |
| 00:02 |
MikeSeth |
news would obviously be a separate model |
| 00:02 |
MikeSeth |
contacts too |
| 00:03 |
MikeSeth |
but all this fabric/textile/hospitality - it's just templates and categories |
| 00:03 |
MikeSeth |
nothing smart |
| 00:04 |
Wombert |
ze battle is over |
| 00:04 |
Wombert |
and won! |
| 00:04 |
Wombert |
http://blog.bitxtender.com/post/23017941 |
| 00:04 |
Wombert |
<: |
| 00:05 |
MikeSeth |
lol pains |
| 00:05 |
Wombert |
ya |
| 00:06 |
MikeSeth |
Wombert: I love Gentoo I must say |
| 00:07 |
MikeSeth |
05:06 [ronpaulradio] DCC SEND from Jack_Hoffman [0.0.0.0 port 0]: STARTKEYLOGGER [0B bytes] requested in channel #ronpaulradio |
| 00:07 |
Wombert |
http://www.ohloh.net/forums/10/topics/1096 btw |
| 00:07 |
MikeSeth |
LOL. I don't think so. |
| 00:08 |
Macen[away] |
MikeSeth: take ya time pal but it sounds to me like that's the sort of approach i want (from what you're saying), i just need to know i'm not starting off on the wrong foot y'know |
| 00:08 |
Macen[away] |
email is on it's way |
| 00:08 |
MikeSeth |
ohloh is brokened |
| 00:08 |
Wombert |
srsly |
| 00:08 |
Wombert |
pisses me off |
| 00:08 |
MikeSeth |
write your own :D |
| 00:08 |
Wombert |
with their fucking compare feature |
| 00:09 |
Wombert |
OH LOLZ SYMFONY HAZ MORE ACTIVITIES THAN AGAVE WOOT? |
| 00:09 |
Wombert |
and how our xml and compiled php (time zone data!) ruins our stats |
| 00:09 |
Wombert |
FUCKERS |
| 00:09 |
MikeSeth |
Wombert: please dont tell me you would like people who act that way as your users. |
| 00:09 |
Wombert |
no, but users have bosses like that |
| 00:09 |
Wombert |
I'm not concerned about devs |
| 00:09 |
Wombert |
you can reason with a programmer and they respond to facts |
| 00:10 |
MikeSeth |
Macen[away]: tell ya what. Since this is mostly CMS site, start with identifying *types of pages* it has |
| 00:10 |
Wombert |
and the bright ones spot awesomeness quickly |
| 00:10 |
MikeSeth |
Macen[away]: from that you will be able to figure out how to lay out the whole system, and with a list of application data types in hand, you're pretty much done designing |
| 00:11 |
MikeSeth |
my god, my ohloh review is 7 months old |
| 00:11 |
MikeSeth |
hahahahahahaha ohloh put akelos in "related" project to agavi |
| 00:11 |
MikeSeth |
have you looked at it? |
| 00:13 |
Wombert |
I think so |
| 00:13 |
Wombert |
and I felt sick soon thereafter |
| 00:13 |
MikeSeth |
awww hahahahaahha |
| 00:13 |
MikeSeth |
http://www.ohloh.net/forums/10/topics/1096 |
| 00:13 |
MikeSeth |
ahahahahahah |
| 00:13 |
MikeSeth |
err |
| 00:13 |
MikeSeth |
not this |
| 00:13 |
MikeSeth |
http://wiki.akelos.org/routes |
| 00:13 |
MikeSeth |
this |
| 00:15 |
Wombert |
ya |
| 00:15 |
Wombert |
poor |
| 00:15 |
Macen[away] |
MikeSeth: the red on the appendix a is dynamic, and the black is static |
| 00:16 |
Macen[away] |
how do you setup a library in agavi? |
| 00:16 |
Wombert |
eh? |
| 00:16 |
Macen[away] |
agavi library |
| 00:16 |
MikeSeth |
Macen[away]: what kind of library? |
| 00:16 |
Macen[away] |
one i can copy to other projects |
| 00:16 |
MikeSeth |
oh |
| 00:17 |
MikeSeth |
well, I do it the same way Doctrine does |
| 00:17 |
MikeSeth |
basically, classes are named Foo_Bar_Fish |
| 00:17 |
MikeSeth |
(or FooBarFish) |
| 00:17 |
MikeSeth |
the library has a root class Foo, which you load with autoload.xml |
| 00:18 |
MikeSeth |
Foo has its own autoloading mechanism that knows how to autoload its subclasses |
| 00:18 |
MikeSeth |
Foo_Bar_Fish = /usr/local/share/php/foo/lib/Foo/Bar/Fish.php |
| 00:19 |
MikeSeth |
you really can do it any other way though, even require() files if you need to |
| 00:19 |
MikeSeth |
we really need a showcase |
| 00:19 |
MikeSeth |
I wish I wasnt working on classified stuff ;< |
| 00:20 |
Macen[away] |
that makes sense |
| 00:21 |
Macen[away] |
but i can achieve similar results with a model right? |
| 00:22 |
MikeSeth |
a model expresses your application logic, which may or may not use application-independent libraries |
| 00:22 |
MikeSeth |
you should stop thinking in terms of end result - HTML |
| 00:23 |
Macen[away] |
i'm trying to remove HTML from 2 out of the 3 parts of the MVC, i just don't get which is what |
| 00:23 |
Macen[away] |
HTML = not copyable |
| 00:23 |
MikeSeth |
well |
| 00:23 |
MikeSeth |
why not? |
| 00:23 |
MikeSeth |
what's different about it other than backgrounds? |
| 00:24 |
MikeSeth |
even if that is the (terrible) case, you can use the layer layout facilities to swap templates while working on the same code |
| 00:24 |
Macen[away] |
i'd prefer to call views which are told in what format to generate the HTML, so i just need to change the views in order to sell it to someone else |
| 00:24 |
MikeSeth |
Macen[away]: but you're not working on a general case application, how can you sell it to someone else? |
| 00:25 |
MikeSeth |
of course, you would be right to abstract away the code into libraries if you want to do something like this |
| 00:25 |
MikeSeth |
e.g. a gallery management library, which can store/retrieve images, crop and thumbnail them |
| 00:25 |
MikeSeth |
then you just slap a Model on it (maybe a couple for different purposes) and that's it |
| 00:25 |
Macen[away] |
instead of doing switch ($output) { case 1: echo '<br />There is a new post<br /> <br /></span>'; break; } i'd want to do switch ($output) { case 1: $view->adminMsg('There is a new post'; break; } |
| 00:26 |
MikeSeth |
ahhh, you are still thinking in terms of PHP includes :) |
| 00:26 |
Macen[away] |
sort of yea |
| 00:26 |
MikeSeth |
first of all |
| 00:26 |
MikeSeth |
Actions and Views are a *chain* |
| 00:27 |
MikeSeth |
an Action executes, and selects a View, which is then also executed |
| 00:27 |
MikeSeth |
Actions and Views are executed in a wrapper called the execution container - this is how they share attributes |
| 00:28 |
MikeSeth |
what is not obvious is that in cases of e.g. static pages where no logic is placed in Action at all, the Action itself may be empty |
| 00:28 |
MikeSeth |
e.g. it may not have any actual execute() methods |
| 00:29 |
MikeSeth |
now a View itself uses a layered output stack |
| 00:29 |
Macen[away] |
nods |
| 00:29 |
MikeSeth |
basically a View has an array of named layers, and can write output to each one of them |
| 00:30 |
MikeSeth |
in simplest cases (which are really most of cases anyway) it's just one layer |
| 00:31 |
MikeSeth |
a layout is a configuration of layers |
| 00:31 |
MikeSeth |
layouts can be loaded by a view, instead of setting layers up manually every time |
| 00:32 |
MikeSeth |
in most cases, there are only 3-4 types of layouts |
| 00:33 |
Macen[away] |
ok |
| 00:33 |
Macen[away] |
so what calls the view in the first place? the action? |
| 00:34 |
MikeSeth |
not really |
| 00:34 |
Macen[away] |
the view calls the action? |
| 00:34 |
MikeSeth |
no, no |
| 00:34 |
MikeSeth |
pst ;> |
| 00:34 |
Macen[away] |
kk |
| 00:34 |
MikeSeth |
the execution filter is responsible for actually calling things |
| 00:35 |
MikeSeth |
from your perspective, it doesn't matter: action's execute() method is called, then view's execute() method is called |
| 00:35 |
MikeSeth |
action selects view |
| 00:36 |
MikeSeth |
notice however that both in views and actions there is multiple dispatch |
| 00:36 |
MikeSeth |
actions have executeXXX methods and so do views, but they are distinguished by different properties which shows very well the difference between actions and views |
| 00:36 |
MikeSeth |
for actions, XXX is mapped to the *request* type |
| 00:36 |
MikeSeth |
for views, XXX is mapped to the *response* type |
| 00:37 |
MikeSeth |
either way, at any given time, only one of the XXX methods gets called |
| 00:37 |
Macen[away] |
so everything is controlled by predefined methods |
| 00:38 |
MikeSeth |
well, callbacks, yes |
| 00:38 |
Macen[away] |
where is this list? |
| 00:38 |
MikeSeth |
list of what? |
| 00:38 |
Macen[away] |
callbacks |
| 00:39 |
MikeSeth |
well there isn't really a list. Actions have a number of special methods: validateXXX(), handleXXXerror(), executeXXX(), isSecure(), getDefaultViewName() and getCredentials() |
| 00:39 |
MikeSeth |
Views only have executeXXX() methods |
| 00:39 |
MikeSeth |
executeHtml() corresponds to the 'html' output type in output_types.xml |
| 00:39 |
Wombert |
both action and view can have generic execute() methods, too, but neither is recommended |
| 00:40 |
MikeSeth |
in Actions, executeRead() corresonds to a GET request, and executeWrite() to a POST request |
| 00:40 |
Wombert |
because consider a SOAP interface to your app, where you do not have such a thing as GET and POST |
| 00:40 |
Wombert |
hence the request verbs are mapped in some way |
| 00:41 |
MikeSeth |
Macen[away]: Agavi architecture is shaped after HTTP, and reflects HTTP concepts |
| 00:43 |
MikeSeth |
Macen[away]: you will have a lot of bulb moments when you start writing your first code, but the kickass thing is that once you figure something out you dont have to memorize it because harmony with HTTP makes everything feel natural |
| 00:44 |
Macen[away] |
is there nowhere i can read about how the execution filter behaves in all scenarios? |
| 00:44 |
Macen[away] |
does it have to be a learning curve? |
| 00:44 |
MikeSeth |
Macen[away]: you shouldn't worry about the execution filter at this stage. |
| 00:44 |
MikeSeth |
Macen[away]: you can always read its source code, it's a very entertaining read, but there's nothing magical in it |
| 00:46 |
MikeSeth |
the execution filter does all the manipulations |
| 00:46 |
Macen[away] |
the executeXXXX() of Views correspond to those you write in the Actions? |
| 00:47 |
MikeSeth |
Macen[away]: no, the views themselves do |
| 00:47 |
MikeSeth |
for instance |
| 00:47 |
MikeSeth |
in class Blog_ShowBlogPostAction: |
| 00:47 |
MikeSeth |
function executeRead(..) { ... ; return 'Success'; } |
| 00:48 |
MikeSeth |
this will cause the Blog_ShowBlogPostSuccessView to be selected |
| 00:48 |
MikeSeth |
in that view, an executeHtml() method will be executed (unless the output type requested was e.g. rss in which case it would be executeRss()) |
| 00:49 |
MikeSeth |
because many actions do not actually do anything, there is a getDefaultViewName() method in every action that tells Agavi what View must be selected |
| 00:49 |
MikeSeth |
I mean, in cases where there is no actual executeXXX() method and so no clear answer from the Action what View is to be chosen |
| 00:49 |
Macen[away] |
no i see |
| 00:50 |
MikeSeth |
i still dont understand your struggle with HTML and why it has to be duplicated |
| 00:50 |
Macen[away] |
never mind that |
| 00:50 |
Macen[away] |
so this class structure, this is in essenence a model? |
| 00:51 |
MikeSeth |
no |
| 00:51 |
Macen[away] |
essence* |
| 00:51 |
MikeSeth |
the Model is only your actual application |
| 00:51 |
MikeSeth |
Actions and Views + templates serve as a GUI over your Model |
| 00:51 |
Macen[away] |
yes templates, where do they fit in, in executeHtml() ? |
| 00:52 |
MikeSeth |
umm |
| 00:52 |
Macen[away] |
the output_type.xml tells it which template, or such? |
| 00:52 |
MikeSeth |
almost ;> |
| 00:52 |
MikeSeth |
in default situation, template names are derived from the View name |
| 00:52 |
MikeSeth |
e.g. |
| 00:53 |
MikeSeth |
in case of view Blog_ShowBlogPostSuccessView, its corresponding template would be ShowBlogPostSuccess.php |
| 00:53 |
Wombert |
when's the NH caucuses? |
| 00:54 |
MikeSeth |
Wombert: 3 days |
| 00:54 |
Macen[away] |
i see, so in that situation, we have bypassed the need for a layer and it's layouts? |
| 00:54 |
MikeSeth |
Macen[away]: no, the layers are still there, you just never have to work with them directly because they're preset for you |
| 00:55 |
Wombert |
but GOP today in WY? |
| 00:55 |
MikeSeth |
Macen[away]: notice how every execute() method does $this->setupHtml() |
| 00:55 |
MikeSeth |
Macen[away]: what setupHtml() actually does is loading a layout for your html output type |
| 00:56 |
MikeSeth |
Macen[away]: a layout is a configuration of layers, so the end result is that whatever layers (and parameters to them) are specified in your html output type are loaded into the view |
| 00:56 |
MikeSeth |
Wombert: yep. |
| 00:57 |
MikeSeth |
Macen[away]: in the very simplest case, when you have no recursion among actions (e.g. no slots), you only have two layers in a layout: a decorator layer which is your main template, and a content layer which is the output of the action |
| 00:58 |
Macen[away] |
nods |
| 00:58 |
Wombert |
the most simple case is just one template :p |
| 00:58 |
MikeSeth |
Macen[away]: notice that there is distinction between "an" action and the initial action. The route selects a single initial action, but it may use other actions, whether explicitly or through slots |
| 00:58 |
Wombert |
but yes, usually you want a decorator with html, head, body, blah |
| 00:59 |
Wombert |
or even pass control to another action by forwarding internally |
| 01:00 |
MikeSeth |
Macen[away]: if you ask me, stop thinking about your project for a minute |
| 01:00 |
MikeSeth |
write a simple blog application |
| 01:00 |
Macen[away] |
"when you have no recursion among actions" -> this means "only one action" yes? |
| 01:01 |
MikeSeth |
Macen[away]: there is always only one initial action, but it may use others (in fact, it may not, but the layout would through slots) |
| 01:01 |
Macen[away] |
when you say that, I imagine a page that has a header, footer, and only the body changes |
| 01:01 |
Macen[away] |
and a slot would be an additional piece of info, maybe "latest news" column |
| 01:01 |
MikeSeth |
yeah |
| 01:02 |
Macen[away] |
right |
| 01:02 |
MikeSeth |
notice that slots, too, can be created either through configuration or at run time |
| 01:03 |
Whisller |
[n=example@chello089076213203.chello.pl] has quit ["Good night"] |
| 01:03 |
Macen[away] |
so there isn't an example class for a View, Action and template anywhere with the naming structure in a key, ie, green for Action name, Red for Post/Get or whatever |
| 01:03 |
MikeSeth |
im not sure about the colors, but look at any one in the sample app |
| 01:03 |
Macen[away] |
I just want to be able to see an example Class that makes use of all the Agavi features |
| 01:03 |
Macen[away] |
it should be obvious I s'pose |
| 01:04 |
Macen[away] |
right, thanks |
| 01:04 |
Macen[away] |
i'll print off this log and re-read it when i get home |
| 01:04 |
Macen[away] |
things may slot into place |
| 01:04 |
MikeSeth |
well |
| 01:04 |
MikeSeth |
seriously, write a blog |
| 01:05 |
MikeSeth |
its a nasty little case where you get exposed to most agavi features |
| 01:06 |
MikeSeth |
and, please please please, *do* read the source code. No one ever does that for some reason - but the source code is the best answer |
| 01:06 |
Macen[away] |
what do you mean? the agavi.php etc? |
| 01:06 |
MikeSeth |
even if routing is scary and execution filter is dirty :> |
| 01:07 |
MikeSeth |
Macen[away]: yeah. It actually helps a lot to trace the whole execution from index.php to your templates and back. Gives you a great understanding on what Agavi does. |
| 01:07 |
Macen[away] |
hmk |
| 01:07 |
Macen[away] |
and have you got any example libraries, like PHPUnit, that may make my life easier? ones you use regularly? |
| 01:07 |
Macen[away] |
i saw your blog it came up in Google |
| 01:08 |
MikeSeth |
not really. I use Doctrine though, it makes databases so much nicer. |
| 01:08 |
MikeSeth |
sometimes you need to hook up other things - PDF writing, sending mails, jpgraph |
| 01:08 |
MikeSeth |
it's all trivial though |
| 01:08 |
Macen[away] |
yeah they have nice doc's, might dive into that as well |
| 01:09 |
MikeSeth |
the magic thing about agavi is that it basically takes PHP and XML and turns them into a domain specific language |
| 01:10 |
Macen[away] |
tbh, the only reason i'm converting, is so that when i get employees, they can't bitch and moan |
| 01:10 |
MikeSeth |
hahahahah |
| 01:10 |
Macen[away] |
is the only reason |
| 01:10 |
Macen[away] |
everything else is a bonus |
| 01:10 |
MikeSeth |
mark my words |
| 01:11 |
MikeSeth |
in three or so months you will be ripping your hair out bitching and moaning about "ALL THESE YEARS" |
| 01:11 |
MikeSeth |
I did :> |
| 01:11 |
Macen[away] |
ha hope so :x |
| 01:11 |
Macen[away] |
anyways, thanks again |
| 01:11 |
Macen[away] |
this would make a nice read for other people i expect |
| 01:12 |
Macen[away] |
i'll clean it up when i've read through it |
| 01:12 |
MikeSeth |
Macen[away]: there is a certain point at which there is a click in your head and then you say "whoa, this whole thing completely makes sense" |
| 01:12 |
MikeSeth |
and thats when you begin recruiting other people |
| 01:12 |
MikeSeth |
it's an act of mercy and compassion ;> |
| 01:12 |
Macen[away] |
MikeSeth: i know exactly what you mean, i can feel it coming, but i know it's a big climb up the mountain before i get there |
| 01:12 |
Macen[away] |
if you get me |
| 01:13 |
Macen[away] |
it still feels a long way off atm |
| 01:13 |
MikeSeth |
so I am telling you to stop working on your project and write a test case instead |
| 01:13 |
MikeSeth |
do a blog |
| 01:13 |
Macen[away] |
it's time man, us British, we have to want everything 3 days ago |
| 01:13 |
Macen[away] |
it's how we are |
| 01:14 |
MikeSeth |
well I think its a bad idea to start with a production project because some basic decisions need to be made |
| 01:14 |
Macen[away] |
look at me today, i hadn't even installed agavi on localhost and didn't know you could use pear on command line on windows, and now i'm trying to be ready for a big project heh |
| 01:14 |
Macen[away] |
yea |
| 01:14 |
Macen[away] |
i just could never sell a blog that's all :P |
| 01:15 |
MikeSeth |
consider it an investment, not an expense |
| 01:15 |
Macen[away] |
i may write a "portfolio" system for my web site |
| 01:15 |
MikeSeth |
it's one that's really worth it |
| 01:15 |
Macen[away] |
that's a similar principle i s'pose |
| 01:15 |
Macen[away] |
hmk |
| 01:15 |
Macen[away] |
i've been wanting to do that actually |
| 01:16 |
Macen[away] |
MikeSeth: will you do me that favour though and reply to email? |
| 01:16 |
Macen[away] |
point me in the right direction |
| 01:17 |
MikeSeth |
sure, I'll have to reboot to windows though, so tomorrow :> |
| 01:17 |
Macen[away] |
ofc |
| 01:18 |
Macen[away] |
thanks man, :> |
| 01:18 |
Macen[away] |
gotta go it's late |
| 01:18 |
MikeSeth |
welcome! |
| 01:18 |
MikeSeth |
same here |
| 01:18 |
Macen[away] |
hehe :x cya |
| 01:18 |
Macen[away] |
[n=craigfai@81-86-45-98.dsl.pipex.com] has quit ["<AdvoWork> Phil, any other ideas then before i throw it out of the window? :p | <Phil> AdvoWork: open the window first"] |
| 01:47 |
implement |
[n=impl@cpe-075-189-144-072.nc.res.rr.com] has joined #agavi |
| 01:52 |
implement |
[n=impl@cpe-075-189-144-072.nc.res.rr.com] has quit [Remote closed the connection] |
| 01:52 |
implement |
[n=impl@mizuho.rdu-0.ip6.cynigram.com] has joined #agavi |
| 02:35 |
nfq |
[n=nfq@84-72-196-213.dclient.hispeed.ch] has quit [] |
| 02:38 |
kaos|work_ |
[n=dominik@xdsl-87-79-139-24.netcologne.de] has joined #agavi |
| 02:48 |
kaos|work |
[n=dominik@xdsl-87-79-136-186.netcologne.de] has quit [Read error: 110 (Connection timed out)] |
| 03:25 |
shoan |
[n=shoan@121.245.3.38] has joined #agavi |
| 03:45 |
IcyT |
is now known as icyt |
| 04:32 |
Wombert |
[n=Wombert@dslb-084-056-015-028.pools.arcor-ip.net] has quit [] |
| 04:34 |
shoan |
[n=shoan@121.245.3.38] has quit [Read error: 110 (Connection timed out)] |
| 06:47 |
shoan |
[n=shoan@122.166.1.164] has joined #agavi |
| 09:06 |
v-dogg |
huomenta |
| 09:18 |
v-dogg |
icyt: welcome |
| 10:04 |
marklar|omni |
hi |
| 10:10 |
CIA-32 |
[n=CIA@208.69.182.149] has quit [Remote closed the connection] |
| 10:15 |
Whisller |
[n=example@chello089076213203.chello.pl] has joined #agavi |
| 10:20 |
Whisller |
hi |
| 10:21 |
marklar|omni |
hi |
| 10:21 |
CIA-33 |
[n=CIA@208.69.182.149] has joined #agavi |
| 10:42 |
digitarald |
[n=Miranda@62.43.166.144.dyn.user.ono.com] has joined #agavi |
| 10:49 |
Wombert |
[n=Wombert@dslb-084-056-015-028.pools.arcor-ip.net] has joined #agavi |
| 11:09 |
icyt |
[i=bnc@icysoft.de] has quit [Remote closed the connection] |
| 11:10 |
icyt |
[i=bnc@icysoft.de] has joined #agavi |
| 11:11 |
icyt |
[i=bnc@icysoft.de] has quit [Remote closed the connection] |
| 11:12 |
icyt |
[i=bnc@icysoft.de] has joined #agavi |
| 11:13 |
IcyT- |
[n=icyt@91.89.149.140] has joined #agavi |
| 11:27 |
icyt |
is now known as IcyT |
| 11:27 |
IcyT- |
[n=icyt@91.89.149.140] has quit ["No, this is NOT a connection reset by peer."] |
| 11:34 |
shoan |
[n=shoan@122.166.1.164] has quit [Read error: 104 (Connection reset by peer)] |
| 11:35 |
Wombert |
[n=Wombert@dslb-084-056-015-028.pools.arcor-ip.net] has quit [] |
| 11:38 |
codecop |
[n=codecop@78-61-128-127.ip.zebra.lt] has joined #agavi |
| 11:38 |
shoan |
[n=shoan@122.166.1.164] has joined #agavi |
| 11:40 |
codecop |
[n=codecop@78-61-128-127.ip.zebra.lt] has quit [Remote closed the connection] |
| 11:46 |
marklar|omni |
bloop |
| 12:03 |
codecop |
[n=codecop@78-61-128-127.ip.zebra.lt] has joined #agavi |
| 12:03 |
codecop |
[n=codecop@78-61-128-127.ip.zebra.lt] has quit [Read error: 104 (Connection reset by peer)] |
| 12:04 |
Whisller |
[n=example@chello089076213203.chello.pl] has left #agavi [] |
| 12:13 |
_cheerios |
[n=jacklo@hkibrasgw1-feaedd00-249.dhcp.inet.fi] has joined #agavi |
| 12:14 |
_cheerios |
huomenta |
| 12:20 |
_cheerios |
ND won at PA. o_O |
| 12:30 |
Whisller |
[n=example@chello089076213203.chello.pl] has joined #agavi |
| 12:45 |
_cheerios |
i think i've finally recovered from x-mas + new years \o/ |
| 12:56 |
kaos|work_ |
[n=dominik@xdsl-87-79-139-24.netcologne.de] has quit [] |
| 13:04 |
marklar|omni |
is burning the new Dream Theater |
| 13:08 |
kaos|work |
[n=dominik@dslb-084-063-106-104.pools.arcor-ip.net] has joined #agavi |
| 13:19 |
epaulin |
[n=epaulin@219.137.42.191] has joined #agavi |
| 13:35 |
_cheerios |
office chairs are way too expensive :| |
| 14:13 |
IcyT |
is now known as icyt |
| 14:27 |
splatch |
[n=splatch@code-house.org] has joined #agavi |
| 14:27 |
splatch |
he;;p |
| 14:28 |
splatch |
hello |
| 14:29 |
splatch_ |
[n=splatch@213.251.169.132] has quit [Nick collision from services.] |
| 14:29 |
splatch__ |
[n=splatch@213.251.169.132] has joined #agavi |
| 14:30 |
splatch |
is now known as splatch_ |
| 14:30 |
splatch_ |
is now known as splatch |
| 14:31 |
splatch |
is now known as splatch_ |
| 14:49 |
JanK_ |
[n=JanK_@muedsl-82-207-248-097.citykom.de] has joined #agavi |
| 14:57 |
JanK__ |
[n=JanK_@muedsl-82-207-248-097.citykom.de] has joined #agavi |
| 14:59 |
JanK__ |
is now known as Janaaadfdfdf |
| 15:02 |
JanK_ |
[n=JanK_@muedsl-82-207-248-097.citykom.de] has quit [Nick collision from services.] |
| 15:03 |
Janaaadfdfdf |
is now known as JanK_ |
| 15:30 |
Wombert |
[n=Wombert@dslb-084-056-015-028.pools.arcor-ip.net] has joined #agavi |
| 15:32 |
Wombert |
hai |
| 15:40 |
v-dogg |
Wombert the choko eating monster |
| 15:46 |
nfq |
[n=nfq@84-72-196-213.dclient.hispeed.ch] has joined #agavi |
| 15:48 |
Wombert |
hai v-dogg |
| 15:48 |
Wombert |
'sup |
| 15:48 |
v-dogg |
just leaving |
| 15:48 |
v-dogg |
laterz |
| 15:59 |
epaulin |
[n=epaulin@219.137.42.191] has quit ["Ex-Chat"] |
| 15:59 |
_cheerios |
[n=jacklo@hkibrasgw1-feaedd00-249.dhcp.inet.fi] has quit ["Leaving"] |
| 16:02 |
digitarald |
Happy Birthday Wombert :) |
| 16:03 |
Wombert |
oh |
| 16:03 |
Wombert |
hai |
| 16:03 |
Wombert |
thanks :) |
| 16:04 |
Whisller |
[n=example@chello089076213203.chello.pl] has left #agavi [] |
| 16:10 |
nfq |
Yo Wombert |
| 16:10 |
nfq |
Happy Birthday mate. Slept little? |
| 16:11 |
Wombert |
thanks |
| 16:11 |
Wombert |
not much |
| 16:11 |
Wombert |
awfully tired |
| 16:11 |
Wombert |
I think I'll have a nap in a bit |
| 16:11 |
implement |
ah, so ICQ was only wrong by a week :D happy birthday |
| 16:13 |
nfq |
Good. Well, have a good party after the nap then! |
| 16:13 |
Wombert |
oh yesw |
| 16:14 |
nfq |
25 now? |
| 16:20 |
Wombert |
24 |
| 16:20 |
Wombert |
:) |
| 16:21 |
Wombert |
man 25 would be horrible |
| 16:21 |
Wombert |
imagine that |
| 16:21 |
nfq |
still a spring chicken, you lucky dog |
| 16:21 |
Wombert |
that'd be halfway to 30 |
| 16:21 |
Wombert |
uuuh |
| 16:21 |
Wombert |
heh :) |
| 16:21 |
nfq |
30? What's wrong with 30 ;) |
| 16:22 |
Wombert |
dunno |
| 16:22 |
Wombert |
I'd be as old as you! |
| 16:22 |
nfq |
hehe. |
| 16:22 |
Wombert |
:) |
| 16:22 |
nfq |
hahaha |
| 16:22 |
Wombert |
MAN IMAGINE BEING THAT OLD MY GOODNESS |
| 16:22 |
Wombert |
hugs nfq |
| 16:22 |
nfq |
haha |
| 16:22 |
nfq |
thanks mate!! |
| 16:22 |
nfq |
Well |
| 16:23 |
nfq |
the ladies like older guys, oftentimes |
| 16:23 |
Wombert |
you're welcome, grandpa |
| 16:23 |
Wombert |
yes |
| 16:23 |
Wombert |
they do! |
| 16:23 |
nfq |
More experienced, more charming, more eloquent with the words |
| 16:23 |
nfq |
you know... |
| 16:24 |
nfq |
And especially younger ladies |
| 16:24 |
nfq |
which is a shame really |
| 16:24 |
nfq |
Because, when you are 18, you want 18 olds to fancy you |
| 16:24 |
nfq |
but no, they want 25 year old guys |
| 16:24 |
nfq |
good for you I guess hey Wombert |
| 16:26 |
Wombert |
nah |
| 16:26 |
Wombert |
we had a conversation bout that the other day didn't we |
| 16:27 |
nfq |
we did |
| 16:27 |
Wombert |
those 18yo honeys might be pretty and all, but really, too young |
| 16:27 |
nfq |
Exactly |
| 16:27 |
Wombert |
I mean, six years age difference, wouldn't mind that in, say, five years, but at this point, uh uh |
| 16:27 |
nfq |
they mostly don't understand where older guys are at |
| 16:28 |
nfq |
well, I have some young friends |
| 16:28 |
nfq |
one of my best girlfriends here is 22 |
| 16:29 |
nfq |
and she is awesome, but I know notice that she is young is certain conversations |
| 16:29 |
Wombert |
at new years eve, two buddies brought their new gfs |
| 16:29 |
Wombert |
the one was 18 |
| 16:29 |
Wombert |
the other was 24 (I think) |
| 16:30 |
Wombert |
ironically, they looked the exact opposite |
| 16:30 |
Wombert |
but you could tell |
| 16:31 |
nfq |
hehe. Well, I don't mind young ladies if they don't try to impress me |
| 16:31 |
nfq |
just pure honesty |
| 16:31 |
Wombert |
yeah |
| 16:31 |
nfq |
always more attractive than trying to play older than you actually are |
| 16:32 |
Wombert |
which they often do from my experience |
| 16:32 |
Wombert |
can't blame them; they're just trying to adapt |
| 16:32 |
nfq |
yes |
| 16:32 |
nfq |
true |
| 17:15 |
Macen |
[n=craigfai@81-86-45-98.dsl.pipex.com] has joined #agavi |
| 17:15 |
Macen |
salut amigos |
| 17:33 |
Wombert_ |
[n=Wombert@dslb-084-056-032-219.pools.arcor-ip.net] has joined #agavi |
| 17:33 |
Macen |
right. so the first thing i try to do is echo "Hello World" in my new app, so I go to the default action IndexAction and in the execute method do echo 'Hello World'; - but this is obviously not correct as it defeats the object of converting youds.com to Agavi, so what should i be using? |
| 17:34 |
Macen |
Hello World does of course appear, however I don't think my methodology is correct |
| 17:36 |
Macen |
I go to the View, IndexSuccessView, i see the setupHtml method and the "set the title method", but what is $this? |
| 17:36 |
Macen |
obviously $this is for the class but I mean, where does it fit in? |
| 17:39 |
implement |
er |
| 17:39 |
implement |
huh? |
| 17:39 |
Macen |
So then you go to templates, and see a place where you can whack your HTML, excellent. but how do I pass information from the View or from the Action? |
| 17:39 |
implement |
oh! |
| 17:39 |
implement |
$this->setAttribute('my_message', 'Hello world!'); |
| 17:39 |
implement |
and in the template, echo $template['my_message'] |
| 17:40 |
Macen |
aha |
| 17:40 |
Macen |
is now known as Macen[away] |
| 17:43 |
Wombert_ |
or, in the template, just "Hello World":p |
| 17:43 |
Wombert_ |
and don't set the message in the action |
| 17:44 |
Macen[away] |
gotya |
| 17:44 |
Wombert_ |
your action only pulls the data |
| 17:45 |
Macen[away] |
the way i see the Action at the moment, is that it will usually for form orientated pages, have 2 methods, executeRead() and executeWrite() which will have to determine what form is being submitted or which GET vars have been passed? |
| 17:46 |
Wombert_ |
not exactly |
| 17:46 |
Wombert_ |
the action does not know about such a thing as "forms" or "get data" |
| 17:47 |
Macen[away] |
hang on, lets keep it simple |
| 17:48 |
Macen[away] |
i have youds.com that has index.php which uses $_GET to determine which file to include for the main body of the page |
| 17:48 |
Wombert_ |
yes |
| 17:48 |
Wombert_ |
and that is of course not the way to go |
| 17:48 |
Wombert_ |
you use the routing to do that |
| 17:49 |
Macen[away] |
right ok |
| 17:49 |
Wombert_ |
did you look at the sample app |
| 17:50 |
Macen[away] |
i looked at v-dogg's more than the one that comes with agavi |
| 17:50 |
Macen[away] |
i have both running locally |
| 17:51 |
Wombert |
[n=Wombert@dslb-084-056-015-028.pools.arcor-ip.net] has quit [Read error: 110 (Connection timed out)] |
| 17:57 |
Macen[away] |
<?php echo $inner; // print the content layer output ?> |
| 17:57 |
Macen[away] |
where is $inner set? |
| 17:57 |
shoan |
[n=shoan@122.166.1.164] has quit [] |
| 17:59 |
implement |
It's set by the execution filter as it progresses through your layers |
| 18:01 |
shoan |
[n=shoan@122.166.1.168] has joined #agavi |
| 18:02 |
Whisller |
[n=example@chello089076213203.chello.pl] has joined #agavi |
| 18:10 |
shoan |
[n=shoan@122.166.1.168] has quit [] |
| 18:20 |
Macen[away] |
In the sample app, I'm trying to follow the default route for <route name="login" />; I have, LoginAction.class.php LoginInputView.class.php and LoginInput.php open but I can't see what corresponds to what or how the route the execution filter takes.. |
| 18:21 |
Macen[away] |
s/how/ |
| 18:21 |
_cheerios |
[n=jacklo@hkibrasgw1-feaedd00-249.dhcp.inet.fi] has joined #agavi |
| 18:21 |
_cheerios |
mo |
| 18:24 |
Macen[away] |
oic |
| 18:33 |
nfq |
Wombert_, you still here? |
| 18:34 |
Wombert_ |
ya |
| 18:34 |
nfq |
Dude, channel quick? |
| 18:35 |
Wombert_ |
sure |
| 18:35 |
Wombert_ |
is now known as Wombert |
| 18:42 |
MrJeep |
[n=jpdery@modemcable051.81-37-24.mc.videotron.ca] has joined #agavi |
| 18:44 |
shoan |
[n=shoan@121.245.61.29] has joined #agavi |
| 18:56 |
Whisller_ |
[n=example@chello089076213203.chello.pl] has joined #agavi |
| 19:09 |
MikeSeth |
Macen[away]: hay |
| 19:10 |
Macen[away] |
MikeSeth: ho |
| 19:10 |
MikeSeth |
sup |
| 19:10 |
Macen[away] |
going through the sample app |
| 19:10 |
Macen[away] |
i'm converting current web site to agavi and adding a portfolio system too it |
| 19:10 |
Macen[away] |
practice |
| 19:10 |
Macen[away] |
you? |
| 19:11 |
MikeSeth |
watching the wyoming election results, reading stuff |
| 19:12 |
MikeSeth |
Wombert: btw, RP did cause a shake even with 5th in Iowa |
| 19:12 |
Whisller |
[n=example@chello089076213203.chello.pl] has quit [Read error: 110 (Connection timed out)] |
| 19:16 |
MikeSeth |
Macen[away]: how's your app doing? |
| 19:17 |
Macen[away] |
MikeSeth: stopped thinking about it, i'm converting youds.com atm for practice |
| 19:17 |
MikeSeth |
haha, awesome |
| 19:17 |
MikeSeth |
poke me if what |
| 19:17 |
Macen[away] |
gracias |
| 19:17 |
Macen[away] |
i need a lightbulb moment atm but i can feel it coming real quick now heh |
| 19:18 |
Macen[away] |
hey you know what would be really cool |
| 19:18 |
Macen[away] |
if you could give that email a good read |
| 19:19 |
Macen[away] |
i just know i'll need you then |
| 19:19 |
Macen[away] |
big time |
| 19:19 |
Macen[away] |
and today actually |
| 19:19 |
Macen[away] |
in factr |
| 19:19 |
Macen[away] |
MikeSeth, don't leave your computer for the next month |
| 19:19 |
Macen[away] |
heh |
| 19:19 |
Wombert |
orly? |
| 19:24 |
Macen[away] |
srsly! |
| 19:25 |
Macen[away] |
(i forgot the "cool" response) |
| 19:31 |
Wombert |
nap |
| 19:32 |
Wombert |
[n=Wombert@dslb-084-056-032-219.pools.arcor-ip.net] has quit [] |
| 19:34 |
Whisller_ |
[n=example@chello089076213203.chello.pl] has quit [Read error: 110 (Connection timed out)] |
| 19:41 |
MikeSeth |
i will |
| 19:42 |
MikeSeth |
im consuming food atm |
| 19:46 |
Macen[away] |
k |
| 19:47 |
MikeSeth |
wow these people are anal |
| 19:48 |
MikeSeth |
ditch the mention of AOL france |
| 19:48 |
MikeSeth |
AOL is a very bad example for geotargeting |
| 19:52 |
MikeSeth |
i dont understand the need for duplication of content for google |
| 19:52 |
MikeSeth |
assertion that google only sees what lynx sees is wrong. google understands a lot of things |
| 19:52 |
MikeSeth |
worst case scenario, you get nabbed for dupes |
| 19:54 |
Macen[away] |
that's just leymans talk for text-based content in place of javascript content |
| 19:55 |
Macen[away] |
the text-version is what you see in view source |
| 19:55 |
Macen[away] |
minus the javascript |
| 19:55 |
Macen[away] |
<noscript /> et al |
| 19:55 |
MikeSeth |
google can parse that too |
| 19:55 |
MikeSeth |
either way |
| 19:55 |
MikeSeth |
what you have at your hands is an overglorified CMS |
| 19:56 |
MikeSeth |
I wish I landed a project of this without effort :D |
| 19:56 |
Macen[away] |
well exactly |
| 19:56 |
Macen[away] |
it's a good one :D |
| 19:57 |
Macen[away] |
the overglorification means it has to be spot on |
| 19:57 |
MikeSeth |
and the whole theme thing is just that, themes |
| 19:57 |
MikeSeth |
nothing particularly complicated |
| 19:58 |
Macen[away] |
there is a schemes system actually which I intend to use the YUI library for that's not in there |
| 19:58 |
Macen[away] |
YUI library for drag drop |
| 19:58 |
Macen[away] |
so customers can see what the fabrics look like next to each other |
| 19:58 |
MikeSeth |
YUI is heavy. I'd be wary of using it in commercial sites |
| 19:58 |
MikeSeth |
try moo |
| 19:59 |
Macen[away] |
indeed, i asked in ##javascript for a leightweight drag drop library, Dorward (useful guy) said drag drop doesn't come in lightweight format |
| 19:59 |
Macen[away] |
haven't heard of that, will take a look when time comes |
| 20:00 |
MikeSeth |
;> |
| 20:00 |
Macen[away] |
tbh i haven't investigated that properly, i just know it's possible because their competitor is doing it atm |
| 20:00 |
MikeSeth |
aight |
| 20:01 |
MikeSeth |
"No 3rd party software is used in any of our products so you can be sure that whatever your requirements are UDS can assist." |
| 20:01 |
MikeSeth |
may wanna ditch this then ;> |
| 20:01 |
Macen[away] |
um well that's now a lie |
| 20:01 |
Macen[away] |
i'll probably inform them of Agavi actually, not that it will mean nothing to them |
| 20:02 |
Macen[away] |
and they know about YUI |
| 20:02 |
Macen[away] |
or they know it will be a 3rd party drag drop util |
| 20:03 |
Macen[away] |
a contact from Isreal suggested a new framework that's cutting edge |
| 20:03 |
Macen[away] |
ha |
| 20:03 |
Macen[away] |
they'll love it |
| 20:04 |
MikeSeth |
"jews use it" |
| 20:04 |
MikeSeth |
hahahaha best argument ever |
| 20:05 |
Macen[away] |
lol |
| 20:05 |
MikeSeth |
youds.com is too long |
| 20:05 |
MikeSeth |
consider trimming it |
| 20:05 |
MikeSeth |
so what about that lightbulb moment? |
| 20:06 |
Macen[away] |
it needs entirely re-writing, when i opened up IndexSuccess.php i was tempted to just start typing the <div />'s out heh |
| 20:06 |
Macen[away] |
it's coming |
| 20:07 |
digitarald |
psst ;) http://demos.mootools.net/DragDrop |
| 20:07 |
digitarald |
vanishes |
| 20:07 |
Macen[away] |
ace, gracias |
| 20:08 |
nfq |
hehe digitarald |
| 20:08 |
digitarald |
de nada |
| 20:08 |
MikeSeth |
digitarald: you're one of moo devs right? |
| 20:08 |
digitarald |
hey nfq, just came back from my daily M*A*S*H |
| 20:08 |
nfq |
nice! |
| 20:08 |
digitarald |
right, thats why I can advertise ;) |
| 20:09 |
Macen[away] |
Paramount ftw |
| 20:09 |
nfq |
digitarald: I think Jank_ was looking for you ;) |
| 20:09 |
Macen[away] |
http://demos.mootools.net/Drag.Cart <-is exactly what i want, awesome |
| 20:10 |
nfq |
Yeah, mootools is awesome, I have to say |
| 20:10 |
nfq |
I use it as default on all our projects |
| 20:10 |
implement |
Same :D <3 it |
| 20:11 |
nfq |
digitarald: got a sec? |
| 20:12 |
digitarald |
Macen: I coded that demo, but don't copy the code 1:1 ... not without trying to understand it :D |
| 20:13 |
Wombert |
[n=Wombert@dslb-084-056-032-219.pools.arcor-ip.net] has joined #agavi |
| 20:13 |
MikeSeth |
Wombert: what do you think about employee-owned corporations? |
| 20:13 |
Macen[away] |
digitarald: i expect i wouldn't be able too anyways |
| 20:14 |
digitarald |
nfq, have to give my girlfriend a ride to work ... when the cat's away, the mice can play |
| 20:14 |
Macen[away] |
digitarald: i'm one of those curious folk, i have to know what does what |
| 20:14 |
nfq |
nice. See you later digi! Would be cool if you have a few mins |
| 20:15 |
digitarald |
Macen: me too ... i'm an addicted code reader ;) |
| 20:16 |
Macen[away] |
:D |
| 20:16 |
Macen[away] |
MikeSeth: how do i setup a Master.php like in the sample app? |
| 20:16 |
MikeSeth |
Macen[away]: see app/config/output_types.xml |
| 20:16 |
shoan |
[n=shoan@121.245.61.29] has quit [Read error: 110 (Connection timed out)] |
| 20:16 |
Macen[away] |
ah |
| 20:17 |
MikeSeth |
http://trac.agavi.org/browser/branches/0.11/samples/app/config/output_types.xml lines 23029 |
| 20:17 |
MikeSeth |
er, 23-29 |
| 20:17 |
digitarald |
[n=Miranda@62.43.166.144.dyn.user.ono.com] has quit ["... is gone ... www.digitarald.de ... but he is coming back!"] |
| 20:18 |
MikeSeth |
Macen[away]: a view's setupHtml() is the equivalent of loadLayout('default') |
| 20:19 |
Macen[away] |
MikeSeth: right, so if I create a Master.php after adding the <configuration context="web"> it will default to the new page? |
| 20:20 |
MikeSeth |
to be specific, after a view that did setupHtml() ends execution, a renderer will be invoked on the template; the template itself would be looked up in different locations |
| 20:20 |
MikeSeth |
any attributes set on the shared execution container by the action or the view would be exported in to the template via $template |
| 20:21 |
MikeSeth |
see also base action and view |
| 20:21 |
MikeSeth |
(project base ones, not agavi base ones) |
| 20:23 |
Macen[away] |
what i'm trying to do is, have Master.php for the header and footer, and then use echo $inner for the body |
| 20:25 |
Macen[away] |
in the view, i have, $this->setAttribute('my_message', 'Hello world!');, then in IndexSuccess.php <?php echo $template['my_message']; ?> - works ok, but i want the routes to control what was before, index.php?target=page_name, where page_name would be included if it passed security checks |
| 20:26 |
MikeSeth |
you mean you want to retain the old URL structure? |
| 20:27 |
Macen[away] |
that would be nice for a quick fix but no, i want to implement modrewrite through agavi |
| 20:27 |
MikeSeth |
well lucky for you, you can :D |
| 20:27 |
Macen[away] |
said like a true mfi sales man! |
| 20:27 |
Macen[away] |
hahah |
| 20:28 |
MikeSeth |
<route pattern="/index.php?page=" cut="true" stop="false> |
| 20:28 |
MikeSeth |
<route pattern="mypage" action="ShowMyPage"/> |
| 20:28 |
MikeSeth |
</route> |
| 20:28 |
MikeSeth |
:D |
| 20:28 |
Macen[away] |
ohh |
| 20:28 |
Macen[away] |
so i can have both :D |
| 20:28 |
MikeSeth |
in the simplest case, mind you, routing is much more powerful than that |
| 20:28 |
Macen[away] |
yea |
| 20:28 |
MikeSeth |
routes can contain other routes, and declare defaults |
| 20:29 |
MikeSeth |
for example |
| 20:29 |
MikeSeth |
<route ... stop="false" module="Foo"> |
| 20:29 |
MikeSeth |
<route .. action="Bar"/> |
| 20:29 |
MikeSeth |
</route> |
| 20:29 |
MikeSeth |
this would cause the inner route to execute its action from module Foo |
| 20:29 |
Macen[away] |
ok |
| 20:35 |
kaos|work |
[n=dominik@dslb-084-063-106-104.pools.arcor-ip.net] has quit [] |
| 20:35 |
Macen[away] |
<route pattern="/web-development-clitheroe(-{target:[\S\s]+})?" cut="true" stop="false"> |
| 20:35 |
Macen[away] |
<route pattern="target" action="ShowMyPage"/> |
| 20:35 |
Macen[away] |
</route> |
| 20:36 |
MikeSeth |
yeah |
| 20:36 |
MikeSeth |
then in the action/view, $rd->getParameter('target') ;> |
| 20:36 |
Macen[away] |
awesome |
| 20:37 |
Macen[away] |
that even makes sense cause i'm always going back and forth copying my "check for page" code |
| 20:37 |
Macen[away] |
now it will have it's own file :D |
| 20:38 |
Macen[away] |
is there any way i can tell Agavi to get it from the same source each time, like a library? |
| 20:38 |
Macen[away] |
so if i update it for one, it updates for all? |
| 20:38 |
Macen[away] |
would that be possible? |
| 20:38 |
MikeSeth |
sure, callbacks :D |
| 20:38 |
Macen[away] |
woot |
| 20:38 |
Macen[away] |
do explain |
| 20:38 |
MikeSeth |
a callback is a class that you bind into routes |
| 20:39 |
MikeSeth |
it has special methods that get called when different processes on the bound route are happening |
| 20:40 |
MikeSeth |
it is used in the cases where XML isnt comfortable for routing maps, or when you need actual code to take decisions |
| 20:40 |
MikeSeth |
http://trac.agavi.org/browser/branches/0.11/samples/app/lib/routing/AgaviSampleAppLanguageRoutingCallback.class.php |
| 20:42 |
Macen[away] |
right |
| 20:47 |
Macen[away] |
http://youds.lh/web-delvelopment-clitheroe-somepage |
| 20:47 |
Macen[away] |
takes me to Error404Success template |
| 20:47 |
Macen[away] |
(spelt right) |
| 20:47 |
Macen[away] |
http://youds.lh/web-development-clitheroe-somepage |
| 20:48 |
MikeSeth |
do you have routing on? did you set up .htaccess? |
| 20:48 |
Macen[away] |
it's the Agavi 404 yes |
| 20:48 |
implement |
post your routing.xml too |
| 20:49 |
MikeSeth |
Macen[away]: did you edit RewriteBase in .htaccess? |
| 20:49 |
MikeSeth |
(and did you point the web / to pub/?) |
| 20:49 |
Macen[away] |
http://pastebin.ca/843031 |
| 20:49 |
Macen[away] |
MikeSeth: yes and yes |
| 20:50 |
implement |
you don't have a module= |
| 20:50 |
Macen[away] |
MikeSeth: AllowOverride is All; RewriteBase is / and the base path points to pub/ |
| 20:50 |
Macen[away] |
IndexSuccess is working |
| 20:50 |
implement |
<route pattern="/web-development-clitheroe(-{target:[\S\s]+})?" cut="true" stop="false" module="whatever module your ShowMyPage action is in"> |
| 20:50 |
MikeSeth |
yeah |
| 20:50 |
MikeSeth |
:D |
| 20:51 |
Macen[away] |
it's Default, with specified it isn't found |
| 20:51 |
Macen[away] |
(as above i mean) |
| 20:51 |
Macen[away] |
<route pattern="/web-development-clitheroe(-{target:[\S\s]+})?" cut="true" stop="false" module="Default"> |
| 20:52 |
MikeSeth |
also, you can rewrite the pattern as /web-development-clitheroe-(target:.+) |
| 20:52 |
Macen[away] |
k |
| 20:52 |
Macen[away] |
does it need the identifiers? |
| 20:52 |
Macen[away] |
^$ |
| 20:52 |
Macen[away] |
(trying) |
| 20:52 |
MikeSeth |
not really, but for clarity and order you should use them when necessary |
| 20:52 |
implement |
^ means match at beginning, $ means match at end |
| 20:53 |
Macen[away] |
ok |
| 20:53 |
implement |
actually I don't really understand why you have a sub-route there at all |
| 20:54 |
Macen[away] |
to match /web-development-clitheroe as well |
| 20:54 |
implement |
<route pattern="/web-development-clitheroe(-{target:.+})?" module="Default" action="ShowMyPage"> |
| 20:55 |
implement |
won't that work? |
| 20:55 |
Macen[away] |
yeh it needs ther action as well |
| 20:56 |
implement |
eh, I mean this |
| 20:56 |
implement |
<route pattern="/web-development-clitheroe(-{target:.+})?" module="Default" action="ShowMyPage" /> |
| 20:56 |
implement |
no sub-route at all |
| 20:56 |
Macen[away] |
i'm trying with sub-route, it's working but in the ShowMyPage action i have $rd->getParam..('target'), not outputting |
| 20:59 |
Macen[away] |
neither are working |
| 20:59 |
MikeSeth |
brrr you confused me |
| 20:59 |
MikeSeth |
first |
| 20:59 |
MikeSeth |
I gave you the route in route scheme because I assumed you would want to map different parameters to different actions |
| 20:59 |
MikeSeth |
(as you described your index.php thing) |
| 21:01 |
MikeSeth |
you can absolutely do <route pattern="^/blah-(param:.+)" module="Foo" action="Bar"/> and it would call FooBar on /blah.zomg and you would get zomg from $rd->getParameter('param') |
| 21:01 |
MikeSeth |
well, /blah-zomg ;> |
| 21:01 |
Macen[away] |
wait it's working |
| 21:01 |
MikeSeth |
of course it is ;D |
| 21:02 |
Macen[away] |
what's <route pattern="target" action="ShowMyPage"/> doing? |
| 21:02 |
Macen[away] |
i'm confused, you mean take that out? |
| 21:02 |
Macen[away] |
it works with and without |
| 21:03 |
Macen[away] |
now i need /sub-pages/ but that shouldn't be hard |
| 21:03 |
Macen[away] |
ohhh i understand |
| 21:03 |
Macen[away] |
i see |
| 21:04 |
Macen[away] |
so <route pattern="a_specific_pattern" action="ShowMyPortfolio"/> would "catch" the pages that need to go to different actions |
| 21:08 |
Macen[away] |
http://pastebin.ca/843058 |
| 21:09 |
Macen[away] |
if I put <?php echo $rd->getParameter('target'); ?> in Master.php, it outputs. If I take it out of Master.php, it doesn't output. if I put it in ShowMyPageSuccess, it doesn't output |
| 21:09 |
MikeSeth |
Macen[away]: routes match one after another. When you use cut="true", the matching route removes the part that it matched from the path, so that following routes dont use it |
| 21:10 |
Whisller_ |
[n=example@chello089076213203.chello.pl] has joined #agavi |
| 21:10 |
MikeSeth |
I think I should write a tutorial on Agavi routing |
| 21:10 |
implement |
Yeah, it's pretty complicated |
| 21:11 |
Macen[away] |
well hang on that hasn't changed anything |
| 21:11 |
Macen[away] |
http://pastebin.ca/843060 |
| 21:12 |
Macen[away] |
afacis, it just isn't sending it to the right action |
| 21:12 |
MikeSeth |
Macen[away]: http://pastebin.ca/843062 |
| 21:12 |
Macen[away] |
waiiiiiit |
| 21:13 |
Macen[away] |
just waiiiit |
| 21:13 |
Macen[away] |
i know what it must be |
| 21:13 |
Macen[away] |
i haven't used $inner yet |
| 21:14 |
Macen[away] |
ok so that helps things heh |
| 21:14 |
Macen[away] |
it's still not making sense though :| |
| 21:15 |
MikeSeth |
Ask a question! :> |
| 21:15 |
Macen[away] |
;> |
| 21:15 |
Macen[away] |
ok |
| 21:18 |
Macen[away] |
http://pastebin.ca/843066 |
| 21:18 |
Macen[away] |
http://youds.lh/web-development-clitheroe-abc123456 //ShowMyPageSuccess.php: abc123456 |
| 21:18 |
Macen[away] |
http://youds.lh/web-development-clitheroe-blah //Agavi404 |
| 21:19 |
Macen[away] |
http://youds.lh/web-development-clitheroe-blahhhhh //Agavi404 |
| 21:19 |
MikeSeth |
um |
| 21:20 |
MikeSeth |
first, you should not specify actions in a route that has stop="false" |
| 21:20 |
MikeSeth |
or rather, you can, but you should use it carefully |
| 21:20 |
v-dogg |
action="%actions.default_action" |
| 21:20 |
v-dogg |
and stop=false |
| 21:20 |
v-dogg |
probably the problem |
| 21:20 |
MikeSeth |
yeah, % is missing |
| 21:20 |
Wombert |
thanks for helping him out guys |
| 21:21 |
Wombert |
gotta run now I'm afraid :/ |
| 21:21 |
MikeSeth |
Macen[away]: stop="false" means "if this route matches, do not take its action and execute it; keep processing routes" |
| 21:21 |
MikeSeth |
Wombert: cs tonight? |
| 21:21 |
Wombert |
MikeSeth: nah |
| 21:21 |
Wombert |
party :) |
| 21:21 |
MikeSeth |
:> |
| 21:23 |
MikeSeth |
Macen[away]: in other words, you should do it the way I shown you |
| 21:23 |
MikeSeth |
http://pastebin.ca/843062 |
| 21:24 |
Macen[away] |
i think it's %actions.default_module that's braking the second part, because when i copy it into the first part (that's working) it brakes that |
| 21:25 |
Macen[away] |
MikeSeth: bah ok |
| 21:25 |
v-dogg |
Macen[away]: you did realise there is % missing, didn't you? |
| 21:25 |
Macen[away] |
v-dogg: from the start? |
| 21:25 |
implement |
from the end |
| 21:25 |
v-dogg |
no, from the end |
| 21:26 |
v-dogg |
%predefined.config_values% |
| 21:26 |
Macen[away] |
oh yeh so there is |
| 21:26 |
Macen[away] |
rofl |
| 21:26 |
Macen[away] |
okok, works perfect now. thanks all |
| 21:26 |
Macen[away] |
http://youds.lh/web-development-clitheroe-blah //IndexSuccess.php: blah |
| 21:27 |
Macen[away] |
http://youds.lh/web-development-clitheroe-blahhhh //IndexSuccess.php: blahhhh |
| 21:27 |
Macen[away] |
http://youds.lh/web-development-clitheroe-abc123456 //ShowMyPageSuccess.php: abc123456 |
| 21:27 |
Macen[away] |
booyah |
| 21:27 |
v-dogg |
.lh = lithuania? |
| 21:27 |
Macen[away] |
.lh = localhost :D |
| 21:27 |
v-dogg |
haha, roger |
| 21:28 |
Wombert |
lawl |
| 21:29 |
Macen[away] |
You don't have permission to access /web-development-clitheroe-http://www.google.com on this server. |
| 21:29 |
Macen[away] |
haha |
| 21:29 |
Macen[away] |
is that Agavi or is . not actually matching everything? |
| 21:31 |
JanK_ |
Macen[away]: routing uses regexps |
| 21:31 |
MikeSeth |
Macen[away]: are you matching .+ like I told you? |
| 21:31 |
JanK_ |
so .* matches anything |
| 21:36 |
Wombert |
okay guys |
| 21:36 |
Wombert |
bai |
| 21:36 |
Wombert |
and anchor patterns! |
| 21:37 |
Wombert |
Macen[away]: apache 2.2? |
| 21:37 |
implement |
haha, Wombert, go have fun |
| 21:38 |
Wombert |
hope so :> |
| 21:38 |
Wombert |
will have to buy expensive rounds for all mates :p |
| 21:38 |
Wombert |
okay |
| 21:38 |
Wombert |
out |
| 21:38 |
Macen[away] |
Wombert: 2.2.6 |
| 21:38 |
Wombert |
[n=Wombert@dslb-084-056-032-219.pools.arcor-ip.net] has quit [] |
| 21:38 |
Macen[away] |
ep |
| 21:38 |
Macen[away] |
MikeSeth: yes, so in theory it should match everything but EOL EOF |
| 21:39 |
Macen[away] |
iirc |
| 21:39 |
Macen[away] |
ttp://pastebin.ca/843078 |
| 21:40 |
Macen[away] |
http://pastebin.ca/843078 |
| 21:40 |
MikeSeth |
remove cut="false" |
| 21:40 |
MikeSeth |
you don't need it |
| 21:40 |
MikeSeth |
and I don't understand why you insist on embedding a route in another route |
| 21:41 |
MikeSeth |
(what happens is that when blah matches, your route is trying to call the default action from settings - does it exist?" |
| 21:41 |
Macen[away] |
ok |
| 21:41 |
Macen[away] |
MikeSeth: it does exist |
| 21:41 |
JanK_ |
[n=JanK_@muedsl-82-207-248-097.citykom.de] has left #agavi [] |
| 21:41 |
Macen[away] |
MikeSeth: the first pattern match (everything but blah) sends it to the generic page handler |
| 21:41 |
v-dogg |
with .+ in the parent is the inner route ever called? |
| 21:41 |
Macen[away] |
v-dogg: yes |
| 21:42 |
Macen[away] |
http://youds.lh/web-development-clitheroe-blah //IndexSuccess.php: blah |
| 21:42 |
Macen[away] |
http://youds.lh/web-development-clitheroe-blahhhh //IndexSuccess.php: blahhhh |
| 21:42 |
Macen[away] |
http://youds.lh/web-development-clitheroe-abc123456 //ShowMyPageSuccess.php: abc123456 |
| 21:42 |
MikeSeth |
ah okay |
| 21:42 |
MikeSeth |
then the internal subroute is pointless, remove it |
| 21:42 |
Macen[away] |
note the difference in page names (the page name is outputted with the parameter |
| 21:42 |
MikeSeth |
ah, it actually works right without cut="true" |
| 21:42 |
MikeSeth |
never mind ;> |
| 21:42 |
Macen[away] |
MikeSeth: the first pattern match (everything but blah) sends it to the generic page handler, when blah is matched, it'll send it to the portfolio action |
| 21:42 |
MikeSeth |
Macen[away]: yep |
| 21:42 |
MikeSeth |
Macen[away]: I never used it this way ;< |
| 21:43 |
implement |
I think that's a really weird routing structure |
| 21:43 |
v-dogg |
MikeSeth: outer routes are always cutted |
| 21:43 |
Neubian |
[n=noway@66.193.168.130] has quit [Success] |
| 21:44 |
Macen[away] |
it actually makes more sense to me, I could not use sub-routes and put the standard route with the pattern i want to match above it, to cut it out, but it started working right after i was about to change it so |
| 21:44 |
MikeSeth |
implement: implicitly? |
| 21:44 |
MikeSeth |
er, v-dogg |
| 21:44 |
Macen[away] |
it's the colon that isn't being matched |
| 21:44 |
Macen[away] |
in the http:// bit |
| 21:45 |
v-dogg |
Macen[away]: iirc apache has issues with // |
| 21:45 |
v-dogg |
MikeSeth: ? |
| 21:47 |
MikeSeth |
v-dogg: I never realized that, I always specify cut="true" explicitly |
| 21:47 |
MikeSeth |
lol, routing is smarter than I am |
| 21:47 |
Macen[away] |
more importantly, why is http://youds.lh/web-development- being matched? http://youds.lh/web-development- |
| 21:47 |
MikeSeth |
Macen[away]: if you use * then it would match indeed |
| 21:47 |
MikeSeth |
use + |
| 21:47 |
Macen[away] |
i am using + |
| 21:47 |
Macen[away] |
"one or more" |
| 21:47 |
Macen[away] |
http://pastebin.ca/843086 |
| 21:48 |
Macen[away] |
it's not in the ( |
| 21:48 |
Macen[away] |
oh it is |
| 21:48 |
v-dogg |
it's matched because your parameter is optional |
| 21:48 |
v-dogg |
{ } |
| 21:48 |
Macen[away] |
ah ic |
| 21:49 |
v-dogg |
umm.. wait |
| 21:49 |
Macen[away] |
oh ffs that brakes it lol |
| 21:49 |
v-dogg |
no, the last - is part of the optional pattern so it shouldn't match.. hmm.. |
| 21:49 |
MikeSeth |
why ? after ) |
| 21:50 |
Macen[away] |
i want http://youds.lh/web-development but not http://youds.lh/web-development- |
| 21:50 |
v-dogg |
yeah |
| 21:50 |
Macen[away] |
with clitheroe- |
| 21:51 |
MikeSeth |
http://pastebin.ca/843062 |
| 21:51 |
MikeSeth |
:D |
| 21:51 |
v-dogg |
no, that is not what he wants |
| 21:51 |
v-dogg |
because /web-development-clitheroe wouldn't work |
| 21:52 |
Macen[away] |
ye |
| 21:52 |
Macen[away] |
yea* |
| 21:52 |
Macen[away] |
the last - should be optional based upon whether or not target is sent |
| 21:53 |
MikeSeth |
well, then ditch the ? after ) |
| 21:53 |
MikeSeth |
it means "whole capturing expression is optional" IIRC |
| 21:54 |
Macen[away] |
which is what i need |
| 21:54 |
Macen[away] |
http://youds.lh/web-development-clitheroe //Agavi404 |
| 21:54 |
MikeSeth |
oh |
| 21:54 |
Macen[away] |
shouldn't be 404, should send a null target to IndexSuccess |
| 21:54 |
Macen[away] |
you see? |
| 21:54 |
Macen[away] |
this doesn't make sense at all.. |
| 21:54 |
Macen[away] |
it should be working |
| 21:54 |
implement |
http://pastebin.ca/843095 |
| 21:54 |
implement |
I was thinking something like that |
| 21:55 |
implement |
you might need some cut= in there, I can't remember exactly how subrouting works |
| 21:55 |
v-dogg |
no need for cuts |
| 21:55 |
implement |
Thought not |
| 21:56 |
MikeSeth |
Macen[away]: uuh, in http://pastebin.ca/843086 |
| 21:56 |
MikeSeth |
the - is inside the ( ) s |
| 21:57 |
v-dogg |
like it should be |
| 21:57 |
MikeSeth |
so /web-development-clitheroe would not make the route match |
| 21:57 |
MikeSeth |
it will fall through |
| 21:57 |
implement |
it's got a ? after it |
| 21:57 |
v-dogg |
yup |
| 21:57 |
MikeSeth |
man |
| 21:57 |
MikeSeth |
I need to sober up lol |
| 21:57 |
v-dogg |
afaik that's exactly how it should be |
| 21:58 |
MikeSeth |
does ? makes parens optional or does it trigger greediness? |
| 21:58 |
v-dogg |
Wombs or kaos to teh rescue |
| 21:58 |
MikeSeth |
i dont remember.. |
| 21:58 |
implement |
It makes it optional |
| 21:58 |
v-dogg |
optional |
| 21:58 |
implement |
I think the routing probably needs to be refactored like crazy/maybe rewritten |
| 21:58 |
v-dogg |
I'm going to hit the sack |
| 21:58 |
implement |
g'night |
| 21:59 |
MikeSeth |
yeah, ? does make ()s optional |
| 21:59 |
MikeSeth |
according to pcretest(1) at least |
| 21:59 |
v-dogg |
you can all continue with an image of my sacks in your mind |
| 21:59 |
Macen[away] |
http://pastebin.ca/843098 |
| 21:59 |
v-dogg |
have a nice night :) |
| 21:59 |
implement |
v-dogg: oh, thanks! |
| 22:00 |
Macen[away] |
http://youds.lh/web-development-clitheroe // IndexSuccess.php: o/ |
| 22:00 |
implement |
:> |
| 22:00 |
MikeSeth |
Macen[away]: yeah |
| 22:00 |
Macen[away] |
http://youds.lh/web-development-clitheroe- // Agavi404 o/ |
| 22:00 |
Macen[away] |
http://youds.lh/web-development-clitheroe-anything // Apache404 doh |
| 22:00 |
implement |
Apache 404? |
| 22:00 |
Macen[away] |
doesn't get matched |
| 22:01 |
Macen[away] |
http://youds.lh/web-development-blah // Agavi404 |
| 22:03 |
Macen[away] |
you know what |
| 22:03 |
Macen[away] |
i'll set a seperate route for web-development-clitheroe |
| 22:04 |
Macen[away] |
it works but i cant set the target: bit |
| 22:04 |
MikeSeth |
what do you mean? |
| 22:05 |
Macen[away] |
for getParameter |
| 22:05 |
Macen[away] |
and the .+ doesn't work |
| 22:05 |
_cheerios |
<route ...><defaults><default for="target">help-me-i-am-so-lost</default></defaults></route> |
| 22:06 |
Macen[away] |
no i need to capture it from the url, target |
| 22:06 |
Macen[away] |
it's that bit that's not working: (-{target:.+}) |
| 22:06 |
Macen[away] |
it should work |
| 22:07 |
Macen[away] |
(from the previous one) |
| 22:07 |
MikeSeth |
you have a separate route matching - now |
| 22:08 |
MikeSeth |
so you should rewrite that simply as (target:.+) |
| 22:09 |
_cheerios |
my advice would be to start simple, before you know your regex and routes better. |
| 22:11 |
MikeSeth |
bb |
| 22:12 |
Macen[away] |
http://pastebin.ca/843127 |
| 22:12 |
Macen[away] |
works exactly as expected |
| 22:12 |
Macen[away] |
cut="false" is required |
| 22:13 |
Macen[away] |
i'm now much better acquainted with routing in Agavi :D |
| 22:14 |
Macen[away] |
http://pastebin.ca/843130 |
| 22:14 |
Macen[away] |
better way of doing it :D |
| 22:15 |
MikeSeth |
Macen[away]: remove the {} s |
| 22:16 |
MikeSeth |
and remove the ? in the second route |
| 22:16 |
MikeSeth |
then only web-development-clithertoe-.+ will match |
| 22:16 |
Macen[away] |
ah k, need the ? so that web-development-clitheroe matches remember |
| 22:17 |
MikeSeth |
no, you need .+? |
| 22:17 |
MikeSeth |
ah |
| 22:17 |
MikeSeth |
it has to match without - too? |
| 22:17 |
MikeSeth |
hmpf |
| 22:17 |
Macen[away] |
lol |
| 22:18 |
Macen[away] |
final one: http://pastebin.ca/843133 ({} required to stop - from braking target:) |
| 22:19 |
_cheerios |
slaps MikeSeth |
| 22:19 |
Macen[away] |
how do you remove an Action? |
| 22:19 |
implement |
delete the files |
| 22:19 |
Macen[away] |
k |
| 22:28 |
v-dogg |
you probably don't have an action called "Error404Success" |
| 22:33 |
Macen[away] |
i do |
| 22:33 |
MikeSeth |
..which still results in 404 :D |
| 22:33 |
MikeSeth |
Macen[away]: no, the action itself is called Error404 |
| 22:33 |
MikeSeth |
'Success' is a name for its view |
| 22:34 |
Macen[away] |
the execution filter must figure it out because it does work |
| 22:34 |
Macen[away] |
i see |
| 22:34 |
Macen[away] |
http://pastebin.ca/843153 |
| 22:34 |
Macen[away] |
makes sense :> |
| 22:34 |
Macen[away] |
so it's a view, not an action |
| 22:34 |
Macen[away] |
got you |
| 22:36 |
digitarald |
[n=Miranda@62.43.166.144.dyn.user.ono.com] has joined #agavi |
| 22:36 |
digitarald |
[n=Miranda@62.43.166.144.dyn.user.ono.com] has quit [Client Quit] |
| 22:47 |
splatch_ |
oi! |
| 22:52 |
_cheerios |
awww, i dislike reading these posts where these bloggers give out their earnings; and they're always like $5000-30000/mo |
| 22:53 |
v-dogg |
_cheerios: write better rants and you can get it too! :) |
| 22:54 |
_cheerios |
first, i'd need to blog. second, i'd need to learn to write better&faster so it's only about 1-2hrs/day. i mean, that's how much these guys spend... |
| 22:54 |
v-dogg |
they are getting that from ads or what? |
| 22:55 |
_cheerios |
i would guess so. |
| 22:56 |
v-dogg |
wonderful place this internet |
| 23:24 |
_cheerios |
[n=jacklo@hkibrasgw1-feaedd00-249.dhcp.inet.fi] has quit ["nn"] |
| 23:25 |
Macen[away] |
you really need to add a robots.txt entry for your .xml's, so annoying when they appear in Google |
| 23:27 |
Macen[away] |
So if we take our blog-route from section 6.2.6 and want to generate a route to /blog/151/Agavi_rocks, we would use |
| 23:27 |
Macen[away] |
$ro->gen("blog.article", array('id' => 151, 'title' => 'Agavi_rocks')); |
| 23:28 |
Macen[away] |
where does the /blog/ bit get generated? |
| 23:28 |
splatch_ |
Macen[away]: can you show me route definition? |
| 23:28 |
Macen[away] |
i hope so, http://pastebin.ca/843213 |
| 23:30 |
Macen[away] |
i want to create /web-development-_target_/ |
| 23:32 |
MikeSeth |
mmbops |
| 23:32 |
MikeSeth |
Macen[away]: by the pattern that matches (and its parents), or by an imply= rule |
| 23:33 |
Macen[away] |
"dumb question": why should i bother when i can hard code the actual url just as easy? |
| 23:33 |
Macen[away] |
instead of using $ro to generate /web-development-_target_/, why don't i just type out /web-development- |
| 23:33 |
splatch_ |
Macen[away]: you can change all routes modifing only parent |
| 23:34 |
Macen[away] |
hmm ok |
| 23:34 |
Macen[away] |
i'll read up |
| 23:34 |
splatch_ |
is it a good reason ? :) |
| 23:35 |
Macen[away] |
yeah but i don't know how to define a parent |
| 23:35 |
Macen[away] |
or whatever |
| 23:35 |
Macen[away] |
i mean, the example is f***ing stupid |
| 23:36 |
Macen[away] |
because it doesn't even touch on that |
| 23:36 |
Macen[away] |
i think the writer believes everyone has some sort of mind-reading powers |
| 23:36 |
splatch_ |
Macen[away]: <route><routes><route> |
| 23:36 |
Macen[away] |
but yeh, it's a good reason |
| 23:36 |
splatch_ |
every route can have sub-routes |
| 23:36 |
MikeSeth |
Macen[away]: how would you implement routing? that's exactly how it works ;> |
| 23:37 |
Macen[away] |
MikeSeth: http://www.agavi.org/docs/latest/manuals/manual/ch03s06.html :> |
| 23:37 |
Macen[away] |
splatch_: ok, so when you define a new $ro, is it relative to the current path? |
| 23:38 |
MikeSeth |
manu manuals need work |
| 23:38 |
splatch_ |
Macen[away]: give me moment |
| 23:38 |
MikeSeth |
Macen[away]: $ro is an instance of Routing, it's always the same |
| 23:39 |
Macen[away] |
i mean $ro->gen |
| 23:41 |
MikeSeth |
you can tell gen() to generate a relative or absolute url |
| 23:42 |
MikeSeth |
also, routing generates a base href, which you use in HTML <base href=""> |
| 23:43 |
Macen[away] |
<base href="<?php echo $ro->getBaseHref(); ?>" /> |
| 23:44 |
Macen[away] |
MikeSeth: i think the relative option, according to the manual, refers to the inclusion of the http or https and domain name, or not |
| 23:45 |
Macen[away] |
This would generate a relative URI, thus won't include the protocol (http/https/whatever) nor the host name. To generate a complete URI to the document with the same protocol that the user used, you set the "relative" option to false: |
| 23:45 |
Macen[away] |
$ro->gen("blog.article", array('id' => 151, 'title' => 'Agavi_rocks'), array('relative' => false)); |
| 23:45 |
MikeSeth |
no, it's actually the full base path |
| 23:45 |
Macen[away] |
ok |
| 23:45 |
MikeSeth |
(the one in base href) |
| Day changed Sun Jan 06 2008
|
| 00:43 |
Whisller_ |
rocky balboa, nice movie. Rocky lose but movie was good ;) |
| 00:50 |
splatch_ |
hehe |
| 00:50 |
splatch_ |
Whisller_: but Rocky have been always won! |
| 00:50 |
splatch_ |
or, always have been :) |
| 00:51 |
Whisller_ |
Yes, because he don't lose this fight. yes he has less points, but he won. Because he fight with his weakness |
| 00:52 |
Whisller_ |
Today I also saw taxidriver, nice but not great movie. I thought It's better |
| 00:53 |
Whisller |
[n=example@chello089076213203.chello.pl] has joined #agavi |
| 00:53 |
Whisller__ |
[n=example@chello089076213203.chello.pl] has joined #agavi |
| 00:53 |
Whisller__ |
and one more time |
| 00:54 |
Whisller___ |
[n=example@chello089076213203.chello.pl] has joined #agavi |
| 00:54 |
Whisller___ |
fuck |
| 00:55 |
Whisller___ |
So many whisllers ;) |
| 01:07 |
Whisller___ |
[n=example@chello089076213203.chello.pl] has quit ["Good night"] |
| 01:11 |
Whisller_ |
[n=example@chello089076213203.chello.pl] has quit [Read error: 110 (Connection timed out)] |
| 01:12 |
Whisller |
[n=example@chello089076213203.chello.pl] has quit [Read error: 110 (Connection timed out)] |
| 01:12 |
Whisller__ |
[n=example@chello089076213203.chello.pl] has quit [Read error: 110 (Connection timed out)] |
| 01:35 |
Macen[away] |
hmm |
| 01:48 |
Macen[away] |
going home |
| 01:48 |
Macen[away] |
bye |
| 01:48 |
Macen[away] |
[n=craigfai@81-86-45-98.dsl.pipex.com] has quit ["<AdvoWork> Phil, any other ideas then before i throw it out of the window? :p | <Phil> AdvoWork: open the window first"] |
| 02:13 |
nfq |
[n=nfq@84-72-196-213.dclient.hispeed.ch] has quit [] |
| 03:16 |
shoan |
[n=shoan@121.245.22.163] has joined #agavi |
| 04:02 |
Wombert |
[n=Wombert@dslb-084-056-032-219.pools.arcor-ip.net] has joined #agavi |
| 04:02 |
Wombert |
re :> |
| 04:02 |
Wombert |
man I spent ~200 fuckin bucks |
| 04:02 |
Wombert |
p |
| 04:03 |
Wombert |
asdas |
| 04:03 |
Wombert |
MikeSeth: css? |
| 04:04 |
Wombert |
s macks MikeSeth |
| 04:04 |
Wombert |
smac impl |
| 04:04 |
Wombert |
smacks implement |
| 04:04 |
implement |
aaaaay |
| 04:04 |
Wombert |
zomg |
| 04:12 |
Wombert |
smacks MikeSeth |
| 04:12 |
Wombert |
smacks MikeSeth |
| 04:17 |
shoan |
[n=shoan@121.245.22.163] has quit [Read error: 110 (Connection timed out)] |
| 04:43 |
shoan |
[n=shoan@121.245.30.27] has joined #agavi |
| 05:04 |
Wombert |
[n=Wombert@dslb-084-056-032-219.pools.arcor-ip.net] has quit [] |
| 06:26 |
shoan |
[n=shoan@121.245.30.27] has quit [Read error: 110 (Connection timed out)] |
| 06:59 |
nagaozen |
[n=nagaozen@189-19-68-179.dsl.telesp.net.br] has joined #agavi |
| 07:43 |
v-dogg |
huomenta |
| 07:58 |
shoan |
[n=shoan@121.245.45.173] has joined #agavi |
| 08:03 |
nagaozen |
[n=nagaozen@189-19-68-179.dsl.telesp.net.br] has quit ["Leaving"] |
| 08:22 |
v-dogg |
oooo, futurama is on and nobody told me! |
| 08:42 |
shoan |
[n=shoan@121.245.45.173] has quit [Read error: 110 (Connection timed out)] |
| 09:23 |
marklar |
bloop |
| 09:39 |
nfq |
[n=nfq@84-72-196-213.dclient.hispeed.ch] has joined #agavi |
| 09:50 |
nfq |
[n=nfq@84-72-196-213.dclient.hispeed.ch] has quit [] |
| 09:51 |
MikeSeth |
omnomnom |
| 09:56 |
marklar |
blah |
| 10:01 |
Whisller___ |
[n=example@chello089076213203.chello.pl] has joined #agavi |
| 10:16 |
Whisller___ |
[n=example@chello089076213203.chello.pl] has left #agavi [] |
| 10:28 |
MikeSeth_ |
[n=MikeSeth@62.90.159.110] has joined #agavi |
| 10:36 |
marklar |
whaah |
| 10:42 |
MikeSeth_ |
-> food |
| 10:42 |
marklar |
zomgfood |
| 10:42 |
MikeSeth |
[n=MikeSeth@unaffiliated/mikeseth] has quit [Read error: 110 (Connection timed out)] |
| 10:50 |
_cheerios |
[n=jacklo@hkibrasgw1-feaedd00-249.dhcp.inet.fi] has joined #agavi |
| 10:50 |
_cheerios |
huomenta |
| 10:51 |
Whisller___ |
[n=example@chello089076213203.chello.pl] has joined #agavi |
| 10:57 |
Whisller___ |
[n=example@chello089076213203.chello.pl] has left #agavi [] |
| 10:57 |
stachu |
[i=masq11@enc170.internetdsl.tpnet.pl] has quit [Read error: 110 (Connection timed out)] |
| 10:58 |
shoan |
[n=shoan@59.92.145.156] has joined #agavi |
| 11:11 |
JanK_ |
[n=JanK_@muedsl-82-207-248-097.citykom.de] has joined #agavi |
| 11:33 |
MikeSeth_ |
is now known as MikeSeth |
| 11:42 |
nagaozen |
[n=nagaozen@189-19-68-179.dsl.telesp.net.br] has joined #agavi |
| 12:02 |
marklar |
mike |
| 12:02 |
marklar |
did you order the router? |
| 12:11 |
Wombert |
[n=Wombert@dslb-084-056-032-219.pools.arcor-ip.net] has joined #agavi |
| 12:24 |
MikeSeth |
oh zomg shit |
| 12:24 |
MikeSeth |
gimme the url again |
| 12:24 |
MikeSeth |
pets Wombert |
| 12:25 |
marklar |
sec |
| 12:25 |
Wombert |
eh? |
| 12:25 |
MikeSeth |
the url was for marklar |
| 12:25 |
marklar |
http://www.noacomp.co.il/product.asp?productid=2725 |
| 12:25 |
marklar |
mmm logs |
| 12:26 |
Wombert |
im still drunk |
| 12:26 |
MikeSeth |
marklar: um.. wtf is this level one |
| 12:26 |
MikeSeth |
it's a noname? |
| 12:26 |
marklar |
yea |
| 12:26 |
MikeSeth |
Wombert: meh, you had to wait till 4am for cs yesterday i see ;> |
| 12:26 |
marklar |
it's megacheap and it works |
| 12:27 |
MikeSeth |
marklar: you sure it's not full of fail? |
| 12:27 |
marklar |
sec |
| 12:31 |
marklar |
http://whirlpool.net.au/index.cfm?a=h_view&model_id=661 |
| 12:32 |
MikeSeth |
http://global.level1.com/technical.php?Id=862&Type=All&SearchName=WBR-3408 |
| 12:32 |
MikeSeth |
wow |
| 12:32 |
MikeSeth |
mkay lemme see if our trolls have that |
| 12:33 |
marklar |
it seems ok |
| 12:37 |
Wombert |
wrt54g! |
| 12:37 |
marklar |
kek |
| 12:37 |
marklar |
hw.machine: amd64 |
| 12:37 |
marklar |
hw.model: Intel(R) Xeon(R) CPU E5335 @ 2.00GHz |
| 12:37 |
marklar |
hw.ncpu: 4 |
| 12:37 |
marklar |
*evil cackle* |
| 12:38 |
marklar |
hw.physmem: 8578359296 |
| 12:38 |
marklar |
even more cackling |
| 12:38 |
marklar |
oh |
| 12:38 |
marklar |
mike |
| 12:39 |
MikeSeth |
wat |
| 12:39 |
marklar |
I bought a leather jacket for like 400 |
| 12:39 |
marklar |
instead of 1k |
| 12:39 |
marklar |
ftw |
| 12:39 |
MikeSeth |
come ~, show me |
| 12:39 |
MikeSeth |
(do want) |
| 12:39 |
marklar |
yea keke |
| 12:39 |
marklar |
it's nice |
| 12:39 |
Wombert |
man |
| 12:39 |
Wombert |
you guys are weird |
| 12:39 |
Wombert |
400 what? |
| 12:39 |
MikeSeth |
Wombert: why weird? |
| 12:39 |
marklar |
nis |
| 12:39 |
MikeSeth |
Wombert: 400 sheqels |
| 12:39 |
MikeSeth |
Wombert: ~= $100 |
| 12:39 |
marklar |
around $100 |
| 12:42 |
marklar |
mike |
| 12:42 |
marklar |
I might not goto work on wednesday |
| 12:42 |
MikeSeth |
mmp? |
| 12:42 |
marklar |
bush |
| 12:42 |
marklar |
they're gonna close road #443 from 10am to 9pm |
| 12:42 |
marklar |
and buki and I don't wanna come home late :( |
| 12:43 |
marklar |
stupid american presidents |
| 12:43 |
MikeSeth |
oh |
| 12:43 |
MikeSeth |
fail |
| 12:43 |
MikeSeth |
well win actually ;> |
| 12:44 |
MikeSeth |
hahahah |
| 12:44 |
MikeSeth |
http://jurist.law.pitt.edu/forumy/2006/06/rape-porn-and-criminality-political.php |
| 12:44 |
MikeSeth |
porn decreases raep |
| 12:44 |
marklar |
pwn |
| 12:45 |
MikeSeth |
also known as "gov't been lying again" |
| 12:45 |
marklar |
Warning: main(http://jurist.law.pitt.edu/banner.php) [function.main]: failed to open stream: Bad file descriptor in D:\wwwroot\forumy\2006\06\rape-porn-and-criminality-political.php on line 59 |
| 12:45 |
marklar |
wtf. |
| 12:48 |
codecop |
[n=codecop@78-61-128-127.ip.zebra.lt] has joined #agavi |
| 12:49 |
MikeSeth |
dunno |
| 12:49 |
marklar |
http://varnish.projects.linpro.no/ |
| 12:49 |
marklar |
mmh? |
| 12:49 |
marklar |
familiar with that? |
| 12:50 |
Wombert |
sun = work day in il? |
| 12:51 |
MikeSeth |
Wombert: yep |
| 12:51 |
Wombert |
5 work days or 6 per week? |
| 12:51 |
Wombert |
and which are those? |
| 12:51 |
marklar |
sun-thu = work |
| 12:53 |
Wombert |
and fri equals the sat over here |
| 12:53 |
Wombert |
where you do shopping and stuff |
| 12:53 |
Wombert |
and sat = shabbat |
| 12:53 |
Wombert |
aye? |
| 12:53 |
MikeSeth |
Wombert: shabbat begins on friday eve |
| 12:53 |
Wombert |
yes i know |
| 12:54 |
marklar |
heathen |
| 12:54 |
MikeSeth |
Wombert: at ~16.00 Friday everything closes down and fail commences |
| 12:54 |
Wombert |
do you guys observe that? |
| 12:54 |
Wombert |
looolz |
| 12:54 |
Wombert |
:> |
| 12:54 |
marklar |
heh |
| 12:54 |
marklar |
there's also the dail of teh fail |
| 12:54 |
marklar |
erm |
| 12:54 |
marklar |
s/dail/day/ |
| 12:54 |
MikeSeth |
Wombert: I dont observe shit |
| 12:54 |
marklar |
I have no idea how I managed to type dail |
| 12:54 |
Wombert |
are _all_ shops etc closed? |
| 12:54 |
Wombert |
or how many people are "fuck this" bout shabbat? |
| 12:54 |
marklar |
tell him about kippur, the Day of the Boys on Bikes |
| 12:54 |
MikeSeth |
Wombert: yah. In most cities you get fined if you open it |
| 12:55 |
MikeSeth |
Wombert: bars/pubs etc are open though |
| 12:55 |
marklar |
heh |
| 12:55 |
marklar |
mike |
| 12:55 |
marklar |
google torrent proxying |
| 12:55 |
MikeSeth |
tf for, I has usenet |
| 12:55 |
MikeSeth |
obtw, the guy responsible for orders went home. tomarraw. |
| 12:55 |
marklar |
heh |
| 12:55 |
marklar |
google it anyway |
| 12:55 |
Wombert |
but you guys have gas stations? |
| 12:55 |
splatch_ |
hello :) |
| 12:56 |
marklar |
no, we just have camel feeding stations |
| 12:56 |
Wombert |
where one can buy everything? :p |
| 12:56 |
Wombert |
lolz |
| 12:56 |
Wombert |
hugs marklar |
| 12:56 |
Wombert |
mh |
| 12:56 |
Wombert |
painkillah |
| 12:56 |
Wombert |
shower |
| 12:57 |
Wombert |
then try and get sober |
| 13:00 |
MikeSeth |
Wombert: duhj |
| 13:00 |
MikeSeth |
we're a modern country. We prolly have more free wifi than .de ;> |
| 13:04 |
marklar |
that's because you can cover the whole country with, like, 4 APs |
| 13:04 |
splatch_ |
:) |
| 13:05 |
marklar |
wonders why fail.co.il cannot be registered yet, even though it expired in september |
| 13:07 |
MikeSeth |
you probably want fail.org.il anyway :> |
| 13:07 |
MikeSeth |
marklar: and .co.il is still in revokal |
| 13:07 |
MikeSeth |
it will take some time till it drops |
| 13:08 |
marklar |
and why doesn't mark.co.il have an expiration date |
| 13:08 |
marklar |
wtf ;[ |
| 13:09 |
MikeSeth |
do you want it to? :| |
| 13:11 |
marklar |
yesplz |
| 13:11 |
marklar |
brb smoke |
| 13:12 |
Wombert |
nah I was just wondering |
| 13:12 |
Wombert |
if your gas stations are also like stupid, expensive little supermarkets |
| 13:13 |
hachiya |
[n=nya@76.91.147.173] has left #agavi [] |
| 13:21 |
marklar |
yeah |
| 13:22 |
Whisller___ |
[n=example@chello089076213203.chello.pl] has joined #agavi |
| 13:23 |
kaos|work |
[n=dominik@dslb-084-063-110-229.pools.arcor-ip.net] has joined #agavi |
| 13:25 |
Whisller___ |
is now known as whisller |
| 13:25 |
whisller |
hi |
| 13:30 |
marklar |
hai |
| 13:30 |
MikeSeth |
Wombert: there are some, yeah |
| 13:38 |
kaos|work |
[n=dominik@dslb-084-063-110-229.pools.arcor-ip.net] has quit [] |
| 13:41 |
MikeSeth |
http://catswiththumbs-frankr.blogspot.com/2007/12/new-study-confirms-cats-consider-humans.html |
| 13:55 |
marklar |
hehe |
| 13:55 |
marklar |
agrees |
| 13:55 |
marklar |
that blog is way too spammy, though |
| 14:01 |
Whisller_ |
[n=example@chello089076213203.chello.pl] has joined #agavi |
| 14:16 |
Whisller__ |
[n=example@chello089076213203.chello.pl] has joined #agavi |
| 14:16 |
nfq |
[n=nfq@84-72-196-213.dclient.hispeed.ch] has joined #agavi |
| 14:19 |
whisller |
[n=example@chello089076213203.chello.pl] has quit [Read error: 110 (Connection timed out)] |
| 14:34 |
Whisller_ |
[n=example@chello089076213203.chello.pl] has quit [Read error: 110 (Connection timed out)] |
| 14:34 |
Whisller__ |
[n=example@chello089076213203.chello.pl] has quit [Read error: 110 (Connection timed out)] |
| 14:56 |
JanK__ |
[n=JanK_@muedsl-82-207-243-143.citykom.de] has joined #agavi |
| 15:06 |
MikeSeth |
2mmmm |
| 15:06 |
MikeSeth |
bothers Wombert |
| 15:06 |
MikeSeth |
bother bother! |
| 15:07 |
MikeSeth |
is it a smart idea to use a validator to validate a persistent object? |
| 15:12 |
JanK_ |
[n=JanK_@muedsl-82-207-248-097.citykom.de] has quit [Read error: 110 (Connection timed out)] |
| 15:13 |
trophaeum |
anyone know of a less ugly way of doing a request with curl with raw post data than going the custom request route? (xmlrpc client call) |
| 15:14 |
v-dogg |
file_get_contents w/ stream_context |
| 15:15 |
v-dogg |
gotta hurry now, sorry |
| 15:15 |
trophaeum |
v-dogg, oh you suck, tease me like that :) ok, guess ill go read, i hate not using curl for http requests though :) |
| 15:16 |
trophaeum |
ok, found it, now to see if i can make this work easy |
| 15:16 |
trophaeum |
thanks for the hint |
| 15:16 |
trophaeum |
this should beat the ugly stick out of this curl stuff i was doing :) |
| 15:18 |
MikeSeth |
trophaeum: you should really write your own curl wrapper, it always comes handy |
| 15:18 |
MikeSeth |
want an example? |
| 15:18 |
trophaeum |
MikeSeth, iv written a heap of em from time to time but i rarely keep using them after long because they are missing something or too heavy weight for my next task etc |
| 15:18 |
trophaeum |
sure |
| 15:20 |
MikeSeth |
sec. |
| 15:20 |
trophaeum |
thx |
| 15:22 |
JanK__ |
[n=JanK_@muedsl-82-207-243-143.citykom.de] has quit [] |
| 15:26 |
MikeSeth |
email plox ;D |
| 15:26 |
trophaeum |
? |
| 15:27 |
_cheerios |
pastebin! pastebin! |
| 15:28 |
trophaeum |
@#!$!@# I HATE DOING HTTP POSTS BY HAND |
| 15:29 |
trophaeum |
all i want to do is a fscking xmlrpc request, why is it so painful without using sockets *sigh* |
| 15:29 |
MikeSeth |
okay okay |
| 15:29 |
MikeSeth |
geez |
| 15:31 |
trophaeum |
sorry, dont mind me, just ranting due to how ugly this code is becoming as i type |
| 15:32 |
MikeSeth |
http://pastebin.ca/843896 |
| 15:32 |
MikeSeth |
quick and dirty |
| 15:32 |
MikeSeth |
but works nicely |
| 15:33 |
marklar |
heh |
| 15:33 |
marklar |
mike |
| 15:33 |
marklar |
.il domains regged before 1999 never expire |
| 15:33 |
MikeSeth |
marklar: GTFO |
| 15:33 |
MikeSeth |
you serious?! |
| 15:33 |
marklar |
yes |
| 15:33 |
marklar |
fwding mail now |
| 15:33 |
MikeSeth |
how come arafat.co.il expired then |
| 15:33 |
MikeSeth |
fags!! |
| 15:33 |
marklar |
sent to me@mikeseth.com |
| 15:34 |
MikeSeth |
<3 |
| 15:34 |
trophaeum |
thats not bad, might do something based around that class for a few things iv been planning that need something like that :) |
| 15:34 |
MikeSeth |
trophaeum: it was written specifically so that it's very easy to use it while retaining full CURL power (see parameter 3 in xxxRequest() :D) |
| 15:35 |
MikeSeth |
notice also that this class assumes HTTP auth |
| 15:36 |
trophaeum |
looks useful, thx |
| 15:41 |
codecop |
[n=codecop@78-61-128-127.ip.zebra.lt] has quit [Remote closed the connection] |
| 15:42 |
trophaeum |
http://pastebin.ca/843909 - yay for a tiny lightweight xmlrpc client! |
| 15:43 |
MikeSeth |
yehaw |
| 15:44 |
trophaeum |
managed to actually use xmlrpc module on both client and server, sweet, so little code actually in use to do this :) |
| 15:48 |
marklar |
lalal |
| 15:53 |
nfq |
[n=nfq@84-72-196-213.dclient.hispeed.ch] has quit [] |
| 15:56 |
MikeSeth |
Wombert: bother |
| 15:56 |
MikeSeth |
bother bother |
| 15:56 |
MikeSeth |
mmm |
| 15:56 |
MikeSeth |
impl? v-dogg? |
| 16:02 |
marklar |
me go ~ |
| 16:02 |
marklar |
later |
| 16:02 |
MikeSeth |
http://www.linuxno.de/_data/gallery/nwl7/_medium_DSCN7823.JPG |
| 16:26 |
_cheerios |
ho ho |
| 16:46 |
Wombert |
re |
| 16:46 |
Wombert |
:> |
| 16:46 |
Wombert |
kk sober again xD |
| 16:46 |
Wombert |
sup MikeSeth |
| 16:48 |
nfq |
[n=nfq@84-72-196-213.dclient.hispeed.ch] has joined #agavi |
| 16:49 |
nfq |
[n=nfq@84-72-196-213.dclient.hispeed.ch] has quit [Remote closed the connection] |
| 16:50 |
MikeSeth |
Wombert: ahahah |
| 16:50 |
MikeSeth |
i was asking |
| 16:51 |
MikeSeth |
i have an object that sometimes persists and sometimes doesnt |
| 16:51 |
MikeSeth |
it's usually an User attribute |
| 16:51 |
MikeSeth |
there's a certain action that should only execute when the persisted object is in certain state |
| 16:51 |
MikeSeth |
validator? |
| 16:52 |
impl |
Wombert: You were *so* drunk last night |
| 16:52 |
impl |
How's your head? :x |
| 16:52 |
Wombert |
haha |
| 16:52 |
Wombert |
hurts a little |
| 16:53 |
impl |
MikeSeth: So what are you trying to figure out? The best way to determine whether the action should be executed? |
| 16:53 |
Wombert |
but the mates were equally wasted |
| 16:53 |
Wombert |
so it was an ace party after all |
| 16:53 |
Wombert |
<3 |
| 16:53 |
impl |
lawl :p |
| 16:56 |
MikeSeth |
impl: well, basically, in some situations the object's ID is passed down by a request (and is exported by a validator into a real object, which then persists). In other cases the validator should just grab the persisting object. |
| 16:57 |
MikeSeth |
I donno if its a good idea to allow the validator to take decisions about input data like thatg |
| 16:57 |
MikeSeth |
(ie if no id is passed from request, grab an existing object from persistence) |
| 16:57 |
Wombert |
sorry for just sleeping in btw impl |
| 16:57 |
impl |
I don't see any reason why you shouldn't do that, MikeSeth |
| 16:57 |
Wombert |
I read the garbage collector paper and zZzZzz |
| 16:57 |
Wombert |
I'll try that again when I have problems sleeping in :D |
| 16:58 |
impl |
Wombert: hahah dude, don't worry about it |
| 16:58 |
Wombert |
hugs impl |
| 16:58 |
Wombert |
needs coffee now |
| 16:58 |
Wombert |
and sth to eat! |
| 16:58 |
Wombert |
mmmm |
| 16:58 |
Wombert |
honey toast! |
| 16:58 |
Wombert |
oh and |
| 16:58 |
Wombert |
<<<<33333 smoking ban |
| 16:58 |
Wombert |
SO GOOD |
| 16:59 |
trophaeum |
coffee or rocket fuel? i prefer the rocket fuel routine when i wake up |
| 17:00 |
_cheerios |
MikeSeth, the rubber ducky in the comments was good http://www.ohgizmo.com/wp-content/uploads/2007/04/473153924_182b7a84ab_o.jpg |
| 17:01 |
MikeSeth |
impl: it feels wrong, like cutting a part of an action and placing it in a validator.. |
| 17:01 |
MikeSeth |
lol @ b |
| 17:01 |
MikeSeth |
http://img.4chan.org/b/src/1199631395252.jpg |
| 17:02 |
Wombert |
I read about 4chan on encyclopedia dramatica the other day |
| 17:03 |
Wombert |
and it said that 4chan is the place were only fucktards and morons go |
| 17:03 |
Wombert |
http://encyclopediadramatica.com/4chan |
| 17:03 |
Wombert |
:> |
| 17:03 |
Wombert |
HOME OF TRULY EPIC FAIL MikeSeth! |
| 17:04 |
MikeSeth |
http://img.4chan.org/b/src/1199632802438.jpg |
| 17:04 |
MikeSeth |
4chan is the center of the interweb |
| 17:04 |
MikeSeth |
http://img.4chan.org/b/src/1199633020600.jpg |
| 17:04 |
MikeSeth |
I'm gonna call my company "long cat software" |
| 17:07 |
MikeSeth |
http://img.4chan.org/b/src/1199637555251.png |
| 17:07 |
MikeSeth |
aahahha |
| 17:09 |
MikeSeth |
pokes Wombert |
| 17:09 |
MikeSeth |
Wombert: http://www.linuxno.de/_data/gallery/nwl7/_medium_DSCN7823.JPG |
| 17:10 |
Wombert |
whoa |
| 17:10 |
Wombert |
well |
| 17:10 |
Wombert |
fake :p |
| 17:10 |
Wombert |
but still whoa |
| 17:16 |
_cheerios |
the btard comic on ED is :p |
| 17:17 |
trophaeum |
"Preparing system for Solaris Install" w00t |
| 17:17 |
MikeSeth |
aight |
| 17:17 |
MikeSeth |
im outta here |
| 17:17 |
MikeSeth |
seeyall |
| 17:18 |
MikeSeth |
& |
| 17:19 |
nfq |
[n=nfq@84-72-196-213.dclient.hispeed.ch] has joined #agavi |
| 17:31 |
icyt |
is now known as IcyT |
| 17:37 |
nfq |
[n=nfq@84-72-196-213.dclient.hispeed.ch] has quit [Read error: 110 (Connection timed out)] |
| 17:42 |
Wombert_ |
[n=Wombert@dslb-084-056-034-239.pools.arcor-ip.net] has joined #agavi |
| 17:42 |
marklar|omni |
hai |
| 17:49 |
Wombert |
[n=Wombert@dslb-084-056-032-219.pools.arcor-ip.net] has quit [Read error: 110 (Connection timed out)] |
| 18:06 |
v-dogg |
trophaeum: got your http posting sorted? |
| 18:08 |
trophaeum |
v-dogg, yea, stream context did the trick |
| 18:08 |
v-dogg |
k k |
| 18:09 |
_cheerios |
Ahonen \o/ |
| 18:11 |
Wombert_ |
<: |
| 18:12 |
v-dogg |
Bischofshofen |
| 18:12 |
v-dogg |
and you say our names are weird! |
| 18:13 |
Wombert_ |
bishop's court |
| 18:13 |
Wombert_ |
literally |
| 18:13 |
Wombert_ |
:> |
| 18:13 |
v-dogg |
David Hasselhofshofen |
| 18:13 |
Wombert_ |
:>>>>> |
| 18:13 |
Wombert_ |
aaah man |
| 18:13 |
Wombert_ |
btw |
| 18:13 |
Wombert_ |
knight rider is coming back! |
| 18:13 |
Wombert_ |
you heard? |
| 18:13 |
v-dogg |
yeah |
| 18:13 |
Wombert_ |
they say the hoff makes an appearance too |
| 18:14 |
Wombert_ |
but its a mustang gt500 |
| 18:14 |
Wombert_ |
:< |
| 18:14 |
Wombert_ |
a kitt is not a kitt if it is not a firebird |
| 18:14 |
Wombert_ |
:< |
| 18:19 |
v-dogg |
yup |
| 18:19 |
trophaeum |
Wombert_, haha, its missing the dodgy red led's too :( |
| 18:19 |
v-dogg |
what? no! that can't be true |
| 18:20 |
trophaeum |
it is |
| 18:20 |
trophaeum |
i have no idea where the url is now but i read a full thing on the car replacing the old kitt |
| 18:21 |
trophaeum |
i think it made /. if u feel like searching for it |
| 18:21 |
v-dogg |
not really that interested :) |
| 18:23 |
Whisller__ |
[n=example@chello089076213203.chello.pl] has joined #agavi |
| 18:24 |
Whisller__ |
is now known as Whisller |
| 18:25 |
Wombert_ |
it does have them |
| 18:26 |
Wombert_ |
http://www.autoblog.com/2007/12/12/nbc-officially-announces-knight-rider-new-k-i-t-t-unveiled/ |
| 18:27 |
_cheerios |
blinking lights! box office success guaranteed! |
| 18:30 |
marklar|omni |
mmm blinkenlights |
| 18:32 |
JanK_ |
[n=JanK_@muedsl-82-207-243-143.citykom.de] has joined #agavi |
| 18:50 |
Macen |
[n=craigfai@81-86-45-98.dsl.pipex.com] has joined #agavi |
| 18:54 |
Macen |
how do you reference the /pub/ directory from inside a View? |
| 18:55 |
v-dogg |
do you need the filesystem path or what? |
| 18:55 |
Macen |
yep |
| 18:56 |
v-dogg |
AgaviConfig::get('core.pub_dir'); |
| 18:56 |
Macen |
cheers |
| 18:56 |
marklar|omni |
NO REST FOR THE HOLY |
| 18:57 |
marklar|omni |
er, hi. |
| 19:05 |
shoan_ |
[n=shoan@59.92.137.40] has joined #agavi |
| 19:08 |
Macen |
what OS' you guys use when developing with apache? |
| 19:09 |
Macen |
er, agavi |
| 19:09 |
v-dogg |
win |
| 19:09 |
Macen |
er, processor |
| 19:09 |
Macen |
heh |
| 19:09 |
Macen |
i'm on a 3.2ghz and finding the cache loading quite slow |
| 19:09 |
Macen |
(single core) |
| 19:10 |
Macen |
this normal? |
| 19:11 |
v-dogg |
do you have translation/i18n enabled? |
| 19:11 |
v-dogg |
(settings.xml) |
| 19:12 |
_cheerios |
and have apc or similar running... |
| 19:12 |
Macen |
nah |
| 19:12 |
Macen |
i need an upgrade anyway |
| 19:13 |
Macen |
so, when the database gets updated, how does the cache system work? does it know to re-cache? |
| 19:13 |
_cheerios |
im on a p4-2ghz here :p |
| 19:13 |
Macen |
or are the sql statements run on each request even in production? |
| 19:14 |
v-dogg |
by default only config files are cached |
| 19:14 |
v-dogg |
i.e. xml files |
| 19:14 |
Macen |
oh right |
| 19:14 |
shoan |
[n=shoan@59.92.145.156] has quit [Read error: 110 (Connection timed out)] |
| 19:14 |
Macen |
so everything else is run on the fly? |
| 19:14 |
v-dogg |
agavi doesn't execute any sql statements, they are all your application code and, by default, they are executed always |
| 19:14 |
Macen |
what about the execution filter? |
| 19:15 |
Macen |
yea that's good |
| 19:15 |
Macen |
i have mysql caching anyway and that is auto-updated when the database is |
| 19:15 |
Macen |
how/when is the execution filter, executed? |
| 19:15 |
Macen |
is now known as Macen[away] |
| 19:15 |
v-dogg |
you can cache actions/views/slots or complete pages if you want to |
| 19:15 |
v-dogg |
but that's something to worry about later |
| 19:15 |
Macen[away] |
not really sounds too much like hard work |
| 19:16 |
Macen[away] |
i want to know how much overhead i have to compensate for? |
| 19:16 |
v-dogg |
depends what your application does, of course |
| 19:17 |
Macen[away] |
generally speaking, 2-3 modules with 9 or 10 actions per module |
| 19:17 |
v-dogg |
but what do those actions do, that's the question |
| 19:17 |
v-dogg |
but really, don't worry about performance at this point |
| 19:18 |
Macen[away] |
ok |
| 19:18 |
Macen[away] |
i won't |
| 19:18 |
v-dogg |
you can turn on caching later |
| 19:18 |
Macen[away] |
but i do like really lightening fast sites |
| 19:18 |
Macen[away] |
i know agavi is super-fast, so someone must of tested it :> |
| 19:19 |
Macen[away] |
what is this caching? can it cache my php files? |
| 19:19 |
Macen[away] |
"optimise" them? |
| 19:19 |
v-dogg |
it's not super-fast really, but don't worry about it now :) |
| 19:19 |
_cheerios |
hehe |
| 19:21 |
v-dogg |
Macen[away]: execution filter can cache the output of your actions |
| 19:21 |
v-dogg |
for example it caches my menu action so that it doesn't have to be rendered every time |
| 19:22 |
v-dogg |
you can have complex rules what, when and how to cache |
| 19:22 |
v-dogg |
but learn the basic stuff first |
| 19:22 |
Macen[away] |
you worry me v-dogg :P |
| 19:24 |
v-dogg |
why?-) |
| 19:25 |
Macen[away] |
i've never used a framework before, so don't know what to expect, that's all |
| 19:27 |
_cheerios |
~ be afraid, be very afraid ~ |
| 19:27 |
v-dogg |
expect hard work, lots of learning, things feeling weird at first |
| 19:27 |
v-dogg |
but there is a prize! :) |
| 19:28 |
marklar|omni |
beer! |
| 19:28 |
v-dogg |
lots of it |
| 19:28 |
marklar|omni |
yeah |
| 19:28 |
v-dogg |
and 18-year old teens dancing nude |
| 19:28 |
marklar|omni |
mmm, teentits |
| 19:28 |
v-dogg |
_girls_ |
| 19:29 |
v-dogg |
or boys, if you prefer |
| 19:29 |
marklar|omni |
or boys, if you swing that way |
| 19:29 |
marklar|omni |
er. |
| 19:29 |
v-dogg |
:) |
| 19:29 |
marklar|omni |
=D |
| 19:29 |
marklar|omni |
k, teevee |
| 19:29 |
marklar|omni |
bbiab |
| 19:45 |
nagaozen |
[n=nagaozen@189-19-68-179.dsl.telesp.net.br] has quit [Read error: 110 (Connection timed out)] |
| 19:46 |
Macen[away] |
can you force a view to switch to a/the Error404 view? |
| 19:47 |
Macen[away] |
like if you catch an exception, send the user to Error404 |
| 19:48 |
v-dogg |
are you really talking about doing in the View? |
| 19:48 |
v-dogg |
or from an Action |
| 19:48 |
Macen[away] |
I'm in a View atm |
| 20:01 |
Macen[away] |
??? |
| 20:02 |
v-dogg |
sorry, in the middle of something here |
| 20:02 |
Macen[away] |
k |
| 20:03 |
v-dogg |
you can forward or redirect to the 404 action, don't know which would be better |
| 20:05 |
Macen[away] |
i'll do it with routing callbacks |
| 20:06 |
Whisller__ |
[n=example@chello089076213203.chello.pl] has joined #agavi |
| 20:09 |
v-dogg |
better |
| 20:09 |
Macen[away] |
so do we not normally do things like that from View? |
| 20:09 |
Macen[away] |
what would a View's purpose be? |
| 20:10 |
_cheerios |
you should google up on MVC |
| 20:11 |
nagaozen |
[n=nagaozen@189-19-68-179.dsl.telesp.net.br] has joined #agavi |
| 20:11 |
Macen[away] |
i've printed out the Wikipedia page but it's about as much use as a peado at a swimming baths |
| 20:11 |
Macen[away] |
i see how an Action would be better now i opened it up |
| 20:11 |
Macen[away] |
i can return 'Error404' instead of 'Success' i presumer |
| 20:12 |
nfq |
[n=nfq@84-72-196-213.dclient.hispeed.ch] has joined #agavi |
| 20:13 |
_cheerios |
there's much more nicer technical explanations around. that wikipedia article seemed skimpy. |
| 20:13 |
Wombert_ |
wait |
| 20:13 |
Wombert_ |
do what with routing callbacks |
| 20:14 |
Macen[away] |
basename(is_file(AgaviConfig::get('core.pub_dir').'content/'.$target.'.php')) |
| 20:16 |
v-dogg |
basename(is_file ? |
| 20:17 |
Macen[away] |
i didn't copy all the code |
| 20:17 |
Macen[away] |
you get the picutre |
| 20:19 |
Macen[away] |
the basename() is used to preg_match the string after it's verified |
| 20:19 |
Macen[away] |
obviously is_file won't basename very well ;> |
| 20:20 |
Whisller |
[n=example@chello089076213203.chello.pl] has quit [Read error: 110 (Connection timed out)] |
| 20:21 |
nagaozen |
[n=nagaozen@189-19-68-179.dsl.telesp.net.br] has quit [Remote closed the connection] |
| 20:27 |
Macen[away] |
from: public function getDefaultViewName() |
| 20:27 |
Wombert_ |
eh? |
| 20:27 |
Macen[away] |
how do you return an Error page? |
| 20:27 |
Wombert_ |
wait |
| 20:27 |
Macen[away] |
now what |
| 20:28 |
Wombert_ |
wait wait |
| 20:29 |
Wombert_ |
walk me through what you are doing exactly |
| 20:29 |
Macen[away] |
right |
| 20:29 |
Macen[away] |
you ready? ;> |
| 20:29 |
Wombert_ |
certainly |
| 20:29 |
Macen[away] |
<route pattern="/web-development(-{target:[\w-]+})?" cut="false" module="Default" action="%actions.default_action%" /> is called |
| 20:30 |
Macen[away] |
if target doesn't exist on the filesystem, Error404 should be produced |
| 20:30 |
Wombert_ |
okay |
| 20:30 |
Wombert_ |
so /web-development is a valid URL? |
| 20:30 |
Wombert_ |
what exactly is that route doing? |
| 20:31 |
Wombert_ |
why cut="true" |
| 20:31 |
Macen[away] |
target == NULL is valid, target == a file that doesn't exist, isn't |
| 20:31 |
Macen[away] |
well i shortened the pattern |
| 20:31 |
Macen[away] |
the fukll one includes sub-routes |
| 20:31 |
Macen[away] |
full* |
| 20:32 |
Macen[away] |
http://pastebin.ca/844245 |
| 20:32 |
Macen[away] |
cut="true" stops it from 404'ing, not sure exactly why |
| 20:33 |
Macen[away] |
oh, it's false - i remember, it lets the sub-pattern be checked |
| 20:33 |
Wombert_ |
hose urls do not make sense |
| 20:33 |
Wombert_ |
*those |
| 20:34 |
Macen[away] |
they're search engine friendly i kno |
| 20:34 |
Macen[away] |
/web-development is a url |
| 20:34 |
Macen[away] |
/web-development-pagename is a url |
| 20:34 |
Macen[away] |
/web-development/innerpagename is a url |
| 20:35 |
Wombert_ |
it's because your patterns are not specific enough |
| 20:35 |
Wombert_ |
and also because they are not anchored properly |
| 20:35 |
Wombert_ |
for instance, your home page url matches anything |
| 20:35 |
Wombert_ |
not just "/" |
| 20:35 |
Macen[away] |
i'm too used to using .htaccess ;> |
| 20:35 |
Wombert_ |
well if you did it like that in .htaccess |
| 20:35 |
Macen[away] |
ah yes, no, i took the $ when i was testing with no routes |
| 20:36 |
Wombert_ |
look |
| 20:36 |
Wombert_ |
<route pattern="/web-development-$" module="Default" action="Error404" /> |
| 20:36 |
Wombert_ |
matches /zomg/your/urls/are/lolz/web-development- |
| 20:37 |
Macen[away] |
web-development(-{target:[\w-]+})? |
| 20:38 |
Macen[away] |
according to that, web-development should match, web-development- shouldn't |
| 20:38 |
Macen[away] |
because of (-{target:[\w-]+})? |
| 20:38 |
Wombert_ |
yes |
| 20:38 |
Macen[away] |
however, |
| 20:38 |
Wombert_ |
but your home page url matches that url |
| 20:38 |
Macen[away] |
it matches web-development- |
| 20:38 |
Macen[away] |
so, |
| 20:38 |
Macen[away] |
<route pattern="/web-development-$" module="Default" action="Error404" /> |
| 20:38 |
Wombert_ |
no |
| 20:38 |
Macen[away] |
fixes that |
| 20:38 |
Wombert_ |
it does not |
| 20:38 |
Wombert_ |
no |
| 20:38 |
Wombert_ |
what is the portfolio thing |
| 20:38 |
Macen[away] |
promise it does |
| 20:38 |
Wombert_ |
what is the url supposed to look like |
| 20:38 |
Wombert_ |
no, Macen[away] |
| 20:39 |
Wombert_ |
that url does not match such a route |
| 20:39 |
Wombert_ |
can you give an example for the portfolio thing please |
| 20:39 |
Macen[away] |
sure |
| 20:39 |
Macen[away] |
/web-development-portfolio |
| 20:40 |
Wombert_ |
would you like to define the possible URLs in the routing? |
| 20:40 |
Wombert_ |
how many different pages exist? |
| 20:40 |
Macen[away] |
no, too many |
| 20:40 |
Wombert_ |
or would you rather have code |
| 20:40 |
Wombert_ |
okay |
| 20:40 |
Macen[away] |
rather code yes |
| 20:40 |
Wombert_ |
is it static pages? |
| 20:41 |
Macen[away] |
apart from Portfolio |
| 20:41 |
Macen[away] |
yes |
| 20:41 |
Wombert_ |
like portfolio.html |
| 20:41 |
Wombert_ |
? |
| 20:41 |
Wombert_ |
okay |
| 20:41 |
Macen[away] |
:) |
| 20:41 |
Wombert_ |
and marketing? |
| 20:41 |
Macen[away] |
exactly the same, different "name" at the start |
| 20:42 |
Macen[away] |
marketing-advertising instead of web-development |
| 20:42 |
Wombert_ |
okay |
| 20:42 |
Wombert_ |
not just "marketing"? |
| 20:42 |
Macen[away] |
it could be |
| 20:42 |
Macen[away] |
according to the route, not just marketing though |
| 20:42 |
Macen[away] |
has to be marketing-advertising, according to the route |
| 20:43 |
Wombert_ |
okay |
| 20:43 |
Macen[away] |
<route pattern="^/marketing-advertising-$" module="Default" action="Error404" /> <<needed updating (used to be just marketing) |
| 20:43 |
Wombert_ |
no |
| 20:43 |
Macen[away] |
http://pastebin.ca/844268 |
| 20:44 |
Wombert_ |
what is target |
| 20:44 |
Wombert_ |
and what is page ? |
| 20:44 |
Macen[away] |
the name of a file without .php |
| 20:44 |
Macen[away] |
page is the name of a file to be included inside another file without the .php |
| 20:45 |
Wombert_ |
and all this stuff is static? |
| 20:45 |
Macen[away] |
yes |
| 20:46 |
Wombert_ |
what is target for, then |
| 20:46 |
Wombert_ |
give more url examples please |
| 20:46 |
Macen[away] |
http://youds.lh/web-development-websites-business |
| 20:47 |
Macen[away] |
http://youds.lh/web-development-websites-ecommerce |
| 20:47 |
marklar|omni |
[n=mark@uk.mark.org.il] has quit ["leaving"] |
| 20:47 |
Macen[away] |
http://youds.lh/web-development-websites-starter |
| 20:48 |
Macen[away] |
target is, "business", "ecommerce", "starter", respectively |
| 20:48 |
Macen[away] |
that's all i'm working on at the moment |
| 20:48 |
Wombert_ |
why not just a document with this full name? |
| 20:48 |
Wombert_ |
what if you want more "levels" in the future |
| 20:48 |
Wombert_ |
etv |
| 20:48 |
Wombert_ |
*etc |
| 20:49 |
Macen[away] |
not sure what you mean? i'd just change the route |
| 20:49 |
marklar|omni |
[n=mark@totally.failed.name] has joined #agavi |
| 20:50 |
Wombert_ |
why don't you simply do |
| 20:51 |
Wombert_ |
<route name="static" pattern="^/(file:[\w-]+)$" module="Default" action="StaticPage" /> |
| 20:51 |
Wombert_ |
replace all - with / in file |
| 20:51 |
Wombert_ |
look it up in the file system |
| 20:51 |
Wombert_ |
done |
| 20:52 |
Macen[away] |
oh right |
| 20:52 |
Wombert_ |
web/development/websites/business.html |
| 20:52 |
Wombert_ |
and please anchor your urls |
| 20:53 |
Wombert_ |
and use ^/$ for the home pattern |
| 20:53 |
Macen[away] |
i'm converting an existing structure and an existing web site, mainly for practice for a bigger project, i don't fancy spending half the time on this changing the existing folder structure |
| 20:53 |
Wombert_ |
okay |
| 20:53 |
Wombert_ |
well |
| 20:53 |
Macen[away] |
websites-business is actually websites_business.php in the route dir |
| 20:53 |
Macen[away] |
the routes with the / in, are in ./web |
| 20:54 |
Macen[away] |
or ./marketing |
| 20:54 |
Wombert_ |
shakes head |
| 20:54 |
Wombert_ |
you need to change things, of course |
| 20:54 |
Wombert_ |
it does not make sense to simply convert an old system 1:1 |
| 20:54 |
Macen[away] |
um well it's for practice so yes it does heh |
| 20:55 |
Wombert_ |
then it is a waste of time, as you don't take advantage of the abilities of a more structured new system |
| 20:55 |
_cheerios |
he probably just wants the pretty urls for now :) |
| 20:55 |
Macen[away] |
i'm importing the old data structure so that i can develop a portfolio system with Agavi |
| 20:56 |
Macen[away] |
i just want to get the routing working for now |
| 20:56 |
Macen[away] |
at this rate i'll sack it off |
| 20:58 |
Macen[away] |
so anyway, my question is, how do i send the user to Error404 view after determining the page does not exist on the filesystem from inside an Action? |
| 21:01 |
Macen[away] |
is that it |
| 21:01 |
Macen[away] |
i wasted 10minutes |
| 21:01 |
Macen[away] |
brilliant. |
| 21:01 |
Macen[away] |
[n=craigfai@81-86-45-98.dsl.pipex.com] has quit ["<AdvoWork> Phil, any other ideas then before i throw it out of the window? :p | <Phil> AdvoWork: open the window first"] |
| 21:01 |
_cheerios |
charming fella |
| 21:04 |
Wombert_ |
... |
| 21:04 |
Wombert_ |
is now known as Wombert |
| 21:04 |
_cheerios |
Wombert_, you should add a $100 paypal link to agavi.org mainpage. It'd add a touch of humor for these cases. Atleast I could give link love around the channel. :) |
| 21:05 |
Wombert |
man, if hes not willing to deviate from the nonsense he learned in the past, why is he bothering to use a framework then anyway? |
| 21:05 |
Wombert |
:/ |
| 21:06 |
_cheerios |
the pretty URLs. he needed some software to do them for him :) |
| 21:06 |
marklar|omni |
heh |
| 21:10 |
Wombert |
I mean, 20 wrong routes for such a simple thing |
| 21:10 |
Wombert |
you tell him |
| 21:10 |
Wombert |
and he insists it's a bug in agavi |
| 21:10 |
Wombert |
pff |
| 21:10 |
Wombert |
and he wasted 10 minutes? |
| 21:10 |
Wombert |
how bout him wasting _my_ time |
| 21:11 |
JanK_ |
[n=JanK_@muedsl-82-207-243-143.citykom.de] has quit [] |
| 21:11 |
Wombert |
or do I look like I'm running a charity |
| 21:11 |
Wombert |
with free support |
| 21:11 |
Wombert |
</rant> |
| 21:11 |
Wombert |
-> |
| 21:11 |
_cheerios |
or disturbing the channel silence with nonsense. that has to be a crime in some country. |
| 21:12 |
marklar|omni |
it's a crime in israel |
| 21:12 |
marklar|omni |
you get shot for stuff like that here. |
| 21:12 |
_cheerios |
do they spare the camel the guy rode in? :( |
| 21:14 |
marklar|omni |
nope |
| 21:14 |
marklar|omni |
minced into catfood. |
| 21:15 |
_cheerios |
i like! |
| 21:15 |
Wombert |
ahahah :> |
| 21:15 |
_cheerios |
finally watched Borat the other day. it was actually funny |
| 21:16 |
marklar|omni |
'twas ok last time I saw it |
| 21:18 |
marklar|omni |
I need ideas for a website hosted under "failed.name" |
| 21:19 |
Wombert |
in spider man2 |
| 21:19 |
Wombert |
why does peter parker lose his power |
| 21:19 |
Wombert |
AND HOW CAN HE NOT LOVE KIRSTEN DUNST FFS |
| 21:19 |
marklar|omni |
smalltits |
| 21:21 |
Wombert |
heres some news for ya |
| 21:21 |
Wombert |
1) shes tasty |
| 21:21 |
Wombert |
2) tit size is not the most important thing about a woman |
| 21:23 |
Wombert |
anyway |
| 21:23 |
Wombert |
rly |
| 21:23 |
Wombert |
-> |
| 21:23 |
marklar|omni |
do not want |
| 21:24 |
Wombert |
WAHT |
| 21:24 |
_cheerios |
marklar: pics of chinese, their real names, and made up english nicknames. link them to active reddit usernames like mikeseth. make up story of chinese government using reddit for propaganda before ww3. lean back, hire lawyers, enjoy show. |
| 21:24 |
Wombert |
smacks marklar|omni |
| 21:25 |
marklar|omni |
what |
| 21:25 |
marklar|omni |
:( |
| 21:25 |
marklar|omni |
I just like tits. |
| 21:25 |
Wombert |
marklar|omni: watch http://www.thedailyshow.com/video/index.jhtml?videoId=127083&title=kirsten-dunst |
| 21:25 |
Wombert |
then we talk again |
| 21:25 |
marklar|omni |
any tits in there? |
| 21:25 |
Wombert |
WATCH IT |
| 21:26 |
marklar|omni |
I can't, MikeSeth is playing bf2 |
| 21:26 |
marklar|omni |
can't lag him :( |
| 21:26 |
marklar|omni |
http://marklar.tumblr.com/ |
| 21:26 |
Wombert |
WAHT? |
| 21:26 |
Wombert |
lawl |
| 21:26 |
Wombert |
tell him |
| 21:26 |
Wombert |
cs later |
| 21:26 |
marklar|omni |
we need a router with qos :\ |
| 21:27 |
v-dogg |
woot, what did you do while I was away? |
| 21:27 |
v-dogg |
23:01 < Macen[away]> i wasted 10minutes |
| 21:27 |
v-dogg |
23:01 < Macen[away]> brilliant. |
| 21:27 |
marklar|omni |
heh |
| 21:27 |
marklar|omni |
he is tehfail |
| 21:29 |
v-dogg |
10 minutes is not that long if you are learning a new framework and a totally new concept of ideas at the same time :) |
| 21:29 |
marklar|omni |
hehe |
| 21:29 |
marklar|omni |
has anyone worked with icontact? |
| 21:29 |
v-dogg |
we should probably introduce CI for him |
| 21:31 |
Wombert |
it is fucking sunday evening |
| 21:32 |
Wombert |
and hes getting the help (hes not listening to) for free |
| 21:32 |
Wombert |
grr |
| 21:32 |
_cheerios |
AARRRRRRR!!! :D |
| 21:33 |
_cheerios |
marklar, what's with all the screens? what ye monitoring? |
| 21:33 |
marklar|omni |
collectd / mrtg |
| 21:33 |
Wombert |
ALL NON JEWS |
| 21:33 |
Wombert |
MOSSAD! |
| 21:33 |
Wombert |
ZOMG |
| 21:33 |
Wombert |
! |
| 21:33 |
marklar|omni |
kekek |
| 21:33 |
marklar|omni |
*stab* |
| 21:33 |
_cheerios |
hehe |
| 21:33 |
v-dogg |
Wombert: I need you, now #php :) |
| 21:33 |
marklar|omni |
tags along |
| 21:33 |
v-dogg |
23:31 < Wolfpaws> v-dogg: About that bug you showed me, that's non-existant. It's bogus. |
| 21:33 |
_cheerios |
i was shocked to see v-dogg helping people in #php yesterday |
| 21:34 |
v-dogg |
23:32 < Wolfpaws> v-dogg: glob returning false instead of blank array |
| 21:34 |
v-dogg |
23:32 < Wolfpaws> v-dogg: http://bugs.php.net/bug.php?id=43461 |
| 21:34 |
v-dogg |
23:33 < v-dogg> Wolfpaws: you really believe what they say in bugs.php.net :D |
| 21:34 |
marklar|omni |
lawlz |
| 21:39 |
v-dogg |
_cheerios: why?-) |
| 21:42 |
_cheerios |
you're so nice! |
| 21:44 |
_cheerios |
ISRAELI security officials are to brief President George W Bush on their latest intelligence about Iranâs nuclear programme - and how it could be destroyed - when he begins a tour of the Middle East in Jerusalem this week. |
| 21:45 |
_cheerios |
While security officials are reluctant to reveal all their intelligence, fearing that leaks could jeopardise the element of surprise in any future attack, ... <-- :p |
| 21:45 |
marklar|omni |
heh |
| 21:45 |
marklar|omni |
the dimwit is gonna block all damn traffic on wednesday |
| 21:45 |
marklar|omni |
prolly gonna work from home |
| 21:47 |
v-dogg |
bed time |
| 21:48 |
_cheerios |
http://www.timesonline.co.uk/tol/news/world/middle_east/article3137521.ece?view=print << will see in a few years if 1st comment is worth his salt |
| 22:00 |
MikeSeth |
what is this fail |
| 22:02 |
marklar|omni |
hi2u |
| 22:02 |
marklar|omni |
eternal geekdom is achieved now |
| 22:02 |
marklar|omni |
irc'ing 2 meters away.. |
| 22:04 |
MikeSeth |
:< |
| 22:28 |
Whisller |
[n=example@chello089076213203.chello.pl] has joined #agavi |
| 22:47 |
Whisller__ |
[n=example@chello089076213203.chello.pl] has quit [Read error: 110 (Connection timed out)] |
| 23:02 |
_cheerios |
[n=jacklo@hkibrasgw1-feaedd00-249.dhcp.inet.fi] has quit ["n"] |
| 23:51 |
implement |
[n=impl@mizuho.rdu-0.ip6.cynigram.com] has quit [Remote closed the connection] |
| Day changed Mon Jan 07 2008
|
| 00:15 |
Whisller___ |
[n=example@chello089076213203.chello.pl] has joined #agavi |
| 00:26 |
Wombert |
re |
| 00:26 |
Wombert |
nudges MikeSeth |
| 00:33 |
Whisller |
[n=example@chello089076213203.chello.pl] has quit [Read error: 110 (Connection timed out)] |
| 00:34 |
Whisller___ |
[n=example@chello089076213203.chello.pl] has quit ["Good night"] |
| 00:52 |
Wombert |
[n=Wombert@dslb-084-056-034-239.pools.arcor-ip.net] has quit [] |
| 01:40 |
IcyT |
is now known as icyt |
| 01:48 |
nfq |
[n=nfq@84-72-196-213.dclient.hispeed.ch] has quit [] |
| 03:41 |
epaulin |
[n=epaulin@219.137.35.177] has joined #agavi |
| 04:06 |
epaulin |
[n=epaulin@219.137.35.177] has quit ["Ex-Chat"] |
| 04:06 |
epaulin |
[n=epaulin@219.137.35.177] has joined #agavi |
| 05:06 |
nagaozen |
[n=nagaozen@189-19-68-179.dsl.telesp.net.br] has joined #agavi |
| 05:40 |
EoN |
[n=EoN@c211-30-133-191.carlnfd4.nsw.optusnet.com.au] has quit [] |
| 06:49 |
Whisller___ |
[n=example@chello089076213203.chello.pl] has joined #agavi |
| 06:49 |
Whisller___ |
[n=example@chello089076213203.chello.pl] has quit [Client Quit] |
| 07:14 |
codecop |
[n=codecop@server.senoji.palanga.lm.lt] has joined #agavi |
| 07:30 |
shoan_ |
[n=shoan@59.92.137.40] has quit [] |
| 07:43 |
v-dogg |
huomenta |
| 07:47 |
marklar |
hi |
| 08:09 |
codecop |
[n=codecop@server.senoji.palanga.lm.lt] has quit [Remote closed the connection] |
| 08:11 |
codecop |
[n=codecop@server.senoji.palanga.lm.lt] has joined #agavi |
| 08:22 |
epaulin_ |
[n=epaulin@219.137.43.102] has joined #agavi |
| 08:22 |
epaulin_ |
[n=epaulin@219.137.43.102] has quit [Read error: 104 (Connection reset by peer)] |
| 08:31 |
E_mE |
[n=E_mE@82.152.253.191] has joined #agavi |
| 08:31 |
E_mE |
huomenta |
| 08:33 |
v-dogg |
MikeSeth: what plugins do you use with serendipity? I would like to have some markup system + geshi for syntax highlighting. both are available but I'm wondering (a) what markup to pick and (b) will geshi work with it |
| 08:40 |
RossC0 |
[n=RossC0@80.4.120.163] has joined #agavi |
| 08:40 |
RossC0 |
Huomenta |
| 08:41 |
epaulin |
[n=epaulin@219.137.35.177] has quit [Read error: 110 (Connection timed out)] |
| 08:42 |
MikeSeth |
v-dogg: I use geshi |
| 08:43 |
MikeSeth |
huomenta! |
| 08:44 |
marklar |
brrrrragh |
| 08:45 |
MikeSeth |
:< |
| 08:45 |
MikeSeth |
look @ ##php people |
| 08:45 |
MikeSeth |
08:36 -!- Irssi: Starting query in freenode with Niphyr |
| 08:45 |
MikeSeth |
08:36 * Niphyr slides his hands up your inner thigh |
| 08:47 |
nagaozen |
[n=nagaozen@189-19-68-179.dsl.telesp.net.br] has quit ["Leaving"] |
| 08:47 |
marklar |
heh |
| 08:47 |
epaulin |
[n=epaulin@219.137.43.102] has joined #agavi |
| 08:47 |
marklar |
we ended up buying dhtmlx.com's grid thing |
| 08:48 |
MikeSeth |
the one you said you would? |
| 08:58 |
marklar |
yea |
| 09:00 |
shoan |
[n=shoan@122.166.1.168] has joined #agavi |
| 09:02 |
marklar |
heh wtf |
| 09:03 |
marklar |
"... and call the following command: mygrid.enableSomething();" |
| 09:03 |
marklar |
this is stranger than my code |
| 09:10 |
splatch__ |
[n=splatch@213.251.169.132] has quit [Read error: 110 (Connection timed out)] |
| 09:27 |
_cheerios |
[n=jackbo@hkibrasgw1-feaedd00-249.dhcp.inet.fi] has joined #agavi |
| 09:27 |
_cheerios |
huomenta |
| 09:35 |
E_mE |
[n=E_mE@82.152.253.191] has quit [Remote closed the connection] |
| 10:10 |
codecop |
[n=codecop@server.senoji.palanga.lm.lt] has quit [Remote closed the connection] |
| 10:18 |
bleachy |
[n=bleachb@80.4.120.163] has joined #agavi |
| 10:33 |
nagaozen |
[n=nagaozen@189-19-68-179.dsl.telesp.net.br] has joined #agavi |
| 11:12 |
JanK_ |
[n=JanK_@muedsl-82-207-243-143.citykom.de] has joined #agavi |
| 11:26 |
digitarald |
[n=Miranda@51.Red-83-52-198.dynamicIP.rima-tde.net] has joined #agavi |
| 11:27 |
digitarald |
Huomenta! |
| 11:29 |
RossC0 |
Huomenta! |
| 11:42 |
MikeSeth |
opinions please |
| 11:42 |
MikeSeth |
validator sets the global User object: yes/no? |
| 11:43 |
digitarald |
no++ |
| 11:43 |
RossC0 |
no++ |
| 11:44 |
MikeSeth |
thanks $gut |
| 12:16 |
digitarald |
[n=Miranda@51.Red-83-52-198.dynamicIP.rima-tde.net] has quit ["I'll come back ... digitarald.de"] |
| 12:42 |
MikeSeth |
uh guise |
| 12:42 |
MikeSeth |
AgaviNumberValidator can |
| 12:42 |
MikeSeth |
can't parse float values :< |
| 12:42 |
MikeSeth |
liek zomg? |
| 12:43 |
v-dogg |
of course it can! |
| 12:43 |
v-dogg |
but I think it uses your current locale by default |
| 12:44 |
MikeSeth |
wait, reading codes |
| 12:44 |
MikeSeth |
ah. tits. |
| 12:44 |
MikeSeth |
type=float lol |
| 12:44 |
MikeSeth |
nice! |
| 12:45 |
digitarald |
[n=Miranda@51.Red-83-52-198.dynamicIP.rima-tde.net] has joined #agavi |
| 12:55 |
marklar |
eeeasdf |
| 12:55 |
marklar |
food made me tired |
| 13:11 |
MikeSeth |
and happeh |
| 13:13 |
codecop |
[n=codecop@server.senoji.palanga.lm.lt] has joined #agavi |
| 13:13 |
marklar |
nah |
| 13:13 |
marklar |
just tired |
| 13:14 |
codecop |
[n=codecop@server.senoji.palanga.lm.lt] has quit [Client Quit] |
| 13:23 |
JanK_ |
[n=JanK_@muedsl-82-207-243-143.citykom.de] has left #agavi [] |
| 13:26 |
digitarald |
[n=Miranda@51.Red-83-52-198.dynamicIP.rima-tde.net] has quit ["I'll come back ... digitarald.de"] |
| 13:26 |
nfq |
[n=nfq@84-72-196-213.dclient.hispeed.ch] has joined #agavi |
| 13:36 |
nagaozen |
[n=nagaozen@189-19-68-179.dsl.telesp.net.br] has quit ["Leaving"] |
| 14:09 |
nfq |
[n=nfq@84-72-196-213.dclient.hispeed.ch] has quit [] |
| 14:36 |
MrJeep_ |
[n=jpdery@modemcable188.10-70-69.static.videotron.ca] has joined #agavi |
| 14:36 |
MrJeep_ |
good morning |
| 14:40 |
MikeSeth |
wtf |
| 14:40 |
MikeSeth |
I broke something |
| 14:40 |
MikeSeth |
suddenly my validators don't execute |
| 14:40 |
MikeSeth |
harrr |
| 14:40 |
MrJeep_ |
Hi, I still have problem with dates from from propel :S |
| 14:40 |
MrJeep_ |
Exception : Calendar type 1197867600 not supported |
| 14:40 |
MikeSeth |
MrJeep_: wish I could help you but I don't use propel |
| 14:40 |
MrJeep_ |
echo $tm->_d($schedule->getDate('U')); |
| 14:41 |
MrJeep_ |
:S thanks anyway :) |
| 14:41 |
MikeSeth |
MrJeep_: try $tm->_d(new AgaviCalendar($schedule->getDate('U')); |
| 14:41 |
MikeSeth |
(I think) |
| 14:43 |
MrJeep_ |
let's see |
| 14:44 |
MrJeep_ |
well, first AgaviCalendar is an abstract class, I guess I have to use the factory method |
| 14:44 |
trophaeum |
[i=vqbkfc@ppp121-45-221-14.lns2.bne1.internode.on.net] has quit [Read error: 104 (Connection reset by peer)] |
| 14:45 |
nfq |
[n=nfq@84-73-209-218.dclient.hispeed.ch] has joined #agavi |
| 14:45 |
MrJeep_ |
it worls using the factory method |
| 14:45 |
kaos|work |
[n=dominik@dslb-084-063-110-069.pools.arcor-ip.net] has joined #agavi |
| 14:45 |
MrJeep_ |
but It's weird since tm->_d was able to format timestamp directly |
| 14:45 |
kaos|work |
$tm->_d(new AgaviCalendar($schedule->getDate('U')); |
| 14:45 |
kaos|work |
aaaaaaaaaaaaaaaaaah |
| 14:45 |
kaos|work |
$tm->_d($schedule); |
| 14:46 |
kaos|work |
should work |
| 14:47 |
MrJeep_ |
it does not, but I had to cast the timestamp as an integer |
| 14:47 |
kaos|work |
woot ? |
| 14:47 |
MrJeep_ |
getDate('U') returns a string and the _d method don't like string :S |
| 14:47 |
kaos|work |
$schedule is a php datetime ? |
| 14:47 |
MrJeep_ |
$schedule is a propel object |
| 14:48 |
kaos|work |
aaah |
| 14:48 |
kaos|work |
then just do getDate() |
| 14:48 |
MrJeep_ |
ahh, it will return the DateTime |
| 14:48 |
kaos|work |
yeah |
| 14:49 |
MrJeep_ |
woot thnx |
| 14:51 |
MrJeep_ |
by the way, how do you work with dates with Propel, especially in criteria |
| 14:51 |
MrJeep_ |
lets say : $criteria->add(SomeDateField, $timestamp, Criteria::GREATER_THAN); |
| 14:51 |
MrJeep_ |
$timestamp must be converted to a valid mysql date |
| 14:52 |
MrJeep_ |
what's the general procedure for this, storing a special format for sql date in translation.xml ? |
| 14:52 |
trophaeum |
[i=irryoqe@ppp121-45-221-14.lns2.bne1.internode.on.net] has joined #agavi |
| 14:52 |
MrJeep_ |
then : $criteria->add(SomeDateField, $tm->_d($timestamp, 'date.sql.long', Criteria::GREATER_THAN) |
| 14:52 |
MrJeep_ |
I'm just wondering what's the proper way to handle this |
| 14:55 |
Arme[N] |
[n=Arme[N]@unaffiliated/armen/x-394205] has joined #agavi |
| 15:08 |
_cheerios |
[n=jackbo@hkibrasgw1-feaedd00-249.dhcp.inet.fi] has quit ["bbl"] |
| 15:15 |
kaos|work |
you can either go that way or use $phpdatetime->format(DATE_ISO8601); |
| 15:15 |
kaos|work |
mysql should understand that format iirc |
| 15:18 |
v-dogg |
MikeSeth: do you use some markup plugin w/ serendipity? |
| 15:26 |
MikeSeth |
v-dogg: geshi |
| 15:27 |
MikeSeth |
v-dogg: come on, let's ditch this shit and write a real blog ;> |
| 15:27 |
MikeSeth |
you in? |
| 15:27 |
MikeSeth |
btw, I was thinking, mebbe we should switch from docbook to TeX? |
| 15:28 |
MikeSeth |
docbook ftl |
| 15:28 |
kaos|work |
TeX = |
| 15:28 |
kaos|work |
? |
| 15:28 |
kaos|work |
you think this is any better ? ;) |
| 15:29 |
MikeSeth |
well, for one, I would be able to edit it in emacs ;. |
| 15:30 |
MikeSeth |
actually I can edit docbook too |
| 15:30 |
MikeSeth |
but TeX is so much more featured and mature |
| 15:31 |
kaos|work |
i just see the problem with ppl learning yet another language |
| 15:31 |
kaos|work |
just for docs |
| 15:31 |
kaos|work |
which is not even xml |
| 15:31 |
kaos|work |
and does it have the same level of structural information ? |
| 15:32 |
kaos|work |
like <filename> etc. |
| 15:33 |
MikeSeth |
well, yeah, though it looks like more \filename |
| 15:33 |
MikeSeth |
but hey :> |
| 15:33 |
kaos|work |
hehe |
| 15:33 |
kaos|work |
well, i'm fine with anything which produces something decent |
| 15:33 |
kaos|work |
i can just cheerios_ scream all over again |
| 15:33 |
kaos|work |
+hear |
| 15:34 |
kaos|work |
*g* |
| 15:36 |
MikeSeth |
okay, who's interested in a job offer? |
| 15:36 |
MikeSeth |
(a high profile well paying job) |
| 15:37 |
trophaeum |
MikeSeth, where ya gotta live |
| 15:37 |
MikeSeth |
trophaeum: US, UK |
| 15:37 |
MikeSeth |
they offer relocation |
| 15:37 |
trophaeum |
if they are offering that much my resume wont cut it *neeeeeeeeeext* |
| 15:38 |
MikeSeth |
they're looking for superstars |
| 15:38 |
MikeSeth |
interpret that as you wish ;> |
| 15:38 |
trophaeum |
haha, well my code is upto it, my resume doesnt reflect my code though, not even remotely |
| 15:39 |
MikeSeth |
well if you decide you wanna have a go at it, lemme know |
| 15:44 |
epaulin |
[n=epaulin@219.137.43.102] has quit ["Ex-Chat"] |
| 15:56 |
trophaeum |
wireless mice - great but REMEMBER TO CHARGE THE BATTERY |
| 15:56 |
trophaeum |
dammit, mouse just stopped working, thought x had a hard lock |
| 15:57 |
MikeSeth |
nothing worse than getting bricked at 3 am with no spare batteries |
| 15:58 |
trophaeum |
just gotta drop it in the docking bay for 10mins and it'll be fine for the rest of the night (logitech mx revolution... *in love*) but its always just the worst timing :) |
| 15:59 |
Wombert |
[n=Wombert@dslb-088-064-066-171.pools.arcor-ip.net] has joined #agavi |
| 15:59 |
Wombert |
worse |
| 15:59 |
Wombert |
trophaeum is stuck somewhere in Oz |
| 15:59 |
Wombert |
next gas station: 941 kilometers |
| 15:59 |
Wombert |
next gas station that sells batteries: other side of the continent |
| 15:59 |
Wombert |
HARR |
| 15:59 |
Wombert |
:> |
| 15:59 |
Wombert |
anyways |
| 15:59 |
Wombert |
no TeX, kthx |
| 15:59 |
trophaeum |
rechargable liion :P |
| 15:59 |
Wombert |
lawl |
| 15:59 |
Wombert |
:> |
| 16:00 |
trophaeum |
teesh has the logitech g7 which has 2 liion batteries that u can swap out, its nice but i like mine more :) but for the fkn price it should be nice |
| 16:03 |
Macen |
[n=craigfai@81-86-45-98.dsl.pipex.com] has joined #agavi |
| 16:07 |
MikeSeth |
1/me zots Wombert |
| 16:09 |
MikeSeth |
http://www.wetherobots.com/2008/01/07/youve-been-misinformed/ |
| 16:09 |
v-dogg |
MikeSeth: ok, I'm in |
| 16:09 |
MikeSeth |
v-dogg: youre in on the blog? |
| 16:09 |
v-dogg |
I sure am |
| 16:09 |
MikeSeth |
weee |
| 16:09 |
Wombert |
eh? |
| 16:09 |
MikeSeth |
win time |
| 16:09 |
Wombert |
waht? |
| 16:10 |
Wombert |
re.co.il? |
| 16:10 |
MikeSeth |
Wombert: we're writing a blog ;> |
| 16:10 |
MikeSeth |
no, just a blog |
| 16:10 |
Wombert |
software? |
| 16:10 |
MikeSeth |
also turns out you can't grab re.co.il |
| 16:10 |
Wombert |
fuckers |
| 16:10 |
Wombert |
:< |
| 16:10 |
MikeSeth |
marklar got fail.name though |
| 16:10 |
MikeSeth |
;. |
| 16:10 |
v-dogg |
haha |
| 16:11 |
v-dogg |
MikeSeth: we're using propel, right? |
| 16:12 |
v-dogg |
right? |
| 16:12 |
v-dogg |
right? |
| 16:12 |
v-dogg |
;p |
| 16:12 |
MikeSeth |
v-dogg: Doctrine! :D |
| 16:12 |
Wombert |
couchdb! |
| 16:12 |
MikeSeth |
v-dogg: actually wtf does it matter |
| 16:12 |
MikeSeth |
you write a propel adapter I write a doctrine one |
| 16:12 |
Wombert |
couchdb |
| 16:13 |
v-dogg |
roger :) |
| 16:13 |
Wombert |
no verbs today |
| 16:13 |
ttj |
new TV. Celebration. |
| 16:14 |
ttj |
Now I need to get the MacMini. |
| 16:14 |
Wombert |
lcd? |
| 16:14 |
Wombert |
how big? |
| 16:14 |
ttj |
32". |
| 16:14 |
Wombert |
full hd panel, I hope, and 24p capable? |
| 16:15 |
ttj |
Yep, 24p capable. |
| 16:15 |
Wombert |
WAHT NO FULL HD |
| 16:15 |
Wombert |
:< |
| 16:15 |
Wombert |
FAIL |
| 16:15 |
ttj |
10 bit panel, 100Hz, etc. |
| 16:15 |
ttj |
What would I do with Full HD? |
| 16:15 |
Wombert |
but not 1920x1080? |
| 16:15 |
Wombert |
I dunno |
| 16:15 |
Wombert |
a) good quality |
| 16:15 |
Wombert |
b) not get ripped off? |
| 16:15 |
Wombert |
:p |
| 16:15 |
Wombert |
these fucking 1376x768 panels |
| 16:15 |
Wombert |
maan |
| 16:15 |
ttj |
a) 95% of the material I view is SD. |
| 16:15 |
ttj |
b) I don't invest in technology that may or may not become relevant in 5+ years. |
| 16:15 |
Wombert |
the scaling is not an even number, so quality != ideal with HD content |
| 16:16 |
Wombert |
and its a rip off |
| 16:16 |
Wombert |
the resolution is like that because the panel manufacturers get the most out of the panel discs |
| 16:16 |
ttj |
Well, still. The cheapest FullHD panel that I would've considered would've been nearly 2.5 grand. |
| 16:17 |
Wombert |
nah |
| 16:17 |
Wombert |
theyre sub 1000 now |
| 16:17 |
ttj |
And considering that a) I have a small flat, b) HD material isn't that widespread, c) HD DVD and Bluray isn't really settled yet, d) I use mainly SD material, etc. |
| 16:17 |
ttj |
The crappy ones are. |
| 16:18 |
Wombert |
DUDE! |
| 16:18 |
Wombert |
it's all about GT5 on a PS3! |
| 16:18 |
Wombert |
ask RossC0 :p |
| 16:19 |
ttj |
I don't have a PS3. Nor am I going to get one. Nor do I really give a damn about games. :P |
| 16:19 |
RossC0 |
lol |
| 16:20 |
ttj |
Wombert: And besides, the 32" is more than enough for my flat. And if I were in the market for a FullHD one, then I'd have to get at least 46". |
| 16:20 |
Wombert |
nonono |
| 16:20 |
Wombert |
first of all, GT5 is not a game |
| 16:20 |
Wombert |
it's heaven |
| 16:20 |
Wombert |
on TV |
| 16:20 |
Wombert |
second |
| 16:20 |
Wombert |
googles |
| 16:22 |
kaos|work |
[n=dominik@dslb-084-063-110-069.pools.arcor-ip.net] has quit [Read error: 104 (Connection reset by peer)] |
| 16:22 |
kaos|work |
[n=dominik@dslb-088-076-052-167.pools.arcor-ip.net] has joined #agavi |
| 16:23 |
Wombert |
okay, full hd panel tvs start at 37 inch |
| 16:23 |
Wombert |
http://www.amazon.de/Toshiba-37-3030-Zoll-LCD-Fernseher/dp/B000O5AYM0/ref=sr_1_3?ie=UTF8&s=ce-de&qid=1199722965&sr=1-3 |
| 16:23 |
ttj |
And? 37" FullHD is pointless. |
| 16:24 |
ttj |
And it's not Sony. ;-) |
| 16:24 |
Wombert |
its not |
| 16:24 |
Wombert |
:< |
| 16:24 |
ttj |
This is. :P |
| 16:25 |
Wombert |
but I love the bravia ad with the placsticine animals |
| 16:25 |
Wombert |
:> |
| 16:25 |
MikeSeth |
guise |
| 16:25 |
MikeSeth |
just buy a god damn projector ;> |
| 16:25 |
icyt |
is now known as IcyT |
| 16:26 |
shoan |
[n=shoan@122.166.1.168] has quit [] |
| 16:26 |
ttj |
Pfft. Then you'd have to bolt it into the ceiling. Plus LCD TVs are a lot better looking too. And the snob factor with a Sony is also nifty. :P |
| 16:26 |
Wombert |
http://youtube.com/watch?v=4JzMsZTf9EU |
| 16:26 |
Wombert |
! |
| 16:28 |
ttj |
It's a giant red bunny! |
| 16:29 |
Wombert |
no cgi! |
| 16:29 |
Wombert |
tons of real play dough |
| 16:29 |
Wombert |
check out the making of |
| 16:29 |
ttj |
Yeah. |
| 16:36 |
Arme[N] |
[n=Arme[N]@unaffiliated/armen/x-394205] has quit [Read error: 110 (Connection timed out)] |
| 16:37 |
RossC0 |
Heh all I know bleachy asked on Friday |
| 16:38 |
RossC0 |
is there an Agavi way to handle generating legacy URLs that don't go through Agavi |
| 16:38 |
RossC0 |
i.e. there is no Module or Action for them yet |
| 16:38 |
RossC0 |
also they may have a slightly different baseHref() |
| 16:39 |
RossC0 |
cause at the moment the urls are hard coded in the template for the legacy stuff |
| 16:40 |
RossC0 |
mind you I could just make a legacyHtmlHelper and store the legacy urls in a parameter holder and once Agavized then remove from the Model |
| 16:40 |
RossC0 |
hmm what ya reckon? |
| 16:40 |
RossC0 |
or is everyone watching Wombert's youtube link? |
| 16:40 |
RossC0 |
:D |
| 16:41 |
MikeSeth |
RossC0: yes :D |
| 16:41 |
MikeSeth |
I did that |
| 16:41 |
RossC0 |
which one the model? |
| 16:41 |
RossC0 |
helper version |
| 16:42 |
MikeSeth |
no, I did it with routing |
| 16:42 |
MikeSeth |
;> |
| 16:42 |
MikeSeth |
you just don't bind routes to actions |
| 16:43 |
Macen |
MikeSeth: what was that link you gave me about routing callbacks? can't find it anywhere.. |
| 16:43 |
MikeSeth |
Macen: I think just the callback class source file in samples |
| 16:44 |
Wombert |
RossC0: you generate the routes already |
| 16:44 |
Wombert |
I mean you write them |
| 16:44 |
Wombert |
then you can call gen() |
| 16:44 |
Wombert |
but they have no module/action yet |
| 16:44 |
Wombert |
that what you mean, MikeSeth? |
| 16:44 |
MikeSeth |
I had a legacy app that had something stupid like index.php?cmd=q&p=ds123&k=y |
| 16:44 |
MikeSeth |
Routing is perfectly capable of handling stuff like this |
| 16:45 |
RossC0 |
Ah cool can I provide that will urls off the basehref? |
| 16:45 |
MikeSeth |
RossC0: why not? |
| 16:45 |
Macen |
http://trac.agavi.org/browser/branches/0.11/samples/app/lib/routing/AgaviSampleAppLanguageRoutingCallback.class.php |
| 16:45 |
RossC0 |
I dunno I'm asking! :D |
| 16:45 |
Macen |
ta |
| 16:48 |
MrJeep_ |
[n=jpdery@modemcable188.10-70-69.static.videotron.ca] has quit [Remote closed the connection] |
| 16:48 |
MikeSeth |
Macen: it helps to have the 0.11 branch in the trac bookmarked. You can quickly look up anything you need then |
| 16:48 |
MikeSeth |
Macen: how's your project doing? |
| 16:49 |
Macen |
MikeSeth: i'm still trying to get the fooking "practice" environment set up so I can develop just a little before starting the actual project |
| 16:49 |
kaos|work |
[n=dominik@dslb-088-076-052-167.pools.arcor-ip.net] has quit [Read error: 104 (Connection reset by peer)] |
| 16:50 |
MikeSeth |
Macen: ask me questions ;> |
| 16:50 |
Macen |
MikeSeth: Thank you :D |
| 16:50 |
Macen |
I was just a little bit stressed with it all yesterday |
| 16:51 |
Macen |
had enough ;> |
| 16:51 |
MikeSeth |
yeah I figured from the logs |
| 16:51 |
Macen |
heh |
| 16:51 |
Macen |
time is short in UK |
| 16:51 |
Macen |
i hadn't factored for all this y'know |
| 16:51 |
MikeSeth |
thats why you should ask questions and not try to do the things your way in agavi, because you have to do them the agavi way, otherwise all benefit is lost |
| 16:52 |
Macen |
appreciate that people are trying to give their better knoweldge and everything, as long as i get to where i need at the end of it that's fine |
| 16:52 |
Macen |
yeh, i just remember being told that I would be able to "settle" into Agavi and convert bits at a time |
| 16:53 |
Macen |
felt the opposite yesterday |
| 16:53 |
Macen |
appreciate the help anyways |
| 16:53 |
MikeSeth |
it takes some time until you have a clear understanding on how things connect in Agavi |
| 16:54 |
Wombert |
i really recommend to start with basics |
| 16:54 |
MikeSeth |
when you do, however, your productivity jumps tremendously because nothing stands in your way anymore |
| 16:54 |
Wombert |
if you try all the features at once |
| 16:54 |
Wombert |
especially advanced stuff like routing callbacks |
| 16:54 |
Wombert |
then youre easily overwhelmed |
| 16:55 |
MikeSeth |
Wombert: does ROR and other fail even have callbacks? |
| 16:55 |
Wombert |
no |
| 16:55 |
Wombert |
wrt your problem yesterday, you really just need one simple action that outputs a static document |
| 16:55 |
Wombert |
and one route that is generic enough to match the possible URLs |
| 16:57 |
Macen |
the only reason i have 3 routing structures is so i can find+replace all the index.php's throughout the entire site, rather than by doing it by hand |
| 16:58 |
Macen |
makes no sense to upgrade a sites structure that needs re-writing anyway |
| 16:58 |
Wombert |
ok |
| 16:58 |
Wombert |
anyways i think your problem was that some of the patterns were incorrect |
| 16:58 |
Wombert |
also mind you that the routing stops processing after the first match |
| 16:58 |
MikeSeth |
Macen: I asked you yesterday if youre going to preserve the old site structure and you said no. Point is, we've done it previously and we more or less know how to do it efficiently ;> |
| 16:59 |
Macen |
Wombert: pattern="^/web-development(-{target:[\w-]+})?" |
| 16:59 |
kaos|work |
[n=dominik@dslb-088-077-208-249.pools.arcor-ip.net] has joined #agavi |
| 16:59 |
Wombert |
Macen: anchor it at the end |
| 17:00 |
Wombert |
and add the page thing |
| 17:00 |
Wombert |
this route matches web-development-foo/bar |
| 17:00 |
Wombert |
because it is not anchored |
| 17:00 |
Wombert |
http://de.php.net/manual/en/reference.pcre.pattern.syntax.php |
| 17:00 |
Wombert |
:) |
| 17:01 |
Macen |
hah |
| 17:01 |
Macen |
you're right |
| 17:01 |
Macen |
we jsut couldn't figure it out on saturday night |
| 17:02 |
Wombert |
actually, I told you just that :p |
| 17:02 |
MikeSeth |
Macen: I know how frustrating can this be, but trust me, it's worth it |
| 17:02 |
IcyT |
is now known as icyt |
| 17:03 |
MikeSeth |
Macen: you *are* sitting on a gold mine here ;> |
| 17:03 |
Macen |
okok |
| 17:03 |
Macen |
apologies anyway |
| 17:03 |
Macen |
if you need donations then i'm able put it that way |
| 17:04 |
MikeSeth |
don't apologize, concentrate and improve ;D |
| 17:04 |
Macen |
i just want the fooking thing to work |
| 17:04 |
MikeSeth |
we need donations in the documentation |
| 17:04 |
MikeSeth |
though I'm sure wombert and kaos love beer and pizza |
| 17:04 |
Macen |
lol ok |
| 17:04 |
trophaeum |
mmmmm pizza |
| 17:05 |
Macen |
so, quicker solution, how do i forward to Error404SuccessView ? |
| 17:05 |
MikeSeth |
Macen: you don't, it's a wrong idea, you must be doing something else wrong |
| 17:06 |
MikeSeth |
Macen: I mean you can do that, but if you have to you should ponder what causes such a need |
| 17:07 |
Macen |
MikeSeth: the routing accepts a very wide-range for the paramater "target", then the View is currently checking to see if the paramater passed from the url is an existing file on the filesystem |
| 17:07 |
Macen |
MikeSeth: if the parameter passed to "target" isn't a file on the filesystem then it's an invalid url, hence 404 |
| 17:07 |
MikeSeth |
Macen: you *should* do that in a callback then. if callback's onMatch() returns false, then the route is not matched and falls through ;) |
| 17:08 |
MikeSeth |
...into a natural 404 that is |
| 17:08 |
Macen |
MikeSeth: i'm wary of over-complicating at this stage i want the best solution (note intentional use of word "best") |
| 17:08 |
MikeSeth |
that is the best solution |
| 17:08 |
Macen |
so how do i do it? |
| 17:09 |
MikeSeth |
well, the idea is that your action, let's call it ShowStaticPage, and more specifically, its view, need to know the name of the template |
| 17:09 |
MikeSeth |
this name must be translated from a request URL into a request parameter that the action (view) can process |
| 17:10 |
MikeSeth |
this is where a callback comes in |
| 17:10 |
kaos|work |
[n=dominik@dslb-088-077-208-249.pools.arcor-ip.net] has quit [Read error: 104 (Connection reset by peer)] |
| 17:10 |
MikeSeth |
in simple case: |
| 17:10 |
MikeSeth |
<route pattern="^/pages/(page:.+)$" callback="StaticPageCallback" module="Foo" action="ShowStaticPage"/> |
| 17:10 |
kaos|work |
[n=dominik@dslb-088-077-216-168.pools.arcor-ip.net] has joined #agavi |
| 17:11 |
MikeSeth |
now you create a new class StaticPageCallback, which goes into app/lib/routing/StaticPageCallback.class.php |
| 17:11 |
MikeSeth |
in it, you have an onMatch() method |
| 17:11 |
MikeSeth |
lemme paste you an example |
| 17:11 |
Macen |
thanks |
| 17:11 |
MikeSeth |
hold on checking out the repo |
| 17:12 |
Macen |
? http://trac.agavi.org/browser/branches/0.11/samples/app/lib/routing/AgaviSampleAppLanguageRoutingCallback.class.php |
| 17:14 |
Macen |
does "StaticPageCallback" relate to _anything_ in the action/view being called? |
| 17:15 |
MikeSeth |
http://pastebin.ca/845346 |
| 17:16 |
MikeSeth |
Macen: not directly. Its role is to convert a part of a route into an object that an action (view) can understand |
| 17:16 |
MikeSeth |
Macen: I mean, in *my* example, ignore the one in the sample app, it does a number of things that are irrelevant here |
| 17:17 |
MikeSeth |
Macen: notice also that in my callback I use a "Pages" model. This is because my static pages are not physical templates, they are in the database |
| 17:17 |
MikeSeth |
Macen: you can implement any sort of complicated schema this way |
| 17:19 |
Macen |
ace |
| 17:20 |
MikeSeth |
Macen: in another project, the callback itself actually takes an URL partial, and retrieves a database object from the model and injects it into the request parameters, so that the action itseld doesnt have to |
| 17:20 |
MikeSeth |
Macen: are you clear on this? I have to run and I wont show up for a hour or so |
| 17:21 |
Macen |
MikeSeth: perfectly, many thanks |
| 17:21 |
MikeSeth |
awesome. ttyl. |
| 17:21 |
Macen |
for sure, in a bit |
| 17:28 |
Arme[N] |
[n=Arme[N]@unaffiliated/armen/x-394205] has joined #agavi |
| 17:38 |
_cheerios |
[n=jacklo@hkibrasgw1-feaedd00-249.dhcp.inet.fi] has joined #agavi |
| 17:38 |
_cheerios |
moo |
| 17:40 |
RossC0 |
[n=RossC0@80.4.120.163] has left #agavi [] |
| 17:40 |
trophaeum |
[i=irryoqe@ppp121-45-221-14.lns2.bne1.internode.on.net] has quit [Remote closed the connection] |
| 17:41 |
trophaeum |
[i=pwhuyh@ppp121-45-221-14.lns2.bne1.internode.on.net] has joined #agavi |
| 17:42 |
Wombert |
you really do not need a callback for this |
| 17:43 |
Wombert |
just put the static page route at the end |
| 17:43 |
Wombert |
validate the file path in your action's validate() (or write a validator) |
| 17:43 |
Wombert |
done |
| 17:45 |
marklar|omni |
hai |
| 17:48 |
Macen |
is there some config option i have to set for Agavi to look in app/lib/routing ?? |
| 17:48 |
Macen |
Fatal error: Class 'StaticPageCallback' not found in D:\www\php5\PEAR\agavi\routing\AgaviRouting.class.php on line 741 |
| 17:49 |
Macen |
Line 741: $route['cb'] = new $cb(); |
| 17:52 |
shoan |
[n=shoan@59.92.137.40] has joined #agavi |
| 17:55 |
_cheerios |
Macen, included files are defined in autoload.xml |
| 17:56 |
_cheerios |
im sooooo full. now im tired like marklar earlier today :( |
| 17:59 |
Macen |
aha |
| 17:59 |
Macen |
gracias |
| 17:59 |
Macen |
this is so easy :D |
| 18:00 |
Whisller___ |
[n=example@chello089076213203.chello.pl] has joined #agavi |
| 18:00 |
Whisller___ |
is now known as Whisller |
| 18:00 |
Whisller |
hi |
| 18:05 |
icyt |
is now known as IcyT |
| 18:09 |
marklar|omni |
:( |
| 18:09 |
marklar|omni |
I'm still tired |
| 18:09 |
marklar|omni |
fail. |
| 18:10 |
shoan |
what have you guys been consuming? |
| 18:12 |
marklar|omni |
me, just food. |
| 18:17 |
kaos|work |
BIG BROTHER |
| 18:17 |
kaos|work |
!!!!!!!!!!!!11111111 |
| 18:17 |
marklar|omni |
yeah |
| 18:17 |
kaos|work |
*g* |
| 18:18 |
bleachy |
[n=bleachb@80.4.120.163] has left #agavi [] |
| 18:20 |
marklar|omni |
blah |
| 18:20 |
marklar|omni |
this vps needs more ram |
| 18:25 |
JanK_ |
[n=JanK_@muedsl-82-207-192-111.citykom.de] has joined #agavi |
| 18:28 |
marklar|omni |
mmm couchdb |
| 18:29 |
Macen |
[Mon Jan 07 18:28:21 2008] [error] [client 127.0.0.7] ModSecurity: Warning. Match of "rx (?:\\\\b(?:(?:i(?:nterplay|hdr|d3)|m(?:ovi|thd)|(?:ex|jf)if|f(?:lv|ws)|varg|cws)\\\\b|r(?:iff\\\\b|ar!B)|gif)|B(?:%pdf|\\\\.ra)\\\\b)" against "RESPONSE_BODY" required. [id "970902"] [msg "PHP source code leakage"] [severity "WARNING"] [hostname "youds.lh"] [uri "/content/call_me.php"] [unique_id "BlvaBsCoFhMAAA8EARsAAAD3"] |
| 18:30 |
marklar|omni |
do not want :( |
| 18:30 |
Macen |
happens whenever i put a / in $this->setAttribute('target', '.../...'); |
| 18:30 |
marklar|omni |
that regexp compounded my gigantic headache |
| 18:30 |
marklar|omni |
bbiab |
| 18:32 |
_cheerios |
Wombert, do you have any benchmarks of Agavi vs Django. Seems there'll be some django nut joining the company and soon, who know what happens, he'll voodoo the office with Django stuff! :D |
| 18:32 |
Wombert |
any of you guys know python as well as php? |
| 18:32 |
Macen |
a little |
| 18:32 |
Macen |
only from coding bots |
| 18:32 |
Wombert |
I mean _cheerios and his colleagues |
| 18:33 |
Macen |
oh ok |
| 18:33 |
_cheerios |
only he has "3-4" projects experience w/django, and dunno how much more w/python. |
| 18:33 |
Wombert |
I mean you, _cheerios |
| 18:33 |
Wombert |
and the other coders |
| 18:33 |
_cheerios |
me, very little. |
| 18:33 |
_cheerios |
(= haven't coded a python project ) |
| 18:34 |
Wombert |
then performance should be the least of your concerns |
| 18:34 |
Wombert |
if none of you folks know python |
| 18:34 |
marklar|omni |
er |
| 18:34 |
marklar|omni |
I know python |
| 18:34 |
marklar|omni |
:\ |
| 18:34 |
Wombert |
smacks marklar|omni |
| 18:34 |
Wombert |
you're not working at _cheerios' company |
| 18:34 |
marklar|omni |
THATS WHAT YOU THINK |
| 18:35 |
marklar|omni |
*cough* |
| 18:35 |
Macen |
lmao |
| 18:35 |
_cheerios |
IM THE THIRD WHEEL IN THE APARTMENT OF MANLOVE |
| 18:35 |
_cheerios |
oops |
| 18:35 |
Wombert |
loooooooool |
| 18:35 |
marklar|omni |
:( |
| 18:35 |
_cheerios |
Wombert, yeah, no performance problems yet. But you know how things can take odd twists when someone starts evangelising their solutions with nice excel graphs :) |
| 18:36 |
Wombert |
_cheerios: nah |
| 18:36 |
Wombert |
really |
| 18:36 |
Wombert |
can your company afford the significant drop in productivity, quality et al by switching the _language_ ? |
| 18:36 |
Wombert |
everyone needs to get acquainted with it, and it takes months and years until you are as familiar with it as with PHP |
| 18:36 |
Macen |
*cough* |
| 18:37 |
Wombert |
hm? |
| 18:37 |
Macen |
I started last week :P |
| 18:37 |
_cheerios |
haw haw, good programmers pick up a new language in a day and master it on the second. |
| 18:37 |
Wombert |
oh and, I mentioned it before, but the performance of a solution should never ever be the most important argument |
| 18:38 |
v-dogg |
Macen: and? |
| 18:38 |
Macen |
v-dogg: or? |
| 18:38 |
MrJeep_ |
[n=jpdery@modemcable188.10-70-69.static.videotron.ca] has joined #agavi |
| 18:39 |
v-dogg |
what did you mean by "*cough* I started last week" |
| 18:39 |
_cheerios |
Wombert, i won't mind a few differnet languages in use within the company. |
| 18:39 |
Macen |
v-dogg: nothing meaningful |
| 18:40 |
_cheerios |
macen: languages 1 day. frameworks 1 hour. otherwise, cry yourself to sleep. |
| 18:40 |
Wombert |
yeah, true, _cheerios |
| 18:40 |
Wombert |
but the thing really is |
| 18:40 |
Wombert |
programmers dont mind this stuff |
| 18:40 |
Wombert |
managers do |
| 18:40 |
Wombert |
or at least they should |
| 18:41 |
Macen |
i think what Wombert is trying to say is that, 1 vote for a different framework isn't reason enough to change a business model |
| 18:41 |
_cheerios |
they are easy to convince when you just tell them what some big company X does. :) |
| 18:41 |
Wombert |
if you calculate it through, by factoring in maintainability, efficiency, productivity of programmers, the number of experts available on the job market, the scalability of the solution, the deployment effort, etc etc etc |
| 18:42 |
Wombert |
you will soon realize that the performance is not anywhere near the important reasons for choosing, say, a framework |
| 18:42 |
Wombert |
but its really valid for any kind of software |
| 18:43 |
Wombert |
can you get commercial support, what happens if the lead devs get hit by a bus, can I hire an expert within 24 hours if shit hits the fan |
| 18:43 |
Wombert |
etc etc |
| 18:43 |
Wombert |
as you may have noticed, all those elements are also a very, very strong argument against inhouse developed solutions |
| 18:44 |
Wombert |
if MikeSeth's company is in big trouble and they need someone to fix the issue _today_ |
| 18:44 |
Wombert |
they can get this person because I, or _cheerios, or Ross, or whoever, could jump in and save the day |
| 18:45 |
Wombert |
if you have your "own" framework because it's "better" and "blah", you have to train new employees, which costs money, and time, and companies don't have too much of either |
| 18:45 |
Wombert |
they might, but why waste resources |
| 18:46 |
v-dogg |
but Wombert, ALL frameworks have (or might have) licence issues! :p |
| 18:46 |
_cheerios |
this is good cannon fodder for a meeting fight. i'll notepad it down. |
| 18:46 |
Macen |
agavi is better than drupal because it's the least restrictive i've seen hence as close to "your own" as possible |
| 18:46 |
marklar|omni |
and because drupal is tehfail |
| 18:46 |
v-dogg |
(or whatever that dude said in that IPC panel) |
| 18:46 |
_cheerios |
drupal? django was the talk :) |
| 18:46 |
MikeSeth |
appears * |
| 18:46 |
MikeSeth |
_cheerios: want a job? |
| 18:46 |
v-dogg |
and there is much rejoicing |
| 18:46 |
marklar|omni |
HAI |
| 18:47 |
Macen |
drupal is the ecommerce |
| 18:47 |
Macen |
django |
| 18:47 |
_cheerios |
MikeSeth, do you? :) |
| 18:47 |
marklar|omni |
I want to stop maintaining stupid code |
| 18:47 |
marklar|omni |
:( |
| 18:47 |
Macen |
Why can't i include a file from pub/content/web? |
| 18:47 |
Wombert |
you can't? |
| 18:47 |
MikeSeth |
_cheerios: I have one |
| 18:47 |
Macen |
i can from pub/content, but as soon as i add /web it falls down |
| 18:47 |
Wombert |
well you shouldn't because then its publicly accessible |
| 18:48 |
Wombert |
Macen: somekind of web server issue, i guess |
| 18:48 |
MikeSeth |
Macen: you shouldn't, use template dirs for that |
| 18:48 |
Macen |
the web server is crying about php leakage |
| 18:48 |
Wombert |
yeah, disable the mod_security bullshit |
| 18:48 |
Wombert |
:) |
| 18:48 |
Wombert |
_cheerios: and mind you |
| 18:48 |
MikeSeth |
Macen: it's full of aids, look at the actual response body |
| 18:48 |
Wombert |
scalability has many faces |
| 18:48 |
Wombert |
does the performance scale |
| 18:48 |
Wombert |
does the maintainability scale |
| 18:49 |
Macen |
MikeSeth: i expected you to pull me up on this actually :) |
| 18:49 |
Wombert |
does the deployment concept scale |
| 18:49 |
Wombert |
does the dev environment scale |
| 18:49 |
MikeSeth |
Macen: well, whatever the solution, first make sure that mod_security isn't lying |
| 18:49 |
Wombert |
I'd argue that amongst all PHP frameworks, Agavi scales way, way, way better than any other in that regard |
| 18:49 |
MikeSeth |
Macen: you really shouldn't run that crap on a development box anyway |
| 18:49 |
Macen |
MikeSeth: do i need to be in debug or something? |
| 18:49 |
MikeSeth |
Wombert: amongst all all frameworks, Agavi is the only that has *architecture* |
| 18:50 |
MikeSeth |
Macen: debug of what? I don't know anything about mod_security |
| 18:51 |
marklar|omni |
please shoot me. |
| 18:51 |
marklar|omni |
$traffic->mysql_insert(); |
| 18:51 |
marklar|omni |
echo file_get_contents("p.gif"); |
| 18:51 |
marklar|omni |
:( |
| 18:51 |
Wombert |
well, yes, and we have a real concept for teams working together. the envs solve it, in a clean fashion |
| 18:51 |
Wombert |
marklar|omni: return fopen('p.gif', 'r') |
| 18:51 |
Wombert |
then |
| 18:51 |
Wombert |
enable sendfile header |
| 18:51 |
Wombert |
then |
| 18:51 |
Wombert |
SPEEEEED |
| 18:51 |
Wombert |
:> |
| 18:51 |
marklar|omni |
THIS KIND OF CODE SHOULD DIE |
| 18:51 |
MikeSeth |
Macen: my point is, when you write code, you should see exactly what the code returns |
| 18:51 |
_cheerios |
Wombert, yeah, there's costs everywhere in a project. you made that clear :) |
| 18:51 |
MikeSeth |
marklar|omni: no, the people who wrote it should |
| 18:51 |
Whisller |
Guys I have a question. Can someone give me feedback of class which I wrote. I'm not shure is it correct in OO. |
| 18:51 |
Macen |
MikeSeth: it's a HTML include |
| 18:51 |
marklar|omni |
I'm so glad I can't vpn into work |
| 18:51 |
marklar|omni |
I'd just rm -rf this crap |
| 18:51 |
MikeSeth |
Macen: you shouldn't keep them in the public. Turn them into templates. |
| 18:52 |
marklar|omni |
Whisller: post it plzkthx |
| 18:52 |
MikeSeth |
Whisller: pastebin sir :> |
| 18:52 |
Macen |
MikeSeth: how is this possible? |
| 18:52 |
Whisller |
but it's in many files so pastebin is not good idea in this situation |
| 18:52 |
Whisller |
wait |
| 18:53 |
MikeSeth |
Macen: you're working on the static page action right? |
| 18:53 |
Macen |
MikeSeth: yep |
| 18:53 |
Macen |
MikeSeth: it's called Index |
| 18:53 |
MikeSeth |
so if you do $page = $rd->getParameter('page_name') in your view's execute() you then can do this: |
| 18:54 |
MikeSeth |
$this->getLayer('content')->setTemplate($page); |
| 18:54 |
MikeSeth |
that's it, your .php file is included ;> |
| 18:54 |
Arme[N] |
[n=Arme[N]@unaffiliated/armen/x-394205] has quit ["leaving"] |
| 18:54 |
marklar|omni |
niice. |
| 18:55 |
MikeSeth |
(of course, this is assuming you validated the $page, though I imagine the layer code would be smart enough to figure it out |
| 18:55 |
Wombert |
you'll end up with an exception otherwise |
| 18:55 |
Wombert |
btw |
| 18:56 |
Wombert |
if you dont want that |
| 18:56 |
MikeSeth |
nice :D |
| 18:56 |
Wombert |
you can do this |
| 18:56 |
Wombert |
$targets = $layer->getParameter('targets'); |
| 18:56 |
Wombert |
$targets[] = '/path/to/fallback/template.tpl'; |
| 18:57 |
Whisller |
http://whisnet.pl/HeniuClasses/HeniuTree.rar |
| 18:57 |
Wombert |
$layer->setParameter('targets', $targets); |
| 18:57 |
Wombert |
<: |
| 18:57 |
Wombert |
no rar |
| 18:57 |
Wombert |
fiu |
| 18:57 |
Wombert |
pastebin or die |
| 18:57 |
MikeSeth |
oh awersome fallback template |
| 18:57 |
v-dogg |
rar?! |
| 18:57 |
Whisller |
; p |
| 18:57 |
Whisller |
heh then wait |
| 18:57 |
MikeSeth |
shit I've been doing this for more than a year and it still surprises me |
| 18:57 |
marklar|omni |
agavi is sekz |
| 18:57 |
MikeSeth |
>< |
| 18:58 |
marklar|omni |
mike |
| 18:58 |
marklar|omni |
http://www.zap.co.il/model.asp?model_id=416976 |
| 18:58 |
marklar|omni |
:( |
| 18:58 |
MikeSeth |
Macen: and now that we think of it, you must remember that you are working with a framework. Your most common problems are already solved for you, so you have to learn to guess that there is already something that does the job |
| 18:59 |
MikeSeth |
mark: expensive ;< |
| 18:59 |
marklar|omni |
it has everything |
| 18:59 |
marklar|omni |
gps, wifi, bt, gsm |
| 18:59 |
Whisller |
http://pastebin.ca/845516 |
| 18:59 |
marklar|omni |
you can put tehlunix on it |
| 19:00 |
marklar|omni |
zomg .pl phpdoc |
| 19:00 |
Macen |
so once i've done that, what do i put in the HTML include? |
| 19:00 |
MikeSeth |
can has emacs? |
| 19:00 |
marklar|omni |
canhas |
| 19:00 |
MikeSeth |
Macen: whatever is your content for that page :) |
| 19:01 |
MikeSeth |
Macen: if you are replicating pages 1 to 1, you likely only have to copy the content files into templates/ |
| 19:01 |
Macen |
hm yes i've done that, then in Master.php, the *frames* are included through a <frameset> so i just pass the page name |
| 19:01 |
marklar|omni |
ew frames |
| 19:01 |
Macen |
shoot me |
| 19:01 |
MikeSeth |
shoots |
| 19:01 |
Macen |
thanks |
| 19:01 |
MikeSeth |
frames ;/ |
| 19:02 |
marklar|omni |
Whisller: you should check out nested trees |
| 19:02 |
Macen |
please don't |
| 19:02 |
Macen |
:( |
| 19:02 |
Macen |
i already feel bad enough |
| 19:02 |
marklar|omni |
nested sets, that is |
| 19:02 |
MikeSeth |
Macen: come on, it's not really a big deal |
| 19:02 |
Macen |
i even names the frames with "frames_for_ie" at the end to show my disgust |
| 19:02 |
MikeSeth |
there are many things uglier than frames |
| 19:03 |
Macen |
i kno |
| 19:03 |
marklar|omni |
lawlz @ "// Jak kurwa?" |
| 19:03 |
Wombert |
kurwa means bitch |
| 19:03 |
Wombert |
does that mean wtf? :p |
| 19:03 |
marklar|omni |
seems so |
| 19:03 |
Wombert |
I don't get the "nested" thing |
| 19:03 |
MikeSeth |
Macen: so once you copy the templates into proper locations, your static page paths would work |
| 19:03 |
v-dogg |
Whisller: you probably do not want to code that when propel (and dotrine?) has nested sets implementation |
| 19:04 |
Wombert |
I recommend putting static page content into a separate dir |
| 19:04 |
Wombert |
maybe app/templates/static or such |
| 19:04 |
Whisller |
marklar|omni Wombert yes, it is. that mean wtf "How I can do it fuck" |
| 19:04 |
Whisller |
;) |
| 19:04 |
Whisller |
v-dogg: I never don't use propel :/ |
| 19:04 |
MikeSeth |
yeah, I usually use templates/static too ;) |
| 19:04 |
Whisller |
*used |
| 19:04 |
Macen |
MikeSeth: so i put them in app/templates/content then use that code as above and the paths will work magically? |
| 19:05 |
MikeSeth |
Whisller: you should never ever, under any conditions, use non-English names/comments in your code |
| 19:05 |
Wombert |
yes, my recommendaation too |
| 19:05 |
marklar|omni |
concurs |
| 19:05 |
Wombert |
not quite, Macen |
| 19:05 |
Wombert |
may I recommend |
| 19:05 |
Whisller |
MikeSeth: heh |
| 19:05 |
Wombert |
make a new layout called "static" |
| 19:05 |
shoan_ |
[n=shoan@59.92.150.29] has joined #agavi |
| 19:05 |
Wombert |
it's the same as the default, except that your content layer has: |
| 19:06 |
Wombert |
<parameter name="extension"></parameter> |
| 19:06 |
Wombert |
<parameter name="directory">%core.template_dir%/static</parameter> |
| 19:06 |
marklar|omni |
k showerz |
| 19:06 |
Wombert |
then if you set "some_thing.php" as the template name via setTemplate() |
| 19:06 |
MikeSeth |
Macen: do you understand how layers work? |
| 19:06 |
Wombert |
everything is "assembled" correctly |
| 19:07 |
Macen |
Target 'layout' does not exist in this project. |
| 19:07 |
Whisller |
But structure of this classes is correct? |
| 19:07 |
Macen |
i am confuzled |
| 19:07 |
Macen |
MikeSeth: not really |
| 19:08 |
Macen |
Wombert: where would that go though? |
| 19:08 |
Macen |
the xml |
| 19:08 |
Wombert |
Macen: output_types.xml |
| 19:09 |
MikeSeth |
Macen: the View controls the layers. Layers collect output. You can have a view with one template and another with ten. A default layer configuration is such that it loads a .php template. In your case, all you need is to tell it what template |
| 19:09 |
MikeSeth |
Macen: that is what the code I pasted above does |
| 19:10 |
Wombert |
http://groups.google.com/group/agavi-users/browse_thread/thread/6e1a1033b4b8b77c#fb399c270b4782e6 |
| 19:10 |
Wombert |
Macen: scroll down to "Next: the new template architecture." |
| 19:10 |
Wombert |
and be sure to click "read more" on the big messages |
| 19:10 |
Wombert |
I give examples further down in the thread |
| 19:11 |
Macen |
great |
| 19:11 |
Macen |
thank you |
| 19:12 |
Macen |
*prints and saves |
| 19:13 |
MikeSeth |
Wombert: I am finding it difficult to come up with a documentation format that I'd be comfortable with, because saying anything about Agavi forces me to go into technical things before conceptual ones |
| 19:14 |
shoan |
[n=shoan@59.92.137.40] has quit [Read error: 110 (Connection timed out)] |
| 19:15 |
Wombert_ |
[n=Wombert@dslb-088-064-102-235.pools.arcor-ip.net] has joined #agavi |
| 19:16 |
MikeSeth |
Whisller: looking at your code, I think that you define an interface for a node, not an abstract class |
| 19:16 |
MikeSeth |
Whisller: *should define* |
| 19:16 |
MikeSeth |
Wombert: poek |
| 19:16 |
MikeSeth |
Whisller: or rather, you should declare an interface and implement it in the abstract class as well |
| 19:17 |
MikeSeth |
oh man, these interface things are crazy |
| 19:17 |
MikeSeth |
the elegance of CLOS is undescribable compared to this |
| 19:17 |
MikeSeth |
and corresponding craziness |
| 19:19 |
MikeSeth |
Whisller: generally I dont see anything very wrong, but my impression is that your code is too formal and elaborate |
| 19:20 |
Wombert__ |
[n=Wombert@dslb-088-064-084-082.pools.arcor-ip.net] has joined #agavi |
| 19:20 |
MikeSeth |
I used to write code like that too, but then I realised that it could be written tighter |
| 19:20 |
MikeSeth |
Wombert: poek |
| 19:20 |
Whisller |
MikeSeth: thanks. I must read about CLOS, but where it is to much elaborate? |
| 19:20 |
Whisller |
hmm |
| 19:20 |
MikeSeth |
Whisller: CLOS is Common Lisp Object System |
| 19:21 |
MikeSeth |
Whisller: it is tricky if you don't already know Lisp, but well worth the experience to understand it, at least in theory |
| 19:21 |
Whisller |
MikeSeth: Yes, I opened page on wikipedia and I'm reading about it. |
| 19:22 |
MikeSeth |
you can fucking go :around things :D |
| 19:24 |
MikeSeth |
and if you guys want a real enlightenment, read about common lisp symbols (bindings), difference between common lisp static and dynamic variables (literally time vs space!), and lisp reader algorithm |
| 19:26 |
Wombert___ |
[n=Wombert@dslb-084-056-054-106.pools.arcor-ip.net] has joined #agavi |
| 19:27 |
MikeSeth |
Wombert: POEK |
| 19:27 |
MikeSeth |
what is this unwinning situation |
| 19:27 |
MikeSeth |
Macen: so, works? ;> |
| 19:28 |
Whisller |
MikeSeth: Thanks for your feedback. Later I'll read something about this CLOS. |
| 19:29 |
Wombert____ |
[n=Wombert@dslb-088-064-103-166.pools.arcor-ip.net] has joined #agavi |
| 19:30 |
Wombert |
[n=Wombert@dslb-088-064-066-171.pools.arcor-ip.net] has quit [Read error: 110 (Connection timed out)] |
| 19:32 |
Wombert____ |
mkay? |
| 19:32 |
Wombert____ |
is now known as Wombert |
| 19:32 |
Wombert |
GRR |
| 19:33 |
Macen |
MikeSeth: i'm sure it will |
| 19:33 |
Macen |
MikeSeth: having to take some calls |
| 19:33 |
MikeSeth |
aight |
| 19:34 |
Macen |
FYI, i decided to document everything i learn so i can make some sort of FAQ at the end of the Panaz project |
| 19:34 |
Macen |
mainly to help you and so mainly i have something to give to new employees |
| 19:34 |
Wombert_ |
[n=Wombert@dslb-088-064-102-235.pools.arcor-ip.net] has quit [Read error: 110 (Connection timed out)] |
| 19:35 |
JamieWolf |
[n=Chatter@dslb-084-059-113-092.pools.arcor-ip.net] has joined #agavi |
| 19:35 |
Macen |
so they don't bitch :P |
| 19:35 |
Macen |
(i decided this while on hold heh) |
| 19:35 |
MikeSeth |
awesome from where I stand |
| 19:35 |
Macen |
i'm sure you'll find some use for it |
| 19:35 |
Macen |
anyway, bbiab |
| 19:36 |
Wombert_ |
[n=Wombert@dslb-088-064-099-139.pools.arcor-ip.net] has joined #agavi |
| 19:36 |
_cheerios |
channel being filled up by womberts |
| 19:40 |
v-dogg |
Wombert: can I use your framework rant? publish it |
| 19:41 |
nfq |
Wombert |
| 19:41 |
marklar|omni |
blah death |
| 19:41 |
marklar|omni |
data in www logs not reflected in link tracking db |
| 19:41 |
marklar|omni |
stupid idiots |
| 19:42 |
Wombert__ |
[n=Wombert@dslb-088-064-084-082.pools.arcor-ip.net] has quit [Read error: 110 (Connection timed out)] |
| 19:43 |
Wombert__ |
[n=Wombert@dslb-084-056-055-250.pools.arcor-ip.net] has joined #agavi |
| 19:45 |
Wombert___ |
[n=Wombert@dslb-084-056-054-106.pools.arcor-ip.net] has quit [Read error: 110 (Connection timed out)] |
| 19:48 |
JanK__ |
[n=JanK_@muedsl-82-207-192-111.citykom.de] has joined #agavi |
| 19:50 |
Wombert |
[n=Wombert@dslb-088-064-103-166.pools.arcor-ip.net] has quit [Read error: 110 (Connection timed out)] |
| 19:51 |
kaos|work |
[n=dominik@dslb-088-077-216-168.pools.arcor-ip.net] has quit [Read error: 110 (Connection timed out)] |
| 19:52 |
nfq |
Wombert_ seems to be having trouble? |
| 19:52 |
MikeSeth |
yeah, DSL sync |
| 19:52 |
nfq |
damn |
| 19:53 |
MikeSeth |
v-dogg: @ #php owned ;D |
| 19:54 |
Wombert___ |
[n=Wombert@dslb-084-056-037-189.pools.arcor-ip.net] has joined #agavi |
| 19:54 |
MikeSeth |
Wombert___: proeb |
| 19:54 |
Macen |
does %core.template_dir%/static access the Module template dir by default? |
| 19:54 |
Macen |
or only the app/template/static? |
| 19:54 |
MikeSeth |
Macen: no, app |
| 19:55 |
MikeSeth |
you can do %core.module_dir%/Module/templates/static etc |
| 19:55 |
Wombert_ |
[n=Wombert@dslb-088-064-099-139.pools.arcor-ip.net] has quit [Read error: 110 (Connection timed out)] |
| 19:55 |
Macen |
right, http://pastebin.ca/845639 |
| 19:55 |
Macen |
have i defined that correctly? |
| 19:56 |
JanK_ |
[n=JanK_@muedsl-82-207-192-111.citykom.de] has quit [Nick collision from services.] |
| 19:56 |
Macen |
see <parameter name="extension"> |
| 19:56 |
MikeSeth |
mmm directory goes into extension? |
| 19:56 |
Macen |
i guessed |
| 19:56 |
Wombert___ |
no |
| 19:56 |
Wombert___ |
nono |
| 19:56 |
Wombert___ |
neither |
| 19:57 |
Wombert___ |
and you don't even have layouts there |
| 19:57 |
Wombert___ |
you should use the output_types.xml as created by "agavi project" |
| 19:57 |
Wombert___ |
the sample app has this (useless) xhtml example, and the xincludes |
| 19:57 |
JanK__ |
is now known as JanK_ |
| 19:57 |
Macen |
right |
| 19:57 |
Macen |
so beneath the standard <parameters> |
| 19:58 |
Macen |
http://pastebin.ca/845645 |
| 19:58 |
MikeSeth |
Macen: no, it's a parameter to a layer, not to an output type |
| 19:58 |
kaos|work |
[n=dominik@xdsl-87-79-51-43.netcologne.de] has joined #agavi |
| 19:59 |
MikeSeth |
Macen: http://pastebin.ca/845647 |
| 19:59 |
Wombert___ |
waht is partial |
| 19:59 |
MikeSeth |
Macen: the layouts define the combination of layers that a View receives when it does loadLayout() |
| 20:00 |
nfq |
[n=nfq@84-73-209-218.dclient.hispeed.ch] has quit [] |
| 20:00 |
MikeSeth |
Wombert___: I have a special set of views that export into a dumb include in a frame in a content site |
| 20:00 |
MikeSeth |
Wombert___: it is the same as a blank layer, but I use a separate name to denote that its done because of exports, not because of slots |
| 20:01 |
Wombert__ |
[n=Wombert@dslb-084-056-055-250.pools.arcor-ip.net] has quit [Read error: 110 (Connection timed out)] |
| 20:01 |
RossC0 |
[n=RossC0@teamjr.plus.com] has joined #agavi |
| 20:01 |
Wombert___ |
woot ross |
| 20:01 |
MikeSeth |
Macen: look carefully what the configuration here describes: every configuration node is an Agavi object |
| 20:01 |
RossC0 |
howdy :D |
| 20:02 |
Wombert___ |
is now known as Wombert |
| 20:02 |
Macen |
what's <sandbox>? |
| 20:02 |
MikeSeth |
Macen: an output type has renderers and layouts. Layouts define layers. Views use the layouts to load layers. So, you configure what happens in your code |
| 20:02 |
Wombert |
Macen: ignore that. its an element that allows arbitrary content to be used in combination with local xincludes |
| 20:02 |
Wombert |
rocket science stuff for next week |
| 20:02 |
_cheerios |
RossC0 up this late, unseen! |
| 20:02 |
Wombert |
yes! |
| 20:02 |
Macen |
do i work inside it or outside it? |
| 20:03 |
Wombert |
as I said |
| 20:03 |
Wombert |
ignore it |
| 20:03 |
Wombert |
dont use it |
| 20:03 |
Macen |
right |
| 20:03 |
RossC0 |
is doing some hacking on a new site |
| 20:03 |
RossC0 |
personal project |
| 20:03 |
MikeSeth |
mad hax? |
| 20:03 |
Macen |
MikeSeth: ok. light bulb moment seems very distant at the moment |
| 20:04 |
Wombert |
Macen: read my email thing first |
| 20:04 |
Wombert |
and imagine a russian doll |
| 20:04 |
Wombert |
or an onion |
| 20:04 |
Wombert |
whichever you prefer |
| 20:04 |
Wombert |
each layer covers the previous |
| 20:04 |
Wombert |
same for the layout you define |
| 20:04 |
Macen |
i have :/ |
| 20:04 |
Wombert |
the layers are rendered in just that order |
| 20:04 |
Wombert |
and the previous content is available through $inner |
| 20:05 |
MikeSeth |
Macen: not really. It's all about how the request travels from the web server into your code, becomes a response and travels back. The process is pre-defined - you just tweak some of its aspects along the way. |
| 20:06 |
MikeSeth |
Macen: Agavi is basically a big pipe (or an onion as Wombert says) that processes the request from different stages. The configuration is used to map different things in this process to different settings. |
| 20:06 |
MikeSeth |
Macen: as Agavi classes are created along the way to do their job, the configuration is read and applied to them |
| 20:06 |
Macen |
MikeSeth: yea, but look what i'm looking at. i can't see what is what |
| 20:07 |
Macen |
http://pastebin.ca/845656 |
| 20:07 |
MikeSeth |
uh, this is from sample app right? |
| 20:07 |
Macen |
yea |
| 20:07 |
Macen |
to make Master.php work |
| 20:07 |
Wombert |
please ignore this |
| 20:07 |
JanK_ |
[n=JanK_@muedsl-82-207-192-111.citykom.de] has left #agavi [] |
| 20:07 |
Macen |
i was rushing :> |
| 20:08 |
Wombert |
the xincludes are confusing |
| 20:08 |
Wombert |
they merely show that they can be used in configs, that is all |
| 20:08 |
Macen |
ok |
| 20:08 |
MikeSeth |
Macen: look at this from the top level |
| 20:08 |
Macen |
what/where is the default output_types.xml ? |
| 20:09 |
Macen |
is that what you gave me MikeSeth? |
| 20:09 |
MikeSeth |
Macen: when you do agavi project, a default one is created for you |
| 20:09 |
MikeSeth |
Macen: I gave you a part |
| 20:09 |
MikeSeth |
Macen: but its basically that |
| 20:09 |
Macen |
output_types.xml is now http://pastebin.ca/845647 |
| 20:09 |
|
Netsplit kubrick.freenode.net <-> irc.freenode.net quits: CIA-33 |
| 20:09 |
Macen |
so i can see straight away it's missing the Master.php definition |
| 20:10 |
MikeSeth |
well and header and footer |
| 20:10 |
MikeSeth |
mmm where do I have a small project from which I could yank a demo file |
| 20:11 |
Wombert |
no that is correct actually |
| 20:11 |
MikeSeth |
...explorer is stuck |
| 20:11 |
Wombert |
app/modules/Foo/templates/layout.php |
| 20:11 |
|
Netsplit over, joins: CIA-33 |
| 20:11 |
Wombert |
is now your master template |
| 20:11 |
MikeSeth |
Wombert: its my config ;> |
| 20:11 |
Macen |
Foo? |
| 20:11 |
Macen |
oh ic |
| 20:12 |
Macen |
<renderers default="php"> <--what is this? |
| 20:12 |
MikeSeth |
Macen: renderers read templates after the view is done executing |
| 20:13 |
Wombert |
php |
| 20:13 |
Macen |
so $rd is defined by: <parameter name="request_data">rd</parameter> |
| 20:13 |
Wombert |
smarty |
| 20:13 |
Wombert |
etc |
| 20:13 |
MikeSeth |
Macen: they apply the attributes left around by the action and the view to the templates and render them into view's layers |
| 20:13 |
MikeSeth |
Macen: yes, for templates only |
| 20:13 |
Macen |
can i assign it for other areas? |
| 20:14 |
MikeSeth |
Macen: if I understand your question right, no. This only works for include()d files |
| 20:14 |
Macen |
<output_type name="html"><-- this means that executeHtml will follow these rules? |
| 20:14 |
Macen |
MikeSeth: the output files? |
| 20:14 |
MikeSeth |
Macen: rather, when these rules are used, executeHtml would also be called |
| 20:14 |
Macen |
ah right |
| 20:14 |
MikeSeth |
Macen: the template files that are included() with the php renderer |
| 20:15 |
MikeSeth |
Macen: other template engines may have other ways to configure what variables are exported into the templates |
| 20:16 |
MikeSeth |
Macen: of course, the output type is derived from the request and can be modified by routing ;> |
| 20:16 |
Wombert_ |
[n=Wombert@dslb-084-056-061-249.pools.arcor-ip.net] has joined #agavi |
| 20:16 |
MikeSeth |
Macen: so for example /blog/post/1 is output type html, and /blog/post/1/xml is xml :D |
| 20:17 |
MikeSeth |
Macen: then, for former urls one set of view methods would be used for all requests, and for the latter another - all in same actions ;> |
| 20:17 |
Macen |
<layouts default="default"> this is automatically called by loadLayout if the first argument isn't passed? |
| 20:17 |
MikeSeth |
Macen: yeah |
| 20:17 |
Macen |
(reading now) |
| 20:17 |
MikeSeth |
from setupHtml() |
| 20:17 |
Macen |
oh so we don't call loadLayout? how to pass it an argument? |
| 20:18 |
MikeSeth |
Macen: no you can. setupHtml() is just a convenience method for html output type in the default project base class |
| 20:18 |
Macen |
so it's optional |
| 20:19 |
Wombert_ |
setupHtml() is not a native agavi thing |
| 20:19 |
MikeSeth |
well, you either call loadLayout() yourself or have a convenience function to do it for you |
| 20:19 |
MikeSeth |
Wombert: yeah |
| 20:19 |
Wombert_ |
its there because it is recommended you have such a thing |
| 20:19 |
marklar|omni |
sleepz |
| 20:19 |
marklar|omni |
later |
| 20:19 |
MikeSeth |
Macen: point is, loadLayout() is how you access the agavi facility responsible for loading layouts. If you dont you have to construct the layers yourself ;) |
| 20:20 |
Macen |
MikeSeth: going back to previous point, if I set output_type="rss" on pattern="^/rss$" then <output_type name="rss"> would be called? |
| 20:21 |
MikeSeth |
Macen: yes. Of course, you would want that route to be cut="true" and stop="false" :D |
| 20:21 |
MikeSeth |
actually wait |
| 20:21 |
MikeSeth |
Wombert: can you explicitly map output types or just action request methods? |
| 20:22 |
Wombert__ |
[n=Wombert@dslb-084-056-021-014.pools.arcor-ip.net] has joined #agavi |
| 20:22 |
MikeSeth |
uhh |
| 20:22 |
MikeSeth |
Macen: hold on ;> |
| 20:22 |
MikeSeth |
yeah wtf am I crazy |
| 20:22 |
MikeSeth |
of course you can |
| 20:22 |
MikeSeth |
smacks $this |
| 20:22 |
Macen |
lol |
| 20:22 |
Macen |
hehe less coffee :P |
| 20:22 |
MikeSeth |
Macen: you can also make routes that match request headers, environment variables and other stuff |
| 20:23 |
Wombert__ |
well |
| 20:23 |
Wombert__ |
step by step |
| 20:23 |
Wombert__ |
:p |
| 20:23 |
Wombert__ |
and first things first |
| 20:23 |
Macen |
ok so it doesn't have to be defined by pattern |
| 20:23 |
Macen |
(in routing) |
| 20:23 |
Wombert__ |
what? |
| 20:23 |
MikeSeth |
Macen: in a truly compliant web client, you wouldn't need to have blog/1 and blog/1/xml because the client would use native HTTP means to request the blog/1 url in specific content type and Agavi would know how to respond |
| 20:23 |
MikeSeth |
Wombert: output type |
| 20:24 |
Macen |
How do I call a different output_type, for example, rss? |
| 20:24 |
Macen |
In routing, you would look for a pattern such as pattern="^/rss$" and set the output_type="rss" in the routing definition. <output_type name="rss"> would then be used. You may also determine which output type to use based upon the headers sent. |
| 20:24 |
implement |
[n=impl@compass.rdu-0.ip6.cynigram.com] has joined #agavi |
| 20:24 |
Macen |
MikeSeth: makes sense |
| 20:25 |
MikeSeth |
Macen: indeed |
| 20:25 |
Macen |
next q: How to set-up a publically accessible folder of template files? |
| 20:25 |
MikeSeth |
Macen: why? you shouldn't |
| 20:25 |
Wombert___ |
[n=Wombert@dslb-084-056-005-178.pools.arcor-ip.net] has joined #agavi |
| 20:25 |
MikeSeth |
unless you mean just html files that external code includes somehow |
| 20:25 |
MikeSeth |
then they aren't agavi templates |
| 20:25 |
Macen |
MikeSeth: yes ^^ that |
| 20:25 |
impl |
[n=impl@compass.rdu-0.ip6.cynigram.com] has quit [Read error: 104 (Connection reset by peer)] |
| 20:25 |
Macen |
no |
| 20:26 |
Macen |
just files |
| 20:26 |
MikeSeth |
just put them in pub/ |
| 20:26 |
Macen |
i mean, they could be .js or whatever |
| 20:26 |
MikeSeth |
yeah |
| 20:26 |
Macen |
hmm |
| 20:26 |
Macen |
ok |
| 20:26 |
Macen |
i have a problem then |
| 20:26 |
MikeSeth |
look in .htaccess, there are two RewriteCond statements that check if the requested URL is a file in pub/ as opposed to an Agavi route |
| 20:26 |
Macen |
ohoh |
| 20:26 |
Macen |
i see |
| 20:26 |
_cheerios |
all this talk and nothing interesting going on :( |
| 20:27 |
MikeSeth |
_cheerios: youporn.com ;> |
| 20:27 |
v-dogg |
uh, serendipity has issues (or I'm using it wrong) |
| 20:28 |
MikeSeth |
it does. |
| 20:28 |
MikeSeth |
but you may also be doing it wrong |
| 20:28 |
MikeSeth |
;D |
| 20:28 |
v-dogg |
my article starts "h1. TestHeading \n <pre>\n blah blah blah ..." |
| 20:28 |
Macen |
MikeSeth: when i call src="/content/web/index_frames_for_ie.php" it gives me 500 Internal Server Error and error.log reports PHP memory leak |
| 20:29 |
v-dogg |
http://www.veikko.fi/blog/archives/1-unknown |
| 20:29 |
v-dogg |
and this happens |
| 20:29 |
Wombert |
[n=Wombert@dslb-084-056-037-189.pools.arcor-ip.net] has quit [Nick collision from services.] |
| 20:29 |
MikeSeth |
Macen: uhh, strange. |
| 20:29 |
Macen |
indeed |
| 20:29 |
Wombert___ |
is now known as Wombert |
| 20:29 |
Macen |
http://pastebin.ca/845693 |
| 20:29 |
MikeSeth |
Macen: put a die() in the first line of the template to see if its actually executing the template and not something else |
| 20:30 |
Macen |
k |
| 20:30 |
v-dogg |
Macen: you shouldn't use absolute urls (not helping with the current issue but still) |
| 20:30 |
Macen |
This is an internal Agavi exception. Please consult the documentation for assistance with solving this issue. |
| 20:30 |
Macen |
v-dogg: really? |
| 20:30 |
MikeSeth |
Macen: uhh. guess .htaccess didnt work out |
| 20:31 |
MikeSeth |
Macen: yeah. <base href=" |
| 20:31 |
Macen |
i don't know from where Master.php will be called |
| 20:31 |
Wombert |
... |
| 20:31 |
Wombert |
and the message |
| 20:31 |
Wombert |
please? |
| 20:31 |
Macen |
i did die(); in Master.php |
| 20:31 |
Macen |
ohoh |
| 20:31 |
Macen |
wait |
| 20:31 |
Wombert |
... |
| 20:31 |
Wombert |
the exception message |
| 20:32 |
MikeSeth |
Macen: no I meant die() in the include file that you were trying to open |
| 20:32 |
Macen |
the exception message was due to output_type changing |
| 20:32 |
Macen |
with output_type returned to normal, the template behaves as told (the die is called and screen is blank) |
| 20:33 |
Macen |
without ever using die(); before in Agavi, I had no idea what behaviour to expect.. |
| 20:33 |
Macen |
hence thought that was normal |
| 20:33 |
Macen |
heh |
| 20:33 |
MikeSeth |
Macen: what did you change then? ;> |
| 20:33 |
Macen |
MikeSeth: the output_type.xml to the one you gave me |
| 20:34 |
Wombert |
blank page = normal |
| 20:34 |
Wombert |
man |
| 20:34 |
Wombert |
Macen |
| 20:34 |
Wombert |
what was the exception message!???? |
| 20:34 |
Macen |
read the log |
| 20:34 |
Macen |
READ UP!!! |
| 20:34 |
MikeSeth |
Wombert: haha the shiny.php is confusing |
| 20:35 |
Macen |
XML Schema validation of configuration file "D:/www/vhosts/youds.lh/app/config/output_types.xml" failed due to the following error: |
| 20:35 |
Macen |
Line 2: Element '{http://agavi.org/agavi/1.0/config}output_type': No matching global declaration available for the validation root. |
| 20:35 |
MikeSeth |
Macen: your XML was broken |
| 20:35 |
Whisller |
[n=example@chello089076213203.chello.pl] has left #agavi [] |
| 20:35 |
Wombert |
... |
| 20:35 |
Macen |
MikeSeth: yes |
| 20:35 |
_cheerios |
admit it mike, you're just helping to fill your blog with more entries! |
| 20:35 |
Macen |
blank page = normal because i put die(); at the top of Master.php |
| 20:36 |
MikeSeth |
Macen: yep |
| 20:36 |
Macen |
so i need to fix output_type.xml? |
| 20:36 |
MikeSeth |
Macen: yeah, apparently you didnt close a tag or something |
| 20:37 |
Wombert |
he had <output_type> as the root element |
| 20:37 |
Wombert |
I think |
| 20:37 |
Wombert_ |
[n=Wombert@dslb-084-056-061-249.pools.arcor-ip.net] has quit [Connection timed out] |
| 20:39 |
Macen |
yea i do |
| 20:40 |
v-dogg |
still? |
| 20:40 |
Macen |
let me find the default output_type.xml |
| 20:40 |
Macen |
s* |
| 20:40 |
v-dogg |
http://trac.agavi.org/browser/branches/0.11/samples/app/config |
| 20:40 |
Wombert__ |
[n=Wombert@dslb-084-056-021-014.pools.arcor-ip.net] has quit [Connection timed out] |
| 20:41 |
Macen |
awesome |
| 20:41 |
Macen |
OK |
| 20:41 |
Macen |
no more exception |
| 20:42 |
Macen |
but now i have no definition for Master.php |
| 20:42 |
Macen |
let me think :> |
| 20:44 |
Macen |
right, this is making a lot more sense now (sorry too idlers :/) |
| 20:45 |
MikeSeth |
eheheheh |
| 20:45 |
MikeSeth |
when I first used agavi I was confused about the layers |
| 20:45 |
MikeSeth |
then I realised that i should really think of them as, well, layers |
| 20:45 |
nfq |
[n=nfq@84-72-196-213.dclient.hispeed.ch] has joined #agavi |
| 20:46 |
MikeSeth |
i worked with a POS CMS that had one template per view |
| 20:46 |
v-dogg |
layers are like an onion - first they make you cry |
| 20:46 |
MikeSeth |
i never realized how retarded it was |
| 20:46 |
Macen |
oh cheers pal |
| 20:47 |
Macen |
nice to know what you think!! (j/k) |
| 20:47 |
Macen |
<layer name="decorator"> <--is this a pre-defined name for all Master.php's? |
| 20:47 |
MikeSeth |
v-dogg: then you proudly burp them in other people's faces? :D |
| 20:47 |
MikeSeth |
Macen: no, something I use |
| 20:47 |
Macen |
so Agavi magifantastically knows? |
| 20:47 |
Macen |
or are we just adding a layer |
| 20:48 |
MikeSeth |
Macen: it doesn't need to. The name isnt really used by it. |
| 20:48 |
Wombert |
just adding a layer |
| 20:48 |
Wombert |
you could add ten |
| 20:48 |
MikeSeth |
Macen: you can access a layer from your view, but Agavi doesnt care what its name is |
| 20:48 |
Macen |
only ten or is that an example? |
| 20:48 |
Wombert |
the name has mainly the purpose of you being able to pull the layer definition after you loaded the layout and fiddle with it in the view |
| 20:48 |
Macen |
oh right so a layer isn't something that goes inside a declaration it appears _after_ it |
| 20:48 |
Wombert |
Macen: until you run out of memory, I guess ;) |
| 20:48 |
Macen |
ahhh |
| 20:48 |
Macen |
let me type this :> |
| 20:49 |
Wombert |
agavi used to have this concept hardcoded, with the "template" and the "decorator template" |
| 20:49 |
Wombert |
this layer system can deal with any number of layers, and most people use a "content" and a "decorator" layer |
| 20:49 |
Wombert |
you could even use, say, smarty for the inner contenttemplate, and php for the decorator, if you liked |
| 20:50 |
MikeSeth |
sick |
| 20:50 |
Wombert |
well |
| 20:50 |
Wombert |
not really |
| 20:50 |
Wombert |
it's just a side effect of having thought it through :p |
| 20:50 |
MikeSeth |
no, I mean smarty |
| 20:50 |
MikeSeth |
;> |
| 20:50 |
Wombert |
pff |
| 20:51 |
MikeSeth |
Macen: you should really go to app/cache/config and see what Agavi does to the XML files |
| 20:52 |
MikeSeth |
Macen: stop thinking of XML in terms of what goes where, it is really a configuration that is structured the same way that Agavi itself is structured ;) |
| 20:53 |
Macen |
what is <slot name="menu" module="Default" action="Menu" />?? |
| 20:53 |
Macen |
why action="Menu"? |
| 20:53 |
Macen |
and why that name? |
| 20:53 |
Macen |
(menu) |
| 20:54 |
Macen |
layer name="content" /> |
| 20:54 |
Macen |
<layer name="decorator"> |
| 20:54 |
Macen |
<slot name="menu" module="Default" action="Menu" /> |
| 20:54 |
Macen |
<parameter name="template">Master</parameter> |
| 20:54 |
Macen |
</layer> |
| 20:54 |
MikeSeth |
Macen: something that happens in my application ;> |
| 20:54 |
Macen |
ok ;> |
| 20:54 |
MikeSeth |
Macen: my decorator template has a slot which reflects another action |
| 20:54 |
MikeSeth |
Macen: you can implement complicated navigation that way (multidimensional, breadcrumbs, stateful, whatever) |
| 20:55 |
MikeSeth |
Macen: I just do <?php print $slots['menu']; ?> in the decorator and an output of the Menu action appears |
| 20:55 |
MikeSeth |
Macen: and you configure all that outside the code |
| 20:55 |
MikeSeth |
now tell me that is not win ;> |
| 20:57 |
Wombert |
http://politicalticker.blogs.cnn.com/2008/01/07/clinton-gets-emotional-at-new-hampshire-stop/ |
| 20:57 |
Wombert |
shes cracking! |
| 20:57 |
Wombert |
wohooo |
| 20:57 |
Wombert |
obama ftw |
| 20:57 |
kaos|work_ |
[n=dominik@xdsl-87-79-137-120.netcologne.de] has joined #agavi |
| 20:57 |
MikeSeth |
Wombert: he is a CFR member :< |
| 20:58 |
Macen |
MikeSeth: ftw ;> |
| 20:58 |
Wombert |
? |
| 20:58 |
Macen |
so, why is it, that i can't put Master.php (with the above definition) inside app/templates? |
| 20:59 |
MikeSeth |
Wombert: http://en.wikipedia.org/wiki/Council_on_Foreign_Relations |
| 20:59 |
Wombert |
you can |
| 20:59 |
Wombert |
but by default |
| 20:59 |
MikeSeth |
Macen: you can |
| 20:59 |
Wombert |
it looks up a template in a module's template dir |
| 20:59 |
Wombert |
so you need |
| 20:59 |
Wombert |
<parameter name="template">Master</parameter> |
| 20:59 |
Wombert |
<parameter name="directory">%core.template_dir%</parameter> |
| 20:59 |
Macen |
oic |
| 21:00 |
Macen |
what's the %% for the currently active module? |
| 21:00 |
Wombert |
${moduleName} |
| 21:00 |
Wombert |
%% are configuration directives |
| 21:00 |
MikeSeth |
:D |
| 21:00 |
Wombert |
static |
| 21:00 |
MikeSeth |
okay, bb |
| 21:00 |
Wombert |
the currently active module "changes" during app execution |
| 21:01 |
Wombert |
http://trac.agavi.org/browser/branches/0.11/src/view/AgaviFileTemplateLayer.class.php#L47 |
| 21:02 |
Macen |
How do I set up a template file for header and footer, and include page content from other template files? |
| 21:02 |
Macen |
In the output_type.xml file, navigate to the layouts definition you are currently using. If you haven't specified a $this->loadLayout in your View, this will be <layouts default="default">...</layouts>. |
| 21:02 |
Macen |
In the <layers>...</layers> definition (or object, as it will be converted too one) you see a <layer name="content" /> ; this is a "redundant" layer which is used for backwards compatiability (as of 0.11) and to give you something to reference from the View. |
| 21:02 |
Macen |
In here, you can add further layers in list-format; which you can think of as Onion skins or a Pipe where data travels through. By adding: <layer name="decorator"><parameter name="template">Master</parameter></layer> you are adding another file that Agavi will go through before finishing output. The name of the file you are adding would be Master.php and should reside in app/modules/${moduleName}/ |
| 21:02 |
Macen |
templates/Master.php |
| 21:02 |
Macen |
In order to output the currently active View's template inside of the new layer, you would use <?php echo $inner; ?>. |
| 21:03 |
MikeSeth |
hah nice |
| 21:03 |
Macen |
helps me learn too i'm finding |
| 21:04 |
Macen |
still haven't answered: How to set-up a publically accessible folder of external files (.php, .js etc)? |
| 21:04 |
MikeSeth |
Macen: put it in pub/ |
| 21:04 |
MikeSeth |
I usually have pub/js, pub/css, pub/images etc |
| 21:04 |
Macen |
ok |
| 21:05 |
Wombert |
no template for eader and footer |
| 21:05 |
Wombert |
*header |
| 21:05 |
Wombert |
well you could but |
| 21:05 |
Wombert |
the master template "wraps" the content |
| 21:05 |
Wombert |
so you can put header and footer in there |
| 21:06 |
Wombert |
ah you wrote that up |
| 21:06 |
Wombert |
lawl |
| 21:06 |
Wombert |
hugs Macen |
| 21:06 |
Macen |
lol |
| 21:06 |
Wombert |
everything in pub/ is public, yea |
| 21:06 |
Macen |
np |
| 21:06 |
Macen |
i don't get why this is breaking though :| |
| 21:06 |
MikeSeth |
this channel is so amazingly unlike the pile of fail that is php |
| 21:06 |
MikeSeth |
Macen: what? |
| 21:06 |
Wombert |
Macen: what is breaking? |
| 21:07 |
Macen |
src="/content/web/index_frames_for_ie.php" |
| 21:07 |
Macen |
http://pastebin.ca/845693 |
| 21:07 |
Macen |
if i access it via: http://youds.lh/content/web/index_frames_for_ie.php it brakes too so |
| 21:07 |
MikeSeth |
exception? or that php error? |
| 21:07 |
Macen |
It gives me a 500 Internal Server Message and tells me php memory leaked |
| 21:08 |
Macen |
(in error.log) |
| 21:08 |
RossC0 |
laters all! |
| 21:08 |
MikeSeth |
well as I said put a die() in index_frames_for_ie.php and see if its a problem there first |
| 21:08 |
MikeSeth |
RossC0: nites |
| 21:08 |
RossC0 |
[n=RossC0@teamjr.plus.com] has quit ["K THX BAI"] |
| 21:09 |
Macen |
MikeSeth: die(); is above everything else and it still happens |
| 21:09 |
Macen |
(505) |
| 21:09 |
Macen |
*500 |
| 21:09 |
_cheerios |
MikeSeth, this channel reminds me of #php lately |
| 21:09 |
MikeSeth |
Macen: then something else somewhere break |
| 21:09 |
MikeSeth |
_cheerios: ima smack yo up |
| 21:09 |
MikeSeth |
:D |
| 21:10 |
Wombert |
and me |
| 21:10 |
Wombert |
! |
| 21:10 |
_cheerios |
bring it on kids :p |
| 21:10 |
Wombert |
lawl |
| 21:10 |
MikeSeth |
awwww |
| 21:10 |
Macen |
#agavi.chat ahoy |
| 21:11 |
Wombert |
can we look into that tomorrow, Macen |
| 21:11 |
Wombert |
sounds like some apache issue |
| 21:11 |
MikeSeth |
maybe its mod_security screwing things up |
| 21:11 |
MikeSeth |
*shrug* |
| 21:11 |
Macen |
if you want |
| 21:11 |
Wombert |
i was thinking |
| 21:11 |
Wombert |
maybe it uses some kind of path |
| 21:11 |
Wombert |
that now doesnt exist |
| 21:11 |
Wombert |
thus runs index.php |
| 21:11 |
Wombert |
over and over |
| 21:12 |
Wombert |
or such |
| 21:12 |
Wombert |
but need to run now |
| 21:12 |
Wombert |
tired |
| 21:12 |
Wombert |
yawns |
| 21:12 |
MikeSeth |
yah |
| 21:13 |
MikeSeth |
Macen: dont worry we'll pwn it |
| 21:13 |
MikeSeth |
bb folks |
| 21:13 |
Macen |
is now known as Macen[away] |
| 21:14 |
Macen[away] |
timing :> |
| 21:14 |
kaos|work |
[n=dominik@xdsl-87-79-51-43.netcologne.de] has quit [Read error: 110 (Connection timed out)] |
| 21:14 |
Macen[away] |
it can't be agavi because when i empty .htaccess it still happens |
| 21:14 |
Macen[away] |
i'll figure it ;> |
| 21:19 |
Macen[away] |
booyah |
| 21:21 |
Macen[away] |
right i'm going |
| 21:21 |
Macen[away] |
cya all |
| 21:21 |
Macen[away] |
[n=craigfai@81-86-45-98.dsl.pipex.com] has quit ["<AdvoWork> Phil, any other ideas then before i throw it out of the window? :p | <Phil> AdvoWork: open the window first"] |
| 21:27 |
nfq |
[n=nfq@84-72-196-213.dclient.hispeed.ch] has quit [] |
| 21:29 |
nfq |
[n=nfq@84-72-196-213.dclient.hispeed.ch] has joined #agavi |
| 21:29 |
kaos|work_ |
is now known as kaos|work |
| 21:33 |
_cheerios |
http://elitefeet.com/2007/12/30/the-legend-of-cliff-young-the-61-year-old-farmer-that-won-the-worlds-toughest-race/ quite the story |
| 21:57 |
Whisller |
[n=example@chello089076213203.chello.pl] has joined #agavi |
| 22:01 |
Whisller |
re |
| 22:22 |
MrJeep_ |
[n=jpdery@modemcable188.10-70-69.static.videotron.ca] has quit [Remote closed the connection] |
| 22:41 |
Whisller |
There whole e-commerce shops like zen cart, e-commerce, phpShop etc has this same gui or I'm blind |
| 22:42 |
Whisller |
blah they have this same options |
| 22:43 |
splatch_ |
Whisller: because everyone need the same options? |
| 22:44 |
Whisller |
Yes but, why 3 others shops has THIS SAME options. No one from there don't want sit down and think about new features :> |
| 22:44 |
Whisller |
*them |
| 22:45 |
splatch_ |
Whisller: this is way to made better software for you :) |
| 22:45 |
Whisller |
I have some ideas, but we'll see what which happend with it. |
| 22:45 |
Whisller |
*happen |
| 22:45 |
Whisller |
hmm |
| 22:45 |
Whisller |
I don't know how i can write it ;p |
| 22:45 |
Whisller |
ehh english english |
| 22:46 |
Whisller |
I should think about validators. Yes, it's goot time for it |
| 22:49 |
Whisller |
splatch_: I must analyse your concept |
| 22:55 |
Whisller |
is watching Emperor's new groove :] |
| 22:58 |
implement |
is now known as impl |
| 23:09 |
_cheerios |
[n=jacklo@hkibrasgw1-feaedd00-249.dhcp.inet.fi] has quit ["merde"] |
| 23:33 |
Wombert |
hai2u impl |
| 23:33 |
splatch_ |
and me :) |
| 23:46 |
Wombert |
[n=Wombert@dslb-084-056-005-178.pools.arcor-ip.net] has quit [] |
| Day changed Tue Jan 08 2008
|
| 00:10 |
Whisller |
[n=example@chello089076213203.chello.pl] has left #agavi [] |
| 00:24 |
nagaozen |
[n=nagaozen@189-19-68-179.dsl.telesp.net.br] has joined #agavi |
| 00:26 |
shoan_ |
[n=shoan@59.92.150.29] has quit [] |
| 00:31 |
IcyT |
is now known as icyt |
| 01:37 |
epaulin |
[n=epaulin@219.137.43.102] has joined #agavi |
| 01:47 |
JamieWolf |
[n=Chatter@dslb-084-059-113-092.pools.arcor-ip.net] has quit [Read error: 104 (Connection reset by peer)] |
| 02:28 |
shoan |
[n=shoan@59.92.150.29] has joined #agavi |
| 02:45 |
Samisdat |
[n=Admin@dslb-084-060-152-229.pools.arcor-ip.net] has joined #agavi |
| 02:53 |
kaos|work |
[n=dominik@xdsl-87-79-137-120.netcologne.de] has quit [Read error: 104 (Connection reset by peer)] |
| 02:53 |
Samisdat |
[n=Admin@dslb-084-060-152-229.pools.arcor-ip.net] has left #agavi [] |
| 03:00 |
nagaozen |
[n=nagaozen@189-19-68-179.dsl.telesp.net.br] has quit [Remote closed the connection] |
| 03:09 |
nfq |
[n=nfq@84-72-196-213.dclient.hispeed.ch] has quit [] |
| 06:22 |
nagaozen |
[n=nagaozen@189-19-68-179.dsl.telesp.net.br] has joined #agavi |
| 06:47 |
Whisller |
[n=example@chello089076213203.chello.pl] has joined #agavi |
| 07:05 |
Whisller |
[n=example@chello089076213203.chello.pl] has left #agavi [] |
| 07:13 |
v-dogg |
huomenta |
| 07:41 |
marklar |
bloop |
| 07:48 |
EoN |
[n=EoN@c211-30-133-191.carlnfd4.nsw.optusnet.com.au] has joined #agavi |
| 08:13 |
RossC0 |
[n=RossC0@80.4.120.163] has joined #agavi |
| 08:13 |
RossC0 |
Huomenta! |
| 08:14 |
v-dogg |
hey RossC0 |
| 08:14 |
RossC0 |
whats the news v-dogg ? |
| 08:15 |
v-dogg |
I'm writing a php tutorial! |
| 08:18 |
RossC0 |
sweet who for? |
| 08:18 |
v-dogg |
newbies :) |
| 08:20 |
v-dogg |
I'm sick and tired of helping out newbies (##php) who copy-paste code from tutorials written in 2001 |
| 08:20 |
v-dogg |
for example they google "php tutorial" and end up copying this: http://www.freewebmasterhelp.com/tutorials/phpmysql/7 |
| 08:22 |
epaulin_ |
[n=epaulin@219.137.220.152] has joined #agavi |
| 08:22 |
epaulin |
[n=epaulin@219.137.43.102] has quit [Read error: 104 (Connection reset by peer)] |
| 08:23 |
v-dogg |
or they buy a book "Build Your Own Database Driven Website Using PHP & MySQL." and copy code like this: http://pastebin.com/m66c04c4a |
| 08:23 |
v-dogg |
(this is REALLY from that book) |
| 08:23 |
v-dogg |
Magazines and web development experts agree that Kevin's book |
| 08:23 |
v-dogg |
may be the best handbook on PHP and MySQL available. Already, |
| 08:23 |
v-dogg |
over 15,000 copies have been sold in 90 countries worldwide! |
| 08:24 |
v-dogg |
(quote from sitepoint.com) |
| 08:25 |
nagaozen |
xD |
| 08:25 |
v-dogg |
PHP now has brilliant features like PDO and exceptions and still every mother fucking tutorials starts: "mysql_connect() or die()" |
| 08:25 |
nagaozen |
I'm build my personal page |
| 08:25 |
v-dogg |
makes me fecking MAD! |
| 08:26 |
nagaozen |
v-dogg send me your tutorial when you are finished XD |
| 08:27 |
v-dogg |
I'll publish it and take over the world! |
| 08:28 |
v-dogg |
I can see a direct causality between those two :) |
| 08:28 |
nagaozen |
xD |
| 08:28 |
nagaozen |
do you have a personal page? |
| 08:28 |
v-dogg |
just registered phpseriously.com :D |
| 08:29 |
nagaozen |
;) |
| 08:29 |
v-dogg |
it will be an alter ego for veikko.fi (currently having no content) |
| 08:29 |
nagaozen |
mine dont have any real content too |
| 08:29 |
nagaozen |
http://rpdz2.dailyrazor.com/~nagaozen/ |
| 08:29 |
v-dogg |
(camilla is my wife) |
| 08:30 |
nagaozen |
my Sidebar is complete, about too |
| 08:30 |
nagaozen |
archieve too |
| 08:31 |
v-dogg |
RossC0: *slap* say something! :) |
| 08:32 |
RossC0 |
zomg |
| 08:32 |
v-dogg |
or did you go to another room to laugh at my futile ambitions to educate people?-) |
| 08:32 |
RossC0 |
sorry was watching a flash movie about black holes |
| 08:32 |
RossC0 |
and no it wasn't p0rn |
| 08:32 |
v-dogg |
I was just... :D |
| 08:32 |
RossC0 |
v-dogg: I like it! |
| 08:33 |
RossC0 |
you will better those that need it the most |
| 08:33 |
RossC0 |
nagaozen: "Enlighted by Symphony and Mootools" ? |
| 08:33 |
RossC0 |
by what? ;) |
| 08:34 |
MikeSeth_ |
[n=MikeSeth@62.90.159.110] has joined #agavi |
| 08:34 |
nagaozen |
;) |
| 08:34 |
nagaozen |
it's Symphony CMS not symphony framework |
| 08:34 |
v-dogg |
woot, they registered my domain already |
| 08:34 |
v-dogg |
impressive |
| 08:34 |
nagaozen |
i use Agavi for sure ! |
| 08:34 |
nagaozen |
XD |
| 08:34 |
RossC0 |
:D |
| 08:35 |
nagaozen |
do not doubt that :) |
| 08:41 |
Wombert |
[n=Wombert@dslb-084-056-005-178.pools.arcor-ip.net] has joined #agavi |
| 08:44 |
Wombert |
huomenta |
| 08:44 |
RossC0 |
Huomenta Wombert |
| 08:44 |
RossC0 |
you get my delicious link? |
| 08:45 |
RossC0 |
you tried it yet? |
| 08:45 |
Wombert |
lets see |
| 08:45 |
RossC0 |
I heard it was the mutts nuts |
| 08:45 |
Wombert |
mingle? |
| 08:45 |
Wombert |
mh |
| 08:45 |
RossC0 |
yeap |
| 08:45 |
RossC0 |
http://studios.thoughtworks.com/mingle-project-intelligence/ |
| 08:45 |
RossC0 |
free for under 5 users |
| 08:45 |
MikeSeth |
[n=MikeSeth@unaffiliated/mikeseth] has quit [Read error: 110 (Connection timed out)] |
| 08:46 |
RossC0 |
but doesn't work on my vps - which sucks |
| 08:50 |
Wombert |
hm |
| 08:51 |
RossC0 |
oww macworld in one week |
| 08:51 |
RossC0 |
:D |
| 08:52 |
Wombert |
WOOT |
| 08:54 |
shoan |
[n=shoan@59.92.150.29] has quit [] |
| 08:56 |
MikeSeth_ |
hay guise |
| 08:56 |
MikeSeth_ |
is now known as MikeSeth |
| 08:58 |
nagaozen |
[n=nagaozen@189-19-68-179.dsl.telesp.net.br] has quit ["Leaving"] |
| 09:04 |
Wombert |
oh hai MikeSeth I hax ur boat |
| 09:07 |
Wombert |
I'm really not suer bout mingle, RossC0 |
| 09:07 |
Wombert |
it doesnt seem spectacular at all!? |
| 09:08 |
RossC0 |
you using it? |
| 09:11 |
RossC0 |
"I try to be honest, and Iâve gotta say, Mingle is the absolute shit for doing Agile project management." |
| 09:11 |
RossC0 |
thats what I heard / read |
| 09:12 |
marklar |
ihaxurjavascriptz |
| 09:12 |
Wombert |
hm |
| 09:19 |
MikeSeth |
dunno, would you take project management from Joel? |
| 09:19 |
MikeSeth |
zed shaw worked on that shit ;> |
| 09:19 |
MikeSeth |
almost all reviews I read on all management software are negative. |
| 09:21 |
Wombert |
woot zefrank railsconf keynote! |
| 09:22 |
RossC0 |
MikeSeth - no it was zed shaw who I quoted above about mingle |
| 09:23 |
RossC0 |
who knows give it a go! |
| 09:24 |
RossC0 |
personally I'm liking redmine at the moment - much better than trac ;) |
| 09:25 |
RossC0 |
mind you its replacing mantis so its not hard to look better |
| 09:28 |
v-dogg |
haha |
| 09:28 |
v-dogg |
triangle nads for mantis |
| 09:28 |
RossC0 |
well its better than bugzilla |
| 09:29 |
Wombert |
granted but |
| 09:29 |
Wombert |
mantis is an issue tracker |
| 09:29 |
v-dogg |
bugzilla is horrible |
| 09:29 |
Wombert |
mingle is a pm tool |
| 09:29 |
Wombert |
looked at JIRA, RossC0? |
| 09:30 |
RossC0 |
nope |
| 09:30 |
RossC0 |
goes and looks |
| 09:30 |
Wombert |
anyways |
| 09:31 |
Wombert |
project management is completely overrated :p |
| 09:31 |
v-dogg |
hehe |
| 09:31 |
Wombert |
RossC0: http://www.atlassian.com/software/jira/ |
| 09:31 |
RossC0 |
well its pay for so its a no in my book |
| 09:31 |
Wombert |
their other shit is brilliant, too; bamboo, for instance |
| 09:31 |
Wombert |
yeah |
| 09:32 |
RossC0 |
http://cruisecontrolrb.thoughtworks.com/ |
| 09:32 |
RossC0 |
:D |
| 09:33 |
RossC0 |
no way near as nice but then they are doing an "enterprise" version |
| 09:33 |
nfq |
[n=nfq@84-72-196-213.dclient.hispeed.ch] has joined #agavi |
| 09:33 |
RossC0 |
for product management I know people who use: http://www.streber-pm.org/ |
| 09:34 |
RossC0 |
but redmine is like trac but better |
| 09:34 |
RossC0 |
so its coming in here! |
| 09:34 |
Wombert |
yeah? |
| 09:34 |
v-dogg |
redmine looks nice |
| 09:34 |
RossC0 |
well here being my work |
| 09:35 |
MikeSeth |
RossC0: yes, I know. I meant, would you trust Joel's advice on project management after he wrote fogzbugz and fogbugz is shit? |
| 09:35 |
MikeSeth |
zed shaw worked on Mingle or whats its name |
| 09:35 |
MikeSeth |
;> |
| 09:36 |
RossC0 |
well they needed a trac like thang - for storing docs, adding tickets a wiki etc. and instead of using mantis, mediawiki and websvn I pushed for redmine |
| 09:36 |
Wombert |
cc.rb is just a wrapper for CC, right? |
| 09:36 |
RossC0 |
previously I'd used retrospectiva for a project |
| 09:36 |
RossC0 |
Wombert: a ruby implementation |
| 09:37 |
RossC0 |
retro wasn't any better than trac so got binned |
| 09:40 |
v-dogg |
hmm... redmine really looks good |
| 09:40 |
v-dogg |
is it easy to install + hook up with svn? |
| 09:44 |
v-dogg |
uh... wikis are so bad for manuals... |
| 09:48 |
Wombert |
yah |
| 09:49 |
v-dogg |
are there any other ways to fund a website than google ads? |
| 09:49 |
nfq |
[n=nfq@84-72-196-213.dclient.hispeed.ch] has quit [Read error: 110 (Connection timed out)] |
| 09:50 |
marklar |
a job |
| 09:50 |
v-dogg |
:p |
| 09:50 |
marklar |
kekek |
| 09:51 |
v-dogg |
how'bout stealing or black mailing? |
| 09:51 |
v-dogg |
are they any good? |
| 09:52 |
Wombert |
eh |
| 09:52 |
Wombert |
srsly |
| 09:52 |
Wombert |
what the fuck is up with the media |
| 09:52 |
Wombert |
they ignore ron paul |
| 09:52 |
Wombert |
even here in germyland |
| 09:52 |
Wombert |
I learned yesterday that he got fucking ten percent in iowa? |
| 09:52 |
Wombert |
THEY DIDNT MENTION IT |
| 09:52 |
Wombert |
ONCE |
| 10:16 |
nfq |
[n=nfq@84-72-196-213.dclient.hispeed.ch] has joined #agavi |
| 10:30 |
trophaeum |
[i=pwhuyh@ppp121-45-221-14.lns2.bne1.internode.on.net] has quit ["Leaving"] |
| 10:32 |
RossC0 |
Ron who ? |
| 10:32 |
RossC0 |
v-dogg: yeah very easy to hook up to svn |
| 10:34 |
trophaeum |
[i=evlotlf@ppp121-45-221-14.lns2.bne1.internode.on.net] has joined #agavi |
| 10:34 |
nfq |
[n=nfq@84-72-196-213.dclient.hispeed.ch] has quit [Read error: 110 (Connection timed out)] |
| 10:36 |
bleachy |
[n=bleachb@80.4.120.163] has joined #agavi |
| 10:58 |
nfq |
[n=nfq@84-72-196-213.dclient.hispeed.ch] has joined #agavi |
| 11:03 |
Yossi |
[n=nospam@62.90.159.110] has joined #agavi |
| 11:05 |
Yossi |
RossC0 - you srsly dunnu who is ron paul? |
| 11:05 |
marklar |
heh |
| 11:05 |
Yossi |
I thought no one on the internet could escpae it :p |
| 11:05 |
marklar |
presses "Run" on a 2-hr sql query |
| 11:05 |
frenadoll |
[n=luismeri@173.Red-80-25-102.staticIP.rima-tde.net] has joined #agavi |
| 11:05 |
marklar |
mysql4 must die |
| 11:05 |
RossC0 |
Yossi he the pope? |
| 11:05 |
RossC0 |
;) |
| 11:06 |
Yossi |
I don't know who the pope is currently... but Ron Paul I do know :p |
| 11:14 |
shoan |
[n=shoan@122.166.1.168] has joined #agavi |
| 11:16 |
nfq |
[n=nfq@84-72-196-213.dclient.hispeed.ch] has quit [Read error: 110 (Connection timed out)] |
| 11:28 |
marklar |
blah fail |
| 11:31 |
JanK_ |
[n=JanK_@muedsl-82-207-192-111.citykom.de] has joined #agavi |
| 11:36 |
Wombert |
[n=Wombert@dslb-084-056-005-178.pools.arcor-ip.net] has quit [] |
| 12:05 |
_cheerios |
[n=jackbo@hkibrasgw1-feaedd00-249.dhcp.inet.fi] has joined #agavi |
| 12:05 |
_cheerios |
huomenta |
| 12:10 |
RossC0 |
huomenta |
| 12:13 |
JanK_ |
[n=JanK_@muedsl-82-207-192-111.citykom.de] has quit [] |
| 12:16 |
JanK_ |
[n=JanK_@muedsl-82-207-192-111.citykom.de] has joined #agavi |
| 12:22 |
nfq |
[n=nfq@84-72-196-213.dclient.hispeed.ch] has joined #agavi |
| 12:23 |
nfq |
Hey frenadoll: haven't seen you here often |
| 12:30 |
MikeSeth |
man |
| 12:30 |
MikeSeth |
my head hurts |
| 12:30 |
MikeSeth |
kill me |
| 12:31 |
RossC0 |
gets a blunt instrument and wacks MikeSeth |
| 12:31 |
MikeSeth |
dies with exit code 254 |
| 12:31 |
RossC0 |
unfortunately MikeSeths headache only gets worse |
| 12:31 |
RossC0 |
hands MikeSeth the ibuprofen |
| 12:32 |
MikeSeth |
ibuprofen ftw |
| 12:32 |
MikeSeth |
can has real drugs tho? |
| 12:32 |
RossC0 |
asks britney spears to hand some over to MikeSeth |
| 12:48 |
MrJeep |
[n=jpdery@modemcable051.81-37-24.mc.videotron.ca] has quit [Remote closed the connection] |
| 12:53 |
Wombert |
[n=Wombert@85.183.90.3] has joined #agavi |
| 12:59 |
marklar |
heh |
| 13:00 |
marklar |
only 671672ms |
| 13:00 |
marklar |
:( |
| 13:10 |
kaos|work |
[n=dominik@dslb-088-077-216-168.pools.arcor-ip.net] has joined #agavi |
| 13:15 |
MikeSeth |
man |
| 13:15 |
MikeSeth |
Agavi is *so much win* |
| 13:15 |
MikeSeth |
it's like an infinite, circular, self-referential train of win |
| 13:16 |
v-dogg |
:D |
| 13:16 |
v-dogg |
what did you discover now? |
| 13:16 |
MikeSeth |
not as much discovering |
| 13:16 |
_cheerios |
lots of ibuprofen is my guess |
| 13:16 |
MikeSeth |
but I have a "welcome" page foo which has a submit form that goes into action bar |
| 13:16 |
MikeSeth |
instead of duplicating the fucking form on the welcome page, I just call the bar action through a slot in read mode |
| 13:17 |
MikeSeth |
how is that not win? |
| 13:17 |
v-dogg |
yeah, I do that too :) |
| 13:17 |
v-dogg |
being able to use same actions as slots and full pages is indeed winwin |
| 13:17 |
Wombert |
default :p |
| 13:17 |
MikeSeth |
heh |
| 13:17 |
MikeSeth |
"Your win is our defaults" |
| 13:18 |
MikeSeth |
awesome slogan |
| 13:18 |
v-dogg |
heh |
| 13:18 |
Wombert |
grrr |
| 13:18 |
Wombert |
my dell windows xp wont install in parallels |
| 13:18 |
MikeSeth |
Wombert: don't do it then :D |
| 13:19 |
Wombert |
well im trying :p |
| 13:19 |
Wombert |
I do have a farking license! |
| 13:19 |
Wombert |
so why doesnt it install |
| 13:19 |
Wombert |
grr |
| 13:22 |
shoan |
Wombert: IIRC, there is an option in parallels to enter the license number |
| 13:22 |
marklar |
heh |
| 13:23 |
marklar |
mysql = fail |
| 13:23 |
Wombert |
yes but |
| 13:23 |
Wombert |
the install crashes all the time |
| 13:23 |
marklar |
I copied a table with INSERT .. SELECT |
| 13:23 |
marklar |
and now it's bork |
| 13:23 |
marklar |
:( |
| 13:23 |
shoan |
i tried it once and then gave up |
| 13:23 |
Wombert |
marklar: SELECT INTO |
| 13:23 |
_cheerios |
marklar, pebcac :p |
| 13:23 |
marklar |
heh |
| 13:23 |
marklar |
this is mysql4 |
| 13:23 |
marklar |
it doesn't even work with plain SELECT half of the time |
| 13:23 |
marklar |
thing is, it broke unexpectedly after working for a couple of hours |
| 13:24 |
marklar |
repair status OK |
| 13:24 |
marklar |
kek |
| 13:24 |
Wombert |
mysql :p |
| 13:25 |
marklar |
yeah |
| 13:25 |
marklar |
we need to migrate to pgsql |
| 13:25 |
marklar |
:\ |
| 13:26 |
Wombert |
migrate to agavi first :P |
| 13:26 |
nfq |
hehe |
| 13:28 |
Wombert |
this is weird |
| 13:28 |
Wombert |
my sp2 disc does not work either |
| 13:28 |
Wombert |
what the hell |
| 13:29 |
marklar |
heh |
| 13:29 |
marklar |
we'll migrate to agavi when I can say "here, read this" to teh underlings |
| 13:29 |
marklar |
and point them to complete docs |
| 13:29 |
marklar |
:( |
| 13:29 |
marklar |
I'm not gonna maintain * |
| 13:30 |
Wombert |
the farking parallels install is farkin freezing |
| 13:30 |
Wombert |
I mean wtf |
| 13:31 |
_cheerios |
marklar, i'd call that "macen-proof" |
| 13:31 |
marklar |
heh |
| 13:45 |
MikeSeth |
smacks _cheerios |
| 13:45 |
MikeSeth |
you're being antagonistic lately |
| 13:46 |
_cheerios |
new years hangover? |
| 13:47 |
_cheerios |
i guess i don't want the channel turn to shite, that's all. |
| 13:50 |
Wombert |
he's always been like that, MikeSeth |
| 13:51 |
Wombert |
woot |
| 13:51 |
Wombert |
vmware fusion just works :p |
| 13:51 |
Wombert |
way to go parallels |
| 13:52 |
nfq |
Wombert: I think VMware is much better |
| 13:52 |
Wombert |
yes :p |
| 13:52 |
Wombert |
man what a POS this parallels is |
| 13:52 |
Wombert |
I'm gonna take it back |
| 13:52 |
trophaeum |
vmware lets you do more than windows... its already won right there |
| 13:52 |
Wombert |
useless junk |
| 13:52 |
nfq |
Parallels is just lazy |
| 13:52 |
Wombert |
they are fockers |
| 13:53 |
Wombert |
how can you mess up to the point where the windows installer crashes |
| 13:53 |
Wombert |
gawd |
| 13:53 |
nfq |
gaylord fockers? |
| 13:53 |
trophaeum |
there was a gpl dispute with it with wine at 1 stage |
| 13:53 |
trophaeum |
no idea how that ended |
| 13:56 |
Wombert |
brilliant |
| 13:57 |
Wombert |
works |
| 13:57 |
Wombert |
now lets see if I can actually activate windows |
| 13:57 |
marklar |
heh |
| 13:57 |
marklar |
did you uncheck teh "fail" checkbox |
| 13:57 |
nfq |
[n=nfq@84-72-196-213.dclient.hispeed.ch] has quit [] |
| 13:58 |
Wombert |
also brilliant |
| 13:58 |
Wombert |
windows dialogs dont fit on screen with 64x480 |
| 13:58 |
Wombert |
way to go microsoft |
| 13:58 |
Wombert |
man such a crap os |
| 13:58 |
trophaeum |
Wombert, im a fan of win2k pro for emulated, works healthier on less ram |
| 13:59 |
_cheerios |
i had no problems with w2k when i used it. |
| 14:00 |
Wombert |
it sez key wrong |
| 14:00 |
Wombert |
trophaeum: 4GB ftw :p |
| 14:00 |
Wombert |
mkay now call msft and yell at them |
| 14:00 |
Wombert |
nowhere does is say "only for use on a dell pc" |
| 14:00 |
trophaeum |
Wombert, haha, nice, iv got a 2k pro virtual running on 96meg of ram in vmware server on 1 of my gentoo box's |
| 14:00 |
Wombert |
just "only for distribution" |
| 14:00 |
trophaeum |
works really well actually |
| 14:00 |
Wombert |
I have a license, I want a key. period. |
| 14:00 |
Wombert |
picks up the phone |
| 14:01 |
trophaeum |
enjoy retyping the HUGE ASS keys :) |
| 14:01 |
Wombert |
I'll tell them to send me a new key w/ CoA |
| 14:01 |
Wombert |
I mean... |
| 14:01 |
Wombert |
should I call them every time I reinstall? |
| 14:01 |
Wombert |
which happens often w/ windows? |
| 14:01 |
Wombert |
no friggen way |
| 14:01 |
Wombert |
fockers |
| 14:01 |
Wombert |
they're gonna tell me to call dell, I'm sure |
| 14:01 |
Wombert |
grr |
| 14:01 |
Wombert |
actually |
| 14:01 |
trophaeum |
no, u should be fine |
| 14:01 |
Wombert |
I called them before due to issues w/ activation and it was painless |
| 14:02 |
trophaeum |
and that wont know the difference btween emulated and a dell |
| 14:02 |
trophaeum |
u should be fine |
| 14:03 |
Wombert |
ZE NUMBER WONT WORK? |
| 14:03 |
Wombert |
trophaeum: dell cds and keys are bios locked |
| 14:03 |
Wombert |
not legal in germany afaik |
| 14:04 |
trophaeum |
ur shittin me? i havnt had that over here with any that iv played with lol |
| 14:04 |
Wombert |
great |
| 14:04 |
Wombert |
the toll free number is broken |
| 14:04 |
Wombert |
AND THE OTHER ONE HANGS UP |
| 14:04 |
Wombert |
WAHT |
| 14:04 |
Wombert |
MSFT ZOMG |
| 14:04 |
trophaeum |
lol |
| 14:04 |
trophaeum |
ur just havin a brilliant day there! |
| 14:05 |
trophaeum |
flash and 64bit firefox... what an ugly mess |
| 14:05 |
Wombert |
calls again |
| 14:06 |
Wombert |
now it works keke |
| 14:06 |
Wombert |
or does it not? |
| 14:06 |
Wombert |
creepy music playing |
| 14:06 |
Wombert |
okay |
| 14:06 |
Wombert |
msft activation |
| 14:06 |
Wombert |
woot |
| 14:09 |
trophaeum |
u havnt done a msft activation phone call before? |
| 14:11 |
JanK_ |
[n=JanK_@muedsl-82-207-192-111.citykom.de] has quit [] |
| 14:13 |
Wombert |
I have |
| 14:13 |
Wombert |
worked |
| 14:14 |
Wombert |
windows update kekeke |
| 14:17 |
Wombert |
and restart every 2 mins |
| 14:17 |
Wombert |
brilliant |
| 14:17 |
Wombert |
hugs his mac |
| 14:17 |
MikeSeth |
Wombert: you didnt believe that there is a conspiracy against RP correct? |
| 14:17 |
Wombert |
MikeSeth: it is strange |
| 14:17 |
Wombert |
I saw this fox news talk |
| 14:18 |
Wombert |
where the presenters wondered why RP was excluded from this TV discussion |
| 14:18 |
MikeSeth |
haha |
| 14:18 |
Wombert |
but srsly, I didn't hear that he got 10% until I read it in a blog |
| 14:18 |
MikeSeth |
i got something better |
| 14:18 |
Wombert |
wat teh hell |
| 14:18 |
MikeSeth |
http://www.myfoxkc.com/myfox/pages/News/Detail?contentId=5417820&version=1&locale=EN-US&layoutCode=TSTY&pageId=3.11.1 |
| 14:18 |
MikeSeth |
read this |
| 14:18 |
MikeSeth |
click "republican" |
| 14:18 |
MikeSeth |
look at the results |
| 14:18 |
MikeSeth |
then look at the page title |
| 14:18 |
MikeSeth |
problem: no results have been released at all spare two small towns which voted early |
| 14:18 |
Wombert |
oh great fusion ruined the umlaut in my name |
| 14:18 |
MikeSeth |
get this, Fox is deliberately lying |
| 14:19 |
MikeSeth |
theyre putting up false stats to turn voters away from RP |
| 14:19 |
MikeSeth |
I've made a screenshot and a copy of the page |
| 14:19 |
Wombert |
eh MikeSeth |
| 14:19 |
Wombert |
they put up false stats to support wars, too |
| 14:19 |
MikeSeth |
Wombert: theyre showing results that do not yet exist! |
| 14:19 |
Wombert |
you shouldnt be surprised |
| 14:20 |
MikeSeth |
im not surprised |
| 14:20 |
MikeSeth |
just telling you how things are.. |
| 14:20 |
Wombert |
lawl? |
| 14:20 |
Wombert |
http://www.myfoxkc.com/myfox/pages/News/Detail?contentId=5417820&version=1&locale=EN-US&layoutCode=TSTY&pageId=3.11.1 wtf? |
| 14:20 |
Wombert |
well okay |
| 14:20 |
Wombert |
these two small towns have voted already |
| 14:21 |
MikeSeth |
yes, and these results have nothing to do with them |
| 14:21 |
Wombert |
really hope mccain is gonna win this or else it's over for him |
| 14:21 |
MikeSeth |
sorry, mccain wins = fail for america |
| 14:21 |
MikeSeth |
edwards or kucinich |
| 14:24 |
Wombert |
nono I mean |
| 14:24 |
Wombert |
the NH caucus |
| 14:24 |
MikeSeth |
yes |
| 14:25 |
MikeSeth |
mccain will fall and endorse romney |
| 14:25 |
Wombert |
god knows I want the dems to win |
| 14:25 |
MikeSeth |
no you dont |
| 14:25 |
MikeSeth |
it would be a huge mistake |
| 14:25 |
MikeSeth |
unless Kucinich becomes the president, USA is fucked |
| 14:25 |
MikeSeth |
and he wont he has bad history |
| 14:26 |
Wombert |
eh |
| 14:26 |
MikeSeth |
Wombert: Obama, McCain and Hillary are the same thing. They are CFR members. |
| 14:28 |
Wombert |
whoa |
| 14:28 |
Wombert |
man |
| 14:28 |
Wombert |
unity is wicked |
| 14:28 |
Wombert |
MikeSeth: waht is CFR anyway |
| 14:28 |
Wombert |
or rther |
| 14:28 |
Wombert |
what's the big deal |
| 14:30 |
MikeSeth |
Wombert: its a closed think tank which includes most of the world's elite |
| 14:30 |
MikeSeth |
Wombert: its founded by Rockefellers |
| 14:30 |
MikeSeth |
Wombert: they gather together and plan strategy |
| 14:31 |
Wombert |
mk |
| 14:34 |
epaulin_ |
[n=epaulin@219.137.220.152] has quit ["Ex-Chat"] |
| 14:39 |
MikeSeth |
hmmmm |
| 14:39 |
MikeSeth |
validators do not run for a slotted action |
| 14:39 |
MikeSeth |
why |
| 14:39 |
MikeSeth |
hmmmm |
| 14:41 |
MikeSeth |
oh by default validators are only for write methods? |
| 14:41 |
MikeSeth |
mmp |
| 14:41 |
MikeSeth |
brr |
| 14:44 |
MikeSeth |
Wombert: are there special rules for validation of slotted actions |
| 14:47 |
MikeSeth |
ahhh |
| 14:47 |
MikeSeth |
the action's execute() method must exist for the validation to work?! |
| 14:47 |
MikeSeth |
why?! |
| 14:48 |
MikeSeth |
bothers Wombert |
| 14:52 |
marklar |
ugh fail |
| 14:53 |
RossC0 |
hmm any ideas why an ajax request response stays a Loading... in firebug |
| 14:53 |
marklar |
firebug tends to mess stuff up |
| 14:53 |
marklar |
atleast in my experience |
| 14:54 |
_cheerios |
no response data? |
| 14:54 |
RossC0 |
just headers |
| 14:54 |
RossC0 |
remembers something about context-length |
| 14:54 |
RossC0 |
diggs in the logs |
| 15:00 |
RossC0 |
most perplexing |
| 15:01 |
RossC0 |
seems its because there is no response text |
| 15:01 |
RossC0 |
ha well |
| 15:01 |
RossC0 |
jolly bonza |
| 15:06 |
_cheerios |
it's normal :) |
| 15:06 |
_cheerios |
web services in 2008: SOAP or REST? |
| 15:06 |
pressureman |
[n=daniel@e178102106.adsl.alicedsl.de] has joined #agavi |
| 15:07 |
pressureman |
hey hey |
| 15:07 |
RossC0 |
_cheerios: rest |
| 15:07 |
MikeSeth |
huomenta |
| 15:08 |
RossC0 |
or you could use Agavi's soap stuff |
| 15:08 |
MikeSeth |
Wombert: poke |
| 15:08 |
RossC0 |
huomenta pressureman |
| 15:08 |
pressureman |
anyone seen agavi throw an exception in FPF with "xmlParseEntityRef: no name" before? |
| 15:08 |
_cheerios |
anyone done basic rest server/client classes (looking for support for multiple projects + authentication)? i might save a minute or an hour without doing everything from scratch. |
| 15:08 |
_cheerios |
plenty of times |
| 15:09 |
_cheerios |
invalid xhtml markup |
| 15:09 |
pressureman |
what causes it? i've got the exact same code and exact same agavi revision running fine on a different box |
| 15:09 |
pressureman |
aha... it's pulling data from a database.... |
| 15:09 |
marklar |
WHYYYYY |
| 15:09 |
marklar |
WHY |
| 15:09 |
marklar |
Error Code : 1235 |
| 15:09 |
marklar |
This version of MySQL doesn't yet support 'LIMIT & IN/ALL/ANY/SOME subquery' |
| 15:09 |
pressureman |
different database at that |
| 15:09 |
marklar |
:(((((((((( |
| 15:10 |
marklar |
can has cyanide? |
| 15:10 |
pressureman |
i wonder if some text is not being escaped to be xhtml compliant |
| 15:10 |
_cheerios |
i get stupid FPF errors a lot when someone tampers with templates and FPF is so fucking ace that it throws errors on the smallest of typos |
| 15:11 |
pressureman |
bingo |
| 15:11 |
pressureman |
there is a "&" in one of the records |
| 15:11 |
pressureman |
it's prolly not being escaped to & |
| 15:11 |
Wombert |
MikeSeth: poek |
| 15:11 |
Wombert |
yes MikeSeth |
| 15:12 |
Wombert |
no execute => no validate |
| 15:12 |
Wombert |
there used to be a getRequestMethods() or so |
| 15:12 |
Wombert |
where you could return Action::METHOD_GET |
| 15:12 |
Wombert |
or somesuch |
| 15:12 |
pressureman |
haha! yep that did it |
| 15:12 |
Wombert |
mkay two new feature ideas |
| 15:12 |
pressureman |
removed the & from the record and agavi is happy again |
| 15:12 |
Wombert |
poeks |
| 15:13 |
pressureman |
learn something new every year |
| 15:13 |
pressureman |
well that's a nice 45 minutes chargeable |
| 15:15 |
_cheerios |
it's much nicer when the Decorator is modified with invalid xhtml and borks every POST on the whole site |
| 15:17 |
pressureman |
the strange thing is, i have two separate actions that deal with that field in the db table, and the other one didn't bork |
| 15:18 |
pressureman |
ok this is weird. i put the & back in, just for kicks, then went to edit a totally different record, and it throws the exception again |
| 15:19 |
pressureman |
i'm not even editing the record with the "&" in the field! |
| 15:19 |
Wombert |
http://trac.agavi.org/ticket/667 |
| 15:19 |
Wombert |
http://trac.agavi.org/ticket/668 |
| 15:20 |
pressureman |
hmm ok, i think i see where it's happening. FPF is populating a SELECT with records from my db, and one of those records has the "&" in it |
| 15:21 |
MikeSeth |
Wombert: should be documented and noted in the default action template |
| 15:21 |
Wombert |
uh? |
| 15:21 |
pressureman |
err, that's a html <select>, not a sql select |
| 15:21 |
Wombert |
MikeSeth: it is |
| 15:21 |
Wombert |
pressureman: but it should escape those |
| 15:21 |
Wombert |
oO |
| 15:21 |
pressureman |
apparently it isn't |
| 15:21 |
Wombert |
for value="lolz"? |
| 15:21 |
Wombert |
tests |
| 15:21 |
MikeSeth |
Wombert: plz slap me |
| 15:22 |
Wombert |
MikeSeth: http://trac.agavi.org/browser/branches/0.11/src/buildtools/code_templates/Action.class.php.tmpl |
| 15:22 |
pressureman |
no, they're not in the value="foo" |
| 15:22 |
MikeSeth |
MikeSeth> Wombert: plz slap me |
| 15:22 |
MikeSeth |
SLAP ME PLOX |
| 15:22 |
Wombert |
smacks MikeSeth |
| 15:22 |
Wombert |
pressureman: in the value thing? |
| 15:22 |
MikeSeth |
ahhh |
| 15:22 |
pressureman |
the're between the <option>this & wouldn't work</option> |
| 15:23 |
Wombert |
blinks |
| 15:23 |
Wombert |
tests |
| 15:23 |
pressureman |
curly one |
| 15:24 |
_cheerios |
fpf never escapes anything? |
| 15:28 |
Wombert |
cuckles |
| 15:29 |
v-dogg |
it escapes (encodes) everything it puts there but <option> is not there by fpf |
| 15:29 |
Wombert |
lolz |
| 15:29 |
Wombert |
yes |
| 15:29 |
Wombert |
I mean, you generate that yourself, right? |
| 15:29 |
Wombert |
you have to run htmlspecialchars() over your stuff man |
| 15:29 |
Wombert |
that has nothing to do with FPF |
| 15:29 |
Wombert |
you just don't see the error on a non-POST because then FPF doesn't run |
| 15:29 |
Wombert |
but it's still invalid HTML |
| 15:29 |
v-dogg |
only that it doesn't work with FPF :) |
| 15:29 |
Wombert |
yes, ofc, no well-formed XML |
| 15:30 |
pressureman |
what? you mean i actually have to write some code myself?!? |
| 15:30 |
pressureman |
next you'll tell me that agavi won't warm my coffee up for me... |
| 15:30 |
Wombert |
<: |
| 15:30 |
MikeSeth |
oh noes |
| 15:31 |
Wombert |
gnnh |
| 15:31 |
Wombert |
[16:08] pressureman: anyone seen agavi throw an exception in FPF with "xmlParseEntityRef: no name" before? |
| 15:31 |
Wombert |
stupid me |
| 15:31 |
Wombert |
should have red |
| 15:31 |
Wombert |
*read |
| 15:31 |
Wombert |
that occurs at parse time, of course |
| 15:31 |
pressureman |
but i'm not echoing the <option> tags myself... FPF is building that select box for me |
| 15:31 |
_cheerios |
o_O |
| 15:31 |
Wombert |
pressureman: nah |
| 15:31 |
Wombert |
it cannot do that |
| 15:32 |
pressureman |
ok, it's been a while since i looked at the code, but i'm at least 10% sure i'm just passing it an array (of html-unclean values apparently) |
| 15:32 |
Wombert |
nono |
| 15:32 |
Wombert |
it does not have such a feature |
| 15:33 |
Wombert |
you must build the option list yourself |
| 15:33 |
pressureman |
holy crap you're right |
| 15:33 |
Wombert |
all it does is add selected="selected" to the one that was submitted |
| 15:33 |
pressureman |
i have a foreach loop in my template |
| 15:33 |
MikeSeth |
Wombert: uhh |
| 15:33 |
Wombert |
hai I'm in ur <optionz> injecting codez kthx pressureman |
| 15:33 |
Wombert |
:>>> |
| 15:33 |
pressureman |
lolz |
| 15:33 |
pressureman |
sorry for the wild goose chase |
| 15:33 |
MikeSeth |
Wombert: can it be that a forward container executes an action with write method? |
| 15:33 |
pressureman |
it stumped me for a while too |
| 15:34 |
Wombert |
if the action that did the forward was POST, yes |
| 15:34 |
MikeSeth |
Wombert: wow. |
| 15:34 |
Wombert |
miek |
| 15:34 |
Wombert |
[16:19] Wombert: http://trac.agavi.org/ticket/667 |
| 15:34 |
Wombert |
hence |
| 15:34 |
Wombert |
:p |
| 15:34 |
MikeSeth |
can I override the method when creating the forward? |
| 15:35 |
MikeSeth |
ah |
| 15:35 |
MikeSeth |
hmm |
| 15:35 |
Wombert |
no, not yetz |
| 15:35 |
Wombert |
for 1.0 you might |
| 15:35 |
MikeSeth |
I need it nau :< |
| 15:35 |
Wombert |
pay me :p |
| 15:35 |
Wombert |
is busy this week |
| 15:35 |
MikeSeth |
I would if it was my bidznits |
| 15:35 |
MikeSeth |
;> |
| 15:36 |
Wombert |
woot I got spoonz with builtzin strawz for ur mugs lol |
| 15:36 |
MikeSeth |
Wombert: maybe the right way is to pass a route name and not action identity to create*Container()? |
| 15:37 |
MikeSeth |
wouldnt solve a problem though |
| 15:37 |
MikeSeth |
so should I create my own container then? |
| 15:38 |
Wombert |
oh. more |
| 15:38 |
Wombert |
you need to modify execution filter, too |
| 15:38 |
pressureman |
Wombert: i think it's about time i planned a road trip to münchen, and we see which one of us can drink the most beer before falling off our chair |
| 15:38 |
Wombert |
and containers |
| 15:38 |
Wombert |
and views |
| 15:38 |
_cheerios |
Drawbacks |
| 15:38 |
_cheerios |
* The programmer needs to write her own applications << love it. we need to add this to agavi' site too :p |
| 15:38 |
Wombert |
pressureman: woot |
| 15:38 |
Wombert |
<: |
| 15:38 |
Wombert |
hey why are you back at coding anyway pressureman :p |
| 15:39 |
pressureman |
maintaining a legacy app |
| 15:39 |
Wombert |
oooh |
| 15:39 |
Wombert |
too this week |
| 15:39 |
_cheerios |
i'll send v-dogg to drink you all below the table |
| 15:39 |
Wombert |
horr-ieeh-ble |
| 15:39 |
Wombert |
and maybe ttj |
| 15:39 |
marklar |
hai |
| 15:39 |
pressureman |
i'm trying to figure out how the user was even able to enter a & for that field in the first place |
| 15:39 |
Wombert |
remembers ttj's wallet losing action |
| 15:39 |
pressureman |
the validator should prohibit it |
| 15:39 |
_cheerios |
(if i sent ttj, you'd find yourselves drugged. he's sneaky) |
| 15:40 |
MikeSeth |
Wombert: then ill just sneak in an override variable ;> |
| 15:40 |
marklar |
mike |
| 15:40 |
marklar |
plz to order router |
| 15:40 |
MikeSeth |
marklar: oh fax too late atm ;< |
| 15:40 |
Wombert |
zom |
| 15:40 |
Wombert |
needs sth to drink |
| 15:40 |
Wombert |
else headache |
| 15:40 |
pressureman |
hmm nope, silly me, i didn't write a regex validator for that field |
| 15:40 |
Wombert |
& |
| 15:40 |
MikeSeth |
i has a tea |
| 15:41 |
Wombert |
hm might make a coffee |
| 15:41 |
Wombert |
but do want apple juice |
| 15:41 |
pressureman |
kicks himself |
| 15:41 |
Wombert |
& |
| 15:41 |
_cheerios |
-> gym |
| 15:41 |
_cheerios |
[n=jackbo@hkibrasgw1-feaedd00-249.dhcp.inet.fi] has quit ["aieoeieoeiooeoeoeeeeeeeeeee......"] |
| 15:41 |
nfq |
[n=nfq@84-73-209-218.dclient.hispeed.ch] has joined #agavi |
| 15:41 |
MikeSeth |
dang |
| 15:42 |
MikeSeth |
hax wouldnt work |
| 15:42 |
pressureman |
ok, time to write up my timesheet entry. this calls for some real imagination. |
| 15:42 |
pressureman |
and dodging responsibility for writing code that allowed invalid characters to be entered. |
| 15:42 |
pressureman |
stupid users. |
| 15:44 |
lucifer4u |
[i=HydraIRC@87.252.235.129] has joined #agavi |
| 15:45 |
pressureman |
Wombert: are you applying any breaking changes to the 0.11 branch? i'm running an older svn release (although it was 0.11 final when i checked it out) |
| 15:45 |
lucifer4u |
Hello |
| 15:49 |
Wombert |
hi lucifer4u |
| 15:49 |
Wombert |
no breaks pressureman |
| 15:49 |
Wombert |
just fixes |
| 15:50 |
pressureman |
cool |
| 15:53 |
Wombert |
oh |
| 15:53 |
Wombert |
from belarus, lucifer4u? |
| 15:53 |
Wombert |
cool |
| 15:54 |
lucifer4u |
Wombert, yes |
| 15:55 |
Wombert |
:) |
| 15:55 |
Wombert |
welcome to Agavi |
| 15:55 |
lucifer4u |
Wombert, thank you ) this is my first Agavi steps ) |
| 15:57 |
nfq |
Yeah, welcome to Agavi. The place to be..! |
| 16:01 |
Wombert |
okay lucifer4u |
| 16:01 |
Wombert |
do not hesitate to ask questions! |
| 16:01 |
Wombert |
we'll be there to help and explain |
| 16:03 |
lucifer4u |
Wombert, thank you. This time will read documentation and sources and try Agavi. |
| 16:04 |
pressureman |
belarus? cool! |
| 16:04 |
pressureman |
dobriy dyen! |
| 16:04 |
lucifer4u |
dobriy den' i vam |
| 16:04 |
lucifer4u |
;) |
| 16:05 |
pressureman |
u in minsk? |
| 16:05 |
lucifer4u |
yeah |
| 16:05 |
lucifer4u |
pressureman, and where are you from? |
| 16:06 |
pressureman |
i'm curious to visit belarus... i lived in st petersburg for 10 months. originally from new zealand, but living in berlin now. |
| 16:06 |
pressureman |
i get around ;-) |
| 16:07 |
lucifer4u |
And i'm curious to visit New Zealand or Berlin some time |
| 16:07 |
lucifer4u |
This time i still have no ability to do it ;) |
| 16:07 |
pressureman |
i don't plan to be back in nz anytime soon, but if u come to berlin, i'll gladly show you around |
| 16:08 |
lucifer4u |
Great. I hope i will be there. |
| 16:09 |
Wombert |
MikeSeth: that framework comparison / bashing blog you should start |
| 16:09 |
Wombert |
call it "teh caek is a lie" |
| 16:09 |
Wombert |
<: |
| 16:10 |
MikeSeth |
Wombert: it is |
| 16:10 |
MikeSeth |
heh |
| 16:10 |
lucifer4u |
pressureman, you can go any time to Belarus and i will guide you here :) |
| 16:11 |
pressureman |
thank you! i may take u up on that offer someday... i hear it's like russia, only 20 years ago... ;-) |
| 16:13 |
Wombert |
lolz |
| 16:13 |
Wombert |
not nice :p |
| 16:14 |
lucifer4u |
pressureman, hehe.. it will be better to see it ;) independent view is much more better then any other information. |
| 16:19 |
MrJeep |
[n=jpdery@modemcable051.81-37-24.mc.videotron.ca] has joined #agavi |
| 16:26 |
Macen |
[n=craigfai@host86-138-72-204.range86-138.btcentralplus.com] has joined #agavi |
| 16:33 |
RossC0 |
ciao bella! |
| 16:33 |
RossC0 |
[n=RossC0@80.4.120.163] has left #agavi [] |
| 16:43 |
Whisller |
[n=example@chello089076213203.chello.pl] has joined #agavi |
| 16:43 |
Whisller |
[n=example@chello089076213203.chello.pl] has quit [Client Quit] |
| 16:54 |
MrJeep |
Apple just released the new Mac Pro |
| 16:54 |
MrJeep |
8 core, up to 32 gb of ram |
| 16:55 |
MikeSeth |
woot |
| 16:55 |
MikeSeth |
win |
| 16:55 |
MrJeep |
up to 4 TB hard drive |
| 16:55 |
MrJeep |
put everything in it and you've got yourself a 27k$ mac :D |
| 16:56 |
MrJeep |
the processors are based on the peryn stuff of course |
| 17:03 |
Wombert |
pondering buying one? |
| 17:03 |
Wombert |
you can watch lots of pron streams with an 8 core cpu I reckon |
| 17:03 |
Wombert |
oh wait |
| 17:03 |
Wombert |
woot |
| 17:04 |
Wombert |
they're all dual quad core standard? |
| 17:04 |
Wombert |
jeez |
| 17:05 |
MrJeep |
nop I'm not looking to buy a mac pro |
| 17:05 |
MrJeep |
hahah |
| 17:05 |
MrJeep |
I just built a xserve |
| 17:05 |
MrJeep |
and i could get it for the affordable ammount of : $83,041.00 |
| 17:06 |
nfq |
Fuck, that's a nice piece of kit |
| 17:06 |
nfq |
if I was cutting films, then maybe |
| 17:06 |
Macen |
is there anyway to pass variables from modules/templates/Blah.php to pub/static/static.php ? |
| 17:06 |
MrJeep |
But I just can't wait for the MacBook Pro updates |
| 17:06 |
Wombert |
not from the template, no |
| 17:07 |
Wombert |
via the view, you could |
| 17:07 |
Macen |
yeah? how? |
| 17:07 |
Wombert |
set an attribute |
| 17:07 |
Macen |
hmk |
| 17:07 |
Wombert |
in fact, you _could_ pass things around provided that Blah.php is rendered before static.php, which I believe is not the case, but use the view |
| 17:08 |
Macen |
$this->setAttribute('innerTarget', $target); |
| 17:08 |
Macen |
so it should be in $template no? |
| 17:09 |
Macen |
(from the View) |
| 17:09 |
Wombert |
yes |
| 17:09 |
Wombert |
btw, you can change the name of $template to, say, $t |
| 17:09 |
Wombert |
fewer chars to type |
| 17:09 |
Wombert |
or you can tell agavi to extract the vars (so you'd have a $innerTarget), but I don't recommend that |
| 17:10 |
Wombert |
innerTarget sounds like you're giving a template directions as to how to include a file or something |
| 17:10 |
Wombert |
!? |
| 17:11 |
kaos|work |
[n=dominik@dslb-088-077-216-168.pools.arcor-ip.net] has quit [Read error: 104 (Connection reset by peer)] |
| 17:11 |
Macen |
the file in pub/ doesn't have access to $template it seems |
| 17:11 |
kaos|work |
[n=dominik@dslb-088-077-198-230.pools.arcor-ip.net] has joined #agavi |
| 17:11 |
Macen |
Wombert: not quite, i just want to know what has been shown |
| 17:12 |
Wombert |
can you explain a bit? |
| 17:12 |
Wombert |
hm what file in pub? |
| 17:12 |
Wombert |
dude why are you putting them into pub/ |
| 17:12 |
Macen |
Master.php requests that a file in pub/ be displayed through a HTML include |
| 17:12 |
Wombert |
I can call youds.com/static/static.php to bring it up then |
| 17:12 |
Wombert |
eh |
| 17:12 |
Wombert |
why? |
| 17:12 |
Wombert |
:( |
| 17:12 |
Macen |
lol |
| 17:13 |
Macen |
well i need the js files which render certain areas of the site |
| 17:13 |
MikeSeth |
Macen: don't do that, use layers instead |
| 17:13 |
MikeSeth |
Macen: .js can stay in pub |
| 17:13 |
Macen |
js and php talk to each other (or php talks to js) |
| 17:13 |
MikeSeth |
Macen: do it through/over actions |
| 17:13 |
Wombert |
uhm |
| 17:13 |
MikeSeth |
you can even define a json output type |
| 17:13 |
MikeSeth |
:D |
| 17:14 |
Macen |
i don't use json |
| 17:14 |
MikeSeth |
so the same action can return the same data as either HTML, or json |
| 17:14 |
Macen |
yea, nice if you use it :p |
| 17:14 |
MikeSeth |
Macen: well whatever is your preferred way to communicate between js and php |
| 17:14 |
Macen |
might change |
| 17:14 |
Macen |
ok |
| 17:15 |
Macen |
i did add the file as a layer but everything broke |
| 17:15 |
Macen |
will find out why then |
| 17:16 |
Macen |
br broke i mean my paths weren't relative to the right place anymore |
| 17:16 |
Macen |
s/br/by |
| 17:17 |
frenadoll |
[n=luismeri@173.Red-80-25-102.staticIP.rima-tde.net] has quit [] |
| 17:17 |
Macen |
..it's a work-around |
| 17:18 |
Wombert |
paths where |
| 17:18 |
Wombert |
in the browser? |
| 17:19 |
Macen |
yep |
| 17:20 |
Wombert |
do you understand how agavi is called and how pages are served through the web server |
| 17:21 |
Macen |
i've fixed it |
| 17:21 |
Wombert |
are you aware that pub/ is supposed to be your document root? |
| 17:21 |
Macen |
it is |
| 17:21 |
Wombert |
then how are your paths wrong |
| 17:21 |
Wombert |
did you set a base href? |
| 17:21 |
Macen |
no you don't understand |
| 17:22 |
Wombert |
<base href="<?php echo $ro->getBaseHref(); ?>" /> |
| 17:22 |
Macen |
by putting a new layer for a file that was previously not in the DocumentRoot, into it, everything was trying to be loaded from the wrong place |
| 17:22 |
Wombert |
in <head> |
| 17:22 |
Wombert |
no |
| 17:22 |
Wombert |
sighs |
| 17:22 |
Macen |
what? |
| 17:22 |
_cheerios |
[n=jacklo@hkibrasgw1-feaedd00-249.dhcp.inet.fi] has joined #agavi |
| 17:22 |
_cheerios |
moo |
| 17:22 |
Wombert |
what exactly was trying to be loaded form the wrong place? |
| 17:22 |
Wombert |
images et al? |
| 17:22 |
Macen |
yes |
| 17:22 |
Wombert |
do you have |
| 17:22 |
Wombert |
<base href="<?php echo $ro->getBaseHref(); ?>" /> |
| 17:22 |
Macen |
yes, in Master.php |
| 17:22 |
Wombert |
in your <head> |
| 17:23 |
Wombert |
ok |
| 17:23 |
v-dogg |
last night you still had some absolute urls. did you fix those already? |
| 17:23 |
Wombert |
can you show the html source for one of the images you embedded |
| 17:23 |
Macen |
it was just that <?php echo $ro->getBaseHref(); ?> should of been <?php echo $ro->getBaseHref().'/web; ?> |
| 17:23 |
MikeSeth |
i gotta go |
| 17:23 |
MikeSeth |
brb trolls |
| 17:23 |
Macen |
haha |
| 17:23 |
Macen |
see ya |
| 17:24 |
Macen |
v-dogg: mh i sorta just added a few more heh |
| 17:24 |
Wombert |
no, Macen |
| 17:24 |
Wombert |
usually not |
| 17:24 |
Wombert |
unless your images are in web/ |
| 17:24 |
Macen |
they are |
| 17:24 |
Wombert |
then your <img> tag should have src="web/blah.gif" |
| 17:24 |
Wombert |
do not use the bas href to "fix" this |
| 17:24 |
Macen |
so i replaced all src= to be src="/content/web/... |
| 17:24 |
Wombert |
*base |
| 17:25 |
Wombert |
don't use / |
| 17:25 |
Wombert |
.. |
| 17:25 |
v-dogg |
no no no ... |
| 17:25 |
Macen |
haha |
| 17:25 |
Wombert |
that's an absolute url |
| 17:25 |
Wombert |
do you understand what a base href does |
| 17:25 |
Macen |
i kno; what can i do, i cba it's a lost cause |
| 17:25 |
v-dogg |
cba? |
| 17:25 |
Macen |
can't be bothered |
| 17:25 |
v-dogg |
... |
| 17:26 |
Wombert |
well but then we can't help you :/ |
| 17:26 |
_cheerios |
-> #symfony :p |
| 17:26 |
Wombert |
you need to sit down and try to learn how the parts fit together |
| 17:26 |
Wombert |
(in this case with the base href and your images, it's really not at all agavi related) |
| 17:26 |
Macen |
it's not worth my time |
| 17:26 |
Wombert |
okay |
| 17:27 |
Wombert |
sorry to hear that |
| 17:27 |
Macen |
tell me about it |
| 17:27 |
Macen |
have you seen the code? |
| 17:27 |
Macen |
it's really not worth it.. |
| 17:27 |
Wombert |
which code |
| 17:27 |
Macen |
it needs re-writing entirely.. |
| 17:27 |
Wombert |
ah your website |
| 17:27 |
Wombert |
:/ |
| 17:27 |
Wombert |
then go for it! |
| 17:27 |
Wombert |
I'm sure it's not a huge task |
| 17:27 |
Wombert |
it's mainly a website, right? |
| 17:27 |
Wombert |
that serves static pages |
| 17:28 |
Macen |
yea i just cba |
| 17:28 |
Wombert |
it would likely be more fun to build a real web application, not a website |
| 17:28 |
_cheerios |
lazy people go to HELL |
| 17:29 |
Wombert |
the more dynamic elements it has, the more actual _programming_ is needed, the more you benefit of a framework |
| 17:29 |
Wombert |
I think in your case it's quite disencouraging because you try to do this boring work with no light bulb moment possible due to it's relatively simple nature |
| 17:30 |
Macen |
Wombert: i totally and 100% agree!! |
| 17:30 |
Macen |
i'm only doing all this bullshit because i want to develop a portfolio system |
| 17:31 |
Macen |
it's entirely depressing |
| 17:31 |
Macen |
and quite painful to do |
| 17:31 |
Wombert |
yes but isn't that mainly static, too? |
| 17:31 |
Macen |
nah i'm doing an all singing all dancing one maybe where you can add comments blah blah just for practice |
| 17:32 |
Wombert |
really, the "overhead" of a framework only pays off if a certain complexity threshold is exceeded |
| 17:32 |
Wombert |
ah okay |
| 17:32 |
Wombert |
why don't you just start out with that |
| 17:32 |
Wombert |
instead of doing the boring parts |
| 17:32 |
Wombert |
after all, you want pratice, and that should be fun, too |
| 17:32 |
Wombert |
especially when it's just for practice |
| 17:32 |
Wombert |
:) |
| 17:32 |
Wombert |
sometimes starting on a blank sheet frees the mind |
| 17:32 |
Macen |
dunno, just figured it's best to convert the site first |
| 17:39 |
Wombert |
finally, our ohloh summaries have been deleted |
| 17:39 |
Wombert |
whoever adds svn gets shot, just fyi :p |
| 17:39 |
Wombert |
EVERYONE HEARD THAT? |
| 17:40 |
Wombert |
why is eclipse so retarded to set up :< |
| 17:41 |
Wombert |
it has freaking MacRoman as the default encoding |
| 17:41 |
Wombert |
maaan |
| 17:41 |
Wombert |
and windows newlines |
| 17:41 |
Wombert |
gah |
| 17:42 |
_cheerios |
autodetect didnt work too well there :p |
| 17:43 |
Wombert |
GAAAH ECLIPSE |
| 17:43 |
Wombert |
MAN |
| 17:43 |
Wombert |
WTF |
| 17:43 |
Wombert |
why can't I import from svn into an existing project |
| 17:43 |
Wombert |
this is so retarded |
| 17:43 |
Wombert |
the way the dialogs look |
| 17:43 |
Wombert |
the way I have to click things ten times |
| 17:45 |
shoan |
how can i make an action work with more than one credential? Ex: Allow an action for a member and admin |
| 17:45 |
Wombert |
return array('member', 'admin') |
| 17:46 |
Wombert |
or maybe that means require both |
| 17:46 |
Wombert |
then use |
| 17:46 |
Wombert |
return array(array('member', 'admin')) |
| 17:46 |
Wombert |
first level is and, second level is or |
| 17:46 |
shoan |
ok |
| 17:46 |
shoan |
thanks |
| 17:47 |
shoan |
how do I do supersets? Like all members have member priviliges and visitor privileges? |
| 17:47 |
icyt |
is now known as IcyT |
| 17:48 |
Wombert |
I guess that would be where RBAC comes in |
| 17:48 |
Wombert |
where you define a role "member" with credentials "member" and "visitor" |
| 17:49 |
shoan |
do you have a good example? :) |
| 17:49 |
_cheerios |
samples has a good example |
| 17:49 |
Wombert |
the sample app has one |
| 17:49 |
Wombert |
the roles there are defined in an xml file |
| 17:50 |
Wombert |
but you could also have them read from a database or so |
| 17:50 |
shoan |
ok |
| 17:52 |
MrJeep |
[n=jpdery@modemcable051.81-37-24.mc.videotron.ca] has quit [Remote closed the connection] |
| 18:19 |
bleachy |
[n=bleachb@80.4.120.163] has left #agavi [] |
| 18:32 |
Macen |
i'm entirely depressed |
| 18:36 |
Macen |
and hungry |
| 18:36 |
Macen |
i want a new computer |
| 18:36 |
Macen |
and i want a back massage |
| 18:36 |
Macen |
:( |
| 18:36 |
kaos|work |
[n=dominik@dslb-088-077-198-230.pools.arcor-ip.net] has quit [] |
| 18:37 |
lucifer4u |
Macen, you need wife if you do not have :) |
| 18:37 |
Wombert |
fark |
| 18:37 |
Wombert |
Forbidden |
| 18:37 |
Wombert |
You don't have permission to access /~dzuelke/workspace/Agavi 0.11/samples/pub/index.php on this server. |
| 18:37 |
Wombert |
fark |
| 18:37 |
Wombert |
fark fark |
| 18:37 |
Wombert |
depressed, too |
| 18:37 |
Macen |
get a dedicated server |
| 18:37 |
Wombert |
nono |
| 18:37 |
Wombert |
have |
| 18:37 |
Wombert |
but remote development = fail |
| 18:37 |
Wombert |
:) |
| 18:38 |
Wombert |
GRRR |
| 18:39 |
Wombert |
okay need unix geekz |
| 18:39 |
Wombert |
dz-imac:~ dzuelke$ ls -la Sites/ |
| 18:39 |
Wombert |
lrwxr-xr-x 1 dzuelke staff 7 8 Jan 16:24 Code -> ../Code |
| 18:39 |
Wombert |
lrwxr-xr-x 1 dzuelke staff 31 8 Jan 19:34 workspace -> ../Documents/eclipse/workspace/ |
| 18:39 |
Wombert |
dz-imac:~ dzuelke$ ls -la ~ |
| 18:39 |
Wombert |
drwxr-xr-x 4 dzuelke staff 136 8 Jan 16:23 Code |
| 18:39 |
Wombert |
drwx------+ 8 dzuelke staff 272 8 Jan 18:16 Documents |
| 18:40 |
Wombert |
can I make the symlink work w/o having Documents a+r ? |
| 18:41 |
Macen |
with a-r-w? :P |
| 18:45 |
lucifer4u |
Wombert, what is the difference with working on the real directory and on the symlink? |
| 18:45 |
Wombert |
well |
| 18:45 |
Wombert |
I don't want my eclipse workspace in my document root |
| 18:45 |
Wombert |
so... |
| 18:45 |
Wombert |
:) |
| 18:46 |
Wombert |
woot |
| 18:46 |
Wombert |
paramout switches to bluray too |
| 18:46 |
Wombert |
format war is ovah |
| 18:47 |
Wombert |
time to buy a ps3 then :p |
| 18:49 |
Wombert |
oooh |
| 18:49 |
Wombert |
http://www.autoblog.com/2008/01/08/leaked-audi-tts-breaks-cover/ |
| 18:49 |
Wombert |
do want |
| 18:50 |
Wombert |
w/ quattro and DSG |
| 18:50 |
Wombert |
drool |
| 18:50 |
lucifer4u |
Wombert, i think you should add read and write permission to the Documents |
| 18:51 |
Wombert |
r+x is enough |
| 18:51 |
Wombert |
did that ;) |
| 18:51 |
Wombert |
+rx I mean |
| 18:51 |
lucifer4u |
if you need to write there or only read if you need read and execute only |
| 18:52 |
Macen |
if that car had a hole of suitable size i would make love to it |
| 18:53 |
Macen |
and i'd call it the day after |
| 18:54 |
Wombert |
srsly |
| 18:54 |
Wombert |
I've driven both the 2.0TFSI |
| 18:54 |
Wombert |
and the 3.2 |
| 18:54 |
Wombert |
and I WANT THIS CAR |
| 18:54 |
Wombert |
+ quattro |
| 18:54 |
Wombert |
+ magnetic ride |
| 18:54 |
Wombert |
+ dsg |
| 18:54 |
Wombert |
coupe |
| 18:54 |
Wombert |
in white |
| 18:54 |
Wombert |
with HID |
| 18:54 |
Wombert |
ZOMG |
| 18:54 |
Wombert |
ZOMG |
| 18:54 |
Wombert |
drools |
| 18:54 |
Wombert |
okay guys I err |
| 18:54 |
Wombert |
I can't be here for the next months |
| 18:54 |
Wombert |
I must work more :p |
| 18:55 |
lucifer4u |
this time i have new Subary Forester :) no need in another car |
| 18:56 |
Wombert |
lucifer4u: the turbo? |
| 18:56 |
lucifer4u |
Wombert, no |
| 18:56 |
Wombert |
:( |
| 18:57 |
Wombert |
is that this... mh... X-Trail-like jeep thing, right? |
| 18:57 |
marklar |
it's a station |
| 18:57 |
marklar |
heh |
| 18:57 |
lucifer4u |
Wombert, i am not racer :) |
| 18:57 |
Wombert |
but light, I think I heard the 250hp turbo goes to 100 in ~6s? |
| 18:58 |
lucifer4u |
Wombert, and our roads is not for racing too.. It goes to 100 in 11 sec. without turbo |
| 18:58 |
lucifer4u |
Wombert, if it was turbo it had to be 6,8 s |
| 19:00 |
Macen |
[n=craigfai@host86-138-72-204.range86-138.btcentralplus.com] has quit ["<AdvoWork> Phil, any other ideas then before i throw it out of the window? :p | <Phil> AdvoWork: open the window first"] |
| 19:03 |
lucifer4u |
marklar, sorry for my english.. what "it's a station" means? |
| 19:09 |
Wombert |
a station wagon probably |
| 19:09 |
Wombert |
http://en.wikipedia.org/wiki/Station_wagon |
| 19:09 |
Wombert |
but it's not |
| 19:09 |
Wombert |
it's an SUV |
| 19:09 |
Wombert |
:) |
| 19:10 |
lucifer4u |
Wombert, i thought it is a crossover |
| 19:11 |
marklar |
heh |
| 19:11 |
marklar |
"The CUV nomenclature was created by automotive marketing departments to move away from the station wagon, which has declined in popularit" |
| 19:11 |
marklar |
it's a station |
| 19:11 |
marklar |
okthx |
| 19:14 |
Wombert |
yay xdebug |
| 19:14 |
Wombert |
okay :p |
| 19:15 |
Wombert |
you guys are right |
| 19:15 |
Wombert |
but it looks jeepish |
| 19:15 |
Wombert |
[Tue Jan 08 20:15:24 2008] [error] [client ::1] PHP Warning: The remote debug handler '\xe2\x80\x9ddbgp\xe2\x80\x9d' is not supported. in Unknown on line 0 |
| 19:15 |
Wombert |
whoa |
| 19:20 |
JamieWolf |
[n=Chatter@dslb-088-068-212-243.pools.arcor-ip.net] has joined #agavi |
| 19:20 |
marklar |
heh |
| 19:22 |
Wombert |
utf8 quotation marks |
| 19:22 |
Wombert |
gnnnnh |
| 19:22 |
Wombert |
still not working |
| 19:22 |
Wombert |
kicks eclipse |
| 19:23 |
Wombert |
ok frustrated |
| 19:23 |
Wombert |
bai |
| 19:23 |
Wombert |
home |
| 19:23 |
Wombert |
& |
| 19:23 |
Wombert |
[n=Wombert@85.183.90.3] has quit [] |
| 19:25 |
marklar |
eclipse must die |
| 19:26 |
lucifer4u |
marklar, i tried to use it and switched to Komodo |
| 19:29 |
marklar |
isn't komodo written in xul? |
| 19:29 |
marklar |
iirc |
| 19:37 |
kaos|work |
[n=dominik@xdsl-87-79-138-57.netcologne.de] has joined #agavi |
| 19:45 |
Macen |
[n=craigfai@host86-138-72-204.range86-138.btcentralplus.com] has joined #agavi |
| 19:49 |
Macen |
If I have 2 layers defined in output_type.xml, decorator and inner, how do i tell the View too go through both before finishing output? |
| 19:49 |
Macen |
http://pastebin.ca/847080 |
| 19:52 |
Macen |
ahaa |
| 19:58 |
MrJeep |
[n=jpdery@modemcable188.10-70-69.static.videotron.ca] has joined #agavi |
| 20:03 |
MrJeep |
Open Office Draw has been crashing for the 12th time, I'm so happy |
| 20:07 |
Whisller |
[n=example@chello089076213203.chello.pl] has joined #agavi |
| 20:09 |
Whisller |
hi there |
| 20:27 |
_cheerios |
~ so tired ~ |
| 20:45 |
marklar |
meh |
| 20:51 |
v-dogg |
http://phpseriously.com/ |
| 20:52 |
_cheerios |
cool :) |
| 20:53 |
_cheerios |
YOU'RE BALD? |
| 20:53 |
_cheerios |
(notice how i picked up the relevant material) |
| 20:53 |
Macen |
what's the book?! |
| 20:53 |
Macen |
that you got that sample from |
| 20:54 |
v-dogg |
"Build Your Own Database Driven Website Using PHP & MySQL." |
| 20:54 |
Macen |
lmao |
| 20:54 |
Macen |
what a title |
| 20:55 |
v-dogg |
_cheerios: no, but getting there :) |
| 20:55 |
_cheerios |
i know what to get you for xmas j/k |
| 20:55 |
Macen |
they have prevention cream these days |
| 20:56 |
Macen |
can't grow it back but can prevent |
| 20:56 |
_cheerios |
props for the blog. i'd been planning to get a php blog up for a year or so now. and i doubt it'll be up anytime soon. |
| 20:56 |
Macen |
you should buy phpsrsly.com :D |
| 20:56 |
_cheerios |
you'll do daily posts? |
| 20:56 |
v-dogg |
_cheerios: not likely |
| 20:56 |
v-dogg |
let's see how long this drive lasts :) |
| 20:56 |
v-dogg |
after a month I probably forget the whole thing :p |
| 20:57 |
_cheerios |
yeah. i wasnt even going to start without a crew, just to get daily content guaranteed. |
| 20:59 |
_cheerios |
you could take snippets from #php daily, post them to your blog, and do a "this is how it's done" angle :) |
| 21:00 |
v-dogg |
MikeSeth already thought about piping ##php directly to his Fail blog :D |
| 21:01 |
_cheerios |
=) |
| 21:01 |
_cheerios |
that might be an experiment i have time for. lunatic raving madman meets #php quotes. |
| 21:02 |
Macen |
is now known as Macen[away] |
| 21:03 |
v-dogg |
_cheerios: do you know something about adding ads to a site? is google the only way to go? |
| 21:04 |
marklar |
get a job |
| 21:04 |
_cheerios |
there's adsense, then some more shady ones (the better ones requires page views in the 100k's), and link exchanges. |
| 21:05 |
splatch_ |
hello |
| 21:06 |
_cheerios |
there's yahoo's advertising network too. haven't tried it. |
| 21:06 |
marklar |
zomg |
| 21:06 |
marklar |
[23:11] <[cck]sh`eche> while($tmp = mysql_fetch_assoc($result)) { if ($i == 3) { brake; } |
| 21:06 |
marklar |
[23:11] <[cck]sh`eche> how do i brake |
| 21:11 |
v-dogg |
_cheerios: ok, thanks |
| 21:11 |
JamieWolf |
[n=Chatter@dslb-088-068-212-243.pools.arcor-ip.net] has quit ["Time goes by so slowly"] |
| 21:11 |
v-dogg |
I'm not trying to get into the 5k-30k league you mentioned the other day but it would be nice to get some expenses covered |
| 21:12 |
nfq |
[n=nfq@84-73-209-218.dclient.hispeed.ch] has quit [Read error: 110 (Connection timed out)] |
| 21:13 |
_cheerios |
some say it's 1000 page views for $1 income. you can calculate from there how much traffic you need. :) |
| 21:14 |
marklar |
heh |
| 21:14 |
_cheerios |
technical blogs pay the worst likely. everyone has an adblocked on, and aren't prone to clicking ads. |
| 21:14 |
marklar |
what type of site is it? |
| 21:14 |
marklar |
there's nice money to be made in financial blogs |
| 21:15 |
_cheerios |
mix in some hot gossip about britney spears and sex programming (successor to agile?!), and hits should go up. |
| 21:15 |
marklar |
hehe |
| 21:16 |
_cheerios |
marklar, you got a hunch how much ad income 5k uniques/day can bring? |
| 21:16 |
Whisller_ |
[n=example@chello089076213203.chello.pl] has joined #agavi |
| 21:16 |
marklar |
ppc? |
| 21:17 |
marklar |
or impressions? |
| 21:17 |
_cheerios |
ive only at times skimmed thru webmaster forums. some sites get mad pageviews, but still perform poorly. like 2mil pageviews and $300 monthly income o_O |
| 21:17 |
marklar |
yeah |
| 21:17 |
marklar |
it depends on the traffic |
| 21:17 |
_cheerios |
ppc |
| 21:18 |
marklar |
a site with proper content and relevant advertising can make, eh, $500-1k a month with 5k/uniq/day |
| 21:18 |
marklar |
it's a tough market |
| 21:18 |
marklar |
you can easily cover hosting costs, but actual profits, meh |
| 21:19 |
marklar |
think of other scam^W revenue sources |
| 21:20 |
Macen[away] |
create a web site that gives "inside tips" on the stock market |
| 21:21 |
Macen[away] |
it works because when you announce a new company that's about to go up in the market |
| 21:21 |
Macen[away] |
it does, because your visitors believe you and buy |
| 21:21 |
Macen[away] |
you just buy first and you make a killing |
| 21:21 |
marklar |
heh |
| 21:21 |
marklar |
pump & dump |
| 21:22 |
Macen[away] |
uhuh |
| 21:22 |
Macen[away] |
some kid made a fortune off a "Desktop Alert" service back in the day |
| 21:23 |
marklar |
yeah |
| 21:23 |
marklar |
we could probably hook up if you want to do that |
| 21:23 |
marklar |
I've got live reuters feeds :D |
| 21:23 |
marklar |
kek |
| 21:23 |
Macen[away] |
only problem is the kid went to jail but meh |
| 21:23 |
marklar |
pff |
| 21:24 |
Macen[away] |
just buy some .ro host :p |
| 21:24 |
marklar |
yea |
| 21:25 |
marklar |
'heh |
| 21:25 |
marklar |
I gotta recommend this UK vps |
| 21:25 |
marklar |
ikhost.net |
| 21:25 |
MikeSeth |
marklar: ping |
| 21:25 |
marklar |
ack |
| 21:25 |
marklar |
leaving work in a bit |
| 21:25 |
MikeSeth |
wow |
| 21:27 |
Macen[away] |
£3.50/mo.. |
| 21:28 |
marklar |
yea |
| 21:28 |
marklar |
they're new or something |
| 21:28 |
marklar |
I'm very happy with mine overall |
| 21:28 |
Macen[away] |
very cheap! |
| 21:29 |
marklar |
yeah |
| 21:29 |
marklar |
they've irc support and all |
| 21:29 |
marklar |
anyway leaving work |
| 21:29 |
marklar |
MikeSeth, can you turn on the water heater? |
| 21:29 |
marklar |
okthx |
| 21:29 |
marklar |
bai |
| 21:29 |
MikeSeth |
sure |
| 21:29 |
v-dogg |
:) |
| 21:30 |
_cheerios |
=) |
| 21:31 |
nfq |
[n=nfq@84-72-196-213.dclient.hispeed.ch] has joined #agavi |
| 21:34 |
Whisller |
[n=example@chello089076213203.chello.pl] has quit [Read error: 110 (Connection timed out)] |
| 21:35 |
EoN |
[n=EoN@c211-30-133-191.carlnfd4.nsw.optusnet.com.au] has quit [] |
| 21:39 |
Whisller_ |
is now known as Whisller |
| 21:40 |
Whisller |
I added "extension=php_soap.dll" to php.ini and when I restart server it show me error which information he can't find php5.dll :> |
| 21:43 |
JamieWolf |
[n=Chatter@dslb-088-068-212-243.pools.arcor-ip.net] has joined #agavi |
| 21:43 |
JamieWolf |
[n=Chatter@dslb-088-068-212-243.pools.arcor-ip.net] has quit [Remote closed the connection] |
| 21:45 |
lucifer4u |
[i=HydraIRC@87.252.235.129] has quit [" HydraIRC -> http://www.hydrairc.com <- State of the art IRC"] |
| 21:45 |
kaos|work_ |
[n=dominik@xdsl-87-79-137-28.netcologne.de] has joined #agavi |
| 21:50 |
Macen[away] |
MikeSeth: I finished importing the web site :D |
| 21:56 |
pressureman |
[n=daniel@e178102106.adsl.alicedsl.de] has left #agavi ["Ex-Chat"] |
| 21:59 |
MikeSeth |
works? |
| 22:01 |
Macen[away] |
i wouldn't go that far |
| 22:01 |
Macen[away] |
but it is now fit for purpose |
| 22:02 |
kaos|work |
[n=dominik@xdsl-87-79-138-57.netcologne.de] has quit [Read error: 110 (Connection timed out)] |
| 22:05 |
MikeSeth |
mm okay |
| 22:05 |
MikeSeth |
tell us if ya need anything |
| 22:07 |
MikeSeth |
is installing latex :D |
| 22:09 |
Macen[away] |
in UK we call that a condom :p |
| 22:10 |
splatch_ |
have 22 iches display :) |
| 22:10 |
_cheerios |
sweet. im still in 17" lcd age. |
| 22:11 |
MikeSeth |
oh |
| 22:11 |
MikeSeth |
ghostscript is huge |
| 22:11 |
MikeSeth |
wow this crap is going to take years to compile |
| 22:11 |
MikeSeth |
wants to play with LyX |
| 22:13 |
ttj |
LaTeX. <3 |
| 22:15 |
MikeSeth |
. |
| 22:15 |
MikeSeth |
hate docbook |
| 22:15 |
MikeSeth |
xml is fail |
| 22:15 |
v-dogg |
no no no |
| 22:15 |
splatch_ |
smile please! |
| 22:16 |
v-dogg |
you are not using the right tool, that's all |
| 22:18 |
splatch_ |
http://img517.imageshack.us/my.php?image=screenya0.jpg |
| 22:18 |
splatch_ |
don't look over vista stuff |
| 22:18 |
Whisller |
dziala szmata jebana |
| 22:18 |
Whisller |
tfu not this window |
| 22:18 |
splatch_ |
rotfl :D |
| 22:19 |
splatch_ |
guys Whisller just said "i alredy run this fucking bitch" |
| 22:19 |
splatch_ |
;) |
| 22:19 |
Whisller |
splatch_: You are bad :P |
| 22:19 |
Whisller |
Don't translate that thinks ;) |
| 22:20 |
splatch_ |
why, they should know what you told! |
| 22:20 |
_cheerios |
splatch_ studying for java certs? |
| 22:21 |
splatch_ |
_cheerios: yes, i have SCJP exam on Monday |
| 22:21 |
xk |
[i=xk@acph9.neoplus.adsl.tpnet.pl] has joined #agavi |
| 22:21 |
xk |
\o splatch_ ;) |
| 22:21 |
splatch_ |
hello xk :) |
| 22:22 |
splatch_ |
another pole on this channel :) |
| 22:22 |
splatch_ |
_cheerios: in this year i would like to pass SCWD too |
| 22:22 |
xk |
hello ppl. |
| 22:22 |
_cheerios |
hello |
| 22:22 |
_cheerios |
splatch_, how much salary increase per cert? :D |
| 22:23 |
splatch_ |
_cheerios: not mutch, the SCJP cost about 200$ |
| 22:23 |
splatch_ |
maybe more.. i don't know, my company paid 600 l |
| 22:24 |
splatch_ |
600 zl |
| 22:24 |
splatch_ |
1 euro = 4.5 zl |
| 22:24 |
splatch_ |
SCJP isn't expensive |
| 22:24 |
_cheerios |
i was planning once to do a java exam the first one. forgot what it was called. |
| 22:25 |
Whisller |
splatch_: one euro 3,6zl :P |
| 22:25 |
_cheerios |
i still have the study cd. it had some pretty tough questions, which one wouldn't know/remember to answer without studying. |
| 22:25 |
xk |
$ goes down, euro goes down... madness |
| 22:26 |
splatch_ |
_cheerios: the firstone is SCJP |
| 22:26 |
splatch_ |
without thiss you can't pass next |
| 22:27 |
MrJeep |
[n=jpdery@modemcable188.10-70-69.static.videotron.ca] has quit [Remote closed the connection] |
| 22:27 |
shoan |
[n=shoan@122.166.1.168] has quit [] |
| 22:27 |
_cheerios |
but since i never took a java job, i lost interest in doing the cert :) |
| 22:28 |
splatch_ |
_cheerios: WIll you search java-like job? |
| 22:28 |
_cheerios |
no. im employed full-time doing php |
| 22:29 |
_cheerios |
i have things good for a webdev in finland (for now) |
| 22:30 |
splatch_ |
yeah, since 2005 or 2004 we have a lot of changes in webdev |
| 22:31 |
xk |
ie. n-k splatch_ ? ;] |
| 22:31 |
_cheerios |
most jobs in finland are .net/java |
| 22:32 |
splatch_ |
xk: RoR, Prototype, Ajax boom |
| 22:32 |
xk |
Django ;] |
| 22:32 |
xk |
and now Flex... |
| 22:32 |
splatch_ |
yeah, and other web 2.0 buzzword releated things |
| 22:32 |
splatch_ |
bla bla bla |
| 22:33 |
splatch_ |
flex never will good |
| 22:33 |
splatch_ |
if you want use it |
| 22:33 |
xk |
nioh nioh nioh |
| 22:33 |
xk |
[; |
| 22:33 |
splatch_ |
you must paid |
| 22:33 |
splatch_ |
sick |
| 22:33 |
xk |
splatch_, did You see some AS code from Flex? ;] |
| 22:33 |
MikeSeth |
flex isnt bad |
| 22:33 |
MikeSeth |
just that it has too much xml |
| 22:33 |
MikeSeth |
and you really need to understand its fat architecture before you can do anything useful with it |
| 22:33 |
splatch_ |
MikeSeth: no, it isn't, but it cost a lot |
| 22:34 |
MikeSeth |
splatch_: costs are for cowards, I do it in notepad ;> |
| 22:34 |
xk |
splatch_, mabe.. but look: http://www.transmisjeonline.pl/demo/ |
| 22:34 |
xk |
nice huh? ;] |
| 22:35 |
_cheerios |
xk, what is that? |
| 22:35 |
xk |
it isn't only flex but it's whole Adobe/Macromedia server or something. |
| 22:35 |
splatch_ |
MikeSeth: yeah but i won't to write full app with notepad |
| 22:36 |
splatch_ |
next, commercial support |
| 22:36 |
splatch_ |
there aren't many support providers |
| 22:36 |
xk |
_cheerios, video transmisions for some meeting points, presentations, etc. |
| 22:38 |
_cheerios |
flash just is so un-web-like |
| 22:46 |
Macen[away] |
<legaldisclaimer>can i just say though that Flash is still crap even if i am actually using it more now. </legaldisclaimer> |
| 22:46 |
Macen[away] |
hah thought i'd done that |
| 23:07 |
Macen[away] |
right well i'm going |
| 23:07 |
Macen[away] |
cya |
| 23:07 |
Macen[away] |
[n=craigfai@host86-138-72-204.range86-138.btcentralplus.com] has quit [] |
| 23:20 |
nfq |
[n=nfq@84-72-196-213.dclient.hispeed.ch] has quit [] |
| 23:37 |
Whisller |
[n=example@chello089076213203.chello.pl] has quit ["Good night"] |
| 23:54 |
_cheerios |
[n=jacklo@hkibrasgw1-feaedd00-249.dhcp.inet.fi] has quit ["nn"] |
| Day changed Wed Jan 09 2008
|
| 00:14 |
nfq |
[n=nfq@84-72-196-213.dclient.hispeed.ch] has joined #agavi |
| 00:15 |
nfq |
hey lads. Anybody around to advise me for a sec? Something stupid and simple.. |
| 00:15 |
nfq |
you around kaos|work, you at the client still? |
| 00:34 |
nfq |
v-dogg: you awake still? |
| 00:59 |
IcyT |
is now known as icyt |
| 01:33 |
epaulin |
[n=epaulin@219.137.220.152] has joined #agavi |
| 02:02 |
nfq |
[n=nfq@84-72-196-213.dclient.hispeed.ch] has quit [] |
| 02:12 |
kaos|work_ |
[n=dominik@xdsl-87-79-137-28.netcologne.de] has quit [] |
| 02:19 |
kaos|work |
[n=dominik@xdsl-87-79-137-28.netcologne.de] has joined #agavi |
| 02:19 |
kaos|work |
[n=dominik@xdsl-87-79-137-28.netcologne.de] has quit [Client Quit] |
| 02:22 |
xk_ |
[i=xk@acph9.neoplus.adsl.tpnet.pl] has joined #agavi |
| 02:39 |
xk |
[i=xk@acph9.neoplus.adsl.tpnet.pl] has quit [Read error: 110 (Connection timed out)] |
| 03:23 |
xk__ |
[i=xk@acor54.neoplus.adsl.tpnet.pl] has joined #agavi |
| 03:25 |
shoan |
[n=shoan@121.245.6.204] has joined #agavi |
| 03:29 |
epaulin |
[n=epaulin@219.137.220.152] has quit [Read error: 104 (Connection reset by peer)] |
| 03:29 |
epaulin |
[n=epaulin@219.137.220.152] has joined #agavi |
| 03:30 |
epaulin_ |
[n=epaulin@219.137.220.152] has joined #agavi |
| 03:30 |
epaulin |
[n=epaulin@219.137.220.152] has quit [Read error: 104 (Connection reset by peer)] |
| 03:32 |
epaulin_ |
is now known as epaulin |
| 03:33 |
epaulin |
[n=epaulin@219.137.220.152] has quit [Client Quit] |
| 03:42 |
xk_ |
[i=xk@acph9.neoplus.adsl.tpnet.pl] has quit [Read error: 110 (Connection timed out)] |
| 04:02 |
shoan |
[n=shoan@121.245.6.204] has quit [Success] |
| 04:13 |
otherbird |
[n=steph@host81-152-103-69.range81-152.btcentralplus.com] has joined #agavi |
| 04:13 |
otherbird |
hello |
| 04:13 |
otherbird |
anyone awake apart from impl who knows nothing? |
| 04:15 |
otherbird |
- ok so that didn't work - |
| 04:15 |
impl |
We have a channel log, if you ask something probably they'll read it in the morning :P |
| 04:26 |
otherbird |
ah, not foreign then... |
| 04:51 |
otherbird |
[n=steph@host81-152-103-69.range81-152.btcentralplus.com] has quit ["gone to start another war"] |
| 05:21 |
Arme[N] |
[n=Arme[N]@unaffiliated/armen/x-394205] has joined #agavi |
| 06:09 |
impl |
[n=impl@compass.rdu-0.ip6.cynigram.com] has quit [Read error: 104 (Connection reset by peer)] |
| 06:09 |
impl |
[n=impl@compass.rdu-0.ip6.cynigram.com] has joined #agavi |
| 06:18 |
marklar |
oh hai |
| 06:29 |
MikeSeth |
om nom nom |
| 06:34 |
ceej |
[n=ceej@cpe-76-171-184-72.socal.res.rr.com] has joined #Agavi |
| 06:41 |
marklar |
oh hai i hax your traffic jam |
| 06:58 |
splatch__ |
[n=splatch@code-house.org] has joined #agavi |
| 06:58 |
splatch_ |
[n=splatch@code-house.org] has quit [Read error: 104 (Connection reset by peer)] |
| 07:11 |
v-dogg |
huomenta |
| 07:12 |
codecop |
[n=codecop@server.senoji.palanga.lm.lt] has joined #agavi |
| 07:15 |
ceej |
[n=ceej@cpe-76-171-184-72.socal.res.rr.com] has quit [] |
| 07:48 |
Arme[N] |
[n=Arme[N]@unaffiliated/armen/x-394205] has quit [Read error: 113 (No route to host)] |
| 08:02 |
frenadoll |
[n=luismeri@173.Red-80-25-102.staticIP.rima-tde.net] has joined #agavi |
| 08:09 |
shoan |
[n=shoan@122.166.1.168] has joined #agavi |
| 08:28 |
Arme[N] |
[n=Arme[N]@unaffiliated/armen/x-394205] has joined #agavi |
| 08:36 |
codecop |
[n=codecop@server.senoji.palanga.lm.lt] has quit [Remote closed the connection] |
| 08:41 |
RossC0 |
[n=RossC0@80.4.120.163] has joined #agavi |
| 08:41 |
RossC0 |
Huomenta! |
| 08:42 |
v-dogg |
huomenta RossC0 |
| 08:42 |
codecop |
[n=codecop@server.senoji.palanga.lm.lt] has joined #agavi |
| 08:42 |
RossC0 |
hows the php toots? |
| 08:43 |
v-dogg |
published the prologue last night |
| 08:44 |
v-dogg |
http://phpseriously.com/archives/5-PHP-The-Quality-of-PHP-Tutorials-is-Appalling! |
| 08:44 |
_cheerios |
[n=jackbo@hkibrasgw1-feaedd00-249.dhcp.inet.fi] has joined #agavi |
| 08:47 |
_cheerios |
huomenta |
| 08:47 |
v-dogg |
moo |
| 08:51 |
RossC0 |
cool |
| 08:53 |
marklar |
bleghj |
| 08:53 |
epaulin |
[n=epaulin@219.137.33.163] has joined #agavi |
| 08:54 |
RossC0 |
v-dogg: have tumbled it :D |
| 08:56 |
MikeSeth |
v-dogg: that be your blog? |
| 08:56 |
MikeSeth |
also, hay guise! |
| 08:57 |
v-dogg |
MikeSeth: yup |
| 08:57 |
epaulin |
[n=epaulin@219.137.33.163] has quit [Read error: 104 (Connection reset by peer)] |
| 08:57 |
MikeSeth |
serencrapidity I suppose |
| 08:58 |
RossC0 |
hai \o/ |
| 08:58 |
epaulin |
[n=epaulin@219.137.33.163] has joined #agavi |
| 08:58 |
epaulin |
[n=epaulin@219.137.33.163] has quit [Read error: 104 (Connection reset by peer)] |
| 08:59 |
MikeSeth |
oh guise guess what |
| 08:59 |
MikeSeth |
emacs' svn-status command is an *awesome* browser for Agavi code ;> |
| 09:00 |
v-dogg |
MikeSeth: yup, serendipiditydapity |
| 09:15 |
E_mE |
[n=E_mE@89.104.225.116] has joined #agavi |
| 09:16 |
E_mE |
huomenta! |
| 09:17 |
Wombert |
[n=Wombert@85.183.90.3] has joined #agavi |
| 09:18 |
Wombert |
huomenta |
| 09:18 |
xk__ |
[i=xk@acor54.neoplus.adsl.tpnet.pl] has quit [Read error: 110 (Connection timed out)] |
| 09:21 |
xk |
[i=xk@acpf159.neoplus.adsl.tpnet.pl] has joined #agavi |
| 09:21 |
Macen |
[n=craigfai@host86-138-72-204.range86-138.btcentralplus.com] has joined #agavi |
| 09:28 |
Macen |
morning |
| 09:28 |
Macen |
MikeSeth: you there? |
| 09:35 |
MikeSeth |
yeah |
| 09:35 |
MikeSeth |
sup |
| 09:35 |
Macen |
just checkin' |
| 09:35 |
MikeSeth |
im here most of the time ;. |
| 09:36 |
Macen |
i changed my timezone so i catch you when you turn up at 5/6 ;> have meetings today though |
| 09:36 |
Macen |
i enjoyed waking up later afternoon heh |
| 09:36 |
MikeSeth |
I wish I didn't have to go to the office every day |
| 09:38 |
Wombert |
oh man |
| 09:38 |
Wombert |
word MikeSeth |
| 09:38 |
Wombert |
especially today |
| 09:38 |
Wombert |
went zZzZzZzZ midnightish |
| 09:39 |
MikeSeth |
but also every day :> |
| 09:39 |
Wombert |
woke up at 2:30 am |
| 09:39 |
Wombert |
couldn't sleep |
| 09:39 |
Wombert |
got mad |
| 09:39 |
Wombert |
slept in |
| 09:39 |
Wombert |
woke up again at 3:30 am |
| 09:39 |
Wombert |
couldn't sleep at all anymore |
| 09:39 |
Wombert |
now I'm tired |
| 09:39 |
Wombert |
getting a cold I think |
| 09:39 |
MikeSeth |
i have cold too |
| 09:39 |
MikeSeth |
and eme it seems as well |
| 09:39 |
Wombert |
everything hurts |
| 09:40 |
Wombert |
nausea, as always when I haven't slept nuff |
| 09:40 |
E_mE |
my cold has buggered off, but i did have bug |
| 09:40 |
Wombert |
smacked a glass that still had some apple juice in it off the table first thing in the morning |
| 09:40 |
Wombert |
and in general |
| 09:40 |
Wombert |
all else is fail too, today |
| 09:40 |
Wombert |
:< |
| 09:40 |
Wombert |
someone hug me? :( |
| 09:40 |
v-dogg |
hugs |
| 09:41 |
E_mE |
v-dogg: will be ill now... |
| 09:41 |
EoN |
[n=EoN@c211-30-133-191.carlnfd4.nsw.optusnet.com.au] has joined #agavi |
| 09:41 |
Wombert |
MikeSeth: http://en.wikipedia.org/wiki/Ethylmalonic_encephalopathy ? :p |
| 09:42 |
E_mE |
Wombert, MikeSeth try echinacea ... works amazing on colds etc |
| 09:42 |
MikeSeth |
{{{{{{{{{{{{{{{{{{{{{{{ Wombert }}}}}}}}}}}}}}}}}}}} |
| 09:43 |
Macen |
omfg |
| 09:43 |
Macen |
echinacea ftw |
| 09:43 |
Macen |
i thought only i knew about it |
| 09:43 |
Wombert |
waht is dat |
| 09:43 |
Wombert |
aspirin complex! |
| 09:43 |
Macen |
rofl |
| 09:43 |
Wombert |
or vick medi night |
| 09:43 |
Wombert |
which i never tried, but apparently, it kicks ass |
| 09:43 |
Macen |
it's one of those herbal remidies |
| 09:44 |
v-dogg |
Finnish Chocolate! |
| 09:44 |
v-dogg |
cures _anything_ |
| 09:45 |
E_mE |
echinacea is a herbal medicine which works amazingly on colds... |
| 09:45 |
E_mE |
it builds up you ammune system |
| 09:51 |
codecop |
[n=codecop@server.senoji.palanga.lm.lt] has quit [Remote closed the connection] |
| 09:54 |
Wombert |
I ran out of chocolate |
| 09:54 |
Wombert |
:< |
| 10:00 |
MikeSeth |
order moar ;> |
| 10:01 |
E_mE |
was it your xmas chocolate? |
| 10:01 |
v-dogg |
choco_orders@veikko.fi |
| 10:01 |
v-dogg |
:p |
| 10:02 |
Wombert |
yes, the xmas chocolate |
| 10:03 |
Wombert |
http://www.karlfazer.com/ |
| 10:03 |
Wombert |
totally ftw |
| 10:03 |
JanK_ |
[n=JanK_@muedsl-82-207-218-205.citykom.de] has joined #agavi |
| 10:03 |
Wombert |
made from fresh milk, not milk powder |
| 10:03 |
E_mE |
try thortans ;) |
| 10:03 |
Wombert |
finland is full of clever people |
| 10:03 |
Wombert |
is that english dairy? |
| 10:04 |
Wombert |
really, the only good sweets from over there are bassett's wine gums |
| 10:04 |
E_mE |
im not sure how they are made, but they are some of the best chocolcates ive tasted |
| 10:06 |
Wombert |
who has xdebug working in pdt? |
| 10:07 |
Macen |
which is better, p4 4ghz or core 2 duo 2ghz |
| 10:07 |
MikeSeth |
v-dogg: you pimp chocolate now? :> |
| 10:07 |
JanK_ |
how would i return json containing html from (the same or another) view |
| 10:07 |
E_mE |
wishes his PDT worked correctly again :'( |
| 10:07 |
JanK_ |
what i want is a json structure like |
| 10:08 |
frenadoll |
Macen: You won't use 4ghz with normal applications, so the core 2 duo stands for more performance |
| 10:08 |
JanK_ |
{title: "foo", content: "rendered and escaped html from the view"} |
| 10:08 |
Macen |
this is an absolute bargain |
| 10:08 |
Macen |
http://www.ebuyer.com/product/132498/show_product_specifications |
| 10:10 |
MikeSeth |
JanK_: whats the point of wraaping HTML in json? ajax? |
| 10:11 |
JanK_ |
MikeSeth: yeah |
| 10:11 |
Wombert |
Macen: core duo |
| 10:11 |
marklar |
oh hai |
| 10:11 |
JanK_ |
MikeSeth: an inline popup with a title, that has to be seperated from the html |
| 10:12 |
marklar |
HOW DO I BRAKE |
| 10:12 |
Wombert |
yes, good |
| 10:12 |
Wombert |
w/ gma3000 graphics which I think means santa rosa chipset |
| 10:12 |
Macen |
http://www.ebuyer.com/product/121610/show_product_specifications |
| 10:12 |
Macen |
drools |
| 10:12 |
marklar |
heh |
| 10:12 |
MikeSeth |
Wombert: what's the real proper way for JanK's situation? Action in action? Manual rendering? A custom renderer? |
| 10:13 |
marklar |
[12:12] <Macen> which is better, p4 4ghz or core 2 duo 2ghz |
| 10:13 |
marklar |
I've a 2ghz c2d proc in my lappy |
| 10:13 |
marklar |
and I <3 it |
| 10:13 |
E_mE |
Macen: wow there becoming cheap now :o |
| 10:13 |
MikeSeth |
yah your lappy rocks |
| 10:13 |
E_mE |
and its got a fair spec as well |
| 10:13 |
MikeSeth |
though the dimmy lights are creepy |
| 10:13 |
marklar |
hehe |
| 10:13 |
marklar |
yeah |
| 10:13 |
marklar |
I like it |
| 10:13 |
marklar |
tacgnol wtf |
| 10:13 |
marklar |
er ftw |
| 10:13 |
marklar |
too tired |
| 10:13 |
MikeSeth |
Catnarok is nigh! |
| 10:13 |
Wombert |
mh well tn panel, Macen |
| 10:13 |
marklar |
hehe |
| 10:14 |
marklar |
how far to catgaard? |
| 10:14 |
Macen |
related product HP L1906 LCD 19"TFT Monitor 1 |
| 10:14 |
Macen |
related product HP L1706 17 "TFT 12ms 500:1 |
| 10:15 |
Macen |
*£10 Cashback Jan* HP 1GB DD |
| 10:15 |
Macen |
norty developers!! |
| 10:15 |
Macen |
Wombert: ?? |
| 10:15 |
JanK_ |
i could use a template which contain the outer json and "echo json_encode($inner);" |
| 10:15 |
Wombert |
exactly, JanK_ |
| 10:15 |
Wombert |
exactly, JanK_ |
| 10:16 |
Wombert |
but that is slightly problematic |
| 10:16 |
Wombert |
because |
| 10:16 |
Wombert |
you need a new output type still |
| 10:16 |
Wombert |
"json" or so |
| 10:16 |
Wombert |
but the inner stuff is just html |
| 10:16 |
Wombert |
so you might have duplicate code in the inner view |
| 10:16 |
Wombert |
you could alternatively |
| 10:16 |
MikeSeth |
you could write a filter, or slap an action over another |
| 10:16 |
Wombert |
nono |
| 10:17 |
Wombert |
make a slot for the inner thing |
| 10:17 |
Wombert |
and force that to run html |
| 10:17 |
MikeSeth |
oh |
| 10:17 |
MikeSeth |
you can do the whole thing in layouts, yeah |
| 10:17 |
Wombert |
whereas the outer is still json |
| 10:17 |
Wombert |
also, JanK_ |
| 10:18 |
Wombert |
note that with most ajax frameworks, you can transport back json in an http header |
| 10:18 |
Wombert |
so you might not even needa json construct |
| 10:18 |
Wombert |
you could return plain html, and json in a header |
| 10:18 |
JanK_ |
Wombert: thats quite a cool idea |
| 10:18 |
Wombert |
in any case, make sure that FPF doesn't run, or that your json is somehow wrapped (and later unwrapped) in HTML or blah |
| 10:19 |
Wombert |
JanK_: at least in prototype, it's X-Json |
| 10:19 |
Wombert |
but beware |
| 10:19 |
Wombert |
size limit |
| 10:19 |
Wombert |
http://www.dev411.com/blog/2006/06/01/prototype-x-json-fails-on-long-value-in-ie |
| 10:19 |
JanK_ |
is there a length limitation to the headers? |
| 10:19 |
JanK_ |
hehe |
| 10:19 |
Macen |
is mootools an alternative to prototype or are they different somehow? |
| 10:20 |
Wombert |
woot? |
| 10:20 |
Wombert |
http://dev.mootools.net/ticket/346 |
| 10:20 |
Wombert |
:p |
| 10:20 |
JanK_ |
Macen: they are very similiar, prototype contains some more ruby/rails like methods, and mootools has animation support build in |
| 10:21 |
Macen |
animation? define |
| 10:21 |
marklar |
failtools |
| 10:21 |
marklar |
jquery ftw |
| 10:21 |
Macen |
oh right no i get you |
| 10:21 |
Wombert |
seems mootools doesn't have x-json support |
| 10:21 |
Macen |
i don't "understand" json the converted strings are a bitch to read |
| 10:21 |
Wombert |
really? |
| 10:21 |
Wombert |
it's a simple format |
| 10:22 |
Wombert |
[1,2,3] is an array |
| 10:22 |
Wombert |
{foo: 'bar'} is an object |
| 10:22 |
Wombert |
that's all |
| 10:22 |
JanK_ |
Wombert: i can get every header from the response, thats easy |
| 10:22 |
Wombert |
{'foo': 'bar', 'list': [1,2,3]}... |
| 10:22 |
Wombert |
JanK_: yes but decode etc |
| 10:22 |
Wombert |
be careful not to introduce a security issue |
| 10:22 |
Wombert |
prototype used to eval() the header |
| 10:23 |
Wombert |
bad idea IMO |
| 10:23 |
Macen |
so in agavi would i put mootools in /pub or in app/libs? |
| 10:23 |
Wombert |
should be parsed as json |
| 10:23 |
JanK_ |
JSON.decode(xhr.getHeader('X-Json')); |
| 10:23 |
Wombert |
in pub, of course, Macen |
| 10:23 |
Wombert |
only pub is publicly accessible from the web |
| 10:23 |
Wombert |
it's client side |
| 10:23 |
Wombert |
app/ is server side code |
| 10:23 |
Wombert |
JanK_: yup |
| 10:23 |
Macen |
! |
| 10:23 |
Wombert |
JanK_: cool :> |
| 10:23 |
Macen |
i see |
| 10:32 |
MikeSeth |
v-dogg, Wombert, E_mE: we convene on friday about the blog engine |
| 10:32 |
MikeSeth |
all ok w/that? |
| 10:33 |
Macen |
mootools FTW |
| 10:33 |
Macen |
mootools++ |
| 10:33 |
Wombert |
mh |
| 10:34 |
_cheerios |
blog engine? |
| 10:37 |
Macen |
what's windows' ls? |
| 10:37 |
Macen |
'ls' is not recognized as an internal or external command, |
| 10:37 |
E_mE |
dir |
| 10:37 |
Macen |
operable program or batch file. |
| 10:37 |
Macen |
ty |
| 10:38 |
MikeSeth |
_cheerios: yeah |
| 10:38 |
MikeSeth |
_cheerios: we're writing one w/Agavi. Want in? ;) |
| 10:38 |
MikeSeth |
first non-suck ass blog engine ever, that's quite a feat! |
| 10:38 |
_cheerios |
i'll see after i finish one personal project that hasnt seen an update in a year |
| 10:38 |
MikeSeth |
hehe |
| 10:41 |
Macen |
MikeSeth: you going to be ok to help me import the panaz web site today? |
| 10:41 |
MikeSeth |
Macen: gladly |
| 10:41 |
kaos|work |
[n=dominik@dslb-088-077-198-230.pools.arcor-ip.net] has joined #agavi |
| 10:41 |
Macen |
it's this layering i can't hack just yet |
| 10:41 |
Macen |
and the slots |
| 10:41 |
_cheerios |
MikeSeth, at the same time you should look into developing a better static cache for agavi. most blog views are anonymous until there are more comments, but agavi doesn't really support that too well atm. (more geared towards dynamic sites) |
| 10:41 |
MikeSeth |
Macen: grab a pen and draw it on paper |
| 10:42 |
MikeSeth |
_cheerios: oh I am fully aware of the caching issues. I believe the cache should be removed from the execution filter and implemented as a separate abstract machine, but Wombert wouldn't let this happen until > 1.0 ;) |
| 10:42 |
_cheerios |
atleast no hope of creating a wordpress.com until that part is solved :) |
| 10:43 |
Wombert |
hm why? |
| 10:43 |
MikeSeth |
_cheerios: the current caching works. It just isnt as pretty as we want it to be |
| 10:43 |
Wombert |
I mean, this can be done today |
| 10:43 |
Wombert |
what you describe |
| 10:44 |
_cheerios |
it works, but it's far from performant in comparison to a static file, which most blog pages would be |
| 10:44 |
Wombert |
well. write a file to the file system? :p |
| 10:44 |
MikeSeth |
:D |
| 10:44 |
Macen |
BT Broadband is utterly useless |
| 10:44 |
Macen |
bt-- |
| 10:45 |
MikeSeth |
wget -r $URL; cp -r . $WEBROOT/static :D |
| 10:45 |
Wombert |
no rly |
| 10:45 |
E_mE |
Macen: don't even mention the word BT around me... why you gave them your £££ frightens me |
| 10:45 |
_cheerios |
Wombert, in some way that works with agavi would be best. |
| 10:45 |
Wombert |
a global filter that does that on demand |
| 10:45 |
Wombert |
would be 10 lines of code |
| 10:45 |
Wombert |
ah hmh but |
| 10:45 |
Wombert |
hmm? |
| 10:45 |
Wombert |
I don't quite understand |
| 10:45 |
Macen |
E_mE: hah it's free i plugged into the office-block internet supply |
| 10:46 |
Macen |
Dear MR FAIRHURST, |
| 10:46 |
Macen |
Welcome and thank you for choosing Tiscali Broadband. Weâre pleased to confirm we have received your order. |
| 10:46 |
Macen |
tiscali rock |
| 10:46 |
MikeSeth |
haha Macen buys Internet from Hitler |
| 10:46 |
Wombert |
hitler? |
| 10:46 |
Macen |
i do? |
| 10:46 |
MikeSeth |
Tiscali = sinners |
| 10:46 |
Wombert |
MikeSeth just lost the argument :p |
| 10:46 |
Wombert |
and yes, tiscali = fail |
| 10:47 |
E_mE |
tiscali = mountain on isle of sardinia |
| 10:47 |
Macen |
they kick ass over here |
| 10:47 |
Wombert |
can't possibly be true |
| 10:47 |
Wombert |
they're italians |
| 10:47 |
E_mE |
yes |
| 10:47 |
Wombert |
I reckon your dsl line will be on strike every other day |
| 10:47 |
Wombert |
and as fragile as their governments |
| 10:47 |
Wombert |
:> |
| 10:47 |
E_mE |
well, my uncle who lives in sardinia says its an italian company |
| 10:47 |
Wombert |
they suck here from what I heard |
| 10:48 |
E_mE |
uses Eclipse internet |
| 10:48 |
Wombert |
man you guys live in the uk |
| 10:48 |
Wombert |
why not use pipex |
| 10:48 |
Macen |
i wanted bethere.co.uk internet but they haven't installed their technology at our location yet :/ |
| 10:48 |
Wombert |
it's hoff approved |
| 10:48 |
E_mE |
pipex... eww |
| 10:48 |
RossC0 |
plusnet |
| 10:48 |
Wombert |
WAHT |
| 10:48 |
RossC0 |
it rocks! |
| 10:48 |
E_mE |
had bad experience with them |
| 10:48 |
Wombert |
THE HOFF USES IT TOO |
| 10:49 |
E_mE |
but the hoff is in sponge bob squarepants as a speedboat |
| 10:49 |
RossC0 |
ah the old german love affair with the HOFF |
| 10:49 |
RossC0 |
right legacy urls in routing.... |
| 10:49 |
RossC0 |
I'm starting to implement |
| 10:49 |
RossC0 |
anyway to change the base url |
| 10:50 |
Macen |
pipex isn't unmetered |
| 10:50 |
Macen |
so that's straight out the window |
| 10:50 |
E_mE |
apprently the hoff wishes to take some credit for the fall of the berlin wall?? any of you seen this: http://www.youtube.com/watch?v=NxAd2sHtMf0 |
| 10:50 |
Wombert |
RossC0: can you give examples |
| 10:50 |
codecop |
[n=codecop@server.senoji.palanga.lm.lt] has joined #agavi |
| 10:50 |
RossC0 |
My agavi route is here: http://mysite/db/agavi/ and the legacy stuff is here: http://mysite/db/ |
| 10:50 |
MikeSeth |
RossC0: ooh I do exactly that. |
| 10:51 |
MikeSeth |
well I used to ;> |
| 10:51 |
RossC0 |
MikeSeth: any examples? |
| 10:51 |
RossC0 |
plz :D |
| 10:51 |
MikeSeth |
RossC0: lemme dig out the old code |
| 10:52 |
RossC0 |
woot |
| 10:52 |
MikeSeth |
this shit spans 3000 svn revisions back.. |
| 10:54 |
RossC0 |
sweet :D |
| 10:55 |
MikeSeth |
oh man |
| 10:55 |
MikeSeth |
this is retarded :)) |
| 10:55 |
Macen |
what is modpub? |
| 10:55 |
MikeSeth |
<route pattern="../../do.php?cmd=ed(id:\d+)" name=".edit"/> |
| 10:55 |
MikeSeth |
Macen: it isnt used. |
| 10:56 |
MikeSeth |
RossC0: does that answer your question? :D |
| 10:56 |
RossC0 |
ah ok jolly bonza |
| 10:56 |
MikeSeth |
i have the whole file of this |
| 10:56 |
MikeSeth |
but it aint pretty |
| 10:57 |
Wombert |
mind you though that you cannot match those |
| 10:57 |
Wombert |
only generate |
| 10:57 |
RossC0 |
yeah.. |
| 10:57 |
MikeSeth |
Wombert: yeah, it's an one way route ;> |
| 10:57 |
RossC0 |
Wombert: thats the point |
| 10:57 |
RossC0 |
one day they will be moved into real routes |
| 10:58 |
RossC0 |
when the application grows up ;) |
| 10:58 |
MikeSeth |
yep, thats how I refactored the old shitty accounting app into Agavi while it was running ;> |
| 11:00 |
RossC0 |
thanks dude |
| 11:00 |
nagaozen |
[n=nagaozen@189-19-68-179.dsl.telesp.net.br] has joined #agavi |
| 11:01 |
RossC0 |
wierd thing is it doesn't work :( |
| 11:01 |
RossC0 |
keeps just giving just the basehref |
| 11:02 |
MikeSeth |
in the output? |
| 11:02 |
RossC0 |
yeah |
| 11:03 |
marklar |
omgihaxurhelicopters |
| 11:03 |
marklar |
just saw a navy chopper out the window |
| 11:03 |
marklar |
us navy, that is |
| 11:04 |
RossC0 |
sweet |
| 11:04 |
RossC0 |
hmm ok I think I will make a legacyUrlModel and store the urls there.. |
| 11:04 |
Wombert |
thats strange |
| 11:05 |
Wombert |
is the base href the agavi one? |
| 11:05 |
Wombert |
do you need it in two different apps really? |
| 11:05 |
Wombert |
I mean |
| 11:05 |
Wombert |
the agavi rewrite rules will cause your old app to run if do.php is called |
| 11:05 |
Wombert |
you could have them both in the same dir, no? |
| 11:05 |
Wombert |
looks at MikeSeth |
| 11:05 |
Wombert |
(not really both, just the agavi pub/ stuff) |
| 11:06 |
RossC0 |
hmm I'll test |
| 11:08 |
Wombert |
oh hehe do.php was mike's |
| 11:08 |
Wombert |
but even if you have an index.php |
| 11:08 |
Wombert |
call the agavi one agavi.php or such |
| 11:08 |
Wombert |
and adjusat the rewrites accordinglx |
| 11:08 |
MikeSeth |
Wombert: I just put the agavi app in htdocs/v2 |
| 11:08 |
MikeSeth |
:D |
| 11:08 |
RossC0 |
we don't have any rewrites :-/ |
| 11:09 |
RossC0 |
hmm - not sure what the best solution is |
| 11:09 |
Wombert |
okay explain again |
| 11:09 |
Wombert |
can you show a current URL |
| 11:10 |
RossC0 |
Root: http://mysite/ |
| 11:10 |
RossC0 |
agavi content is http://mysite/db/phoenix |
| 11:12 |
Wombert |
and http://mysite/index.php?foo=bar would be a URL of the current system? |
| 11:13 |
E_mE |
im executing $this->contect-getLoggerManager()->log('foo bar', 'error'); but it never appears to fire the error logger |
| 11:13 |
E_mE |
ive got logging enabled |
| 11:13 |
E_mE |
and it works with the application logging if i pass no second parameter |
| 11:13 |
RossC0 |
Wombert: that would a URL |
| 11:13 |
RossC0 |
so is http://mysite/db/index.php |
| 11:14 |
RossC0 |
basically eventually everything under http://mysite/db will become an Agavi app |
| 11:14 |
Wombert |
I think for this to work you need the mod rewrite stuff |
| 11:14 |
RossC0 |
yeah me too |
| 11:14 |
RossC0 |
thanks dude |
| 11:15 |
Wombert |
does that work? |
| 11:15 |
RossC0 |
well I will have to map all old urls to agavi? |
| 11:15 |
RossC0 |
as we replace them |
| 11:15 |
RossC0 |
I'll have a look |
| 11:16 |
MikeSeth |
RossC0: thats what I did, then removed the routes one by one and replaced them with native ones as I progressed in porting |
| 11:16 |
RossC0 |
I mean with mod_rewrite |
| 11:17 |
RossC0 |
don't want to just use routing as if I miss a url it has to work |
| 11:17 |
MikeSeth |
dunno I never involved mod_rewrite anywhere beyond the Agavi app itself |
| 11:17 |
MikeSeth |
prolly because I just raped the old application with sed -i :D |
| 11:17 |
Wombert |
just checked |
| 11:17 |
Wombert |
<route name="secure" pattern="^/../secure" module="Default" action="Secure1" /> |
| 11:17 |
Wombert |
works |
| 11:18 |
Wombert |
may have to begin with a slash |
| 11:19 |
RossC0 |
bonkers why doesn't it work for me ?! |
| 11:20 |
Wombert |
do you have the rewrites on |
| 11:20 |
Wombert |
it wont work with index.php in the url |
| 11:20 |
Wombert |
and does it start with a slash |
| 11:20 |
Wombert |
pattern="../lolz" wont work |
| 11:20 |
Wombert |
must be /../lolz |
| 11:21 |
RossC0 |
ah ok that'll be why |
| 11:22 |
Wombert |
ponders |
| 11:23 |
Wombert |
how about we allow overwriting the prefix |
| 11:23 |
Wombert |
hmm |
| 11:23 |
Wombert |
in the options |
| 11:23 |
Wombert |
hmm |
| 11:27 |
RossC0 |
ok I'll try and find a cleaner better solution |
| 11:27 |
RossC0 |
thanks |
| 11:28 |
RossC0 |
pondering the problem |
| 11:32 |
Wombert |
luch& |
| 11:32 |
Wombert |
lunch |
| 11:35 |
nagaozen |
[n=nagaozen@189-19-68-179.dsl.telesp.net.br] has quit ["Leaving"] |
| 11:49 |
RossC0 |
Woot its working |
| 11:49 |
RossC0 |
hugs MikeSeth and Wombert |
| 11:50 |
nfq |
[n=nfq@84-72-196-213.dclient.hispeed.ch] has joined #agavi |
| 11:50 |
MikeSeth |
omnomnom! |
| 12:04 |
Macen |
[n=craigfai@host86-138-72-204.range86-138.btcentralplus.com] has quit [] |
| 12:08 |
Arme[N-1] |
[n=Arme[N]@unaffiliated/armen/x-394205] has joined #agavi |
| 12:13 |
Wombert |
cool RossC0 |
| 12:14 |
RossC0 |
it sure is :D |
| 12:14 |
RossC0 |
xD |
| 12:15 |
JanK_ |
[n=JanK_@muedsl-82-207-218-205.citykom.de] has quit [] |
| 12:15 |
E_mE |
Wombert: how comes you wish to make agavi PHP6 only in the future? |
| 12:15 |
Wombert |
well namespaces, unicode support, ext/intl and so on |
| 12:16 |
Wombert |
if php 6 has stuff that's useful for Agavi2 |
| 12:16 |
Wombert |
then we'll use it |
| 12:16 |
Wombert |
but it'll be at least 5.3 |
| 12:16 |
nfq |
Yo RossCo: thanks for your help yesterday, solved the problem :D |
| 12:17 |
E_mE |
fair enough :) |
| 12:18 |
nfq |
I meant RossC0 |
| 12:19 |
RossC0 |
nfq: no worries :D |
| 12:19 |
nfq |
hehe! Man, I always forget to use a zero on your nick |
| 12:20 |
RossC0 |
use tab to auto complete! ;) |
| 12:20 |
v-dogg |
use \t |
| 12:20 |
nfq |
true dat |
| 12:22 |
codecop |
[n=codecop@server.senoji.palanga.lm.lt] has quit [Remote closed the connection] |
| 12:22 |
Macen |
[n=craigfai@host86-138-72-204.range86-138.btcentralplus.com] has joined #agavi |
| 12:28 |
Arme[N] |
[n=Arme[N]@unaffiliated/armen/x-394205] has quit [Read error: 110 (Connection timed out)] |
| 12:30 |
craigs |
[n=craigs@ominor.plus.com] has joined #agavi |
| 12:39 |
Arme[N-1] |
[n=Arme[N]@unaffiliated/armen/x-394205] has quit ["leaving"] |
| 12:39 |
Arme[N] |
[n=Arme[N]@unaffiliated/armen/x-394205] has joined #agavi |
| 12:42 |
codecop |
[n=codecop@server.senoji.palanga.lm.lt] has joined #agavi |
| 12:45 |
nfq |
[n=nfq@84-72-196-213.dclient.hispeed.ch] has quit [] |
| 12:45 |
marklar |
brake~ |
| 12:47 |
craigs |
MikeSeth, I've just been speaking to v-dogg in the Propel channel about moving our in house framework to another OS framework and suggested you might have experience of doing something similar. |
| 12:49 |
_cheerios |
new here? welcome to #agavi, craigs |
| 12:50 |
craigs |
thanks _cheerios |
| 12:56 |
RossC0 |
craigs: I'm currently going through that process |
| 12:57 |
MikeSeth |
craigs: moving exactly what to what? As in refactoring a product? |
| 12:58 |
craigs |
RossC0. Currently we have one in house framework that supports multiple sites. What we'd to do is move away from that framework. |
| 12:58 |
MikeSeth |
to agavi :D |
| 12:59 |
RossC0 |
but you still want multiple sites by one install or split that also? |
| 12:59 |
RossC0 |
anyway agavi's routing ftw! |
| 13:01 |
craigs |
Both, a the minute we have a binch of modules which are shared, then each site has a bit of site specific configuration |
| 13:01 |
craigs |
each site includes the modules/classes it needs and runs off that |
| 13:02 |
craigs |
ok, so where can I read about this routing? |
| 13:02 |
RossC0 |
that similar to what you've been doing MikeSeth ? |
| 13:02 |
RossC0 |
/ what you did |
| 13:03 |
MikeSeth |
RossC0: not really. I do have a similar framework but it is not in active use so it was never migrated to agavi |
| 13:03 |
MikeSeth |
RossC0: I did incremental refactoring in the same spirit you're doing now |
| 13:04 |
Wombert |
booooh |
| 13:04 |
Wombert |
man I feel so destroyed |
| 13:04 |
Wombert |
:< |
| 13:04 |
RossC0 |
whaa? |
| 13:04 |
RossC0 |
craigs: have you checked out the sample app? |
| 13:04 |
RossC0 |
probably the best place to start - its in the svn repo |
| 13:05 |
RossC0 |
pets Wombert - wazzup? |
| 13:05 |
craigs |
nope, not even downloaded agavi, I only heard of this project about 10 minutes ago :) |
| 13:06 |
Wombert |
woke up at ~2:30 |
| 13:06 |
Wombert |
slept in again ~3:00 |
| 13:06 |
Wombert |
woke up again ~3:30 |
| 13:06 |
Wombert |
been up since |
| 13:06 |
MikeSeth |
craigs: oh, you're new! :> |
| 13:06 |
RossC0 |
ah ok svn is here: http://svn.agavi.org/branches/0.11 |
| 13:06 |
Wombert |
I feel sick, ill, tired, boooh |
| 13:06 |
Wombert |
:< |
| 13:07 |
_cheerios |
hugs Wombert |
| 13:07 |
RossC0 |
Wombert: go to sleep |
| 13:07 |
Wombert |
need to get home first :p |
| 13:07 |
RossC0 |
and stop pretending to |
| 13:07 |
Wombert |
but yeah will do, dont wanna risk getting a cold |
| 13:07 |
Wombert |
pretending to work? |
| 13:07 |
Wombert |
:) |
| 13:07 |
Wombert |
moving forward veeeery slowly today |
| 13:07 |
Wombert |
gosh |
| 13:08 |
Wombert |
:< |
| 13:09 |
Wombert |
and |
| 13:09 |
Wombert |
fighting signs of an RSI |
| 13:12 |
MikeSeth_ |
[n=MikeSeth@62.90.159.110] has joined #agavi |
| 13:13 |
E_mE |
Wombert: do hand excises |
| 13:14 |
Wombert |
yes, but really need to relax the sinews first |
| 13:14 |
Wombert |
etc |
| 13:14 |
_cheerios |
did you get that powerball? :) |
| 13:14 |
MikeSeth_ |
wtf |
| 13:14 |
Wombert |
yes |
| 13:14 |
Wombert |
hands been in friggen bad shape since sundayish |
| 13:14 |
MikeSeth_ |
i crashed? |
| 13:15 |
RossC0 |
Wombert: pretending to sleep |
| 13:15 |
Wombert |
scratches head |
| 13:15 |
Wombert |
watcha mean :p |
| 13:15 |
RossC0 |
(13:06:02) Wombert: woke up at ~2:30 |
| 13:15 |
RossC0 |
(13:06:06) Wombert: slept in again ~3:00 |
| 13:15 |
RossC0 |
(13:06:09) Wombert: woke up again ~3:30 |
| 13:15 |
E_mE |
MikeSeth_: emacs.. tut tut! =P |
| 13:15 |
Wombert |
am |
| 13:15 |
Wombert |
:p |
| 13:15 |
Acid |
[n=nospam@62.90.159.110] has joined #agavi |
| 13:15 |
Wombert |
bi |
| 13:15 |
Wombert |
not pm |
| 13:16 |
Wombert |
nah but its true |
| 13:16 |
Wombert |
this isnt lreading anywhere today |
| 13:16 |
RossC0 |
whats the option in gen routes to ignore optionals? |
| 13:16 |
MikeSeth_ |
E_mE: emacs? |
| 13:17 |
MikeSeth |
[n=MikeSeth@unaffiliated/mikeseth] has quit [Nick collision from services.] |
| 13:17 |
Wombert |
I'll get big time tenosynovitis otherwise |
| 13:17 |
MikeSeth_ |
is now known as MikeSeth |
| 13:17 |
MikeSeth |
omnomnom |
| 13:17 |
Wombert |
RossC0: ? |
| 13:17 |
RossC0 |
omit_defaults! |
| 13:17 |
RossC0 |
:D |
| 13:19 |
Wombert |
mkay |
| 13:19 |
Wombert |
home |
| 13:19 |
E_mE |
MikeSeth: emacs made you crash ;) |
| 13:19 |
MikeSeth |
Irssi 0.8.12 (20071006) - http://irssi.org/ |
| 13:19 |
MikeSeth |
:D |
| 13:19 |
E_mE |
that emacs.. serious stablitly problems.... |
| 13:20 |
MikeSeth |
lies |
| 13:22 |
Wombert |
ok |
| 13:22 |
Wombert |
l8rs |
| 13:23 |
Wombert |
[n=Wombert@85.183.90.3] has quit [] |
| 13:25 |
Yossi |
[n=nospam@62.90.159.110] has quit [Read error: 110 (Connection timed out)] |
| 13:34 |
v-dogg |
MikeSeth: I told craigs about your incremental switch to Agavi |
| 13:35 |
v-dogg |
and now you have to tell how easy it was and how awesome agavi is and all that |
| 13:35 |
v-dogg |
you know the drill :) |
| 13:36 |
Macen |
as somebody who has never used a framework before but is obviously a genius (and handsome, though that doesn't count) i can vounch that so far the change of systems has been very smooth |
| 13:37 |
E_mE |
im suineg :D |
| 13:38 |
Macen |
haha :D |
| 13:52 |
MikeSeth |
v-dogg: well the main trick was of course routing |
| 13:53 |
MikeSeth |
i set up a blank application, and then started migrating actions from the old code one by one, tying the applications through URLs to one another and moving the code from the old one to new one |
| 13:54 |
MikeSeth |
without routing this would've been impossible |
| 13:56 |
v-dogg |
craigs: you reading this? |
| 13:56 |
craigs |
So what's so special about routing? By the look of the xml, it takes the url, matches it to a pattern then passes off to another script of the local app? |
| 13:56 |
craigs |
yup |
| 13:56 |
MikeSeth |
craigs: well, first it can do this in both directions |
| 13:57 |
MikeSeth |
craigs: second, it allows you to have a completely independent URL map that can be changed in a whim, so when you're done with a certain part of application you throw away the old routes and put in new shiny ones |
| 13:57 |
MikeSeth |
craigs: and third, because of the two above, you can do incremental refactoring without breaking things |
| 13:58 |
craigs |
ok, I understand that, it's pretty good for migrating controller logic, but what about the model level? It's propel right? |
| 13:58 |
MikeSeth |
craigs: oh boy |
| 13:59 |
v-dogg |
"both directions" means it maps incomming urls to actions (with some pretty amazing cleverness) but you also generate urls with it |
| 13:59 |
MikeSeth |
they infected you :< |
| 13:59 |
v-dogg |
haha :D |
| 13:59 |
MikeSeth |
craigs: http://blog.mikeseth.com/index.php?/archives/4-ActiveRecord-sucks,-but-Kore-Nordmann-is-wrong.html |
| 13:59 |
MikeSeth |
please read this very carefully |
| 14:02 |
v-dogg |
craigs: and when you generate urls using route names (+ parameters) you can have the same code line generate /legacy/foo.php&bar=wizz&buu=asd and after you have ported that particular part you just change the route definition in routing.xml and you'll get /newapp/foo/wizz/buu |
| 14:02 |
nfq |
[n=nfq@84-73-33-54.dclient.hispeed.ch] has joined #agavi |
| 14:07 |
marklar |
ugh failz |
| 14:07 |
marklar |
phplive must die |
| 14:08 |
v-dogg |
live or die() |
| 14:08 |
MikeSeth |
hahahahaha |
| 14:08 |
marklar |
HOW DO I BRAKE :( |
| 14:08 |
v-dogg |
haha |
| 14:08 |
MikeSeth |
phplive bogged down my servers to death |
| 14:08 |
marklar |
nasty pos |
| 14:08 |
marklar |
it borked when I moved it to php5 |
| 14:09 |
MikeSeth |
yep, thats why I run it in lighty |
| 14:10 |
MrJeep |
[n=jpdery@modemcable188.10-70-69.static.videotron.ca] has joined #agavi |
| 14:10 |
MrJeep |
good morning |
| 14:21 |
codecop |
[n=codecop@server.senoji.palanga.lm.lt] has quit [Remote closed the connection] |
| 14:23 |
MikeSeth |
not really :D |
| 14:24 |
marklar |
yeah fail |
| 14:26 |
lucifer4u |
[i=HydraIRC@87.252.235.129] has joined #agavi |
| 14:26 |
lucifer4u |
Hello |
| 14:27 |
JamieWolf |
[n=Chatter@dslb-088-068-203-033.pools.arcor-ip.net] has joined #agavi |
| 14:29 |
RossC0 |
huomenta MrJeep |
| 14:30 |
MrJeep |
huomenta RossC0! now that I know what it means :) |
| 14:36 |
MrJeep |
what's up everyone ? |
| 14:38 |
E_mE |
im stroking doctrine |
| 14:39 |
MrJeep |
what do you mean by "stroking" doctrine. The only interpretation of "Stroke" I know is from photoshop :S |
| 14:39 |
MrJeep |
beating it up ? |
| 14:39 |
E_mE |
as if you would stroke a cat |
| 14:40 |
v-dogg |
or pussy |
| 14:40 |
MrJeep |
stroke from the word "strike" ? |
| 14:40 |
E_mE |
no, strike to fire or target something |
| 14:40 |
v-dogg |
no, stroke |
| 14:41 |
E_mE |
stroke is to give pleasure/reassurance/love/affection to the item |
| 14:41 |
E_mE |
unless you are refering Photoshop |
| 14:41 |
v-dogg |
for a pussy, for example |
| 14:42 |
E_mE |
pussies love to be stroked all day long |
| 14:42 |
lucifer4u |
v-dogg, doctryne something equal to pussy? ) |
| 14:42 |
E_mE |
generally more organised i'd say |
| 14:50 |
MrJeep |
oh, I get it, so stroking means "left alone in a room with some meowmix the toilet cover opened" ? |
| 14:53 |
MikeSeth |
... |
| 15:05 |
craigs |
[n=craigs@ominor.plus.com] has quit ["Leaving"] |
| 15:13 |
MrJeep |
kidding... |
| 15:20 |
Macen |
[n=craigfai@host86-138-72-204.range86-138.btcentralplus.com] has quit [Connection timed out] |
| 15:22 |
Macen |
[n=craigfai@host86-138-72-204.range86-138.btcentralplus.com] has joined #agavi |
| 15:26 |
Macen |
where are the default file-templates for "agavi project"? |
| 15:27 |
E_mE |
they will be in the agavi distro |
| 15:28 |
Macen |
oh k |
| 15:28 |
E_mE |
one moment ill get you pat |
| 15:28 |
E_mE |
h |
| 15:29 |
E_mE |
src/buildtools/code_templates |
| 15:29 |
E_mE |
but if you are going to create your own, you need to place it in your own project tree |
| 15:30 |
E_mE |
don't change the agavi src tree |
| 15:30 |
Macen |
ok |
| 15:30 |
MikeSeth |
o/~ He's here, the phantom of the opera |
| 15:30 |
E_mE |
you need to setup a build.ini file or so for phing in your own project tree and make the build file contain the path to your own templates |
| 15:31 |
E_mE |
build.xml file is the one |
| 15:32 |
MikeSeth |
actually I manage without doing that at all but I can see how it can be useful |
| 15:32 |
E_mE |
blows raspberry |
| 15:32 |
MikeSeth |
emacs makes it so simple to navigate and move text around that I dont need the full power of buildtools ;> |
| 15:32 |
MikeSeth |
is now known as raspberry |
| 15:32 |
raspberry |
:D |
| 15:32 |
raspberry |
is now known as MikeSeth |
| 15:34 |
Macen |
E_mE: how do i stop it creating the WelcomeToAgavi shiznit? |
| 15:34 |
Macen |
can i just edit it out of the conf files? |
| 15:34 |
Macen |
and remove the template? |
| 15:35 |
E_mE |
i guess you could create your own build.xml to not creat ethe welcometoagavi stuff |
| 15:35 |
E_mE |
and then execute phing with that |
| 15:36 |
Macen |
bleh |
| 15:36 |
MikeSeth |
Macen: remove the route and then the action/views/template |
| 15:36 |
MikeSeth |
i just kill these manually before the first commit |
| 15:36 |
Macen |
ace |
| 15:37 |
MikeSeth |
the action helps to see that the deployment worked (I often start projects on badly configured boxes) |
| 15:38 |
Macen |
kk |
| 15:42 |
MrJeep |
Macen, I have a ready-to-go package with agavi, propel, and mootools |
| 15:42 |
MrJeep |
would you like to use it ? |
| 15:42 |
Macen |
propel and mootools (yes please! |
| 15:42 |
Macen |
)* |
| 15:42 |
Macen |
why both? |
| 15:42 |
Macen |
i haven't started using any javascript "plug-ins" yet, i do everything the old fasioned way |
| 15:43 |
MrJeep |
just give me a min :) |
| 15:44 |
MikeSeth |
you propel people are creepy |
| 15:44 |
MikeSeth |
srsly |
| 15:45 |
MikeSeth |
why does propel call things "peers" |
| 15:45 |
MikeSeth |
smacks propel |
| 15:45 |
MikeSeth |
oh by the way |
| 15:46 |
MikeSeth |
lyx + latex is SO KICKASS for documentation |
| 15:46 |
MikeSeth |
fuck docbook, its an XML scam! |
| 15:49 |
marklar |
kek |
| 15:49 |
marklar |
mike |
| 15:49 |
marklar |
do you remember Talya? |
| 15:50 |
MikeSeth |
no |
| 15:50 |
MrJeep |
Macen, http://jpdery.dyndns.org:81/~jpdery/AgaviPropelMootools.tar.gz |
| 15:50 |
MikeSeth |
whozzat |
| 15:50 |
marklar |
yuo si fale |
| 15:50 |
MrJeep |
Are you on windows linux or mac ? |
| 15:50 |
Macen |
MrJeep: mucho gracias |
| 15:50 |
MrJeep |
when youre done downloading |
| 15:50 |
MikeSeth |
Macen: srsly, I dont know anyone called Talya |
| 15:51 |
Macen |
MikeSeth: ehhh |
| 15:51 |
marklar |
she worked at $yourwork |
| 15:51 |
MrJeep |
edit project.root.dir in /build.properties |
| 15:52 |
Macen |
what's the 1.0 for? |
| 15:52 |
MrJeep |
then project.root.dir in /db/build.properties |
| 15:52 |
MrJeep |
oh it's just my package "version" |
| 15:52 |
Macen |
oh ok |
| 15:52 |
Macen |
just checking |
| 15:52 |
MrJeep |
it should be called APM (for AgaviPropelMootools) |
| 15:52 |
Macen |
hehe |
| 15:53 |
MrJeep |
anyway, you have agavi script for windows and *nix |
| 15:53 |
shoan |
how can i set another module's template in the view? |
| 15:53 |
MrJeep |
propel script (just call ./propel and the database in db will be generated |
| 15:53 |
MrJeep |
a javascript packer |
| 15:53 |
Macen |
MrJeep: where am i extracting this? i don't recognise the folder structure |
| 15:53 |
Macen |
ohh |
| 15:53 |
Macen |
propel, not prototype |
| 15:54 |
Macen |
or whatever it is |
| 15:54 |
Macen |
sorry noob mistake |
| 15:54 |
Macen |
kicks $self |
| 15:54 |
MrJeep |
just extract everything from 1.0 directory to /your-webserver/project-directory |
| 15:54 |
MrJeep |
hehe no problem :P |
| 15:55 |
MrJeep |
well, you have app libs pub which are the usual agavi directory |
| 15:55 |
MrJeep |
db contains your database schema |
| 15:55 |
MrJeep |
template contains the code template |
| 15:55 |
MrJeep |
doc contains some documentation you might use |
| 15:55 |
MrJeep |
psd for photoshop design |
| 15:55 |
MrJeep |
I made this mostly for me |
| 15:56 |
MrJeep |
but If it can be usefull for anyone else... why not :) |
| 15:56 |
Macen |
so instead of "agavi project" you copy this structure right? |
| 15:56 |
MrJeep |
yep, well, this is what I do |
| 15:56 |
MrJeep |
this is my agavi project template |
| 15:57 |
Macen |
thanks man i'll make good use of it |
| 15:58 |
MrJeep |
to pack (compress) the javascript files, make sure the paths are correct in jspack.config.php then in command line : php jspack.php |
| 15:58 |
MrJeep |
have fun :) |
| 15:59 |
nfq |
[n=nfq@84-73-33-54.dclient.hispeed.ch] has quit [] |
| 16:00 |
MrJeep |
oh by the way setup.php... well, don't use it |
| 16:00 |
MrJeep |
it's just a script to rename all my classes |
| 16:00 |
marklar |
heh |
| 16:01 |
marklar |
you hosting that off of a residental connection? |
| 16:01 |
nagaozen |
[n=nagaozen@189-19-68-179.dsl.telesp.net.br] has joined #agavi |
| 16:01 |
MrJeep |
yeah |
| 16:01 |
MrJeep |
well, my personal server |
| 16:01 |
marklar |
nice speed heh |
| 16:02 |
MrJeep |
100k/sec ? |
| 16:02 |
marklar |
yea |
| 16:02 |
marklar |
quite uncommon for a "home" conn here in the land of teh fail |
| 16:02 |
Macen |
MikeSeth: it's been a while |
| 16:02 |
Macen |
MikeSeth: srsly |
| 16:03 |
MrJeep |
hehe, I think my IPS recently pushed the limit higher |
| 16:03 |
MrJeep |
ISP* |
| 16:06 |
MrJeep |
Macen, well, I hope you like this package, it's basically a ready-to-run ready-to-develop agavi package. Tell me if you have any problem with it |
| 16:08 |
Macen |
MrJeep: am still using agavi project for now (till i get used to that) but it'll def help me understand how i should configure agavi to make it personalised/quicker to use&setup |
| 16:08 |
MrJeep |
great then :) |
| 16:13 |
marklar |
hay |
| 16:19 |
Macen |
are there any debugging tools available? eg to output defined variables/objects etc? |
| 16:20 |
JanK_ |
[n=JanK_@muedsl-82-207-210-073.citykom.de] has joined #agavi |
| 16:20 |
MikeSeth |
Macen: routing provides a trace list; you can plant an exception to trigger the shiny page and see the call trace |
| 16:20 |
marklar |
kek |
| 16:21 |
marklar |
from pgsql mailing list |
| 16:21 |
marklar |
"If there are database transactions that you do not want to interrupt, |
| 16:21 |
marklar |
the best approach is not to shutdown the database server. |
| 16:21 |
MikeSeth |
marklar: REALLY?! |
| 16:21 |
MikeSeth |
woa |
| 16:21 |
marklar |
yea |
| 16:21 |
marklar |
like, waht |
| 16:21 |
v-dogg |
hehee |
| 16:21 |
v-dogg |
ORLY |
| 16:21 |
MikeSeth |
o/~ Copycat |
| 16:21 |
Macen |
MikeSeth: useful or? |
| 16:21 |
MikeSeth |
o/~ Chameleon |
| 16:21 |
marklar |
and the other guy is |
| 16:21 |
marklar |
"Thanks Laurenz, that's a good point, I shall leave them as is." |
| 16:21 |
MikeSeth |
o/~ Mosquito bite, mosquito bite |
| 16:21 |
marklar |
wtf |
| 16:21 |
MikeSeth |
marklar: stop reading failchan |
| 16:22 |
MikeSeth |
Macen: routing can be pretty complicated at times, it's a programming language unto itself |
| 16:22 |
Macen |
hmk |
| 16:22 |
MikeSeth |
Macen: you can use the logging facility to leave trace breadcrumbs around too |
| 16:22 |
MikeSeth |
but I debug with printf() and die() :D |
| 16:22 |
MikeSeth |
you can pimp up xdebug or dbg but I never see the needed, its not worth the hassle |
| 16:22 |
marklar |
fail is night |
| 16:23 |
marklar |
brb\ |
| 16:23 |
MikeSeth |
Catnarok |
| 16:23 |
marklar |
CATGAARD |
| 16:24 |
marklar |
"What's new in PostgreSQL 8.3 - Breakfast with Bruce Momjian" |
| 16:24 |
marklar |
zomg |
| 16:25 |
nfq |
[n=nfq@84-73-209-218.dclient.hispeed.ch] has joined #agavi |
| 16:25 |
MikeSeth |
ZOMG |
| 16:25 |
MikeSeth |
ZOMGMARK |
| 16:25 |
MikeSeth |
http://www.youtube.com/watch?v=CM_4Nknnyxg&feature=related |
| 16:26 |
marklar |
zomg tacgnol |
| 16:28 |
MikeSeth |
that is SO AWESOME |
| 16:30 |
Macen |
how do you define the default file for modules/$blah/templates ?? |
| 16:30 |
trophaeum |
[i=evlotlf@ppp121-45-221-14.lns2.bne1.internode.on.net] has quit [Read error: 104 (Connection reset by peer)] |
| 16:30 |
MikeSeth |
Macen: a layout? |
| 16:30 |
v-dogg |
Macen: build.properties (not build.xml like suggested earlier) |
| 16:31 |
v-dogg |
oh, what are you talking about? I'm talking about build script files |
| 16:32 |
v-dogg |
templates.dir = ${project.dir}/dev/code_templates |
| 16:32 |
v-dogg |
in a build.properties in $project.dir (the dir where you have app/ pub/ and friends) |
| 16:36 |
RossC0 |
[n=RossC0@80.4.120.163] has left #agavi [] |
| 16:37 |
E_mE |
v-dogg: thanks for correcting me, It was your cms that showed me that you could do it :) |
| 16:44 |
icyt |
is now known as IcyT |
| 16:46 |
MikeSeth |
haha I didnt know you could do that |
| 16:50 |
v-dogg |
you can even have different templates for different modules :) |
| 16:50 |
v-dogg |
(and ofc default templates if no module specific templates exist) |
| 16:55 |
E_mE |
well im going home :D wooo! |
| 16:55 |
E_mE |
bye |
| 16:56 |
marklar |
oh hay guise |
| 16:56 |
marklar |
mysql -> oracle data migration sux |
| 16:57 |
E_mE |
[n=E_mE@89.104.225.116] has quit [Remote closed the connection] |
| 16:59 |
marklar |
MIKE |
| 16:59 |
marklar |
when are you ordering the router plz? |
| 16:59 |
MikeSeth |
ZOMG |
| 16:59 |
marklar |
and can you order two plz |
| 16:59 |
marklar |
I need one for ~ |
| 16:59 |
MikeSeth |
why you remind me so late |
| 16:59 |
MikeSeth |
:< |
| 16:59 |
MikeSeth |
i will k |
| 16:59 |
marklar |
:( |
| 16:59 |
marklar |
okthx <3 |
| 16:59 |
marklar |
yyanno |
| 16:59 |
marklar |
I'm gonna setup a cronjob |
| 16:59 |
MikeSeth |
the order guy is @ ~ :< |
| 16:59 |
marklar |
for tomorrow |
| 16:59 |
MikeSeth |
yarrr |
| 16:59 |
marklar |
8, 9, 10 and 11 am |
| 16:59 |
marklar |
to mail you and I |
| 16:59 |
MikeSeth |
xmessage(1) |
| 16:59 |
MikeSeth |
keke |
| 16:59 |
marklar |
KEKEK |
| 17:00 |
MikeSeth |
marklar: dont do it with cron then |
| 17:00 |
MikeSeth |
atd :D |
| 17:01 |
marklar |
0 8 * * * echo "PLZ ORDER ROUTER" | mail me@mikeseth.com |
| 17:01 |
marklar |
okthx? |
| 17:03 |
marklar |
atd is fail |
| 17:03 |
marklar |
I like cron bettah |
| 17:03 |
marklar |
besides, I will only cancel it once you order |
| 17:03 |
marklar |
:) |
| 17:09 |
shoan |
[n=shoan@122.166.1.168] has quit [Read error: 104 (Connection reset by peer)] |
| 17:09 |
shoan |
[n=shoan@122.166.1.168] has joined #agavi |
| 17:11 |
kaos|work |
[n=dominik@dslb-088-077-198-230.pools.arcor-ip.net] has quit [Read error: 104 (Connection reset by peer)] |
| 17:12 |
kaos|work |
[n=dominik@dslb-088-076-058-059.pools.arcor-ip.net] has joined #agavi |
| 17:14 |
Acid |
wow... I now used 'vertical-align:middle' and it worked... |
| 17:18 |
Macen |
line-height:[height of element] usually does the trick |
| 17:18 |
nagaozen |
[n=nagaozen@189-19-68-179.dsl.telesp.net.br] has quit ["Leaving"] |
| 17:18 |
Macen |
there are certain block level elements that it will work on in IE |
| 17:19 |
Macen |
it's all about the context |
| 17:20 |
marklar |
keke |
| 17:20 |
marklar |
is blasting Infected Mushrom throughout the office |
| 17:22 |
Macen |
WHY |
| 17:22 |
Macen |
WONT |
| 17:22 |
Macen |
THIS |
| 17:22 |
Macen |
WORK |
| 17:22 |
Macen |
:< |
| 17:22 |
Macen |
http://pastebin.ca/848307 |
| 17:22 |
Macen |
utter lameness |
| 17:23 |
Macen |
it just doesn't see Master.php |
| 17:23 |
Macen |
at all. no error, straight to IndexSuccess.php |
| 17:23 |
JanK_ |
[n=JanK_@muedsl-82-207-210-073.citykom.de] has left #agavi [] |
| 17:25 |
trophaeum |
[i=imrxaa@ppp121-45-221-14.lns2.bne1.internode.on.net] has joined #agavi |
| 17:25 |
_cheerios |
you've provided no path for the decorator; usually it's %core.template_dir%/<name> |
| 17:27 |
v-dogg |
do you load the layout? |
| 17:27 |
Macen |
if i change it to the following it takes a peek inside the module dir: <layer name="decorator"><parameter name="template">Master</parameter></layer> |
| 17:27 |
Macen |
instead of master^ |
| 17:28 |
Macen |
totally don't get it at all |
| 17:28 |
v-dogg |
name=master? |
| 17:28 |
v-dogg |
where did you get that from? |
| 17:28 |
Macen |
random |
| 17:28 |
v-dogg |
random is always good :) |
| 17:29 |
Macen |
i didn't think the name="" corresponded too anything other than the code you write |
| 17:29 |
Macen |
trys different randoms |
| 17:29 |
Macen |
i changed the bottom one, incase having the same name messes it up.. |
| 17:29 |
Macen |
<layer name="masterA"><parameter name="masterB">Master</parameter></layer> |
| 17:30 |
Macen |
doesn't work either.. |
| 17:30 |
Macen |
this has to be some utterly lame mistake surely.. |
| 17:30 |
_cheerios |
it's your code. find it :) |
| 17:30 |
marklar |
with artillery, with artillery, with artillery~ |
| 17:31 |
Macen |
<layer name="decorator"><parameter name="template">Master</parameter></layer> |
| 17:31 |
Macen |
<layer name="masterA"><parameter name="masterB">Master</parameter></layer> |
| 17:31 |
Macen |
you guys sure there isn't some naming structure to the way Agavi works? |
| 17:32 |
Macen |
with the layer |
| 17:35 |
Macen |
wtffff |
| 17:36 |
v-dogg |
http://pastebin.ca/848321 |
| 17:36 |
frenadoll |
[n=luismeri@173.Red-80-25-102.staticIP.rima-tde.net] has quit [] |
| 17:38 |
v-dogg |
and did you answer this already: 19:27 < v-dogg> do you load the layout? |
| 17:40 |
Macen |
it's in setupHtml |
| 17:40 |
v-dogg |
in your base view? |
| 17:44 |
Macen |
IndexSuccessView $this->setupHtml($rd); |
| 17:44 |
v-dogg |
k |
| 17:46 |
Arme[N] |
[n=Arme[N]@unaffiliated/armen/x-394205] has quit ["leaving"] |
| 17:46 |
v-dogg |
and did you notice my paste? |
| 17:56 |
ceej |
[n=ceej@cpe-76-171-184-72.socal.res.rr.com] has joined #Agavi |
| 17:58 |
Whisller |
[n=example@chello089076213203.chello.pl] has joined #agavi |
| 17:59 |
Whisller |
hi |
| 18:01 |
lucifer4u |
[i=HydraIRC@87.252.235.129] has quit [Read error: 110 (Connection timed out)] |
| 18:05 |
Macen |
do we pass information from View -> template with setAttribute, even for HTML etc? |
| 18:05 |
Macen |
things like © |
| 18:05 |
Macen |
or is there a better way? |
| 18:08 |
_cheerios |
you should pass data. markup belongs to templates. |
| 18:11 |
marklar |
heh |
| 18:11 |
marklar |
I'm testing phplive |
| 18:11 |
marklar |
http://theolagendijk.wordpress.com/2007/07/06/parameters-for-a-flash-9-actionscript-3-swf/ |
| 18:11 |
marklar |
er |
| 18:11 |
marklar |
Visitor: hi2u |
| 18:11 |
marklar |
:\ |
| 18:17 |
_cheerios |
[n=jackbo@hkibrasgw1-feaedd00-249.dhcp.inet.fi] has quit ["bbl"] |
| 18:20 |
Macen |
if you use $ro to generate links, can it then be used to output sitemaps later? |
| 18:20 |
Macen |
and why does: echo $ro->gen('accessibility',array('page'=>'/accessibility')); |
| 18:21 |
Macen |
produce: /accessibility?page=%2Faccessibility |
| 18:22 |
Macen |
and why does: echo $ro->gen('accessibility'); |
| 18:22 |
Macen |
append a ? to the url |
| 18:24 |
MrJeep |
did you turn the routing On on settings.xml ? |
| 18:25 |
Macen |
<setting name="use_routing">true</setting> |
| 18:26 |
MrJeep |
did you define the route in routing.xml ? |
| 18:26 |
MrJeep |
<route name="accessibility" module="Accessibility" action="Index" pattern="^/accessibility$" /> |
| 18:26 |
MrJeep |
then echo $ro->gen('accessibility'); |
| 18:30 |
MrJeep |
the second parameter in gen() is used for parameters |
| 18:31 |
MrJeep |
example : |
| 18:31 |
MrJeep |
<route name="product" module="Product" action="Index" pattern="^/products/(id:\S+)$" /> |
| 18:32 |
MrJeep |
then : $ro->gen('product', array('id' => 4)); |
| 18:43 |
Macen |
got ya |
| 18:45 |
Whisller |
[n=example@chello089076213203.chello.pl] has left #agavi [] |
| 18:52 |
MrJeep |
it's working ? |
| 18:53 |
RossC0 |
[n=RossC0@teamjr.plus.com] has joined #agavi |
| 18:54 |
RossC0 |
watchya! |
| 18:54 |
Macen |
the ? is still there |
| 18:54 |
Macen |
but it's still a valid link |
| 18:54 |
Macen |
i don't like the ? |
| 18:54 |
Macen |
the ? is annoying |
| 18:55 |
Macen |
but yeh |
| 18:55 |
Macen |
it works |
| 18:55 |
Macen |
apart from the ?> |
| 18:56 |
v-dogg |
hmm... |
| 18:56 |
v-dogg |
and your route pattern is? |
| 18:56 |
Macen |
echo $ro->gen('accessibility'); |
| 18:56 |
Macen |
it outputs: http://youdsnew.lh/accessibility? |
| 18:57 |
v-dogg |
sure sure but the pattern in routing.xml |
| 18:57 |
Macen |
^/accessibility$ |
| 18:57 |
v-dogg |
hmm... |
| 18:57 |
v-dogg |
and no parent/child routes? |
| 18:57 |
Macen |
nop |
| 19:00 |
kaos|work |
does it have name="accessibility" ? ;) |
| 19:01 |
v-dogg |
aaahh :) |
| 19:02 |
kaos|work |
<-- going home |
| 19:02 |
kaos|work |
[n=dominik@dslb-088-076-058-059.pools.arcor-ip.net] has left #agavi [] |
| 19:03 |
Macen |
on the route? |
| 19:03 |
MrJeep |
Macen, did you put the .htaccess (from dist.htaccess) |
| 19:04 |
MrJeep |
kaos is speaking of your route definition in routing.xml |
| 19:04 |
v-dogg |
MrJeep: yep, you must give a name for the route to be able to gen() it |
| 19:04 |
Macen |
done the .htaccess, yep |
| 19:04 |
Macen |
ok |
| 19:04 |
Macen |
now i added the name="" it changed the $ro output |
| 19:04 |
v-dogg |
gen('routename'); |
| 19:04 |
v-dogg |
you need a _name_ |
| 19:05 |
v-dogg |
'' is not a name |
| 19:05 |
MrJeep |
paste your entire route definition |
| 19:06 |
Macen |
<route pattern="^/accessibility$" name="accessibility" module="%actions.default_module%" action="%actions.default_action%" /> |
| 19:06 |
Macen |
it now gives me http://youdsnew.lh/index.php/accessibility |
| 19:06 |
Macen |
note the index.php |
| 19:07 |
v-dogg |
mod_rewrite is not on then |
| 19:11 |
Macen |
it is though |
| 19:11 |
Macen |
mod_rewrite is on |
| 19:12 |
v-dogg |
but is it functioning |
| 19:12 |
Macen |
http://youdsnew.lh/index.php/accessibility renders the right page |
| 19:13 |
Macen |
it forwards to the Master.php as defined in output_type.xml |
| 19:13 |
v-dogg |
how about /accessibility ? |
| 19:13 |
Macen |
nop, 404 |
| 19:13 |
marklar |
KEKE |
| 19:13 |
Macen |
hm |
| 19:13 |
v-dogg |
no rewriting happening then |
| 19:13 |
v-dogg |
can you pastebin your .htaccess |
| 19:14 |
v-dogg |
and make sure you have AllowOverride All (or something else to allow .htaccess) |
| 19:15 |
marklar |
reboot |
| 19:15 |
marklar |
brb |
| 19:15 |
marklar |
[n=marklar@unaffiliated/marklar] has left #agavi [] |
| 19:15 |
Macen |
v-dogg: c+p another .htaccess from a working area and it worked |
| 19:15 |
RossC0 |
[n=RossC0@teamjr.plus.com] has quit [] |
| 19:16 |
Macen |
<IfModule mod_rewrite.c> |
| 19:16 |
Macen |
# enable rewrite engine |
| 19:16 |
Macen |
RewriteEngine Off |
| 19:16 |
Macen |
heh.. |
| 19:16 |
Macen |
ty |
| 19:18 |
Macen |
it's amazing how it knows if it's going to work |
| 19:18 |
Macen |
would never of thought.. |
| 19:19 |
v-dogg |
even / is goes via mod_rewrite (index.php?/) so it knows |
| 19:20 |
RossC0 |
[n=RossC0@teamjr.plus.com] has joined #agavi |
| 19:31 |
Macen |
that's me for today |
| 19:31 |
Macen |
cya |
| 19:31 |
Macen |
[n=craigfai@host86-138-72-204.range86-138.btcentralplus.com] has quit [] |
| 19:50 |
Whisller |
[n=example@chello089076213203.chello.pl] has joined #agavi |
| 20:14 |
xk |
[i=xk@acpf159.neoplus.adsl.tpnet.pl] has quit [Read error: 110 (Connection timed out)] |
| 20:25 |
Whisller_ |
[n=example@chello089076213203.chello.pl] has joined #agavi |
| 20:43 |
Whisller_ |
http://youtube.com/watch?v=FsSfN1f2y2I ;) |
| 20:44 |
Whisller |
[n=example@chello089076213203.chello.pl] has quit [Read error: 110 (Connection timed out)] |
| 20:54 |
MrJeep |
[n=jpdery@modemcable188.10-70-69.static.videotron.ca] has quit [Remote closed the connection] |
| 21:00 |
thornag |
[i=thornag@acop94.neoplus.adsl.tpnet.pl] has joined #agavi |
| 21:22 |
nfq |
[n=nfq@84-73-209-218.dclient.hispeed.ch] has quit [] |
| 21:27 |
v-dogg |
"Lost connection to MySQL server at 'reading initial communication packet', system error: 111" |
| 21:27 |
v-dogg |
WTF |
| 21:30 |
Whisller_ |
is now known as Whisller |
| 21:48 |
RossC0 |
v-dogg: that your site again? |
| 21:53 |
marklar|omni |
oh hai |
| 22:20 |
lucifer4u |
[i=HydraIRC@87.252.235.129] has joined #agavi |
| 22:21 |
nfq |
[n=nfq@84-72-196-213.dclient.hispeed.ch] has joined #agavi |
| 22:24 |
RossC0 |
[n=RossC0@teamjr.plus.com] has left #agavi [] |
| 23:02 |
Whisller |
[n=example@chello089076213203.chello.pl] has quit ["good night"] |
| 23:04 |
JamieWolf |
[n=Chatter@dslb-088-068-203-033.pools.arcor-ip.net] has quit ["Time goes by so slowly"] |
| 23:38 |
shoan |
[n=shoan@122.166.1.168] has quit [] |
| Day changed Thu Jan 10 2008
|
| 00:41 |
IcyT |
is now known as icyt |
| 01:22 |
lucifer4u |
[i=HydraIRC@87.252.235.129] has quit [" HydraIRC -> http://www.hydrairc.com <-"] |
| 02:25 |
nfq |
[n=nfq@84-72-196-213.dclient.hispeed.ch] has quit [] |
| 03:30 |
thornag |
[i=thornag@acop94.neoplus.adsl.tpnet.pl] has quit ["Leaving"] |
| 03:43 |
trophaeum_ |
[i=xiyypg@ppp121-45-238-218.lns1.bne4.internode.on.net] has joined #agavi |
| 03:58 |
trophaeum |
[i=imrxaa@ppp121-45-221-14.lns2.bne1.internode.on.net] has quit [Read error: 110 (Connection timed out)] |
| 04:41 |
Arme[N] |
[n=Arme[N]@unaffiliated/armen/x-394205] has joined #agavi |
| 06:09 |
Arme[N-1] |
[n=Arme[N]@unaffiliated/armen/x-394205] has joined #agavi |
| 06:09 |
marklar|omni |
ih hai |
| 06:21 |
Arme[N] |
[n=Arme[N]@unaffiliated/armen/x-394205] has quit [Read error: 110 (Connection timed out)] |
| 06:45 |
_cheerios |
[n=jackbo@hkibrasgw1-feaedd00-249.dhcp.inet.fi] has joined #agavi |
| 06:45 |
_cheerios |
huomenta |
| 07:05 |
shoan |
[n=shoan@121.245.53.221] has joined #agavi |
| 07:14 |
v-dogg |
huomenta |
| 07:30 |
Arme[N-1] |
is now known as Arme[N] |
| 07:32 |
shoan |
[n=shoan@121.245.53.221] has quit [Read error: 110 (Connection timed out)] |
| 07:33 |
Arme[N] |
huomenta |
| 08:08 |
codecop |
[n=codecop@server.senoji.palanga.lm.lt] has joined #agavi |
| 08:23 |
_cheerios |
should database tables always have a project prefix? |
| 08:24 |
ttj |
Use different databases for different projects? |
| 08:24 |
_cheerios |
wondering how to call different databases in a single script that have colliding table names (like session, or users) |
| 08:26 |
_cheerios |
problem comes up with the naming of the classes, and then for the orm in use to map the actual table name to the correct database |
| 08:26 |
marklar|omni |
oh hai |
| 08:27 |
marklar|omni |
I always prefix tables |
| 08:27 |
marklar|omni |
prj_tbl |
| 08:33 |
frenadoll |
[n=luismeri@173.Red-80-25-102.staticIP.rima-tde.net] has joined #agavi |
| 08:33 |
v-dogg |
_cheerios: pg and schemas |
| 08:34 |
_cheerios |
how do your classes look with propel/doctrine, so you don't get conflicts? |
| 08:35 |
v-dogg |
my projects don't share (om) classes |
| 08:36 |
_cheerios |
yep. seems like the way to go. |
| 09:01 |
E_mE |
[n=E_mE@89.104.225.116] has joined #agavi |
| 09:03 |
E_mE |
huomenta! |
| 09:08 |
Macen |
[n=craigfai@host86-138-72-204.range86-138.btcentralplus.com] has joined #agavi |
| 09:10 |
Macen |
i just uploaded a web site that runs fine locally and i get a white screen, i edited the index.php require path, what else do you change? |
| 09:11 |
v-dogg |
maybe the environment you bootstrap |
| 09:11 |
frenadoll |
[n=luismeri@173.Red-80-25-102.staticIP.rima-tde.net] has quit [Read error: 104 (Connection reset by peer)] |
| 09:11 |
v-dogg |
to 'production' or something |
| 09:11 |
v-dogg |
and after that you should be ok unless you have some hard coded paths somewhere |
| 09:12 |
v-dogg |
and of course you might need to re-configure db settings and such (usually done via environments) |
| 09:12 |
ceej |
[n=ceej@cpe-76-171-184-72.socal.res.rr.com] has quit [] |
| 09:13 |
Macen |
so i turned on display_errors, |
| 09:13 |
Macen |
Warning: require(../app/config.php) [function.require]: failed to open stream: No such file or directory in /home/default/youds.com/user/htdocs/pub/index.php on line 11 |
| 09:14 |
Macen |
of not been uploaded properly |
| 09:14 |
Macen |
file must of not been uploaded properly* |
| 09:14 |
v-dogg |
is the patch correct? |
| 09:15 |
_cheerios |
error is pretty clear |
| 09:16 |
Macen |
XML Schema validation of configuration file "/usr/local/lib/php/agavi/config/defaults/config_handlers.xml" failed due to the following errors: |
| 09:16 |
Macen |
Line 4: Element 'handlers', [lax WC]: The namespace of the element is not allowed. |
| 09:16 |
v-dogg |
old libxml |
| 09:16 |
v-dogg |
or hmm.. |
| 09:17 |
Macen |
..there is no line 4 |
| 09:17 |
Macen |
of the config_handlers.xml |
| 09:17 |
v-dogg |
could you grep libmlx version and php version from phpinfo() please |
| 09:17 |
Macen |
oh it's the agavi path |
| 09:19 |
Macen |
17:33 < E_mE> whats this error about: |
| 09:19 |
Macen |
17:33 < E_mE> XML Schema validation of configuration file "/usr/local/lib/php/agavi/config/defaults/config_handlers.xml" failed due to the following errors: |
| 09:19 |
Macen |
17:33 < E_mE> Line 4: Element 'handlers', [lax WC]: The namespace of the element is not allowed. |
| 09:19 |
Macen |
17:33 < Wombert> eww |
| 09:19 |
Macen |
17:33 < Wombert> outdated libxml |
| 09:19 |
Macen |
17:33 < Wombert> :/ |
| 09:19 |
E_mE |
wow that was a fair while ago |
| 09:20 |
frenadoll |
[n=luismeri@173.Red-80-25-102.staticIP.rima-tde.net] has joined #agavi |
| 09:21 |
Macen |
i have exactly the same version |
| 09:21 |
Macen |
libxml2-2.6.16-10.i386 |
| 09:21 |
v-dogg |
that's _old_ |
| 09:21 |
Macen |
...ffs |
| 09:22 |
v-dogg |
what OS? |
| 09:22 |
_cheerios |
install 2.6.27+ and be fine :) |
| 09:25 |
Macen |
[n=craigfai@host86-138-72-204.range86-138.btcentralplus.com] has quit [Remote closed the connection] |
| 09:26 |
Macen |
[n=craigfai@host86-138-72-204.range86-138.btcentralplus.com] has joined #agavi |
| 09:29 |
Macen |
can anyone access http://youds.com/ ? |
| 09:30 |
v-dogg |
yup |
| 09:30 |
v-dogg |
YOUDS - Web Development & Marketing |
| 09:31 |
Arme[N] |
[n=Arme[N]@unaffiliated/armen/x-394205] has quit ["leaving"] |
| 09:32 |
E_mE |
Macen: do you work in that building shown? |
| 09:32 |
Macen |
yep |
| 09:32 |
Macen |
i'm there now |
| 09:32 |
E_mE |
very nice |
| 09:32 |
Macen |
don't tell the owners heh :p |
| 09:33 |
E_mE |
much nicer then conventinal office buildings |
| 09:33 |
_cheerios |
looks cozy, aye |
| 09:33 |
Macen |
not cheap |
| 09:33 |
E_mE |
none of the links work |
| 09:33 |
Macen |
oh fuck it |
| 09:33 |
Macen |
i'm rebuilding |
| 09:34 |
Macen |
i can't even load it |
| 09:34 |
E_mE |
the ones that live in content work though |
| 09:34 |
Macen |
k |
| 09:34 |
E_mE |
you are sage developers too :| |
| 09:34 |
Macen |
ty |
| 09:34 |
Macen |
yah |
| 09:34 |
E_mE |
you work on Sage 200? |
| 09:34 |
E_mE |
not line 200, but MMS |
| 09:34 |
Macen |
nop, only line 50 to date |
| 09:34 |
Macen |
nah not yet |
| 09:35 |
E_mE |
damn... |
| 09:35 |
Macen |
i want too but i need some adventurous company to take me up on the offer |
| 09:35 |
E_mE |
the intranet i run here talks to Sage 200 |
| 09:35 |
Macen |
so far it's just been importing of invoices |
| 09:36 |
Macen |
yeh |
| 09:36 |
E_mE |
the database to sage 200 is not simple... line 50 is like dancing with sugar, where as 200 is getting stuck to it :( |
| 09:36 |
Macen |
MMS extends the actual application afaik |
| 09:36 |
E_mE |
MMS is a written from scratch |
| 09:36 |
Macen |
E_mE: i got by with learning basic vb.net and then pinching the sample code etc heh |
| 09:37 |
E_mE |
well, Sage authorised developer only get the dev kit |
| 09:37 |
Macen |
only vb.net because that's what the samples were written in |
| 09:37 |
E_mE |
and all the resources |
| 09:37 |
Macen |
ya |
| 09:37 |
Macen |
it's not cheap |
| 09:37 |
E_mE |
yeah, our consultant writes extensions in vb.net |
| 09:37 |
Macen |
its ftl |
| 09:38 |
Macen |
i wanted to learn c or some variant but didn't have time |
| 09:38 |
E_mE |
but they also want Micro$oft's children |
| 09:38 |
Wombert |
[n=Wombert@dslb-084-056-003-172.pools.arcor-ip.net] has joined #agavi |
| 09:38 |
E_mE |
but anyhow... lets stop about sage before i start bleeding in my mouth |
| 09:39 |
Macen |
hah |
| 09:39 |
Wombert |
throws http://trac.agavi.org/wiki/WTF at Macen |
| 09:39 |
Wombert |
ehh |
| 09:39 |
Wombert |
throws http://trac.agavi.org/wiki/WTF at Macen |
| 09:39 |
Macen |
throws a brick at Womber |
| 09:39 |
Wombert |
read! |
| 09:39 |
Macen |
fix it :| |
| 09:39 |
Macen |
i did i sorted it |
| 09:39 |
Macen |
you showed me last time i remembered |
| 09:40 |
Wombert |
ah |
| 09:41 |
Macen |
i can't even download http://youds.com/content/main_content.php |
| 09:41 |
Macen |
..wtf |
| 09:43 |
Wombert |
ponders exceptions |
| 09:43 |
Wombert |
in theory, we could add code that checks if the exception message contains a known issue |
| 09:43 |
v-dogg |
heh, would be cool :) |
| 09:43 |
Wombert |
and present solutions |
| 09:44 |
Wombert |
either by checking against some database in shiny.php |
| 09:44 |
Wombert |
hmm |
| 09:44 |
v-dogg |
http://youds.com/content/main_content.php works here |
| 09:44 |
v-dogg |
Wombert: how about "find a solution to this problem" and build the logic to agavi.org |
| 09:44 |
Wombert |
or by catching exceptions in known locations, e.g. when config_handlers.xml is compiled, catch the exception, if it's that namespace issue, append to the message, and rethrow |
| 09:45 |
E_mE |
Wombert: it could be set by the enviroment attribute to weather it displays the helpful messages |
| 10:08 |
marklar|omni |
omghi |
| 10:10 |
JamieWolf |
[n=Chatter@dslb-088-068-201-062.pools.arcor-ip.net] has joined #agavi |
| 10:13 |
JanK_ |
[n=JanK_@muedsl-82-207-210-073.citykom.de] has joined #agavi |
| 10:24 |
kaos|work |
[n=dominik@dslb-088-076-058-059.pools.arcor-ip.net] has joined #agavi |
| 10:30 |
Macen |
[n=craigfai@host86-138-72-204.range86-138.btcentralplus.com] has quit [Read error: 110 (Connection timed out)] |
| 10:49 |
E_mE |
when passing errors to log() in agavi, do i need to pass an AgaviLoggerMessage() object rather then a string to set the log level?? |
| 10:50 |
digitarald |
[n=Miranda@255.Red-83-52-204.dynamicIP.rima-tde.net] has joined #agavi |
| 10:50 |
digitarald |
Huomenta! |
| 10:51 |
Macen |
[n=craigfai@host86-138-72-204.range86-138.btcentralplus.com] has joined #agavi |
| 11:01 |
E_mE |
pokes anyone who knows about logging |
| 11:08 |
Wombert |
E_mE: http://trac.agavi.org/ticket/634 |
| 11:09 |
E_mE |
ah thank you Wombert :) |
| 11:09 |
Wombert |
it's going to be in 1.0 |
| 11:09 |
Wombert |
for 0.11, you need to use a logger message. yes |
| 11:09 |
E_mE |
ah :D |
| 11:09 |
E_mE |
noice |
| 11:14 |
MikeSeth |
Macen: hmmm? |
| 11:14 |
MikeSeth |
huomenta |
| 11:14 |
Macen |
MikeSeth: mmh |
| 11:14 |
MikeSeth |
is sick at home :< |
| 11:15 |
Macen |
ow :< |
| 11:15 |
Macen |
unlucky |
| 11:16 |
MikeSeth |
brb chickensoup :D |
| 11:18 |
E_mE |
YAY!! logging works! |
| 11:19 |
_cheerios |
how works what? |
| 11:19 |
digitarald |
logging is so easy |
| 11:19 |
digitarald |
enable it and start logging ;) |
| 11:21 |
E_mE |
well, not if you want to log errors |
| 11:21 |
E_mE |
you need to create a AgaviLoggerMessage object and pass that |
| 11:22 |
digitarald |
mh ... not sure, enabled it a long time ago :/ |
| 11:22 |
E_mE |
application logging is very easy |
| 11:22 |
E_mE |
just logging on different levels needs bit more investigation and help from mr Wom |
| 11:23 |
E_mE |
needed* |
| 11:23 |
Wombert |
better today, but still not 100% perfect |
| 11:24 |
E_mE |
the idea of setting a logger confused me for a fair bit, didnt relise the levels had such a part of it as it couldn't be set via the logger manager |
| 11:25 |
E_mE |
but can see the reasoning for setting a logger, prevents you looping throw every logger and testing level conditions |
| 11:26 |
Macen |
if i have a Master.php and i want to replicate <?php include('includes/navmenu.php'); ?>, how would i go about it? |
| 11:27 |
Wombert |
well |
| 11:27 |
Wombert |
the idea, really, is that you do not log to specific loggers, E_mE |
| 11:27 |
Wombert |
Macen: include() |
| 11:27 |
Wombert |
:) |
| 11:27 |
digitarald |
Macen: create an action for the menu |
| 11:27 |
Wombert |
unless the menu has logic |
| 11:27 |
digitarald |
and use it as slot |
| 11:27 |
Wombert |
then you use a slot |
| 11:27 |
Wombert |
which means a dedicated action with it's own template |
| 11:28 |
Wombert |
which is run for you and the output is available in, say, $slots['menu'] |
| 11:28 |
Wombert |
look at the sample app to see how such a thing is done |
| 11:28 |
digitarald |
use a SimpleAction ifn the menu does not need validated parameters, only small logic |
| 11:28 |
Wombert |
mind you that you need a separate layout for slots, which only has a content layer |
| 11:28 |
Wombert |
otherwise, you get a recursive loop |
| 11:29 |
Wombert |
the sample app's base view is adjusted in such a way that setupHtml() will load the slot layout if the current container is run as a slot |
| 11:29 |
Wombert |
oh |
| 11:29 |
Wombert |
actually, it isn't :p |
| 11:30 |
Wombert |
man, we need docs |
| 11:30 |
Wombert |
http://trac.agavi.org/wiki/WTF again |
| 11:30 |
Wombert |
http://trac.agavi.org/wiki/WTF#ExceptionToomanyexecutionrunshavebeendetectedforthisContext. |
| 11:30 |
digitarald |
i only get errors from trac |
| 11:31 |
digitarald |
... bla ... bla ... RuntimeError: instance.__dict__ not accessible in restricted mode |
| 11:31 |
Macen |
So I've created a MenuAction, is there a reason why i'd setup the menu in there rather than the View? |
| 11:31 |
Wombert |
you would have to do it in every view |
| 11:31 |
Wombert |
or do you mean the template |
| 11:31 |
digitarald |
Macen: to seperate the Menu, so u can grab the code and use it in other projects ;) |
| 11:31 |
Macen |
ahh |
| 11:31 |
Macen |
okay |
| 11:32 |
digitarald |
and u can later switch to another template language that can not include |
| 11:32 |
digitarald |
and u don't have a include filder with code snippets |
| 11:32 |
digitarald |
*o |
| 11:32 |
digitarald |
its all separated in actions, and agavi can cache it |
| 11:33 |
digitarald |
and u avoid to have php code in your include that should be in view or action |
| 11:33 |
Wombert |
yup |
| 11:35 |
Macen |
http://www.agavi.org/docs/latest/manuals/manual/ch03s08.html :/ |
| 11:35 |
Macen |
slots: blah |
| 11:35 |
digitarald |
:D |
| 11:35 |
Macen |
http://pastebin.ca/849334 |
| 11:36 |
digitarald |
the sample app has a simple action for the menu imo |
| 11:36 |
Macen |
http://www.google.co.uk/search?hl=en&client=firefox-a&rls=org.mozilla%3Aen-US%3Aofficial&hs=Mya&q=define+slot+site%3Aagavi.org&btnG=Search&meta= |
| 11:36 |
Macen |
heh |
| 11:36 |
Macen |
ok |
| 11:36 |
Wombert |
yes, the sample app has the stuff |
| 11:36 |
Wombert |
as I said |
| 11:37 |
digitarald |
http://svn.agavi.org/trunk/samples/app/config/output_types.xml |
| 11:37 |
Wombert |
also, use the hint from the WTF page to have the corresponding layout loaded automatically |
| 11:37 |
digitarald |
http://svn.agavi.org/trunk/samples/app/modules/Default/templates/Master.php |
| 11:37 |
Wombert |
smacks digitarald |
| 11:37 |
Wombert |
trac browser |
| 11:37 |
Wombert |
w/ revision! |
| 11:37 |
Wombert |
for the logs! |
| 11:37 |
Wombert |
:) |
| 11:37 |
digitarald |
ah, as I said ... tracs throws errors |
| 11:37 |
Wombert |
what if aliens, in a thousand years ,land on earth, and browse the agavi irc logs |
| 11:37 |
Wombert |
they click the links |
| 11:37 |
Wombert |
the files differ |
| 11:37 |
Wombert |
and then they are confused |
| 11:37 |
Wombert |
get angry |
| 11:37 |
Wombert |
and destroy earth |
| 11:38 |
Wombert |
:/ |
| 11:38 |
digitarald |
ah, now it works |
| 11:38 |
Wombert |
guess some python workers are down |
| 11:38 |
Wombert |
lemme restart |
| 11:38 |
digitarald |
works now |
| 11:38 |
Wombert |
reload, and it doesn't |
| 11:38 |
digitarald |
added an automated reload every 5sec ... works :P |
| 11:38 |
Wombert |
better now |
| 11:39 |
digitarald |
Maybe the emails drop me a line before they start bombing us |
| 11:39 |
Wombert |
aliens you mean? |
| 11:39 |
Wombert |
:p |
| 11:40 |
digitarald |
the agavi-log-reading aliens, right |
| 11:42 |
Macen |
Too many execution runs have been detected for this Context. |
| 11:42 |
v-dogg |
hehe |
| 11:42 |
digitarald |
wtf ;) |
| 11:42 |
v-dogg |
smacks Macen |
| 11:42 |
Wombert |
oh man |
| 11:42 |
v-dogg |
http://trac.agavi.org/wiki/WTF |
| 11:43 |
Wombert |
[12:30] Wombert: http://trac.agavi.org/wiki/WTF again |
| 11:43 |
Wombert |
[12:36] Wombert: yes, the sample app has the stuff |
| 11:43 |
Wombert |
[12:36] Wombert: as I said |
| 11:43 |
Wombert |
[12:37] Wombert: also, use the hint from the WTF page to have the corresponding layout loaded automatically |
| 11:43 |
Wombert |
understand why this happens, Macen? |
| 11:43 |
digitarald |
ducks |
| 11:44 |
Macen |
"but these slots' views also simply load the default layout, which then again loads all the slots" |
| 11:44 |
digitarald |
in da loop |
| 11:45 |
E_mE |
http://trac.agavi.org/wiki/WTF is throwing errors |
| 11:45 |
E_mE |
ah now works |
| 11:45 |
digitarald |
ah, I hate js regexp ... no look-behind |
| 11:46 |
Wombert |
lookbehinds are for pussies! |
| 11:46 |
Wombert |
:) |
| 11:46 |
Macen |
where is the base view? |
| 11:46 |
Wombert |
in your case, app/lib/view |
| 11:47 |
Macen |
Unknown layout "slot" |
| 11:47 |
digitarald |
right, not optimal for the engine but nice-to-have :) |
| 11:47 |
Macen |
$layoutName = 'slot'; << why's it doing that? |
| 11:48 |
v-dogg |
you need a layout for slots |
| 11:48 |
E_mE |
does the setupHtml not have slot integrated as default? |
| 11:48 |
v-dogg |
and the example codes names that layout 'slot' |
| 11:48 |
digitarald |
otherwise every action would be a slot |
| 11:49 |
digitarald |
and no page would have a master |
| 11:49 |
Wombert |
cough |
| 11:49 |
Wombert |
as the WTF page says |
| 11:49 |
Macen |
which would be better (in terms of optimism), to remove setupHtml (possible???) from the slot's view, or to add this new code? |
| 11:49 |
Wombert |
Of course, you then also need a "slot" layout that only has one content layer. |
| 11:49 |
v-dogg |
Macen: http://pastebin.ca/848321 <- here the name is 'simple' |
| 11:50 |
v-dogg |
don't remove setupHtml |
| 11:50 |
v-dogg |
you might want to use the same action as a slot and as a full page |
| 11:51 |
Macen |
In Master.php <?php echo $slots['menu']; ?> - MenuSuccess.php has "hello world" in it but it's not being outputted? |
| 11:51 |
E_mE |
Wombert: is it possible to have a slot inside another slot? |
| 11:51 |
v-dogg |
yes |
| 11:51 |
Wombert |
E_mE: of course |
| 11:51 |
Macen |
ohoh ignore me |
| 11:51 |
Wombert |
E_mE: your slot can also have more than one layer |
| 11:52 |
Macen |
can see it in source |
| 11:52 |
Wombert |
to agavi, it makes no difference whether you run something as a slot or not |
| 11:52 |
Wombert |
E_mE: you even _can_ do recursion, as long as you catch it ;) |
| 11:54 |
E_mE |
looks at slots |
| 11:54 |
E_mE |
i need to become more buddy with output_types.xml |
| 11:55 |
v-dogg |
looks at sluts |
| 11:55 |
Macen |
how do you guys include commonly used code? eg useful functions and so on |
| 11:55 |
E_mE |
its the one configuration that still chases me with an axe happy slut |
| 11:55 |
v-dogg |
Macen: models |
| 11:55 |
_cheerios |
is Tata Nano coming to Top Gear? :) |
| 11:55 |
Macen |
oh that's what they are |
| 11:55 |
Macen |
agavi model or such? |
| 11:56 |
Macen |
(at cmd) |
| 11:56 |
digitarald |
any model u need |
| 11:56 |
Wombert |
_cheerios: they'll probably drop it from a helicopter or so |
| 11:56 |
digitarald |
commonly named for other libraries: Helpers ;) |
| 11:56 |
_cheerios |
i'd expect a duel against that 3-wheeled car, as seen also in Mr Bean |
| 11:56 |
Wombert |
uh |
| 11:56 |
digitarald |
Helpers to resize images, generate html *cough* ... whatever |
| 11:56 |
Wombert |
mr bean drives a mini cooper |
| 11:57 |
E_mE |
yellow and brown matted paint Wombert ;) that important |
| 11:57 |
_cheerios |
in the series he used to knock one down, Wombert |
| 11:57 |
E_mE |
thats |
| 11:57 |
digitarald |
HtmlHelper::killKitten() ;) |
| 11:57 |
Wombert |
ah |
| 11:57 |
Wombert |
I guess that was a reliant robin or such |
| 11:57 |
Wombert |
:> |
| 11:57 |
_cheerios |
it's been driven in top gear. no idea of its name :) |
| 11:58 |
E_mE |
3 wheeled car _cheerios? |
| 11:58 |
Wombert |
I love the murcielago-style air vents at the rear wheel wells |
| 11:58 |
E_mE |
opps |
| 11:58 |
_cheerios |
yeah, seems like the RR |
| 11:59 |
Wombert |
or do you mean the blue one they had in a recent episode |
| 11:59 |
Wombert |
the RR was the space shuttle one |
| 11:59 |
Wombert |
(man what an episode that was) |
| 11:59 |
E_mE |
yes |
| 11:59 |
Wombert |
that was so fucking ace |
| 11:59 |
E_mE |
relient robin |
| 12:00 |
Wombert |
you'd think they build something crap as usual |
| 12:00 |
Wombert |
instead, they built a proper space ship |
| 12:00 |
Wombert |
that was so ace |
| 12:00 |
E_mE |
i think the most impressive thing was when they put clarkson in that self driving race car around the track |
| 12:00 |
Wombert |
looked like a real shuttle launch |
| 12:01 |
marklar|omni |
MikeSeth: here? |
| 12:01 |
E_mE |
Wombert: if i wanted another layer inside a slot how would this be done in the config? |
| 12:02 |
Wombert |
E_mE: uh... just add it! |
| 12:02 |
E_mE |
can i have <slot> <layers> <layer> <slot></slot></layer> </layers> </slot> inside a layer? |
| 12:02 |
Wombert |
ah |
| 12:02 |
Wombert |
no |
| 12:02 |
Wombert |
normally, a slot would load a different layout |
| 12:02 |
Wombert |
which too has a slot defined |
| 12:02 |
MikeSeth |
yah |
| 12:02 |
MikeSeth |
sup |
| 12:02 |
marklar|omni |
oh hi |
| 12:03 |
marklar|omni |
i hax your router |
| 12:03 |
MikeSeth |
not at work :< |
| 12:03 |
MikeSeth |
im sick |
| 12:03 |
marklar|omni |
can't you call/mail him? |
| 12:03 |
MikeSeth |
i left the paper thingie in the office and i dont has the # :< |
| 12:03 |
marklar|omni |
fail :( |
| 12:03 |
E_mE |
how do i define the slot to load a specific layout? |
| 12:03 |
E_mE |
looks at xsd's |
| 12:05 |
MikeSeth |
:< |
| 12:05 |
MikeSeth |
E_mE: a view loads the layouts |
| 12:05 |
MikeSeth |
E_mE: so an action's view must know how to behave when it is/isnt called from a slot |
| 12:06 |
E_mE |
so you define this in view only |
| 12:06 |
E_mE |
to call a layout |
| 12:08 |
Wombert |
uh yes |
| 12:08 |
Wombert |
that's what setupHtml() does |
| 12:09 |
Wombert |
it calls loadLayout() |
| 12:09 |
Wombert |
mind you that setupHtml() is not an agavi feature |
| 12:09 |
E_mE |
setupHtml is generated from the output_types |
| 12:10 |
Wombert |
? |
| 12:10 |
Wombert |
no |
| 12:10 |
E_mE |
so if you have output_type name="html" |
| 12:10 |
E_mE |
then you have setupHtml() in view |
| 12:10 |
E_mE |
but if you have output_type name="xml" then you have setupXml? |
| 12:10 |
E_mE |
or have somewhat off course? |
| 12:10 |
digitarald |
yes |
| 12:11 |
digitarald |
setupXml |
| 12:12 |
E_mE |
will output_types ever take away the rescursive slot situation? |
| 12:12 |
E_mE |
output_types.xml |
| 12:15 |
Macen |
i use _lots_ of slots |
| 12:16 |
Macen |
(now knowing what they are) |
| 12:16 |
Macen |
i don't like the idea of putting added pressure on the engine |
| 12:17 |
E_mE |
what i mean by recursive is having to code each view to loadLayout() on slots that are inside slots |
| 12:18 |
codecop |
[n=codecop@server.senoji.palanga.lm.lt] has quit [Remote closed the connection] |
| 12:21 |
Macen |
how do i access a model from a view? |
| 12:22 |
MikeSeth |
Macen: the same way $this->context->getModel() |
| 12:23 |
MikeSeth |
(I often add a getModel() method to the base action and view so that I dont have to type context every time) |
| 12:24 |
Macen |
it can't find the model |
| 12:25 |
Macen |
$this->context->getModel('Menu'); $this->context->getModel('MenuModel'); MenuModel.class.php exists |
| 12:25 |
E_mE |
macen where is your model located? |
| 12:25 |
E_mE |
in the filesystem |
| 12:25 |
Macen |
modules/Default/model |
| 12:25 |
Macen |
s |
| 12:26 |
E_mE |
does it extend AgaviModel? |
| 12:26 |
Macen |
class Default_MenuModel extends ProjectBaseModel |
| 12:26 |
E_mE |
ah,.. in you getModel() |
| 12:27 |
E_mE |
write getModel('Menu', $this->getContainer()->getModule) |
| 12:27 |
E_mE |
getModule() |
| 12:28 |
Macen |
Call to undefined method AgaviExecutionContainer::getModule() |
| 12:28 |
Macen |
$this->context->getModel('Menu', $this->getContainer()->getModule()); |
| 12:28 |
E_mE |
one moment |
| 12:29 |
MikeSeth |
why getModule()? just specify the module explicitly |
| 12:29 |
E_mE |
$this->container->getModuleName() sorry |
| 12:29 |
MikeSeth |
and, it's probably $this->container->getModuleName() |
| 12:29 |
MikeSeth |
E_mE: haha |
| 12:29 |
E_mE |
:) |
| 12:29 |
MikeSeth |
now mm |
| 12:29 |
Macen |
sorted |
| 12:30 |
MikeSeth |
Macen: $this->context->getModel('Menu', 'Default') |
| 12:30 |
MikeSeth |
the word Model should not be mentioned in the call |
| 12:30 |
shoan |
[n=shoan@122.166.1.168] has joined #agavi |
| 12:30 |
MikeSeth |
also, isn |
| 12:30 |
MikeSeth |
isnt a menu something that is purely visual and so wouldnt need its own model? |
| 12:30 |
E_mE |
unless it generates a menu on the fly |
| 12:31 |
Macen |
it generates it on-the-fly |
| 12:31 |
Macen |
i'm building a model to do it for all web sites for me |
| 12:32 |
Macen |
with various levels etc |
| 12:33 |
v-dogg |
hmm... sounds like a UI helper, not a model |
| 12:33 |
Macen |
UI helper? |
| 12:34 |
Macen |
how do i throw an error from a Model |
| 12:34 |
v-dogg |
exception |
| 12:34 |
Macen |
how though |
| 12:34 |
v-dogg |
? |
| 12:35 |
MikeSeth |
Macen: throw new SomeException($message) |
| 12:35 |
MikeSeth |
in general case, AgaviException |
| 12:35 |
MikeSeth |
SPL has couple of suitable exceptions like InvalidArgumentException |
| 12:35 |
v-dogg |
I'd advice not to use AgaviException |
| 12:35 |
Macen |
where do you define the Exceptions? |
| 12:36 |
v-dogg |
like any class |
| 12:36 |
v-dogg |
app/lib/exceptions/MyException.class.php |
| 12:36 |
v-dogg |
and put it in autoload.xml |
| 12:36 |
Macen |
k |
| 12:36 |
v-dogg |
MikeSeth: I leave AgaviExceptions for Agavi |
| 12:37 |
v-dogg |
i.e. some core stuff shat itself |
| 12:37 |
_cheerios |
will closures make it for php 5.3? that patch on the mailinglist looks yummy |
| 12:38 |
MikeSeth |
_cheerios: I feel somewhat pessimistic about that stuff |
| 12:41 |
v-dogg |
essage: Unable to open PDO connection [wrapped: SQLSTATE[HY000] [2013] Lost connection to MySQL server at 'reading initial communication packet', system error: 111] |
| 12:41 |
v-dogg |
again |
| 12:41 |
v-dogg |
+M |
| 12:41 |
v-dogg |
what are these guys doing... |
| 12:41 |
codecop |
[n=codecop@server.senoji.palanga.lm.lt] has joined #agavi |
| 12:42 |
MikeSeth |
v-dogg: looks like a glitch between different versions |
| 12:42 |
_cheerios |
or a dead server |
| 12:44 |
v-dogg |
I have three sites running there (using two different mysql-servers) and they've been having performance issues ("too many connections") a lot lately. now they upgraded one of the server and these messages started to fill my mail box |
| 12:45 |
v-dogg |
one sites is just works stuff, the other is hobby stuff but MY BLOG IS THERE NOW!!!11 omg! |
| 12:45 |
v-dogg |
:p |
| 12:45 |
_cheerios |
the other server might be choking under load, or as mike said, they goofed with the other servers upgrade :) |
| 12:45 |
_cheerios |
did you get featured on dzone yet? |
| 12:45 |
v-dogg |
wahts dat?-) |
| 12:47 |
v-dogg |
oh |
| 12:48 |
_cheerios |
it's a service like reddit, where you create accounts to educate the masses (=spam your shit). |
| 13:03 |
v-dogg |
hehe, http://forums.mysql.com/read.php?52,152265,154526#msg-154526 |
| 13:03 |
v-dogg |
I'm sure this is it! I just have to remove some code from the files |
| 13:03 |
v-dogg |
duh, how come I didn't think of this... |
| 13:05 |
ttj |
http://www.hs.fi/ulkomaat/artikkeli/33-vuotias+t.ekkinainen+tekeytyi+13-vuotiaaksi+koulupojaksi+Norjassa/1135233177262 |
| 13:06 |
nfq |
[n=nfq@84-72-196-213.dclient.hispeed.ch] has joined #agavi |
| 13:09 |
_cheerios |
i dunno what to say : |
| 13:10 |
ttj |
WTF seems to be a common feeling. :P |
| 13:24 |
Macen |
i really don't understand why absolute urls (relative to domain) are a bad idea |
| 13:24 |
Macen |
if you're using routing then surely the header and footer will cock up if you go to /a_directory |
| 13:24 |
Macen |
am i missing something?? |
| 13:30 |
_cheerios |
erm, do what? |
| 13:31 |
marklar|omni |
oh hi |
| 13:31 |
marklar|omni |
oracle sucks |
| 13:35 |
v-dogg |
Macen: no, the point is that you can move your app from devserve.foo/test1/foo/ to prodserver.fii/ and nothing cocks up |
| 13:36 |
Macen |
v-dogg: ahhh |
| 13:36 |
Macen |
i got round that by using route level domains in my development environment |
| 13:36 |
Macen |
so every application _always_ starts from base / |
| 13:36 |
Macen |
it got on my tits having localhost/project_name |
| 13:36 |
v-dogg |
but if you have <img src="/test/foo/logo.jpg" /> ... |
| 13:37 |
Macen |
so now i have project_name.lh |
| 13:37 |
Macen |
yeh it always has to be /test/foo |
| 13:37 |
Macen |
and more importantly, it always is /test/foo |
| 13:38 |
v-dogg |
untill you move the app to production.fii/ |
| 13:38 |
Macen |
if somebody takes over my project and wants to do that then good luck to them |
| 13:39 |
v-dogg |
they will send you hate mail for using absolute urls |
| 13:39 |
v-dogg |
and anthrax letters |
| 13:39 |
Macen |
i'd reply saying do find+replace of all src=" to src="/newpath and the same for href=" |
| 13:40 |
Macen |
hah |
| 13:40 |
v-dogg |
I would :p |
| 13:40 |
Macen |
makes note to never open mail from v-dogg :p |
| 13:41 |
v-dogg |
but the point is there is no need for absolute urls |
| 13:41 |
v-dogg |
sooner or later they'll bite you in the arse |
| 13:42 |
Macen |
ever since i moved my development environment to windows i've never had a problem. the key is, to always put _all_ applications to the root level of the domain |
| 13:42 |
Macen |
i can live with knowing that |
| 13:43 |
Macen |
but what i still don't get is how on earth do you declare your footer and header urls? what if they move to /some/folder and you use relative image paths? surely then your images won't load? |
| 13:44 |
v-dogg |
my header and footer are are agavi actions in slots. where they are has nothing to do with images on the page |
| 13:45 |
v-dogg |
frankly I don't get what you mean |
| 13:45 |
Macen |
you declare <link rel="stylesheet" href="sifr/screen.css" type="text/css" media="screen" /> |
| 13:45 |
Macen |
from the header of the page |
| 13:46 |
Macen |
sifr/screen.css is in pub/ |
| 13:46 |
v-dogg |
yes |
| 13:46 |
v-dogg |
and? |
| 13:46 |
v-dogg |
base href tell the browser where to find that |
| 13:46 |
v-dogg |
*tells |
| 13:46 |
Macen |
that's what i'm missing |
| 13:46 |
Macen |
i only just found out about base href |
| 13:46 |
Macen |
right |
| 13:47 |
Macen |
so there is no reason then to use absolute urls |
| 13:47 |
Macen |
because ./ means base path? |
| 13:48 |
v-dogg |
<base href="http://www.ecom.fi/" /> so "style/default.css" is in "/style/default.css" |
| 13:49 |
v-dogg |
<base href="http://www.ecom.fi/newsite/" /> and it'd be in /newsite/style/ |
| 13:49 |
v-dogg |
and <base href="<?php echo $ro->getBaseHref(); ?>" /> does this automatically |
| 13:52 |
Acid |
He didn't came in today... I think he is sick... |
| 13:53 |
Acid |
[n=nospam@62.90.159.110] has left #agavi [] |
| 13:54 |
v-dogg |
what?-) |
| 13:57 |
marklar|omni |
KEkK |
| 13:57 |
marklar|omni |
can anyone recommend a wireless + eth router |
| 14:01 |
Macen |
irc-tourette's :D |
| 14:01 |
Macen |
KEKERKE |
| 14:01 |
Macen |
hehe :p |
| 14:05 |
_cheerios |
[n=jackbo@hkibrasgw1-feaedd00-249.dhcp.inet.fi] has quit ["bbl"] |
| 14:17 |
JanK_ |
[n=JanK_@muedsl-82-207-210-073.citykom.de] has quit [] |
| 14:24 |
codecop |
[n=codecop@server.senoji.palanga.lm.lt] has quit [Remote closed the connection] |
| 14:43 |
MrJeep |
[n=jpdery@modemcable188.10-70-69.static.videotron.ca] has joined #agavi |
| 14:44 |
MrJeep |
hi everybody |
| 14:44 |
MrJeep |
Got some problem with my alarm clock this morning :s |
| 14:45 |
MrJeep |
and I've been late at the office :S |
| 14:45 |
MrJeep |
anyway |
| 14:45 |
MrJeep |
so Macen, how things are going ? |
| 14:45 |
MrJeep |
with agavi of course |
| 14:49 |
E_mE |
i woke up late this morning too :( |
| 14:51 |
Macen |
MrJeep: very well, i was feeling a bit nervous but then i realised it was just all part of the application of agavi, everything is fitting together nicely! i'll be able to sell it like a dream |
| 14:52 |
MrJeep |
E_mE, od you know what, my father did too :P |
| 14:52 |
MrJeep |
Macen, yeah, fitting like a dream. |
| 14:52 |
MrJeep |
Since I know agavi, I have some disgust for all kind of other apps |
| 14:52 |
MrJeep |
well, disgust is a little exagarated |
| 14:53 |
MrJeep |
exaggerated* |
| 14:53 |
MrJeep |
but, I just don't like tweaking all those other application |
| 14:53 |
MikeSeth |
no it isnt |
| 14:53 |
MikeSeth |
disgust is the exact word |
| 14:53 |
MrJeep |
hehehehe |
| 14:53 |
MrJeep |
Like right now |
| 14:53 |
MikeSeth |
open up wordpress and see whats happening in their code |
| 14:54 |
MrJeep |
I'm doing the most wonderfull things a web developper can do |
| 14:54 |
MrJeep |
which is |
| 14:54 |
MrJeep |
installing plugins in Wikimedia |
| 14:54 |
MikeSeth |
(and if you want to compare disgust to outrage, open up oscommerce) |
| 14:54 |
MrJeep |
this code is a mess |
| 14:54 |
MrJeep |
heheh I agree MikeSeth |
| 14:54 |
MikeSeth |
yeah wikimedia is crappeh |
| 14:55 |
MrJeep |
I thought Wordpress was coded elegently.. and I was quite surprised |
| 14:55 |
MrJeep |
and yes, Oscommerce .. ouch |
| 14:55 |
MrJeep |
Web applications miss standards |
| 14:55 |
MrJeep |
each developper use a different way to develop his applications |
| 14:55 |
MrJeep |
and worse, each developper use a different way to develop each of his applications |
| 14:56 |
MrJeep |
which make most web project a mess to maintain |
| 14:56 |
MrJeep |
there is no standard way to setup config variables |
| 14:56 |
MrJeep |
modules/pages/includes are all messed up |
| 14:56 |
MrJeep |
(whatever they call it) |
| 14:56 |
MrJeep |
objects are poorly designed |
| 14:57 |
MrJeep |
anyway. I wish all the apps would use most of the same framework, like agavi, symphony and some others |
| 14:57 |
MrJeep |
I would use agavi |
| 14:57 |
MrJeep |
but I guess I would rather maintain a symphony app than a i-do-it-my-way app |
| 14:58 |
Wombert |
the thing is |
| 14:58 |
Wombert |
all frameworks are much more tied to unique works |
| 14:58 |
Wombert |
*tailored |
| 14:58 |
Wombert |
than to products intended to be shippsed to customers |
| 14:59 |
Wombert |
for instance, if I build a product with agavi |
| 14:59 |
Wombert |
I don't want my customers to have their app config files inside app/config |
| 14:59 |
Wombert |
you need to hide away the framework parts for you app |
| 14:59 |
Wombert |
and separate things again |
| 15:00 |
MrJeep |
any specific reason except the common "security reason" ? |
| 15:00 |
Wombert |
yes |
| 15:00 |
Wombert |
I don't want my customers to change their email.xml and then look into output_types.xml etc and figure out how easy all this is |
| 15:00 |
Wombert |
and kill their app |
| 15:00 |
Wombert |
or do things they'd usually pay for |
| 15:00 |
Wombert |
etc |
| 15:01 |
Wombert |
might all be an argument |
| 15:01 |
Wombert |
:) |
| 15:03 |
Wombert |
http://blog.bitxtender.com/post/23446308 |
| 15:03 |
MrJeep |
I would be more afraid of the customer killing it's app rather than adding new features though |
| 15:04 |
MrJeep |
but I would be happy to charge extras to fix an app that a customer fucked up |
| 15:04 |
MrJeep |
and I guess that would be the last time the customer messes in config files |
| 15:06 |
MrJeep |
but still, this could happen with any web app, It's far from being specific to agavi |
| 15:06 |
MrJeep |
so my conclustion is, build more web apps with web framework |
| 15:07 |
MrJeep |
:D |
| 15:07 |
MrJeep |
and MrJeep will be happy :D |
| 15:07 |
MrJeep |
(because adding extensions to wikimedia really suck) |
| 15:07 |
MrJeep |
sooo much challenge |
| 15:08 |
MrJeep |
I read a text saying : At the end of LocalSettings.php add |
| 15:08 |
MrJeep |
require_once ("extensions/extension.php"); |
| 15:08 |
MrJeep |
so I start a teminal |
| 15:08 |
MrJeep |
connect to the server with ssh |
| 15:08 |
MrJeep |
once again a copy paste someting to connect |
| 15:09 |
MrJeep |
then: vim LocalSettings.php |
| 15:09 |
nfq |
[n=nfq@84-72-196-213.dclient.hispeed.ch] has quit [] |
| 15:09 |
MrJeep |
I must not make a mistake, what if I entered vimdsakhkndsa3 LocalSettings.php |
| 15:09 |
MrJeep |
i just would not work |
| 15:10 |
MrJeep |
I must type the right command otherwise the world will end |
| 15:10 |
MrJeep |
sooooo muchhhh challenge |
| 15:12 |
Wombert |
not just that |
| 15:12 |
Wombert |
if you update wikimedia |
| 15:12 |
Wombert |
the changes are gone |
| 15:12 |
Wombert |
that's what really sucks |
| 15:12 |
Wombert |
:) |
| 15:12 |
Wombert |
but a framework doesn't make that pain go away, really |
| 15:12 |
MrJeep |
hehehe |
| 15:12 |
MrJeep |
brb |
| 15:19 |
Macen |
are there any sort of debugging tools available that you can use at runtime and output to the screen? |
| 15:20 |
Macen |
function dump ($var) { echo "<pre>\r\n";var_dump($var);echo "</pre>"; } etc |
| 15:22 |
Wombert |
well a debugger that connects to xdebug, for instance |
| 15:22 |
Wombert |
eclipse pdt has support for xdebug, but it's a bit dodgy |
| 15:22 |
Wombert |
most people insert a var_dump(); die(); into their code and reload ;) |
| 15:23 |
Macen |
what do we use to generate urls in a model? i'm generating a string which gets the url from the name of a link after it's been urlencode'ed |
| 15:23 |
Macen |
$ro isn't an object |
| 15:25 |
MrJeep |
back |
| 15:25 |
MrJeep |
Yhea, that's what I do to debug |
| 15:25 |
MrJeep |
var_dump's my biggest friend |
| 15:26 |
Macen |
it's so easier to read with <pre>'s |
| 15:27 |
Macen |
$this->dump($aMenu); :> |
| 15:29 |
MrJeep |
I use to look at the source in this case but I agree with you |
| 15:30 |
Macen |
half my life is spent using little things like that |
| 15:40 |
Macen |
i'm at the what i like to think of as the "happy stage" of converting to agavi :> |
| 15:40 |
Macen |
where i can just crack on with something :D |
| 15:40 |
Macen |
and it's so feckin' awesome |
| 15:41 |
Macen |
and i haven't typed encode_data once!!! |
| 15:41 |
Macen |
woot |
| 15:41 |
Macen |
etc |
| 15:41 |
Macen |
etc |
| 15:46 |
MrJeep |
:D |
| 15:58 |
MikeSeth |
Macen: all global services are available through the Context object |
| 15:59 |
MikeSeth |
so, $this->context->getRouting() |
| 15:59 |
Macen |
aha |
| 15:59 |
Macen |
ty |
| 15:59 |
MikeSeth |
(same for translation, database manager, etc) |
| 16:01 |
MikeSeth |
ohh |
| 16:01 |
MikeSeth |
im hungry |
| 16:03 |
digitarald |
more chickensoup :D |
| 16:03 |
Wombert |
mmmh |
| 16:03 |
Wombert |
soup would be good |
| 16:03 |
Wombert |
bird flu, MikeSeth? :D |
| 16:04 |
MikeSeth |
i ordered hamburger |
| 16:04 |
MikeSeth |
but soup iwill do ftw |
| 16:04 |
MikeSeth |
also |
| 16:04 |
MikeSeth |
ponders generic functions in PHP |
| 16:05 |
MikeSeth |
the more I write PHP the less I want to.. |
| 16:11 |
E_mE |
fairly strange flash game: http://www.nekogames.jp/mt/2008/01/cursor10.html |
| 16:12 |
MikeSeth |
NO KEEP IT AWAY |
| 16:12 |
MikeSeth |
freaks out |
| 16:14 |
sean` |
[n=Sean@213-84-124-85.adsl.xs4all.nl] has joined #agavi |
| 16:15 |
E_mE |
you played it? |
| 16:17 |
E_mE |
this is quite awesum as well: http://www.nekogames.jp/mt/2007/05/post_16.html |
| 16:18 |
Wombert |
brilliant concept really |
| 16:20 |
E_mE |
those japanese ;) |
| 16:20 |
MrJeep |
Hum, I have something weird here |
| 16:20 |
MrJeep |
<route name=".index" action="Index" pattern="^(/week/{week:\d+})?(/year/{year:\d+})?$" /> |
| 16:21 |
MrJeep |
$week = $rd->getParameter('week', date('W')); |
| 16:21 |
MrJeep |
when no parameters are given to the url |
| 16:21 |
MrJeep |
$week is still null |
| 16:21 |
MrJeep |
is this strange or I've missed something |
| 16:23 |
Wombert |
is it null? |
| 16:23 |
Wombert |
or empty |
| 16:23 |
MrJeep |
null |
| 16:23 |
Wombert |
blinks |
| 16:23 |
MrJeep |
var_dump($week) -> null |
| 16:23 |
Wombert |
ah |
| 16:24 |
MrJeep |
well, the default value is not used that's the problem :S |
| 16:24 |
Wombert |
getParameter() does array_key_exists |
| 16:24 |
Wombert |
so maybe week exists with value null |
| 16:24 |
Wombert |
kaos|work? |
| 16:24 |
Wombert |
(shouldn't happen IMO) |
| 16:24 |
MrJeep |
ahh |
| 16:24 |
MrJeep |
lol |
| 16:25 |
MrJeep |
I think I'm the error |
| 16:25 |
Wombert |
or do you have a default? |
| 16:25 |
Wombert |
yes? how? |
| 16:25 |
MrJeep |
well, part of it |
| 16:25 |
digitarald |
laters |
| 16:26 |
MrJeep |
I validate those parameters, and set them to null for some reason |
| 16:26 |
MrJeep |
so the parameter exists |
| 16:26 |
MrJeep |
with a null value |
| 16:26 |
digitarald |
[n=Miranda@255.Red-83-52-204.dynamicIP.rima-tde.net] has quit ["I'll come back ... digitarald.de"] |
| 16:26 |
MrJeep |
is wondering if the getParameter should use the default value when a null parameter is requested |
| 16:27 |
Wombert |
no |
| 16:28 |
Wombert |
we changed this explicitly so it uses array_key_exists instead of isset |
| 16:28 |
Wombert |
couldn't you set the default value in your validator? |
| 16:29 |
MrJeep |
that's what I'm going to do instead |
| 16:30 |
MrJeep |
just wondering, IIRC, it's possible to "remove" a parameter from the request when the validation for this parameter fails |
| 16:30 |
MrJeep |
right ? |
| 16:30 |
Wombert |
ah yes, with a different severity |
| 16:30 |
Wombert |
but required="true" |
| 16:31 |
Wombert |
you could also do required="false" |
| 16:31 |
Wombert |
then the validator doesn't run if the value is not there |
| 16:31 |
Wombert |
same result in your case :) |
| 16:31 |
MrJeep |
When a parameter's validation fails, does the validator set it to null or completely removes it from the array? |
| 16:39 |
nfq |
[n=nfq@84-73-209-218.dclient.hispeed.ch] has joined #agavi |
| 16:45 |
Wombert |
MrJeep: it is removed |
| 16:45 |
Wombert |
by the validation manager, not the validator itself |
| 16:45 |
v-dogg |
with strict? |
| 16:45 |
Wombert |
strict and conditional |
| 16:45 |
MrJeep |
ok thnx |
| 16:46 |
Wombert |
maybe you have a "wrong" validation mode configured :) |
| 16:46 |
MrJeep |
hehe, I was just wondering about this thing. Actually I use the less stric validation mode |
| 16:46 |
MrJeep |
I was just wondering for future cases |
| 17:09 |
MrJeep |
[n=jpdery@modemcable188.10-70-69.static.videotron.ca] has quit [Remote closed the connection] |
| 17:12 |
kaos|work |
[n=dominik@dslb-088-076-058-059.pools.arcor-ip.net] has quit [Read error: 104 (Connection reset by peer)] |
| 17:13 |
kaos|work |
[n=dominik@dslb-084-063-098-111.pools.arcor-ip.net] has joined #agavi |
| 17:17 |
Macen |
WOOOOOOOOOOOT |
| 17:17 |
Macen |
i love myself right now |
| 17:18 |
Macen |
(and agavi ;) |
| 17:19 |
splatch__ |
now i am hungry! |
| 17:20 |
E_mE |
splatch__: Cornish Pasty ;) |
| 17:21 |
splatch__ |
E_mE: i don't know meaning of this fraze |
| 17:22 |
E_mE |
its a peice of food that is tradinital to the county where i live in the UK |
| 17:22 |
E_mE |
its called Cornwall |
| 17:22 |
E_mE |
and they make cornish pasties which miners from the 18 hundreads use to eat lots |
| 17:23 |
Macen |
who has developed a web site with an output_type for mobile phones? |
| 17:24 |
EoN |
[n=EoN@c211-30-133-191.carlnfd4.nsw.optusnet.com.au] has quit [Connection timed out] |
| 17:25 |
E_mE |
[n=E_mE@89.104.225.116] has quit [Remote closed the connection] |
| 17:25 |
sean` |
[n=Sean@213-84-124-85.adsl.xs4all.nl] has quit ["Ik ga weg"] |
| 17:28 |
frenadoll |
[n=luismeri@173.Red-80-25-102.staticIP.rima-tde.net] has quit [] |
| 17:32 |
Whisller |
[n=example@chello089076213203.chello.pl] has joined #agavi |
| 17:32 |
Whisller |
hi |
| 17:38 |
Macen |
it's referred to as "Mobile Web Content" iirc? |
| 17:41 |
Macen |
afaik it's just a buzz word of the moment for "shitty small screen that has javascript enabled and an incredibly low memory"? |
| 17:42 |
Macen |
so predominantly text has to be served? |
| 17:42 |
Macen |
any one know if i'm missing something? |
| 17:50 |
icyt |
is now known as IcyT |
| 18:03 |
ceej |
[n=ceej@cpe-76-171-184-72.socal.res.rr.com] has joined #Agavi |
| 18:04 |
Whisller |
[n=example@chello089076213203.chello.pl] has left #agavi [] |
| 18:05 |
v-dogg |
Macen: most phones render normal html just fine nowadays |
| 18:06 |
v-dogg |
our main product is for mobile use and I just do normal html |
| 18:07 |
Wombert_ |
[n=Wombert@85.183.90.3] has joined #agavi |
| 18:08 |
v-dogg |
all hail wombs |
| 18:08 |
Macen |
hails |
| 18:08 |
Macen |
v-dogg: awesome |
| 18:09 |
Macen |
v-dogg: how many images can you get away with? |
| 18:09 |
Macen |
v-dogg: what standard do you work too? |
| 18:09 |
Macen |
v-dogg: do you detect wap phones from the user agent string or is there something else? |
| 18:10 |
v-dogg |
no, all user agents get the same stuff |
| 18:10 |
Macen |
s/how many/what size |
| 18:12 |
Macen |
my n95 user agent is very different |
| 18:12 |
Macen |
some ie generic |
| 18:13 |
v-dogg |
well, our application doesn't have any images really |
| 18:13 |
v-dogg |
a few simple backgrounds thats all |
| 18:14 |
Wombert |
hey wtf |
| 18:14 |
Wombert |
the office computer woke up |
| 18:14 |
Wombert |
GO BACK TO SLEEP Wombert_ |
| 18:15 |
Wombert |
:< |
| 18:15 |
v-dogg |
19:26 < v-dogg> why don't you people have irssi running in a screen :) |
| 18:34 |
_cheerios |
[n=jacklo@hkibrasgw1-feaedd00-249.dhcp.inet.fi] has joined #agavi |
| 18:34 |
_cheerios |
moo |
| 18:41 |
v-dogg |
moo |
| 18:46 |
Whisller |
[n=example@chello089076213203.chello.pl] has joined #agavi |
| 18:49 |
RossC0 |
[n=RossC0@teamjr.plus.com] has joined #agavi |
| 18:55 |
Whisller |
[n=example@chello089076213203.chello.pl] has left #agavi [] |
| 18:58 |
v-dogg |
evening RossC0 |
| 18:58 |
RossC0 |
hiya you sql server nehaving yet? |
| 18:58 |
RossC0 |
been ill all day |
| 18:58 |
RossC0 |
*behaving |
| 18:59 |
RossC0 |
*your |
| 18:59 |
RossC0 |
sighs |
| 18:59 |
v-dogg |
hehe |
| 18:59 |
RossC0 |
right I'm off |
| 18:59 |
RossC0 |
[n=RossC0@teamjr.plus.com] has quit ["K THX BAI"] |
| 18:59 |
v-dogg |
bai bai |
| 19:03 |
_cheerios |
hehe |
| 19:20 |
MrJeep |
[n=jpdery@modemcable188.10-70-69.static.videotron.ca] has joined #agavi |
| 19:25 |
Macen |
is there a browser sniffer some place? |
| 19:31 |
_cheerios |
it's in the /google folder |
| 19:33 |
MrJeep |
I'm looking to sell my laptop (in a month) : http://jpdery.dyndns.org:81/~jpdery/Inspiron1720.html Do you think 1500$ is a fair price ? |
| 19:34 |
_cheerios |
nice lappy |
| 19:35 |
MrJeep |
Thanks you |
| 19:36 |
MrJeep |
Someone might be interested and I'm asking for 1500 |
| 19:36 |
MrJeep |
hope it's a fair price :) |
| 19:36 |
_cheerios |
you'll know soon enough. new laptops are so cheap these days, but the specs in yours are pretty high-end |
| 19:36 |
MrJeep |
My warranty is not even expired |
| 19:37 |
MrJeep |
well, the price for this one exacly is 1800 something |
| 19:37 |
_cheerios |
why ye selling? i might rehearse the q for you before the potential buyers ask :p |
| 19:38 |
_cheerios |
1) why selling? is it broke? 2) got warranty? 3) gimme discount 4) delivered home for that price, right? :) |
| 19:39 |
MrJeep |
because I'm buying a Macbook Pro in the next week |
| 19:40 |
_cheerios |
im looking over at tech to buy a new desktop. just doesn't seem like the best of time to buy. intel has penryns coming next month, and both intel+amd have next gen stuff coming on the 3rd quarter or so. bleh! :p |
| 19:40 |
MrJeep |
arent penryn already released ? |
| 19:40 |
MrJeep |
the new mac pro are on penryn |
| 19:41 |
kaos|work |
[n=dominik@dslb-084-063-098-111.pools.arcor-ip.net] has quit [] |
| 19:42 |
_cheerios |
im not looking for a mac |
| 19:42 |
_cheerios |
dunno if theyre out in general in quantities |
| 19:42 |
MrJeep |
oh I see, well, I was thinking they were out and ready to buy since apple are already shipping it |
| 19:45 |
_cheerios |
im so out of touch with tech news. though all i can see is Conroe (core2duo/quad's) listed on a finnish netshop im browsing. |
| 19:46 |
_cheerios |
the stuff after Penryn, Nehalem, seem very interesting |
| 19:47 |
MrJeep |
I guess the the stuff after the stuff after Penryn and Nehalem is even more :D |
| 19:49 |
_cheerios |
you betcha :p |
| 19:53 |
Macen |
mwuahaha |
| 19:53 |
Macen |
this design is lookin' damn sexeh |
| 19:56 |
MrJeep |
which design ? |
| 19:56 |
Macen |
a new youds.com |
| 19:56 |
Macen |
need to fix routing |
| 20:03 |
marklar|home |
[i=marklar@unaffiliated/marklar] has joined #agavi |
| 20:03 |
marklar|home |
omghi |
| 20:07 |
Macen |
http://youdsnew.lh/Services/Web-Development/Search-Engines/Integrate-with-Google-Analytics |
| 20:07 |
Macen |
<3 |
| 20:07 |
Macen |
<3<3<3<3 |
| 20:07 |
Macen |
humps $ro->gen |
| 20:07 |
_cheerios |
server not found <3 ? |
| 20:07 |
Macen |
mwuah |
| 20:08 |
Macen |
local copy |
| 20:08 |
Macen |
i'm just loving the url heh :> |
| 20:08 |
_cheerios |
don't hump it. |
| 20:09 |
Macen |
capitalisation in url's ftw |
| 20:10 |
Macen |
right anyway BYEEeeeeeee |
| 20:10 |
Macen |
[n=craigfai@host86-138-72-204.range86-138.btcentralplus.com] has quit [] |
| 20:10 |
marklar|home |
kek |
| 20:10 |
marklar|home |
MikeSeth: how you feeling? |
| 20:15 |
v-dogg |
hmm.. I'm not really a fan of capitalization |
| 20:15 |
v-dogg |
you have to remember what's in caps and what isn't if you are writing the url manually |
| 20:19 |
MrJeep |
agrees with v-dogg |
| 20:28 |
nfq |
[n=nfq@84-73-209-218.dclient.hispeed.ch] has quit [] |
| 20:29 |
nfq |
[n=nfq@84-73-209-218.dclient.hispeed.ch] has joined #agavi |
| 20:29 |
nfq |
[n=nfq@84-73-209-218.dclient.hispeed.ch] has quit [Read error: 104 (Connection reset by peer)] |
| 20:29 |
nfq |
[n=nfq@84-73-209-218.dclient.hispeed.ch] has joined #agavi |
| 20:30 |
nfq |
hey Wombert |
| 20:32 |
v-dogg |
he has been rather quiet today. I think he said he was busy or something |
| 20:32 |
nfq |
ah, thanks v-dogg |
| 20:32 |
nfq |
I've just mailed him, no worries |
| 20:33 |
nfq |
[n=nfq@84-73-209-218.dclient.hispeed.ch] has quit [Client Quit] |
| 20:33 |
v-dogg |
probably just watching gay-midget-porn and doesn't want to be disturbet |
| 20:33 |
v-dogg |
(as if that stuff wasn't disturbing) |
| 20:34 |
marklar|home |
heh |
| 20:34 |
marklar|home |
my home town sucks |
| 20:34 |
marklar|home |
nobody wants to go out |
| 20:34 |
marklar|home |
and I've no beer |
| 20:34 |
pj_compendium |
[n=pj_compe@adsl-68-72-37-124.dsl.ipltin.ameritech.net] has joined #agavi |
| 20:34 |
v-dogg |
huomenta pj_compendium, first time here? |
| 20:35 |
pj_compendium |
Yes, this is my first time here. |
| 20:35 |
v-dogg |
welcome |
| 20:35 |
pj_compendium |
Thanks! |
| 20:36 |
pj_compendium |
I'm a newcomer to Agavi. Just started getting my hands dirty within the past week or so. |
| 20:36 |
marklar|home |
lube, y/n? |
| 20:36 |
marklar|home |
oh er, wrong window |
| 20:36 |
v-dogg |
haha |
| 20:37 |
marklar|home |
THAT IS NOT WHAT YOU THINK. |
| 20:37 |
v-dogg |
WE DO NOT WANT TO KNOW! |
| 20:37 |
v-dogg |
shure it isn't |
| 20:37 |
marklar|home |
meh |
| 20:37 |
marklar|home |
catnarok is nigh |
| 20:37 |
marklar|home |
bbiab |
| 20:37 |
v-dogg |
but the answer is "yes darling" |
| 20:37 |
pj_compendium |
LOL. |
| 20:38 |
v-dogg |
so, pj_compendium, how far have you come? |
| 20:39 |
pj_compendium |
I've got a simple example working as part of a training exercise. It's a webpage that does an engineering calculation, taking in a few parameters. |
| 20:39 |
v-dogg |
ok |
| 20:40 |
pj_compendium |
The basics are working. Now I'm doing things like adding validation for the input. |
| 20:40 |
pj_compendium |
I've been able to set up an XML file for validating input for the action. |
| 20:41 |
pj_compendium |
And I'm adding a couple of exceptions that are thrown within the class for the model. |
| 20:41 |
Arme[N] |
[n=Arme[N]@unaffiliated/armen/x-394205] has joined #agavi |
| 20:41 |
pj_compendium |
The problem I am having is that the action's executeWrite() method does not seem to be able to catch an exception thrown by a method on the model. |
| 20:42 |
pj_compendium |
And, yes, I do have a try{}/catch{} block. |
| 20:42 |
v-dogg |
um? I do this all the time |
| 20:42 |
pj_compendium |
Throw exceptions from the model? |
| 20:42 |
v-dogg |
from where (and when) do you actually throw the exception? |
| 20:43 |
v-dogg |
yes, throw exceptions from the model and catch them in action::execute* |
| 20:44 |
pj_compendium |
Within the body of the executeWrite() method on the action, I first get the model with a call like this.... |
| 20:45 |
pj_compendium |
$reynoldsCalculator = |
| 20:45 |
pj_compendium |
$this->getContext()->getModel('ReynoldsNumberCalculator', 'Default', $parameterArray); |
| 20:45 |
pj_compendium |
and then there is a try block where we call the calculate() method on $reynoldsCalculator. |
| 20:46 |
MrJeep |
can you paste your code ? |
| 20:46 |
pj_compendium |
Yep... |
| 20:46 |
pj_compendium |
I'll try to keep it minimal... Let me know if you want more... |
| 20:46 |
pj_compendium |
$reynoldsCalculator = |
| 20:46 |
pj_compendium |
$this->getContext()->getModel('ReynoldsNumberCalculator', 'Default', $parameterArray); |
| 20:46 |
pj_compendium |
try { |
| 20:46 |
pj_compendium |
// foo(); |
| 20:46 |
pj_compendium |
$reynoldsCalculator->calculate(); |
| 20:46 |
pj_compendium |
} catch (Exception $e) { |
| 20:46 |
pj_compendium |
echo 'Caught exception: ', $e->getMessage(), "\n"; |
| 20:46 |
pj_compendium |
return 'Error'; |
| 20:46 |
pj_compendium |
} |
| 20:46 |
pj_compendium |
(ignore the //foo) |
| 20:47 |
pj_compendium |
Inside the calculate method in the model, we have this... |
| 20:47 |
pj_compendium |
public function calculate() |
| 20:47 |
pj_compendium |
{ |
| 20:47 |
pj_compendium |
if ( isset($this->diameter, $this->velocity, $this->density, $this->viscosity) ) |
| 20:47 |
pj_compendium |
{ |
| 20:47 |
pj_compendium |
if ( empty($this->viscosity) ) |
| 20:47 |
pj_compendium |
{ |
| 20:47 |
pj_compendium |
throw new Exception('Reynolds number calculation failed because zero viscosity would cause division by zero error.'); |
| 20:47 |
pj_compendium |
} |
| 20:47 |
pj_compendium |
... |
| 20:48 |
_cheerios |
p.caboo.se works for pastes and other pastebins |
| 20:49 |
pj_compendium |
Thanks for the tip. |
| 20:50 |
v-dogg |
whoaa.. |
| 20:50 |
v-dogg |
yes, pastebin next time please |
| 20:50 |
_cheerios |
sure you are running that code in the first place? it should generate a "content already sent" error due the echo before return 'Error' |
| 20:51 |
ttj |
Wombert: I figured out a use for the TV! I'll run electric sheep on it! :P |
| 20:51 |
marklar|home |
heh |
| 20:51 |
MrJeep |
I suggest you look first if the code is executed |
| 20:51 |
MrJeep |
could you paste your whole action class in pastebin or something similar |
| 20:51 |
pj_compendium |
Yep. |
| 20:51 |
pj_compendium |
Will do... |
| 20:51 |
marklar|home |
ttj, we have a giant lcd at work (one of three) that's used for displaying a bigass flash animation when a client makes a deposit |
| 20:52 |
marklar|home |
sound and all |
| 20:52 |
marklar|home |
hehe |
| 20:54 |
_cheerios |
sounds like something what the Amazon guys did in the beginning. a bell ring for every transaction until they got too many customers and silenced the thing :p |
| 20:54 |
marklar|home |
we deal with a little,eh, larger transactions |
| 20:54 |
ttj |
:P |
| 20:54 |
pj_compendium |
Here is the action class... |
| 20:54 |
pj_compendium |
http://p.caboo.se/137901.txt |
| 20:55 |
MrJeep |
when is this action supposed to be executed ? |
| 20:56 |
pj_compendium |
It is executed during a POST operation. |
| 20:56 |
v-dogg |
pj_compendium: I'm pretty sure it isn't (for some reason) |
| 20:56 |
v-dogg |
did you already set up validator for that action? |
| 20:56 |
pj_compendium |
Yes. |
| 20:57 |
MrJeep |
just put something like an echo 'TEST'; at the beginning of the method and see if it's executed |
| 20:57 |
v-dogg |
pj_compendium: do you have ErrorView for that action? |
| 20:57 |
pj_compendium |
Yes, I do. |
| 20:58 |
pj_compendium |
But it doesn't get to that point. |
| 20:58 |
pj_compendium |
Let me post the calculate method... |
| 20:58 |
v-dogg |
pj_compendium: if the validation fails it'll go straight to ErrorView |
| 20:58 |
v-dogg |
are you sure this is not happening? |
| 20:58 |
pj_compendium |
http://p.caboo.se/137908.txt |
| 20:58 |
pj_compendium |
What I get is this.... |
| 20:59 |
pj_compendium |
For the case where I submit a zero value for viscosity... |
| 20:59 |
pj_compendium |
caclulate gets invoked, and the exception is thrown for the if(emtpy($this->viscosity)) |
| 20:59 |
pj_compendium |
And I get one of those neato keen exception wepages from Agavi with a stack trace. |
| 21:00 |
v-dogg |
saying what exactly? |
| 21:00 |
marklar|home |
you shouldn't be checking with empty(), imo |
| 21:02 |
pj_compendium |
http://p.caboo.se/137912 |
| 21:02 |
pj_compendium |
(makes note about use of empty()) |
| 21:04 |
v-dogg |
umm... wtf |
| 21:04 |
pj_compendium |
Yeah. |
| 21:04 |
marklar|home |
my thoughts exactly |
| 21:04 |
marklar|home |
it shouldn't be executing at all |
| 21:05 |
pj_compendium |
What should be happening then? |
| 21:05 |
marklar|home |
you said you'd set up a validator |
| 21:06 |
marklar|home |
and it's obviously not validating |
| 21:07 |
Arme[N] |
[n=Arme[N]@unaffiliated/armen/x-394205] has quit ["leaving"] |
| 21:07 |
pj_compendium |
Validation isn't the issue at this point. I think. I'm using AgaviNumberValidator for the inputs, and I set my "min" parameter to 0. |
| 21:08 |
pj_compendium |
But apparently that validator class checks against closed intervals. |
| 21:08 |
marklar|home |
0 would pass that :) |
| 21:08 |
pj_compendium |
Yep. |
| 21:08 |
pj_compendium |
Theoretically, the min value should be set to machine epsilon, not zero, or use a different validator. ;-) |
| 21:08 |
pj_compendium |
But the point is this... |
| 21:08 |
marklar|home |
try defining registerValidators() |
| 21:09 |
pj_compendium |
That's the next step. |
| 21:09 |
pj_compendium |
I was playing with the XML validator to learn the syntax. My next step was to learn how to set up my own. |
| 21:09 |
pj_compendium |
(one step at a time) |
| 21:09 |
_cheerios |
*shrug* php :p |
| 21:09 |
marklar|home |
kek |
| 21:10 |
pj_compendium |
If I create a standalone PHP file with a simple exception example, try/throw/catch work fine. |
| 21:10 |
pj_compendium |
And I know that my employer's production code throws exceptions in their models, and they work fine. |
| 21:10 |
pj_compendium |
So it's got me wondering what so weird about what I'm doing. |
| 21:11 |
pj_compendium |
My project was creates with the "agavi project" script using the defaults. |
| 21:11 |
marklar|home |
hm |
| 21:12 |
marklar|home |
remove the xml validation and declare a validateWrite() method |
| 21:13 |
v-dogg |
probably complete irrelevant but how would empty() work with object variables? |
| 21:13 |
v-dogg |
this can't be about validation |
| 21:13 |
pj_compendium |
I don't think it is about validation. |
| 21:13 |
v-dogg |
he clearly throws an Exception but it's not caught |
| 21:13 |
marklar|home |
empty probably returns E_RANDOM_FAIL if called with objects |
| 21:13 |
pj_compendium |
Sorry if my introductory comments resulted in the instantiation of a RedHerring. |
| 21:13 |
marklar|home |
k, yeah, unset($validationTalk) |
| 21:14 |
pj_compendium |
$validationTalk? |
| 21:14 |
marklar|home |
what are you running this on? |
| 21:14 |
pj_compendium |
Linux on x/86 in a VM |
| 21:14 |
v-dogg |
bbl, the baby just threw up |
| 21:14 |
marklar|home |
heh |
| 21:14 |
marklar|home |
good luck |
| 21:14 |
pj_compendium |
v-dogg has my sympathies. BTDT. |
| 21:15 |
marklar|home |
pj_compendium: are you running 0.11.1RC1? |
| 21:15 |
pj_compendium |
Let me check.... It's whatever environment that we use in house... BRB. |
| 21:16 |
v-dogg |
sorted :) |
| 21:17 |
v-dogg |
btdt? |
| 21:17 |
pj_compendium |
BTDT = been there, done that |
| 21:17 |
v-dogg |
ah :) |
| 21:17 |
pj_compendium |
I've got two daughters, one is 4 1/2 and the other is about to turn 3. |
| 21:17 |
pj_compendium |
The version is 0.11.0. |
| 21:18 |
pj_compendium |
We don't live on the bleeding edge. ;-) |
| 21:18 |
v-dogg |
ours is just under 9 months |
| 21:18 |
pj_compendium |
Someday sleep will return to your life. ;-) |
| 21:18 |
marklar|home |
http://trac.agavi.org/browser/tags/0.11.1RC1/CHANGELOG |
| 21:18 |
marklar|home |
176 FIX: Typos and too greedy exception catching in some validators ([1829], [1831]) (David, Dominik) |
| 21:18 |
v-dogg |
we are both waiting for that... |
| 21:18 |
marklar|home |
okthx |
| 21:19 |
marklar|home |
heh |
| 21:19 |
pj_compendium |
(looks at changelog) Hmmmm.... |
| 21:19 |
marklar|home |
try updating to rc1 |
| 21:19 |
marklar|home |
see if it's still fails |
| 21:19 |
marklar|home |
goes back to writing plpgsql |
| 21:20 |
_cheerios |
i tested a model w similar code w php 5.2.5 and agavi r2219, no problems |
| 21:20 |
pj_compendium |
OK. I'll give that a shot. |
| 21:20 |
pj_compendium |
Just one question, though... |
| 21:21 |
pj_compendium |
What is meant by "greedy" exception handling? |
| 21:22 |
marklar|home |
superfluous try/catch blocks, I'd wager :P |
| 21:22 |
_cheerios |
this was my test http://p.caboo.se/137920 |
| 21:22 |
pj_compendium |
Isn't my problem sorta the opposite? I've got a case where the code seems to run as if the try/catch block isn't even there. |
| 21:23 |
v-dogg |
my thoughts exactly |
| 21:24 |
marklar|home |
try if (intval($this->viscosity)==0) |
| 21:24 |
marklar|home |
er, floatval |
| 21:24 |
pj_compendium |
OK. Am doing so... |
| 21:26 |
pj_compendium |
http://p.caboo.se/137924.txt |
| 21:27 |
pj_compendium |
Exception still isn't being caught. |
| 21:27 |
_cheerios |
is your php old? |
| 21:27 |
pj_compendium |
You can see the changed code in the first stack frame, line 53. |
| 21:27 |
marklar|home |
that was my next question |
| 21:27 |
marklar|home |
hrm |
| 21:28 |
marklar|home |
that's a strange use of echo, can you use commas to concatenate text? |
| 21:28 |
pj_compendium |
http://p.caboo.se/137925.txt |
| 21:28 |
marklar|home |
never saw that kind of usages |
| 21:28 |
marklar|home |
-s |
| 21:28 |
v-dogg |
marklar|home: no, you give multiple arguments to the function |
| 21:28 |
marklar|home |
ah, heh |
| 21:28 |
marklar|home |
that makes sense |
| 21:29 |
pj_compendium |
From the PHP manual void echo ( string $arg1 [, string $... ] ) |
| 21:29 |
pj_compendium |
http://us.php.net/manual/en/function.echo.php |
| 21:29 |
_cheerios |
i like pj, he knows his stuff |
| 21:29 |
v-dogg |
:) |
| 21:30 |
pj_compendium |
(blushes) |
| 21:30 |
marklar|home |
hehe |
| 21:30 |
marklar|home |
I just sprintf everything |
| 21:31 |
_cheerios |
and you're not calling that code anywhere else? /me hides |
| 21:31 |
v-dogg |
pj_compendium: just out of curiosity how did you find agavi how did you manage to get all that code written without our help?-) |
| 21:31 |
pj_compendium |
Nope. |
| 21:32 |
pj_compendium |
I've gotten some help from my boss, who chats on this channel as Jake. |
| 21:32 |
v-dogg |
aaa, that's explains a lot :D |
| 21:32 |
_cheerios |
yeah :) |
| 21:33 |
pj_compendium |
He and I were scratching our heads on this one, and he said I might want to pop on here to see if someone had another possible angle. |
| 21:34 |
v-dogg |
did you upgrade agavi? |
| 21:34 |
pj_compendium |
Not yet. That will take me a little while since it involves shuffling around some things on my development environment. |
| 21:34 |
v-dogg |
you sure did get our attention with this one... |
| 21:35 |
v-dogg |
is puzzled |
| 21:35 |
v-dogg |
but also tired |
| 21:35 |
pj_compendium |
I'm actually a relative newbie to PHP. I'm coming from a background in C/C++ with a bit of Java. |
| 21:35 |
v-dogg |
and I still need to take the dog out |
| 21:35 |
pj_compendium |
OK. |
| 21:36 |
pj_compendium |
Well, I will give the upgrade a whirl this evening. |
| 21:36 |
_cheerios |
aye, it doesn't make sense |
| 21:36 |
pj_compendium |
I also noticed on the version string that comes back from PHP that we use eAccelerator, which is a nonstandard thingy. |
| 21:36 |
v-dogg |
let us know what happened |
| 21:36 |
pj_compendium |
OK. |
| 21:36 |
marklar|home |
eh |
| 21:36 |
pj_compendium |
Will keep you posted. |
| 21:36 |
marklar|home |
hm |
| 21:36 |
marklar|home |
pj |
| 21:36 |
v-dogg |
eaccelerator.. |
| 21:36 |
pj_compendium |
Yes? |
| 21:36 |
marklar|home |
can you test it without the accel? |
| 21:36 |
v-dogg |
yeah :) |
| 21:37 |
pj_compendium |
Yes. I just asked Jake about that and he said that there is something in php.ini that I can tweak to disable it. |
| 21:37 |
marklar|home |
fail = Off |
| 21:37 |
v-dogg |
I'm putting my money (and the house) on that :D |
| 21:37 |
marklar|home |
heh |
| 21:37 |
marklar|home |
after years of listening to metal |
| 21:37 |
_cheerios |
a # in front of extension=eaccelerator.so should do it, or similar |
| 21:37 |
pj_compendium |
In these credit crunched days, I'm not sure I'd want to take over the payments on the house. ;-) |
| 21:37 |
marklar|home |
I just introduced myself to Tool |
| 21:37 |
marklar|home |
and I likes it. |
| 21:37 |
v-dogg |
; not # |
| 21:38 |
v-dogg |
dunno, # might work too, but it's INI so ; |
| 21:38 |
_cheerios |
yeah, forgot which char. |
| 21:38 |
marklar|home |
restart your web daemon if it's not running as cgi, too |
| 21:38 |
v-dogg |
and remember to restart the server |
| 21:38 |
v-dogg |
yeah |
| 21:38 |
marklar|home |
kek <3 |
| 21:39 |
pj_compendium |
Thanks for the tip. |
| 21:39 |
marklar|home |
heh, I just noticed that when I'm tired, I go into korean starcraft player mode |
| 21:39 |
v-dogg |
now I can't go before you've tried |
| 21:39 |
_cheerios |
for an american you're suspicously polite and type too well |
| 21:39 |
pj_compendium |
Who me? |
| 21:39 |
v-dogg |
haha |
| 21:40 |
v-dogg |
yes, that's true |
| 21:40 |
_cheerios |
aye :) |
| 21:40 |
_cheerios |
seems its the english these days whom cant type to save their lives :D |
| 21:40 |
marklar|home |
heh |
| 21:40 |
marklar|home |
I'm not american, if you were talking to me |
| 21:40 |
v-dogg |
where did you learn English? have you studied abroad?-) |
| 21:41 |
_cheerios |
he probably learned it watching mikeseth's videotape collection. |
| 21:42 |
v-dogg |
pj_compendium: are you able to test this now or should I just avoid an argument with my wife and take the dog out pronto?-) |
| 21:42 |
_cheerios |
anyway, it's late. |
| 21:42 |
_cheerios |
[n=jacklo@hkibrasgw1-feaedd00-249.dhcp.inet.fi] has quit ["nn"] |
| 21:42 |
pj_compendium |
Take the dog out. I'm working on it. Will post when done. |
| 21:42 |
pj_compendium |
Take care of the poor pooch. :-) |
| 21:42 |
v-dogg |
ok :) |
| 21:44 |
pj_compendium |
For those of you betting on "It's eAccelerator's fault" can collect. |
| 21:44 |
marklar|home |
ching~ |
| 21:45 |
pj_compendium |
Apologizes for approaching the group with what was ultimately a system configuration problem. |
| 21:45 |
pj_compendium |
And a big thanks for someone asking me to check the PHP version on that. |
| 21:47 |
JamieWolf |
[n=Chatter@dslb-088-068-201-062.pools.arcor-ip.net] has quit ["Time goes by so slowly"] |
| 21:48 |
pj_compendium |
Here is a ticket that might give some evidence that this problem has come up before. |
| 21:48 |
pj_compendium |
http://eaccelerator.net/ticket/242 |
| 21:48 |
marklar|home |
pfft |
| 21:48 |
marklar|home |
eFail |
| 21:50 |
pj_compendium |
So, on that note, I'll take my leave now. Was a pleasure to meet all of you, and I'm sure we'll take again soon. Thanks, and cheers.! |
| 21:50 |
marklar|home |
later |
| 21:50 |
pj_compendium |
[n=pj_compe@adsl-68-72-37-124.dsl.ipltin.ameritech.net] has left #agavi [] |
| 21:56 |
v-dogg |
me wins! |
| 21:56 |
JanK_ |
[n=JanK_@muedsl-82-207-216-146.citykom.de] has joined #agavi |
| 21:57 |
marklar|home |
kek |
| 22:01 |
Whisller |
[n=example@chello089076213203.chello.pl] has joined #agavi |
| 22:01 |
Wombert |
man |
| 22:01 |
Wombert |
nice |
| 22:01 |
Wombert |
and that guy seems to be quite good! |
| 22:02 |
Wombert |
thanks for helping him out, v-dogg, marklar|home and _cheerios |
| 22:02 |
marklar|home |
np |
| 22:02 |
marklar|home |
:) |
| 22:02 |
marklar|home |
heh, tbh, I haven't even started on my agavi projects |
| 22:02 |
marklar|home |
busy with maintaining random failprojects at work |
| 22:03 |
marklar|home |
stupid bots everywhere. |
| 22:04 |
nfq |
[n=nfq@84-72-196-213.dclient.hispeed.ch] has joined #agavi |
| 22:05 |
v-dogg |
ah, wombs is back from his pr0n |
| 22:05 |
v-dogg |
and here is nfq |
| 22:05 |
v-dogg |
happy reunion |
| 22:06 |
ttj |
Ugh, stupid paper. |
| 22:06 |
v-dogg |
toilet paper |
| 22:06 |
v-dogg |
ttj: what are you doing? |
| 22:06 |
ttj |
It's a real pain in the ass to summarize Christensen's The Innovator's Dilemma into about two pages and then it's even more difficult to find flaws in it and critique it. |
| 22:07 |
marklar|home |
do it the youtube way |
| 22:08 |
v-dogg |
what might that be? |
| 22:08 |
ttj |
The only trivial thing to do is to just acknowledge that his views of managing growth and countering disruptive technologies seem to be in line with the views presented by the professor who's lecturing the course at school. |
| 22:08 |
ttj |
Or maybe it's the other way around. :P |
| 22:08 |
ttj |
Inkscape. <3 |
| 22:09 |
impl |
[n=impl@compass.rdu-0.ip6.cynigram.com] has quit [Read error: 101 (Network is unreachable)] |
| 22:09 |
impl |
[n=impl@compass.rdu-0.ip6.cynigram.com] has joined #agavi |
| 22:12 |
Whisller |
[n=example@chello089076213203.chello.pl] has left #agavi [] |
| 22:13 |
v-dogg |
I'm off to bed |
| 22:13 |
v-dogg |
night |
| 22:13 |
Wombert |
man |
| 22:13 |
Wombert |
v-dogg: |
| 22:13 |
Wombert |
[21:36] marklar|home: lube, y/n? |
| 22:13 |
Wombert |
that was frightening |
| 22:14 |
Wombert |
ttj: electric sheep ftw |
| 22:14 |
ttj |
Electric sheep + LCD TV FTW. :P |
| 22:14 |
v-dogg |
I bet electric sheeps come with autolube |
| 22:18 |
marklar|home |
no |
| 22:18 |
Wombert |
really |
| 22:18 |
Wombert |
dude |
| 22:18 |
marklar|home |
what? |
| 22:18 |
Wombert |
I can't imagine a non horrible way to explain that |
| 22:18 |
Wombert |
shudders |
| 22:18 |
marklar|home |
what's so horrible about that |
| 22:19 |
Wombert |
the lbe isnt |
| 22:19 |
Wombert |
whatyou do with it might |
| 22:21 |
MrJeep |
hahahahaha |
| 22:21 |
MrJeep |
I'm going home |
| 22:22 |
MrJeep |
have fun with your... juicy electric sheep |
| 22:22 |
MikeSeth |
marklar|home: I'm feeling shit. |
| 22:22 |
MikeSeth |
thanks |
| 22:22 |
marklar|home |
:( |
| 22:22 |
MikeSeth |
:( |
| 22:22 |
MrJeep |
why so ? |
| 22:22 |
marklar|home |
did you take an aspirine or something? |
| 22:22 |
MrJeep |
too much drink ? |
| 22:23 |
marklar|home |
btw, tell Joe that I've really gotten into Tool |
| 22:23 |
MrJeep |
anyway, take care of yourself MikeSeth ! |
| 22:23 |
MikeSeth |
oh haha |
| 22:23 |
MrJeep |
cya everyone |
| 22:23 |
MikeSeth |
marklar|home: thanks |
| 22:23 |
MikeSeth |
er |
| 22:23 |
MikeSeth |
MrJeep: thanks'\ |
| 22:23 |
marklar|home |
yea heh |
| 22:23 |
MrJeep |
[n=jpdery@modemcable188.10-70-69.static.videotron.ca] has quit [Remote closed the connection] |
| 22:29 |
EoN |
[n=EoN@c211-30-133-191.carlnfd4.nsw.optusnet.com.au] has joined #agavi |
| 22:50 |
jpdery |
[n=jpdery@modemcable051.81-37-24.mc.videotron.ca] has joined #agavi |
| 22:51 |
Whisller |
[n=example@chello089076213203.chello.pl] has joined #agavi |
| 22:54 |
jpdery |
is now known as MrJeep |
| 22:56 |
Whisller |
[n=example@chello089076213203.chello.pl] has left #agavi [] |
| 23:03 |
MrJeep |
Wombert, some rumors are saying that the MBP will receive a major facelift |
| 23:03 |
MrJeep |
I hope they don't make it look like the old orange or green powerbook :P |
| 23:15 |
Whisller |
[n=example@chello089076213203.chello.pl] has joined #agavi |
| 23:22 |
Whisller |
[n=example@chello089076213203.chello.pl] has left #agavi [] |
| 23:24 |
shoan |
[n=shoan@122.166.1.168] has quit [] |
| 23:28 |
MikeSeth |
http://www.reuters.com/article/oddlyEnoughNews/idUSN1063983120080110 |
| 23:28 |
MikeSeth |
hahahaha ermans! |
| 23:39 |
MikeSeth |
marklar|home: ummm |
| 23:39 |
MikeSeth |
it appears lastfm ditched xul and switched to qt4 instead.. |
| Day changed Fri Jan 11 2008
|
| 00:38 |
Wombert |
[n=Wombert@dslb-084-056-003-172.pools.arcor-ip.net] has quit [] |
| 00:44 |
MrJeep |
[n=jpdery@modemcable051.81-37-24.mc.videotron.ca] has quit [Read error: 104 (Connection reset by peer)] |
| 00:48 |
IcyT |
is now known as icyt |
| 01:17 |
Whisller |
[n=example@chello089076213203.chello.pl] has joined #agavi |
| 01:24 |
Whisller |
[n=example@chello089076213203.chello.pl] has quit ["good night ;)"] |
| 03:18 |
JanK_ |
[n=JanK_@muedsl-82-207-216-146.citykom.de] has quit [] |
| 03:30 |
ceej |
[n=ceej@cpe-76-171-184-72.socal.res.rr.com] has quit [] |
| 03:58 |
nfq |
[n=nfq@84-72-196-213.dclient.hispeed.ch] has quit [] |
| 04:38 |
shoan |
[n=shoan@121.245.34.41] has joined #agavi |
| 06:25 |
v-dogg |
huomenta |
| 06:40 |
shoan |
huomenta |
| 06:41 |
shoan |
anybody used mysql stored procedures with mysql pdo? |
| 06:56 |
Whisller |
[n=example@chello089076213203.chello.pl] has joined #agavi |
| 07:02 |
Whisller |
[n=example@chello089076213203.chello.pl] has left #agavi [] |
| 07:02 |
_cheerios |
[n=jackbo@hkibrasgw1-feaedd00-249.dhcp.inet.fi] has joined #agavi |
| 07:02 |
_cheerios |
huomenta |
| 07:39 |
_cheerios |
http://p.caboo.se/138101 |
| 07:41 |
v-dogg |
yeah :) |
| 07:43 |
Wombert |
[n=Wombert@dslb-084-056-043-170.pools.arcor-ip.net] has joined #agavi |
| 07:43 |
_cheerios |
(from hs.fi) |
| 07:50 |
Wombert |
hey did you hear |
| 07:50 |
Wombert |
will smith is a scientologist somehow? |
| 07:50 |
Wombert |
man |
| 07:50 |
Wombert |
:< |
| 08:06 |
shoan |
[n=shoan@121.245.34.41] has quit [Connection timed out] |
| 08:16 |
shoan |
[n=shoan@59.92.142.247] has joined #agavi |
| 08:18 |
MikeSeth |
[n=MikeSeth@unaffiliated/mikeseth] has quit [Read error: 110 (Connection timed out)] |
| 08:19 |
Arme[N] |
[n=Arme[N]@unaffiliated/armen/x-394205] has joined #agavi |
| 08:22 |
Arme[N] |
cheeeerss v-dogg starts blogging :) |
| 08:22 |
Arme[N] |
Huomenta ;) |
| 08:49 |
v-dogg |
:) |
| 09:07 |
E_mE |
[n=E_mE@89.104.225.116] has joined #agavi |
| 09:08 |
E_mE |
huomenta! |
| 09:10 |
Arme[N] |
[n=Arme[N]@unaffiliated/armen/x-394205] has quit [Read error: 110 (Connection timed out)] |
| 09:33 |
Macen |
[n=craigfai@host86-138-72-204.range86-138.btcentralplus.com] has joined #agavi |
| 09:34 |
nfq |
[n=nfq@84-72-196-213.dclient.hispeed.ch] has joined #agavi |
| 09:34 |
Macen |
is there a better way to do this? http://pastebin.ca/850616 |
| 09:34 |
Macen |
sub-routes perhaps |
| 09:36 |
v-dogg |
pattern="^/(page:\S+)$" and a callback to verify the requested page actually exists |
| 09:36 |
v-dogg |
and then $ro->gen('route_name', array('page'=>'accessibility')); |
| 09:36 |
E_mE |
are you having an action per route? |
| 09:36 |
E_mE |
or you using one action for 4 routes? |
| 09:37 |
Macen |
v-dogg: i changed my structure to avoid doing that, i want to explicitly declare each route |
| 09:37 |
Macen |
E_mE: same action |
| 09:37 |
E_mE |
why are you using one action for 4 seprate pages? |
| 09:38 |
E_mE |
also, you can modulise your routes |
| 09:38 |
Macen |
no particular reason other than i may return 'Page' to change to the right View |
| 09:39 |
Macen |
different actions maybe :> |
| 09:39 |
E_mE |
so have <route name="default" pattern="^/" module="Default> <route name=".legal" pattern="^legal$" action="legalAction" /> </route> |
| 09:40 |
E_mE |
ideally you should conform to having one action per subject/page |
| 09:40 |
Macen |
i see |
| 09:40 |
E_mE |
instead of places for pages in one action as they don't really relate to each other in anyway besides there most likely static |
| 09:40 |
Macen |
Wombert was showing me this way where you define the route then inside the <route> definition you can specify single pages |
| 09:41 |
E_mE |
what if you wanted to setup an e-mail form for your contact page or so... you would just add it to your contact action rather then putting more logic in a generic action |
| 09:42 |
E_mE |
what like how i've displayed above? |
| 09:42 |
E_mE |
i mean you can have multipul route's inside a route which defines the module |
| 09:42 |
E_mE |
ill show you an example of mine |
| 09:43 |
Macen |
ok |
| 09:45 |
Macen |
i think it was for two-layers of routes, eg /layer1/{layer2:[\w-]+}(/)? so you could define layer2 without having to keep using layer1 |
| 09:45 |
E_mE |
http://p.caboo.se/138129 |
| 09:45 |
E_mE |
you can setup two layered routes like that yes |
| 09:46 |
Macen |
why the "."? |
| 09:46 |
E_mE |
makes it easier to read |
| 09:46 |
E_mE |
like this |
| 09:47 |
E_mE |
foodherbs.new.product |
| 09:47 |
Macen |
oic |
| 09:47 |
Macen |
yeh |
| 09:47 |
Macen |
i was capitalising |
| 09:47 |
E_mE |
on the $ro-gen('foodherbs.new.product'); is better then $ro-gen('foodherbsNewProduct'); |
| 09:47 |
Macen |
yeh can see that |
| 09:47 |
Macen |
right ok thanks |
| 09:48 |
Macen |
big help :> |
| 09:48 |
E_mE |
you can use what ever you like.. but the . was advertised to me and adopted it :) |
| 09:48 |
E_mE |
stokes agavi! |
| 09:50 |
nfq |
[n=nfq@84-72-196-213.dclient.hispeed.ch] has quit [Success] |
| 09:53 |
Macen |
hmm |
| 09:55 |
Macen |
E_mE: the $ro->gen definition, do you have to use the name? atm, i'm generating the urls from the innerHTML of an <a>...</a> tag, which is taken from an array in the format array(innerHTML=>'title of link,....) - so it doesn't *know* the name of the route definition? |
| 09:55 |
marklar|home |
oh hai |
| 09:55 |
Macen |
moo |
| 09:55 |
marklar|home |
dammit |
| 09:55 |
marklar|home |
I'd planned to sleep till like 2pm |
| 09:55 |
marklar|home |
but nooo |
| 09:55 |
marklar|home |
phones like to ring |
| 09:55 |
marklar|home |
and people like to talk |
| 09:55 |
marklar|home |
grr |
| 09:55 |
Macen |
haha |
| 09:56 |
E_mE |
marklar|home: lazy =P |
| 09:56 |
marklar|home |
I *am* lazy in general |
| 09:56 |
marklar|home |
but I worked too much this week |
| 09:56 |
marklar|home |
83 hrs, according to the fingerprint thingie they have at work |
| 09:57 |
E_mE |
Macen: im little confused. but $ro->gen() far as i know only uses the name |
| 09:57 |
Macen |
i'm desperatly trying to figure why not seeing if the $page exists and defining the route by hand is better :/ |
| 09:57 |
E_mE |
but check API doc to see if im wrong |
| 09:57 |
Macen |
ok |
| 09:57 |
E_mE |
83hrs :o |
| 09:57 |
marklar|home |
yeah, tehfail |
| 09:57 |
E_mE |
do you get paid for 83hrs then? |
| 09:57 |
marklar|home |
nope, global salary |
| 09:57 |
E_mE |
slaps marklar|home |
| 09:57 |
marklar|home |
heh |
| 09:57 |
marklar|home |
I'm earning way too much for my age anyway |
| 09:58 |
E_mE |
oh hehe okay |
| 09:58 |
marklar|home |
I'm formally unqualified as well |
| 09:58 |
Macen |
ha same 'ere |
| 09:58 |
E_mE |
ive only got college qualifications, no uni degree |
| 09:58 |
Macen |
left uni to start up company ;> |
| 09:58 |
marklar|home |
I finished high school and mucked with data systems in the army |
| 09:58 |
marklar|home |
that's about it, formally |
| 09:58 |
marklar|home |
I was coding since age 13, though |
| 09:59 |
E_mE |
my uni course was fecked.. we didn't even recieve computers to work with until november / decemeber |
| 09:59 |
E_mE |
and it was a networking course |
| 09:59 |
marklar|home |
haha nice |
| 09:59 |
E_mE |
i left after the first year |
| 09:59 |
marklar|home |
"an ip packet is composed of these sheets of paper" |
| 09:59 |
E_mE |
wast for £3-4k |
| 09:59 |
E_mE |
e |
| 09:59 |
E_mE |
waste |
| 09:59 |
Macen |
new quit msg: <E_mE> my uni course was fecked.. we didn't even recieve computers to work with until november / decemeber | <E_mE> and it was a networking course |
| 09:59 |
Macen |
lmao :p |
| 10:00 |
marklar|home |
yeah, seriously, wtf |
| 10:00 |
marklar|home |
how can they teach networking without computers? |
| 10:00 |
marklar|home |
I mean, you can pull off the theoretic part |
| 10:00 |
Macen |
"here is a cable" |
| 10:00 |
marklar|home |
but, um |
| 10:00 |
marklar|home |
heh |
| 10:00 |
Macen |
"here is a plug socket" |
| 10:00 |
E_mE |
it was the first year of the course |
| 10:00 |
E_mE |
and where really disorganised |
| 10:00 |
marklar|home |
"and data flows, like... electrons... yeah" |
| 10:01 |
marklar|home |
hehe |
| 10:01 |
Macen |
actually lol |
| 10:01 |
E_mE |
and it wasn't the course i wanted to do... they cancelled the one i wanted to do as there wasn't enough intrest in it.. |
| 10:01 |
E_mE |
think only 4 of us wanted to do it |
| 10:01 |
marklar|home |
well |
| 10:01 |
E_mE |
slaps Truro College |
| 10:01 |
marklar|home |
tag as tehfail |
| 10:02 |
marklar|home |
I've this guy at work |
| 10:02 |
marklar|home |
he's multiple degrees in CS |
| 10:02 |
marklar|home |
his code is horrible |
| 10:02 |
marklar|home |
he can grasp things quickly, though, but his code is blah |
| 10:02 |
Macen |
i left because i didn't want to do java |
| 10:02 |
Macen |
it irritated me |
| 10:02 |
Macen |
i preferred php heh |
| 10:03 |
E_mE |
we had some young lady who worked in the firm i work at now, she constantly went round everyone going "I've got two degree's you know".. |
| 10:03 |
E_mE |
i always thought, well if you got one, why not do a masters FOOL!! |
| 10:03 |
marklar|home |
I think that most small-medium employers prefer experience to papers |
| 10:03 |
E_mE |
yes |
| 10:03 |
Macen |
100% |
| 10:04 |
E_mE |
long as you can get your self in the door |
| 10:04 |
marklar|home |
yeah |
| 10:04 |
marklar|home |
I wouldn't want to work for $majorcorp anyway |
| 10:04 |
E_mE |
i went for a job about 2 months ago, was only 2-3 minute walk down my road |
| 10:04 |
E_mE |
and wrote a test project, but someone elses was apprently "a little" better :( |
| 10:05 |
marklar|home |
heh |
| 10:05 |
Macen |
"must try harder" :> |
| 10:05 |
E_mE |
majorcorps don't care about your benefit to the organisation... and you have all wankers you don't know marching around being cocks |
| 10:05 |
marklar|home |
I've had to fix so many "projects" written by "qualified" people |
| 10:05 |
E_mE |
hehe |
| 10:05 |
marklar|home |
and I've only been at my job for a month and a half |
| 10:05 |
marklar|home |
like |
| 10:06 |
marklar|home |
there this web box |
| 10:06 |
E_mE |
you work with mike dont you? |
| 10:06 |
marklar|home |
live with him |
| 10:06 |
E_mE |
ah |
| 10:06 |
marklar|home |
he took over my position at my prev job when I got drafted |
| 10:06 |
E_mE |
ah see see |
| 10:06 |
marklar|home |
and then he basically took over the company |
| 10:06 |
marklar|home |
hehe |
| 10:06 |
E_mE |
power crazed bugger |
| 10:06 |
Macen |
Panaz was my $majorcorp victory :> NXO, big marketing company in UK, did a massive presentation, and little ol' YOUDS Media won the contract haha :x |
| 10:06 |
E_mE |
soon it will be the world |
| 10:06 |
E_mE |
;) |
| 10:07 |
Macen |
hopes these logs never get into Google |
| 10:08 |
Macen |
Results 31 - 40 of about 28,300 for panaz |
| 10:08 |
Macen |
FX magazine - Large projects and increase in sales a factor in ... |
| 10:08 |
Macen |
Tony Attard, chief executive of Panaz in the UK and president of the wholly owned subsidiary ... The latest Panaz trading figures, to the end of March 2007, ... |
| 10:08 |
Macen |
he's the guy i deal with :> |
| 10:08 |
marklar|home |
hehe |
| 10:09 |
Macen |
must work ;> |
| 10:09 |
E_mE |
blogs conversation ;) |
| 10:09 |
Macen |
rofl |
| 10:09 |
Macen |
don't ;. |
| 10:09 |
Macen |
don't ;>* |
| 10:09 |
E_mE |
=P |
| 10:10 |
marklar|home |
heh |
| 10:10 |
marklar|home |
we just got our FSA certification |
| 10:10 |
marklar|home |
and we're slated to grow 250% in the next few months |
| 10:10 |
E_mE |
marklar|home: can you choose what you want to do in the army when you get drafted? |
| 10:10 |
marklar|home |
more or less |
| 10:11 |
E_mE |
nice |
| 10:11 |
marklar|home |
unless you're physically fit for combat duty |
| 10:11 |
E_mE |
ask to control the big red button =P |
| 10:11 |
marklar|home |
KEK |
| 10:11 |
marklar|home |
I was in the combat engineering corps for about a year |
| 10:11 |
marklar|home |
learned how to make stuff go boom |
| 10:11 |
E_mE |
hahaha |
| 10:12 |
E_mE |
your a trained terrorist now ;) |
| 10:12 |
marklar|home |
yeah, hehe |
| 10:12 |
marklar|home |
I even got my 2nd Lebanon War ribbon in the mail about a month after discharge |
| 10:12 |
marklar|home |
eh, anyway, the army was fun |
| 10:12 |
E_mE |
ah you fought against the lebanon crisis :S |
| 10:13 |
marklar|home |
hehe |
| 10:13 |
E_mE |
i would call concecious objecter if they asked me to draft |
| 10:13 |
marklar|home |
they don't ask here |
| 10:13 |
marklar|home |
they're like |
| 10:13 |
marklar|home |
"ok, plz come down" |
| 10:14 |
E_mE |
we need your blood mofo! come here NOW! |
| 10:14 |
marklar|home |
hehe |
| 10:14 |
E_mE |
do you get paid for it? |
| 10:14 |
marklar|home |
active duty when conscripted, pays very little |
| 10:14 |
marklar|home |
less than $100/mo |
| 10:15 |
E_mE |
:S |
| 10:15 |
marklar|home |
you get a nice chunk of cash when you're discharged |
| 10:15 |
E_mE |
ah nice |
| 10:15 |
marklar|home |
plus they give you about $4k if you want to study in the uni or something |
| 10:15 |
marklar|home |
they reserve that sum for "special" causes |
| 10:15 |
marklar|home |
if you don't redeem it within 5yrs, you can claim it as cash |
| 10:16 |
E_mE |
how many years was you drafted for? |
| 10:16 |
marklar|home |
for comparison, the average monthly wage is around $2.2k |
| 10:16 |
marklar|home |
3 years |
| 10:16 |
marklar|home |
girls do 2 |
| 10:17 |
E_mE |
coughs at the army |
| 10:17 |
E_mE |
i don't mean to ask so many question.. just little inqisative :) |
| 10:17 |
marklar|home |
heh, no problems |
| 10:17 |
E_mE |
inquizative |
| 10:17 |
marklar|home |
I should blog about it |
| 10:17 |
E_mE |
hehe |
| 10:17 |
E_mE |
army blog |
| 10:18 |
E_mE |
i guess you got basic army training when you first joined |
| 10:18 |
marklar|home |
I just want to have a resource to which I can point inquisitive people too |
| 10:18 |
marklar|home |
yeah |
| 10:18 |
marklar|home |
combat units have a two-stage boot camp |
| 10:18 |
marklar|home |
about 8 months long in total |
| 10:19 |
E_mE |
be as fit a pickle after that |
| 10:19 |
marklar|home |
they teach you all the basics in the first part, the 2nd part is centered around large-formation and ACV tactics |
| 10:19 |
E_mE |
lucky enough i've lived int he UK most my life so no German draft for me mwhahaha! |
| 10:19 |
marklar|home |
hehe |
| 10:19 |
E_mE |
ACV? |
| 10:19 |
marklar|home |
armored combat vehicles |
| 10:20 |
marklar|home |
tanks and such |
| 10:20 |
E_mE |
hehe real boys toys |
| 10:20 |
marklar|home |
yeah |
| 10:20 |
marklar|home |
heh |
| 10:20 |
marklar|home |
there's an acv called a PUMA in the engineering corps |
| 10:20 |
marklar|home |
it's basically a tank, just without the cannon |
| 10:20 |
marklar|home |
and there's loads of toys on it |
| 10:20 |
marklar|home |
like a remotelly controlled machine gun |
| 10:21 |
marklar|home |
no need to stick your head out :) |
| 10:21 |
E_mE |
god lord |
| 10:21 |
E_mE |
thinks of bullets hitting people :( |
| 10:21 |
E_mE |
i guess thats used for crowd control or so |
| 10:22 |
marklar|home |
tear gas is used for crowd control |
| 10:22 |
marklar|home |
or water cannons |
| 10:22 |
_cheerios |
israeli girls do the army? interesting :) |
| 10:22 |
marklar|home |
mostly as clerks |
| 10:22 |
marklar|home |
some of them actually go for the full three-year stint |
| 10:22 |
marklar|home |
and serve in light infantry brigades |
| 10:22 |
marklar|home |
as full-fledged fighters |
| 10:22 |
E_mE |
hardcore ladies |
| 10:23 |
marklar|home |
yeah |
| 10:23 |
E_mE |
powerbitches! =P |
| 10:23 |
E_mE |
send out the flock of powerbitches |
| 10:23 |
_cheerios |
it's voluntary here in finland for the ladies. as yo might guess,not many volunteer. |
| 10:23 |
E_mE |
someone was telling me the other day that women are better at assasitnating people then men |
| 10:24 |
marklar|home |
does anyone get an attempt for a trojan horse download at www.postcard.ru/card.php?0270264639 |
| 10:24 |
marklar|home |
ah heh, nm |
| 10:24 |
marklar|home |
js hiding |
| 10:24 |
marklar|home |
hates virus spam |
| 10:24 |
_cheerios |
army (national service) is shifting into a paid army, might be voluntary for the men soon too |
| 10:24 |
E_mE |
uses linux so doesn't care =P |
| 10:25 |
E_mE |
_cheerios: you been drafted? |
| 10:25 |
_cheerios |
i did 6mo (minimum amount) back in 2000 |
| 10:25 |
marklar|home |
heh |
| 10:25 |
marklar|home |
wish we had that luxury |
| 10:25 |
E_mE |
sounds more reasonable compared to 3 years |
| 10:25 |
nfq |
[n=nfq@84-72-196-213.dclient.hispeed.ch] has joined #agavi |
| 10:25 |
_cheerios |
it's 6,9 or 12 here in finland depending on what yer task |
| 10:25 |
marklar|home |
your country isn't surrounded by hostile stats |
| 10:25 |
marklar|home |
states, even |
| 10:26 |
E_mE |
true, but israel don't always help them selfs :) |
| 10:27 |
marklar|home |
meaning? |
| 10:27 |
E_mE |
well yes, its all bad whats going on.. but if israel wanted to get on the palenstines side, they should embrace them with help while remaining firm |
| 10:28 |
E_mE |
win the hearts of them throw medicine, care, food etc and people will start to appricate a deal more |
| 10:28 |
marklar|home |
heh, the thing is |
| 10:28 |
marklar|home |
they're taught to hate israel in elementary school |
| 10:28 |
E_mE |
the problem is isreal and palestine are stailmating |
| 10:28 |
marklar|home |
you can't undo that with free food |
| 10:28 |
marklar|home |
it's not like the average palestinian has access to the internet or to real education |
| 10:28 |
E_mE |
well, you're not giving enough confedence to the youngsters :) |
| 10:29 |
E_mE |
though, brainwashing does work very welll.. cough cough the nazi's |
| 10:30 |
E_mE |
but instead of israel being so hostile, they should take the upper hand and show that israel is willing to work with the people... not the leaders |
| 10:30 |
_cheerios |
*yawn* i just spent 2hrs on a proper assoc array => xml converter |
| 10:30 |
E_mE |
unless i've got horse blinkers on, in which case i shhhh |
| 10:30 |
marklar|home |
hehe |
| 10:30 |
marklar|home |
E_mE: this can go on for hours |
| 10:30 |
E_mE |
:) |
| 10:31 |
_cheerios |
marklar, are you a good shot? |
| 10:31 |
E_mE |
_cheerios: nice :) sounds good to me |
| 10:31 |
marklar|home |
no side is technically "right", and we've actually offered them a palestinian state in 2000 |
| 10:31 |
marklar|home |
they declined |
| 10:31 |
marklar|home |
_cheerios: yeah, I can hit a head target at 150meters with iron sights |
| 10:31 |
marklar|home |
3/5 |
| 10:31 |
E_mE |
what does 3/5 mean? |
| 10:31 |
marklar|home |
3 of 5 times |
| 10:31 |
_cheerios |
standing? |
| 10:32 |
marklar|home |
prone |
| 10:32 |
_cheerios |
helps :) |
| 10:32 |
marklar|home |
hehe |
| 10:32 |
E_mE |
you bunch of killers .... |
| 10:33 |
E_mE |
:) |
| 10:33 |
marklar|home |
I've hit targets at over 400m with a Trijicon ACOG, sitting down |
| 10:33 |
marklar|home |
hehe |
| 10:33 |
marklar|home |
that was fun |
| 10:33 |
E_mE |
i kill ants because im bigger then them mwhaha |
| 10:33 |
E_mE |
impressive |
| 10:34 |
E_mE |
im not a bad shot at the rifle range at funfairs ;) |
| 10:34 |
marklar|home |
nah, the hits were too far apart |
| 10:34 |
marklar|home |
it's considered "ok" for marksmen |
| 10:35 |
E_mE |
i always thought snipping might be fun |
| 10:35 |
E_mE |
it is in games anyhow |
| 10:36 |
marklar|home |
it isn't |
| 10:36 |
marklar|home |
it's fun at a range |
| 10:36 |
marklar|home |
but snipers mostly lay around all day, waiting |
| 10:37 |
E_mE |
bomb making :D |
| 10:37 |
_cheerios |
prone with a rifle looking for a shot isn't the most comfortable of positions to keep for an extended period of time :) |
| 10:37 |
Macen |
is it "normal" to have 30-40 actions on a site that has entirely static pages (30-40 of them? |
| 10:38 |
Macen |
*) |
| 10:38 |
Macen |
and what's a method? |
| 10:39 |
marklar|home |
what do you mean, "what's a method"? |
| 10:39 |
marklar|home |
wtf |
| 10:39 |
_cheerios |
what's a head? :D |
| 10:39 |
Macen |
in routing |
| 10:39 |
Macen |
method="" references a method of an object? |
| 10:40 |
E_mE |
you can define your own functions you wish to be called in actions |
| 10:40 |
Macen |
ok |
| 10:40 |
E_mE |
so if method="fooBar" then in the action you will have the function executeFooBar(Agavi... $rd) |
| 10:40 |
Macen |
ahh |
| 10:41 |
E_mE |
but if you want GET or POST only, then you use constraint to limit it to read/write |
| 10:41 |
_cheerios |
Macen, i don't use agavi to serve static pages. my routing is usually 30-100+ routes |
| 10:42 |
nfq |
[n=nfq@84-72-196-213.dclient.hispeed.ch] has quit [Read error: 110 (Connection timed out)] |
| 10:42 |
Macen |
going back to the /layer1/{layer2:[\w-]+}(/)? example, i could have an action for layer1 and that action will serve the Views depending on the method called for layer2 |
| 10:42 |
E_mE |
_cheerios: do you use the routing to pass the URL and then from the url varaibles, direct the action to read a correct static .html file or so? |
| 10:42 |
digitarald |
[n=Miranda@255.Red-83-52-204.dynamicIP.rima-tde.net] has joined #agavi |
| 10:42 |
digitarald |
Huomenta! |
| 10:45 |
E_mE |
can i make a settings.xml hold an array inside a <setting> tag? |
| 10:46 |
E_mE |
or so i just write <setting name="array0">blah</setting> <setting name="array1">blue</setting> and then loop throw with an isset()? |
| 10:49 |
_cheerios |
E_mE, i have a route "^/static/(pageId:[0-9]+)" which can then map to anything; eg. /static/hello-world, /static/buy-viagra/very-cheap/love-me-long-time/free |
| 10:50 |
_cheerios |
the id maps to a database row which has the contents |
| 10:50 |
E_mE |
why does you pageId only only old values 0-9? |
| 10:50 |
E_mE |
oh |
| 10:50 |
E_mE |
hehe |
| 10:50 |
E_mE |
but how is the route accepted if /static/hello-world is passed? |
| 10:51 |
_cheerios |
oh, those should all be /static/#/... |
| 10:52 |
E_mE |
so route="^/static/(pageId:[0..9]+)/hello-world" ? |
| 10:54 |
_cheerios |
i don't have the name of the url in the routing, just a regexp to match against the root (/static/#page_id#) |
| 10:55 |
E_mE |
so what route is invoked when i type http://mysite.com/static/meow |
| 10:56 |
_cheerios |
depends. it's not a page since there's no # |
| 10:57 |
_cheerios |
with something like "^/static/(id:[0-9]+)/(title:[a-zA-Z0-9_@]+)" i can check if the title matches the proper url in a callback, so /static/1/hello and /static/1/world are not the same |
| 10:58 |
E_mE |
you got example i browse around? |
| 10:58 |
E_mE |
i could* |
| 11:01 |
_cheerios |
hmm, http://oioi.fi/valokuvat maybe. each photo has a title which i append to the url. it's not checked for correctness tho. |
| 11:01 |
Macen |
i just created about 50 actions that have - in the action name ://// |
| 11:01 |
_cheerios |
basically "^/photos/#username#/#photo_id#/#photo_title#" |
| 11:04 |
E_mE |
i put url: http://oioi.fi/valokuvat/mapwe/11332/hpim6070 in and it displayed HPIM6071 |
| 11:05 |
_cheerios |
iirc, i lowercase the urls |
| 11:06 |
JanK_ |
[n=JanK_@muedsl-82-207-216-146.citykom.de] has joined #agavi |
| 11:07 |
E_mE |
so where is the titled pull from to be displayed on the page, direct from the server or the variable in the parameter |
| 11:08 |
digitarald |
when do u want to update to MooTools 1.2? ;) |
| 11:09 |
Macen |
nownow! |
| 11:09 |
Macen |
before i start using it :p |
| 11:09 |
digitarald |
i'm working on refactoring all my scripts ... all shiny and new |
| 11:10 |
digitarald |
... FancyUpload, now SimpleUpload :D : http://digitarald.de/playground/uploader.html |
| 11:10 |
E_mE |
digitarald: fancyupload kept crashing my firefox :( |
| 11:11 |
digitarald |
latest Flash beta version fixes these bugs for nix systems |
| 11:11 |
E_mE |
:) |
| 11:11 |
digitarald |
at least people commented that it works correctly |
| 11:11 |
digitarald |
can't check ;) |
| 11:11 |
digitarald |
beta here: http://labs.adobe.com/technologies/flashplayer9/ |
| 11:12 |
E_mE |
an why digitarald do you not run a version of nix somewhere!! |
| 11:12 |
E_mE |
and* |
| 11:12 |
E_mE |
;D |
| 11:13 |
digitarald |
good question ... when I found a new pc i'll try ;) |
| 11:13 |
marklar|home |
heh |
| 11:13 |
digitarald |
at least its now easier to check with safari 3 |
| 11:13 |
marklar|home |
wonder why visual studio has random indians all over the setup process |
| 11:14 |
marklar|home |
"HE WILL REPLACE YOU IF YOU FAIL TO USE THIS PROPERLY" |
| 11:14 |
digitarald |
i removed all safari 2 support from my scripts ... it took so much time to fix ell the bugs for that browser :/ |
| 11:15 |
digitarald |
its the outsourcing message in visual studio ... and maybe the stock images are cheaper with indians |
| 11:15 |
digitarald |
now the outsourcing goes to china anyway :D next visual studio has 1000 chinese people in the installer |
| 11:16 |
marklar|home |
heh |
| 11:16 |
marklar|home |
they look more like Japanese in VS2008 |
| 11:16 |
marklar|home |
wow, my train of thought just derailed |
| 11:16 |
marklar|home |
I was like |
| 11:17 |
marklar|home |
"need to run through directory and find VBR tracks" |
| 11:17 |
marklar|home |
"no python installed on this machine" |
| 11:17 |
marklar|home |
"ok, visual studio" |
| 11:17 |
marklar|home |
wtf. |
| 11:17 |
marklar|home |
and VS isn't installed either |
| 11:17 |
marklar|home |
so I'm installing VS instead of Python |
| 11:17 |
marklar|home |
fail. |
| 11:18 |
_cheerios |
E_mE, everything from the database |
| 11:18 |
_cheerios |
upload works, digitarald ? i'll check! :D |
| 11:19 |
E_mE |
why pass the name of the file in the URL then? |
| 11:19 |
digitarald |
latest beta? |
| 11:19 |
marklar|home |
nah, 2k5 |
| 11:19 |
digitarald |
E_mE: in your oioi app ... the image are served by agavi? |
| 11:20 |
_cheerios |
seems mine is older |
| 11:20 |
E_mE |
not my app |
| 11:20 |
E_mE |
its _cheerios |
| 11:20 |
E_mE |
but it is agavi |
| 11:20 |
digitarald |
oh ... _cheerios: in your oioi app ... the image are served by agavi? |
| 11:20 |
digitarald |
;) |
| 11:20 |
E_mE |
talks for _cheerios |
| 11:20 |
_cheerios |
ah, no, files not from db |
| 11:21 |
_cheerios |
agavi<>mysql(content)+memcached(cache)+MogileFS(file storage) |
| 11:21 |
digitarald |
but the routing to the images, is there an action that serves the images or does the url link to the image file directly? |
| 11:22 |
_cheerios |
it links to a script, which finds the image |
| 11:22 |
_cheerios |
the script checks privacy (person/group ownership) |
| 11:22 |
digitarald |
asking, because it reloads the images on every page load ... I have the same problem with my photostock ;) |
| 11:22 |
digitarald |
so the script works w/o agavi |
| 11:23 |
_cheerios |
probably caching not set properly. i moved to lighttpd recently and there's like stuff to do. |
| 11:23 |
_cheerios |
yeah. |
| 11:23 |
v-dogg |
lighttp really that much better? |
| 11:23 |
digitarald |
faster |
| 11:23 |
digitarald |
serving images |
| 11:24 |
digitarald |
flickr does also serve its images over lighttp |
| 11:24 |
digitarald |
but without checking credentials ... just random generated urls, if u know the image url, u can get the image without anything |
| 11:25 |
_cheerios |
faster for static content, same speed for dynamic content. but as such, it uses less resources to accomplish the same. atleast server loads dropped some. |
| 11:25 |
digitarald |
but I think thats the easiest way |
| 11:25 |
kaos|work |
[n=dominik@dslb-084-063-098-111.pools.arcor-ip.net] has joined #agavi |
| 11:25 |
digitarald |
I just removed the script to serve images and link them directly |
| 11:25 |
_cheerios |
flickr has cred checks too |
| 11:26 |
digitarald |
but maybe I move to lighttp later and also use an extra script |
| 11:27 |
_cheerios |
for me the script helps to find the correct serve where a file is too |
| 11:27 |
_cheerios |
direct linking to a specific server wouldnt give that |
| 11:28 |
codecop |
[n=codecop@server.senoji.palanga.lm.lt] has joined #agavi |
| 11:28 |
digitarald |
ok, can u see this photo? http://farm3.static.flickr.com/2263/1674466927_90ca9ef2f3.jpg |
| 11:28 |
_cheerios |
yep |
| 11:29 |
digitarald |
its marked private in flickr |
| 11:29 |
digitarald |
no cred check |
| 11:29 |
_cheerios |
i guess they havent changed that since the old days. |
| 11:29 |
E_mE |
im surprised thats even legal |
| 11:30 |
digitarald |
right, gave a lot of discussions but I think its the easiest solution ... since flickr is no military photostock with high security ;) |
| 11:30 |
digitarald |
or ... maybe I should check the tag "military" |
| 11:30 |
_cheerios |
the cred checks are cheap, depending what you want to do. |
| 11:31 |
_cheerios |
i went with uber-strict security this time. will see. atleast it's configurable o_O |
| 11:34 |
_cheerios |
moo 1.2 tickets just keep increasing, digitarald ! :D |
| 11:35 |
digitarald |
i close them all as invalid |
| 11:35 |
digitarald |
I have a patch here to close 6 tickets, but svn is borked |
| 11:35 |
_cheerios |
"Permission Denied in IE when Garbage Collecting" sounds like fun bugs |
| 11:36 |
E_mE |
does agavi settings.xml support <settings prefix="foo"> <settings prefix=".bar> ... </settings> </settings> ? |
| 11:36 |
kaos|work |
no |
| 11:36 |
E_mE |
it doesn't from what i can see |
| 11:36 |
E_mE |
it just sets null :( |
| 11:37 |
E_mE |
damn |
| 11:37 |
kaos|work |
just do 2 <settings> |
| 11:37 |
kaos|work |
one with prefix="foo" |
| 11:37 |
kaos|work |
and the other prefix="foo.bar" |
| 11:37 |
kaos|work |
;) |
| 11:37 |
E_mE |
ok :) |
| 11:37 |
kaos|work |
oh and in settings.xml you'd have to do prefix="foo." |
| 11:37 |
E_mE |
was thinking of routing too much =P |
| 11:37 |
digitarald |
oh, thats possible ... cool |
| 11:37 |
kaos|work |
since it simply adds the prefix to the setting name |
| 11:38 |
Macen |
digitarald: http://digitarald.de/playground/uploader.html --cool! what does it use? perl? i developed this with uber uploader (perl): http://devel.canvas-photos.co.uk/add_files.php |
| 11:38 |
v-dogg |
flash I believe (like it says on the page) |
| 11:38 |
E_mE |
kaos|work: is there an easy way to do an array in settings.xml or is it best i stick with my type0, type1 etc system? |
| 11:39 |
digitarald |
no perl, mootools and Flash with external interface + filereference |
| 11:39 |
digitarald |
means: no server dependencies |
| 11:39 |
Macen |
aye i don't like installing that script |
| 11:39 |
Macen |
i have to change vhosts.conf |
| 11:39 |
Macen |
lameness :> |
| 11:39 |
v-dogg |
E_mE: no arrays in settings.xml |
| 11:40 |
v-dogg |
you have to use ReturnArrayConfigHandler and custom format |
| 11:40 |
E_mE |
:) |
| 11:40 |
digitarald |
same solution is used for flickr uploader |
| 11:40 |
v-dogg |
custom file, that is |
| 11:40 |
E_mE |
ah |
| 11:40 |
E_mE |
ill stick with my type0 type1 etc |
| 11:40 |
E_mE |
it only got 20 items in the list :) |
| 11:40 |
E_mE |
thanks, ill keep that in mind |
| 11:45 |
Macen |
why do i always get this when i run agavi command from windows cmd prompt? |
| 11:45 |
Macen |
PHP Warning: PHP Startup: Unable to load dynamic library 'D:/www/php5/ext/php_p |
| 11:45 |
Macen |
do_oci.dll' - The specified module could not be found. |
| 11:45 |
Macen |
in Unknown on line 0 |
| 11:45 |
Macen |
the file exists o.O |
| 11:45 |
_cheerios |
you have such a module in your cli/php.ini or loaded config files |
| 11:46 |
v-dogg |
could it perhaps need another dll? |
| 11:47 |
kaos|work |
macen: then you'r missing the oci libs, or missing the the path to the php dir (the needed .dll should be in the php root dir) |
| 11:47 |
Macen |
it's in /ext |
| 11:47 |
Macen |
the route php gives to the file (there's two) exists |
| 11:48 |
Macen |
D:/www/php5/ext/php_pdo_oci.dll |
| 11:48 |
Macen |
and |
| 11:48 |
Macen |
D:/www/php5/ext/php_pdo_oci8.dll |
| 11:48 |
kaos|work |
macen: no |
| 11:48 |
kaos|work |
not the php extension |
| 11:48 |
kaos|work |
the php ext needs the oracle driber |
| 11:48 |
kaos|work |
*driver* |
| 11:48 |
kaos|work |
which is another dll |
| 11:48 |
kaos|work |
;) |
| 11:48 |
kaos|work |
and if you don't use oracle |
| 11:48 |
kaos|work |
just disable that extension ;) |
| 11:49 |
Macen |
i enabled for agavi, forget why |
| 11:50 |
v-dogg |
you don't use oracle? |
| 11:50 |
Macen |
nop |
| 11:50 |
v-dogg |
well, don't enable the extension then :) |
| 11:53 |
Macen |
sorted |
| 12:03 |
E_mE |
leberwurst |
| 12:04 |
Macen |
OMFG |
| 12:04 |
E_mE |
:) |
| 12:04 |
Macen |
I JUST CREATED MY 50 ACTIONS IN THE WRONG FOLDER |
| 12:04 |
Macen |
FFSFFS |
| 12:04 |
Macen |
weaps |
| 12:04 |
Macen |
TWICE i've done it wrong |
| 12:04 |
Macen |
argh |
| 12:04 |
Macen |
kicks $self |
| 12:05 |
Macen |
D:\www\vhosts\youds.lh not D:\www\vhosts\youdsnew.lh |
| 12:05 |
v-dogg |
copy |
| 12:05 |
Macen |
is there any config i need to do? |
| 12:06 |
Macen |
i left Error404 etc as default for both |
| 12:06 |
v-dogg |
no, just copy action/ templates/ and views/ from the module |
| 12:10 |
Macen |
ha |
| 12:10 |
Macen |
ace |
| 12:19 |
Wombert |
you still working on youds.com, Macen? |
| 12:19 |
Macen |
yes |
| 12:19 |
Macen |
the new design is wank-worthy heh |
| 12:19 |
Wombert |
no way you'd need more than 10 actions for that |
| 12:19 |
Wombert |
is what I say |
| 12:19 |
Macen |
actually, i don't |
| 12:19 |
Wombert |
you're not creating an action for each page, are you |
| 12:20 |
Macen |
well, in fact, i have about 10 actions and 40 views |
| 12:20 |
Wombert |
why 40 views |
| 12:20 |
Macen |
well 50 views i suppose |
| 12:20 |
Macen |
one for each page |
| 12:20 |
v-dogg |
hmm? |
| 12:20 |
Macen |
Action is called, and if the route has a sub route, it's View is called with method="" |
| 12:21 |
v-dogg |
hmm?? |
| 12:21 |
Macen |
otherwise Success is returned |
| 12:22 |
Macen |
executeVIEWNAME () return 'VIEWNAME'; calls actionNameVIEWNAMEview.class or whatever it is |
| 12:22 |
Macen |
in routing.xml: method="VIEWNAME" |
| 12:22 |
Macen |
is that not right? |
| 12:23 |
Macen |
prods Wombert |
| 12:24 |
Wombert |
no, that is not right |
| 12:24 |
Wombert |
you told me all those pages on your website were static |
| 12:25 |
Wombert |
that means you need one route, one action, and two views to serve them all |
| 12:26 |
Macen |
i want to serve pages in this format (for seo): |
| 12:26 |
Macen |
http://youdsnew.lh/Services/Web-Development/Accessibility/W3C-Web-Standards |
| 12:26 |
Macen |
can i do it with that method? |
| 12:27 |
Wombert |
yes, why not? |
| 12:27 |
Macen |
one route? |
| 12:29 |
Macen |
sorry, you got super-bad timing i need to get lunch before they run out of battons |
| 12:29 |
Macen |
bbs |
| 12:30 |
malax |
[n=malax@unaffiliated/malax] has joined #agavi |
| 12:30 |
malax |
HUOMEN... whatever its called. |
| 12:31 |
_cheerios |
hello, you, whatever you are called. |
| 12:32 |
E_mE |
Wombert: did you manage to get PDT to work with xdebug successfully? |
| 12:33 |
Wombert |
E_mE: well, partly |
| 12:33 |
Wombert |
I could execute by steps, step into and step over |
| 12:33 |
Wombert |
but it didn't honor break points I had set |
| 12:33 |
Wombert |
need to try again later |
| 12:34 |
E_mE |
i couldn't get steps to even work |
| 12:34 |
E_mE |
manage to get it to break using the xdebug_breakpoint() function |
| 12:34 |
E_mE |
i believe that is the function name |
| 12:36 |
RossC0 |
[n=RossC0@teamjr.plus.com] has joined #agavi |
| 12:42 |
Macen |
pokes Wombert |
| 12:42 |
Macen |
what should i do? |
| 12:45 |
Macen |
Wombert: bare in mind, youds.com serve's about 11 domains through apache 300 alias' so i do need the View to serve varied content in certain areas of the page |
| 12:46 |
RossC0 |
[n=RossC0@teamjr.plus.com] has left #agavi [] |
| 12:46 |
Macen |
the main differences are in Master.php but the individual pages index better if i change those too |
| 12:46 |
Macen |
see "web design clitheroe" |
| 12:47 |
Macen |
(through google.co.uk) |
| 12:48 |
Macen |
www.clitheroe-web-design.co.uk www.userdefinedsolutions.co.uk www.youds.com and so on.. |
| 12:50 |
nfq |
[n=nfq@84-72-196-213.dclient.hispeed.ch] has joined #agavi |
| 13:03 |
digitarald |
[n=Miranda@255.Red-83-52-204.dynamicIP.rima-tde.net] has quit ["I'll come back ... digitarald.de"] |
| 13:23 |
Macen |
can $template be set in the format [][] ? so $template['altTags']['officeImages'] etc? |
| 13:23 |
_cheerios |
poll: IP's or domains for DSN's ? |
| 13:24 |
v-dogg |
Macen: don't see any reason why not |
| 13:25 |
v-dogg |
$this->setAttribute('altTags', array('officeImages'=> ... , 'someThing' => |
| 13:25 |
Macen |
ah |
| 13:25 |
Wombert |
... |
| 13:25 |
Wombert |
should be obvious |
| 13:25 |
Wombert |
also |
| 13:25 |
Wombert |
I mean |
| 13:25 |
Wombert |
regarding the static pages |
| 13:25 |
Wombert |
why wouldn't that work for you? |
| 13:27 |
Macen |
v-dogg: the problem is, i'm doing (in View): if ($domain) { //lot's of $this->setAttribute's } and the altTags array would be an associative array containing the domain in use, so i would use $template['altTags'][$domain], do you see what i mean? |
| 13:28 |
Wombert |
so? |
| 13:28 |
Wombert |
... |
| 13:28 |
Wombert |
$altTags[$domain] = '...'; |
| 13:28 |
Wombert |
$this->setAttribute('altTags', $altTags); |
| 13:28 |
Wombert |
where is the big deal |
| 13:29 |
Macen |
i'm just not used to OOP |
| 13:30 |
Wombert |
? |
| 13:30 |
Wombert |
that has absolutely nothing to do with OOP |
| 13:30 |
Macen |
_cheerios: DSN is Database Source Names? |
| 13:31 |
_cheerios |
yep yep |
| 13:31 |
Macen |
a: ip ;> |
| 13:32 |
Wombert |
no |
| 13:33 |
Wombert |
b: hostname |
| 13:33 |
Wombert |
dns lookups are cached, so the performance drawback is negligible |
| 13:33 |
Wombert |
and it saves you trouble down the road when you move your servers |
| 13:34 |
Wombert |
or you set up a DNS round robin for load balancing or whatever |
| 13:35 |
_cheerios |
round robin ftw! |
| 13:37 |
E_mE |
_cheerios: depends on your enviroment whether ip or domain |
| 13:38 |
E_mE |
if its one server which hosts apache (or lighttp ;) ) and database, might as well use IP |
| 13:38 |
Wombert |
e.g. if you have an internal network... |
| 13:39 |
E_mE |
in a few less words by Wombert yes :) |
| 13:39 |
Wombert |
Macen: so have you set up the one action thing? |
| 13:39 |
Wombert |
StaticPageAction |
| 13:39 |
Wombert |
with a success and error view |
| 13:39 |
Macen |
Wombert: yes |
| 13:39 |
Wombert |
error view if the given file does not exist |
| 13:40 |
Wombert |
<route name="static" pattern="^/(.+)$" module="Default" action="StaticPage" /> |
| 13:40 |
Wombert |
as last route |
| 13:40 |
Wombert |
err |
| 13:40 |
Wombert |
<route name="static" pattern="^/(page:.+)$" module="Default" action="StaticPage" /> |
| 13:40 |
Wombert |
then use "page" as template |
| 13:40 |
E_mE |
what about hosting the static pages as a directory inside pub, and add routes and slowly replace the static pages with the actions |
| 13:40 |
Wombert |
E_mE: why a separate aciton for each? |
| 13:40 |
Wombert |
it's just static |
| 13:40 |
E_mE |
i mean in the future, if the page is being migrated to agavi |
| 13:41 |
Wombert |
? |
| 13:41 |
Wombert |
it's still just static content |
| 13:41 |
Macen |
depends how you define static |
| 13:42 |
Wombert |
are the individual pages static, or are they not? |
| 13:43 |
Macen |
static in that no information comes from a database and they have to be updated by me, yes |
| 13:43 |
Wombert |
then they are static |
| 13:43 |
Macen |
static in the sense that the pages are .html and not .php, no |
| 13:43 |
Wombert |
uhm |
| 13:43 |
Wombert |
just because the extension is .php doesn't make them dynamic |
| 13:43 |
Macen |
i'd presume you'd have a reason for naming it .php but w/ew |
| 13:44 |
_cheerios |
[n=jackbo@hkibrasgw1-feaedd00-249.dhcp.inet.fi] has quit ["Leaving"] |
| 13:45 |
v-dogg |
the point can hardly be what file suffix you used |
| 13:46 |
Macen |
i don't understand what you're trying to say |
| 13:46 |
E_mE |
Macen: in your static pages, are you going to have $ro->gen('my.other.page'); ? |
| 13:47 |
Macen |
E_mE: aye |
| 13:47 |
Macen |
E_mE: and $template |
| 13:47 |
E_mE |
he means that you can't base an argument whether it static or not just because of the extension. thats how i understood it |
| 13:48 |
Macen |
it depends how you define static |
| 13:48 |
Macen |
static in the sense that no php is used in them, no |
| 13:49 |
Macen |
there is php |
| 13:49 |
Macen |
and php which relates to agavi |
| 13:50 |
E_mE |
static i think would be defined as the page you recieve from the server has no server side influances upon, excluding maybe SSI's |
| 13:51 |
E_mE |
server which has no |
| 13:51 |
Wombert |
doesn't matter |
| 13:51 |
Wombert |
it's just templates that do not need business logic |
| 13:51 |
Wombert |
hence you can use one action for all of them |
| 13:51 |
codecop |
[n=codecop@server.senoji.palanga.lm.lt] has quit ["Leaving"] |
| 13:52 |
Macen |
are actions quite severe on the engine? |
| 13:52 |
Macen |
severe in the sense of overhead |
| 13:53 |
Wombert |
? |
| 13:54 |
Macen |
do actions add much to the loading time of a page? |
| 13:54 |
E_mE |
view the source and look at the time print outs |
| 13:54 |
Wombert |
man |
| 13:54 |
Wombert |
guys |
| 13:54 |
Wombert |
... |
| 13:54 |
Wombert |
seriously |
| 13:54 |
Wombert |
take a step back, a deep breath, and think about it for a second |
| 13:55 |
Wombert |
are all those page actions run if you display just _one_ page? |
| 13:55 |
Wombert |
answer? |
| 13:55 |
Wombert |
no |
| 13:55 |
Wombert |
thus |
| 13:55 |
Wombert |
does it matter? |
| 13:55 |
Wombert |
answer |
| 13:55 |
Wombert |
no |
| 13:55 |
Wombert |
the reason why I'm saying you should use a generic action to display static templates is |
| 13:55 |
Wombert |
a) it should be obvious to any programmer because |
| 13:55 |
Wombert |
b) you do the same work over and over again which means |
| 13:55 |
Wombert |
c) you have a maintainability nightmare and |
| 13:56 |
Wombert |
d) do much more work than you really have to |
| 13:58 |
v-dogg |
and if you are serving "static" pages you can perhaps use simple actions and you can definitely cache pages easily |
| 13:59 |
Wombert |
yes, and that |
| 13:59 |
Wombert |
but its mainly about having a clean system |
| 13:59 |
v-dogg |
of course if the action has very little or no real business logic the overhead of a framework is a lot (in proportion) |
| 13:59 |
Wombert |
and not cluttering it up with nonsense that does not have to be there |
| 14:04 |
Macen |
ok guys, not being rude but i'm 4 minutes later for a meeting that i haven't read the agenda of yet |
| 14:04 |
Macen |
bbs |
| 14:09 |
MrJeep |
[n=jpdery@modemcable188.10-70-69.static.videotron.ca] has joined #agavi |
| 14:09 |
MrJeep |
good morning |
| 14:14 |
JanK_ |
[n=JanK_@muedsl-82-207-216-146.citykom.de] has quit [] |
| 14:16 |
MikeSeth |
[n=mst@unaffiliated/mikeseth] has joined #agavi |
| 14:16 |
MikeSeth |
hay guise! |
| 14:17 |
E_mE |
yoyo |
| 14:18 |
JanK_ |
[n=JanK_@muedsl-82-207-216-146.citykom.de] has joined #agavi |
| 14:32 |
E_mE |
ive got echo $ro->gen('carrino.customer.check.download.custtypes'); and its generating the following url: http://carrino/customer/check/customer-type/download -- but it should be http://vinoonline/carrino/customer/check/customer-type/download . vinoonline = server |
| 14:32 |
E_mE |
I am requesting this via a ajax call |
| 14:33 |
E_mE |
but i don't see why it won't be putting the correct URL in since its performed in a Template |
| 14:34 |
MikeSeth |
E_mE: ummm |
| 14:34 |
MikeSeth |
what is the -exact- output of gen()? |
| 14:34 |
E_mE |
display in the browser? |
| 14:36 |
E_mE |
heres the output it generated: |
| 14:36 |
E_mE |
<span id="nrOfInvalid">Number of Invalid Customer Types: <strong>17</strong>. </span> |
| 14:36 |
E_mE |
<span id="nrOfEmpties">Number of Empty Customer Types: <strong>8</strong>. |
| 14:36 |
E_mE |
(<a href="//carrino/customer/check/customer-type/download">Download list</a>)</span></span> |
| 14:37 |
E_mE |
even weirder looking |
| 14:41 |
pressureman |
[n=daniel@e178099025.adsl.alicedsl.de] has joined #agavi |
| 14:42 |
MikeSeth |
uhh |
| 14:42 |
E_mE |
im quite puzzeled :/ |
| 14:42 |
MikeSeth |
whats in yout <base href=? |
| 14:43 |
MikeSeth |
the final path is calculated by the browser, base href + relative url |
| 14:43 |
E_mE |
ah, its being sent via my htmlAjax output_type which contains no HTML headers etc |
| 14:43 |
MikeSeth |
mmmm |
| 14:43 |
E_mE |
because i wouldn't want to insert more headers into the page hehe |
| 14:44 |
E_mE |
so in this case, its dependant on the output_type have a base href |
| 14:44 |
E_mE |
in the master template |
| 14:46 |
E_mE |
is there a way i can get the base URL some other way? |
| 14:48 |
Macen |
[n=craigfai@host86-138-72-204.range86-138.btcentralplus.com] has quit [Read error: 110 (Connection timed out)] |
| 14:48 |
MikeSeth |
you can ask gen for a full URL |
| 14:51 |
E_mE |
what option do i need to pass? |
| 14:52 |
nfq |
[n=nfq@84-72-196-213.dclient.hispeed.ch] has quit [] |
| 14:57 |
malax |
[n=malax@unaffiliated/malax] has quit [Read error: 110 (Connection timed out)] |
| 14:57 |
malax |
[n=malax@unaffiliated/malax] has joined #agavi |
| 14:59 |
E_mE |
if i execute gen('foo.bar', array(), array('host'=>'vinoonline')); it generates http://vinoonline//foo/bar .. how can i stop the // from happening after vinoonline? |
| 15:05 |
shoan |
[n=shoan@59.92.142.247] has quit [Read error: 104 (Connection reset by peer)] |
| 15:14 |
MikeSeth |
E_mE: thats your routing doing it |
| 15:15 |
MikeSeth |
check the routes |
| 15:15 |
shoan |
[n=shoan@59.92.194.141] has joined #agavi |
| 15:15 |
E_mE |
no extra / in the route |
| 15:15 |
E_mE |
what think is happening is vinoonline is ment to be inbetween the // |
| 15:20 |
MikeSeth |
hmmm |
| 15:21 |
Wombert__ |
[n=Wombert@dslb-088-064-064-093.pools.arcor-ip.net] has joined #agavi |
| 15:21 |
Macen |
[n=craigfai@host86-138-72-204.range86-138.btcentralplus.com] has joined #agavi |
| 15:26 |
Wombert_ |
thanks kaos|work |
| 15:32 |
MrJeep |
[n=jpdery@modemcable188.10-70-69.static.videotron.ca] has quit [Read error: 110 (Connection timed out)] |
| 15:33 |
MrJeep |
[n=jpdery@modemcable188.10-70-69.static.videotron.ca] has joined #agavi |
| 15:33 |
Macen |
[n=craigfai@host86-138-72-204.range86-138.btcentralplus.com] has quit [Remote closed the connection] |
| 15:34 |
Macen |
[n=craigfai@host86-138-72-204.range86-138.btcentralplus.com] has joined #agavi |
| 15:38 |
Wombert |
[n=Wombert@dslb-084-056-043-170.pools.arcor-ip.net] has quit [Read error: 110 (Connection timed out)] |
| 15:47 |
Wombert |
[n=Wombert@dslb-084-056-052-115.pools.arcor-ip.net] has joined #agavi |
| 15:48 |
Wombert_ |
[n=Wombert@85.183.90.3] has quit [] |
| 15:49 |
Wombert_ |
[n=Wombert@85.183.90.3] has joined #agavi |
| 15:50 |
MikeSeth |
Wombert_: "subsimplex" good name for a project? |
| 15:50 |
Macen |
Wombert: going back to your earlier point, i want to do what you suggest but i don't know how!!! ease of maintenance is my second priority (behind optimisation); can i keep my routing structure without having one document doing all the work? |
| 15:50 |
Wombert_ |
eh |
| 15:50 |
Wombert_ |
no |
| 15:50 |
Wombert_ |
:p |
| 15:50 |
MikeSeth |
i dont understand the question.. |
| 15:51 |
E_mE |
how much optimisation is required for static page macen? |
| 15:51 |
Wombert_ |
shakes head |
| 15:51 |
Wombert_ |
I'm headed home |
| 15:51 |
Wombert_ |
bbiab |
| 15:51 |
Macen |
MikeSeth: http://agavi.org/irclogs/agavi-200801.log from 12:20 to 14:04 |
| 15:52 |
Wombert_ |
[n=Wombert@85.183.90.3] has quit [Client Quit] |
| 15:53 |
Macen |
E_mE: it's more the url structure i want to maintain |
| 15:53 |
Macen |
it has 4 layers at the most |
| 15:53 |
Macen |
layer = folder |
| 15:54 |
Macen |
MikeSeth: http://agavi.org/irclogs/agavi-200801.log |
| 15:55 |
Macen |
oh i pasted it heh |
| 15:55 |
MikeSeth |
mmm nice I managed to embed a .png diagram into the official documentation |
| 15:56 |
nfq |
[n=nfq@84-73-209-218.dclient.hispeed.ch] has joined #agavi |
| 15:57 |
Macen |
is confused :< |
| 15:57 |
Macen |
wants to go home |
| 15:59 |
E_mE |
loves his XML Spreadsheet generator |
| 16:01 |
Wombert_ |
[n=Wombert@85.183.90.3] has joined #agavi |
| 16:02 |
Wombert_ |
[n=Wombert@85.183.90.3] has quit [Client Quit] |
| 16:02 |
MikeSeth |
Macen: I've read it all and now I'm even more confused |
| 16:03 |
Wombert__ |
[n=Wombert@dslb-088-064-064-093.pools.arcor-ip.net] has quit [Read error: 110 (Connection timed out)] |
| 16:03 |
Macen |
MikeSeth: i'm confused myself so |
| 16:04 |
Macen |
can't explain it really |
| 16:10 |
marklar|omni |
omghi2u |
| 16:13 |
MikeSeth |
oh hi, boat = haxd |
| 16:19 |
JanK_ |
[n=JanK_@muedsl-82-207-216-146.citykom.de] has left #agavi [] |
| 16:19 |
JanK_ |
[n=JanK_@muedsl-82-207-216-146.citykom.de] has joined #agavi |
| 16:20 |
marklar|omni |
$boat->hax(); |
| 16:31 |
marklar|omni |
how you feeling? |
| 16:31 |
JanK__ |
[n=JanK_@muedsl-82-207-208-130.citykom.de] has joined #agavi |
| 16:37 |
E_mE |
Macen: you like Louis Theriox? |
| 16:43 |
icyt |
is now known as IcyT |
| 16:50 |
JanK_ |
[n=JanK_@muedsl-82-207-216-146.citykom.de] has quit [Read error: 110 (Connection timed out)] |
| 16:54 |
E_mE |
have good weekend peepz |
| 16:54 |
E_mE |
[n=E_mE@89.104.225.116] has quit [Remote closed the connection] |
| 16:56 |
MikeSeth |
Wombert: I am creating a bunch of architecture visualizations w/inkscape |
| 17:02 |
marklar|omni |
kek |
| 17:07 |
Macen |
[n=craigfai@host86-138-72-204.range86-138.btcentralplus.com] has quit ["<E_mE> my uni course was fecked.. we didn't even recieve computers to work with until november / decemeber | <E_mE> and it wa] |
| 17:10 |
marklar|omni |
mikez |
| 17:11 |
kaos|work |
[n=dominik@dslb-084-063-098-111.pools.arcor-ip.net] has quit [Read error: 104 (Connection reset by peer)] |
| 17:12 |
kaos|work |
[n=dominik@dslb-088-077-219-193.pools.arcor-ip.net] has joined #agavi |
| 17:22 |
malax |
[n=malax@unaffiliated/malax] has quit [Read error: 110 (Connection timed out)] |
| 17:23 |
malax |
[n=malax@unaffiliated/malax] has joined #agavi |
| 17:25 |
MikeSeth |
sup |
| 17:47 |
Wombert |
MikeSeth: ACE |
| 17:55 |
marklar|omni |
hai |
| 18:03 |
splatch__ |
hello |
| 18:03 |
splatch__ |
is now known as splatch_ |
| 18:11 |
malax |
[n=malax@unaffiliated/malax] has quit [Remote closed the connection] |
| 18:19 |
Whisller |
[n=example@chello089076213203.chello.pl] has joined #agavi |
| 18:20 |
MikeSeth |
[n=mst@unaffiliated/mikeseth] has quit ["Lost terminal"] |
| 18:23 |
JamieWolf |
[n=Chatter@dslb-088-068-216-145.pools.arcor-ip.net] has joined #agavi |
| 18:26 |
Whisller |
hi |
| 18:30 |
JamieWolf |
[n=Chatter@dslb-088-068-216-145.pools.arcor-ip.net] has quit ["Time goes by so slowly"] |
| 18:33 |
marklar|omni |
moop |
| 19:05 |
RossC0 |
[n=RossC0@teamjr.plus.com] has joined #agavi |
| 19:26 |
Whisller |
[n=example@chello089076213203.chello.pl] has left #agavi [] |
| 19:46 |
kaos|work_ |
[n=dominik@xdsl-87-79-136-161.netcologne.de] has joined #agavi |
| 19:46 |
kaos|work |
[n=dominik@dslb-088-077-219-193.pools.arcor-ip.net] has quit [Read error: 110 (Connection timed out)] |
| 19:47 |
kaos|work_ |
is now known as kaos|work |
| 20:52 |
MrJeep |
[n=jpdery@modemcable188.10-70-69.static.videotron.ca] has quit [Remote closed the connection] |
| 20:55 |
MrJeep |
[n=jpdery@modemcable188.10-70-69.static.videotron.ca] has joined #agavi |
| 20:56 |
Whisller |
[n=example@chello089076213203.chello.pl] has joined #agavi |
| 21:03 |
RossC0 |
[n=RossC0@teamjr.plus.com] has left #agavi [] |
| 21:51 |
Wombert |
[n=Wombert@dslb-084-056-052-115.pools.arcor-ip.net] has quit [] |
| 21:52 |
kaos|work_ |
[n=dominik@xdsl-87-79-49-56.netcologne.de] has joined #agavi |
| 22:06 |
kaos|work |
[n=dominik@xdsl-87-79-136-161.netcologne.de] has quit [Read error: 110 (Connection timed out)] |
| 22:21 |
shoan |
[n=shoan@59.92.194.141] has quit [] |
| 22:23 |
MrJeep |
[n=jpdery@modemcable188.10-70-69.static.videotron.ca] has quit [Remote closed the connection] |
| 22:39 |
Whisller |
[n=example@chello089076213203.chello.pl] has quit [Read error: 110 (Connection timed out)] |
| 22:45 |
JanK__ |
is now known as Jank_ |
| 22:45 |
Jank_ |
is now known as JanK_ |
| 22:48 |
v-dogg |
"maintenance is my second priority (behind optimisation)" |
| 22:48 |
v-dogg |
woot? |
| 23:12 |
pressureman |
[n=daniel@e178099025.adsl.alicedsl.de] has quit ["auf Wiedersehen"] |
| 23:23 |
nfq |
[n=nfq@84-73-209-218.dclient.hispeed.ch] has quit [] |
| Day changed Sat Jan 12 2008
|
| 00:02 |
JanK_ |
[n=JanK_@muedsl-82-207-208-130.citykom.de] has quit [] |
| 00:11 |
shrink0r |
[i=shrink@i577B4591.versanet.de] has joined #agavi |
| 00:12 |
shrink0r |
hi |
| 00:14 |
Whisller |
[n=example@chello089076213203.chello.pl] has joined #agavi |
| 00:37 |
trophaeum_ |
[i=xiyypg@ppp121-45-238-218.lns1.bne4.internode.on.net] has quit [Read error: 110 (Connection timed out)] |
| 00:53 |
nfq |
[n=nfq@84-72-196-213.dclient.hispeed.ch] has joined #agavi |
| 01:19 |
shrink0r |
[i=shrink@i577B4591.versanet.de] has quit [Read error: 104 (Connection reset by peer)] |
| 01:26 |
nfq |
[n=nfq@84-72-196-213.dclient.hispeed.ch] has quit [] |
| 01:33 |
Whisller |
[n=example@chello089076213203.chello.pl] has left #agavi [] |
| 01:43 |
Whisller |
[n=example@chello089076213203.chello.pl] has joined #agavi |
| 01:44 |
nfq |
[n=nfq@84-72-196-213.dclient.hispeed.ch] has joined #agavi |
| 01:45 |
Whisller |
[n=example@chello089076213203.chello.pl] has left #agavi [] |
| 01:45 |
IcyT |
is now known as icyt |
| 02:45 |
nfq |
[n=nfq@84-72-196-213.dclient.hispeed.ch] has quit [] |
| 02:52 |
kaos|work_ |
[n=dominik@xdsl-87-79-49-56.netcologne.de] has quit [] |
| 05:07 |
Arme[N] |
[n=Arme[N]@unaffiliated/armen/x-394205] has joined #agavi |
| 07:28 |
shoan |
[n=shoan@122.166.1.168] has joined #agavi |
| 10:09 |
icyt |
[i=bnc@icysoft.de] has quit [Remote closed the connection] |
| 10:20 |
digitarald |
[n=Miranda@62.43.166.144.dyn.user.ono.com] has joined #agavi |
| 10:24 |
digitarald |
[n=Miranda@62.43.166.144.dyn.user.ono.com] has quit [Client Quit] |
| 10:25 |
digitarald |
[n=Miranda@62.43.166.144.dyn.user.ono.com] has joined #agavi |
| 10:26 |
digitarald |
Huomenta! |
| 10:47 |
digitarald |
maybe anybody here that uses my autocompleter or the cnet autocompleter? |
| 10:56 |
IcyT |
[i=bnc@icysoft.de] has joined #agavi |
| 11:21 |
_cheerios |
[n=jacklo@hkibrasgw1-feaedd00-249.dhcp.inet.fi] has joined #agavi |
| 11:21 |
_cheerios |
huomenta |
| 12:00 |
shoan_ |
[n=shoan@122.166.1.164] has joined #agavi |
| 12:16 |
shoan |
[n=shoan@122.166.1.168] has quit [Read error: 110 (Connection timed out)] |
| 12:24 |
JanK_ |
[n=JanK_@muedsl-82-207-208-130.citykom.de] has joined #agavi |
| 12:27 |
_cheerios |
argh. running out of diskspace on old drive. :( |
| 12:28 |
_cheerios |
still have a computer from the times drives used IDE too. money wasted buying such a drive these days. |
| 12:34 |
digitarald |
[n=Miranda@62.43.166.144.dyn.user.ono.com] has quit ["... is gone ... www.digitarald.de ... but he is coming back!"] |
| 12:37 |
splatch_ |
oi! :) |
| 12:57 |
E_mE |
[n=E_mE@91.84.91.242] has joined #agavi |
| 12:57 |
E_mE |
[n=E_mE@91.84.91.242] has quit [Read error: 104 (Connection reset by peer)] |
| 13:14 |
Arme[N] |
[n=Arme[N]@unaffiliated/armen/x-394205] has quit ["leaving"] |
| 13:22 |
_cheerios |
anyone used parted to merge partitions? |
| 13:22 |
E_mE |
[n=E_mE@91.84.91.242] has joined #agavi |
| 13:22 |
E_mE |
[n=E_mE@91.84.91.242] has quit [Read error: 104 (Connection reset by peer)] |
| 13:28 |
RossC0 |
[n=RossC0@teamjr.plus.com] has joined #agavi |
| 13:31 |
trophaeum |
[i=hammix@ppp121-45-238-218.lns1.bne4.internode.on.net] has joined #agavi |
| 13:50 |
nfq |
[n=nfq@84-72-196-213.dclient.hispeed.ch] has joined #agavi |
| 13:54 |
E_mE |
[n=E_mE@91.84.106.146] has joined #agavi |
| 13:54 |
E_mE |
is :/ with his internet conn |
| 13:55 |
RossC0 |
heh E_mE you see the phplondon conf has set a date! |
| 13:55 |
E_mE |
jah :) thank you.. but its £90 |
| 13:56 |
RossC0 |
thats cheap |
| 13:56 |
RossC0 |
good line up |
| 13:56 |
E_mE |
jah it looks very good.. but i dont have £90 till end of the month |
| 13:56 |
E_mE |
do you know if it will still charge that much at that point? |
| 13:57 |
RossC0 |
dunno |
| 13:57 |
E_mE |
i do plan to go though |
| 13:57 |
E_mE |
how many seat are there this year do you know? |
| 13:58 |
RossC0 |
dunno |
| 13:58 |
RossC0 |
:D |
| 13:58 |
E_mE |
the building there hosting it in is certainly quite large |
| 13:59 |
E_mE |
really hopes seats are still around on the 31st |
| 14:00 |
E_mE |
you going to the post social? |
| 14:02 |
RossC0 |
yeah probably |
| 14:05 |
E_mE |
[n=E_mE@91.84.106.146] has quit [Read error: 104 (Connection reset by peer)] |
| 14:07 |
_cheerios |
RossC0, bring atleast one agavi convert, or the conf wasn't worth it! :) |
| 14:25 |
Whisller |
[n=example@chello089076213203.chello.pl] has joined #agavi |
| 14:27 |
shrink0r |
[i=shrink@i577B6B24.versanet.de] has joined #agavi |
| 14:27 |
shrink0r |
hi |
| 14:29 |
shrink0r |
I put a setting <setting name="default_domain">foo.com</setting> to the settings.xml. But when I call AgaviConfig::get('default_domain') I'm not retrieving a result. |
| 14:29 |
shrink0r |
what am I doing wrong? |
| 14:33 |
shrink0r |
omg. I got it. I forgot the core before default_domain. |
| 14:38 |
Arme[N] |
[n=Arme[N]@unaffiliated/armen/x-394205] has joined #agavi |
| 14:45 |
Arme[N] |
[n=Arme[N]@unaffiliated/armen/x-394205] has quit [Remote closed the connection] |
| 14:49 |
Arme[N] |
[n=Arme[N]@unaffiliated/armen/x-394205] has joined #agavi |
| 14:52 |
Whisller |
[n=example@chello089076213203.chello.pl] has quit [Read error: 104 (Connection reset by peer)] |
| 15:15 |
shrink0r |
[i=shrink@i577B6B24.versanet.de] has quit [Read error: 104 (Connection reset by peer)] |
| 15:21 |
trophaeum |
thisll be fun, just got the goahead to rewrite anime-planet.com completely using agavi+phptal+pdo |
| 15:21 |
trophaeum |
question is do i use pdo, doctrine or propel |
| 15:22 |
trophaeum |
considering how much i suck at agavi too thisll be a fun learning curve haha |
| 16:03 |
Arme[N] |
[n=Arme[N]@unaffiliated/armen/x-394205] has quit ["leaving"] |
| 16:20 |
Whisller |
[n=example@chello089076213203.chello.pl] has joined #agavi |
| 16:29 |
kaos|work |
[n=dominik@xdsl-87-79-54-241.netcologne.de] has joined #agavi |
| 16:29 |
Whisller |
[n=example@chello089076213203.chello.pl] has left #agavi [] |
| 16:31 |
Whisller |
[n=example@chello089076213203.chello.pl] has joined #agavi |
| 16:32 |
JanK__ |
[n=JanK_@muedsl-82-207-220-241.citykom.de] has joined #agavi |
| 16:49 |
JanK_ |
[n=JanK_@muedsl-82-207-208-130.citykom.de] has quit [Read error: 110 (Connection timed out)] |
| 16:50 |
Wombert |
[n=Wombert@dslb-084-056-037-020.pools.arcor-ip.net] has joined #agavi |
| 17:05 |
|
Wombert changed the topic of #agavi to: Welcome to Agavi :: latest: 0.11.1 RC1 :: http://agavi.org :: http://trac.agavi.org/milestone/0.11.1 :: http://svn.agavi.org/branches/0.11/ :: 1.0 development ramping up :: http://ohloh.net/projects/5907 :: have a question? Just ask, and wait patiently, as patience is the key to happiness :: we're looking for documentation contributors :: logs at http://agavi.org/irclogs/ :: HUOMENTA |
| 17:20 |
splatch_ |
[n=splatch@code-house.org] has quit [Read error: 104 (Connection reset by peer)] |
| 17:24 |
Whisller |
ehh this day is one of days when you can tell "wtf" ;) |
| 17:25 |
Whisller |
is here someone ;p |
| 17:25 |
Whisller |
noone |
| 17:27 |
_cheerios |
eh? |
| 17:27 |
Whisller |
nothing |
| 17:29 |
Whisller |
[n=example@chello089076213203.chello.pl] has left #agavi [] |
| 17:41 |
Wombert |
man |
| 17:41 |
Wombert |
WoW is so for retards |
| 17:41 |
Wombert |
http://youtube.com/watch?v=4za4gu7dPxg |
| 17:41 |
Wombert |
http://community.livejournal.com/girl_gamers/3051077.html |
| 17:41 |
Wombert |
gnnnh |
| 17:41 |
Wombert |
(both old, but I usually ignore the poor freaks that play this shit) |
| 17:51 |
kaos|work_ |
[n=dominik@xdsl-87-79-54-241.netcologne.de] has joined #agavi |
| 17:51 |
kaos|work |
[n=dominik@xdsl-87-79-54-241.netcologne.de] has quit [Read error: 104 (Connection reset by peer)] |
| 18:04 |
CIA-33 |
david * r2262 /branches/0.11/src/database/AgaviPropelDatabase.class.php: fixed configuration value overriding not working with propel 1.2, closes #669 |
| 18:15 |
_cheerios |
[n=jacklo@hkibrasgw1-feaedd00-249.dhcp.inet.fi] has quit ["bbs"] |
| 18:24 |
Wombert |
[n=Wombert@dslb-084-056-037-020.pools.arcor-ip.net] has quit [] |
| 18:25 |
splatch |
[n=splatch@91.121.99.23] has joined #agavi |
| 18:25 |
splatch |
is now known as splatch_ |
| 18:55 |
RossC0 |
[n=RossC0@teamjr.plus.com] has left #agavi [] |
| 18:56 |
MrJeep |
[n=jpdery@modemcable051.81-37-24.mc.videotron.ca] has joined #agavi |
| 18:58 |
marklar|omni |
omghi |
| 19:12 |
shoan_ |
[n=shoan@122.166.1.164] has quit [] |
| 19:20 |
_cheerios |
[n=jacklo@hkibrasgw1-feaedd00-249.dhcp.inet.fi] has joined #agavi |
| 19:20 |
_cheerios |
moo |
| 19:22 |
marklar|home |
hai |
| 19:44 |
Arme[N] |
[n=Arme[N]@unaffiliated/armen/x-394205] has joined #agavi |
| 19:48 |
trophaeum |
[i=hammix@ppp121-45-238-218.lns1.bne4.internode.on.net] has quit [Read error: 104 (Connection reset by peer)] |
| 19:49 |
trophaeum |
[i=jbpucuj@ppp121-45-238-218.lns1.bne4.internode.on.net] has joined #agavi |
| 20:06 |
marklar|home |
hm |
| 20:12 |
splatch_ |
hello |
| 20:12 |
splatch_ |
test2/validator/ValidatorTest.php |
| 20:12 |
splatch_ |
there is error in line 65 |
| 20:12 |
splatch_ |
sorry, 64 |
| 20:12 |
splatch_ |
new SampleValidator($this->_vm, , array('test'), array(), $parameters); |
| 20:25 |
marklar|home |
erm |
| 20:34 |
JanK__ |
the pub dir is not set as an AgaviConfig property by default? |
| 20:54 |
marklar|home |
I've a rather basic question |
| 20:54 |
marklar|home |
assuming that I've a slot that simply outputs the basic html header stuff, CSS inclusions, etc |
| 20:55 |
marklar|home |
how can I pass parameters to it? |
| 22:05 |
Arme[N] |
[n=Arme[N]@unaffiliated/armen/x-394205] has quit ["leaving"] |
| 22:08 |
Wombert |
[n=Wombert@dslb-084-056-037-020.pools.arcor-ip.net] has joined #agavi |
| 22:33 |
MikeSeth |
[n=mst@unaffiliated/mikeseth] has joined #agavi |
| 22:33 |
MikeSeth |
brrrrr |
| 22:36 |
_cheerios |
cold? |
| 22:37 |
MikeSeth |
coughing |
| 22:39 |
kaos|work |
[n=dominik@xdsl-87-79-140-167.netcologne.de] has joined #agavi |
| 22:48 |
kaos|work_ |
[n=dominik@xdsl-87-79-54-241.netcologne.de] has quit [Read error: 110 (Connection timed out)] |
| 22:51 |
_cheerios |
[n=jacklo@hkibrasgw1-feaedd00-249.dhcp.inet.fi] has quit ["nn"] |
| 23:22 |
CIA-33 |
david * r2263 /branches/0.11/src/database/AgaviPropelDatabase.class.php: really fix #669 even for the creole connection itself :) |
| 23:55 |
JanK__ |
[n=JanK_@muedsl-82-207-220-241.citykom.de] has quit [] |
| Day changed Sun Jan 13 2008
|
| 00:54 |
Wombert_ |
[n=Wombert@dslb-084-056-016-090.pools.arcor-ip.net] has joined #agavi |
| 01:05 |
Wombert__ |
[n=Wombert@dslb-084-056-041-060.pools.arcor-ip.net] has joined #agavi |
| 01:08 |
Wombert |
[n=Wombert@dslb-084-056-037-020.pools.arcor-ip.net] has quit [Nick collision from services.] |
| 01:08 |
Wombert__ |
is now known as Wombert |
| 01:20 |
Wombert__ |
[n=Wombert@dslb-084-056-056-196.pools.arcor-ip.net] has joined #agavi |
| 01:21 |
nfq |
yo wombert |
| 01:21 |
MikeSeth |
he's struggling ... |
| 01:21 |
nfq |
can anyone tell me if there's an obvious, agavified way to nlebr? |
| 01:21 |
nfq |
nl2br |
| 01:21 |
Wombert_ |
[n=Wombert@dslb-084-056-016-090.pools.arcor-ip.net] has quit [Read error: 110 (Connection timed out)] |
| 01:21 |
nfq |
hey MikeSeth |
| 01:22 |
nfq |
yeah, I can see... |
| 01:22 |
nfq |
hehe |
| 01:22 |
Wombert__ |
is now known as Wombert_ |
| 01:24 |
MikeSeth |
nfq: nl2br :D |
| 01:24 |
nfq |
ok. Thanks, wasn't sure.. |
| 01:29 |
Wombert |
[n=Wombert@dslb-084-056-041-060.pools.arcor-ip.net] has quit [Connection timed out] |
| 01:31 |
IcyT |
is now known as icyt |
| 02:30 |
nfq |
MikeSeth: can I ask a dumb question? |
| 02:48 |
MikeSeth |
sure |
| 02:48 |
MikeSeth |
but i have to go to bed |
| 02:52 |
nfq |
MikeSeth: thanks mate, sorted already |
| 02:52 |
nfq |
! |
| 02:52 |
nfq |
Sleep tight |
| 02:53 |
MikeSeth |
haha |
| 02:53 |
MikeSeth |
thanks |
| 02:53 |
MikeSeth |
have a nice one too |
| 02:53 |
MikeSeth |
[n=mst@unaffiliated/mikeseth] has quit ["leaving"] |
| 03:26 |
Wombert_ |
[n=Wombert@dslb-084-056-056-196.pools.arcor-ip.net] has quit [] |
| 03:41 |
Neubian |
[n=noway@66.193.168.130] has joined #agavi |
| 03:42 |
nfq |
[n=nfq@84-72-196-213.dclient.hispeed.ch] has quit [] |
| 04:13 |
Neubian |
has anyone used RLIB ? |
| 05:28 |
kaos|work |
[n=dominik@xdsl-87-79-140-167.netcologne.de] has quit [] |
| 06:10 |
Arme[N] |
[n=Arme[N]@unaffiliated/armen/x-394205] has joined #agavi |
| 07:16 |
shoan |
[n=shoan@59.92.187.37] has joined #agavi |
| 07:42 |
digitarald |
[n=Miranda@62.43.166.144.dyn.user.ono.com] has joined #agavi |
| 07:51 |
Wombert |
[n=Wombert@dslb-084-056-056-196.pools.arcor-ip.net] has joined #agavi |
| 08:40 |
digitarald |
[n=Miranda@62.43.166.144.dyn.user.ono.com] has quit ["... is gone ... www.digitarald.de ... but he is coming back!"] |
| 08:48 |
MikeSeth |
[n=MikeSeth@unaffiliated/mikeseth] has joined #agavi |
| 08:48 |
Wombert |
hai2u MikeSeth |
| 08:48 |
MikeSeth |
oh hai! |
| 08:48 |
MikeSeth |
Wombert: my tumblr plz >< |
| 08:49 |
Wombert |
kk |
| 08:49 |
Wombert |
WAHT |
| 08:49 |
Wombert |
JEW MUSIC |
| 08:49 |
Wombert |
:DDD |
| 08:49 |
Wombert |
I don't understand a word |
| 08:49 |
Wombert |
what is she saying |
| 08:49 |
Wombert |
and no, it sucks |
| 08:49 |
Wombert |
:p |
| 08:50 |
Wombert |
I've been in the mood for music like that recently, too |
| 08:50 |
Wombert |
check out "band of horses - is there a ghost" |
| 08:50 |
Wombert |
should be on youtube |
| 08:50 |
MikeSeth |
everything is on jewtuber |
| 08:51 |
Wombert |
http://www.youtube.com/watch?v=JK716RqoUms |
| 08:51 |
Wombert |
and I'm sure you know http://www.youtube.com/watch?v=EbJtYqBYCV8 |
| 08:56 |
MikeSeth |
om nom nom |
| 08:56 |
MikeSeth |
oh no no no not the delilah song |
| 08:56 |
MikeSeth |
i've read the crazy story about it |
| 08:56 |
MikeSeth |
too emo for me |
| 08:56 |
MikeSeth |
emo ftl |
| 08:56 |
MikeSeth |
fuckers freaked out the poor girl |
| 08:57 |
MikeSeth |
and |
| 08:57 |
MikeSeth |
CANT BEAT CATNAROK |
| 09:04 |
Wombert |
chuckles |
| 09:30 |
Yossi |
[n=nospam@62.90.159.110] has joined #agavi |
| 09:30 |
Yossi |
Hello |
| 09:30 |
MikeSeth |
omnomnom |
| 09:38 |
digitarald |
[n=Miranda@62.43.166.144.dyn.user.ono.com] has joined #agavi |
| 09:38 |
digitarald |
Huomenta! |
| 09:45 |
MikeSeth |
huomenta |
| 10:00 |
marklar |
[n=marklar@unaffiliated/marklar] has joined #agavi |
| 10:02 |
marklar |
oh hai |
| 10:04 |
MikeSeth |
omnomnom |
| 10:05 |
marklar |
you still sick? |
| 10:06 |
MikeSeth |
yes, in the office tho |
| 10:06 |
MikeSeth |
joe is sick now |
| 10:07 |
MikeSeth |
ok, canhasfood & |
| 10:44 |
digitarald |
[n=Miranda@62.43.166.144.dyn.user.ono.com] has quit ["... is gone ... www.digitarald.de ... but he is coming back!"] |
| 10:54 |
Yossi |
Quistion: If I have a piece code that I need in a few actions and views, I just copy&paste? |
| 10:56 |
MikeSeth |
no you put it in the base view & action ;> |
| 10:58 |
Yossi |
but I don't want it for all action and view... |
| 11:00 |
nfq |
[n=nfq@84-72-196-213.dclient.hispeed.ch] has joined #agavi |
| 11:00 |
Whisller |
[n=example@chello089076213203.chello.pl] has joined #agavi |
| 11:00 |
v-dogg |
model and/or helper |
| 11:00 |
Whisller |
morning |
| 11:06 |
nfq |
[n=nfq@84-72-196-213.dclient.hispeed.ch] has quit [Remote closed the connection] |
| 11:34 |
_cheerios |
[n=jacklo@hkibrasgw1-feaedd00-249.dhcp.inet.fi] has joined #agavi |
| 11:34 |
_cheerios |
huomenta |
| 11:39 |
Wombert |
you just keep on trying |
| 11:39 |
Wombert |
till you run out of cake |
| 11:39 |
Wombert |
sings |
| 11:45 |
marklar |
[n=marklar@unaffiliated/marklar] has quit [Read error: 113 (No route to host)] |
| 11:47 |
Whisller |
[n=example@chello089076213203.chello.pl] has quit ["brb cod4 :)"] |
| 11:49 |
_cheerios |
o_O |
| 11:50 |
marklar |
[n=marklar@bzq-80-88-209.dsl.bezeqint.net] has joined #agavi |
| 11:50 |
MikeSeth |
poek() _cheerios in the eye |
| 11:53 |
marklar |
omghi |
| 11:54 |
_cheerios |
not the eyes :( programming without eyesight would be a pain :( |
| 11:55 |
marklar |
keke |
| 11:55 |
marklar |
poek |
| 11:55 |
marklar |
just got a 300 page AppScan report |
| 11:55 |
marklar |
and 289 pages of it are urls with /manual/$RANDOM_LOCALE/ |
| 11:55 |
marklar |
oh noez random visitors can read teh manuale~ |
| 11:55 |
marklar |
SECUIRTY RIZK PLZ PAY $10K TO FIX |
| 11:56 |
marklar |
consultants. |
| 11:57 |
marklar |
[n=marklar@unaffiliated/marklar] has quit [] |
| 11:57 |
MikeSeth |
ûûûûûûû |
| 12:04 |
nfq |
[n=nfq@84-72-196-213.dclient.hispeed.ch] has joined #agavi |
| 12:22 |
nfq_ |
[n=nfq@84-72-196-213.dclient.hispeed.ch] has joined #agavi |
| 12:22 |
nfq |
[n=nfq@84-72-196-213.dclient.hispeed.ch] has quit [Connection timed out] |
| 12:25 |
MikeSeth |
Wombert: poek |
| 12:25 |
MikeSeth |
WITNESS THE FAIL |
| 12:26 |
MikeSeth |
http://rafb.net/p/OabkKM22.html |
| 12:26 |
MikeSeth |
PHP sucks |
| 12:26 |
MikeSeth |
fucker outta be knocked out |
| 12:31 |
_cheerios |
what's the fuss? |
| 12:33 |
marklar |
[n=marklar@unaffiliated/marklar] has joined #agavi |
| 12:33 |
marklar |
mike |
| 12:33 |
marklar |
I'm gonna make a stamp |
| 12:34 |
_cheerios |
MikeSeth, I get parent+parent+parent. Is that some passing joke, or someone running an old version of php? |
| 12:35 |
MikeSeth |
_cheerios: hah |
| 12:35 |
MikeSeth |
version? |
| 12:35 |
_cheerios |
5.2.5 |
| 12:36 |
marklar |
heh isitchristmas.com |
| 12:36 |
_cheerios |
you can get the rss feed too, heh |
| 12:37 |
MikeSeth |
it should really say "fag" as well |
| 12:38 |
marklar |
heh |
| 12:38 |
nfq_ |
[n=nfq@84-72-196-213.dclient.hispeed.ch] has quit [Success] |
| 12:38 |
marklar |
anyway |
| 12:38 |
marklar |
I wanna make a stamp |
| 12:38 |
marklar |
a circular one |
| 12:38 |
marklar |
with FAIL as the text |
| 12:38 |
marklar |
I'm not kidding |
| 12:39 |
marklar |
I just got an assload of "important business documents" |
| 12:39 |
marklar |
and I need to mark them as "saw it, pfsh" |
| 12:40 |
MikeSeth |
"SEAL OF DISAPPROVAL" |
| 12:40 |
_cheerios |
:) |
| 12:40 |
marklar |
heh |
| 12:40 |
marklar |
* consultant attacks you with alphabet soup |
| 12:41 |
marklar |
> evade |
| 12:41 |
marklar |
* you fail to evade his attach and must now suffer through more PDFs |
| 12:41 |
marklar |
-h+k |
| 12:49 |
Yossi |
you can make a base action/view for every output type or somthing of this sorts - right? |
| 12:52 |
MikeSeth |
Yossi: you only need executeXXX methods in a View per output type |
| 12:53 |
Yossi |
k, thanks |
| 13:04 |
Yossi |
Anyway to get the same thing in base action? |
| 13:14 |
Yossi |
stupid quistion... nm |
| 13:18 |
Wombert |
[n=Wombert@dslb-084-056-056-196.pools.arcor-ip.net] has quit [] |
| 13:21 |
icyt |
is now known as IcyT |
| 13:26 |
MikeSeth |
marklar: Shiri Maimon @ tumblr => FTW |
| 13:28 |
marklar |
hmm |
| 13:28 |
MikeSeth |
marklar: dunno, the song is so sticky |
| 13:29 |
Whisller |
[n=example@chello089076213203.chello.pl] has joined #agavi |
| 13:31 |
marklar |
heh |
| 13:31 |
marklar |
my trip to jlm was all Kosheen today |
| 13:31 |
MikeSeth |
Kosheen is uberwin |
| 13:31 |
MikeSeth |
i got hooked on it from my ex |
| 13:32 |
marklar |
mimon reminds me of a non-sucky mariah carey |
| 13:33 |
MikeSeth |
this is seriously classy stuff |
| 13:39 |
Arme[N] |
[n=Arme[N]@unaffiliated/armen/x-394205] has quit ["leaving"] |
| 13:47 |
marklar` |
[n=mark@unaffiliated/marklar] has quit [Read error: 110 (Connection timed out)] |
| 13:47 |
marklar |
bah |
| 13:47 |
marklar |
926 hours of idle |
| 13:47 |
marklar |
GONE |
| 13:50 |
Yossi |
It would probably good to add internationlization to the routing for SEO reasons... no? |
| 13:50 |
Yossi |
good idea that is... |
| 13:50 |
Wombert |
[n=Wombert@dslb-084-056-056-196.pools.arcor-ip.net] has joined #agavi |
| 13:50 |
marklar |
i18n content is a good idea regardless of seo |
| 13:51 |
MikeSeth |
Yossi: in our case, you dont really have to do much |
| 13:53 |
Yossi |
no, but maybe going forword, as an agavi featre |
| 13:53 |
Yossi |
ducks |
| 13:53 |
MikeSeth |
there is really no need |
| 13:53 |
MikeSeth |
callbacks + locales already solve this problem |
| 13:53 |
Yossi |
right... can do it using a callback... |
| 13:54 |
MikeSeth |
the moment you add languages to static pages you get multiple slums per static page, and you only need to modify the callback to pick the right one according to the locale |
| 13:54 |
MikeSeth |
agavi ftw |
| 13:54 |
MikeSeth |
caek ftg :< |
| 13:54 |
Wombert |
the ceak is a lie |
| 13:54 |
MikeSeth |
yeah. ftg. |
| 13:54 |
marklar |
blah |
| 13:54 |
Yossi |
ftg? |
| 13:54 |
marklar |
I think I ate something bad |
| 13:54 |
Wombert |
btw |
| 13:54 |
marklar |
feels icky |
| 13:54 |
Wombert |
agavi can look up localized templates |
| 13:55 |
Wombert |
no need to code that by hand |
| 13:55 |
MikeSeth |
Wombert: no, its not about templates, its about mapping static page's to localized urls |
| 13:55 |
MikeSeth |
we already use localized templates ;> |
| 13:55 |
Wombert |
ooh |
| 13:55 |
Wombert |
localized urls = fail |
| 13:55 |
Wombert |
big time |
| 13:55 |
Yossi |
y? |
| 13:55 |
Wombert |
nothing but headaches, believe me |
| 13:55 |
Wombert |
well |
| 13:55 |
Wombert |
:p |
| 13:55 |
Wombert |
okay, static pages |
| 13:55 |
Wombert |
but _all_ routes localized |
| 13:56 |
Wombert |
epic crisis |
| 13:56 |
MikeSeth |
no, not all routes, fuck that shit |
| 13:56 |
MikeSeth |
;> |
| 13:58 |
nfq |
[n=nfq@197-0.79-83.cust.bluewin.ch] has joined #agavi |
| 14:03 |
MrJeep |
hey MikeSeth, by the way, how are to today ? The last time we've spoken you were feeling sick (or something) IIRC |
| 14:09 |
v-dogg |
he gave it to me |
| 14:09 |
nfq |
[n=nfq@197-0.79-83.cust.bluewin.ch] has quit [] |
| 14:09 |
MikeSeth_ |
[n=MikeSeth@62.90.159.110] has joined #agavi |
| 14:13 |
Acid |
[n=nospam@62.90.159.110] has joined #agavi |
| 14:15 |
Wombert |
[n=Wombert@dslb-084-056-056-196.pools.arcor-ip.net] has quit [Read error: 110 (Connection timed out)] |
| 14:21 |
MikeSeth |
[n=MikeSeth@unaffiliated/mikeseth] has quit [Read error: 110 (Connection timed out)] |
| 14:24 |
MikeSeth |
[n=MikeSeth@62.90.159.110] has joined #agavi |
| 14:25 |
nfq |
[n=nfq@84-72-196-213.dclient.hispeed.ch] has joined #agavi |
| 14:25 |
MikeSeth |
fucking lag is fucking |
| 14:25 |
marklar |
blah |
| 14:26 |
MikeSeth |
I has Shlomo Bar albums though |
| 14:26 |
MikeSeth |
so its bearable! |
| 14:26 |
marklar |
bukistyle |
| 14:26 |
MikeSeth |
marklar: the album he listens to in his car is my bd present ;> |
| 14:26 |
marklar |
hehe |
| 14:26 |
MikeSeth |
Dare is an AMAZING song |
| 14:27 |
MikeSeth |
I wish I could share it with non-jews |
| 14:27 |
marklar |
:| |
| 14:28 |
MikeSeth |
yahooooooooooooooooooooooooood |
| 14:28 |
_cheerios |
http://www.atimes.com/atimes/China/JA12Ad01.html go china :) |
| 14:32 |
Yossi |
[n=nospam@62.90.159.110] has quit [Read error: 110 (Connection timed out)] |
| 14:32 |
Yossi |
[n=nospam@62.90.159.110] has joined #agavi |
| 14:33 |
_cheerios |
australians are so relaxed. "The teenage host of a Melbourne house party police shut down after 500 drunk guests turned wild says the damage to police cars and neighbours' properties was not his fault." then on a video interview when asked "what will your parents say?", he answers; "they won't find out" |
| 14:35 |
Whisller |
[n=example@chello089076213203.chello.pl] has quit [Read error: 104 (Connection reset by peer)] |
| 14:35 |
splatch_ |
_cheerios: maybe Australia is normal country? :) |
| 14:36 |
MikeSeth_ |
[n=MikeSeth@62.90.159.110] has quit [Read error: 110 (Connection timed out)] |
| 14:38 |
Acid |
[n=nospam@62.90.159.110] has quit [Read error: 110 (Connection timed out)] |
| 14:39 |
_cheerios |
i do envy the weather. the guy wasnt even wearing a t-shirt outside :( |
| 14:39 |
MikeSeth_ |
[n=MikeSeth@62.90.159.110] has joined #agavi |
| 14:41 |
MikeSeth_ |
Hinduism |
| 14:41 |
MikeSeth_ |
a seriously strange religion |
| 14:41 |
MikeSeth_ |
http://www.flickr.com/photo_zoom.gne?id=68209365&size=o |
| 14:42 |
splatch_ |
MikeSeth_: yes, a bit |
| 14:43 |
Acid |
[n=nospam@62.90.159.110] has joined #agavi |
| 14:47 |
_cheerios |
"good old times" |
| 14:48 |
MikeSeth_ |
heh |
| 14:54 |
Yossi |
[n=nospam@62.90.159.110] has quit [Read error: 110 (Connection timed out)] |
| 14:55 |
MikeSeth |
[n=MikeSeth@unaffiliated/mikeseth] has quit [Read error: 110 (Connection timed out)] |
| 15:12 |
Whisller |
[n=example@chello089076213203.chello.pl] has joined #agavi |
| 15:15 |
Whisller |
[n=example@chello089076213203.chello.pl] has left #agavi [] |
| 15:15 |
shoan_ |
[n=shoan@59.92.153.252] has joined #agavi |
| 15:16 |
marklar |
http://news.walla.co.il/?w=//1221497 |
| 15:16 |
marklar |
wtf lefties |
| 15:23 |
MikeSeth_ |
they have citizenship too? |
| 15:23 |
MikeSeth_ |
wat! |
| 15:24 |
marklar |
they can't afford paper |
| 15:24 |
marklar |
how can they grant citizenship |
| 15:26 |
MikeSeth_ |
it's a citizenship of love |
| 15:26 |
MikeSeth_ |
you sign in with your hear. |
| 15:26 |
MikeSeth_ |
..t |
| 15:26 |
shoan |
[n=shoan@59.92.187.37] has quit [Read error: 110 (Connection timed out)] |
| 15:26 |
marklar |
kek |
| 15:27 |
marklar |
shiksa4u.com is avail |
| 15:41 |
RossC0 |
[n=RossC0@teamjr.plus.com] has joined #agavi |
| 15:43 |
MikeSeth_ |
my god facebook is becoming more retarded by the minute |
| 15:43 |
MikeSeth_ |
you have 1 penis or vagina invitation |
| 15:43 |
MikeSeth_ |
WTF does that MEAN |
| 15:43 |
RossC0 |
MikeSeth_: its *always* been retarded |
| 15:44 |
splatch_ |
hello RossC0 :) |
| 15:44 |
_cheerios |
that just goes to say something about your friends, MikeSeth_ :p |
| 15:45 |
RossC0 |
heh all |
| 15:45 |
RossC0 |
and my family are ill :( |
| 15:45 |
MikeSeth_ |
same here Ross |
| 15:45 |
MikeSeth_ |
"Allow Compare People to access your profile?" |
| 15:45 |
MikeSeth_ |
FUCK NO |
| 15:46 |
MikeSeth_ |
RossC0: i've been sick for days |
| 15:46 |
MikeSeth_ |
some stupid virus |
| 15:47 |
MikeSeth_ |
OH MY GOD |
| 15:47 |
MikeSeth_ |
there is this crap called "meet new people" |
| 15:47 |
MikeSeth_ |
it actually has a drop down box with PICK UP LINES |
| 15:47 |
RossC0 |
MikeSeth_: and me I've had a temp, a rash an now my muscles / tendons feel on fire at times. |
| 15:47 |
RossC0 |
hates being ill |
| 15:48 |
MikeSeth_ |
RossC0: yeah I've been down for two days in a row |
| 15:49 |
RossC0 |
since Tuesday - but went to work on Wed and that really wasn't a good idea |
| 15:49 |
RossC0 |
came home and had a fever :-/ |
| 15:53 |
MikeSeth_ |
gah "Feed a child with just a click' |
| 15:53 |
MikeSeth_ |
I wish I could choke people with just a click |
| 15:53 |
MikeSeth_ |
RossC0: chicken soup! |
| 15:55 |
JanK_ |
[n=JanK_@ip-90-186-62-147.web.vodafone.de] has joined #agavi |
| 15:58 |
JanK__ |
[n=JanK_@ip-90-187-185-37.web.vodafone.de] has joined #agavi |
| 16:16 |
JanK_ |
[n=JanK_@ip-90-186-62-147.web.vodafone.de] has quit [Read error: 110 (Connection timed out)] |
| 16:24 |
JanK__ |
[n=JanK_@ip-90-187-185-37.web.vodafone.de] has quit [Read error: 110 (Connection timed out)] |
| 16:53 |
Whisller |
[n=example@chello089076213203.chello.pl] has joined #agavi |
| 16:55 |
JanK_ |
[n=JanK_@muedsl-82-207-245-000.citykom.de] has joined #agavi |
| 17:13 |
Whisller |
http://www.smog.pl/wideo/15396/szalona_intrygujaca_umiejetnosc/ :D |
| 17:17 |
Whisller |
[n=example@chello089076213203.chello.pl] has left #agavi [] |
| 17:38 |
shoan_ |
is now known as shoan |
| 17:48 |
impl |
wonders what Wombert is up to |
| 17:48 |
Whisller |
[n=example@chello089076213203.chello.pl] has joined #agavi |
| 17:48 |
marklar|omni |
hi |
| 17:49 |
impl |
afternoon |
| 17:49 |
marklar|omni |
evening |
| 17:49 |
marklar|omni |
mike, are you going home yet? |
| 17:49 |
marklar|omni |
oh he's home |
| 17:49 |
marklar|omni |
hehe |
| 17:57 |
Wombert |
[n=Wombert@85.183.90.3] has joined #agavi |
| 17:59 |
impl |
prods Wombert |
| 17:59 |
marklar|omni |
http://www.mark.org.il/index.php/2008/01/13/emulating-rubys-super-in-php/ |
| 17:59 |
marklar|omni |
ickyhack :) |
| 18:00 |
_cheerios |
ickycolorscheme |
| 18:00 |
marklar|omni |
yeah, I know |
| 18:00 |
marklar|omni |
working on it :( |
| 18:01 |
impl |
marklar|omni: You know you can do parent::foo() right? |
| 18:01 |
marklar|omni |
yes |
| 18:01 |
marklar|omni |
but there was a whole discussion about doing it specifically like that |
| 18:01 |
impl |
Oh, I see |
| 18:01 |
marklar|omni |
and this guy insisted it couldn't be done or whatever |
| 18:01 |
marklar|omni |
it's a fugly-ass hack |
| 18:01 |
marklar|omni |
but it's doable |
| 18:02 |
impl |
yeah |
| 18:02 |
marklar|omni |
people underestimate php's hack value |
| 18:02 |
impl |
dislikes it |
| 18:02 |
marklar|omni |
what, the hack value? |
| 18:02 |
impl |
(not your code in particular, just the hackiness) |
| 18:02 |
impl |
yeah |
| 18:04 |
marklar|omni |
my code is usually way nicer |
| 18:04 |
marklar|omni |
hehe |
| 18:04 |
marklar|omni |
btw, I had a question last night |
| 18:04 |
marklar|omni |
I guess it's kinda newbie-ish, but I didn't have the time to check it indepth |
| 18:04 |
impl |
sure |
| 18:04 |
marklar|omni |
assuming I'm using a master template, that has a slot for the header |
| 18:05 |
marklar|omni |
e.g., <slot module="default" action="header" name="header" /> |
| 18:05 |
marklar|omni |
how can I pass parameters to it, like, the title? |
| 18:06 |
impl |
ah, er, is there a specific reason you're using a whole action for displaying the header? |
| 18:06 |
impl |
I'd just include() a template file I think |
| 18:06 |
marklar|omni |
hmm |
| 18:06 |
marklar|omni |
yeah, I ended up doing that |
| 18:06 |
marklar|omni |
is there a more elegant approach? |
| 18:06 |
marklar|omni |
assuming, perhaps, that I'd like to encapsulate some more logic within that header action or whatever |
| 18:07 |
impl |
Trying to remember exactly how slots work, I'm thinking that you'd just use Request::setAttribute to pass data to it |
| 18:07 |
v-dogg |
or you create the execution container manually and pass parameters |
| 18:08 |
marklar|omni |
ah-hah |
| 18:08 |
marklar|omni |
twists moustache |
| 18:08 |
impl |
zomg really? pix? |
| 18:08 |
marklar|omni |
it |
| 18:08 |
marklar|omni |
's not that long |
| 18:08 |
marklar|omni |
hehe |
| 18:08 |
impl |
aw :> |
| 18:08 |
marklar|omni |
I usually just chew on it a little :\ |
| 18:08 |
v-dogg |
marklar|omni: $this->getLayer('decorator')->setSlot('extramenu', $subMenuContainer); |
| 18:09 |
impl |
My moustache won't grow much :( |
| 18:09 |
marklar|omni |
neat |
| 18:09 |
marklar|omni |
v-dogg: thanks |
| 18:09 |
marklar|omni |
that set stuff straight in my head |
| 18:10 |
marklar|omni |
http://www.facebook.com/photo.php?pid=245806&id=571349570 |
| 18:10 |
marklar|omni |
needs to grow more |
| 18:10 |
v-dogg |
and create the container with view's createSlotContainer or something like that |
| 18:10 |
marklar|omni |
yeah the rest fell into place |
| 18:11 |
v-dogg |
"This content is currently unavailable" |
| 18:11 |
impl |
marklar|omni: it claims the content is... yeah |
| 18:11 |
_cheerios |
facebook users, BUSTED! |
| 18:11 |
impl |
_cheerios: SORRY I HAVE FRIENDS :(((((( |
| 18:11 |
v-dogg |
I don't |
| 18:11 |
_cheerios |
ON THE INTERNETS! |
| 18:11 |
v-dogg |
but I'm married |
| 18:12 |
impl |
haha |
| 18:12 |
marklar|omni |
er hehe |
| 18:12 |
marklar|omni |
look up mark rappoport on teh facebookz |
| 18:12 |
impl |
_cheerios: yeah, most of my friends are from IRC :\ |
| 18:12 |
v-dogg |
wife made me join so that she can put me as her husband |
| 18:12 |
_cheerios |
*g* |
| 18:13 |
impl |
I originally joined to troll people, but then I ended up not |
| 18:13 |
impl |
:\ |
| 18:13 |
marklar|omni |
hehe |
| 18:13 |
impl |
adds marklar|omni |
| 18:15 |
marklar|omni |
boat = haxd |
| 18:15 |
marklar|omni |
add mikeseth too |
| 18:16 |
marklar|omni |
bookmarks isitchristmas.com |
| 18:16 |
impl |
marklar|omni: is he the question mark one? |
| 18:16 |
marklar|omni |
nay, michael stolovitzky |
| 18:16 |
Wombert_ |
[n=Wombert@dslb-084-056-029-183.pools.arcor-ip.net] has joined #agavi |
| 18:17 |
impl |
ah |
| 18:18 |
marklar|omni |
I've hot chicks as friends |
| 18:18 |
marklar|omni |
so, like |
| 18:19 |
marklar|omni |
enjoy |
| 18:19 |
impl |
haha |
| 18:19 |
Wombert__ |
[n=Wombert@dslb-088-064-087-107.pools.arcor-ip.net] has joined #agavi |
| 18:19 |
marklar|omni |
no, srsly |
| 18:19 |
marklar|omni |
http://www.facebook.com/profile.php?id=761845523 |
| 18:20 |
impl |
She.. yeah. |
| 18:20 |
impl |
I agree. |
| 18:20 |
marklar|omni |
heh |
| 18:20 |
marklar|omni |
bathing suit pic. |
| 18:20 |
marklar|omni |
*dies* |
| 18:20 |
Wombert__ |
waht? |
| 18:20 |
marklar|omni |
even my gf says she's hot |
| 18:20 |
Wombert__ |
show |
| 18:20 |
marklar|omni |
ah she removed it |
| 18:20 |
marklar|omni |
heh |
| 18:20 |
Wombert__ |
oh |
| 18:20 |
Wombert__ |
yeah |
| 18:20 |
Wombert__ |
:p |
| 18:20 |
marklar|omni |
and I just cleared my cache |
| 18:20 |
marklar|omni |
fail |
| 18:20 |
Wombert__ |
she is |
| 18:21 |
Wombert__ |
isreali? |
| 18:21 |
Wombert__ |
you got hot girls over there |
| 18:21 |
Wombert__ |
have to sa |
| 18:21 |
Wombert__ |
y |
| 18:21 |
marklar|omni |
yea we do |
| 18:22 |
_cheerios |
iran has hot girls |
| 18:22 |
impl |
Wombert__: did you still need help with whatever it was you were going nuts about last night? :P |
| 18:22 |
Wombert__ |
smacks Wombert |
| 18:23 |
Wombert__ |
why do you wake up, office computar |
| 18:23 |
Wombert__ |
:< |
| 18:24 |
v-dogg |
why don't you use a screen on a 24/7 server :) |
| 18:24 |
marklar|omni |
like I do |
| 18:24 |
marklar|omni |
kek |
| 18:24 |
Wombert__ |
uh huh |
| 18:24 |
Wombert__ |
throws a bouncer at v-dogg |
| 18:24 |
Wombert__ |
also |
| 18:24 |
Wombert__ |
does that stop ze office computar from waking up? :p |
| 18:24 |
Wombert__ |
woot |
| 18:24 |
v-dogg |
use one then, don't throw them at me! :D |
| 18:24 |
Wombert__ |
maybe someone is trying to haxor it! |
| 18:25 |
Wombert__ |
need a software that snags isight picturz and emailz them to me |
| 18:25 |
impl |
13:25:14 Irssi uptime: 127d 16h 0m 44s |
| 18:25 |
Wombert_ |
[n=Wombert@dslb-084-056-029-183.pools.arcor-ip.net] has quit [Nick collision from services.] |
| 18:25 |
impl |
:< |
| 18:25 |
Wombert__ |
is now known as Wombert_ |
| 18:26 |
Wombert_ |
ZOMG IMPL IS SUCH A NERD |
| 18:26 |
v-dogg |
I can RDP my work box and look at the web cam there |
| 18:26 |
Wombert_ |
:>>> |
| 18:26 |
Wombert_ |
ZOMG v-dogg IS SUCH A NERD |
| 18:26 |
Wombert_ |
:>>> |
| 18:26 |
v-dogg |
how do you see teh uptime |
| 18:26 |
impl |
/uptime |
| 18:26 |
v-dogg |
ah /uptime :) |
| 18:26 |
Wombert_ |
I don't :< |
| 18:26 |
v-dogg |
96d 19h 10m 41s |
| 18:27 |
impl |
I'm very, very hesitant to say something like "I win" |
| 18:27 |
impl |
it doesn't seem like something one should win at :\ |
| 18:31 |
Wombert_ |
not really, no |
| 18:31 |
Wombert_ |
ZOMG YOU NERDS COMPARE DICK LENGTH VIA IRSSI UPTIME |
| 18:31 |
Wombert_ |
OMG |
| 18:31 |
Wombert_ |
:> |
| 18:32 |
Wombert_ |
MY GOD WHAT IS WRONG WITH THIS PLACE |
| 18:32 |
Wombert_ |
:> |
| 18:32 |
Wombert_ |
HOLY LOLCOPTER |
| 18:32 |
Wombert_ |
:> |
| 18:32 |
impl |
slaps Wombert_ |
| 18:32 |
Wombert_ |
:< |
| 18:35 |
RossC0 |
[n=RossC0@teamjr.plus.com] has left #agavi [] |
| 18:42 |
marklar|omni |
oh hai |
| 18:42 |
marklar|omni |
i hax ur uptime |
| 18:42 |
marklar|omni |
anyone of you guys a last.fm subscriber? |
| 18:53 |
Wombert_ |
me |
| 19:06 |
marklar|omni |
do you like it? |
| 19:06 |
marklar|omni |
I mean, the sub-only features |
| 19:10 |
Wombert_ |
don't like it :p |
| 19:12 |
marklar|omni |
hehe |
| 19:12 |
marklar|omni |
I gave them like $10 a few weeks ago |
| 19:12 |
marklar|omni |
been using it since it was called audioscrobbler |
| 19:25 |
Wombert__ |
[n=Wombert@dslb-084-056-059-157.pools.arcor-ip.net] has joined #agavi |
| 19:27 |
Whisller |
cod4 for multi play is great |
| 19:28 |
JanK_ |
[n=JanK_@muedsl-82-207-245-000.citykom.de] has quit [] |
| 19:30 |
Whisller |
[n=example@chello089076213203.chello.pl] has left #agavi [] |
| 19:30 |
Whisller |
[n=example@chello089076213203.chello.pl] has joined #agavi |
| 19:40 |
Wombert___ |
[n=Wombert@dslb-088-064-077-146.pools.arcor-ip.net] has joined #agavi |
| 19:43 |
Wombert_ |
[n=Wombert@dslb-088-064-087-107.pools.arcor-ip.net] has quit [Read error: 110 (Connection timed out)] |
| 19:44 |
Whisller |
[n=example@chello089076213203.chello.pl] has left #agavi [] |
| 19:49 |
Wombert__ |
[n=Wombert@dslb-084-056-059-157.pools.arcor-ip.net] has quit [Read error: 110 (Connection timed out)] |
| 19:51 |
goldbond |
[n=walsh@74-142-8-169.dhcp.insightbb.com] has joined #Agavi |
| 19:56 |
trophaeum |
ENOUGH! thats the last time zend framework is #$@%#@ blowing up on me, time to change to agavi on this site, i dont care how broken it is for the next few days hahaha |
| 19:56 |
impl |
:> |
| 19:57 |
trophaeum |
anyone willing to play helper slave for me for the next few hrs by any chance? |
| 19:57 |
goldbond |
[n=walsh@74-142-8-169.dhcp.insightbb.com] has left #Agavi ["Konversation terminated!"] |
| 19:57 |
MrJeep |
what's wrong with zend framework ? |
| 19:58 |
impl |
trophaeum: I'll be sort-of around, but maybe frustrated with C; nevertheless, I'm sure whatever you ask will be answered eventually :p |
| 19:58 |
trophaeum |
close enough then :) |
| 19:59 |
trophaeum |
its the freaking routing sending me nuts |
| 19:59 |
trophaeum |
the url helper in view is just broken to hell |
| 19:59 |
trophaeum |
so ENOUGH! i was going to change this to agavi anyway |
| 19:59 |
_cheerios |
good man! |
| 20:05 |
_cheerios |
"Earning Money with Open Source Software? @slashdot" |
| 20:05 |
_cheerios |
(comment) "Sell T-shirts and mugs. Oh wait, that's musicians." |
| 20:17 |
marklar|omni |
hrm |
| 20:17 |
marklar|omni |
assuming class B extends A, can you somehow use $this inside A to reference B's methods? |
| 20:17 |
marklar|omni |
testing says no |
| 20:17 |
marklar|omni |
is there something I'm missing? |
| 20:20 |
trophaeum |
as long as you have a class B it should work unless your doing something odd |
| 20:21 |
marklar|omni |
I *am* doing something odd :) |
| 20:21 |
trophaeum |
*cries* @#$!@#!@$ damm u gentoo u just broke my eclipse again *sigh* |
| 20:21 |
marklar|omni |
I want to basically emulate ruby's super, without creating a new object instance |
| 20:21 |
trophaeum |
and i dont use ruby so i have no clue |
| 20:22 |
marklar|omni |
ah heh |
| 20:22 |
marklar|omni |
k |
| 20:22 |
marklar|omni |
I have a workable version but it instantiates objects |
| 20:22 |
marklar|omni |
oh well |
| 20:23 |
trophaeum |
just a guess since it sounds like your talking about static methods, you may be needing late static binding which is php 5.3 only |
| 20:31 |
marklar|omni |
sleep |
| 20:31 |
marklar|omni |
& |
| 20:41 |
v-dogg |
how does ruby's super work then? |
| 20:42 |
v-dogg |
B extends A and you can somehow ref B's methods inside A? |
| 20:42 |
v-dogg |
how the heck does that even make sense? |
| 20:45 |
Wombert___ |
!? |
| 20:45 |
Wombert___ |
you can do the same in PHP |
| 20:45 |
pressureman |
[n=daniel@e178089069.adsl.alicedsl.de] has joined #agavi |
| 20:45 |
Wombert___ |
unless the stuff in B you try to access from A is private |
| 20:46 |
trophaeum |
static methods can screw that up majorly though |
| 20:46 |
trophaeum |
5.3's lsb is needed for some things |
| 20:46 |
pressureman |
any reason why FPF would barf on a template that has © in it? |
| 20:47 |
trophaeum |
which branch should i be checking-out of with svn for a new agavi project? |
| 20:47 |
v-dogg |
pressureman: it's not xml, use &#numerical_code; |
| 20:47 |
v-dogg |
or UTF and (c) sign |
| 20:48 |
pressureman |
hmm ok |
| 20:48 |
Wombert___ |
yeah with utf8 you can just use the copyright sign |
| 20:48 |
Wombert___ |
pressureman: the reason is that FPF parses XHTML as XML by default |
| 20:48 |
pressureman |
what about non-utf8 browsers? |
| 20:48 |
Wombert___ |
and XML does not know those HTML entities |
| 20:48 |
Wombert___ |
pressureman: there is no such browser |
| 20:48 |
trophaeum |
non utf browsers exist?!? |
| 20:48 |
Wombert___ |
unless you care about netscape 3 / ie 2 |
| 20:48 |
pressureman |
heheh netscape 2.0? |
| 20:49 |
pressureman |
i previously just had the symbol, but looked at it and though "hmm, that's not reall xhtml correct" |
| 20:49 |
trophaeum |
utf8 ftw! |
| 20:49 |
pressureman |
looks like it was better left as it was |
| 20:52 |
pressureman |
ok, i can't get it to accept the &#numerical way either |
| 20:52 |
pressureman |
and would prefer to keep utf8 out of the source |
| 20:52 |
trophaeum |
are you using the numeric for the right charset? (does that even matter?) |
| 20:53 |
pressureman |
according to charmap, copyright symbol is 0x00a9 |
| 20:54 |
Wombert___ |
pressureman: it's perfectly fine to have a copyright symbol in the source |
| 20:54 |
Wombert___ |
or any other utf8 character for that matter |
| 20:54 |
pressureman |
Wombert___: depends on the editor ;-) |
| 20:54 |
pressureman |
nevermind, sussed it out |
| 20:54 |
Wombert___ |
pressureman: errr |
| 20:55 |
Wombert___ |
well then you need to tell your editor that the file is utf8 encoded |
| 20:55 |
Wombert___ |
I only use entities for non-printable chars |
| 20:55 |
pressureman |
© |
| 20:55 |
Wombert___ |
like   (= ) |
| 20:55 |
trophaeum |
ur shittin me, we arent meant to use ? |
| 20:55 |
pressureman |
can FPF treat templates as xhtml instead of xml? |
| 20:56 |
pressureman |
trophaeum: maybe you should use a div, 1em wide ;-) |
| 20:56 |
Wombert___ |
pressureman: of course you also have the option to either parse as html (wonky) or validate the document against the DTD (but that is slow unless you set up a DTD cache) |
| 20:56 |
Wombert___ |
it's not a big deal in real life |
| 20:56 |
trophaeum |
pressureman, or i could put about 30 's beside each other to move it across ;) |
| 20:57 |
Wombert___ |
  is really the only thing you ever need aside of the XML entities |
| 20:57 |
pressureman |
until EVERYTHING is utf8-safe, i try to keep it out of source |
| 20:58 |
v-dogg |
what isn't? |
| 20:59 |
trophaeum |
ok, and now i walk away from the computer, eclipse is recompiling *sigh* |
| 20:59 |
pressureman |
actually, come to think of it, i'm using a μ somewhere else... |
| 21:08 |
_cheerios |
[n=jacklo@hkibrasgw1-feaedd00-249.dhcp.inet.fi] has quit ["1st day at ze new office tomorrow"] |
| 21:16 |
pressureman |
[n=daniel@e178089069.adsl.alicedsl.de] has left #agavi ["auf Wiedersehen"] |
| 21:37 |
Wombert___ |
is now known as Wombert_ |
| 21:37 |
Wombert_ |
nudges nfq |
| 21:38 |
ttj |
is thinking of heading to Dublin to drink his brains out. |
| 21:38 |
Wombert_ |
now? |
| 21:38 |
ttj |
Any Dubliners here? |
| 21:38 |
Wombert_ |
hang on |
| 21:39 |
Wombert_ |
no but |
| 21:39 |
ttj |
Wombert_: On the 26th. |
| 21:39 |
Wombert_ |
hang on |
| 21:39 |
Wombert_ |
:p |
| 21:39 |
ttj |
I need a place to stay. :P |
| 21:39 |
Wombert_ |
Athens? |
| 21:39 |
Wombert_ |
Barcelona |
| 21:39 |
Wombert_ |
mmh |
| 21:39 |
Wombert_ |
I'm going to london on the 29th (feb) |
| 21:39 |
ttj |
Too late. |
| 21:39 |
ttj |
I need drink. Now. |
| 21:39 |
Wombert_ |
vienna? |
| 21:39 |
ttj |
Vienna? |
| 21:39 |
Wombert_ |
paris? |
| 21:39 |
ttj |
Might work. |
| 21:39 |
Wombert_ |
rome? |
| 21:39 |
ttj |
When? |
| 21:39 |
Wombert_ |
http://www.lufthansa.com/online/portal/lh/de/specials/booking?nodeid=1999309&l=de |
| 21:40 |
Wombert_ |
oh wait that doesn't work for a flight before may |
| 21:40 |
ttj |
Finnair flies to Vienna for like 200 bucks. |
| 21:40 |
ttj |
Any other place? |
| 21:40 |
Wombert_ |
see the link |
| 21:40 |
ttj |
After February? That's too late. |
| 21:40 |
Wombert_ |
why :p |
| 21:41 |
ttj |
We just split up with Eve and I need drink now. :P |
| 21:41 |
Wombert_ |
we? |
| 21:41 |
Wombert_ |
:p |
| 21:41 |
ttj |
I. :P |
| 21:41 |
Wombert_ |
is that your so? |
| 21:41 |
ttj |
Was. |
| 21:41 |
Wombert_ |
*was |
| 21:41 |
Wombert_ |
mh |
| 21:41 |
Wombert_ |
wasn't she, like, awesome and all? |
| 21:41 |
ttj |
Yeah. |
| 21:41 |
ttj |
But we were at different stages in life and she couldn't commit enough. |
| 21:42 |
Wombert_ |
she couldn't commit nuff |
| 21:42 |
Wombert_ |
that sounds like bean counter bs |
| 21:42 |
Wombert_ |
smacks ttj |
| 21:42 |
splatch_ |
hello :) |
| 21:42 |
Wombert_ |
just because you study economics doesn't mean you have to behave like one |
| 21:42 |
Wombert_ |
:> |
| 21:42 |
ttj |
smacks Wombert_ |
| 21:42 |
splatch_ |
how are you Wombert_? :) |
| 21:42 |
Wombert_ |
tired, splatch_, thanks |
| 21:42 |
Wombert_ |
and you |
| 21:43 |
Wombert_ |
ttj: well sorry to hear that, really |
| 21:43 |
Wombert_ |
I could join you on sunday the 27th |
| 21:43 |
ttj |
Thanks. :-( |
| 21:43 |
ttj |
Where? |
| 21:43 |
Wombert_ |
148 bucks |
| 21:43 |
Wombert_ |
dublin |
| 21:43 |
Wombert_ |
other suggestions? |
| 21:43 |
splatch_ |
Wombert_: Am i? ready to work! |
| 21:43 |
ttj |
Ok, because I'd be in Dublin from 26th to 29th. |
| 21:43 |
Wombert_ |
find us a place to stay |
| 21:43 |
Wombert_ |
flight is 148 |
| 21:43 |
ttj |
Since that's when I can get cheap flights. Plus I'm looking into one connection I might have at Dublin to house me. |
| 21:43 |
Wombert_ |
sun till tue maximum |
| 21:44 |
ttj |
That would work. |
| 21:44 |
Wombert_ |
aight |
| 21:44 |
Wombert_ |
never been to irishland |
| 21:44 |
Wombert_ |
should be fun |
| 21:44 |
Wombert_ |
:> |
| 21:45 |
ttj |
Yeah. I'll talk to my contact in Dublin tomorrow about the housing stuff. |
| 22:05 |
Wombert_ |
nudges MikeSeth_ |
| 22:05 |
Wombert_ |
yt? |
| 22:08 |
splatch_ |
Wombert_: i have a standard query :) |
| 22:08 |
splatch_ |
Wombert_: when... |
| 22:29 |
Neubian |
[n=noway@66.193.168.130] has quit [Read error: 113 (No route to host)] |
| 23:04 |
ACDC |
[n=acid@200.163.236.122] has joined #agavi |
| 23:29 |
CIA-33 |
david * r2264 /trunk/src/database/AgaviPropelDatabase.class.php: merge [2262] and [2263] |
| 23:32 |
Wombert_ |
[n=Wombert@dslb-088-064-077-146.pools.arcor-ip.net] has quit [] |
| 23:40 |
MikeSeth |
[n=mst@unaffiliated/mikeseth] has joined #agavi |
| Day changed Mon Jan 14 2008
|
| 00:51 |
IcyT |
is now known as icyt |
| 01:28 |
MikeSeth |
[n=mst@unaffiliated/mikeseth] has quit ["poof"] |
| 03:58 |
nfq |
[n=nfq@84-72-196-213.dclient.hispeed.ch] has quit [] |
| 04:27 |
nfq |
[n=nfq@84-72-196-213.dclient.hispeed.ch] has joined #agavi |
| 04:29 |
ACDC |
[n=acid@200.163.236.122] has quit [] |
| 04:32 |
nfq |
[n=nfq@84-72-196-213.dclient.hispeed.ch] has quit [] |
| 05:43 |
Arme[N] |
[n=Arme[N]@unaffiliated/armen/x-394205] has joined #agavi |
| 06:38 |
Whisller |
[n=example@chello089076213203.chello.pl] has joined #agavi |
| 06:49 |
Whisller |
[n=example@chello089076213203.chello.pl] has left #agavi [] |
| 07:22 |
codecop |
[n=codecop@server.senoji.palanga.lm.lt] has joined #agavi |
| 08:00 |
marklar |
oh hai |
| 08:17 |
MikeSeth_ |
marklar: you wouldnt believe this shit |
| 08:18 |
MikeSeth_ |
pokes Wombert |
| 08:18 |
marklar |
? |
| 08:18 |
MikeSeth_ |
marklar: im riding with my boss to the office |
| 08:18 |
MikeSeth_ |
he gets a call on the phone |
| 08:19 |
MikeSeth_ |
electricians who were working in the office shorted a wire and triggered fire alarm |
| 08:19 |
marklar |
kekeke |
| 08:19 |
marklar |
sprinklerz? |
| 08:19 |
MikeSeth_ |
no |
| 08:19 |
MikeSeth_ |
but the best part |
| 08:19 |
MikeSeth_ |
the firefighters want money for false alarm |
| 08:19 |
MikeSeth_ |
BUT |
| 08:19 |
MikeSeth_ |
i enter the office and I feel a terrible smell of burning |
| 08:19 |
MikeSeth_ |
so i go to the first guy and im like |
| 08:19 |
marklar |
haha, this is getting good |
| 08:20 |
MikeSeth_ |
wtf the electricians said they shorted a wire!!! |
| 08:20 |
MikeSeth_ |
and the guy says |
| 08:20 |
MikeSeth_ |
no |
| 08:20 |
MikeSeth_ |
they decided to ride our foodz |
| 08:20 |
MikeSeth_ |
put a donut in the micro for 3 minutes and forgot about it |
| 08:20 |
MikeSeth_ |
so it went on fire... |
| 08:21 |
marklar |
hahahaha |
| 08:21 |
marklar |
nice |
| 08:22 |
marklar |
we had a team of 5 bezeq guys pull fiber optics here last night |
| 08:22 |
marklar |
and they were all 50 y/o's named Yossi |
| 08:22 |
marklar |
from Yemen |
| 08:22 |
marklar |
and they were like |
| 08:22 |
MikeSeth_ |
ahahahahahaha |
| 08:22 |
marklar |
"wtf are these ceiling tiles" |
| 08:22 |
marklar |
"how do you remove this" |
| 08:22 |
marklar |
"YOSSI!!!" |
| 08:22 |
marklar |
I was like, "do you check the fiber with a flashlight to make sure it works?" |
| 08:22 |
marklar |
and they were like, "I dunno, ask Yossi" |
| 08:23 |
marklar |
"aren't *you* Yossi?" |
| 08:23 |
marklar |
"yeah, but ask him *point*" |
| 08:23 |
marklar |
:( |
| 08:23 |
marklar |
ok coffee smoke brb |
| 08:33 |
MikeSeth_ |
:< |
| 08:45 |
marklar |
kek |
| 08:52 |
MikeSeth_ |
http://209.85.165.104/search?q=cache:http%3A//www.fstdt.com/fundies/top100.aspx%3Farchive%3D1 |
| 08:52 |
MikeSeth_ |
my god |
| 08:52 |
MikeSeth_ |
and I say "god" with hesitation |
| 09:11 |
E_mE |
[n=E_mE@89.104.225.116] has joined #agavi |
| 09:14 |
E_mE |
huomenta! |
| 09:14 |
v-dogg |
huomenta |
| 09:14 |
v-dogg |
in stereo where available |
| 09:17 |
E_mE |
v-dogg: no 5.1 or quadraphonic ? |
| 09:22 |
digitarald |
[n=Miranda@96.Red-83-55-59.dynamicIP.rima-tde.net] has joined #agavi |
| 09:25 |
digitarald |
Huomenta! |
| 09:25 |
Wombert_ |
[n=Wombert@dslb-084-056-024-151.pools.arcor-ip.net] has joined #agavi |
| 09:33 |
frenadoll |
[n=luismeri@173.Red-80-25-102.staticIP.rima-tde.net] has joined #agavi |
| 09:33 |
shoan |
is there an easy way to drop an attribute namespace? |
| 09:34 |
Davo_Dinkum |
[n=DavoDink@c220-237-139-183.sunsh4.vic.optusnet.com.au] has joined #agavi |
| 09:34 |
v-dogg |
shoan: removeNamespace or something like it |
| 09:35 |
shoan |
found it. its removeAttributeNamespace |
| 09:37 |
Wombert_ |
g'day Davo_Dinkum |
| 09:38 |
Wombert_ |
and welcome to Agavi :) |
| 09:38 |
Davo_Dinkum |
lol g'day |
| 09:39 |
Davo_Dinkum |
hi |
| 09:39 |
MikeSeth_ |
ooooh new converts :D |
| 09:39 |
E_mE |
hello Davo :) |
| 09:40 |
MikeSeth_ |
Wombert_: looked for me yesterday? |
| 09:40 |
MikeSeth_ |
is now known as MikeSeth |
| 09:41 |
Wombert_ |
MikeSeth: prolly, don't remember |
| 09:41 |
MikeSeth |
Wombert_: heh you prolly wanted CS :D |
| 09:41 |
MikeSeth |
Wombert_: do you have a spare minute for an unrelated /msg? |
| 09:42 |
Wombert_ |
MikeSeth: come on :p |
| 09:42 |
Wombert_ |
what a q |
| 09:47 |
MikeSeth |
Wombert_: uhh you're not identified :D |
| 09:51 |
Wombert_ |
is now known as Wombert__ |
| 09:51 |
Wombert__ |
is now known as Wombert_ |
| 09:52 |
Wombert_ |
is now known as Wombert__ |
| 09:52 |
Wombert__ |
is now known as Wombert_ |
| 09:55 |
Acid |
If I omit a views executeXXX it executes the baseview executeXXX ? |
| 09:55 |
codecop |
[n=codecop@server.senoji.palanga.lm.lt] has quit [Read error: 113 (No route to host)] |
| 09:56 |
Wombert_ |
uh |
| 09:56 |
Wombert_ |
Acid: of course!? |
| 09:56 |
Wombert_ |
that's how it works in OO :p |
| 09:56 |
Wombert_ |
Acid: that's why the base execute methods throw exceptions |
| 09:56 |
Wombert_ |
you should not change that |
| 09:56 |
Wombert_ |
never have a base executeHtml() or such in your views |
| 09:56 |
Wombert_ |
will cause major headaches down the road |
| 09:58 |
Acid |
Oh, if I want to setup the view the same way for every action that uses the Html layout... what do I do? |
| 09:59 |
MikeSeth |
call setupHtml() from executeHtml() |
| 09:59 |
Acid |
$this->setupHtml($rd);? |
| 09:59 |
Wombert_ |
Acid: uhm |
| 10:00 |
Acid |
k, thanks |
| 10:00 |
Wombert_ |
did you use "agavi project" to create a new project? |
| 10:00 |
frenadoll |
[n=luismeri@173.Red-80-25-102.staticIP.rima-tde.net] has quit [Read error: 113 (No route to host)] |
| 10:00 |
Acid |
me? |
| 10:00 |
Wombert_ |
yes |
| 10:01 |
Acid |
yeah... |
| 10:01 |
Wombert_ |
then agavi generated a setupHtml() for you |
| 10:01 |
Wombert_ |
and it is used in all views already |
| 10:02 |
Acid |
yeah I know... I am editing it now... |
| 10:02 |
Wombert_ |
setupHtml() is nothing built into agavi |
| 10:02 |
frenadoll |
[n=luismeri@173.Red-80-25-102.staticIP.rima-tde.net] has joined #agavi |
| 10:03 |
Wombert_ |
it's just a suggested way of handling things |
| 10:03 |
Wombert_ |
also |
| 10:03 |
Wombert_ |
the base view agavi generated for you |
| 10:03 |
Wombert_ |
has comments and descriptions in the exception messages you should read |
| 10:03 |
Wombert_ |
it explains everything |
| 10:03 |
Acid |
I sorry if my quistions seem idiotic... but how do I acess attributes set up by the action in the base view? |
| 10:05 |
Acid |
I need to pass $this to setupHtml? |
| 10:07 |
Acid |
ok, nm... It works |
| 10:09 |
Wombert_ |
no, just $this->getAttribute() |
| 10:13 |
Acid |
yeah, I had an err and I somehow assumed that was the problem... but it wasn't |
| 10:19 |
Yossi |
[n=nospam@62.90.159.110] has joined #agavi |
| 10:21 |
MikeSeth_ |
[n=MikeSeth@62.90.159.110] has joined #agavi |
| 10:24 |
Wombert_ |
so many MikeSeths to choose from... |
| 10:32 |
MikeSeth |
[n=MikeSeth@unaffiliated/mikeseth] has quit [Read error: 110 (Connection timed out)] |
| 10:34 |
Acid |
[n=nospam@62.90.159.110] has quit [Read error: 110 (Connection timed out)] |
| 10:47 |
MikeSeth_ |
is now known as MikeSeth |
| 10:47 |
MikeSeth |
damn |
| 10:47 |
MikeSeth |
Wombert_: if you wrote me something, I lost it ;< |
| 11:20 |
codecop |
[n=codecop@server.senoji.palanga.lm.lt] has joined #agavi |
| 11:22 |
E_mE |
is there a way i can overcome the problem of using gen() in ajax form and getting the hostname that called it |
| 11:23 |
E_mE |
because when i've got a link that generates in my ajax callback |
| 11:23 |
MikeSeth |
E_mE: yeah, tell it to produce relative urls ;> |
| 11:23 |
E_mE |
but the URL includes the server/domain |
| 11:23 |
E_mE |
how do i tell it to produce a relative url? |
| 11:23 |
Wombert_ |
eh? |
| 11:23 |
MikeSeth |
i think relative => true in 3rd parameter |
| 11:23 |
Wombert_ |
what is the problem exactly? |
| 11:23 |
E_mE |
currently ive been cheating with 'host'=>'vinoonline' |
| 11:24 |
E_mE |
well, whats happening is i load a page with a button |
| 11:25 |
E_mE |
the button calls a ajax request which in hand calls a action |
| 11:25 |
Wombert_ |
ok |
| 11:25 |
codecop |
[n=codecop@server.senoji.palanga.lm.lt] has quit [Remote closed the connection] |
| 11:25 |
E_mE |
then returns the data as my ouput_type htmlAjax, but there is no other content besides <span>blah blah</span><span id="blah">bllaldldl</span> returned to the ajax call |
| 11:26 |
E_mE |
and in the span ive got a $this->gen('blah.blah'); |
| 11:26 |
E_mE |
but because im returning just those couple of lines, there is no base href |
| 11:26 |
Wombert_ |
ah |
| 11:26 |
E_mE |
so it doesn't put the server/host into the URL of my link |
| 11:26 |
E_mE |
so i shall try this relative |
| 11:26 |
Wombert_ |
$ro->gen('route', $options, array('relative' => false)); |
| 11:27 |
Wombert_ |
you can also define a gen preset called "ajax" that has relative set to false |
| 11:27 |
Wombert_ |
$ro->gen('route', $options, 'ajax'); |
| 11:27 |
E_mE |
oh :) |
| 11:27 |
Wombert_ |
<parameter name="gen_options_presets"> |
| 11:27 |
Wombert_ |
<parameter name="ajax"> |
| 11:27 |
Wombert_ |
<parameter name="relative">false |
| 11:27 |
Wombert_ |
that way |
| 11:27 |
Wombert_ |
for the routing |
| 11:28 |
E_mE |
its now returning http://vinoonline//my/path/to/action |
| 11:28 |
Wombert_ |
for instance |
| 11:28 |
E_mE |
see the // |
| 11:28 |
Wombert_ |
that smells like a problem in your routing.xml? |
| 11:28 |
E_mE |
so i can define parameters inside the route? |
| 11:29 |
Wombert_ |
<parameter name="gen_options_presets"> |
| 11:29 |
Wombert_ |
<parameter name="email"> |
| 11:29 |
Wombert_ |
<parameter name="relative">false</parameter> |
| 11:29 |
Wombert_ |
<parameter name="arg_separator">&</parameter> |
| 11:29 |
MikeSeth |
WAT |
| 11:29 |
Wombert_ |
& gives & of course since that config itself is xml |
| 11:29 |
MikeSeth |
zomg |
| 11:29 |
MikeSeth |
every day there is more win in agavi |
| 11:29 |
Wombert_ |
MikeSeth: otherwise you need to do that for every email gen() call |
| 11:29 |
Wombert_ |
:p |
| 11:29 |
Wombert_ |
that would be uncool |
| 11:29 |
MikeSeth |
Wombert_: yknow wat.jpg right? ;> |
| 11:29 |
Wombert_ |
hence... this |
| 11:29 |
Wombert_ |
MikeSeth: noes! |
| 11:30 |
MikeSeth |
Wombert_: http://www.encyclopediadramatica.com/images/6/67/Wat.jpg |
| 11:31 |
v-dogg |
hey! why didn't I get the memo about "gen_options_presets" |
| 11:31 |
Wombert_ |
lolz |
| 11:31 |
MikeSeth |
YEAH |
| 11:32 |
MikeSeth |
CAN HAS RIOTS |
| 11:32 |
Wombert_ |
hm |
| 11:32 |
v-dogg |
we need to work on our communication :) |
| 11:32 |
Wombert_ |
maybe we do need docs after all :D |
| 11:32 |
v-dogg |
you think! :D |
| 11:33 |
Wombert_ |
http://trac.agavi.org/changeset/1710 |
| 11:33 |
MikeSeth |
Wombert_: werent you working on a.. tool.. to.. edit docs? ;> |
| 11:33 |
Wombert_ |
coughs |
| 11:33 |
Wombert_ |
sorry |
| 11:33 |
Wombert_ |
what was that? |
| 11:33 |
E_mE |
there doesn't appear to be anything wrong with my routing.xml to create the problem as described above: http://p.caboo.se/138589 |
| 11:34 |
E_mE |
Wombert_: do i put that parameter inside the relative <route>? |
| 11:34 |
Wombert_ |
<route name=".types" pattern="$" action="CheckCustTypes" /> |
| 11:34 |
Wombert_ |
that must be ^$ |
| 11:34 |
Wombert_ |
no. in factories.xml |
| 11:34 |
E_mE |
ah :) |
| 11:35 |
E_mE |
putting ^$ still not resolved issue |
| 11:36 |
E_mE |
does the first parameter "need" to be defined name="gen_options_presets" ?? |
| 11:37 |
E_mE |
so agavi can recongise its purpose |
| 11:37 |
digitarald |
name is not required |
| 11:39 |
Wombert_ |
? |
| 11:39 |
Wombert_ |
of course it is |
| 11:40 |
Wombert_ |
it's just a parameter to <routing> in factories.xml |
| 11:40 |
Wombert_ |
E_mE: guess i would have to see the entire routing.xml |
| 11:41 |
E_mE |
ok |
| 11:41 |
E_mE |
http://p.caboo.se/138592 |
| 11:42 |
Wombert_ |
and your gen call |
| 11:42 |
E_mE |
http://p.caboo.se/138593 |
| 11:44 |
Wombert_ |
ok |
| 11:45 |
Wombert_ |
you sure that the call to ajax does not have the double slashes already? |
| 11:45 |
Wombert_ |
because if it gets that as the incoming URL, and apache strips the slash somehow, then it might all get messed up |
| 11:45 |
Wombert_ |
apache2 tends to do that and it ruins everything |
| 11:46 |
E_mE |
here is my calling code: |
| 11:46 |
E_mE |
<button id="checkCustTypeButton" value="/carrino/customer/check/customer-type">Check Error Count</button> <span id="CustomerTypeErrorCount">Click for update.</span> |
| 11:47 |
Wombert_ |
can you make the call by hand |
| 11:47 |
Wombert_ |
i.e. just call it in the browser to see the result |
| 11:47 |
E_mE |
ok |
| 11:48 |
E_mE |
wtf :S |
| 11:48 |
E_mE |
(<a href="http://vinoonline/carrino/customer/check/customer-type/download">Download list</a>)</span> |
| 11:49 |
E_mE |
it works |
| 11:49 |
marklar |
omg bots everywhere |
| 11:50 |
Wombert_ |
E_mE: I guess your xmlhttprequest is doing something wrong |
| 11:50 |
E_mE |
Wombert_: resolved, its the JS |
| 11:50 |
Wombert_ |
is it prepending the base href to the url you give it? |
| 11:51 |
E_mE |
ive got $$('base')[0].href + $('buttonname').value |
| 11:51 |
Wombert_ |
yup |
| 11:51 |
E_mE |
thank you :) |
| 11:51 |
Wombert_ |
just use absolute urls, solves it |
| 11:51 |
Wombert_ |
also note that $$('base')[0].href might not be reliable |
| 11:51 |
Wombert_ |
since it could be a <base target="..:" /> element there one day |
| 11:52 |
Wombert_ |
$$('base[href])[0] oughta work |
| 11:52 |
Wombert_ |
but you dont need that anymore anyway ;) |
| 11:52 |
Wombert_ |
btw E_mE |
| 11:52 |
Wombert_ |
$ro->getPrefix() |
| 11:52 |
Wombert_ |
gives you the value you need there |
| 11:53 |
E_mE |
prefix being the Server or the scheme? |
| 11:54 |
E_mE |
when you refer to absoulte urls, do you mean manually entered URLs with no logic to generate it? |
| 11:54 |
E_mE |
is a terminology infant ;) |
| 11:54 |
MikeSeth |
E_mE: relative urls are partial urls relative to another base url |
| 11:54 |
MikeSeth |
absolute urls are complete urls |
| 11:56 |
v-dogg |
and they are generated by $ro->gen('name', $parameters, array('relative'=>false)); |
| 11:57 |
E_mE |
oic |
| 11:57 |
v-dogg |
or you could use "gen_options_presets" in factories.xml \o/ |
| 11:57 |
Wombert_ |
it is what is needed for a full absolute URL |
| 11:58 |
Wombert_ |
in your case, it would be http://vinoonline |
| 11:58 |
v-dogg |
can you create /absolute/url ? |
| 11:58 |
Wombert_ |
if the rewrites were disabled |
| 11:58 |
Wombert_ |
it would be http://vinoonline/index.php |
| 11:58 |
Wombert_ |
in that case, the base href is just http://vinoonline/ |
| 11:58 |
Wombert_ |
v-dogg: technically, that is still relative |
| 11:59 |
Wombert_ |
(to the server root) |
| 11:59 |
Wombert_ |
(unlike a filesystem path, where /foo is absolute) |
| 12:03 |
E_mE |
thank you for your help :) much appersiated :) |
| 12:03 |
Wombert_ |
does it work now? |
| 12:03 |
E_mE |
i never relised there was a $ro->getPrefix() |
| 12:03 |
E_mE |
almost.. just need to clean the JS up |
| 12:04 |
MikeSeth |
Wombert_: |
| 12:04 |
MikeSeth |
12:00 <Valdo> uml is pretty good for defining the model in cakephp for example |
| 12:06 |
E_mE |
Wombert_: works perfectly :) |
| 12:07 |
Wombert_ |
MikeSeth: you told him that the cake is a lie, right? |
| 12:07 |
MikeSeth |
no. i just laughed at him. |
| 12:17 |
E_mE |
in foreach($foo as $bar). Is $bar an alias to the location in $foo or is it a completely new instance so any value that is changed it will not be reflected in the parent list of variables? |
| 12:19 |
Wombert_ |
foreach($foo as &$bar) if you want changes to $bar affect $foo |
| 12:19 |
Wombert_ |
if $bar is an object, that is not needed of course |
| 12:19 |
E_mE |
its an array |
| 12:20 |
E_mE |
og |
| 12:20 |
E_mE |
oh eek |
| 12:20 |
E_mE |
missed your & |
| 12:20 |
frenadoll_ |
[n=luismeri@173.Red-80-25-102.staticIP.rima-tde.net] has joined #agavi |
| 12:20 |
E_mE |
thank you mr :) |
| 12:21 |
Wombert |
[n=Wombert@85.183.90.3] has quit [Read error: 104 (Connection reset by peer)] |
| 12:21 |
Wombert |
[n=Wombert@85.183.90.3] has joined #agavi |
| 12:26 |
nfq |
[n=nfq@84-72-196-213.dclient.hispeed.ch] has joined #agavi |
| 12:29 |
ttj |
Wombert: Sorry, Dublin won't work. I just got a bunch of meetings for the 28th and 29th plus after I got over the initial shock of the break up, I understood that my current lifestyle isn't sustainable and I have to cut back on the costs. :P |
| 12:33 |
Wombert_ |
lolz |
| 12:33 |
Wombert_ |
: |
| 12:33 |
Wombert_ |
> |
| 12:34 |
frenadoll |
[n=luismeri@173.Red-80-25-102.staticIP.rima-tde.net] has quit [Read error: 110 (Connection timed out)] |
| 12:36 |
E_mE |
HUGS settings.xml VERY TIGHTLY! i love it :D |
| 12:40 |
MikeSeth |
you have a girlfriend :D |
| 12:41 |
marklar |
[n=marklar@unaffiliated/marklar] has quit [] |
| 12:43 |
E_mE |
i store all my girlfiends in settings.xml |
| 12:43 |
marklar|omni |
heh |
| 12:43 |
E_mE |
there highly configurable and defined to a fine art |
| 12:43 |
MikeSeth |
yeah |
| 12:43 |
E_mE |
no whinning, no moaning.. or i shall change there parameters |
| 12:43 |
MikeSeth |
and you can move them between projects without conflicting with each other |
| 12:43 |
MikeSeth |
also, svn branches! |
| 12:44 |
E_mE |
damn right.. if i feel that a girlfriend of mine has become infected, just svn checkout ;) |
| 12:44 |
MikeSeth |
hahaha |
| 12:44 |
MikeSeth |
"back to the trunk bitch" |
| 12:44 |
MikeSeth |
ahahaahah |
| 12:45 |
E_mE |
hehehehe :) |
| 12:45 |
MikeSeth |
"i gave my brother the ssh key to the repo, he'll check you out sometimes, maybe touch some things" |
| 12:45 |
MikeSeth |
mahahaha |
| 12:45 |
E_mE |
i hope that mr Wombert_ will be adding more configurations to settings.xml as i feel my Girlfriends are becoming somewhat limited and restricted |
| 12:45 |
E_mE |
touch up a free loose ends =P |
| 12:46 |
E_mE |
few* |
| 12:46 |
Wombert_ |
yeah nested stuff maybe |
| 12:46 |
E_mE |
wow, i shall be able to integrated girlfriends with no awareness to them what so ever... they will inhibate all my favourite features :D |
| 12:52 |
marklar|omni |
wtf |
| 12:52 |
marklar|omni |
we have like |
| 12:52 |
marklar|omni |
a new "security guy" |
| 12:52 |
marklar|omni |
and he's like "no mirc plz" |
| 12:53 |
E_mE |
shoot him |
| 12:53 |
Wombert_ |
lolz? |
| 12:53 |
Wombert_ |
:>>>> |
| 12:53 |
marklar|omni |
I'm gonna route his workstation to 192.168.255.255 |
| 12:53 |
marklar|omni |
they don't even know that the switches all have default passwords |
| 12:53 |
marklar|omni |
kek |
| 12:53 |
Wombert_ |
yeah hm |
| 12:53 |
Wombert_ |
<setting name="foo"> |
| 12:53 |
Wombert_ |
and if it has parameters |
| 12:53 |
Wombert_ |
then it's an array |
| 12:53 |
Wombert_ |
sound good? |
| 12:54 |
v-dogg |
shell + screen + irssi + ssh FTW |
| 12:54 |
marklar|omni |
yeah, that's what I'm doing |
| 12:54 |
v-dogg |
no fecking mircs needed |
| 12:54 |
marklar|omni |
I like mirc icon :) |
| 12:54 |
v-dogg |
is it still shareware? |
| 12:54 |
E_mE |
Wombert_: what are you refering too? |
| 12:54 |
marklar|omni |
yea |
| 12:54 |
v-dogg |
but no-one really pays :) |
| 12:55 |
Wombert_ |
<setting name="flags"> |
| 12:55 |
Wombert_ |
<parameter name="foo">bar</parameter> |
| 12:55 |
marklar|omni |
nope :) |
| 12:55 |
Wombert_ |
</setting> |
| 12:55 |
Wombert_ |
then core.flags is array('foo' => 'bar') |
| 12:55 |
E_mE |
:D yes |
| 12:56 |
E_mE |
that will remove my while( AgaviConfig::has('foo.bar.type'+$counter) ) {} |
| 12:56 |
v-dogg |
Wombert_: +1 for (simple) arrays in settings.xml |
| 12:56 |
E_mE |
:D |
| 12:56 |
Wombert_ |
v-dogg: well just like parameters everywhere else, right? |
| 12:57 |
v-dogg |
works for me |
| 12:57 |
v-dogg |
I'm a great fan of consistence |
| 12:58 |
Wombert_ |
okay |
| 12:58 |
Wombert_ |
let me check if that can be expressed in xml schema |
| 12:58 |
MikeSeth |
smacks v-dogg |
| 12:58 |
E_mE |
was that feature added because i pointed it out last week Wombert? |
| 12:58 |
MikeSeth |
consistency |
| 12:58 |
MikeSeth |
;D |
| 12:59 |
MikeSeth |
gold is growing |
| 12:59 |
v-dogg |
both are correct :p |
| 12:59 |
MikeSeth |
shit i should start speculating in gold |
| 12:59 |
v-dogg |
you should have 5 years ago |
| 13:00 |
v-dogg |
although it's not too late if US markets keep panicing |
| 13:03 |
nfq |
[n=nfq@84-72-196-213.dclient.hispeed.ch] has quit [Read error: 104 (Connection reset by peer)] |
| 13:04 |
nfq |
[n=nfq@84-72-196-213.dclient.hispeed.ch] has joined #agavi |
| 13:06 |
digitarald |
anybody uses my autocompleter or needs an autocompleter with tagging support ;) ? |
| 13:07 |
digitarald |
for testers ... http://digitarald.de/playground/autocompleter.html |
| 13:13 |
marklar|omni |
heh |
| 13:13 |
marklar|omni |
MikeSeth: may I offer a commodities trading platform? |
| 13:13 |
marklar|omni |
:D |
| 13:17 |
MikeSeth |
heh. |
| 13:18 |
MikeSeth |
zomg |
| 13:18 |
MikeSeth |
PHP manual is full of aids |
| 13:18 |
MikeSeth |
"A nice feature of PDO->query() is that it enables you to iterate over the rowset returned by a successfully executed SELECT statement." |
| 13:18 |
MikeSeth |
NO IT AINT YOU DIMWITS |
| 13:18 |
MikeSeth |
smacks the moron who wrote that |
| 13:19 |
MikeSeth |
and why the hell is a result object called PDOStatement.. |
| 13:19 |
marklar|omni |
heh |
| 13:20 |
E_mE |
i guess because its the actual statement object which links with its rowset |
| 13:21 |
MikeSeth |
E_mE: well how retarded is it then that you use PDO::query and get back a PDO::statement |
| 13:21 |
MikeSeth |
well PDOStatement |
| 13:21 |
E_mE |
what would you expect back? |
| 13:21 |
MikeSeth |
a dedicated result class |
| 13:22 |
E_mE |
just guessing, but maybe you can process the PDO::Statement more afterwards :/ |
| 13:22 |
MikeSeth |
you can |
| 13:23 |
MikeSeth |
but its dumb to have a class that serves two distinct purposes half of which may be taken over by another class that is above it in hierarchy |
| 13:23 |
E_mE |
you think they should have some form of decoupling of PDOStatement |
| 13:23 |
E_mE |
so we there is PDOResult which has a compisite link to PDOStatement? |
| 13:24 |
E_mE |
with the techi words =P |
| 13:26 |
MikeSeth |
well they should |
| 13:26 |
MikeSeth |
but because they wanted a cheap hack to implement native bindings and feed data back into bound parameters they didnt do that and went with a single class instead |
| 13:26 |
MikeSeth |
smacks PDO developers |
| 13:27 |
MikeSeth |
btw guise |
| 13:27 |
MikeSeth |
"American Gangster" is an A+ movie |
| 13:27 |
MikeSeth |
highly recommended! |
| 13:28 |
MikeSeth |
E_mE: re above, a PDOStatement query()/execute() method should be returning a PDOResult, I didnt mean linked composition |
| 13:28 |
Wombert_ |
hm |
| 13:28 |
Wombert_ |
can't be done in xml schema it seems |
| 13:28 |
MikeSeth |
Wombert_: wat |
| 13:29 |
Wombert_ |
[14:13] Wombert_: example: either |
| 13:29 |
Wombert_ |
[14:13] Wombert_: <setting name="foo">bar</setting> |
| 13:29 |
Wombert_ |
[14:13] Wombert_: or |
| 13:29 |
Wombert_ |
[14:13] Wombert_: <setting name="foo"> |
| 13:29 |
Wombert_ |
[14:13] Wombert_: <parameter name="bar">baz</parameter> |
| 13:29 |
Wombert_ |
[14:13] Wombert_: </setting> |
| 13:29 |
E_mE |
well a PDOResult which has a link to PDOStatement for futhure processing |
| 13:29 |
Wombert_ |
our <parameters> right now use mixed="true" |
| 13:29 |
frenadoll_ |
[n=luismeri@173.Red-80-25-102.staticIP.rima-tde.net] has quit [Read error: 104 (Connection reset by peer)] |
| 13:29 |
E_mE |
:( |
| 13:29 |
Wombert_ |
which works, but is not ideal since it also allows text content(which the compilers ignore) |
| 13:29 |
Wombert_ |
my guess would be that relaxng allows such a thing, though |
| 13:30 |
MikeSeth |
E_mE: I dont see why it'd be needed, when creating a result object PDOStatement would just use references to rebind the parameters into the result, and there's no need to be linked to the statement object for anything else |
| 13:31 |
marklar|omni |
oh hai |
| 13:32 |
E_mE |
MikeSeth: ok :) |
| 13:33 |
frenadoll |
[n=luismeri@173.Red-80-25-102.staticIP.rima-tde.net] has joined #agavi |
| 13:33 |
marklar|omni |
function fill_trade(i,k,b,a,r) |
| 13:33 |
marklar|omni |
hehe |
| 13:33 |
marklar|omni |
IKBAR AWAITS |
| 13:33 |
marklar|omni |
plunges into javascript |
| 13:34 |
nfq |
marklar|omni: why don't you try mootools? |
| 13:34 |
Wombert_ |
ooot |
| 13:34 |
frenadoll |
[n=luismeri@173.Red-80-25-102.staticIP.rima-tde.net] has quit [Read error: 113 (No route to host)] |
| 13:34 |
Wombert_ |
literalize is foobard? |
| 13:34 |
nfq |
sorry.. |
| 13:34 |
Wombert_ |
when did that happen |
| 13:34 |
marklar|omni |
nfq: I'm working with jquery for this project |
| 13:34 |
nfq |
ouch... |
| 13:34 |
marklar|omni |
I'll try moo later |
| 13:34 |
nfq |
:D |
| 13:34 |
marklar|omni |
:P |
| 13:34 |
nfq |
you won't be disappointed |
| 13:35 |
nfq |
sorry Wombert, I shouldn't be pushing moo here!! ;) |
| 13:35 |
MikeSeth |
nfq: yes you should |
| 13:35 |
nfq |
MikeSeth: Yeah? |
| 13:35 |
MikeSeth |
yeah. |
| 13:35 |
nfq |
Why not |
| 13:35 |
nfq |
I push Agavi in the moo channel!! |
| 13:35 |
nfq |
People are like PHPCake this, codeIgniter that |
| 13:35 |
marklar|omni |
caek |
| 13:36 |
nfq |
and I am like there can be only one: Agavi |
| 13:40 |
Wombert_ |
waht |
| 13:40 |
Wombert_ |
since when are numbers in parameters not cast to int/float? |
| 13:46 |
MikeSeth |
heh |
| 13:46 |
MikeSeth |
two bugs 1 cup |
| 13:49 |
v-dogg |
yay |
| 13:50 |
v-dogg |
nokia e90 triangle nads |
| 13:51 |
v-dogg |
the browser is way faster than in e70 |
| 13:51 |
v-dogg |
keyboard is a bit sucky though |
| 13:52 |
v-dogg |
ircing is not as much fun :( |
| 13:53 |
MikeSeth |
should I name my callbacks XXXCallback or XXXRoutingCallback? |
| 13:55 |
v-dogg |
I use routingcallback |
| 13:56 |
MikeSeth |
awesom-o |
| 13:59 |
v-dogg |
man this spacebar is bad |
| 14:06 |
v-dogg |
and now the whole thing crashed :D |
| 14:06 |
v-dogg |
OK, I'm still keeping my e70, too :D |
| 14:06 |
MikeSeth |
haha fail |
| 14:07 |
v-dogg |
automatic random reboot <3 |
| 14:08 |
Wombert_ |
me too |
| 14:08 |
Wombert_ |
bt |
| 14:08 |
Wombert_ |
but |
| 14:08 |
Wombert_ |
srsly |
| 14:08 |
Wombert_ |
why doesnt it convert numbars |
| 14:08 |
Wombert_ |
:S |
| 14:08 |
Yossi |
I think there must be some kind of fillter to better handle translated content... using php and translation manager in the templates make them look like shit... need somthing like smarty tags. |
| 14:08 |
v-dogg |
luckily it boots a lot faster that the old communicator |
| 14:09 |
Yossi |
I mean using the getext facilty make templates code look unreadble |
| 14:11 |
digitarald |
then use one template for every language ;) |
| 14:15 |
MikeSeth |
uhhh |
| 14:15 |
Yossi |
I guess. that's usally what I go for... I think get text is not such a good facilty for translations any way... |
| 14:15 |
MikeSeth |
how can it be that $this->context is null for a model? @_@ |
| 14:19 |
MikeSeth |
uhh seriously |
| 14:19 |
MikeSeth |
what the hell |
| 14:19 |
|
Netsplit kubrick.freenode.net <-> irc.freenode.net quits: marklar|omni, shoan, splatch_, E_mE, @ChanServ, trophaeum, marklar|home, nfq, MrJeep, Arme[N], (+10 more, use /NETSPLIT to show all of them) |
| 14:20 |
|
Netsplit over, joins: @ChanServ, nfq, MikeSeth, Yossi, Davo_Dinkum, digitarald, E_mE, Arme[N], shoan, trophaeum (+10 more) |
| 14:22 |
v-dogg |
MikeSeth: extends AgaviModel and created & initialized via $this->context->getModel() ? |
| 14:22 |
v-dogg |
and parent::initialize in YourModel ? |
| 14:27 |
MikeSeth |
v-dogg: nevermind, I was stupid |
| 14:29 |
CIA-33 |
david * r2265 /trunk/src/config/ (AgaviSettingConfigHandler.class.php xsd/settings.xsd): allow <parameters?> in <setting> elements to create array settings, closes #670 |
| 14:30 |
Wombert_ |
hf |
| 14:44 |
MrJeep_ |
[n=jpdery@modemcable188.10-70-69.static.videotron.ca] has joined #agavi |
| 14:51 |
E_mE |
Wombert thats great you have implemented that now :D |
| 14:51 |
E_mE |
i shall have to put @todo ;) |
| 15:05 |
Arme[N] |
[n=Arme[N]@unaffiliated/armen/x-394205] has quit ["leaving"] |
| 15:06 |
marklar|omni |
omg it's full of fail |
| 15:10 |
Davo_Dinkum |
[n=DavoDink@c220-237-139-183.sunsh4.vic.optusnet.com.au] has left #agavi [] |
| 15:10 |
v-dogg |
what is? |
| 15:16 |
shoan_ |
[n=shoan@59.92.153.250] has joined #agavi |
| 15:16 |
MikeSeth |
he prolly looked at google earth.. |
| 15:17 |
MikeSeth |
fucking eval fucking sucks!! |
| 15:17 |
MikeSeth |
kicks eval in the crotch |
| 15:18 |
v-dogg |
and who the hell is using it?! |
| 15:18 |
MikeSeth |
a person who's not here anymore |
| 15:18 |
MikeSeth |
rapes eval() away |
| 15:20 |
MikeSeth |
exactly what happens to the result of a View's executeXXX() method? |
| 15:24 |
shoan |
[n=shoan@59.92.153.252] has quit [Read error: 110 (Connection timed out)] |
| 15:25 |
v-dogg |
magic |
| 15:25 |
v-dogg |
depends on what you return |
| 15:26 |
MikeSeth |
a string. |
| 15:26 |
nfq_ |
[n=nfq@84-72-196-213.dclient.hispeed.ch] has joined #agavi |
| 15:26 |
v-dogg |
http://trac.agavi.org/browser/branches/0.11/src/filter/AgaviExecutionFilter.class.php#L364 |
| 15:27 |
v-dogg |
it's used as an output |
| 15:27 |
MikeSeth |
yeah |
| 15:27 |
MikeSeth |
except it aint here, for some reason |
| 15:27 |
v-dogg |
I had that once... hmm.. |
| 15:27 |
v-dogg |
I don't think I ever figured out why it happened |
| 15:28 |
MikeSeth |
i have a bunch of layers |
| 15:28 |
MikeSeth |
it should return this as the outermost layer's output right? |
| 15:28 |
MikeSeth |
pets Wombert_ |
| 15:29 |
Wombert_ |
nope |
| 15:29 |
Wombert_ |
if you have layers, those are rendered, and what you output from the view is discarded |
| 15:29 |
Wombert_ |
however, in agavi 1.0 |
| 15:29 |
Wombert_ |
what you return from the view |
| 15:29 |
Wombert_ |
is available as $inner in the _first_ layer |
| 15:29 |
MikeSeth |
oh |
| 15:29 |
Wombert_ |
(this is already in trunk) |
| 15:29 |
MikeSeth |
nice ;> |
| 15:30 |
Wombert_ |
having it as the outermost would not make any sense :) |
| 15:30 |
Wombert_ |
you can call $this->clearLayers() |
| 15:30 |
Wombert_ |
if you'd like to clear layers scheduled for rendering |
| 15:31 |
MikeSeth |
what I need is to grab a certain layer and force its output to a value, and prevent it from being rendered |
| 15:31 |
MikeSeth |
no wait screw this |
| 15:31 |
MikeSeth |
I'll just use a template |
| 15:31 |
digitarald |
u can return something from the view and access it as variable $inner in the template? whats the purpose of that? |
| 15:33 |
MikeSeth |
hahaha winner |
| 15:34 |
MikeSeth |
digitarald: presumably so that the view can avoid rendering its own content |
| 15:34 |
MikeSeth |
digitarald: ie in case execute() itself can produce content, ie from a source |
| 15:34 |
MikeSeth |
oh |
| 15:35 |
MikeSeth |
i have a nice idea.. |
| 15:35 |
digitarald |
when the view generates the content u don't need the template |
| 15:35 |
digitarald |
then u can set the content directly |
| 15:36 |
digitarald |
I just want to see an advantage of that pattern :) |
| 15:36 |
Wombert_ |
digitarald: if you want to return data from the view for the first layer... dunno... return file_get_contents('content.html'); |
| 15:36 |
Wombert_ |
or such |
| 15:36 |
Wombert_ |
no idea |
| 15:37 |
Wombert_ |
it was added for completenesses' sake. until recently, what you returned simply got discarded |
| 15:37 |
Wombert_ |
can't hurt to have it in $inner, really, can it |
| 15:37 |
Wombert_ |
well for instance... lets assume you call a web service for the page text |
| 15:37 |
Wombert_ |
and |
| 15:37 |
Wombert_ |
sighs |
| 15:37 |
Wombert_ |
okay, nonsense |
| 15:37 |
Wombert_ |
still |
| 15:37 |
Wombert_ |
someone, some day, might find it useful |
| 15:38 |
digitarald |
ok ... thx for trying to find a use case :) |
| 15:43 |
nfq |
[n=nfq@84-72-196-213.dclient.hispeed.ch] has quit [Read error: 110 (Connection timed out)] |
| 15:49 |
nfq_ |
is now known as nfq |
| 15:54 |
Arme[N] |
[n=Arme[N]@unaffiliated/armen/x-394205] has joined #agavi |
| 16:08 |
frenadoll_ |
[n=luismeri@173.Red-80-25-102.staticIP.rima-tde.net] has joined #agavi |
| 16:13 |
phpGuy |
[n=admin@60-240-79-205.static.tpgi.com.au] has joined #agavi |
| 16:20 |
phpGuy |
is now known as phpguy1337 |
| 16:22 |
phpguy1337 |
[n=admin@60-240-79-205.static.tpgi.com.au] has quit [] |
| 16:27 |
kaos|work |
[n=dominik@dslb-088-076-059-120.pools.arcor-ip.net] has joined #agavi |
| 16:34 |
digitarald |
[n=Miranda@96.Red-83-55-59.dynamicIP.rima-tde.net] has quit ["I'll come back ... digitarald.de"] |
| 16:39 |
digitarald |
[n=Miranda@96.Red-83-55-59.dynamicIP.rima-tde.net] has joined #agavi |
| 16:40 |
frenadoll_ |
is now known as frenadoll |
| 16:56 |
digitarald |
[n=Miranda@96.Red-83-55-59.dynamicIP.rima-tde.net] has quit ["I'll come back ... digitarald.de"] |
| 16:59 |
nfq |
[n=nfq@84-72-196-213.dclient.hispeed.ch] has quit [] |
| 17:06 |
Wombert_ |
[n=Wombert@dslb-084-056-024-151.pools.arcor-ip.net] has quit [] |
| 17:08 |
MrJeep_ |
[n=jpdery@modemcable188.10-70-69.static.videotron.ca] has quit [Remote closed the connection] |
| 17:12 |
icyt |
is now known as IcyT |
| 17:18 |
marklar|omni |
oh hai |
| 17:18 |
marklar|omni |
mike |
| 17:18 |
marklar|omni |
herez? |
| 17:22 |
Arme[N] |
[n=Arme[N]@unaffiliated/armen/x-394205] has quit [Connection timed out] |
| 17:23 |
_cheerios |
[n=jacklo@hkibrasgw1-feaedd00-249.dhcp.inet.fi] has joined #agavi |
| 17:23 |
_cheerios |
HAZ INTERNETS! |
| 17:26 |
v-dogg |
wow! is it as cool as they say?! |
| 17:26 |
_cheerios |
it is |
| 17:28 |
E_mE |
[n=E_mE@89.104.225.116] has quit [Remote closed the connection] |
| 17:35 |
marklar|omni |
mmm |
| 17:35 |
marklar|omni |
intertubez |
| 17:40 |
nfq |
[n=nfq@84-73-209-218.dclient.hispeed.ch] has joined #agavi |
| 17:44 |
_cheerios |
im too noob to get wireless on lunix setup. need to google around :| |
| 17:55 |
frenadoll |
[n=luismeri@173.Red-80-25-102.staticIP.rima-tde.net] has quit [] |
| 18:15 |
E_mE |
[n=E_mE@91.84.106.146] has joined #agavi |
| 18:19 |
MrJeep_ |
[n=jpdery@modemcable188.10-70-69.static.videotron.ca] has joined #agavi |
| 18:19 |
JamieWolf |
[n=Chatter@dslb-088-068-202-182.pools.arcor-ip.net] has joined #agavi |
| 18:22 |
MrJeep_ |
keynote's in less than 24 hours :D :D :D |
| 18:23 |
E_mE |
? |
| 18:23 |
E_mE |
whats that MrJeep_ |
| 18:24 |
MrJeep_ |
Steve Jobs keynote |
| 18:24 |
MrJeep_ |
on macworld expo |
| 18:25 |
MrJeep_ |
(new products announcment) |
| 18:25 |
MrJeep_ |
that's what I've been waiting for to buy a mbp |
| 18:25 |
E_mE |
:D this means new releases :D |
| 18:25 |
MrJeep_ |
exacly :D |
| 18:26 |
MrJeep_ |
there is a lot of speculation |
| 18:26 |
MrJeep_ |
like a very small macbook |
| 18:26 |
MrJeep_ |
Macbook Nano, Macbook air whatever they want to call it |
| 18:26 |
MrJeep_ |
new MackBook Pro |
| 18:26 |
MrJeep_ |
Mac Tablette |
| 18:26 |
MrJeep_ |
most people thing this one won't happen though |
| 18:27 |
MikeSeth |
hay guise |
| 18:41 |
E_mE |
mac tablette.. mm |
| 18:41 |
E_mE |
interesting |
| 18:42 |
MrJeep_ |
yeah, but less likely to be true |
| 18:48 |
Wombert_ |
[n=Wombert@dslb-084-056-024-151.pools.arcor-ip.net] has joined #agavi |
| 19:04 |
MikeSeth |
wow |
| 19:04 |
MikeSeth |
they passed a law here that defines blogs as newspapers.. |
| 19:04 |
MikeSeth |
and sites can be sued for libel from the comments posted by other people.. |
| 19:05 |
marklar|omni |
heh |
| 19:05 |
marklar|omni |
yeah |
| 19:05 |
marklar|omni |
I gotta write about that |
| 19:05 |
MikeSeth |
marklar|omni: dosim just launched a "Safe Internet Company" |
| 19:05 |
MikeSeth |
they actually have monkeys who make lists of "bad" sites |
| 19:05 |
MikeSeth |
lol fuckers never learn |
| 19:05 |
v-dogg |
marklar|omni: you write, I comment, you go to jail |
| 19:05 |
v-dogg |
ok?-) |
| 19:06 |
v-dogg |
no-one comments my blog so I'm safe :) |
| 19:11 |
Wombert_ |
haha |
| 19:13 |
v-dogg |
man I'm screwed... |
| 19:15 |
v-dogg |
that stupid propel bug corrupted clients database. it works but it has left/right values missing and I don't know how long it'll keep together |
| 19:15 |
v-dogg |
so I really should regenerate the whole tree |
| 19:16 |
v-dogg |
there are 120+ rows so I don't want to do it manually |
| 19:21 |
v-dogg |
I could generate identical tree and just copy left and right values from that |
| 19:21 |
kaos|work |
[n=dominik@dslb-088-076-059-120.pools.arcor-ip.net] has quit [Read error: 110 (Connection timed out)] |
| 19:22 |
marklar|omni |
v-dogg: hehe |
| 19:23 |
marklar|omni |
envisions comments a-la "very interesting blog you have, click here for great googlebomb justice" |
| 19:26 |
marklar|omni |
k going home |
| 19:26 |
MikeSeth |
<3 |
| 19:33 |
kaos|work |
[n=dominik@xdsl-87-79-139-67.netcologne.de] has joined #agavi |
| 19:55 |
MrJeep_ |
hum, does agavi automatically transform dates in textfields like "21 January 2008" to timestamp ? |
| 19:55 |
MrJeep_ |
hum I guess no |
| 19:55 |
MrJeep_ |
must be in my url |
| 19:55 |
MrJeep_ |
yeah it is |
| 19:56 |
MrJeep_ |
so this bring another question, are the parameters in the URL always prioritized over The form paramaters %? |
| 19:56 |
digitarald |
[n=Miranda@62.43.166.144.dyn.user.ono.com] has joined #agavi |
| 20:02 |
digitarald |
[n=Miranda@62.43.166.144.dyn.user.ono.com] has quit ["... is gone ... www.digitarald.de ... but he is coming back!"] |
| 20:07 |
shoan_ |
need help. |
| 20:08 |
shoan_ |
I have a strange requirement of having members as well as visitors wanting to register to login |
| 20:08 |
v-dogg |
^ topic :) |
| 20:08 |
shoan_ |
I am intending to reuse the same login form |
| 20:08 |
shoan_ |
the username/password are in 2 different databases |
| 20:09 |
shoan_ |
right now, the registration action is secure and I get redirected to login when somebody clicks the register link |
| 20:09 |
shoan_ |
but the actual member login also uses the same login action |
| 20:09 |
shoan_ |
I need to find a way to differentiate the two to enable me to look up the right database. |
| 20:10 |
shoan_ |
any ideas? |
| 20:11 |
v-dogg |
I don't understand |
| 20:11 |
shoan_ |
:) |
| 20:11 |
shoan_ |
trying again |
| 20:12 |
Whisller |
[n=example@chello089076213203.chello.pl] has joined #agavi |
| 20:12 |
v-dogg |
gimme a use case |
| 20:12 |
shoan_ |
users who want to register need to login with a temp user/pass that is sent to them via email. This is a restricted membership and you need to be invited to join |
| 20:12 |
v-dogg |
a member opens his browser and your site, clicks a link |
| 20:12 |
v-dogg |
then what? |
| 20:12 |
shoan_ |
existing members also login |
| 20:13 |
shoan_ |
so both these user types are currently using the same login action |
| 20:13 |
shoan_ |
but |
| 20:13 |
shoan_ |
the login credentials for members and invitees are stored in 2 different databases |
| 20:13 |
shoan_ |
i need to determine a way to know which db to query |
| 20:14 |
v-dogg |
but when somebody logs in it's a "clean session" i.e. you have no way of knowing who he is, right? |
| 20:14 |
v-dogg |
so you need to ask or query both databases |
| 20:14 |
v-dogg |
or is there something I'm missing? |
| 20:15 |
shoan_ |
the only thing I could think of is to create a namespace in $user when the user hits the registration page |
| 20:15 |
shoan_ |
its not bullet proof, i agree |
| 20:15 |
v-dogg |
ah, so the user has filled the registration form already? |
| 20:16 |
Whisller |
[n=example@chello089076213203.chello.pl] has left #agavi [] |
| 20:16 |
shoan_ |
but majority of users are going to click the register link and get redirected to the login action anyways |
| 20:16 |
shoan_ |
no |
| 20:16 |
shoan_ |
they need to login to start the registration process |
| 20:17 |
shoan_ |
so |
| 20:17 |
shoan_ |
1. receive email with credentials |
| 20:17 |
shoan_ |
2. click on register |
| 20:17 |
shoan_ |
3. enter login credentials |
| 20:17 |
shoan_ |
4. registeration form |
| 20:18 |
shoan_ |
existing members also need to login to access certain features |
| 20:18 |
shoan_ |
but both the credentials are stored in 2 different places |
| 20:19 |
MikeSeth |
do it all in a single action using custom executeXXX methods ;> |
| 20:21 |
shoan_ |
how? |
| 20:24 |
MikeSeth |
shoan_: <route ... action="Foo" method="login"> |
| 20:24 |
MikeSeth |
in action Foo: function executeLogin(...) { ... } |
| 20:24 |
MikeSeth |
:D |
| 20:25 |
MikeSeth |
this way you can enforce the flow of events in a single piece of code |
| 20:25 |
shoan_ |
hmm |
| 20:25 |
shoan_ |
I don't understand how that would help me. Could you explain it a bit? |
| 20:25 |
shoan_ |
how do I differentiate the two logins? |
| 20:25 |
MikeSeth |
for one, you dont need logins in the sense of session persistence |
| 20:26 |
MikeSeth |
i mean, you dont need both types of logins to be used in other places |
| 20:26 |
MikeSeth |
also, even if you do, the credentials system and the User object can allow you to do that |
| 20:27 |
MikeSeth |
the login system in Agavi is centered around identification |
| 20:27 |
MikeSeth |
an "authorized" user is simply an user with which a session is associated. You can add/remove credentials and log in multiple times to add credentials |
| 20:28 |
Wombert_ |
btw |
| 20:28 |
impl |
grins |
| 20:28 |
Wombert_ |
right now, the security filter is only added if the action isSecure() |
| 20:28 |
Wombert_ |
which i think sucks |
| 20:29 |
Wombert_ |
the security filter should always run and do that check itself |
| 20:29 |
impl |
I agree |
| 20:29 |
Wombert_ |
shoan_: you could add another level of authentication |
| 20:29 |
Wombert_ |
have... isAuthenticated(), and isKnown(), or so |
| 20:29 |
impl |
people may want to circumvent the isSecure() or whatever |
| 20:29 |
Wombert_ |
and perform checks accordingly |
| 20:29 |
Wombert_ |
impl: yes or "ask" a second method |
| 20:29 |
MrJeep_ |
hum :s |
| 20:29 |
impl |
Yeah |
| 20:30 |
MrJeep_ |
I think this is a propel problem right : |
| 20:30 |
MrJeep_ |
Error parsing date/time value: '18 janvier 2008' [wrapped: DateTime::__construct() [<a href='function.DateTime---construct'>function.DateTime---construct</a>]: Failed to parse time string (18 janvier 2008) at position 6 (v): The timezone could not be found in the database] |
| 20:31 |
shoan_ |
ok |
| 20:35 |
Wombert_ |
yes MrJeep |
| 20:36 |
MrJeep_ |
seems like strtotime don't want to parse french dates :S |
| 20:36 |
MrJeep_ |
this is a problem |
| 20:37 |
E_mE |
what are french day? |
| 20:37 |
E_mE |
dates* |
| 20:37 |
E_mE |
oh, as in janvier |
| 20:37 |
MrJeep_ |
18 janvier 2008 => 18 January 2008 |
| 20:37 |
MrJeep_ |
exacly |
| 20:38 |
E_mE |
could you make a conversion from french date strings to english ones a pass it/ |
| 20:38 |
E_mE |
? |
| 20:38 |
E_mE |
does PHP completely not support it? |
| 20:38 |
MrJeep_ |
I guess this will be what I'll have to do if it's not working in 30 minutes |
| 20:38 |
MrJeep_ |
I'll have to look |
| 20:39 |
E_mE |
here little artcle i found: http://www.weberdev.com/get_example-152.html |
| 20:42 |
Wombert_ |
nudges MikeSeth |
| 20:42 |
Wombert_ |
YOU THERE SIR? |
| 20:42 |
MrJeep_ |
thanks |
| 20:42 |
Wombert_ |
IT IS A MATTER OF GREAT URGENCY |
| 20:42 |
Wombert_ |
PLEASE ACCEPT MY SINCERE APOLOGIES FOR BOTHERING YOU IN SUCH A DIRECT MANNER |
| 20:42 |
Wombert_ |
I HAPPEN TO HAVE A BROTHER WHO IS LOST IN SPACE ON A NIGERIAN SPACE STATION |
| 20:43 |
Wombert_ |
I WILL GIVE YOU FIVE MILLION DOLLARZ FOR TALKING TO ME |
| 20:43 |
Wombert_ |
smacks MikeSeth |
| 20:43 |
E_mE |
well for this blasting and pain to my ears.. i wish for compensation |
| 20:43 |
Wombert_ |
SHOW UP! |
| 20:43 |
impl |
O_o |
| 20:43 |
E_mE |
;) |
| 20:43 |
Wombert_ |
I bet he's surfing 4chan |
| 20:43 |
Wombert_ |
the root of all fail |
| 20:43 |
Wombert_ |
:p |
| 20:44 |
impl |
lawl, but also the source of all great memes |
| 20:46 |
kaos|work |
MrJeep: you can use the agavi date stuff to parse the date |
| 20:47 |
MikeSeth |
Wombert_: the fuck I did?! |
| 20:47 |
kaos|work |
it supports localized dates (you can specify the locale to use) |
| 20:47 |
MikeSeth |
cry() |
| 20:47 |
Wombert_ |
wooot MikeSeth! |
| 20:47 |
Wombert_ |
impl wants so show you sth |
| 20:47 |
Wombert_ |
full of win |
| 20:47 |
Wombert_ |
grabs impl's hand |
| 20:47 |
MikeSeth |
titties? |
| 20:47 |
Wombert_ |
drags him over to MikeSeth |
| 20:48 |
MikeSeth |
can has |
| 20:48 |
Wombert_ |
no, no titties |
| 20:48 |
Wombert_ |
not today MikeSeth |
| 20:48 |
Wombert_ |
pets MikeSeth |
| 20:48 |
Wombert_ |
I'll give you back your pr0n site keys tomorrow, k? |
| 20:48 |
MikeSeth |
haha I have easynews |
| 20:48 |
MikeSeth |
dont need no stinking keys |
| 20:48 |
impl |
oh |
| 20:48 |
impl |
hai |
| 20:48 |
Wombert_ |
wat is easynews |
| 20:48 |
MrJeep_ |
kaos|work, oh thanks i'll try this :D |
| 20:48 |
impl |
Wombert_: USENET provider :P |
| 20:49 |
Wombert_ |
umm |
| 20:49 |
kaos|work |
if it's coming via get/post you can use the date validator |
| 20:49 |
kaos|work |
there you can specify the pattern and the locale |
| 20:50 |
kaos|work |
i can show you an example if you want |
| 20:59 |
MrJeep_ |
I'd appreciate :) |
| 21:00 |
MrJeep_ |
I thought setting the locale in translation.xml would fix it automatically |
| 21:00 |
MrJeep_ |
well, it does for formating date usint the TranslationManager |
| 21:00 |
MrJeep_ |
but not parsing dates with strtotime (aparantly) |
| 21:01 |
MrJeep_ |
kaos|work, an example would be very welcomed, I went through the entire AgaviCalendar class and I didn't exacly see what I was looking for |
| 21:01 |
kaos|work |
the parsing and formatting is handled by an extra class |
| 21:02 |
kaos|work |
do you need to do it in your code, or is a validator ok ? |
| 21:02 |
MrJeep_ |
I think the best place would be in a validator |
| 21:10 |
marklar|omni |
omghai |
| 21:10 |
kaos|work |
<validator class="datetime"> |
| 21:10 |
kaos|work |
... |
| 21:10 |
kaos|work |
<parameter name="formats"> |
| 21:10 |
kaos|work |
<parameter> |
| 21:10 |
kaos|work |
<parameter name="format">dd MMMM yyyy</parameter> |
| 21:10 |
kaos|work |
<parameter name="locale">fr_ca</parameter> <!-- if left out it will use the default locale --> |
| 21:10 |
kaos|work |
</parameter> |
| 21:10 |
kaos|work |
<!-- you can define multiple formats which will be tried to match in the defined order --> |
| 21:10 |
kaos|work |
<parameter> |
| 21:10 |
kaos|work |
<parameter name="type">date</parameter> |
| 21:10 |
kaos|work |
<parameter name="format">long</parameter> |
| 21:10 |
kaos|work |
</parameter> |
| 21:10 |
kaos|work |
</parameter> |
| 21:10 |
kaos|work |
</parameter> |
| 21:11 |
kaos|work |
the last </parameter> should be </validator> of course |
| 21:11 |
v-dogg |
smacks kaos|work |
| 21:12 |
v-dogg |
pastebin kthx :) |
| 21:12 |
kaos|work |
that's what i thought when i pasted it |
| 21:12 |
kaos|work |
:P |
| 21:12 |
kaos|work |
maybe |
| 21:12 |
kaos|work |
i should have used a pastebin |
| 21:13 |
kaos|work |
but it didn't look like so much in my editor xD |
| 21:13 |
v-dogg |
irssi would actually have asked "are you sure you wan to paste this many lines? (y)es (n)o?" |
| 21:13 |
v-dogg |
pets irssi |
| 21:14 |
v-dogg |
23:14 -!- Irssi: Unknown command: pet |
| 21:14 |
v-dogg |
dammit |
| 21:16 |
MrJeep_ |
cool thnx ! |
| 21:21 |
marklar|omni |
rawr |
| 21:21 |
v-dogg |
http://pastebin.ca/855206 |
| 21:22 |
v-dogg |
this from some newbie @ ##php? NO, IT'S FROM A BOOK! |
| 21:22 |
marklar|omni |
hahaha |
| 21:22 |
marklar|omni |
<3 |
| 21:23 |
trophaeum |
v-dogg, *sigh* no wonder people complain about php so much |
| 21:23 |
marklar|omni |
this reminds me of some "code" people produce at my workplace |
| 21:24 |
marklar|omni |
much LARTing ensues |
| 21:25 |
v-dogg |
trophaeum: this is not the first book I've found which has seriously bad examples |
| 21:25 |
MrJeep_ |
Notice: Array to string conversion in /home/jpdery/Web/RL/Scheduler/libs/agavi/date/AgaviDateFormat.class.php on line 566 |
| 21:25 |
MrJeep_ |
did I miss something ? |
| 21:30 |
_cheerios |
v-dogg, i had code that looked like that in 2003! :) |
| 21:32 |
MrJeep_ |
I bet I can find uglier code I made when I started to code in php back in 2000 |
| 21:32 |
MrJeep_ |
I bought a book : Learn PHP3 (or something) |
| 21:33 |
MrJeep_ |
anyway.. there is something wrong with the DateTime validator.. I think |
| 21:34 |
MrJeep_ |
http://pastebin.ca/855220 |
| 21:34 |
MrJeep_ |
did I forget something ? |
| 21:37 |
MrJeep_ |
ahh |
| 21:37 |
MrJeep_ |
yeah I did forget somethign |
| 21:38 |
MrJeep_ |
argument... |
| 21:38 |
MrJeep_ |
bleh |
| 21:46 |
marklar|omni |
heh |
| 21:46 |
marklar|omni |
does your country have stupid legislation? |
| 21:46 |
Wombert_ |
plenty |
| 21:46 |
marklar|omni |
if I were to comment on a blog post, say |
| 21:47 |
marklar|omni |
would the site owner be legally held responsible? |
| 21:47 |
Wombert_ |
yes |
| 21:47 |
marklar|omni |
(disregarding hate speech etc) |
| 21:47 |
marklar|omni |
simple slander/libel |
| 21:47 |
Wombert_ |
yes |
| 21:48 |
Wombert_ |
in theory |
| 21:48 |
marklar|omni |
fail |
| 21:48 |
marklar|omni |
they're trying push a similar law here |
| 21:48 |
Wombert_ |
a spammer posts link to a software that cracks the CSS on a DVD |
| 21:48 |
Wombert_ |
you'd be liable |
| 21:48 |
marklar|omni |
but only for websites with 50,000 views/day |
| 21:48 |
marklar|omni |
nah, I'm talking about comments like "omg you raep babiz lol" |
| 21:48 |
Wombert_ |
wait |
| 21:49 |
Wombert_ |
like |
| 21:49 |
Wombert_ |
you post that on my blog |
| 21:49 |
marklar|omni |
not illegal stuff or hate speech |
| 21:49 |
Wombert_ |
in a conversation with mike in the comments |
| 21:49 |
Wombert_ |
mike could then sue _me_ ? |
| 21:49 |
marklar|omni |
yes |
| 21:49 |
Wombert_ |
because you said that? |
| 21:49 |
Wombert_ |
I'm not 100% sure |
| 21:49 |
marklar|omni |
like |
| 21:49 |
marklar|omni |
if i said, as a comment on your site |
| 21:49 |
Wombert_ |
courts don't rule consistently on this over here |
| 21:50 |
marklar|omni |
that mike is a cockgobbler |
| 21:50 |
marklar|omni |
he could sue you |
| 21:50 |
marklar|omni |
and win |
| 21:50 |
MikeSeth |
not trying |
| 21:50 |
marklar|omni |
they're passing a damn law to fixate that idea |
| 21:50 |
MikeSeth |
they HAVE |
| 21:50 |
MikeSeth |
its a law now |
| 21:51 |
marklar|omni |
anyway, total fail |
| 22:10 |
_cheerios |
[n=jacklo@hkibrasgw1-feaedd00-249.dhcp.inet.fi] has quit ["nn"] |
| 22:10 |
nfq |
[n=nfq@84-73-209-218.dclient.hispeed.ch] has quit [] |
| 22:27 |
Whisller |
[n=example@chello089076213203.chello.pl] has joined #agavi |
| 22:35 |
marklar|omni |
damn |
| 22:35 |
marklar|omni |
why won't people accept their own stupidity |
| 22:36 |
marklar|omni |
they're going to cancel the first academic semester here |
| 22:36 |
marklar|omni |
because the lecturers want more $ |
| 22:36 |
marklar|omni |
wtf |
| 22:38 |
marklar|omni |
MikeSeth: here? |
| 22:39 |
MrJeep_ |
[n=jpdery@modemcable188.10-70-69.static.videotron.ca] has quit [Read error: 113 (No route to host)] |
| 22:50 |
Whisller |
[n=example@chello089076213203.chello.pl] has left #agavi [] |
| 23:11 |
nfq |
[n=nfq@84-72-196-213.dclient.hispeed.ch] has joined #agavi |
| 23:19 |
MikeSeth |
sup |
| 23:21 |
marklar|omni |
kosheen pwnz |
| 23:23 |
MikeSeth |
ftw |
| 23:23 |
MikeSeth |
shower tiem |
| 23:24 |
marklar|omni |
lawlz |
| 23:24 |
marklar|omni |
the army is going to commandeer leased cars |
| 23:24 |
marklar|omni |
http://news.walla.co.il/?w=//1221952 |
| 23:25 |
nfq |
[n=nfq@84-72-196-213.dclient.hispeed.ch] has quit [Read error: 104 (Connection reset by peer)] |
| 23:25 |
nfq |
[n=nfq@84-72-196-213.dclient.hispeed.ch] has joined #agavi |
| 23:28 |
E_mE |
marklar|omni: thats all in hebrew |
| 23:28 |
E_mE |
is there english version? |
| 23:32 |
marklar|omni |
E_mE: in essence, the army, in times of emergency |
| 23:32 |
marklar|omni |
will basically seize leased vehicles |
| 23:32 |
E_mE |
:S |
| 23:33 |
E_mE |
thats abit fscked |
| 23:33 |
marklar|omni |
of which there is a sizable amount, as pretty much any workplace leases cars for emps |
| 23:33 |
marklar|omni |
they used to take jeeps and such |
| 23:33 |
E_mE |
how do they think this will increase security? |
| 23:33 |
marklar|omni |
it won't |
| 23:33 |
marklar|omni |
they just don't have enough vehicles |
| 23:33 |
marklar|omni |
and they need to move stuff/people around |
| 23:33 |
marklar|omni |
so they'll just take civvie cars |
| 23:34 |
marklar|omni |
of course, this only happens in an emergency situation |
| 23:35 |
E_mE |
oh... so they just stop you from using htem ahhaha |
| 23:35 |
E_mE |
they actually use your cars |
| 23:35 |
E_mE |
well your rentals |
| 23:35 |
marklar|omni |
yea |
| 23:35 |
marklar|omni |
hehe |
| 23:35 |
E_mE |
i honestly thought the isreali military where fairly rich |
| 23:35 |
marklar|omni |
they are |
| 23:35 |
marklar|omni |
comparatively speaking |
| 23:36 |
marklar|omni |
% of yearly budget, etc |
| 23:36 |
marklar|omni |
funny thing is, the army leases cars for officers as well |
| 23:36 |
marklar|omni |
instead of maintaining it's own fleet |
| 23:36 |
marklar|omni |
heh |
| 23:36 |
marklar|omni |
anyway, sleep |
| 23:36 |
marklar|omni |
later |
| 23:36 |
marklar|omni |
& |
| 23:36 |
E_mE |
when the army wants to save a few $£â¬, just invoke |
| 23:37 |
E_mE |
cya |
| 23:54 |
E_mE |
nite all |
| Day changed Tue Jan 15 2008
|
| 00:12 |
JamieWolf |
[n=Chatter@dslb-088-068-202-182.pools.arcor-ip.net] has quit ["Time goes by so slowly"] |
| 00:31 |
dsadas |
[n=dsadas@201-11-239-51.paemt705.dsl.brasiltelecom.net.br] has joined #agavi |
| 00:31 |
kaos|work |
[n=dominik@xdsl-87-79-139-67.netcologne.de] has quit [Read error: 104 (Connection reset by peer)] |
| 00:31 |
kaos|work |
[n=dominik@xdsl-87-79-137-105.netcologne.de] has joined #agavi |
| 00:33 |
dsadas |
where can i find a full example or what is slots, templates, template layer? i'm little confuse in this part |
| 00:34 |
dsadas |
another question: will be a full documentation any time soon? |
| 00:41 |
Wombert_ |
dsadas: yes, there will be docs |
| 00:41 |
Wombert_ |
nn |
| 00:53 |
dsadas |
do you know any site created using agavi avaiable on the web? i wanna see it in action |
| 00:55 |
nfq |
dsadas: here's one in production |
| 00:55 |
nfq |
http://kultkino.mironet.ch/ |
| 00:55 |
nfq |
it's not finished |
| 00:55 |
nfq |
but it's using agavi and the motools javascript framework |
| 00:56 |
impl |
ooh, ajaxy |
| 00:56 |
dsadas |
^^ |
| 00:57 |
Wombert_ |
dsadas: www.mtv.de |
| 00:57 |
Wombert_ |
for instance |
| 00:58 |
Wombert_ |
I have some fucking ace apps I cannot talk about unforunately ;/ |
| 00:58 |
Wombert_ |
dsadas: a template is rendered in a template layer |
| 00:58 |
Wombert_ |
your view can instruct agavi to render any number of layers |
| 00:59 |
Wombert_ |
they work like an onion |
| 00:59 |
Wombert_ |
check out the sample app with Master.php as the outer, "decorator" layer |
| 00:59 |
Wombert_ |
you can conveniently configure their order etc in a "layout" which you can then load in one line in a view |
| 00:59 |
nfq |
yeah, impl it's ajaxy allot |
| 00:59 |
nfq |
still needs debugging |
| 00:59 |
Wombert_ |
slots are actions that are run just like any other, just that they are not sending their response to the browser |
| 01:00 |
Wombert_ |
instead, their output is available in the template of the layer they are defined for |
| 01:00 |
Wombert_ |
(and the rest of their response content, like cookies, gets merged into the caller's response) |
| 01:02 |
trophaeum |
im SO over having a broken eclipse in gentoo |
| 01:02 |
trophaeum |
@#$@#$ |
| 01:03 |
impl |
trophaeum: d00d, just download the binary from their site and run it from your homedir |
| 01:03 |
trophaeum |
impl, haha, tried that more than once, lets just say it doesnt play well |
| 01:03 |
trophaeum |
either im stupid or there is something in gentoo it just doesnt like |
| 01:03 |
trophaeum |
could be either considering how little i use java stuff |
| 01:05 |
impl |
:\ |
| 01:05 |
dsadas |
"slots are actions that are run just like any other, just that they are not sending their response to the browser" that explains a lot |
| 01:05 |
trophaeum |
ill just give it another 24hrs and a portage upgrade and try again |
| 01:06 |
kaos|work |
[n=dominik@xdsl-87-79-137-105.netcologne.de] has quit [Read error: 110 (Connection timed out)] |
| 01:06 |
dsadas |
thank you, Wombert... i'll play with the samples again |
| 01:10 |
Wombert_ |
dsadas: there is a huge mail on the list |
| 01:10 |
Wombert_ |
from back when I added all that |
| 01:10 |
trophaeum |
Wombert, u need a wiki page dedicated to useful threads -_- |
| 01:11 |
Wombert_ |
http://groups.google.com/group/agavi-users/msg/fb399c270b4782e6?&q=layouts |
| 01:12 |
Wombert_ |
scroll down, dsadas, to "the new template architecture" |
| 01:12 |
dsadas |
let me see |
| 01:12 |
Wombert_ |
http://groups.google.com/group/agavi-users/browse_thread/thread/6e1a1033b4b8b77c check out the entire thread (the first message is cut off there) |
| 01:13 |
Wombert_ |
I give an example further down |
| 01:14 |
dsadas |
that is exactly what i needed! |
| 01:15 |
MrJeep |
There is a thing that still confuses me about layers |
| 01:15 |
trophaeum |
ok, anyone got suggestions on a php editor other than vim and eclipse for linux :) ideally with code completion as i want to play with agavi |
| 01:15 |
MrJeep |
I get the idea of a content and decorator layer |
| 01:16 |
MrJeep |
however, I'm getting a little confused when I try to add a middle layer between |
| 01:16 |
IcyT |
is now known as icyt |
| 01:17 |
MrJeep |
let's say I have my common content and decorator layer |
| 01:17 |
MrJeep |
and I want to add a middle layer which is named "container" |
| 01:18 |
MrJeep |
The decorator will have a slot called "container" |
| 01:18 |
MrJeep |
and the container layer will have a slot named content ? |
| 01:23 |
Wombert_ |
yes |
| 01:23 |
Wombert_ |
but the idea is |
| 01:23 |
Wombert_ |
that you always use $inner |
| 01:23 |
Wombert_ |
that way, the templates do not need to know this name |
| 01:24 |
Wombert_ |
consider that on only one page, only if it's afternoon, you want to have this middle layer |
| 01:24 |
Wombert_ |
... problem, right? |
| 01:24 |
Wombert_ |
in the decorator tpl |
| 01:24 |
Wombert_ |
what's the name of the previous layer |
| 01:24 |
Wombert_ |
hence |
| 01:24 |
Wombert_ |
$inner |
| 01:24 |
Wombert_ |
problem solved |
| 01:24 |
Wombert_ |
:> |
| 01:29 |
impl |
grumbles at computers |
| 01:32 |
dsadas |
all that stuff dont bring a big footprint for, hãm, small applications? |
| 01:34 |
Wombert_ |
dsadas: yes, there is some overhead |
| 01:35 |
Wombert_ |
dsadas: but you always have to take other factors into account, too, when looking at a framework |
| 01:35 |
Wombert_ |
how much development time can you cut down |
| 01:35 |
Wombert_ |
how much easier is deployment |
| 01:35 |
Wombert_ |
how easily can you get an expert who knows the framework in a critical phase of the project |
| 01:35 |
Wombert_ |
for instance, you are not the first agavi user from brazil so... :) |
| 01:36 |
Wombert_ |
how much money does the fact that the app is maintainable save you in the long run |
| 01:36 |
Wombert_ |
I had to make a couple of adjustments to a client app last week |
| 01:36 |
Wombert_ |
built with agavi |
| 01:36 |
Wombert_ |
and I implemented the stuff very quickly, and without ugly hacks |
| 01:36 |
MrJeep |
Wombert, oh thnx :D |
| 01:37 |
MrJeep |
so instead of $slots[...] I just have to use $inner |
| 01:37 |
MrJeep |
great |
| 01:37 |
Wombert_ |
yes, that is the recommended approach MrJeep |
| 01:37 |
MrJeep |
oh well, I was wondering about something like that |
| 01:37 |
MrJeep |
:D |
| 01:37 |
MrJeep |
thnkx :D |
| 01:37 |
Wombert_ |
we should also add a setting that prevents the inner layer from getting set in $slots |
| 01:38 |
Wombert_ |
then you can just do <?=join($slots)?> |
| 01:38 |
Wombert_ |
for a sidebar |
| 01:38 |
Wombert_ |
anyway, dsadas, I remembered the time |
| 01:38 |
Wombert_ |
when we started the app for that client |
| 01:38 |
dsadas |
O.o |
| 01:38 |
Wombert_ |
with mojavi 3, then the first version of agavi |
| 01:38 |
Wombert_ |
that was... three years ago |
| 01:38 |
Wombert_ |
and agavi has come such a long way since |
| 01:38 |
Wombert_ |
the app code is so much, much, much cleaner |
| 01:38 |
Wombert_ |
and shorter! |
| 01:39 |
Wombert_ |
it's a night and day's difference, especially if you need to go ahead and change things later |
| 01:39 |
Wombert_ |
I've had it so often that I went back to code I hadn't touched for a year, and needed to re-learn half the stuff |
| 01:39 |
MrJeep |
yeah, I would say the roots with mojavi are pratically gone |
| 01:39 |
Wombert_ |
this time, I knew were everything was right away |
| 01:40 |
MrJeep |
hehe same here |
| 01:40 |
MrJeep |
I'm so glad there is no more "how the hell did I organized my webapp" |
| 01:40 |
impl |
MrJeep: A lot of the same ideas are still there (from Mojavi) |
| 01:41 |
impl |
even from Mojavi 2 and 1 |
| 01:41 |
MrJeep |
well, controller, action, views, template are still there |
| 01:41 |
MrJeep |
but inside, it's quite different |
| 01:42 |
Wombert_ |
for instance, the client wanted the ability to download an existing log view as a csv file |
| 01:43 |
dsadas |
thats way i wanna learn agavi so much... because i think its the best framework out there... but i have to considering a lot of things... and one is the overhead since my app are not that big... but i dont think its so considerable to influence in my decision... |
| 01:43 |
Wombert_ |
check out how I did it by just adding a method to w view |
| 01:43 |
dsadas |
*what |
| 01:44 |
Wombert_ |
http://p.caboo.se/private/oxsccts5jmokqsaebt5ua |
| 01:44 |
Wombert_ |
here |
| 01:44 |
Wombert_ |
:) |
| 01:45 |
Wombert_ |
(of course, you also need the output type definition: http://p.caboo.se/private/jqe68iklhwqsuqekq0nq ) |
| 01:45 |
MrJeep |
executeCvs is in action or view ? |
| 01:46 |
impl |
view |
| 01:46 |
Wombert_ |
view |
| 01:46 |
Wombert_ |
note how I fopen() php://temp |
| 01:46 |
Wombert_ |
rewind |
| 01:46 |
MrJeep |
why do you return $cvs ? |
| 01:46 |
Wombert_ |
and then return that |
| 01:46 |
Wombert_ |
because agavi will detect that it is a resource |
| 01:46 |
Wombert_ |
and output the content for you |
| 01:46 |
impl |
Wombert_: Is it usual to specify the Content-Disposition there? |
| 01:46 |
Wombert_ |
(and read the length etc) |
| 01:46 |
Wombert_ |
impl: yeah so the browser downloads it as an attachment |
| 01:46 |
Wombert_ |
or do you mean hitlog.csv? |
| 01:46 |
Wombert_ |
that is laziness of course |
| 01:46 |
impl |
Yeah |
| 01:46 |
Wombert_ |
should do that in the view |
| 01:47 |
impl |
okay :p |
| 01:47 |
Wombert_ |
I need it just in this one spot though so I thought "pfft" |
| 01:47 |
Wombert_ |
good catch tho |
| 01:47 |
Wombert_ |
pets impl |
| 01:47 |
impl |
:x |
| 01:47 |
MrJeep |
let's say I have a simple action to display news |
| 01:47 |
MrJeep |
and I want to make a RSS feed |
| 01:47 |
Wombert_ |
and now you want rss |
| 01:47 |
Wombert_ |
:> |
| 01:47 |
Wombert_ |
first, a route |
| 01:47 |
MrJeep |
/rss at the end I guess |
| 01:47 |
Wombert_ |
<route name="rss" pattern="^/rss$" output_type="rss" stop="false" cut="true" /> |
| 01:47 |
Wombert_ |
for example, yes |
| 01:47 |
Wombert_ |
oh wait |
| 01:48 |
MrJeep |
what "cut" means ? |
| 01:48 |
Wombert_ |
it's /rss$ |
| 01:48 |
Wombert_ |
that cuts the matched part from the route input |
| 01:48 |
MrJeep |
ok |
| 01:48 |
Wombert_ |
otherwise, the next route, say ^/news$ |
| 01:48 |
Wombert_ |
would not match |
| 01:48 |
Wombert_ |
because /rss is still there |
| 01:48 |
dsadas |
hmmm |
| 01:48 |
Wombert_ |
then define an output type |
| 01:49 |
Wombert_ |
with the header (application/atom+xml or whatever) |
| 01:49 |
Wombert_ |
then add an executeRss() where you build the feed |
| 01:49 |
Wombert_ |
(either through a template, or using a feed builder class) |
| 01:49 |
Wombert_ |
done |
| 01:49 |
Wombert_ |
:) |
| 01:49 |
Wombert_ |
aaaand |
| 01:49 |
Wombert_ |
you did not touch your action code! |
| 01:49 |
MrJeep |
how do I specify a different template ? |
| 01:49 |
MrJeep |
this is the part that confuses me |
| 01:49 |
Wombert_ |
well |
| 01:49 |
MrJeep |
I need 2 different template |
| 01:49 |
Wombert_ |
it's a different output type! |
| 01:50 |
Wombert_ |
so you have an extra layout for rss |
| 01:50 |
Wombert_ |
there, you could for instance set the template extension to ".rss.php" |
| 01:50 |
Wombert_ |
impl: can you help MrJeep with this if he has quesitons? |
| 01:50 |
Wombert_ |
I gotta hit the sack |
| 01:50 |
Wombert_ |
3am :< |
| 01:50 |
impl |
sure |
| 01:50 |
impl |
g'night |
| 01:50 |
Wombert_ |
thanks man |
| 01:50 |
Wombert_ |
hugs impl |
| 01:51 |
MrJeep |
omg |
| 01:51 |
Wombert_ |
bai MrJeep |
| 01:51 |
Wombert_ |
stay strong dsadas |
| 01:51 |
MrJeep |
bye Wombert and thanks again |
| 01:51 |
MrJeep |
keynote's tomorow |
| 01:51 |
MrJeep |
whill you watch it ? |
| 01:51 |
MrJeep |
will* |
| 01:51 |
Wombert_ |
you'll love Agavi, dsadas |
| 01:51 |
Wombert_ |
MrJeep: yeah once it's out |
| 01:51 |
Wombert_ |
the problem is |
| 01:51 |
dsadas |
bye |
| 01:51 |
Wombert_ |
family dinner at 7pm |
| 01:51 |
Wombert_ |
:<<<< |
| 01:51 |
Wombert_ |
which means |
| 01:51 |
Wombert_ |
omg |
| 01:51 |
Wombert_ |
:< |
| 01:51 |
Wombert_ |
I didn't think of that! |
| 01:51 |
dsadas |
i already love :) |
| 01:51 |
Wombert_ |
the keynote starts at 7 local time! |
| 01:51 |
Wombert_ |
OMG |
| 01:51 |
Wombert_ |
WHAT WILL I DO ZOMG |
| 01:51 |
Wombert_ |
:> |
| 01:52 |
MrJeep |
bring the computer to the table |
| 01:52 |
MrJeep |
quite easy |
| 01:52 |
Wombert_ |
well given how I cannot read live updates |
| 01:52 |
Wombert_ |
I might just download the keynote stream and watch it later |
| 01:52 |
Wombert_ |
I hope they intro macbook pros with a proper hinge that tilts back far enough for you and me |
| 01:52 |
Wombert_ |
I don't give a shit about the tablet thing |
| 01:52 |
Wombert_ |
well actually I do |
| 01:52 |
Wombert_ |
I'd love to have one |
| 01:52 |
Wombert_ |
tablet pcs are the best thing ever |
| 01:53 |
Wombert_ |
we'll see |
| 01:53 |
Wombert_ |
good night folks |
| 01:53 |
MrJeep |
hehe |
| 01:53 |
MrJeep |
good night |
| 01:53 |
MrJeep |
see you tommorow! |
| 01:53 |
MrJeep |
so impl |
| 01:53 |
Wombert_ |
[n=Wombert@dslb-084-056-024-151.pools.arcor-ip.net] has quit [] |
| 01:53 |
MrJeep |
about my RSS thing |
| 01:53 |
impl |
yup |
| 01:53 |
MrJeep |
I have to create a new output_type |
| 01:53 |
impl |
yessir |
| 01:53 |
MrJeep |
with all the assigns and layouts and stuff |
| 01:53 |
MrJeep |
this makes sens |
| 01:53 |
MrJeep |
sense* |
| 01:54 |
MrJeep |
however, <layer name="content" class="AgaviFileTemplateLayer" /> |
| 01:54 |
MrJeep |
this uses the default template |
| 01:54 |
MrJeep |
what I'm wondering is, how can I specify a different template |
| 01:54 |
MrJeep |
ShowNewsSuccess.rss.php instead of ShowNEwsSuccess.php |
| 01:55 |
impl |
lemme see if there's an example of it here |
| 01:55 |
MrJeep |
_that_ would be especially great |
| 01:56 |
impl |
hmm, the sample app doesn't have one for RSS |
| 01:56 |
impl |
oh well |
| 01:56 |
impl |
I can write up a sample XML file for you real quick, would that help? |
| 01:58 |
MrJeep |
yeah that would be very appreciated :) |
| 02:01 |
Neubian |
[n=noway@66.193.168.130] has joined #agavi |
| 02:02 |
Neubian |
has anyone used Agata or JasperReports? or even RLIB? |
| 02:02 |
impl |
MrJeep: http://p.caboo.se/private/ron4lbax6mvyff83nik2ew |
| 02:02 |
impl |
MrJeep: note how you have an entirely different renderer/layout definition for this output type |
| 02:03 |
impl |
(although you can xi:include the renderers) |
| 02:03 |
MrJeep |
ahh extension parameter |
| 02:03 |
impl |
and I *think* that's where the extension goes for the layer |
| 02:03 |
impl |
I'm kinda making that up :> |
| 02:03 |
impl |
sucks when you don't use Agavi for like 6 months, you really start forgetting stuff |
| 02:04 |
MrJeep |
hehe |
| 02:04 |
MrJeep |
well, at least I know where I have to look |
| 02:04 |
impl |
but yeah, if you're interested in how those things work |
| 02:04 |
impl |
http://trac.agavi.org/browser/trunk/src/view/AgaviFileTemplateLayer.class.php |
| 02:11 |
MrJeep |
I'm trying tu build a simple program in C++ (with QT) |
| 02:11 |
MrJeep |
when I try to run it I get : Segmentation fault (core dumped) |
| 02:12 |
MrJeep |
:S |
| 02:12 |
MrJeep |
anyone'S good in C++ ? |
| 02:13 |
Neubian |
negatory on C++. I'm trying to see if anyone has used a report writer with PHP |
| 02:16 |
impl |
MrJeep: compile it with -g and run gdb on it |
| 02:16 |
impl |
gdb ./your_program |
| 02:16 |
impl |
type run |
| 02:16 |
impl |
then it'll crash |
| 02:17 |
impl |
the type bt |
| 02:17 |
impl |
then* |
| 02:17 |
impl |
that'll show you where the error occurred |
| 02:17 |
MrJeep |
oh, No Stack is the answer |
| 02:17 |
MrJeep |
bt is for Backtrace ? |
| 02:18 |
MrJeep |
oh I know what'S the problem :S |
| 02:18 |
MrJeep |
I'm generating a deck of card |
| 02:18 |
MrJeep |
somehow it generate up to 36 cards |
| 02:18 |
MrJeep |
later on a toString() method, I loop through 52 |
| 02:19 |
impl |
yeah, you're dereferencing a pointer that doesn't point to a memory segment your program has access to |
| 02:24 |
MrJeep |
I guess it's a good practice to delete all the pointers created in a class in the destructor ? |
| 02:25 |
MrJeep |
hum, seems not |
| 02:26 |
MrJeep |
I have a large error when I close the program |
| 02:37 |
MrJeep |
impl, could you tell me (if you can easily) what's wrong with this : http://pastie.caboo.se/138922 |
| 02:38 |
MrJeep |
I get : error: stray â\240â in program |
| 02:42 |
impl |
what line is that on? |
| 02:42 |
impl |
that bit of code looks okay to me |
| 02:50 |
dsadas |
[n=dsadas@201-11-239-51.paemt705.dsl.brasiltelecom.net.br] has quit [] |
| 03:45 |
MrJeep |
is there a way in validate*() to add the error class to a field ? |
| 03:54 |
nfq |
[n=nfq@84-72-196-213.dclient.hispeed.ch] has quit [] |
| 05:46 |
Arme[N] |
[n=Arme[N]@unaffiliated/armen/x-394205] has joined #agavi |
| 06:16 |
marklar|omni |
lala |
| 06:18 |
impl |
g'morning |
| 06:22 |
marklar|omni |
yeah |
| 06:22 |
marklar|omni |
mornings suck |
| 06:40 |
marklar|omni |
meh |
| 06:41 |
Whisller |
[n=example@chello089076213203.chello.pl] has joined #agavi |
| 06:43 |
Whisller |
[n=example@chello089076213203.chello.pl] has left #agavi [] |
| 07:02 |
shoan_ |
is now known as shoan |
| 07:02 |
shoan |
anybody worked with ez template before |
| 07:02 |
shoan |
? |
| 07:14 |
dsadas |
[n=dsadas@201-11-239-51.paemt705.dsl.brasiltelecom.net.br] has joined #agavi |
| 07:15 |
dsadas |
hi again |
| 07:17 |
Wombert_ |
[n=Wombert@dslb-084-056-008-025.pools.arcor-ip.net] has joined #agavi |
| 07:18 |
dsadas |
this request: http://www.mtv.de/binaries/asset/show/225767/detail goes to the framework? |
| 07:19 |
Wombert_ |
y0 MrJeep ? |
| 07:19 |
Wombert_ |
$this->getContainer()->getValidationManager()->setError('fieldname', 'An error message'); |
| 07:19 |
Wombert_ |
should do the trick |
| 07:19 |
Wombert_ |
shoan: me |
| 07:20 |
impl |
oh man, Wombert_ is up ... I should probably go to bed :X |
| 07:21 |
Wombert_ |
dsadas: looks like it, yes |
| 07:21 |
Wombert_ |
impl: good morning :) |
| 07:21 |
Wombert_ |
I guess you should. yes |
| 07:21 |
Wombert_ |
smacks impl |
| 07:21 |
Wombert_ |
it's 2am! |
| 07:21 |
impl |
:X |
| 07:21 |
Wombert_ |
when do you have to get up in the morning |
| 07:21 |
shoan |
Wombert_: I have been stuck with this since yesterday - "Failed to create and execute compiled code after 3 tries.", I am using ezTemplate. |
| 07:21 |
impl |
Oh, I have this week off |
| 07:21 |
Wombert_ |
impl: woot oO |
| 07:22 |
Wombert_ |
brilliant :> |
| 07:22 |
Wombert_ |
shoan: uh |
| 07:22 |
Wombert_ |
never seen that |
| 07:22 |
Wombert_ |
maybe permissions or so? |
| 07:22 |
shoan |
template.php:299 |
| 07:22 |
shoan |
i did a chmod -R 777 app/cache |
| 07:22 |
impl |
what's template.php:299? |
| 07:22 |
impl |
or the stuff around it |
| 07:22 |
Wombert_ |
impl: thanks for giving impl directions |
| 07:22 |
Wombert_ |
err I mean |
| 07:22 |
Wombert_ |
omg |
| 07:22 |
Wombert_ |
:> |
| 07:23 |
Wombert_ |
impl: thanks for giving MrJeep directions |
| 07:23 |
impl |
sure :p |
| 07:23 |
shoan |
the line where the exception occurs in ez template |
| 07:23 |
impl |
I hope I got them right |
| 07:23 |
impl |
shoan: I know, I mean, what's the stuff around it that triggers the exception :P |
| 07:23 |
shoan |
let me pastebin |
| 07:25 |
Wombert_ |
impl: sure |
| 07:25 |
Wombert_ |
shoan: do other templates work? |
| 07:25 |
Wombert_ |
shoan: does it work outside agavi? |
| 07:25 |
shoan |
hmm |
| 07:26 |
Wombert_ |
shoan: what do the guys in #ezcomponents say? |
| 07:26 |
shoan |
i think the ones that have variables embedded don't work, but I am not sure |
| 07:26 |
shoan |
Derick: shoan: aaah, you're seeing that? |
| 07:26 |
shoan |
[12:37pm] Derick: shoan: interesting |
| 07:26 |
shoan |
[12:37pm] Derick: shoan: I don't see it either on one machine, but I do on another |
| 07:27 |
impl |
mmmh |
| 07:27 |
Wombert_ |
did he use the same template or so? |
| 07:27 |
shoan |
shoan: any ideas? i have been stuck with this for several hours |
| 07:27 |
shoan |
[12:38pm] Derick: no, not yet - but I'll see when the other folks show up here |
| 07:27 |
Wombert_ |
is that from trunk? |
| 07:27 |
shoan |
i thinks its older than trunk |
| 07:27 |
shoan |
but it works on my laptop and vps |
| 07:28 |
shoan |
just not on the production machine |
| 07:28 |
Wombert_ |
maybe that has suhosin or so? |
| 07:28 |
Wombert_ |
and some stuff disabled? |
| 07:28 |
Wombert_ |
or safe mode or such? |
| 07:37 |
Wombert_ |
seen http://blog.bitxtender.com/post/23523617 impl? |
| 07:39 |
impl |
nuh-uh *watches* |
| 07:39 |
shoan |
Wombert: no suhosin, no safe mode |
| 07:41 |
impl |
oh |
| 07:41 |
impl |
my |
| 07:42 |
impl |
god |
| 07:42 |
impl |
coolest thing EVAR |
| 07:43 |
Wombert_ |
it's so ace :< |
| 07:43 |
Wombert_ |
and there is another where he has foldable displays |
| 07:43 |
Wombert_ |
impl: http://www.youtube.com/watch?v=nhSR_6-Y5Kg |
| 07:43 |
impl |
this guy needs to get a job at nintendo |
| 07:44 |
impl |
what |
| 07:44 |
impl |
WHAT |
| 07:44 |
impl |
wtf. |
| 07:44 |
Wombert_ |
the newspaper is the best |
| 07:44 |
Wombert_ |
when he folds it to double the size |
| 07:44 |
Wombert_ |
so nice |
| 07:45 |
v-dogg |
huomenta |
| 07:45 |
Wombert_ |
impl: think about it. the wiimote costs what... 40 bucks? |
| 07:45 |
Wombert_ |
someone could build such a lowcost IR solution for less than 100 |
| 07:45 |
impl |
I think it's 20 or 30 |
| 07:45 |
Wombert_ |
with two cameras or such |
| 07:46 |
Wombert_ |
that mount to a projector |
| 07:46 |
Wombert_ |
hai v-dogg |
| 07:51 |
dsadas |
does agavi have a class to deal with images (resize, crop, etc)? |
| 07:52 |
impl |
no, but! you should look at the very nice imagick extension |
| 07:52 |
impl |
which has that stuff. |
| 07:52 |
dsadas |
ok |
| 07:58 |
dsadas |
[n=dsadas@201-11-239-51.paemt705.dsl.brasiltelecom.net.br] has quit [] |
| 08:05 |
shoan |
[n=shoan@59.92.153.250] has quit [] |
| 08:07 |
E_mE |
morning |
| 08:08 |
E_mE |
huomenta ;) |
| 08:08 |
marklar|omni |
oh hai |
| 08:09 |
E_mE |
off to a jolly day at work! |
| 08:10 |
E_mE |
[n=E_mE@91.84.106.146] has quit [Remote closed the connection] |
| 08:27 |
Yossi |
WOO I HAVE SEEN THE VR REMOTE!!!! THEY MUST DO GAMES FOR IT! OMG |
| 08:28 |
Yossi |
dies |
| 08:31 |
Wombert_ |
Yossi: the wii? |
| 08:32 |
Yossi |
yeah... if Call of duty supported such a thing... I would buy a new PC and a wii mote - now. |
| 08:36 |
Wombert_ |
err |
| 08:36 |
Wombert_ |
Yossi: http://uk.youtube.com/watch?v=9VR7W6nLNP4 |
| 08:36 |
Wombert_ |
:p |
| 08:43 |
Yossi |
Nice... but lacks the VR effect. It would be so cool to play cod if your positioning actully changed your view point and movments. it can be the next big thing |
| 08:43 |
MikeSeth |
I played doom2 in VFX1 |
| 08:43 |
MikeSeth |
winnar |
| 08:44 |
Yossi |
MikeSetch : seen this? http://www.youtube.com/watch?v=nhSR_6-Y5Kg |
| 08:46 |
MikeSeth |
dunno |
| 08:46 |
MikeSeth |
ah yeah |
| 08:46 |
MikeSeth |
but fuck wiimote etc |
| 08:46 |
MikeSeth |
I can pwn with keyboard |
| 08:46 |
MikeSeth |
and mouse |
| 08:46 |
MikeSeth |
Wombert_: right? :D |
| 08:47 |
Wombert_ |
well |
| 08:47 |
Wombert_ |
not me, but other than that, yes |
| 08:48 |
MikeSeth |
oh you didnt die 3 rounds in a row yesterday.. riiight? ;> |
| 08:48 |
MikeSeth |
"u has hax!!!" :D |
| 08:49 |
MikeSeth |
though, you were 100ms |
| 08:49 |
MikeSeth |
we shall settle this in person! :D |
| 08:49 |
marklar|omni |
haxftw |
| 08:49 |
marklar|omni |
can has router? |
| 08:50 |
Wombert_ |
yes, you had hax, and I lagged |
| 08:50 |
Wombert_ |
and I pwn you all the time in DM :p |
| 08:50 |
Wombert_ |
which means you can only pwn one enemy, not many |
| 08:50 |
Wombert_ |
:p |
| 08:51 |
MikeSeth |
marklar|omni: calling the nigga |
| 08:52 |
marklar|omni |
okthxplz |
| 08:54 |
MikeSeth |
Wombert_: I didnt have hax. I just control the territorry and time well :D |
| 08:54 |
MikeSeth |
marklar|omni: you wanted level1 right? |
| 08:55 |
marklar|omni |
yesplz |
| 08:55 |
MikeSeth |
wbr3408 |
| 08:55 |
MikeSeth |
win/fail? |
| 08:56 |
Wombert_ |
guys |
| 08:56 |
Wombert_ |
just by any router for 50 bucks :p |
| 08:56 |
Wombert_ |
they are all good 'nuff these days |
| 08:57 |
MikeSeth |
no thanks |
| 08:57 |
MikeSeth |
I worked in the dsl biz |
| 08:57 |
MikeSeth |
I aint buying random noname failshit |
| 08:57 |
Macen |
[n=craigfai@host86-138-72-204.range86-138.btcentralplus.com] has joined #agavi |
| 08:58 |
marklar|omni |
1sec |
| 08:58 |
MikeSeth |
zap people are saying it keeps dropping wireless |
| 08:58 |
MikeSeth |
probably firmware issues |
| 08:58 |
MikeSeth |
dum nobs |
| 08:59 |
MikeSeth |
marklar|omni: hay |
| 08:59 |
marklar|omni |
approved |
| 08:59 |
marklar|omni |
hahaha |
| 08:59 |
marklar|omni |
http://global.level1.com/technical.php?Id=862&Type=All&SearchName=WBR-3408 |
| 08:59 |
MikeSeth |
OMG AHAHAHA |
| 08:59 |
marklar|omni |
Firmware |
| 08:59 |
MikeSeth |
check out the email I just got |
| 08:59 |
marklar|omni |
2.Fixed L2TP connection issue in Israel. |
| 08:59 |
MikeSeth |
Dear IT manager and esteemed comrade, |
| 08:59 |
MikeSeth |
It has come to pass that a great misfortune occurred in late shift, 13th of January, at precisely 10:27pm. |
| 08:59 |
marklar|omni |
pwn |
| 08:59 |
MikeSeth |
My PC advanced Calculus-Automaton, designated "dahlit.", boasting an impressive 504 megabytes of RAM, had collapsed and shut down due to "Thermal Affluence". |
| 08:59 |
MikeSeth |
It would be a grand gesture on your part to dispense with the ashen decay infesting this poor machine's power-supply cooling apparatus. When restarting the Automaton had clearly displayed its major malfunction as FAIL THERMAL OVERHEAT KAPOWSKI1@!. |
| 08:59 |
MikeSeth |
I pledge my allegiance to your banner. |
| 09:00 |
marklar|omni |
zomg |
| 09:02 |
MikeSeth |
marklar|omni: jewish l2tp creates conflicts! |
| 09:02 |
MikeSeth |
ahaha |
| 09:02 |
marklar|omni |
lawlz |
| 09:02 |
marklar|omni |
it makes all the little palestinian packets work harder |
| 09:02 |
MikeSeth |
and trim their headers |
| 09:03 |
marklar|omni |
kekek |
| 09:03 |
marklar|omni |
no crc for you |
| 09:04 |
shoan |
[n=shoan@122.166.1.168] has joined #agavi |
| 09:04 |
marklar|omni |
you're ordering 2, right? |
| 09:04 |
marklar|omni |
I need one for /mnt/otherhome |
| 09:05 |
MikeSeth |
i aint ordering yet cuz I waiting for him to call me back about the laptop battery |
| 09:05 |
marklar|omni |
ok |
| 09:05 |
MikeSeth |
but sure, i'll get 2 |
| 09:05 |
marklar|omni |
aight |
| 09:05 |
MikeSeth |
<3 tax evasion |
| 09:05 |
marklar|omni |
kek |
| 09:05 |
marklar|omni |
I want a pink one if they have any |
| 09:05 |
MikeSeth |
wat |
| 09:06 |
marklar|omni |
it's going to sit in my room at $otherhome |
| 09:06 |
marklar|omni |
needs to match the colorscheme |
| 09:06 |
MikeSeth |
no can has |
| 09:06 |
marklar|omni |
hehe |
| 09:06 |
marklar|omni |
oh did I say pink |
| 09:06 |
marklar|omni |
I mean grisly red |
| 09:06 |
marklar|omni |
yeah. |
| 09:07 |
Wombert_ |
looool |
| 09:08 |
Wombert_ |
trim their headers |
| 09:08 |
Wombert_ |
ahahah |
| 09:08 |
Wombert_ |
:> |
| 09:09 |
MikeSeth |
XD |
| 09:10 |
Wombert_ |
WAT |
| 09:10 |
Wombert_ |
WA |
| 09:10 |
Wombert_ |
T |
| 09:10 |
Wombert_ |
WAT |
| 09:10 |
Wombert_ |
WAT |
| 09:10 |
Wombert_ |
germany has a balanced budget |
| 09:10 |
Wombert_ |
THIS YEAR? |
| 09:10 |
Wombert_ |
WOOOT |
| 09:10 |
Wombert_ |
LAST YEAR |
| 09:10 |
Wombert_ |
WT |
| 09:10 |
Wombert_ |
F |
| 09:11 |
Wombert_ |
2006 saw a minus of 36 billion |
| 09:11 |
Wombert_ |
oO |
| 09:11 |
Wombert_ |
way to go, economic growth |
| 09:11 |
Wombert_ |
:) |
| 09:12 |
E_mE |
[n=E_mE@89.104.225.116] has joined #agavi |
| 09:15 |
E_mE |
huomenta! |
| 09:19 |
Yossi |
Israel had budget surplus for 2 years in a row now... |
| 09:20 |
E_mE |
Yossi: but they still nick rental cars =P |
| 09:21 |
frenadoll |
[n=luismeri@173.Red-80-25-102.staticIP.rima-tde.net] has joined #agavi |
| 09:22 |
Wombert_ |
and the US kindly donate 30bn each year :p |
| 09:23 |
Yossi |
no... it's like 2.8 billion... maybe a bit more now. |
| 09:23 |
E_mE |
meerly 2.8 billion =P |
| 09:24 |
E_mE |
if they invested that in me... id be very nice to them :) |
| 09:24 |
MikeSeth |
zots Wombert_ |
| 09:24 |
Yossi |
lolz... in a way they invest it in the US militery complex bcz all this money goes back to them as firarm deals... |
| 09:24 |
MikeSeth |
balanced budget != lack of debt/deficit |
| 09:25 |
E_mE |
Yossi: fire arm deals that are owned or on the board of directors by Mr Bush him self ;) |
| 09:26 |
Yossi |
Yeah.. I think it's cheenys wife on the lookhead martin board... |
| 09:27 |
E_mE |
ponders how there flow of discussion goes.. well if we attack x y and z... $$$$ == my pocket... then a sligh comment.. never liked country x anywy |
| 09:28 |
Yossi |
LOLZ |
| 09:29 |
Wombert_ |
I know |
| 09:29 |
Wombert_ |
still have a debt of 1500 billion euros |
| 09:29 |
Wombert_ |
:p |
| 09:30 |
E_mE |
UK only recently paid there debt back to the USA from the 50s or so |
| 09:32 |
Macen |
our debt stands at 40% GDP |
| 09:32 |
Macen |
i remember when we paid off the world war debt, couldn't believe we were still paying!! |
| 09:33 |
Wombert_ |
yeah 43% I think Macen |
| 09:33 |
Wombert_ |
and 66 here |
| 09:34 |
v-dogg |
umm... |
| 09:35 |
v-dogg |
dreamhost sent an email telling I owe something to them but when I look at my account balance it says: You currently owe: $0 |
| 09:36 |
sean` |
[n=Sean@upeohilversum.speedxs.nl] has joined #agavi |
| 09:37 |
E_mE |
v-dogg: go to war with them... then you will owe money ;) |
| 09:37 |
Wombert_ |
send them an email "FROM MY COLD DEAD HANDS KTHX YOU IMPERIALIST AMERICANS I'M NOT GONNA FINANCE YOUR WAR LONG LIFE FINLAND KTHX" v-dogg :p |
| 09:38 |
frenadoll |
is now known as Rendez |
| 09:38 |
Wombert_ |
omg |
| 09:38 |
Wombert_ |
*long LIVE |
| 09:38 |
Wombert_ |
of course |
| 09:38 |
Wombert_ |
omg |
| 09:38 |
Wombert_ |
<- noob |
| 09:38 |
MikeSeth |
mahahaha |
| 09:39 |
Wombert_ |
MikeSeth: really, you would love finland |
| 09:39 |
Wombert_ |
it's a country with a relatively low amount of fail |
| 09:39 |
v-dogg |
seriously... what the f** are they on about! |
| 09:40 |
Wombert_ |
v-dogg: reply with "WAT?" |
| 09:40 |
_cheerios |
[n=jackbo@195.197.117.226] has joined #agavi |
| 09:40 |
Wombert_ |
"SEZ ACCOUNT BALANCE: CANHAZ NIL" |
| 09:40 |
Wombert_ |
:> |
| 09:40 |
_cheerios |
huoment. INTERNETS! |
| 09:42 |
MikeSeth |
[n=MikeSeth@unaffiliated/mikeseth] has quit ["Lost terminal"] |
| 09:44 |
MikeSeth |
[n=MikeSeth@unaffiliated/mikeseth] has joined #agavi |
| 09:44 |
MikeSeth |
mmp |
| 09:45 |
E_mE |
think you should start war to mr MikeSeth |
| 09:45 |
MikeSeth |
Wombert_: for an isSecure() action, how can I divert to a specific login action as opposed to system wide one? |
| 09:45 |
MikeSeth |
E_mE: ?? |
| 09:45 |
MikeSeth |
Wombert_: or should I define a per-module one? |
| 09:46 |
MikeSeth |
Ironically I remember advising someone to use a shared login action just yesterday |
| 09:46 |
MikeSeth |
it appears that this isn't very comfortable.. |
| 09:46 |
E_mE |
im just being a war monger today mwwahahahah! got it in my blood =P |
| 09:49 |
Wombert |
[n=Wombert@85.183.90.3] has quit [Read error: 104 (Connection reset by peer)] |
| 09:50 |
Wombert |
[n=Wombert@85.183.90.3] has joined #agavi |
| 09:50 |
MikeSeth |
Wombert: nudge |
| 09:54 |
Wombert_ |
omg |
| 09:54 |
Wombert_ |
my new sonicare = epic win |
| 09:55 |
Wombert_ |
MikeSeth: say again? |
| 09:55 |
Wombert_ |
like... if action was foo, just then, go to Login2 instead of Login? |
| 09:55 |
MikeSeth |
Wombert_: yeah, or per-module login actions |
| 09:56 |
MikeSeth |
security filter hax? |
| 09:56 |
Yossi |
lolz http://www.youtube.com/watch?v=friS4OOcdgQ |
| 09:56 |
MikeSeth |
(I see that it consults the core configuration directly) |
| 09:56 |
Wombert_ |
meh fark |
| 09:56 |
Wombert_ |
we should have done this sec filter cleanup earlier :/ |
| 09:57 |
Wombert_ |
fark fark |
| 09:57 |
MikeSeth |
Wombert_: you can still do it though, albeit this requires per-module configuration file which currently doesnt exist |
| 09:58 |
Wombert_ |
nah I mean |
| 09:58 |
Wombert_ |
// does this action require security? |
| 09:58 |
Wombert_ |
if(AgaviConfig::get('core.use_security', false) && $this->actionInstance->isSecure()) { |
| 09:58 |
Wombert_ |
// register security filter |
| 09:58 |
Wombert_ |
$filterChain->register($controller->getFilter('security')); |
| 09:58 |
Wombert_ |
} |
| 09:58 |
Wombert_ |
in exec container |
| 09:58 |
Wombert_ |
:< |
| 09:58 |
Wombert_ |
it should always run and sec filter should do the check |
| 09:59 |
MikeSeth |
yeah not a good idea to override the security filter in a plugin.. |
| 09:59 |
Wombert_ |
? |
| 09:59 |
Wombert_ |
well you can but you cannot override this check |
| 09:59 |
MikeSeth |
should I just overwrite org.agavi.controller.forwards.login in IsSecure() then? |
| 09:59 |
Wombert_ |
is that a bug? |
| 09:59 |
Wombert_ |
would love to fix it |
| 09:59 |
Wombert_ |
but its a bc break |
| 09:59 |
Wombert_ |
:< |
| 09:59 |
MikeSeth |
not really a bug as much as you need to parametrize the factory method |
| 09:59 |
Wombert_ |
eh? |
| 10:00 |
MikeSeth |
getFilter() should be able to return a filter by criteria |
| 10:00 |
Wombert_ |
nono |
| 10:00 |
marklar|omni |
maik |
| 10:00 |
Wombert_ |
look at it again MikeSeth |
| 10:00 |
marklar|omni |
got a simple logger example? |
| 10:00 |
Wombert_ |
the point is that it runs isSecure() |
| 10:00 |
marklar|omni |
I realize I need to instantiate an appender etfd |
| 10:00 |
Wombert_ |
only if it's secure is it added to the filters |
| 10:00 |
Wombert_ |
that is wrong |
| 10:00 |
MikeSeth |
marklar|omni: $this->context->getLoggerManager()->log('weeeeeee'); |
| 10:00 |
Wombert_ |
security filter should call isSecure() |
| 10:00 |
marklar|omni |
and that goes to where |
| 10:01 |
marklar|omni |
ah ok |
| 10:01 |
marklar|omni |
nm |
| 10:01 |
marklar|omni |
thxbai |
| 10:01 |
MikeSeth |
marklar|omni: AgaviLogger::INFO |
| 10:01 |
Wombert_ |
because this tight coupling sucks. isSecure() shouldn't _have_ to be there |
| 10:01 |
marklar|omni |
yes yes |
| 10:01 |
marklar|omni |
I see now |
| 10:01 |
marklar|omni |
kthx |
| 10:01 |
MikeSeth |
Wombert_: mmm. |
| 10:01 |
MikeSeth |
why is this bc though? |
| 10:01 |
Wombert_ |
actually, I still think we should have MyAction extends AgaviAction implements AgaviISecureAction or so |
| 10:01 |
MikeSeth |
this is internal behaviour |
| 10:01 |
Wombert_ |
MikeSeth: because behavior changes |
| 10:01 |
Wombert_ |
if someone has replaced security filter |
| 10:01 |
Wombert_ |
they are not doing the isSecure() check there right now |
| 10:02 |
Wombert_ |
which means their isAuthenticated() is unconditional |
| 10:02 |
Wombert_ |
which means all their actions would be "secure" |
| 10:02 |
Wombert_ |
until they add the isSecure() check |
| 10:02 |
Wombert_ |
it's not a critical breakage in that it kills stuff or opens security holes, but still |
| 10:02 |
Wombert_ |
:< |
| 10:02 |
Wombert_ |
if we can justify this as a bug fix, it's no problem |
| 10:02 |
MikeSeth |
:< |
| 10:02 |
Wombert_ |
then people need to change it |
| 10:03 |
Wombert_ |
we can document it in the release notes, with precise directions on how to upgrade custom security filters |
| 10:03 |
marklar|omni |
damnit |
| 10:03 |
marklar|omni |
agavi is so sekz |
| 10:03 |
Wombert_ |
heh |
| 10:03 |
MikeSeth |
Wombert_: or you can examine the filter before loading it, and if its a new (fixed) filter, let it do the checks, otherwise go with the old fashioned way until its deprecated |
| 10:03 |
Wombert_ |
MikeSeth: yeah :/ |
| 10:04 |
MikeSeth |
class MySecurityFilter implements AgaviISecurityFilter, AgaviIEncompassingSecurityFilter |
| 10:04 |
Wombert_ |
class AgaviNewSecurityFilter { execute() {Â if($actionInstance->isSecure()) {Â parent::execute() }Â else {Â $filterChain->execute() } } |
| 10:04 |
Wombert_ |
would work |
| 10:05 |
MikeSeth |
mmm yeah |
| 10:05 |
Wombert_ |
and deprecate in 1.1? |
| 10:05 |
Wombert_ |
hm |
| 10:05 |
MikeSeth |
why not |
| 10:05 |
Wombert_ |
butbut |
| 10:05 |
Wombert_ |
well |
| 10:05 |
Wombert_ |
no |
| 10:05 |
Wombert_ |
can't do |
| 10:05 |
Wombert_ |
:< |
| 10:05 |
MikeSeth |
its not like people who currently run in 0.10 are gonna upgrade anyway.. |
| 10:05 |
Wombert_ |
people have AgaviSecurityFilter in their factories.xml |
| 10:05 |
Wombert_ |
-> noez |
| 10:05 |
MikeSeth |
mmm |
| 10:06 |
Wombert_ |
I'll find a good reason to break it. it's not a big deal for anyone, really. |
| 10:06 |
MikeSeth |
class AgaviSecurityFilter implements AgaviISecurityFilter, AgaviIEncompassingSecurityFilter |
| 10:06 |
Wombert_ |
class MySekzFilter extends AgaviSecurityFilter |
| 10:06 |
Wombert_ |
=> breakage possible |
| 10:07 |
MikeSeth |
why? |
| 10:07 |
MikeSeth |
you dont require AgaviIEncompassingSecurityFilter to be implemented; just that if it IS implemented, you delegate the isSecure() call to it |
| 10:07 |
MikeSeth |
otherwise do it in fc setup |
| 10:07 |
Wombert_ |
but |
| 10:08 |
Wombert_ |
our security filter must implement that interface |
| 10:08 |
MikeSeth |
stock Agavi filter? yeah |
| 10:08 |
MikeSeth |
but wtf does it matter? |
| 10:08 |
Wombert_ |
anyone who subclasses it hence implements that interface, too |
| 10:08 |
Wombert_ |
so these filters always run, no matter if isSecure() or not |
| 10:09 |
MikeSeth |
Wombert_: oh. Right. |
| 10:09 |
MikeSeth |
mmm |
| 10:09 |
Wombert_ |
really |
| 10:09 |
Wombert_ |
I think it is a bug |
| 10:09 |
Wombert_ |
you cannot implement a two-tiered authentication system, for instance |
| 10:09 |
Wombert_ |
with isSecure() and isKnown() |
| 10:09 |
Wombert_ |
like amazon |
| 10:10 |
Wombert_ |
who recommends stuff etc |
| 10:10 |
Wombert_ |
and yo |
| 10:10 |
Wombert_ |
u are Mike Seth blah blah |
| 10:10 |
MikeSeth |
marklar|omni: ARE YOU OBSERVING THE WIN THAT IS COMMENCING HERE |
| 10:10 |
Wombert_ |
but for the real deal |
| 10:10 |
Wombert_ |
you need to log in |
| 10:10 |
Wombert_ |
now that would not be possible to do in a custom security filter |
| 10:10 |
Wombert_ |
for an action that is only required isKnown() |
| 10:10 |
Wombert_ |
because it is not isSecure() |
| 10:10 |
Wombert_ |
hence, the sec filter is not added |
| 10:10 |
Wombert_ |
hence, you cannot perform that check in the sec filter |
| 10:10 |
Wombert_ |
=> bug |
| 10:11 |
MikeSeth |
okay |
| 10:11 |
Wombert_ |
right? |
| 10:11 |
Wombert_ |
ANYONE DISAGREE? |
| 10:11 |
Wombert_ |
:p |
| 10:11 |
Wombert_ |
shoan? |
| 10:11 |
MikeSeth |
I dont have custom security filters |
| 10:11 |
Wombert_ |
v-dogg? |
| 10:11 |
MikeSeth |
I doubt a lot of people do |
| 10:11 |
Wombert_ |
_cheerios? |
| 10:11 |
Wombert_ |
MrJeep? |
| 10:11 |
MikeSeth |
Wombert_: write to the ml |
| 10:11 |
Wombert_ |
not too many, no |
| 10:11 |
Wombert_ |
MikeSeth: this is not a democracy :p |
| 10:11 |
MikeSeth |
Wombert_: right, fuck release management ;D |
| 10:11 |
Wombert_ |
norly |
| 10:12 |
MikeSeth |
just fix it already! |
| 10:12 |
MikeSeth |
;> |
| 10:12 |
Wombert_ |
v-dogg even told me he gets a boner when I'm acting like a dictator :p |
| 10:12 |
MikeSeth |
awwww |
| 10:12 |
MikeSeth |
can has on film plox |
| 10:12 |
Wombert_ |
(that's not what he said literally, but I assume it is the case) |
| 10:12 |
MikeSeth |
hehe |
| 10:12 |
Wombert_ |
uhm |
| 10:12 |
Wombert_ |
why do you want that? :p |
| 10:13 |
MikeSeth |
sell to pronz ;> |
| 10:13 |
MikeSeth |
omg |
| 10:13 |
MikeSeth |
best domain name ever: cryandfap.com |
| 10:17 |
Wombert_ |
man |
| 10:17 |
Wombert_ |
srsly |
| 10:17 |
Wombert_ |
4chan is ruining the english language |
| 10:18 |
Wombert_ |
oh |
| 10:18 |
Wombert_ |
btw miek |
| 10:18 |
Wombert_ |
haz mac mini w/ os x servah |
| 10:19 |
MikeSeth |
how is it? |
| 10:20 |
E_mE |
a german saying the the english language is getting ruined .. little late =P |
| 10:20 |
E_mE |
words like know and no ... thats pretty fsck'd |
| 10:20 |
E_mE |
or read and read (red) |
| 10:22 |
MikeSeth |
and no, 4chan isnt ruining the English language |
| 10:22 |
MikeSeth |
retards who live 4chan do |
| 10:22 |
MikeSeth |
;> |
| 10:22 |
E_mE |
does mail() return a Bool or Int? i've got conflicting artcles |
| 10:22 |
E_mE |
or references |
| 10:22 |
MikeSeth |
dont use it |
| 10:22 |
MikeSeth |
problem solved |
| 10:23 |
E_mE |
i need it to send reports out.. unless you can recommend an alternative |
| 10:24 |
MikeSeth |
anything other than mail() |
| 10:24 |
MikeSeth |
;> |
| 10:24 |
Wombert_ |
what is "fap" then :p |
| 10:24 |
Wombert_ |
E_mE: mail stuff from ezComponents |
| 10:24 |
Wombert_ |
MikeSeth: haven't installed yet |
| 10:24 |
Wombert_ |
main issue is that our office DSL does not have reverse lookup |
| 10:24 |
E_mE |
is new to ezComponents |
| 10:24 |
Wombert_ |
which means I must make a VPN to an internets servah |
| 10:24 |
Wombert_ |
or such |
| 10:25 |
Wombert_ |
to get that |
| 10:25 |
Wombert_ |
for XMPP federation, for instance |
| 10:25 |
E_mE |
anyhow, whats the problem with mail() function? |
| 10:26 |
Wombert_ |
it allows injection attacks, for instance |
| 10:26 |
Wombert_ |
and it is gay |
| 10:26 |
Wombert_ |
and you have to do everything by hand |
| 10:26 |
Wombert_ |
in fact |
| 10:26 |
Wombert_ |
I'll head to the office in a bit |
| 10:27 |
Wombert_ |
and build something for email sending in agavi |
| 10:27 |
E_mE |
how can you perform a injection attack? |
| 10:27 |
E_mE |
its only executed from command prompt |
| 10:27 |
E_mE |
with data which my system generates |
| 10:27 |
Wombert_ |
no user data? |
| 10:27 |
Wombert_ |
name? |
| 10:27 |
Wombert_ |
email address? |
| 10:28 |
Wombert_ |
there is this sendmail issue where two dots start a new message or so |
| 10:28 |
Wombert_ |
o some newlines or whatever |
| 10:28 |
Wombert_ |
dunno |
| 10:28 |
Wombert_ |
in any case, try to use a wrapper |
| 10:28 |
Wombert_ |
http://swiftmailer.org/ is cool too |
| 10:29 |
MikeSeth |
Wombert_: nigga do the doc tool :D |
| 10:30 |
E_mE |
well, i specify email addresses in the commands parameter as such (./blah.php -param email it@vinoceros.com,blah@blah.com report no retail no |
| 10:30 |
E_mE |
) |
| 10:31 |
E_mE |
well, i've created a vinoMailer class which extends agaviModel |
| 10:32 |
E_mE |
Wombert_: theres a problem with \n. on windows servers.. so you have code that str_replace() \n. with \n.. |
| 10:32 |
Wombert_ |
E_mE: nah |
| 10:32 |
E_mE |
Wombert_: how was you host/define the mailer in the system? what component who it take on? |
| 10:32 |
Wombert_ |
must use \r\n in emails |
| 10:33 |
Wombert_ |
I think |
| 10:33 |
E_mE |
i took the str_replace() example streight off the php documentation |
| 10:33 |
E_mE |
:S |
| 10:38 |
_cheerios |
[n=jackbo@195.197.117.226] has quit [Read error: 110 (Connection timed out)] |
| 10:40 |
Wombert_ |
ah |
| 10:40 |
Wombert_ |
yes, beginning of line |
| 10:40 |
Wombert_ |
that is what I meant |
| 10:41 |
Wombert_ |
if you use some toolkit, this stuff doesn't have to bother you |
| 10:42 |
E_mE |
:) |
| 10:42 |
E_mE |
i shall have a pop around :) |
| 10:58 |
kaos|work |
[n=dominik@dslb-088-076-063-096.pools.arcor-ip.net] has joined #agavi |
| 11:09 |
marklar|omni |
mike, here? |
| 11:09 |
E_mE |
must i put \b[0-9aA]+ or \[0-9aA]+ ? |
| 11:09 |
marklar|omni |
anyone else? |
| 11:09 |
E_mE |
in routing |
| 11:09 |
E_mE |
hello |
| 11:09 |
marklar|omni |
heh |
| 11:09 |
marklar|omni |
hi |
| 11:11 |
marklar|omni |
how can I determine %core.template_dir% from within a template? |
| 11:11 |
v-dogg |
AgavinConfig::get('core.template_dir') |
| 11:11 |
marklar|omni |
ah |
| 11:11 |
marklar|omni |
makes sense |
| 11:11 |
marklar|omni |
:P |
| 11:13 |
Rendez |
[n=luismeri@173.Red-80-25-102.staticIP.rima-tde.net] has quit [] |
| 11:17 |
MikeSeth |
wat |
| 11:17 |
marklar|omni |
wat |
| 11:17 |
marklar|omni |
I forgot |
| 11:18 |
MikeSeth |
i was feeding |
| 11:18 |
MikeSeth |
marklar|omni: I ordered the shit |
| 11:19 |
MikeSeth |
prolly'd take a couple of days |
| 11:19 |
marklar|omni |
k |
| 11:21 |
E_mE |
hugs output_types for allowing me to reuse a whole report process with merely changing from email reports to ajax requests :D |
| 11:24 |
MikeSeth |
10:06 <MikeSeth> marklar|omni: ARE YOU OBSERVING THE WIN THAT IS COMMENCING HERE |
| 11:34 |
MikeSeth |
http://docs.jquery.com/Tutorials:jQuery_Ho.t_..ng_Nh._Th._N.o |
| 11:34 |
MikeSeth |
WTF |
| 11:37 |
E_mE |
look at this: http://www.april-child.com/amy/amy.php |
| 11:38 |
MikeSeth |
"Your browser cannot run the editor. Please use one of the following: Safari, Firefox or any browser based on these" |
| 11:38 |
MikeSeth |
no. |
| 11:39 |
marklar|omni |
heh |
| 11:40 |
marklar|omni |
where is teh win |
| 11:40 |
MikeSeth |
marklar|omni: the discussion about fixing the security filter and allowing multitier logins |
| 11:41 |
marklar|omni |
ah, I'm too busy implementing a login that pushes the k/v pair into a mysql-heap-table which is in turn fetched by a daemon and sent to a java backend for authorization |
| 11:41 |
marklar|omni |
and then you gotta get the result back from mysql |
| 11:41 |
marklar|omni |
meh |
| 11:41 |
marklar|omni |
& |
| 11:42 |
Wombert_ |
[n=Wombert@dslb-084-056-008-025.pools.arcor-ip.net] has quit [] |
| 11:47 |
marklar|omni |
MikeSeth: how much for teh router |
| 11:47 |
MikeSeth |
$50 |
| 11:48 |
marklar|omni |
eh, for both? |
| 11:48 |
MikeSeth |
for one |
| 11:48 |
marklar|omni |
they cost $35 retail |
| 11:48 |
MikeSeth |
~200 shmyakels |
| 11:48 |
marklar|omni |
so wtf |
| 11:48 |
MikeSeth |
nowai |
| 11:48 |
marklar|omni |
wai |
| 11:48 |
MikeSeth |
bshax |
| 11:48 |
marklar|omni |
http://www.noacomp.co.il/product.asp?productid=2725 |
| 11:48 |
marklar|omni |
+ coupon = 165 |
| 11:48 |
marklar|omni |
okthxbai |
| 11:48 |
MikeSeth |
http://zap.co.il/model.asp?model_id=501342 |
| 11:49 |
marklar|omni |
plz to noacomp |
| 11:49 |
MikeSeth |
nocanhas |
| 11:49 |
MikeSeth |
;< |
| 11:49 |
marklar|omni |
fale |
| 11:49 |
marklar|omni |
k food bai |
| 11:50 |
MikeSeth |
HAY WAITE |
| 11:50 |
MikeSeth |
the fuck you say |
| 11:50 |
MikeSeth |
220 shmyakels |
| 11:51 |
MikeSeth |
mahahahahahaha |
| 11:53 |
MikeSeth |
MAHAHAHA |
| 11:53 |
MikeSeth |
-!- |Ashraf| [n=eisho@mail.indemaj.jo] has joined ##php |
| 11:53 |
MikeSeth |
<MikeSeth> zomg a .jo guy |
| 11:53 |
MikeSeth |
<MikeSeth> I hacked .jo root nameserver once.. |
| 11:53 |
MikeSeth |
<jck_true> MikeSeth: MikeSeth came to a page saying plase log in and he now thinks he's a hacker... |
| 11:53 |
MikeSeth |
<MikeSeth> jck_true: no, I actually broke in and got a root shell |
| 11:53 |
MikeSeth |
<MikeSeth> also |
| 11:53 |
MikeSeth |
* MikeSeth smacks jck_true in the face |
| 11:53 |
MikeSeth |
<MikeSeth> behave! |
| 11:53 |
MikeSeth |
<E-vens> MikeSeth you're under arrest, fbi virtual crimes department talking |
| 11:53 |
MikeSeth |
<MikeSeth> FBI has neither virtual crimes deparment, nor does its jurisdiction extend to the other hemisphere |
| 11:54 |
MikeSeth |
<MikeSeth> fail. |
| 11:54 |
E_mE |
.jo? |
| 11:55 |
MikeSeth |
jordan |
| 11:55 |
E_mE |
tut tut.. israeli terrorism they will be calling =P |
| 11:56 |
MikeSeth |
OH NOES |
| 11:57 |
MikeSeth |
I ARE TEH CRY |
| 11:57 |
MikeSeth |
brb cigarette |
| 11:59 |
E_mE |
not long till your on this list MikeSeth: http://www.interpol.int/Public/NoticesUN/poster.asp |
| 12:02 |
kaos|work_ |
[n=dominik@dslb-088-076-063-096.pools.arcor-ip.net] has joined #agavi |
| 12:02 |
kaos|work |
[n=dominik@dslb-088-076-063-096.pools.arcor-ip.net] has quit [Read error: 104 (Connection reset by peer)] |
| 12:03 |
E_mE |
if i have a action that can accept either 2 or 3 parameters... do i need to setup a rule for each occurance, or is there a simpler way? |
| 12:04 |
v-dogg |
optional parameters |
| 12:05 |
E_mE |
hows that setup? |
| 12:05 |
v-dogg |
you are talking about routing, aren't you?-) |
| 12:05 |
E_mE |
yes |
| 12:05 |
v-dogg |
<route name="coveringnote" pattern="^/({ecomid:\d+})?(;{covid:\d+})?" action="CovNote" callback="CovNoteRoutingCallback" > |
| 12:06 |
v-dogg |
both 'ecomid' and 'covid' are optional |
| 12:06 |
E_mE |
are they sperated by ;? |
| 12:06 |
v-dogg |
so you can have /123, /;456 or /123;456 |
| 12:06 |
E_mE |
mmm nice idea :) |
| 12:06 |
E_mE |
thank you |
| 12:07 |
v-dogg |
or just / |
| 12:07 |
MikeSeth |
v-dogg: umm.. is that RFC compliant? |
| 12:08 |
v-dogg |
I believe so |
| 12:15 |
E_mE |
is agavi going to have some form to session data storage feature in the future.. for example doing a step by step order or so? or is agavi going to just rely on namespaces and setting up the logic your self? |
| 12:16 |
_cheerios |
[n=jackbo@195.197.117.226] has joined #agavi |
| 12:16 |
v-dogg |
I don't see what else it could do |
| 12:17 |
E_mE |
so you think its best just got create a namespace and place an array of objects/data against it? |
| 12:18 |
v-dogg |
that's what I do until someone shows a better way :) |
| 12:19 |
E_mE |
how do you allow the user to track its indivual session if it has multipul ones? URL/I parameter? |
| 12:19 |
E_mE |
with the UID in it? |
| 12:21 |
MikeSeth |
E_mE: agavi already has storage ;D |
| 12:25 |
E_mE |
but session storage aclimatise around your sernario |
| 12:26 |
MikeSeth |
storage stores values, it doesnt know anything about your application specific problems |
| 12:26 |
Macen |
[n=craigfai@host86-138-72-204.range86-138.btcentralplus.com] has quit [Connection timed out] |
| 12:29 |
E_mE |
so is not considered a sensible idea to build a layer over the top of the namespace storage which you could then extend to each of your actions circumstances |
| 12:30 |
E_mE |
i mean you will still have acess to namespaces too |
| 12:30 |
E_mE |
but a layer for managing the namespace |
| 12:30 |
MikeSeth |
why would you need to? it's a problem for actions, not for storage |
| 12:30 |
E_mE |
but you are then putting logic on managing the namespace all in seprate actions if you have a step by step process |
| 12:31 |
MikeSeth |
why do you even need namespace? you have flat keys |
| 12:31 |
E_mE |
hense dublication.. or you think maybe a action which extends a module base action |
| 12:31 |
MikeSeth |
nothing prevents you from do $storage->read('actions.foo.bar.zomg'); |
| 12:33 |
MikeSeth |
E_mE: you can of course write a custom layer over this to manage storage, but I dont see what's the benefit |
| 12:33 |
MikeSeth |
unless you literally have dozens of actions and state interaction between them |
| 12:34 |
MikeSeth |
in my opinion, if you need to implement a stateful chain of events (e.g. a multistep form) you should do it in one action |
| 12:35 |
E_mE |
yeah its in one acction |
| 12:35 |
E_mE |
with seprate methods |
| 12:35 |
MikeSeth |
so whats the problem? |
| 12:35 |
Macen |
[n=craigfai@host86-138-72-204.range86-138.btcentralplus.com] has joined #agavi |
| 12:36 |
E_mE |
i was investigating the best method of tempoary session storage |
| 12:36 |
E_mE |
:) |
| 12:36 |
MikeSeth |
all session storage is temporary |
| 12:36 |
marklar|omni |
kek |
| 12:36 |
marklar|omni |
165 with coupon |
| 12:36 |
MikeSeth |
wtf coupon |
| 12:36 |
MikeSeth |
you |
| 12:36 |
MikeSeth |
you |
| 12:36 |
E_mE |
:: Raspberries :: |
| 12:37 |
MikeSeth |
DOUBLE NIGGER |
| 12:37 |
MikeSeth |
marklar|omni: yknow that one with eggman? |
| 12:37 |
marklar|omni |
fail |
| 12:37 |
marklar|omni |
nope, dont recall |
| 12:37 |
MikeSeth |
maaan |
| 12:38 |
MikeSeth |
http://www.encyclopediadramatica.com/Image:Doublenigger.jpg |
| 12:38 |
marklar|omni |
hehe |
| 12:39 |
marklar|omni |
so like |
| 12:39 |
marklar|omni |
coupon kek |
| 12:39 |
MikeSeth |
wtf coupon |
| 12:39 |
MikeSeth |
i has no coupon |
| 12:39 |
marklar|omni |
YOU JUST TYPE IN 165 |
| 12:39 |
marklar|omni |
as the coupon code |
| 12:39 |
marklar|omni |
and THERE YOU HAAVE IT |
| 12:40 |
MikeSeth |
lol hax |
| 12:42 |
marklar|omni |
sort of hax |
| 12:43 |
marklar|omni |
I get their promo newsletters |
| 12:43 |
marklar|omni |
hehe |
| 12:43 |
marklar|omni |
can you order from noa with vat off? |
| 12:44 |
Wombert |
E_mE: do you mean for multipage forms? |
| 12:45 |
E_mE |
yeah, like a step by step process |
| 12:45 |
E_mE |
aka a wizard if your feeling micro$ofty :( |
| 12:46 |
Wombert |
yes |
| 12:46 |
Wombert |
there will be such a feature in 1.0 |
| 12:48 |
v-dogg |
but basically this is just saving values into the session storage, right? |
| 12:48 |
v-dogg |
+ some logic to go with it |
| 12:48 |
v-dogg |
time-to-lives and such perhaps |
| 12:49 |
MikeSeth |
marklar|omni: no and I ordered already so fail |
| 12:52 |
marklar|omni |
kek fail |
| 12:52 |
marklar|omni |
aight whatever |
| 12:52 |
marklar|omni |
as long as it's here by thursdaty |
| 12:52 |
marklar|omni |
-t |
| 12:53 |
marklar|omni |
14:50 < ebola_> i need the php base64 decoder source code so i can modify what characters it uses for encryption |
| 12:53 |
marklar|omni |
hahaha |
| 12:53 |
v-dogg |
:D |
| 12:59 |
Wombert |
v-dogg: the agavi one would use hidden fields in the form |
| 13:00 |
Wombert |
the simple reason is that then, it is transparent to the ultimate execute() method |
| 13:00 |
Wombert |
after all, in an API, you wouldn't have many steps |
| 13:03 |
v-dogg |
ok |
| 13:06 |
Wombert |
farkin aluminium keyboard |
| 13:08 |
MikeSeth |
pets Wombert |
| 13:08 |
MikeSeth |
umm |
| 13:09 |
MikeSeth |
xmlhttpclient handles cookies the same way the browser does right? |
| 13:09 |
MikeSeth |
e.g. ajax responses can write cookies into the client right? |
| 13:09 |
Wombert |
yes |
| 13:09 |
Wombert |
I think so |
| 13:10 |
MikeSeth |
donno if i should cry or laugh |
| 13:10 |
Wombert |
hm? |
| 13:10 |
Wombert |
MikeSeth? |
| 13:11 |
MikeSeth |
? |
| 13:11 |
Wombert |
why? |
| 13:11 |
MikeSeth |
i have a tricky session case here. basically an one time login that is tightly coupled into a specific action, but across requests |
| 13:12 |
MikeSeth |
it works ok in plain request sequence, but now I have to cut a part and replace it with ajax code |
| 13:12 |
MikeSeth |
ill manage |
| 13:12 |
MikeSeth |
Wombert: think discount codes |
| 13:12 |
MikeSeth |
just mandatory.. |
| 13:16 |
Wombert |
farking keyboard |
| 13:17 |
Wombert |
electric shock every time I touch it after walking around :S |
| 13:17 |
_cheerios |
get a mac |
| 13:17 |
_cheerios |
~tired~ |
| 13:17 |
Neubian |
has anyone worked with JasperReports, DataVision, RLIB, or Agata? I'm trying to find some kind of reporting util and I think I have no choice but to use java |
| 13:20 |
Rendez |
[n=luismeri@173.Red-80-25-102.staticIP.rima-tde.net] has joined #agavi |
| 13:21 |
marklar|omni |
*** UnKnown can't find fail.com: Server failed |
| 13:21 |
marklar|omni |
kekek |
| 13:21 |
E_mE |
you going to register ;) |
| 13:22 |
E_mE |
opps gone |
| 13:30 |
MikeSeth |
Neubian: I tried to play with datavision |
| 13:30 |
MikeSeth |
but I couldnt understand what is it that it actually DOES |
| 13:31 |
MikeSeth |
it's kinda half querying engine and half output generation, but not fully this or that |
| 13:32 |
Wombert |
OUCH |
| 13:32 |
Wombert |
FARK MAN WITH A BLUE SPARK THIS TIME |
| 13:32 |
MikeSeth |
comforts Wombert |
| 13:32 |
marklar|omni |
hehe |
| 13:32 |
Wombert |
must get slippers for the office |
| 13:32 |
marklar|omni |
get some Crocs |
| 13:32 |
Wombert |
these rubber soles are not good |
| 13:33 |
Neubian |
I know some of those are trying to be Crystal Reports, and I could care less about the GUI creation aspect, but I would like the "write once, output multiple formats" of a reporting engine |
| 13:33 |
MikeSeth |
Neubian: could do that with Agavi ;D |
| 13:33 |
Wombert |
marklar|home: over my dead body |
| 13:33 |
MikeSeth |
marklar|omni: ya hear what maddox said about Crocs? |
| 13:33 |
MikeSeth |
dog bless his wicked soul |
| 13:33 |
marklar|omni |
hehe |
| 13:34 |
marklar|omni |
nope, haven't read maddox in ages |
| 13:34 |
MikeSeth |
cranks Where Is Everybody |
| 13:36 |
marklar|omni |
haha, maddox <3 |
| 13:36 |
Neubian |
MikeSeth: that would require a lot of thinking. . . I was aiming for the cheap, wimpy, lazy solution, which from history never seems to work and I do it the hard/right way later. |
| 13:39 |
Arme[N] |
[n=Arme[N]@unaffiliated/armen/x-394205] has quit ["leaving"] |
| 13:42 |
MikeSeth |
Neubian: i never managed to find an open reporting system that satisfied me |
| 13:42 |
MikeSeth |
reason #9204 I love emacs: |
| 13:42 |
MikeSeth |
;;; coffee.el --- Submit a BREW request to an RFC2324-compliant coffee device |
| 13:42 |
MikeSeth |
I shit you not! |
| 13:43 |
_cheerios |
hmm, we just ordered a coffee machine for ze office |
| 13:43 |
_cheerios |
something to keep the wicked soul warm on these cold winter days |
| 13:44 |
E_mE |
where i work my boss is slightly shitty about even buying instant coffee... bah you lucky bastards! humph! |
| 13:44 |
Neubian |
have you looked @ JasperReports? There is also OpenReports, which seems to be a web front-end for Jasper and a couple other Java report writers. |
| 13:45 |
E_mE |
MikeSeth: is the RPC for real? |
| 13:45 |
E_mE |
RFC sorry |
| 13:45 |
Neubian |
RLIB seemed most simple, but development on it seems to have slowed to an intermittent crawl |
| 13:46 |
_cheerios |
atleast open source projects die when they get too complex, or big. the authors notice they can't write software and go in hiding. |
| 13:48 |
Neubian |
_cheerios: that's the kind of sarcastic and jaded humor that gets you free beer in my presence |
| 13:56 |
nfq |
[n=nfq@84-72-196-213.dclient.hispeed.ch] has joined #agavi |
| 13:56 |
E_mE |
in which cercumstances does $ro->getPrefix() function not work? |
| 14:00 |
E_mE |
because im executing in a standard action/view/template and its return nothing |
| 14:02 |
Wombert |
are you doing echo? :p |
| 14:02 |
E_mE |
i first did <?php=$ro->getPrefix().$ro->gen(...); ?> |
| 14:02 |
E_mE |
that didnt work so tried echo |
| 14:03 |
E_mE |
the $ro->gen() works fine |
| 14:03 |
E_mE |
just the prefix isn't |
| 14:03 |
E_mE |
and i can't honestly be that stupid more then once =P |
| 14:04 |
v-dogg |
can you do this: <?php= ? |
| 14:04 |
v-dogg |
didn't know that |
| 14:04 |
E_mE |
well that was typo, it was <?= ?> =P |
| 14:04 |
E_mE |
sorry |
| 14:04 |
v-dogg |
ah, ok |
| 14:04 |
CIA-33 |
david * r2266 /trunk/tests2/date/TimeZoneTest.php: adapted time zone tests to argentina's use of DST, refs #660 |
| 14:04 |
MrJeep_ |
[n=jpdery@modemcable188.10-70-69.static.videotron.ca] has joined #agavi |
| 14:05 |
CIA-33 |
david * r2267 /trunk/src/ (2 files in 2 dirs): fixed the issue where ecurity filters cannot perform checks in addition to isSecure(), closes #671 |
| 14:06 |
Wombert |
E_mE: gen() uses getPrefix() |
| 14:06 |
Wombert |
so... it must work :p |
| 14:06 |
E_mE |
its not :( |
| 14:07 |
E_mE |
ah actually |
| 14:07 |
Wombert |
grins |
| 14:07 |
E_mE |
because the page has a base href, does agavi ignore putting http://vinoonline/.../ infront? |
| 14:07 |
CIA-33 |
david * r2268 /branches/0.11/tests2/date/TimeZoneTest.php: merge [2266] |
| 14:07 |
Wombert |
agavi only prepends that stuff if you tell it to |
| 14:08 |
Wombert |
also, note that the routing does not need the base href to work |
| 14:08 |
Wombert |
the base href is merely there so that your images, css, js etc still load |
| 14:08 |
E_mE |
well, im using Javascript to execute a JS script |
| 14:08 |
Wombert |
otherwise, vinoonline/store/products/123123/gallery |
| 14:08 |
E_mE |
and i $ro->gen() a hidden input field so it knows it |
| 14:08 |
Wombert |
would make the browser load relative to that dir (which doesn't exist) |
| 14:09 |
E_mE |
its not being used by the HTML, ive got some js which get $('reqUrl').value and replace x1, x2 and x3 with my parameters, but it won't work because its not putting the prefix into the value |
| 14:10 |
E_mE |
unless i write in the JS $$('base[href]')[0].href in my JS which im trying to steer away from |
| 14:13 |
E_mE |
actually i think $ro->getPrefix() might be broken? |
| 14:13 |
E_mE |
because it aint working on its own |
| 14:13 |
E_mE |
ive got it to work by using my factories parameters setting relative=>false |
| 14:14 |
E_mE |
but $ro->getPrefix() is doing sod all :( |
| 14:16 |
_cheerios |
[n=jackbo@195.197.117.226] has quit ["bbl"] |
| 14:20 |
E_mE |
Wombert: would there be any reason why getPrefix() might not contain a value? |
| 14:21 |
Wombert |
it must have a value |
| 14:21 |
E_mE |
is very confused then |
| 14:21 |
E_mE |
ill do a quick test in a simple action |
| 14:28 |
E_mE |
Wombert: http://81.168.18.2/carrino/test |
| 14:31 |
Macen |
E_mE: is that your local ip from your isp? |
| 14:31 |
E_mE |
yes, but its static |
| 14:31 |
Macen |
E_mE: what's your isp? |
| 14:31 |
Macen |
E_mE: can you get static isp's from anyone in uk? |
| 14:32 |
Macen |
s/isp/ip |
| 14:32 |
E_mE |
generally |
| 14:32 |
E_mE |
im with eclipse |
| 14:32 |
E_mE |
i know that BT do it, but you proberbly have to pay |
| 14:33 |
Macen |
kk |
| 14:33 |
E_mE |
Wombert: protected 'prefix' => string '' (length=0) |
| 14:33 |
E_mE |
the test also includes a var_dump() if $ro |
| 14:33 |
Wombert |
man |
| 14:33 |
Wombert |
someone wanna sponsor documentation work? :) |
| 14:33 |
Wombert |
I could do this all day |
| 14:34 |
Wombert |
types away |
| 14:34 |
Macen |
ha how much |
| 14:34 |
E_mE |
i dont mean to irratate |
| 14:34 |
E_mE |
:S |
| 14:35 |
Wombert |
interesting |
| 14:35 |
E_mE |
Macen: ask bt |
| 14:35 |
Wombert |
baseHref is not empty |
| 14:35 |
E_mE |
i aint prompting BT |
| 14:35 |
E_mE |
;) |
| 14:35 |
Wombert |
E_mE: give me a couple of minutes to finish this and then I'll check it out |
| 14:35 |
Macen |
Wombert: how much do you need? |
| 14:35 |
Wombert |
Macen: I dunno :p |
| 14:36 |
Macen |
Wombert: $.20 :p |
| 14:36 |
E_mE |
Wombert: thank you very much |
| 14:37 |
Wombert |
Macen: that buys you ~10 seconds of my time :p |
| 14:37 |
Macen |
Wombert: rofl |
| 14:37 |
Wombert |
over |
| 14:37 |
Wombert |
bai |
| 14:37 |
Wombert |
:> |
| 14:38 |
E_mE |
£36/hr Wombert not bad i guess for consultancy |
| 14:40 |
Wombert |
oh? |
| 14:41 |
Wombert |
oh wait |
| 14:41 |
Wombert |
:p |
| 14:41 |
Wombert |
less than 10 :p |
| 14:42 |
Wombert |
of course, I'm just making things up :p |
| 14:44 |
E_mE |
well that was a quote.. so theres no turning back now.. macen take advantage while you can ;) |
| 14:45 |
shoan |
can I get a session variable in shiny.php? |
| 14:48 |
shoan |
also is context available in the exception templates to be able log the exception to file |
| 14:48 |
shoan |
? |
| 14:48 |
Wombert |
yes |
| 14:48 |
Wombert |
$context |
| 14:48 |
Wombert |
but make a check |
| 14:48 |
Wombert |
it's not always gonna be there |
| 14:49 |
Wombert |
shoan: look at AgaviException::printStackTrace() |
| 14:49 |
shoan |
huh? |
| 14:49 |
Wombert |
shoan: if an exception occurs during bootstrap(), or while the context is initialized... |
| 14:50 |
CIA-33 |
david * r2269 /trunk/ (CHANGELOG RELEASE_NOTES UPGRADING): CHANGELOG, RELEASE_NOTES and a new UPGRADING document with instructions, all for #671 |
| 14:50 |
Wombert |
throws http://trac.agavi.org/browser/trunk/UPGRADING?rev=2269 at MikeSeth and all others |
| 14:51 |
Wombert |
check plz kthx |
| 14:51 |
Wombert |
okay E_mE let's tackle your issue now |
| 14:51 |
Wombert |
privmsg |
| 14:51 |
E_mE |
wooo :) |
| 14:52 |
shoan |
Wombert: i still don't get it, would I be able to trap a PDO exception and log to file? |
| 14:52 |
shoan |
maybe I am just too tired |
| 14:53 |
Wombert |
yes, sure, why not |
| 14:54 |
shoan |
but without context how would I get to the logger manageR? |
| 14:54 |
Wombert |
http://trac.agavi.org/browser/branches/0.11/src/exception/AgaviException.class.php?rev=2258#L47 |
| 14:54 |
Wombert |
look at that please |
| 14:56 |
sean` |
[n=Sean@upeohilversum.speedxs.nl] has quit ["Ik ga weg"] |
| 14:56 |
Wombert |
shoan: see the context param? |
| 14:56 |
Wombert |
*argument |
| 14:56 |
Wombert |
but you cannot rely on it being there |
| 14:57 |
Wombert |
hence you need to check for it first |
| 14:59 |
marklar|omni |
heh |
| 14:59 |
marklar|omni |
maik |
| 15:00 |
shoan |
Wombert: how would I log if it is not present? |
| 15:01 |
Wombert |
shoan: you can't, of course |
| 15:01 |
Wombert |
because if it is not there, then agavi crashed in bootstrap() or during context initialization |
| 15:01 |
Wombert |
both normally don't happen in production envs unless something is seriously wrong |
| 15:01 |
Wombert |
like broken config file or such |
| 15:09 |
Wombert |
awww |
| 15:09 |
Wombert |
man |
| 15:09 |
Wombert |
sorry E_mE |
| 15:10 |
Wombert |
prefix is without the host or anything |
| 15:10 |
E_mE |
prefix returns nothing |
| 15:11 |
Wombert |
yes |
| 15:11 |
Wombert |
of course |
| 15:11 |
MrJeep_ |
keynote's in 2 hours |
| 15:11 |
Wombert |
your app is in / |
| 15:11 |
MrJeep_ |
I'm so excited |
| 15:11 |
Wombert |
MrJeep: nah, 4 |
| 15:11 |
Wombert |
oh wait |
| 15:11 |
MrJeep_ |
it's 12 pm here I think |
| 15:11 |
Wombert |
you're right |
| 15:11 |
Wombert |
woooot |
| 15:11 |
Wombert |
I still won't be able to watch it :S |
| 15:11 |
MrJeep_ |
I would wet my pants if I wasnt at work :D |
| 15:12 |
MrJeep_ |
why ? |
| 15:12 |
E_mE |
so the prefix would generally be "/" and nothing else? |
| 15:12 |
E_mE |
or would it be http://vinoonline |
| 15:12 |
Wombert |
no |
| 15:12 |
Wombert |
empty is correct |
| 15:12 |
Wombert |
if your app is in the doc root |
| 15:12 |
Wombert |
and you hvae no rewrites |
| 15:12 |
Wombert |
then the prefix would be "index.php" |
| 15:13 |
E_mE |
but i was requesting http://vinoonline/sop/today/orders though |
| 15:13 |
E_mE |
while i was in that path sorry |
| 15:14 |
Wombert |
yes |
| 15:14 |
Wombert |
the app sits in / |
| 15:14 |
Wombert |
rewrites are on |
| 15:14 |
Wombert |
so no prefix needed |
| 15:14 |
Wombert |
your generated route is /sop/today/orders |
| 15:14 |
E_mE |
ah see |
| 15:15 |
E_mE |
so $ro->getPrefix() isn't what i came to believe it was |
| 15:15 |
Rendez |
[n=luismeri@173.Red-80-25-102.staticIP.rima-tde.net] has quit [Read error: 110 (Connection timed out)] |
| 15:15 |
E_mE |
or led to believe |
| 15:15 |
Wombert |
yes, I was wrong the other day |
| 15:15 |
Wombert |
I'm still not quite sure why you need it? |
| 15:16 |
E_mE |
i dont now, i use 'relative'=>'false' .. that works :) |
| 15:16 |
E_mE |
i was trying be helpful :) |
| 15:16 |
Wombert |
hehe |
| 15:16 |
Wombert |
thanks :) |
| 15:16 |
Wombert |
I have to say I got that totally wrong |
| 15:16 |
Wombert |
let's assume you have <route name="foo" pattern="^/something$" /> |
| 15:17 |
E_mE |
carves Wombert claim into stone |
| 15:17 |
Wombert |
and then you call $ro->gen('foo'); |
| 15:17 |
Wombert |
it would generate "/something" |
| 15:17 |
E_mE |
yes |
| 15:17 |
Wombert |
now, if your app sits in /some/subdir/ |
| 15:17 |
Wombert |
then the prefix is "/some/subdir" if you have rewrites on |
| 15:17 |
Wombert |
and "some/subdir/index.php" if not |
| 15:17 |
MikeSeth |
Wombert: you are hereby promoted to Saint |
| 15:17 |
Wombert |
prefix + route = URL to the resource |
| 15:18 |
Wombert |
MikeSeth: and why? :p |
| 15:18 |
E_mE |
ah see see |
| 15:18 |
E_mE |
so its either / with rewrite or ../index.php |
| 15:18 |
MikeSeth |
Wombert: too long to type ;> |
| 15:18 |
MikeSeth |
man I am so mad at the $vendor noobs |
| 15:18 |
Wombert |
E_mE: yes BUT |
| 15:18 |
Wombert |
if your app sits in the doc root |
| 15:18 |
Wombert |
then the prefix is empty |
| 15:18 |
Wombert |
with rewrites |
| 15:18 |
MikeSeth |
Bug: "Client software does not display user's country flag adequately" |
| 15:18 |
Wombert |
because your route has the slash already! |
| 15:19 |
MikeSeth |
email comes in |
| 15:19 |
MikeSeth |
"In the new release, this bug is fixed" |
| 15:19 |
MikeSeth |
I run the new client |
| 15:19 |
MikeSeth |
FLAGS ARE GONE |
| 15:19 |
Wombert |
in addition to the prefix, if 'relative' => false, it adds $scheme://$authority to the prefix |
| 15:19 |
Wombert |
where $authority = $host:$port |
| 15:19 |
E_mE |
Wombert: see see :) |
| 15:19 |
Wombert |
if the port is necessary, that is |
| 15:19 |
Wombert |
MikeSeth: lawl |
| 15:20 |
E_mE |
thank you for your help mr Wombert :) much appriscated |
| 15:20 |
Wombert |
thou art welcome |
| 15:20 |
MikeSeth |
another bug: "If one client exits prematurely, other participating clients hang" |
| 15:20 |
MikeSeth |
"In the new release, this bug is fixed" |
| 15:20 |
MikeSeth |
yes, it is |
| 15:21 |
MikeSeth |
now it crashes instead of hanging |
| 15:21 |
MikeSeth |
THANK YOU |
| 15:21 |
MikeSeth |
fuckers. |
| 15:21 |
Wombert |
sue them |
| 15:21 |
Wombert |
:p |
| 15:21 |
MikeSeth |
ehh |
| 15:22 |
Wombert |
claim you feel insulted by this |
| 15:22 |
E_mE |
pattern="^/request/(report:\[yes|no|only])/(retail:\[yes|no|only])$" is there anything wrong with those rules? |
| 15:22 |
Wombert |
you can do this now in jewland can you :p |
| 15:22 |
Wombert |
yes, E_mE |
| 15:22 |
Wombert |
(yes|no|only) |
| 15:22 |
E_mE |
so (retail:\(yes|no|only)) ? |
| 15:23 |
Wombert |
why the backslash? |
| 15:24 |
Wombert |
wait what do you want there? |
| 15:24 |
E_mE |
/request/yes/no or /request/only/only etc |
| 15:25 |
E_mE |
ideally i want a 3 optional parameter too |
| 15:25 |
E_mE |
but will try this first |
| 15:34 |
trophaeum_ |
[i=rstmxwz@ppp121-45-232-179.lns1.bne4.internode.on.net] has joined #agavi |
| 15:34 |
MikeSeth |
Wombert: theyre in europe.. |
| 15:36 |
nfq |
Wombert, you there? |
| 15:37 |
nfq |
MacWorld soon people |
| 15:37 |
MrJeep_ |
yea, 1h30 hours |
| 15:37 |
nfq |
sooner I think |
| 15:37 |
nfq |
25 mins no? |
| 15:38 |
MrJeep_ |
well, I've read 12h00 East and now it's 10h38 |
| 15:38 |
nfq |
yes. 10 am west |
| 15:38 |
nfq |
so, you are right |
| 15:38 |
MrJeep_ |
but I'll sure take a look |
| 15:38 |
MrJeep_ |
:D |
| 15:38 |
nfq |
I think you're right |
| 15:39 |
trophaeum |
[i=jbpucuj@ppp121-45-238-218.lns1.bne4.internode.on.net] has quit [Read error: 110 (Connection timed out)] |
| 15:40 |
nfq |
I love all the rumours and hoaxes and leakes before a macworkld |
| 15:40 |
nfq |
clever apple |
| 15:40 |
nfq |
free advertisign |
| 15:40 |
nfq |
damn, I can't write today |
| 15:41 |
E_mE |
how can i find out what context name im using? |
| 15:41 |
Wombert |
awwww |
| 15:41 |
Wombert |
what for? |
| 15:41 |
Wombert |
sounds like hax0r |
| 15:42 |
E_mE |
ive got fwrite(STDOUT, "blah"); in some of my actions/models |
| 15:42 |
Wombert |
WAHT |
| 15:42 |
E_mE |
and im replacing the function with writeln() which then tests to see if its a console context or a web context |
| 15:43 |
E_mE |
in the action it was easy because i tested for a WebRequest instance |
| 15:43 |
MrJeep_ |
What about the apple car |
| 15:43 |
MrJeep_ |
ICar |
| 15:43 |
MrJeep_ |
or iDrive |
| 15:43 |
MrJeep_ |
we could start this rumor |
| 15:44 |
MrJeep_ |
apple store is down |
| 15:44 |
nfq |
Or this: http://youtube.com/watch?v=rw2nkoGLhrE |
| 15:44 |
Macen |
[n=craigfai@host86-138-72-204.range86-138.btcentralplus.com] has quit ["<E_mE> my uni course was fecked.. we didn't even recieve computers to work with until november / decemeber | <E_mE> and it wa] |
| 15:44 |
nfq |
the iRack |
| 15:44 |
MrJeep_ |
heheh |
| 15:44 |
E_mE |
haha when ever macen leaves i can see all the channels his in hehe |
| 15:48 |
MrJeep_ |
hahaha |
| 15:59 |
kaos|work_ |
[n=dominik@dslb-088-076-063-096.pools.arcor-ip.net] has quit [Read error: 104 (Connection reset by peer)] |
| 15:59 |
kaos|work |
[n=dominik@dslb-088-077-209-118.pools.arcor-ip.net] has joined #agavi |
| 16:01 |
MikeSeth_ |
[n=MikeSeth@62.90.159.110] has joined #agavi |
| 16:05 |
E_mE |
hugs logging |
| 16:07 |
Macen |
[n=craigfai@host86-138-72-204.range86-138.btcentralplus.com] has joined #agavi |
| 16:07 |
E_mE |
Macen: when ever you leave the server i get alerts from all the channels your in hehe |
| 16:07 |
E_mE |
eye got my eye on you |
| 16:07 |
E_mE |
=P |
| 16:11 |
Macen |
EmE Common channels: (#mootools #agavi ##php ##javascript) |
| 16:11 |
Macen |
me too :p |
| 16:13 |
E_mE |
aye, but you dont get alerted when i leave ;) |
| 16:13 |
Macen |
but would i want too!! |
| 16:13 |
MikeSeth |
[n=MikeSeth@unaffiliated/mikeseth] has quit [Read error: 110 (Connection timed out)] |
| 16:16 |
E_mE |
:o im outraged |
| 16:16 |
Yossi |
[n=nospam@62.90.159.110] has quit [Read error: 110 (Connection timed out)] |
| 16:16 |
Yossi |
[n=nospam@62.90.159.110] has joined #agavi |
| 16:18 |
MikeSeth_ |
YOU are outraged? |
| 16:20 |
E_mE |
im just being silly :) |
| 16:20 |
MikeSeth_ |
man you should see some of the shit I get.. now that is outrage.. |
| 16:29 |
E_mE |
wow putting the system into a live enviroment increased my round time on a ajax call from 1700ms to 220ms |
| 16:29 |
E_mE |
:D |
| 16:36 |
Macen |
lol E_mE |
| 16:36 |
Macen |
i have enough things flashing on my desktop ;> |
| 16:38 |
Macen |
went to Dublin this weekend |
| 16:38 |
Macen |
was awesome :> |
| 16:38 |
Macen |
expensive but awesome |
| 16:38 |
Macen |
http://www.facebook.com/album.php?aid=12602&l=5ab9c&id=772998445 |
| 16:39 |
Macen |
ftw :D |
| 16:39 |
shoan |
[n=shoan@122.166.1.168] has quit [] |
| 16:44 |
E_mE |
im submitting CV For a PHP job :D |
| 16:44 |
E_mE |
wooo |
| 16:44 |
nfq |
nice |
| 16:45 |
MikeSeth_ |
ok inb4fail |
| 16:45 |
MikeSeth_ |
=> home |
| 16:45 |
MikeSeth_ |
bai. |
| 16:46 |
Wombert |
err |
| 16:46 |
Wombert |
Macen |
| 16:47 |
Wombert |
you're supposed to have girls on these pics :p |
| 16:48 |
E_mE |
damn boozers! |
| 16:48 |
E_mE |
I NEVER drink.. its bad for your liver! |
| 16:51 |
ttj |
Yeah. I never drink either. |
| 16:52 |
MrJeep_ |
I like beer :D |
| 16:53 |
MrJeep_ |
especially cheap beer |
| 16:53 |
ttj |
:-) |
| 16:53 |
ttj |
I recall four bottles of white wine last night. I guess I got at least two of them. |
| 16:53 |
ttj |
And apparently I got home at around two according to the taxi receipt. |
| 16:54 |
MrJeep_ |
hehe, Nice way to not drink :P |
| 16:55 |
digitarald |
[n=Miranda@62.43.166.144.dyn.user.ono.com] has joined #agavi |
| 16:55 |
digitarald |
[n=Miranda@62.43.166.144.dyn.user.ono.com] has quit [Read error: 104 (Connection reset by peer)] |
| 16:55 |
MrJeep_ |
are you working today ? |
| 16:56 |
ttj |
Yeah, I was at work at around 10:30. |
| 16:56 |
Wombert |
ttj: didn't you want to cut back on your jetset lifestyle expenses |
| 16:56 |
Macen |
Wombert \o/ |
| 16:56 |
ttj |
Wombert: No jets were involved with this. :P |
| 16:56 |
E_mE |
ttj: i work for a wine firm ;) i got 3 bottles behind me for consumption :D |
| 16:57 |
ttj |
I have two bottles of Russian Standard. Do I win? :P |
| 16:57 |
Wombert |
man fark |
| 16:57 |
Wombert |
keynote starts and I must go |
| 16:57 |
Wombert |
beh :< |
| 16:57 |
ttj |
Hmm... Sorry, have to run. |
| 16:57 |
Wombert |
ya me too |
| 16:58 |
E_mE |
I WANT VODKA! :'( |
| 16:58 |
E_mE |
i want to watch :( |
| 17:06 |
Whisller |
[n=example@chello089076213203.chello.pl] has joined #agavi |
| 17:08 |
E_mE |
can someone pass me the URL for the broadcaset? |
| 17:09 |
Wombert |
E_mE: it's not live |
| 17:09 |
Wombert |
okay guys |
| 17:09 |
Wombert |
laters |
| 17:09 |
E_mE |
bye |
| 17:10 |
Wombert |
[n=Wombert@85.183.90.3] has quit [] |
| 17:11 |
nfq |
engadget.com |
| 17:11 |
nfq |
orhttp://www.macrumorslive.com/ |
| 17:11 |
nfq |
http://www.macrumorslive.com/ |
| 17:13 |
E_mE |
cya later |
| 17:13 |
E_mE |
[n=E_mE@89.104.225.116] has quit [Remote closed the connection] |
| 17:27 |
icyt |
is now known as IcyT |
| 17:28 |
Whisller |
[n=example@chello089076213203.chello.pl] has left #agavi [] |
| 17:56 |
lucifer4u |
[i=HydraIRC@87.252.235.129] has joined #agavi |
| 17:56 |
lucifer4u |
Hello all |
| 17:57 |
JamieWolf |
[n=Chatter@dslb-088-068-202-108.pools.arcor-ip.net] has joined #agavi |
| 18:04 |
shoan |
[n=shoan@59.96.201.43] has joined #agavi |
| 18:08 |
marklar|omni |
oh hai |
| 18:10 |
marklar|omni |
Attempting to discover channel "pear.agavi.org"... |
| 18:10 |
marklar|omni |
unknown channel "pear.agavi.org" in "channel://pear.agavi.org/agavi-0.11.1RC1" |
| 18:10 |
marklar|omni |
invalid package name/package file "channel://pear.agavi.org/agavi-0.11.1RC1" |
| 18:10 |
marklar|omni |
Cannot initialize 'channel://pear.agavi.org/agavi-0.11.1RC1', invalid or missing package file |
| 18:10 |
marklar|omni |
wtf. |
| 18:12 |
marklar|omni |
ah there we go |
| 18:18 |
Whisller |
[n=example@chello089076213203.chello.pl] has joined #agavi |
| 18:18 |
Whisller |
ehh fucking cheaters on cod4 :/ |
| 18:25 |
nfq |
[n=nfq@84-72-196-213.dclient.hispeed.ch] has quit [] |
| 18:25 |
splatch_ |
[n=splatch@91.121.99.23] has quit ["leaving"] |
| 18:28 |
trophaeum_ |
http://jquery.com/blog/2008/01/15/jquery-122-2nd-birthday-present/ - this is the sort of thing i like to wake upto :) |
| 18:34 |
lucifer4u |
hehe. and my bug is solved ) |
| 18:34 |
Whisller |
[n=example@chello089076213203.chello.pl] has quit [Read error: 104 (Connection reset by peer)] |
| 18:34 |
RossC0 |
[n=RossC0@teamjr.plus.com] has joined #agavi |
| 18:35 |
lucifer4u |
trophaeum_, great! |
| 18:38 |
kaos|work |
[n=dominik@dslb-088-077-209-118.pools.arcor-ip.net] has quit [Read error: 104 (Connection reset by peer)] |
| 18:38 |
kaos|work |
[n=dominik@dslb-088-077-202-042.pools.arcor-ip.net] has joined #agavi |
| 18:40 |
Whisller |
[n=example@chello089076213203.chello.pl] has joined #agavi |
| 18:43 |
MrJeep_ |
no macbook pro updates |
| 18:43 |
MrJeep_ |
same spec |
| 18:43 |
MrJeep_ |
same price |
| 18:44 |
Whisller |
[n=example@chello089076213203.chello.pl] has left #agavi [] |
| 18:45 |
marklar|omni |
I'd buy one if the software was free |
| 18:45 |
Whisller |
[n=example@chello089076213203.chello.pl] has joined #agavi |
| 18:45 |
marklar|omni |
I like my dell tho |
| 18:45 |
Whisller |
[n=example@chello089076213203.chello.pl] has left #agavi [] |
| 18:47 |
marklar|omni |
how do I specify multiple parameters with phpdoc? |
| 18:52 |
marklar|omni |
got it, @param par,... |
| 18:54 |
nfq |
[n=nfq@84-73-33-54.dclient.hispeed.ch] has joined #agavi |
| 19:11 |
marklar|omni |
[n=mark@totally.failed.name] has quit ["fail"] |
| 19:12 |
marklar|omni |
[n=mark@teh.marklar.biz] has joined #agavi |
| 19:12 |
marklar|omni |
[n=mark@teh.marklar.biz] has left #agavi [] |
| 19:12 |
marklar|omni |
[n=mark@teh.marklar.biz] has joined #agavi |
| 19:12 |
marklar|omni |
kek |
| 19:14 |
E_mE |
[n=E_mE@91.84.106.146] has joined #agavi |
| 19:24 |
RossC0 |
[n=RossC0@teamjr.plus.com] has left #agavi [] |
| 19:25 |
JamieWolf |
[n=Chatter@dslb-088-068-202-108.pools.arcor-ip.net] has quit [Nick collision from services.] |
| 19:25 |
JamieWolf_ |
[n=Chatter@dslb-088-068-192-006.pools.arcor-ip.net] has joined #agavi |
| 19:26 |
kaos|work |
[n=dominik@dslb-088-077-202-042.pools.arcor-ip.net] has quit [Read error: 110 (Connection timed out)] |
| 19:28 |
marklar|omni |
hai |
| 19:35 |
kaos|work |
[n=dominik@xdsl-87-79-55-106.netcologne.de] has joined #agavi |
| 19:42 |
JamieWolf_ |
[n=Chatter@dslb-088-068-192-006.pools.arcor-ip.net] has quit [Read error: 104 (Connection reset by peer)] |
| 19:59 |
Macen |
[n=craigfai@host86-138-72-204.range86-138.btcentralplus.com] has quit ["<E_mE> my uni course was fecked.. we didn't even recieve computers to work with until november / decemeber | <E_mE> and it was"] |
| 20:00 |
v-dogg |
heh, you don't need computers to study computer science |
| 20:01 |
marklar|omni |
hehe |
| 20:01 |
marklar|omni |
a whiteboard would probably suffice for the first year |
| 20:02 |
impl |
<3 whiteboards |
| 20:03 |
marklar|omni |
we have giant whiteboards in every office here |
| 20:03 |
marklar|omni |
wish they were digital ;\ |
| 20:04 |
impl |
:> |
| 20:12 |
v-dogg |
<3 whiteboards & theory |
| 20:13 |
v-dogg |
that's what I love about my uni - here they teach theory and don't just let students start copy-paste coding |
| 20:14 |
marklar|omni |
heh |
| 20:14 |
marklar|omni |
http://www.facebook.com/photo.php?pid=1483326&id=761845523 |
| 20:14 |
marklar|omni |
sekz. |
| 20:16 |
marklar|omni |
she's gonna bring me beer in exchange for access tutoring. |
| 20:19 |
v-dogg |
"Suuure I can Access you! I can Access you all night long. But please bring beer, too" |
| 20:19 |
marklar|omni |
hehe |
| 20:19 |
marklar|omni |
that's what I said, pretty much |
| 20:19 |
marklar|omni |
I was like, "it's gonna be, er, long" |
| 20:20 |
marklar|omni |
"and probably painful" |
| 20:20 |
marklar|omni |
hehe |
| 20:21 |
Whisller |
[n=example@chello089076213203.chello.pl] has joined #agavi |
| 20:22 |
Whisller |
[n=example@chello089076213203.chello.pl] has left #agavi [] |
| 20:35 |
nfq |
[n=nfq@84-73-33-54.dclient.hispeed.ch] has quit [] |
| 20:37 |
stachu |
[i=masq11@enc170.internetdsl.tpnet.pl] has joined #agavi |
| 20:41 |
implement |
[n=impl@compass.rdu-0.ip6.cynigram.com] has joined #agavi |
| 20:41 |
impl |
[n=impl@compass.rdu-0.ip6.cynigram.com] has quit [Read error: 101 (Network is unreachable)] |
| 20:48 |
MrJeep_ |
sarg |
| 20:48 |
MrJeep_ |
I'm in a tough spot |
| 20:48 |
E_mE |
ay |
| 20:48 |
MrJeep_ |
I made this site a couple of years ago : http://www.pokeramateurleagues.com/index.php |
| 20:48 |
MrJeep_ |
It took a lot of time |
| 20:48 |
MrJeep_ |
and I don't have time to manage it |
| 20:49 |
MrJeep_ |
actually, the domain will expire in mars and I don't even plan to renew it |
| 20:49 |
MrJeep_ |
anyway |
| 20:49 |
MrJeep_ |
I've worked a lot of time |
| 20:49 |
MrJeep_ |
someone's offering me 750$ |
| 20:49 |
E_mE |
$750.. is that a lot in canada? |
| 20:50 |
marklar|omni |
sell it, heh |
| 20:50 |
marklar|omni |
if you're not gonna maintain it, screw it |
| 20:50 |
MrJeep_ |
well, I can't retire on 750$ |
| 20:51 |
MrJeep_ |
but I've estimate I would cost 10k to build it |
| 20:51 |
marklar|omni |
it's either $750 or the $20/week from the adsense, neh? |
| 20:51 |
E_mE |
MrJeep_: long as he don't remove the powered by agavi its a good deal =P |
| 20:51 |
MrJeep_ |
heheh |
| 20:51 |
MrJeep_ |
I don't think they will |
| 20:51 |
MrJeep_ |
but .. it's a hard and easy decision |
| 20:51 |
E_mE |
is $750 the first offer? |
| 20:52 |
MrJeep_ |
yeah |
| 20:52 |
marklar|omni |
heh |
| 20:52 |
marklar|omni |
ask for $1500 |
| 20:52 |
marklar|omni |
:) |
| 20:52 |
marklar|omni |
are you making money from it? |
| 20:52 |
MrJeep_ |
I've made 23$ from adsense |
| 20:52 |
marklar|omni |
erm. |
| 20:52 |
marklar|omni |
over what period |
| 20:53 |
MrJeep_ |
more than a year |
| 20:53 |
MrJeep_ |
it's not making money |
| 20:53 |
marklar|omni |
might wanna seo those links |
| 20:53 |
MrJeep_ |
but I don't have time to manage it |
| 20:53 |
marklar|omni |
I say sell it |
| 20:53 |
implement |
is now known as impl |
| 20:53 |
MrJeep_ |
That's what I'm thinking too |
| 20:53 |
marklar|omni |
it's still 30x more than you've made so far |
| 20:54 |
marklar|omni |
and it's not like you're gonna make millions if you keep it |
| 20:54 |
E_mE |
do you mean $23 a year or week? |
| 20:54 |
MrJeep_ |
23$ up to now |
| 20:54 |
E_mE |
:o |
| 20:55 |
MrJeep_ |
it's just nothing |
| 20:55 |
MrJeep_ |
hehe |
| 20:55 |
marklar|omni |
heh |
| 20:55 |
marklar|omni |
at least you can renew the domain for free |
| 20:55 |
MrJeep_ |
well, I'll sell it |
| 20:55 |
marklar|omni |
good call |
| 20:55 |
E_mE |
do they know how much your getting from the site? |
| 20:55 |
marklar|omni |
heh |
| 20:55 |
MrJeep_ |
np |
| 20:55 |
MrJeep_ |
no |
| 20:55 |
marklar|omni |
heh |
| 20:55 |
MrJeep_ |
and they won't :P |
| 20:56 |
marklar|omni |
it's obvious that not much |
| 20:56 |
marklar|omni |
I could tell from a cursory glance |
| 20:56 |
marklar|omni |
and it's in foreign! |
| 20:56 |
E_mE |
id say 1000$ ;) |
| 20:56 |
marklar|omni |
:P |
| 20:56 |
MrJeep_ |
well, That's what I asked |
| 20:56 |
E_mE |
cursory glance? |
| 20:56 |
MrJeep_ |
he said 750 and it's gone |
| 20:56 |
marklar|omni |
heh |
| 20:56 |
marklar|omni |
$800 |
| 20:56 |
marklar|omni |
to cover "operational costs" |
| 20:56 |
marklar|omni |
= mysqldump |
| 20:57 |
E_mE |
hehe nice |
| 20:58 |
MrJeep_ |
750$ I dump everything in a zip file and there he goes |
| 20:58 |
E_mE |
i like the design MrJeep_ |
| 20:58 |
MrJeep_ |
thnx |
| 20:58 |
MrJeep_ |
it's a little old however |
| 20:58 |
MrJeep_ |
not quite web 2.0 |
| 21:00 |
MrJeep_ |
well, 750$ more for a macbook pro |
| 21:00 |
MrJeep_ |
better than a kick in te a$$ |
| 21:00 |
marklar|omni |
yeah heh |
| 21:02 |
ttj |
MacBook Air... |
| 21:02 |
marklar|omni |
wtf $2k usd |
| 21:02 |
MrJeep_ |
hell no |
| 21:02 |
E_mE |
that Macbook Air looks pretty damn thin :D |
| 21:02 |
ttj |
It does. |
| 21:02 |
marklar|omni |
hugglez his dell |
| 21:02 |
MrJeep_ |
yeah, well, begin righ or having a lot of extra money to spend |
| 21:02 |
MrJeep_ |
i would buy one |
| 21:02 |
E_mE |
i think id still would want to get macbook pro |
| 21:02 |
MrJeep_ |
actually I think I would buy an IPhone before |
| 21:03 |
marklar|omni |
heh |
| 21:03 |
MrJeep_ |
anyway |
| 21:03 |
MrJeep_ |
with my next laptop |
| 21:03 |
MrJeep_ |
I'm looking for a desktop replacement |
| 21:03 |
marklar|omni |
sager! |
| 21:03 |
ttj |
I still think I'll just get an X series ThinkPad. |
| 21:03 |
MrJeep_ |
I want a 17" mpb |
| 21:03 |
marklar|omni |
or a dell xps |
| 21:03 |
MrJeep_ |
dell xps are nice |
| 21:03 |
marklar|omni |
MrJeep_: look Sager up |
| 21:03 |
marklar|omni |
they pwn. |
| 21:03 |
MrJeep_ |
but it's not osx |
| 21:03 |
marklar|omni |
ah heh |
| 21:04 |
marklar|omni |
you *can* install osx on a regular box, iirc |
| 21:04 |
marklar|omni |
it'll kinda suck |
| 21:05 |
E_mE |
hahahahah there is a Sager Penryn ;) |
| 21:05 |
E_mE |
i live in a town called penryn hehe |
| 21:05 |
MrJeep_ |
kinda is not quite the word |
| 21:05 |
MrJeep_ |
I've installed OSX on my tower a year ago |
| 21:05 |
MrJeep_ |
It worked pretty well but I had supported hardware |
| 21:05 |
marklar|omni |
ah |
| 21:05 |
MrJeep_ |
well, I was lucky enough |
| 21:05 |
marklar|omni |
major fail otherwise? |
| 21:05 |
MrJeep_ |
except dual screen were not working |
| 21:06 |
MrJeep_ |
well, Photoshop was a lot slower |
| 21:06 |
marklar|omni |
heh, it took me longer to configure dual screens in winxp than in debian |
| 21:06 |
marklar|omni |
oddly enough |
| 21:06 |
MrJeep_ |
but except Ps, it was good |
| 21:06 |
marklar|omni |
cool |
| 21:06 |
MrJeep_ |
it's a nice cheap way to get an osx experience |
| 21:06 |
marklar|omni |
my gf's sister has an ibook |
| 21:06 |
marklar|omni |
it's nice and osx-y |
| 21:06 |
marklar|omni |
but, eh |
| 21:06 |
marklar|omni |
I'd just rather install freebsd |
| 21:07 |
MrJeep_ |
hehe |
| 21:07 |
marklar|omni |
don't care much for ui |
| 21:07 |
MrJeep_ |
I really like linux I must say |
| 21:07 |
MrJeep_ |
I'm currently on ubuntu |
| 21:07 |
MrJeep_ |
and I really like it |
| 21:07 |
E_mE |
:D Kubuntu :D |
| 21:07 |
MrJeep_ |
however, I'm a web developper |
| 21:07 |
MrJeep_ |
and I'm having trouble with the Gimp |
| 21:07 |
E_mE |
why? |
| 21:07 |
MrJeep_ |
I need Photoshop |
| 21:08 |
E_mE |
finding it hard to achive the same things? |
| 21:08 |
MrJeep_ |
I just don't like it. I've been working with Ps since the old ages |
| 21:08 |
impl |
I can't stand gimp |
| 21:08 |
marklar|omni |
I think I started with linux back when redhat was at version 5 |
| 21:08 |
marklar|omni |
I was, like, 14 y/o |
| 21:08 |
MrJeep_ |
yeah very hard to achieve the same thing |
| 21:08 |
MrJeep_ |
working with gradients it's hell |
| 21:08 |
MrJeep_ |
your like 23-24 now ? |
| 21:08 |
nfq |
[n=nfq@84-72-196-213.dclient.hispeed.ch] has joined #agavi |
| 21:08 |
marklar|omni |
developers shouldn't ever need anything other than emacs and svn |
| 21:08 |
marklar|omni |
22 |
| 21:08 |
MrJeep_ |
well, I first tried Linux at 14 too |
| 21:09 |
MrJeep_ |
was Redhat something |
| 21:09 |
marklar|omni |
yeah |
| 21:09 |
MrJeep_ |
can't remeber |
| 21:09 |
marklar|omni |
heh |
| 21:09 |
MrJeep_ |
and I'm 24 |
| 21:09 |
marklar|omni |
crashing graphical installers galore |
| 21:09 |
MrJeep_ |
anyway, Osx is the perfect match for me |
| 21:09 |
marklar|omni |
switched to bsd about 4 years ago, never looked back |
| 21:09 |
E_mE |
emacs is nice once you can gain all the key combinations :D |
| 21:09 |
marklar|omni |
only keep windows around for teh Outlook stupidity we have at the office |
| 21:09 |
MrJeep_ |
hehe |
| 21:09 |
MrJeep_ |
I can't understand people here working with VIM |
| 21:09 |
MrJeep_ |
all the time |
| 21:10 |
MrJeep_ |
I'm working in a Linux Company |
| 21:10 |
marklar|omni |
I write about 40% of my code with cat>file<<EOF |
| 21:10 |
E_mE |
evolution on nix has a module for Exchange |
| 21:10 |
marklar|omni |
yeah, only if you enable OWA |
| 21:10 |
marklar|omni |
which is tehfail |
| 21:10 |
MrJeep_ |
40%!! with cat |
| 21:10 |
MrJeep_ |
lol |
| 21:10 |
MrJeep_ |
as long as you like it |
| 21:10 |
marklar|omni |
yeah, and it even works :P |
| 21:10 |
MrJeep_ |
I prefer IDE |
| 21:10 |
MrJeep_ |
heheh |
| 21:11 |
marklar|omni |
it forces you to think before you type |
| 21:11 |
MrJeep_ |
well, impressive :) |
| 21:11 |
E_mE |
i quite liked Eclipse PDT.. but hell its causing me problems since my reinstall :( |
| 21:11 |
marklar|omni |
eclipse is great |
| 21:11 |
marklar|omni |
except it has a mind of its own |
| 21:11 |
E_mE |
i believe that |
| 21:11 |
marklar|omni |
and leaving it running on your workstation and going home |
| 21:11 |
marklar|omni |
= fail |
| 21:11 |
E_mE |
ive tried removing all configs |
| 21:11 |
E_mE |
creating new workspace |
| 21:11 |
E_mE |
but it still spazzing |
| 21:11 |
marklar|omni |
nah, you just have to conf one instance Just Right(tm) |
| 21:11 |
E_mE |
GRR!! |
| 21:12 |
marklar|omni |
and remount the volume as RO |
| 21:12 |
marklar|omni |
never touch it again |
| 21:12 |
marklar|omni |
because it WILL break |
| 21:12 |
MrJeep_ |
heheh |
| 21:12 |
marklar|omni |
I've been working with nusphere for a while now |
| 21:12 |
E_mE |
do you have the paths to all the configs? |
| 21:12 |
marklar|omni |
I likes it |
| 21:12 |
marklar|omni |
E_mE: nah, I just use plain defaults |
| 21:13 |
marklar|omni |
hardly ever use it |
| 21:13 |
marklar|omni |
k, I really gotta sleep |
| 21:13 |
marklar|omni |
nite |
| 21:14 |
MrJeep_ |
where are you from marklar|home ? |
| 21:15 |
E_mE |
his from ze israel |
| 21:15 |
MrJeep_ |
oh i see |
| 21:17 |
E_mE |
MrJeep_: do you run your own web firm? |
| 21:17 |
MrJeep_ |
no |
| 21:17 |
MrJeep_ |
but I wish I'd do |
| 21:18 |
MrJeep_ |
I'm not the guy who's working for someone else his entire life |
| 21:20 |
E_mE |
hehe... agree with you there |
| 21:21 |
MrJeep_ |
What could be eventually great would be to sub-contract parts to you guys |
| 21:22 |
MrJeep_ |
If I ever run my own company |
| 21:22 |
E_mE |
cool |
| 21:22 |
E_mE |
:) |
| 21:23 |
MrJeep_ |
well, we are the agavi's elite right now |
| 21:23 |
MrJeep_ |
compared to everyone-else hehe |
| 21:24 |
MrJeep_ |
except wombert, kaos|work, impl etc |
| 21:24 |
MrJeep_ |
which are the true elite |
| 21:25 |
E_mE |
aye.. |
| 21:25 |
E_mE |
its great being able to see really good programming.. its teaching me well :) |
| 21:26 |
MrJeep_ |
yeah, me too!! |
| 21:26 |
MrJeep_ |
I've been here since... a year I think |
| 21:27 |
MrJeep_ |
In the next month after my first visit, I've learn more than ma last year entirely. |
| 21:27 |
MrJeep_ |
that was incredible |
| 21:28 |
E_mE |
i was aware of agavi about 11 or so month ago but MikeSeth_ mentioned agavi to me a fair few times after my site idea.. so it was a natural progression.. even though its be hard to learn such a foreign concepts ive never seen before |
| 21:28 |
MrJeep_ |
The guys here are so smart, they kinda know what they are doing |
| 21:28 |
MrJeep_ |
and I bet you don't regret it |
| 21:29 |
E_mE |
nope :) |
| 21:29 |
E_mE |
its an enviroment thats really get me on a path of learning.. i need that :) |
| 21:29 |
E_mE |
or i get lost |
| 21:31 |
E_mE |
is it possible in the console to cat file | <clipboard>? |
| 21:36 |
MrJeep_ |
good question |
| 21:47 |
Wombert |
[n=Wombert@dslb-084-056-008-025.pools.arcor-ip.net] has joined #agavi |
| 21:51 |
MrJeep_ |
hum, what's the less worse CMS right now ? |
| 21:51 |
MrJeep_ |
Wombert, no MacBook Pro updates :( |
| 21:51 |
Wombert |
no farkin macbook pro updats omg |
| 21:51 |
Wombert |
lol MrJeep_ |
| 21:51 |
Wombert |
yes |
| 21:51 |
Wombert |
fuckers |
| 21:51 |
Wombert |
wtf |
| 21:52 |
MrJeep_ |
wtf 2 |
| 21:52 |
Wombert |
macbook air is shit too |
| 21:52 |
MrJeep_ |
I would'nt say that, but I would not buy one |
| 21:53 |
MrJeep_ |
it's great for someone who like a very portable computer |
| 21:53 |
MrJeep_ |
but I'm not that person |
| 21:53 |
MrJeep_ |
I want a desktop replacement |
| 21:53 |
MrJeep_ |
a 17" mbp |
| 21:53 |
MrJeep_ |
I was so hoping for Penryn, LED backlight on 17" and multi-touch trackpad |
| 21:54 |
MrJeep_ |
well, I'm a little disapointed but I can live with that |
| 21:54 |
E_mE |
Is Penryn the CPU? |
| 21:55 |
Wombert |
it really, really is masterful engineering |
| 21:55 |
Wombert |
it's stunning, no doubt |
| 21:55 |
Wombert |
still |
| 21:55 |
Wombert |
grrrr |
| 21:56 |
E_mE |
bloody hell.. a CPU is named after my town :S its scary... its... like... the... TWILIGHT ZONE!! |
| 21:56 |
MrJeep_ |
still this is not my biggest hope |
| 21:56 |
MrJeep_ |
hehe |
| 21:56 |
MrJeep_ |
it's the code name for the latest intel cpu |
| 21:57 |
E_mE |
wonders if penryn has another meaning.. i always thought it was a cornish word |
| 21:59 |
E_mE |
see see http://www.fromoldbooks.org/Wood-NuttallEncyclopaedia/p/penryn.html |
| 22:00 |
Wombert |
my guess |
| 22:00 |
Wombert |
macbook pro update gets the same brighter alu style |
| 22:00 |
Wombert |
with this backlit keyboard |
| 22:00 |
Wombert |
man fark |
| 22:00 |
E_mE |
does it have LED backlight? |
| 22:01 |
MrJeep_ |
not yet |
| 22:01 |
MrJeep_ |
well |
| 22:01 |
MrJeep_ |
not the 17" mbp |
| 22:01 |
MrJeep_ |
15" does |
| 22:02 |
ttj |
Hmm... Project management, intro course in optimizing, intro to statistical analysis, corporate finance, international economics, and physics. |
| 22:02 |
ttj |
And one BSc thesis. |
| 22:02 |
ttj |
That's the agenda for the spring. :P |
| 22:03 |
ttj |
And I just heard that the lab I'm doing the thesis for is actually in turmoil as the professor who led the thing quit and went back into the corporate world. :P |
| 22:03 |
MrJeep_ |
Wombert, I think the alu looks blue because of the light |
| 22:03 |
MrJeep_ |
but hey, MBP are still great computers |
| 22:03 |
MrJeep_ |
even without the update |
| 22:03 |
MrJeep_ |
I'll order mine soon |
| 22:04 |
MrJeep_ |
and hope for the best experience i've ever had |
| 22:04 |
ttj |
Pfft. ThinkPads FTW. |
| 22:07 |
Wombert |
I won't |
| 22:07 |
Wombert |
the opening angle is a disgrace |
| 22:07 |
Wombert |
don't know about the 17" though |
| 22:07 |
Wombert |
MrJeep_: really, wait till they update it |
| 22:08 |
MrJeep_ |
I'm not waiting another 6 month for sure |
| 22:08 |
MrJeep_ |
I need it |
| 22:08 |
MrJeep_ |
I'm so pissed of using Photoshop 7 under Wine you can't even imagine |
| 22:10 |
MrJeep_ |
I'm waiting untill my laptop is sold |
| 22:10 |
MrJeep_ |
once it's done |
| 22:10 |
MrJeep_ |
I'm getting a mac |
| 22:10 |
MrJeep_ |
I want one since... 10 month I guess |
| 22:10 |
MrJeep_ |
however I'ts been serious only for 4 |
| 22:11 |
MrJeep_ |
since I changed my mind about a MacPro -> MacBook Pro |
| 22:11 |
ttj |
Aww... :P |
| 22:11 |
MrJeep_ |
Well, back in that time |
| 22:11 |
MrJeep_ |
I wanted a MacPro |
| 22:11 |
MrJeep_ |
which means expensei |
| 22:11 |
MrJeep_ |
however, My thought was, I need a laptop too |
| 22:11 |
MrJeep_ |
so MacBook Pro + MacPro = unrealistic ammount |
| 22:11 |
Wombert |
lawl |
| 22:11 |
MrJeep_ |
the kind of ammout you get by winnint the lottery |
| 22:11 |
Wombert |
is looking at the AAPL intraday |
| 22:11 |
Wombert |
hahaaha |
| 22:12 |
Wombert |
serves you right, idiots |
| 22:12 |
MrJeep_ |
changed my mind |
| 22:12 |
MrJeep_ |
now it's affordable |
| 22:12 |
MrJeep_ |
hehe the stock dropped |
| 22:12 |
MrJeep_ |
I guess I aint the only one waiting for Mbp Updates |
| 22:12 |
MrJeep_ |
or Cinema Display Update |
| 22:13 |
Wombert |
there was no substance in today |
| 22:13 |
Wombert |
ipod touch software for 20 bucks? pffft |
| 22:13 |
Wombert |
iphone software? oh, you can now send SMS to more than one person |
| 22:13 |
impl |
so |
| 22:13 |
impl |
how 'bout that Debian |
| 22:14 |
Wombert |
apple tv? finally has HD. great. should have had from day 1 |
| 22:14 |
Wombert |
time capsule? |
| 22:14 |
Wombert |
PUH-LEEEEZE |
| 22:14 |
impl |
time capsule? |
| 22:14 |
Wombert |
why can't I hook up a usb drive to any wifi router and use that? why? not? |
| 22:14 |
Wombert |
http://www.apple.com/timecapsule/ |
| 22:15 |
impl |
Wombert: the same reason you can't run OS X on non-Apple hardware |
| 22:15 |
MrJeep_ |
well |
| 22:15 |
MrJeep_ |
me > home |
| 22:15 |
Wombert |
not even sure you can use it as a normal disk |
| 22:15 |
MrJeep_ |
cya later ! |
| 22:15 |
Wombert |
really the only relevant stuff was the movie rentals, as they have all studios in |
| 22:15 |
MrJeep_ |
[n=jpdery@modemcable188.10-70-69.static.videotron.ca] has quit [Remote closed the connection] |
| 22:15 |
Wombert |
and the fucking laptop nobody needs |
| 22:16 |
impl |
lol@time capsule |
| 22:17 |
Whisller |
[n=example@chello089076213203.chello.pl] has joined #agavi |
| 22:19 |
ttj |
The movie rental is priced too high. |
| 22:19 |
impl |
I don't know if you guys have this |
| 22:19 |
impl |
but here at grocery stores we have vending machines that give out movies |
| 22:19 |
impl |
they're like $1 |
| 22:19 |
Wombert |
smacks impl |
| 22:20 |
ttj |
DVDs here are around ~5-10e. |
| 22:20 |
impl |
and you just bring them back when you're done and put them back in the machine |
| 22:20 |
Wombert |
yurop invented the escalator, the fridge, the marshmallow, and every other thing you americans utilize to be lazy and fat |
| 22:20 |
Wombert |
! |
| 22:20 |
Wombert |
actually, no idea. I made that all up. |
| 22:20 |
Wombert |
and |
| 22:20 |
impl |
well we invented the assembly line |
| 22:20 |
Wombert |
amazon dvd rental ftw |
| 22:20 |
Wombert |
YOU DID NAWT |
| 22:20 |
ttj |
I don't want to rent. |
| 22:20 |
impl |
DID TOO |
| 22:20 |
Wombert |
JUST FOR TEH CAR |
| 22:20 |
Wombert |
NOES |
| 22:21 |
ttj |
I want to be able to watch the movie as many times as I want without having to pay for it all the tim.e |
| 22:21 |
impl |
that's what the Internet is for, of course |
| 22:22 |
ttj |
Just do a subscription based system. Watch as many movies as you want for X euros per month. And go head on with Canal+ and whatnot. |
| 22:22 |
ttj |
But oh well, I guess Apple doesn't necessarily need to even make that much out of the movies. |
| 22:22 |
ttj |
It's a nifty feature that increases the value of their hardware offering. |
| 22:23 |
impl |
really, really dislikes Apple's business model |
| 22:24 |
Wombert |
ttj: that is amazon dvd |
| 22:24 |
Wombert |
as many dvds as you want |
| 22:24 |
Wombert |
for 10 bucks |
| 22:24 |
Wombert |
for 20 bucks, you get three dvds at the same time |
| 22:25 |
Wombert |
ttj: yes, that is the idea. it is an incentive for the apple tv, among others |
| 22:25 |
Wombert |
note how the hd rentals are only available on the apple tv |
| 22:25 |
Wombert |
not via itunes |
| 22:25 |
ttj |
Yep. |
| 22:25 |
ttj |
The thing that I don't like about Apple is how they cripple stuff. |
| 22:26 |
Wombert |
yes |
| 22:26 |
ttj |
For instance the iPhone was really nice and all but it felt artifically limited. It's like an accessory to my laptop. |
| 22:26 |
ttj |
+i |
| 22:26 |
impl |
you guys ought to play with the Nokia N-series |
| 22:27 |
impl |
the entire platform is open-source |
| 22:27 |
ttj |
They're so and so. |
| 22:27 |
ttj |
impl: It's still Symbian. |
| 22:27 |
ttj |
If you want interesting, look at N810. |
| 22:27 |
ttj |
And what the Maemo folks are doing. |
| 22:28 |
impl |
yeah, that's what I meant o; |
| 22:28 |
impl |
Is there two N-series? |
| 22:28 |
impl |
:> |
| 22:28 |
Wombert |
n95 |
| 22:28 |
Wombert |
epic fail |
| 22:28 |
Wombert |
it lags |
| 22:28 |
ttj |
No, it's the same. But N-series is often associated primarily with the "multimedia computers". |
| 22:28 |
Wombert |
the multitasking sucks |
| 22:28 |
Wombert |
it is slow |
| 22:28 |
Wombert |
it is ugly |
| 22:28 |
ttj |
Wombert: Well, in fact things are slowly improving. |
| 22:28 |
Wombert |
ttj: if a phone overwhelms me |
| 22:29 |
Wombert |
me, as a "computer person" |
| 22:29 |
Wombert |
then something is wrong |
| 22:29 |
ttj |
I like the 8 GB version of it. Plus the software is getting better and multitasking is starting to work now that they got paging and virtual memory and stuff like that done. |
| 22:29 |
Wombert |
my series 40 (6300) is so ace |
| 22:29 |
Wombert |
series 60? sucks. ass. |
| 22:29 |
impl |
http://en.wikipedia.org/wiki/Image:N810-open.jpg |
| 22:29 |
ttj |
impl: Just ordered mine today. |
| 22:29 |
impl |
ttj: cool :o |
| 22:29 |
impl |
has an N800 |
| 22:29 |
ttj |
I have a 760. |
| 22:30 |
ttj |
Wombert: Yes, that's a problem. Symbian is very problematic and that has been acknowledged already. |
| 22:31 |
impl |
Wombert: The N8XX are ARM processors running a Debian-based OS |
| 22:31 |
ttj |
Sorry, 770. |
| 22:32 |
ttj |
And a really nifty thing, for instance, is that the N810 is a DLNA certified device, IIRC. |
| 22:34 |
Wombert |
impl: in plain english: for nerds :p |
| 22:34 |
impl |
noo |
| 22:34 |
impl |
they're awesome |
| 22:34 |
impl |
! |
| 22:35 |
ttj |
And that's another issue I have with Apple. As far as I know they're not that keen on doing DLNA stuff. |
| 22:36 |
implement |
[n=impl@adsl-150-136-205.rmo.bellsouth.net] has joined #agavi |
| 22:36 |
impl |
Wombert: CTCP VERSION implement :D |
| 22:37 |
implement |
!! |
| 22:37 |
implement |
:> |
| 22:39 |
ttj |
Oh, sorry. The N810 isn't officially certified yet, but it works regardless. I think they were demoing it with some DLNA stuff in Nevada recently. |
| 22:39 |
Wombert |
impl: xchat 2.8.2 Linux 2.6.18-omap1 [armv6l] |
| 22:39 |
Wombert |
? |
| 22:39 |
Wombert |
ah |
| 22:40 |
Wombert |
on ze phone |
| 22:40 |
Wombert |
pfft |
| 22:40 |
implement |
yeah! |
| 22:40 |
Wombert |
I thought Chuckwalla |
| 22:40 |
Wombert |
:p |
| 23:01 |
Wombert |
watching the keynote |
| 23:02 |
Wombert |
the incredible new imac, huh? |
| 23:02 |
Wombert |
fuck you steve jobs |
| 23:02 |
Wombert |
why is my imac screen twice as bright on the left compared to the right? huh? |
| 23:02 |
Wombert |
he's such a moron |
| 23:02 |
Wombert |
I hate him |
| 23:02 |
Wombert |
can't he put a fucking belt into his ugly jeans |
| 23:02 |
Wombert |
when he's on stage |
| 23:03 |
Wombert |
he's such an ass |
| 23:31 |
E_mE |
is there a video anywhere of the macworld keynote? |
| 23:32 |
E_mE |
bellows large leave at Wombert |
| 23:32 |
E_mE |
leaf |
| 23:34 |
Wombert |
www.macrumors.com |
| 23:44 |
lucifer4u |
[i=HydraIRC@87.252.235.129] has quit [Nick collision from services.] |
| 23:50 |
Wombert |
http://www.simplicityphp.com/ fail or not? |
| 23:52 |
trophaeum_ |
fail, ext ftl |
| 23:52 |
Wombert |
static public function Get($name) { |
| 23:52 |
Wombert |
epic fail |
| 23:52 |
Wombert |
LAWL |
| 23:52 |
Wombert |
FAIL OF 2008 |
| 23:53 |
Wombert |
I CALL IT NOW |
| 23:53 |
trophaeum_ |
lol |
| 23:53 |
Wombert |
TWENTY BUCKS WE WILL NOT FIND GREATER FAIL THIS YEAR |
| 23:53 |
Wombert |
http://codebrowse.launchpad.net/~simplicity-gatekeepers/simplicity/main/annotate/jp%40antz29.com-20080114205102-ok0zxixbncdcb72g?file_id=controller.php-20080107234848-0ijool99t9tiq9ph-68 |
| 23:53 |
Wombert |
ahahahaha |
| 23:53 |
Wombert |
come on man |
| 23:53 |
Wombert |
ajaxian sez "they have worked on this for a couple of years now" |
| 23:53 |
Wombert |
mwhahahaha |
| 23:53 |
Wombert |
seriously |
| 23:53 |
Wombert |
ROFLZ |
| 23:53 |
Wombert |
MikeSeth_: |
| 23:53 |
Wombert |
MikeSeth_: |
| 23:53 |
Wombert |
impl: |
| 23:53 |
Wombert |
kaos|work: |
| 23:53 |
Wombert |
omg |
| 23:53 |
Wombert |
:> |
| 23:53 |
trophaeum_ |
line 38... LOL |
| 23:53 |
trophaeum_ |
oh man |
| 23:54 |
trophaeum_ |
so, this is a controller eh? HAHAHA |
| 23:54 |
Wombert |
sure |
| 23:54 |
Wombert |
gotta have setCss() |
| 23:55 |
kaos|work |
hm |
| 23:56 |
kaos|work |
how can ppl |
| 23:56 |
kaos|work |
waste other ppls time |
| 23:56 |
kaos|work |
i such cruel ways |
| 23:56 |
kaos|work |
this has no words |
| 23:57 |
kaos|work |
SimplicityPHP Bazaar repository - for the latest and greatest code |
| 23:57 |
kaos|work |
uh yeah |
| 23:57 |
trophaeum_ |
http://www.youtube.com/watch?v=friS4OOcdgQ lol |
| Day changed Wed Jan 16 2008
|
| 00:09 |
impl |
Wombert: damn, I'm on my laptop without X (don't start about your damn OS X, I broke things ;) but I'll look at that when I get home |
| 00:09 |
impl |
:> |
| 00:09 |
Wombert |
lahahahawl |
| 00:09 |
Wombert |
kz |
| 00:09 |
Whisller |
[n=example@chello089076213203.chello.pl] has left #agavi [] |
| 00:10 |
impl |
Wombert: however, without even looking at the code, I accept your bet |
| 00:12 |
Wombert |
abstract class Simplicity_Controller extends Simplicity_Core { |
| 00:12 |
Wombert |
protected function addCSS($css) { |
| 00:12 |
Wombert |
does that explain nuff? :p |
| 00:12 |
impl |
uuuuh |
| 00:12 |
impl |
:> |
| 00:12 |
Wombert |
public function getTitle() { |
| 00:12 |
Wombert |
<: |
| 00:12 |
Wombert |
THEY WORKED ON THIS FOR YEARS K? |
| 00:12 |
Wombert |
throws lynx at impl |
| 00:13 |
impl |
okay, let me see if I can navigate their site |
| 00:14 |
Wombert |
impl: http://codebrowse.launchpad.net/~simplicity-gatekeepers/simplicity/main/files/jp%40antz29.com-20080114205102-ok0zxixbncdcb72g?file_id=simplicity-20080107234848-0ijool99t9tiq9ph-7 |
| 00:14 |
impl |
I don't want to type that in, man |
| 00:14 |
impl |
:> |
| 00:14 |
impl |
so many letters |
| 00:14 |
Wombert |
http://tinyurl.com/32ulhq |
| 00:14 |
Wombert |
for you |
| 00:14 |
Wombert |
:p |
| 00:14 |
impl |
aww, thanks |
| 00:16 |
impl |
Wombert: homglol (my keyboard driver just killed itself, but still going!) simplicity.php |
| 00:16 |
impl |
first thing in Start() is ob_start() |
| 00:16 |
impl |
lawl |
| 00:18 |
impl |
lol@their http header |
| 00:18 |
impl |
s |
| 00:35 |
Wombert |
bai |
| 00:36 |
Wombert |
[n=Wombert@dslb-084-056-008-025.pools.arcor-ip.net] has quit [] |
| 01:15 |
IcyT |
is now known as icyt |
| 01:57 |
dsadas |
[n=dsadas@200-180-168-39.paemt705.dsl.brasiltelecom.net.br] has joined #agavi |
| 02:04 |
kaos|work |
[n=dominik@xdsl-87-79-55-106.netcologne.de] has quit [Read error: 104 (Connection reset by peer)] |
| 04:08 |
nfq |
[n=nfq@84-72-196-213.dclient.hispeed.ch] has quit [] |
| 05:50 |
marklar|omni |
hai |
| 06:12 |
dsadas |
hi.. what HTML filter would you recommend? basically to complete tags and remove XSS |
| 06:13 |
_cheerios |
[n=jackbo@195.197.117.226] has joined #agavi |
| 06:14 |
_cheerios |
huomenta |
| 06:16 |
_cheerios |
dsadas, safehtml is fast. It's old too. Htmlpurifier is the latest I know with active development. Is claimed thoroughness does costs cpu cycles, tho. Htmlpurifier might even try to fix the markup. These would be for filtering input. For trying to correct markup, Tidy. |
| 06:18 |
marklar|omni |
heh |
| 06:18 |
marklar|omni |
nice |
| 06:18 |
marklar|omni |
70.85.208.66 www.mark.org.il - [16/Jan/2008:02:52:44 +0200] "GET /index.php/category/code/index.php?page=http://theseoguide.com/administrator/templates/mambo_admin/css/boo.do?? HTTP/1.1" 404 6880 "-" "Mozilla/5.0 (Macintosh; U; PPC Mac OS X Mach-O; en-US; rv:1.7.12) Gecko/20050915 Firefox/1.0.7" |
| 06:18 |
marklar|omni |
oh suuuuuuuure |
| 06:18 |
dsadas |
i'm looking at htmlpurifier right know... looks very good |
| 06:18 |
marklar|omni |
like I run insecure crap |
| 06:20 |
marklar|omni |
emails theplanet/gnax/blacksun |
| 06:23 |
marklar|omni |
heh |
| 06:23 |
marklar|omni |
is going through some old code |
| 06:23 |
marklar|omni |
$snart_ruc = array_keys($cur_trans); |
| 06:23 |
marklar|omni |
took me a few minutes to figure out the strange name |
| 06:24 |
_cheerios |
great naming |
| 06:24 |
marklar|omni |
hehe yeah |
| 06:24 |
marklar|omni |
moves his tumblr to marklar.biz |
| 06:25 |
_cheerios |
no need to come up with new variable names. just use the old ones, inverted. brilliant! :) |
| 06:25 |
_cheerios |
ppl still tumbling? |
| 06:26 |
marklar|omni |
yea |
| 06:26 |
marklar|omni |
when I'm too lazy to actually write stuff |
| 06:26 |
v-dogg |
"still" ?-) |
| 06:26 |
v-dogg |
"it's so Nov 2007!" |
| 06:26 |
marklar|omni |
hehe |
| 06:26 |
marklar|omni |
kek |
| 06:26 |
marklar|omni |
Reference: [ThePlanetAbuse-C14974111E] |
| 06:26 |
marklar|omni |
To Whom It May Concern, |
| 06:26 |
marklar|omni |
We appreciate you bringing this matter to our attention. This issue is currently being investigated. Due to privacy policies we will most likely not be able to provide you with information regarding the outcome of our investigation. |
| 06:26 |
marklar|omni |
fail |
| 06:26 |
_cheerios |
anyone done web services lately? how do you define a unified message format for rest responses? |
| 06:28 |
marklar|omni |
k, work, bbiab |
| 06:41 |
v-dogg |
huomenta |
| 06:42 |
v-dogg |
did I say that already?-) |
| 06:56 |
dsadas |
will __autoload function and namespaces increase the performance of agavi in the future? |
| 06:58 |
_cheerios |
(rest-followup) like, getUsers() returns an assoc array. how would i go about creating properly named xml out of it, that preferably reads as <users><user/><user/></users> ? i feel like i need some metadata around for any getX() to output nicely, not to mention any setters, ... *sigh* Another layer on top of the normal API to translate each functions response into defined formats could work too, but... *yawn* |
| 07:01 |
v-dogg |
dsadas: agavi already uses autoload and unless the current system is redone I can't see how namespaces would increase performance |
| 07:03 |
dsadas |
i hopping a cleaver "use/import" function that import just wat really will be used |
| 07:03 |
dsadas |
but i think it cant be done with php ;/ |
| 07:03 |
v-dogg |
dsadas: files/classes are loaded on-demand already |
| 07:05 |
dsadas |
so i think there are a lot of "is_class" being executed, right? |
| 07:05 |
v-dogg |
no, spl's autoload |
| 07:06 |
v-dogg |
are you familiar with that? or __autoload() ? |
| 07:06 |
Arme[N] |
[n=Arme[N]@unaffiliated/armen/x-394205] has joined #agavi |
| 07:06 |
dsadas |
no... i goint to read something about it right now |
| 07:06 |
v-dogg |
meeting -> |
| 07:11 |
Wombert |
[n=Wombert@dslb-084-056-045-181.pools.arcor-ip.net] has joined #agavi |
| 07:13 |
Wombert |
oh hai |
| 07:13 |
Wombert |
:> |
| 07:41 |
shoan |
[n=shoan@59.96.201.43] has quit [] |
| 07:41 |
E_mE |
huomenta! |
| 08:13 |
E_mE |
[n=E_mE@91.84.106.146] has quit [Remote closed the connection] |
| 08:31 |
Wombert |
MikeSeth_: |
| 08:31 |
Wombert |
!!! |
| 08:32 |
v-dogg |
??? |
| 08:35 |
Wombert |
oooh v-dogg |
| 08:35 |
v-dogg |
hey mate |
| 08:35 |
v-dogg |
what up? |
| 08:35 |
Wombert |
wait |
| 08:36 |
Wombert |
23:50 < Wombert> http://www.simplicityphp.com/ fail or not? |
| 08:36 |
Wombert |
23:52 < trophaeum_> fail, ext ftl |
| 08:36 |
Wombert |
23:52 < Wombert> static public function Get($name) { |
| 08:36 |
Wombert |
23:52 < Wombert> epic fail |
| 08:36 |
Wombert |
23:52 < Wombert> LAWL |
| 08:36 |
Wombert |
23:52 < Wombert> FAIL OF 2008 |
| 08:36 |
Wombert |
23:53 < Wombert> I CALL IT NOW |
| 08:36 |
Wombert |
23:53 < trophaeum_> lol |
| 08:36 |
Wombert |
23:53 < Wombert> TWENTY BUCKS WE WILL NOT FIND GREATER FAIL THIS YEAR |
| 08:36 |
Wombert |
23:53 < Wombert> http://codebrowse.launchpad.net/~simplicity-gatekeepers/simplicity/main/annotate/jp%40antz29.com-20080114205102-ok0zxixbncdcb72g?file_id=controller.php-20080107234848-0ijool99t9tiq9ph-68 |
| 08:36 |
Wombert |
23:53 < Wombert> ahahahaha |
| 08:36 |
Wombert |
23:53 < Wombert> come on man |
| 08:36 |
Wombert |
23:53 < Wombert> ajaxian sez "they have worked on this for a couple of years now" |
| 08:37 |
v-dogg |
protected function setTitle($title) { $this->_page_title = $title; } |
| 08:37 |
marklar|omni |
oh hai |
| 08:37 |
v-dogg |
in da controller :) |
| 08:38 |
v-dogg |
can haz MVC lolz |
| 08:38 |
Wombert |
marklar|omni: hai2u |
| 08:38 |
Wombert |
where is miek, marklar|omni? |
| 08:38 |
marklar|omni |
boat = haxd |
| 08:38 |
marklar|omni |
he passed out on the couch last nite |
| 08:38 |
marklar|omni |
and when I woke this morning he wasn't there anymore |
| 08:38 |
Wombert |
wake him up |
| 08:38 |
shoan |
[n=shoan@122.166.1.168] has joined #agavi |
| 08:38 |
marklar|omni |
so dunno |
| 08:38 |
marklar|omni |
I'm at work |
| 08:38 |
Wombert |
oO |
| 08:38 |
Wombert |
MAYBE HE GOT ABDUCTED BY ALIENS |
| 08:38 |
marklar|omni |
or maybe he just hid under the gigantic pile of stuff he has on his bed |
| 08:39 |
marklar|omni |
aliens is more likely |
| 08:39 |
v-dogg |
anal probs for teh win |
| 08:39 |
marklar|omni |
maybe for you |
| 08:39 |
Wombert |
lawl |
| 08:39 |
v-dogg |
no no, for aliens |
| 08:40 |
v-dogg |
I can see this line (taken out of context) coming to haunt me when I'm the president of finland |
| 08:40 |
v-dogg |
delete the logs, kplz :p |
| 08:41 |
Wombert |
yes |
| 08:41 |
Wombert |
:p |
| 08:41 |
Wombert |
are you running for president? |
| 08:41 |
_cheerios |
for v-dogg: http://www.darwinawards.com/darwin/darwin2007-13.html |
| 08:41 |
Wombert |
when's elections? |
| 08:41 |
Wombert |
2008? |
| 08:41 |
marklar|omni |
I think our cat peed on my cell phone |
| 08:41 |
|
Wombert changed the topic of #agavi to: Welcome to Agavi WE SUPPORT VEIKKO'S 2008 PRESIDENTIAL CAMPAIGN :: latest: 0.11.1 RC1 :: http://agavi.org :: http://trac.agavi.org/milestone/0.11.1 :: http://svn.agavi.org/branches/0.11/ :: 1.0 development ramping up :: http://ohloh.net/projects/5907 :: have a question? Just ask, and wait patiently, as patience is the key to happiness :: we're looking for documentation contributors :: logs at http://agavi.org/irclogs/ :: HUOMENTA |
| 08:42 |
marklar|omni |
hehe |
| 08:42 |
|
Wombert changed the topic of #agavi to: Welcome to Agavi :: WE SUPPORT VEIKKO'S 2008 PRESIDENTIAL CAMPAIGN :: latest: 0.11.1 RC1 :: http://agavi.org :: http://trac.agavi.org/milestone/0.11.1 :: http://svn.agavi.org/branches/0.11/ :: 1.0 development ramping up :: http://ohloh.net/projects/5907 :: have a question? Just ask, and wait patiently, as patience is the key to happiness :: we're looking for documentation contributors :: logs at http://agavi.org/irclogs/ :: HUOMENTA |
| 08:42 |
Wombert |
v-dogg: when you win |
| 08:42 |
v-dogg |
haha |
| 08:42 |
Wombert |
lots of 18yos for me please |
| 08:42 |
Wombert |
:> |
| 08:42 |
Wombert |
you can put them in a box |
| 08:42 |
marklar|omni |
he'll be too busy with legislating anal probes |
| 08:42 |
Wombert |
label it "finnish cuties inside" |
| 08:42 |
Wombert |
"diplomatic mail, do not open at customs" |
| 08:42 |
Wombert |
and send em over |
| 08:42 |
Wombert |
:> |
| 08:43 |
MikeSeth_ |
no can has loli? |
| 08:43 |
MikeSeth_ |
stretches |
| 08:43 |
MikeSeth_ |
sup |
| 08:43 |
Wombert |
WOOT MEIK |
| 08:43 |
Wombert |
YOU HAVE TO SEE |
| 08:43 |
Wombert |
you have to see |
| 08:43 |
MikeSeth_ |
I am looking already ;> |
| 08:43 |
MikeSeth_ |
is now known as MikeSeth |
| 08:43 |
Wombert |
are you? |
| 08:43 |
Wombert |
ITS FAIL OF THE YEAR |
| 08:43 |
Wombert |
I bet 20 bucks already |
| 08:43 |
marklar|omni |
motorhead ~ shoot you in the back |
| 08:43 |
marklar|omni |
headbangs |
| 08:44 |
MikeSeth |
man |
| 08:44 |
MikeSeth |
WHY ARE THESE PEOPLE ALLOWED TO WRITE CODE |
| 08:46 |
v-dogg |
stupidity wins, sadly |
| 08:46 |
marklar|omni |
stuplicity |
| 08:46 |
Wombert |
oh |
| 08:47 |
Wombert |
so you're gonna win the presidency then? |
| 08:47 |
Wombert |
:DDD |
| 08:47 |
Wombert |
hugs v-dogg |
| 08:47 |
Wombert |
pets v-dogg |
| 08:47 |
Wombert |
man, you as president of finland, that would be lolz |
| 08:47 |
Wombert |
:> |
| 08:47 |
Wombert |
you would still idle here all day, right? |
| 08:48 |
MikeSeth |
/msg v-dogg can I be the minister of where monies are? |
| 08:48 |
Wombert |
lawl |
| 08:49 |
MikeSeth |
marklar|omni: wtf cat peed on cell phone?! |
| 08:50 |
marklar|omni |
it smells like it |
| 08:50 |
marklar|omni |
but no wetness |
| 08:50 |
marklar|omni |
:\ |
| 08:51 |
marklar|omni |
hehe |
| 08:51 |
v-dogg |
MikeSeth: you can make a pair of nice and warm gloves from it |
| 08:51 |
marklar|omni |
I need a new phone |
| 08:52 |
MikeSeth |
marklar|omni: never happened before.. |
| 08:52 |
MikeSeth |
v-dogg: a world of no |
| 08:53 |
marklar|omni |
heh |
| 08:53 |
MikeSeth |
wtf is this launchpad.net thing |
| 08:53 |
marklar|omni |
randomfail |
| 08:53 |
MikeSeth |
there's a lot of blabla but no specific mention of what it DOES |
| 08:53 |
MikeSeth |
"Bazaar version control lets anyone create their own branch of your project's code." |
| 08:53 |
MikeSeth |
yeah |
| 08:54 |
MikeSeth |
like I want that to happen |
| 09:02 |
Wombert |
MikeSeth: it's like sourceforge |
| 09:02 |
MikeSeth |
and googlecode |
| 09:02 |
MikeSeth |
and raa |
| 09:02 |
MikeSeth |
and ohloh |
| 09:02 |
MikeSeth |
and.. wtf |
| 09:02 |
MikeSeth |
why do people keep making community pastebins.. |
| 09:08 |
_cheerios |
aww, getting these message formats done for a web api is pain :( |
| 09:10 |
E_mE |
[n=E_mE@89.104.225.116] has joined #agavi |
| 09:14 |
MikeSeth |
omg marklar|omni |
| 09:14 |
MikeSeth |
POEK |
| 09:16 |
E_mE |
humenta! |
| 09:16 |
E_mE |
huo* |
| 09:17 |
marklar|omni |
wat |
| 09:17 |
MikeSeth |
marklar|omni: /query lol |
| 09:17 |
marklar|omni |
lolomgz |
| 09:17 |
MikeSeth |
pets E_mE |
| 09:18 |
E_mE |
purrs |
| 09:20 |
Yossi |
Hello |
| 09:20 |
Yossi |
or humenta as you say |
| 09:21 |
E_mE |
yes Yossi! Get it correct or your banned!! |
| 09:21 |
E_mE |
:) |
| 09:21 |
Yossi |
HUMENTA! |
| 09:22 |
Yossi |
Anyway say, I have a route that sets a locale and implys it for the rest of the rounting |
| 09:23 |
Yossi |
Ok I think I just thought of answer to my quistion, nm. |
| 09:24 |
Wombert |
_cheerios: use SOAP |
| 09:25 |
Wombert |
Yossi: HUOMENTA |
| 09:25 |
Wombert |
with an O |
| 09:26 |
Yossi |
Oh... in what language is it anyway ? |
| 09:26 |
_cheerios |
Wombert, I might go that route temporarily to get started until I solve these woes. |
| 09:29 |
E_mE |
are credetials checked when you execute a action in Console mode? |
| 09:35 |
marklar|omni |
hai |
| 09:35 |
Yossi |
<route name="index" pattern="^/?$" module="Default" action="Index" /> |
| 09:35 |
Yossi |
Why this route doesnt work to match with or without the '/'? |
| 09:39 |
E_mE |
yossi you don't need to put that for the root site |
| 09:39 |
E_mE |
but i do see your argument :) |
| 09:41 |
_cheerios |
looks like a broken regex. this has been pasted on the channel often: ^(/)?$ |
| 09:41 |
marklar|omni |
maik |
| 09:41 |
marklar|omni |
check out Deadsoul Tribe |
| 09:41 |
Yossi |
this works, Thanks a lot! |
| 09:42 |
_cheerios |
Wombert, what tool did you use for wsdl autogeneration again? |
| 09:49 |
Wombert |
I write them by hand |
| 09:49 |
Wombert |
but you can use eclipse, for instance |
| 09:49 |
E_mE |
how can i over ride getCredentials() with console requests? currently all i can think of is putting "if ($this->context->getName() == 'console') {return null; } else { return array('blah.blue.de.bah'); } |
| 09:50 |
_cheerios |
by hand? doesn't that take like eons? |
| 09:51 |
Wombert |
_cheerios: nah |
| 09:52 |
Wombert |
for each possible operation, you define the input and output params |
| 09:52 |
Wombert |
it's pretty much copy and paste |
| 09:52 |
Wombert |
agavi simplifies the wsdl stuff a lot |
| 09:52 |
Wombert |
so... no big deal really |
| 09:56 |
Macen |
[n=craigfai@host86-138-72-204.range86-138.btcentralplus.com] has joined #agavi |
| 09:57 |
_cheerios |
well, im not using agavi only. needs to work with anything. |
| 09:59 |
Macen |
who is Veikko? |
| 09:59 |
v-dogg |
_o/ |
| 09:59 |
v-dogg |
or depends. why?-) |
| 10:01 |
v-dogg |
oh, topic |
| 10:01 |
Wombert |
Macen: he's running for president of finland |
| 10:01 |
Wombert |
: |
| 10:01 |
Wombert |
> |
| 10:02 |
Wombert |
_cheerios: ????? |
| 10:02 |
Macen |
oh ok |
| 10:03 |
|
v-dogg changed the topic of #agavi to: Welcome to Agavi :: latest: 0.11.1 RC1 :: http://agavi.org :: http://trac.agavi.org/milestone/0.11.1 :: http://svn.agavi.org/branches/0.11/ :: 1.0 development ramping up :: http://ohloh.net/projects/5907 :: have a question? Just ask, and wait patiently, as patience is the key to happiness :: we're looking for documentation contributors :: logs at http://agavi.org/irclogs/ :: HUOMENTA |
| 10:04 |
Macen |
stops waving the finnish flag |
| 10:04 |
v-dogg |
you can donate money |
| 10:07 |
marklar|omni |
miek |
| 10:07 |
marklar|omni |
http://campus.shopy.co.il/products/70262 |
| 10:08 |
E_mA |
[n=E_mE@89.104.225.116] has joined #agavi |
| 10:09 |
_cheerios |
Wombert, i've no idea where and how agavi helps with soap |
| 10:09 |
E_mA |
i keep gettng this exception (please note that the file has 666 permissions set and user and group www-data): |
| 10:09 |
E_mA |
Cannot open file "/var/www/segilive/app/log/application.log", please check |
| 10:09 |
E_mA |
permissions on file or directory. |
| 10:11 |
v-dogg |
what's the chmod on the directory |
| 10:12 |
E_mA |
drwxr-xr-x 2 www-data www-data 4096 2008-01-10 11:13 log |
| 10:13 |
E_mA |
v-dogg: you genius :) |
| 10:13 |
E_mA |
never relised a directory permission could affect a files permssions on acceess |
| 10:13 |
E_mA |
the strange thing is it worked last night :/ |
| 10:14 |
v-dogg |
this is something that I hear a lot - it worked just awhile ago and I SWEAR I didn't touch ANYTHING! |
| 10:14 |
v-dogg |
;) |
| 10:15 |
_cheerios |
it's that evil someone going around breaking things |
| 10:15 |
E_mA |
hehe well, all i changed was adding getCredentails() in one of my actions :S |
| 10:15 |
E_mA |
i added that code for logging yesterday at around mid day |
| 10:16 |
E_mA |
JUST WEIRD! |
| 10:16 |
E_mA |
£$%£%$$"£$ |
| 10:16 |
Rendez |
[n=luismeri@173.Red-80-25-102.staticIP.rima-tde.net] has joined #agavi |
| 10:17 |
Wombert |
[n=Wombert@dslb-084-056-045-181.pools.arcor-ip.net] has quit [] |
| 10:20 |
Macen |
mootools ftw |
| 10:21 |
Macen |
http://ashb.youds.com/ |
| 10:22 |
v-dogg |
Rendez: welcome. first time here? |
| 10:23 |
E_mE |
[n=E_mE@89.104.225.116] has quit [Read error: 110 (Connection timed out)] |
| 10:23 |
Rendez |
not really |
| 10:23 |
Rendez |
:) |
| 10:24 |
v-dogg |
ok then :) |
| 10:25 |
E_mA |
is now known as E_mE |
| 11:11 |
E_mE |
is there a way of sorting when you have assoc keys like the following: A1, A10, A13, A9, A5? |
| 11:11 |
E_mE |
because at the moment its sorting them quite randomly |
| 11:11 |
_cheerios |
php.net/asort etc., plenty reading material there |
| 11:14 |
Wombert |
[n=Wombert@85.183.90.3] has joined #agavi |
| 11:15 |
v-dogg |
or ksort perhaps |
| 11:16 |
E_mE |
nope |
| 11:23 |
Rendez |
substring the key to get the number |
| 11:24 |
E_mE |
but then the script will have problems if someone decides to create a different area definition |
| 11:24 |
marklar|omni |
oh lawlz |
| 11:24 |
v-dogg |
I think he wants a string sort, not a number |
| 11:24 |
marklar|omni |
MikeSeth: poek |
| 11:24 |
v-dogg |
lunch -> |
| 11:24 |
marklar|omni |
bon appetit |
| 11:24 |
E_mE |
Rendez: so in the future, if someone put C1, C41 .. id work fsck |
| 11:24 |
E_mE |
would |
| 11:24 |
Macen |
E_mE: ksort |
| 11:24 |
E_mE |
doesnt work Macen |
| 11:25 |
v-dogg |
howcome? |
| 11:25 |
v-dogg |
(lunch ->, really this time) |
| 11:25 |
Macen |
E_mE: rly? |
| 11:25 |
marklar|omni |
kek |
| 11:25 |
E_mE |
it sorts into A10, A16, A2, A4, A9 :/ |
| 11:25 |
marklar|omni |
a4 -> a04 |
| 11:25 |
marklar|omni |
okthx |
| 11:26 |
v-dogg |
E_mE: aa, so you don't want to sort them as string |
| 11:26 |
E_mE |
that means redefining administration practices |
| 11:26 |
v-dogg |
sort w/ callbacks |
| 11:26 |
E_mE |
uasort |
| 11:26 |
E_mE |
;) |
| 11:26 |
Macen |
what happens when you pass SORT_NUMERIC ? |
| 11:27 |
E_mE |
A9, A4, A2, A16, A10 |
| 11:27 |
Macen |
usort then |
| 11:27 |
Macen |
uasort maybe? |
| 11:28 |
Macen |
seems your 1 step ahead anyways |
| 11:28 |
Macen |
heh |
| 11:30 |
marklar|omni |
heh, hexdec :D |
| 11:30 |
Macen |
Sweet & sour chicken for lunch today \o/ |
| 11:30 |
E_mE |
crabstick and mayo sandwiches for me mmmm :D |
| 11:31 |
Macen |
i keep getting 30 odd copies through of all my mail :/ |
| 11:32 |
Macen |
this depresses me |
| 11:33 |
Macen |
hm |
| 11:33 |
Macen |
it must be outlook there is only one of each on the server |
| 11:33 |
Macen |
this comes as no surprise |
| 11:42 |
MikeSeth |
marklar|omni: hai |
| 11:43 |
marklar|omni |
hai |
| 11:43 |
marklar|omni |
ipaq is ordered |
| 11:43 |
marklar|omni |
okthx |
| 11:44 |
marklar|omni |
gonna sell my v3x for 450 |
| 11:45 |
MikeSeth |
woot |
| 11:45 |
MikeSeth |
you ordered it?! |
| 11:45 |
MikeSeth |
nice |
| 11:47 |
marklar|omni |
yeah |
| 11:47 |
marklar|omni |
5 installments |
| 11:47 |
marklar|omni |
:\ |
| 11:47 |
marklar|omni |
they promised to deliver to work tomorrow |
| 11:55 |
marklar|omni |
mike |
| 11:56 |
marklar|omni |
poek :( |
| 11:58 |
_cheerios |
django salesman came to work. seems i'll get to learn that framework too. the website is so pretty so it rocks. |
| 11:58 |
MikeSeth |
wat |
| 11:58 |
marklar|omni |
wat |
| 11:58 |
marklar|omni |
slots dont worky for some reason |
| 11:58 |
MikeSeth |
bs, pastebin :> |
| 11:59 |
Rendez |
[n=luismeri@173.Red-80-25-102.staticIP.rima-tde.net] has quit [Read error: 104 (Connection reset by peer)] |
| 11:59 |
v-dogg |
_cheerios: they have salesmen? |
| 11:59 |
MikeSeth |
mahahahahahaha |
| 11:59 |
_cheerios |
our new employee, he's going to be the chief technology guy |
| 12:00 |
MikeSeth |
im writing a tool for forensic log collection |
| 12:00 |
MikeSeth |
it works in such a way that a client submitter shows the file name to the server and server tells it whether its wanted for upload or not |
| 12:00 |
MikeSeth |
guess how the server responds! |
| 12:01 |
v-dogg |
http://www.djangoproject.com/ <- rocks? like hell it does |
| 12:01 |
MikeSeth |
"1 CANHAS" |
| 12:01 |
MikeSeth |
"0 LOLNOPLZ" |
| 12:05 |
marklar|omni |
"-1 LOLWTF" |
| 12:05 |
marklar|omni |
= internal server error |
| 12:06 |
marklar|omni |
miek |
| 12:06 |
marklar|omni |
buki says you should come here |
| 12:06 |
marklar|omni |
forever |
| 12:06 |
marklar|omni |
date plz. |
| 12:07 |
MikeSeth |
:< |
| 12:10 |
Rendez |
[n=luismeri@173.Red-80-25-102.staticIP.rima-tde.net] has joined #agavi |
| 12:14 |
marklar|omni |
my boss just said that if i were a chick he'd sleep with me |
| 12:14 |
marklar|omni |
all cause of agavi |
| 12:15 |
marklar|omni |
:< |
| 12:20 |
E_mE |
8| |
| 12:21 |
E_mE |
my boss is female, but she sneers at PHP |
| 12:21 |
v-dogg |
show her Agavi |
| 12:21 |
v-dogg |
she'll be all over you |
| 12:21 |
v-dogg |
and PHP |
| 12:23 |
marklar|omni |
hehe |
| 12:23 |
marklar|omni |
any idea why a slot won't show up in $slots |
| 12:23 |
marklar|omni |
I can run the action directly and it'll work |
| 12:23 |
marklar|omni |
but slottified, it borks |
| 12:25 |
E_mE |
v-dogg: my boss is the finicial controller of hte company |
| 12:25 |
Wombert |
_cheerios: omg :( |
| 12:25 |
Wombert |
_cheerios: tell him to ask me to come over and pitch agavi against django |
| 12:26 |
Wombert |
oh and _cheerios |
| 12:26 |
Wombert |
the point of SOAP is platform independence and interoperability |
| 12:26 |
v-dogg |
E_mE: all the better - you can do her and get an expense account and a yearly bonus! |
| 12:27 |
Wombert |
if you build a soap web service with agavi, of course any client can consume it |
| 12:27 |
Wombert |
marklar|omni: glad to hear that |
| 12:27 |
Wombert |
hire me for a workshop :p |
| 12:27 |
E_mE |
v-dogg: hehe if only.. she did get slightly turned on from a email report of the daily sales.. but thats because its an email ;) |
| 12:28 |
marklar|omni |
meh |
| 12:28 |
marklar|omni |
stupid slots dont work :( |
| 12:28 |
MikeSeth |
marklar|omni: you're doing it wrong! |
| 12:28 |
v-dogg |
them sluts |
| 12:28 |
marklar|omni |
I'm not |
| 12:28 |
MikeSeth |
marklar|omni: is your slotted view loading the right layout? |
| 12:28 |
marklar|omni |
yes |
| 12:28 |
Wombert |
pff why are you helping him |
| 12:29 |
Wombert |
HE MUST BY COMMERCIAL SUPPORT |
| 12:29 |
Wombert |
HE IS FROM JEWLAND THEY ARE RICH OVER THERE |
| 12:29 |
Wombert |
:>>>> |
| 12:29 |
Wombert |
marklar|omni: so you set up a "slot" layout or so? |
| 12:29 |
MikeSeth |
Wombert: its akshully a french conspiracy over there ;D |
| 12:29 |
marklar|omni |
poeks Wombert with his big nose |
| 12:29 |
marklar|omni |
yes |
| 12:29 |
Wombert |
array_keys($slots) ? |
| 12:29 |
Wombert |
two slots with the same name maybe? |
| 12:30 |
MikeSeth |
haha |
| 12:30 |
MikeSeth |
Wombert: you're speaking in DSL! :D |
| 12:30 |
marklar|omni |
$slots is empty |
| 12:30 |
marklar|omni |
wtf. |
| 12:30 |
MikeSeth |
ummm |
| 12:30 |
MikeSeth |
so you aren't loading the right layout ;D |
| 12:30 |
marklar|omni |
but I iz :( |
| 12:31 |
MikeSeth |
marklar|omni: this is the initial action, right? e.g. the one a route directly invokes? |
| 12:31 |
marklar|omni |
yeah |
| 12:31 |
MikeSeth |
plz view's execute() -> pastebin |
| 12:31 |
Wombert |
and there you load the layout |
| 12:31 |
Wombert |
where a layer has the slot defined? |
| 12:31 |
Wombert |
and output_types.xml plz |
| 12:32 |
marklar|omni |
sec |
| 12:35 |
marklar|omni |
http://p.caboo.se/139506 |
| 12:35 |
marklar|omni |
+ I have is_slot checking in the base view |
| 12:35 |
marklar|omni |
brb smoke |
| 12:37 |
CIA-33 |
[n=CIA@208.69.182.149] has quit [] |
| 12:38 |
Wombert |
class="AgaviFileTemplateLayer" |
| 12:38 |
Wombert |
not needed btw |
| 12:38 |
Wombert |
can also leave out <layers> and <parameters> |
| 12:38 |
Wombert |
[n=Wombert@85.183.90.3] has left #agavi [] |
| 12:39 |
Wombert |
[n=Wombert@85.183.90.3] has joined #agavi |
| 12:39 |
Wombert |
[n=Wombert@85.183.90.3] has left #agavi [] |
| 12:39 |
Wombert |
[n=Wombert@85.183.90.3] has joined #agavi |
| 12:39 |
MikeSeth |
Wombert: ... |
| 12:39 |
MikeSeth |
what are you doink? |
| 12:42 |
MikeSeth |
marklar|omni: I dont see anything wrong. |
| 12:42 |
Wombert |
yea its weird |
| 12:46 |
Macen |
sighs |
| 12:46 |
Macen |
customers are so ftl |
| 12:46 |
MrJeep |
ftl ? |
| 12:46 |
Macen |
for the loss |
| 12:46 |
Macen |
(lame) |
| 12:47 |
marklar|omni |
hm |
| 12:47 |
marklar|omni |
:( |
| 12:47 |
marklar|omni |
could it be a caching issue? |
| 12:49 |
MikeSeth |
marklar|omni: do you have caching on? |
| 12:49 |
MikeSeth |
var_dump(array_keys($this->getLayer('markets')->getSlots()) |
| 12:50 |
Wombert |
if you have caching on, yes, of course |
| 12:50 |
Wombert |
and if that thing is cached etc etc |
| 12:51 |
marklar|omni |
Call to undefined method AgaviPhpRenderer::getLayer() |
| 12:51 |
marklar|omni |
er |
| 12:51 |
marklar|omni |
wrong file heh |
| 12:52 |
MikeSeth |
in the view |
| 12:52 |
marklar|omni |
yeah |
| 12:52 |
MikeSeth |
also in development mode caching should be off |
| 12:52 |
MikeSeth |
Wombert: speaking of which |
| 12:53 |
MikeSeth |
Wombert: in index.php, the default development environment should be replaced with an environment variable |
| 12:53 |
marklar|omni |
var_dump(array_keys($this->getLayer('decorator')->getSlots()));die; |
| 12:53 |
marklar|omni |
sez |
| 12:53 |
marklar|omni |
array(1) { [0]=> string(7) "markets" } |
| 12:54 |
Wombert |
MikeSeth: nah |
| 12:54 |
Wombert |
95% of windows users are too stupid to set that up |
| 12:54 |
Wombert |
the idea of index.php is that you never check it in |
| 12:54 |
MikeSeth |
Wombert: fuck them? |
| 12:54 |
Wombert |
just an index.php-dist and everyone makes a copy |
| 12:54 |
Wombert |
lots of people need to switch off config validation in their index.php for example |
| 12:55 |
MikeSeth |
because of broken libxml2? |
| 12:55 |
MikeSeth |
damned if you do and damned if you don't... |
| 12:55 |
MikeSeth |
marklar|omni: ummm |
| 12:56 |
MikeSeth |
marklar|omni: so the slot is defined. <?php print $slots['markets']; ?> |
| 12:56 |
Wombert |
must be pdo which is foobard here |
| 12:56 |
Wombert |
:< |
| 12:56 |
Wombert |
Headers already sent, output started in "" on line "0" |
| 12:56 |
Wombert |
always |
| 12:56 |
Wombert |
when using mysql |
| 12:56 |
MikeSeth |
Wombert: so it was PDO?! |
| 12:56 |
Wombert |
ah no cant be |
| 12:57 |
Wombert |
using creole |
| 12:57 |
Wombert |
hmhm |
| 12:57 |
Wombert |
also, the exception screen _is_ foobard |
| 12:57 |
Wombert |
like something was output |
| 12:57 |
Wombert |
but nothing there |
| 12:58 |
CIA-32 |
[n=CIA@208.69.182.149] has joined #agavi |
| 13:01 |
E_mE |
MrJeep: did you get yor site sold? |
| 13:05 |
Wombert |
meh |
| 13:05 |
Wombert |
MikeSeth: no PDO |
| 13:05 |
Wombert |
kaos' fault :p |
| 13:05 |
Wombert |
ignore_user_abort(true); |
| 13:05 |
Wombert |
flush(); |
| 13:05 |
Wombert |
in a global filter |
| 13:05 |
Wombert |
can't work :p |
| 13:06 |
LBO |
[i=LBO@dli186.neoplus.adsl.tpnet.pl] has joined #agavi |
| 13:07 |
LBO |
hi guys, may I ask how docs are going? Because on SVN i do not see any progress... |
| 13:09 |
LBO |
guys? |
| 13:10 |
LBO |
phhh, i thouhtuU R 24h-on-IRC geeks... |
| 13:10 |
Wombert |
hi |
| 13:10 |
Wombert |
haven't had time so far, LBO |
| 13:10 |
Wombert |
need to earn money to survive, you know ;) |
| 13:10 |
LBO |
I know |
| 13:10 |
Wombert |
maybe we should start a doc donations funds after all |
| 13:11 |
Wombert |
:p |
| 13:11 |
LBO |
im just asking - no bad feelings W. |
| 13:11 |
Wombert |
:) |
| 13:12 |
LBO |
ech, pitty - there are topics that i wont read from the source |
| 13:12 |
LBO |
for example i still dont know what layers are |
| 13:12 |
Rendez |
[n=luismeri@173.Red-80-25-102.staticIP.rima-tde.net] has quit [Read error: 104 (Connection reset by peer)] |
| 13:13 |
LBO |
and how to pass parameter to the slot. |
| 13:17 |
Wombert |
LBO: http://p.caboo.se/private/3hf8abhad6epeqifjz8vnw |
| 13:17 |
Wombert |
http://p.caboo.se/139524.txt?key=3hf8abhad6epeqifjz8vnw easier to read |
| 13:17 |
Wombert |
man we need chuckwalla |
| 13:17 |
Wombert |
it talks about slots, layouts, etc |
| 13:18 |
LBO |
ooooh, thank man, own ya 1 month sallary :P |
| 13:19 |
Wombert |
LBO: please ask if you have questions |
| 13:19 |
Wombert |
we're happy to explain |
| 13:19 |
Wombert |
don't be disappointed if nobody answers right away |
| 13:19 |
Wombert |
:) |
| 13:20 |
LBO |
I will be... i wont be - no problem. thank u for quick feedback anyway. |
| 13:20 |
LBO |
On svn i read something on migration from 0.11.* to 1.0 |
| 13:21 |
LBO |
is 1.0 coming? |
| 13:22 |
RossC0 |
[n=RossC0@teamjr.plus.com] has joined #agavi |
| 13:22 |
RossC0 |
huomenta |
| 13:22 |
Wombert |
yes, but not before summer |
| 13:22 |
Wombert |
hai RossC0 |
| 13:22 |
RossC0 |
*still* ill :( |
| 13:22 |
Wombert |
better yet? |
| 13:22 |
Wombert |
ewwww |
| 13:22 |
Wombert |
:( |
| 13:22 |
Wombert |
hugs RossC0 |
| 13:22 |
Rendez |
[n=luismeri@173.Red-80-25-102.staticIP.rima-tde.net] has joined #agavi |
| 13:23 |
marklar|omni |
oh haiz |
| 13:23 |
Rendez |
[n=luismeri@173.Red-80-25-102.staticIP.rima-tde.net] has quit [Read error: 104 (Connection reset by peer)] |
| 13:25 |
kilko |
[n=kilko@mgdb-4db8d67a.pool.einsundeins.de] has joined #agavi |
| 13:25 |
kilko |
[n=kilko@mgdb-4db8d67a.pool.einsundeins.de] has quit [Client Quit] |
| 13:28 |
Yossi |
If I want to store default parameters for an application I work on should I use <parameter> or <setting> ? |
| 13:29 |
MrJeep |
E_mE, sounds like it's going to happen |
| 13:29 |
E_mE |
congrats MrJeep :) |
| 13:29 |
Wombert |
what? |
| 13:29 |
Wombert |
:) |
| 13:29 |
Wombert |
nudges MrJeep |
| 13:29 |
MrJeep |
I don't know what I should really do, drink champain or cry :P |
| 13:29 |
Wombert |
lemme into the secret |
| 13:30 |
Wombert |
Yossi: settings |
| 13:30 |
MrJeep |
Someone offered me a ridicoulous small ammount of money for a website I made |
| 13:30 |
Wombert |
you can have your own prefiy |
| 13:30 |
E_mE |
buy Cava instead MrJeep, just as good as champaign ;) ... |
| 13:30 |
Wombert |
<settings prefix="com.myapp."> |
| 13:30 |
Wombert |
<setting name="foo">bar |
| 13:30 |
E_mE |
and cheaper ;) |
| 13:30 |
MrJeep |
hehe well, first thing first, it'S 8h30 in the morning so no champain till noon :P |
| 13:30 |
MrJeep |
hehe |
| 13:31 |
Wombert |
in trunk, instead of bar you can also use <parameter(s)> to make arrays |
| 13:31 |
MrJeep |
anyway, the domain is going to expire and I don't plan to renew it so.. |
| 13:31 |
MrJeep |
it's better than a kick in the ass |
| 13:31 |
MrJeep |
but geez.. 750$ |
| 13:31 |
E_mE |
mmmmm cava... my firm imports cava... its vERY nice.. costs about £15/bottle (but only £9 for me =D ) |
| 13:31 |
MrJeep |
hum, I'll keep that in mind for real celebration :) |
| 13:32 |
MrJeep |
anyway, I have to go to work |
| 13:32 |
E_mE |
if anyone wants cheap wine (in UK prices) i can help ;) |
| 13:32 |
MrJeep |
see ya in 15-20 minutes |
| 13:32 |
E_mE |
chow4now |
| 13:36 |
Rendez |
[n=luismeri@173.Red-80-25-102.staticIP.rima-tde.net] has joined #agavi |
| 13:39 |
E_mE |
how can i redirect a user from an ajax call.. because im querying for some data via ajax and it just hangs and returns a error code 500 and the shiny.php exception form |
| 13:41 |
Yossi |
Wombert: thanks |
| 13:43 |
Wombert |
E_mE: <output_type name="ajax" exception_template="%core.template_dir%/exceptions/ajax.php"> |
| 13:43 |
Wombert |
or so |
| 13:44 |
E_mE |
but i don't want a exception if the users session has timed out and are trying to request data... want it to return a message or so.. say LOG IN FOOL! hehe |
| 13:45 |
E_mE |
where would i interrupt the process to throw error message instead of agavi taking over |
| 13:45 |
E_mE |
if you understand the approach? |
| 13:45 |
E_mE |
more an insult to my writing skills then your skill ;D |
| 13:48 |
nfq |
[n=nfq@84-72-196-213.dclient.hispeed.ch] has joined #agavi |
| 13:48 |
E_mE |
can one view only be associated with one template in theory.. or can you have a view with calls 1 of 2 different templates? |
| 13:49 |
RossC0 |
E_mE: we have a executeAjax in the secure view |
| 13:49 |
RossC0 |
that sends some json headers to redirect |
| 13:49 |
RossC0 |
the js then does the redirect |
| 13:49 |
E_mE |
what you can defer RBAC user checking in the views? |
| 13:50 |
RossC0 |
no - RBAC fails - then what happens? |
| 13:50 |
RossC0 |
it goes to the secure action |
| 13:50 |
RossC0 |
... |
| 13:50 |
RossC0 |
right g2g laters all |
| 13:51 |
E_mE |
redirects in normal circumstance, but with my ajax request it recieves a 500 error followed by an agavi exception report |
| 13:51 |
E_mE |
ah |
| 13:51 |
E_mE |
get ya :D |
| 13:51 |
RossC0 |
[n=RossC0@teamjr.plus.com] has left #agavi [] |
| 13:52 |
Wombert |
why does that throws an exception E_mE? |
| 13:53 |
E_mE |
im guessing that the secureSuccessView() doesn't have a executehtmlAjax() to pass responce :) |
| 13:53 |
E_mE |
Wombert: i allow you to smack me for not digging deeper :) |
| 13:54 |
Wombert |
yes! |
| 13:55 |
E_mE |
im getting there ;) |
| 13:57 |
Wombert |
WAHT |
| 13:57 |
Wombert |
SUN BOUGHT MYSQL |
| 13:57 |
_cheerios |
[n=jackbo@195.197.117.226] has quit ["bbl"] |
| 14:00 |
nfq |
really? Sun buys an open source project? |
| 14:00 |
nfq |
Why? |
| 14:00 |
Wombert |
it's not an open source project |
| 14:00 |
Wombert |
www.mysql.com |
| 14:00 |
Wombert |
it's a big, lame company |
| 14:01 |
E_mE |
don;t you like sun mircosystems then? |
| 14:02 |
Wombert |
I don't like MySQL AB |
| 14:03 |
Wombert |
(and I don't like MySQL either FWIW) |
| 14:03 |
E_mE |
whats the AB represent? |
| 14:05 |
E_mE |
is this valid syntax to call an output type? $this->container->setOutputType($this->context->getOutputType('json')); ?? |
| 14:11 |
MrJeep_ |
[n=jpdery@modemcable188.10-70-69.static.videotron.ca] has joined #agavi |
| 14:11 |
MrJeep_ |
I'm back |
| 14:12 |
MikeSeth |
E_mE: why are you doing that? |
| 14:12 |
v-dogg |
E_mE: AB = Ltd. in Swedish |
| 14:12 |
v-dogg |
MySQL Ltd. |
| 14:13 |
E_mE |
because its an ajax request which normally returns htmlAjax output type.. but want to pass json so need to define the output type of Json |
| 14:13 |
E_mE |
ahhh see see |
| 14:14 |
E_mE |
whats the purpose of SecureAction as i don't appear to use it.. just LoginAction |
| 14:15 |
v-dogg |
I need a font that looks like handwriting |
| 14:16 |
v-dogg |
LoginAction is for unauthenticated users, SecureAction is for users without needed credentials |
| 14:17 |
v-dogg |
ie. authenticated but required credentials missing => SecureAction |
| 14:17 |
E_mE |
ah.. its the error message that says "PERMSSION DENIED WEAKLING" |
| 14:18 |
Arme[N] |
[n=Arme[N]@unaffiliated/armen/x-394205] has quit ["leaving"] |
| 14:18 |
E_mE |
thanx v-dogg |
| 14:19 |
v-dogg |
np |
| 14:19 |
v-dogg |
now, I still need a font that looks like handwriting |
| 14:19 |
v-dogg |
:) |
| 14:19 |
v-dogg |
where can I has commercial fonts plz? |
| 14:20 |
E_mE |
you want to pay for font? |
| 14:20 |
E_mE |
http://www.free-fonts.com/handwriting_fonts.html |
| 14:20 |
v-dogg |
I'm willing to if I can't find a suitable font otherwise |
| 14:21 |
v-dogg |
ok, that domain sounds tempting |
| 14:21 |
v-dogg |
thanks :) |
| 14:30 |
E_mE |
is $this->context->getOutputType('json'); correct? |
| 14:31 |
v-dogg |
$this->container->setOutputType($this->getContext()->getController()->getOutputType('pdf')); |
| 14:31 |
v-dogg |
in da view |
| 14:31 |
v-dogg |
in da initialize() |
| 14:31 |
E_mE |
ah! one step away :) |
| 14:31 |
E_mE |
initialize() of view? |
| 14:31 |
v-dogg |
yup |
| 14:31 |
v-dogg |
after that it's too late |
| 14:31 |
E_mE |
can't it be in executeHtmlAjax()? |
| 14:32 |
v-dogg |
no, the output type is already htmlajax by then |
| 14:32 |
v-dogg |
you want executeJson() |
| 14:32 |
E_mE |
well its a redirect from an unauthorised user |
| 14:32 |
E_mE |
well, none session yser |
| 14:32 |
E_mE |
user* |
| 14:36 |
E_mE |
can actions detect if another action called it or not so output types can be set before its passed to the view? |
| 14:36 |
E_mE |
or detect the current output type |
| 14:37 |
E_mE |
and if its htmlAjax convert to json for login requests |
| 14:37 |
E_mE |
:D |
| 14:38 |
Yossi |
output type is set after the action executes - no? |
| 14:39 |
v-dogg |
you can detect a forward (login or secure) |
| 14:41 |
E_mE |
v-dogg: where would i have to look for that? |
| 14:41 |
E_mE |
Yossi: im not sure.. |
| 14:42 |
v-dogg |
E_mE: http://trac.agavi.org/browser/branches/0.11/samples/app/modules/Default/views/LoginInputView.class.php |
| 14:42 |
v-dogg |
line 29 |
| 14:43 |
E_mE |
:D thanks! |
| 14:51 |
MikeSeth |
AAAAAAAAAAAAAAA IM SO SICK OF THIS FAIL |
| 14:52 |
MikeSeth |
grabs a furry and sets it on fire |
| 14:55 |
MikeSeth |
maahahaha |
| 14:55 |
MikeSeth |
http://img.4chan.org/b/src/1200492352898.jpg |
| 14:55 |
MikeSeth |
<3 /b/ |
| 14:59 |
Wombert |
[n=Wombert@85.183.90.3] has quit [Read error: 104 (Connection reset by peer)] |
| 15:04 |
_cheerios |
[n=jacklo@hkibrasgw1-feaedd00-249.dhcp.inet.fi] has joined #agavi |
| 15:04 |
_cheerios |
woo |
| 15:23 |
Wombert |
[n=Wombert@85.183.90.3] has joined #agavi |
| 15:26 |
Wombert |
so for htmlajax errors |
| 15:26 |
Wombert |
you want to forward to another action which then uses json as the output type? |
| 15:27 |
Wombert |
is that right E_mE? |
| 15:29 |
E_mE |
if the user has logged in and there session has timed out, then the user clicks on "Get information" button on the page which fires the ajax request. Before it would throw an exception because it couldn't find executeHtmlAjax in the LoginSuccessView. |
| 15:32 |
E_mE |
so what i've done is in my LoginAction executeRead() i created an array of ajax action names, then pull the 'org.agavi.controoler.forwards.login' array and check if the request_action is in the action names array, if so set output type to json and fire 'input' and then execcutes executeJson() in my view.. and duh daaaa! |
| 15:32 |
E_mE |
it throws my json saying ZE-MUST-LOG-ZE-IN in json and will get JSON to redirect the user to the root index |
| 15:33 |
E_mE |
i will be moving that action name array to settings when i upgrade to 0.11.1 |
| 15:34 |
E_mE |
did that answer your question? |
| 15:36 |
Wombert |
eh |
| 15:36 |
Wombert |
action names array? |
| 15:36 |
Wombert |
what is that |
| 15:37 |
Wombert |
and why do you check against it |
| 15:41 |
nfq |
Fuck, they bought MySql for 1 billion |
| 15:41 |
Rendez |
[n=luismeri@173.Red-80-25-102.staticIP.rima-tde.net] has quit [Read error: 104 (Connection reset by peer)] |
| 15:42 |
nfq |
damn, that's a ton of benjamins |
| 15:42 |
Wombert |
more like two or three |
| 15:42 |
Wombert |
:) |
| 15:42 |
nfq |
yeah |
| 15:42 |
nfq |
Just give me a few kilos |
| 15:42 |
nfq |
I'd be happy |
| 15:45 |
Wombert |
ten tons actually |
| 15:45 |
nfq |
damn, you did the math? |
| 15:45 |
Wombert |
a 100USD bill appears to weight a gram |
| 15:45 |
Wombert |
yup |
| 15:45 |
Wombert |
:> |
| 15:45 |
Wombert |
I was wondering how much a bill weighs |
| 15:46 |
Macen |
your scales suck!" |
| 15:47 |
Macen |
a gram is much heavier than a note |
| 15:47 |
Macen |
a £50 note can buy a gram of a lot of substances but it doesn't equate to the same weight ;> |
| 15:50 |
E_mE |
Wombert: well i've got an array of action names which are used for AJAX |
| 15:50 |
nfq |
Macen: true date |
| 15:50 |
E_mE |
so if the loginAction sees that a forward occured from an AJAX action, it then sends JSON instead of HTML or error etc |
| 15:51 |
Rendez |
[n=luismeri@173.Red-80-25-102.staticIP.rima-tde.net] has joined #agavi |
| 16:00 |
Wombert |
I see |
| 16:01 |
Wombert |
mh that there is something we can do for 1.0 |
| 16:01 |
Wombert |
set that forward info on the container, too, not just into the request |
| 16:02 |
E_mE |
how would agavi be aware that its about to be an ajax request |
| 16:03 |
E_mE |
or how is the action it self its an ajax request.. because i guess its the view thats aware of its transportation method |
| 16:03 |
E_mE |
ah actually, no.. the action contains the output_type value |
| 16:04 |
E_mE |
so wouldn't you need to add a configuration to output_types.xml to define with the output_type is an ajax request or not |
| 16:05 |
E_mE |
im just thinking out loud hehe. so i proberbly right off course ;) |
| 16:07 |
Rendez |
[n=luismeri@173.Red-80-25-102.staticIP.rima-tde.net] has quit [Read error: 104 (Connection reset by peer)] |
| 16:10 |
nfq |
[n=nfq@84-72-196-213.dclient.hispeed.ch] has quit [] |
| 16:14 |
Yossi |
errr arn't attributes set by action accessible using $this->getAttribute() in the view? |
| 16:17 |
Yossi |
I setup some attributes in the validateRead() method of the action - and I can't access them in the view... is that supposed to be like that? |
| 16:18 |
E_mE |
Yossi: but if the action doesn't have authority to continue, how can you request attributes to be append to the current action/view? |
| 16:18 |
E_mE |
it gets redirected to the loginaction |
| 16:18 |
Rendez |
[n=luismeri@173.Red-80-25-102.staticIP.rima-tde.net] has joined #agavi |
| 16:18 |
E_mE |
on regards to validation.. thats different |
| 16:18 |
Yossi |
it is authorated... the validateRead setsup default values if none are giving and execution continues |
| 16:20 |
Yossi |
*given |
| 16:26 |
Yossi |
Ok, it was an error on my side... I forgot a debugging line that killed the attribute... |
| 16:27 |
Wombert |
who is using creole |
| 16:30 |
Wombert |
http://trac.agavi.org/ticket/672 |
| 16:30 |
Wombert |
thoughts? |
| 16:36 |
nfq |
[n=nfq@84-73-209-218.dclient.hispeed.ch] has joined #agavi |
| 16:37 |
E_mE |
if i setup the output type in action (like such: $this->container->setOutputType( $controller->getOutputType('json') );), will the view adopt it and send that header information? |
| 16:37 |
Yossi |
You guys have any convictions on Ajax/javascript toolkits? |
| 16:37 |
nfq |
Yossi: Yeah |
| 16:37 |
nfq |
Well, I am biased |
| 16:37 |
nfq |
use mootools |
| 16:38 |
E_mE |
i like mootools and YUI |
| 16:38 |
E_mE |
but mootools appear to be more useful for me as YUI is quite fat |
| 16:38 |
Macen |
atm i use "zxml" for IE6 support and hard code the rest |
| 16:39 |
E_mE |
mootools supports all major browsers |
| 16:39 |
nfq |
yeah |
| 16:39 |
nfq |
and it's light |
| 16:39 |
Macen |
i mean instead of not using anything |
| 16:39 |
nfq |
well, much lighter than YUI |
| 16:40 |
marklar|omni |
oh hai |
| 16:40 |
Macen |
any one on a mac in here? |
| 16:41 |
E_mE |
wishes |
| 16:41 |
nfq |
lots |
| 16:41 |
nfq |
what's the q? |
| 16:41 |
Macen |
http://ashb.youds.com http://ashworthburke.lh/about/best-value http://ashworthburke.lh/awards |
| 16:41 |
Macen |
they render ok? |
| 16:41 |
Macen |
ok == nothing looks out of place |
| 16:42 |
nfq |
using kwicks? |
| 16:42 |
Macen |
or safari |
| 16:42 |
Macen |
both |
| 16:42 |
nfq |
looks fine on Safari |
| 16:42 |
Macen |
oh lol |
| 16:42 |
Macen |
yea i am, using kwicks, from mootools |
| 16:42 |
Yossi |
NFQ: Thanks, I will try mootools... uptill now I was writing all dom/ajax things myself. but Im strating a new big project - so I think a toolkit might be a good idea |
| 16:43 |
nfq |
nice |
| 16:43 |
nfq |
Yossi: Once you start, you'll ask yourself why you didn't use a framework before |
| 16:43 |
nfq |
You can just rely on it (mootools) that it's cross browser |
| 16:44 |
v-dogg |
hear hear |
| 16:44 |
nfq |
Macen: looks fine on Safari to me |
| 16:44 |
Macen |
tyvm |
| 16:44 |
Macen |
i'll buy one soon heh |
| 16:44 |
nfq |
hehe |
| 16:44 |
Macen |
get fed up of asking ;> |
| 16:44 |
nfq |
you haven't got the BEta insalled? |
| 16:44 |
nfq |
or you on Linxu? |
| 16:44 |
nfq |
Linux! |
| 16:44 |
Macen |
which Beta? |
| 16:44 |
Macen |
no Windows |
| 16:45 |
nfq |
Safari |
| 16:45 |
Macen |
there's a standalone for win? |
| 16:45 |
nfq |
yes |
| 16:45 |
nfq |
install it now! |
| 16:45 |
Macen |
ace |
| 16:45 |
Macen |
i shall |
| 16:45 |
Macen |
what's the other? Konqueror? |
| 16:45 |
nfq |
http://www.apple.com/safari/download/ |
| 16:45 |
Macen |
or smthn |
| 16:45 |
nfq |
For mac, the other is FF |
| 16:45 |
nfq |
And Opera |
| 16:45 |
nfq |
Some use Camino |
| 16:46 |
nfq |
but, Camino is using the Gecko engine |
| 16:46 |
nfq |
so, no worries there |
| 16:46 |
Macen |
kewl |
| 16:46 |
Wombert |
yes, E_mE, but you really shouldn't do that. the action shouldn't bother with such a thing as output type |
| 16:46 |
E_mE |
weird, i keep getting html header :( |
| 16:47 |
E_mE |
and i did echo $this->container->getOutputType(); and it stated json too ?:S |
| 16:49 |
E_mE |
but i am using $this->getResponse()->setContent( json_encode('baa baa black sheep') ); |
| 16:49 |
E_mE |
in my view |
| 16:50 |
E_mE |
Wombert: how would you recommend i direct the LoginAction to forward to executeJson() from a forwarding of an AJAX request? |
| 16:54 |
Wombert |
we should have redone this database stuff |
| 16:54 |
Wombert |
really |
| 16:54 |
Wombert |
creole driver is such a mess |
| 16:54 |
E_mE |
ive not heard of creole before |
| 16:56 |
E_mE |
anyhow, im off home :) |
| 16:56 |
E_mE |
bye |
| 16:57 |
E_mE |
[n=E_mE@89.104.225.116] has quit [Remote closed the connection] |
| 16:59 |
CIA-32 |
david * r2270 /branches/0.11/ (CHANGELOG src/database/AgaviCreoleDatabase.class.php): Fixed #672: AgaviCreoleDatabase does not support various Creole driver settings |
| 17:01 |
Wombert |
smacks CIA-32 |
| 17:01 |
CIA-32 |
david * r2271 /trunk/ (CHANGELOG src/database/AgaviCreoleDatabase.class.php): merge [2270] |
| 17:01 |
Wombert |
good boy |
| 17:04 |
Wombert |
home |
| 17:04 |
Wombert |
time |
| 17:04 |
Wombert |
:) |
| 17:17 |
Wombert |
[n=Wombert@85.183.90.3] has quit [] |
| 17:26 |
icyt |
is now known as IcyT |
| 17:42 |
fdfdf |
[n=fdfdf@201-66-175-104.smace701.dsl.brasiltelecom.net.br] has joined #agavi |
| 17:45 |
Rendez |
[n=luismeri@173.Red-80-25-102.staticIP.rima-tde.net] has quit [] |
| 17:46 |
fdfdf |
does agavi have some kind of "converters"? or "something" for me getting data converted and ready to use in the action |
| 17:49 |
_cheerios |
no? *confused* |
| 17:56 |
Wombert |
[n=Wombert@dslb-084-056-045-181.pools.arcor-ip.net] has joined #agavi |
| 17:59 |
_cheerios |
lo Wombert |
| 18:03 |
fdfdf |
no then? |
| 18:03 |
Wombert |
hqi _cheerios |
| 18:03 |
Wombert |
hai |
| 18:03 |
Wombert |
fdfdf: what? |
| 18:03 |
fdfdf |
<fdfdf> does agavi have some kind of "converters"? or "something" for me getting data converted and ready to use in the action |
| 18:04 |
Wombert |
could you give an example of what you mean |
| 18:05 |
fdfdf |
ok... let me think in an example |
| 18:06 |
Whisller |
[n=example@chello089076213203.chello.pl] has joined #agavi |
| 18:07 |
Wombert |
meanwhile, let me describe our validation and input security system |
| 18:07 |
Wombert |
all user supplied input |
| 18:07 |
fdfdf |
for example... dates... lets say the user has entered "13/12/2008" and in the action i need "2008-12-13" |
| 18:07 |
Wombert |
ah yes, of course, that can be done |
| 18:07 |
Wombert |
in case of a web request the input is GET and POST data |
| 18:07 |
fdfdf |
hmm |
| 18:07 |
Wombert |
uploaded files |
| 18:07 |
Wombert |
cookies |
| 18:07 |
Wombert |
HTTP request headers |
| 18:07 |
fdfdf |
yeap |
| 18:07 |
Wombert |
all those go through validation |
| 18:08 |
Wombert |
each execution container, and thus every action that is run, has a dedicated copy of the request data |
| 18:08 |
Wombert |
in the stronger validation modes, only the data you validated are available in the action, view etc |
| 18:09 |
Wombert |
validators can, in addition to validating input, also normalize it |
| 18:09 |
fdfdf |
hmmm |
| 18:09 |
Wombert |
for instance, parse a date, and set a unix timestamp instead |
| 18:09 |
Wombert |
or in a different format |
| 18:09 |
Wombert |
this specific date validator is locale aware, which means it can, if you like, parse dates in the current available format |
| 18:10 |
Wombert |
which means it understands portuguese month names, for instance |
| 18:10 |
Whisller |
[n=example@chello089076213203.chello.pl] has left #agavi [] |
| 18:10 |
Wombert |
other examples |
| 18:10 |
Wombert |
let's say you have a ShowProductAction |
| 18:10 |
Wombert |
which gets a product ID |
| 18:10 |
fdfdf |
^^ |
| 18:10 |
Wombert |
to validate this ID parameter, you need to look into the database |
| 18:10 |
Wombert |
but in the action, you need to do the same query again |
| 18:11 |
Wombert |
not very efficient |
| 18:11 |
Wombert |
so your validator could replace the id valu with, say, the product object from the database (if you use an ORM) |
| 18:11 |
fdfdf |
wow |
| 18:11 |
Wombert |
or it could retain the ID and set the object into a different request parameter |
| 18:11 |
fdfdf |
great |
| 18:12 |
Wombert |
the number validators, for instsance, can optionally also parse numbers with locale awareness |
| 18:12 |
fdfdf |
do you have a simple example of it? |
| 18:12 |
Wombert |
that means for 1000.05, a german can enter 1000,05 (or 1.000,05) |
| 18:12 |
Wombert |
and of course, it could also cast a number to an int or a float right away |
| 18:13 |
fdfdf |
so can i define a class to do a personalized normalization, i guess, right? |
| 18:15 |
Wombert |
<validator class="number"> |
| 18:15 |
Wombert |
<parameter name="min">5</parameter> |
| 18:15 |
Wombert |
<parameter name="type">int</parameter> |
| 18:15 |
Wombert |
<parameter name="cast_to">int</parameter> |
| 18:15 |
Wombert |
<argument>numparam</argument> |
| 18:15 |
Wombert |
<error>Please enter an integer number</error> |
| 18:15 |
Wombert |
<error for="min">Please enter a number greater than 5</error> |
| 18:15 |
Wombert |
</validator> |
| 18:15 |
Wombert |
fdfdf: of course |
| 18:15 |
Wombert |
a regex validator can do quite a lot (albeit not cast) already, but |
| 18:16 |
Wombert |
you'd typically write quite a number of custom validators |
| 18:17 |
Wombert |
("numparam" is the name of the field you want to validate) |
| 18:17 |
Wombert |
you can also validate arrays |
| 18:17 |
Wombert |
files |
| 18:17 |
Wombert |
etc |
| 18:18 |
Wombert |
for instance, you'd set up validators that check which of the uploaded files are images |
| 18:18 |
Wombert |
and for each of them, set a flag into the validation result |
| 18:18 |
Wombert |
which you can then check in the action |
| 18:19 |
Wombert |
so you don't have to do it again by hand |
| 18:19 |
fdfdf |
i have to say: better than i thought |
| 18:19 |
fdfdf |
:) |
| 18:24 |
fdfdf |
so if i want to create i validator that apply a html filter to text fields, no problem? |
| 18:25 |
fdfdf |
*a validator |
| 18:25 |
Wombert |
sure |
| 18:25 |
Wombert |
even though you should consider escaping the output rather than the input |
| 18:26 |
Whisller |
[n=example@chello089076213203.chello.pl] has joined #agavi |
| 18:27 |
fdfdf |
but then i have to do it every time... doint that in the input i do it just once |
| 18:27 |
fdfdf |
or not? |
| 18:27 |
Wombert |
well |
| 18:27 |
Wombert |
yes |
| 18:27 |
Wombert |
but what if |
| 18:27 |
Wombert |
a) the markup is supposed to be there |
| 18:27 |
Wombert |
or |
| 18:27 |
Wombert |
b) the markup isn't html |
| 18:28 |
Wombert |
stripping html... okay, could do that |
| 18:28 |
Wombert |
for safety's sake |
| 18:28 |
Wombert |
but you really shouldn't run htmlentities() over stuff, for instance |
| 18:28 |
Wombert |
imagine you build a JSON REST API next week |
| 18:28 |
Wombert |
you don't want special characters in entities there |
| 18:29 |
Wombert |
(in fact, even if you escape stuff, you should never ever use htmlentities(), just htmlspecialchars, and let UTF-8 do the rest) |
| 18:29 |
marklar|omni |
hai |
| 18:29 |
fdfdf |
how about htmlpurifier? |
| 18:30 |
IcyT |
is now known as icyt |
| 18:31 |
Wombert |
yes, for instance |
| 18:31 |
Wombert |
personally though, I'd put html purifier in a filter |
| 18:33 |
fdfdf |
hmm... it makes more sense for me in the validators, but you can try change my opinion on that if you like :P |
| 18:34 |
Wombert |
the idea of html purifier is that it runs over all the input data and throws out what it doesn't like |
| 18:34 |
Wombert |
or not? |
| 18:36 |
Wombert |
I even wrote a filter for it some time back |
| 18:36 |
Wombert |
I'll see if I can find it later |
| 18:37 |
fdfdf |
but then it would be executed over unnecessary fields |
| 18:38 |
fdfdf |
if you find it could you send me? |
| 18:38 |
fdfdf |
i'm trying to learn agavi, so every piece of code is very helpful |
| 18:39 |
icyt |
is now known as IcyT |
| 18:42 |
Whisller |
[n=example@chello089076213203.chello.pl] has left #agavi [] |
| 18:48 |
Wombert |
sure, fdfdf |
| 18:49 |
MrJeep_ |
Wombert, what was the way to know if mod_rewrite was enabled on the server ? |
| 18:49 |
MrJeep_ |
I remember you asked me for a print_r of $_SERVER |
| 18:49 |
MrJeep_ |
but I can't remember what you were looking for exacly |
| 18:49 |
Wombert |
hmm nah |
| 18:49 |
Wombert |
that wouldn't tell |
| 18:49 |
Wombert |
migh |
| 18:49 |
Wombert |
t, if any, just give a hint |
| 18:50 |
Wombert |
does it not work? |
| 18:50 |
MrJeep_ |
it does exacly that, not working |
| 18:50 |
Wombert |
maybe wrong AllowOverride for the directory? |
| 18:50 |
Wombert |
do you have control over the server? |
| 18:50 |
Wombert |
is RewriteEngine On? |
| 18:50 |
Wombert |
in .htaccess? |
| 18:50 |
MrJeep_ |
yeah I control everything |
| 18:51 |
MrJeep_ |
RewriteEngine On is the fist thing I changed |
| 18:51 |
Wombert |
the RewriteBase is correct? |
| 18:51 |
Wombert |
remember it's the webserver path, not the filesystem one |
| 18:51 |
MrJeep_ |
hum I don't see any "AllowOverride" in .htaccess |
| 18:51 |
MrJeep_ |
yeah it:s / |
| 18:51 |
Wombert |
no, that is in your server config |
| 18:51 |
MrJeep_ |
the app is in the server root |
| 18:51 |
Wombert |
by default, you cannot enable rewrites in .htaccess in apache |
| 18:51 |
MrJeep_ |
oh, so what exacly do I have to change in httpd.conf ? |
| 18:52 |
Wombert |
AllowOverride for that dir needs FileInfo |
| 18:52 |
Wombert |
http://httpd.apache.org/docs/1.3/mod/mod_rewrite.html#RewriteEngine |
| 18:52 |
Wombert |
and check if mod_rewrite is on |
| 19:04 |
MrJeep_ |
working |
| 19:04 |
MrJeep_ |
thanks |
| 19:04 |
MrJeep_ |
the AllowOverride was the key |
| 19:04 |
MrJeep_ |
:D |
| 19:04 |
MrJeep_ |
now -> home and read() |
| 19:04 |
MrJeep_ |
this is all I have to do today |
| 19:04 |
MrJeep_ |
read a book |
| 19:04 |
MrJeep_ |
this is great |
| 19:04 |
MrJeep_ |
so, see ya later |
| 19:04 |
MrJeep_ |
[n=jpdery@modemcable188.10-70-69.static.videotron.ca] has quit ["Leaving"] |
| 19:13 |
Macen |
Inspyder ftw run locally |
| 19:13 |
Macen |
s/run/when run |
| 19:18 |
Macen |
right all |
| 19:18 |
Macen |
i am offskie |
| 19:18 |
Macen |
bai |
| 19:18 |
Macen |
[n=craigfai@host86-138-72-204.range86-138.btcentralplus.com] has quit ["<E_mE> my uni course was fecked.. we didn't even recieve computers to work with until november / decemeber | <E_mE> and it wa] |
| 19:33 |
marklar|omni |
hm |
| 19:33 |
marklar|omni |
is there a more extensive doc re: i18n? |
| 19:36 |
v-dogg |
no, bug kaos :) |
| 19:38 |
marklar|omni |
hehe |
| 19:41 |
LBO |
[i=LBO@dli186.neoplus.adsl.tpnet.pl] has quit [] |
| 19:41 |
MrJeep |
[n=jpdery@modemcable051.81-37-24.mc.videotron.ca] has quit [Remote closed the connection] |
| 20:09 |
trophaeum_ |
http://radar.oreilly.com/archives/2008/01/sun_acquires_mysql.html - wtf |
| 20:10 |
_cheerios |
made some swe/fin guys happy, i bet! |
| 20:12 |
jpdery |
[n=jpdery@modemcable051.81-37-24.mc.videotron.ca] has joined #agavi |
| 20:14 |
marklar|omni |
they have stakes both in pgsql and mysql now, don't they |
| 20:16 |
nfq |
[n=nfq@84-73-209-218.dclient.hispeed.ch] has quit [] |
| 20:47 |
fdfdf |
Wombert: have you found the filter? |
| 20:49 |
fdfdf |
[n=fdfdf@201-66-175-104.smace701.dsl.brasiltelecom.net.br] has quit [] |
| 20:52 |
_cheerios |
fdfdf, here's a filter template you can use to code stuffh: http://p.caboo.se/139736 |
| 20:55 |
marklar|omni |
heh hai |
| 20:59 |
impl |
o hai |
| 21:00 |
_cheerios |
anyone use mysql cluster in prod? |
| 21:00 |
_cheerios |
hai hai |
| 21:01 |
_cheerios |
if you add ! marks after hai, you would do a good lifeguard impersionation of a hysterical Jaws actor |
| 21:01 |
Wombert |
mkay |
| 21:02 |
Wombert |
all finns are to be kicked from this channel effective immediately |
| 21:02 |
Wombert |
YOU CLOSED A NOKIA PLANT HERE IN GERMYLAND |
| 21:02 |
Wombert |
YOU BASTARDS |
| 21:02 |
Wombert |
HOW DARE YOU |
| 21:02 |
_cheerios |
you people costs too much, i hear |
| 21:02 |
_cheerios |
seems they're moving to romania? |
| 21:03 |
Wombert |
AND YOU EVEN GOT EU SUBSIDIES FOR IT |
| 21:03 |
Wombert |
whoa |
| 21:03 |
Wombert |
really? |
| 21:03 |
Wombert |
oO |
| 21:03 |
v-dogg |
Wombert: I suggest you stop working with Agavi because the Agavi group includes Finns and Nokia is from Finland |
| 21:03 |
Wombert |
yes |
| 21:03 |
v-dogg |
it is, you know, kinda like bombing the UN |
| 21:03 |
Wombert |
and why aren't you running for president anymore? :p |
| 21:03 |
marklar|omni |
omg agavi has finland>~! |
| 21:03 |
Wombert |
WHAT YOU BOMBED THE UN TOO |
| 21:03 |
Wombert |
OMG |
| 21:03 |
Wombert |
I'M OUTTA HERE |
| 21:03 |
marklar|omni |
me too!`2 |
| 21:03 |
_cheerios |
i swear we got more visitors here right after the presidential race announcement |
| 21:03 |
Wombert |
eww what did I do |
| 21:03 |
Wombert |
but |
| 21:03 |
Wombert |
it is gone? |
| 21:04 |
v-dogg |
I took it away! |
| 21:04 |
Wombert |
(I edited right now, but it was gone before) |
| 21:04 |
Wombert |
:< |
| 21:04 |
Wombert |
why |
| 21:04 |
marklar|omni |
kek |
| 21:04 |
Wombert |
man they have a huge tv special |
| 21:04 |
Wombert |
with experts via satellite |
| 21:04 |
v-dogg |
because it's a conspriracy |
| 21:04 |
Wombert |
bashing nokia |
| 21:04 |
Wombert |
chuckles |
| 21:04 |
marklar|omni |
heh |
| 21:04 |
marklar|omni |
"k, so as you can see, nokia is tehfail" |
| 21:04 |
marklar|omni |
"plz to moto" |
| 21:04 |
_cheerios |
i saw pics of some of the workers. they all looked like headbangers from some 70's punk band. |
| 21:04 |
marklar|omni |
"bai" |
| 21:04 |
marklar|omni |
heh, funny |
| 21:04 |
marklar|omni |
everyone at ibm looks like that too |
| 21:05 |
v-dogg |
haha |
| 21:05 |
marklar|omni |
they have offices in my building |
| 21:05 |
marklar|omni |
and everyone looks like that |
| 21:05 |
marklar|omni |
except 90% of them are religious jews |
| 21:05 |
marklar|omni |
which compounds the oddity |
| 21:05 |
v-dogg |
-> dog out and sleepz kthxbai |
| 21:06 |
_cheerios |
dude, the network guy here at ze new office was the strangest sight in a while. HUGE fluffy red hair on a ponytail and a big-ass nose that had skin like a smoker's cheek |
| 21:06 |
marklar|omni |
kek bai <3 |
| 21:06 |
Wombert |
bai v-dogg |
| 21:06 |
marklar|omni |
hahaha |
| 21:06 |
Wombert |
marklar|omni: you at works? |
| 21:06 |
marklar|omni |
nay its 11pm |
| 21:06 |
marklar|omni |
gmt+2 |
| 21:06 |
Wombert |
mkay |
| 21:06 |
Wombert |
waht is omni |
| 21:06 |
Wombert |
and |
| 21:06 |
Wombert |
is miek there |
| 21:06 |
marklar|omni |
omnipresent |
| 21:06 |
Wombert |
pull him away from surfing 4chan |
| 21:06 |
marklar|omni |
screened irssi on a vps |
| 21:06 |
Wombert |
its not good for him |
| 21:06 |
marklar|omni |
he's watching law and order |
| 21:07 |
Wombert |
tell him that sucks |
| 21:07 |
Wombert |
and tell him that dude is not gonna be president |
| 21:07 |
Wombert |
tell him I wants tf2 or cs |
| 21:07 |
Wombert |
:< |
| 21:08 |
marklar|omni |
heh |
| 21:11 |
Wombert |
WAHT |
| 21:11 |
Wombert |
http://www.techcrunch.com/2008/01/16/tin-foil-hat-alert-paypal-messes-with-ron-paul-campaign/ |
| 21:11 |
Wombert |
show him that |
| 21:11 |
Wombert |
its about ron paul |
| 21:11 |
marklar|omni |
haha |
| 21:11 |
Wombert |
he'll stop law and order |
| 21:11 |
Wombert |
rly |
| 21:12 |
marklar|omni |
nah cant stop its live~ |
| 21:34 |
marklar|omni |
awaits his joint |
| 21:38 |
Whisller |
[n=example@chello089076213203.chello.pl] has joined #agavi |
| 21:41 |
marklar|omni |
ah excellent |
| 21:41 |
marklar|omni |
*puff* |
| 21:46 |
JamieWolf |
[n=Chatter@dslb-088-068-221-159.pools.arcor-ip.net] has joined #agavi |
| 21:48 |
jpdery_ |
[n=jpdery@modemcable051.81-37-24.mc.videotron.ca] has joined #agavi |
| 21:48 |
jpdery_ |
ep |
| 21:48 |
jpdery_ |
is now known as MrJeep |
| 21:48 |
MrJeep |
[n=jpdery@modemcable051.81-37-24.mc.videotron.ca] has quit [Client Quit] |
| 21:48 |
jpdery |
is now known as MrJeep |
| 21:48 |
implement |
[n=impl@adsl-150-136-205.rmo.bellsouth.net] has quit [Read error: 110 (Connection timed out)] |
| 21:49 |
implement |
[n=impl@adsl-150-136-200.rmo.bellsouth.net] has joined #agavi |
| 21:53 |
nfq |
[n=nfq@84-72-196-213.dclient.hispeed.ch] has joined #agavi |
| 22:13 |
EoN |
[n=EoN@c211-30-133-191.carlnfd4.nsw.optusnet.com.au] has quit [] |
| 22:15 |
implement |
[n=impl@adsl-150-136-200.rmo.bellsouth.net] has quit ["Leaving"] |
| 22:32 |
Whisller |
[n=example@chello089076213203.chello.pl] has left #agavi [] |
| 22:45 |
nfq |
[n=nfq@84-72-196-213.dclient.hispeed.ch] has quit [] |
| 22:53 |
Wombert |
I have to say |
| 22:53 |
Wombert |
Ron Paul is impressively consistent |
| 22:57 |
Wombert |
but |
| 22:57 |
Wombert |
nn |
| 22:57 |
Wombert |
:> |
| 22:57 |
Wombert |
[n=Wombert@dslb-084-056-045-181.pools.arcor-ip.net] has quit [] |
| 22:57 |
_cheerios |
[n=jacklo@hkibrasgw1-feaedd00-249.dhcp.inet.fi] has quit ["nn"] |
| 23:00 |
nfq |
[n=nfq@84-72-196-213.dclient.hispeed.ch] has joined #agavi |
| 23:44 |
nfq |
[n=nfq@84-72-196-213.dclient.hispeed.ch] has quit [] |
| 23:49 |
nfq |
[n=nfq@84-72-196-213.dclient.hispeed.ch] has joined #agavi |
| 23:55 |
JamieWolf |
[n=Chatter@dslb-088-068-221-159.pools.arcor-ip.net] has quit ["Time goes by so slowly"] |
| Day changed Thu Jan 17 2008
|
| 00:37 |
shoan |
[n=shoan@122.166.1.168] has quit [] |
| 01:31 |
IcyT |
is now known as icyt |
| 01:40 |
EoN |
[n=EoN@c211-30-133-191.carlnfd4.nsw.optusnet.com.au] has joined #agavi |
| 03:38 |
dsadas |
is there a preview of agavi new site? :}~ |
| 03:39 |
Neubian |
hey, so if I have two different propel projects, with identical table names, is there a way to distinguish ? |
| 03:41 |
dsadas |
or logo... maybe screenshot... anything that could satisfy my curiosity ;P |
| 03:43 |
nfq |
dsadas: You'd have to ask wombert or kaos during the day |
| 03:44 |
nfq |
[n=nfq@84-72-196-213.dclient.hispeed.ch] has quit [] |
| 03:44 |
dsadas |
ok |
| 04:51 |
Arme[N] |
[n=Arme[N]@unaffiliated/armen/x-394205] has joined #agavi |
| 05:04 |
dsadas |
Arme[N]: any news about the benchmarks? |
| 05:27 |
Arme[N] |
dsadas: benchmark? |
| 06:10 |
_cheerios |
[n=jackbo@195.197.117.226] has joined #agavi |
| 06:10 |
_cheerios |
huomenta |
| 06:48 |
Whisller |
[n=example@chello089076213203.chello.pl] has joined #agavi |
| 06:59 |
Whisller |
[n=example@chello089076213203.chello.pl] has left #agavi [] |
| 07:12 |
v-dogg |
huomenta |
| 07:21 |
_cheerios |
doing wsdl's is too much :/ |
| 07:26 |
_cheerios |
anyone got an example on how to return an assoc array? |
| 07:41 |
marklar|omni |
wsdl must die |
| 07:46 |
_cheerios |
trying to get some data moving before i have a better option in use |
| 08:04 |
shoan |
[n=shoan@59.92.176.72] has joined #agavi |
| 08:12 |
Wombert |
[n=Wombert@dslb-084-056-019-156.pools.arcor-ip.net] has joined #agavi |
| 08:21 |
marklar|omni |
oh hai |
| 08:21 |
marklar|omni |
ipaq is delievered |
| 08:25 |
Wombert |
[n=Wombert@dslb-084-056-019-156.pools.arcor-ip.net] has quit [] |
| 08:30 |
Yossi |
huomenta |
| 08:34 |
shoan |
[n=shoan@59.92.176.72] has quit [] |
| 08:38 |
Wombert |
[n=Wombert@dslb-084-056-019-156.pools.arcor-ip.net] has joined #agavi |
| 08:49 |
MikeSeth_ |
[n=MikeSeth@62.90.159.110] has joined #agavi |
| 08:50 |
marklar|omni |
oh maiek |
| 08:50 |
marklar|omni |
plz to see marklar.biz |
| 09:01 |
MikeSeth |
[n=MikeSeth@unaffiliated/mikeseth] has quit [Read error: 113 (No route to host)] |
| 09:03 |
Yossi |
[n=nospam@62.90.159.110] has quit [Read error: 110 (Connection timed out)] |
| 09:03 |
Yossi |
[n=nospam@62.90.159.110] has joined #agavi |
| 09:09 |
E_mE |
[n=E_mE@89.104.225.116] has joined #agavi |
| 09:09 |
E_mE |
huomenta!! |
| 09:09 |
E_mE |
I GOT AN INTERVIEW :D |
| 09:17 |
_cheerios |
GET A JOB! |
| 09:18 |
E_mE |
i got a job ;) i might get a better one at gasworld.com :) |
| 09:21 |
marklar|omni |
http://marklar.biz/post/23960630 |
| 09:22 |
MikeSeth_ |
marklar|omni: awwww |
| 09:22 |
MikeSeth_ |
is now known as MikeSeth |
| 09:24 |
marklar|omni |
:D |
| 09:28 |
Macen |
[n=craigfai@host86-138-72-204.range86-138.btcentralplus.com] has joined #agavi |
| 09:30 |
Arme[N] |
[n=Arme[N]@unaffiliated/armen/x-394205] has quit ["leaving"] |
| 09:31 |
_cheerios |
iBlend |
| 09:31 |
E_mE |
i-bl-end hehhe |
| 09:39 |
shoan |
[n=shoan@59.92.176.72] has joined #agavi |
| 09:40 |
Macen |
anybody got any tools for getting listed in DMOZ? |
| 09:42 |
E_mE |
Wombert: i am in the understanding that there is a bug with writing: $this->container->setOutputType( $this->context->getController()->getOutputType('json') ); |
| 09:43 |
MikeSeth |
Macen: you cant get listed in dmoz other than submit & pray |
| 09:43 |
Arme[N] |
[n=Arme[N]@unaffiliated/armen/x-394205] has joined #agavi |
| 09:49 |
shoan |
[n=shoan@59.92.176.72] has quit [] |
| 09:52 |
Macen |
MikeSeth: would be nice tho wouldn't it ;) |
| 09:52 |
_cheerios |
and wait one year |
| 09:55 |
marklar|omni |
er stupidity |
| 09:55 |
marklar|omni |
freenode blocking pms from unregged users |
| 09:55 |
marklar|omni |
E_mE: yes |
| 09:56 |
Macen |
why is this extending my page width?? filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/layout/marketing_background_bottom.png', sizingMethod='image'); |
| 09:56 |
Macen |
and also why doesn't it work |
| 09:57 |
Macen |
heh |
| 09:57 |
Macen |
(ie6) |
| 09:57 |
Macen |
got it from impl.user.compass.cynigram.com |
| 09:57 |
marklar|omni |
heh |
| 09:57 |
marklar|omni |
because ie = tehfail |
| 09:58 |
Macen |
is true |
| 09:58 |
Macen |
:<<<<< |
| 09:59 |
marklar|omni |
heh |
| 09:59 |
marklar|omni |
the ipaq's cam software has an option of stamping the pic with the gps coords |
| 10:02 |
v-dogg |
marklar|omni: yeah, that's quite cool. some cameras can do that too with a bluetooth/wlan gps |
| 10:18 |
shoan |
[n=shoan@59.92.176.72] has joined #agavi |
| 10:25 |
shoan |
[n=shoan@59.92.176.72] has quit [] |
| 10:26 |
JamieWolf |
[n=Chatter@dslb-084-059-100-111.pools.arcor-ip.net] has joined #agavi |
| 10:32 |
Rendez |
[n=luismeri@173.Red-80-25-102.staticIP.rima-tde.net] has joined #agavi |
| 10:32 |
Rendez |
for all the interested people: http://www.digg.com/programming/MooTools_1_2_Beta_2 |
| 10:33 |
_cheerios |
sweet |
| 10:35 |
marklar|omni |
I can do subselects in INSERTS within MySQL triggers, right |
| 10:35 |
marklar|omni |
? |
| 10:37 |
Rendez |
[n=luismeri@173.Red-80-25-102.staticIP.rima-tde.net] has quit [Read error: 113 (No route to host)] |
| 10:38 |
_cheerios |
i steer clear from triggers and stored procs |
| 10:41 |
marklar|omni |
heh, I just need a simple trigger to store row-level differences |
| 10:41 |
marklar|omni |
it's all HEAP tables anyway so eh |
| 10:42 |
marklar|omni |
k, food time |
| 10:47 |
E_mE |
is there a name giving to these codes? £ for example? |
| 10:48 |
E_mE |
what are they refered as |
| 10:48 |
E_mE |
? |
| 10:48 |
E_mE |
and i know its £ ;) |
| 10:57 |
_cheerios |
E_mE, http://leftlogic.com/lounge/articles/entity-lookup/ |
| 10:58 |
E_mE |
_cheerios: thats a very nice site thank you :) |
| 10:59 |
E_mE |
i decided to call them XHTML encoding |
| 11:07 |
JamieWolf |
[n=Chatter@dslb-084-059-100-111.pools.arcor-ip.net] has quit [Read error: 113 (No route to host)] |
| 11:11 |
Arme[N] |
[n=Arme[N]@unaffiliated/armen/x-394205] has quit ["leaving"] |
| 11:21 |
Wombert |
ah E_mE missed your message earlier |
| 11:21 |
Wombert |
upgrade to 0.11.1 |
| 11:22 |
E_mE |
the trunk? |
| 11:22 |
E_mE |
or branch? |
| 11:25 |
JamieWolf |
[n=Chatter@dslb-088-068-209-055.pools.arcor-ip.net] has joined #agavi |
| 11:45 |
v-dogg |
[i=vmakinen@kapsi.fi] has quit [Read error: 110 (Connection timed out)] |
| 11:47 |
MikeSeth |
my god |
| 11:48 |
MikeSeth |
I finally did something that I am going to regret my entire life |
| 11:48 |
MikeSeth |
http://www.google.com/search?q=allinurl%3A%22query%3Dselect%22+from+where |
| 11:55 |
marklar|omni |
E_mE: they're called "entities" |
| 11:56 |
_cheerios |
I CALL DIBS ON INTERNET |
| 11:56 |
_cheerios |
MikeSeth, is that from proggit, or? |
| 12:04 |
Wombert |
E_mE: http://trac.agavi.org/ticket/629 |
| 12:12 |
MikeSeth |
no, its from google.. |
| 12:17 |
Macen |
MikeSeth: huh? |
| 12:17 |
MikeSeth |
what? |
| 12:17 |
Macen |
MikeSeth: what you going to refret? |
| 12:17 |
Macen |
regret* |
| 12:17 |
MikeSeth |
Macen: <MikeSeth> http://www.google.com/search?q=allinurl%3A%22query%3Dselect%22+from+where |
| 12:17 |
MikeSeth |
this |
| 12:17 |
Macen |
i don't get it |
| 12:18 |
Macen |
PHP :: Error In Query: SELECT Uid, Uperms From Users WHERE Uname ?? |
| 12:18 |
Macen |
#1 result.. |
| 12:19 |
Macen |
scratches head |
| 12:24 |
MikeSeth |
its the rest of results beside the first one that crush my soul |
| 12:25 |
Macen |
ah |
| 12:25 |
Macen |
we should trash them all to teach them a lesson ;> |
| 12:29 |
Macen |
is currently trying to create a rotating 3d box |
| 12:46 |
E_mE |
in javascript Macen? |
| 12:46 |
Macen |
<legaldisclaimer>can i just say though that Flash is still crap even if i am actually using it more now. </legaldisclaimer> |
| 12:48 |
E_mE |
i never liked actionscript (i believe thats what they call it) in flash |
| 12:52 |
marklar|omni |
hai |
| 12:57 |
E_mE |
jesus, dell are selling 1.86GHz, 1Gb RAM, 120Gb SATA HDD, 17" WXGA+ display for £279.0 excl tax+delivery :o |
| 12:58 |
E_mE |
DVD-RW |
| 12:58 |
E_mE |
Wifi |
| 13:01 |
_cheerios |
tempting price |
| 13:11 |
marklar|omni |
yeah not toobad |
| 13:13 |
E_mE |
ehehe there are sites with voucher codes, seeing if i can knock down the price some more hehe,. managed to knock an extra 10% off on a different laptop which has a £230 saving |
| 13:13 |
E_mE |
hehe |
| 13:24 |
MrJeep |
Wombert, I've ordered my MacBook Pro |
| 13:24 |
Wombert |
why |
| 13:24 |
MrJeep |
because it's time :) |
| 13:24 |
Wombert |
:< |
| 13:24 |
Wombert |
but upgrade ram yourself |
| 13:24 |
Wombert |
apple ram is expensive |
| 13:24 |
MrJeep |
lol |
| 13:24 |
Wombert |
please don't tell me you ordered a ram upgrade |
| 13:24 |
MrJeep |
what, you don't hink 2 GB ram worth 700$ ? |
| 13:25 |
Wombert |
:p |
| 13:25 |
MikeSeth |
NO? |
| 13:25 |
E_mE |
as with any Computer provider, ram is stupidly expensive |
| 13:25 |
Wombert |
yup |
| 13:25 |
MrJeep |
hehe of course I did not |
| 13:25 |
Wombert |
same with all the others |
| 13:25 |
Wombert |
asshats |
| 13:25 |
Wombert |
MrJeep: but then, 2GB are plenty anyway |
| 13:25 |
MrJeep |
yeah I guess |
| 13:25 |
Wombert |
so you ordered a 17"? |
| 13:25 |
MrJeep |
It's not Vista on apple |
| 13:27 |
marklar|omni |
er |
| 13:27 |
marklar|omni |
how can I determine the request type within a view? |
| 13:28 |
Wombert |
get/post? |
| 13:28 |
Wombert |
hehe |
| 13:28 |
marklar|omni |
yeah |
| 13:28 |
marklar|omni |
heh |
| 13:28 |
Wombert |
right now, it's global |
| 13:28 |
Wombert |
$request->getMethod() |
| 13:28 |
marklar|omni |
I have an action that doesn't seem to handle the request |
| 13:28 |
marklar|omni |
while it should |
| 13:28 |
Wombert |
is it a slot? |
| 13:28 |
marklar|omni |
just goes straight to success |
| 13:28 |
marklar|omni |
nope |
| 13:28 |
Wombert |
does it have isSimple() |
| 13:29 |
marklar|omni |
nope |
| 13:29 |
E_mE |
MrJeep: you best watch you postal service ;) i'll be milling around hohoho |
| 13:30 |
MrJeep |
heheheh |
| 13:30 |
MrJeep |
pleaaaze don't :PO |
| 13:31 |
MrJeep |
I'm my mbp :D |
| 13:36 |
E_mE |
it would proberbly cheaper for me to fly to canada intercept your mail and fly back then buying one new ;) |
| 13:36 |
MrJeep |
hahahaha |
| 13:36 |
MrJeep |
Yeah it would |
| 13:36 |
MrJeep |
I hope those cinema display worth it |
| 13:36 |
MrJeep |
I've read gtood review about it |
| 13:41 |
_cheerios |
ram is like, what, 20e/1GB these days. shame you can only plugin like 4-6GB on normal mobos :p |
| 13:46 |
RossC0 |
[n=RossC0@teamjr.plus.com] has joined #agavi |
| 13:46 |
RossC0 |
[n=RossC0@teamjr.plus.com] has left #agavi [] |
| 13:58 |
_cheerios |
[n=jackbo@195.197.117.226] has quit ["REST today"] |
| 13:59 |
Macen |
[n=craigfai@host86-138-72-204.range86-138.btcentralplus.com] has quit [Connection timed out] |
| 14:00 |
MikeSeth |
marklar|omni: poek |
| 14:00 |
MikeSeth |
marklar|omni: longcatthriller.ytmnd.com |
| 14:02 |
E_mE |
MikeSeth: and im sure marklar|omni will apperciate this cat video: http://www.albinoblacksheep.com/flash/kittycat |
| 14:03 |
MikeSeth |
old ;> |
| 14:06 |
Macen |
[n=craigfai@host86-138-72-204.range86-138.btcentralplus.com] has joined #agavi |
| 14:19 |
Macen |
[n=craigfai@host86-138-72-204.range86-138.btcentralplus.com] has quit [Remote closed the connection] |
| 14:19 |
Macen |
[n=craigfai@host86-138-72-204.range86-138.btcentralplus.com] has joined #agavi |
| 14:20 |
Macen |
http://88.208.231.134/box/customisation.html |
| 14:20 |
Macen |
booyah! |
| 14:20 |
Macen |
now i just need to spend a bit of time taking the pictures :> |
| 14:21 |
E_mE |
impressive |
| 14:22 |
E_mE |
though macen, meerly 1.06MB download |
| 14:22 |
Macen |
they're .png's |
| 14:22 |
Macen |
can fix that |
| 14:22 |
E_mE |
i saw |
| 14:22 |
E_mE |
20 of them |
| 14:22 |
Macen |
nice huh |
| 14:23 |
E_mE |
looks nice, how did you create that image at different rotations? |
| 14:23 |
Macen |
"Box Shot 3D" ftw |
| 14:23 |
Macen |
needs 3 front, back and side images |
| 14:23 |
Macen |
then it renders it them to different shapes |
| 14:24 |
E_mE |
<p>The requested URL /box/styles.css was not found on this server.</p> |
| 14:24 |
Macen |
yeh it's the default template |
| 14:24 |
E_mE |
ah. |
| 14:24 |
Macen |
proggie is only "25, i ave serial if you want to try it out |
| 14:24 |
Macen |
*£25 |
| 14:24 |
nfq |
[n=nfq@84-72-196-213.dclient.hispeed.ch] has joined #agavi |
| 14:24 |
Macen |
produces really good effects |
| 14:25 |
Macen |
just needs careful planning in photoshop |
| 14:25 |
Wombert |
MrJeep: https://www.macheist.com/buy/invite/17632 |
| 14:25 |
Wombert |
! |
| 14:25 |
Wombert |
cssedit you'll love |
| 14:25 |
E_mE |
is it photoshop plugin macen? |
| 14:25 |
Wombert |
pixelmater is damn nice |
| 14:25 |
Macen |
E_mE: nop stand alone product |
| 14:25 |
Wombert |
snapz pro x good for screencasts |
| 14:25 |
Wombert |
and other stuff |
| 14:25 |
Wombert |
sadly no textmate in the bundle this year, but oh well |
| 14:26 |
Macen |
i use demo builder for that stuff Wombert |
| 14:26 |
Macen |
it's crap at recording though :/ |
| 14:26 |
Macen |
which is obviously a seriously important flaw |
| 14:26 |
E_mE |
wants a mac :'( |
| 14:27 |
Macen |
http://www.youds.com/content/recorded_demos/cgs_order_management_main.html |
| 14:28 |
Macen |
it breaks up in places |
| 14:29 |
Macen |
especially when you type into boxes i noticed |
| 14:29 |
E_mE |
macen was does the DS stand for? |
| 14:29 |
E_mE |
design studio? |
| 14:30 |
Macen |
UDS stands for User Defined Solutions[.co.uk <--original domain], hence "YOU" "D "S"[.com] |
| 14:31 |
E_mE |
Y Oh, User Defined Solutions |
| 14:33 |
MrJeep |
[n=jpdery@modemcable051.81-37-24.mc.videotron.ca] has quit [Read error: 110 (Connection timed out)] |
| 14:33 |
Macen |
E_mE: were you checking file size etc with the web developer toolkit before? |
| 14:35 |
E_mE |
firebug |
| 14:35 |
MikeSeth |
Macen: that reminds me, how's your progress w/agavi? ;> |
| 14:36 |
Macen |
MikeSeth: side-lined - i'm a busy guy |
| 14:36 |
MikeSeth |
Wombert: how do they actually make screencasts? I made some slides about Agavi architecture |
| 14:36 |
MikeSeth |
Wombert: I wondered if I should make a flash movie or something with them |
| 14:37 |
Macen |
MikeSeth: don't worry though, you are not the only person wanting to me "get a mvoe on" with that heh |
| 14:37 |
Macen |
move* |
| 14:37 |
Macen |
s/to me/me to |
| 14:37 |
MikeSeth |
Macen: propaganda is good for our collective soul! :> |
| 14:37 |
Wombert |
lunch |
| 14:37 |
MikeSeth |
pets Wombert |
| 14:44 |
Yossi |
errr my ajax route don't change output types - could it be bcz mootools returns diffrent header responce for ajax? |
| 14:45 |
Macen |
E_mE: ahh |
| 14:46 |
Macen |
E_mE: i still find things that are amazingly useful in firebug! |
| 14:48 |
nfq |
haha: the new mac add |
| 14:48 |
nfq |
http://macdailynews.com/index.php/weblog/comments/16100/ |
| 14:48 |
nfq |
for Wombert |
| 14:48 |
MikeSeth |
Yossi: <route ... output_type="...">? |
| 14:49 |
E_mE |
Macen: i really like firebug, but then i play with JS from time to time |
| 14:49 |
E_mE |
Macen: i like the other little features too such as time to load, console etc |
| 14:49 |
Macen |
E_mE: console.log > * |
| 14:49 |
Yossi |
<route pattern="text/javascript" source="_SERVER[HTTP_ACCEPT]" output_type="empty" stop="false" /> |
| 14:50 |
marklar|omni |
miek? |
| 14:50 |
Macen |
E_mE: check out the web developer toolkit, ctrl+shift+h to validate web page, ctrl+shft+a to validate local page, auto-resize window to commonly used sizes etc |
| 14:50 |
E_mE |
Macen: got it already :) |
| 14:50 |
Macen |
E_mE: i was using their web page speed report before i saw that in firebug ;> |
| 14:51 |
Yossi |
sec I think I know my problem... |
| 14:52 |
E_mE |
Yossi: output_type="htmlAjax" and htmlAjax should be one of your <output_type>'s in your output_type.xml |
| 14:53 |
Yossi |
E_mE - the problem was that the routing that cought the request was before the ajax route in routing.xml - and it didn't look farther - it works if I place the attribute stop="false" |
| 14:53 |
MikeSeth |
marklar|omni: poek |
| 14:53 |
MikeSeth |
marklar|omni: routers @ sunday |
| 14:54 |
marklar|omni |
okai |
| 14:55 |
E_mE |
Yossi: why do you have two routes with the same pattern? |
| 14:56 |
Macen |
ponders how many images to produce for each 360deg rotation |
| 14:56 |
E_mE |
Macen: work out how people can see ;) |
| 14:56 |
E_mE |
how fast* |
| 14:56 |
Macen |
well there is blending |
| 14:57 |
E_mE |
8 id say |
| 14:57 |
Yossi |
E_mE its not with the same pattern - one only checks for the header responce to swith to ajax view... so all other routes can be served this way. |
| 14:57 |
Macen |
if i do it every 2 degrees with 3.5 rotations it will take 630 images at about 9 meg |
| 14:57 |
Macen |
for gif's |
| 14:58 |
E_mE |
oh see see Yossi.. sorry got little confused |
| 14:58 |
Macen |
presuming each is 15k |
| 14:58 |
E_mE |
Macen: id say 8 images |
| 14:58 |
MikeSeth |
marklar|omni: longcatthriller.ytmnd.com |
| 14:58 |
E_mE |
one of the front, then two for 2 angled images from the front |
| 14:58 |
Macen |
E_mE there's 18 already and it needs to be smooth |
| 14:58 |
E_mE |
see |
| 14:59 |
Macen |
i'll do an example actually |
| 14:59 |
E_mE |
Yossi: what about having the route before the one thats intercepting it |
| 15:00 |
E_mE |
Yossi: unless you've done that already |
| 15:00 |
MikeSeth |
mysql> select name,login,password from users where login like '%bot%'; |
| 15:00 |
MikeSeth |
+--------------+-------+----------+ |
| 15:00 |
MikeSeth |
| name | login | password | |
| 15:00 |
MikeSeth |
+--------------+-------+----------+ |
| 15:00 |
MikeSeth |
| VOODOO MAGIC | bot | bukkakke | |
| 15:01 |
MikeSeth |
+--------------+-------+----------+ |
| 15:01 |
MikeSeth |
1 row in set (0.00 sec) |
| 15:01 |
Yossi |
E_mE: yeah that what solves it... with the parameter stop="false" so it continues to look for other routes |
| 15:10 |
_cheerios |
[n=jacklo@hkibrasgw1-feaedd00-249.dhcp.inet.fi] has joined #agavi |
| 15:19 |
_cheerios |
moowoot! |
| 15:25 |
Macen |
automation software ftw |
| 15:25 |
_cheerios |
automation ftw indeed |
| 15:26 |
_cheerios |
feeling like one is become sick ftl |
| 15:27 |
Macen |
E_mE: not come out as i'd hope'd... |
| 15:27 |
Macen |
http://samples.youds.com/customisation.html |
| 15:28 |
vmakinen |
[i=vmakinen@kapsi.fi] has joined #agavi |
| 15:28 |
Macen |
other one looks better :/ |
| 15:28 |
Macen |
http://88.208.231.134/box/customisation.html |
| 15:28 |
Macen |
i'm a try every 2 deg and see what happens :x |
| 15:28 |
vmakinen |
is now known as v-dogg |
| 15:28 |
E_mE |
proberbly to many frames or so |
| 15:28 |
Macen |
i don't think it's running fast enough |
| 15:29 |
Macen |
refresh |
| 15:29 |
Macen |
you need to clear private data for some stupid reason |
| 15:30 |
E_mE |
thats because its proberby cache all the images |
| 15:30 |
E_mE |
it transfers each frame down i tihnk |
| 15:31 |
E_mE |
as a png |
| 15:32 |
Macen |
nah |
| 15:32 |
Macen |
it's the config.xml |
| 15:32 |
Macen |
'cause when i changed it to .gif in the other example, it wouldn't update, even with ctrl+f5 |
| 15:32 |
Macen |
it keps showin all the .png's |
| 15:35 |
_cheerios |
it's a moving box! woot! |
| 15:45 |
Macen |
:> |
| 15:45 |
Wombert |
Yossi: wait |
| 15:46 |
Wombert |
where did you put stop="false" |
| 15:48 |
E_mE |
since i've upgraded with 0.11.1 im getting: |
| 15:48 |
E_mE |
Fatal error: Call to a member function merge() on a non-object in /var/www/segilive/app/cache/config/_var_www_segilive_app_config_compile.xml_vinoceros-command-prompt_.php on line 626 |
| 15:48 |
Wombert |
did you clear the cache |
| 15:48 |
E_mE |
yes |
| 15:49 |
Wombert |
ah you're using these command line things? |
| 15:49 |
E_mE |
yep ;D |
| 15:50 |
Wombert |
what is line 626... |
| 15:51 |
E_mE |
try { |
| 15:51 |
E_mE |
$requestData = $this->context->getRequest()->getRequestData(); |
| 15:51 |
E_mE |
if($arguments !== null) { |
| 15:51 |
E_mE |
$requestData->merge($arguments); |
| 15:51 |
E_mE |
} |
| 15:52 |
Wombert |
the console request has a request data holder... |
| 15:54 |
E_mE |
?? |
| 15:55 |
Wombert |
I dunno, E_mE |
| 15:55 |
Wombert |
it smells like a cache issue |
| 15:59 |
E_mE |
mmm $requestData = NULL :S |
| 16:00 |
Macen |
E_mE: what was that laptop you found on dell with £199 off and then an extra 10%? |
| 16:01 |
Wombert |
errr |
| 16:01 |
Wombert |
E_mE: but you do still have http://trac.agavi.org/attachment/ticket/480/AgaviConsole.patch.txt |
| 16:01 |
Wombert |
you didn't put that stuff into your agavi folder, right? |
| 16:02 |
E_mE |
i put it my project lib directory :) |
| 16:02 |
Wombert |
http://trac.agavi.org/attachment/ticket/480/AgaviConsole.patch.txt#L219 |
| 16:02 |
E_mE |
i took your recommendations :) |
| 16:02 |
Wombert |
it can't be null |
| 16:06 |
E_mE |
just var_dump() around,.. one moment |
| 16:08 |
E_mE |
insane, i put a var_dump($this->requestData); on line 223 (under the URl reference above) and it returned: |
| 16:08 |
E_mE |
object(AgaviRequestDataHolder)#11 (2) { |
| 16:08 |
E_mE |
["sourceNames:private"]=> |
| 16:08 |
E_mE |
array(1) { |
| 16:08 |
E_mE |
["parameters"]=> |
| 16:08 |
E_mE |
... |
| 16:08 |
E_mE |
so its creating it |
| 16:08 |
E_mE |
but somehow losing it afterwards |
| 16:11 |
Rendez |
[n=luismeri@173.Red-80-25-102.staticIP.rima-tde.net] has joined #agavi |
| 16:12 |
Wombert |
so you're giving params to dispatch()? |
| 16:12 |
Wombert |
interesting... |
| 16:12 |
Wombert |
lemme have a look |
| 16:13 |
Wombert |
hm |
| 16:13 |
Wombert |
works for me |
| 16:13 |
E_mE |
you want to see the params? |
| 16:13 |
E_mE |
ill var_dump() in the dispatch quickly |
| 16:16 |
E_mE |
its happening before the dispatch |
| 16:16 |
E_mE |
it seems to be happening in the bootstrap() |
| 16:17 |
Wombert |
no |
| 16:17 |
Wombert |
it happens maybe during context initialization |
| 16:17 |
Wombert |
but I don't know your code |
| 16:17 |
E_mE |
ill paste my vinoAgaviConsole thing |
| 16:17 |
E_mE |
class |
| 16:18 |
Wombert |
and I really can't help you with that, given how I also didn't write the console stuff |
| 16:18 |
E_mE |
:S |
| 16:18 |
E_mE |
im going to have to downgrade :( |
| 16:18 |
Wombert |
pretty busy today, too |
| 16:18 |
Wombert |
sorry |
| 16:18 |
E_mE |
thats fine |
| 16:18 |
E_mE |
:) |
| 16:18 |
E_mE |
who wrote the console stuff? |
| 16:19 |
Neubian |
I'm looking for a solution to having two propel projects to different database servers, but with the same table names. Should I just put the propel projects in different agavi modules ? |
| 16:22 |
Wombert |
nah, Neubian, you'd get class name conflicts |
| 16:22 |
Wombert |
you should tell propel to use prefixes for you classes |
| 16:22 |
Wombert |
E_mE: Xylakant |
| 16:23 |
_cheerios |
i asked about this a few days back and the answer was mostly to use one db per project. |
| 16:24 |
E_mE |
damn, he aitn been around for a while :( |
| 16:24 |
Neubian |
I'm down with one db per propel project, so I'm OK with two projects, but as Wombert said, the class names would be the same |
| 16:24 |
_cheerios |
last time i remember X being around was when he launched the mtv site. but yeah, he's here like every 3-4 months |
| 16:25 |
_cheerios |
(for a fwe minutes :)) |
| 16:25 |
MrJeep |
[n=jpdery@24.37.81.51] has joined #agavi |
| 16:25 |
E_mE |
:'( |
| 16:26 |
E_mE |
installs xdebug onto server |
| 16:26 |
Neubian |
sweet, found the property Wombert, thanks! |
| 16:26 |
Wombert |
Neubian: |
| 16:26 |
Wombert |
good |
| 16:27 |
Wombert |
not sure actually if agavi can handle two projects |
| 16:27 |
Wombert |
propel itself even struggles with that; you need to put the connection info into one runtime config, for sure |
| 16:27 |
Neubian |
one question though, you're suggesting, propel.complexObjectModel, right ? |
| 16:28 |
Wombert |
hmm no I don't think so |
| 16:28 |
Wombert |
it's more like propel.classPrefix or such |
| 16:28 |
Wombert |
it should be documented on the wiki |
| 16:28 |
Neubian |
basePrefix |
| 16:29 |
Neubian |
ya, classPrefix |
| 16:32 |
_cheerios |
how does that solve the problem? |
| 16:34 |
Wombert |
FooProduct |
| 16:34 |
Wombert |
and BarProduct |
| 16:34 |
Wombert |
(which both still have getCategory(), not getFooCategory() like if you had changed the table name) |
| 16:34 |
Wombert |
there's also tablePrefix |
| 16:34 |
_cheerios |
eww :/ |
| 16:35 |
Wombert |
??? |
| 16:35 |
_cheerios |
im not cool with prefixes at all. i think doctrine has the same thing. just makes a mess of things. good if you really need it, but i'd avoid otherwise. |
| 16:36 |
Wombert |
why does it make a mess of things? |
| 16:36 |
_cheerios |
when a Product is not a Product it's a mess |
| 16:44 |
Yossi |
[n=nospam@62.90.159.110] has quit [] |
| 16:46 |
MikeSeth |
& |
| 16:48 |
Neubian |
I'm OK with it cheerios. It's a difficult architecture that I'm working with anyway. One DB is read-only and for reporting purposes |
| 16:57 |
E_mE |
shall ahve to continue debug tomorrow.. nite people |
| 16:58 |
E_mE |
[n=E_mE@89.104.225.116] has quit [Remote closed the connection] |
| 17:06 |
CIA-32 |
[n=CIA@208.69.182.149] has quit [] |
| 17:23 |
Rendez |
[n=luismeri@173.Red-80-25-102.staticIP.rima-tde.net] has quit [Read error: 104 (Connection reset by peer)] |
| 17:32 |
digitarald |
[n=Miranda@185.Red-83-52-207.dynamicIP.rima-tde.net] has joined #agavi |
| 17:32 |
CIA-33 |
[n=CIA@208.69.182.149] has joined #agavi |
| 17:54 |
nfq |
[n=nfq@84-72-196-213.dclient.hispeed.ch] has quit [Read error: 104 (Connection reset by peer)] |
| 17:54 |
nfq |
[n=nfq@84-72-196-213.dclient.hispeed.ch] has joined #agavi |
| 18:01 |
digitarald |
[n=Miranda@185.Red-83-52-207.dynamicIP.rima-tde.net] has quit ["I'll come back ... digitarald.de"] |
| 18:33 |
Arme[N] |
[n=Arme[N]@unaffiliated/armen/x-394205] has joined #agavi |
| 18:39 |
trophaeum_ |
[i=rstmxwz@ppp121-45-232-179.lns1.bne4.internode.on.net] has quit ["Leaving"] |
| 18:40 |
Arme[N-1] |
[n=Arme[N]@213.207.208.61] has joined #agavi |
| 18:56 |
Arme[N] |
[n=Arme[N]@unaffiliated/armen/x-394205] has quit [Read error: 110 (Connection timed out)] |
| 18:59 |
impl |
hmms |
| 19:04 |
Arme[N-1] |
[n=Arme[N]@unaffiliated/armen/x-394205] has quit [Connection timed out] |
| 19:37 |
Macen |
[n=craigfai@host86-138-72-204.range86-138.btcentralplus.com] has quit [Connection timed out] |
| 19:46 |
JamieWolf |
[n=Chatter@dslb-088-068-209-055.pools.arcor-ip.net] has quit [Read error: 113 (No route to host)] |
| 19:51 |
MrJeep_ |
[n=jpdery@modemcable188.10-70-69.static.videotron.ca] has joined #agavi |
| 19:54 |
MrJeep_ |
Ships by: |
| 19:54 |
MrJeep_ |
|
| 19:54 |
MrJeep_ |
18 Jan - 23 Jan |
| 19:54 |
MrJeep_ |
Delivers by: |
| 19:54 |
MrJeep_ |
|
| 19:54 |
MrJeep_ |
28 Jan - 4 Feb |
| 19:55 |
MrJeep_ |
Wombert, do you really think it will arrive on Feb. 4th ? |
| 19:55 |
Wombert |
is it a CTO? |
| 19:55 |
MrJeep_ |
yes |
| 19:55 |
MrJeep_ |
Custom Tsomething Osomething ? |
| 19:55 |
Wombert |
then it ships from china |
| 19:55 |
Wombert |
Configured To Order |
| 19:55 |
MrJeep_ |
oh |
| 19:55 |
Wombert |
means you changed something |
| 19:56 |
MrJeep_ |
of course I did |
| 19:56 |
Wombert |
what |
| 19:56 |
MrJeep_ |
screen, hard disk, proc |
| 19:56 |
Wombert |
blinks |
| 19:56 |
Wombert |
hires screen? |
| 19:56 |
Wombert |
faster cpu? |
| 19:56 |
Wombert |
bigger hd? |
| 19:56 |
Wombert |
not bad :p |
| 19:56 |
Wombert |
you won a lottery? |
| 19:56 |
Wombert |
is it a 17 inch? |
| 19:56 |
MrJeep_ |
feels embarassed |
| 19:57 |
Wombert |
anyway, it's going to be built just for you |
| 19:57 |
MrJeep_ |
:) |
| 19:57 |
Wombert |
that takes time |
| 19:57 |
MrJeep_ |
I feel so special right now |
| 19:57 |
MrJeep_ |
hehe |
| 19:57 |
Wombert |
my ipod shipped from china and that took two weeks or so |
| 19:57 |
Wombert |
my powerbook was there after around a week, shipped from god-knows-where |
| 19:57 |
Wombert |
https://www.macheist.com/buy/invite/17632 |
| 19:57 |
Wombert |
you saw that? |
| 19:58 |
Wombert |
be sure to order that in time (six days left) if you find any app useful |
| 19:58 |
Wombert |
last years bundle had textmate :/ |
| 19:58 |
Wombert |
pixelmator is pretty ace, cssedit rocks, snapz pro is good for screencasts (not sure if you need that) |
| 19:59 |
Wombert |
love appzapper, and chaching v2 (coming) should be pretty good too |
| 19:59 |
Arme[N] |
[n=Arme[N]@unaffiliated/armen/x-394205] has joined #agavi |
| 20:00 |
Wombert |
btw, this is an affiliate link that will give me some useless launch bar app if you use it :p |
| 20:02 |
Arme[N-12 |
[n=Arme[N]@91.184.70.66] has joined #agavi |
| 20:07 |
_cheerios |
heh |
| 20:07 |
_cheerios |
i wouldve thought textmate would be the app there atleast mac folks on this chan would want |
| 20:07 |
_cheerios |
or is that software pâsse already? :) |
| 20:12 |
icyt |
is now known as IcyT |
| 20:14 |
MrJeep_ |
oh let me check taht link |
| 20:15 |
MrJeep_ |
yeah I was hoping textmate was in this package |
| 20:15 |
MrJeep_ |
but it's not |
| 20:15 |
MrJeep_ |
I've seen this ad last tuesday on macrumor feed |
| 20:16 |
MrJeep_ |
Now I have to order the Logitech keyboard |
| 20:16 |
MrJeep_ |
and I hope it's available in french-canadian (multilingue) |
| 20:17 |
MrJeep_ |
I kinda can't believe it |
| 20:17 |
MrJeep_ |
I'm gonna own a mac soon |
| 20:17 |
MrJeep_ |
do you remember, last spring, I've told you my next computer would be a Mac ? |
| 20:18 |
_cheerios |
jeep seems like a happy man! |
| 20:18 |
MrJeep_ |
yeah |
| 20:18 |
MrJeep_ |
I've worked hard for a long time to get this :) |
| 20:18 |
MrJeep_ |
I buy luxury with my side jobs |
| 20:19 |
MrJeep_ |
Like the 700 hours contract I've been paid 2500 for :( |
| 20:19 |
MrJeep_ |
This macbook pro will contain my swet and tears :P |
| 20:19 |
_cheerios |
you big spenders make me want to buy a new comp soon. i was looking to get a better chair for 444e, but i wouldve needed to place the order earlier. so i missed it. :/ |
| 20:20 |
MrJeep_ |
444e, I guess this is a very nice chair |
| 20:20 |
_cheerios |
seems like the normal price for an office chair with any kind of mods, around here |
| 20:21 |
MrJeep_ |
e = euro ? |
| 20:21 |
_cheerios |
yep |
| 20:21 |
MrJeep_ |
oh, I guess I just buy cheaper chairs |
| 20:21 |
MrJeep_ |
but I'm sure someday I'll have to look for a real good one |
| 20:21 |
_cheerios |
i have a 29e ikea one atm., but its broken atm and not helping my back :) |
| 20:22 |
MrJeep_ |
Just like Wombert, we are both 6"4 and I don't think cheap chairs will be good for our back |
| 20:23 |
_cheerios |
im 5'9" |
| 20:23 |
Arme[N-12 |
[n=Arme[N]@91.184.70.66] has quit [Connection timed out] |
| 20:23 |
MrJeep_ |
Not quite a midget :P |
| 20:23 |
_cheerios |
too many tall people in the world. would need to go around with a chainsaw Doom-style a bit |
| 20:23 |
Arme[N] |
[n=Arme[N]@unaffiliated/armen/x-394205] has quit [Connection timed out] |
| 20:24 |
MrJeep_ |
heheheh |
| 20:24 |
MrJeep_ |
6"4 is too much in my view |
| 20:24 |
MrJeep_ |
You get hit in the forehead by fan |
| 20:24 |
MrJeep_ |
well, I dio |
| 20:24 |
MrJeep_ |
do* |
| 20:25 |
MrJeep_ |
not pleasant |
| 20:25 |
MrJeep_ |
did that ever happen to you Wombert ? |
| 20:25 |
_cheerios |
are you all muscle ? :) |
| 20:25 |
MrJeep_ |
no |
| 20:26 |
MrJeep_ |
I would describe me |
| 20:26 |
MrJeep_ |
hum |
| 20:26 |
MrJeep_ |
well, do you know the North Pike ? (It's a long fish) |
| 20:26 |
MrJeep_ |
Ugly one too |
| 20:27 |
MrJeep_ |
http://www.jura-boutique.com/catalog/images/brochet-bbc.jpg |
| 20:27 |
_cheerios |
hehe |
| 20:27 |
MrJeep_ |
That would describe me |
| 20:27 |
MrJeep_ |
Very long, very slim |
| 20:28 |
MrJeep_ |
I'm actually _trying_ to get weight |
| 20:28 |
_cheerios |
im not totally slim, but im not really buff either. medium, non-fat, frame. |
| 20:28 |
Wombert |
MrJeep_: don't buy the logitech keyboard |
| 20:28 |
Wombert |
the new apple keyboards are sooooo good |
| 20:28 |
MrJeep_ |
seriously ??? |
| 20:29 |
Wombert |
oh yes |
| 20:29 |
Wombert |
the mighty mouse is not so good though |
| 20:29 |
Wombert |
but the logitech (530?) is pretty good really |
| 20:29 |
MrJeep_ |
yeah, I don't really like oversized pills |
| 20:29 |
MrJeep_ |
the same kit you have IIRC |
| 20:30 |
MrJeep_ |
own* (I mean) |
| 20:30 |
Wombert |
yes but I now use the apple keyboard and mighy mouse that came with the imac |
| 20:30 |
Wombert |
I'm considering using the logitech mouse though |
| 20:30 |
Wombert |
especially since it looks good with the apple keyboard given how it is silver and white |
| 20:30 |
Wombert |
also |
| 20:31 |
MrJeep_ |
still listening |
| 20:31 |
Wombert |
the apple keyboard has this cool caps lock protection |
| 20:31 |
Wombert |
<: |
| 20:31 |
v-dogg |
protects you from SHOUTING? |
| 20:32 |
Wombert |
yup |
| 20:32 |
MrJeep_ |
which means ? |
| 20:32 |
Wombert |
you need to press it for at least 0.2s |
| 20:32 |
MrJeep_ |
oh |
| 20:32 |
MrJeep_ |
interesting |
| 20:32 |
Wombert |
if you hit it very briefly it doesn't come on |
| 20:32 |
Wombert |
soo nice |
| 20:32 |
Wombert |
and it's so slim |
| 20:32 |
Wombert |
really ace keyboard |
| 20:32 |
MrJeep_ |
what about the key feeling ? |
| 20:32 |
v-dogg |
and you think that is a cool feature and not a bug? |
| 20:32 |
Wombert |
v-dogg: it is intentional, yes |
| 20:32 |
Wombert |
in the keyboard firmware |
| 20:33 |
Wombert |
if it is on, even a brief hit will disable caps lock |
| 20:33 |
v-dogg |
ok :) |
| 20:33 |
Wombert |
v-dogg: http://www.youtube.com/watch?v=Qg-me0inOU0 |
| 20:34 |
v-dogg |
retarded :) |
| 20:34 |
MrJeep_ |
hehehe |
| 20:36 |
MrJeep_ |
well, it's tempting |
| 20:36 |
MrJeep_ |
Does Logitech ships the mouse alone ? |
| 20:36 |
Wombert |
the only thing I don't like is the new F-keys defaults |
| 20:36 |
Wombert |
MrJeep_: not sure |
| 20:36 |
Wombert |
MrJeep_: the logitech keyboard special keys do not work without the drivers but |
| 20:37 |
Wombert |
DO NOT install the logitech drivers |
| 20:37 |
Wombert |
they are crap |
| 20:37 |
Wombert |
fuck up your system |
| 20:37 |
Wombert |
cause lag and cursor slowness |
| 20:37 |
MrJeep_ |
thinks this is a good advice :D |
| 20:37 |
Wombert |
as of leopard, you can bind expose etc features to any mouse button, so no problem there |
| 20:37 |
MrJeep_ |
unless they've been updated |
| 20:37 |
Wombert |
do you want a wireless mouse, MrJeep_ ? |
| 20:38 |
MrJeep_ |
Actualy I don't care much. All I really want is a Mac keyboard and mouse which fits with the general apple look |
| 20:38 |
MrJeep_ |
Except apple keyboard, they are all wireless |
| 20:39 |
Wombert |
nah, you get it wired and wireless |
| 20:39 |
Wombert |
the wireless does not have a num block, mind you |
| 20:40 |
MrJeep_ |
oh, on the apple keyboards... I would buy the wired one |
| 20:40 |
MrJeep_ |
but I was speaking of 3rd party |
| 20:44 |
MrJeep_ |
holy mojo! it's 149 CND |
| 20:44 |
trophaeum |
[i=xkfwnk@ppp121-45-232-179.lns1.bne4.internode.on.net] has joined #agavi |
| 20:44 |
MrJeep_ |
I think FutureShop (BestBuy) sells it for 100$ |
| 20:46 |
MrJeep_ |
Wombert, does the Back and Forward buttons works on the Logitech Kit ? |
| 20:46 |
MrJeep_ |
(on the mouse) |
| 20:47 |
Wombert |
mh |
| 20:47 |
Wombert |
no |
| 20:48 |
Wombert |
I use those buttons for expose |
| 20:48 |
Wombert |
MrJeep_: http://www.amazon.com/Logitech-Cordless-Desktop-Laser-967664-0403/dp/B000E204LY/ref=pd_bbs_sr_1?ie=UTF8&s=electronics&qid=1200602913&sr=8-1 |
| 20:48 |
Wombert |
? |
| 20:49 |
MrJeep_ |
yep this one |
| 20:49 |
Wombert |
http://www.amazon.com/Apple-MB110LL-A-Keyboard-Kit/dp/B000V07N9U/ref=sr_1_1?ie=UTF8&s=electronics&qid=1200602945&sr=1-1 |
| 20:49 |
MrJeep_ |
34$ |
| 20:49 |
MrJeep_ |
wow |
| 20:50 |
MrJeep_ |
The bad thing is I doubt I can ask for the French Canadian Multilingue keyboard layout on amazon.ca |
| 20:50 |
MrJeep_ |
.com* |
| 20:51 |
Wombert |
oO |
| 20:51 |
Wombert |
apple.ca does not have the new keyboard? |
| 20:51 |
MrJeep_ |
good question |
| 20:52 |
MrJeep_ |
(looking .. .) |
| 20:52 |
Wombert |
I just checked |
| 20:52 |
Wombert |
http://www.amazon.com/Logitech-Bluetooth-Cordless-Laser-Notebooks/dp/B000UY4XQI/ref=pd_bbs_sr_2?ie=UTF8&s=electronics&qid=1200603161&sr=8-2 |
| 20:52 |
Wombert |
but just three buttons |
| 20:53 |
MrJeep_ |
http://store.apple.com/1-800-MY-APPLE/WebObjects/MagasinCanada.woa/wa/RSLID?nnmm=browse&mco=8B9AB6DF&node=home/shop_mac/mac_accessories/mice_keyboards |
| 20:53 |
MrJeep_ |
3 buttons.. not enough :S |
| 20:53 |
Wombert |
well, plus wheel left/right |
| 20:57 |
MrJeep_ |
I think the best kit is the Logitech Cordless |
| 20:57 |
MrJeep_ |
too bad the drivers sucks |
| 20:57 |
MrJeep_ |
but I think it's still my best bet |
| 20:57 |
Wombert |
if you don't want to use the keyboard buttons... you dont need the drivers |
| 20:59 |
MrJeep_ |
I would like to use the buttons, but I hate slowdowns |
| 20:59 |
MrJeep_ |
it makes the mouse laggy ? |
| 21:01 |
Wombert |
http://blog.macromates.com/2007/logitech-control-center/ |
| 21:06 |
MrJeep_ |
it screws up textmate ? |
| 21:06 |
Wombert |
just the console command |
| 21:08 |
MrJeep_ |
mate <filename> ? |
| 21:08 |
trophaeum |
postgis... zomg why didnt i look into this before today |
| 21:09 |
trophaeum |
not that i really have a use for it but i love it! haha |
| 21:09 |
MrJeep_ |
yeah postgis is quite nice |
| 21:09 |
MrJeep_ |
I guess event better if you understand all that gis stuff |
| 21:09 |
MrJeep_ |
:P |
| 21:09 |
trophaeum |
i get MOST of it, i just need a real use for it now and ill be happy :) |
| 21:10 |
trophaeum |
fun part is that u can backtrack any address to lat/lon with google alone so that combined with postgis u can place anything, i have no idea what other data you can find online about state/country boundaries with lat/lon coords or things like that |
| 21:10 |
trophaeum |
looks fun |
| 21:10 |
trophaeum |
guess this will be another pet project |
| 21:11 |
trophaeum |
i already have all the cities in the world along with their lat/lon :) |
| 21:20 |
MrJeep_ |
Wombert, http://www.amazon.com/Microsoft-Wireless-Desktop-Mac-Silver-65U-00001/dp/B000FBH35E |
| 21:24 |
JamieWolf |
[n=Chatter@dslb-084-059-208-024.pools.arcor-ip.net] has joined #agavi |
| 21:26 |
Wombert |
I think |
| 21:26 |
Wombert |
I'm getting pain in the hand from the mighty mouse |
| 21:26 |
Wombert |
I just realized that |
| 21:28 |
MrJeep_ |
and it makes sense |
| 21:29 |
MrJeep_ |
you must have bigger than average hands |
| 21:29 |
MrJeep_ |
and those pills are not ergonomic |
| 21:29 |
Wombert |
yes |
| 21:29 |
Wombert |
my palm does not rest on the mouse surface |
| 21:29 |
JamieWolf |
good for grabbing stuff :) |
| 21:30 |
MrJeep_ |
You need a bigger mouse |
| 21:30 |
Wombert |
yup |
| 21:30 |
Wombert |
just connected my old mx 510 |
| 21:30 |
Wombert |
but the s530 mouse is really nice I have to say |
| 21:30 |
Wombert |
like it |
| 21:30 |
MrJeep_ |
I think I had some similar problems with the microsoft intellimouse explorer (the first small white one) |
| 21:31 |
MrJeep_ |
the mouse was just too small for my hands |
| 21:31 |
Wombert |
the keyboard is pretty good too but I prefer the new apple alu keyboard |
| 21:33 |
trophaeum |
if u want a good mouse thats wireless, logitech g7 or mx revolution, g7 is a bit small for me but has 2 liion rechargable batteries you can just swap in and out and if your on the road all you need is a tiny usb dongle to connect to the lappy with it, charges from usb power if you connect the chunkyish charger, mx rev uses 240v (replace with your countries power voltage :P) to charge and doesnt have a replacable battery |
| 21:34 |
trophaeum |
@#$@#$% plesk forcing open basedir restrictions GAH |
| 21:35 |
trophaeum |
note that its not your homedir that it restricts you to, its your http root... so anything outside http root is denied @#$@# |
| 21:35 |
trophaeum |
plesk ftl |
| 21:53 |
MrJeep_ |
We have a problem here with agavi (at the office) |
| 21:54 |
MrJeep_ |
I made a small application which runs on the intranet |
| 21:54 |
MrJeep_ |
however, they made a proxy rule or somethign ( I don't really understand the network part) which make it available from the ouside |
| 21:54 |
MrJeep_ |
in other words : |
| 21:54 |
MrJeep_ |
http://horaire.revolutionlinux.com is the url to access the website from the local intranet |
| 21:55 |
MrJeep_ |
https://intranet.revolutionlinux.com/horaire is the url to access from the internet |
| 21:55 |
MrJeep_ |
the problem is : the base url is always http://horaire.revolutionlinux.com |
| 21:55 |
MrJeep_ |
so I can't just log in when I try to access it from the internet |
| 22:01 |
Wombert |
MrJeep_: check $_SERVER |
| 22:01 |
Wombert |
the proxy should pass on the request info |
| 22:02 |
Wombert |
(in some header) |
| 22:02 |
MrJeep_ |
we did, $_SERVER['host'] = horaire |
| 22:02 |
Whisller |
[n=example@chello089076213203.chello.pl] has joined #agavi |
| 22:02 |
Wombert |
nana |
| 22:02 |
Wombert |
can you show me the $_SERVER when called from the internet? |
| 22:02 |
MrJeep_ |
sure |
| 22:02 |
Wombert |
private paste if you want |
| 22:02 |
Wombert |
in /msg |
| 22:03 |
_cheerios |
Wombert, mx510 \o/ |
| 22:03 |
Wombert |
btw guys we should deprecate AgaviSecureWebRequest |
| 22:03 |
Wombert |
_cheerios: oldschool |
| 22:03 |
_cheerios |
just using one, aye |
| 22:03 |
Wombert |
I had a logi dual optical before |
| 22:03 |
_cheerios |
i think this has travelled with me since '98? or so |
| 22:03 |
Wombert |
that was weird first, because in 3d shooters, it messed things up when you were used to slightly lifting the mouse when moving it |
| 22:04 |
MrJeep_ |
http://pastie.caboo.se/140247 |
| 22:04 |
_cheerios |
aye, took a bit of adjusting |
| 22:04 |
Wombert |
_cheerios: I really don't think it was around that long |
| 22:04 |
Wombert |
the dual optical I had in... 1999 or 2000 I think |
| 22:05 |
Wombert |
HTTP_X_FORWARDED_HOST it is |
| 22:05 |
_cheerios |
no idea. i remember playing my last years of aq2 with this |
| 22:05 |
Wombert |
but I'm afraid that won't help you MrJeep_ |
| 22:05 |
Wombert |
because the proxy changes the path as well |
| 22:05 |
Wombert |
so you need to haxor this by hand |
| 22:05 |
MrJeep_ |
ok |
| 22:06 |
Wombert |
I recommend this in index.php: |
| 22:07 |
Wombert |
mmh hang on |
| 22:07 |
Wombert |
heh |
| 22:07 |
Wombert |
that would be an ace feature actually |
| 22:07 |
Wombert |
hang on |
| 22:07 |
Wombert |
ticket first |
| 22:12 |
Wombert |
http://trac.agavi.org/ticket/675 |
| 22:12 |
Wombert |
but that doesn't help here either |
| 22:12 |
MrJeep_ |
oh brb |
| 22:13 |
MrJeep_ |
i have to go home to call apple |
| 22:13 |
MrJeep_ |
and i have 45 mins left |
| 22:13 |
MrJeep_ |
cya in acouple of mints |
| 22:13 |
MrJeep_ |
mins* |
| 22:13 |
MrJeep_ |
[n=jpdery@modemcable188.10-70-69.static.videotron.ca] has quit [Remote closed the connection] |
| 22:13 |
Whisller |
[n=example@chello089076213203.chello.pl] has left #agavi [] |
| 22:21 |
Wombert |
man I'm finding quite some issues today |
| 22:21 |
_cheerios |
[n=jacklo@hkibrasgw1-feaedd00-249.dhcp.inet.fi] has quit ["mighty heroes of php! oh god, movies are missing out on the good lines"] |
| 22:26 |
CIA-33 |
david * r2272 /branches/0.11/ (CHANGELOG src/request/AgaviWebRequest.class.php): Fixed AgaviWebRequest::startup() not calling parent::startup(), closes #677 |
| 22:31 |
CIA-33 |
david * r2273 /trunk/ (CHANGELOG src/request/AgaviWebRequest.class.php): merge [2272] |
| 22:32 |
dsadas |
<dsadas> is there a preview of agavi new site? :}~ <dsadas> or logo... maybe screenshot... anything that could satisfy my curiosity ;P |
| 22:33 |
CIA-33 |
david * r2274 /branches/0.11/ (CHANGELOG src/buildtools/code_templates/dist.htaccess.tmpl): dist.htaccess in code templates now has RewriteEngine On, closes #678 |
| 22:33 |
CIA-33 |
david * r2275 /trunk/ (CHANGELOG src/buildtools/code_templates/dist.htaccess.tmpl): merge [2274] |
| 22:34 |
impl |
O_o |
| 22:35 |
Whisller |
[n=example@chello089076213203.chello.pl] has joined #agavi |
| 22:35 |
Wombert |
impl: more to come |
| 22:35 |
Wombert |
http://trac.agavi.org/ticket/673 |
| 22:35 |
Wombert |
http://trac.agavi.org/ticket/674 |
| 22:36 |
Wombert |
http://trac.agavi.org/ticket/675 |
| 22:36 |
Wombert |
http://trac.agavi.org/ticket/676 |
| 22:36 |
Wombert |
http://trac.agavi.org/ticket/677 |
| 22:36 |
Wombert |
http://trac.agavi.org/ticket/678 |
| 22:36 |
Wombert |
:p |
| 22:36 |
Wombert |
and not finished |
| 22:36 |
impl |
673 seems uh |
| 22:36 |
impl |
superfluous |
| 22:36 |
Wombert |
farkin magic quotes |
| 22:36 |
impl |
anyone who uses $_SERVER['argv'] for Web requests is 'asking for it' |
| 22:36 |
Wombert |
well, it is on sometimes |
| 22:36 |
Wombert |
well |
| 22:36 |
Wombert |
maybe a 3rd party lib uses it or such |
| 22:37 |
Wombert |
also |
| 22:37 |
Wombert |
argv should be cleaned by AgaviRequest |
| 22:37 |
Wombert |
sionce it can happen on the console etc too |
| 22:37 |
Wombert |
! |
| 22:37 |
impl |
yeah, but we know Agavi only theoretically works on the console anyway :> |
| 22:37 |
Wombert |
IT DOES IN PRACTICE WHAT ARE YOU TALKING ABOUT OMG :< |
| 22:37 |
impl |
:D |
| 22:37 |
Wombert |
srsly |
| 22:37 |
impl |
675 looks cool, that will be neat to have |
| 22:37 |
Wombert |
:< |
| 22:38 |
Wombert |
it won't help MrJeep, but others who |
| 22:38 |
Wombert |
a) use a load balancer and want to talk to one of the servers directly for testing |
| 22:38 |
Wombert |
b) expose intranets stuff |
| 22:38 |
impl |
Yah |
| 22:40 |
JamieWolf |
[n=Chatter@dslb-084-059-208-024.pools.arcor-ip.net] has quit ["Time goes by so slowly"] |
| 22:43 |
MrJeep |
:S |
| 22:48 |
Wombert |
impl: remove core.use_routing in 1.1 |
| 22:48 |
Wombert |
deprecate in 1.0 |
| 22:49 |
Wombert |
in favor of config param for <routing> |
| 22:49 |
Wombert |
reason |
| 22:49 |
MrJeep |
http://www.5min.com/Video/Get-to-Know-the-Optimus-Maximus-Keyboard-4234946 |
| 22:49 |
Wombert |
you might want to use routing for web context |
| 22:49 |
Wombert |
but not for cli |
| 22:49 |
Wombert |
MrJeep: costs more than your macbook pro :p |
| 22:49 |
MrJeep |
450$ |
| 22:49 |
MrJeep |
but I'm not buying it |
| 22:49 |
MrJeep |
yet |
| 22:49 |
MrJeep |
in a couple of years maybe |
| 22:49 |
Wombert |
veronica belmont is, however, rather hot for a geek girl |
| 22:50 |
MrJeep |
it'S impressive |
| 22:51 |
Wombert |
but that one there is the cheap verson I think |
| 22:51 |
Wombert |
with left column and space bar only |
| 22:53 |
Wombert |
http://store.artlebedev.com/computer_add-ons/optimus/ |
| 22:53 |
Wombert |
check configurations on the right |
| 22:53 |
MrJeep |
ouch |
| 22:53 |
MrJeep |
1.5k |
| 22:54 |
Wombert |
oh it does have all keys with displays |
| 22:59 |
MrJeep |
and the photoshop thing, very interesting |
| 23:00 |
MrJeep |
have all shortcut displayed on the keyboard could be extremly usefull |
| 23:14 |
Wombert |
and another, impl |
| 23:14 |
Wombert |
http://trac.agavi.org/ticket/679 |
| 23:14 |
Whisller |
[n=example@chello089076213203.chello.pl] has left #agavi [] |
| 23:15 |
Whisller |
[n=example@chello089076213203.chello.pl] has joined #agavi |
| 23:18 |
Whisller |
[n=example@chello089076213203.chello.pl] has left #agavi [] |
| 23:28 |
Wombert |
man |
| 23:28 |
Wombert |
chuckles |
| 23:28 |
Wombert |
so many different possibilities |
| 23:28 |
Wombert |
in CLI, there's also $GLOBALS['argc'] |
| 23:32 |
Whisller |
[n=example@chello089076213203.chello.pl] has joined #agavi |
| 23:36 |
trophaeum |
stay away from globals just because of the name ;) |
| 23:41 |
Wombert |
mmmh |
| 23:41 |
Wombert |
unset routing input from argv |
| 23:41 |
Wombert |
tasty task |
| 23:41 |
Wombert |
sighs |
| 23:42 |
Wombert |
faaaaaark |
| 23:42 |
Wombert |
booooring |
| 23:43 |
nfq |
yo, wombert |
| 23:50 |
Whisller |
[n=example@chello089076213203.chello.pl] has quit [] |
| 23:51 |
Whisller5223 |
[n=Miranda@chello089076213203.chello.pl] has joined #agavi |
| 23:51 |
Wombert |
sighs |
| 23:51 |
Wombert |
this is hopeless |
| 23:53 |
Whisller5223 |
is now known as Whisller |
| 23:54 |
nfq |
what's hopeless? |
| 23:54 |
Wombert |
trying to fix a bug here |
| 23:54 |
Whisller |
hi |
| 23:55 |
nfq |
danm |
| 23:59 |
Wombert |
hmm |
| 23:59 |
Wombert |
web requests should honor variables_order, right? |
| 23:59 |
Wombert |
impl? |
| Day changed Fri Jan 18 2008
|
| 00:05 |
Whisller |
[n=Miranda@chello089076213203.chello.pl] has quit ["Miranda IM! Smaller, Faster, Easier. http://miranda-im.org"] |
| 00:05 |
Wombert |
FARK I HATE THIS |
| 00:21 |
MrJeep |
fark ? |
| 00:21 |
MrJeep |
"fuck" with some style or accent ? |
| 00:24 |
Wombert |
yes |
| 00:24 |
MrJeep |
i see |
| 00:24 |
MrJeep |
I prefer saying "FAWK" in this case |
| 00:24 |
MrJeep |
it sounds more like... like you mean it hehe |
| 00:24 |
Wombert |
a scot would say "fark", for instance, I think |
| 00:24 |
Wombert |
that right, nfq? |
| 00:25 |
nfq |
Yeah, sounds about right to me! |
| 00:25 |
MrJeep |
so Wombert, what exacly do you hate ? |
| 00:26 |
Wombert |
this php bullshit |
| 00:26 |
Wombert |
it's FUCKING 1:30 AM WTF |
| 00:26 |
Wombert |
OMG |
| 00:26 |
Wombert |
and I am still fixing this crap |
| 00:26 |
Wombert |
arrrr |
| 00:26 |
MrJeep |
it's late ... |
| 00:26 |
MrJeep |
are you working tomorow ? |
| 00:28 |
Wombert |
sure |
| 00:28 |
Wombert |
http://trac.agavi.org/ticket/680 |
| 00:29 |
Wombert |
http://trac.agavi.org/ticket/681 |
| 00:31 |
MrJeep |
jeez, maybe I'll sound like your mother but jeez, go to bed and take care of your health ! |
| 00:31 |
Wombert |
http://trac.agavi.org/ticket/682 |
| 00:34 |
MrJeep_ |
[n=jpdery@modemcable051.81-37-24.mc.videotron.ca] has joined #agavi |
| 00:34 |
Wombert |
In both the CGI and FastCGI SAPIs, $_SERVER is also populated by values from the environment; S is always equivelant to ES regardless of the placement of E elsewhere in this directive. |
| 00:34 |
Wombert |
GREAT |
| 00:34 |
Wombert |
OMG |
| 00:34 |
Wombert |
... |
| 00:36 |
MrJeep_ |
go to bead buddy :) |
| 00:37 |
MrJeep_ |
bed* |
| 00:42 |
Wombert |
beh this is annoying |
| 00:56 |
Wombert |
sighs |
| 00:56 |
Wombert |
http://trac.agavi.org/ticket/682#comment:1 |
| 01:04 |
MrJeep_ |
Is it all happening because I spoke of the little problem we have at the office ? |
| 01:10 |
MrJeep_ |
[n=jpdery@modemcable051.81-37-24.mc.videotron.ca] has quit [Remote closed the connection] |
| 01:10 |
Wombert |
MrJeep: yup :) |
| 01:10 |
Wombert |
that got me wondering, and I started looking into some of the related issues, and realized that there were some more problems in special environment configurations |
| 01:12 |
MrJeep_ |
[n=jpdery@modemcable051.81-37-24.mc.videotron.ca] has joined #agavi |
| 01:12 |
Wombert |
[02:10] Wombert: MrJeep: yup :) |
| 01:12 |
Wombert |
[02:10] Wombert: that got me wondering, and I started looking into some of the related issues, and realized that there were some more problems in special environment configurations |
| 01:12 |
Wombert |
is MrJeep dead, MrJeep_? |
| 01:12 |
MrJeep_ |
jeez, sorry :P |
| 01:13 |
MrJeep_ |
MrJeep is generally my "home server" and MrJeep_ is the laptop |
| 01:14 |
MrJeep_ |
You know, we'll live pretty well even if my little program works only on the local area network |
| 01:15 |
impl |
Wombert: Sorry, had to disappear for a few hours :\ |
| 01:17 |
Wombert |
it's no problem to make it work, MrJeep_ |
| 01:17 |
Wombert |
the problem is just that you have this subdir from the outside, and the proxy does not copy it over |
| 01:17 |
impl |
Wombert: those use_* all need to go |
| 01:18 |
Wombert |
if you had like horaire.intranet.revolutionlinux.com |
| 01:18 |
Wombert |
then with the ticket I made |
| 01:18 |
Wombert |
it could be automated in 1.0 |
| 01:18 |
MrJeep_ |
I'll ask to get that instead |
| 01:18 |
MrJeep_ |
:) |
| 01:18 |
MrJeep_ |
it's ok to want to fix thing |
| 01:18 |
Wombert |
impl: hmhmh |
| 01:18 |
MrJeep_ |
but it's like ... 2 am ? |
| 01:19 |
impl |
Wombert: and no, we shouldn't care about variables_order |
| 01:19 |
Wombert |
impl: we have to :< |
| 01:19 |
impl |
that's one of those horrible insensible things that some developer thought would be a good idea to put into PHP |
| 01:19 |
impl |
it's stupid |
| 01:20 |
Wombert |
scratches head |
| 01:20 |
Wombert |
you think? |
| 01:20 |
Wombert |
:< |
| 01:20 |
impl |
Yes |
| 01:20 |
Wombert |
what if someone gives $_ENV priority over $_SERVER |
| 01:20 |
Wombert |
:S |
| 01:20 |
Wombert |
sighs |
| 01:20 |
impl |
...why would anyone *ever* do that? |
| 01:20 |
Wombert |
I don't know |
| 01:20 |
Wombert |
:/ |
| 01:20 |
Wombert |
you sure then? |
| 01:21 |
impl |
I mean, Agavi should be extensible for sure, but let's not take it over the edge |
| 01:21 |
Wombert |
cries |
| 01:21 |
Wombert |
but, but, but |
| 01:21 |
Wombert |
I've written this code already and |
| 01:21 |
Wombert |
hug me please? |
| 01:21 |
Wombert |
this tickets are horrible |
| 01:21 |
impl |
lawl |
| 01:21 |
impl |
hugs Wombert |
| 01:21 |
Wombert |
thanks |
| 01:21 |
Wombert |
*these |
| 01:22 |
Wombert |
close the ticket for me? :p |
| 01:22 |
impl |
okay :p |
| 01:26 |
Wombert |
http://trac.agavi.org/ticket/683 |
| 01:27 |
impl |
nods |
| 01:30 |
impl |
Wombert: so yeah, use_(database|logging|routing|security|translation) need to pretty much disappear, we can move all of that to enable parameters (or something along those lines) |
| 01:30 |
impl |
also, I think we should get rid of the login and secure system_actions |
| 01:30 |
MrJeep_ |
and replace it with ? |
| 01:31 |
impl |
nothing, just routes |
| 01:31 |
impl |
in M2/M3 the way routes were formatted was static, so those were pretty much convenient ways to name routes |
| 01:33 |
MrJeep_ |
so we will have something lie |
| 01:33 |
MrJeep_ |
<route name="login" ... |
| 01:33 |
impl |
Yeah |
| 01:33 |
MrJeep_ |
<route name="404Error" |
| 01:33 |
MrJeep_ |
I see |
| 01:33 |
impl |
well |
| 01:33 |
impl |
404error, disabled, unavailable are required |
| 01:34 |
impl |
because those need to be able to be called without routing |
| 01:34 |
MrJeep_ |
hehe yeah you're right |
| 01:48 |
Wombert |
phew |
| 01:49 |
Wombert |
this argv stuff sucks, man |
| 01:50 |
Wombert |
impl: http://trac.agavi.org/ticket/682#comment:1 |
| 01:50 |
Wombert |
yes/no? |
| 01:50 |
impl |
Wombert: I think you might be taking this too far again |
| 01:51 |
impl |
here's what I was thinking |
| 01:51 |
impl |
unset($_SERVER['argv']); unset($_SERVER['argc']); |
| 01:52 |
impl |
eh? ;\ |
| 01:52 |
Wombert |
sighs |
| 01:52 |
Wombert |
you're right |
| 01:53 |
impl |
:> |
| 01:53 |
impl |
You can get everything in $_GET/$_POST, right? |
| 01:54 |
Wombert |
yes, those I can catch |
| 01:54 |
Wombert |
(that's a must, of course) |
| 01:54 |
impl |
I mean, they should be identical |
| 01:54 |
Wombert |
(otherwise, you have random bullshit in $rd) |
| 01:54 |
impl |
to what you get in argv/argc |
| 01:54 |
Wombert |
nah |
| 01:54 |
Wombert |
argv is the entire query string line in one element |
| 01:54 |
Wombert |
except if the query string has a + inside |
| 01:54 |
Wombert |
then it's broken up into parts |
| 01:54 |
Wombert |
... |
| 01:54 |
Wombert |
retarded |
| 01:54 |
Wombert |
fuck it |
| 01:54 |
impl |
but the data *itself* is the same |
| 01:54 |
Wombert |
I'll leave it as it is |
| 01:54 |
Wombert |
no |
| 01:55 |
Wombert |
the keys in $_GET are cleaned up |
| 01:55 |
impl |
like either way you have access to the query string |
| 01:55 |
Wombert |
if you have foo%20bar=baz |
| 01:55 |
Wombert |
then $GET is "foo_bar" => "baz" |
| 01:55 |
Wombert |
query string does not help |
| 01:55 |
impl |
yeah, but the point is that people should only be accessing stuff through $rd anyway |
| 01:55 |
Wombert |
in the routing, I only want to clean the chunks that are due to the rewrite, not the real query string arguments |
| 01:55 |
Wombert |
yes, well, that's why I'm cleaning them up, so fool users don't get stupid ideas |
| 01:56 |
Wombert |
or stupid 3rd party libs |
| 01:56 |
Wombert |
but really |
| 01:56 |
Wombert |
fuck dis |
| 01:56 |
impl |
I think we should tell users not to do stupid shit, rather than trying to cover them up :> |
| 01:56 |
Wombert |
might be true, yes |
| 01:56 |
shoan |
[n=shoan@59.92.169.49] has joined #agavi |
| 01:56 |
Wombert |
the reason is just, impl... |
| 01:56 |
Wombert |
if we say "hey this stuff is safe for your coders validaation ftw woot" |
| 01:57 |
Wombert |
then some ass like stefan esser will walk in and point out BUT ITS VULNERABLE ZOMG |
| 01:57 |
Wombert |
ONLY IF YOU HAVE PROGRAMMERS THAT ARE ASKING FOR IT, SURE, BUT STILL, OMG! |
| 01:57 |
impl |
and we link him to http://encyclopediadramatica.com/Asking_for_it |
| 01:57 |
impl |
and tell him to go fuck himself |
| 01:57 |
Wombert |
http://trac.agavi.org/ticket/682#comment:2 |
| 01:57 |
Wombert |
impl: :>>>> |
| 01:58 |
impl |
works for me :p |
| 01:58 |
impl |
I've never met anyone who used register_argv or whatever it is anyway |
| 01:58 |
trophaeum |
ummmm, i enable it by hand sometimes |
| 01:59 |
impl |
Why? |
| 01:59 |
trophaeum |
there was a reason, dammed if i know anymore, its been ages |
| 01:59 |
trophaeum |
*scratching head* |
| 01:59 |
impl |
I rest my case :D |
| 02:01 |
shoan |
[n=shoan@59.92.169.49] has quit [] |
| 02:02 |
Wombert |
okay almost there |
| 02:02 |
Wombert |
one thing I gotta test to |
| 02:02 |
Wombert |
ho |
| 02:02 |
Wombert |
might yield a new ticket :p |
| 02:03 |
Wombert |
wow |
| 02:03 |
impl |
Hm? |
| 02:04 |
Wombert |
http://localhost/~dzuelke/agavi/branches/0.11/samples/pub/login?/login=bar |
| 02:04 |
Wombert |
due to the nature of the rewrite |
| 02:04 |
Wombert |
I thought this would throw out /login from $_GET |
| 02:04 |
Wombert |
but it doesn't |
| 02:04 |
Wombert |
:) |
| 02:04 |
Wombert |
man I really hax0red that |
| 02:05 |
Wombert |
(the url is essentially index.php?/login&/login=bar |
| 02:05 |
shoan |
[n=shoan@59.92.169.49] has joined #agavi |
| 02:06 |
shoan |
[n=shoan@59.92.169.49] has quit [Client Quit] |
| 02:07 |
Wombert |
mh sample app bug |
| 02:07 |
Wombert |
:< |
| 02:07 |
Wombert |
bah routing bug |
| 02:07 |
Wombert |
:< |
| 02:09 |
impl |
bah |
| 02:09 |
impl |
my keyboard drivers keep locking up |
| 02:09 |
impl |
sooo annoying |
| 02:11 |
CIA-33 |
david * r2276 /branches/0.11/ (4 files in 3 dirs): |
| 02:11 |
CIA-33 |
Fixed #673: Request data is not cleaned for variables affected by register_argc_argv or register_long_arrays |
| 02:11 |
CIA-33 |
Fixed #674: Copies of $_SERVER values in $_ENV are not cleaned |
| 02:11 |
CIA-33 |
Fixed #679: $HTTP_RAW_POST_DATA is not removed on request startup |
| 02:11 |
CIA-33 |
Fixed #681: WebRouting does not clean up in $_REQUEST |
| 02:12 |
CIA-33 |
david * r2277 /trunk/ (4 files in 3 dirs): merge [2276] |
| 02:12 |
Wombert |
impl: get a mac |
| 02:12 |
impl |
=) |
| 02:13 |
Wombert |
mh this sample app bug sucks |
| 02:13 |
impl |
It was actually they keyboard |
| 02:13 |
impl |
came loose |
| 02:13 |
Wombert |
lawl |
| 02:13 |
impl |
unlike the rest of the world I still have faith in PS/2 connectors |
| 02:13 |
Wombert |
ahha |
| 02:13 |
Wombert |
:> |
| 02:28 |
trophaeum |
at least with usb u dont stand the chance of blowing the motherboard when you hotplug the keyboard or mouse! |
| 02:28 |
Wombert |
impl: maybe move deprecated classes to a separate dir in the repos? |
| 02:28 |
Wombert |
I mean, after they have been removed |
| 02:28 |
Wombert |
e.g. adodb is deprecated |
| 02:29 |
Wombert |
will be removed in 1.0 |
| 02:29 |
impl |
We have adodb support? |
| 02:29 |
Wombert |
err in 1.1 |
| 02:29 |
Wombert |
deprecated in 1.0 |
| 02:29 |
impl |
Why is it deprecated? |
| 02:29 |
Wombert |
then make /legacy/1.0/database/AgaviAdodbDatabase.class.php |
| 02:29 |
Wombert |
because... it's for an old adodb version |
| 02:29 |
Wombert |
w/o php5 |
| 02:29 |
impl |
ah |
| 02:29 |
Wombert |
and nobody maintains it |
| 02:29 |
trophaeum |
i found a bug in adodb the first time i looked at agavi anyway ;) |
| 02:30 |
Wombert |
trophaeum: http://trac.agavi.org/changeset/2250 this? :p |
| 02:30 |
trophaeum |
thats the 1! |
| 02:30 |
Wombert |
you should have said something :p |
| 02:30 |
trophaeum |
ummmm, i did? |
| 02:30 |
impl |
Wombert: adodb site claims it has PHP5 support |
| 02:30 |
Wombert |
no :p |
| 02:31 |
impl |
sure we should deprecate it? |
| 02:31 |
Wombert |
impl: a new version yeah |
| 02:31 |
Wombert |
impl: not sure |
| 02:31 |
impl |
sounds like it needs a maintainer more than deprecation |
| 02:31 |
Wombert |
I don't want such stuff in the framework anyway I think |
| 02:31 |
Wombert |
is adodb good or what? |
| 02:31 |
trophaeum |
i know a lot of people use adodb but i cant see it still being THAT popular with php5 |
| 02:31 |
impl |
no |
| 02:31 |
Wombert |
it uses friggen global vars to control stuff |
| 02:31 |
trophaeum |
hell no |
| 02:31 |
impl |
it's meh |
| 02:31 |
trophaeum |
its bloatware |
| 02:31 |
trophaeum |
i used to use it and recommend it and even submit patches |
| 02:31 |
trophaeum |
but they added html table generation to it... |
| 02:31 |
Wombert |
so its deprecated then |
| 02:32 |
trophaeum |
at that point i gave up! |
| 02:32 |
Wombert |
we'll remove in 1.1 |
| 02:32 |
Wombert |
move it to the legacy branch |
| 02:32 |
trophaeum |
thats actually the time i started using creole :) |
| 02:32 |
Wombert |
someone can pick it up there and put it up on agaviforge |
| 02:32 |
impl |
Wombert: as long as we're using tags/branches, do we need legacy? |
| 02:32 |
Wombert |
we cannot support every single database bleh anways |
| 02:32 |
Wombert |
impl: well it would be nice for people to be able to grab it from there |
| 02:32 |
Wombert |
legacy/1.0/... |
| 02:32 |
impl |
hmm |
| 02:32 |
Wombert |
if 1.0 was the last version where it was included |
| 02:33 |
Wombert |
but yeah, certainly up to debate |
| 02:33 |
Wombert |
btw |
| 02:33 |
impl |
that sounds okay, yeah |
| 02:33 |
Wombert |
our xml namespaces |
| 02:33 |
Wombert |
best thing we ever did |
| 02:33 |
Wombert |
for 1.1, we'd have a new namespace |
| 02:33 |
impl |
what, because it has a version number? :p |
| 02:33 |
Wombert |
yes |
| 02:33 |
Wombert |
so glad we did that |
| 02:33 |
Wombert |
we can have different validation rules |
| 02:33 |
Wombert |
parse and compile differently... |
| 02:33 |
Wombert |
heaven |
| 02:33 |
impl |
nods |
| 02:34 |
Wombert |
storage, for instance |
| 02:34 |
Wombert |
so easy |
| 02:34 |
Wombert |
oh man |
| 02:34 |
Wombert |
try that with yaml |
| 02:34 |
Wombert |
:> |
| 02:34 |
impl |
yeah |
| 02:34 |
Wombert |
can you believe we even considered yaml at one point |
| 02:34 |
Wombert |
mmmmh :> |
| 02:34 |
impl |
I'm glad whoever intervened did so |
| 02:36 |
Wombert |
yaml? |
| 02:36 |
MrJeep_ |
yeah, it's hard to believe :P |
| 02:36 |
Wombert |
or xml namespaces :p |
| 02:37 |
Wombert |
hmm xslt transformations on config files... |
| 02:37 |
Wombert |
we could set the env and context name as params to the stylesheet |
| 02:37 |
Wombert |
I think that would be ace |
| 02:37 |
Wombert |
...maybe |
| 02:39 |
IcyT |
is now known as icyt |
| 02:39 |
Wombert |
http://trac.agavi.org/ticket/519 check them comments |
| 02:39 |
MrJeep_ |
css stylesheet ? |
| 02:40 |
Wombert |
xsl |
| 02:40 |
MrJeep_ |
oh ok |
| 02:40 |
Wombert |
anywa |
| 02:40 |
MrJeep_ |
I was lost for a moment |
| 02:40 |
Wombert |
y |
| 02:40 |
Wombert |
omg |
| 02:40 |
Wombert |
3:40am |
| 02:40 |
Wombert |
bai guys |
| 02:40 |
impl |
lawl, night |
| 02:40 |
MrJeep_ |
working at 8 ? |
| 02:41 |
Wombert |
I wanted to get up at 8 |
| 02:41 |
Wombert |
office at 9ish |
| 02:41 |
MrJeep_ |
good luck |
| 02:41 |
Wombert |
not gonna work |
| 02:41 |
Wombert |
and it's raining |
| 02:41 |
Wombert |
meh |
| 02:41 |
MrJeep_ |
better rain than snow :) |
| 02:41 |
Wombert |
well, at least I squashed some bugs :) |
| 02:41 |
Wombert |
I'd actually prefer snow |
| 02:41 |
MrJeep_ |
it's all pretty for a day or 2 |
| 02:42 |
MrJeep_ |
Actually, I don't even know if you have a lot of snow in germany |
| 02:42 |
Wombert |
here in the south, yes |
| 02:42 |
Wombert |
not this year though |
| 02:42 |
Wombert |
but it snows well enough |
| 02:42 |
Wombert |
not canadian style |
| 02:42 |
Wombert |
but... snow :p |
| 02:42 |
MrJeep_ |
hehe |
| 02:42 |
MrJeep_ |
I'm tired of snow right now |
| 02:42 |
impl |
it almost snowed today |
| 02:42 |
impl |
but it didn't :\ |
| 02:42 |
Wombert |
impl: wat |
| 02:42 |
MrJeep_ |
I want spring |
| 02:42 |
Wombert |
how can it almost snow :p |
| 02:43 |
impl |
Wombert: we got an icy sludge instead |
| 02:43 |
impl |
will make for a fun commute tomorrow :x |
| 02:44 |
Wombert |
we had over half a meter two years ago |
| 02:44 |
MrJeep_ |
wow, this is a good storm |
| 02:45 |
trophaeum |
$error_reporting = error_reporting(error_reporting() & ~E_STRICT); <-- wow thats funny (adodb stuff) |
| 02:45 |
impl |
this is precisely why PHP should use exceptions everywhere |
| 02:45 |
Wombert |
in our code? |
| 02:45 |
Wombert |
omg |
| 02:45 |
Wombert |
that's it |
| 02:45 |
impl |
can't be |
| 02:46 |
Wombert |
we throw it out in 1.1 |
| 02:46 |
Wombert |
period |
| 02:46 |
trophaeum |
go read it :) |
| 02:46 |
Wombert |
anywaxs |
| 02:46 |
Wombert |
rly |
| 02:46 |
impl |
oh it is |
| 02:46 |
impl |
haha |
| 02:46 |
Wombert |
just did trophaeum |
| 02:46 |
Wombert |
hope nobody ever takes a look at that |
| 02:46 |
impl |
It gets restored though! |
| 02:46 |
Wombert |
yeah |
| 02:46 |
Wombert |
ok folks bai bai |
| 02:46 |
MrJeep_ |
gnight |
| 02:46 |
impl |
bai |
| 02:46 |
Wombert |
[n=Wombert@dslb-084-056-019-156.pools.arcor-ip.net] has quit [] |
| 02:46 |
trophaeum |
but u also assign the new error reporting level even though its never used again :) |
| 02:47 |
impl |
trophaeum: it's put back in place on line 115 |
| 02:47 |
impl |
oh |
| 02:47 |
impl |
I see what you mean |
| 02:47 |
trophaeum |
impl, its also $error_reporting = which doesnt need to be there |
| 02:47 |
impl |
Yeah, we do |
| 02:47 |
impl |
:D |
| 02:48 |
impl |
That code was written by someone I don't even recognize though |
| 02:48 |
trophaeum |
someone should be shot for letting this unaudited into agavi ;) |
| 02:48 |
impl |
luckily we have audit trails... let's see |
| 02:49 |
impl |
Wombert's fault :D |
| 02:49 |
trophaeum |
oh thats classic :) |
| 02:49 |
impl |
http://trac.agavi.org/browser/branches/david_view-improvements/src/database/AdoDBDatabase.class.php?rev=284 |
| 03:34 |
nfq |
[n=nfq@84-72-196-213.dclient.hispeed.ch] has quit [Read error: 104 (Connection reset by peer)] |
| 03:34 |
nfq |
[n=nfq@84-72-196-213.dclient.hispeed.ch] has joined #agavi |
| 03:39 |
nfq |
[n=nfq@84-72-196-213.dclient.hispeed.ch] has quit [Client Quit] |
| 04:16 |
MrJeep_ |
[n=jpdery@modemcable051.81-37-24.mc.videotron.ca] has quit [Remote closed the connection] |
| 05:59 |
v-dogg |
[i=vmakinen@kapsi.fi] has quit [Remote closed the connection] |
| 06:16 |
_cheerios |
[n=jackbo@195.197.117.226] has joined #agavi |
| 06:16 |
_cheerios |
huomenta |
| 06:23 |
_cheerios |
for just passing data around, rest performance excells soap very nicely |
| 07:22 |
shoan |
[n=shoan@122.166.1.168] has joined #agavi |
| 07:25 |
codecop |
[n=codecop@server.senoji.palanga.lm.lt] has joined #agavi |
| 07:59 |
codecop |
[n=codecop@server.senoji.palanga.lm.lt] has quit [Read error: 113 (No route to host)] |
| 08:52 |
trophaeum |
[i=xkfwnk@ppp121-45-232-179.lns1.bne4.internode.on.net] has quit ["Leaving"] |
| 09:01 |
icyt |
is now known as IcyT |
| 09:01 |
Wombert |
[n=Wombert@dslb-084-056-059-177.pools.arcor-ip.net] has joined #agavi |
| 09:09 |
Rendez |
[n=luismeri@173.Red-80-25-102.staticIP.rima-tde.net] has joined #agavi |
| 09:13 |
E_mE |
[n=E_mE@89.104.225.116] has joined #agavi |
| 09:15 |
E_mE |
huomenta! |
| 09:32 |
Rendez |
what's huomenta? |
| 09:35 |
E_mE |
its the Finish word for good morning.. the offical agavi welcome |
| 09:35 |
E_mE |
;) |
| 09:35 |
E_mE |
Rendez: do you use agavi? |
| 09:36 |
Rendez |
I'd say I'll use it but I haven't started yet because I haven't had a chance to do it |
| 09:37 |
Rendez |
I'm working with it in an upcoming project |
| 09:38 |
Rendez |
But it's good to hear thought from this channel to learn the stuff before I need it |
| 09:38 |
Rendez |
s |
| 09:39 |
E_mE |
:) its my first use of a framework and i love it :) highly recommended :) |
| 09:40 |
Rendez |
You look very happy with it |
| 09:40 |
Rendez |
I can't write php cause I'm very busy with front end next month but I'll start on Feb |
| 09:41 |
Rendez |
I've done tons of php but never used a framework before |
| 09:41 |
Rendez |
A tryout in cakePHP which sucks |
| 09:41 |
E_mE |
hehe don't say CakePHP too loud ;) someone might throw something at you ;) |
| 09:41 |
Rendez |
Wombert knows me ;) |
| 09:42 |
E_mE |
ahh :) |
| 09:42 |
Rendez |
Where are you from E_mE? |
| 09:42 |
E_mE |
UK, your self? |
| 09:43 |
Rendez |
Spain |
| 09:43 |
Rendez |
That's very UK english |
| 09:43 |
E_mE |
noice, i have the pleasure of visiting Portugal in July ;) |
| 09:44 |
E_mE |
very UK english? |
| 09:44 |
Rendez |
nevermind |
| 09:45 |
Rendez |
an expression you used |
| 09:45 |
Rendez |
I'd like to learn more UK english but the tinterweb is plagued with US English |
| 09:45 |
E_mE |
hehe... never really noticed to be honest, besides t he minor ass and arse etc |
| 09:46 |
E_mE |
and using U in english where as in amercian they don't use U's |
| 09:46 |
E_mE |
colour = UK color = Amercain >:S |
| 09:47 |
E_mE |
and z's everywhere |
| 09:47 |
E_mE |
sorry.. ill stop my ramblings :) |
| 09:48 |
Rendez |
Yeah, I force myself to use colour, and armoury etc |
| 09:55 |
Rendez |
I can't validate xhtml now, can someone tell me if <p><ul>...</ul></p> is correct or better I use a <div>? |
| 09:56 |
v-dogg |
[i=vmakinen@kapsi.fi] has joined #agavi |
| 09:57 |
Rendez |
is now known as Rendez_ |
| 09:58 |
E_mE |
Rendez_: depends what you want to do i guess |
| 09:58 |
E_mE |
if you want a list then ul is better ;) |
| 09:58 |
E_mE |
<p> = paragraph |
| 09:58 |
Rendez_ |
All that's known, I just wanted to know if it'd pass the validator |
| 09:59 |
Rendez_ |
I can't test it since the code isn't valid at all |
| 09:59 |
Rendez_ |
mess of xsl |
| 09:59 |
Rendez_ |
I did <a><ul>...</ul></a> but I know an inline element can't contain a block one |
| 09:59 |
Rendez_ |
And I don't need an <a> so |
| 10:00 |
Rendez_ |
THe more semantic, <p> |
| 10:00 |
Rendez_ |
is now known as Rendez |
| 10:00 |
E_mE |
<p> i believe is apart of the standard |
| 10:00 |
E_mE |
to double check read the DTD on w3c |
| 10:01 |
E_mE |
or w3c school it self |
| 10:01 |
Rendez |
I don't see why a paragraph can't contain a list |
| 10:01 |
Rendez |
both are blocks |
| 10:02 |
v-dogg |
[i=vmakinen@kapsi.fi] has quit [Remote closed the connection] |
| 10:03 |
E_mE |
but i guess <a><ul>...</ul></a> should't be vaild... you are trying to discribe a bunch of list items as a single link |
| 10:04 |
Rendez |
that's why I removed the <a> |
| 10:05 |
Rendez |
and set a <p> |
| 10:05 |
Rendez |
It's not the common menu with nested lists |
| 10:05 |
Rendez |
But I what the same effect, a dropdown |
| 10:05 |
Rendez |
Just wanted to know about if it would validate, but I know the answer yet |
| 10:07 |
E_mE |
test it using the manual entry method with the validator.w3c.org |
| 10:07 |
E_mE |
:) |
| 10:08 |
Rendez |
aha |
| 10:08 |
IcyT |
is now known as icyt |
| 10:13 |
jussiava_ |
[n=jackbo@195.197.117.226] has joined #agavi |
| 10:19 |
jussiava__ |
[n=jackbo@195.197.117.226] has joined #agavi |
| 10:25 |
jussiava__ |
[n=jackbo@195.197.117.226] has left #agavi ["Leaving"] |
| 10:26 |
_cheerios |
[n=jackbo@195.197.117.226] has quit [Nick collision from services.] |
| 10:26 |
_cheerios |
[n=jackbo@195.197.117.226] has joined #agavi |
| 10:26 |
_cheerios |
hmpft |
| 10:35 |
jussiava_ |
[n=jackbo@195.197.117.226] has quit [Read error: 110 (Connection timed out)] |
| 11:28 |
_cheerios |
anyone given http://dev.phpspec.org/manual/en/ a glance? |
| 11:31 |
digitarald |
[n=Miranda@185.Red-83-52-207.dynamicIP.rima-tde.net] has joined #agavi |
| 11:32 |
E_mE |
does anyone know when agavi will require a greater version the 5.1.3? |
| 11:34 |
_cheerios |
php6 by summer, fear not! |
| 11:34 |
_cheerios |
hello digitarald |
| 11:35 |
digitarald |
Huomenta :) |
| 11:36 |
Wombert |
good question, E_mE |
| 11:36 |
Wombert |
I guess we should join gophp5? |
| 11:37 |
digitarald |
with a big support logo ... the agavi splash page has still some white-space ;) |
| 11:37 |
Wombert |
should we? |
| 11:37 |
malax |
[n=malax@unaffiliated/malax] has joined #agavi |
| 11:37 |
Wombert |
I'll shoot a mail to the lists for feedback |
| 11:37 |
digitarald |
says. can't hurt ... |
| 11:38 |
E_mE |
Wombert: i don;t see why not |
| 11:38 |
Wombert |
0.11 would remain 5.13 |
| 11:39 |
E_mE |
just need to know because i would need to know when to upgrade the server at work |
| 11:39 |
E_mE |
wanted to know* |
| 11:39 |
_cheerios |
crash-driven development? :D |
| 11:39 |
E_mE |
_cheerios: whats that? |
| 11:40 |
_cheerios |
"damn server went all goofy and blank. oh, i better upgrade php to meet agavi requirements" |
| 11:40 |
E_mE |
well it aint got goofy heheh |
| 11:41 |
E_mE |
just so i know when to do it |
| 11:42 |
Wombert |
wasnt it once so that gophp5 mandated the requiring of the _latest_ php 5.2 release that is out by the time the rules come into effect? |
| 11:42 |
E_mE |
_cheerios: 0.11.1 doesn't work on the server atm :( ... well console doesn't work |
| 11:42 |
_cheerios |
it's not like you'll get shot if you don't meet whatever they say |
| 11:44 |
E_mE |
well, theres bug with 0.11.0 and 0.11.1 in my case hehe |
| 11:45 |
E_mE |
but the 0.11.0 affects less :) |
| 11:45 |
E_mE |
gives Wombert some sweets so he don't hit me... ;) |
| 11:47 |
E_mE |
i've got my interview on tuesday :D how cool... hopefully i shall be co-web developer for gasworld.com ... :: prays :: :) wooooo |
| 11:48 |
Wombert |
can you do agavi there? :< |
| 11:48 |
Wombert |
there's a lot of money in the oil and gas industry |
| 11:48 |
Wombert |
so I expect you to hire me for some consulting (= drinking coffee and nodding to what you say) and jolly expensive workshops |
| 11:48 |
E_mE |
well, would be great if they would adopt it in the future |
| 11:49 |
E_mE |
heheheh |
| 11:49 |
E_mE |
well, its only a news/services site for the gas industry. |
| 11:49 |
E_mE |
but i could try... then you can have a real cup of coffee ;) |
| 11:49 |
E_mE |
=P |
| 11:57 |
digitarald |
I heard Wombert is a great consultant ... drinking coffee and nodding ... I think I should offer also some consulting |
| 12:00 |
Rendez |
[n=luismeri@173.Red-80-25-102.staticIP.rima-tde.net] has quit [] |
| 12:01 |
Wombert |
digitarald: you don't have my sex appeal |
| 12:01 |
Wombert |
:DDD |
| 12:01 |
Wombert |
chuckles |
| 12:01 |
Wombert |
no seriously, that's what big corporate consultants do |
| 12:01 |
Wombert |
nod |
| 12:01 |
Wombert |
tell you to lay off 100 people |
| 12:02 |
Wombert |
and then they get a hundred thousand for the week |
| 12:02 |
E_mE |
our EDI Consultant is proberbly the most humourless person i;ve ever met |
| 12:02 |
marklar|omni |
oha hai |
| 12:02 |
E_mE |
you try to be witty or tell a joke or so, he just sits there stern faced |
| 12:02 |
digitarald |
I can drink coffee and look very sexy, ask my girl ;) |
| 12:03 |
Wombert |
digitarald: she's biased |
| 12:04 |
digitarald |
fettered by the ring ;) |
| 12:05 |
E_mE |
digitarald: i think i found your picture: http://www.bodysolutionsotc.com/Sexy%20muscle%20man%20w%20coffee.jpg |
| 12:06 |
digitarald |
... coffee-pr0n |
| 12:06 |
digitarald |
thats how I look at home, before I go to work |
| 12:06 |
digitarald |
at work i'm http://tucsondiners.net/images/Man%20Drinking%20Coffee.jpg |
| 12:07 |
E_mE |
hehe |
| 12:09 |
digitarald |
but its spanish coffee ... that means 1 cup = 4 espresso |
| 12:10 |
E_mE |
doesn;t your heart go crazy and your eyes start to sweat after a couple? |
| 12:10 |
digitarald |
it does ... I trink one coffee and 1 liter of water ;) |
| 12:12 |
digitarald |
my Moka Express at home for the morning coffee makes 6 espresso cups ... for one morning coffee. Thats why I look so muscular on the first image ;) |
| 12:14 |
E_mE |
i think you should keep of it.. likes quite scary |
| 12:14 |
E_mE |
off* |
| 12:14 |
digitarald |
Wombert: The cake is a lie? :D |
| 12:16 |
marklar|omni |
poeks MikeSeth |
| 12:32 |
vmakinen |
[i=vmakinen@xob.kapsi.fi] has joined #agavi |
| 12:32 |
vmakinen |
is now known as v-dogg |
| 12:38 |
Wombert |
[n=Wombert@dslb-084-056-059-177.pools.arcor-ip.net] has quit [] |
| 13:05 |
icyt |
is now known as IcyT |
| 13:08 |
Macen |
[n=craigfai@host86-138-72-204.range86-138.btcentralplus.com] has joined #agavi |
| 13:18 |
JamieWolf |
[n=Chatter@dslb-088-068-193-140.pools.arcor-ip.net] has joined #agavi |
| 13:24 |
nfq |
[n=nfq@84-72-196-213.dclient.hispeed.ch] has joined #agavi |
| 13:25 |
digitarald |
[n=Miranda@185.Red-83-52-207.dynamicIP.rima-tde.net] has quit ["I'll come back ... digitarald.de"] |
| 13:30 |
Macen |
filezilla is behaving like a woman scorned |
| 13:30 |
Macen |
it won't allow me in /pub unless i change the folder name first |
| 13:31 |
Macen |
and when i delete folders the right return code comes back but they don't go anywhere |
| 13:31 |
Macen |
and then i can't go in them |
| 13:31 |
Macen |
but they're there |
| 13:31 |
Macen |
can't wait to format this computer |
| 13:31 |
E_mE |
seems like abit of a harsh pub.. just wouldn't go there =P |
| 13:32 |
Macen |
lol |
| 13:33 |
Macen |
E_mE: that box thing works brilliant |
| 13:33 |
Macen |
i can't upload it though!! |
| 13:33 |
Macen |
something is serious wrong on this system.. |
| 13:33 |
Macen |
apparently my firewall is turned off, it's not |
| 13:34 |
Wombert |
[n=Wombert@85.183.90.3] has joined #agavi |
| 13:34 |
Macen |
fluffles Wombert |
| 13:34 |
Macen |
hihi |
| 13:34 |
Macen |
E_mE: will try again.. |
| 13:35 |
Macen |
oh, and Outlook now won't download emails |
| 13:35 |
E_mE |
Macen: you on windows? |
| 13:35 |
Macen |
E_mE: surprised you had to ask |
| 13:35 |
E_mE |
theres your problem.. you want a resoultion? |
| 13:36 |
Macen |
E_mE: i think i might know what your suggestion may be |
| 13:36 |
Macen |
E_mE: wish i could.. |
| 13:36 |
E_mE |
put kubuntu, utbuntu or xubuntu on ;D |
| 13:37 |
Macen |
i might get a mac |
| 13:37 |
Macen |
not sure though |
| 13:37 |
Macen |
apparently it's better for image editing |
| 13:37 |
Wombert |
[n=Wombert@85.183.90.3] has quit [Client Quit] |
| 13:38 |
E_mE |
slaps Macen for even having a gramme of doubt :o |
| 13:38 |
Macen |
i've never used one so :x |
| 13:40 |
E_mE |
well if you can offord one i'd recommend |
| 13:40 |
E_mE |
look at it: http://www.apple.com/uk/imac/ |
| 13:40 |
E_mE |
if you can digg really deep then: http://www.apple.com/uk/macpro/ |
| 13:40 |
E_mE |
:D |
| 13:45 |
JamieWolf |
[n=Chatter@dslb-088-068-193-140.pools.arcor-ip.net] has quit [Read error: 110 (Connection timed out)] |
| 13:45 |
_cheerios |
[n=jackbo@195.197.117.226] has quit ["bbl"] |
| 13:46 |
Macen |
E_mE: those are some pritty and powerful machines! |
| 13:47 |
Wombert |
[n=Wombert@85.183.90.3] has joined #agavi |
| 13:48 |
Macen |
omfg |
| 13:48 |
Macen |
4GB 667MHz DDR2 SDRAM - 2x2GB [+ £539.99] |
| 13:48 |
Macen |
wtf.. |
| 13:48 |
Wombert |
Macen: |
| 13:48 |
Wombert |
never buy ram from the manufacturer |
| 13:49 |
Wombert |
it's the same with dell etc |
| 13:49 |
Wombert |
you get ripped off |
| 13:49 |
Macen |
that has to be illegal |
| 13:50 |
Macen |
i need to buy a new computer |
| 13:50 |
Macen |
i usually use ebuyer.co.uk |
| 13:51 |
Wombert |
an imac, maybe? |
| 13:52 |
Macen |
not for those prices |
| 13:52 |
Wombert |
it's not expensive, actually |
| 13:54 |
E_mE |
also Macen, you could lease it for 3 years and then upgrade every 3 years for like a cost of about £40-50/mth |
| 13:55 |
Macen |
lol |
| 13:55 |
Macen |
lease is for mugs |
| 13:55 |
Wombert |
TCO means more than just the retail price |
| 13:55 |
Macen |
if you don't have the money then don't buy it, that's my motto |
| 13:55 |
Macen |
cpc are quite good |
| 13:55 |
Macen |
http://cpc.farnell.com/jsp/search/browse.jsp?N=411+1000240+500001 |
| 13:56 |
Macen |
i got the last one from there (ebuyer was out-done) |
| 13:56 |
E_mE |
Macen: depends if your a person that has enough money to buy things generally or not.. some people ain't always that fortuant |
| 13:56 |
Macen |
E_mE: wait and save |
| 13:56 |
E_mE |
:) |
| 13:56 |
Macen |
that's my motto anyway |
| 13:56 |
Wombert |
all butt ugly |
| 13:57 |
Wombert |
smaller hd |
| 13:57 |
Wombert |
smaller memory |
| 13:57 |
Macen |
mine is damn sexeh |
| 13:57 |
Wombert |
slower cpus |
| 13:57 |
Wombert |
not the same build quality |
| 13:57 |
Wombert |
prolly no firewire 800, optical audio, bluetooth, camera |
| 13:57 |
E_mE |
that site sells Packard bell.. that is my ignore list deffently ;) |
| 13:57 |
Wombert |
you need an extra display |
| 13:57 |
Wombert |
you don't get the nice os |
| 13:57 |
Macen |
E_mE: that's what i bought!! |
| 13:57 |
Wombert |
not as whisper quiet |
| 13:57 |
Wombert |
etc |
| 13:58 |
E_mE |
clapses!! |
| 13:58 |
E_mE |
and you are wondering why you are havin problems hehe |
| 13:58 |
E_mE |
sorry.. but they are very well known in my eyes for being quite unrealible systems |
| 13:58 |
Macen |
true, actually |
| 13:58 |
Macen |
i've always been one of those that ignore the manufacturer |
| 13:59 |
Macen |
does it have a good processor? |
| 13:59 |
E_mE |
i bought a Packard bell second hand once for like £75 or so... drive nightmare central |
| 13:59 |
Macen |
good memory? |
| 13:59 |
Macen |
decent cache? |
| 13:59 |
Macen |
ok i'll buy it |
| 13:59 |
E_mE |
drivers nightmare* |
| 13:59 |
Macen |
E_mE: that's the route of my 30-minute-aut-switch-off problem |
| 13:59 |
Macen |
the ATI drivers |
| 14:00 |
Macen |
it freezes after 30mins idle |
| 14:00 |
E_mE |
is not surprised |
| 14:00 |
Wombert |
lawl |
| 14:00 |
Wombert |
driver issues |
| 14:00 |
Wombert |
freezing computers |
| 14:00 |
Wombert |
chuckles |
| 14:00 |
Wombert |
left all that behind years ago |
| 14:00 |
Wombert |
and never looked back |
| 14:00 |
Macen |
what's the difference between "Intel - Core 2 Duo" and "Intel Core Duo"? |
| 14:00 |
Macen |
one has 2 processors, other has 4? |
| 14:00 |
Wombert |
intel core duo is old |
| 14:00 |
Wombert |
two years old |
| 14:00 |
Wombert |
core 2 duo are the new ones |
| 14:01 |
E_mE |
Wombert: why are you not in an Apple store being a pusher? |
| 14:01 |
Wombert |
E_mE: uh |
| 14:02 |
Wombert |
no apple stores here in germany |
| 14:02 |
Wombert |
plus I worked in computer retail before, and very much prefer what I do now |
| 14:02 |
Wombert |
:p |
| 14:02 |
ttj |
Try technology strategy. :P |
| 14:04 |
Wombert |
why :p |
| 14:04 |
ttj |
Muffins. <3 |
| 14:06 |
Macen |
http://www.ebuyer.com/product/132498/show_product_specifications |
| 14:07 |
Wombert |
no gigabit ethernet |
| 14:07 |
Wombert |
no firewire |
| 14:07 |
MrJeep_ |
[n=jpdery@modemcable188.10-70-69.static.videotron.ca] has joined #agavi |
| 14:07 |
Wombert |
no firewire 800 |
| 14:07 |
Wombert |
no bluetooth |
| 14:07 |
Wombert |
no wifi |
| 14:07 |
Wombert |
no camera |
| 14:07 |
Wombert |
no display |
| 14:07 |
Wombert |
integrated grahpics |
| 14:07 |
Wombert |
no optical audio in or out |
| 14:07 |
MrJeep_ |
what product does not have all these things ? |
| 14:07 |
Macen |
http://www.ebuyer.com/product/132498/show_product_specifications |
| 14:07 |
Wombert |
no DVI out apparently |
| 14:07 |
MrJeep_ |
OLPC ? |
| 14:08 |
Wombert |
slower cpu than the imac, too |
| 14:08 |
E_mE |
OS Provided Microsoft Windows Vista Business URGH!! |
| 14:08 |
MrJeep_ |
Convincing yet another guy to move to mac ? |
| 14:08 |
Wombert |
yes, and that |
| 14:08 |
Wombert |
MrJeep_: one day, they shall all see the light |
| 14:09 |
MrJeep_ |
hahahahah |
| 14:09 |
Macen |
Wombert: you use a mac? |
| 14:09 |
MrJeep_ |
they shall if their keyboard is back-lighted :D |
| 14:10 |
Wombert |
Macen: yup |
| 14:12 |
E_mE |
go Macen; Do the right thing ;) |
| 14:12 |
E_mE |
/Mac/en .. your name even says so |
| 14:12 |
malax |
Do the right thing, switch to gentoo! *starts the holy OS war* |
| 14:12 |
Rendez |
[n=luismeri@173.Red-80-25-102.staticIP.rima-tde.net] has joined #agavi |
| 14:12 |
Macen |
i don't need half the things it comes with as standard though |
| 14:13 |
E_mE |
what like? |
| 14:14 |
Macen |
all the things Wombert just mentioned |
| 14:14 |
Macen |
apart from ethernet |
| 14:14 |
Macen |
and display |
| 14:14 |
Macen |
£800 :/ |
| 14:14 |
Macen |
i wanted to spent £500 |
| 14:14 |
MrJeep_ |
no no no , switch to Yaris ! |
| 14:14 |
E_mE |
get the mac mini then |
| 14:15 |
MrJeep_ |
get an OLPC |
| 14:15 |
Macen |
http://www.macwarehouse.co.uk/catalogue/item/APIMIN08 |
| 14:17 |
E_mE |
but what you have to understand is that its not a false economy when you spend abit more |
| 14:17 |
MrJeep_ |
Maybe you could take a look at the section where they sells rebuilt mac |
| 14:17 |
MrJeep_ |
I can't remember the exact world |
| 14:17 |
E_mE |
that imac for web development etc will last 4-5 years |
| 14:17 |
MrJeep_ |
brb in a few seconds |
| 14:17 |
MrJeep_ |
[n=jpdery@modemcable188.10-70-69.static.videotron.ca] has quit [Remote closed the connection] |
| 14:18 |
MrJeep_ |
[n=jpdery@modemcable188.10-70-69.static.videotron.ca] has joined #agavi |
| 14:18 |
Macen |
what about software E_mE? |
| 14:18 |
E_mE |
its unix based |
| 14:18 |
E_mE |
install X11 and you got thousands of applications to choose from |
| 14:18 |
E_mE |
for free |
| 14:19 |
E_mE |
and Photoshop is the macs secret gay partner ;) |
| 14:19 |
MrJeep_ |
lolll |
| 14:19 |
Macen |
so i wouldn't have to buy it? |
| 14:19 |
Macen |
again? |
| 14:19 |
Macen |
ever? |
| 14:20 |
E_mE |
well you would most likely.. unless they sell copies for both windows and mac at the same time |
| 14:23 |
Macen |
it would cost more than the computer! |
| 14:24 |
Macen |
£887.12 |
| 14:24 |
Macen |
surely not all mac users spend that much on image editing software? |
| 14:25 |
E_mE |
;) |
| 14:25 |
E_mE |
well, i bought it for our mac at work about year+ ago |
| 14:25 |
E_mE |
the creative studio premimum... was vERY expensive |
| 14:26 |
Macen |
you sure you didn't bittorent it??! |
| 14:26 |
E_mE |
but creative studio everything the marketing lady requires |
| 14:26 |
E_mE |
nope, not this time |
| 14:27 |
Macen |
for that price i'd prefer to take the risk if i'm honest with you |
| 14:29 |
Macen |
|
| 14:29 |
Macen |
Adobe Creative Suite 3 Web Premium £1,297.75 - PC World Business |
| 14:29 |
Macen |
Combines Adobe Dreamweaver® CS3, Flash® CS3 Professional, Photoshop® CS3 Extended, Illustrator® CS3, Fireworks® CS3, Acrobat® 8 Professional, Contribute® CS3, Bridge CS3, Version Cue® CS3, and Device Central CS3. |
| 14:29 |
Macen |
that's more like it.. |
| 14:29 |
Macen |
i'd buy that |
| 14:30 |
MrJeep_ |
I'd bittorrent that :D |
| 14:30 |
Macen |
looks left and right |
| 14:30 |
Macen |
agrees |
| 14:30 |
MrJeep_ |
hehehe |
| 14:30 |
MrJeep_ |
Macen, are you really interested by a mac ? |
| 14:31 |
MrJeep_ |
or do you feel just pushed to buy one ? |
| 14:31 |
Macen |
i probably will due to peer pressure yes |
| 14:32 |
MrJeep_ |
I suggesst you don't buy a Mac to please your peers :) |
| 14:32 |
MrJeep_ |
They are good computers |
| 14:33 |
MrJeep_ |
but you have to be willing to change a lot of habits |
| 14:33 |
malax |
like cursing about computers. |
| 14:33 |
MrJeep_ |
moving to a mac must (I think) be your own decision |
| 14:33 |
MrJeep_ |
hahahaaha |
| 14:33 |
MrJeep_ |
good one malax |
| 14:33 |
MrJeep_ |
:D |
| 14:33 |
malax |
:) |
| 14:34 |
MrJeep_ |
well, keyboard shortcuts for instance... |
| 14:34 |
MrJeep_ |
I think only Ctrl+C Ctrl+V which is AppleLogo + C, AppleLogo + V is the only similar shortcut |
| 14:35 |
malax |
i love common "okay, lets type an @... WTF? Where is my program gone?"-mistake. :) |
| 14:36 |
MrJeep_ |
hahaha |
| 14:37 |
Macen |
i am fairly fed up of Windows tbh |
| 14:37 |
Macen |
i was hoping Vista may be a nice change |
| 14:38 |
MrJeep_ |
One of the reason I'm switching is Vista |
| 14:39 |
MrJeep_ |
I kinda like it at first |
| 14:39 |
MrJeep_ |
well, it aint bad actually |
| 14:39 |
MrJeep_ |
but I was sluggish |
| 14:39 |
Macen |
they're getting really anti-software-theft i feel which does worry me |
| 14:39 |
MrJeep_ |
on my core 2 duo 2.2 laptop |
| 14:40 |
Macen |
i imagine it wont bother me as much in 3-4 years but atm it's a problem |
| 14:40 |
MrJeep_ |
yeah, copy files is so slow because it checks for drm stuff I think |
| 14:40 |
MrJeep_ |
in 3-4 years Windows 7 will be released |
| 14:40 |
MrJeep_ |
They need to make radical changes I think |
| 14:41 |
MrJeep_ |
anyway. I'm going for a Mac and I hope I'll be happy |
| 14:41 |
E_mE |
MrJeep_: Apple started the Standard of using Ctrl+C,V,X and windows adopted it ;) |
| 14:41 |
MrJeep_ |
(you can always run Windows on a Mac too if you really need it) |
| 14:41 |
E_mE |
well, Apple+C,X,V ;) |
| 14:41 |
MrJeep_ |
oh, didn't know about that |
| 14:41 |
E_mE |
Apple started alot trends |
| 14:42 |
MrJeep_ |
E_mE, are you on a mac ? |
| 14:42 |
MrJeep_ |
or on Linux IIRC |
| 14:42 |
E_mE |
linux with a Dell Latitude D610 |
| 14:42 |
E_mE |
and a HP design workstation on my desk |
| 14:43 |
E_mE |
if i could have mac i REALLY would |
| 14:43 |
E_mE |
only reason i don't have one is the price |
| 14:44 |
MrJeep_ |
Was the same thing for me |
| 14:44 |
MrJeep_ |
right now I have a full time job |
| 14:44 |
MrJeep_ |
and I'm taking some small contracts |
| 14:44 |
E_mE |
but if i get the job on tuesday, i shall be getting my self a mbp |
| 14:44 |
E_mE |
;) |
| 14:44 |
MrJeep_ |
so I decided to buy some luxury with all the extra contract I have |
| 14:44 |
MrJeep_ |
I really wish you do :) |
| 14:44 |
MrJeep_ |
have the job |
| 14:44 |
MrJeep_ |
then the mbp |
| 14:45 |
E_mE |
afterall if i move jobs, then i will no longer have this laptop |
| 14:48 |
MrJeep_ |
hehe, well, maybe you think the same way as I do, but I feel the mac and especially OSX is the perfect mix with Windows and Linux |
| 14:49 |
Macen |
i will probably buy http://www.rapideshop.co.uk/scp/PCs%5F%26%5Flaptops/products.asp?partno=MA876B/A on Monday |
| 14:50 |
Macen |
with extra ram |
| 14:50 |
Macen |
or this (same i think) http://www.macwarehouse.co.uk/catalogue/item/APIMIN08 |
| 14:50 |
Macen |
shit this computer is really fucking up on me |
| 14:51 |
MrJeep_ |
679, it's very affordable |
| 14:51 |
Macen |
i need to backup :x |
| 14:51 |
Macen |
badly |
| 14:53 |
E_mE |
whats going wrong? |
| 14:55 |
MrJeep_ |
Too much porn ? |
| 14:56 |
Macen |
it freezes when left idle for 30mins |
| 14:56 |
Macen |
which causes little things to start happening |
| 14:56 |
Macen |
I/O not behaving as expected |
| 14:57 |
Macen |
i couldn't type "for mac" into Firefox's Google Search Bar |
| 14:57 |
Macen |
i can't wait to format |
| 14:57 |
Macen |
really pissing me off now |
| 14:57 |
Macen |
sighs |
| 14:58 |
Macen |
what is IWork '08? |
| 14:58 |
E_mE |
Appleâs powerful productivity suite includes Pages â08 for word processing and page layout, Numbers â08 for compelling spreadsheets, and Keynote â08 for cinema-quality presentations. iWork will be pre-installed on your Mac so youâll have all three productivity applications available for immediate use. |
| 15:04 |
Macen |
right |
| 15:05 |
Macen |
i'm trusting that everything will be ok here |
| 15:05 |
Macen |
£768.24+VAT isn't cheap |
| 15:06 |
E_mE |
do you need to pay vat since your a business? cant you claim it or so |
| 15:06 |
E_mE |
? |
| 15:07 |
Macen |
yeh can claim it back |
| 15:07 |
Macen |
T £902.69 with VAT |
| 15:07 |
Macen |
i'm getting a 3GB RAM upgrade :D |
| 15:07 |
E_mE |
whats the URL ? |
| 15:07 |
Macen |
http://www.macwarehouse.co.uk/catalogue/item/APIMIN08 |
| 15:07 |
Macen |
with x3 of the Kingston 1GB RAM |
| 15:08 |
Macen |
according to the tech specs the 1GB pre-installed is a single stick so |
| 15:08 |
Macen |
Install operating system and/or upto 2 item of hardware and/or softwareincludes a full pre-delivery inspection CONFCFG1 |
| 15:08 |
Macen |
tempted to get that, i don't want to be pissing about with anything.. |
| 15:09 |
Macen |
obviously it's "just a computer" so installing the RAM will be easy but talk about over-selling something that should be as standard |
| 15:09 |
E_mE |
i tihnk you might need to buy 2x 2GB sticks.. not sure |
| 15:10 |
Macen |
ah shit you're right |
| 15:10 |
Macen |
Expansion Slots Total (Free): 2 ( 1 ) x memory - SO DIMM 200-pin |
| 15:10 |
Macen |
no bother, it's cheaper to get the 2GB sticks |
| 15:10 |
Macen |
CrucialMemory - 2 GB - SO DIMM 200-pin - DDR II - 667 MHz / PC2-5300 - CL5 - 1.8 V - unbuffered - non-ECC CRUC158 |
| 15:11 |
Macen |
£30.29 (£35.59) |
| 15:11 |
E_mE |
make sure its 100% compatible |
| 15:12 |
Macen |
it's on the Accessories list |
| 15:12 |
E_mE |
cool :) |
| 15:16 |
Macen |
this better not be a mistake |
| 15:19 |
E_mE |
why would it be a mistake? |
| 15:21 |
MrJeep_ |
Macen, if you think this will be a mistake I suggest you wait a little more to think about it |
| 15:21 |
MrJeep_ |
read reviews |
| 15:21 |
MrJeep_ |
etc .. |
| 15:24 |
Macen |
if i was left to my own devices i'd get Vista Ultimate heh |
| 15:24 |
Macen |
maybe that's not such a good thing |
| 15:24 |
Macen |
dunno yet |
| 15:24 |
Macen |
never used either |
| 15:25 |
Macen |
you're right though, i'll decide Monday |
| 15:26 |
Macen |
I never buy anything on impulse |
| 15:27 |
MrJeep_ |
The ultimate version of vista does not really worth the price |
| 15:28 |
MrJeep_ |
unless you really like the poker game bundled |
| 15:28 |
E_mE |
apprently they where going to bring out extra software and stuff for ultimate custoemrs, but nothing news appears |
| 15:28 |
E_mE |
unless thats recently changed |
| 15:33 |
MrJeep_ |
I'm pretty sure it didn't |
| 15:34 |
MrJeep_ |
by the way, how do I spell didnt ? |
| 15:34 |
MrJeep_ |
didn't |
| 15:34 |
Rendez |
is now known as frenadoll |
| 15:34 |
MrJeep_ |
did'nt |
| 15:34 |
frenadoll |
is now known as Rendez |
| 15:34 |
MrJeep_ |
didnt' |
| 15:35 |
Macen |
didn't as in did not (you're cutting out the o so replace with ') |
| 15:35 |
Macen |
what is leopard? |
| 15:36 |
Macen |
and why would software now work on it or "Intel"? |
| 15:37 |
E_mE |
Leopard = new OS version, Mac OS X 10.5 |
| 15:37 |
E_mE |
and mac's about year or two back used only PowerPC processors, but recently the moved to Intel |
| 15:38 |
E_mE |
so you need to make sure the software you buy has the Universal symbol on it |
| 15:38 |
E_mE |
if it doesn't it won't work |
| 15:39 |
Wombert |
? |
| 15:39 |
Wombert |
wait |
| 15:39 |
Wombert |
you taled him into a mac? |
| 15:39 |
Wombert |
*talked |
| 15:40 |
E_mE |
i talk a pair of old people into a mac one when i was on work experience hehe |
| 15:40 |
E_mE |
one of the rev.c imacs hehe |
| 15:40 |
E_mE |
but i don't talk anyone into it, i guide o:) |
| 15:40 |
E_mE |
if i've got (acode:\s+) and (auid:\d+) ... and i pass a number will the \d+ argument always pick it up over the \s+ and vice versa? |
| 15:44 |
Macen |
Wombert: i'm getting http://www.macwarehouse.co.uk/catalogue/item/APIMIN08 on Monday with x2 of http://www.macwarehouse.co.uk/catalogue/item/CRUC158 |
| 15:45 |
MrJeep_ |
Macen, : http://www.apple.com/ca/macosx/guidedtour/ |
| 15:45 |
MrJeep_ |
watch this |
| 15:45 |
Macen |
brb |
| 15:45 |
Wombert |
well |
| 15:46 |
Wombert |
Macen: a word of warning though |
| 15:46 |
Wombert |
the new 20" imac display uses a TN panel |
| 15:47 |
E_mE |
whats up with TN Panels Wombert? |
| 15:47 |
Wombert |
only 6bit color depth per pixel |
| 15:47 |
Wombert |
thus the panel dithers |
| 15:48 |
Wombert |
and the viewing angles are a bit crappy |
| 15:48 |
Wombert |
most of the cheap lcd displays have TN panels though |
| 15:48 |
E_mE |
strokes his Viewsonic VP930 |
| 15:51 |
Wombert |
that's an MVA |
| 15:51 |
Wombert |
8 bit colors and good viewing angles |
| 15:56 |
Macen |
is there a guided tour for the osx 10.5? |
| 15:56 |
MrJeep_ |
What about the 23" cinema display ? di you know if it worth it ? |
| 15:56 |
MrJeep_ |
Macen : http://www.apple.com/ca/macosx/guidedtou |
| 15:58 |
Macen |
is that the what comes with http://www.macwarehouse.co.uk/catalogue/item/APIMIN08 ?? |
| 15:59 |
MrJeep_ |
The screen or the os ? |
| 15:59 |
Macen |
the os |
| 15:59 |
Macen |
leopard |
| 16:00 |
IcyT |
is now known as icyt |
| 16:02 |
MrJeep_ |
If your machine hasn't got OSX 10.5 pre installed then please go to http://www.apple.com/uk/macosx/uptodate/ to obtain the new operating system installation discs |
| 16:02 |
MrJeep_ |
this is written on the page |
| 16:02 |
MrJeep_ |
in other words, if you don't have OSX 10.5 pre-installed and you don't want to call, you might as well download it |
| 16:03 |
MrJeep_ |
brb I'm rebooting |
| 16:03 |
MrJeep_ |
[n=jpdery@modemcable188.10-70-69.static.videotron.ca] has quit [Remote closed the connection] |
| 16:03 |
Macen |
so 10.5 is leopard |
| 16:05 |
MrJeep_ |
[n=jeanphil@modemcable188.10-70-69.static.videotron.ca] has joined #agavi |
| 16:06 |
Macen |
so 10.5 is leopard? |
| 16:06 |
MrJeep_ |
exacly |
| 16:08 |
E_mE |
eeek how can i kill an infitite look in firefox :S |
| 16:08 |
E_mE |
loop |
| 16:09 |
MrJeep_ |
it should ask you to stop the script |
| 16:09 |
E_mE |
had to kill firefox.. maxed my CPU out |
| 16:21 |
MrJeep_ |
did you put something like while(true) {} ? |
| 16:22 |
E_mE |
might of done.... |
| 16:22 |
E_mE |
:/ |
| 16:22 |
E_mE |
appears embarressed |
| 16:22 |
E_mE |
i actually had while($('blah').value.replace('\','')) {} |
| 16:22 |
E_mE |
seeing if replace turned true/false if it found or didn't find the \ |
| 16:25 |
Macen |
it always returns a value because it's always returning the string |
| 16:26 |
E_mE |
i had a dime moment.. i care for you not to highlight it =P |
| 16:26 |
E_mE |
dim* |
| 16:26 |
Macen |
rofl :P |
| 16:26 |
Macen |
they're called brainfarts |
| 16:27 |
Macen |
trying to think of what i did the other day.. |
| 16:27 |
Macen |
was an ultimate brainfart |
| 16:28 |
E_mE |
i dont like the idea of my brain farting :S |
| 16:29 |
Macen |
that's why you get headaches |
| 16:29 |
Macen |
cause of a build-up of noxious gases in your brain |
| 16:31 |
E_mE |
i dont get headaches very often ;) |
| 16:34 |
Wombert |
[n=Wombert@85.183.90.3] has quit ["bai"] |
| 16:34 |
Macen |
;> |
| 16:38 |
Wombert |
[n=Wombert@85.183.90.3] has joined #agavi |
| 16:39 |
Wombert |
mh |
| 16:39 |
Wombert |
home time |
| 16:39 |
Wombert |
<: |
| 16:39 |
Wombert |
bai! |
| 16:39 |
Wombert |
[n=Wombert@85.183.90.3] has quit [Client Quit] |
| 16:43 |
Macen |
time machine ftw |
| 16:44 |
E_mE |
time machine is a great feature :) |
| 16:50 |
MrJeep_ |
ftw ? |
| 16:51 |
MrJeep_ |
what does that acronym means ? |
| 16:51 |
JamieWolf |
[n=Chatter@dslb-088-068-193-140.pools.arcor-ip.net] has joined #agavi |
| 16:51 |
Macen |
for the win |
| 16:51 |
Macen |
the opposite being ftl |
| 16:52 |
Macen |
for the loss[lame] |
| 16:52 |
Macen |
another visual studio error.. |
| 16:53 |
Macen |
we should get a karma bot in here |
| 16:53 |
Macen |
for the amount i've changed my habits because i joined this channel i should have uber karma points :< |
| 16:56 |
E_mE |
have good weekend, bye bye |
| 16:57 |
E_mE |
[n=E_mE@89.104.225.116] has quit [Remote closed the connection] |
| 16:57 |
Macen |
i might get this as well |
| 16:57 |
Macen |
http://store.apple.com/Apple/WebObjects/ukstore?productLearnMore=MB276&cid=OAS-EMEA-KWG-UK_CPU_ACCESSORIES-UK&aosid=p202&esvt=GOUKE&esvadt=999999-1197364-1079047-1&esvid=100612#overview |
| 16:57 |
Macen |
leet :> |
| 16:57 |
Macen |
Print without wires |
| 16:57 |
Macen |
Print documents, photos, and more from any room in the home or office to a central printer connected to Time Capsule via USB. |
| 16:57 |
Macen |
(See system requirements.) |
| 16:58 |
dsadas |
let's say my app has 100 forms and about 1000 fields, I'll have a validator for each field, right? so my validators.xml would be like what... 4000 lines? ok, but when I cached this xml to be loaded into the framework would It load the definition of validators for all my app even if I'm going to use just 2 or 3 for the requested action? |
| 17:07 |
JamieWolf |
[n=Chatter@dslb-088-068-193-140.pools.arcor-ip.net] has quit ["Time goes by so slowly"] |
| 17:08 |
MrJeep_ |
Macen, time capsule is only usefull if you have a laptop |
| 17:08 |
MrJeep_ |
rebooting once again ! |
| 17:08 |
Macen |
how so? |
| 17:09 |
MrJeep_ |
[n=jeanphil@modemcable188.10-70-69.static.videotron.ca] has quit [] |
| 17:14 |
Macen |
omfg |
| 17:14 |
Macen |
screen sharing?! |
| 17:17 |
Macen |
i feel so stupid atm |
| 17:19 |
MrJeep_ |
[n=jpdery@modemcable188.10-70-69.static.videotron.ca] has joined #agavi |
| 17:19 |
MrJeep_ |
where were we |
| 17:19 |
Macen |
MrJeep: Mac is a no contest from what i've seen |
| 17:20 |
MrJeep_ |
what's the last thing I said %? |
| 17:20 |
Macen |
if i bought one _now_ i'd most likely buy http://www.macwarehouse.co.uk/catalogue/item/APIMIN09 |
| 17:20 |
Macen |
rather than the 2ghz version |
| 17:20 |
Macen |
about time capsule |
| 17:22 |
MrJeep_ |
oh yeah |
| 17:22 |
MrJeep_ |
time capsule is basically a hard disk with a wireless router |
| 17:22 |
MrJeep_ |
it's used to backup your stuff wirelessly when you have a laptop |
| 17:22 |
MrJeep_ |
you can buy an external hard drive for less and keep it plugged to your iMac |
| 17:23 |
Macen |
yeah true, but when/if i have more Mac's they can all use that and then that can be my networking drive too |
| 17:23 |
Macen |
you see? |
| 17:24 |
JamieWolf |
[n=Chatter@dslb-088-068-193-140.pools.arcor-ip.net] has joined #agavi |
| 17:24 |
JamieWolf |
[n=Chatter@dslb-088-068-193-140.pools.arcor-ip.net] has quit [Remote closed the connection] |
| 17:26 |
Macen |
More than just a wireless hard drive, Time Capsule is also a full-featured AirPort Extreme Base Station with 802.11n technology. Experience a high-speed wireless network and a breakthrough way to back up all the Mac computers on your network. All in one devi |
| 17:27 |
Macen |
The included USB port is great for sharing a printer throughout your wireless network. Time Capsule and the Bonjour networking technology let everyone in the house or office â Mac and PC users alike â take advantage of one centrally located printer. |
| 17:27 |
Macen |
i'll probably buy a Mac laptop too at some point |
| 17:27 |
MrJeep_ |
hehe |
| 17:27 |
MrJeep_ |
always start like that |
| 17:27 |
MrJeep_ |
you're looking to buy a cheap PC |
| 17:27 |
MrJeep_ |
then you get talked to buy a mac |
| 17:28 |
MrJeep_ |
then it cost you 5x the original price |
| 17:28 |
Macen |
hah |
| 17:28 |
Macen |
i don't see the point in buying a fancy pc unless it does something other pc's don't |
| 17:28 |
Macen |
a Mac fits that |
| 17:28 |
Macen |
and it can run Office and all the standard proggies i use |
| 17:29 |
Macen |
and for those i don't use day-to-day, well, i plan on keeping this computer anyways |
| 17:29 |
MrJeep_ |
ok |
| 17:29 |
MrJeep_ |
well, I'm starving |
| 17:29 |
MrJeep_ |
I'm going home |
| 17:29 |
MrJeep_ |
cya in 15 mins |
| 17:30 |
Macen |
lol |
| 17:30 |
Macen |
okay |
| 17:30 |
Macen |
i may even egt this one: http://www.macwarehouse.co.uk/catalogue/item/APMB12 |
| 17:30 |
Macen |
get* |
| 17:30 |
Macen |
i'll only really use it for meetings anyways |
| 17:35 |
Macen |
heh leet |
| 17:35 |
Macen |
right |
| 17:35 |
Macen |
i'm off too |
| 17:35 |
Macen |
bai |
| 17:35 |
Macen |
[n=craigfai@host86-138-72-204.range86-138.btcentralplus.com] has quit ["<E_mE> my uni course was fecked.. we didn't even recieve computers to work with until november / decemeber | <E_mE> and it wa] |
| 17:40 |
Wombert |
[n=Wombert@dslb-084-056-059-177.pools.arcor-ip.net] has joined #agavi |
| 17:41 |
dsadas |
Wombert: busy? |
| 17:44 |
Wombert |
nah |
| 17:44 |
dsadas |
<dsadas> let's say my app has 100 forms and about 1000 fields, I'll have a validator for each field, right? so my validators.xml would be like what... 4000 lines? ok, but when I cached this xml to be loaded into the framework would It load the definition of validators for all my app even if I'm going to use just 2 or 3 for the requested action? |
| 17:46 |
Wombert |
nah, you define validators per action |
| 17:46 |
Wombert |
it only loads what it needs |
| 17:46 |
Wombert |
also note that if you frequently reuse validator definitions, you can define them centrally |
| 17:47 |
Wombert |
and reference them using agavi's parent config feature, or via xincludes |
| 17:47 |
MrJeep_ |
[n=jpdery@modemcable188.10-70-69.static.videotron.ca] has quit [Read error: 113 (No route to host)] |
| 17:47 |
malax |
[n=malax@unaffiliated/malax] has quit [Remote closed the connection] |
| 17:47 |
dsadas |
great :) |
| 17:48 |
Wombert |
xml has native features for that, which is why we're so happy that agavi uses xml, and not some crap like yaml like many others |
| 17:48 |
Wombert |
in general, agavi scales very well with size and complexizy |
| 17:48 |
Wombert |
*complexity |
| 17:49 |
dsadas |
i'd prefer to load validators in a method in my action class... but i think it's just me... everybody likes xml ;/ |
| 17:51 |
Wombert |
you can do that, dsadas |
| 17:51 |
Wombert |
instead of xml |
| 17:51 |
Wombert |
if you like |
| 17:51 |
Wombert |
:) |
| 17:51 |
Wombert |
you can also validate by hand |
| 17:51 |
Wombert |
and any combination of these three approaches |
| 17:51 |
dsadas |
without changing any core class? |
| 17:52 |
Wombert |
sure |
| 17:53 |
Wombert |
agavi loads your xml defined validators |
| 17:53 |
Wombert |
also, it calls registerValidators() on the action |
| 17:53 |
Wombert |
then, it runs all those validators, and after that, executes validate() |
| 17:53 |
Wombert |
both can be specific to a request method |
| 17:53 |
Wombert |
validateWrite() |
| 17:53 |
Wombert |
etc |
| 17:55 |
dsadas |
hmm... "agavi loads your xml defined validators": is all validators classes? |
| 17:56 |
dsadas |
registerValidators() sounds perfect :} |
| 17:57 |
Wombert |
dsadas: you really don't want to do all that by hand |
| 17:57 |
Wombert |
especially as your xml stuff is reusable |
| 17:58 |
dsadas |
but if i'll reuse the xml won't i reuse actions too? |
| 18:04 |
Wombert |
eh? |
| 18:04 |
Wombert |
nah |
| 18:04 |
dsadas |
i'd have to see a example of "registerValidators()" to understand what you mean with "to do all that by hand"... would i be defining the same validators in a programatic way instead of xml? |
| 18:04 |
Rendez |
[n=luismeri@173.Red-80-25-102.staticIP.rima-tde.net] has quit [] |
| 18:04 |
Wombert |
yes |
| 18:05 |
Wombert |
and in validate() you'd validate values and set field results and errors by hand |
| 18:05 |
dsadas |
ahhhhhhh |
| 18:05 |
dsadas |
i see |
| 18:06 |
dsadas |
i thought i would have all the options that i have in the xml and all the rest would be automaticly done |
| 18:09 |
dsadas |
for example: $a = new NumberValidator ('field'); $a->setError ("blah blah blah"); $a->setMin (3); $validatorRegister->register ($a); |
| 18:10 |
Wombert |
well yes |
| 18:10 |
Wombert |
but it's a little more complicated than that |
| 18:11 |
Wombert |
but in essence, that's exactly what you do in registerValidators() |
| 18:11 |
Wombert |
however, it's much better to define your validators in xml |
| 18:11 |
Wombert |
you can have a base validation xml where several others extend from |
| 18:11 |
Wombert |
or have a bunch of common validators in base xmls and include them in others |
| 18:14 |
dsadas |
good to know... xml looks more flexible indeed |
| 18:16 |
dsadas |
thank you again, Wombert... i have to go... bye |
| 18:28 |
Wombert |
dsadas: sure, talk to you later |
| 18:31 |
impl |
o/ |
| 18:35 |
Wombert |
oh hai impl |
| 18:36 |
impl |
hai |
| 18:38 |
Wombert |
found another bug :p |
| 18:38 |
impl |
D: |
| 18:41 |
Wombert |
http://trac.agavi.org/ticket/684 |
| 18:42 |
MrJeep_ |
[n=jpdery@modemcable051.81-37-24.mc.videotron.ca] has joined #agavi |
| 18:42 |
Wombert |
hey that can affect http headers with quotes, too |
| 18:42 |
Wombert |
:D |
| 18:43 |
Wombert |
man MrJeep_ you started something there :p |
| 18:43 |
MrJeep_ |
with my proxy problem hehe ? |
| 18:44 |
Wombert |
yup |
| 18:44 |
Wombert |
does the http rfc allow quotes in header names? |
| 18:44 |
Wombert |
checks |
| 18:45 |
Wombert |
token = 1*<any CHAR except CTLs or separators> |
| 18:46 |
Wombert |
so |
| 18:46 |
Wombert |
could be! |
| 18:46 |
Wombert |
:) |
| 18:48 |
impl |
slaps Wombert |
| 18:49 |
impl |
Wombert: Why aren't you just setting $GLOBALS['HTTP_GET_VARS'] = <our cleaned $_GET> |
| 18:49 |
impl |
same for $GLOBALS['HTTP_SERVER_VARS'] |
| 18:49 |
Wombert |
ponders |
| 19:23 |
trophaeum |
[i=nkuxyl@ppp121-45-232-179.lns1.bne4.internode.on.net] has joined #agavi |
| 20:08 |
dsadas |
[n=dsadas@200-180-168-39.paemt705.dsl.brasiltelecom.net.br] has quit [Read error: 110 (Connection timed out)] |
| 20:10 |
marklar|home |
[i=marklar@unaffiliated/marklar] has quit [Connection timed out] |
| 20:12 |
Neubian |
[n=noway@66.193.168.130] has quit [Read error: 113 (No route to host)] |
| 20:37 |
E_mE |
[n=E_mE@91.84.106.146] has joined #agavi |
| 20:38 |
E_mE |
huomenta! |
| 21:00 |
MrJeep_ |
[n=jpdery@modemcable051.81-37-24.mc.videotron.ca] has quit [Remote closed the connection] |
| 21:02 |
CIA-33 |
david * r2278 /branches/0.11/ (3 files in 3 dirs): Fixed cleaning for long request arrays in routing and decoding with magic quotes on, closes #684 and #685 |
| 21:22 |
MrJeep_ |
[n=jpdery@modemcable051.81-37-24.mc.videotron.ca] has joined #agavi |
| 21:28 |
MrJeep_ |
I've recently uploaded a webiste |
| 21:28 |
MrJeep_ |
and I get this : atal error: Class 'PDO' not found |
| 21:29 |
MrJeep_ |
from phpinfo : '--enable-pdo=shared' |
| 21:29 |
MrJeep_ |
pdo seems to be installed |
| 21:58 |
stachu |
[i=masq11@enc170.internetdsl.tpnet.pl] has quit [] |
| 22:03 |
Wombert |
MrJeep: then it is not installed |
| 22:04 |
CIA-33 |
david * r2279 /trunk/ (3 files in 3 dirs): merge [2278] |
| 22:23 |
shoan |
Wombert: how do I enable fpf logging? |
| 22:24 |
Wombert |
shoan: it just works |
| 22:24 |
Wombert |
:) |
| 22:24 |
Wombert |
it logs with severity "fatal" |
| 22:24 |
Wombert |
if use_logging is on |
| 22:24 |
shoan |
ok |
| 22:25 |
Wombert |
http://trac.agavi.org/browser/branches/0.11/src/filter/AgaviFormPopulationFilter.class.php?rev=2258#L892 |
| 22:25 |
Wombert |
if you'd like to configure it further |
| 22:25 |
Wombert |
like logging to a specific logger |
| 22:25 |
Wombert |
it's generally recommended not to do that |
| 22:32 |
MrJeep |
any tutorial or video about Textmate with PHP ? |
| 22:33 |
Wombert |
don't think so |
| 22:34 |
MrJeep |
I'll have to learn the hard way |
| 22:34 |
MrJeep |
My screen has been shipped today |
| 22:34 |
MrJeep |
but not hte computer |
| 22:34 |
MrJeep |
I'll have sooo much time to kill until then |
| 22:39 |
MrJeep |
http://www.soundbeatradio.com/php.php |
| 22:39 |
MrJeep |
pdo seems there |
| 22:39 |
MrJeep |
unless it needs pdo-mysql |
| 22:44 |
MrJeep |
brawww, my php setup is nicer :P |
| 22:44 |
trophaeum |
pdo isnt loaded |
| 22:45 |
trophaeum |
this is a stock fedora php5 rpm install |
| 22:45 |
trophaeum |
they need to install the php5-pdo rpm too |
| 22:45 |
trophaeum |
and watevr is required for the pdo mysql module as well |
| 22:46 |
trophaeum |
i stand corrected, this may be a stock cpanel install, either way, pdo definantly aint runnin on that box |
| 22:46 |
Wombert |
it's not there |
| 22:47 |
Wombert |
the pdo flags don't have paths to PDO |
| 22:47 |
Wombert |
also, pdo_mysql is not enabled |
| 22:47 |
trophaeum |
Wombert, its not just pdo_mysql missing, if you search the active module list pdo isnt there at all |
| 22:47 |
Wombert |
yeah I said so :) |
| 22:48 |
Wombert |
I just wanted to point out that adding the paths to --with-pdo is not gonna cut it |
| 22:48 |
Wombert |
because you also need --with_pdo_mysql=... |
| 22:48 |
Wombert |
no pdo, but zend optimzier |
| 22:48 |
Wombert |
duh |
| 22:48 |
Wombert |
but libxml 2.6.27 |
| 22:48 |
Wombert |
:) |
| 22:49 |
Wombert |
MrJeep: tell them to enable pdo |
| 22:49 |
trophaeum |
replace zend crap with xcache and remove ioncube and install suhosin and its almost there :) |
| 22:49 |
Wombert |
it's unacceptable to ship a php 5.2.4 install without pdo |
| 22:49 |
trophaeum |
standard practice for fedora |
| 22:49 |
MrJeep |
I know, we're discussing about this right now |
| 22:49 |
trophaeum |
and rhel |
| 22:53 |
impl |
"We no longer support Agavi on RHEL" |
| 22:54 |
trophaeum |
by default cpanel only gives you pdo sqlite |
| 22:54 |
trophaeum |
no pdo mysql |
| 22:54 |
trophaeum |
isnt hosting fun? |
| 22:56 |
impl |
ugh, CPanel :\ |
| 22:58 |
trophaeum |
everyone here knows how viral cpanel is haha |
| 22:58 |
trophaeum |
actually the newest versions are getting better |
| 22:58 |
trophaeum |
you can now do apache 2.2 worker mpm with fastcgi php without any issues |
| 22:59 |
Wombert |
blinks |
| 22:59 |
Wombert |
man this deprecated or not, remove or not, remove when stuff is complicated |
| 22:59 |
trophaeum |
deprecate the whole codebase and save yourself the hassle :) |
| 23:00 |
Wombert |
:( |
| 23:00 |
Wombert |
that was not nice |
| 23:00 |
Wombert |
:S |
| 23:00 |
Wombert |
hugplz? |
| 23:00 |
trophaeum |
it was meant to be amusing |
| 23:00 |
trophaeum |
hugs Wombert |
| 23:00 |
Wombert |
> |
| 23:00 |
Wombert |
:> |
| 23:00 |
Wombert |
I know |
| 23:01 |
impl |
deprecate the whole codebase and move to python |
| 23:01 |
impl |
! |
| 23:01 |
impl |
:D |
| 23:02 |
trophaeum |
no no no, lets create rails 3 from agavi's codebase, ruby ftw! haha |
| 23:02 |
trophaeum |
*proceeds to shoot rails* |
| 23:02 |
impl |
how 'bout Java? :D |
| 23:02 |
trophaeum |
we've gotta move to the most hip thing not the most painful thing :) |
| 23:02 |
trophaeum |
buzzword is what its all about! |
| 23:15 |
CIA-33 |
david * r2280 /trunk/ (CHANGELOG src/request/AgaviSecureWebRequest.class.php): Deprecated AgaviSecureWebRequest, closes #676 |
| 23:19 |
Wombert |
impl: "enabled" |
| 23:19 |
Wombert |
for the routing |
| 23:19 |
Wombert |
as a param |
| 23:19 |
Wombert |
or as a property |
| 23:19 |
Wombert |
in the class |
| 23:19 |
impl |
dunno |
| 23:19 |
impl |
I was thinking about that |
| 23:20 |
impl |
if we're using it consistently maybe a property |
| 23:20 |
impl |
er, gotta run. bbiaf |
| 23:20 |
Wombert |
mkay |
| 23:20 |
Wombert |
waits |
| 23:32 |
MrJeep_ |
[n=jpdery@modemcable051.81-37-24.mc.videotron.ca] has quit [Remote closed the connection] |
| 23:34 |
nfq |
Wombert: all good? |
| 23:54 |
MikeSeth |
hallo! |
| Day changed Sat Jan 19 2008
|
| 00:08 |
MikeSeth |
GUISE! |
| 00:09 |
JanK_ |
[n=JanK_@muedsl-82-207-223-251.citykom.de] has joined #agavi |
| 00:11 |
shoan |
[n=shoan@122.166.1.168] has quit [] |
| 00:24 |
Wombert |
MIEK |
| 00:24 |
Wombert |
MikeSeth: tf2 |
| 00:25 |
MikeSeth |
Wombert: can has! |
| 00:25 |
MikeSeth |
(someone else is playing @ my account atm, onesec plz) |
| 00:25 |
MikeSeth |
also |
| 00:25 |
MikeSeth |
do you mind if I hax? ;> |
| 00:26 |
Wombert |
MikeSeth: mh |
| 00:26 |
Wombert |
waits |
| 00:26 |
Wombert |
otoh |
| 00:26 |
Wombert |
I'm tired and could catch up on daily show and colbert and then zzz |
| 00:26 |
Wombert |
tomorrow? |
| 00:27 |
MikeSeth |
brr |
| 00:27 |
MikeSeth |
no I can play now |
| 00:27 |
MikeSeth |
but, if youre tired sure tomrrow is also good |
| 00:27 |
MikeSeth |
make up your mind so that I know if I need to get my ass of the couch |
| 00:27 |
Wombert |
tomorrow |
| 00:28 |
MikeSeth |
mkaj ;> |
| 00:29 |
MikeSeth |
btw Wombert |
| 00:29 |
MikeSeth |
how about making an internal Agavi service As such, it allows: |
| 00:29 |
MikeSeth |
uh wtf copypast |
| 00:29 |
MikeSeth |
a |
| 00:29 |
MikeSeth |
I was saying |
| 00:30 |
MikeSeth |
how about abstracting away the path and naming conventions into a separate service (e.g outside of configuration, and both ways?) |
| 00:31 |
Wombert |
? |
| 00:31 |
Wombert |
like? |
| 00:32 |
MikeSeth |
like AgaviPath::get('template', 'SomeModule', 'SomeAction', 'SomeView') |
| 00:33 |
MikeSeth |
this currently relies on configuration, and there are several places in the code where the path calculations are hardwired into the code |
| 00:33 |
Wombert |
yes |
| 00:33 |
Wombert |
http://trac.agavi.org/ticket/668 |
| 00:33 |
Wombert |
that would also include, for instance, to having all config paths variable |
| 00:34 |
Wombert |
you saw that I want to remove core.use_routing? |
| 00:34 |
MikeSeth |
do you want to leave it on permanently ot smth? |
| 00:35 |
Wombert |
http://trac.agavi.org/ticket/683 |
| 00:35 |
Wombert |
e.g. cli = no routing, web = routing |
| 00:35 |
MrJeep |
jeez, how many tickets were created since I spoke of my little proxy problem ? |
| 00:35 |
MrJeep |
1 hundred million and ten ? |
| 00:35 |
Wombert |
sorry MrJeep :p |
| 00:35 |
Wombert |
MikeSeth: we could do the same with others |
| 00:35 |
Wombert |
use_security, for instance |
| 00:36 |
MrJeep |
don't be sorry, I should be heheh |
| 00:36 |
Wombert |
or use_logging |
| 00:36 |
Wombert |
if it's off, then $lm->log() just doesn't do anything |
| 00:36 |
MikeSeth |
Wombert: Umm, I dont think there's anything significantly wrong with having global settings per global service in settings.xml |
| 00:36 |
Wombert |
I think so |
| 00:36 |
Wombert |
routing is a good example |
| 00:37 |
Wombert |
where you want routing not for web, but must have it for soap |
| 00:37 |
MikeSeth |
you can still have per context and per environment settings today? |
| 00:37 |
Wombert |
not in settings.xml! |
| 00:37 |
Wombert |
those are config directives! |
| 00:37 |
MikeSeth |
and? *rubs eyes* |
| 00:37 |
Wombert |
right now, all contexts must use databases (fine with me), and use logging, and use the routing |
| 00:38 |
Wombert |
routing is the most arguable one. why do all of them have to use it then |
| 00:38 |
Wombert |
that's nonsense |
| 00:38 |
MikeSeth |
settings.xml cant be subjected to customization? |
| 00:38 |
Wombert |
? |
| 00:38 |
Wombert |
how |
| 00:38 |
Wombert |
eh |
| 00:38 |
MikeSeth |
I mean |
| 00:38 |
Wombert |
? |
| 00:38 |
Wombert |
:p |
| 00:38 |
MikeSeth |
you cant limit <settings> values to specific context/environment? |
| 00:38 |
Wombert |
are you stoned? :p |
| 00:38 |
MikeSeth |
i never tried but I always assumed that you can |
| 00:38 |
MikeSeth |
no |
| 00:39 |
MikeSeth |
mebbe i should tho ;> |
| 00:39 |
Wombert |
settings.xml is read in bootstrap() |
| 00:39 |
Wombert |
core.use_routing is a directive |
| 00:39 |
Wombert |
it doesn't change afterwards |
| 00:39 |
Wombert |
so it's global to all contexts |
| 00:39 |
MikeSeth |
oooh |
| 00:39 |
MikeSeth |
hugs Wombert |
| 00:39 |
MikeSeth |
I should get used to the fact that you know this better than I do |
| 00:40 |
MikeSeth |
a hard habit to break away from ;> |
| 00:40 |
Wombert |
I mean, in case of database, it's okay really. having this globally actually encourages the reuse of code in multiple contexts |
| 00:40 |
Wombert |
lawl |
| 00:40 |
Wombert |
MikeSeth: you know it really well |
| 00:40 |
Wombert |
I get confused from time to time, too |
| 00:40 |
MikeSeth |
you WROTE it |
| 00:40 |
Wombert |
well |
| 00:40 |
Wombert |
:p |
| 00:40 |
Wombert |
some |
| 00:40 |
Wombert |
... |
| 00:40 |
MikeSeth |
methinks this |
| 00:40 |
Wombert |
parts... |
| 00:40 |
Wombert |
of it= |
| 00:40 |
Wombert |
<: |
| 00:41 |
MikeSeth |
if a settings directive has no implications on the code other than the one it's designed to turn on/off, sure, move it to a class initialization parameter |
| 00:41 |
Wombert |
I always thought it might be sexeh if you could uncondtionally log |
| 00:41 |
MikeSeth |
but if e.g. the routing switch is also read by some other code, for whichever reason, then you cant move it. |
| 00:41 |
Wombert |
regardless of use_logging on or off |
| 00:41 |
Wombert |
hmhm |
| 00:41 |
Wombert |
it's not, MikeSeth |
| 00:42 |
MikeSeth |
do it then :> |
| 00:42 |
Wombert |
also, we'll deprecate use_routing and remove in 1.1 |
| 00:42 |
Wombert |
so we make a soft transition |
| 00:42 |
Wombert |
<setting name="use_database">false</setting> |
| 00:42 |
Wombert |
<setting name="use_logging">false</setting> |
| 00:42 |
Wombert |
<setting name="use_routing">true</setting> |
| 00:42 |
Wombert |
<setting name="use_security">true</setting> |
| 00:42 |
Wombert |
<setting name="use_translation">true</setting> |
| 00:42 |
Wombert |
routing, definitely can do here |
| 00:42 |
Wombert |
translation... problem is that translation manager is so fat. |
| 00:43 |
Wombert |
in case of routing, it's always loaded anyway! |
| 00:43 |
Wombert |
even routing.xml is loaded every time |
| 00:43 |
MikeSeth |
hmhmhmh |
| 00:43 |
MikeSeth |
yeah |
| 00:43 |
Wombert |
that's why it's easy to move in that case |
| 00:43 |
MikeSeth |
;> |
| 00:43 |
Wombert |
the others.. up to discussion |
| 00:43 |
Wombert |
ah btw MrJeep |
| 00:43 |
Wombert |
if you convince your folks to move to a domain instead of a part |
| 00:44 |
Wombert |
(or somehow get the proxy to transport correct info) |
| 00:44 |
Wombert |
then |
| 00:44 |
Wombert |
http://trac.agavi.org/ticket/675 |
| 00:44 |
Wombert |
in 1.0 |
| 00:44 |
Wombert |
will make it acer for you |
| 00:44 |
Wombert |
(cool thing there, again, is, that you can even provide a static value as fallback) |
| 00:44 |
Wombert |
oh no you cant |
| 00:44 |
Wombert |
eeeh |
| 00:44 |
Wombert |
well |
| 00:44 |
Wombert |
:p |
| 00:47 |
MikeSeth |
ok im back to writing my specs ;> |
| 01:06 |
MikeSeth |
Wombert: ...tf2? :> |
| 01:07 |
Wombert |
yawns |
| 01:07 |
Wombert |
I dunno |
| 01:07 |
Wombert |
I'm tired |
| 01:08 |
Wombert |
you'd pwn me |
| 01:08 |
Wombert |
(for a change) |
| 01:08 |
MikeSeth |
oh noes |
| 01:08 |
MikeSeth |
lesbian friends had a fist fight |
| 01:08 |
MikeSeth |
shit |
| 01:09 |
MikeSeth |
in a bar |
| 01:09 |
MikeSeth |
and i missed it! |
| 01:09 |
Wombert |
mmmmh |
| 01:09 |
Wombert |
I bet they reconciled |
| 01:09 |
Wombert |
and then |
| 01:09 |
Wombert |
no |
| 01:09 |
Wombert |
wait |
| 01:09 |
Wombert |
:p |
| 01:11 |
Wombert |
MikeSeth: well you should go out on evening |
| 01:11 |
Wombert |
s |
| 01:11 |
Wombert |
to meet girls and all, you know |
| 01:11 |
Wombert |
(sez me who doesn't do so either) |
| 01:13 |
MikeSeth |
yeah this time i missed a lesbian fist fight! |
| 01:19 |
MrJeep |
only fist fight, no jello ? |
| 01:23 |
MikeSeth |
apparently one hammered the other into the floor |
| 01:23 |
MikeSeth |
dumb lesbians shouldnt bring male ex to a pub lol |
| 01:30 |
MrJeep |
or fight till the first one get naked in jello. |
| 01:33 |
MrJeep |
I think I didn't have jello enought when I was young.. I'm kinda sticking to this |
| 01:33 |
MrJeep |
:P |
| 01:55 |
JanK_ |
[n=JanK_@muedsl-82-207-223-251.citykom.de] has quit [] |
| 02:42 |
impl |
Wombert: back! :X |
| 03:13 |
Wombert_ |
[n=Wombert@dslb-084-056-055-077.pools.arcor-ip.net] has joined #agavi |
| 03:23 |
Wombert |
[n=Wombert@dslb-084-056-059-177.pools.arcor-ip.net] has quit [Read error: 110 (Connection timed out)] |
| 04:01 |
nfq |
[n=nfq@84-72-196-213.dclient.hispeed.ch] has quit [] |
| 04:38 |
MrJeep |
http://www.youtube.com/watch?v=g-WVC2JsJ9o |
| 04:38 |
MrJeep |
this is so funny |
| 04:38 |
MrJeep |
or I'm immature |
| 08:40 |
shoan |
[n=shoan@59.92.143.187] has joined #agavi |
| 10:08 |
v-dogg |
huomenta |
| 10:29 |
Whisller |
[n=Miranda@chello089076213203.chello.pl] has joined #agavi |
| 10:29 |
Whisller |
hi |
| 10:50 |
Whisller |
[n=Miranda@chello089076213203.chello.pl] has quit ["Miranda IM! Smaller, Faster, Easier. http://miranda-im.org"] |
| 11:18 |
E_mE |
huomenta! |
| 11:23 |
E_mE |
MrJeep: thats great hehehe! there bunch of nutters |
| 11:24 |
E_mE |
imagines its proberbly just a weird Canadian thing =P |
| 11:32 |
nfq |
[n=nfq@84-72-196-213.dclient.hispeed.ch] has joined #agavi |
| 11:49 |
nfq |
[n=nfq@84-72-196-213.dclient.hispeed.ch] has quit [Connection timed out] |
| 12:03 |
JanK_ |
[n=JanK_@muedsl-82-207-244-012.citykom.de] has joined #agavi |
| 12:17 |
_cheerios |
[n=jacklo@hkibrasgw1-feaedd00-249.dhcp.inet.fi] has joined #agavi |
| 12:17 |
_cheerios |
huomenta. how is everyone? |
| 12:32 |
E_mE |
brillent _cheerios... you? |
| 12:45 |
_cheerios |
no complaints |
| 13:11 |
nfq |
[n=nfq@84-72-196-213.dclient.hispeed.ch] has joined #agavi |
| 13:13 |
JanK_ |
anybody here uses boolean fulltext search in mysql here? |
| 13:16 |
JanK_ |
MATCH(...) AGAINST ('+just +a* +kiss*' IN BOOLEAN MODE) |
| 13:17 |
JanK_ |
this matches 'just a kiss', so does 'just* +a* +kiss*' but '+just* +a* +kiss*' does not match |
| 13:17 |
JanK_ |
but i dont see the reason for that |
| 13:25 |
Wombert_ |
[n=Wombert@dslb-084-056-055-077.pools.arcor-ip.net] has quit [] |
| 13:30 |
_cheerios |
how fast is doing those queries with large (>1mil row) datasets? |
| 13:31 |
JanK_ |
_cheerios: dont, know, i only have < 1000 rows |
| 13:32 |
E_mE |
brrr... people are trying to make we wear a nice smart jacket for my interview :S |
| 13:32 |
E_mE |
ITS ONLY A FECKING JACKET |
| 13:55 |
Wombert |
[n=Wombert@dslb-084-056-055-077.pools.arcor-ip.net] has joined #agavi |
| 14:14 |
nfq |
[n=nfq@84-72-196-213.dclient.hispeed.ch] has quit [] |
| 15:02 |
nfq |
[n=nfq@adsl-89-217-131-89.adslplus.ch] has joined #agavi |
| 15:16 |
shoan_ |
[n=shoan@59.92.128.12] has joined #agavi |
| 15:20 |
MrJeep |
hi E_mE |
| 15:20 |
MrJeep |
how are you ? |
| 15:25 |
shoan |
[n=shoan@59.92.143.187] has quit [Read error: 110 (Connection timed out)] |
| 15:29 |
MrJeep |
watch this : http://www.youtube.com/watch?v=g-WVC2JsJ9o |
| 15:35 |
nfq |
[n=nfq@adsl-89-217-131-89.adslplus.ch] has quit [] |
| 15:35 |
nfq |
[n=nfq@adsl-89-217-131-89.adslplus.ch] has joined #agavi |
| 15:36 |
nfq |
[n=nfq@adsl-89-217-131-89.adslplus.ch] has quit [Read error: 104 (Connection reset by peer)] |
| 15:36 |
nfq |
[n=nfq@adsl-89-217-131-89.adslplus.ch] has joined #agavi |
| 15:37 |
nfq |
[n=nfq@adsl-89-217-131-89.adslplus.ch] has quit [Client Quit] |
| 15:48 |
Wombert |
woot |
| 15:48 |
Wombert |
works |
| 15:48 |
Wombert |
:> |
| 15:50 |
CIA-33 |
david * r2281 /trunk/src/request/AgaviWebRequest.class.php: |
| 15:50 |
CIA-33 |
Allow arrays as values for web request sources. That way, you can, for example, |
| 15:50 |
CIA-33 |
make Agavi try HTTP_X_FORWARDED_SERVER first, and SERVER_NAME second for the |
| 15:50 |
CIA-33 |
SERVER_NAME source. The last value in the list will be the static fallback value |
| 15:50 |
CIA-33 |
if nothing is found ultimately. Closes #675 |
| 15:51 |
CIA-33 |
david * r2282 /trunk/src/request/ (AgaviRequest.class.php AgaviWebRequest.class.php): Moved AgaviWebRequest::getSourceValue() to AgaviRequest, closes #686 |
| 15:53 |
CIA-33 |
david * r2283 /trunk/CHANGELOG: moar changelogs |
| 15:53 |
Wombert |
so... |
| 15:53 |
Wombert |
impl: ? |
| 15:53 |
Wombert |
there? |
| 15:53 |
Wombert |
:p |
| 15:54 |
Whisller |
[n=Miranda@chello089076213203.chello.pl] has joined #agavi |
| 16:11 |
Whisller |
I'm thinking about country where I can spend my whole live. Where is this place heh :) |
| 16:12 |
JanK_ |
[n=JanK_@muedsl-82-207-244-012.citykom.de] has quit [] |
| 16:20 |
MikeSeth |
A private island |
| 16:22 |
Whisller |
good idea |
| 16:25 |
Whisller |
ehh what is with rapideshare :/ |
| 16:25 |
Whisller |
*rapidshare |
| 16:33 |
JanK_ |
[n=JanK_@muedsl-82-207-244-012.citykom.de] has joined #agavi |
| 16:38 |
JanK_ |
[n=JanK_@muedsl-82-207-244-012.citykom.de] has quit [] |
| 16:56 |
Whisller |
[n=Miranda@chello089076213203.chello.pl] has quit [Read error: 104 (Connection reset by peer)] |
| 16:57 |
Xylakant |
[n=fgilcher@e179133100.adsl.alicedsl.de] has joined #agavi |
| 16:58 |
CIA-33 |
david * r2284 /trunk/ (14 files in 8 dirs): Deprecated directive "core.use_routing" in favor of a routing config parameter ("enabled"), closes #683 |
| 16:58 |
Xylakant |
hi all |
| 16:58 |
Wombert |
bai use_routing |
| 16:58 |
Wombert |
:) |
| 16:58 |
Wombert |
hai Xylakant |
| 16:58 |
Wombert |
if anyone's wondering, this change is bc compatible, so your use_routing setting still has effect |
| 16:59 |
Wombert |
bc compatible :p |
| 16:59 |
Wombert |
meh |
| 16:59 |
_cheerios |
lo Xylakant, what brings you out of the shadows? |
| 17:02 |
Wombert |
yes, man, we're missing you around here Xylakant |
| 17:02 |
Xylakant |
yeah, been busy quite a lot. |
| 17:02 |
Xylakant |
too much work, too little time :P |
| 17:02 |
Xylakant |
and till like a week ago I had not internet at home |
| 17:03 |
Xylakant |
and what could bring me here? |
| 17:03 |
Wombert |
oO |
| 17:03 |
RossC0 |
[n=RossC0@teamjr.plus.com] has joined #agavi |
| 17:03 |
Wombert |
and teh ross is here too! |
| 17:03 |
Wombert |
hai RossC0 |
| 17:03 |
RossC0 |
hai! |
| 17:03 |
RossC0 |
I'm feeling better at last!!@ |
| 17:03 |
RossC0 |
:D |
| 17:03 |
Xylakant |
a strange behaviour i'm observing |
| 17:03 |
Xylakant |
hi rossc0 |
| 17:04 |
Whisller |
[n=Miranda@chello089076213203.chello.pl] has joined #agavi |
| 17:04 |
RossC0 |
heh Xylakant hows it going - haven't seen you round for a while |
| 17:05 |
Arme[N] |
[n=Arme[N]@unaffiliated/armen/x-394205] has joined #agavi |
| 17:06 |
RossC0 |
zomg: http://www2.pookey.co.uk/ |
| 17:06 |
Xylakant |
RossC0: Had no internet at home for like 3 month. |
| 17:07 |
RossC0 |
wow - you get the shakes? |
| 17:07 |
CIA-33 |
david * r2285 /trunk/ (RELEASE_NOTES UPGRADING): Info about deprecated stuff |
| 17:07 |
Xylakant |
we're actually pitching for a somphony job... selling our souls for money. |
| 17:07 |
Xylakant |
:P |
| 17:08 |
RossC0 |
eek |
| 17:08 |
Wombert |
:( |
| 17:08 |
Xylakant |
I'll hand that of to some other dev. I'm not making my fingers dirty. |
| 17:09 |
Xylakant |
anyways, agavi. |
| 17:09 |
Wombert |
yes |
| 17:09 |
Wombert |
shoot |
| 17:09 |
Xylakant |
I'm watching something strange - I'm loosing session data |
| 17:09 |
Wombert |
with your memcache storage? |
| 17:09 |
Xylakant |
I tried to construct a simple example, but I can't, it does not happen in simple cases |
| 17:10 |
Xylakant |
regular file based sessions |
| 17:10 |
Wombert |
hm |
| 17:10 |
Xylakant |
and even xcache and all that stuff disabled |
| 17:10 |
Wombert |
complete sessions? |
| 17:10 |
Wombert |
or just information? |
| 17:10 |
Xylakant |
no, the information stored in the user |
| 17:10 |
Wombert |
but he remains logged in? |
| 17:11 |
Wombert |
concurrency issues? is the site ajaxified? |
| 17:11 |
Xylakant |
I sometimes get an empty user object |
| 17:11 |
Xylakant |
nope, trimmed that down already |
| 17:11 |
Xylakant |
there is only one request happening at a time |
| 17:11 |
MrJeep |
[n=jpdery@24.37.81.51] has quit [Remote closed the connection] |
| 17:11 |
Xylakant |
and I can reproduce the behaviour on several machines |
| 17:12 |
Xylakant |
any ideas on how to track that down? |
| 17:13 |
_cheerios |
when the user gets an empty object back, does it work on refresh again? |
| 17:13 |
Xylakant |
no |
| 17:13 |
Xylakant |
the session file itself contains the empty user then |
| 17:13 |
_cheerios |
only time ive had sessions disappear, if domain usage switched during site usage |
| 17:13 |
Xylakant |
wild guess: the shutdown of the first page gets delayed by something, but the session should be locky by then. |
| 17:20 |
Wombert |
hmm |
| 17:22 |
Xylakant |
any ideas where to start? |
| 17:22 |
Wombert |
i have no clue xylakant |
| 17:23 |
_cheerios |
what's your reproduce case that doesn't work when it's simple? |
| 17:28 |
Arme[N] |
[n=Arme[N]@unaffiliated/armen/x-394205] has quit [Connection timed out] |
| 17:28 |
_cheerios |
atleast with mtv.de i notice the same thing i had with my site; try using first with www.mtv.de, then mtv.de, you get 2 Agavi sessions. I use a modrewrite to forward everything to site.com for all my Agavi progs. |
| 17:28 |
_cheerios |
otherwise being logged in and moving from www to without, you get logged out. |
| 17:29 |
Xylakant |
the site in question is not mtv.de |
| 17:29 |
Xylakant |
but thanks for the hint |
| 17:30 |
Xylakant |
the reproduction case: I'm writing a couple of attributes to the user object and reading them on a later page |
| 17:31 |
Xylakant |
I tried the same with a more simple page, where I only have the user object, no database connection and stuff and there it works |
| 17:32 |
Xylakant |
so there seems to be something else that triggers the problem. |
| 17:42 |
Xylakant |
right, i'll be back later. need to do something else. |
| 17:42 |
Xylakant |
[n=fgilcher@e179133100.adsl.alicedsl.de] has quit ["Leaving"] |
| 17:52 |
v-dogg |
Wombert: if you talk to felix... |
| 17:52 |
v-dogg |
I had this when PdoSessionStorage tried to save my session data as blob |
| 17:54 |
v-dogg |
when the session data had special chars (äöå) the serialized data was corrupted and disregarded when it was read back |
| 17:55 |
v-dogg |
PHP didn't throw any errors. unserialize() just returned null or '' or something |
| 17:56 |
MikeSeth |
guise lets go play tf2 :> |
| 17:56 |
v-dogg |
19:52 < Jonny|> Hi, what does this line do? <? @include($_SERVER['QUERY_STRING']); ?> |
| 17:57 |
v-dogg |
##php <3 |
| 18:02 |
Macen |
[n=craigfai@host86-138-72-204.range86-138.btcentralplus.com] has joined #agavi |
| 18:03 |
Macen |
hola! |
| 18:03 |
Macen |
im'a buy a mac today :D |
| 18:03 |
Macen |
want it for monday |
| 18:04 |
Macen |
Apple iMAC - All-in-one - 1 x Core 2 Duo 2.4 GHz - RAM 1 GB - HDD 1 x 320 GB - DVD±RW (±R DL) - Radeon HD 2600PRO - Gigabit Ethernet - WLAN : Bluetooth 2.0 EDR, 802.11 a/b/g/n (draft) - MacOS X 10.5 - Monitor : 20" TFT |
| 18:04 |
Macen |
Kingston - Memory - 2 GB - SO DIMM 200-pin - DDR II - 667 MHz / PC2-5300 - unbuffered |
| 18:08 |
Macen |
Amount: £1,084.47 :x |
| 18:08 |
Macen |
hah |
| 18:08 |
Macen |
no more Windows |
| 18:08 |
Macen |
booyah |
| 18:09 |
Macen |
adios |
| 18:09 |
Macen |
[n=craigfai@host86-138-72-204.range86-138.btcentralplus.com] has quit ["<E_mE> my uni course was fecked.. we didn't even recieve computers to work with until november / decemeber | <E_mE> and it wa] |
| 18:39 |
Whisller |
[n=Miranda@chello089076213203.chello.pl] has quit ["Miranda IM! Smaller, Faster, Easier. http://miranda-im.org"] |
| 18:39 |
nfq |
[n=nfq@84-72-196-213.dclient.hispeed.ch] has joined #agavi |
| 18:45 |
MikeSeth |
Wombert: tf2 canhas? |
| 19:08 |
Whisller |
[n=Miranda@chello089076213203.chello.pl] has joined #agavi |
| 19:17 |
Whisller |
Re :) |
| 19:31 |
nfq |
[n=nfq@84-72-196-213.dclient.hispeed.ch] has quit [] |
| 19:31 |
impl |
hmmity |
| 19:31 |
v-dogg |
hummm di dumm |
| 19:32 |
MikeSeth |
zomg |
| 19:32 |
MikeSeth |
watches Nevada caucus |
| 19:32 |
RossC0 |
wibbles |
| 19:33 |
v-dogg |
wibble? |
| 19:44 |
Wombert |
loooooolz @Â ##php, v-dogg |
| 19:44 |
Wombert |
and |
| 19:44 |
Wombert |
why didn't anyone stop macen from buying the 20" imac with the crap screen |
| 19:44 |
Wombert |
:< |
| 19:45 |
Wombert |
_cheerios: ... |
| 19:45 |
Wombert |
you simply need to configure the session cookie properly |
| 19:45 |
Wombert |
so it's valid for .mtv.de |
| 19:53 |
splatch_ |
[n=splatch@code-house.org] has joined #agavi |
| 19:53 |
v-dogg |
you read what I said about PdoSessionStorage and sessions vanishing? |
| 19:53 |
splatch_ |
hello :) |
| 19:53 |
v-dogg |
even if felix is using file sessions this is something I'd look into |
| 19:54 |
v-dogg |
see what goes in and what is actually stored |
| 20:07 |
Whisller |
splatch_ : hi :> |
| 20:11 |
Wombert |
blinks |
| 20:11 |
Wombert |
man |
| 20:11 |
Wombert |
MikeSeth |
| 20:11 |
Wombert |
third place for Paul |
| 20:11 |
Wombert |
and why the feck did romney get 50% |
| 20:12 |
Wombert |
oh but just 19% reporting so far! |
| 20:12 |
Wombert |
woot |
| 20:12 |
Wombert |
he might just come in second! |
| 20:15 |
MikeSeth |
Wombert: second |
| 20:15 |
MikeSeth |
;D |
| 20:15 |
MikeSeth |
Wombert: tf2? ;> |
| 20:15 |
Wombert |
is he now? |
| 20:15 |
MikeSeth |
not now, but he's 2 units away from McCain |
| 20:15 |
MikeSeth |
either way, Fox and CNN are already lying |
| 20:16 |
Wombert |
rly? |
| 20:16 |
Wombert |
how |
| 20:16 |
sean` |
[n=Sean@213-84-124-85.adsl.xs4all.nl] has joined #agavi |
| 20:16 |
MikeSeth |
http://img442.imageshack.us/img442/4906/nvqo0.jpg |
| 20:16 |
MikeSeth |
i had one for cnn lying around too dont remember where i put it.. |
| 20:17 |
Wombert |
ah because they left him out |
| 20:17 |
Wombert |
man |
| 20:17 |
Wombert |
fockers |
| 20:17 |
Wombert |
but really, if he comes in second, they can't ignore him any longer |
| 20:17 |
MikeSeth |
we'll know very soon, won't we? |
| 20:17 |
Wombert |
the thing is |
| 20:17 |
MikeSeth |
and there's no better way to spend the waiting time in bf2.. sapping someone's sentries :D |
| 20:17 |
Wombert |
if they can't ignore him any longer |
| 20:17 |
MikeSeth |
well |
| 20:17 |
MikeSeth |
in tf2! |
| 20:17 |
Wombert |
and report on him etc |
| 20:18 |
Wombert |
think about what that could do for this future results |
| 20:18 |
Wombert |
(super tuesday!) |
| 20:18 |
MikeSeth |
yes, but they do everything they can to exclude antiwar candidates |
| 20:18 |
MikeSeth |
it's disgusting to say, feels kooky, but true |
| 20:20 |
Wombert |
mh |
| 20:20 |
sean` |
[n=Sean@213-84-124-85.adsl.xs4all.nl] has quit [Client Quit] |
| 20:21 |
MikeSeth |
if the impeachment or the antiwar movement goes significant progress (after all its about ignoring them), guess who'd be in the crosshair of public opinion? |
| 20:21 |
MikeSeth |
anyhow, let's go heal some demo guys! |
| 20:21 |
Wombert |
k |
| 20:22 |
MikeSeth |
tf2? :> |
| 20:22 |
MikeSeth |
plzplz? |
| 20:22 |
Wombert |
NO! |
| 20:23 |
Wombert |
[n=Wombert@dslb-084-056-055-077.pools.arcor-ip.net] has quit [] |
| 20:34 |
marklar|omni |
oh hai |
| 20:46 |
_cheerios |
[n=jacklo@hkibrasgw1-feaedd00-249.dhcp.inet.fi] has quit ["."] |
| 21:21 |
RossC0 |
[n=RossC0@teamjr.plus.com] has left #agavi [] |
| 21:44 |
Whisller |
[n=Miranda@chello089076213203.chello.pl] has quit ["Miranda IM! Smaller, Faster, Easier. http://miranda-im.org"] |
| 22:00 |
MikeSeth |
hai |
| 22:06 |
Wombert |
[n=Wombert@dslb-084-056-055-077.pools.arcor-ip.net] has joined #agavi |
| 22:21 |
nfq |
[n=nfq@84-72-196-213.dclient.hispeed.ch] has joined #agavi |
| 23:05 |
implement |
[n=impl@compass.rdu-0.ip6.cynigram.com] has joined #agavi |
| 23:05 |
impl |
[n=impl@compass.rdu-0.ip6.cynigram.com] has quit [Read error: 104 (Connection reset by peer)] |
| 23:06 |
implement |
is now known as impl |
| 23:06 |
Wombert |
lol MikeSeth |
| 23:06 |
Wombert |
http://spiegel.de |
| 23:06 |
Wombert |
article bout gop primary |
| 23:06 |
Wombert |
not a word on paul |
| 23:07 |
impl |
why does everyone know about American politics :( |
| 23:09 |
Wombert |
http://edition.cnn.com/video/#/video/politics/2008/01/17/romney.reporter.spat.cnn |
| 23:09 |
Wombert |
check that out |
| 23:10 |
Wombert |
I wonder how romney has a 60 million budget without having to scratch someones back later |
| Day changed Sun Jan 20 2008
|
| 00:07 |
Wombert |
impl: because it's important to the rest of the world, too |
| 00:20 |
MikeSeth |
it may very well be the most important event of our lives |
| 00:20 |
MikeSeth |
since it pretty much defines the reality for all of us in short and long term |
| 00:20 |
MikeSeth |
indeed some people would be more affected than the others ;> |
| 00:21 |
MikeSeth |
but, having witnessed 8 years of Bush and the resulting economic meltdown we're about to experience, I am confident that american politics can majorly fuck things up so I hope it doesn't |
| 00:22 |
Wombert |
meltdown in.. the world? us? israel? |
| 00:22 |
Wombert |
yeah annoys me that everyone's talking about a global recession |
| 00:22 |
Wombert |
now that the german economy just got going again |
| 00:22 |
Wombert |
:< |
| 00:22 |
MikeSeth |
yeah same here |
| 00:22 |
MikeSeth |
we've been in a steady climb (and even budget surplus) despite the war and terrorism |
| 00:23 |
Wombert |
since when |
| 00:23 |
Wombert |
btw |
| 00:23 |
Wombert |
new prison break episode |
| 00:24 |
MikeSeth |
for a couple of years now.. took us some time to heal the wounds of the dotcom boom |
| 00:24 |
MikeSeth |
mmm now?! |
| 00:24 |
Wombert |
no |
| 00:24 |
Wombert |
since thursday or so |
| 00:24 |
Wombert |
or wednesday even |
| 00:24 |
Wombert |
tuesday? |
| 00:24 |
Wombert |
dunno |
| 00:24 |
MikeSeth |
ah yes I've seen the one |
| 00:24 |
Wombert |
missed it |
| 00:24 |
Wombert |
3x09 |
| 00:24 |
MikeSeth |
the next one is on monday imo |
| 00:24 |
Wombert |
ssht |
| 00:24 |
Wombert |
dont tell |
| 00:24 |
Wombert |
yes |
| 00:24 |
MikeSeth |
well the only thing I can tell you |
| 00:24 |
Wombert |
THE DOCTOR BUNNY IS DEAD OMG |
| 00:25 |
Wombert |
:> |
| 00:25 |
MikeSeth |
that crazy bitch that has Lincoln's son |
| 00:25 |
MikeSeth |
she really IS fucking crazy |
| 00:25 |
MikeSeth |
what I really love about Prison Break is that somehow I perceive the episodes as very loaded |
| 00:26 |
MikeSeth |
so many things happen in every one of them |
| 00:26 |
MikeSeth |
its not like Stargate |
| 00:26 |
MikeSeth |
"Found a planet. Full of villagers. Some injustice. Shot some people, injustice corrected." |
| 00:26 |
Wombert |
:D |
| 00:27 |
Wombert |
well she seems to have issues |
| 00:27 |
MikeSeth |
duh! |
| 00:37 |
Whisller |
[n=Miranda@chello089076213203.chello.pl] has joined #agavi |
| 01:13 |
Wombert |
nn |
| 01:16 |
Whisller |
hmm |
| 01:16 |
MikeSeth |
mmm |
| 01:18 |
Whisller |
Maybe I'm tired or stupid but when I have array with object(stdClass)#4 (5) { ["user-f-last-week"]=> int(0) ["user-f-last-month"]=> int(0) ["user-f-all"]=> int(33) ["user-f-sold-items"]=> int(18) ["user-f-buy-items"]=> int(15) } and I try to get acces to user-f-buy-items I must use $args['index_in_table']->user-f-buy-items doesn't it? |
| 01:22 |
impl |
[n=impl@compass.rdu-0.ip6.cynigram.com] has quit [Read error: 110 (Connection timed out)] |
| 01:22 |
Whisller |
heh ; p |
| 01:50 |
impl |
[n=impl@compass.rdu-0.ip6.cynigram.com] has joined #agavi |
| 01:53 |
impl |
mh. |
| 01:53 |
impl |
stupid fucking freenode shitty IPv6 |
| 01:58 |
Whisller |
strange really strange |
| 01:59 |
Wombert |
[n=Wombert@dslb-084-056-055-077.pools.arcor-ip.net] has quit [] |
| 02:05 |
MikeSeth |
Whisller: umm apparently |
| 02:17 |
Whisller |
hah (array)$element and works fine ;) splatch_ thanks :) |
| 02:44 |
Whisller |
[n=Miranda@chello089076213203.chello.pl] has quit ["good night"] |
| 03:06 |
nfq |
[n=nfq@84-72-196-213.dclient.hispeed.ch] has quit [] |
| 04:20 |
jpdery |
[n=jpdery@modemcable051.81-37-24.mc.videotron.ca] has joined #agavi |
| 05:31 |
Arme[N] |
[n=Arme[N]@unaffiliated/armen/x-394205] has joined #agavi |
| 07:51 |
Yossi |
[n=nospam@62.90.159.110] has joined #agavi |
| 07:52 |
Yossi |
HUOMENTA!!! |
| 07:59 |
Yossi |
No one here yet... :/ |
| 08:18 |
marklar|omni |
hai |
| 08:20 |
Yossi |
Hello |
| 08:20 |
marklar|omni |
it's not as cold as I expected it to be |
| 08:21 |
Yossi |
Yeah it got warmer the past few days |
| 08:21 |
Yossi |
It was freaking cold last week |
| 08:21 |
marklar|omni |
jlm is pretty warm, compared to last week |
| 08:21 |
marklar|omni |
yeah |
| 08:24 |
Yossi |
hmmm... I have a routing rule that is suppose to set a varible... if the URL lacks the varible - there is a <default> cluase to set it up... but it doesn't seem to do that - and I can't get the default value using $rd->getParameter :/ |
| 08:29 |
Wombert |
[n=Wombert@dslb-084-056-048-033.pools.arcor-ip.net] has joined #agavi |
| 08:31 |
Yossi |
Wombert - you here? |
| 08:31 |
Wombert |
hi |
| 08:31 |
Yossi |
HUOMENAT |
| 08:31 |
Yossi |
MUOMENTA |
| 08:32 |
Yossi |
hmmm... I have a routing rule that is suppose to set a varible... if the URL lacks the varible - there is a <default> cluase to set it up... but it doesn't seem to do that - and I can't get the default value using $rd->getParameter :/ - any idea??? |
| 08:41 |
Arme[N] |
[n=Arme[N]@unaffiliated/armen/x-394205] has quit [Read error: 113 (No route to host)] |
| 08:52 |
v-dogg |
huomenta |
| 08:53 |
Wombert |
hai |
| 08:53 |
v-dogg |
hey mate |
| 09:01 |
marklar|omni |
oh lawlz |
| 09:01 |
v-dogg |
any vwware people here? |
| 09:01 |
marklar|omni |
ew |
| 09:01 |
marklar|omni |
hate it :( |
| 09:02 |
v-dogg |
why? |
| 09:02 |
marklar|omni |
heh, some idiot was like "plz make sure that you have uploaded the correct files to teh web server" |
| 09:02 |
Wombert |
what is vwware? |
| 09:02 |
marklar|omni |
so I came up with 9 ways to compare directories |
| 09:02 |
Wombert |
Did you mean: vmware |
| 09:02 |
Wombert |
:p |
| 09:02 |
marklar|omni |
v-dogg: because it's usually easier to just get another machine and load a different os on it |
| 09:02 |
Wombert |
vmware? |
| 09:02 |
v-dogg |
Wombert: heh, yes |
| 09:02 |
Wombert |
<3 vmware |
| 09:03 |
v-dogg |
I just got a kick-ass box and I want to run ubuntu and windows |
| 09:03 |
Wombert |
a mac? :D |
| 09:03 |
v-dogg |
no, I said a kick-ass box |
| 09:04 |
v-dogg |
raid1 |
| 09:04 |
Wombert |
you are a confused old man |
| 09:04 |
Wombert |
kick ass box = mac |
| 09:04 |
Wombert |
! |
| 09:04 |
Wombert |
raid1 |
| 09:04 |
Wombert |
for you? :) |
| 09:04 |
v-dogg |
yup |
| 09:04 |
Wombert |
as a workstation? |
| 09:04 |
Wombert |
nais |
| 09:04 |
v-dogg |
yup |
| 09:04 |
Wombert |
I use VMWare Fusion |
| 09:05 |
Wombert |
to run windows on teh mac |
| 09:05 |
Wombert |
like a charm |
| 09:05 |
Wombert |
(unlike Parallels, which made the windows installer crash all the time) |
| 09:06 |
v-dogg |
all these different versions confuse me |
| 09:06 |
Wombert |
fusion is mac only i thinl |
| 09:06 |
v-dogg |
VMware Server is the free thingy? |
| 09:07 |
marklar|omni |
Player, iirc |
| 09:09 |
Arme[N] |
[n=Arme[N]@unaffiliated/armen/x-394205] has joined #agavi |
| 09:16 |
JanK_ |
[n=JanK_@muedsl-82-207-244-012.citykom.de] has joined #agavi |
| 09:26 |
E_mE |
huomenta |
| 09:36 |
nfq |
[n=nfq@84-72-196-213.dclient.hispeed.ch] has joined #agavi |
| 09:37 |
nfq |
[n=nfq@84-72-196-213.dclient.hispeed.ch] has quit [Remote closed the connection] |
| 09:42 |
MikeSeth |
hay guise |
| 09:42 |
Wombert |
hai2u miek |
| 09:42 |
MikeSeth |
RP 2nd in NV! :D |
| 09:43 |
Wombert |
and nobody mentions it |
| 09:43 |
MikeSeth |
naturally |
| 09:48 |
Yossi |
"fair and balanced" http://img442.imageshack.us/img442/4906/nvqo0.jpg |
| 09:50 |
Wombert |
yeah well but to be fair |
| 09:50 |
Wombert |
that was with < 1% reporitng |
| 09:50 |
Wombert |
and they likely showed the three candidates because they got the most votes so far and arguably are the important ones in the race |
| 09:50 |
Wombert |
I can't believe they haven't mentioned pauls second place later on |
| 09:51 |
Yossi |
look at the bottom of this screen shot - paul has 13%... instead they put hackabe with 8% |
| 09:52 |
Wombert |
because huckabee won a state so far |
| 09:52 |
Wombert |
t |
| 09:52 |
Wombert |
hat's what I'm saying |
| 09:52 |
Yossi |
Yeah... |
| 09:52 |
Wombert |
what I cannopt understand is why, for instance, they keep talking about giuliani |
| 09:52 |
E_mE |
Fox news is terrible though, i once saw an interview with the presenter of the news and Micheal Moore, and the news presenters was being the most unproffesional reporter i've possible expereinced |
| 09:52 |
E_mE |
let me see if i can find link |
| 09:53 |
Yossi |
Mike - lets set a libertanian party here... ? |
| 09:53 |
E_mE |
http://www.youtube.com/watch?v=trOdCU6aZOg (Part 1) |
| 09:53 |
E_mE |
http://www.youtube.com/watch?v=fLHI0b43xa4 (Part 2) |
| 09:53 |
E_mE |
watch that and you shall NEVER like fox news again hehe |
| 09:54 |
E_mE |
its sooooo very biased to Bush |
| 09:54 |
MikeSeth |
Yossi: I dont know about libertarianism.. jews are too much jewy for that.. |
| 09:55 |
Wombert |
it's not like michael moore isn't biased either |
| 09:55 |
Wombert |
in fact, he's a moron |
| 09:55 |
Wombert |
(a fat one too) |
| 09:55 |
E_mE |
no unstandable, Wombert. but it exposes fox news in my eyes |
| 09:55 |
E_mE |
well, he certainly does like his hot dogs =P |
| 09:57 |
E_mE |
i watched futurama film on friday, its great :) ... the beginning of the film takes the piss about fox cancelling the series hehehe... it starts by saying that the company (which the characters work for) has been closed down by Box Network hehe.. and the B keeps changing to an F and back hehe |
| 09:59 |
E_mE |
american politics appears rigged by the media completely in USA |
| 10:02 |
MikeSeth |
michael moron fosters fear of guns |
| 10:03 |
MikeSeth |
that is all I need to disqualify him from human beings |
| 10:03 |
marklar|omni |
hai miek |
| 10:03 |
marklar|omni |
poek~ |
| 10:03 |
MikeSeth |
oh hey |
| 10:04 |
marklar|omni |
mai ipaq sez <3 |
| 10:04 |
MikeSeth |
brb pinging |
| 10:04 |
marklar|omni |
k |
| 10:04 |
E_mE |
sneers at guns. |
| 10:05 |
marklar|omni |
guns rule <3 |
| 10:05 |
MikeSeth |
marklar|omni: man calling dealer. Maybe we get our routers tonight. |
| 10:06 |
MikeSeth |
oops CNN is lying |
| 10:06 |
MikeSeth |
http://img135.imageshack.us/img135/5742/cnnisoddvi9.jpg |
| 10:07 |
E_mE |
jesus how are they allowed to get away with bullshit like that |
| 10:07 |
MikeSeth |
yay @ private ownership and media consolidation? |
| 10:07 |
marklar|omni |
lawlz |
| 10:07 |
E_mE |
though i find the boeing 777 thing intersting since that was boeings last major relase of plane and 2 have fooked up |
| 10:08 |
Wombert |
MikeSeth: when was that |
| 10:08 |
Wombert |
McCain was in front of paul first |
| 10:09 |
MikeSeth |
Wombert: dunno. McCain was in front for a short period of time. |
| 10:10 |
E_mE |
MikeSeth & Wombert which candidate are you following? |
| 10:10 |
Wombert |
none |
| 10:11 |
MikeSeth |
E_mE: Ron Paul ;> |
| 10:11 |
E_mE |
BBC tell the truth ;) |
| 10:11 |
E_mE |
http://news.bbc.co.uk/1/hi/world/americas/7198524.stm |
| 10:13 |
marklar|omni |
oh lawlz |
| 10:13 |
E_mE |
McCain looks like a scary slug. |
| 10:17 |
MikeSeth |
BBC hates jews, but otherwise is surprisingly full of win |
| 10:17 |
marklar|omni |
the jew-hating is just a coverup |
| 10:18 |
MikeSeth |
for jew loving? meh. |
| 10:19 |
E_mE |
why do you think BBC hates jews? |
| 10:19 |
MikeSeth |
it's openly pro-"palestinian" |
| 10:19 |
E_mE |
doesn't mean they hate jews :) |
| 10:20 |
MikeSeth |
I remember one time when an arab blew himself up and 20 another people and BBC's headline was "Bomber dead in suicide bombing" |
| 10:20 |
E_mE |
heheeh it is a rather untackful headline |
| 10:20 |
marklar|omni |
hahaha |
| 10:20 |
MikeSeth |
nevermind their role in the Muhammad Al-Durah case |
| 10:21 |
MikeSeth |
which has now been shown as a complete lie, and BBC supported it fervently and used to moralize about events that never happened |
| 10:21 |
E_mE |
i think there is the opinion that the only way that arab's can defend them selfs is in this method as they don't have big feck of tanks and bombs |
| 10:22 |
MikeSeth |
well that'd be like raping people and claiming self defense from sexual frustration |
| 10:22 |
MikeSeth |
people are stupid and would believe in anything media tells them |
| 10:23 |
E_mE |
MikeSeth: it can't be compared to sexual fustration.. what would feel if you where under threat by big tanks etc? and theres nothing you could do about it? |
| 10:24 |
E_mE |
im not way claiming that its good that these bombers exist.. just trying to gain clarity :) |
| 10:25 |
E_mE |
btw, ive never heard about the Muhammad Al-Durah case? |
| 10:28 |
E_mE |
afterall we are talking about actually invidual people on both sides of a "supposed" border. in a social context if good is to come out of anything the bigger man (ie israel) should try to ally them selfs with the people by doing good for them while alienating the terrorists.. |
| 10:29 |
Wombert |
it's not that simple |
| 10:29 |
Wombert |
first of all, I'm not sure if israel really is the bigger man |
| 10:29 |
E_mE |
there the richer power |
| 10:30 |
E_mE |
why not build a social platform |
| 10:30 |
Whisller |
[n=Miranda@chello089076213203.chello.pl] has joined #agavi |
| 10:30 |
E_mE |
garantee food for all of them, provide medcine |
| 10:30 |
Wombert |
second, I'd really have lost my temper long ago if my country had been shot at with a couple dozen of kassams a day from gaza (which they should just hand over to the egypts to deal with, or better, flush it into the sea) |
| 10:31 |
E_mE |
yes, but feuding is only creating a bigger barrier.. |
| 10:31 |
E_mE |
its making people hate more and more |
| 10:32 |
Wombert |
it's not like the palestineans are doing anything different |
| 10:32 |
Wombert |
besides, those wackos don't get their friggen act together anyway, so why bother (hamas <-> fatah) |
| 10:34 |
E_mE |
thats apart of my point though, if the israeli's implemented some statergy of securing the general public of the palenstinan territories with food, power, medicine. would people not start to turn to israel more and start to put pressure on hamas and fatah |
| 10:34 |
Whisller |
hi |
| 10:34 |
Yossi |
E_mE: the world have donated millions to the PLO, which unfourtuntly was corrupt... which is the #1 reason the Hamas is now in power. |
| 10:35 |
E_mE |
well, don't give supplies/money etc to the parties or superiors... provide it to every day people |
| 10:35 |
Yossi |
and Iran, Saudi Arabia are finincing terror - so they get paid for terror rather then peace... |
| 10:36 |
E_mE |
Saudi Arabia, well USA and them are sucking each other off |
| 10:37 |
E_mE |
so America has to take resonsibilties on them.. but they wont ;) since they own a large part of the U.S. economy apprently |
| 10:37 |
MikeSeth |
E_mE: you're asking us to feed them? ;> |
| 10:38 |
E_mE |
food and medicine |
| 10:38 |
E_mE |
and schooling ;) |
| 10:39 |
nfq |
[n=nfq@84-72-196-213.dclient.hispeed.ch] has joined #agavi |
| 10:39 |
Yossi |
schooling : http://youtube.com/watch?v=TrieBhaGgHM |
| 10:40 |
Yossi |
schooling 2: http://www.mererhetoric.com/archives/11274003.html |
| 10:41 |
Yossi |
E_mE - I don't think they would accept schooling from Israel... that occupation. |
| 10:48 |
MikeSeth |
marklar|omni: poke |
| 10:49 |
MikeSeth |
marklar|omni: routers arrive today! |
| 10:49 |
E_mE |
Yossi: those videos kind of shows how hamas bully and threaten people into things.. thats why its important to get to the people who are victims in this and can't do anything |
| 10:51 |
E_mE |
anyway.. sorry for sturing up such a conversion :) |
| 10:53 |
Yossi |
Yeah, I'd continue... but I need to work... Mike pressing me :/ |
| 10:55 |
E_mE |
its cool... it will just come to a stalemate anyway |
| 10:55 |
marklar|omni |
yay |
| 10:55 |
Yossi |
true |
| 10:56 |
Whisller |
[n=Miranda@chello089076213203.chello.pl] has quit [Read error: 104 (Connection reset by peer)] |
| 10:56 |
Whisller |
[n=Miranda@chello089076213203.chello.pl] has joined #agavi |
| 10:57 |
nfq |
[n=nfq@84-72-196-213.dclient.hispeed.ch] has quit [Connection timed out] |
| 11:12 |
Yossi |
ie6 css is so fail... |
| 11:12 |
MikeSeth |
;< |
| 11:22 |
JanK_ |
[n=JanK_@muedsl-82-207-244-012.citykom.de] has quit [] |
| 11:25 |
Wombert |
Yossi: yeah |
| 11:25 |
Wombert |
just fixed a bug myself |
| 11:25 |
Wombert |
so fail |
| 11:26 |
Wombert |
anyway |
| 11:26 |
Wombert |
laters |
| 11:26 |
Wombert |
bai |
| 11:26 |
Wombert |
[n=Wombert@dslb-084-056-048-033.pools.arcor-ip.net] has quit [] |
| 11:37 |
Whisller |
[n=Miranda@chello089076213203.chello.pl] has quit ["cya"] |
| 11:41 |
MikeSeth |
hrrrr |
| 11:41 |
MikeSeth |
who thinks that action should be able to declare where to forward on login/secure check failures? |
| 11:42 |
MikeSeth |
public function getLoginRedirect() { return array('SomeModule', 'SomeAction'); } |
| 11:42 |
MikeSeth |
public function getSecureRedirect() { return array('SomeModule', 'PermissionsMissing'); } |
| 11:43 |
v-dogg |
I guess you could hack away that sort of functionality already |
| 11:44 |
v-dogg |
where do you need this? |
| 11:45 |
MikeSeth |
well I have two frontends - plain HTML and ajax; in one frontend, there's a login procedure that can come before anything that requires secure logins; but in ajax, I have to draw background content and preliminary output of other actions *before* I draw the login box |
| 11:45 |
MikeSeth |
so I need to be able to defer authorization slightly |
| 11:46 |
MikeSeth |
now that I think about it though |
| 11:46 |
MikeSeth |
the login sequence here isnt organized correctly at all |
| 11:46 |
MikeSeth |
hmmm |
| 11:46 |
MikeSeth |
gotta think about it some more |
| 11:48 |
v-dogg |
could you just set actions.secure_action (or whatever it's called) in action::isSecure() ? |
| 11:48 |
v-dogg |
or is it too late? |
| 11:55 |
MikeSeth |
I can |
| 11:55 |
MikeSeth |
but its kinda fugly, and depends on requested output type |
| 11:56 |
MikeSeth |
but its really a problem with how logins are facilitated |
| 11:56 |
MikeSeth |
i will redo this |
| 12:04 |
marklar|omni |
zomg |
| 12:04 |
marklar|omni |
300g hamburger |
| 12:04 |
marklar|omni |
dies |
| 12:09 |
MikeSeth |
YES |
| 12:09 |
MikeSeth |
YEEEEES. |
| 12:09 |
MikeSeth |
do want ;< |
| 12:55 |
marklar|omni |
come down :< |
| 12:56 |
marklar|omni |
"Burger's Bar" |
| 12:58 |
marklar|omni |
miek |
| 12:58 |
marklar|omni |
got any primers on wsdl? |
| 13:07 |
MikeSeth |
no, but wombert knows everything about it ;> |
| 13:07 |
MikeSeth |
btw I got 1 router and the battery.. they'll get me another router |
| 13:07 |
MikeSeth |
fucktard salesman didnt write down the order properly ;< |
| 13:15 |
shoan |
[n=shoan@59.92.164.207] has joined #agavi |
| 13:21 |
marklar|omni |
its ok |
| 13:21 |
marklar|omni |
I only need it by thursday |
| 13:22 |
marklar|omni |
btw |
| 13:22 |
marklar|omni |
<3 ipaq |
| 13:22 |
marklar|omni |
:) |
| 13:33 |
shoan_ |
[n=shoan@59.92.128.12] has quit [Connection timed out] |
| 13:42 |
MikeSeth |
<3 :D |
| 13:44 |
marklar|omni |
http://www.musical.org.il/shop.php?id=219 |
| 13:44 |
marklar|omni |
http://www.musical.org.il/shop.php?id=1378 |
| 13:44 |
marklar|omni |
next month :) |
| 13:46 |
nfq |
[n=nfq@84-72-196-213.dclient.hispeed.ch] has joined #agavi |
| 13:51 |
_cheerios |
[n=jacklo@hkibrasgw1-feaedd00-249.dhcp.inet.fi] has joined #agavi |
| 13:51 |
_cheerios |
huomenta |
| 13:51 |
marklar|omni |
fr_FR is valid, right? |
| 13:53 |
_cheerios |
you diving into wsdl land? ouch! |
| 13:53 |
marklar|omni |
:( |
| 13:53 |
marklar|omni |
just need to implement a very simple webservice |
| 13:53 |
marklar|omni |
for our java people to interact with |
| 13:53 |
marklar|omni |
might as well do it properly |
| 13:55 |
_cheerios |
i went thru soap last week. here's http://devzone.zend.com/node/view/id/689 (soap tut), and http://www.packtpub.com/article/SOAP-and-PHP-5 (wsdl tut). |
| 13:56 |
_cheerios |
didnt bother learning wsdl beyond at very articial level. need some autogen tools to preserve sanity. |
| 14:02 |
marklar|omni |
roger |
| 14:06 |
MikeSeth |
mahahaha |
| 14:06 |
MikeSeth |
you FORCE the java monkies to talk to the backend over SOAP? |
| 14:06 |
MikeSeth |
mehehehe |
| 14:21 |
JanK_ |
[n=JanK_@muedsl-82-207-218-248.citykom.de] has joined #agavi |
| 14:23 |
marklar|omni |
hehe |
| 14:23 |
marklar|omni |
yeah |
| 14:24 |
marklar|omni |
they threatened to connect to teh db directly |
| 14:24 |
marklar|omni |
so I cut them off |
| 14:24 |
marklar|omni |
:) |
| 14:24 |
marklar|omni |
I was like |
| 14:24 |
marklar|omni |
"with all of this DRP and other regulation, we simply cannot allow external factors into our datastore" |
| 14:24 |
marklar|omni |
REVOKE ALL PRIVILEGES |
| 14:24 |
marklar|omni |
kthxbai |
| 14:27 |
marklar|omni |
so we can has wireless tonite? |
| 14:27 |
marklar|omni |
I'm going to Hila's after work |
| 14:34 |
Yossi |
judging by the sites of Israeli Universities - it seems like higher education is fail. |
| 14:41 |
marklar|omni |
I AM NOT |
| 14:41 |
marklar|omni |
er |
| 14:49 |
marklar|omni |
http://marklar.biz |
| 14:49 |
marklar|omni |
newly tumbld stuff |
| 15:00 |
_cheerios |
what's the russian joke |
| 15:01 |
MikeSeth |
mmm? |
| 15:01 |
MikeSeth |
marklar|omni: poek |
| 15:22 |
marklar|omni |
hai |
| 15:23 |
marklar|omni |
_cheerios: "Kozel" means male goat |
| 15:38 |
Whisller |
[n=Miranda@chello089076213203.chello.pl] has joined #agavi |
| 15:42 |
Arme[N] |
is now known as raidman |
| 15:42 |
raidman |
is now known as Arme[N] |
| 16:02 |
marklar|omni |
MikeSeth: poek |
| 16:11 |
Whisller |
re |
| 16:20 |
RossC0 |
[n=RossC0@teamjr.plus.com] has joined #agavi |
| 16:41 |
JanK_ |
how to read http headers? |
| 16:42 |
shrink0r |
[i=shrink@i59F7C902.versanet.de] has joined #agavi |
| 16:42 |
shrink0r |
hi |
| 16:43 |
nfq |
[n=nfq@84-72-196-213.dclient.hispeed.ch] has quit [] |
| 16:48 |
v-dogg |
JanK_: what headers? |
| 16:51 |
RossC0 |
JanK_: $rd->getHeader('User-Agent'); |
| 16:51 |
shrink0r |
When I specify credentials for an action, will agavi automatically call the User::hasCredential method to check the user permissions? |
| 16:51 |
JanK_ |
RossC0: thanks |
| 16:51 |
RossC0 |
Agavi removes HTTP_* from $_SERVER |
| 16:51 |
RossC0 |
because those are user supplied and potentially dangerous |
| 16:55 |
v-dogg |
shrink0r: yes, if you define action::getCredentials() and the user doesn't have them agavi will automatically forward to your SecureAction (configured in settings.xml) |
| 16:56 |
nfq |
[n=nfq@84-72-196-213.dclient.hispeed.ch] has joined #agavi |
| 16:56 |
shrink0r |
ok, as far as I can see action::getCrendentials returns a string. if I use the 'AND' and 'OR' to specify credential requirements. I don't have to change the user::hasCredential implmentation? |
| 16:57 |
nfq |
[n=nfq@84-72-196-213.dclient.hispeed.ch] has quit [Client Quit] |
| 16:59 |
v-dogg |
shrink0r: for AND and OR you must return an array |
| 17:00 |
v-dogg |
just a sec, I'll paste an example |
| 17:00 |
RossC0 |
v-dogg: give 'em an example ;) |
| 17:00 |
RossC0 |
ah wow! |
| 17:00 |
RossC0 |
v-dogg has psychic powers |
| 17:01 |
v-dogg |
OR: return array(array('admin.page.new.restricted','admin.page.new')); |
| 17:01 |
v-dogg |
AND: return array('admin.page.new.restricted','admin.page.new'); |
| 17:01 |
RossC0 |
:d |
| 17:01 |
shrink0r |
ah |
| 17:01 |
shrink0r |
great |
| 17:02 |
shrink0r |
big thx |
| 17:02 |
v-dogg |
more complex combinations you just have to try yourself :) |
| 17:09 |
_cheerios |
aim for complex! |
| 17:11 |
MikeSeth |
marklar|omni: poek |
| 17:12 |
RossC0 |
[n=RossC0@teamjr.plus.com] has quit [] |
| 17:38 |
_cheerios |
reading suicide notes on the web is kinda creepy |
| 17:40 |
_cheerios |
good read http://www.wired.com/techbiz/people/magazine/16-02/ff_aimystery?currentPage=all |
| 17:42 |
Whisller |
when can be mistake when agavi installer print me that message "Can't load default task list" |
| 17:43 |
Whisller |
with path to \src\build.xml |
| 17:46 |
Wombert |
[n=Wombert@dslb-084-056-048-033.pools.arcor-ip.net] has joined #agavi |
| 17:50 |
RossC0 |
[n=RossC0@teamjr.plus.com] has joined #agavi |
| 17:51 |
icyt |
is now known as IcyT |
| 18:20 |
Wombert |
http://www.novemberain.com/2008/1/17/routes-recognition |
| 18:20 |
Wombert |
ehehehe |
| 18:20 |
Wombert |
: |
| 18:20 |
Wombert |
> |
| 18:20 |
Wombert |
those noobs |
| 18:25 |
v-dogg |
[i=vmakinen@xob.kapsi.fi] has quit ["Changing server"] |
| 18:41 |
_cheerios |
cool stuff! when's that gonna be in agavi? oh, wait... |
| 18:41 |
lixum |
[n=lixum@host-091-096-152-042.ewe-ip-backbone.de] has joined #agavi |
| 18:43 |
Arme[N] |
[n=Arme[N]@91.184.77.14] has quit ["leaving"] |
| 18:45 |
Arme[N] |
[n=Arme[N]@unaffiliated/armen/x-394205] has joined #agavi |
| 18:46 |
Arme[N] |
[n=Arme[N]@unaffiliated/armen/x-394205] has quit [Client Quit] |
| 18:47 |
lixum |
hello - i have a question about layouting<->modules and i hope you can understand what my problem is, since my english is very bad. |
| 18:47 |
lixum |
i have telled the fw to youse a specific layout ... like in the simple sample with a "Master" layout |
| 18:48 |
lixum |
now i added a "news" module and defined a route for this like <route name="news" pattern="^/news" module="News" action="Index" /> |
| 18:49 |
lixum |
i want the news module use the same layout and therefore the same master.php as it is defined with <parameter name="template">Master</parameter> in the output_types.xml |
| 18:51 |
lixum |
how can i move the master.php from app/modules/Default/templates/ to app/templates without breaking the page (e.g. Template "Master" could not be found. Paths tried: ... ) ? |
| 18:52 |
_cheerios |
you did notice that in the sample app the Master template is used on all actions, and it's only defined once? |
| 18:52 |
lixum |
yes, but in this sample, you only have 1 module (and a disabled one) ... i have a default module and a news module, and both should use the same layout and master template |
| 18:53 |
_cheerios |
<parameter name="template">%core.template_dir%/Master</parameter> |
| 18:53 |
lixum |
thank you ! :) |
| 18:53 |
_cheerios |
that would be app/templates |
| 18:54 |
lixum |
fine it helped |
| 18:59 |
Wombert |
welcome to agavi, lixum |
| 18:59 |
Wombert |
I'd recommend to have |
| 19:00 |
Wombert |
<parameter name="directory">%core.template_dir%</parameter> |
| 19:00 |
Wombert |
<parameter name="template">Master</parameter> |
| 19:00 |
lixum |
ah ok |
| 19:01 |
Wombert |
so, lixum, you're using Agavi at work? |
| 19:01 |
Wombert |
or for personal projects |
| 19:02 |
lixum |
both ... we use mojavi at work atm, but we want to switch to agavi with all new pojects |
| 19:02 |
Wombert |
glad to hear that |
| 19:02 |
Wombert |
mind you, we offer commercial support, consulting and training for Agavi |
| 19:02 |
lixum |
yes it's known |
| 19:02 |
Wombert |
so if you need, for example, a workshop for all devs, let me know |
| 19:02 |
Wombert |
good |
| 19:03 |
lixum |
our head-of-it spend a lot of time in learning about agavi .. he recommended this channel |
| 19:04 |
Wombert |
ah |
| 19:04 |
Wombert |
who is he if you don't mind me asking? |
| 19:05 |
lixum |
'felix' .. i dunno what nick he is using here |
| 19:05 |
Wombert |
ah |
| 19:05 |
Wombert |
exozet? |
| 19:05 |
lixum |
aye |
| 19:05 |
Wombert |
yeah, Xylakant |
| 19:05 |
shrink0r |
lixum |
| 19:05 |
shrink0r |
who are you? |
| 19:05 |
lixum |
steffen |
| 19:05 |
Wombert |
who are _you_, shrink0r :o |
| 19:05 |
shrink0r |
ah ok |
| 19:06 |
_cheerios |
do we have workmates from more companies around? :) |
| 19:06 |
lixum |
you ? |
| 19:06 |
Wombert |
another exozist? |
| 19:06 |
Wombert |
yeah I was wondering _cheerios |
| 19:06 |
shrink0r |
yeah |
| 19:06 |
Wombert |
it's an invasion! |
| 19:06 |
shrink0r |
kind of |
| 19:06 |
lixum |
haha :) |
| 19:06 |
shrink0r |
:) |
| 19:06 |
_cheerios |
will have to bring in more finns soon! |
| 19:06 |
_cheerios |
you have been warned. |
| 19:06 |
Wombert |
man yes you'll be outnumbered by germans shouting achtung |
| 19:06 |
Wombert |
omg speaking of finns |
| 19:06 |
Wombert |
hahaha |
| 19:06 |
Wombert |
:> |
| 19:06 |
shrink0r |
:D |
| 19:06 |
Wombert |
where is v-dogg |
| 19:06 |
Wombert |
my phone |
| 19:06 |
Wombert |
a nokia |
| 19:06 |
shrink0r |
o0 |
| 19:06 |
Wombert |
has speech recognition |
| 19:07 |
Whisller |
[n=Miranda@chello089076213203.chello.pl] has quit ["Miranda IM! Smaller, Faster, Easier. http://miranda-im.org"] |
| 19:07 |
Wombert |
and you can play the commands |
| 19:07 |
Wombert |
and the voice is speaking german with such a finnish acecnt |
| 19:07 |
Wombert |
it's a computer voice, but mwhahaha |
| 19:07 |
Wombert |
cracks me up |
| 19:07 |
Wombert |
I need to find a way to make it say "kahvipaussi" |
| 19:09 |
Wombert |
MikeSeth: yt? |
| 19:09 |
shrink0r |
german with finnisch accent? |
| 19:09 |
shrink0r |
nice |
| 19:10 |
shrink0r |
^^ one of things the world was waiting for |
| 19:10 |
Wombert |
I swear, those finns are crazy people |
| 19:10 |
Wombert |
hugs _cheerios |
| 19:10 |
Wombert |
hugs ttj |
| 19:10 |
Wombert |
hugs v-dogg who is not here |
| 19:12 |
MikeSeth |
Wombert: wat? |
| 19:12 |
Wombert |
oh hi miek |
| 19:13 |
MikeSeth |
hi |
| 19:14 |
v-dogg |
[i=vmakinen@xob.kapsi.fi] has joined #agavi |
| 19:16 |
Wombert |
v-dogg: woot |
| 19:16 |
Wombert |
yt, mate? |
| 19:16 |
lixum |
now .. after i can seperate my pages into different modules .. i find agavi definitely impressive (compared to e.g. codeigniter) ... now i need to give my modules different routings, but i am sure this is not a big deal, is it ? :) |
| 19:16 |
Wombert |
lixum: well, you cannot have routing.xml files per module |
| 19:17 |
Wombert |
actually, you could |
| 19:17 |
Wombert |
by simply using xincludes |
| 19:17 |
Wombert |
but... there's one big routing.xml |
| 19:17 |
Wombert |
you can nest route |
| 19:17 |
Wombert |
s |
| 19:17 |
lixum |
ah ic |
| 19:17 |
Wombert |
http://www.novemberain.com/2008/1/17/routes-recognition |
| 19:17 |
Wombert |
see |
| 19:17 |
Wombert |
they don't have nested routes |
| 19:17 |
v-dogg |
Wombert: hai |
| 19:17 |
lixum |
yes seen the nesting thingy with the login/logout example |
| 19:17 |
Wombert |
so tey need to figure out ways to make it fast :p |
| 19:18 |
MikeSeth |
oh hello lixum |
| 19:18 |
Wombert |
lixum: which is an example, and a bad one ofc |
| 19:18 |
MikeSeth |
new here? |
| 19:18 |
lixum |
yes MikeSeth |
| 19:18 |
Wombert |
MikeSeth: Xylakant's colleague |
| 19:18 |
MikeSeth |
aha! |
| 19:18 |
MikeSeth |
mmmmm new converts |
| 19:18 |
MikeSeth |
;> |
| 19:18 |
shrink0r |
lixum: can't you read my private queries? |
| 19:18 |
impl |
braaaaaaaaains |
| 19:18 |
lixum |
didnt noticed sorry |
| 19:18 |
Wombert |
he can't reply, shrink0r |
| 19:18 |
Wombert |
he's not authed |
| 19:18 |
lixum |
my multitasking sucks .. |
| 19:18 |
Wombert |
hai impl |
| 19:18 |
MikeSeth |
Wombert: comeon guise!!1! |
| 19:18 |
Wombert |
v-dogg: |
| 19:18 |
shrink0r |
ah ok |
| 19:18 |
impl |
I mean, uh, welcome to Agavi :D |
| 19:19 |
Wombert |
[20:06] Wombert: my phone |
| 19:19 |
Wombert |
[20:06] Wombert: a nokia |
| 19:19 |
Wombert |
[20:06] Wombert: has speech recognition |
| 19:19 |
Wombert |
[20:07] Wombert: and you can play the commands |
| 19:19 |
Wombert |
[20:07] Wombert: and the voice is speaking german with such a finnish acecnt |
| 19:19 |
Wombert |
[20:07] Wombert: it's a computer voice, but mwhahaha |
| 19:19 |
Wombert |
[20:07] Wombert: cracks me up |
| 19:19 |
Wombert |
[20:07] Wombert: I need to find a way to make it say "kahvipaussi" |
| 19:19 |
Wombert |
hugs v-dogg for being finnish |
| 19:19 |
Wombert |
finland makes such nice stuff |
| 19:19 |
MikeSeth |
finland invented irc |
| 19:19 |
MikeSeth |
we cant forgive that! :> |
| 19:19 |
Wombert |
smacks MikeSeth |
| 19:19 |
impl |
America invented the Internet |
| 19:20 |
impl |
so ha |
| 19:20 |
impl |
runs |
| 19:22 |
impl |
It also just so happens that Americans are impressively good at killing conversations |
| 19:22 |
impl |
;x |
| 19:22 |
Wombert |
lolz |
| 19:22 |
Wombert |
: |
| 19:22 |
Wombert |
THAT IS BECAUSE YOU ARE FAT AND LAME AND YOUR PRESIDENT SUX |
| 19:23 |
shrink0r |
:D |
| 19:23 |
Wombert |
AND YOUR FUCKIN GAS GUZZLING SUVS MAKE GAS PRICES GO UP OVAH HERE |
| 19:27 |
v-dogg |
haha |
| 19:27 |
Wombert |
v-dogg: seriously |
| 19:27 |
impl |
:x |
| 19:27 |
Wombert |
the way it pronounces "akustisches signal fuer akkuladung" |
| 19:27 |
Wombert |
hahahah |
| 19:27 |
Wombert |
:> |
| 19:27 |
Wombert |
hugs v-dogg |
| 19:28 |
lixum |
:o |
| 19:36 |
Wombert |
ok lixum and shrink0r I guess I'll see ya tomorrow |
| 19:36 |
MikeSeth |
coming soon: air pressure cars |
| 19:36 |
MikeSeth |
Wombert: GO GO GO |
| 19:36 |
MikeSeth |
brb raep |
| 19:38 |
v-dogg |
lixum: you work with felix? |
| 19:43 |
nfq |
[n=nfq@84-72-196-213.dclient.hispeed.ch] has joined #agavi |
| 19:43 |
lixum |
v-dogg, "with" hmh .. i razz him quite often since i am new to xoz and he seems to know just about *all* :D |
| 19:43 |
shrink0r |
Wombert: how come? |
| 19:44 |
Wombert |
lixum: yeah he's good. knows agavi well :) |
| 19:44 |
Wombert |
shrink0r: dunno, just in case you guys are around |
| 19:44 |
Wombert |
I'll be back again later |
| 19:44 |
Wombert |
bai |
| 19:44 |
Wombert |
[n=Wombert@dslb-084-056-048-033.pools.arcor-ip.net] has quit [] |
| 19:44 |
shrink0r |
[i=shrink@i59F7C902.versanet.de] has quit [Read error: 104 (Connection reset by peer)] |
| 19:45 |
shrink0r |
[i=shrink@i59F7C902.versanet.de] has joined #agavi |
| 19:46 |
v-dogg |
lixum: he had some weird issue with disappearing sessions the other night. do you know if you got it figured out? |
| 20:04 |
shrink0r |
Wombert? |
| 20:04 |
shrink0r |
oh, off |
| 20:05 |
lixum |
v-dogg, i don't |
| 20:06 |
impl |
hey guys |
| 20:06 |
impl |
is pear.agavi.org bork? |
| 20:09 |
impl |
nevermind |
| 20:09 |
impl |
kicks Konqueror in the FACE |
| 20:10 |
JanK_ |
where to set the locale? (for strftime, not translation) |
| 20:15 |
impl |
[n=impl@compass.rdu-0.ip6.cynigram.com] has quit [Read error: 104 (Connection reset by peer)] |
| 20:15 |
impl |
[n=impl@compass.rdu-0.ip6.cynigram.com] has joined #agavi |
| 20:25 |
shrink0r |
which class contains the matched routes? |
| 20:25 |
shrink0r |
I recall using a getMatchedRoutes method some time ago |
| 20:26 |
shrink0r |
I can't find it atm |
| 20:26 |
v-dogg |
$this->context->getRequest()->getAttribute('matched_routes', 'org.agavi.routing'); |
| 20:26 |
shrink0r |
ah that was ist |
| 20:26 |
shrink0r |
nice |
| 20:26 |
shrink0r |
thx |
| 20:34 |
RossC0 |
[n=RossC0@teamjr.plus.com] has left #agavi [] |
| 21:10 |
Wombert |
[n=Wombert@dslb-084-056-048-033.pools.arcor-ip.net] has joined #agavi |
| 21:15 |
shrink|da |
[i=shrink@i59F7C902.versanet.de] has joined #agavi |
| 21:15 |
shrink0r |
[i=shrink@i59F7C902.versanet.de] has quit [Read error: 104 (Connection reset by peer)] |
| 21:27 |
jpdery |
[n=jpdery@modemcable051.81-37-24.mc.videotron.ca] has quit [Read error: 110 (Connection timed out)] |
| 21:33 |
Whisller |
[n=Miranda@chello089076213203.chello.pl] has joined #agavi |
| 21:37 |
marklar|omni |
oh hai |
| 21:39 |
impl |
hai |
| 21:39 |
Wombert |
anyone ever heard of DITA |
| 21:39 |
Wombert |
(vs Docbook) |
| 21:40 |
Wombert |
nudges MikeSeth |
| 21:40 |
Wombert |
nudges impl |
| 21:40 |
Wombert |
http://www.namahn.com/resources/documents/note-DITA.pdf |
| 21:41 |
impl |
Never heard of it. Extension to SGML as well? |
| 21:41 |
Wombert |
no |
| 21:41 |
Wombert |
xml |
| 21:41 |
Wombert |
read up on it a bit |
| 21:42 |
Wombert |
it's a bit different from docbook |
| 21:42 |
Wombert |
but the best thing is |
| 21:42 |
Wombert |
http://www.ditastorm.com/ |
| 21:42 |
Wombert |
:) |
| 21:42 |
impl |
oh, IBM approves of it. it must be good! |
| 21:43 |
impl |
This does look nice |
| 21:43 |
Wombert |
oasis open standard |
| 21:43 |
Wombert |
plus |
| 21:43 |
Wombert |
it's not as structured as docbook |
| 21:43 |
Wombert |
but not as chaotic as a wiki |
| 21:43 |
Wombert |
and reusable, since it's a standard |
| 21:43 |
Wombert |
and there is this online editor |
| 21:44 |
shrink|da |
ah Wombert, you're back |
| 21:44 |
shrink|da |
you mentioned you were going to see me and lixum tommorrow? |
| 21:44 |
Wombert |
here in the channel? |
| 21:44 |
Wombert |
no? |
| 21:45 |
shrink|da |
hmm, thought i had read that ^^ |
| 21:45 |
shrink|da |
hope my mind is'nt playing tricks on me o0 |
| 21:45 |
shrink|da |
do have a log for this channel? |
| 21:45 |
impl |
IBM's logo is so godly |
| 21:45 |
impl |
shrink|da: yup, see /topic |
| 21:46 |
Wombert |
lawl |
| 21:46 |
Wombert |
I did say that, yes |
| 21:46 |
shrink|da |
k |
| 21:46 |
shrink|da |
^^ |
| 21:47 |
shrink|da |
how come? :) |
| 21:47 |
shrink|da |
i was wondering |
| 21:47 |
Wombert |
well |
| 21:47 |
Wombert |
I am here |
| 21:47 |
impl |
Wombert: check this out: http://dita.xml.org/node/1587 |
| 21:47 |
Wombert |
if you are here, tomorrow, too |
| 21:47 |
Wombert |
then we will see each other :p |
| 21:48 |
Wombert |
powarpoints :< |
| 21:48 |
Wombert |
canhas pdf? :D |
| 21:48 |
shrink|da |
ah ok ^^ |
| 21:49 |
impl |
slaps openoffice.org |
| 21:50 |
impl |
Wombert: they used some stupid transitions, let's see if this worke |
| 21:50 |
impl |
d |
| 21:50 |
impl |
yeah it got text all over the place :( |
| 21:50 |
impl |
arr |
| 21:50 |
Wombert |
lawluz |
| 21:51 |
Wombert |
:> |
| 21:51 |
Wombert |
canview tomorro in teh offiz |
| 21:51 |
Wombert |
impl: you think this dita thing is worthwile? |
| 21:51 |
Wombert |
I'll get a demo account tomorrow |
| 21:51 |
impl |
It looks nicer than docbook |
| 21:51 |
Wombert |
for online editing, it might just be perfect |
| 21:51 |
Wombert |
not sure bout that |
| 21:51 |
Wombert |
it might be less overhwhelming |
| 21:51 |
impl |
never really liked docbook to begin with |
| 21:51 |
Wombert |
I'm not sure how to compile a real book out of it tbh |
| 21:52 |
_cheerios |
so the editor worked? |
| 21:52 |
impl |
http://dauphin.brewtab.com/~impl/DITA2007_DITAandEclipse-final.pdf |
| 21:52 |
Wombert |
DocBook is strictly hierarchical, not providing any mechanism for separating content from |
| 21:52 |
Wombert |
context. DITA is much more flexible by storing contextual information in a different document. |
| 21:52 |
Wombert |
DITA can process topics at whatever level of any defined hierarchy. |
| 21:52 |
Wombert |
does that mean |
| 21:52 |
Wombert |
that i can have a topic |
| 21:53 |
Wombert |
somewhere inside a topic I write |
| 21:53 |
Wombert |
and that inner topic is a, say, tip |
| 21:53 |
Wombert |
and then I can haz cookbook with all them tips |
| 21:53 |
Wombert |
oooh luv |
| 21:53 |
Wombert |
<3 |
| 21:53 |
Wombert |
also |
| 21:53 |
Wombert |
what does contextual infoz mean :< |
| 21:54 |
_cheerios |
relevant, as in related? |
| 21:55 |
impl |
http://docs.oasis-open.org/dita/v1.0/archspec/ditaspec.toc.html |
| 21:56 |
impl |
this must have been made with DITA |
| 21:56 |
pressureman |
[n=daniel@e178103207.adsl.alicedsl.de] has joined #agavi |
| 21:57 |
Wombert |
throws "use one slide for each transition step" at impl |
| 21:57 |
Wombert |
_cheerios: no idea. will test their editor tomorrow |
| 21:57 |
Wombert |
I downloaded and tried bitflux 2.0 |
| 21:57 |
_cheerios |
required registration to try free sample, lost my interest at that point |
| 21:57 |
Wombert |
it's a huuuuuge pile of mess |
| 21:57 |
Wombert |
... |
| 21:57 |
Wombert |
shakes head |
| 21:57 |
Wombert |
it's an editor, _cheerios, a commercial product |
| 21:58 |
marklar|omni |
heh |
| 21:58 |
_cheerios |
yes, i figured as much |
| 21:58 |
marklar|omni |
ad on facebook: |
| 21:58 |
marklar|omni |
"You Got Sixpack Abs?" |
| 21:58 |
marklar|omni |
wtf ;\ |
| 21:59 |
impl |
zomg OO.o Impress doesn't have that option, Wombert |
| 22:00 |
pressureman |
does someone have an ohloh account to add the svn repo for agavi? |
| 22:01 |
pressureman |
http://www.ohloh.net/projects/5907/enlistments |
| 22:01 |
impl |
Agavi is on ohloh |
| 22:01 |
impl |
:s it removed the sourcecode thing? |
| 22:01 |
pressureman |
yes it is, but the svn repo is not enlisted |
| 22:02 |
impl |
it used to have it :x |
| 22:02 |
impl |
maybe it was removed for a reason |
| 22:02 |
pressureman |
i have a django headache |
| 22:03 |
pressureman |
i'm trying to do a project in django, and i'm very very close to flagging it away and doing it with agavi |
| 22:04 |
Whisller |
[n=Miranda@chello089076213203.chello.pl] has quit [Read error: 104 (Connection reset by peer)] |
| 22:04 |
_cheerios |
give me a scoop on django, pressureman |
| 22:05 |
_cheerios |
there's a new guy whom wants to use it within the company |
| 22:05 |
pressureman |
it's got a definite cms slant to it |
| 22:05 |
impl |
:< |
| 22:06 |
_cheerios |
resulting in what kind of problems? |
| 22:06 |
pressureman |
it railroads you somewhat into doing things the django way |
| 22:07 |
impl |
Is the django way bad? |
| 22:07 |
_cheerios |
it's documented, atleast |
| 22:07 |
pressureman |
the auth backend for example - although you can specify your own auth backend, you need to populate the django user table with corresponding users |
| 22:07 |
impl |
slaps _cheerios =) |
| 22:07 |
pressureman |
the documentation is very good, but i just find the framework not as flexible as agavi |
| 22:07 |
pressureman |
a framework should not dictate how to design your app quite so much as django does |
| 22:08 |
_cheerios |
i noticed they had tight integration with an orm, atleast in the examples i saw. does is it do the job so well you don't want it replaced? |
| 22:08 |
_cheerios |
it gave you restful responses etc |
| 22:10 |
Wombert |
pressureman: don't |
| 22:10 |
Wombert |
nononono |
| 22:10 |
Wombert |
whoever adds the svn repos gets shot |
| 22:10 |
Wombert |
in the face |
| 22:10 |
Wombert |
I mean it |
| 22:10 |
_cheerios |
"No framework is worth your tears, and the one that is, wonât make you cry." |
| 22:10 |
Wombert |
http://www.ohloh.net/projects/5907?p=Agavi |
| 22:10 |
Wombert |
please read the text |
| 22:10 |
Wombert |
Note: |
| 22:10 |
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. |
| 22:11 |
pressureman |
_cheerios: i need to auth against a custom auth backend, and i'm having to rewrite basically all the built-in auth stuff |
| 22:11 |
Wombert |
http://www.ohloh.net/forums/10/topics/1096 |
| 22:12 |
pressureman |
kinda defeats the purpose, other than to be left with a nice url router, orm, forms etc |
| 22:12 |
Wombert |
so its like ror |
| 22:13 |
Wombert |
deviate from the way the great masters imagine things |
| 22:13 |
Wombert |
and you're lost |
| 22:13 |
pressureman |
i'd say it's better than ror, not as inflexible as ror, but not as flexible as agavi |
| 22:13 |
pressureman |
agavi really doesn't make any assumptions about your app, but as i said, django has a cms-slant to it |
| 22:13 |
Wombert |
yeha, it's been written by a newspaper company |
| 22:13 |
Wombert |
:p |
| 22:14 |
pressureman |
exactly |
| 22:14 |
_cheerios |
what made you start with django in the first place? |
| 22:14 |
pressureman |
the main reason i'm looking at it, is that it probably scales better than php in high traffic sites |
| 22:14 |
pressureman |
that and the orm |
| 22:15 |
impl |
that depends a lot on how the handling of requests is implemented |
| 22:15 |
pressureman |
i know that propel exists, but i looked at it a couple of years ago and was disappointed with the speed |
| 22:15 |
Wombert |
propel 1.3 is twice as fast as the old one |
| 22:15 |
Wombert |
thanks to using pdo |
| 22:15 |
Wombert |
also, there's doctrine now |
| 22:15 |
impl |
python in general is still almost certainly faster than PHP |
| 22:16 |
Wombert |
wmmmmpppphnotsure |
| 22:16 |
Wombert |
factor in apc so the comparison is fair |
| 22:16 |
Wombert |
but really not sure |
| 22:16 |
pressureman |
yeah that's the thing - php, even as an apache module, or more like cgi, since the script gets parsed with each request |
| 22:16 |
_cheerios |
i glanced at some bubblesort example and php was even slower than ruby in that one, python was manytimes faster. was a bit of a huh. :) |
| 22:17 |
pressureman |
no doubt about it, python is fast |
| 22:17 |
impl |
PHP's array functions are notoriously slow |
| 22:18 |
impl |
pressureman: beware of using python threading over forking / IPC; only one python thread can be executing at a time |
| 22:19 |
_cheerios |
right, agavi 1.1 in python it is. |
| 22:20 |
impl |
python has quirks that bug me :| |
| 22:20 |
impl |
I don't like its 'thou shalt not use XML for anything' ideaology |
| 22:20 |
_cheerios |
getting late. nn |
| 22:20 |
_cheerios |
[n=jacklo@hkibrasgw1-feaedd00-249.dhcp.inet.fi] has quit ["..."] |
| 22:20 |
Wombert |
_cheerios: ? |
| 22:20 |
Wombert |
omg |
| 22:20 |
Wombert |
... |
| 22:20 |
Wombert |
[23:19] _cheerios: right, agavi 1.1 in python it is. |
| 22:20 |
Wombert |
what kind of comment is that |
| 22:21 |
Wombert |
all he ever does is complain, then when asked what he doesn't like the best he comes up with is "*shrug*" |
| 22:21 |
Wombert |
grrr |
| 22:21 |
impl |
:< |
| 22:22 |
pressureman |
Wombert: have u had a play with doctrine yet? |
| 22:23 |
pressureman |
my previous agavi attempts have used pdo, but manually written sql. i'm soooo over that. give me a nice orm. |
| 22:25 |
Wombert |
hehe |
| 22:25 |
Wombert |
I've looked at doctrine, and it is impressive |
| 22:25 |
Wombert |
and also innovative |
| 22:25 |
Wombert |
the problem is twofold: |
| 22:26 |
Wombert |
1) it is pretty inconsistent apparently in the api etc |
| 22:26 |
Wombert |
2) the lead dev is a childish fool who doesn't give a fuck about people's needs, changes stuff all the time even after releasing 1.0 rcs, and keeps adding features and refuses to give roadmaps etc |
| 22:27 |
Wombert |
granted, agavi was a bit like that, too, but he has no business interest or anything in it apparently and mh well |
| 22:27 |
pressureman |
right. so stick with propel in other words. |
| 22:27 |
Wombert |
didn't say that |
| 22:27 |
pressureman |
didn't have to |
| 22:27 |
impl |
pwned |
| 22:27 |
Wombert |
I haven't used doctrine enough to judge it properly |
| 22:28 |
pressureman |
i just want something that works, and is quick and easy to develop with. |
| 22:28 |
Wombert |
I'd also assume that things are changing for the better over there |
| 22:28 |
pressureman |
the long a project takes to develop, the more money it sucks |
| 22:28 |
Wombert |
http://www.phpdoctrine.org/ |
| 22:28 |
Wombert |
check it out |
| 22:28 |
pressureman |
yeah already been snooping it |
| 22:29 |
marklar|omni |
[n=mark@teh.marklar.biz] has quit ["Lost terminal"] |
| 22:29 |
marklar|omni |
[n=mark@teh.marklar.biz] has joined #agavi |
| 22:30 |
marklar|omni |
oh hai |
| 22:31 |
pressureman |
how much faster does php run with apc? |
| 22:31 |
pressureman |
i've never run it |
| 22:31 |
Wombert |
wooooot? |
| 22:31 |
Wombert |
man |
| 22:31 |
Wombert |
magnitudes |
| 22:31 |
Wombert |
or |
| 22:32 |
Wombert |
well |
| 22:32 |
Wombert |
orders of magnitude :p |
| 22:32 |
Wombert |
something like agavi, easily cuts load times in half |
| 22:32 |
Wombert |
at least |
| 22:33 |
pressureman |
so php+apc could potentially be as snappy as python |
| 22:33 |
pressureman |
i mean, comparing native php and python is kinda apples and orange |
| 22:33 |
pressureman |
s |
| 22:34 |
pressureman |
but allowing php to cache bytecode puts it on a level playing field with python |
| 22:34 |
impl |
the other slow part of PHP is the interpreter startup |
| 22:34 |
impl |
I imagine that fastcgi with a running PHP instance is pretty good |
| 22:35 |
pressureman |
http://blog.digitalstruct.com/2007/12/23/php-accelerators-apc-vs-zend-vs-xcache-with-zend-framework/ |
| 22:35 |
JanK_ |
how to set the locale with agavi? (i guess theres a setting somewhere) |
| 22:36 |
pressureman |
the guy is off the mark with zend optimizer (instead of zend accelerator), but interesting to see the improveming with apc over raw php |
| 22:36 |
JanK_ |
not for translation, but for strftime |
| 22:36 |
Wombert |
JanK_: agavi does not use system locales |
| 22:36 |
splatch_ |
hello :) |
| 22:37 |
splatch_ |
Wombert: did you heard about annotations? |
| 22:37 |
Wombert |
splatch_: eeeh.. no? |
| 22:37 |
splatch_ |
Wombert: using phpdoc tags in runtime |
| 22:38 |
splatch_ |
http://code.google.com/p/addendum/wiki/ShortTutorialByExample |
| 22:38 |
splatch_ |
here is an example |
| 22:38 |
JanK_ |
i guess i better ask how to do what i want to achieve⦠i've an timestamp and want to get a string with german weekday and month |
| 22:38 |
splatch_ |
Wombert: in Java new frameworks uses annotations, less xml, more annotations |
| 22:39 |
Wombert |
hm |
| 22:39 |
Wombert |
what's it good for though? |
| 22:39 |
Wombert |
JanK_: you could use agavi's translation |
| 22:40 |
Wombert |
JanK_: but I think it's always going to be just german for kultkino, so... |
| 22:40 |
Wombert |
maybe strftime is better performance wise |
| 22:40 |
JanK_ |
yes, german only |
| 22:41 |
JanK_ |
i guess i need to set it somewhere in the php then |
| 22:41 |
Wombert |
yeah |
| 22:41 |
Wombert |
config.php or such |
| 22:41 |
JanK_ |
ok, thanks |
| 22:42 |
shoan |
I got executeRead() and executeWrite() in an action. But it doesn't seem to execute either and load the input view. I tried returning a non existent view in executeRead() , but didn't get an exception and went straight to input view. No getDefaultView() in the action either. |
| 22:43 |
JanK_ |
shoan: i think i remember thats because you're action isSimple |
| 22:44 |
splatch_ |
Wombert: for example when you have some entity (eg in propel) you don't must to write xml file with mapping |
| 22:44 |
splatch_ |
other frameworks use annotations for fast validation definitions |
| 22:45 |
pressureman |
but agavi compiles xml to php |
| 22:45 |
shoan |
JanK_: I haven't explicitly declared isSimple either in the action or the baseaction |
| 22:45 |
splatch_ |
pressureman: annotations are also in php :) |
| 22:45 |
shoan |
in agaviaction its false |
| 22:45 |
pressureman |
xml allows schemas to be checked for validity |
| 22:46 |
impl |
shoan: did your validation succeed? |
| 22:46 |
splatch_ |
pressureman: you can validate annotation value(s) in annotation class definition? |
| 22:46 |
shoan |
impl: you are the man! Thanks :) |
| 22:46 |
splatch_ |
pressureman: without question mark |
| 22:46 |
impl |
:P |
| 22:48 |
lixum |
o/ @ll gn8 :) |
| 22:48 |
lixum |
[n=lixum@host-091-096-152-042.ewe-ip-backbone.de] has quit ["Verlassend"] |
| 22:48 |
splatch_ |
annotations aren't bad at all, they're simpler form of configuration |
| 22:49 |
impl |
Agavi's configuration is pretty complex, though |
| 22:49 |
impl |
seems like representing it with annotations would kinda put configuration all over the place |
| 22:50 |
Wombert |
most of all, it describes relations and dependencies often enough |
| 22:51 |
splatch_ |
EJB 3.0 uses "configuration by exception" |
| 22:51 |
splatch_ |
container first use annotations |
| 22:52 |
splatch_ |
secondone is xml mapping |
| 22:52 |
splatch_ |
and third are container setting |
| 22:52 |
splatch_ |
i think annotations for orm are very good choice |
| 22:53 |
impl |
ponders |
| 22:53 |
splatch_ |
:) |
| 22:53 |
splatch_ |
you write class |
| 22:53 |
splatch_ |
no mapping |
| 22:53 |
splatch_ |
and add annotations where you need |
| 22:53 |
splatch_ |
no additional files |
| 22:55 |
splatch_ |
the most of annotations in mapped classes are @column(name = "foo", lenght=12), so this isn't complex |
| 22:56 |
impl |
I didn't realize that EJBs defined ORM features |
| 22:57 |
splatch_ |
JPA is part of EJB 3.0 |
| 22:57 |
impl |
thought they just represented basic models |
| 22:58 |
splatch_ |
impl: you can use annotation to define web service end point |
| 22:58 |
splatch_ |
just put @WebService to you implementation class and that's all! :) |
| 22:59 |
impl |
how is that managed, though? |
| 23:01 |
splatch_ |
impl: you package is running in container, when container starting gets all informations and build all structures |
| 23:02 |
impl |
in PHP wouldn't that be obnoxiously slow? |
| 23:02 |
Wombert |
PHP's SCA has that too |
| 23:02 |
Wombert |
that ibm dude gives a talk bout it at each php conf |
| 23:02 |
Wombert |
whats his name gain |
| 23:02 |
Wombert |
pete something |
| 23:02 |
Wombert |
ah |
| 23:02 |
Wombert |
matthew peters |
| 23:03 |
splatch_ |
impl: that's hard to say, propably yes :) |
| 23:04 |
Wombert |
http://www.osoa.org/display/PHP/SOA+PHP+Homepage |
| 23:04 |
splatch_ |
in java it's also slow ;)) |
| 23:08 |
E_mE |
[n=E_mE@91.84.106.146] has quit [Remote closed the connection] |
| 23:11 |
impl |
ugh, this physics homework is incredibly stupid and boring :( |
| 23:15 |
impl |
and totally unrealistic. nobody drives 200 miles for a 1-hour lunch break and then drives back! |
| 23:18 |
pressureman |
can u believe that mozilla have removed soap from ff3? |
| 23:19 |
pressureman |
the xmlrpc stuff they bundle, written in JS, is blindingly slow |
| 23:22 |
pressureman |
that SDO stuff has been sitting in php for about 2 years, and i've never heard of anyone actually using it |
| 23:27 |
shoan |
impl: how do I restrict validate.xml to executewrite()? |
| 23:29 |
impl |
<validators method="write"> iirc |
| 23:29 |
shoan |
works |
| 23:29 |
shoan |
thanks |
| 23:29 |
impl |
yup |
| 23:30 |
Wombert |
impl: I did, once |
| 23:30 |
Wombert |
:) |
| 23:30 |
impl |
you're like an exception to reality mmk |
| 23:30 |
impl |
:D |
| 23:30 |
Wombert |
well okay 100 kilometers but with many detours |
| 23:31 |
Wombert |
"hey lets eat a pizza for dinner in kufstein" |
| 23:31 |
Wombert |
:> |
| 23:31 |
pressureman |
[n=daniel@e178103207.adsl.alicedsl.de] has quit ["Verlassend"] |
| 23:34 |
Wombert |
impl: hf with teh homework |
| 23:34 |
Wombert |
don't surrender |
| 23:35 |
Wombert |
zZzZzzZzzzzzZZZzzZzzZ |
| 23:35 |
Wombert |
baibai |
| 23:35 |
impl |
bai |
| 23:36 |
Wombert |
[n=Wombert@dslb-084-056-048-033.pools.arcor-ip.net] has quit [] |
| 23:38 |
trophaeum |
[i=nkuxyl@ppp121-45-232-179.lns1.bne4.internode.on.net] has quit [Read error: 104 (Connection reset by peer)] |
| 23:55 |
trophaeum |
[i=tqwsajli@ppp121-45-232-179.lns1.bne4.internode.on.net] has joined #agavi |
| Day changed Mon Jan 21 2008
|
| 00:08 |
shrink|da |
did you agavi-dev guys all study IT or related topics?? |
| 00:11 |
impl |
I haven't personally and I doubt I ever will |
| 00:12 |
impl |
Wombert had a few years in college, but I'm not sure how much it helped him... you'd have to ask him |
| 00:12 |
impl |
doesn't know about the other devs |
| 00:14 |
trophaeum |
not sure i really count in that list since im still trying to learn agavi (geeze im slow on this 1) but no real formal training here, self taught ftw |
| 00:22 |
shrink|da |
whell I must say, the more I work with, agavi is the shit :) |
| 00:22 |
shrink|da |
best framework I've used on php |
| 00:23 |
shrink|da |
great concept and so on, I was just wondering were you got all those ideas |
| 00:30 |
trophaeum |
large scale sites tend to hit you on the head with better ways to do things |
| 00:30 |
trophaeum |
quite hard on the head that is |
| 00:31 |
shrink|da |
^^ |
| 00:32 |
shrink|da |
have you worked with propel? |
| 00:33 |
trophaeum |
u could say that :) ug iv been ignoring that mailing list for too long |
| 00:33 |
trophaeum |
havnt read it since before christmas *doh* |
| 00:33 |
impl |
some of the Propel users make me want to stab myself |
| 00:33 |
shrink|da |
hehe |
| 00:33 |
shrink|da |
why? |
| 00:33 |
trophaeum |
impl, i hear ya and 2nd that |
| 00:34 |
impl |
They ask questions that are EXACTLY out of the documentation |
| 00:34 |
impl |
like if they had spent 2 minutes just looking at the site they would have found the answer |
| 00:34 |
shrink|da |
what documentation? :D |
| 00:34 |
shrink|da |
or do you mean the propel doc? |
| 00:34 |
impl |
Yeah, Propel's documentation |
| 00:34 |
shrink|da |
ah ok |
| 00:34 |
shrink|da |
sry |
| 00:34 |
shrink|da |
thought you meant agavi |
| 00:35 |
impl |
haha, yeah, we can't complain about those sorts of users yet =) |
| 00:35 |
shrink|da |
hehe |
| 00:35 |
trophaeum |
ROFL, what docs? *runs* |
| 00:35 |
trophaeum |
hmmmm, new pdt, whats new i wonder |
| 00:36 |
shrink|da |
well, thankx to the great structure, it's quite fun figuring agavi out without a doc |
| 00:36 |
shrink|da |
^^ |
| 00:36 |
impl |
:D |
| 00:38 |
shrink|da |
well, I'm searching the propel doc for a hint to a little problem I just got and am not finding it *scratch* |
| 00:38 |
shrink|da |
probally to late and I'm becoming blind |
| 00:39 |
shrink|da |
when I add 2 ascendigOrderColumns to a criteria object I get duplicate results |
| 00:43 |
trophaeum |
check the sql it creates, see if there is a stupid reason for it, first thought is just setDistinct(true) on the criteria object but thats expensive if its actually a propel bug |
| 00:46 |
shrink|da |
hmm, how can I retrieve the sql code? $critera->toString() won't really do that |
| 00:54 |
shoan |
can I var_dump all attributes across all namespaces? |
| 01:44 |
JanK_ |
[n=JanK_@muedsl-82-207-218-248.citykom.de] has quit [] |
| 02:08 |
shrink|da |
hmm |
| 02:08 |
shrink|da |
I think I just discoverd a mistake in the agavi guide |
| 02:09 |
shrink|da |
chapter 11 |
| 02:09 |
shrink|da |
headline: 11.3.2.1. Sample registerReadValidators() (does the same as the XML above) |
| 02:09 |
shrink|da |
the sample says to use: $validationManager = $this->getContext()->getValidationManager(); |
| 02:10 |
shrink|da |
shouldn't it be $this->getContainer()->getValidationManger() ?? |
| 02:20 |
shrink|da |
so, I'm off to bed. n8 |
| 02:20 |
shrink|da |
[i=shrink@i59F7C902.versanet.de] has quit [] |
| 02:57 |
nfq |
[n=nfq@84-72-196-213.dclient.hispeed.ch] has quit [] |
| 04:12 |
IcyT |
is now known as icyt |
| 04:13 |
jpdery |
[n=jpdery@modemcable051.81-37-24.mc.videotron.ca] has joined #agavi |
| 05:35 |
Arme[N] |
[n=Arme[N]@unaffiliated/armen/x-394205] has joined #agavi |
| 05:49 |
marklar|omni |
hai |
| 05:50 |
v-dogg |
huomenta |
| 05:50 |
Arme[N] |
huomenta |
| 06:10 |
marklar|omni |
meh |
| 06:10 |
marklar|omni |
work |
| 06:10 |
marklar|omni |
later |
| 06:12 |
_cheerios |
[n=jackbo@195.197.117.226] has joined #agavi |
| 06:12 |
_cheerios |
huomenta |
| 06:30 |
Arme[N-1] |
[n=Arme[N]@unaffiliated/armen/x-394205] has joined #agavi |
| 06:30 |
_cheerios |
great star to the day, eclipse wont start :| |
| 06:39 |
_cheerios |
"Current update of xserver-xorg-core breaks Java apps" |
| 06:40 |
_cheerios |
odd thing is its from Dec2006 on an ubuntu forum, and now i have same prob :) |
| 06:40 |
_cheerios |
seems an update exists in apt *crosses fingers* |
| 06:43 |
_cheerios |
[n=jackbo@195.197.117.226] has quit ["eclipse you piece of shit"] |
| 06:47 |
_cheerios |
[n=jackbo@195.197.117.226] has joined #agavi |
| 06:47 |
_cheerios |
re: huomenta |
| 06:48 |
Arme[N] |
[n=Arme[N]@unaffiliated/armen/x-394205] has quit [Read error: 110 (Connection timed out)] |
| 06:51 |
shoan |
[n=shoan@59.92.164.207] has quit [] |
| 06:58 |
Arme[N-1] |
is now known as Arme[N] |
| 07:23 |
|
Netsplit kubrick.freenode.net <-> irc.freenode.net quits: CIA-33 |
| 07:43 |
CIA-27 |
[n=CIA@208.69.182.149] has joined #agavi |
| 07:52 |
marklar|omni |
oh hai |
| 07:55 |
shoan |
[n=shoan@122.166.1.168] has joined #agavi |
| 08:01 |
jussiava_ |
[n=jackbo@195.197.117.226] has joined #agavi |
| 08:16 |
_cheerios |
[n=jackbo@195.197.117.226] has quit [Read error: 110 (Connection timed out)] |
| 08:19 |
Yossi |
Huomenta |
| 08:24 |
codecop |
[n=codecop@server.senoji.palanga.lm.lt] has joined #agavi |
| 08:34 |
marklar|omni |
lolez~ |
| 08:38 |
RossC0 |
[n=RossC0@80.4.120.163] has joined #agavi |
| 08:41 |
RossC0 |
Huomenta! |
| 08:47 |
Rendez |
[n=luismeri@173.Red-80-25-102.staticIP.rima-tde.net] has joined #agavi |
| 08:50 |
Rendez |
[n=luismeri@173.Red-80-25-102.staticIP.rima-tde.net] has quit [Read error: 113 (No route to host)] |
| 08:52 |
MikeSeth |
hugs everyone |
| 08:55 |
Rendez |
[n=luismeri@173.Red-80-25-102.staticIP.rima-tde.net] has joined #agavi |
| 08:57 |
marklar|omni |
hai |
| 09:01 |
codecop |
[n=codecop@server.senoji.palanga.lm.lt] has quit ["Leaving"] |
| 09:06 |
MikeSeth |
marklar|omni: we need to think up an user recruitment strategy for nooz |
| 09:06 |
MikeSeth |
what you say closed beta? |
| 09:10 |
marklar|omni |
yesplz |
| 09:10 |
marklar|omni |
with invite codez |
| 09:10 |
marklar|omni |
kek |
| 09:11 |
E_mE |
[n=E_mE@89.104.225.116] has joined #agavi |
| 09:12 |
Yossi |
what r u guys talking abut? |
| 09:12 |
E_mE |
huomenta! |
| 09:13 |
MikeSeth |
Yossi: we're setting up nooz.co.il |
| 09:13 |
MikeSeth |
which is like reddit for jews |
| 09:13 |
MikeSeth |
just without ovens and gas chambers |
| 09:13 |
E_mE |
racist! |
| 09:13 |
E_mE |
;) |
| 09:13 |
MikeSeth |
pets E_mE |
| 09:14 |
MikeSeth |
go on white boy ;> |
| 09:14 |
E_mE |
ah okay, your not 100% racist now... only 70% now |
| 09:15 |
Yossi |
I think this is great! how did you come up with nooz |
| 09:15 |
MikeSeth |
Yossi: we were checking our options yesterday and i tried news.co.il and newz.co.il but it's all taken |
| 09:15 |
Yossi |
ahavti.co.il? |
| 09:15 |
MikeSeth |
newz.co.il is occupied by some asswad who installed pligg on it and didnt do anything else |
| 09:16 |
MikeSeth |
then i remembered that there's the egyptian blogger sandmonkey who uses the word "jooz" to comment on anti-jewish fear mongering |
| 09:16 |
MikeSeth |
so I thought wtf nooz ;> |
| 09:17 |
Yossi |
ahavti.com is free and it's the same meanning of 'digg' in hebrew ... hmmm... altough it doesn't sound to good in english |
| 09:19 |
Yossi |
probably a bad idea :/ |
| 09:20 |
MikeSeth |
umm dunno it sounds weird |
| 09:20 |
MikeSeth |
<noob1> (stupid joke) |
| 09:20 |
MikeSeth |
<noob2> ahavti! |
| 09:20 |
Yossi |
lolz |
| 09:20 |
jussiava_ |
mike-says-fail.com |
| 09:20 |
jussiava_ |
is now known as _cheerios |
| 09:22 |
lixum |
[n=lixum@pd907ffb6.dip0.t-ipconnect.de] has joined #agavi |
| 09:29 |
MikeSeth |
hugs _cheerios |
| 09:29 |
_cheerios |
don't get all mushy on me :p |
| 09:30 |
MikeSeth |
ok, hammer time |
| 09:30 |
MikeSeth |
fetches the hammer |
| 09:30 |
MikeSeth |
;> |
| 09:30 |
E_mE |
kay touch this! |
| 09:33 |
E_mE |
if i'm perform a GET request that requires the following URL scheme, http://vinoonline/sop/turnover/<from-date>/<to-date>/<customer-uid> how can i make sure that if my javascript XHR is not called that the browsers puts the parameters in the required order in my <form></form>? |
| 09:36 |
_cheerios |
what are you doing again? i didnt get that at all |
| 09:41 |
E_mE |
well normally i would be using Javascript to make a XHR request, so i pull the values manually from each editfield and place them into the associated place in the URL |
| 09:42 |
E_mE |
but, as you know.. I require unobtrusivness, so i need to fall back to plain web browser form GET submission |
| 09:42 |
E_mE |
but how can i make sure that each of the associated fields is passed to the correct location in the URL? |
| 09:43 |
_cheerios |
you fill them up server-side, eh? |
| 09:43 |
E_mE |
no, user fills in data |
| 09:43 |
E_mE |
put date from, date to and the customers account code |
| 09:43 |
JanK_ |
[n=JanK_@muedsl-82-207-218-248.citykom.de] has joined #agavi |
| 09:44 |
E_mE |
i guess i could setup two routes, one GET route for XHR request and then have the form use POST and route to same action |
| 09:44 |
_cheerios |
in that case, don't use a custom url. :) |
| 09:45 |
_cheerios |
post request urls dont need to be pretty |
| 09:45 |
_cheerios |
seems like a case of making it hard on yourself |
| 09:45 |
E_mE |
aye .. it appears so to me too.. i wasn't thinking about that on ffriday :S |
| 09:46 |
E_mE |
thank you mixed flavoured breakfast =P |
| 09:47 |
_cheerios |
stop yapping and get back to work |
| 09:47 |
E_mE |
get some honey your self!!! :) |
| 09:48 |
E_mE |
on your* |
| 09:48 |
Wombert |
[n=Wombert@dslb-084-056-059-224.pools.arcor-ip.net] has joined #agavi |
| 09:51 |
Wombert |
gnnnh |
| 09:51 |
Wombert |
forgot to set an alarm |
| 09:51 |
Wombert |
duh |
| 09:55 |
E_mE |
would it be considered malpractice to call another function in the same action which is also called from another URL? |
| 09:56 |
MikeSeth |
brrr |
| 09:56 |
MikeSeth |
confuzzled |
| 09:57 |
Wombert |
ya |
| 09:57 |
Wombert |
say again? |
| 09:57 |
E_mE |
sorry.. |
| 09:59 |
Wombert |
hey miek |
| 09:59 |
Wombert |
check the archives |
| 09:59 |
E_mE |
well, if ive got 3-4 functions say (executeJah(), executeMon(), executeJahOrMon()) so i've got a route which calls executeJahOrMon() which could then call either executeMon() or executeJah(). But also routing will have links to those to functions |
| 09:59 |
Wombert |
for yesterday's discussions about DITA vs docbook |
| 09:59 |
Wombert |
wwmmmmmphhhf |
| 09:59 |
Wombert |
what are you doing there, E_mE |
| 09:59 |
Wombert |
throws http://en.wikipedia.org/wiki/Darwin_Information_Typing_Architecture at MikeSeth for a starter |
| 10:00 |
E_mE |
im creating an unobtrusive failsafe function incase XHR doesn't get fired |
| 10:00 |
E_mE |
so it takes POST data and throws it at the correct GET functions (jah and mon) |
| 10:01 |
E_mE |
because both functions accept different data types |
| 10:01 |
E_mE |
one accepts number and other string |
| 10:01 |
marklar|omni |
heh |
| 10:01 |
E_mE |
but JahOrMon() will accept both and see if its a number or string and pass to relative execute*() |
| 10:02 |
icyt |
is now known as IcyT |
| 10:03 |
Wombert |
action methods? |
| 10:03 |
E_mE |
yes |
| 10:03 |
E_mE |
with constraints as well :) |
| 10:03 |
Wombert |
ewww |
| 10:03 |
Wombert |
not sure if you should abuse them like that |
| 10:03 |
Wombert |
if you need to normali |
| 10:03 |
Wombert |
ze values, use validation |
| 10:04 |
E_mE |
how can validation define with method to use? |
| 10:05 |
shrink0r |
[i=shrink@i59F7CC39.versanet.de] has joined #agavi |
| 10:05 |
shrink0r |
hi |
| 10:06 |
v-dogg |
E_mE: <validators method="write"> |
| 10:06 |
E_mE |
thanks, but i mean weather its a number or string to direct to correct method |
| 10:07 |
v-dogg |
? |
| 10:07 |
Wombert |
shakes head |
| 10:07 |
Wombert |
you're doing something wrong there I think |
| 10:08 |
v-dogg |
I don't get it either |
| 10:08 |
E_mE |
ill pastebin :) |
| 10:09 |
E_mE |
http://p.caboo.se/141451 |
| 10:13 |
E_mE |
you see what i mean now@? |
| 10:14 |
E_mE |
executeAccountRefType() would check whether the code/uid passed is either a number (then fires executeAccountUid()) and string (the fires executeActionCode()) |
| 10:16 |
endorfin |
[n=endorfin@pd907ffb6.dip0.t-ipconnect.de] has joined #agavi |
| 10:17 |
Wombert |
whowhowho |
| 10:17 |
Wombert |
that is not how you're supposed to use request methods |
| 10:18 |
Wombert |
don't do that |
| 10:18 |
E_mE |
:S |
| 10:18 |
marklar|omni |
miek |
| 10:18 |
Wombert |
also, you developing on windows? |
| 10:18 |
E_mE |
well im using windows version of Eclipse PDT which links to a samba share on a linux server |
| 10:19 |
E_mE |
why do you say that? |
| 10:19 |
Wombert |
just wondering |
| 10:19 |
Wombert |
customerTurnover |
| 10:19 |
Wombert |
so your action file would be called customerTurnover.class.php ? |
| 10:19 |
E_mE |
customerTurnoverAction.class.php |
| 10:20 |
Wombert |
eww |
| 10:20 |
E_mE |
??? |
| 10:23 |
E_mE |
what have i done wrong mr Wombert? |
| 10:23 |
shrink0r |
hey Wombert, so we meet again. ^^ |
| 10:23 |
shrink0r |
I guess yesterdays prediction was correct :P |
| 10:25 |
MikeSeth |
marklar|omni: speak |
| 10:25 |
marklar|omni |
poek me when you mess with noozsvn |
| 10:25 |
marklar|omni |
Found 23205332 old records, |
| 10:25 |
marklar|omni |
Found 4301724 new qualified records. |
| 10:25 |
marklar|omni |
er wrong win |
| 10:26 |
MikeSeth |
marklar|omni: ah thatll be tomorrow evening, cuz Im going to mom's tonight |
| 10:26 |
MikeSeth |
if i steal some wireless internets there it wont be a problem.. but i doubt there is any |
| 10:26 |
MikeSeth |
bb foodz |
| 10:26 |
marklar|omni |
kk |
| 10:26 |
_cheerios |
nice traffic |
| 10:27 |
marklar|omni |
that's for .il only |
| 10:27 |
marklar|omni |
need to run stats on the uk servers |
| 10:27 |
marklar|omni |
meh |
| 10:27 |
_cheerios |
30min rotation? :) |
| 10:27 |
nfq |
[n=nfq@84-72-196-213.dclient.hispeed.ch] has joined #agavi |
| 10:28 |
marklar|omni |
daily |
| 10:28 |
marklar|omni |
about 5mil/day/server |
| 10:28 |
marklar|omni |
more or less |
| 10:28 |
_cheerios |
impressive. sounds like cash. |
| 10:28 |
marklar|omni |
it is cash, tbh |
| 10:29 |
marklar|omni |
my employer is an online trading outfit |
| 10:32 |
E_mE |
v-dogg + Wombert: do you think i should have different actions for each request rather then using methods + constraints? |
| 10:35 |
Wombert |
yes, of course |
| 10:36 |
E_mE |
so i need an action to display the initial page, and another action to handle incoming request with the data |
| 10:36 |
E_mE |
why would it be considered bad practice to use constraints + methods in such a manner? |
| 10:37 |
marklar|omni |
heh |
| 10:37 |
marklar|omni |
points to #php |
| 10:37 |
marklar|omni |
12:36 < w4rd> this last time i stole an idea i saw in rails, url routes :P |
| 10:37 |
Wombert |
marklar|omni: http://www.novemberain.com/2008/1/17/routes-recognition this brilliant one? :D |
| 10:37 |
_cheerios |
lol |
| 10:38 |
Wombert |
E_mE: an action contains one business process operation, not many |
| 10:38 |
nfq |
[n=nfq@84-72-196-213.dclient.hispeed.ch] has quit [Remote closed the connection] |
| 10:38 |
Wombert |
but then, I have no idea what you are doing there exactly |
| 10:41 |
E_mE |
well, i've got a little form which asks the user to enter either a Customer Code "DEN04" or the customer Sage Unique ID (423532). Also it requires a from and to date. so in total 3 parameters. I was using constraints/methods to check whether it was string or number to determine which method to use in the action instead of the action testing between strings or number for which logic path to take |
| 10:41 |
Wombert |
shakes head |
| 10:41 |
Wombert |
no |
| 10:41 |
Wombert |
you need an input view, a success view, and an error view |
| 10:41 |
Wombert |
and only executeWrite() |
| 10:42 |
E_mE |
and my execute write, check between number or string |
| 10:42 |
Wombert |
no |
| 10:42 |
Wombert |
and a validator that sets the customer data into the request depending on the type of the input |
| 10:43 |
E_mE |
you got an example of this validator rule? |
| 10:44 |
Wombert |
no |
| 10:44 |
Wombert |
and you need to write a validator for that of course |
| 10:44 |
Wombert |
which looks into the database to find the customer |
| 10:44 |
Wombert |
and the data it needs to pull for that can be set into the request right away |
| 10:44 |
Wombert |
so you dont need to fetch it again in the action |
| 10:45 |
E_mE |
so i can insert data into the AgaviRequestDataHolder? |
| 10:45 |
shoan_ |
[n=shoan@122.166.1.168] has joined #agavi |
| 10:45 |
E_mE |
which the action uses respectivly |
| 10:45 |
shrink0r |
E_me: when you write you're own validator you can assign an output value |
| 10:46 |
marklar|omni |
http://pastebin.com/m66272c86 |
| 10:46 |
marklar|omni |
^ "route" |
| 10:46 |
marklar|omni |
laewlz |
| 10:46 |
Wombert |
yes, E_mE |
| 10:46 |
Wombert |
that's one of the points of validatiors :) |
| 10:46 |
E_mE |
looks into creating his first validator :) |
| 10:48 |
E_mE |
i never considered uses validators to get data from the database.. i always assumed that was performed in the Model |
| 10:49 |
Wombert |
you can use a model in the validator to fetch the customer |
| 10:49 |
Wombert |
sure |
| 10:49 |
Wombert |
but you need to validate the customers existance somehow |
| 10:50 |
E_mE |
so a root model that checks UID/Codes might be useful |
| 10:53 |
shoan |
[n=shoan@122.166.1.168] has quit [Read error: 110 (Connection timed out)] |
| 10:53 |
Wombert |
miek |
| 10:54 |
Wombert |
miek |
| 10:56 |
MikeSeth |
wat |
| 11:00 |
digitarald |
[n=Miranda@62.43.166.144.dyn.user.ono.com] has joined #agavi |
| 11:00 |
Yossi |
mike isn't using eval on your app XHR makes the code sort of not modular to anything else? |
| 11:00 |
digitarald |
Huomenta! |
| 11:01 |
digitarald |
using eval, XHR, modular ... whats the discussion about? |
| 11:01 |
shrink0r |
did you guys notice the error in the agavi-guide I reported yesterday night? |
| 11:01 |
MikeSeth |
Yossi: I use jquery's $.getJSON(), which is supposed to solve this problem across browser |
| 11:01 |
MikeSeth |
shrink0r: file a bug! :> |
| 11:01 |
digitarald |
eval is pretty cross browser without any helper |
| 11:01 |
shrink0r |
k |
| 11:02 |
RossC0 |
digitarald: I think its more likely based on the crawford helper |
| 11:02 |
E_mE |
i thought eval() was an extremely risky function to use at all.. according to duglus crockford |
| 11:02 |
MikeSeth |
obtw |
| 11:02 |
MikeSeth |
current Jquery is broken |
| 11:02 |
digitarald |
extra methods like $.getJSON or Mootools JSON.decode just have some optional security checks ... the end is just eval("(" + code + ")") |
| 11:02 |
MikeSeth |
do not use $.getJSON() with absolute URLs, or shit will hit the fan |
| 11:03 |
digitarald |
mh ... how can that break something |
| 11:03 |
digitarald |
must be strange code :D |
| 11:03 |
digitarald |
... I mean the jq part, not Mike's ;) |
| 11:03 |
RossC0 |
http://json.org/js.html |
| 11:05 |
digitarald |
i know ... mootools implementation is faster and shorter ... but ok, without Date support |
| 11:05 |
digitarald |
but can php json_decode handle Dates? |
| 11:07 |
digitarald |
I think MooTools code is only shorter/faster because of his unique $type method and use of generics |
| 11:09 |
Wombert |
json doesn't know such a thing as dates |
| 11:09 |
digitarald |
prototype and json.org encodes dates ... I know only rails with json-dates support ... |
| 11:11 |
Wombert |
? |
| 11:13 |
digitarald |
(new Date()).toJSON() ... "2008-01-21T12:14:04" |
| 11:17 |
Yossi |
I have an intresting problem... I have an app in which JS need to dynamicly set urls, so I can't use $ro->gen. |
| 11:17 |
Yossi |
I have an intresting problem... I have an app in which JS need to dynamicly set urls, so I can't use $ro->gen. |
| 11:17 |
RossC0 |
Yossi: yes you can |
| 11:18 |
RossC0 |
ajax or pass the routes to JS |
| 11:18 |
RossC0 |
and then use those urls as a base to create new urls |
| 11:18 |
digitarald |
set them in the header |
| 11:18 |
digitarald |
give js a config of server generated variables |
| 11:19 |
digitarald |
its like i18n in js, u need to provide js as generated content |
| 11:19 |
Yossi |
ajax would probably be the best choise. I can emulate the $ro->gen this way |
| 11:19 |
digitarald |
sounds *urghs* |
| 11:20 |
Wombert |
generate urls with placeholders |
| 11:20 |
Wombert |
and pass them to the js |
| 11:20 |
digitarald |
u want to emulate routing generation on client side? u can get the base href via $E('base').getProperty('href') ... |
| 11:21 |
digitarald |
with the base href u can build your urls |
| 11:21 |
Wombert |
actually, you can't |
| 11:21 |
Wombert |
:) |
| 11:21 |
Wombert |
the base href is not necessarily the prefix, besides the fact that it contains a trailing slash |
| 11:21 |
digitarald |
basically, u can. not the advanced generation |
| 11:21 |
Yossi |
I don't want to lose the flexiblity of changing routing using routing.xml and not breaking anything |
| 11:22 |
digitarald |
then u need to generate the urls on serverside and give them to js ... with placeholders |
| 11:22 |
digitarald |
like gen('photo.single', array('id' => '#{id}')) |
| 11:22 |
digitarald |
... is it that what u mean, RossC0? |
| 11:23 |
digitarald |
Wombert: why is the trailing slash a problem? |
| 11:23 |
Wombert |
because routes have a leading slash |
| 11:23 |
Yossi |
I'll just do a simple action gets the $ro->gen parameters and returns a route - and use it through ajax. that way it's reusable. |
| 11:23 |
Wombert |
and your approach only works with rewrites on |
| 11:23 |
RossC0 |
digitarald: yeap - spot on |
| 11:24 |
RossC0 |
Wombert: no - my urls have a trailing slash |
| 11:24 |
RossC0 |
they have to - to fit into the legacy system |
| 11:24 |
Wombert |
RossC0: every route starts with a / |
| 11:24 |
digitarald |
Wombert: but fixing the trailing slash during fetching is a no-brainer ... of course u can't have a full-gen implementation in js ... but easy stuff like base + "photo/" + id |
| 11:25 |
RossC0 |
yeap - or ajax it - but thats costly for most cases |
| 11:25 |
Yossi |
Yossi doesn't understand why not use the ajax path... unless it's for browser compatabilty issues |
| 11:25 |
digitarald |
ajax path? |
| 11:26 |
RossC0 |
i.e. do a server call and it returns the url |
| 11:26 |
digitarald |
u want to request the url/route to process it? |
| 11:26 |
RossC0 |
yossi - that is feasible but may be expensive |
| 11:26 |
RossC0 |
especially if there are lots of urls |
| 11:26 |
Yossi |
that way you don't lose any of the flexibelty of routing.xml |
| 11:26 |
digitarald |
I was not sure if he ment that ... it sounds so bloated |
| 11:27 |
Wombert |
why not just generate javascript? |
| 11:27 |
MikeSeth |
ommmnommmnoommm |
| 11:27 |
RossC0 |
Yossi: it depends on how complex your urls are |
| 11:27 |
Wombert |
you could do it in the view. generate a heap of urls for that action and encode them as json and set them into a "rel" attrib or whatever |
| 11:28 |
digitarald |
I have a filter that collects generated js content from every action |
| 11:28 |
digitarald |
and then spits it out json encoded as last js |
| 11:28 |
digitarald |
very useful, I can't live without it |
| 11:31 |
digitarald |
so u can also avoid that every view generates his own js inline, all configs are generated one time as last action |
| 11:33 |
MikeSeth |
I do the same, but I don't tell Wombert |
| 11:33 |
MikeSeth |
oops :> |
| 11:34 |
digitarald |
its not a helper, its in a filter, thats why it does not kill kittens :D |
| 11:34 |
digitarald |
hey, doctrine finally has a nice page |
| 11:35 |
Yossi |
anyone here uses mootools? |
| 11:35 |
digitarald |
;) |
| 11:36 |
MikeSeth |
dunno why would you call symfony & stock template "nice" :> |
| 11:36 |
digitarald |
I'm one of the devs |
| 11:36 |
digitarald |
Mike ... because its a simple and fast way to a site that does not hurt your eyes ;) |
| 11:36 |
_cheerios |
MikeSeth, how would you know how a symfony stock template looks like? |
| 11:37 |
nfq |
[n=nfq@84-72-196-213.dclient.hispeed.ch] has joined #agavi |
| 11:37 |
MikeSeth |
_cheerios: its not a symfony stock template, it's an oswd one |
| 11:38 |
_cheerios |
ah. works well. |
| 11:39 |
Wombert |
mang |
| 11:39 |
Wombert |
economic downturn |
| 11:39 |
Wombert |
omg |
| 11:39 |
Wombert |
we're all doomed |
| 11:39 |
Wombert |
america is pulling teh worlds into a recession |
| 11:39 |
Wombert |
omg omg |
| 11:39 |
Wombert |
http://online.wsj.com/mdc/public/npage/2_3050.html?symb=&sid=125284&page=intl&symbChange=aaaaa%7E0&time=2dy&freq=5mi&DrawChart.x=58&DrawChart.y=5&startdate=Start+Date&enddate=End+Date&type=64&compidx=aaaaa%7E0&comp=Enter+a+symbol&ma=1&maval=100&lf=1&lf2=4&lf3=1024 |
| 11:40 |
MikeSeth |
imminent death of %subj% is predicted |
| 11:40 |
_cheerios |
just a small slip, Wombert! |
| 11:40 |
_cheerios |
it doesn't look like a lemmings cliff, yet. |
| 11:41 |
Wombert |
bbiab |
| 11:41 |
E_mE |
Wombert: i think its china who are forcing america into a recession ;) the new super power is coming of age slowly |
| 11:42 |
MikeSeth |
we're all gonna die!!!! |
| 11:42 |
MikeSeth |
fact. |
| 11:42 |
MikeSeth |
;> |
| 11:44 |
_cheerios |
death is so boring. next? |
| 11:45 |
RossC0 |
Wombert: America? Who? Its all about China baby |
| 11:47 |
RossC0 |
_cheerios: erm.. web3.0 ? |
| 11:47 |
shrink0r |
[i=shrink@i59F7CC39.versanet.de] has quit [Read error: 104 (Connection reset by peer)] |
| 11:47 |
_cheerios |
french claimed that one. it'll never work. |
| 11:49 |
RossC0 |
zomg Germany is screwed |
| 11:49 |
RossC0 |
luckily the EU isn't |
| 11:49 |
RossC0 |
hmm ?! |
| 11:49 |
RossC0 |
raised eyebrows |
| 11:50 |
trophaeum |
http://regmedia.co.uk/2008/01/19/macbookcommodorecompare.jpg - classic |
| 11:50 |
E_mE |
RossC0: what do you mean Germany is screwed? |
| 11:51 |
shrink0r |
[i=shrink@i59F7CC39.versanet.de] has joined #agavi |
| 11:51 |
RossC0 |
E_mE: trust me |
| 11:51 |
E_mE |
okay.. Down with the germans and there war mongering ways =P |
| 11:52 |
_cheerios |
trophaeum, :) |
| 11:52 |
trophaeum |
why couldnt the air be 4gig |
| 11:57 |
RossC0 |
trophaeum: nice I blogged :D |
| 11:57 |
v-dogg |
umm.. macbook air doesn't have eth port? |
| 11:57 |
trophaeum |
v-dogg, nop, optional usb ethernet |
| 11:57 |
MikeSeth |
woot |
| 11:57 |
MikeSeth |
fail |
| 11:57 |
v-dogg |
ok... |
| 11:58 |
RossC0 |
its wireless |
| 11:58 |
RossC0 |
its the future |
| 11:58 |
Wombert |
its a nice thing |
| 11:58 |
Wombert |
not sure if its gonna be successful |
| 11:58 |
trophaeum |
im kinda meh on if thats a fail or not, wifi n gets 100mbit actual throughput rates so *shrug* |
| 11:58 |
RossC0 |
apart from it looks like you'd break it really easily |
| 11:58 |
Wombert |
to be fair, it's not meant to be used for daily work |
| 11:58 |
Wombert |
more as a ultra portable for people who travel lots and need some computing power with then |
| 11:58 |
RossC0 |
I mean americans would sit on one and thats £1200 down the pan |
| 11:59 |
Wombert |
I'd never bu one, but that is just me |
| 11:59 |
trophaeum |
Wombert, im tempted by it with a ssd, just wish it was 4gig, then id be drooling and not just tempted |
| 11:59 |
RossC0 |
I'd by a macbook first |
| 11:59 |
RossC0 |
mine you my wife wants one |
| 11:59 |
RossC0 |
Wombert: whats up with trunk |
| 11:59 |
Wombert |
eh? |
| 11:59 |
RossC0 |
is that what we should be using now over branches/0.11 |
| 11:59 |
RossC0 |
I noticed the merge |
| 12:00 |
RossC0 |
well digitarald noticed the merge and told me :D |
| 12:00 |
Wombert |
branches/0.11 still gets bugfixes |
| 12:00 |
Wombert |
what merge |
| 12:00 |
RossC0 |
ah thats old |
| 12:00 |
RossC0 |
nm |
| 12:00 |
RossC0 |
ignore me |
| 12:01 |
RossC0 |
still recovering |
| 12:02 |
Wombert |
duh |
| 12:02 |
Wombert |
we need docs |
| 12:02 |
Wombert |
http://trac.agavi.org/ticket/687 |
| 12:08 |
RossC0 |
yeah :( |
| 12:08 |
RossC0 |
what I need to do to submit docs? |
| 12:08 |
RossC0 |
where are they stored and in what format? |
| 12:08 |
Wombert |
we're working on a system |
| 12:09 |
RossC0 |
ah cool |
| 12:09 |
RossC0 |
and an eta? |
| 12:09 |
Wombert |
I'd say march |
| 12:09 |
RossC0 |
and will that be like the django system? |
| 12:09 |
Wombert |
we'll likely move away from docbook |
| 12:09 |
v-dogg |
what year?-) |
| 12:09 |
Wombert |
a bit like that, yes, RossC0 |
| 12:09 |
RossC0 |
:D |
| 12:09 |
Wombert |
but not with complete chapters |
| 12:09 |
Wombert |
more smaller chunks |
| 12:10 |
Wombert |
that can be put into relation |
| 12:10 |
RossC0 |
hmm |
| 12:10 |
Wombert |
and combined into chapters, tutorials, books |
| 12:10 |
Wombert |
easier to manage for most, easier to translate, etc |
| 12:10 |
MikeSeth |
show him the fing link ;> |
| 12:10 |
Wombert |
with online editing |
| 12:10 |
v-dogg |
Wombert: I found django's system a bit messy |
| 12:10 |
RossC0 |
but can anyone do anything in the meantime? |
| 12:10 |
Wombert |
v-dogg: that's why we're making in bettah |
| 12:10 |
nfq |
[n=nfq@84-72-196-213.dclient.hispeed.ch] has quit [] |
| 12:10 |
v-dogg |
good :) |
| 12:10 |
Wombert |
RossC0: if you like, you can edit the docbooks that we already have, sure |
| 12:10 |
JanK__ |
[n=JanK_@muedsl-82-207-241-165.citykom.de] has joined #agavi |
| 12:10 |
RossC0 |
cool ok - what I need to do that? |
| 12:11 |
v-dogg |
or write plain text, anything |
| 12:11 |
RossC0 |
ok cool |
| 12:11 |
Wombert |
www.xmlmind.com/xmleditor is good |
| 12:11 |
Wombert |
plain text is good, too |
| 12:11 |
Wombert |
since we need to move everything to the new format anyway |
| 12:11 |
RossC0 |
cool |
| 12:11 |
Wombert |
the main benefit of the new format would be that someone can write, say, a file validation tutorial chapter |
| 12:11 |
Wombert |
without anyone needing to create a structure first |
| 12:11 |
Wombert |
or think where to put it in the big almighty book etc |
| 12:12 |
_cheerios |
tags :) |
| 12:14 |
digitarald |
Wombert: new format? no docbook? why and whats the new format? |
| 12:14 |
digitarald |
similar to doctrine and symfony manual? |
| 12:15 |
Wombert |
DITA |
| 12:15 |
digitarald |
http://dita.xml.org/ ? |
| 12:18 |
digitarald |
looks promising |
| 12:19 |
endorfin |
[n=endorfin@pd907ffb6.dip0.t-ipconnect.de] has left #agavi [] |
| 12:19 |
JanK_ |
[n=JanK_@muedsl-82-207-218-248.citykom.de] has quit [Read error: 110 (Connection timed out)] |
| 12:20 |
Wombert |
yes |
| 12:20 |
Wombert |
it does not have the strict structure of docbook |
| 12:20 |
Wombert |
also makes it easier to integrate, say, api docs |
| 12:23 |
jpdery |
Macbook pro's been shipped !!! |
| 12:23 |
jpdery |
should be here by thursday |
| 12:27 |
|
Netsplit kubrick.freenode.net <-> irc.freenode.net quits: marklar|omni, shoan_, jpdery, _cheerios, splatch_, E_mE, trophaeum, Rendez, @ChanServ, JanK__, (+10 more, use /NETSPLIT to show all of them) |
| 12:27 |
MikeSeth |
woot |
| 12:39 |
lixum |
[n=lixum@pd907ffb6.dip0.t-ipconnect.de] has quit [Read error: 104 (Connection reset by peer)] |
| 12:39 |
Yossi |
the system has failed |
| 12:50 |
codecop |
[n=codecop@server.senoji.palanga.lm.lt] has joined #agavi |
| 12:55 |
|
Netsplit over, joins: @ChanServ |
| 12:55 |
|
Netsplit over, joins: ttj, shoan_, jpdery, splatch_, Rendez, EoN, E_mE, nf, Arme[N] |
| 12:55 |
|
Netsplit over, joins: shrink0r, JanK__, digitarald, Wombert, RossC0, trophaeum, marklar|omni, impl, v-dogg |
| 12:56 |
shrink0r |
[i=shrink@i59F7CC39.versanet.de] has quit [Read error: 104 (Connection reset by peer)] |
| 13:00 |
MikeSeth |
[n=MikeSeth@unaffiliated/mikeseth] has quit [Read error: 110 (Connection timed out)] |
| 13:01 |
Yossi |
[n=nospam@62.90.159.110] has quit [Read error: 113 (No route to host)] |
| 13:04 |
nfq |
[n=nfq@84-73-209-218.dclient.hispeed.ch] has joined #agavi |
| 13:05 |
nfq |
[n=nfq@84-73-209-218.dclient.hispeed.ch] has quit [Client Quit] |
| 13:05 |
nfq |
[n=nfq@84-73-209-218.dclient.hispeed.ch] has joined #agavi |
| 13:09 |
Wombert |
yeah weird netsplits today huh |
| 13:18 |
shrink0r |
[i=shrink@i59F7CC39.versanet.de] has joined #agavi |
| 13:23 |
|
Netsplit kubrick.freenode.net <-> irc.freenode.net quits: marklar|omni, E_mE, trophaeum, nfq, JanK__, digitarald, v-dogg, RossC0, Wombert, impl, (+1 more, use /NETSPLIT to show all of them) |
| 13:23 |
|
Netsplit over, joins: E_mE, nf, nfq, JanK__, digitarald, Wombert, RossC0, trophaeum, marklar|omni, impl (+1 more) |
| 13:23 |
|
Netsplit kubrick.freenode.net <-> irc.freenode.net quits: shoan_, jpdery, splatch_, Rendez, Arme[N], shrink0r, ttj, EoN |
| 13:24 |
|
Netsplit over, joins: shrink0r, Arme[N], ttj, shoan_, jpdery, splatch_ |
| 13:24 |
shrink0r |
[i=shrink@i59F7CC39.versanet.de] has quit [Read error: 104 (Connection reset by peer)] |
| 13:24 |
nfq |
[n=nfq@84-73-209-218.dclient.hispeed.ch] has quit [Remote closed the connection] |
| 13:24 |
nfq |
[n=nfq@84-73-209-218.dclient.hispeed.ch] has joined #agavi |
| 13:24 |
MikeSeth |
[n=MikeSeth@62.90.159.110] has joined #agavi |
| 13:24 |
|
Netsplit over, joins: Rendez, EoN |
| 13:24 |
digitarald |
[n=Miranda@62.43.166.144.dyn.user.ono.com] has quit ["... is gone ... www.digitarald.de ... but he is coming back!"] |
| 13:24 |
shrink|da |
[i=shrink@i59F7CC39.versanet.de] has joined #agavi |
| 13:25 |
marklar|omni |
dangling feet. |
| 13:25 |
marklar|omni |
yellow note on floor. |
| 13:25 |
marklar|omni |
note saying |
| 13:25 |
marklar|omni |
"do not want" |
| 13:28 |
trophaeum |
[i=tqwsajli@ppp121-45-232-179.lns1.bne4.internode.on.net] has quit ["Leaving"] |
| 13:29 |
MikeSeth |
marklar|omni: http://4chanarchive.org/images/48232393/1197564740262.jpg |
| 13:34 |
marklar|omni |
hahah |
| 13:34 |
marklar|omni |
MikeSeth: dangling feet, note on floor saying "do not want" |
| 13:34 |
marklar|omni |
win? |
| 13:36 |
MikeSeth |
ahahaha |
| 13:36 |
MikeSeth |
win |
| 13:36 |
MikeSeth |
youre slowly turning a reputable financial institution into caturday |
| 13:37 |
Wombert |
hahaha |
| 13:37 |
marklar|omni |
kek :< |
| 13:39 |
shrink0r |
[i=shrink@i59F7CC39.versanet.de] has joined #agavi |
| 13:39 |
shrink|da |
[i=shrink@i59F7CC39.versanet.de] has quit [Read error: 104 (Connection reset by peer)] |
| 13:43 |
shrink0r |
[i=shrink@i59F7CC39.versanet.de] has quit [Read error: 104 (Connection reset by peer)] |
| 13:57 |
Macen |
[n=craigfai@host86-138-72-204.range86-138.btcentralplus.com] has joined #agavi |
| 14:02 |
marklar|omni |
when can has router/ |
| 14:04 |
Yossi |
[n=nospam@62.90.159.110] has joined #agavi |
| 14:08 |
Macen |
bleh |
| 14:08 |
Macen |
no arrival of mac :( |
| 14:10 |
Wombert |
you ordered the 20", eh? |
| 14:12 |
Macen |
uhuh |
| 14:12 |
Wombert |
you realize that I told you it has a TN panel? |
| 14:13 |
Macen |
nods |
| 14:13 |
Macen |
i got the 2.4ghz version |
| 14:13 |
Wombert |
what's your current monitor |
| 14:13 |
Macen |
figured if i'm to have it for next 5 years may as well spend that little bit extra |
| 14:14 |
Macen |
Wombert: a silver one |
| 14:14 |
Wombert |
lawl |
| 14:14 |
marklar|omni |
hahah |
| 14:14 |
Wombert |
manufacturer, model |
| 14:14 |
Wombert |
:p |
| 14:14 |
Wombert |
or alternatively |
| 14:14 |
Macen |
it's one of them lcd one's |
| 14:14 |
Macen |
so |
| 14:14 |
Wombert |
how big and what did it cost |
| 14:15 |
Macen |
"MA-782KC" is the only descriptive thing it says on back but iirc it's an LG |
| 14:15 |
Macen |
was under £100 |
| 14:15 |
Macen |
17" |
| 14:15 |
Wombert |
okay then it doesn't matter anyway :p |
| 14:15 |
Macen |
hah :p |
| 14:15 |
Macen |
i can't wait |
| 14:16 |
Macen |
i already rang them and bollacked them |
| 14:16 |
Macen |
they'll probably send me the wrong order now heh |
| 14:16 |
MikeSeth |
marklar|omni: oshi |
| 14:16 |
MikeSeth |
marklar|omni: checking |
| 14:17 |
MikeSeth |
marklar|omni: man said he'll order, shoudlnt be a problem |
| 14:17 |
Macen |
i've got a customer who is currently running an "import script" from cd |
| 14:17 |
Macen |
they are such noobs |
| 14:18 |
Macen |
it clearly said, call the file "catalogue.txt" |
| 14:18 |
Macen |
so what do they call it? |
| 14:18 |
Macen |
catalogue_50.txt |
| 14:18 |
Macen |
ggs |
| 14:18 |
Macen |
ffs* |
| 14:18 |
Macen |
any one would think i was charging thousands |
| 14:18 |
Macen |
maybe i should :| |
| 14:20 |
codecop |
[n=codecop@server.senoji.palanga.lm.lt] has quit ["Leaving"] |
| 14:20 |
Macen |
it appears to be not working.. |
| 14:20 |
Macen |
deniseguerin 81.157.31.120 Field updated cgs_products image_large 02:19pm Today |
| 14:20 |
Macen |
no id :| |
| 14:20 |
Macen |
arghh |
| 14:20 |
MikeSeth |
god damn stupid lusers |
| 14:20 |
MikeSeth |
"UR PROGRAM NOT WORKS SINCE BLACKOUT!!!" |
| 14:20 |
MikeSeth |
fucker forgot his password.. |
| 14:21 |
MikeSeth |
"NO ONE CANT LOGIN!!!1!" |
| 14:21 |
MikeSeth |
"OH SO SOMEONE CHANGED MY PASSWORD?!" |
| 14:21 |
MikeSeth |
lol |
| 14:21 |
Macen |
tell me about it |
| 14:21 |
Macen |
customers are so ftl |
| 14:22 |
Macen |
when they are clearly bs'ing me i just repeat the word yes until they stop talking |
| 14:23 |
Wombert |
sounds like you got the wrong customers |
| 14:23 |
Wombert |
:) |
| 14:28 |
Macen |
what's the link to the new leopard features? |
| 14:29 |
Macen |
n/m |
| 14:30 |
Wombert |
just one important thing you need to know |
| 14:30 |
Wombert |
folders are overwritten, like in any unix, not merged, like in windows, when you move stuff around |
| 14:31 |
Wombert |
so if you have a folder "mp3" on your desktop with a million songs |
| 14:31 |
Wombert |
and you drag "mp3" from that usb stick with ten songs over to the desktop and say "yup, overwrite, blah" |
| 14:31 |
Wombert |
then your desktop mp3 folder has ten song |
| 14:31 |
Wombert |
s |
| 14:31 |
Wombert |
and the others are gone |
| 14:31 |
Wombert |
so beware |
| 14:33 |
marklar|omni |
kek |
| 14:36 |
MrJeep |
[n=jpdery@modemcable188.10-70-69.static.videotron.ca] has joined #agavi |
| 14:37 |
MrJeep |
Wombert, MBP has been shipped this morning from Shangui |
| 14:37 |
MrJeep |
:D :D :D |
| 14:37 |
MrJeep |
I still can't believe I'm gonna own a mac soon |
| 14:38 |
Wombert |
nice |
| 14:38 |
Wombert |
:) |
| 14:39 |
MikeSeth |
so what, should I jump ship? |
| 14:40 |
MrJeep |
I'm going to sound so retarded, but I've been watching video of people unboxing their MBP on youtube recently |
| 14:41 |
MikeSeth |
"I FAP TO THIS" |
| 14:41 |
MikeSeth |
;> |
| 14:42 |
marklar|omni |
HAHAHAHA |
| 14:42 |
marklar|omni |
I can send you a video of me unboxing an ipaq and some chocolate cookies |
| 14:43 |
MrJeep |
why not :D |
| 14:44 |
Wombert |
well |
| 14:44 |
Macen |
omfg |
| 14:44 |
Wombert |
its part of the mac experience |
| 14:44 |
Macen |
there is an office 2008 |
| 14:44 |
Wombert |
the first thing you see is "designed by apple in california" |
| 14:44 |
Wombert |
then you open it and it says "enjoy" |
| 14:44 |
Wombert |
:) |
| 14:44 |
Wombert |
or somesuch |
| 14:44 |
Wombert |
ace anyway |
| 14:44 |
Wombert |
Macen: so? |
| 14:45 |
Macen |
i want it |
| 14:45 |
Wombert |
or you get vmwre fusion and run windows w/ office |
| 14:45 |
Wombert |
anyways |
| 14:45 |
Wombert |
bai |
| 14:45 |
Wombert |
[n=Wombert@dslb-084-056-059-224.pools.arcor-ip.net] has quit [] |
| 14:45 |
E_mE |
Macen: you mac arrived? |
| 14:45 |
Macen |
no :( |
| 14:46 |
E_mE |
when did you order? |
| 14:46 |
Macen |
saturday |
| 14:46 |
E_mE |
should be there tomorrow i guess |
| 14:46 |
Macen |
they say it will for sure |
| 14:46 |
E_mE |
what did you go for in the end? |
| 14:46 |
Macen |
whether they are lieing heh |
| 14:46 |
Macen |
i dint get the latop as well |
| 14:46 |
Macen |
i got the 2.4ghz 20" version though |
| 14:46 |
E_mE |
apple lie!! I shall never hear such words spoken about apple again! >:| |
| 14:46 |
E_mE |
;) |
| 14:47 |
Macen |
hah Wombert said don't buy from manufacturer so i got it from a site called macwarehouse.co.uk |
| 14:47 |
E_mE |
sorry you did or didnt get a laptop too? |
| 14:47 |
Macen |
no i didn't |
| 14:47 |
marklar|omni |
oh hai |
| 14:47 |
E_mE |
macwarehouse have been around for YEARS!!! |
| 14:47 |
Macen |
i'm a mac virgin still ;( |
| 14:47 |
marklar|omni |
has an action that does die('lawlz') |
| 14:47 |
marklar|omni |
cant find it though |
| 14:48 |
Macen |
See below for test run results |
| 14:48 |
Macen |
* Silverline Catalogue Spreadsheet: OK |
| 14:48 |
Macen |
* Silverline WEB & PRINT Folders: OK |
| 14:48 |
E_mE |
grep lawls * ;) |
| 14:48 |
Macen |
* Spreadsheet Test: OK |
| 14:48 |
Macen |
* Products to be imported: 147 |
| 14:48 |
Macen |
THEN FKING WORKFSFSFS |
| 14:48 |
Macen |
WARNING |
| 14:48 |
Macen |
YOU ARE ABOUT TO DELETE ALL PRODUCTS FROM SMALL TOOLS |
| 14:48 |
Macen |
AND IMPORT THE UPLOADED FILES INTO THE WEB SITE |
| 14:48 |
Macen |
YES OK WORKFSFS |
| 14:48 |
Wombert |
[n=Wombert@dslb-084-056-059-224.pools.arcor-ip.net] has joined #agavi |
| 14:48 |
Macen |
WARNING |
| 14:48 |
Macen |
YOU ARE ABOUT TO DELETE ALL PRODUCTS FROM SMALL TOOLS |
| 14:48 |
Macen |
AND IMPORT THE UPLOADED FILES INTO THE WEB SITE |
| 14:48 |
E_mE |
Macen: you shall be happy with your imac :D |
| 14:49 |
Macen |
HA |
| 14:49 |
E_mE |
im incredible jealous |
| 14:49 |
Macen |
ha* |
| 14:49 |
Macen |
lol E_mE |
| 14:49 |
E_mE |
about to buy his ticket for London PHP Conf :) |
| 14:49 |
Macen |
when it get's repossesed due to lack of payment of bills, you won't heh |
| 14:50 |
marklar|omni |
heh |
| 14:50 |
E_mE |
Macen: does some good ass site with agavi and that shall never happen ;) |
| 14:52 |
Macen |
E_mE: i hope so :D |
| 14:52 |
Macen |
atm, i can't use ftp |
| 14:52 |
Macen |
something fuxed with windows update |
| 14:52 |
Macen |
i have to vi to the server and copy+paste files |
| 14:53 |
Macen |
i am so ftl heh |
| 14:57 |
Macen |
ah |
| 14:57 |
Macen |
it works again |
| 14:58 |
Macen |
scratches head |
| 14:58 |
Macen |
it kept telling me "disk full" before |
| 14:58 |
Macen |
shrugs |
| 14:58 |
Macen |
i find that's the biggest problem with Windows, you're never sure whether it's something lame you did or plain old Windows |
| 14:58 |
Macen |
so it's never worth *finding out* |
| 15:00 |
RossC0 |
so MikeSeth and nfq you coming to phpLondon conference ?? |
| 15:00 |
RossC0 |
buy now whilst its cheap! |
| 15:00 |
Macen |
hm spoke to soon |
| 15:01 |
MrJeep |
Hum, I'm reading on DJango today, seems nice but a little limited compared to agavi |
| 15:01 |
MikeSeth |
RossC0: yeah im likely to show up |
| 15:02 |
RossC0 |
woot! |
| 15:02 |
MikeSeth |
this is gonna be a big drunk party |
| 15:02 |
RossC0 |
WIN! |
| 15:02 |
MikeSeth |
right? |
| 15:02 |
Wombert |
you bet |
| 15:02 |
Wombert |
RossC0 knows all the places |
| 15:02 |
Wombert |
bbi30 |
| 15:03 |
Wombert |
[n=Wombert@dslb-084-056-059-224.pools.arcor-ip.net] has quit [] |
| 15:05 |
digitarald |
[n=Miranda@62.43.166.144.dyn.user.ono.com] has joined #agavi |
| 15:23 |
marklar|omni |
hai kek |
| 15:24 |
marklar|omni |
what phplondon |
| 15:24 |
marklar|omni |
do want |
| 15:27 |
MikeSeth |
marklar|omni: end of feb |
| 15:27 |
MikeSeth |
wanna come? |
| 15:27 |
MikeSeth |
~$700 |
| 15:29 |
E_mE |
~$700?? |
| 15:29 |
E_mE |
only costing me £90 |
| 15:29 |
v-dogg |
inc. everything, I presume |
| 15:29 |
v-dogg |
flights and so on |
| 15:29 |
marklar|omni |
MikeSeth: your work paying for it? |
| 15:29 |
E_mE |
:) |
| 15:29 |
MikeSeth |
E_mE: you don't need to pay for a plane |
| 15:29 |
MikeSeth |
marklar|omni: maybe donno yet |
| 15:31 |
E_mE |
that'd be pretty cool if either/both you appear at london phpconf |
| 15:31 |
MikeSeth |
you better drink me up ;> |
| 15:33 |
E_mE |
ill drink you under the table =P |
| 15:33 |
MikeSeth |
... |
| 15:33 |
MikeSeth |
dont bring your girlfriend ;> |
| 15:34 |
E_mE |
she aint coming hehe.. im sure she would REALLY enjoy listening to php theroy and ideas |
| 15:35 |
v-dogg |
she would really enjoy MikeSeth's tongue in her ear |
| 15:35 |
E_mE |
she'd cut it off and throw it in an ashtray and wish it scream =P |
| 15:35 |
E_mE |
watch* |
| 15:36 |
MikeSeth |
since this is the kind of shit I enjoy, don't bring your girlfriend ;> |
| 15:36 |
Arme[N] |
[n=Arme[N]@unaffiliated/armen/x-394205] has quit [Read error: 113 (No route to host)] |
| 15:36 |
E_mE |
no worries ;) |
| 15:36 |
MikeSeth |
is it cold in London? |
| 15:36 |
MikeSeth |
nvm stupid question |
| 15:37 |
E_mE |
hehe you can order 203 tickets if you like... why the 3?? :/ |
| 15:37 |
E_mE |
well, london never that cold hehe.. too much shit in the air.. london is spelt s.h.i.t.h.o.l.e |
| 15:38 |
MikeSeth |
should i bring like an umbrella etc? |
| 15:38 |
nfq |
RossC0: not sure yet but I hope |
| 15:38 |
nfq |
would be fun |
| 15:38 |
RossC0 |
cool :D |
| 15:39 |
E_mE |
umbrella heheh.. id not bother |
| 15:39 |
E_mE |
just a good jacket |
| 15:39 |
MikeSeth |
http://www.encyclopediadramatica.com/Image:Happysnake.jpg |
| 15:39 |
MikeSeth |
happy snake is happy! |
| 15:42 |
Wombert |
[n=Wombert@85.183.90.3] has joined #agavi |
| 15:45 |
Wombert |
omnom |
| 15:48 |
nfq |
yo digitarald 5 mins pm please? |
| 16:00 |
marklar|omni |
lolzgoinghomeokbai |
| 16:00 |
Yossi |
[n=nospam@62.90.159.110] has quit [] |
| 16:04 |
MikeSeth |
oh nice chili for jquery |
| 16:06 |
MrJeep |
Wombert, just received my Logitech S530. It's pretty nice |
| 16:06 |
MrJeep |
except the layout is wrong |
| 16:09 |
shoan_ |
[n=shoan@122.166.1.168] has quit [] |
| 16:13 |
Macen |
why do Facebook use Java for their upload images section |
| 16:13 |
IcyT |
is now known as icyt |
| 16:13 |
Macen |
so fucking lame |
| 16:23 |
nfq |
Yeah, they could have create a nice mootools widget |
| 16:23 |
E_mE |
JESUS! £8 for a daily tavel card in london :o |
| 16:23 |
nfq |
well |
| 16:23 |
nfq |
only before 9.30 |
| 16:24 |
nfq |
after 9.30 it's cheaper |
| 16:24 |
nfq |
but, get and Oyster card |
| 16:24 |
nfq |
a prepaid one |
| 16:24 |
nfq |
so, with the Oyster prepaid, you only ever pay the maximum for that day, which is 5.50 |
| 16:25 |
E_mE |
i remember when it was £5 |
| 16:25 |
nfq |
yeah! |
| 16:25 |
E_mE |
oh im old |
| 16:25 |
nfq |
those were the days |
| 16:25 |
E_mE |
i even remember when buses where 20p single |
| 16:25 |
nfq |
damn, that was a long time agao |
| 16:25 |
nfq |
I was really young then |
| 16:25 |
E_mE |
now a single where i live costs £2.80 into the next town which is 2-3 miles max |
| 16:26 |
nfq |
2.80? Have to sell your thumb first |
| 16:26 |
nfq |
but yeah, the Oyster is the only way to go now I think |
| 16:26 |
nfq |
that's what they want |
| 16:26 |
nfq |
and one day, they are going to force Oyster registration |
| 16:27 |
nfq |
and then, they know where all of us are, any place, any time |
| 16:27 |
nfq |
The gov are clever.. couldn't force identity cards |
| 16:27 |
nfq |
so, make the public choose.. hence the Oyster |
| 16:27 |
nfq |
me and my conspiracies.. |
| 16:27 |
nfq |
I think I am in the wrong channel eh wombert! |
| 16:32 |
Wombert |
no |
| 16:32 |
Wombert |
spot on here |
| 16:34 |
Wombert |
I have the same fears, nfq |
| 16:34 |
nfq |
yeah |
| 16:34 |
Wombert |
you're lucky to live in switzerland, really |
| 16:34 |
nfq |
How's things in .de? |
| 16:34 |
Wombert |
we're getting the shaft big time over here already |
| 16:34 |
nfq |
same stuff? |
| 16:34 |
Wombert |
completely fucked up |
| 16:34 |
nfq |
damn |
| 16:34 |
nfq |
well, .ch isn't perfect either |
| 16:35 |
Wombert |
they're working on a law now that allows spying on people's computers via trojans |
| 16:35 |
nfq |
the good thing about Europeans, is if this shit becomes too obvious, people will revolt |
| 16:35 |
Wombert |
tax agencies can look at your bank account etc without a judges approval |
| 16:35 |
nfq |
that's fucked |
| 16:35 |
E_mE |
nfq: i agree with you on that topic.. |
| 16:35 |
Wombert |
now from jan 1, all telcos need to save all communication info |
| 16:35 |
nfq |
really fucking fucked |
| 16:35 |
nfq |
like the US |
| 16:35 |
Wombert |
including geo position for cell phones! |
| 16:35 |
nfq |
Bad bad |
| 16:35 |
Wombert |
they record _everything_ |
| 16:36 |
nfq |
Damn, that scares the shit out of me |
| 16:36 |
E_mE |
apprently UK research is huge on face recongnition ;) |
| 16:36 |
nfq |
I heard that |
| 16:36 |
Wombert |
(not calls, just the info, but that is enough, trust me) |
| 16:36 |
nfq |
hence all the camera's in London |
| 16:36 |
nfq |
IN the UK, you can't even smile on your pass photo anymore |
| 16:36 |
ttj |
CCTV. <3 |
| 16:36 |
nfq |
yeah |
| 16:36 |
Wombert |
which don't help get crime down, as they found out |
| 16:36 |
nfq |
of course it doesn't |
| 16:36 |
nfq |
but they can control the people |
| 16:37 |
nfq |
and bring fear |
| 16:37 |
Wombert |
nfq: passports, and soon id cards over here carry biometric info, with fingerprints, on an rfid chip |
| 16:37 |
nfq |
that's the point, fear by obscurity |
| 16:37 |
E_mE |
well, hoodies and a scarf puts CCTV to shame ;) |
| 16:37 |
nfq |
Wombert: is that now in the works? |
| 16:37 |
nfq |
yeah |
| 16:37 |
Wombert |
no, passports have it already since nov 1 |
| 16:37 |
nfq |
true E_mE |
| 16:37 |
Wombert |
id cards soon to follow |
| 16:37 |
nfq |
fuck, that's fucked |
| 16:37 |
nfq |
how much do they cost? |
| 16:37 |
Wombert |
80 eurs |
| 16:38 |
Wombert |
and no, nfq, people will not revolt |
| 16:38 |
nfq |
damn |
| 16:38 |
Wombert |
not here in germany |
| 16:38 |
nfq |
one day Wombert |
| 16:38 |
Wombert |
nobody gives a fuck |
| 16:38 |
nfq |
well |
| 16:38 |
Wombert |
france, hell yes, they'll burn down the elysee palace if anyone tried |
| 16:38 |
Wombert |
over here, hell no |
| 16:38 |
Wombert |
"I have nothing to hide" |
| 16:38 |
Wombert |
bah blah |
| 16:38 |
nfq |
in France, the UK, in Germany too: I believe that people will one day see what's going on and cause real trouble |
| 16:38 |
nfq |
it may be too lat |
| 16:38 |
nfq |
e |
| 16:38 |
E_mE |
i don't think the french are that bothered about power as they once where |
| 16:39 |
nfq |
no |
| 16:39 |
E_mE |
only if there jobs are in threat do the french seem to go mad |
| 16:39 |
nfq |
but still |
| 16:39 |
Wombert |
and know what the argument is all the time? |
| 16:39 |
Wombert |
a) terrorism |
| 16:39 |
Wombert |
b) child porn |
| 16:39 |
Wombert |
... |
| 16:39 |
nfq |
the good thing about the brits, is they (we) are still stubborn fuckers |
| 16:39 |
E_mE |
of course The War Against Terrorism (TWAT) ;) ... a terrorist can't be defined explicity so the war will last for ever like with the war on drugs |
| 16:39 |
ttj |
Not as stubborn as the French, though (as was already mentioned). :-) |
| 16:39 |
nfq |
and that's the main reason the gov hasn't been able to force the ID cards yet |
| 16:39 |
E_mE |
its design as an excuse for endless unnessary change |
| 16:40 |
nfq |
man, well I hope we all have the guts to make shit happen, if they screw our lives up |
| 16:40 |
E_mE |
well, the fact is that most people in the UK won't pay that shitty £50 or what ever it is for ID Cards hehe |
| 16:40 |
E_mE |
well i wont |
| 16:40 |
E_mE |
they can give it to me for free as i pay enough shitting tax |
| 16:40 |
nfq |
£ 80 they wanted |
| 16:40 |
Wombert |
a smart man once said |
| 16:40 |
E_mE |
:o |
| 16:41 |
Wombert |
those who give up essential liberty to purchase a little temporary safety deserve neither liberty nor safety. |
| 16:41 |
nfq |
Wombert: I think a big problem with Germany, is that there are so many people who still feel ashamed to be German because of the war, they feel too passive about causing trouble |
| 16:41 |
Wombert |
Benjamin Franklin |
| 16:41 |
nfq |
but one day |
| 16:41 |
Wombert |
nfq: prolly |
| 16:41 |
nfq |
I could be wrong |
| 16:41 |
nfq |
But it's my feeling |
| 16:42 |
Wombert |
but it's not a problem anyway |
| 16:42 |
nfq |
One of Roosevelts advisors wanted to impose a law after the war to 'force' the germans to never start a war again |
| 16:42 |
nfq |
containment |
| 16:42 |
nfq |
thank god for the Marshal plan |
| 16:43 |
RossC0 |
the UK gov cant do ID cards at the moment |
| 16:43 |
Wombert |
(4) All Germans shall have the right to resist any person seeking to abolish |
| 16:43 |
Wombert |
this constitutional order, if no other remedy is available. |
| 16:43 |
E_mE |
is glad he lives in the stick and proberbly only see 10 cameras a day :) |
| 16:43 |
RossC0 |
they can't keep information safe |
| 16:43 |
Wombert |
http://www.bundestag.de/htdocs_e/parliament/function/legal/germanbasiclaw.pdf |
| 16:43 |
Wombert |
:) |
| 16:44 |
Wombert |
yeah RossC0 haha |
| 16:44 |
RossC0 |
I know and then the EU will pass it as law and then we'll have them |
| 16:44 |
E_mE |
RossC0: im not surprised all this leaked data is being made so open.. because of the id cards etc.. show the government what cocks they are and have no concept of security |
| 16:44 |
E_mE |
if it was me running the IT, id say that every office requires a PGP public key so data can be sent securily |
| 16:44 |
E_mE |
grr |
| 16:45 |
RossC0 |
so basically the EU will determine it - but as long as we brits can have pints and the pound then we will ignore the rest |
| 16:45 |
RossC0 |
especially is the Sun newspaper says so |
| 16:45 |
RossC0 |
*if |
| 16:45 |
nfq |
I mean, the Marshall Plan wasn't perfect but better than Mogenthau Plan: http://en.wikipedia.org/wiki/Morgenthau_plan |
| 16:45 |
E_mE |
would like to slowly burn every member of the sun newspaper |
| 16:46 |
nfq |
yeah, the bloody sun |
| 16:46 |
nfq |
It's funny, people don't understand PGP |
| 16:46 |
E_mE |
i cant believe idiots buy the damn thing |
| 16:46 |
nfq |
when I tell people that you seal your envelopes |
| 16:46 |
nfq |
that's what PGP is for mail |
| 16:46 |
nfq |
and so on |
| 16:47 |
nfq |
this freaks me out 'The Morgenthau Plan was a plan for the occupation of Germany after World War II that advocated harsh measures intended to remove Germany's ability to wage war ever again.' |
| 16:47 |
E_mE |
what i find the biggest laugh is that they still consider letters and fax more secure then email etc |
| 16:47 |
E_mE |
which is 100% WRONG! |
| 16:47 |
Wombert |
nfq: yeah turn it into an agricultural country |
| 16:47 |
Wombert |
they started that, actually |
| 16:47 |
nfq |
yeah, fuck |
| 16:47 |
nfq |
thank god for the Marshall plan then |
| 16:47 |
nfq |
but can you imagine |
| 16:48 |
Wombert |
lots of industrial equipment etc disassembled and carried away to the uk, russia, france, the us |
| 16:48 |
Wombert |
nfq: well |
| 16:48 |
nfq |
it will take ages for Germans to feel proud to be Germans again |
| 16:48 |
Wombert |
no marshall plan, no agavi |
| 16:48 |
Wombert |
:D |
| 16:48 |
nfq |
the world cup helped |
| 16:48 |
nfq |
heheh! |
| 16:48 |
Wombert |
nfq: it did |
| 16:48 |
nfq |
Wombert: well, I mean this seriously, what would the world be without German engineering? |
| 16:49 |
nfq |
It would be fucked |
| 16:50 |
E_mE |
tell that to a sun reader haha |
| 16:50 |
E_mE |
he'll just start chanting the queen's words at you or something |
| 16:51 |
Wombert |
"without ze germans we'd still build miserable rovers!" |
| 16:51 |
Wombert |
:D |
| 16:51 |
nfq |
right. Bloody ignorant people |
| 16:51 |
Wombert |
I drove a Triumph TR6 the other day |
| 16:51 |
Wombert |
fun |
| 16:51 |
nfq |
Triumph's are great |
| 16:51 |
nfq |
class bikes |
| 16:53 |
Wombert |
that one was a car tho |
| 16:53 |
Wombert |
but yes the bikes (they still make) are nice |
| 16:53 |
Wombert |
http://en.wikipedia.org/wiki/Triumph_TR6 |
| 16:54 |
nfq |
ignorant me: I didn't even know Truimph made cars |
| 16:55 |
E_mE |
cya laterz :) |
| 16:55 |
Macen |
WHERE |
| 16:55 |
Macen |
IS |
| 16:55 |
Macen |
MY |
| 16:55 |
Macen |
MAC |
| 16:55 |
Macen |
HRMPF. |
| 16:55 |
E_mE |
[n=E_mE@89.104.225.116] has quit [Remote closed the connection] |
| 16:55 |
nfq |
anyone here get the MacHeist bundle? |
| 16:56 |
Wombert |
nfme |
| 16:56 |
Wombert |
nfq: me |
| 16:56 |
nfq |
good. worth it? |
| 16:57 |
Wombert |
I guess |
| 16:57 |
Wombert |
want my invite link? :p |
| 16:57 |
nfq |
Yeah |
| 16:57 |
Wombert |
ah well, fuck that, don't want launchbar |
| 16:57 |
nfq |
you get a percentage |
| 16:57 |
nfq |
hehe |
| 16:57 |
Wombert |
nah a free app |
| 16:57 |
nfq |
ah |
| 16:57 |
nfq |
well, I want CSSEdit |
| 16:57 |
nfq |
and a few others |
| 16:57 |
nfq |
most I don't care about |
| 16:58 |
Wombert |
snapz pro is good |
| 16:58 |
Wombert |
pixelmator AAAAACE |
| 16:58 |
nfq |
Wombert: you know how to get the top ranking pages view in Google? |
| 16:58 |
Wombert |
appzapper classic |
| 16:58 |
nfq |
I heard! |
| 16:58 |
nfq |
appzapper |
| 16:58 |
Wombert |
get, or get to? |
| 16:58 |
nfq |
is important |
| 16:58 |
nfq |
http://www.google.com/search?hl=en&client=safari&rls=en-us&q=apple&btnG=Search |
| 16:58 |
nfq |
below the result, the top four pages are shown |
| 16:58 |
nfq |
how can one influence this? |
| 16:58 |
nfq |
Anything in agavi? |
| 16:59 |
Wombert |
eeeh |
| 16:59 |
Wombert |
eh? |
| 16:59 |
Wombert |
what do you mean |
| 16:59 |
nfq |
well, the top result |
| 16:59 |
nfq |
Apple |
| 16:59 |
Wombert |
yea |
| 16:59 |
nfq |
and then below, you have Reseller Locator, iTunes, iPhone |
| 16:59 |
nfq |
etc.. |
| 16:59 |
Wombert |
ok |
| 16:59 |
Wombert |
no idea |
| 16:59 |
nfq |
ok |
| 16:59 |
Wombert |
maybe if you submit your site to google? |
| 16:59 |
nfq |
I think google needs some XML sitemap |
| 17:00 |
MikeSeth |
IM IN! |
| 17:01 |
Macen |
sign up to webmaster tools ping google from the site and upload your sitemap |
| 17:01 |
nfq |
Macen: is it that simple? |
| 17:01 |
Macen |
yep |
| 17:01 |
nfq |
but you only get this if your site is top? |
| 17:01 |
Macen |
nop |
| 17:01 |
nfq |
k |
| 17:01 |
nfq |
thakns |
| 17:01 |
MikeSeth |
nfq: you should really really use google webmaster tools |
| 17:01 |
nfq |
is the sitemap in XML? |
| 17:01 |
Macen |
http://www.google.co.uk/url?sa=t&ct=res&cd=1&url=http%3A%2F%2Fwww.google.com%2Fwebmasters%2Ftools%2F&ei=9c-UR--WGaWG0gSNhpgT&usg=AFQjCNHzw4v7cHMZ9WeuuM4BZp6bSIyNlw&sig2=IZhz7RdteJX6yfOQjvRKiQ |
| 17:01 |
Macen |
eew |
| 17:02 |
Macen |
www.google.com/webmasters/tools/ |
| 17:02 |
nfq |
Thanks! |
| 17:02 |
Macen |
you have to use their dtd but yeh justa simple xml sitemap |
| 17:02 |
nfq |
Thanks allot.. |
| 17:02 |
nfq |
it's for a client |
| 17:02 |
nfq |
and I've never done it before |
| 17:03 |
Macen |
it does help rankings |
| 17:03 |
Macen |
and it saves you getting 404's in the rankings |
| 17:03 |
Macen |
http://www.inspyder.com/checkout.php?ProductID=30002 |
| 17:04 |
Macen |
i spent a lot of time using online tools etc..then i just bought that |
| 17:04 |
Macen |
it ping's for you |
| 17:04 |
Macen |
etc.. |
| 17:04 |
Macen |
handy, time saving |
| 17:04 |
Macen |
nothing more |
| 17:06 |
Macen |
http://pastebin.ca/867387 |
| 17:07 |
Macen |
i did that in like 2 mins after using some tool, Google loves you if you submit it seperate sitemaps for Apache 300 redirects |
| 17:07 |
nfq |
Macen: thanks allot! Much appreciated Is inspyder web soft? |
| 17:07 |
Macen |
if you don't it seems to show you little love |
| 17:07 |
Macen |
and in fact see's copied content |
| 17:08 |
Macen |
nfq: tis Windows, you give it your url (i use localhost so) and it creates everything for you |
| 17:08 |
Macen |
time saving, as i say |
| 17:08 |
nfq |
Macen: I;ll see if I can find a mac app |
| 17:08 |
Macen |
if you do let me kno, i switch tomoz |
| 17:08 |
nfq |
looks great!! |
| 17:08 |
Macen |
ha :) |
| 17:09 |
Macen |
nps |
| 17:09 |
nfq |
It's good to sort this stuff out, my client is obsessed with adding the sitemap |
| 17:13 |
nfq |
Macen: for http://www.ragesw.com/products/googlesitemap.html |
| 17:13 |
nfq |
and for other mac freaks |
| 17:13 |
shoan |
[n=shoan@59.96.202.183] has joined #agavi |
| 17:16 |
Macen |
the spell checker i find is eye opening |
| 17:16 |
Macen |
will try to find one of those too |
| 17:51 |
MrJeep |
Wombert, any thoughts about the bluetooth Mac keyboard ? |
| 17:52 |
Wombert |
no numpad, so.. |
| 17:54 |
MrJeep |
Neither there is on the laptop ... |
| 17:54 |
MrJeep |
arg |
| 17:55 |
MrJeep |
why the heck is there so much different keyboard layout in canada |
| 17:55 |
MrJeep |
actually there is 2 |
| 17:55 |
MrJeep |
but it's too much |
| 17:55 |
MrJeep |
bluetooth is good, very small is bad |
| 17:55 |
MrJeep |
I wish I could carry my laptop keyboard at work so.. wireless is always better |
| 17:55 |
MrJeep |
but i's so damn small ! |
| 17:58 |
MrJeep |
I'd prefer something wireless |
| 18:09 |
Macen |
wouldn't it only work on those computers that have the "other end" of the wireless keyboard? |
| 18:09 |
Macen |
nfq: finding it hard to track down spell checking software.. |
| 18:10 |
Macen |
nfq: i can't use the web-based versions because i scan a site pre-publication and all my developing/testing is done on localhost |
| 18:10 |
Macen |
so they can't access them |
| 18:10 |
Macen |
problem :| |
| 18:10 |
Macen |
http://www.webproworld.com/search-engine-optimization-forum/66113-spell-checking-software.html#post356890 |
| 18:13 |
nfq |
Macen: back |
| 18:14 |
nfq |
Well, the mac has some great spell checkingh |
| 18:14 |
nfq |
but yeah |
| 18:17 |
Wombert |
bai folks |
| 18:17 |
Wombert |
[n=Wombert@85.183.90.3] has quit [] |
| 18:19 |
Macen |
where is my mac :< |
| 18:19 |
Macen |
i feel it's presence is close by but it's lonely |
| 18:19 |
Macen |
i can tell these things :< |
| 18:19 |
Macen |
poor mac :< |
| 18:25 |
Macen |
WHY WONT FIREFOX LET ME ACCESS THE SAME WEB SITE WITH MORE THAN 2 CONNECTIONS SHITTY HTTP1.1 PROTOCOL FFSFS |
| 18:25 |
Macen |
ARGH |
| 18:25 |
Macen |
i am so mad |
| 18:25 |
Macen |
mad mad mad |
| 18:26 |
Macen |
must eat chocolate |
| 18:26 |
RossC0 |
[n=RossC0@80.4.120.163] has left #agavi [] |
| 18:27 |
Rendez |
[n=luismeri@173.Red-80-25-102.staticIP.rima-tde.net] has quit [] |
| 18:29 |
shoan |
how can I log to the apache log dir? |
| 18:36 |
E_mE |
[n=E_mE@91.84.106.146] has joined #agavi |
| 18:41 |
icyt |
is now known as IcyT |
| 18:48 |
E_mE |
gosh more flooding :S |
| 18:49 |
E_mE |
a river has burst it bank for the first time in living memory |
| 19:16 |
kaos|work |
[n=dominik@xdsl-87-79-137-74.netcologne.de] has joined #agavi |
| 19:27 |
digitarald |
[n=Miranda@62.43.166.144.dyn.user.ono.com] has quit ["... is gone ... www.digitarald.de ... but he is coming back!"] |
| 19:28 |
Macen |
i think i can safely assume that my mac won't be arriving today |
| 19:29 |
Macen |
scumbags |
| 19:41 |
RossC0 |
[n=RossC0@teamjr.plus.com] has joined #agavi |
| 20:01 |
Macen |
[n=craigfai@host86-138-72-204.range86-138.btcentralplus.com] has quit ["<E_mE> my uni course was fecked.. we didn't even recieve computers to work with until november / decemeber | <E_mE> and it wa] |
| 20:53 |
shrink0r |
[i=shrink@i59F7CC39.versanet.de] has joined #agavi |
| 21:02 |
marklar|omni |
oh hai |
| 21:10 |
MrJeep |
hi |
| 21:11 |
marklar|omni |
whassup? |
| 21:14 |
E_mE |
meep! |
| 21:17 |
MikeSeth |
nice |
| 21:17 |
shrink0r |
[i=shrink@i59F7CC39.versanet.de] has quit [Read error: 104 (Connection reset by peer)] |
| 21:18 |
MikeSeth |
i stole wireless internets |
| 21:18 |
MikeSeth |
winnar! |
| 21:19 |
marklar|omni |
haar |
| 21:19 |
marklar|omni |
plz2svn |
| 21:22 |
E_mE |
hehe |
| 21:22 |
MikeSeth |
mm canhas |
| 21:22 |
Wombert |
[n=Wombert@dslb-084-056-028-204.pools.arcor-ip.net] has joined #agavi |
| 21:22 |
E_mE |
i took free internet from a local company where i live when i had no internet ;) |
| 21:22 |
E_mE |
use WEP, broke it so quickly |
| 21:22 |
E_mE |
;) |
| 21:23 |
E_mE |
amazingly how many people still use wep or are completely open.. ::sighs:: |
| 21:24 |
MikeSeth |
A nooz/app |
| 21:24 |
MikeSeth |
A nooz/app/models |
| 21:24 |
MikeSeth |
A nooz/app/config |
| 21:24 |
MikeSeth |
nice :D |
| 21:25 |
MikeSeth |
Committed revision 5. |
| 21:26 |
MikeSeth |
marklar|omni: plz svn up and svn switch to trunk |
| 21:26 |
marklar|omni |
ok plz |
| 21:27 |
marklar|omni |
got half an hour b4 sleepz |
| 21:27 |
marklar|omni |
so plz tasks |
| 21:28 |
MikeSeth |
om nom nom |
| 21:29 |
MikeSeth |
this isnt a code frenzy nigga |
| 21:29 |
MikeSeth |
we gotta come up w/concept first |
| 21:29 |
MikeSeth |
lets have a sitin tomorrow |
| 21:29 |
MikeSeth |
oh also |
| 21:29 |
MikeSeth |
you coming to .uk? |
| 21:29 |
marklar|omni |
er |
| 21:29 |
marklar|omni |
no idea |
| 21:29 |
marklar|omni |
cant commit yet |
| 21:30 |
impl |
Britain's benchmark FTSE-100 slumped 5.5 percent to 5,578.20, France's CAC-40 Index tumbled 6.8 percent to 4,744.15, and Germany's blue-chip DAX 30 plunged 7.2 percent to 6,790.19. |
| 21:30 |
impl |
D: D: D: D: |
| 21:30 |
impl |
In Asia, India's benchmark stock index tumbled 7.4 percent, while Hong Kong's blue-chip Hang Seng index plummeted 5.5 percent to 23,818.86, its biggest percentage drop since the Sept. 11, 2001, terror attacks. |
| 21:30 |
marklar|omni |
heh |
| 21:30 |
marklar|omni |
plz stop reminding of work |
| 21:30 |
Wombert |
ya |
| 21:30 |
marklar|omni |
k |
| 21:30 |
marklar|omni |
thx |
| 21:30 |
Wombert |
all because you americans buy more cars than you can afford! |
| 21:30 |
marklar|omni |
MikeSeth: we can discuss basics on irc |
| 21:30 |
impl |
Today we're all marching and going to church to celebrate Martin Luther King, Jr. |
| 21:30 |
marklar|omni |
I might be staying late at work tomorrow |
| 21:31 |
MikeSeth |
stop whining, 7% index drop is nothing |
| 21:31 |
MikeSeth |
wait for 300% |
| 21:31 |
Wombert |
MikeSeth: no, but everyone says so |
| 21:31 |
MikeSeth |
or better yet |
| 21:32 |
MikeSeth |
wait for the US fed to inject and withdraw more money and then the deflation would cause chaos |
| 21:32 |
MikeSeth |
marklar|omni: basically, what I want different from reddit is this |
| 21:32 |
impl |
on a totally different note, did you guys see that RIAA SQL injection yesterday? |
| 21:32 |
MikeSeth |
marklar|omni: first, discussions must be kept alive; on reddit if the url goes off the frontpage then people dont talk on it anymore |
| 21:32 |
MikeSeth |
impl: duh! :> |
| 21:32 |
impl |
=p |
| 21:32 |
MikeSeth |
marklar|omni: second, I'd really like some sort of clustering |
| 21:33 |
marklar|omni |
you wanna do this on pgsql, btw? |
| 21:33 |
MikeSeth |
sure |
| 21:33 |
marklar|omni |
k |
| 21:33 |
MikeSeth |
why not ;> |
| 21:33 |
marklar|omni |
I'll make a schema |
| 21:33 |
marklar|omni |
:D |
| 21:33 |
MikeSeth |
mysql is full of fail and aids |
| 21:33 |
impl |
use Oracle |
| 21:33 |
MikeSeth |
impl is full of fail and aids |
| 21:33 |
MikeSeth |
;> |
| 21:33 |
marklar|omni |
canhas 10g enterprise license? |
| 21:33 |
marklar|omni |
okthxbai |
| 21:33 |
MikeSeth |
marklar|omni: steal one from work heh |
| 21:33 |
impl |
:D |
| 21:34 |
marklar|omni |
ehehh |
| 21:36 |
MikeSeth |
marklar|omni: in short i can do this on irc |
| 21:36 |
MikeSeth |
marklar|omni: we gotta sit |
| 21:36 |
impl |
whiteboard! |
| 21:36 |
marklar|omni |
k, I hope tomorrow |
| 21:36 |
E_mE |
impl: what this RIAA thing? |
| 21:36 |
marklar|omni |
although I scheduled beer w/hila |
| 21:36 |
marklar|omni |
we'll see |
| 21:36 |
impl |
E_mE: RIAA's website's got SQL injection exploits alllllll over it |
| 21:37 |
impl |
courtesy of reddit: http://riaa.com/newsitem.php?news_year_filter=&resultpage=&id=9AF90AF0-AA13-82A2-E693-D777D72F6B1C'%20AND%201=0%20UNION%20SELECT%200,0,0,0,CONCAT_WS(':',Host,Db,User),0,0,0,0%20FROM%20mysql.db%20LIMIT%203,1%20/* |
| 21:37 |
E_mE |
hehe whats URL? or is it fixed now |
| 21:37 |
E_mE |
ah |
| 21:38 |
MikeSeth |
man I wish one could edit tinyurl targets |
| 21:38 |
MikeSeth |
if you could, I'd create a self-referencing redirect and inject it to create endless loop of win |
| 21:38 |
marklar|omni |
kekeke |
| 21:38 |
marklar|omni |
svns are slow |
| 21:38 |
impl |
MikeSeth: lawl |
| 21:39 |
marklar|omni |
MikeSeth: tbl prefix = nz_ |
| 21:39 |
marklar|omni |
mmm canhas pgsql |
| 21:39 |
MikeSeth |
marklar|omni: the fuck for, pgsql has schemas |
| 21:39 |
impl |
you prefix your tables ? |
| 21:40 |
impl |
forreal |
| 21:40 |
marklar|omni |
of course |
| 21:40 |
marklar|omni |
all of em all the time |
| 21:40 |
impl |
schemas <3 |
| 21:40 |
MikeSeth |
marklar|omni: ill rape mysql habits out of you!!!1! |
| 21:40 |
marklar|omni |
keke |
| 21:40 |
MikeSeth |
what is this, wordpress? |
| 21:40 |
MikeSeth |
no prefixes plzkthx |
| 21:40 |
marklar|omni |
meh |
| 21:40 |
marklar|omni |
let db = nooz |
| 21:40 |
impl |
column prefixes? |
| 21:40 |
marklar|omni |
schemas be what? |
| 21:40 |
marklar|omni |
impl: sometimes |
| 21:41 |
marklar|omni |
MikeSeth: schemas = {content, system} |
| 21:41 |
marklar|omni |
win? |
| 21:42 |
MikeSeth |
yeah, though in this model its prolly gonna be more like.. tables, not schemas |
| 21:42 |
MikeSeth |
you get an user table, a link table, and a comment table |
| 21:42 |
MikeSeth |
..thats about it. |
| 21:42 |
Rendez |
[n=Rendez@80.196.217.87.dynamic.jazztel.es] has joined #agavi |
| 21:43 |
marklar|omni |
there's some more shit to it |
| 21:43 |
impl |
user roles? |
| 21:43 |
MikeSeth |
well scoring data and shit, yeah |
| 21:43 |
MikeSeth |
but, we aggregate that anyway |
| 21:43 |
marklar|omni |
yah so like |
| 21:43 |
marklar|omni |
public canhas tables { users, articles, comments } |
| 21:43 |
marklar|omni |
s/canhas/has/ |
| 21:43 |
MikeSeth |
heh |
| 21:44 |
MikeSeth |
too much lolcode? |
| 21:44 |
marklar|omni |
yes :( |
| 21:44 |
marklar|omni |
I implemented a CanHasMarketQuotes action today |
| 21:44 |
marklar|omni |
:( |
| 21:45 |
impl |
haha |
| 21:45 |
marklar|omni |
I showed agavi to this Java guy at work |
| 21:45 |
marklar|omni |
he was flabbergasted |
| 21:45 |
marklar|omni |
ftw |
| 21:45 |
Wombert |
rly? |
| 21:45 |
Wombert |
oO |
| 21:46 |
marklar|omni |
he was like, "isn't php just for, umm, making rss feeds?" |
| 21:46 |
marklar|omni |
heh |
| 21:47 |
MikeSeth |
marklar|omni: mahahahahaha |
| 21:48 |
MikeSeth |
I actually have a route that's called "stfu_gtfo" |
| 21:48 |
marklar|omni |
kek |
| 21:48 |
marklar|omni |
should add that |
| 21:48 |
MikeSeth |
there are some views that do $this->getResponse()->setRedirect($ro->gen('stfu_gtfo')); |
| 21:48 |
MikeSeth |
winner |
| 21:48 |
marklar|omni |
haha |
| 21:48 |
marklar|omni |
totally |
| 21:48 |
marklar|omni |
email based login? |
| 21:50 |
MikeSeth |
no, emails are only for password retrieval |
| 21:50 |
MikeSeth |
a'la reddit |
| 21:50 |
MikeSeth |
you dont need one to sign up |
| 21:50 |
marklar|omni |
k |
| 21:54 |
MikeSeth |
oh and |
| 21:54 |
MikeSeth |
agavi's routing is nice enough to allow subdomains |
| 21:54 |
MikeSeth |
so, subnuz ;> |
| 21:54 |
marklar|omni |
kek |
| 21:54 |
marklar|omni |
ftw |
| 21:55 |
MikeSeth |
ok, sleep tiem |
| 21:55 |
MikeSeth |
btw |
| 21:55 |
MikeSeth |
http://www.jackhenderson.com/wp-content/images/Circumference_of_Darkness_Part_I.pdf |
| 21:55 |
MikeSeth |
recommended |
| 21:55 |
marklar|omni |
noted |
| 21:55 |
marklar|omni |
night |
| 21:55 |
MikeSeth |
niiiight |
| 22:01 |
Wombert |
:< |
| 22:01 |
Wombert |
why did he not talk to me |
| 22:01 |
Wombert |
:S |
| 22:02 |
Wombert |
nudges MikeSeth |
| 22:06 |
E_mE |
bad breath Wombert |
| 22:06 |
Wombert |
pff |
| 22:06 |
Wombert |
I queried him |
| 22:06 |
Wombert |
:< |
| 22:06 |
E_mE |
to much sausage and potato salad |
| 22:06 |
E_mE |
;) |
| 22:06 |
E_mE |
ill talk to you :) |
| 22:06 |
E_mE |
hello... good day? |
| 22:07 |
Wombert |
I was at Pizza Hut's today |
| 22:07 |
E_mE |
besides your panic on the world recession |
| 22:07 |
Wombert |
it was useless, as always |
| 22:07 |
Wombert |
OMG DID YOU SAY RECESSION |
| 22:07 |
Wombert |
MUST SELL ALL MY STOCKS |
| 22:08 |
E_mE |
keep hold of them, and in 20 years you will be RICH! |
| 22:08 |
E_mE |
just 3-4 years of suscide |
| 22:08 |
E_mE |
;) |
| 22:08 |
E_mE |
do you have those pizza at pizza hut that have little bread-cheese segments? |
| 22:09 |
E_mE |
around the edge of the pizza |
| 22:09 |
E_mE |
:'( no Wombert won't talk to me.. |
| 22:10 |
E_mE |
now* |
| 22:10 |
Wombert |
cheesy crust |
| 22:10 |
Wombert |
only in the xxl ones |
| 22:10 |
Wombert |
they used to have it for all |
| 22:10 |
E_mE |
XXL.. that must be massive |
| 22:11 |
E_mE |
is it snowing in munich? |
| 22:15 |
Rendez |
[n=Rendez@80.196.217.87.dynamic.jazztel.es] has quit [] |
| 22:16 |
E_mE |
hows your office construction going Wombert? |
| 22:16 |
E_mE |
or is it all setup now? |
| 22:21 |
MrJeep |
[n=jpdery@modemcable188.10-70-69.static.videotron.ca] has quit [Remote closed the connection] |
| 22:23 |
pressureman |
[n=daniel@e178096057.adsl.alicedsl.de] has joined #agavi |
| 22:24 |
Wombert |
man |
| 22:24 |
Wombert |
this la fonera |
| 22:24 |
Wombert |
is crap |
| 22:24 |
Wombert |
it crashes all the time |
| 22:25 |
impl |
lol |
| 22:25 |
Wombert |
srsly |
| 22:25 |
Wombert |
wifi going away all the time |
| 22:25 |
Wombert |
also |
| 22:25 |
Wombert |
no internets |
| 22:25 |
Wombert |
wont work |
| 22:25 |
Wombert |
crap |
| 22:25 |
Wombert |
craaap |
| 22:25 |
impl |
http://iank.org/fonera/ |
| 22:25 |
impl |
look at his overheating pictures |
| 22:26 |
Wombert |
overheating? |
| 22:26 |
Wombert |
lawl |
| 22:26 |
Wombert |
man I switched it on a minute ago |
| 22:27 |
trophaeum |
[i=hdphox@ppp121-45-232-179.lns1.bne4.internode.on.net] has joined #agavi |
| 22:28 |
Wombert |
ah now it works |
| 22:28 |
Wombert |
it was just sitting on my wrt54g |
| 22:28 |
Wombert |
that cant be the reason can it |
| 22:28 |
Wombert |
lawl |
| 22:28 |
Wombert |
man |
| 22:28 |
Wombert |
such a piece of craaaap |
| 22:28 |
impl |
stick openwrt on it |
| 22:28 |
Wombert |
nah, it's an r5 |
| 22:28 |
Wombert |
with no hax |
| 22:28 |
Wombert |
fuckers |
| 22:29 |
Wombert |
I think at least |
| 22:29 |
impl |
:( |
| 22:30 |
RossC0 |
night night :D |
| 22:30 |
RossC0 |
[n=RossC0@teamjr.plus.com] has left #agavi [] |
| 22:33 |
E_mE |
is that a linksys Wombert? |
| 22:38 |
Wombert |
ah |
| 22:39 |
Wombert |
the fucker updated itself |
| 22:39 |
Wombert |
0.7.2 r3 |
| 22:39 |
Wombert |
fuuuckers |
| 22:39 |
impl |
lawl, magic. |
| 22:39 |
Wombert |
yeah hehe |
| 22:39 |
Wombert |
it had some weird dns by default |
| 22:39 |
Wombert |
it uses that to load the update |
| 22:39 |
Wombert |
now it uses my isps |
| 22:39 |
Wombert |
from dhcp |
| 22:39 |
Wombert |
gnah |
| 22:41 |
Wombert |
Error in Password: Invalid value |
| 22:41 |
Wombert |
right |
| 22:41 |
Wombert |
OMG |
| 22:42 |
E_mE |
if you want a good model of broadband router or so, i recommend zyxel |
| 22:42 |
E_mE |
little expensive but very good |
| 22:59 |
pressureman |
for a little expensive i'd rather go cisco... but i have to say that, being a ccnp ;-) |
| 23:08 |
E_mE |
pressureman: small cisco routers = linksys.. |
| 23:08 |
E_mE |
they are no longer called linksys, they just throw the cisco logo on it now |
| 23:08 |
pressureman |
if they don't run ios, they're not cisco! |
| 23:09 |
pressureman |
(not real cisco anyway) |
| 23:09 |
E_mE |
:) HARD core cisco :) |
| 23:09 |
E_mE |
anyhow, nite nite nite.. i got interview tomorrow so need to be fresh :) |
| 23:19 |
Wombert |
good luck with that |
| 23:21 |
splatch_ |
now have display mount on the wall :) |
| 23:22 |
splatch_ |
hmm, coapt will be better form |
| 23:23 |
nfq |
[n=nfq@84-73-209-218.dclient.hispeed.ch] has quit [] |
| 23:41 |
pressureman |
[n=daniel@e178096057.adsl.alicedsl.de] has left #agavi ["Verlassend"] |
| 23:49 |
kaos|work |
[n=dominik@xdsl-87-79-137-74.netcologne.de] has quit [] |
| 23:54 |
nfq |
[n=nfq@84-72-196-213.dclient.hispeed.ch] has joined #agavi |
| Day changed Tue Jan 22 2008
|
| 00:49 |
Wombert |
jpdery: :( |
| 00:49 |
Wombert |
updated macbook pros only weeks away |
| 02:08 |
Wombert |
[n=Wombert@dslb-084-056-028-204.pools.arcor-ip.net] has quit [] |
| 02:20 |
jpdery |
is now known as MrJEep |
| 02:31 |
MrJEep |
:S |
| 02:31 |
MrJEep |
well, I don't think this will be a die-for update |
| 02:31 |
MrJEep |
so let's hope I don't feel too bad about it hehehe |
| 02:31 |
JanK__ |
[n=JanK_@muedsl-82-207-241-165.citykom.de] has quit [] |
| 02:32 |
nfq |
[n=nfq@84-72-196-213.dclient.hispeed.ch] has quit [] |
| 02:39 |
JanK_ |
[n=JanK_@muedsl-82-207-241-165.citykom.de] has joined #agavi |
| 02:39 |
JanK_ |
[n=JanK_@muedsl-82-207-241-165.citykom.de] has quit [Client Quit] |
| 02:57 |
dfsdfs |
[n=dfsdfs@201-15-173-112.paemt705.dsl.brasiltelecom.net.br] has joined #agavi |
| 03:14 |
IcyT |
is now known as icyt |
| 03:29 |
dfsdfs |
is there a build-in feature to deny the form resubmition in case it was complete succefully, for example? |
| 03:34 |
MrJEep |
as far as I know, no |
| 03:34 |
MrJEep |
you mean something like hiding the javascript button once it's clicked ? |
| 04:27 |
dfsdfs |
more like a token that says the form couldn't be executed again |
| 04:27 |
dfsdfs |
and how do i redirect to another url? |
| 04:28 |
dfsdfs |
for example, if the action result is "success" redirect to "/prod/list" |
| 06:09 |
_cheerios |
[n=jackbo@195.197.117.226] has joined #agavi |
| 06:09 |
_cheerios |
huomenta |
| 07:12 |
_cheerios |
can call_user_func_array be done in a non-static way using reflection? |
| 07:16 |
dfsdfs |
[n=dfsdfs@201-15-173-112.paemt705.dsl.brasiltelecom.net.br] has quit [] |
| 07:28 |
_cheerios |
ah, the callback did take an object. |
| 07:31 |
marklar|omni |
oh hai |
| 07:31 |
_cheerios |
hai marklar|omni |
| 07:37 |
Yossi |
[n=nospam@62.90.159.110] has joined #agavi |
| 07:43 |
codecop |
[n=codecop@server.senoji.palanga.lm.lt] has joined #agavi |
| 07:55 |
_cheerios |
whats a good irc network to setup a company channel on? |
| 07:58 |
marklar|omni |
your vlan |
| 08:01 |
shoan |
[n=shoan@59.96.202.183] has quit [] |
| 08:05 |
marklar|omni |
internal irc network, I assume? |
| 08:06 |
_cheerios |
should be accessible from work+home, and have me not setup a server preferably :) |
| 08:10 |
E_mE |
[n=E_mE@91.84.106.146] has quit [Remote closed the connection] |
| 08:11 |
marklar|omni |
I'd just setup an internal jabber box or something |
| 08:15 |
_cheerios |
irc! |
| 08:19 |
MikeSeth |
hay guise |
| 08:19 |
MikeSeth |
huomenta |
| 08:20 |
codecop |
[n=codecop@server.senoji.palanga.lm.lt] has quit [Read error: 113 (No route to host)] |
| 08:20 |
_cheerios |
anyone done/know a docblock parser, which is easily queriable to find out data types for functions? |
| 08:20 |
_cheerios |
*phpdoc |
| 08:23 |
marklar|omni |
hai miek |
| 08:25 |
MikeSeth |
_cheerios: uhhh.. you could prolly do that with reflection |
| 08:25 |
MikeSeth |
marklar|omni: sup |
| 08:25 |
_cheerios |
i noticed i need to know the data types and need some way to figure it out before calling the method |
| 08:27 |
marklar|omni |
use reflection |
| 08:29 |
MikeSeth |
_cheerios: i remember seeing something like this but kill me if I recall what it was.. |
| 08:32 |
MikeSeth |
http://groups.google.com/group/comp.lang.lisp/msg/f2c33661b80ba302 |
| 08:32 |
MikeSeth |
DEFAULT WIN |
| 08:33 |
_cheerios |
ah, proggit has been opened. |
| 08:35 |
_cheerios |
that post stings like a bee |
| 08:37 |
marklar|omni |
haha |
| 08:37 |
marklar|omni |
total win |
| 08:40 |
_cheerios |
PHP Fatal error: Default value for parameters with a class type hint can only be NULL // boo |
| 08:41 |
RossC0 |
[n=RossC0@80.4.120.163] has joined #agavi |
| 08:43 |
_cheerios |
can atleast get arrays defined, which was my goal. |
| 08:46 |
_cheerios |
marklar|omni, reflection has atleast getDocComment. matching of comments to args to arg position likely upto the programmer |
| 08:48 |
_cheerios |
Parameter #0 [ <required> array $a ] |
| 08:48 |
_cheerios |
Parameter #1 [ <required> $b ] |
| 08:48 |
_cheerios |
Parameter #2 [ <optional> $c = 9 ] |
| 08:48 |
_cheerios |
cool |
| 08:52 |
RossC0 |
woot |
| 08:53 |
RossC0 |
venturenavigator.telegraph.co.uk is live and Agavi powered :D |
| 08:54 |
MikeSeth |
wooooot! :> |
| 08:55 |
MikeSeth |
MAHAHAHAHA |
| 08:55 |
MikeSeth |
08:52 <Svish_> harish: Get RegexBuddy. It is brilliant. I have learned almost all i know from there :p |
| 08:55 |
MikeSeth |
08:52 <MikeSeth> hahaha |
| 08:55 |
MikeSeth |
08:52 <MikeSeth> regexbuddy, you cowards? |
| 08:55 |
MikeSeth |
08:52 -!- daver89 [n=daver89@user-544230df.l6.c1.dsl.pol.co.uk] has joined ##php |
| 08:55 |
MikeSeth |
08:52 <paris> harish: http://www.weitz.de/regex-coach/ |
| 08:55 |
MikeSeth |
08:52 <MikeSeth> pcretest(1) |
| 09:00 |
Wombert |
[n=Wombert@dslb-084-056-043-015.pools.arcor-ip.net] has joined #agavi |
| 09:11 |
_cheerios |
[n=jackbo@195.197.117.226] has quit [Read error: 110 (Connection timed out)] |
| 09:11 |
E_mE |
[n=E_mE@89.104.225.116] has joined #agavi |
| 09:11 |
_cheerios |
[n=jackbo@195.197.117.226] has joined #agavi |
| 09:12 |
E_mE |
huomenta! ;) |
| 09:16 |
Macen |
[n=craigfai@host86-138-72-204.range86-138.btcentralplus.com] has joined #agavi |
| 09:17 |
E_mE |
macen you mac'd up? |
| 09:17 |
kaos|work |
[n=dominik@dialbs-088-079-085-107.static.arcor-ip.net] has joined #agavi |
| 09:17 |
E_mE |
also, its not really a surprise that you didnt get your mac yesterday since you did order it on a saturday :) |
| 09:17 |
Macen |
:((((99999 |
| 09:17 |
Macen |
no mac yet |
| 09:17 |
Macen |
i kno i just like to be awkward with these people |
| 09:17 |
Macen |
it gives me self satisfaction |
| 09:18 |
E_mE |
do it to telesalesmen ;) |
| 09:18 |
E_mE |
they deserve it |
| 09:18 |
Macen |
hehe ;) |
| 09:18 |
E_mE |
i have so much fun with them |
| 09:18 |
Macen |
i had to employ moneypenny.biz because it got stupid |
| 09:18 |
E_mE |
i once got called and ignorant bastard by one hehe.. i was like, well I deffently ain't gonna buy anything from you now ;) |
| 09:18 |
Macen |
can't afford a real pa ;( |
| 09:19 |
Macen |
haha |
| 09:19 |
Macen |
moneypenny is really good |
| 09:19 |
Macen |
call 01200422533 and you'll see :P |
| 09:19 |
E_mE |
once an orange salesman came to our office, he asked how long is our current contract, i was like "10 years" and he replied, thats alittle long.. i was like "Yeah i know, i'm abit stupid really huh!" .. he left ;) |
| 09:20 |
Macen |
rofl |
| 09:20 |
Macen |
one of them guys came in to me once from neopost (y'know them??) he sat on the chair and broke it, at the time i was like "my chair you bastard" then i realised he could probably of sue'd heh |
| 09:21 |
E_mE |
this company is abit sexist huh: " Is only there when you need her" |
| 09:21 |
Macen |
they are all women as well |
| 09:21 |
Macen |
very sexist :x |
| 09:22 |
Macen |
i like those <input>s on the call back form |
| 09:22 |
Macen |
if they fit in with the design more they'd be sexeh |
| 09:22 |
kaos|work |
woot |
| 09:22 |
kaos|work |
and the DAX |
| 09:22 |
E_mE |
i bet the person who answeres is about 20 tons, with a deep smokey voice is by the name of berroal =P |
| 09:23 |
kaos|work |
is already at -5% again |
| 09:23 |
kaos|work |
yay |
| 09:24 |
Macen |
the guy who owns this block of offices invests in the stock market, i wondered why he looked a bit pissed this morning heh |
| 09:24 |
E_mE |
peoples pensions are gonna go fubar as well |
| 09:24 |
_cheerios |
:) |
| 09:24 |
E_mE |
FTSE currently up 17pts |
| 09:25 |
E_mE |
0.31% :S |
| 09:25 |
MikeSeth |
setting User attributes in validator: y/n? |
| 09:26 |
kaos|work |
what for à |
| 09:26 |
kaos|work |
? |
| 09:27 |
nfq |
[n=nfq@84-72-196-213.dclient.hispeed.ch] has joined #agavi |
| 09:28 |
MikeSeth |
kaos|work: pseudo-authentication. User supplies an one-time code.; |
| 09:29 |
kaos|work |
why don't you let the validator export the data ? |
| 09:29 |
kaos|work |
the user attribute should be only valid for one request then, right ? |
| 09:30 |
MikeSeth |
not really |
| 09:30 |
MikeSeth |
some requests expire the code, and some need to only validate its presence |
| 09:30 |
MikeSeth |
though.. I didnt chain the validators correctly mmmhmh |
| 09:30 |
MikeSeth |
yeah thats it |
| 09:33 |
shoan |
[n=shoan@122.166.1.168] has joined #agavi |
| 09:38 |
nfq_ |
[n=nfq@84-72-196-213.dclient.hispeed.ch] has joined #agavi |
| 09:39 |
nfq_ |
[n=nfq@84-72-196-213.dclient.hispeed.ch] has quit [Remote closed the connection] |
| 09:39 |
nfq |
[n=nfq@84-72-196-213.dclient.hispeed.ch] has quit [Read error: 104 (Connection reset by peer)] |
| 09:50 |
icyt |
is now known as IcyT |
| 09:51 |
MikeSeth |
09:48 <stoffus> by function you mean class? |
| 09:51 |
MikeSeth |
I hate #php |
| 09:52 |
E_mE |
proberbly to much JS =P |
| 09:52 |
marklar|omni |
heh |
| 09:52 |
marklar|omni |
11:51 < harish> i create functions that have parameters :) |
| 09:52 |
marklar|omni |
o rly? |
| 09:55 |
codecop |
[n=codecop@server.senoji.palanga.lm.lt] has joined #agavi |
| 09:58 |
E_mE |
god harish is an idiot |
| 09:59 |
nfq |
[n=nfq@84-72-196-213.dclient.hispeed.ch] has joined #agavi |
| 10:02 |
kaos|work |
http://devzone.zend.com/article/2996-Generating-and-Validating-Web-Forms-With-PEAR-html_QuickForm-part-2 |
| 10:02 |
nfq_ |
[n=nfq@84-72-196-213.dclient.hispeed.ch] has joined #agavi |
| 10:02 |
kaos|work |
now that's a breeze to make forms |
| 10:02 |
kaos|work |
xD |
| 10:05 |
MikeSeth |
oh man |
| 10:06 |
MikeSeth |
i used that shit once |
| 10:06 |
MikeSeth |
dont remind me |
| 10:06 |
MikeSeth |
too much pain |
| 10:06 |
nfq__ |
[n=nfq@84-72-196-213.dclient.hispeed.ch] has joined #agavi |
| 10:15 |
stachu |
[i=masq11@enc170.internetdsl.tpnet.pl] has joined #agavi |
| 10:16 |
stachu |
is there any way to access from cache xml file <groups> to storage variable? |
| 10:17 |
nfq___ |
[n=nfq@84-72-196-213.dclient.hispeed.ch] has joined #agavi |
| 10:17 |
nfq |
[n=nfq@84-72-196-213.dclient.hispeed.ch] has quit [Connection timed out] |
| 10:18 |
marklar|omni |
er yes too much pain |
| 10:18 |
marklar|omni |
quickform is tehfail |
| 10:18 |
nfq |
[n=nfq@84-72-196-213.dclient.hispeed.ch] has joined #agavi |
| 10:20 |
nfq_ |
[n=nfq@84-72-196-213.dclient.hispeed.ch] has quit [Connection timed out] |
| 10:21 |
nfq___ |
[n=nfq@84-72-196-213.dclient.hispeed.ch] has quit [Read error: 104 (Connection reset by peer)] |
| 10:22 |
nfq_ |
[n=nfq@84-72-196-213.dclient.hispeed.ch] has joined #agavi |
| 10:22 |
nfq__ |
[n=nfq@84-72-196-213.dclient.hispeed.ch] has quit [Connection reset by peer] |
| 10:22 |
marklar|omni |
miek |
| 10:22 |
marklar|omni |
how can I get vars from,say, $_SERVER within an action? |
| 10:23 |
nfq |
[n=nfq@84-72-196-213.dclient.hispeed.ch] has quit [Read error: 104 (Connection reset by peer)] |
| 10:23 |
nfq |
[n=nfq@84-72-196-213.dclient.hispeed.ch] has joined #agavi |
| 10:23 |
v-dogg |
marklar|omni: $rd->getHeader('User-Agent'); for example |
| 10:23 |
marklar|omni |
how about REMOTE_ADDR? |
| 10:24 |
v-dogg |
other than HTTP_* headers are also in $_SERVER |
| 10:27 |
MikeSeth |
you can grab it from $_SERVER directly IMO |
| 10:27 |
MikeSeth |
$_SERVER isn't wiped out |
| 10:27 |
marklar|omni |
k |
| 10:27 |
nfq |
[n=nfq@84-72-196-213.dclient.hispeed.ch] has quit [Read error: 104 (Connection reset by peer)] |
| 10:28 |
nfq |
[n=nfq@84-72-196-213.dclient.hispeed.ch] has joined #agavi |
| 10:29 |
stachu |
in my website type of view of products (table list|list with images etc) depends on session variable or cookie - how i should cache this views separatly? any ideas? should i move this variable to user_attribute? |
| 10:30 |
stachu |
i will be grateful if you can help |
| 10:31 |
nfq_ |
[n=nfq@84-72-196-213.dclient.hispeed.ch] has quit [Read error: 104 (Connection reset by peer)] |
| 10:31 |
nfq__ |
[n=nfq@84-72-196-213.dclient.hispeed.ch] has joined #agavi |
| 10:31 |
marklar|omni |
have user attribute 'view_prefs' => array('products' => 'list', 'bar' => 'baz', 'lolcats' => 'yesplz') |
| 10:31 |
stachu |
do you understand me? :) |
| 10:34 |
stachu |
ok thanks, just as i thought - but can access from <group source="user_attribute"> to array so i has to be just string view => 'name of view' |
| 10:34 |
stachu |
but i cant access* |
| 10:37 |
marklar|omni |
so flatten it |
| 10:37 |
nfq |
[n=nfq@84-72-196-213.dclient.hispeed.ch] has quit [Read error: 104 (Connection reset by peer)] |
| 10:37 |
MikeSeth |
stachu: sorry, you should ask someone who knows how to use caching - ie Wombert ;> |
| 10:40 |
marklar|omni |
k foodz |
| 10:46 |
RossC0 |
stachu: 2 tics |
| 10:47 |
Arme[N] |
[n=Arme[N]@unaffiliated/armen/x-394205] has joined #agavi |
| 10:47 |
RossC0 |
stachu: yes - add a user attribute group which looks at the user id |
| 10:48 |
RossC0 |
<group source="user_attribute">id</group> |
| 10:48 |
nfq__ |
[n=nfq@84-72-196-213.dclient.hispeed.ch] has quit [Read error: 110 (Connection timed out)] |
| 10:48 |
RossC0 |
or cookie: |
| 10:49 |
RossC0 |
<group source="request_data" namespace="cookies">cookiename</group> |
| 11:00 |
E_mE |
is there a Javascript framework/library that allows me to sort data around? |
| 11:01 |
_cheerios |
probably |
| 11:03 |
Macen |
mac arrived o/ |
| 11:03 |
E_mE |
:D |
| 11:04 |
shoan |
[n=shoan@122.166.1.168] has quit [] |
| 11:04 |
E_mE |
i bet your excited now ;) |
| 11:04 |
E_mE |
lots of fun learning hte mac ways :) |
| 11:05 |
Chonsu |
[n=Chons@dialbs-088-079-085-107.static.arcor-ip.net] has joined #agavi |
| 11:08 |
Macen |
[n=craigfai@host86-138-72-204.range86-138.btcentralplus.com] has quit ["<harish> if you screw up bad | <harish> just reload the OS | <harish> takes about 30 seconds"] |
| 11:09 |
E_mE |
i like mootools for the fragmented download feature .. wish YUI had the same! hmpfs! |
| 11:09 |
nfq |
[n=nfq@84-72-196-213.dclient.hispeed.ch] has joined #agavi |
| 11:12 |
JanK_ |
[n=JanK_@muedsl-82-207-241-165.citykom.de] has joined #agavi |
| 11:16 |
_cheerios |
i buy vista for the holographic sticker |
| 11:16 |
shoan |
[n=shoan@122.166.1.168] has joined #agavi |
| 11:17 |
E_mE |
how many you got _cheerios? |
| 11:21 |
_cheerios |
i wallpaper my apartment with them. not counting. |
| 11:23 |
E_mE |
do you ever wake up with nightmares that get reflected around the room? |
| 11:25 |
MikeSeth |
speed is bad for you ;> |
| 11:26 |
_cheerios |
no, not really. when i say my apartment, i mean my friends whom gave it to me for a few months while he's travelling. if he doesn't like the stickers, he will have a problem. could cause nightmares. |
| 11:26 |
MikeSeth |
http://reddit.com/info/667bw/comments/ |
| 11:26 |
_cheerios |
heh |
| 11:26 |
Rendez |
[n=luismeri@201.Red-83-32-192.dynamicIP.rima-tde.net] has joined #agavi |
| 11:27 |
nfq |
[n=nfq@84-72-196-213.dclient.hispeed.ch] has quit [Connection timed out] |
| 11:27 |
_cheerios |
i don't see any two-digit drops, what's the fuzz |
| 11:29 |
_cheerios |
did you read the hedge fund manager interview? |
| 11:29 |
_cheerios |
http://nplusonemag.com/hedge-fund-interview.html |
| 11:29 |
malax |
[n=malax@unaffiliated/malax] has joined #agavi |
| 11:46 |
Macen |
[n=craigfai@host86-138-72-204.range86-138.btcentralplus.com] has joined #agavi |
| 11:47 |
Yossi |
you guys know how to get the name of the current action's route? I don't see it in the API |
| 11:49 |
Macen |
E_mE: why does my Mac want to know who i am? |
| 11:49 |
Macen |
it's being rather forward :x |
| 11:49 |
E_mE |
just registration |
| 11:50 |
E_mE |
doesn't need to be true |
| 11:50 |
Macen |
do they spam? |
| 11:50 |
E_mE |
your mac wants to be your friend |
| 11:50 |
Macen |
it says in the privacy policy "oh no we don't spam" and then the next paragraph "we will share your information with strategic partners" |
| 11:50 |
E_mE |
im not sure.. ive not owned a mac since 2002 or so |
| 11:50 |
Macen |
i think it wants commitment :( |
| 11:51 |
MikeSeth |
fucktits |
| 11:51 |
MikeSeth |
i broke something and now I get 500 errors |
| 11:52 |
marklar|omni |
fail :( |
| 11:52 |
marklar|omni |
mmm 300gram burger again |
| 11:52 |
E_mE |
Macen: it nice a fast? |
| 11:52 |
E_mE |
300g burget :o thats massive |
| 11:52 |
E_mE |
burger |
| 11:52 |
marklar|omni |
I'm still hungry for some reason |
| 11:52 |
marklar|omni |
maybe I'm still growing or something |
| 11:53 |
E_mE |
yeah outwards =P |
| 11:53 |
marklar|omni |
kek |
| 11:53 |
marklar|omni |
I'm thin :D |
| 11:53 |
Macen |
4 gig of ram it better be :D |
| 11:53 |
Macen |
AHH |
| 11:53 |
Macen |
i can see myself |
| 11:53 |
Macen |
ahh |
| 11:53 |
Macen |
there i am |
| 11:53 |
Macen |
hides |
| 11:53 |
Macen |
shit i'm ugly |
| 11:54 |
E_mE |
i wasn't going to say anything,, but well you know =P |
| 11:55 |
Macen |
sexy |
| 11:55 |
Macen |
now what :p |
| 11:56 |
Macen |
oh |
| 11:56 |
Macen |
brb |
| 11:56 |
Macen |
[n=craigfai@host86-138-72-204.range86-138.btcentralplus.com] has quit ["<harish> if you screw up bad | <harish> just reload the OS | <harish> takes about 30 seconds"] |
| 11:56 |
MikeSeth |
marklar|omni: is you coming to teh con? |
| 11:58 |
marklar|omni |
if work payz |
| 12:02 |
JanK__ |
[n=JanK_@muedsl-82-207-241-165.citykom.de] has joined #agavi |
| 12:02 |
Macen |
[n=craigfai@host86-138-72-204.range86-138.btcentralplus.com] has joined #agavi |
| 12:04 |
Macen |
i think i broke it :x |
| 12:04 |
marklar|omni |
gratz |
| 12:05 |
Macen |
heh |
| 12:05 |
E_mE |
how did you manage that? |
| 12:05 |
Macen |
i went to send registration, plugged in ethernet, waited for it to see it, it didn't, clicked disconnect, now it's been like that for..a while :x |
| 12:06 |
Macen |
i'm on this computer through the same router |
| 12:06 |
Macen |
there is no red icon for "close" only minimise |
| 12:06 |
Macen |
chuckles |
| 12:06 |
Macen |
Mac's eh!!! |
| 12:06 |
Macen |
nice!! |
| 12:06 |
marklar|omni |
failmac |
| 12:06 |
MikeSeth |
marklar|omni: tell buki work pays ;> |
| 12:07 |
E_mE |
Macen: isn't there send again or so? |
| 12:07 |
Macen |
cancel is now grayed out |
| 12:07 |
Macen |
srsly |
| 12:07 |
E_mE |
send again? |
| 12:07 |
Macen |
brings the currently dead dialog back to life |
| 12:07 |
MikeSeth |
oooh |
| 12:08 |
Macen |
doin' the same thing |
| 12:08 |
MikeSeth |
so mac IS full of fail? ;. |
| 12:08 |
E_mE |
fir ever? |
| 12:08 |
marklar|omni |
aids and fail |
| 12:08 |
Macen |
seems that way |
| 12:08 |
E_mE |
hehe |
| 12:08 |
E_mE |
is there back anywhere? |
| 12:08 |
Macen |
can i record my desktop? i want to youtube this |
| 12:08 |
E_mE |
dont know |
| 12:08 |
Macen |
rofl |
| 12:08 |
E_mE |
are you on the desktop? |
| 12:08 |
Macen |
E_mE: i need to kill the process somehow |
| 12:09 |
E_mE |
with the registration app open |
| 12:09 |
marklar|omni |
hahahaha |
| 12:09 |
marklar|omni |
miek |
| 12:09 |
marklar|omni |
http://www.motoqwiki.com/Q9h/index.php?title=MOTO_Q_9h_Wiki |
| 12:09 |
MikeSeth |
uhhh |
| 12:09 |
Macen |
E_mE: yeah |
| 12:09 |
E_mE |
i think its Apple key + Ctrl/shift and Esc |
| 12:09 |
MikeSeth |
when I type "A" and my editor completes to "AGAVI_HAX_METHOD_OVERRIDE" |
| 12:09 |
MikeSeth |
this isn't good ;>< |
| 12:09 |
E_mE |
that will bring up the kill dialog |
| 12:09 |
E_mE |
or ctrl and right click on the icon in the list at hte bottem and kill process should be there |
| 12:10 |
Macen |
apple key?? wassat |
| 12:10 |
Macen |
only open appears when right-click + ctrl |
| 12:10 |
Wombert |
slow slow slow |
| 12:11 |
marklar|omni |
heh |
| 12:11 |
marklar|omni |
MikeSeth: when I type A my editor crashes with a Java exception |
| 12:11 |
marklar|omni |
*stabstab* |
| 12:11 |
Wombert |
are you still at the welcome screen? |
| 12:11 |
Wombert |
or is the menu bar and dock etc there already |
| 12:11 |
MikeSeth |
mahahahaha |
| 12:11 |
Macen |
i've fully booted up, it told me to double click the send registration icon upon startup |
| 12:11 |
Macen |
i did, plugged in, voila! |
| 12:12 |
marklar|omni |
voila as in megafail |
| 12:12 |
Wombert |
so you have the desktop and all |
| 12:12 |
Macen |
idd |
| 12:12 |
Macen |
Wombert: yeps |
| 12:12 |
MikeSeth |
"Voila! Communism!" |
| 12:12 |
Wombert |
then you have the icon for the registration in the dock |
| 12:12 |
marklar|omni |
hahahah |
| 12:12 |
Wombert |
click it, pick quit |
| 12:12 |
Macen |
Wombert: only when minimised |
| 12:12 |
Wombert |
or press cmd+q |
| 12:12 |
kaos|work |
[n=dominik@dialbs-088-079-085-107.static.arcor-ip.net] has quit [Read error: 104 (Connection reset by peer)] |
| 12:12 |
Wombert |
there should be an icon with a bright dot underneath |
| 12:12 |
marklar|omni |
"Initializing reality distortion field..." |
| 12:12 |
kaos|work |
[n=dominik@dialbs-088-079-085-107.static.arcor-ip.net] has joined #agavi |
| 12:12 |
Macen |
ehhh |
| 12:12 |
MikeSeth |
marklar|omni: mahahaha wiki ownd |
| 12:13 |
marklar|omni |
ya |
| 12:13 |
Macen |
sorted :D |
| 12:13 |
Macen |
lets try that again |
| 12:13 |
Wombert |
good |
| 12:13 |
marklar|omni |
wtg motorlosers |
| 12:13 |
Wombert |
does your internets work? |
| 12:13 |
Wombert |
bring up safari |
| 12:13 |
Wombert |
thats the blue compass |
| 12:13 |
Wombert |
maybe your network has no dhcp or such |
| 12:13 |
Macen |
"The Worlds Thinnest Notebook Evaaa" |
| 12:13 |
marklar|omni |
there should be a desktop icon that goes to the Apple Store for mac accessories etc |
| 12:13 |
Macen |
seems ok |
| 12:13 |
Wombert |
good |
| 12:13 |
Wombert |
okay |
| 12:13 |
Wombert |
next |
| 12:13 |
marklar|omni |
it should have a pic of steve jobs buttraping people |
| 12:14 |
Wombert |
the menu bar at the top |
| 12:14 |
Wombert |
is always there |
| 12:14 |
MikeSeth |
meanwhile in failchan.. |
| 12:14 |
Wombert |
the items are for the currently active app |
| 12:14 |
Wombert |
you normally dont close apps like in windows |
| 12:14 |
Wombert |
you close all safari windows, safari is still running |
| 12:14 |
Wombert |
(note the dot in the dock) |
| 12:14 |
marklar|omni |
efficient. |
| 12:14 |
Wombert |
so you quit the app separately |
| 12:14 |
Wombert |
which, most of the time, is very nice |
| 12:15 |
Macen |
i'd like to learn about slots at some point |
| 12:15 |
Wombert |
the apple in the top left is the, gues shwat, apple menu |
| 12:15 |
Wombert |
bring it up and go to system prefs |
| 12:15 |
Macen |
ok |
| 12:15 |
marklar|omni |
my first question when I first sat down at a mac |
| 12:15 |
marklar|omni |
was "where's the shell" |
| 12:15 |
Wombert |
go to keyboard and mouse |
| 12:15 |
Wombert |
marklar|omni: in the terminal :p |
| 12:15 |
marklar|omni |
they're hiding it under "Programs -> Tools -> Latvian Surnames -> Terminal" |
| 12:15 |
E_mE |
marklar|omni: applications/utilities/termnial |
| 12:15 |
marklar|omni |
or something like that |
| 12:15 |
Wombert |
or just cmd+space, type "ter", return, done |
| 12:16 |
marklar|omni |
or just use tehlunix and gain instawin without paying the fruities |
| 12:16 |
Wombert |
Macen: in keyboard and mouse, pick mouse first, and assign secondary click to the right mouse button |
| 12:16 |
E_mE |
Wombert: does mac have that feature! WICKED |
| 12:16 |
Wombert |
E_mE: called spotlight |
| 12:16 |
E_mE |
kde has alt+space and enter program |
| 12:16 |
E_mE |
ah |
| 12:16 |
Wombert |
it searches in your documents, apps, everything |
| 12:16 |
Wombert |
yeah KDE stole it :p |
| 12:16 |
E_mE |
it only does applications though :) |
| 12:16 |
Macen |
is keeping up |
| 12:17 |
E_mE |
one of the best features ever invented i tihnk |
| 12:17 |
Wombert |
Macen: mind you that this is a mighty mouse. you have to keep the left finger off the mouse so it recognizes the mouse click. sucks if you ask me |
| 12:17 |
Wombert |
anyway, go on to shortcuts (fourth tab) |
| 12:17 |
Wombert |
pick the "all controls" radio box at the bottom |
| 12:17 |
Macen |
hm i c |
| 12:17 |
Macen |
same for me |
| 12:18 |
Wombert |
got that? |
| 12:18 |
MikeSeth |
mahahahahahahhaha |
| 12:18 |
MikeSeth |
<3 my code |
| 12:18 |
Macen |
yea |
| 12:18 |
Wombert |
good. go to energy savings next and disable the sleep mode if you like |
| 12:18 |
MikeSeth |
// User's coupon is bad, so he can't be here. GTFO user. |
| 12:18 |
MikeSeth |
$this->context->getUser()->setAuthenticated(false); |
| 12:18 |
Wombert |
(you get back by clicking "show all") |
| 12:18 |
Wombert |
MikeSeth: not nuff |
| 12:18 |
MikeSeth |
Wombert: theres no real need to cleanup |
| 12:18 |
Wombert |
make a logout method that flushes attributes and such |
| 12:19 |
Wombert |
its still gonna be in the session when he logs back in |
| 12:19 |
Wombert |
do it, or do not. there is no try. :) |
| 12:19 |
Wombert |
it's not really that much more work |
| 12:19 |
MikeSeth |
doesnt matter, only isAuthenticated() is in use |
| 12:19 |
MikeSeth |
as a flag ;> |
| 12:19 |
Wombert |
and saves trouble down the road |
| 12:19 |
MikeSeth |
yeah ill do it |
| 12:19 |
JanK_ |
[n=JanK_@muedsl-82-207-241-165.citykom.de] has quit [Read error: 110 (Connection timed out)] |
| 12:19 |
MikeSeth |
but not now, when ill be removing debug hax and other stuff |
| 12:19 |
Macen |
Display 30mins hdd+sleep NEVAAA |
| 12:20 |
Macen |
cool ok |
| 12:20 |
Wombert |
I set display to 10 mins |
| 12:20 |
Wombert |
and sreen saver to 5 |
| 12:20 |
marklar|omni |
miekz |
| 12:20 |
Wombert |
ok time for some awesomeness then |
| 12:20 |
Macen |
i can't see screen saver |
| 12:20 |
marklar|omni |
we needs domains? |
| 12:20 |
Wombert |
desktop and screen saver its called |
| 12:20 |
Wombert |
top row |
| 12:20 |
Wombert |
query, Macen |
| 12:21 |
marklar|omni |
omg real life lolspeak |
| 12:21 |
marklar|omni |
miek |
| 12:21 |
marklar|omni |
whois borex.com -> registrant |
| 12:23 |
E_mE |
marklar|omni: my GF who has a friend and when she talk she uses textspeak abriviations such as "All right mate, F.Y.I. i'm pretty good" sort of lingo |
| 12:23 |
E_mE |
its quite disturbing |
| 12:23 |
marklar|omni |
er, I use lolspeak in casual conversation |
| 12:25 |
marklar|omni |
heh, there was this photo booth at the mall today |
| 12:25 |
marklar|omni |
it said, "photos and fun in different positions" |
| 12:26 |
E_mE |
well, i'm off to ma interview |
| 12:26 |
Wombert |
she says "eff why I"? |
| 12:26 |
Wombert |
eww |
| 12:26 |
marklar|omni |
heh |
| 12:26 |
E_mE |
Wombert: yes |
| 12:26 |
Wombert |
good luck E_mE |
| 12:26 |
E_mE |
thanks :) |
| 12:26 |
E_mE |
cya laters .. hopefully i find out today :) |
| 12:27 |
marklar|omni |
bai |
| 12:27 |
E_mE |
[n=E_mE@89.104.225.116] has quit [Remote closed the connection] |
| 12:28 |
MikeSeth |
marklar|omni: I dont need domains |
| 12:28 |
marklar|omni |
there is a funney in teh whois |
| 12:28 |
marklar|omni |
no domain for nooz? |
| 12:28 |
MikeSeth |
nooz.co.il |
| 12:28 |
marklar|omni |
did you reg it? |
| 12:28 |
MikeSeth |
no |
| 12:33 |
MikeSeth |
[22-Jan-2008 12:28:53] PHP Fatal error: Maximum execution time of 600 seconds exceeded in Unknown on line 0 |
| 12:33 |
MikeSeth |
WHY U DO DAT :< |
| 12:33 |
marklar|omni |
lol :D |
| 12:35 |
MrJeep_ |
[i=MrJeep@modemcable051.81-37-24.mc.videotron.ca] has joined #agavi |
| 12:35 |
MrJeep_ |
hi |
| 12:36 |
MrJeep_ |
so Wombert updates are comming |
| 12:36 |
MrJeep_ |
well, it seems they are |
| 12:42 |
Wombert |
yea |
| 12:42 |
marklar|omni |
noop |
| 12:48 |
MrJeep_ |
Wombert, finally I decided to go with a wired apple keyboard |
| 12:48 |
MrJeep_ |
and a standard logitech mouse |
| 12:48 |
MrJeep_ |
I really like the keyboart tho |
| 12:49 |
Wombert |
but the new alu one, right? |
| 12:49 |
MrJeep_ |
yeah |
| 12:49 |
MrJeep_ |
arg |
| 12:49 |
MrJeep_ |
apple store down |
| 12:50 |
MrJeep_ |
updates you might think |
| 12:50 |
MrJeep_ |
Let's see how much I could have saved |
| 12:53 |
Wombert |
nah |
| 12:54 |
MikeSeth |
uhh |
| 12:54 |
MikeSeth |
Wombert |
| 12:54 |
MikeSeth |
why all of a sudden would an exception return HTTP 500 and empty output |
| 12:54 |
MikeSeth |
wtf did I break |
| 12:54 |
marklar|omni |
fail |
| 12:54 |
marklar|omni |
spontaneous facebook orgy |
| 12:55 |
MikeSeth |
give me liberty or give me facebook! |
| 12:55 |
marklar|omni |
heh |
| 12:55 |
marklar|omni |
the ceo's brother came by |
| 12:55 |
marklar|omni |
looked at my 4 monitors |
| 12:55 |
marklar|omni |
"come in, tower control, come in" |
| 12:55 |
marklar|omni |
and left |
| 12:55 |
marklar|omni |
wtf |
| 12:56 |
MikeSeth |
.... |
| 12:57 |
marklar|omni |
prints out bukakke coupons |
| 12:59 |
MrJeep_ |
me->shower()->work() |
| 12:59 |
MrJeep_ |
cya un a couple of mins |
| 12:59 |
Macen |
SEED THE TORRENT |
| 12:59 |
MrJeep_ |
[i=MrJeep@modemcable051.81-37-24.mc.videotron.ca] has quit [] |
| 12:59 |
Macen |
:D |
| 12:59 |
Macen |
bastard |
| 12:59 |
marklar|omni |
kek |
| 12:59 |
marklar|omni |
in nagasaki |
| 12:59 |
_cheerios |
MikeSeth, did you upgrade apache? :) |
| 12:59 |
marklar|omni |
they like bukkake |
| 13:00 |
MikeSeth |
no |
| 13:09 |
Arme[N-1] |
[n=Arme[N]@unaffiliated/armen/x-394205] has joined #agavi |
| 13:10 |
marklar|omni |
puts on some Drowning Pool |
| 13:17 |
Arme[N] |
[n=Arme[N]@unaffiliated/armen/x-394205] has quit [Read error: 110 (Connection timed out)] |
| 13:22 |
MikeSeth |
marklar|omni: yo get the Psyche song of my box called "Drowning Pool" |
| 13:23 |
marklar|omni |
@~? |
| 13:25 |
MikeSeth |
ummm |
| 13:25 |
MikeSeth |
no its on teh laptop. I'll give it to you |
| 13:25 |
MikeSeth |
or slsk it |
| 13:25 |
MikeSeth |
oh lawd |
| 13:26 |
MikeSeth |
S&P 500 -13% since beginning of the year |
| 13:26 |
MikeSeth |
ready for teh fun |
| 13:26 |
MikeSeth |
hahahaha reddit |
| 13:26 |
MikeSeth |
"http://finance.google.com/finance?q=.DJI%20.IXIC%20.INX |
| 13:26 |
MikeSeth |
This goes really well with Tools' Aenema as the background soundtrack." |
| 13:26 |
MikeSeth |
DUH! |
| 13:29 |
Wombert |
yo |
| 13:29 |
Wombert |
60 minutes to go |
| 13:29 |
Wombert |
clock is ticking |
| 13:29 |
Wombert |
lets see what happ
|