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

IRC log for #mojo, 2017-10-19

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

All times shown according to UTC.

Time Nick Message
00:05 zivester joined #mojo
00:18 CandyAngel Whoops.. I crashes the USB subsystem -.-
00:24 margeas joined #mojo
00:34 aborazmeh joined #mojo
01:10 zach joined #mojo
01:10 dustinm joined #mojo
01:11 perlpilot_ joined #mojo
02:27 noganex_ joined #mojo
03:50 augensalat joined #mojo
03:51 stephan48 joined #mojo
04:04 dboehmer joined #mojo
06:02 dod joined #mojo
06:06 jamesaxl joined #mojo
06:13 inokenty-w joined #mojo
06:13 trone joined #mojo
06:22 Vandal joined #mojo
06:46 AndrewIsh joined #mojo
07:09 aborazmeh joined #mojo
07:12 dod joined #mojo
07:17 petru joined #mojo
07:32 alx joined #mojo
07:35 trone joined #mojo
07:36 mtths joined #mojo
07:40 ghenry joined #mojo
08:20 margeas joined #mojo
08:28 prg joined #mojo
09:03 rshadow joined #mojo
10:22 marcus sri: Is there any way to fork off a test::mojo server in a test so you can access it with LWP?
10:23 sri no
10:24 marcus ok. Guess my opan plan for CPAN::Uploader support is broken then :)
10:25 marcus or rather, for testing it
10:25 batman how about running the LWP stuff in a subprocess?
10:26 marcus good idea
10:35 tchaves joined #mojo
11:39 bjakubski joined #mojo
12:05 petru joined #mojo
12:10 karjala_ joined #mojo
12:26 ChmEarl joined #mojo
12:31 sri i have a feeling this shit will cause us a lot of trouble https://groups.google.com/forum/#!topic/mojolicious/n_RrzrmXxqU
12:33 sri we made it work in some environments, and not work anymore in others
12:34 sri so, i think we might as well go back to not downgrading
12:35 sri and expect out users to know how to handle their file system encoding (haha)
12:35 sri it's just broken in perl
12:39 good_news_everyon joined #mojo
12:39 good_news_everyon [mojo] kraih pushed 1 new commit to master: https://git.io/vd75V
12:39 good_news_everyon mojo/master 402e35b Sebastian Riedel: this is just broken in Perl, not much we can do for now
12:39 good_news_everyon left #mojo
12:43 sri i think being compatible with other path handling modules is a good enough argument to choose this kind of brokenness
12:59 ghenry joined #mojo
13:19 jnbek joined #mojo
13:26 jamesaxl joined #mojo
13:45 jamesaxl joined #mojo
13:47 gizmomathboy joined #mojo
13:50 jamesaxl joined #mojo
13:52 gryphon joined #mojo
13:59 jamesaxl joined #mojo
14:05 gizmomathboy joined #mojo
14:06 gizmomathboy joined #mojo
14:12 jamesaxl joined #mojo
14:36 Pyritic joined #mojo
15:05 jamesaxl joined #mojo
15:25 Pyritic joined #mojo
15:27 jamesaxl joined #mojo
15:34 sh14 joined #mojo
15:45 dotan_convos Anyone using the latest MacOS? Could this issue be relevant to Mojo (say hypnotoad+Mojo::Pg)? https://blog.phusion.nl/2017/10/13/why-ruby-app-servers-break-on-macos-high-sierra-and-what-can-be-done-about-it/
15:50 pink_mist that seems to have issues because of threading
15:50 pink_mist you don't use threads in perl
15:51 pink_mist I mean, unless you're on windows, because threads are used to emulate fork() on windows
15:52 pink_mist but hypnotoad won't work with the windows fork emulation anyway iirc, and so is not supported on a plain windows
16:02 dotan_convos I think it's third-party code (pg lib) that uses threads/links to the framework. non-threaded Perl can use threaded libs (I think that's what Net::DNS::Native does)
16:09 gizmomathboy joined #mojo
16:10 jberger yes but you don't (probably) instantiate those threads before forking
16:11 jberger I guess you might start a resolver in your startup method, but probably not
16:26 jamesaxl joined #mojo
16:27 gizmomathboy joined #mojo
16:40 kes joined #mojo
16:46 gizmomathboy joined #mojo
16:46 dod joined #mojo
16:54 sh14 joined #mojo
17:12 Pyritic joined #mojo
17:15 rshadow joined #mojo
17:36 karjala_ joined #mojo
17:59 gizmomathboy joined #mojo
18:10 itaipu joined #mojo
18:13 bwf joined #mojo
18:42 * vicash fails to understand why people run production server-side stuff on the Mac
18:47 Grinnz nevermind that, people run it on windows
18:51 pink_mist not hypnotoad
18:51 pink_mist well, not straight on windows
18:54 genio why would anyone run anything considered "production" on any workstation machine?
18:57 maschine I'm running an app on my workstation, but that's just because they haven't given me my own server yet..
18:57 maschine it's definitely not ideal
19:02 CandyAngel Because IT won't give me (or let me run) a server
19:02 genio ahh, the blame IT card :)  (I work in IT)
19:03 jberger super nice perk of where I work, each employee gets a decommed server, colo-ed in the racks
19:03 CandyAngel :|
19:03 jberger (if they want it)
19:03 CandyAngel I want one!
19:04 genio We also have VMWare here where we're happy to spin up server machines for people to test on
19:04 jberger come work for us! (I don't know if we are hiring. checks)
19:04 CandyAngel Then I could make stuff that would make everyone's life easier
19:04 CandyAngel Instead of keeping it all to myself :P
19:05 jberger https://www.servercentral.com/job-openings
19:05 CandyAngel genio: The people in my IT department don't know how printers with only black ink catridges print grey
19:05 jberger seems there are a few openings, but none of those are on my dev team, so .... that's php+jquery
19:05 genio we will actually give you as many VMs as you like, even stamping them out exactly as production machines would be so you know what you're getting into
19:05 jberger CandyAngel: hahahaha
19:05 purl LOLCON 4 reached.
19:05 genio yet, even though we offer all this, people still claim we won't give them what they need
19:06 jberger genio: btw, the difference, we get those servers for personal use :-P
19:06 jberger vms for testing .... psssssh
19:06 jberger how many do you want?
19:07 genio We'll spin up a VM for you to do whatever you want. (as many as you want) we don't audit what you're doing or even ask for your supervisor's permission.j
19:07 jberger hehe
19:08 jberger mine's in here someplace: https://www.google.com/maps/place/ServerCentral+Data+Center+DF-CH1/@41.9950283,-87.9621915,2a,75y,2h,90t/data=!3m8!1e1!3m6!1sGCfe1PjC4z8AAAQvO0ar1A!2e0!3e2!6s%2F%2Fgeo2.ggpht.com%2Fcbk%3Fpanoid%3DGCfe1PjC4z8AAAQvO0ar1A%26output%3Dthumbnail%26cb_client%3Dmaps_sv.tactile.gps%26thumb%3D2%26w%3D203%26h%3D100%26yaw%3D2.738047%26pitch%3D0%26thumbfov%3D100!7i7320!8i3660!4m5!3m4!1s0x0:0x8cce6f98e62da8e9!8m2!3d41.9950488!4d-87.9623124
19:08 jberger egad that's a url
19:08 jberger https://goo.gl/maps/zrQceAC7aro
19:09 genio CandyAngel: We have 3 separate teams in our IT department. Network Services, Info Services and PC Services. PC Services does all the printers and workstation builds/fixes, etc. Info Services (my team) builds and maintains software, databases, provides interfaces for many different things, and does actual software development for some products we sell (we're a software company). and our Network Services team handles all of the networking and ...
19:09 genio ... server architecture.
19:10 gryphon joined #mojo
19:10 CandyAngel We have separate teams too.. and apparently, there is a rule that only one of them can be competent or helpful in any given 12 month period
19:11 CandyAngel At least, based on my observations :P
19:12 genio we get people blaming us for their incompetence even though they never asked us for help in the first place.
19:12 genio talking down to us even though we hold the same degrees as them, etc.  some days I'd like to just slap people
19:14 CandyAngel At the site I was at before (recently changed jobs to another site), a virus got introduced onto the system. How? Someone rang IT, asking if they should accept some program that had popped up trying to install.. IT said yes
19:14 CandyAngel If you search the program name, the first result tells you it is malware :|
19:14 CandyAngel And nothing it supposed to be installed anyway
19:15 CandyAngel Oh
19:15 CandyAngel And they tell everyone to just "Accept" any firewall prompts
19:16 CandyAngel How they didn't get caught out by WannaCry, I have no idea :P
19:17 genio That sounds bad.
19:17 * genio is happy he works here instead of there
19:18 CandyAngel Exactly :P
19:19 maschine Our IT is small.. 3 people IIRC.  So you can probably see why I don't have my own server. :p
19:19 genio I hope your company is equally small
19:19 genio we have 18 IT staff for 240+ employees
19:22 maschine heh we're about double that.. but they've delegated some things to discipline specific experts
19:22 maschine they don't manage our applications, licenses, etc.  We do that ourselves
19:23 genio oh gods. "we don't need infrastructure"
19:23 maschine our network was probably built 20 years ago :|
19:24 genio everytime we've let one group of employees manage their own licenses for X, it's ended up costing us 3-4 times what it costs if we did it correctly. then it ends up getting shoved onto our plate no matter what and we have to spend time correcting the screwups
19:24 maschine we do a pretty good job of it I guess
19:27 gizmomathboy joined #mojo
20:06 trone joined #mojo
20:15 maschine Anyone know of a functional example using json with Mojo::Pg?
20:19 sri suse is hiring a lot of qa engineers atm., that's also mostly a perl job (openQA related)
20:26 jamesaxl joined #mojo
20:29 CandyAngel That moment when you accidently describe a game as a "horse shooter"
20:33 preaction sri: onsite or remote?
20:33 Grinnz CandyAngel: FHS - first horse shooter?
20:33 sri preaction: both
20:34 sri most engineering jobs at suse can be remote
21:00 sri bummer nobody finished this yet https://github.com/kraih/mojo/pull/1115#issuecomment-319100856
21:01 sri same for this one https://github.com/kraih/mojo/pull/1096
21:01 sri both very good tasks for someone who wants to get serious about contributing to mojo
22:08 zivester joined #mojo
22:10 rshadow joined #mojo
22:17 Lee_ joined #mojo

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