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

IRC log for #mojo, 2016-10-22

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

All times shown according to UTC.

Time Nick Message
00:15 stryx` joined #mojo
00:56 aborazmeh joined #mojo
02:54 noganex_ joined #mojo
07:01 kryp joined #mojo
08:00 polettix joined #mojo
08:01 rshadow joined #mojo
08:16 Vandal joined #mojo
08:37 sri ooh, the new black mirror series seems to be out :o
10:32 coolo you're up soo early :)
10:45 vicash left #mojo
10:48 stryx` joined #mojo
11:44 aborazmeh joined #mojo
12:11 jberger I still am only part way through series 2
12:12 jberger It is so good, but usually really depressing and so thought provoking that i lose most of the day thinking about it
12:12 jberger And so I'm going REALLY slowly
12:17 stryx` joined #mojo
12:26 mpapec any thoughts on https://metacpan.org/pod/Mojo::Reactor::UV and libev vs libuv in general?
12:29 vicash joined #mojo
12:35 stryx` joined #mojo
12:44 kryp joined #mojo
13:00 mcsnolte joined #mojo
13:08 zivester joined #mojo
13:09 tchaves joined #mojo
13:31 tchaves joined #mojo
13:48 a6502 joined #mojo
14:35 sri coolo: and i already walked about 20km :)
14:44 sri mpapec: just don't use it, there is no reliable libuv binding for perl yet
15:33 asarch joined #mojo
15:59 sri feels weird to have a 48gb swap partition :)
16:34 Atog joined #mojo
16:35 Atog Hi all
16:36 Atog one question, I'm playing with Mojo::IOLoop->client and want to react differently with the first "read" event emitted
16:37 Atog i'm registering once(read and on(read, but both triggers at the same time
16:38 Atog i think i'm not getting it right
16:39 Atog s/registering/subscribing to/
16:45 sri so, jkramer doesn't want to amend his pull request? https://github.com/kraih/mojo/pull/1009/files
16:47 Atog ok, subscribing to on_read INSIDE once_read seems to do the trick
16:47 bpmedley Atog : Do you have a smallish code example?
16:53 Atog it's working, yay!
16:53 Atog i'm doing a mashup with bpmedleys novnc proxy example
16:53 Atog trying to connect to xenserver consoles
16:54 Atog that's what i got atm http://pastebin.com/1APwyfc4
16:57 bpmedley Atog : Cool, glad you got that working..
17:02 good_news_everyon joined #mojo
17:02 good_news_everyon [mojo] kraih pushed 1 new commit to master: https://git.io/vPbeC
17:02 good_news_everyon mojo/master 01a86c9 Sebastian Riedel: add every_header method to Mojo::Headers and fix a redirect bug in Mojo::UserAgent::Transactor
17:02 good_news_everyon left #mojo
17:04 dmanto joined #mojo
17:06 good_news_everyon joined #mojo
17:06 good_news_everyon [mojo] kraih pushed 1 new commit to master: https://git.io/vPbeo
17:06 good_news_everyon mojo/master 7417da0 Sebastian Riedel: there is no list context anymore
17:06 good_news_everyon left #mojo
17:06 Atog heh, still a lot to learn but it's being a really fun ride!
17:10 sri looks like the latest IO::Socket::Socks release broke our tests
17:10 sri :(
17:29 sri ok, this might seem harsh, but after looking into it, i propose the removal of SOCKS support :o
17:29 sri IO::Socket::Socks is seriously broken
17:30 sri to the point where i'd call it unusable
17:30 sri the start_SOCKS() method does not at all do what it states
17:39 * sri pokes jberger, marcus, batman, tempire and crab
17:39 sri look at that https://metacpan.org/source/OLEG/IO-Socket-Socks-0.70/lib/IO/Socket/Socks.pm#L167
17:40 sri "On success this method will return same $socket, but as IO::Socket::Socks object. On failure it will return undef (but socket will be still blessed to IO::Socket::Socks class)."
17:41 sri it delegates and reuses the return value from this method https://metacpan.org/source/OLEG/IO-Socket-Socks-0.70/lib/IO/Socket/Socks.pm#L1434
17:41 sri which is not at all what was stated
17:42 sri the return value is pretty much random
17:43 disputin joined #mojo
17:44 good_news_everyon joined #mojo
17:44 good_news_everyon [mojo] kraih pushed 1 new commit to master: https://git.io/vPbfr
17:44 good_news_everyon mojo/master c686b11 Sebastian Riedel: no need to handle IO::Socket::IP differently anymore
17:44 good_news_everyon left #mojo
17:44 esh joined #mojo
17:53 * sri opens On success this method will return same $socket, but as IO::Socket::Socks object. On failure it will return undef (but socket will be still blessed to IO::Socket::Socks class).
17:53 sri oops
17:53 csson joined #mojo
17:53 * sri opens https://github.com/kraih/mojo/issues/1010
17:54 PryMar56 joined #mojo
17:56 kryp joined #mojo
18:02 esh joined #mojo
18:06 esh joined #mojo
18:31 stryx` joined #mojo
18:57 marty_ joined #mojo
19:05 sri https://github.com/kraih/minion/issues/46
19:37 nic oh my giddy aunt...   this Hello World example in angular2...  so far the node_modules tree is 106 MB!
19:38 eseyman joined #mojo
19:38 jabberwok that would be something like 76 floppy disks (3.5in dshd)
19:51 sri wow, first new black mirror episode was already amazing
19:54 preaction that christmas special with jon hamm is going to be hard to top, really. but i said that about the White Bear episode...
19:55 Adura joined #mojo
20:00 marty joined #mojo
20:31 marcus sri: removal of Socks seems pretty harsh indeed.
20:31 sri marcus: find a better solution!
20:32 sri i mean, it doesn't work currently, so that're pretty harsh too ;p
20:32 sri *that's
20:33 bobkare joined #mojo
20:33 marcus did you ask oleg nicely to unbreak it?
20:33 marcus is it "   - Fix non-blocking connections when IO::Socket::INET used as base class" ?
20:33 sri after looking at the code i'm terrified
20:34 sri at best it will be unreliable moving forward
20:34 marcus That's always a good sign :)
20:35 marcus I've installed Ubuntu 16.04 with i3 on my work mbp today. Feels good, man!
20:37 marcus I seem there's also an IO::Socket::Socks::Wrapped. Same author tho
20:37 marcus And ::SecureSocks...
20:38 marcus ah, that's just using ::Socks too
20:39 marcus sri: how much would it take to add support natively?
20:39 sri vmware, virtualbox or bootcamp?
20:39 sri marcus: too much
20:39 purl it has been said that too much is better than nothing
20:39 marcus sri: native, dualboot
20:39 marcus refind
20:40 sri ah, interesting
20:40 marcus sri: yeah, looking at the source it's a lot
20:41 marcus https://3.bp.blogspot.com/_D_Z-D2tzi14/S8TTPQCPA6I/AAAAAAAACwA/ZHZH-Bi8OmI/s400/ALOT2.png
20:49 marcus I guess we can't easily use https://metacpan.org/pod/IO::Stream::Proxy::SOCKSv5
21:05 sri a socks module that requires EV... yea...
21:12 marcus sri: I always use EV anyways, for performance :)
21:13 sri i really like having a linux running in vmware because i can always rollback to an earlier snapshot when i screw up :)
21:14 marcus I guess that is good. Never actually used it tho.
21:14 marcus I hardly do anything besides running ansible playbooks and apt install on my system as root anyways
21:14 sri why dualboot then?
21:15 marcus better performance?
21:15 sri ah
21:15 sri basically why i keep a dualboot linux on the work dell as well ;p
21:15 marcus even running docker in a vm is a lot slower for running our work unit tests
21:17 sri linux desktops are still really lacking
21:20 marcus I find i3wm to be wastly superior to the osx window manager.
21:21 marcus gnome terminal is really weak compared to iterm tho
21:21 sri been meaning to try terminator
21:21 marcus it's not much better
21:21 marcus but it's a little better
21:21 sri :(
21:22 marcus to be fair, iterm 2 is really really good
21:27 marcus terminology seems interesting
21:28 marcus wow, really useless on hidpi
21:33 suede i like iterm2
21:33 suede never heard of i3wm though
21:33 bobkare joined #mojo
21:49 marcus suede: https://i3wm.org/
22:25 liveuser joined #mojo

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