The web in a box - a next generation web framework for the Perl programming language

IRC log for #mojo, 2015-03-21

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

All times shown according to UTC.

Time Nick Message
00:00 sri hope the two http responses don't feel out of place there http://mojolicio.us/perldoc/Mojolicious/Controller#write
00:05 kopekru joined #mojo
00:21 al joined #mojo
00:31 woz joined #mojo
01:11 cpan_mojo HTML-ExtractText 1.001002 by Zoffix Znet - http://metacpan.org/release/ZOFFIX/HTML-ExtractText-1.001002 (depends on Mojolicious)
01:24 kopekru joined #mojo
01:24 tianon joined #mojo
01:29 good_news_everyon joined #mojo
01:29 good_news_everyon [mojo] kraih pushed 1 new commit to master: http://git.io/hiXT
01:29 good_news_everyon mojo/master f24df04 Sebastian Riedel: a few more examples
01:29 good_news_everyon left #mojo
01:55 jberger Zoffix: there you go
01:57 Zoffix yeah
01:57 Zoffix I'm now in the cool people list! :D
02:00 jberger Zoffix: that's some fancy pod too
02:00 Zoffix :)
02:11 klapperl joined #mojo
02:20 woz joined #mojo
02:31 asarch joined #mojo
02:51 good_news_everyon joined #mojo
02:51 good_news_everyon [mojo] kraih pushed 1 new commit to master: http://git.io/hidJ
02:51 good_news_everyon mojo/master ae1deb1 Sebastian Riedel: better descriptions
02:51 good_news_everyon left #mojo
02:52 genio I started looking into HTTP/2 stuff and got sidetracked in correcting lots of grammar in the IO::Socket::SSL POD
02:53 * genio is easily sidetracked
02:53 * sri cracks the whip
02:53 nicomen how do you guys normally perform a query and store it so the values are available the rest of the request?
02:53 nicomen like, any chunk of data
02:54 genio sri: but, but... IO::Socket::SSL has a *huge* POD and so, so many errors
02:54 nicomen say a template wants a list of articles
02:54 sri nicomen: https://metacpan.org/source/SRI/Mojo-Pg-1.17/examples/blog/lib/Blog/Controller/Posts.pm#L12
02:55 nicomen sri: it's kind of annoying to populate the stash always if the template doesn't want the data
02:56 sri no, it's not
02:56 nicomen but poor database
02:57 sri i don't think we are talking about the same thing
02:58 Zoffix BTW, is there a neat way to pass objects around between requests?
02:58 Zoffix I had that situation today.. ended up realizing I needed a completely different approach, but still curious :)
02:59 nicomen $self->stash(post => $self->posts->find($self->param('id'))); <-- this is ok, because that's what you want, but say you want to do two other request like most read and most shared and fetch them from somewhere, and in some templates you want and some don't, and you can't store it for the process, but request is ok
03:01 sri Zoffix: all the cool servers use multiple processes, so no
03:01 Zoffix :)
03:01 Zoffix Oh well. Not a problem so far :)
03:01 sri best you can do is hacks like ->flash()
03:02 sri (or a database of course)
03:03 sri the session could be serialized with something liek Storable, but that's a huge attack vector
03:03 sri as we see every other week in rails ;p
03:05 marty joined #mojo
03:12 noganex_ joined #mojo
03:20 mib_hd4jzu joined #mojo
03:20 mib_hd4jzu lo all
03:20 mib_hd4jzu I'm having a bit of trouble with a non blocking user agent
03:21 mib_hd4jzu the blocking version works fine
03:21 mib_hd4jzu but when I put => sub {} on the end
03:21 mib_hd4jzu it doesn't complete the request
03:22 Zoffix You will likely get more help if you provide a pastebin showing your code.
03:24 jberger mib_hd4jzu: be sure to stay the ioloop or your script will just finish immediately
03:24 mib_hd4jzu http://pastebin.com/nk1iGbfD
03:24 jberger s/stay/start/
03:24 mib_hd4jzu it's in a mojo lite app
03:25 mib_hd4jzu mojoioloop->is_runnig == 1
03:25 jberger I don't see it
03:25 mib_hd4jzu in the pastbin?
03:26 jberger yeah, that code as shown will just terminate
03:26 mib_hd4jzu Thats just the two versions of the same code, with debug for both versions.
03:26 Adurah <mib_hd4jzu> mojoioloop->is_runnig == 1 <- das racis.
03:26 mib_hd4jzu ooh good, what do I do to fix it Joel?
03:26 jberger start the loop
03:27 jberger Mojo::IOLoop->start
03:27 purl rumour has it Mojo::IOLoop->start is a required call for all ua async requests
03:27 jberger purl botsnack
03:27 purl thanks jberger :)
03:28 mib_hd4jzu I did have a Mojo::IOLoop->start unless Mojo::IOLoop->is_running; after it, a la docs...
03:29 mib_hd4jzu I also had debug before it and Mojo::IOLoop->is_running was 1
03:29 mib_hd4jzu s/1/true/
03:31 jberger I don't know then
03:31 jberger I'm on my phone and nowhere near a computer
03:31 jberger so I can't be of much help beyond that
03:35 mib_hd4jzu here's the code:
03:35 mib_hd4jzu http://pastebin.com/UzyYQYcb
03:35 mib_hd4jzu kk Joel, np. Thanks for trying anyway.
03:36 jberger mib_hd4jzu: aha
03:36 sri http://mojolicio.us/perldoc/Mojolicious/Guides/Cookbook#Backend-web-services
03:36 jberger See you don't tell the whole story
03:36 tianon joined #mojo
03:37 jberger you need to keep the user agent alive
03:37 jberger or is it the tx
03:38 mib_hd4jzu I did try a render later with a render in the callback
03:39 jberger your UserAgent goes out of scope
03:39 mib_hd4jzu Ah right. I'll have another hack...
03:39 mib_hd4jzu thanks sri also
03:40 * jberger approaches Toledo
03:41 good_news_everyon joined #mojo
03:41 good_news_everyon [mojo] kraih pushed 1 new commit to master: http://git.io/hixQ
03:41 good_news_everyon mojo/master e9518ff Sebastian Riedel: more reactor examples
03:41 good_news_everyon left #mojo
03:43 uma joined #mojo
03:50 mib_hd4jzu Holy crap
03:50 purl rumour has it Holy crap is that beautiful
03:50 mib_hd4jzu Thanks Joel, you nailed it with the UA scope
03:50 mib_hd4jzu for posterity...
03:51 mib_hd4jzu http://pastebin.com/Gudsyh8g
03:51 wikihead joined #mojo
03:51 mib_hd4jzu or at least as long as pastebin keeps it
03:51 sri had you checked the transaction error message you would have found the answer in the FAQ
03:51 mib_hd4jzu tx error message?
03:52 mib_hd4jzu $tx->error?
03:56 jberger mib_hd4jzu: glad to help
03:57 jberger now you see that in your first example, it would have stayed in scope, thus I was out of ideas
04:01 mib_hd4jzu left #mojo
04:01 good_news_everyon joined #mojo
04:01 good_news_everyon [mojo] kraih pushed 1 new commit to master: http://git.io/hih1
04:01 good_news_everyon mojo/master e92dbf0 Sebastian Riedel: add an example to the FAQ
04:01 good_news_everyon left #mojo
04:24 jberger sri: that example is the wrong thing to do?
04:25 jberger I always worry about showing the wrong thing without a big warning at least
04:30 asarch How can I check if the user was found in the model? my $resultset = $schema->resultset('User')->search({username => $username});
04:30 asarch ?
04:30 asarch if (!defined($resultset)) {...} ?
04:31 asarch Because doing a: my $username = $resultset->username; fails (everything goes down) when the user was not found
04:31 Mikey you wanna call ->first on it to get a row.. or use find() instead of search()
04:31 Mikey also this isn't #dbix
04:32 Mikey er #dbic or whatever the channel is
04:32 good_news_everyon joined #mojo
04:32 good_news_everyon [mojo] kraih pushed 1 new commit to master: http://git.io/hPfU
04:32 good_news_everyon mojo/master 93dc67f Sebastian Riedel: remove example from the FAQ again
04:32 good_news_everyon left #mojo
04:32 asarch Oh, sorry
04:32 sri oh well, i didn't care much for it anyway
04:32 asarch I really sorry
04:32 tianon joined #mojo
04:33 jberger asarch: at least it's related in a way
04:33 asarch Thank you
04:33 Mikey yeah its no big, i dont mind the question but there are pedants about topic everyhwere
04:33 asarch Thank you very much
04:35 asarch BTW, Mojolicious is AWESOME!!!
04:36 Mikey amen, brother.
04:36 asarch I helped a friend of mine (a blind guy guiding another blind guy) with TurboGears 2 and God, it is a really mess tha framework
04:36 asarch Yean, AMEN
04:38 asarch Thank you sri, thank you VERY MUCH for your work
04:38 asarch And of course you guys
04:38 asarch Thank you to all of you
04:43 zacts joined #mojo
04:45 asarch Is it a good programming habit to check some value in the session from a template?
04:46 asarch You know, for security concerns
04:49 pink_mist if you want to show different things depending on session data, sure ... but from a security concern, better do it in the route
04:50 asarch Ok
04:50 asarch Thank you
04:51 basic6 joined #mojo
05:18 marmez joined #mojo
05:26 good_news_everyon joined #mojo
05:26 good_news_everyon [mojo] kraih pushed 1 new commit to master: http://git.io/hPkI
05:26 good_news_everyon mojo/master 4260f19 Sebastian Riedel: test more selectors
05:26 good_news_everyon left #mojo
05:46 Oleg joined #mojo
05:48 Oleg joined #mojo
06:24 marmez left #mojo
06:53 alexbyk joined #mojo
07:07 uma joined #mojo
07:31 reneeb joined #mojo
07:46 woz joined #mojo
07:49 wikihead joined #mojo
07:58 batman sri: i'm a bit terrified as well. that's why i'm forcing back compat.
08:31 uma joined #mojo
08:46 Vandal joined #mojo
09:03 dotandimet joined #mojo
09:09 wikihead joined #mojo
09:21 trone joined #mojo
09:35 woz joined #mojo
09:50 berov joined #mojo
10:04 alexbyk joined #mojo
10:18 irq joined #mojo
10:44 cpan_mojo Mojolicious-Plugin-DSC 1.005 by Krasimir Berov - http://metacpan.org/release/BEROV/Mojolicious-Plugin-DSC-1.005
10:48 alexbyk joined #mojo
10:58 irq_ joined #mojo
11:18 cpan_mojo Mojolicious-Plugin-SemanticUI 0.15 by Krasimir Berov - http://metacpan.org/release/BEROV/Mojolicious-Plugin-SemanticUI-0.15
11:22 fhelmber_ joined #mojo
11:29 denny- joined #mojo
11:33 Grinnz batman, my idle thought is that this should be its own DBD::mysql like module; but i'm guessing it is dependent on the event loop?
11:33 batman Grinnz: yes. the idea is to make a fully non-blocking module.
11:33 batman which doesn't require DBI/DBD at all
11:34 amon joined #mojo
11:36 Grinnz any way that it could be made event-loop agnostic? i.e. something that could be used with callbacks perhaps?
11:36 Grinnz it just seems too useful to restrict to mojo, but i understand if that's the way it must be
11:38 fhelmbe__ joined #mojo
11:39 batman Grinnz: nothing is preventing you to contribute :)
11:40 batman right now, the diff is too big for me to handle. i will try to make it smaller, but also making it agnostic is not in scope.
11:40 batman i simply don't care enough or have the time.
11:41 batman sorry about that
11:41 batman s/you to/you from/
11:43 Grinnz batman, sure, certainly not for Mojo::mysql
11:43 batman what do you mean?
11:44 Grinnz batman, it's not Mojo::mysql's job to be event loop agnostic, but a separate module
11:44 batman ah. right. doesn't mean the code shouldn't be easy to extract though...
11:45 batman i think code that is easy to reuse/extract is a good pointer that it's written/designed correctly.
11:46 Grinnz true, and perhaps ill have the time to look at extracting it later
11:47 batman that would be awesome. any input is much appreciated.
11:48 batman like i said, i'm a bit anxious about this change, so any corrections would be good to have
11:55 batman https://mattwilcox.net/web-development/http2-for-front-end-web-developers
12:20 woz joined #mojo
12:20 tianon joined #mojo
12:35 jberger IMO the reactor pattern gives enough loop agnostic quality to it anyway
13:04 fhelmber_ joined #mojo
13:05 juikuen joined #mojo
13:22 asarch joined #mojo
13:25 Oleg joined #mojo
13:26 Oleg joined #mojo
14:00 OmarOthman joined #mojo
14:33 cpan_mojo Mojolicious-Plugin-StripePayment 0.01 by Jan Henning Thorsen - http://metacpan.org/release/JHTHORSEN/Mojolicious-Plugin-StripePayment-0.01
14:39 sh4 joined #mojo
14:48 dotandimet1 joined #mojo
15:08 jnbek joined #mojo
15:18 dotandimet joined #mojo
15:28 sri batman: if you don't have enough time to extract it, how will you have enough time to maintain it?
15:29 batman sri: i won't. that's why i'm keeping back compat.
15:29 sri umm
15:29 batman it's not my code
15:29 sri that's insane
15:29 sri i would never ever merge a pull request i can't maintain
15:29 batman sri: i'm leaving that up to harry-bix
15:29 sri so Mojo::mysql is basically dead now?
15:30 batman sri: well, i'm trusting harry to do the right thing in the end
15:30 batman why would it be dead?
15:30 sri becaus it's not maintained by a core team member anymore
15:30 sri you're giving the entire thing away?
15:31 mst there's nothing wrong with merging code you can't maintain provided you've got somebody around who can
15:31 sri could you at least release the namespace?
15:31 batman sri: i'm sharing the namespace with harry
15:31 sri i liked the idea of a simple Mojo::Pg port
15:32 batman sri: from how i see it Mojo::mysql is probably 40% me and 60% harry
15:32 mst batman: surely Mojo::mysql should use DBD::mysql and be 99% the same logic as Mojo::Pg
15:32 mst batman: and then if you're going to do something more clever as well that should be in a different namespace
15:32 batman ...at least from a maintenance perspective
15:33 mst it could be in the same dist for all I care
15:33 mst but I'd expect Mojo::mysql to be 'Mojo::Pg except s/DBD::Pg/DBD::mysql/ plus fixups'
15:33 mst and if it isn't, you're using the wrong name for it
15:33 batman mst: the way *i* have decided to go forward is that you can choose the backend. either "native" or "dbi"
15:34 mst batman: yes, and what I'm saying is that's a silly decision that's going to confuse the hell out of users, and it would be very easy to do something non-confusing
15:34 batman mst: that's what i'm aiming for. but it will never be compatible, since mysql doesn't provide the same features
15:34 batman and the other way around: the native mysql driver will provide more non-blocking methods
15:35 batman so what should this new module be called?
15:36 mst sri's usually better at naming things than I am
15:36 batman Mojo::MySQLWithOutDBI? :P
15:36 batman s/O/o/
15:36 mst but ... Mojo::mysql::Native might work
15:37 batman can you explain to me why it's confusing to have an optional backend to choose from?
15:37 batman i see it as DBI can use both DBD::mysql and DBD::Pg
15:37 batman i don't see the difference :/
15:38 dotandimet joined #mojo
15:39 Vandal joined #mojo
15:39 batman sri: i also don't get "becaus it's not maintained by a core team member anymore"... why is it dead when not maintained by a core member?
15:39 batman i would appreciate some guidance here...
15:39 sri that's simply not true, the pull request changes everything
15:39 sri the api looks completely different
15:40 sri and you just said you can't even maintain the native protocol implementation
15:40 mst if the native protocol is an alternative to DBD::mysql it could be in its own dist?
15:40 sri i don't know harry-bix, i have no idea how long he will stick around to maintain the module
15:41 sri there is no way i could ever recommend Mojo::mysql again
15:41 sri so, to me it's basically dead now
15:42 sri which makes me a little sad, it solved the using DBD::mysql with an event loop problem nicely
15:43 batman ok. guess i'll tell harry to do what he intentionally suggested then :/
15:46 sri maybe i'm old fashioned, but if you manage a project, i don't think you should ever accept pull requests you can't maintain if the person who sent it to you gets hit by a bus tomorrow
15:47 batman hehe... it's a good argument.
15:47 batman i might get hit by a bus though, so having harry around would help the code move forward though
15:48 batman but i think i get that this argument is about trust, and i respect that.
15:48 meredith both of you watch out for buses either way though
15:49 batman meredith: thanks ;)
15:49 sri ;p
15:49 batman sri: splitting the project does solve some big concerns for me as well. but on the other hand i might alienate harry, who has fixed a bunch of crazy bugs i couldn't understand
15:49 berov hit by a bus is part of the Technical debt https://en.wikipedia.org/wiki/Technical_debt
15:49 batman my biggest concern now is how many he will introduce with the new code
16:12 fhelmber_ joined #mojo
16:21 Adura joined #mojo
16:24 mishantil Is Minions thought to work in conjuncion with eg. Daemon::Control, or replace parts of DC's use?
16:24 mst huh?
16:24 mishantil s/Minions/Minion/
16:25 mst they do completely unrelated things
16:25 mishantil mst: Yeah, they do unrelated things, but it seems people use them similarly.
16:26 mishantil Eg: have something running that accepts work from time to time.
16:26 mst erm, not at all
16:26 mishantil Ok? Please enlighten me :)
16:26 mst Daemon::Control is for starting and stopping things, i.e. init-script like work
16:26 mst Minion is a job queue
16:27 mst in fact, if you were running workers on a separate box
16:28 mst I see no reason why you couldn't use Daemon::Control to start the './myapp.pl minion worker' process
16:29 mishantil Right. I think I have my head screwed on wrong today. :) So; DC for starting, stopping, handling pid-files etc, Minion for processing tasks, keeping enough workers alive, etc.
16:30 mst right, and D::C's 'stop' command would send INT, which minion worker documents as handling for 'stop'
16:30 mishantil Thanks mst
16:31 mst so it seems to me the two would Just Work together
16:32 crab is Daemon::Control good?
16:33 Adura Sounds Satanic, I like it.
16:33 mst crab: I designed it, kaitlyn implemented it
16:33 mst it even generates LSB compliant init scripts if you want
16:34 mst I got sick of Proc::Daemon, MooseX::Daemonize etc. being complete shit
16:34 mst so the next time somebody needed that functionality, I tricked her into writing a decent new standard option
16:35 mst the closest to 'competion' I can think of is Ubic, which tries to be a complete service management framework
16:35 mst whereas D::C is designed to glue your perl app into whatever service management you're already using
16:35 mishantil "Do one thing and do it well"?
16:36 mst precisely
16:36 mishantil Unrelated: I just discovered tmux has a 'link-window' command. Utter awesomesauce.
16:41 juikuen joined #mojo
16:42 tianon joined #mojo
16:50 batman about the stripe question i had some days ago: i hope https://metacpan.org/pod/Mojolicious::Plugin::StripePayment#With-local-database is safer and makes sense...
17:18 punter joined #mojo
17:19 woz joined #mojo
17:27 jb360 joined #mojo
18:47 good_news_everyon joined #mojo
18:47 good_news_everyon [mojo] kraih pushed 1 new commit to master: http://git.io/hMge
18:47 good_news_everyon mojo/master 6abe3f7 Sebastian Riedel: more consistent method descriptions
18:47 good_news_everyon left #mojo
18:51 davido_ joined #mojo
18:54 good_news_everyon joined #mojo
18:54 good_news_everyon [mojo] kraih pushed 1 new commit to master: http://git.io/hMat
18:54 good_news_everyon mojo/master f5e772e Sebastian Riedel: write and write_chunk are not actually response specific
18:54 good_news_everyon left #mojo
19:06 zivester joined #mojo
19:17 Adura joined #mojo
19:27 cpan_mojo Mojo-Reactor-POE 0.007 by DBOOK - http://metacpan.org/release/DBOOK/Mojo-Reactor-POE-0.007
19:34 cpan_mojo Mojo-Reactor-IOAsync 0.004 by DBOOK - http://metacpan.org/release/DBOOK/Mojo-Reactor-IOAsync-0.004
19:40 asarch You can use a "super" template with: % default 'supertemplate'; How can you pass a value to it?
19:40 cpan_mojo Mojo-Reactor-Epoll 0.003 by DBOOK - http://metacpan.org/release/DBOOK/Mojo-Reactor-Epoll-0.003
19:43 sri Grinnz: and now i remove those croak() calls again :p
19:43 Grinnz lol
19:45 sri (not really)
19:50 * phillipadsmith tries subscribing to http://libraries.io/cpan/Mojolicious
19:50 Grinnz huh, that's a pretty page
19:51 uma joined #mojo
19:51 uma hello
19:51 purl privet, uma.
19:52 uma hello guys, is there any documentation on ep?
19:54 berov purl:privet is written привет
19:54 purl ...but privet is the bane of Shoalhaven or an aggressive environmental weed requiring control to halt its spread and prevent further degradation or Ligustrum Vulgare, often grown as a hedge...
19:55 mst uma: that's the template rendering system
19:55 mst uma: did you read the rendering guide yet?
19:55 uma hi mst
19:55 uma yes, i have read rendeirng guide
19:55 mst so you already know there is documentation on ep
19:56 Zoffix uma, this is pretty much it: http://mojolicio.us/perldoc/Mojolicious/Guides/Rendering#Embedded-Perl
19:56 berov uma: http://mojolicio.us/perldoc/Mojolicious/Plugin/EPRenderer
19:56 Zoffix uma, it's Perl. Just use Perl. Also check out this http://mojolicio.us/perldoc/Mojolicious/Plugin/DefaultHelpers and this http://mojolicio.us/perldoc/Mojolicious/Plugin/TagHelpers These are the standard helpers you can use
19:57 uma i would like to use bootstrap for the front end of the site
19:58 Zoffix Go for it.
19:58 uma usually, we keep the header, footer, navigation in some other file and include them in the index template
19:58 uma for php, we can just inlude the code in other files
19:58 Zoffix uma, well, use the layout. And for templates, just tell them to use that layout file.
19:58 uma here, i am stuck as how can we use that way
19:58 berov uma: you can use also a layout template
19:58 mst uma: includes are documented in the rendering guide
19:58 mst uma: read the entire guide.
19:59 Zoffix uma, here: http://mojolicio.us/perldoc/Mojolicious/Guides/Tutorial#Layouts
19:59 Zoffix Read that full page. It's got all the basics you need to start cracking.
19:59 asarch Bingo! % layout 'mylayout', title => 'Hi there';
19:59 sri http://mojolicio.us/perldoc/Mojolicious/Guides/Rendering#Including-additional-templates
19:59 Zoffix neat
20:07 uma i will check again. hmm
20:09 punter joined #mojo
20:09 uma do you think its possible to replicate this kinda of website http://startbootstrap.com/template-overviews/sb-admin-2/
20:11 Zoffix sure. You can make any website you want.
20:12 berov uma: https://metacpan.org/pod/Mojolicious::Plugin::Bootstrap3
20:14 sri batman: are you still responsible for Mojo::mysql are are you going to give it away?
20:14 sri *+or
20:15 uma interesting but very confusing as it is a complete paradigm shift for building websites
20:15 sri i can see it becoming a rather important module if it is maintained properly
20:19 Grinnz sri, curious, was there a scoping reason for this commit? https://github.com/kraih/mojo/commit/02949626c7403da8a7d392162f288181952908b9#diff-c9b8f59c608b92c4822d658a3e19c0b0
20:20 sri Grinnz: don't remember
20:20 purl Remember what?
20:20 sri botsnack
20:20 purl thanks sri :)
20:21 sri method calls in perl are kinda costly though
20:21 Grinnz yeah, i saw you removed the _io middleman
20:21 sri i can imagine it made a measurable difference in my profiling data
20:22 Grinnz with the frequency of io callbacks, i can see that happening
20:26 sri also looks like it resulted in less code, so an easy choice
20:26 sri shouldn't be a big win though, or i would have replaced all the _sandbox stuff too
20:31 basic6 joined #mojo
20:37 good_news_everyon joined #mojo
20:37 good_news_everyon [mojo] kraih pushed 1 new commit to master: http://git.io/hDkz
20:37 good_news_everyon mojo/master 9e4dfb7 Sebastian Riedel: which timer failed is not important
20:37 good_news_everyon left #mojo
20:56 woz joined #mojo
20:57 dotandimet joined #mojo
21:05 alexbyk joined #mojo
21:17 basic61 joined #mojo
21:18 good_news_everyon joined #mojo
21:18 good_news_everyon [mojo] kraih pushed 1 new commit to master: http://git.io/hDZO
21:18 good_news_everyon mojo/master a51551c Sebastian Riedel: more consistent error messages
21:18 good_news_everyon left #mojo
21:43 bwf joined #mojo
22:01 juikuen joined #mojo
22:13 good_news_everyon joined #mojo
22:13 good_news_everyon [mojo] kraih pushed 1 new commit to master: http://git.io/hDg7
22:13 good_news_everyon mojo/master 5466c63 Sebastian Riedel: assume a limit of 1024 file descriptors
22:13 good_news_everyon left #mojo
22:27 uma Hey zoffix,mast. Thanks. Its working :D
22:29 uma Just a small request, i am on windows. Everytime i change html code in .ep files, i need to restart the morbo which is bit difficult. may be you can look into in future updates
22:31 Zoffix uma, are you sure you're not just editing a file that it isn't watching?
22:31 Zoffix uma, you can give morbo dirs to watch with -w flag
22:31 preaction but morbo should automatically watch the templates/ directory
22:32 * Zoffix has a custom locations...
22:33 uma itz watching the perl perl files but not the template files
22:34 Zoffix uma, where are your template files? In templates/ ?
22:35 uma got it, it is monotoring /lib /templates in current working directory while i am running the script in another directory
22:39 marcus http://libraries.io/cpan/Mojolicious
22:40 tianon joined #mojo
22:45 woz joined #mojo
23:16 good_news_everyon joined #mojo
23:16 good_news_everyon [mojo] kraih pushed 1 new commit to master: http://git.io/hDyW
23:16 good_news_everyon mojo/master 133c6aa Sebastian Riedel: finalize response headers in cookbook recipe
23:16 good_news_everyon left #mojo
23:19 Anon021 joined #mojo
23:31 csson joined #mojo
23:34 tianon joined #mojo
23:53 mattastrophe joined #mojo
23:59 Zoffix joined #mojo

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