Camelia, the Perl 6 bug

IRC log for #mojo, 2011-08-12

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

All times shown according to UTC.

Time Nick Message
00:46 tempire I almost switched to zsh once
00:46 tempire I tried it and all its coolness
00:46 tempire but decided against it since I would hate every terminal on every machine that wasn't mine
00:50 alnewkirk joined #mojo
00:50 Alias joined #mojo
01:19 Alias left #mojo
02:17 xaka joined #mojo
02:27 crab that's true, but it's an awful reason to not use zsh.
02:35 perlrocks Twitter: "Continued introduction of Mojolicious." (ja) --perlcodesample http://twitter.com/perlcodesam​ple/status/101844344411127808
02:37 perlrocks Twitter: "Mojolicious protocol that is compatible with PSGI as a framework that supports a lot of Perl. If on a server that supports the PSGI words, Mojolicious application moves." (ja) --perlcodesample http://twitter.com/perlcodesam​ple/status/101844664289738752
02:38 perlrocks Twitter: "For example, Starman is a Web server written in Perl is a server that supports PSGI, you can run the app on this Mojolicious." (ja) --perlcodesample http://twitter.com/perlcodesam​ple/status/101844917017518082
02:39 perlrocks Twitter: "Is that you can run the app on Mojolicious cloud services, such as in response to dotcloud also PSGI." (ja) --perlcodesample http://twitter.com/perlcodesam​ple/status/101845140666191872
02:40 perlrocks Twitter: "You have to move on if mod_perl, Mojolicious is standard, but does not support mod_perl, Perl modules that support Plack has to convert the protocol of the protocol PSGI mod_perl." (ja) --perlcodesample http://twitter.com/perlcodesam​ple/status/101845428894576640
02:41 perlrocks Twitter: "That is apache -> mod_perl -> PSGI -> will be able to run on something called mod_perl in Mojolicious." (ja) --perlcodesample http://twitter.com/perlcodesam​ple/status/101845636370022400
02:42 perlrocks Twitter: "Mojolicious can be run in different execution environments, as Mojolicious (probably) have been advised, if you create your own environment, how to run with a pre-forking server that comes standard on Mojolicious hypnotoad is." (ja) --perlcodesample http://twitter.com/perlcodesam​ple/status/101845934782160896
02:44 perlrocks Twitter: "Well rather than problems is a matter for general Mojolicious pre-forking server, I would be experiencing a problem that arbitrarily cut off the connection to the database." (ja) --perlcodesample http://twitter.com/perlcodesam​ple/status/101846520596406273
02:58 perlrocks Twitter: "Now I have a proxy server to apache, and run in the Mojolicious hypnotoad app." (ja) --perlcodesample http://twitter.com/perlcodesam​ple/status/101849981807370240
02:59 perlrocks Twitter: "apache (proxy server port 80) -> hypnotoad (free port number) -> Mojolicious Applications" (ja) --perlcodesample http://twitter.com/perlcodesam​ple/status/101850164234424320
03:00 ispy_ joined #mojo
03:05 alnewkirk although $self->res->headers->host will get you localhost
03:06 perlrocks Twitter: "Mojolicious:: Generator for use with standard http://lb.to/mU29N7 Sakura Lite" (ja) --wata_n http://twitter.com/wata_n/​status/101852145086758912
03:15 jwang joined #mojo
03:34 jwang 37racing.com <- nice
03:39 ispy_ joined #mojo
04:33 Foxcool joined #mojo
04:54 preflex_ joined #mojo
06:07 sugar joined #mojo
06:48 kaare joined #mojo
06:49 koban joined #mojo
07:01 arthas joined #mojo
07:20 marcus Good morning peeps
07:22 * yko waves
07:24 yko i doubt about name for XS implementation of Mojo::Base
07:24 yko Mojo::Base::XS violate any guides?
07:24 jwang marcus: morning
07:25 yko my first thought was MojoX::Base::XS but I don't think sri appreciate it
07:25 marcus yko: Mojo::Excess ?
07:25 marcus :p
07:26 yko Are you on drugs?! (c) miyagawa
07:27 yko well, I think I can wait till sri wake up. anyway  I need to fix few things and write pod
07:29 marcus yko: I wish
07:30 * tempire WAVES
07:30 marcus tempire: /o/
07:30 marcus tempire: \o\
07:31 marcus tempire: \o/
07:33 ysyrota joined #mojo
07:50 cosmincx joined #mojo
07:53 Alias joined #mojo
08:11 sromanov joined #mojo
08:35 sugar joined #mojo
08:36 sri good morning fellow planet express crew members
08:46 sugar joined #mojo
08:52 sri yko: hmm, good question
08:52 purl Yeah, it is. I'm stumped.
08:53 sri there are no rules against it and i have no plans for the name
08:54 sri so i guess you could use it
09:00 spleenjack joined #mojo
09:13 hide joined #mojo
09:13 arthas joined #mojo
09:14 yko sri, thanks
09:30 bosphorus joined #mojo
09:49 MisterHatt hmm, possible to do multipart form-data with mojo useragent?
09:57 MisterHatt as I see it in the cookbook but dont get quite what makes itmultipart...
10:26 sri MisterHatt: the fact that it needs to be multipart
10:27 MisterHatt I meant, what makes multipart different from regular post, I dont see anything in the exmample that defines it one way or the other...
10:28 MisterHatt I'm assuming automatic but I cant tell what triggers mojo to do it which way
10:28 sri you can't upload files urlencoded
10:29 MisterHatt right
10:40 sri i'll document it better when i have some time
10:42 d4rkie joined #mojo
11:03 doubi joined #mojo
11:03 sri documenting it is a bit tricky though
11:03 sri since i'm not sure where the information should go
11:04 sri there are 3 layers
11:04 sri Mojo::UserAgent::post_form, Mojo::UserAgent::build_form_tx, and Mojo::UserAgent::Transactor::form
11:05 doubi Afternoon all. Is there a simple way to look for certain ancestors of a Mojo::DOM object, or do I have to loop through with ->parent until it finds what I'm looking for or hits the document root (whereupon it'll return undef I'd assume)?
11:05 sri you're lucky
11:05 sri css3 doesn't have a way to do that
11:06 doubi sri: the new CSS4 selectors?
11:06 sri ye :)
11:06 sri the one css4 selector we have does exactly that
11:07 sri mojo get mojolicio.us '$a > img'
11:07 sri that should make it clear :)
11:08 sri but be careful, the spec is still a first draft, the selector can change at any time
11:08 doubi Ok. I read the bit of the CSS4 spec you Tweeted, and I think I see how it works.
11:09 doubi My problem though is that I have a list of elements which my Or May Not be descendants of a certain type of node
11:09 doubi And it's important that at the end of the day I have the nodes in the order they appeared in the document
11:10 doubi So, I see how the subject selector can help me filter my list of nodes in the first place, in ->find
11:11 doubi But to get what I'm after I think I'd either have to have a logical 'or' at the ->find() stage, or examine the parents of nodes afterwards
11:11 doubi I'm not explaining this very well...
11:11 sri css doesn't do or
11:12 sri all actual logic has to be perl
11:13 doubi Fair enough. And there doesn't happen to be equivalent of ->find that looks up the tree instead of down? <:-)
11:15 sri that does not make sense in a css context
11:15 MisterHatt hmm, script seems to be fetching page rather than submitting form, ideas?
11:16 doubi No indeed, but I thought perhaps in a general DOM manipulation context.
11:21 abra joined #mojo
11:36 alnewkirk morning
11:43 GitHub152 joined #mojo
11:43 GitHub152 [mojo] kraih pushed 1 new commit to master: http://bit.ly/pxjUi4
11:43 GitHub152 [mojo/master] improved Mojo::UserAgent documentation - Sebastian Riedel
11:43 GitHub152 left #mojo
11:45 GitHub151 joined #mojo
11:45 GitHub151 [mojo] kraih pushed 1 new commit to master: http://bit.ly/nGVpP8
11:45 GitHub151 [mojo/master] fixed typo - Sebastian Riedel
11:45 GitHub151 left #mojo
11:45 sri MisterHatt: that should make it more clear i hope
11:46 sri and we now have all transaction building documentation in Mojo::UserAgent::Transactor
11:46 MisterHatt thanks
11:46 sri that will make adding more documentation in the future easier
11:48 bosphorus joined #mojo
11:48 sri anyone know if section links work well?
11:48 sri in pod
11:49 MisterHatt that's live on th main site now btw?
11:49 sri it is
11:50 sri http://mojolicio.us/perldoc/Mojo/UserAgent#get # i'm not entirely happy with the linking, but i don't see a better solution atm
11:50 sugar joined #mojo
11:53 MisterHatt weird
11:54 alnewkirk sri, if you dont mind, what are the avg daily stats on mojolicio.us
11:54 MisterHatt sri: so I'm trying to post a form in multipart with a file, then add a header to the transaction, then $ua->start($tx), my response code is 200 but from what I can tell, the form isnt being submitted and instead it's doing a GET on the page effectively?
11:54 MisterHatt or anyone else who can help for that matter
11:56 sri alnewkirk: usually 1k - 5k per day
11:56 sri more on mojocast days and the like
11:56 alnewkirk cool, thats great
11:57 sri google analytics numbers that is, dunno about non-js browsers
11:57 MisterHatt google urchin time?
11:58 sri bounce rate varies between 20-50%
11:58 sri bigger on hackernews days
12:00 sri top countries are us, germany, russia and japan
12:00 sri norway is actually above uk :D
12:01 MisterHatt germany, russia, and japan
12:01 sri we are really unpopular in uk
12:01 MisterHatt not really surprising
12:01 MisterHatt ah what is up with this form...
12:02 alnewkirk sri, di i ever show you gosquarded.com?
12:02 sri we also don't get many visitors from africa :(
12:03 sri alnewkirk: link is dead
12:03 alnewkirk sorry
12:03 alnewkirk gosquaded.com?
12:03 alnewkirk shit
12:03 alnewkirk wait
12:03 alnewkirk gosquared.com?
12:03 sri lol
12:04 alnewkirk checkout the demo, looks interesting, havent tried it yet
12:04 sri think i've seen that before… barely remember though
12:04 alnewkirk does realtime and aggregates facebook and twitter mentions
12:05 sri not cheap
12:05 sri 150k page views is not much
12:07 alnewkirk 150 page views?
12:08 alnewkirk oh
12:08 alnewkirk pricing, i see, they're targeting low-end sites then
12:10 alnewkirk nice strategy, the pla they really want to sell is the $29.99 which is why it jumps from 150K to 500K for +$20
12:16 Kovensky sri: is it just me or is http://mojolicio.us/perldoc/Mojo/UserAgent truncated (only loads up to partway through http://mojolicio.us/perldoc/Mojo/UserAgent#get)
12:17 elb0w_ cant convice my partners to swap from php to mojo
12:17 elb0w_ :(
12:17 sri Kovensky: only you
12:17 Kovensky weird :S
12:17 Kovensky Ctrl+F5 doesn't help
12:18 Kovensky "Perform blocking HTTP GET request and return resulting M"
12:18 alnewkirk elb0w_, why?
12:18 sri interesting how well section links actually work in pod
12:18 sri gonna use them now
12:19 elb0w_ because apparently perl developers are hard to find and when they are they cost more
12:19 elb0w_ good perl*
12:20 elb0w_ meh, still gonna use it for the api
12:20 sri good programmers always cost
12:21 alnewkirk ++
12:21 elb0w_ yeah but its a startup with no vc's
12:21 sri the more important you don't waste money on bad programmers ;)
12:22 MisterHatt so... post form seems to be getting instead....?
12:22 elb0w_ right now we have a programmer of 1
12:22 elb0w_ http://localery.com
12:22 elb0w_ I did all the code for that site
12:23 elb0w_ just annoying. I cant stand writing in php
12:24 sri MisterHatt: no, it's your code
12:24 MisterHatt sri: yes I thought as much, my problem is I cant tell why
12:24 MisterHatt very slight chance it's the site being submitted to but I really doubt it, and it's almost impossible to be mojo's fault
12:25 Kovensky wireshark / tcpdump time?
12:25 sri shitloads of unit tests for post_form, very unlikely
12:25 elb0w_ show code?
12:26 MisterHatt elb0w_: a bit tricky
12:26 * MisterHatt goes strip out some sensitive stuff and pastebin
12:26 elb0w_ so is debugging without seeing anything :P
12:26 MisterHatt indeed
12:29 MisterHatt it's p much my $ua->Mojo::UserAgent->new; my $tx = $ua->post_form("site", upload => {file => $input}); $tx->req->headers->cookie('uid=$uid; pass=$pass'); $ua->start($tx); print $tx->res->headers->header('ResID');
12:29 MisterHatt only when I examine it with data dumper, the header I want isnt present, the response code is 200, and it has the regular page html content as the main payload
12:29 sri wait a minute
12:30 sri you're using it wrong
12:30 MisterHatt not surprising
12:30 sri ->start is useless
12:30 alnewkirk as a standard, im thinking of encouraging a method $self->render_format() in a mojojitsu controller which does a $self->respond_to 'json' or 'html' underneath
12:30 MisterHatt right
12:30 alnewkirk .. this will encourage devs to use .json and write unit tests
12:30 sri just don't do the ->start and you should be fine
12:31 Kulag joined #mojo
12:31 sri or actually
12:31 MisterHatt how does the tx get executed then?
12:31 sri use build_form_tx instead of post_form
12:31 sri post_form builds and executes, as the pod says
12:31 MisterHatt ah
12:34 MisterHatt so now I get a 302 and have to follow the redirect...
12:34 MisterHatt is that something I should handle in the ua or the transaction itself?
12:38 sri it's all in the documentation
12:39 MisterHatt seems I'm not very good at quite following the docu tho
12:41 elb0w_ sri, should build a site in mojo that has 1 on 1 sessions of tutoring from developers in various languages
12:42 sri sri academy?
12:42 elb0w_ sure
12:44 elb0w_ I mean realtime tutoring
12:44 elb0w_ not videos like khan
12:44 elb0w_ Any dev could go to the site
12:44 elb0w_ and put an add up
12:44 elb0w_ with their qualifications, rating, review, price/hr
12:52 elb0w_ man how did I live without htop before?
12:54 GitHub186 joined #mojo
12:54 GitHub186 [mojo] kraih pushed 1 new commit to master: http://bit.ly/o7otHz
12:54 GitHub186 [mojo/master] use section links in documentation - Sebastian Riedel
12:54 GitHub186 left #mojo
12:55 sri http://mojolicio.us/perldoc/Mojo/UserAgent#get # much better
12:58 sri had no idea they work so well
13:01 doubi_ joined #mojo
13:09 GitHub4 joined #mojo
13:09 GitHub4 [mojo] kraih pushed 1 new commit to master: http://bit.ly/nuYasX
13:09 GitHub4 [mojo/master] release preparation - Sebastian Riedel
13:09 GitHub4 left #mojo
13:14 perlrocks Twitter: "Mojolicious 1.75 by SRI - http://metacpan.org/release/SRI/Mojolicious-1.75/" (ms) --cpan_new http://twitter.com/cpan_new​/status/102005156790546432
13:16 perlrocks Twitter: "Released #mojolicious 1.75 with #css4 goodness, enjoy. :) http://t.co/9uEQkVA #perl" --kraih http://twitter.com/kraih/status/102005418871627776
13:24 d4rkie joined #mojo
13:27 MisterHatt hmm, still dont seem to be able to follow this 302 and get the res headers, able to at least point me at where to look in docs sri?
13:28 SmokeMachine joined #mojo
13:32 doubi__ joined #mojo
13:34 SmokeMachine joined #mojo
13:44 ispy_ joined #mojo
13:47 Foxcool joined #mojo
13:48 marcus hmm, I have an app which starts with ./script/myapp.pl daemon, but says it can't find MyApp.pm with morbo script/myapp.pl
13:48 marcus could it be because script/myapp.pl is too old?
13:49 marcus seems it was.
13:49 doubi_ joined #mojo
13:49 MisterHatt sri: is there anything other than max_redirects wich impacts following a 302?
13:50 MisterHatt really at a loss here...
13:55 GitHub105 joined #mojo
13:55 GitHub105 [mojo] kraih pushed 1 new commit to master: http://bit.ly/o5Vf0f
13:55 GitHub105 [mojo/master] fixed small Mojo::URL escaping bug - Sebastian Riedel
13:55 GitHub105 left #mojo
13:56 Foxcool joined #mojo
14:02 sri really hope this doesn't cause security issues
14:27 MisterHatt hmm, figured out problem, bad quotes, but now I'm seeing my file not getting included in the transaction
14:27 MisterHatt awesome, this is almost more trouble than it's worth considering it needed to be finished 4 hours ago...
14:32 Ravenhall joined #mojo
14:34 Ravenhall Hey mojo folks. I've recently discovered mojolicious, and I am loving it. Thanks for this awesome software!
14:37 gtsafas joined #mojo
14:42 doubi__ joined #mojo
14:42 GitHub172 joined #mojo
14:42 GitHub172 [mojo] kraih pushed 1 new commit to master: http://bit.ly/omXATn
14:42 GitHub172 [mojo/master] added more path tests - Sebastian Riedel
14:42 GitHub172 left #mojo
14:42 * sri waves
14:43 sri Ravenhall: glad you like it
14:43 SmokeMachine joined #mojo
14:55 perlrocks Twitter: "Mojolicious 1.76 by SRI - http://metacpan.org/release/SRI/Mojolicious-1.76/" (ms) --cpan_new http://twitter.com/cpan_new​/status/102030332911554560
14:55 Ravenhall sri: Yep, I've followed along with some examples from the mojolicious mojocasts, and I'm working my way through the Guides to the Galaxy. I'm trying to find more info on porting old CGIs over to Mojolicious though. I did find a post regarding how to hook into rm with CGI::Application, but I'm looking for something a little more in-depth. At my company, I'm looking to move a codebase spanning...
14:55 Ravenhall ...10+ years of unmaintained cgi apps (using everything from cgi.pm to cgi::application to cgi::framework) over to Mojolicious. Any suggestions on where I can find more info on porting these kinds of apps?
15:00 Ravenhall I think I may look towards Plack for providing some help with that... maybe what I really need to do is learn more about using Plack with Mojolicious.
15:01 cosimo is it possible to have namespaced plugins like M::Plugin::Mobile::MSISDN ?
15:01 cosimo sri: ^
15:02 sri plugin 'mobile-msisdn'; would be M::P::Mobile::Msisdn
15:02 sri you can also use the fully qualified module name if you need all uppercase
15:03 cosimo that's cool
15:03 sri Ravenhall: sounds more like rewriting than porting i'm afraid
15:03 cosimo I looked up a list of plugins on CPAN, and there's lots of them
15:04 sri Ravenhall: Plack is glue between framework and server, you shouldn't care much about it
15:04 koban left #mojo
15:13 xaka joined #mojo
15:14 GitHub94 joined #mojo
15:14 GitHub94 [mojo] kraih pushed 1 new commit to master: http://bit.ly/oGzliR
15:14 GitHub94 [mojo/master] fixed small unicode bug in get command - Sebastian Riedel
15:14 GitHub94 left #mojo
15:14 sugar joined #mojo
15:30 Ravenhall sri: Unfortunately, I think you're right. I was just reading the Plack stuff I came across and it looks more like a way to let CGI::Application apps use Plack middleware.
15:30 Ravenhall Well, luckily, it's super easy to write apps in Mojolicious!
15:30 sri :)
15:32 Ravenhall Are there any caveats to using Mojolicious with Apache 2 that I should be aware of or docs that discuss this?
15:33 sri besides realtime features not working none that i know of
15:34 sri there are many ways to deploy mojolicious apps on apache, this small limitation applies to all though
15:35 Ravenhall sri: That's ok, I don't need realtime anyway for what I'm doing. I was hoping to find something along the lines of Catalyst::Manual::Deployment that would help me plan a production environment here at FedEx
15:36 sri http://mojolicio.us/perldoc/​Mojolicious/Guides/Cookbook # that should help
15:38 Ravenhall sri: Cool. I haven't made it to that one yet in the Guide to the Galaxy. Thanks for the tip, I'll move it up in priority.
15:44 xaka joined #mojo
15:44 GitHub22 joined #mojo
15:44 GitHub22 [mojo] kraih pushed 1 new commit to master: http://bit.ly/oK2mGx
15:44 GitHub22 [mojo/master] added middleware recipe - Sebastian Riedel
15:44 GitHub22 left #mojo
16:08 GitHub165 joined #mojo
16:08 GitHub165 [mojo] kraih pushed 1 new commit to master: http://bit.ly/rcY0wT
16:08 GitHub165 [mojo/master] added a few more tests - Sebastian Riedel
16:08 GitHub165 left #mojo
16:10 sri getting close to 6500 unit tests with 1800 LoC more in t than in lib :D
16:53 amoore joined #mojo
17:53 Foxcool joined #mojo
18:02 yko sri: at DESTROY of Mojo::IOLoop::Server you call attribute 'iowatcher' attribute which actually creates new iowatcher, if it was not defined
18:05 yko ops, have to go
18:12 sri yko: why would that matter?
18:12 sri yko: and no, it would have to exist, undefined is not enough to trigger lazy initialization
18:28 stephen joined #mojo
19:01 Shaeto joined #mojo
19:04 Shaeto hi guys sorry for stupid question: how to implement "transparent" auth, for example i have one auth controller and want to use it for several pages, for example client go to url /page1 redirects to auth form and after valid credentials redirects to page1, same for page2 etc pageN
19:04 Shaeto mb i can take a look one of new examples to learn
19:18 tempire irc n00bs give up too easily
19:20 Shaeto joined #mojo
19:23 Shaeto no tempire, just restarted windows accidentally :) after another m$ patch
19:23 Shaeto so, still waiting for solution
19:24 tempire if you're using lite, look at the under directive
19:24 tempire for regular apps, look at bridge
19:24 tempire then you'll be able to build what you want
19:25 Shaeto thats correct but i used notes example as seleton there is redirection from auth#check :)
19:25 Shaeto mb wrong example to start
19:25 tempire not sure what the notes example is
19:26 tempire but a bridge is likely what you want
19:26 tempire http://mojolicio.us/perldoc/Moj​olicious/Guides/Routing#Bridges
19:26 elb0w Catalyst for largish apps and Dancer and Mojolicious for small to medium.
19:27 elb0w http://www.reddit.com/r/perl/comments/​jeg6b/catalyst_vs_dancer_any_thoughts/
19:27 Shaeto okay ii see seems i need return 1 instead of direrct route_to in that controller thanks will try
19:28 sri elb0w: haha
19:29 elb0w upvote my post
19:29 elb0w :o
19:31 sri upvoted!
19:31 elb0w haters gonna hate
19:32 sri i think they are just uninformed and repeating something they have heard somewhere
19:32 elb0w I cant stand catalyst
19:32 elb0w im sure its great if you have a week to dedicate to learning it
19:33 sri remember it was designed 6 years ago
19:33 elb0w yeah
19:33 elb0w thats the other problem
19:33 elb0w I keep trying to get everyone off of mod_perl here
19:33 elb0w and swap to mojo
19:34 elb0w people are scared of change
19:34 sri just saying, many of the patterns we have today did not exist back then
19:34 elb0w fuckin dealing with apreq and and mod_perl makes me sad
19:34 elb0w ya
19:34 elb0w Not saying its bad
19:34 elb0w just dated
19:34 * sri nods
19:35 john joined #mojo
19:36 tempire anyone have experience/opinion on reflex?
19:39 elb0w get one too
19:39 elb0w whoops
19:49 GitHub71 joined #mojo
19:49 GitHub71 [mojo] kraih pushed 1 new commit to master: http://bit.ly/p0KjyU
19:49 GitHub71 [mojo/master] cleanup - Sebastian Riedel
19:49 GitHub71 left #mojo
19:51 sri tempire: what?
19:52 tempire ?
19:52 sri what is reflex?
19:52 purl well, reflex is http://search.cpan.org/dist/Reflex/ or at http://github.com/rcaputo/reflex/ or not a lonely child or a library of roles and classes for building reactive programs or the note that follows POE or about community teamwork ;)
19:52 tempire that
19:54 sri ah, don't know it
19:54 sri but the design reminds me a lot of eventmachine
19:55 alnewkirk purl, reflex is also an involuntary reaction of sorts
19:55 purl okay, alnewkirk.
19:55 sri hmm
19:55 * sri wonders if acceptor and connector would be better names than server and client
19:56 tempire n
19:56 tempire no
19:56 tempire those names aren't beginner friendly
19:57 sri well, it's not like i would ever want a beginner to touch those classes
19:57 sri that's actually an argument for those names :)
19:57 tempire is there a reason for moving away from the accepted simplicity of those terms, though?
19:58 tempire I see it as just one more tid bit of separation between confusion and grokking
19:58 sri not a bad question
19:58 tempire seems like the wrong direction
19:59 alnewkirk they're also longer in length and add no more distinction than client/server IMO
20:00 tempire client/server have 20 years of accepted meaning behind them..
20:00 sri eventmachine and node.js call it server too
20:00 tempire er, 30
20:00 sri acceptor sounds a little pretentious
20:01 tempire yeah.  that's my visceral reaction to it.
20:01 tempire I mean, you could abstract all the terms to relative meaninglessness in an attempt to be accurate.
20:02 tempire but then you'd be using java
20:02 alnewkirk i jut tell people im a programmer, ... not a software engineer (architect or the like)
20:02 tempire I'm an enterprise architecture engineering connector
20:03 tempire well, a senior one
20:04 alnewkirk and if that aint enough, futher distinguish your level of expertise by adding roman numerals to the end
20:04 tempire I was going to do that, but I'm not sure everyone gets the corporate reference
20:04 alnewkirk senior enterprise architecture engineering connector VIIII
20:05 tempire sweet!!
20:08 sri the ruby drama atm is funny
20:09 alnewkirk what this, i've not heard
20:09 sri https://github.com/sstephenson/rbenv/pull/30 # the latest
20:10 sri one of the 37signlas guys released an alternative to rvm
20:10 sri the ruby version of perlbrew
20:10 sri now they have choice (oh the horror!), and people fail to cope with it
20:12 sri http://hackerne.ws/item?id=2874862 # apparently the rvm author quit over this
20:12 alnewkirk shit, really? wow
20:13 alnewkirk "tell me what to do" ... I'm a ruby developer
20:14 tempire ruby fundamentalists
20:15 sri but the rest blog guy has written a good post about it again
20:15 sri http://blog.steveklabnik.com/2011/08/12/we-fo​rget-that-open-source-is-made-of-people.html
20:16 tempire SRI IS A HUMAN BEING!!
20:16 sri rumors...
20:16 purl rumors are true then!
20:18 tempire Well
20:18 tempire I guess the only way to stick around is to become a supervillain
20:18 tempire I for one welcome our super villain overlord
20:18 alnewkirk "We have our heroes, villains, and foils, just like anybody else." ... this means you sri
20:19 tempire Right up until I create my own framework.
20:19 tempire Fortunately, it probably won't be for Perl
20:19 tempire so we're safe
20:19 sri what's a foil?
20:19 purl a foil is first-outside-inside-last or Laertes is to Hamlet as sri is to ...
20:19 alnewkirk foil is used to wrap foods to prevent spoiling
20:19 alnewkirk ..
20:20 sri oh, that's what my dictionary said too… thought it meas something else in that context
20:26 sromanov joined #mojo
20:34 tempire well, I just exposed steve k to the perl raptor
20:35 tempire apparently he used to be a perlr
20:36 alnewkirk "where is your language in the food chain" raaaarrrr
20:36 alnewkirk "shameless plug"
21:08 perlrocks Twitter: "U+1F483 would be an interesting code name for the next version of Mojolicious /cc @kraih #jk" --miyagawa http://twitter.com/miyagawa​/status/102124204727615488
21:09 sri lol
21:10 sri http://www.fileformat.info/inf​o/unicode/char/1f483/index.htm
21:12 ispy_ joined #mojo
21:18 alnewkirk good one
21:18 purl You know it!
21:45 ispy_ joined #mojo
21:54 batman joined #mojo
21:54 batman hi
21:54 batman why does the include() helper remove existing values from the hash?
21:54 batman is that a bug or feature ?
21:55 batman i was hoping to get the data from the original stash passed on, instead of specifying each argument myself...
21:59 sri quite sure that's not the case
22:00 sri but if you can provide a small lite app demonstrating the issue i will take a look
22:02 sri oh neat, firefox 6 with proper websocket support will be out next week!
22:07 batman <--- jumping to conclusions :(
22:07 batman sorry. will look closer at it tomorrow... it's way too late for programming now :/
22:14 alnewkirk are you asking if include inherits the stash from the calling controller?
22:14 batman %= include 'sometemplate'; # looks like it doesn't inherit the stash variables...
22:15 batman but i need to investigate further
22:15 batman and i'm too tired to do it now
22:25 Kulag joined #mojo
22:54 Foxcool joined #mojo

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