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

IRC log for #mojo, 2016-08-16

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

All times shown according to UTC.

Time Nick Message
00:06 Pierre joined #mojo
00:52 Phil21 sri: still plugging away at stuff
00:52 Phil21 definitely this week either way though :)
00:52 Phil21 got management code online though, so it's more or less ezmode from here
00:52 Phil21 you can make it faster by not accepting any of jbergers PRs for the next week
00:53 Phil21 although I guess that doesn't help much if he writes them anyways. hrmph.
00:56 Grinnz lol
01:47 meshl joined #mojo
02:16 noganex_ joined #mojo
03:04 jberger Phil21: AH GOTZ TA PRZ
03:04 cpan_mojo Mojo-ACME-0.05 by JBERGER https://metacpan.org/release/JBERGER/Mojo-ACME-0.05
03:05 jberger I don't understand how this works, but LetsEncrypt was validating my cert renewal request without requesting my challenge url at all
03:05 jberger which of course cause me a timing bug, since I assumed that had to happen
03:05 jberger I'm guessing it has to do with how renewals work
03:06 jberger I should try to issue a new cert for a new subdomain
03:07 sri that's nice, so you only need the challenge once
03:09 sri do they use the old key to sign the renewal request?
03:10 jberger how do I check that?
03:11 sri not a clue, you know more about this than me ;p
03:11 sri was just a guess
03:13 jberger the requests are all signed by a pre authenticated account key
03:13 sri ah, ok, guess that works too
03:13 jberger there is all kinds of fingerprinting and such too
03:13 jberger nonces
03:13 jberger etc
03:14 jberger technically that one counts as a cpanday release, I date my Changes files by utc now (when I remember to)
03:16 jberger hahaha, 46 mph winds at the springboard diving venue
03:16 jberger (yes i know I'm watching delayed)
04:34 absolut_todd joined #mojo
04:49 Pierre joined #mojo
04:53 inokenty-w joined #mojo
04:58 Pierre joined #mojo
05:17 Pierre joined #mojo
05:35 Pierre joined #mojo
05:48 mgrimes_ joined #mojo
05:53 Pierre joined #mojo
06:11 Pierre joined #mojo
06:18 Vandal joined #mojo
06:25 trone joined #mojo
06:30 Pierre joined #mojo
07:03 AndrewIsh joined #mojo
07:47 osfabibisi joined #mojo
07:56 dod joined #mojo
08:02 dod joined #mojo
08:05 kes joined #mojo
08:30 dvinciguerra joined #mojo
09:27 cuechan joined #mojo
09:50 dod joined #mojo
10:07 Atog joined #mojo
10:07 meshl joined #mojo
10:11 Crisewng joined #mojo
10:14 kiwiroy joined #mojo
10:43 nic ep forms are just ace
10:44 nic I'd like to use 'put', I want to send to a complicated url named 'update', I want you to pre-populate with values from the stash, I want to specify css classes and have some fields readonly
10:44 nic oh, you've done it
10:44 nic wonderful
10:45 nic moving on
10:45 deserted joined #mojo
11:09 tchaves joined #mojo
11:33 meshl joined #mojo
11:41 jontaylor joined #mojo
11:48 jontaylor joined #mojo
11:56 Pierre joined #mojo
12:02 AirDisa joined #mojo
12:08 Eke joined #mojo
12:09 dod joined #mojo
12:16 meshl joined #mojo
12:27 blonewolfs joined #mojo
12:40 gizmomathboy joined #mojo
12:41 kid51 joined #mojo
12:46 zivester joined #mojo
12:48 tl joined #mojo
12:48 kid51 left #mojo
12:51 neilhwatson joined #mojo
13:11 Pierre joined #mojo
13:17 tchaves joined #mojo
13:34 inokenty joined #mojo
13:36 ptolemarch joined #mojo
13:40 AirDisa_ joined #mojo
14:00 marty joined #mojo
14:02 marty_ joined #mojo
14:10 orev joined #mojo
14:27 jabberwok joined #mojo
14:28 jabberwok cheers for the recent documentation upgrades.
14:37 * sri wonders why there appear to be random changes in #990 https://github.com/kraih/mojo/pull/990/files#diff-59b32bdf66edbb6b7595c12234cba439R88
14:42 sri he's right about one thing though, you can make the DATA warnings go away with $.
14:43 Grinnz oh yeah, someone did mention that somewhere
14:43 sri specifically "local $.;" seems to work well
14:43 sri so, no need to close the handle
14:45 pink_mist nice
14:51 good_news_everyon joined #mojo
14:51 good_news_everyon [mojo] kraih pushed 1 new commit to master: https://git.io/v6Vur
14:51 good_news_everyon mojo/master 6438593 Sebastian Riedel: fix bugs in Mojo::Loader and Mojo::Util where the DATA handle would be mentioned in error messages (closes #989, closes #990)
14:51 good_news_everyon left #mojo
14:52 mcsnolte joined #mojo
14:53 Grinnz oo, i like that
14:53 good_news_everyon joined #mojo
14:53 good_news_everyon [mojo] kraih pushed 1 new commit to master: https://git.io/v6Vuj
14:53 good_news_everyon mojo/master c3e2ab6 Sebastian Riedel: blocks are nicer
14:53 good_news_everyon left #mojo
14:53 Grinnz i still dont like how perl deals with the DATA handle but what can we do
14:53 jberger sri: I'm definitely +1 on the local $. change
14:53 jberger but should we still close the DATA handle in the one file we actually control?
14:54 jberger Mojo::Util that is
14:55 zivester joined #mojo
14:58 good_news_everyon joined #mojo
14:58 good_news_everyon [mojo] kraih pushed 1 new commit to master: https://git.io/v6VzS
14:58 good_news_everyon mojo/master 77aa8d7 Sebastian Riedel: link to more Mojolicious::Lite functions
14:58 good_news_everyon left #mojo
14:59 sri jberger: are there advantages?
14:59 sri like avoiding a leak?
14:59 jberger not leaving an open filehandle
14:59 jberger yeah
15:00 sri ok
15:00 good_news_everyon joined #mojo
15:00 good_news_everyon [mojo] kraih pushed 1 new commit to master: https://git.io/v6Vgv
15:00 good_news_everyon mojo/master a2700bd Sebastian Riedel: no need to leak a handle if we control the module
15:00 good_news_everyon left #mojo
15:01 jberger other people's files it would be bad of us to close the handle (though I think we probably could) but for our own files its an easy win
15:01 jberger cool
15:01 Grinnz jberger, i found closing the handle prevents other data section parsers from working on that file :/
15:01 jberger Grinnz: right, it would do that
15:01 Grinnz for Mojo::Util though there's obviously no reason for someone else to use it
15:02 jberger the question is, if I have a data section in a controller say, and I have data in Mojo::Loader's format (@@ filename ... @@ other file name, etc) are there really going to be other bits in that DATA section that aren't fetched via Mojo::Loader?
15:03 jberger Of course we probably SHOULDN'T close those because it is naughty, but generally I bet we could
15:04 good_news_everyon joined #mojo
15:04 good_news_everyon [mojo] kraih pushed 1 new commit to master: https://git.io/v6VgS
15:04 good_news_everyon mojo/master 1cd3f2c Sebastian Riedel: fix Changes
15:04 good_news_everyon left #mojo
15:04 Grinnz Data::Section::Simple uses the same format, it would be silly to use that if Mojo::Loader's already around but who knows what people do
15:05 jberger I'm gonna go out on a limb and guess we probably aren't optimizing for Data::Section::Simple in Mojoland
15:05 jberger :P
15:06 Grinnz no, but there's a difference between not optimizing and breaking :P
15:06 sri Data::Section::Simple is a fork of Mojo::Loader actually ;p
15:06 jberger ^^ that's what I was saying
15:06 Grinnz yeah from back when it was OO i think
15:07 sri and part of Mojo::Command
15:07 jberger no, sadly I don't think we can close other people's filehandles, so its a moot point anyway
15:10 pink_mist close Foo::Bar::DATA
15:11 pink_mist bareword filehandles are always global
15:11 Grinnz yes that's the thing we were talking about not doing :P
15:11 pink_mist yes, but jberger's last line implied it was not possible
15:12 Grinnz oh, i think he meant "can" in the "should" sense
15:13 pink_mist only he can say =)
15:13 nic you mean "only he should say" :)
15:13 pink_mist but I read it in the "can" sense, and responded =)
15:13 pink_mist haha
15:16 jberger right, I mean't should, not can
15:16 jberger of course we can, but we shouldn't
15:16 Bean joined #mojo
15:16 jberger strange use of an apostrophe there, but I stand by i't
15:17 sri and re #988, there is precedent... https://github.com/kraih/mojo-pg/blob/master/lib/Mojo/Pg.pm#L48
15:18 Grinnz what protocols are valid to pass to useragent? http and https obviously, but also socks?
15:19 sri now that is where things get tricky
15:19 * Grinnz has no idea how socks works :P
15:19 sri there's alse redirects
15:19 sri s/e/o/
15:19 nic We'll always have Oslo
15:27 perlpilot joined #mojo
15:48 cuechan joined #mojo
16:08 dotan joined #mojo
16:31 jabberwok Ilsa: "Can we open a pet shop, after the war, Rick?" Rick: "Yes; we'll always have parrots."
16:44 meshl joined #mojo
16:47 lluad joined #mojo
16:50 pink_mist a norwegian blue
16:55 cafe joined #mojo
17:01 jberger beautiful plumage
17:02 PryMar56 joined #mojo
17:20 ndiewald joined #mojo
17:56 cpan_mojo Mojolicious-Plugin-OpenAPI-0.13 by JHTHORSEN https://metacpan.org/release/JHTHORSEN/Mojolicious-Plugin-OpenAPI-0.13
18:24 Kripton joined #mojo
18:42 Sebbe joined #mojo
19:04 cuechan joined #mojo
20:30 kiwiroy sri: apologies for the extra bytes in #990, the effect of using Mojo::LoaderTest::C DATA after load_class for a class that doesn't exist is to wipe the whole symbol table, modules included, for the tree
20:36 itaipu joined #mojo
20:38 dod joined #mojo
20:47 cpan_mojo Mojolicious-Plugin-BootstrapHelpers-0.0202 by CSSON https://metacpan.org/release/CSSON/Mojolicious-Plugin-BootstrapHelpers-0.0202
22:26 meshl joined #mojo
23:30 absolut_todd joined #mojo

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