Camelia, the Perl 6 bug

IRC log for #mojo, 2011-08-09

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

All times shown according to UTC.

Time Nick Message
00:08 tempire use Sock;
00:29 Kulag joined #mojo
00:41 Kulag joined #mojo
00:59 Alias joined #mojo
01:04 Kulag joined #mojo
01:12 garu is it really a good idea to make warnings fatal? I mean, I'm not against it in Mojo itself, but importing this setting to user apps by default?
01:14 garu or did I misunderstand the patch?
01:16 xaka joined #mojo
01:19 minimalist joined #mojo
01:20 * tempire is the patch
01:20 * tempire is fatal
01:36 alnewkirk joined #mojo
02:35 jwang joined #mojo
02:56 edenc joined #mojo
03:23 arthas joined #mojo
03:28 Kulag joined #mojo
03:38 Kulag joined #mojo
03:52 arthas joined #mojo
03:54 mattastrophe joined #mojo
03:57 sromanov joined #mojo
04:30 sugar joined #mojo
04:46 perlrocks Twitter: "Sakura's fastest Mojolicious Standard:: Lite application to move! http://lb.to/p48zGt" (ja) --wata_n http://twitter.com/wata_n/​status/100790071661305858
04:52 sri garu: that's the whole point of the experiment, to find out how much fatal is too fatal
05:01 GitHub116 joined #mojo
05:01 GitHub116 [mojo] kraih pushed 1 new commit to master: http://bit.ly/nXbmeb
05:01 GitHub116 [mojo/master] made all warnings non-fatal again - Sebastian Riedel
05:01 GitHub116 left #mojo
05:02 sri while i would like to try it, i don't see a sensible way to get people to use it without a very risky cpan release
05:04 jwang do people use 'dev' cpan releases?
05:04 sri but having peoples production apps possibly break on uniinitialized warnings after upgrading is just not worth it
05:04 sri jwang: nope
05:05 jwang I got the impression that a reasonable number of developers don't mind warnings
05:05 sri you mean warnings or fatal wanings?
05:06 jwang non-fatal warnings
05:06 jwang they know they are there and leave them be
05:06 sri well, we still have those activated
05:06 sri oh
05:06 sri yea, that would be a problem
05:07 jwang my Robohash module uses "no warnings 'portable'" b/c perl doesn't like to hex a string which apparently python does fine
05:09 jwang I tried to find another way to get rid of the warning but 'no warnings' was the perl monks recommendation I think ;)
05:10 GitHub174 joined #mojo
05:10 GitHub174 [mojo] kraih pushed 1 new commit to master: http://bit.ly/oOfWvm
05:10 GitHub174 [mojo/master] documentation tweaks - Sebastian Riedel
05:10 GitHub174 left #mojo
05:11 sri :)
05:15 jwang I think I need to streamline my perl code. it pegs the CPU at 100% now :p
05:16 jwang I was getting a 0.2% error rate on my data processing so I made it more robust. but I may have also made it too slow ;)
05:22 perlrocks Twitter: "[Perl] cpanm perlbrew install-Mojolicious Standard Sakura is the fastest / We also take you cpanm:: Lite application to move! - Cotton http://htn.to/EahTnL Blog" (ja) --hide_o_55 http://twitter.com/hide_o_5​5/status/100799208864489472
05:33 crab "doesn't like to hex a string"?
05:42 perlrocks Twitter: "Sakura's fastest Mojolicious Standard:: Lite application to move! - Cotton http://bit.ly/ng6mM1 Blog" (ja) --wPerlnews http://twitter.com/wPerlnew​s/status/100804009375436801
05:43 marcus gooood morning
05:49 jwang morning marcus
05:50 jwang crab: that's what I recall. it was giving the right answer and the suggestion was don't worry about it if it's not portable
05:51 crab what does "hex a string" mean?
05:58 jwang convert a hex number to a dec number :)
05:58 purl I don't know how to convert a hex number to a dec number :).
05:58 qtxl joined #mojo
05:59 jwang I'm guessing it's non-portable b/c the hex number won't convert properly on a 32-bit system
06:07 jwang is there any good way to get rid of that warning?
06:07 jwang other than 'no warnings'?
06:20 koban joined #mojo
06:31 sromanov joined #mojo
06:57 perlrocks Twitter: "Mojocast #1: Fun with clouds! - Create your first Mojolicious web app http://t.co/ZK4Ka5k" --jizaac http://twitter.com/jizaac/​status/100822893373558784
07:09 Alias Error: Your internet policy forbids access to this page
07:09 Alias Splat
07:37 jwang joined #mojo
07:43 esskar joined #mojo
07:44 cosmincx joined #mojo
07:48 marcus Alias: woot? internet policy?
07:49 judofyr joined #mojo
07:50 Alias marcus: Corporate fun filter
07:51 Alias Blocks video sharing sites
07:51 Alias So if you want anyone at any big company or government or university to access it, you need to host off YouTube
07:51 marcus Alias: this is vimeo
07:52 marcus Alias: I doubt most unis block video sites. that would not make sense
07:52 Alias marcus: High schools then
07:52 marcus big enterprise companies, I can believe… There's a reason I don't work for one of those.
07:52 Alias Vimeo is blocked in the same group as YourTube
07:53 ajgb joined #mojo
07:55 sromanov mojocast #2 any soon?
08:05 marcus sromanov: yesterday
08:05 purl i guess yesterday is seemingly so far away
08:05 marcus ;)
08:05 sromanov marcus: rlly? thanks!
08:07 perlrocks Twitter: "Mojocast #1: Fun with clouds! - Create your first Mojolicious web app: http://mojocasts.com/e1" --alex_voronov http://twitter.com/alex_voron​ov/status/100840630917410816
08:13 spleenjack joined #mojo
08:44 Alias joined #mojo
08:52 marcus is it possible to use mojo begin/end with the TT Renderer?
08:52 sri absolutely not
08:53 marcus thought so
08:53 marcus guess one should use MACRO rather than content_for with TT
08:58 judofyr sri: any way (at all) to use content_for together with the TT Renderer?
08:59 sri prolly not
09:00 sri marcus should know tt better than me
09:01 marcus yeah, I know tt pretty well, just not sure how the helpers are implemented.
09:01 marcus sri: the TtRenderer stuffs all the helpers in h.*
09:02 sri http://mojolicio.us/perldoc/Mojolicious/G​uides/Rendering#Reusable_Template_Blocks
09:02 sri that explains it in detail
09:03 sri i guess tt doesn't give you that much detail
09:04 marcus it's probably better to just stick to TT blocks and macros if you are using TT
09:06 sri if tt allows you to somehow generate a sub you can use that [% c.content_for('lalala', sub { 'content' } ) %]
09:37 cosimo joined #mojo
09:48 Christian joined #mojo
09:48 sromanov joined #mojo
09:49 crab hi.
09:59 * sri waves
10:03 GitHub188 joined #mojo
10:03 GitHub188 [mojo] kraih pushed 1 new commit to master: http://bit.ly/qGQaMI
10:03 GitHub188 [mojo/master] release preparation - Sebastian Riedel
10:03 GitHub188 left #mojo
10:07 perlrocks Twitter: "Released #mojolicious 1.73 with all the new #rest goodness, enjoy! :) http://t.co/oMNsfxf #perl" --kraih http://twitter.com/kraih/status/100870931404177408
10:08 perlrocks Twitter: "Mojolicious 1.73 by SRI - http://metacpan.org/release/SRI/Mojolicious-1.73/" (ms) --cpan_new http://twitter.com/cpan_new​/status/100870969014484992
10:23 arpadszasz joined #mojo
10:26 GitHub18 joined #mojo
10:26 GitHub18 [mojo] kraih pushed 1 new commit to master: http://bit.ly/opdhlc
10:26 GitHub18 [mojo/master] improved documentation - Sebastian Riedel
10:26 GitHub18 left #mojo
10:28 sri wonder what's up with cpantesters
10:28 sri no new results in days
10:29 perlrocks Twitter: "空目 Momoclo and to the extent that I was a messed up head Mojolicious" (ja) --sugyan http://twitter.com/sugyan/​status/100876302483079168
10:30 perlrocks Twitter: "♺ @kraih: Released #mojolicious 1.73 with all the new #rest goodness, enjoy! :) http://t.co/oMNsfxf #perl" --Metztli_IT http://twitter.com/Metztli_I​T/status/100876583149113344
10:30 marcus sri: I've a developer who gets 'Signal SIGTERM received, but no signal handler set.' on every second request when using morbo
10:30 marcus any ideas what might cause that?
10:31 sri not a clue
10:32 sri considering it's the first report i'd say broken perl ;p
10:32 sri signal screwups would a typical windows perl bug
10:34 sri is it strawberry?
10:34 marcus no, it's a mc
10:34 marcus mac
10:34 marcus one of the new MBAs
10:34 sri then that's just weird
10:34 marcus it was shipped with lion
10:34 marcus and it's using the system perl
10:34 marcus maybe try installing a new perl with perlbrew
10:36 sri i've just tried it, works flawless with system perl
10:37 sri must be his code
10:37 sri if he clears signals morbo would break
10:37 sri we do in fact use TERM
10:38 sri well, i guess it doesn't exactly break here, but would explain the message
10:41 marcus sri: he's running the same codebase as me, and I'm not seeing it
10:41 marcus I'm running 5.14.1 tho
10:41 marcus upgrading his perl now
10:41 marcus (I liked when I said it's a developer, it's arne ;-)
10:41 sri :)
10:48 Kulag joined #mojo
10:52 Christian joined #mojo
10:52 Christian left #mojo
10:53 crab who's arne?
10:53 purl arne is a madman ;^)
10:53 * sri hugs purl
10:53 * purl hugs sri back
10:53 sri \o/
11:07 sri anyone else here having trouble with t/mojo/ioloop.t?
11:10 GitHub71 joined #mojo
11:10 GitHub71 [mojo] kraih pushed 1 new commit to master: http://bit.ly/oIlWR1
11:10 GitHub71 [mojo/master] improved ioloop.t - Sebastian Riedel
11:10 GitHub71 left #mojo
11:15 GitHub51 joined #mojo
11:15 GitHub51 [mojo] kraih pushed 1 new commit to master: http://bit.ly/rlarZR
11:15 GitHub51 [mojo/master] added more tests to ioloop.t - Sebastian Riedel
11:15 GitHub51 left #mojo
11:15 sri ok, that should give me enough information next time a windows user has trouble with it
11:15 marcus enough to HUNT HIM DOWN?
11:15 marcus ;)
11:16 sri !
11:18 GitHub199 joined #mojo
11:18 GitHub199 [mojo] kraih pushed 1 new commit to master: http://bit.ly/oO0BaZ
11:18 GitHub199 [mojo/master] fixed typos - Sebastian Riedel
11:18 GitHub199 left #mojo
11:21 marcus sri: kinda looks like morbo does a full teardown on each request here now_
11:21 marcus ?
11:21 Kulag joined #mojo
11:21 marcus sri: if we refresh quickly, it breaks
11:22 sri it always did
11:22 judofyr marcus: then don't refresh quickly: http://xkcd.com/242/
11:22 sri and it's not breaking, just being offline for a little while
11:22 marcus sri: I mean, the browser fails to load it
11:22 sri not to mention that it has absolutely nothing to do with requests
11:22 marcus sri: I thought it looked for changed files, and *then* restarted
11:23 sri the parent does
11:23 marcus but there's no changed files
11:23 sri if the child breaks on requests it is your app
11:23 sri the parent only sends signals to the child and restarts it if necessary
11:24 sri entirely independednt from any requests
11:24 sri that's your app being a jerk :)
11:24 marcus sri: it seems it restarts after every request. Could it be it is looking in the log directory?
11:25 sri not by default
11:25 marcus hmm
11:25 marcus I think I know
11:25 sri but there's always MORBO_DEBUG=1
11:25 judofyr marcus: could it be something about case-sensitive disk?
11:25 marcus it's the stupid f!#$%! tt renderer writing to a tmp/ dir
11:25 marcus inside the app
11:25 judofyr ah
11:25 sri lol
11:27 sri maybe morbo should have a verbose mode where it tells you what changed
11:27 sri besides MORBO_DEBUG=1
11:28 marcus my $dir = $app && $app->home->rel_dir('tmp/ctpl');
11:28 marcus that would be nice
11:28 marcus grr,, ('tmp/ctpl') seems pretty hardcoded
11:28 sri wait
11:28 sri that shouldn't be in the watch path by default
11:29 marcus sri: in my app home is in lib/
11:29 marcus to be able to package it as a .deb
11:30 marcus lib/MeeTV/Web5/tmp/ctpl/
11:31 sri oh
11:45 GitHub141 joined #mojo
11:45 GitHub141 [mojo] kraih pushed 1 new commit to master: http://bit.ly/rn93js
11:45 GitHub141 [mojo/master] added experimental --verbose flag to Morbo - Sebastian Riedel
11:45 GitHub141 left #mojo
11:45 sri marcus: there ya go
11:46 marcus thanks. I also have a pull request for ask to stop using tmp/ctpl
11:56 GitHub90 joined #mojo
11:56 GitHub90 [mojo] kraih pushed 1 new commit to master: http://bit.ly/nRIeBl
11:56 GitHub90 [mojo/master] new slogan - Sebastian Riedel
11:56 GitHub90 left #mojo
11:57 marcus wow, buzzword compliant
11:57 marcus I would drop perl and html5 :p
11:57 sri :o
11:58 marcus Duct Tape for the Web!
11:58 sri hmm
11:58 sri you kinda have a point
12:00 GitHub89 joined #mojo
12:00 GitHub89 [mojo] kraih pushed 1 new commit to master: http://bit.ly/pF1L3d
12:00 GitHub89 [mojo/master] even newer slogan - Sebastian Riedel
12:00 GitHub89 left #mojo
12:01 marcus sri++
12:01 sri marcus++
12:01 judofyr judofyr++
12:01 judofyr :(
12:02 arne no duct tape
12:02 sri *crickets*
12:02 arne duct tape is a crappy fix
12:02 sri NO!
12:02 sri arne ruined it :(
12:02 sri duct tape is the best tool ever...
12:02 arne for doing shitty repairs
12:02 sri have you never watched macgyver?
12:03 arne of course
12:03 marcus Mojolicious - Swiss Army Chainsaw for the Web.
12:03 marcus . Two decades later, well-known hacker Henry Spencer described the Perl scripting language as a “Swiss-Army chainsaw”
12:04 marcus http://www.catb.org/jargon/ht​ml/S/Swiss-Army-chainsaw.html
12:04 marcus http://www.markkeating.me.uk/2011/02/​25/raptor-with-a-swiss-army-chainsaw/
12:04 marcus I guess mst has trademark on the chainsaw :)
12:04 sri it's a shitty slogan though ;p
12:05 arne Mojolicious - Perl development can be fun again.
12:05 sri everybody loves duct tape
12:05 arne yeah
12:05 * sri duct tapes arne to the channel wall
12:05 arne but it doesn't help the view of perl as being hacky
12:05 marcus http://www.joe-ks.com/archive​s_mar2005/DuctTapeWallBed.jpg
12:05 sri :D
12:06 arne I saw this guy setting the world record for duct taping himself to a wall.
12:06 judofyr duct taping himself to Wall?
12:06 marcus http://thezac.com/ducttape/
12:06 sri actually hacky is good imo, perl oneliners are one of the best features ever!
12:06 sri judofyr++
12:06 arne http://www.youtube.com/watch?v=rdC7HBuPllY
12:06 judofyr purl++
12:07 marcus http://www.octanecreative.​com/ducttape/walltapings/
12:07 arne Mojolicious - duck taping for the web.
12:07 arne could make for an interesting logo.
12:08 marcus arne: also a fun pun on duck typing
12:10 perlrocks Twitter: "Mojolicious 1.74 by SRI - http://metacpan.org/release/SRI/Mojolicious-1.74/" (ms) --cpan_new http://twitter.com/cpan_new​/status/100901826378989569
12:15 mhi So, what do you think of duct tape programming? - http://www.joelonsoftware.​com/items/2009/09/23.html
12:16 arthas joined #mojo
12:19 sri :)
12:21 sri some inconsistencies though
12:22 sri tests are actually crucial for release early release often imo
12:22 Alias That more or less describes me, I think
12:22 Alias Well, not entirely
12:22 Alias I ship slowly, and my stuff is still simple
12:22 Alias :)
12:22 Alias But I do ship relentlessly
12:23 crab i wonder what could cause a browser to not return a cookie i've sent it, assuming the user hasn't done anything to stop it.
12:23 crab the only reason i can think of is that the system time is set incorrectly, so it thinks the cookie has expired.
12:23 crab is there anything else?
12:23 sri cookies disabled
12:23 stephan48 signed cookie?
12:24 sri rewriting proxy in between that messes with cookies
12:24 sri and and and :)
12:36 GitHub58 joined #mojo
12:36 GitHub58 [mojo] kraih pushed 1 new commit to master: http://bit.ly/oFgkFm
12:36 GitHub58 [mojo/master] fixed typos - Sebastian Riedel
12:36 GitHub58 left #mojo
12:36 crab stephen48: yes
12:41 perlrocks Twitter: "And the new official #mojolicious slogan is "duct tape for the web" (thanks @marcusramberg). :) http://t.co/O7rrjrk #perl" --kraih http://twitter.com/kraih/status/100909653004795904
12:59 abra joined #mojo
13:03 stephan48 crab: maybe mojo throws it out cause of wrong sig?
13:06 crab stephan48: why would the sig be wrong?
13:06 stephan48 idk
13:06 stephan48 it could be, idk why
13:07 stephan48 i believe you could make the core tell it to you
13:07 stephan48 when it discards a cookie
13:15 jamesw joined #mojo
13:21 sromanov joined #mojo
13:22 sromanov joined #mojo
13:53 alnewkirk joined #mojo
13:59 GitHub164 joined #mojo
13:59 GitHub164 [mojo] kraih pushed 1 new commit to master: http://bit.ly/qo3K1C
13:59 GitHub164 [mojo/master] added content negotiation section to rendering guide - Sebastian Riedel
13:59 GitHub164 left #mojo
13:59 sri hope that makes it clear :)
14:00 marty joined #mojo
14:10 GitHub51 joined #mojo
14:10 GitHub51 [mojo] kraih pushed 1 new commit to master: http://bit.ly/pVJS9z
14:10 GitHub51 [mojo/master] more verbose example - Sebastian Riedel
14:10 GitHub51 left #mojo
14:16 cosimo joined #mojo
14:18 perlrocks joined #mojo
14:23 sri hmm
14:24 sri now that i'm actually working with it i kinda like content negotiation :)
14:24 sri the idea to use custom mime types is neat too
14:24 sri http://blog.steveklabnik.com/2011/07/0​3/nobody-understands-rest-or-http.html
14:25 sri http://blog.steveklabnik.com/2011/08/07/s​ome-people-understand-rest-and-http.html
14:25 sri good read
14:25 judofyr sri: you want Mojo to end up on that second blog post? :)
14:25 judofyr sri: also from the same author: http://timelessrepo.com/haters-gonna-hateoas
14:25 judofyr steveklabnik++
14:26 sri no and indeed
14:27 sri first time i've seen a real rest api was actually in riak i think
14:30 sri actually i don't think many of our users will use respond_to with the Accept header
14:30 sri they will just stick with route formats
14:32 sri Accept support will just be a freebie that comes as a bonus
14:34 elb0w_ sri: need faster mojocasts imo
14:34 sri watch in fast forward?
14:34 elb0w_ I mean more out faster
14:34 elb0w_ :o
14:35 sri you need to poke tempire for that
14:35 elb0w_ tempire: more more
14:35 sri but a slow pace is good imo, keeps them special and prevents tempire from burning out ;)
14:35 stephan48 sri: thanks for pointing me to these posts :)
14:36 stephan48 maybe accept headers really could help me :)
14:36 elb0w_ argh
14:36 elb0w_ so agravated
14:37 sri however, if you buy him Motion 5 he might make a dozen screencasts over the weekend to play with effects :D
14:39 sri stephan48: it's the puristic approach, pragmatists generally prefer .json and .xml in the path
14:39 sri the clue is that we have both just working™
14:47 amoore joined #mojo
14:53 koban left #mojo
14:58 stephan48 :)
15:02 kaare joined #mojo
15:30 crab i like accept headers more than .json and .xml in the path
15:31 crab but i use them both when i have to
15:31 crab can i be a purigmatist?
15:40 elb0w_ sri: motion 5?
15:40 elb0w_ How about a pirated version? :P
15:40 sri http://www.apple.com/finalcutpro/motion/
15:41 sri crab: don't think so
15:42 xaka joined #mojo
15:43 elb0w_ sri: I have a torrent of motion 5?
15:43 elb0w_ :D
15:43 sri heh
15:43 Foxcool joined #mojo
15:48 crab sri: you are so mean.
15:48 sri :(
15:51 sri http://movelang.org # oh, another alternative to coffeescript
15:52 sri looks really weird though
15:55 elb0w_ how can it be v0.0.0
15:55 elb0w_ it doesnt exist?
16:09 sri says v0.4.3
16:25 SmokeMachine joined #mojo
16:30 trone_ joined #mojo
17:05 amoore joined #mojo
17:13 cosimo joined #mojo
17:18 shonorio joined #mojo
17:18 tempire I concur with sri's assessment: someone should buy me motion
17:20 tempire the rails casts videos are served from a $10/m dream host account
17:20 tempire Alias: Upcoming episodes will likely use the video tag
17:21 tempire which will give me the ability to do chapter shortcuts
17:21 tempire that could be good for mojolicious docs, too, since you can specify when to start and stop the video
17:21 xantus[] you need hosting?
17:22 tempire xantus[]: I'd like to serve the videos from somewhere
17:22 tempire so yes
17:22 xantus[] I have dh also
17:23 tempire the vim casts dude approached a sponsor and they agreed to host videos
17:23 xantus[] are you looking to stay away from youtube, etc?
17:24 tempire youtube is ugly
17:24 xantus[] or go with something custom, html5
17:24 tempire and they always have those bobo ads
17:24 xantus[] maybe scripted examples, that show up at timeframes
17:24 xantus[] yeah, ads suck
17:24 tempire I chose vimeo 'cause it's pretty, fits the mojo theme
17:25 tempire Yeah, I want html5.  I've been toying with mediaelementjs.com to fall back to flash
17:25 tempire the scripting for chapter shortcuts is already working
17:25 xantus[] very nice
17:26 xantus[] I dream of a extjs 4 desktop with a full docs api for mojo
17:26 xantus[] ...maybe even videos, and tutorials
17:26 xantus[] ace editor with examples
17:26 xantus[] hell, run mojo in jslinux
17:27 xantus[] totally doable
17:28 tempire Yesterday, I had a total n00b go through the mojocasts.  It occurred to me that it takes a fair bit of knowledge just to understand the first one
17:28 tempire Was thinking of a primer that went through only what was needed
17:28 tempire if a person, say, had just sat down with a mac for the first time and didn't know what a terminal was
17:29 tempire 0 to web app in 5 minutes
17:30 tempire ohh
17:30 tempire that's kind of a good slogan
17:33 sri sounds awesome
17:33 xantus[] the web desktop could be a great portal for that kind of thing
17:34 xantus[] you start with just the editor and an iframe window
17:34 xantus[] that runs mojo in jslinux
17:34 xantus[] and they make changes, and it does everything else for them
17:35 xantus[] to cut out the barriers that can slow new people
17:35 sri that sounds crazy :)
17:35 xantus[] LIKE A FOX
17:35 tempire I was looking into bespin for that a while ago
17:35 tempire er, skywriter now
17:35 sri bespin is now ace
17:36 sri they changed names a few more times ;p
17:36 sri but they recently added perl support
17:36 tempire they seemed to have dropped the effort
17:36 tempire it was getting so nice
17:37 tempire at least as a service
17:37 sri http://ace.ajax.org/
17:37 xantus[] its on github
17:38 tempire vim keybindings, neat
17:38 tempire well, some of them
17:38 purl some of them are pretty funny
17:39 sri http://ajaxorg.github.com/a​ce/build/kitchen-sink.html # demo
17:40 tempire yeah, using it now
17:41 tempire wonder why the social response in the first mojocast was so much greater
17:42 sri that's easy, nobody had seen it before
17:43 elb0w_ any idea why this keeps being false? http://pastie.org/2346023
17:44 xantus[] ok then...my next hack will to get mojo, git and perl into a jslinux kit
17:45 yko reverse @xantus
17:45 xantus[] parc ho
17:45 tempire do it
17:46 xantus[] lleh eht tahw
17:46 sri reverse @xantus
17:46 xantus[] thanks :)
17:46 sri \o/
17:46 yko -_-
17:46 yko he was so funny
17:50 sri tempire: the hype will slowly fade and you'll start to build up more of a regular following i think
17:50 * tempire wants the hype
17:50 sri the hype never lasts :,(
17:51 tempire but I'll settle for reputation
17:51 tempire I'm hype!
17:51 * tempire is hype about the mojolicious community
17:52 tempire xantus[]++ yko++ sri++ marcus++
17:52 tempire elb0w_++ alnewkirk++
17:52 sri tempire++ # grouphug!
17:52 tempire crab++
17:53 yko wow
17:53 alnewkirk nice
17:53 yko anyone here who uses mojo.vim and snipmate together?
17:53 tempire me
17:53 sri mojo.vim yes, snipmate no
17:54 sri guess i should… hmm
17:54 tempire although I haven't used it since they separated the snippets from snipmate
17:54 yko i don't know if adding snippets was so good idea
17:54 tempire I think it is
17:54 tempire unless they cause problems, of course
17:55 yko but since they are and don't bother anyone ill just left it as is
17:55 * alnewkirk using komodo which when debugging the mojolicious app->start script, lets you step through the entire process
17:55 yko they even not being loaded unless snipmate plugin is installed
17:55 sri can't go wrong with the most common ones like lite actions and template tags
17:55 alnewkirk god i love mojolicious and activestate
17:55 tempire would be cool to have an under authentication snippet, I think
17:56 alnewkirk mojojitsu coming soon :}
17:56 * sri wonder why everybody wants to be a ninja again
17:56 sri *+s
17:57 alnewkirk ninjas are cool, historically
17:57 alnewkirk ... except to the people they kill i suppose
17:57 sri i thought ever since recruiters started looking for $language ninjas it became uncool
17:58 * sri wants to be a Perl Pirate
17:58 tempire Stick with the super villain moniker
17:58 tempire it suits you
17:59 yko tempire,  under is out of mojo.vim scope. mojo.vim acts only in ep/epl space (at least it should), but you may want to define your own perl.snippets
18:00 * alnewkirk envys the Perl Super-Villain moniker
18:00 tempire alnewkirk: You could be a super villain too
18:00 tempire you have to apply
18:00 tempire it's a league
18:00 tempire You have to summarily alienate an entire community
18:01 sri being evil is hard work
18:01 tempire then return and dominate
18:01 alnewkirk I am already also hated in the Perl community, but not for developing kick-ass code everyone envys
18:02 alnewkirk ... for having kick-ass ideas that buck the traditional of oft-times lame ass approach to getting things done
18:02 yko tempire++ # thx for using in mojocasts,it makes ep code looks better
18:02 * tempire is a kick-ass idea
18:04 tempire There's really no question.  It makes working with lite templates aesthetically tolerable.
18:04 sri too bad vim doesn't do nested scopes
18:05 yko btw, files in mojo templates became folds if you use folding
18:05 sri like giving embedded perl code in templates a different background color
18:05 yko oh yes... i was looking for do something like  that in a good way...
18:06 sri don't think it's possible, at least the rails folks have not managed that yet
18:09 sri http://twitpic.com/3famlf/full # like this
18:12 yko yes, just like that. i was looking to find a good way to highlight perl abckground inside of html
18:13 elb0w_ tempire: did you message me on freenode?
18:13 elb0w_ had a msg from you with ?
18:14 tempire yes
18:14 elb0w_ sup?
18:14 purl Yo dawg
18:14 tempire coordinating up votes for the release yesterday
18:16 elb0w_ ah
18:18 SmokeMachine joined #mojo
18:24 arpadszasz joined #mojo
18:26 vifo joined #mojo
18:27 perlrocks Twitter: "The Making of Mojocasts http://t.co/7aLNGts #perl #mojolicious" --tempiretech http://twitter.com/tempirete​ch/status/100996763170783233
18:33 sri that smells retweet worthy
18:35 SmokeMachine joined #mojo
18:40 sri awww
18:40 sri fresh link leads to "this video is not available in your region"
18:41 tempire riaa hates germany, I guess
18:42 * sri nods
18:42 sri but those cookies look delicious
18:44 sri can i actually buy you cookies?
18:44 tempire YES!!!1
18:44 sri HOW?
18:46 tempire When it asks for the address, put in "Glen.  Yes, that Glen"
18:46 sri -.-
18:46 * tempire is serious
18:58 sri tempire: peanut butter cookies are on the way :)
18:58 tempire \o
18:58 tempire o/
18:58 tempire \o/
18:58 sri i just wrote glen into every field though ;p
18:58 tempire good enough
18:59 tempire I wonder if there's a way to set up a button to order something from etsy
19:00 sri if the seller is your girlfriend or so you might want to renegotiate shipping costs though
19:00 tempire I do know the person, but they are many many miles away
19:00 sri ah
19:01 SmokeMachine joined #mojo
19:10 SmokeMachine_ joined #mojo
19:35 sri interesting, you can actually have a donate button in the metacpan profile
19:36 jwang nic
19:36 jwang nice
19:37 jwang what do they use? PayPal?
19:37 sri you enter your paypal id and it generates the button
19:37 jwang I actually think search.cpan.org is much more legible than metacpan
19:37 jwang meta cpan is too much white
19:37 sri blasphemy!
19:38 sri seriously, i'm done with search.cpan.org
19:38 jwang it's just everything floating in a sea of white
19:38 elb0w_ haha
19:38 jwang more contrast in the code blocks and darker separator bars would help
19:38 elb0w_ got my sister a singing telegram today
19:38 elb0w_ http://www.youtube.com/watch?v=ZWcp7H0fCnM
19:38 sri it surely can be improved, but is a lot better already imo
19:38 sri elb0w_: lol
19:39 jwang nice!
19:39 sri WTF
19:39 jwang well, I still prefer searchcpan
19:39 jwang I hope it stays
19:40 elb0w_ hahaha
19:40 elb0w_ so funny
19:40 elb0w_ didnt think it would be that good
19:41 elb0w_ $189
19:42 jwang that's hilarious
19:46 jwang it's nice they have paypal and google+
19:46 jwang +1
19:46 purl 1
19:47 jwang code highlighting and table columns for module lists would help me a lot
19:48 jwang right now the module names and descriptions are concatenated together which makes it harder to read than search.cpan
19:48 jwang I should post those suggestions to github
19:50 sri indeed
19:50 sri there's also a huge channel already
19:51 sri #metacpan
19:56 tempire looks like ny is looking for perl developers
19:57 tempire shutter stock uses 58, though
19:57 tempire and buzzfeed doesn't use a framework for anything.  all custom stuff.
19:57 jwang ny? 58?
19:57 tempire new york
19:57 purl o/` a helluva town o/`
19:57 tempire perl 5.8
19:57 jwang ah
19:57 jwang new york = city of new york?
19:58 tempire yes
19:58 jwang there are  bunch of interesting startups in ny
19:58 jwang many perl shops seem to be on older perl
20:01 jwang the pgsql conference asked for framework presenters at this year's conference
20:01 jwang they list perl 5 above ruby but below python
20:01 jwang and mention catalyst/bricolage
20:02 jwang it's interesting they specfically say "Perl5" but don't get versions for Python, Ruby, Java, etc.
20:08 sri theory is prolly involved
20:09 SmokeMachine joined #mojo
20:18 jwang makes sense
20:18 purl it has been said that makes sense is http://xrl.us/bjq3kq
20:18 jwang my two metacpan suggestions are now on github
20:19 xantus[] elb0w_: that is cruel!
20:21 elb0w_ haha worth every penny
20:23 ashleydev joined #mojo
20:24 tabbi joined #mojo
20:24 tabbi left #mojo
20:29 sromanov joined #mojo
20:58 jwang joined #mojo
21:00 rhaen hello world.
21:00 purl hello world. are you here?
21:15 trone joined #mojo
21:18 xantus[] hi
22:04 SmokeMachine_ joined #mojo

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