Camelia, the Perl 6 bug

IRC log for #mojo, 2011-04-21

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

All times shown according to UTC.

Time Nick Message
00:21 PerlNinja left #mojo
01:21 ispy__ left #mojo
01:22 perlrocks Twitter: "Time for sleep. $work after sleep. After that, fixing Mojolicious::Plugin::Authentication #mojolicious #work #sleep #plans" --perlninja http://twitter.com/perlninj​a/status/60876053534609408
02:04 ispy_ joined #mojo
02:04 ispy_ left #mojo
02:18 daviddelikat1 joined #mojo
02:23 daviddelikat left #mojo
02:23 daviddelikat1 left #mojo
02:28 GitHub111 joined #mojo
02:28 GitHub111 mojo: master Sebastian Riedel * 5e03386 (21 files in 7 dirs): cleanup - http://bit.ly/hLfeYS
02:28 GitHub111 left #mojo
03:07 abra left #mojo
03:11 alnewkirk left #mojo
03:18 abra joined #mojo
03:43 Foxcool joined #mojo
04:25 daviddelikat joined #mojo
04:58 Foxcool left #mojo
05:19 koban joined #mojo
05:22 perlrocks Twitter: "Tadashi Arata [SIDfm ID12512] Mojolicious problems read any file to process pathnames http://dlvr.it/PBxPx" (ja) --pikipiki_net http://twitter.com/pikipiki_​net/status/60936405932703744
05:37 Foxcool joined #mojo
05:57 crab hm.
06:02 k-man left #mojo
06:11 Foxcool left #mojo
06:16 AmeliePoulain joined #mojo
06:23 Foxcool joined #mojo
06:32 tabbi joined #mojo
06:33 Foxcool left #mojo
06:35 Foxcool joined #mojo
06:56 crab daemon --reload is very convenient, but many things about it are not nice.
06:57 crab i wonder if it could be made more like hypnotoad, or perhaps plack's restarter. not try to reload the modules, but use a bigger hammer and exec a new server altogether.
06:57 crab i have encountered too many breakages, especially in terms of inheritance etc.
06:59 koban left #mojo
07:03 perlrocks Twitter: "Nachnite with malogo: Mojolicious:: Lite - Micro Web Framework - http://goo.gl/gdujX ;)___)" (bg) --jkeks http://twitter.com/jkeks/status/60961959826296832
07:07 koban joined #mojo
07:08 ysyrota joined #mojo
07:13 Sugar|2 joined #mojo
07:16 moritz sri: success! I've found a way to reproduce some of the warnings with very minimal code
07:16 moritz $ perl -MMojolicious::Lite -e 'app->start' version
07:16 moritz =>   Use of uninitialized value in addition (+) at /home/moritz/perl5//perls/perl-5.14.0-R​C1/lib/site_perl/5.14.0/Mojo/Message.pm line 486.
07:16 moritz (this is on perl 5.14.0-rc1
07:16 moritz )
07:32 crab so it's all your fault? i knew it.
07:45 moritz of course. I have a wife, so I'm to blame for everything :-)
07:48 PerlNinja joined #mojo
07:50 Foxcool left #mojo
08:02 Foxcool joined #mojo
08:11 cosmincx joined #mojo
08:20 fhelmber_ joined #mojo
08:23 Foxcool left #mojo
08:25 Foxcool joined #mojo
08:31 cosmincx left #mojo
08:31 cosmincx joined #mojo
08:38 dotan joined #mojo
08:48 perlrocks Twitter: "Advisories/Exploits: Vuln: Mojolicious Directory Traversal Vulnerability: Mojolicious Directory Traversal Vulnerability http://bit.ly/gXNWOv" --itsecurityfeed http://twitter.com/itsecurity​feed/status/60988324164284416
08:50 Foxcool left #mojo
09:01 Foxcool joined #mojo
09:07 AmeliePoulain left #mojo
09:13 AmeliePoulain joined #mojo
09:22 AmeliePoulain left #mojo
09:29 sharifulin joined #mojo
09:31 ajgb joined #mojo
09:34 AmeliePoulain joined #mojo
09:55 spleenjack joined #mojo
09:59 su-bzero_ is now known as sko
11:13 metaperl left #mojo
11:14 metaperl joined #mojo
11:18 alnewkirk joined #mojo
11:20 sharifulin left #mojo
11:28 tabbi left #mojo
11:55 koban left #mojo
11:55 koban joined #mojo
12:19 GitHub45 joined #mojo
12:19 GitHub45 mojo: master Sebastian Riedel * 542862d (4 files in 1 dirs): more cleanup - http://bit.ly/ewl9lf
12:19 GitHub45 left #mojo
12:23 sri crab: don't forget that restarting has to be portable
12:26 sri building an external restarter shouldn't be too hard though
12:27 sri i guess it could even be a plugin
12:27 PerlNinja >.>
12:27 PerlNinja <.<
12:27 PerlNinja I neither admit or deny to having such a thing
12:27 PerlNinja (also it doesn't quite work right)
12:28 sri the biggest problems there are downtime while restarting and watching the filesystem for changes
12:36 alnewkirk left #mojo
12:42 memowe_ is now known as memowe
12:42 Sugar joined #mojo
12:43 PerlNinja what's the proper content type for JSON? text/json or application/json ?
12:43 sri the one in Mojolicious::Types
12:43 Sugar|2 left #mojo
12:46 tabbi joined #mojo
12:54 koban left #mojo
12:54 koban joined #mojo
12:56 Foxcool left #mojo
13:00 * sri yawns
13:07 Foxcool joined #mojo
13:07 perlrocks Twitter: "@chromatic_x so, a blog post about #Mojolicious without mentioning it? ;)" --burakgursoy http://twitter.com/burakgurs​oy/status/61053431363813376
13:16 PerlNinja it's funny because that blog post just regurgitates his earlier points about how reinventing things = bad, and CPAN = the most awesome thing since sliced bread
13:17 PerlNinja <---- chromatic over there .......................................​...................................... real world -> somewhere over here
13:20 sri i think he's actually taling about the jwz post this time
13:24 crab what jwz post?
13:26 crab sri: is hypnotoad portable?
13:26 sri not at all
13:26 sri uses very unix specific features
13:26 sri http://www.jwz.org/blog/2011/04/a-badg​e-for-the-software-industrys-failures/
13:28 crab ah. i know exactly how he feels.
13:28 crab and no amount of happy handwaving about glue code and solving the next problem will make me feel any better about it.
13:29 sri yea, chromatic is delusional
13:30 elb0w If you're looking for concision or innovation, Perl is the wrong language and community.
13:30 elb0w php programmer
13:30 purl it has been said that php programmer is an oxymoron
13:37 Sugar php programmer
13:37 purl i heard php programmer was an oxymoron
13:37 Sugar php programmer
13:37 purl hmmm... php programmer is an oxymoron
13:37 Sugar php developer
13:37 Sugar php coder
13:37 purl php coder are like some people living in caves
13:37 alnewkirk joined #mojo
13:39 Foxcool left #mojo
13:39 PerlNinja php destroyer ?
13:40 PerlNinja well i wouldn't go as far as to say chromatic is delusional, but he does live in his own little happy theory world :)
13:40 perlrocks Twitter: "Why I'm such a vocal little bastard http://tinyurl.com/3orcoqm  #developing #mojolicious #opensource" --perlninja http://twitter.com/perlninj​a/status/61061746256908288
13:41 PerlNinja back to work I go >.>
13:42 GitHub30 joined #mojo
13:42 GitHub30 mojo: master Sebastian Riedel * 9ac4c32 (26 files in 8 dirs): removed many more distracting comments - http://bit.ly/epzAKr
13:42 GitHub30 left #mojo
13:42 PerlNinja aww :(
13:42 PerlNinja but I liked the comments
13:43 crab perlninja: did you look at the patch?
13:43 crab it's perfectly sensible
13:45 PerlNinja i know, I'm just being vocally complainant... if that's a word :P
13:45 crab though very large.
13:46 PerlNinja bit of a shame, I used the comments to search inside the files for bits i wanted to look at
13:47 perlrocks Twitter: "Why I'm such a vocal little bastard http://tinyurl.com/3orcoqm  #developing #mojolicious #opensource http://bit.ly/gs0hF2" --FOSSwiki http://twitter.com/FOSSwik​i/status/61063477812408321
13:47 PerlNinja <3 retweet bots
13:47 sri hate retweets that avoid the filter -.-
13:48 PerlNinja hmm?
13:48 sri perlrocks filters out most retweets
13:48 * PerlNinja shoves sri in a fresh alligator pit
13:48 PerlNinja that's for that cat thing website
13:48 PerlNinja :P
13:48 * sri falls
13:49 PerlNinja the baby likes it... now my wife's got it going on her laptop :/
13:50 Foxcool joined #mojo
13:52 sri i'm also a little unsure if removing all those comments increases readability
13:52 sri NYAN NYAN NYAN NYAN NYAN NYAN!
13:54 crab sri: to me it does
13:54 crab sri: i wonder about an external restarter
14:00 perlrocks Twitter: "Every time I do a code sprint with #mojolicious I finish totally early... Kinda stunned I'm done already. My office needs foosball. #perl" --jamiepopkin http://twitter.com/jamiepopk​in/status/61066682885619714
14:03 PerlNinja w-ow.
14:03 PerlNinja http://www.robertocapodieci.com/post/4805601927/​indonesian-police-cant-stand-pedestrians-on-the
14:05 GitHub102 joined #mojo
14:05 GitHub102 mojo: master Sebastian Riedel * 69fbd68 (3 files in 1 dirs): removed even more distracting comments - http://bit.ly/f6hZ4U
14:05 GitHub102 left #mojo
14:05 tabbi left #mojo
14:22 AmeliePoulain left #mojo
14:30 Foxcool left #mojo
14:32 tabbi joined #mojo
14:56 crab removed all comments!
14:57 crab just kidding. i like it.
14:57 PerlNinja mmm new Net::Disqus coming up
14:57 PerlNinja it plays nice with Mojo::UserAgent now
15:02 koban left #mojo
15:03 sri :)
15:24 PerlNinja silly question but Mojo::UserAgent->get ... can I do get('url', { field1 => 'foo', field2 => 'bar' }) .. if so, how do I stick a callback in there?
15:25 sri what are fields?
15:25 purl fields are supposed to honour it
15:25 PerlNinja eh
15:25 sri and why would you want to stick a callback somewhere?
15:25 PerlNinja parameters
15:25 purl parameters are definitely in the scope of the callee
15:25 PerlNinja as in
15:25 PerlNinja get /foo?bar=fnork
15:25 sri hashref is for headers
15:25 PerlNinja oh
15:26 sri you can build a url with Mojo::URL
15:26 PerlNinja man i fail at reading today >_<
15:26 sri get($url)
15:27 PerlNinja post is post(url => { param => value } => sub { callback }) yeah?
15:27 sri no
15:27 sri same as get
15:27 sri post_form does the param thing
15:27 PerlNinja o_O
15:28 PerlNinja ah duh yes post_form ... fnnnnark
15:28 PerlNinja it's that damn cat thing
15:28 PerlNinja it's got me all distracted
15:28 sri ;p
15:28 PerlNinja this is your penance :P
15:28 sri post_form is pretty amazing, does urlencoded and multipart/formdata with file uploads and all the bells and whistles
15:28 PerlNinja ok that solves that.. as far as why i want a callback, i want net::disqus to use asynch io if it's plugged into mojolicious, outside of it it'll either use mojo::useragent if it can find it, or fall back to lwp::useragent
15:29 sri that's tricky
15:29 sri i would also not default to non-blocking io in mojolicious
15:30 Foxcool joined #mojo
15:30 sri a) a coro plugin could magically make blocking useragents non-blocking... b) non-blocking io with callbacks has negative side effects
15:30 sri for example the exception page does not work with non-blocking io
15:31 sri since obviously the io happens on the server layer
15:31 sri where we can't eval cage it
15:34 sri non-blocking io is hard ;p
15:37 PerlNinja yeah
15:37 PerlNinja hmm will keep it blocking then :)
15:38 sri that's why i'm so keen on making Coro work, it would mean you can load a plugin and automtically scale
15:38 sri like "plugin 'coroify' unless app->mode eq 'development';"
15:39 PerlNinja yeah
15:39 PerlNinja that'd be total awesomesauce
15:39 sri i could use some help debugginf though :(
15:40 sri http://pastie.org/1817153 # it still crashes under too much load
15:40 sri and i have a feeling it could be something small like Coro management
15:41 sri like too many active coroutines
15:41 sri maybe it just needs an upper limit or so
15:41 sri line 6-14 would be the coroify plugin btw
15:42 sri that's the part that needs tweaks
15:42 PerlNinja hmm, if it's too many coroutines should be able to duplicate that outside Mojolicious
15:42 PerlNinja i got some time free this weekend so will take a bash at it
15:42 crab i know, you should ask schmorp for help!
15:42 sri \o/
15:42 PerlNinja :D
15:42 sri crab: lol
15:44 GitHub151 joined #mojo
15:44 GitHub151 mojo: master Sebastian Riedel * 592e0b0 (6 files in 5 dirs): fixed controller specific render_exception methods - http://bit.ly/erG7aL
15:44 GitHub151 left #mojo
15:45 GitHub121 joined #mojo
15:45 GitHub121 mojo: master Sebastian Riedel * d9145ab (0 files in 0 dirs): added test - http://bit.ly/eUXjCC
15:45 GitHub121 left #mojo
15:45 sri damn
15:51 alnewkirk left #mojo
16:01 GitHub133 joined #mojo
16:01 GitHub133 mojo: master Sebastian Riedel * 00d0b13 (2 files in 2 dirs): sleeker readme example - http://bit.ly/fYHT0s
16:01 GitHub133 left #mojo
16:05 memowe yay. deployed with hypnotoad and apache's mod_proxy for the first time. it's fast as hell (compared to cgi) ;)
16:05 sri no big surprise there ;p
16:06 memowe But when you feel it the first time, it's like, um ...
16:06 sri woooosh
16:06 memowe yip
16:11 alnewkirk joined #mojo
16:12 dotan left #mojo
16:12 josh left #mojo
16:12 PerlNinja it's like having a naked cheerleader sitting in your lap suggesting activities not repeatable in front of polite audiences...
16:13 PerlNinja >.> yes i'm a perv... yes i'll go back to writing more plugins now
16:15 sri http://settegiorni.blogsome.co​m/images/php_cheerleaders.jpg # ?
16:15 PerlNinja nah, wrong attitude :P
16:15 PerlNinja plus php
16:17 Sugar php
16:17 Sugar bot is dromant =(
16:17 Sugar dormant
16:18 * sri slaps purl
16:18 purl o/` Hit me baby, one more time o/`
16:18 * PerlNinja slaps purl
16:18 purl o/` Hit me baby, one more time o/`
16:18 sri php?
16:18 purl php is really b\\\\ designed or swahili for "child molestor" or Philippine pesos or PHP: Hardly Programming or brought to you by the teletubbies or proof there is no god or the worse-is-better approach taken to dazzling new depths or Pathologically Helpful People or invented by people who understood that in Perl, every variable starts with a dollar sign or how to write 1990's code in the 21st century
16:18 Sugar =)
16:18 PerlNinja o_O
16:18 PerlNinja sounds like MegaHal
16:23 marty joined #mojo
16:25 cosmincx left #mojo
16:26 yegor left #mojo
16:29 josh joined #mojo
16:33 ajgb left #mojo
16:35 j-v-e left #mojo
16:35 j-v-e joined #mojo
16:36 alnewkirk left #mojo
16:36 Sugar|2 joined #mojo
16:37 yegor joined #mojo
16:37 Sugar|2 left #mojo
16:39 crab swahili for child molester? that's a new one.
16:40 Sugar left #mojo
16:42 ysyrota left #mojo
16:44 alnewkirk joined #mojo
16:48 PerlNinja crab: i thought the java guys were child molestors....
16:54 GitHub106 joined #mojo
16:54 GitHub106 mojo: master Sebastian Riedel * 9eff5e5 (2 files in 2 dirs): reduced memory requirements of cached templates by up to 50% - http://bit.ly/gQAgnI
16:54 GitHub106 left #mojo
16:55 crab there are child molesters in every language
16:55 PerlNinja sri++
16:55 PerlNinja eh.. for the templates.. not child molesting
16:55 sri \o/
17:00 tabbi left #mojo
17:02 PerlNinja this is new, people are commenting on my blog post... o_O
17:02 yegor left #mojo
17:03 * PerlNinja runs away scared
17:03 crab url?
17:03 GitHub61 joined #mojo
17:03 GitHub61 mojo: master Sebastian Riedel * 5e6f8c6 (2 files in 2 dirs): fixed typo - http://bit.ly/fma9Ex
17:03 GitHub61 left #mojo
17:04 sri i think you also got a few retweets
17:05 PerlNinja eh, I always get those
17:05 josh left #mojo
17:05 * sri hates anonymous comments
17:05 PerlNinja bots and people alike, just new that people bother to comment
17:05 PerlNinja maybe moving to disqus was a good idea :D
17:05 PerlNinja hohoho.. Net::Disqus has purpose!
17:05 josh joined #mojo
17:09 sri btw. i would have built a bundling tool if i thought it was possible :)
17:10 PerlNinja yeah
17:10 PerlNinja well I know you can make a runnable PAR archive out of a Mojolicious app
17:10 PerlNinja but that's been my major gripe with Catalyst
17:11 sri pretty much everything that matters on cpan requires xs and a compiler in some way or another
17:11 PerlNinja which is a bit silly
17:11 PerlNinja I mean, in 1995, sure
17:11 PerlNinja C > Perl on the speed front
17:11 PerlNinja these days, what do CPU cycles cost... nothing
17:12 PerlNinja plus from a performance point of view, you're going to hit memory, disk IO limits and database IO as your bottlenecks before you'll be impaired by the speed difference of JSON::XS v.s. JSON::PP
17:12 PerlNinja but that's an opinion I don't often voice, because it makes a lot of people very angry :D
17:13 PerlNinja If the XS is a bridge to link to a C lib, okay, no problem there, but then there should be a method that lets you bundle the whole thing in one go without the requirement of already having lib + dev files installed
17:13 PerlNinja like you said about EV I think
17:13 crab is there any way to find out _all_ the dependencies of a module?
17:14 PerlNinja ehmm
17:14 PerlNinja scandeps.pl I think
17:14 PerlNinja forgot where that came from though
17:14 PerlNinja but it's .. iffy
17:15 sri didn't cpan do something like that?
17:15 sri umm
17:15 sri cpanm
17:15 PerlNinja not sure
17:15 crab well, i can't find any way to make it give me a list.
17:16 sri well, you can alsway install into a locallib
17:18 sri oh
17:18 sri crab: http://deps.cpantesters.org/
17:19 sri http://deps.cpantesters.org/?module=Cata​lyst&amp;perl=any+version&amp;os=any+OS
17:19 crab thanks.
17:20 sri lol
17:20 sri chance of all tests passing: 24%
17:20 sri ouch
17:22 stephanj ye
17:22 josh left #mojo
17:23 PerlNinja 122 dependencies
17:24 alnewkirk left #mojo
17:24 crab i should submit a patch to add one more
17:24 PerlNinja 23 for Mojolicious
17:25 sri change perl version ;)
17:25 purl sri: that doesn't look right
17:25 sri the freebsd fails make us look bad btw. just 68% chance
17:25 stephanj 56 % for Mojoclious, seems also not so good
17:26 PerlNinja for any os/any version
17:26 PerlNinja 5.12.3 + linux = 100%
17:26 PerlNinja and 20 deps that are all core
17:26 PerlNinja basically, any recent version of perl = 0 deps
17:27 sri http://www.cpantesters.org/distro​/M/Mojolicious.html#Mojolicious-1.21
17:27 sri the fun thing is, we only fails on bingos freebsd boxes
17:27 sri *-s
17:27 sri i've had independent success reports
17:28 PerlNinja funny
17:28 sri so pretty much impossible to say what went wrong
17:29 sri i have a hunch though
17:29 sri his boxes could be so insanely slow that they reach a timeout
17:30 crab sri: istr that he runs at least one *bsd box that's a 386 or something
17:30 sri it's all virtual machines
17:30 crab i remember discussing this in the context of the perl test suite
17:30 crab oh, well then
17:32 sri that's where my hunch comes from, 50 parallel virtual machines testing at once have to be slow
17:32 PerlNinja ouch
17:33 sri if one stalls for 5 seconds it could trigger an io timeout
17:33 crab well, you could ask him
17:33 arthas joined #mojo
17:33 sri what question?
17:33 purl rumour has it question is why that's in dpetrov's debug screen and what the hell mod_proxy do
17:34 stephanj "could you please make your test machine count not so incredible hight? i want resonable results!"
17:34 sri doubt there is more he could say than he already did
17:35 sri hehe
17:35 sri well, the important part is that nobody in the real world has encountered the problem
17:36 sh4 joined #mojo
17:37 crab i am very disappointed that nginx's http proxy module uses http/1.0 to talk to the backend, and doesn't do keepalive.
17:43 sri last i heard they were planning keep alive support
17:43 crab i will be very happy when that happens.
17:45 PerlNinja roxxor my soxxor
17:45 sri haproxy folks seem also to be working on it
17:46 PerlNinja if nginx gets keepalive support it's bye bye lighttpd
17:48 fhelmber_ left #mojo
17:52 sugar joined #mojo
17:59 yegor joined #mojo
18:07 alnewkirk joined #mojo
18:12 spleenjack left #mojo
18:13 perlrocks Twitter: "@darkuncle @jordansissel Indeed. It's obvious he hasn't played with Mojolicious. ;-)" --obfuscurity http://twitter.com/obfuscuri​ty/status/61130401900531712
18:16 perlrocks Twitter: "@obfuscurity @darkuncle I hope you mean @jordansissel, because I've been playing plenty with #mojolicious :)" --perlninja http://twitter.com/perlninj​a/status/61131162235568128
18:35 yegor left #mojo
18:47 yegor joined #mojo
19:08 sh4 left #mojo
19:17 sri \o
19:17 sri o/
19:17 sri \o/
19:17 j-v-e left #mojo
19:18 j-v-e joined #mojo
19:19 PerlNinja _o_
19:20 alnewkirk left #mojo
19:20 sri NYAN NYAN NYAN NYAN!
19:23 PerlNinja -_-
19:23 PerlNinja that should be the release name for the next major version :P
19:24 sri we have strict rules for code names ;p
19:26 crab what are they?
19:26 purl they are huge ants, here to bite our heads off
19:26 crab no, purl, they are <reply>
19:26 sri http://mojolicio.us/perldoc?Mojolic​ious/Guides/CodingGuidelines#RULES
19:27 crab ah.
19:28 crab i don't suppose i can look forward to LATIN CAPITAL LETTER A as a release name anytime soon. ;-)
19:28 sri i somehow doubt that ;)
19:29 sri we still have the whole emoticon section
19:29 sri http://unicode.org/charts/PD​F/Unicode-6.0/U60-1F600.pdf
19:30 sri the emergency release should have been DISAPPOINTED FACE
19:30 crab RECREATIONAL VEHICLE
19:31 sri LOUDLY CRYING FACE
19:31 sri SEE-NO-EVIL MONKEY
19:31 crab LOVE HOTEL
19:31 sri <3 unicode
19:40 elb0w Is there an error log for hypno?
19:40 elb0w Im getting exception on a page
19:40 elb0w no clue why
19:40 alnewkirk joined #mojo
19:40 sri see your log directory
19:41 sri normal mojolicious log
19:41 elb0w wtf
19:41 elb0w Thu Apr 21 19:40:12 2011 error Mojolicious::Controller:318 [14928]: Can't locate object method "new" via package "Mojo::Client" at /home/www/elbow/script/../lib/Elbow/Util/Geo.pm line 7.
19:41 elb0w I havent changed anything
19:42 elb0w weird
19:42 moritz elb0w: Mojo::Client is deprecated, use Mojo::UserAgent instead
19:42 PerlNinja yeah was about to say
19:42 elb0w makin me change my code
19:42 elb0w :(
19:43 sri deprecation is no explanation though for the error
19:43 elb0w I had updated after the first security thing on this box
19:43 elb0w im doing it to 1.21 right now
19:43 elb0w ill let you know in a sec
19:44 elb0w LOL
19:44 elb0w amazing
19:44 elb0w I dont even want to fix it now
19:44 elb0w http://dev.elbowrage.com/util/whereami
19:44 sri lol
19:47 PerlNinja failraptor++
19:47 elb0w yeah had to swap to UserAgent
19:47 elb0w theres no backwards compatibility?
19:47 sri bug for bug
19:48 elb0w wa?
19:48 purl well, wa is an anti-spam state i believe :) or Worms Armageddon or Weird Al (Yankovic)
19:48 elb0w perl?
19:48 purl i heard perl was written in the C preprocessor or keeping easy things easy and making hard things possible or a program :) or the original "there's an $x for that" software environment
19:48 elb0w purpl?
19:48 elb0w purl?
19:48 purl yes, elb0w?
19:48 sri the thing is Client does not get bug fixes anymore, it stays frozen in the state it was when UserAgent got forked
19:48 elb0w :o
19:48 PerlNinja purl?
19:48 purl yes, PerlNinja?
19:48 elb0w sri, yeah but I havent touched this code for monthssss
19:48 elb0w and it worked until the upgrade
19:48 PerlNinja code rot
19:48 PerlNinja :P
19:49 sri until it gets removed when the deprecation period ends
19:49 PerlNinja you know how it is, don't touch something for months, suddenly things break
19:49 sri elb0w: well, all i can say is that nobody touched the code
19:49 mattastrophe joined #mojo
19:50 elb0w weird
19:51 sri but yea, deprecation period does not mean you should wait until the last second ;p
19:51 sri in fact i'm sure Client has many open bugs
19:52 elb0w Error comes in handy
19:52 elb0w http://dev.elbowrage.com/util/raptor
19:52 elb0w :D
19:52 sri release it as a plugin!
19:52 elb0w haha
19:53 elb0w should of had UserAgent called raptor
19:53 elb0w raptor->get
19:53 PerlNinja it'd be more like
19:53 PerlNinja raptor->gnaw
19:53 PerlNinja and raptor->devour
19:53 elb0w Well technically
19:53 PerlNinja and raptor->vomit
19:53 elb0w its a rapticorn
19:53 sri hmmmmmmmm
19:53 PerlNinja uniraptor
19:55 sri crab: did you report a bug or warnings earlier and i forgot to answer?
19:56 sri some oneliner
19:56 elb0w purl?
19:56 purl yes, elb0w?
19:56 elb0w ?
19:56 elb0w purl hows life?
19:56 purl elb0w: i haven't a clue
19:56 moritz what would a bot know about life?
19:56 elb0w purl how cool is elbow?
19:56 purl elbow is http://www.assotron.com/arse-or-elbow/
19:56 elb0w LOL
19:57 sri think i will not click this time
19:58 j-v-e left #mojo
19:59 sri oh it was moritz that reported something
20:00 sri moritz: no warnings here though
20:00 * moritz feels hilighted
20:01 PerlNinja yellow marker?
20:02 moritz sri: I think one of your "cleanup" or "more cleanup" commits or so fixed it
20:02 sri oh
20:02 sri neat
20:04 moritz now if I only knew what it was that you cleaned up...
20:04 j-v-e joined #mojo
20:09 elb0w sri, http://i.imgur.com/suott.jpg
20:10 sri good to know
20:11 elb0w man thats awesome http://imgur.com/gallery/gxG1X
20:22 stigtsp left #mojo
20:22 stigtsp joined #mojo
20:27 Foxcool left #mojo
20:33 perlrocks Twitter: "11.17.13 Mojolicious Directory Traversal - http://tinyurl.com/3uwmrk4, #itsecurity" --itsectoday http://twitter.com/itsectod​ay/status/61165662042726400
20:39 tabbi joined #mojo
20:42 tabbi left #mojo
21:10 perlrocks Twitter: "Mojolicious-Plugin-Disqus 0.01 by MADCAT - http://frepan.org/~madcat/Moj​olicious-Plugin-Disqus-0.01/" --cpan_new http://twitter.com/cpan_ne​w/status/61175064170725376
21:14 pranq joined #mojo
21:14 pranq left #mojo
21:16 perlrocks Twitter: "New releases and updates http://tinyurl.com/3etcjuv  #cpan #mojolicious #perl #perl" --perlninja http://twitter.com/perlninj​a/status/61176527550824448
21:23 PerlNinja and that's how you waste a day not doing the $work you should be doing, but goofing off with your own projects instead :d
21:23 PerlNinja \o/
21:31 amoore joined #mojo
21:34 sugar left #mojo
21:35 sugar joined #mojo
21:39 sri :)
21:40 sri janus: stop slacking, we want a patch!
21:40 * sri cracks the whip
21:41 * PerlNinja already put in his plugin quota for today
21:45 amoore left #mojo
21:46 sri hmm, i have a fun task if someone wants to dive into routes internals
21:47 sri auto rendering needs to be changed a bit
21:47 sri it should use the current controller instead of the default one whenever possible
21:48 sri atm it always uses the default controller
21:52 PerlNinja if nobody wants to dive by tomorrow i'll take a shot but .. right now
21:52 PerlNinja bass guitar > perl :P
21:53 sugar left #mojo
22:41 stephanj PerlNinja: does it run Mojo?
22:42 PerlNinja does what run mojo?
22:43 PerlNinja my bass guitar doesn't run mojo, it's got mojo :D
22:44 janus heh, still catching up with things
22:48 janus but thanks for making the code more readable in the meantime ;)
22:50 stephanj ;)
22:50 stephanj PerlNinja: your guitar, so when it cant run Mojo how would it be more awesome than perl?
22:50 jamesw left #mojo
22:51 PerlNinja well damn stephan... difficult question :D
22:51 jamesw joined #mojo
22:51 PerlNinja bass guitar with mojo + playing blues > perl .. how's that
22:51 sri oh, game of thrones looks good
22:52 ispy_ joined #mojo
22:53 stephanj idk, i would have to listen to the result ;)
22:57 ispy_ left #mojo
22:58 PerlNinja stephanj: buy me a good mix panel and moar cables :P and I might record hehe
22:59 stephanj hehe
23:01 janus when does the first recurrence reoccur? immediately like with ticks or after the period like with timers:
23:02 janus ?
23:03 sri not immediately
23:03 janus well, s/reo/o/
23:03 sri just like normal timers
23:03 janus k
23:04 sri recurring(0 => sub {}) would be for immediately, like on_tick
23:04 sri recurring(1 => sub {}) every second
23:05 sri recurring(3 => sub {}) every 3 seconds
23:08 janus got it
23:08 janus well, at least for ioloop.t ;)
23:11 janus or all
23:12 marcus yo homers
23:12 sri doh!
23:13 janus time to format the next patch... as git likes to say
23:16 * yegor laughs at http://www.youtube.com/watch?v=FBoL_UgK-N8
23:16 ispy_ joined #mojo
23:21 janus http://pastebin.com/aRNZmUca
23:23 sri janus: looks good
23:24 sri if you send me a pull request on github i'll do the documentation and deprecation stuff
23:25 janus meh, need to figure that out... can't i mail it for a ``git am ...''?
23:25 janus as in, i don't even know if i have a github account :)
23:27 sri i'd prefer a pull request, but if you really don't want to join the cool kids we can also do it the old fashioned way
23:28 sri there is really no excuse for not having a github account these days though
23:29 janus at least one: i didn't need it until now :P
23:29 janus gah... i don't even need to try my nickname
23:38 janus left #mojo
23:38 janus joined #mojo
23:40 janus no confirmation mail nor possible login... GAH!
23:41 janus see, that's why i don't tend use this modern stuff myself as it seems still not as reliable as the good old way
23:44 PerlNinja how do you pass along a header to a response in a Mojolicious::Lite app?
23:44 PerlNinja never mind
23:44 PerlNinja found it
23:44 PerlNinja gah..
23:49 GitHub120 joined #mojo
23:49 GitHub120 mojo: master Sebastian Riedel * 2f28c21 (6 files in 4 dirs): fixed controller specific render_not_found methods - http://bit.ly/hoYPaP
23:49 GitHub120 left #mojo

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