Camelia, the Perl 6 bug

IRC log for #mojo, 2011-04-30

| Channels | #mojo index | Today | | Search | Google Search | Plain-Text | summary

All times shown according to UTC.

Time Nick Message
01:12 perlrocks Twitter: "Mojolicious-Plugin-Wolowitz 1.0.1 by GUGOD - http://frepan.org/~gugod/Mojol​icious-Plugin-Wolowitz-1.0.1/" --cpan_new http://twitter.com/cpan_ne​w/status/64134930887741440
01:18 abra left #mojo
01:29 abra joined #mojo
02:18 leprevost joined #mojo
03:11 ispy_ joined #mojo
03:18 leprevost left #mojo
03:25 ispy_ left #mojo
03:26 jpablobr left #mojo
03:40 gabiruh left #mojo
03:42 xaka joined #mojo
03:45 gabiruh joined #mojo
04:21 robinsmidsrod joined #mojo
04:55 ispy_ joined #mojo
05:15 metaperl left #mojo
05:16 metaperl joined #mojo
05:22 metaperl left #mojo
05:56 ispy_ left #mojo
06:39 Foxcool joined #mojo
07:21 tabbi joined #mojo
07:21 tabbi left #mojo
07:33 GitHub165 joined #mojo
07:33 GitHub165 mojo: master Sebastian Riedel * f7901c4 (5 files in 3 dirs): made Mojo::IOLoop much more resilient - http://bit.ly/iSnc2P
07:33 GitHub165 left #mojo
07:35 sri please test
07:39 sri this change has the potential to fix or screw up a lot
08:00 crab #   Failed test 'multiple record types'
08:00 crab (ioloop_online)
08:00 crab otherwise looks good.
08:02 xaka left #mojo
08:07 sri online tests don't matter
08:07 sri dns tests fail randomly for google records
08:07 sri crab: what os?
08:08 sri some windows and freebsd test runs would be great
08:49 crab sri: linux
08:49 crab stephan is the man when it comes to windows tests
08:55 GitHub163 joined #mojo
08:55 GitHub163 mojo: master Sebastian Riedel * f61c8f5 (1 files in 1 dirs): fixed ietf-07 WebSocket masking - http://bit.ly/iRDfST
08:55 GitHub163 left #mojo
09:08 sh4 joined #mojo
09:14 sri with a bit of luck ietf-07 websockets will be in firefox 5
09:19 crab oh.
09:19 crab that seems terribly far away. there's no chance they'll enable it in 4?
09:19 crab damn, i was looking forward to when i could use them. oh well.
09:20 sri no chance
09:20 sri firefox 5 will be released in july or so
09:21 sri june actually
09:21 crab it's very difficult for me to adjust to the idea of no longer bending over backwards to support the very oldest browsers
09:22 crab but i must say when i discovered that my clients were still using ie6 (though they claimed to be using ie8), i did not even consider for a moment to try to support it.
09:27 yko websockets looks like duke nukem forever
09:31 crab haha
09:34 sri it's not like that
09:36 sri a last call has been initiated on the ietf-07 draft
09:37 sri that means they are planning to move the draft forward to experimental rfc
09:41 yko blah-blah-blah.... duke nukem forever also was promised to appear somewhere near 2000 :)
09:42 yko btw, now i have quite complex application using MojoX::Run, custom renderer, run async external applications and other stuff
09:42 yko and... it works on 1.1 and 1.21 both
09:42 sri \o/
09:43 crab yko: something you can show?
09:43 * sri wonders if MojoX::Run is maybe too complicated
09:43 yko sri: it isnt
09:43 sri i mean the implementation
09:43 yko oh
09:43 crab yko: (i'm assuming it is your custom pdf thingy?)
09:43 Foxcool left #mojo
09:43 yko crab, ye
09:43 sri the latest Mojo::IOLoop is a lot more liberal
09:44 sri it might not need some workarounds
09:44 yko PDF::API2 is damn complicated. especially when you did something 'custom' and then try to find memory leaks
09:46 yko sri: to be honest, i didnt look at last changes. have to adopt some software to ua and want to cleanup all code that depends on mojolicious
09:55 Foxcool joined #mojo
10:03 GitHub72 joined #mojo
10:03 GitHub72 mojo: master Sebastian Riedel * 89f1795 (2 files in 2 dirs): fixed small memory leak - http://bit.ly/mboRWn
10:03 GitHub72 left #mojo
10:04 yko auch
10:04 yko there were memory leaks?
10:06 Akron joined #mojo
10:07 sri there always are
10:08 sri good production servers should always cycle workers regularly
10:09 sri some xs module will always leak
10:13 sri (hypnotoad does it automatically for you every 10k requests or so)
10:14 yko but i want production server without any memory leaks! :)
10:15 sri pretty much impossible
10:15 sri you'll have a hard time spotting the difference between a small memory leak and a cache
10:15 yko but i want! :)
10:16 sri no you don't ;p
10:16 yko damn, i really dont
10:16 yko some problems can me solved so easy
10:17 sri it's simply not economic to hunt every tiny leak
10:18 yko agree
10:18 yko if you app can server 10k requests and don't eat all available memory - it doesn't leak
10:19 yko *serve
10:19 sri it most likely still leaks
10:19 sri just not enough to be a problem
10:19 yko that's what i said :)
10:20 sri that's what you *meant* then ;p
10:21 yko you are finding fault with words!
10:28 * sri needs a cold beer
10:28 * yko deeds hot one.
10:29 yko s/d/n/
10:29 yko well, if i'd say it loud it woud sound just like i wrote.
10:29 sri hot beer? Oo
10:29 * yko got ill
10:29 sri oh
10:30 yko have you ever drink hot dark beer maybe with some honey even?
10:30 sri i've heard about that, never tried it
10:30 yko It's nice when you are ill, or just when it's cold
10:32 yko there's also kind of beer serving named 'cutted' or so. spoon of honey, half  glass of dark beer, thin circle of ice and half glass of light beer
10:32 yko looks really cool (ice melts quickly). drinks also nice.
10:33 yko (i think sri already run to nearest place where he can get beer)
10:34 crab drinking lots of beer and taking leaks go hand in hand
10:35 yko hehe
10:39 sri *slurp*
10:49 perlrocks Twitter: "Once #dotcloud has #perl worker support with port forwarding, #websockets and long polling will be really trivial. #mojolicious" --kraih http://twitter.com/kraih/status/64280303128150017
11:14 sri we really need more windows testers :S
11:19 Foxcool left #mojo
11:28 perlrocks Twitter: "NA - CVE-2011-1589 - Directory traversal vulnerability in Path.pm in Mojolicious before 1.16 allows remote attackers... http://dlvr.it/QBWtF" --pikipiki_net http://twitter.com/pikipiki_​net/status/64290137173012480
11:37 crab quick on the uptake
11:38 Foxcool joined #mojo
11:54 yko looks like prove -lrv hungs just after ./t/mojo/apache_fastcgi.t on windows
11:54 sri that test does nothing on wondows
11:55 sri s/o/i/
11:55 Foxcool left #mojo
11:55 yko just after that test
11:55 sri you mean on the next test then
11:57 Foxcool joined #mojo
11:57 yko dunno. ./t/mojo/app.t didn't start at all. ill check what it could be
12:09 crab "Your mouse has moved.   Windows NT must be restarted for the change to take effect.   Reboot now?  [ OK ]" <- from someone's .sig today
12:10 sri haha
12:13 tabbi joined #mojo
12:13 tabbi left #mojo
12:36 sri yko: ./script/mojo test t/mojo/app.t?
12:38 yko sri: even 'prove -lrv ./t/mojo/apache_cgi.t ./t/mojo/apache_fastcgi.t ./t/mojo/app.t' works ok
12:38 sri so it's all ok?
12:39 yko but script/mojo test works ok :\
12:39 yko well, it depends on angle from which you are looking on situation
12:39 sri make test too?
12:39 sri as long as make test passes i don't care
12:40 yko i don't have make atm :p
12:40 sri Oo
12:40 yko haha, it's windows, baby!
12:41 sri testing with activeperl?
12:41 sri strawberry perl comes with make
12:41 yko ok, i have 1 stable failing test at t\mojolicious\app.t line 46.
12:41 yko but as far as 'got' and 'expected' looks same, i think it can be \n vs \r\n or so
12:42 yko sri: looks like that. i didn't use perl on this machine for a while.
12:42 sri weird, nothing changed in that test
12:45 sri maybe it's just a broken perl
12:45 sri if it's older
12:45 yko i was right. looks like \r\n issue at line 49, t\mojolicious\app.t
12:46 yko can be fixed with   ->content_like(qr/^look ma! no action!\r?\n$/); or so
12:46 sri oh....
12:46 sri mojolicious/app.t
12:46 sri i thought mojo/app.t
12:47 yko i wote about mojolicious, see above :p
12:47 sri you said mojo/app.t before
12:47 yko well, i said many strange things before, hehe
12:48 GitHub32 joined #mojo
12:48 GitHub32 mojo: master Sebastian Riedel * f9c303c (1 files in 1 dirs): made test more portable - http://bit.ly/kHiMmE
12:48 GitHub32 left #mojo
12:49 sri yko: is that the only test that failed?
12:50 yko via script/mojo test - yes
12:50 sri \o/
12:50 yko i didn't run developer tests though
12:50 sri that's ok
12:50 sri which perl and os?
12:50 yko and btw, that's winxp sp3, not 7
12:50 yko perl v5.12.2
12:50 sri yko++
12:51 sri need windows 7 test run now
12:51 sri activeperl or strawberry?
12:51 yko maybe later ill take away my gf's netbook and test on win7
12:51 yko active perl
12:51 purl hmmm... active perl is at: http://www.activestate.com/activeperl
12:51 sri yay, activeperl is harder
12:51 yko sri: that was activeperl
12:51 yko passed already
12:52 yko i think i'll test with strawberry on win7
12:53 sri run the tests a few times, according to reports one in ten fails or so
12:53 yko sri: 5 would be enough?
12:57 sri ten migth be better ;p
12:57 yko oh, btw i have no IO-Socket-SSL-1.37. so some of tests didnt run.
12:57 yko :p
12:57 sri that's ok
12:57 yko that's not very ok, but as far as cpanm can not install it...
12:57 sri i'm mostly interested in the results for t/mojolicious/websocket_lite_app.t
12:58 sri that's the one causing all the trouble on cpantesters
12:58 yko all tests pass x5, websocket_lite_app.t pass x 10
12:58 sri \o/
13:05 yko looks like strawberry passes too
13:05 yko will try win7 later
13:53 perlrocks Twitter: "Mojolicious WebSocket Server I'm using writing, working, me something. I'm using the version of Mojo WebSocket WebSocket Chrome's version is different I guess" (ja) --pascaljp http://twitter.com/pascalj​p/status/64326474978705408
13:56 Foxcool left #mojo
13:59 fhelmber_ joined #mojo
14:14 Foxcool joined #mojo
14:50 Akron left #mojo
14:58 arpadszasz joined #mojo
15:28 perlrocks Twitter: "WebSocket + Mojolicious not move to somebody I want to review simple code. Phenomena: JS is not called in ws.onopen http://pastebin.com/4iqn8HzP" (ja) --pascaljp http://twitter.com/pascalj​p/status/64350369634988032
15:34 Foxcool left #mojo
15:39 Foxcool joined #mojo
16:13 non joined #mojo
16:36 arpadszasz left #mojo
17:06 baton8 left #mojo
17:14 Foxcool left #mojo
17:30 perlrocks Twitter: "I'm in the hand is no good Maybe Mojolicious 1.21" (ja) --pascaljp http://twitter.com/pascalj​p/status/64381227469246464
17:35 sri think i'll deprecate on_hup
17:35 sri and add on_close
17:36 sri it would be much more accurate
17:40 stephanj okey
17:41 tempire eck
17:41 tempire why do I have to reboot to update snow leopard fonts?
17:42 sri new pixels
17:43 tempire get your pixels off my lawn
17:43 * tempire waves cane
17:44 * sri throws pixels
18:05 abra left #mojo
18:13 Foxcool joined #mojo
18:16 abra joined #mojo
18:24 ispy_ joined #mojo
18:31 Foxcool left #mojo
18:39 sh4 left #mojo
19:03 abra left #mojo
19:13 perlrocks Twitter: "@lestrrat can you also link to the how-tos for Dancer/Catalyst/Mojolicious? Don't wanna give an impression of raw .psgi apps is the way 2 go" --miyagawa http://twitter.com/miyagaw​a/status/64407109005086720
19:18 abra joined #mojo
19:21 abra left #mojo
19:24 perlrocks Twitter: "Use Mojolicious 1.21 WebSocket Server and write, server_handshake in the sec-websocket-origin is not set like so spoiled. Phew." (ja) --pascaljp http://twitter.com/pascalj​p/status/64409878319476737
19:25 perlrocks Twitter: "Use Mojolicious 1.21 WebSocket Server and write, server_handshake response header at the sec-websocket-origin is not set like so spoiled. Phew." (ja) --pascaljp http://twitter.com/pascalj​p/status/64410041050083328
19:34 perlrocks Twitter: "Mojolicious to throw away, what was your script to work Yottoijittara bargain!" (ja) --pascaljp http://twitter.com/pascalj​p/status/64412378929954816
19:49 abra joined #mojo
20:06 abra left #mojo
20:15 abra joined #mojo
20:21 abra left #mojo
20:32 abra joined #mojo
20:49 non left #mojo
20:51 jamesw left #mojo
21:13 abra left #mojo
21:19 abra joined #mojo
21:27 perlrocks Twitter: "Mojolicious in the cloud: Hello DotCloud! - Sebastian Riedel about Perl and the Web http://dlvr.it/QDLpp" (ja) --RtestR http://twitter.com/RtestR/status/64440789203296257
22:08 j3nnn1 joined #mojo
22:13 abra left #mojo
22:24 abra joined #mojo
23:13 abra left #mojo
23:15 perlrocks Twitter: "# Dotcloud article, Catalyst, Mojo, Dancer I've put on howto ー because there is also a link to # perl" (ja) --lestrrat http://twitter.com/lestrra​t/status/64467999310090240
23:18 mattastrophe joined #mojo
23:22 perlrocks Twitter: "# Dotcloud article, Catalyst, Mojo, Dancer ー I've put a link to the howto, so there is also # perl http://bit.ly/l1BMj1" (ja) --lestrrat http://twitter.com/lestrra​t/status/64469821198307328
23:25 abra joined #mojo
23:53 jamesw joined #mojo

| Channels | #mojo index | Today | | Search | Google Search | Plain-Text | summary