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

IRC log for #mojo, 2017-11-05

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

All times shown according to UTC.

Time Nick Message
00:44 Seth joined #mojo
01:26 aborazmeh joined #mojo
02:04 good_news_everyon joined #mojo
02:04 good_news_everyon [mojo] kraih pushed 1 new commit to master: https://git.io/vFCxz
02:04 good_news_everyon mojo/master ddcb001 Sebastian Riedel: improve Windows compatibility of Mojo::Server::Daemon (closes #1133)
02:04 good_news_everyon left #mojo
02:15 good_news_everyon joined #mojo
02:15 good_news_everyon [mojo] kraih pushed 1 new commit to master: https://git.io/vFCxS
02:15 good_news_everyon mojo/master 6ae3a5b Sebastian Riedel: more promise examples
02:15 good_news_everyon left #mojo
02:27 good_news_everyon joined #mojo
02:27 good_news_everyon [mojo] kraih pushed 1 new commit to master: https://git.io/vFCpJ
02:27 good_news_everyon mojo/master 23e65df Sebastian Riedel: no trailing comma
02:27 good_news_everyon left #mojo
03:08 jberger joined #mojo
03:08 diegok
03:08 diegok
03:08 diegok
03:08 diegok
03:08 diegok
03:08 diegok
03:08 diegok
03:08 diegok
03:09 diegok
03:09 diegok
03:09 diegok
03:09 diegok
03:09 diegok
03:09 diegok
03:09 diegok
03:09 diegok
03:09 diegok
03:09 diegok
03:09 diegok
03:09 diegok
03:09 diegok
03:09 diegok
03:09 diegok
03:09 diegok
03:09 diegok
03:09 diegok
03:09 diegok
03:09 diegok
03:09 diegok
03:09 diegok
03:09 diegok
03:09 diegok
03:09 diegok
03:09 diegok
03:09 diegok
03:09 diegok
03:09 diegok
03:09 diegok
03:10 diegok
03:10 diegok
03:10 diegok
03:10 diegok
03:10 diegok
03:10 diegok
03:10 diegok
03:10 diegok
03:10 diegok
03:10 diegok
03:10 diegok
03:10 diegok
03:10 diegok
03:10 diegok
03:10 diegok
03:10 diegok
03:10 diegok
03:10 diegok
03:10 diegok
03:10 diegok
03:10 diegok ((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((
03:11 jberger diegok: wake up!
03:11 purl Huh? What...
03:11 jberger botsnack
03:11 purl thanks jberger :)
03:24 noganex joined #mojo
03:36 jberger joined #mojo
03:43 jberger TIL about ident server and now I guess my irc user name is correct finally!
03:43 jberger man is that arcane tho, yikes
03:45 jberger I haven't manually used telnet in years either
04:10 Grinnz identd has generally been considered a security vulnerability more than anything in the past couple decades
05:04 dboehmer_ joined #mojo
07:49 Vandal joined #mojo
08:54 sh14 joined #mojo
09:00 rshadow joined #mojo
09:04 geospeck joined #mojo
09:19 geospeck joined #mojo
09:20 geospeck joined #mojo
09:27 dotan_convos joined #mojo
09:36 diegok jberger: ops... sorry. I felt asleep trying to keep track of last changes :-/
09:42 trone joined #mojo
09:48 fkpenta joined #mojo
09:49 jacoby joined #mojo
09:59 fktest joined #mojo
09:59 fktest left #mojo
10:05 marcus lol
10:20 geospeck joined #mojo
10:29 diegok marcus: you guys... I come back home from presenting on the mojo ecosystem and just discovered there where 2 releases since I started the talk... and the first one introduced the shiny new Mojo::Promise :-)
10:30 diegok https://diegok.github.io/a-bag-of-mojo-sweets/
10:38 marcus diegok: nice slides! Don't worry, your delay examples still work :)
10:39 marcus I guess your ->all example could be made more elegant now tho
10:40 dod joined #mojo
10:43 diegok exactly... and I've said (not shown) than you can call Mojo::IOLoop::Delay::all(@promises) to get rid of the strange form :-)
10:43 diegok the new thing solves completely the problem :)
10:44 dod joined #mojo
11:01 marcus diegok: oops, hope nobody listened to that, it's not going to work anymore ;)
11:01 marcus since ::all doesn't live that class.
13:24 rshadow joined #mojo
13:35 nicomen sri: marcus: ah great, I was a bit befuzzled there for a while ;)
13:35 sri the promises/a+ spec is kinda hard to read
13:36 nicomen ^ re: catch/then/chaining
13:36 nicomen it makes sense though. if you catch something, you should be able to continue. the onreject on then is the actual exception, no?
13:37 nicomen hm, which you could even catch again, and continue, heh...
13:37 sri ->catch(sub {...}) and ->then(undef, sub {...}) are the same
13:41 maschine joined #mojo
13:55 nicomen ok, btw this was fun, a guy just showing how to implement promises in stack overflow's comment section: https://stackoverflow.com/a/36192729/412175
13:57 nicomen (skipping some parts)
14:01 karjala_ joined #mojo
14:09 fuogo joined #mojo
14:19 geospeck joined #mojo
15:31 jberger joined #mojo
16:46 brunoramos joined #mojo
17:03 karjala_ joined #mojo
17:15 jberger joined #mojo
17:17 ChmEarl joined #mojo
17:30 jberger joined #mojo
17:33 gamakichi joined #mojo
17:35 jberger joined #mojo
17:41 jamesaxl joined #mojo
18:26 vicash left #mojo
18:37 jberger joined #mojo
18:41 jberger sorry for the noise of restarting my client
18:41 jberger but I believe I have convos issuing Ident replies now, properly
18:44 sri didn't even notice in irccloud
18:45 Grinnz yay i can find all your box's usernames?
18:46 sri all i saw https://i.imgur.com/SU4rb8u.png
18:46 jberger Grinnz: nope
18:46 jberger it is literally convos confirming the username IT specifies
18:46 Grinnz oh, so it's lying :P
18:47 jberger most Ident servers do it seems
18:47 jberger this one just is lying to confirm what is actually requested
18:47 Grinnz thats because the entire purpose of ident is a security vulnerability so anything requiring it is dumb
18:47 jberger so ... whatever that is
18:47 jberger like, this very IRC network ;-P
18:47 Grinnz ident isn't required here
18:48 jberger not required, but still requested
18:48 Grinnz by what?
18:48 purl by is the country code for Belarus
18:48 jberger when you log on
18:48 jberger it makes an Ident request
18:48 Grinnz oh, that kind of requested
18:48 jberger in that it makes a request, yes
18:49 jberger so does freenode
18:49 Grinnz what i meant by requiring it is, something that bases identification on your ident string not having ~
19:00 geospeck joined #mojo
19:25 jberger heh, I don't even have to lie actually
19:26 jberger according to the RFC, I can use the operating system token OTHER to specify that I am returning a non-operating system response
19:33 geospeck joined #mojo
20:12 sri hackweek starts on friday, will be fun to make the minion ui :D
20:14 sri \o\
20:14 sri /o/
20:34 karjala_ joined #mojo
21:11 jabberwok joined #mojo
21:14 jacoby joined #mojo
21:20 marty joined #mojo
22:24 maschine maybe a dumb question - but how can I override an attribute in Mojo:Pg?  Specifically 'abstract' and the option for name_sep
22:25 Grinnz $pg->abstract(SQL::Abstract->new(...));
22:26 Grinnz or abstract => SQL::Abstract->new(...) in the constructor
22:28 maschine seems obvious now that you say it :p
22:37 mattp joined #mojo
22:44 mattp joined #mojo
22:46 sri jberger: didn't you want to work on use Mojo::Base -role?
22:46 sri less promising, more delivering!
22:47 sri also, with recent extensions, i think this is becoming more important https://github.com/kraih/mojo/issues/1119
22:53 sri hmm
22:53 sri i guess there are many more modules that could use a little tutorial
22:54 * sri likes this kind of module description http://mojolicious.org/perldoc/Mojo/IOLoop/Delay#DESCRIPTION
22:54 sri we don't have a lot of those yet
22:55 sri Mojo::Promise could use that
22:55 sri Mojo::URL
22:55 purl Mojo::URL is an extra depends ;)
22:55 Grinnz that is nice to have, lessens the amount of issues when people go straight to reference docs as a bonus
22:56 Grinnz which is probably more common with the Mojo:: modules
22:56 sri yea
22:57 sri for some it doesn't make as much sense, like message, content, asset...
22:57 sri but those that are used stand alone a lot would benefit quite a bit
22:58 sri Mojo::IOLoop
22:58 purl Mojo::IOLoop is always full of suprises...
22:58 sri :)
22:58 sri tough one though
22:59 Grinnz Mojo::IOLoop could probably even use its own guide if someone was up to that
22:59 sri with the real-time web stuff from the cookbook
23:00 sri but for now i'd be fine with a decent introduction to event loops in the Mojo::IOLoop description too
23:02 mattp joined #mojo
23:03 disputin joined #mojo
23:03 sri Mojo::EventEmitter too
23:14 jberger Yeah I get distracted
23:18 sri *insert dory meme*
23:31 mattp joined #mojo

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