Camelia, the Perl 6 bug

IRC log for #mojo, 2013-08-27

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

All times shown according to UTC.

Time Nick Message
00:19 KindTwo joined #mojo
00:30 shmuel joined #mojo
01:11 basic6_ joined #mojo
01:36 jberger http://blogs.perl.org/users/joel_berger/2013/0​8/anyone-miss-mojolicious-memorize-helper.html
01:57 sri jberger++
02:00 d4rkie joined #mojo
02:38 epwhat joined #mojo
02:38 epwhat EPRenderer versus EPLRenderer, what is the difference?
02:48 epwhat Mojolicious::Plugin::EPRenderer docs don't explain this difference; Mojolicious::Lite explains it, I guess Auto escape by default  + DefaultHelpers + TagHelpers,   **is that all?**
03:16 jberger epwhat, that's quite a lot. Nearly everyone should be using ep
03:17 preflex_ joined #mojo
03:17 jberger Also are you the same person who has chosen names like the problems you are having (2-3) times so far?
03:18 jberger If so, while that is a clever idea, I would prefer to get to know the people on the channel
03:19 jberger Could I ask you to pick a name and use it from now on?
03:46 jberger_ joined #mojo
03:47 jberger_ in porting Galileo to use Mojolicious::Plugin::Memorize, I have finally ported it to the 4.0 websocket/json niceties :-)
03:47 jberger_ \o/
03:47 jberger_ Galileo 0.030 is now at a CPAN near you (with no external differences other than a dependency on Mojolicious 4.0)
04:04 dqw joined #mojo
05:20 yakudza joined #mojo
05:50 Britzel_ joined #mojo
06:05 doby joined #mojo
06:35 dod joined #mojo
06:37 Vandal joined #mojo
06:57 dod joined #mojo
07:01 dod joined #mojo
07:07 fhelmber_ joined #mojo
07:11 marcus jberger++ # modern man
07:11 arthas joined #mojo
07:12 maxhq joined #mojo
07:24 rihegher joined #mojo
07:30 rihegher left #mojo
07:31 dpetrov_ joined #mojo
07:36 nicomen how would you recommend generating an RSS feed within a Mojo app?
07:36 nicomen (I already use a default renderer for the rest of the site that has some pro_process tuff that ruins it if I use a .tt file)
07:44 batman jberger: did you also tweet about your blog post? give me a link so i can retweet
08:03 basiliscos joined #mojo
08:13 jaunder joined #mojo
08:18 mr_sticky joined #mojo
08:23 mr_sticky how come url_for in template doesn't know about under '/path' ?
08:24 laouji joined #mojo
08:25 KindOne joined #mojo
08:40 aleksey joined #mojo
09:11 arpadszasz joined #mojo
09:36 rem_lex|pivo joined #mojo
09:36 arpadszasz joined #mojo
10:04 arpadszasz joined #mojo
10:23 bd jberger: does M::P::Memorize have the ability to limit ram usage, or number of cached facets?
10:40 batman bd: ram usage..? sounds like you got ONE MILLION MEMORIZE BLOCKS!!!
10:40 batman ;)
10:46 dvinciguerra_ joined #mojo
10:47 bd batman: minimum ;)
10:49 batman you kids and your caching... >:-|
10:50 bd a transparent way to use memcached through the plugin would be awesome
10:53 bjoernfan $self->respond_to->(rss => { rss => SomeGreatXMLLibrary::to_xml($my_data) } ); maybe?
10:53 bjoernfan wops
10:54 bjoernfan No, the question wasn't that old at least. ;)
10:54 bjoernfan PgUp is dangerous sometimes.
10:54 bjoernfan nicomen:
10:55 nicomen bjoernfan: hm, not familiar with respond_to
10:55 nicomen will check it out
10:56 bjoernfan :)
10:56 bjoernfan I use it for a lot of json stuff.
10:58 nicomen maybe that's the thing I've been missing all the time ;)
10:59 nicomen also, I wasn't familiar with rss needing to rss as it's member to
10:59 nicomen o
10:59 nicomen I was trying to do rss  => {text => '<hello>world</hello>'} eralier I think
11:04 bjoernfan Not sure if that works right away, you might have to define rss. Or put xml instead. Not sure. And "rss needing rss as it's member" -- that's what I do for json, but I don't know why it's not implicit, I may be missing a feature (or doing something wrong) :)
11:12 batman bjoernfan: https://metacpan.org/module/Mojolicious::Types # rss is already there
11:12 batman anyway, it should just work as long as you ask for something.rss
11:18 KindTwo joined #mojo
11:18 mire joined #mojo
11:19 nicomen bjoernfan: the exampe says for instance: xml  => {text => '<hello>world</hello>'}
11:19 nicomen so I don't understand that part
11:19 hummeleBop joined #mojo
11:22 d4rkie joined #mojo
11:22 bjoernfan batman: Cool. :)
11:23 dsteinbrunner joined #mojo
11:24 batman nicomen: it means that if you ask for /whatever/path.xml then mojo will respond with "<hello>world</hello>"
11:24 batman text => "render this without templates"
11:29 nicomen right so, if I want to server something as application/rss+xml and render something without templates. what's the correct way?
11:30 nicomen (I though using the format => rss was to avoid having to set Content-Type
11:30 nicomen )
11:30 rem_lex| joined #mojo
11:31 nicomen using     $self->respond_to( rss => { rss => "FOO\n" } ); gives me an empty response
11:33 nicomen even I do morbo script/app get /path/file.rss
11:33 nicomen sorry without morbo
11:34 nic "$self->types->type(rss => 'application/rss+xml')"
11:35 nicomen nic: that's already part of mojo isn't it?
11:36 nicomen ok, actually I'm probably getting this backwards
11:37 nicomen the attributes are clearly only used for content-negotiation, and happen to present the right content-type when used, but I'm interested in something a la: any => { rss => 'lol' }
11:40 bd uhm, render_text(xml->to_string)?
11:40 batman perl -Mojo -E'get "/foo", sub { shift->respond_to(rss => sub { shift->render(text => "YAY!"); }, any => sub { shift->render(text => "ANY") }) }; app->start' daemon
11:40 batman ^ try that and do curl localhost:3000/foo.html
11:40 batman ^ try that and do curl localhost:3000/foo.rss
11:44 nicomen so, very few clients would ask for rss
11:44 nicomen ah sorry using the URL itself... hm
11:47 batman atom ftw? ;)
11:47 nicomen haha, but still
11:48 nicomen want to serve atom too of course (just a client using RSS for this specific thing)
11:49 dqw joined #mojo
11:50 batman respond_to(atom => sub { ... }, ...);
11:51 nicomen so, there is a TT renderer in the picture here, could that be ruining all magic behaviour of ->render() ?
11:51 jberger batman: I can't figure out how to copy the Twitter link on my phone
11:51 jberger @joelaberger
11:52 batman :)
11:52 jberger sri retweeted
11:52 jberger If that's easier to find
11:52 batman https://twitter.com/joelaberg​er/status/372174315732467713 # done
11:53 jberger Nice
11:53 jberger bd: no limit and I have never used memcached
11:54 jberger but I would consider a sensible patch
11:55 jberger In my application, I only cache a few things so this is enough for me
11:55 batman i guess you could add hooks for getting/setting the cache, where the default callback just use a hash ref..?
11:57 jberger Yeah, that would be simple enough
11:57 jberger Then the connection to something like memcached would be up to you
11:58 bd mojolicious::plugin::memorize::plugin::memcached ;)
11:58 jberger Hahaha
11:59 batman ...
11:59 batman what makes it hard is that you probably want that do be non-blockin...inside a template...yeah...
12:00 batman i would not make it more complicated than what you have now jberger.
12:00 jberger Actually since I always make my plugins as objects, subclassing shouldn't be hard
12:01 jberger batman: true non blocking would be the sticky part
12:13 sri good reason on the mailing list for not using my $mango = Mango->new in apps
12:14 batman can i read the mailing list online?
12:15 batman got curious ...
12:15 sri https://groups.google.com/forum/​#!topic/mojolicious/x5vdfO-xjeM
12:18 jberger_ joined #mojo
12:21 basiliscos1 joined #mojo
12:29 jberger joined #mojo
12:32 batman thanks
12:34 batman got it
12:35 dod joined #mojo
12:40 nicomen is there a way to add subdir to the template path to match a bridge path?
12:40 batman i don't get why that doesn't "just work"
12:40 batman sure you actually hit the bridge?
12:42 nicomen yes, I have: my $api = $routes->bridge('/api'); $api->get('/article/list')->to('artic​le#list')->name('api_article_list'); # but it loks in template_path/article/list.html.tt
12:44 nicomen (I'm also using namespaces for that bridge so that it finds its controller/actions somewhere, so basically I want a different template_path for this bridge)
12:44 batman ah! sorry
12:44 batman it looks at "article#list" when constructing the template path
12:45 nicomen it would seem the renderer is a singleton though, so I need to come up with something cleverer
12:45 batman so if you rename App::Article to App::Api::Article and then do ->to('api_article#list')
12:45 batman or is it "api-article" ...?
12:46 batman yes. api-article#list
12:49 nicomen aha
12:57 batman or if you want to do hard coding: $self->render(template => 'api/article/list'); # .html.ep is automatically rendered (or .whatever.ep)
13:08 xtetsuji joined #mojo
13:09 bd sri: hm, then this http://bc-bd.org/blog/mojoliciou​s/mojolicious-and-linuxinotify2/ should'nt work either. or something else is still referencing the needed objects
13:42 shmuel joined #mojo
13:43 btyler joined #mojo
13:45 aleksey joined #mojo
13:46 sri bd: i don't follow
13:47 bd sri: sorry, when "my $mango = Mango->new" doesn't work, I was wondering why the inotify example does
13:47 sri you mean the $io watcher?
13:47 bd yes
13:47 sri yes, that will get garbage collected too under morbo and hypnotoad
13:48 bd hm so maybe that would work with morbo if i used a helper ... tsting
13:48 sri or an our variable
13:52 KindTwo joined #mojo
13:53 sri kinda funny how things going out of scope is becoming a common problem
13:54 sri but i suppose that goes hand in hand with leaking
13:54 bd so our works, but I guess the helper is initialized lazily
13:56 KindOne joined #mojo
14:01 bd hm, helper does not seem to work ...
14:03 KindOne joined #mojo
14:08 jberger There is no "global" lexical scope, this is where state helpers or attributes (has) are important
14:09 bd does has work with lite apps?
14:09 jberger Not really
14:09 bd so our it is then
14:09 bd at least for the lite app
14:09 jberger It has been discussed, but state helpers make it unnecessary
14:11 nicomen so, when using foo.xml, url_for doesn't contain the extension?
14:13 batman url_for 'my_action_name', format => 'xml'; # maybe?
14:13 nic So far for my rewrite of an Apache2 app, hypnotoad is serving around 20% of the req/s, but with only 5% of the errors
14:13 nic (which is far better for the business)
14:13 batman nic++
14:13 nic We thought we needed more performance, but we just needed Mojolicious \o/
14:14 nicomen in the process of drupal => mojolicious
14:14 nicomen daunting
14:15 batman drupal => mojolicious ?
14:15 batman are you making a cms?
14:18 sh4 joined #mojo
14:21 marcus nicomen: ABC Nyheter? :o
14:27 nicomen marcus: yeah
14:28 nicomen not everything, just parts, and stepwise
14:28 nicomen so, not reinventing squares here
14:28 dqw joined #mojo
14:29 * sri likes circles
14:32 bzero joined #mojo
14:33 yko joined #mojo
14:37 gryphon joined #mojo
14:38 bluescreen joined #mojo
14:54 boot52 joined #mojo
14:56 boot52 hey! Anyone know where I can find an rpm for IO::Socket::SSL 1.75?
14:56 asarch joined #mojo
14:56 boot52 Mojolicious keeps throwing this error : IO::Socket::SSL 1.75 required for TLS support
14:59 batman boot52: you got an old version or no version of IO::Socket::SSL
14:59 batman perl -MIO::Socket::SSL\ 123
15:00 boot52 yeah, CentOS only has RPMs for IO::Socket::SSL 1.44
15:00 batman right. then that's your problem...
15:03 boot52 currently my workaround is changing 1.75 --> 1.44 in Mojo::IOLoop::Server. It works, but seems kludgy
15:03 boot52 not sure if its secure either
15:12 nic boot52: Why can't you build it like batman suggested?  And with cpanm you can build it local to your project so nobody/nothing else cares
15:14 boot52 I might do that!
15:15 * nic now builds almost everything local to the project
15:16 nic Only App::cpanminus, DBI, DBD::* go in the global lib
15:27 btyler joined #mojo
15:32 sri tempire: btw. my Coro hack works with non-blocking code in bridges
15:33 sri what you want is coroutines, no stinkin deferreds https://gist.github.com/kraih/6082061
16:15 * tempire tries to understand the gist
16:23 tempire though I don't see why deferreds wouldn't work within the walk
16:36 sri tempire: got an example?
16:50 basiliscos joined #mojo
16:52 ladnaV joined #mojo
16:53 ladnaV joined #mojo
16:59 dsteinbrunner http://perlmaven.com/pro/gettin​g-started-with-mojolicious-lite
17:00 tempire interesting.
17:00 tempire wonder how well he's doing.
17:02 dsteinbrunner the pro thing is recent for him
17:04 sri interesting
17:08 tempire If I thought it could generate some real income, I'd be all over it.
17:09 sri write a book instead ;p
17:09 tempire If I do a book, I want to do a series.
17:10 sri i suppose commercial screencasts go well with teaching gigs
17:10 Mikey writing a book doesn't preclude you from writing several books
17:10 dsteinbrunner Well, he is doing a lot of stuff to build that site up and as of now I get the impression from his post and a brief email exchange is it certainly is not paying the bills yet
17:11 tempire with the last one about writing an async web service.
17:11 sri async is not always better
17:12 sri fun fact, mongodb inserts are faster when done blocking
17:12 sri because write lock yada yada yada
17:12 tempire I'm interested in using other web services as a backend.
17:12 tempire *backends
17:13 sri ok, then it does make a lot of sense
17:14 yakudza joined #mojo
17:22 sri tempire: you meant something like this? http://paste.ubuntu.com/6033459/
17:22 tempire something like that. just trying to make it work.
17:24 hummeleBop joined #mojo
17:24 sri suppose it may be workable, but i wouldn't want to introduce a whole new concept into mojolicious just for that
17:25 tempire if we're serious about non-blocking web services, we need *something*
17:25 sri something?
17:26 tempire a way to have nested routes without depending on return values.
17:26 sri don't use bridges if you want to go non-blocking
17:26 tempire so the only other way I see is to have callbacks, callbacks, callbacks
17:27 sri promises are still callback, callback, callback
17:27 sri just wrapped in objects
17:28 tempire which is where steps came from, I guess.
17:28 russum joined #mojo
17:29 sri if you find one more use case for promises in mojolicious we can talk :)
17:30 russum left #mojo
17:30 sri i'm letting return value from bridge count as the first
17:31 SmokeMachine joined #mojo
17:32 sri it's not actually a particularly elegant use for promises though
17:32 sri the reject path is useless
17:33 sri http://paste.ubuntu.com/6033492/ # this would work just as well
17:34 tempire Well, we would need an alternate path for a bridge rejection.
17:34 sri (if return value is a reference, the dispatcher assigns a callback to the next step)
17:36 sri tempire: reject is generally used for errors
17:38 sri ->resolve(1) and ->resolve(0) are more in line with how promises are commonly used
17:39 tempire right, but the question is how that reject is handled. if a bridge fails, then maybe I call another route than displays something to the user.
17:39 tempire really, I'm trying to change my mindset of web services to that of a pipeline of small concerns.
17:39 sri now you want internal redirects
17:41 sri i suppose we should suspend this discussion until you have something more substantial
17:41 tempire there's a fine line between a pipeline of events and goto. I think that line is predictive routing, where everything is defined in a structure up front. like in routes.
17:41 tempire I have something...
17:54 btyler joined #mojo
18:01 btyler_ joined #mojo
18:10 denisboyun joined #mojo
18:23 bowtie_ joined #mojo
18:28 zbeba joined #mojo
18:40 mire joined #mojo
19:00 KindTwo joined #mojo
19:00 sri tempire: actually, i think a non-deferred primitive might be pretty easy to add
19:01 sri you could then use around_action to support promises
19:07 * sri just had an idea for configuring server side SNI
19:07 sri -l https://*:443?cert[mojolici​o.us]=...&cert[foo.bar]=...
19:07 sri in case anyone wants to work on it
19:08 sri rather simple task actually
19:08 sri you just have to build a hash from the parameters and build a few tests
19:12 asarch joined #mojo
19:16 tempire "a non-deferred primitive"
19:16 tempire ?
19:18 sri tempire: like my second paste
19:19 sri http://paste.ubuntu.com/6033492/
19:19 sri just a scalar ref, and the dispatcher assigns a code ref to it
19:20 batman wouldn't it make it more readable if it was actually a code ref inside the sub?
19:20 sri batman: please elaborate
19:21 sri or just modify my example paste
19:21 batman sri: please ignore me. i'm not making any sense :/
19:22 batman but i got another idea... *making a paste*
19:23 * sri ignores batman
19:23 batman :)
19:23 sri anyway
19:24 sri http://paste.ubuntu.com/6033947/ # here's a patch that changes _walk to use recursion... in turn making it easy to add a delay feature
19:31 batman https://gist.github.com/jhthorsen/6357964
19:35 tempire with using a scalar ref and around_action, you're limited to one nested route.
19:40 sri tempire: how so?
19:42 tempire I only see how $thingy can only be assigned once for the whole request.
19:42 tempire I'm actually a little confused as to why $next and $action are needed in around_action.
19:42 tempire instead of just one of them.
19:43 batman tempire: you need to wait calling $thingy->(...) until you're ready
19:43 batman so let's say you're waiting for multiple responses, you could do something like $thingy->(1) if ++$i == 2;
19:45 sri btw. i have a full patch now for my pasted example
19:46 sri http://paste.ubuntu.com/6034021/ # full patch
19:47 sri i noticed a few side effects though that could be confusing
19:47 sri like auto_rendering not working
19:48 sri which is logical if you know what you're doing, but could trip up some folks
19:49 sri i don't actually need to call $continue->() at all if i don't want to keep dispatching
19:49 sri the context dies with the variable
19:49 sri it's async anyway, so it doesn't matter
19:50 batman looks pretty smooth :)
19:52 batman do you want to do unless ref $continue eq 'SCALAR' and !defined $$continue; # instead?
19:52 batman not sure if it would break less code...
19:52 sri not sure
19:53 sri i'm not even sure if i'm proposing the change
19:53 batman i guess people should run their test suite when they upgrade and detect these bugs (!)
19:54 batman did you see my gist?
19:54 sri no
19:54 batman https://gist.github.com/jhthorsen/6357964
19:54 sri yea, i'm not going to add documentation examples suing goto ;p
19:55 batman what about $self->$next
19:55 batman s/goto $next/return $self->$next/
19:56 batman or just return $next->();
19:56 sri making closures is costly
19:56 sri you'd be just throwing them away most of the time
19:56 batman right
19:57 sri but it would work... sure
19:58 * batman deletes the gist
20:05 sri tempire: you use an around_action hook to connect the returned Deferred object with the closure
20:07 sri my $deferred = $next->(); my $continue; $deferred->then(sub { $continue->() }); return \$continue;
20:31 tempire that's in around_action?
20:32 tempire if so, I don't understand where $continue comes from.
20:33 sri yes, from around_action
20:34 sri $continue is exactly the same as in my patch
20:44 phillipadsmith Where is params_to_hash documented? I keep looking for it, but am obviously looking in the wrong place...
20:47 tempire http://mojolicio.us/perldoc/Mojo/Parameters
20:49 phillipadsmith tempire: thanks! :)
20:50 phillipadsmith tempire: any thoughts on https://github.com/tempire/Mo​jolicious-Plugin-JSONP/pull/1  ;)
20:51 tempire merged.
20:51 tempire I'll upload the new dist tonight.
20:51 phillipadsmith tempire++
20:51 tempire I should make it render(jsonp
20:52 sri phillipadsmith: you did not actually fix render(text
20:52 phillipadsmith sri: tell me more …
20:52 sri tempire: i don't think you can
20:53 sri phillipadsmith: look at the issue description and then the patch
20:53 phillipadsmith The tests passed
20:53 phillipadsmith :)
20:53 * phillipadsmith goes to look again
20:53 sri you said you replaced text with data, but didn't
20:53 phillipadsmith doh
20:54 phillipadsmith phillipadsmith--
20:54 phillipadsmith :(
20:54 * phillipadsmith blames tempire's tests. ;)
20:54 * phillipadsmith blames himself for not writing a test!
20:56 drift joined #mojo
20:58 duncanthrax joined #mojo
21:00 bzero joined #mojo
21:03 yko joined #mojo
21:04 sri http://paste.ubuntu.com/6034291/ # more complete patch
21:10 russum joined #mojo
21:11 jberger sri: I'm a little confused. The patch allows for what now?
21:11 sri jberger: non-blocking operations in bridges/under
21:11 jberger hmmmm
21:14 jberger Is line 141 correct?
21:14 sri http://pastie.org/8275216#106-119 # you can do this
21:15 sri oh, git diff cuts of my paths :o
21:15 sri *off
21:17 jberger Anyway, I think it sounds cute but I'm not sure I understand well enough to vote yet
21:18 jberger That said, more non blocking utility is always good
21:19 sri funny thing, now i've golfed it down and it is less code than before :o
21:20 sri (before the patch)
21:26 russum left #mojo
21:31 jberger GOLF ALL THE THINGS! !
21:31 sri sooooo
21:32 sri how would you explain this new functionality?
21:33 jberger ... if the bridge returns a reference to a scalar ...
21:35 sri "To allow non-blocking operations to finish before continuing the dispatch chain, you can suspend it by returning a C<Scalar> reference."
21:35 tempire lulz
21:37 tempire To allow non-blocking operations within nested routes, return a scalar reference. The reference will be populated with the next route in the chain.
21:38 sri almost
21:38 sri "To allow non-blocking operations to finish before continuing the dispatch chain, you can suspend it by returning a C<Scalar> reference. A callback leading to the next dispatch cycle will be automatically assigned to it."
21:39 sri nested routes are the wrong term
21:39 sri those have no dispatch cycles
21:39 sri it sounds a bit complicated... BECAUSE IT IS!
21:40 sri hopefully the example will make it approachable
21:40 tempire dernit.
21:40 tempire that explanation makes perfect sense.
21:41 tempire which makes it all the much harder to explain it more simply.
21:41 jberger I really need to take some time and learn the deeper uses of the router/dispatcher
21:42 jberger My routing is always really simplistic
21:42 sri i'm not sure about the feature yet
21:42 sri but non-blocking operations in bridges is something that has been requested a few times now
21:42 * tempire votes ++
21:42 sri and i don't think there's a way to make it any simpler
21:43 sri also... abstraction can be hacked on top with the around_action hook
21:43 sri this stuff is getting pretty hardcore though
21:43 jberger If it works and its useful I wouldn't vote against it just because it's complicated
21:44 sri the fact that it's less code still makes me chuckle
21:44 jberger Easy things easy and hard things possible
21:45 jberger Mark it experimental if you are worried about the api
21:46 sri only other option i see is what batman said
21:47 sri make the closure the first argument
21:47 sri but that's pretty ugly
21:48 sri a) it costs even if you don't use it b) argument space is precious, now that we allow hacking it with around_action
22:00 good_news_everyone joined #mojo
22:00 good_news_everyone [mojo] kraih pushed 1 new commit to master: http://git.io/Y_Z8Zw
22:00 good_news_everyone mojo/master d279cfb Sebastian Riedel: added support for non-blocking operations in bridges to Mojolicious::Routes
22:00 good_news_everyone left #mojo
22:00 russum joined #mojo
22:00 sri http://mojolicio.us/perldoc/Moj​olicious/Guides/Routing#Bridges
22:03 rem_lex|pivo joined #mojo
22:13 good_news_everyone joined #mojo
22:13 good_news_everyone [mojo] kraih pushed 1 new commit to master: http://git.io/ajxVcw
22:13 good_news_everyone mojo/master 658c6cb Sebastian Riedel: use the correct term in tests
22:13 good_news_everyone left #mojo
22:13 russum joined #mojo
22:14 basiliscos joined #mojo
22:15 sri jberger: you get the example?
22:16 * jberger looks
22:18 btyler joined #mojo
22:18 jberger Actually yes, that makes sense
22:18 sri \o/
22:19 sri here's your reward http://catoverflow.com
22:19 jberger \o/
22:19 jberger Hahaha
22:40 jberger_ joined #mojo
22:44 russum joined #mojo
22:44 KindOne joined #mojo
22:48 russum left #mojo
22:58 Zmodem joined #mojo
22:58 Zmodem Does morbo's level of logging change on lite apps vs. "full apps"
22:59 Zmodem i roughed out my app in a lite_app, and now when moving to a full app it appears I get less logging (no notification of GET/POST/etc)
23:12 Dandre joined #mojo
23:33 dsteinbrunner joined #mojo
23:37 human39 joined #mojo
23:38 russum joined #mojo
23:47 Adurah joined #mojo
23:47 Gruber joined #mojo
23:47 gryphon_ joined #mojo
23:47 perlite_ joined #mojo
23:47 Mad_Dud- joined #mojo
23:47 augensalat joined #mojo
23:47 basic6_ joined #mojo
23:47 mattp_ joined #mojo
23:47 yko joined #mojo
23:47 heytrav joined #mojo
23:47 tianon joined #mojo
23:47 espent_ joined #mojo
23:47 dwierenga joined #mojo
23:48 TitanOfOld joined #mojo
23:49 memowe joined #mojo
23:49 omega joined #mojo
23:49 migo joined #mojo
23:49 preflex joined #mojo
23:49 KindOne joined #mojo
23:49 ralesk_ joined #mojo
23:49 jast joined #mojo
23:49 dsteinbrunner joined #mojo
23:49 bzero joined #mojo
23:49 yakudza joined #mojo
23:49 zackiv31 joined #mojo
23:49 Gedge joined #mojo
23:49 dr joined #mojo
23:49 keedi joined #mojo
23:49 bowtie joined #mojo
23:49 nicomen joined #mojo
23:49 Kovensky joined #mojo
23:49 jwang joined #mojo
23:49 inokenty joined #mojo
23:49 zivester joined #mojo
23:49 andrefs joined #mojo
23:49 gabiruh joined #mojo
23:49 alzeih joined #mojo
23:49 Andreas joined #mojo
23:49 PerlJam joined #mojo
23:49 kthakore joined #mojo
23:49 bd joined #mojo
23:49 charsbar___ joined #mojo
23:49 _mkrull joined #mojo
23:49 tardisx` joined #mojo
23:49 d^_^b joined #mojo
23:49 bayashi joined #mojo
23:49 cottoo joined #mojo
23:50 bpmedley joined #mojo
23:50 cstamas joined #mojo
23:50 sjn joined #mojo
23:50 dabudabu joined #mojo
23:50 connor_goodwolf joined #mojo
23:50 human39 joined #mojo
23:50 Zmodem joined #mojo
23:50 bowtie_ joined #mojo
23:50 da5id joined #mojo
23:50 tholen42 joined #mojo
23:50 nic joined #mojo
23:50 stephan48 joined #mojo
23:50 Kundun joined #mojo
23:50 go|dfish joined #mojo
23:50 mst joined #mojo
23:50 phips joined #mojo
23:50 garu joined #mojo
23:50 mtths joined #mojo
23:50 Mikey joined #mojo
23:50 stan_theman joined #mojo
23:50 depesz joined #mojo
23:50 Lee joined #mojo
23:55 batman joined #mojo

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