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

IRC log for #mojo, 2014-01-15

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

All times shown according to UTC.

Time Nick Message
00:07 jberger_ joined #mojo
00:10 jberger_ Bender trust jberger
00:10 Bender OK, jberger_
00:11 jberger Hehe,  that was a nice trick
00:20 stl joined #mojo
00:25 jack joined #mojo
00:27 * jberger wants to write a mojolicious book
00:28 jberger Honestly the biggest thing stopping me is production format
00:28 bpmedley A book would be nifty.
00:28 bpmedley Production format?
00:29 jberger LaTeX is my preferred publication format
00:29 jberger But perhaps its weakest point is code inclusion
00:29 bpmedley Would you self publish?
00:30 bpmedley A friend of mine had some really cool code stuff for LaTeX.  Want me to see if he still has it somewhere?
00:30 jberger However I don't know how to handle massive internal referencing in any other format
00:31 jberger Sure, though my guess is that it is pygments
00:31 jberger Which is probably the best thing I know of
00:33 jberger I think I might at least start by self publishing
00:39 jberger Or maybe chromatic's company would want to publish it
00:41 marty joined #mojo
00:43 btyler joined #mojo
01:15 marty joined #mojo
01:23 jberger_ joined #mojo
01:23 ka2u joined #mojo
01:42 ka2u joined #mojo
01:43 d4rkie joined #mojo
01:48 deserted joined #mojo
02:00 d4rkie_ joined #mojo
02:45 klapperl_ joined #mojo
02:45 dsteinbrunner joined #mojo
02:54 bpmedley_ joined #mojo
02:55 jberger joined #mojo
03:06 laouji joined #mojo
03:22 russum joined #mojo
03:47 KindTwo joined #mojo
03:55 laouji joined #mojo
04:13 preflex_ joined #mojo
04:33 asarch joined #mojo
04:36 dvinciguerra joined #mojo
04:54 good_news_everyone joined #mojo
04:54 good_news_everyone [mojo] kraih pushed 1 new commit to master: http://git.io/lv_Txg
04:54 good_news_everyone mojo/master 1c14dda Sebastian Riedel: improved Mojo::IOLoop::Server to use address and port for descriptor inheritance
04:54 good_news_everyone left #mojo
04:59 ka2u joined #mojo
05:02 good_news_everyone joined #mojo
05:02 good_news_everyone [mojo] kraih pushed 1 new commit to master: http://git.io/GXTY_g
05:02 good_news_everyone mojo/master b16935c Sebastian Riedel: more defensive regular expressions
05:02 good_news_everyone left #mojo
05:09 jzawodn joined #mojo
05:45 good_news_everyone joined #mojo
05:45 good_news_everyone [mojo] kraih pushed 1 new commit to master: http://git.io/8X-H-Q
05:45 good_news_everyone mojo/master 37abb0c Sebastian Riedel: added example for listening on multiple interfaces
05:45 good_news_everyone left #mojo
06:44 Vandal joined #mojo
07:10 hesco joined #mojo
07:11 maxhq joined #mojo
07:14 irq joined #mojo
07:15 alnewkirk joined #mojo
07:25 dpetrov_ joined #mojo
07:36 laouji joined #mojo
07:58 Adura joined #mojo
07:58 d4rkie joined #mojo
08:05 laouji_ joined #mojo
08:14 laouji_ joined #mojo
08:17 laouji joined #mojo
08:30 basiliscos joined #mojo
08:34 laouji joined #mojo
08:37 odc joined #mojo
08:55 laouji joined #mojo
08:56 trone joined #mojo
08:58 laouji joined #mojo
09:03 alnewkirk joined #mojo
09:13 laouji joined #mojo
09:22 denisboyun joined #mojo
09:51 bowtie_ joined #mojo
09:56 laouji joined #mojo
10:16 hummeleBop joined #mojo
10:18 ryozi joined #mojo
10:22 hrupp joined #mojo
10:23 rj11 Is it possible to somehow specify a default value for select_field in case it is not available in a param?
10:27 moritz you could set the param (possibly in a controller), or try  value => $value
10:35 fhelmber_ joined #mojo
10:40 batman does anyone have information about "md5/sha1 is insecure"..? we were discussing it in october i think, but i can't remember the details...
10:41 batman discussing = the conversation came up when i was using md5 for AssetPack :)
10:41 batman information = url, paper, something that is a bit more than just a news article
10:41 batman *story*
10:42 rj11 moritz: I guess I have to go the param-route, unfortunately.
10:42 batman % param select_field_name => $default unless param 'select_field_name';
10:43 moritz batman: https://eprint.iacr.org/2013/170.pdf is listed in Wikipedia as "best public cryptoanalysis"
10:43 batman ok. thanks.
10:43 moritz the references at https://en.wikipedia.org/wiki/MD5#Security might be worth reading
11:20 nicomen to sum up, not too hard to make collisions (alter documents and produce same hash), it's easy to calculate so brute-forcing is less resource-expensive, and rainbow tables exist (a huge amount of common passwords with their md5 sum supplied means a stolen md5sum password table can be used as if it was stored in clear-text
11:21 nicomen circumventing can be done of course (secret salts et al)
11:28 d4rkie joined #mojo
11:34 punter joined #mojo
11:40 arthas joined #mojo
11:54 mil joined #mojo
12:01 mishantil What's the recommended way of sharing stuff (data, tokens etc) between test scripts?
12:03 mishantil Using Test::Mojo here naturally. Just wondering if there is some way that is better than what I am currently doing.
12:04 mishantil Now I am putting that stuff in modules and export()-ing them.
12:10 punter When are there going to be Catalyst jobs in jobs.perl.org?
12:10 punter Sorry, Mojolicious jobs I meant
12:19 laouji joined #mojo
12:19 hummeleBop joined #mojo
12:36 d4rkie joined #mojo
12:39 dsteinbrunner joined #mojo
12:55 dvinciguerra joined #mojo
12:59 laouji_ joined #mojo
13:04 rem_lex joined #mojo
13:19 dod joined #mojo
13:20 ver joined #mojo
13:30 jberger_ joined #mojo
13:32 irq joined #mojo
13:36 dsteinbrunner joined #mojo
13:39 asarch joined #mojo
13:44 bpmedley mishantil: Do you want to basically share information between invocations of a set number of scripts?
13:54 mishantil bpmedley: Yup.
13:54 bpmedley mishantil: There's a variety of methods.  Storable, DBI, flat files, etc.
13:57 bpmedley Is that acceptable?
14:01 mishantil bpmedley: Looking into the options now. All seem fine, except DBI (just a little overkill). Thanks. :)
14:04 rem_lex joined #mojo
14:09 ka2u joined #mojo
14:32 dvinciguerra joined #mojo
14:35 jberger joined #mojo
14:36 jberger_ joined #mojo
14:47 gryphon joined #mojo
14:47 bluescreen joined #mojo
14:50 btyler joined #mojo
14:58 good_news_everyone joined #mojo
14:58 good_news_everyone [mojo] kraih pushed 1 new commit to master: http://git.io/s1ffxQ
14:58 good_news_everyone mojo/master fb0bd7e Sebastian Riedel: added example for listening on all interfaces
14:58 good_news_everyone left #mojo
15:00 laouji joined #mojo
15:00 dpetrov_ joined #mojo
15:07 mire__ joined #mojo
15:07 good_news_everyone joined #mojo
15:07 good_news_everyone [mojo] kraih pushed 1 new commit to master: http://git.io/MCxAsg
15:07 good_news_everyone mojo/master 68d7635 Sebastian Riedel: explain default listen value
15:07 good_news_everyone left #mojo
15:18 tianon batman: but AssetPack only uses md5 for file change notification right?  it doesn't actually do anything "secure" with it, does it?
15:18 tianon ie, to let the browser know that my "silly.js" is now different from what it was before
15:26 batman tianon: no. not much security to do :)
15:26 tianon :)
15:29 sh4 joined #mojo
15:30 mtths joined #mojo
15:31 bd then why use md5sum at all and not modification time?
15:32 batman bd: because modification time is not reliable
15:32 batman what happens if you upload files, push to git or rsync? is mtime changed or not..?
15:32 batman it probably is...
15:34 bd so you regenerate the checksum on every request?
15:34 batman no. i generate the checksum based on input files
15:36 bd i don't understand. how and when do you decide to regenerate the packed file?
15:36 batman when the input files have changed
15:37 batman that's what you care about, right? mtime does not tell you if anything has changed
15:37 bd sorry but I still don't understand
15:37 bd when are you lookign if the input files have changed? on app start?
15:37 batman yes
15:54 azerus joined #mojo
15:55 marty joined #mojo
15:57 nicomen are there any Mojo::UserAgent "mods" similar to LWPx::ParanoidAgent or LWP::UserAgent::DNS::Hosts or LWP::UserAgent::Cached for LWP (and if one was to make one, what would be the preferred naming? MojoX::UserAgent::Feature ?
16:11 ka2u joined #mojo
16:14 andrefs joined #mojo
16:21 n0rnagest joined #mojo
16:24 amirite_ joined #mojo
16:27 marty joined #mojo
16:27 marty joined #mojo
16:59 mire__ joined #mojo
17:01 beyondcreed joined #mojo
17:18 denis_boyun joined #mojo
17:27 Mikey joined #mojo
17:39 dpetrov_ joined #mojo
18:10 kej joined #mojo
18:28 batman joined #mojo
18:29 elvis joined #mojo
18:30 batman joined #mojo
18:32 rem_lex|pivo joined #mojo
18:37 Kulag joined #mojo
19:20 good_news_everyone joined #mojo
19:20 good_news_everyone [mojo] kraih pushed 1 new commit to master: http://git.io/Tns2-w
19:20 good_news_everyone mojo/master a0b4876 Sebastian Riedel: highlight advantage of delays more
19:20 good_news_everyone left #mojo
19:27 good_news_everyone joined #mojo
19:27 good_news_everyone [mojo] kraih pushed 1 new commit to master: http://git.io/9GY0JA
19:27 good_news_everyone mojo/master 66e07af Sebastian Riedel: more links to events
19:27 good_news_everyone left #mojo
19:32 mire__ joined #mojo
19:33 lukep joined #mojo
19:36 dvinciguerra joined #mojo
20:43 irq_ joined #mojo
20:59 meshl joined #mojo
21:22 good_news_everyone joined #mojo
21:22 good_news_everyone [mojo] kraih pushed 1 new commit to master: http://git.io/2nP-1g
21:22 good_news_everyone mojo/master a2fee7f Sebastian Riedel: new FAQ answer for magical non-blocking code
21:22 good_news_everyone left #mojo
21:34 * marty hugs hypnotoad
21:36 marcus_ joined #mojo
21:36 wsri joined #mojo
21:36 wsri joined #mojo
21:36 marcus_ joined #mojo
22:03 bluescreen joined #mojo
22:04 bluescreen_ joined #mojo
22:09 trone joined #mojo
22:49 Adura joined #mojo
23:29 dsteinbrunner joined #mojo

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