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

IRC log for #mojo, 2017-08-18

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

All times shown according to UTC.

Time Nick Message
00:31 disputin joined #mojo
00:34 itaipu joined #mojo
00:55 tchaves joined #mojo
01:52 sri joined #mojo
02:58 noganex_ joined #mojo
03:52 fitnerd joined #mojo
04:04 PopeFelix joined #mojo
04:04 dboehmer_ joined #mojo
04:28 itaipu joined #mojo
04:38 itaipu joined #mojo
06:00 inokenty-w joined #mojo
06:01 marcus sri: Ooops, underestimated family requirements last night :-/
06:15 marcus sri: https://gist.github.com/anonymous/9f030ca243a8c031bb0794c850f86d23 Do you think this adds clarity?
06:35 Vandal joined #mojo
06:37 marcus Excited for the defenders
06:46 marcus ugh, that patch has some errors.
06:51 marcus https://gist.github.com/1928c19ba608f56cddd1066b72f08849 somewhat better
06:51 marcus u
06:57 ashimema joined #mojo
07:03 trone joined #mojo
07:39 ragnar joined #mojo
07:42 ragnar joined #mojo
07:44 ragnar quit
07:46 petru joined #mojo
07:52 good_news_everyon joined #mojo
07:52 good_news_everyon [mojo] kraih pushed 1 new commit to master: https://git.io/v7h1w
07:52 good_news_everyon mojo/master 1d24cc8 Sebastian Riedel: slightly better description for with_roles
07:52 good_news_everyon left #mojo
07:52 sri inspired by marcus's attempt
07:53 marcus nice :)
07:57 sh14 joined #mojo
08:04 rshadow joined #mojo
08:08 karjala_ joined #mojo
08:18 dod joined #mojo
08:23 dod joined #mojo
08:26 good_news_everyon joined #mojo
08:26 good_news_everyon [mojo] kraih pushed 1 new commit to master: https://git.io/v7hS2
08:26 good_news_everyon mojo/master 9df0f44 Sebastian Riedel: bump version
08:26 good_news_everyon left #mojo
08:26 good_news_everyon joined #mojo
08:26 good_news_everyon [mojo] kraih tagged v7.43 at 45b28f7: https://git.io/v7hSa
08:26 good_news_everyon left #mojo
08:30 sri marcus: your pod is borked again btw. https://metacpan.org/pod/Mojo::DOM::Role::PrettyPrinter
08:30 sri SEE ALSO
08:32 marcus more like 'still' :)
08:33 marcus pushed 0.03
08:34 tomred joined #mojo
08:45 karjala_ joined #mojo
08:54 haarg re: with_roles argument syntax, DBIC also uses + for fully qualified and bare for prefixed
08:54 haarg Module::Runtime uses a leading :: or / for fully qualified, bare for prefixed
08:57 quiggle joined #mojo
09:10 sri if anyone cares about changing the role syntax, please leave a comment/vote here https://github.com/kraih/mojo/issues/1122
10:24 noganex joined #mojo
10:42 gregf_ joined #mojo
10:53 sh14 joined #mojo
11:02 good_news_everyon joined #mojo
11:02 good_news_everyon [mojo] kraih pushed 1 new commit to master: https://git.io/v7jUG
11:02 good_news_everyon mojo/master ac8ddde Sebastian Riedel: test roles as well
11:02 good_news_everyon left #mojo
11:07 tchaves joined #mojo
11:10 ragnar joined #mojo
11:13 petru joined #mojo
11:56 karjala_ joined #mojo
12:19 crab joined #mojo
12:21 crab joined #mojo
12:46 gizmomathboy joined #mojo
13:11 Pyritic joined #mojo
13:13 hernan605 joined #mojo
13:32 Pyritic joined #mojo
13:49 ChmEarl joined #mojo
14:07 bwf joined #mojo
14:25 gryphon joined #mojo
14:53 karjala_ joined #mojo
15:22 zivester joined #mojo
15:35 disputin joined #mojo
15:41 petru joined #mojo
16:13 stryx` joined #mojo
16:23 Grinnz https://twitter.com/attn/status/898328098529083394
16:25 Grinnz haarg: i feel like Module::Runtime is doing something quite different (and didn't actually know it had this functionality)
16:26 Grinnz it's a function to intentionally compose a module name from multiple components, whereas the functionality we're discussing is always just a suffix or full qualified
16:30 * batman wish this was already settled by Role::Tiny
16:31 Grinnz it's a bit too tiny to care about what package names are involved...
16:45 * sri closes https://github.com/kraih/mojo/issues/1122
16:45 sri everything stays the same
16:46 batman \o/
16:49 mgrimes joined #mojo
16:59 S joined #mojo
17:02 disputin joined #mojo
17:20 marcus o/~ Celebrate good times, come on o/~
17:21 marcus Oh, also it's friday and beer o'clock ;)
17:21 jberger maybe where YOU are
17:21 jberger oh who am I kidding
17:21 * jberger cracks a cold one
17:21 marcus jberger: join us. CET tz is best tz :)
17:22 marcus at least that's a great excuse if your boss asks
17:22 marcus just checked in https://untappd.com/b/aja-bryggeri-miessemannu/2087663
17:24 disputin joined #mojo
17:25 S joined #mojo
17:29 marcus wow, bannon is out? Trump is actually running his presidency like he was running his reality show.
17:29 jberger I'm just reading about this myself
17:30 jberger I'm ok voting that asshole off the island
17:30 marcus for sure
17:30 jberger I'm really curious if Bannon/Breitbart stay on Trump's side or if they go scorched-earth
17:31 jberger I also don't know who will fill the power void with Bannon gone but also Preibus/Spicer gone too
17:32 marcus globalism?
17:32 marcus putin?
17:34 stryx` joined #mojo
17:41 jberger https://twitter.com/gabrielsherman/status/898594013409882112
17:53 marcus heh, democrat white house after the full on nazi support.,
17:56 jberger it might just go to show what we've suspected for a long time
17:56 jberger there is absolutely nothing going on in ol Donny's noggin
17:56 jberger with Bannon gone he assumes the people guiding Trump will be left of him
17:58 marcm joined #mojo
18:05 jberger https://twitter.com/mtaibbi/status/898603421581922306
18:05 Janos joined #mojo
18:08 S joined #mojo
18:15 batman does anyone know how long it takes before a new module can be searched for on metacpan?
18:16 marcus roughly 1 parsec
18:17 sh14 joined #mojo
18:17 batman :D
18:17 batman I thought that was a distance...
18:19 jberger batman: the dist takes longer than the release
18:19 sri so, is defenders worth watching?
18:20 jberger https://metacpan.org/pod/release/JHTHORSEN/OpenAPI-Client-0.01/lib/OpenAPI/Client.pm
18:20 batman jberger: yeah, i noticed
18:20 marcm joined #mojo
18:20 jberger on the side under permalink "latest version" once that link works then the dist is available
18:20 batman just want to make a tweet, but wanted the other url
18:39 marcus sri: According to google home 'I looked for the defenders on netflix but it either isn't available or can't be played right now'.
18:40 sri just started episode 1
18:40 petru joined #mojo
18:40 S joined #mojo
18:40 marcus stupid google!
18:40 marcus playing it here too
18:41 marcus until wife manages to put $youngone to bed. Then I'm obligated to watch the Ozark season finale.
18:45 marcus recently bought a sony 4k tv. Netflix never looked so good.
18:45 preaction oh man. i bought a 4k tv but all i have is an apple tv that supports 720p :p
18:45 marcus I'm even paying extra for netflix 4k content.
18:45 * sri is watching on a 4k monitor :p
18:45 marcus preaction: doesn't your tv have netflix built in?
18:46 marcus upgraded from 55" to 65" because our sofa is kinda far from the TV.
18:46 sri guess i might be missing out on hdr10
18:46 preaction it does, but i don't have netflix
18:47 marcus I feel like I kinda have to pay for it because of the norwegian language children's programming.
18:47 Grinnz i don't have 4k, but i sure enjoy Netflix on my plasma
18:48 marcus but now I'm also in it for the 4k content :)
18:49 marcus <3 JJ
18:50 marcus "Is there whiskey in this? Oh, yeah that's mine."
18:58 sri ironfist already annoys me
18:59 genio I hope it's not as bad as the actual iron fist series was
18:59 disputin joined #mojo
19:01 marcus he's a bit whiny
19:01 marcus I'm considering subscribing to marvel unlimited
19:01 genio maybe I'll get to start the series tonight. depends on what mrs. genio has planned
19:01 marcus I tried comixology unlimited, but it didn't have a lot of interesting things that my kindle unlimited didn't already provide
19:01 marcus really want dc to get some sort of dc unlimited going.
19:06 marcus hmm, kinda seems like marvel doesn't want me as a customer. endless spinner.
19:07 mib_kthu6a joined #mojo
19:15 disputin joined #mojo
19:21 S joined #mojo
19:22 dod joined #mojo
19:31 marcus Anyone know what happened to jswartz? Kinda seems from his github history like he fell off the earth in january 2016.
19:35 S joined #mojo
19:52 Peppaq joined #mojo
20:06 karjala_ joined #mojo
20:28 disputin joined #mojo
21:14 rick_soc joined #mojo
21:19 rick_soc is jberger around
21:19 jberger who?
21:20 rick_soc So I'm pondering file transfer stuffs
21:21 rick_soc and I'm thinking, I kind of don't want to deal with ssh for what I have in mind, I wonder if I could do this over tcp/tls and oh websockets might work
21:21 rick_soc quick google search result sifting and I come across your blog post :D
21:21 jberger GalileoSend?
21:21 rick_soc YES
21:21 jberger heh
21:21 jberger it works, its on my github, but I never used it
21:22 jberger Galileo was extremely websocket-centric, overly so
21:22 jberger there really is no reason to use websockets to send large messages
21:22 rick_soc is there a reason not to
21:22 jberger no
21:23 jberger well one maybe
21:23 Grinnz consider also something like https://metacpan.org/pod/Net::SSH2#scp_get-(-remote_path-%5B,-local_path-%5D-), you don't have to do ssh the hard way
21:24 jberger HTTP file transfers with range and/or chunked transfers can help send parts of a file, for example if a connection is interrupted
21:24 jberger you don't need to do the entire thing over again
21:24 jberger GalileoSend allowed splitting files across websocket frames
21:25 jberger I'm honestly not even sure why I thought that was important
21:25 jberger it might have been to that same end, but again, it just really isn't worth it
21:25 jberger use something more common
21:26 rick_soc I didn't know websockets don't do chunked transfers
21:26 jberger websockets are a very raw protocol
21:26 jberger you can make it do anything you want
21:26 jberger but you have to implement it yourself
21:26 Grinnz https://metacpan.org/pod/Net::OpenSSH#$ssh->scp_get(\%opts,-$remote1,-$remote2,...,-$local_dir_or_file) is another option, as a wrapper around the ssh binary instead of linking to libssh2
21:27 Grinnz then theres https://metacpan.org/pod/Net::SFTP::Foreign
21:27 rick_soc Grinnz: thanks I'll look into that one
21:28 Grinnz SFTP is usually the preferred way of sending many files around
21:29 Grinnz well that or rsync but that's another matter :)
21:29 rick_soc jberger: Okay so what I could do is spool through a file, and send those binary chunks individually over Galileo and reassemble
21:29 jberger you certainly can try
21:30 jberger but you're on your own
21:30 rick_soc :P
21:30 sri or just nfs
21:30 rick_soc did you ever stress test it / benchmark Galileo to see how fast it was compared to other transfer options
21:36 rick_soc sorry I mean GalileoSend, not the cms
21:50 rick_soc Grinnz:  I was looking at some sftp options before I thought about websockets, and I came across a technical description that noted SFTP can work on other reliable transfer protocols and not just SSH
21:50 rick_soc this was news to me - unfortunately, searching for any non-ssh implementation came up blank
21:50 Grinnz probably? but everyone uses it over ssh, it doesnt really matter
21:51 rick_soc just a random find
21:51 dt123 joined #mojo
21:51 dt123 left #mojo
21:52 rick_soc oh oops sorry forgot I was in the mojo room and not perl room, will try not to flood it with random topics :]
22:10 jberger no, I did not stress test it
22:21 trone joined #mojo
22:23 genio just started episode 1. hopefully it's good
22:24 sri so far it's like a more boring season of dare devil
22:26 pink_mist that's still sounds better than the other shows they've released
22:26 genio dare devil and jessica jones were good
22:27 genio iron fist not so much
22:27 genio luke cage was... meh
22:27 pink_mist yeah, mostly referring to iron fist and luke cage
22:29 karjala_ joined #mojo
22:52 rick_soc jberger: I built your GalileoSend (fyi json validator fails because expecting '1' instead of 1, but I can install it anyway), but for some reason the Submit is not working
22:52 rick_soc Using buzilla, I don't see any js errors, no errors script-side
22:52 rick_soc *bugzilla
22:54 rick_soc oh n/m, I'm missing the separate js file :#/
23:03 rick_soc I'll have to play with this some more later, I'm still doing something wrong but no errors so I think I'm just missing a step
23:48 mib_7gh0rj joined #mojo

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