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

IRC log for #mojo, 2015-12-06

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

All times shown according to UTC.

Time Nick Message
00:00 jberger ProphessorX: the command system just loads the application and then executes the command class's run method with the app as an argument
00:00 jberger I'll need more from you on what you need before I can help further
00:02 ProphessorX The header of the command will follow and is named user.pm .  It resides in lib/Mojolicious/Command/generate/ within the root directory of the application.
00:02 ProphessorX package Mojolicious::Command::generate::user;
00:02 ProphessorX use Mojo::Base 'Mojolicious::Command';
00:03 ProphessorX I apologize for the lack of information but I am extremely new to Perl, Mojolicious and chat help.  My background is sys engineering, not development :D .
00:03 jberger ProphessorX: if you end up needing to paste any more than that, please use a paste site and link here
00:04 jberger anyway, yes, that all seems normal, although I can't say that I probably agree with the naming
00:04 jberger the generate family of commands is usually intended for generation of mojolicious components, they spit out source code file snippets
00:05 jberger registering new users is not likely to generate source code snippets so I probably would have named it MyApp/Command/adduser.pm or somesuch
00:05 jberger but that's probably not why you called :-P
00:07 ProphessorX **chuckles** I have no idea what I've gotten into to be honest.  I've been working on a demo app and stripped out the authentication because I couldn't get it to work.  ...now that I got the demo done, I'm starting over and developing a full app and intend to do so with the hope that someone with more experience can assist.  That means I need to put in a lot more thought as to how things are laid out.  I did notic
00:07 ProphessorX e though that generate had been used by Mojolicious and tried removing it but got nowhere.
00:08 ProphessorX I called :D to see if I can get some help with the basics of Mojo commands to see if this sucker even works.  When I run it, it creates two files from the say notes inside the command which I'm pretty sure - hope - is not where the trail ends.
00:08 ProphessorX Let me link you the command.
00:09 ProphessorX http://pastebin.com/53qHw7Rr
00:12 jberger Grinnz: no repaster?
00:12 jberger repaster even
00:12 ProphessorX I don't follow.
00:13 jberger no, that was for Grinnz
00:13 ProphessorX **chuckles**
00:13 jberger ProphessorX: you are close, but you aren't parsing out the arguments correctly
00:13 ProphessorX OK thank you for that!
00:14 jberger well, maybe, but there are better ways
00:14 ProphessorX It may be important to note...
00:14 jberger at the moment what happens if you run ./myapp generate user joe passw0rd joe
00:14 ProphessorX That this command will be ported to server side web form logic so users can register themselves.
00:14 jberger does it work?
00:15 ProphessorX Funny you ask.
00:15 ProphessorX I never tried that with "./myapp" because I assumed "myapp" was a fucking placeholder **chuckles**.  Am I supposed to leave that in there???
00:15 ProphessorX **hangs head low**
00:16 jberger first of all, what is your app script name so that I don't have to keep guessing? is it "myapp"?
00:17 ProphessorX To launch I execute morbo script/moblo from the root.
00:18 jberger right, so then you want to run: ./script/moblo generate user joe passw0rd joe
00:18 ProphessorX Crap... brb.
00:21 ProphessorX Well Sir/Madam jberger, the command returned "Created user 'Test1' with id 3"
00:21 ProphessorX Wholy crap, thank you so very much.
00:21 jberger partially crap!
00:21 jberger and sir (well dr. actually, but lets not be too formal :D)
00:21 ProphessorX **chuckles** Bad fuckin' ass!
00:22 jberger so the usual way to handle arguments to your command is to use Getopt::Long
00:22 ProphessorX Looking at the documentation now.
00:24 jberger ProphessorX: https://github.com/kraih/mojo/blob/master/lib/Mojolicious/Command/cpanify.pm#L11-L15
00:24 jberger there is a reasonable example
00:24 jberger it expects: mojo get -M POST -c 'some content' url
00:24 jberger oops wrong commnad
00:25 jberger lets try that again (I forgot which example I was using)
00:25 jberger mojo cpanify -u JBERGER -p mypausepassword some_dist.tar.gz
00:25 hobbs left #mojo
00:26 jberger where user and password are given as options and the file is required and passed "positionally" after the options are removed from the array (which is how Getopt::Long works)
00:27 ProphessorX The options are associated with variables and are required - I assume - before their associated values and then they are parsed by Getopt::Long and assigned to the mapped variable???
00:28 jberger Getopt::Long takes a bit of learning before you figure it all out
00:28 jberger and the style used in mojo is a very compact style at that
00:28 ProphessorX **chuckles**
00:29 ProphessorX I love Perl and Mojolicious so far.  I will be taking as long as I need to pull this beta application together and hope to gather a crowd and take a good beating.
00:29 jberger but you can use anything you want to unpack the arguments, as I showed you, you don't actually have to do that at all
00:30 jberger again I suggest you change your command to be in your application's own namespace and also to move it out of the generate subcommand
00:30 ProphessorX That I can do.
00:30 ProphessorX Like I said, I'm starting over so I'll be sure to keep things clean as I move forward.
00:30 jberger also, once you get to porting it to being used by web users, you probably should move all the logic into a helper (or even a model class) which can then be shared with front end and cli users
00:30 jberger yeah, this is a lot to take in all at once
00:31 voldemortensen joined #mojo
00:31 jberger keep it up
00:31 jberger and be sure to read the documentation
00:31 ProphessorX That I will.
00:31 ProphessorX Thank you!
00:31 jberger start here and read the guides in order: http://mojolicio.us/perldoc
00:31 jberger even the Tutorial (which people still skip more than they should)
00:32 ProphessorX I can do that!
00:32 jberger don't skim, every word is important, it might take a while :D but you'll be glad you did
00:32 jberger have fun!
00:32 ProphessorX You too!
00:42 ProphessorX joined #mojo
00:44 Prophess_ joined #mojo
00:46 ProphessorX joined #mojo
00:47 Prophess_ joined #mojo
00:49 ProphessorX joined #mojo
00:50 Prophess_ joined #mojo
00:52 ProphessorX joined #mojo
00:53 Prophess_ joined #mojo
00:55 ProphessorX joined #mojo
00:57 Prophess_ joined #mojo
00:58 ProphessorX joined #mojo
01:00 Prophess_ joined #mojo
01:00 jontaylor joined #mojo
01:01 ProphessorX joined #mojo
01:03 Prophess_ joined #mojo
01:04 ProphessorX joined #mojo
01:06 Prophess_ joined #mojo
01:25 jzawodn joined #mojo
02:00 Zoffix joined #mojo
02:05 Zoffix jberger, repaster was disposed of: http://irclog.perlgeek.de/mojo/2015-12-01#i_11633277
02:09 jontaylor joined #mojo
02:14 voldemortensen joined #mojo
02:55 jberger ah
02:55 jberger I do remember that
02:55 jberger remember the discussion at least
02:55 jberger don't remember the kick, but then again convos hides a lot of that
02:56 sri jberger: http://irclog.perlgeek.de/mojo/2015-12-05#i_11662805
02:57 jberger oh, well yeah, the return value isn't documented nor intended
02:57 jberger so maybe change my request, I'd like it to return the controller
02:58 jberger I guess if its not documented it could TECHNICALLY be changed now
02:58 nnutter joined #mojo
02:58 sri if it's not documented it doesn't exist
03:00 sri and a poke on irc is not a feature request
03:00 jberger I did it that way because I was thinking of it as a breaking change for the next bump
03:00 sri you're getting lazy! old jberger would have already opened a pull request
03:00 jberger haha
03:00 * jberger will now
03:01 jberger old jberger didn't just install water shutoff valves in his shower (via the hole in the wall)
03:02 jberger this is phase 1 of figure out how to fix the leaky shower, notably doing it without having to shut down the rest of the house's water
03:03 jberger sri: should it be a "true accessor" ie, called without arguments should it return the current timeout
03:04 jberger I'm going to assume yes
03:04 sri what's the use case?
03:04 jberger none really, just while I'm at it
03:05 jberger as it is it kinda feels like an accessor
03:05 jberger but its not for the reasons mentioned above
03:05 noganex joined #mojo
03:05 sri sounds like dead code
03:08 good_news_everyon joined #mojo
03:08 good_news_everyon [mojo] kraih pushed 1 new commit to master: http://git.io/vRzpX
03:08 good_news_everyon mojo/master 1fecf69 Sebastian Riedel: try a different optimization
03:08 good_news_everyon left #mojo
03:10 sri that's a funny, one, apparently bitwise ops can change internal perl flags on constant values
03:10 sri at least on 5.10 and 5.12
03:10 sri so it needs a $dummy
03:12 jberger is Mojo::IOLoop->stream('') ever going to return something?
03:13 jberger meaning is the // '' here just for preventing a warning? https://github.com/kraih/mojo/blob/master/lib/Mojolicious/Plugin/DefaultHelpers.pm#L131
03:14 sri change it and run tests ;p
03:16 nnutter Coincidentally we might have been running into an issue related to that last week.  I'll have to check Monday and see.  We ended up adding some `int()` in places to work around the issue.
03:16 nnutter I also noticed that `Data::Dump::pp` also seemed to flip some internal perl flags.
03:18 jontaylor joined #mojo
03:20 nnutter joined #mojo
03:27 jberger sri do you have the full prove command (envs) to test everything handy?
03:30 sri make clean; perl Makefile.PL; TEST_POD=1 TEST_HYPNOTOAD=1 TEST_MORBO=1 TEST_PREFORK=1 TEST_EV=1 TEST_ONLINE=1 TEST_IPV6=1 TEST_TLS=1 TEST_SOCKS=1 HARNESS_OPTIONS=j9 make test
03:30 sri that's what i always run
03:31 nnutter_ joined #mojo
03:32 nnutter joined #mojo
03:32 jberger interesting, I have one test failing (even without my change) in production_app.t
03:32 jberger oh, wrong line
03:32 jberger user_agent_online.t
03:33 nnutter joined #mojo
03:33 jberger seems http://google.com is sending a 301 now
03:36 sri passes for me, must be geo differences
03:36 jberger k I'll leave it alone
03:36 sri well, i wouldn't mind more portable test cases
03:37 sri as long as they test the same cases
03:45 jberger hmmm, I can't add my return value without costing two lines
03:45 * jberger keeps trying the golf
03:46 nnutter joined #mojo
04:05 nnutter joined #mojo
04:23 jontaylor joined #mojo
04:34 bpmedley_ joined #mojo
04:34 jberger sri: best I can do is one extra line: http://pastie.org/10612794
04:38 nnutter joined #mojo
04:51 ProphessorX joined #mojo
05:09 nnutter joined #mojo
05:42 nnutter joined #mojo
05:46 ProphessorX joined #mojo
05:47 Prophess_ joined #mojo
05:49 ProphessorX joined #mojo
05:51 ProphessorX joined #mojo
05:53 Prophess_ joined #mojo
05:54 ProphessorX joined #mojo
05:56 Prophess_ joined #mojo
05:58 ProphessorX joined #mojo
06:37 ProphessorX joined #mojo
06:38 Prophess_ joined #mojo
06:39 ProphessorX joined #mojo
06:41 Prophess_ joined #mojo
06:42 ProphessorX joined #mojo
06:45 ProphessorX joined #mojo
06:47 Prophess_ joined #mojo
06:48 ProphessorX joined #mojo
06:50 Prophess_ joined #mojo
06:52 ProphessorX joined #mojo
06:53 Prophess_ joined #mojo
06:55 ProphessorX joined #mojo
06:56 Prophess_ joined #mojo
06:58 ProphessorX joined #mojo
07:00 Prophess_ joined #mojo
07:01 ProphessorX joined #mojo
07:03 Prophess_ joined #mojo
07:05 ProphessorX joined #mojo
07:06 Prophess_ joined #mojo
07:08 ProphessorX joined #mojo
07:09 Prophess_ joined #mojo
07:11 ProphessorX joined #mojo
07:13 Prophess_ joined #mojo
07:14 ProphessorX joined #mojo
07:16 Prophess_ joined #mojo
07:18 ProphessorX joined #mojo
07:19 Prophess_ joined #mojo
07:21 ProphessorX joined #mojo
07:22 Prophess_ joined #mojo
07:24 ProphessorX joined #mojo
07:25 Prophess_ joined #mojo
07:27 ProphessorX joined #mojo
07:29 Prophess_ joined #mojo
07:30 ProphessorX joined #mojo
07:32 Prophess_ joined #mojo
07:34 ProphessorX joined #mojo
07:35 Prophess_ joined #mojo
07:37 ProphessorX joined #mojo
07:38 Prophess_ joined #mojo
07:40 ProphessorX joined #mojo
07:42 Prophess_ joined #mojo
07:43 ProphessorX joined #mojo
07:45 Prophess_ joined #mojo
07:47 ProphessorX joined #mojo
07:48 Prophess_ joined #mojo
07:50 ProphessorX joined #mojo
07:51 ProphessorX joined #mojo
07:53 Prophess_ joined #mojo
07:55 ProphessorX joined #mojo
07:56 Prophess_ joined #mojo
07:56 nnutter joined #mojo
07:58 ProphessorX joined #mojo
07:59 Prophess_ joined #mojo
08:01 ProphessorX joined #mojo
08:01 Vandal joined #mojo
08:03 Prophess_ joined #mojo
08:04 batman jberger: what about using $_[0] instead of $c?
08:04 ProphessorX joined #mojo
08:06 Prophess_ joined #mojo
08:07 ProphessorX joined #mojo
08:09 Prophess_ joined #mojo
08:11 ProphessorX joined #mojo
08:11 kaare joined #mojo
08:12 ProphessorX joined #mojo
08:14 Prophess_ joined #mojo
08:15 ProphessorX joined #mojo
08:17 Prophess_ joined #mojo
08:19 ProphessorX joined #mojo
08:20 Prophess_ joined #mojo
08:22 ProphessorX joined #mojo
08:23 Prophess_ joined #mojo
08:25 ProphessorX joined #mojo
08:27 Prophess_ joined #mojo
08:28 ProphessorX joined #mojo
08:30 melo joined #mojo
08:30 ProphessorX joined #mojo
08:31 Prophess_ joined #mojo
08:33 ProphessorX joined #mojo
08:35 Prophess_ joined #mojo
08:36 ProphessorX joined #mojo
08:38 Prophess_ joined #mojo
08:40 ProphessorX joined #mojo
08:41 Prophess_ joined #mojo
08:43 ProphessorX joined #mojo
08:43 dod joined #mojo
08:44 Prophess_ joined #mojo
08:46 ProphessorX joined #mojo
08:48 Prophess_ joined #mojo
08:49 dod joined #mojo
08:49 ProphessorX joined #mojo
08:51 ProphessorX joined #mojo
08:53 Prophess_ joined #mojo
08:54 ProphessorX joined #mojo
08:56 Prophess_ joined #mojo
08:57 ProphessorX joined #mojo
08:59 Prophess_ joined #mojo
09:01 ProphessorX joined #mojo
09:02 Prophess_ joined #mojo
09:04 ProphessorX joined #mojo
09:06 Prophess_ joined #mojo
09:07 ProphessorX joined #mojo
09:09 Prophess_ joined #mojo
09:10 ProphessorX joined #mojo
09:12 Prophess_ joined #mojo
09:14 ProphessorX joined #mojo
09:15 Prophess_ joined #mojo
09:17 ProphessorX joined #mojo
09:18 Prophess_ joined #mojo
09:20 ProphessorX joined #mojo
09:22 Prophess_ joined #mojo
09:23 ProphessorX joined #mojo
09:25 Prophess_ joined #mojo
09:27 ProphessorX joined #mojo
09:28 Prophess_ joined #mojo
09:30 ProphessorX joined #mojo
09:31 Prophess_ joined #mojo
09:33 ProphessorX joined #mojo
09:35 Prophess_ joined #mojo
09:36 ProphessorX joined #mojo
09:38 Prophess_ joined #mojo
09:38 jontaylor joined #mojo
09:39 ProphessorX joined #mojo
09:41 Prophess_ joined #mojo
09:43 ProphessorX joined #mojo
09:44 Prophess_ joined #mojo
09:46 ProphessorX joined #mojo
09:48 Prophess_ joined #mojo
09:49 ProphessorX joined #mojo
09:51 Prophess_ joined #mojo
09:52 kes joined #mojo
09:54 Prophess_ joined #mojo
09:56 ProphessorX joined #mojo
09:57 Prophess_ joined #mojo
09:59 ProphessorX joined #mojo
10:00 jontaylor joined #mojo
10:01 ProphessorX joined #mojo
10:02 Prophess_ joined #mojo
10:04 ProphessorX joined #mojo
10:05 Prophess_ joined #mojo
10:07 ProphessorX joined #mojo
10:09 Prophess_ joined #mojo
10:10 ProphessorX joined #mojo
10:12 Prophess_ joined #mojo
10:14 ProphessorX joined #mojo
10:15 Prophess_ joined #mojo
10:17 ProphessorX joined #mojo
10:19 Prophess_ joined #mojo
10:20 ProphessorX joined #mojo
10:21 batman Prophess_, ProphessorX: fix your internet connection!
10:22 ProphessorX joined #mojo
10:24 Prophess_ joined #mojo
10:25 ProphessorX joined #mojo
10:27 Prophess_ joined #mojo
10:28 ProphessorX joined #mojo
10:30 Prophess_ joined #mojo
10:31 ProphessorX joined #mojo
10:33 Prophess_ joined #mojo
10:35 ProphessorX joined #mojo
10:36 Prophess_ joined #mojo
10:38 ProphessorX joined #mojo
10:40 Prophess_ joined #mojo
10:42 ProphessorX joined #mojo
10:43 Prophess_ joined #mojo
10:44 ProphessorX joined #mojo
10:46 ProphessorX joined #mojo
10:48 Prophess_ joined #mojo
10:49 ProphessorX joined #mojo
10:51 Prophess_ joined #mojo
10:53 ProphessorX joined #mojo
10:54 Prophess_ joined #mojo
10:56 ProphessorX joined #mojo
10:58 Prophess_ joined #mojo
10:59 punter joined #mojo
10:59 ProphessorX joined #mojo
11:01 Prophess_ joined #mojo
11:03 ProphessorX joined #mojo
11:04 Prophess_ joined #mojo
11:06 ProphessorX joined #mojo
11:07 Prophess_ joined #mojo
11:09 ProphessorX joined #mojo
11:11 Prophess_ joined #mojo
11:12 sh4 joined #mojo
11:12 ProphessorX joined #mojo
11:14 ProphessorX joined #mojo
11:16 Prophess_ joined #mojo
11:17 ProphessorX joined #mojo
11:21 ProphessorX joined #mojo
11:22 Prophess_ joined #mojo
11:24 ProphessorX joined #mojo
11:25 Prophess_ joined #mojo
11:27 ProphessorX joined #mojo
11:29 Prophess_ joined #mojo
11:30 bjakubski joined #mojo
11:30 ProphessorX joined #mojo
11:32 Prophess_ joined #mojo
11:34 ProphessorX joined #mojo
11:35 Prophess_ joined #mojo
11:37 ProphessorX joined #mojo
11:39 Prophess_ joined #mojo
11:40 ProphessorX joined #mojo
11:42 Prophess_ joined #mojo
11:44 ProphessorX joined #mojo
11:45 Prophess_ joined #mojo
11:47 ProphessorX joined #mojo
11:48 Prophess_ joined #mojo
11:50 ProphessorX joined #mojo
11:52 Prophess_ joined #mojo
11:53 ProphessorX joined #mojo
11:55 Prophess_ joined #mojo
11:57 ProphessorX joined #mojo
11:58 Prophess_ joined #mojo
12:00 ProphessorX joined #mojo
12:02 Prophess_ joined #mojo
12:03 ProphessorX joined #mojo
12:05 Prophess_ joined #mojo
12:07 ProphessorX joined #mojo
12:08 Prophess_ joined #mojo
12:10 ProphessorX joined #mojo
12:11 Prophess_ joined #mojo
12:13 ProphessorX joined #mojo
12:15 Prophess_ joined #mojo
12:16 ProphessorX joined #mojo
12:18 Prophess_ joined #mojo
12:20 ProphessorX joined #mojo
12:21 Prophess_ joined #mojo
12:23 ProphessorX joined #mojo
12:25 Prophess_ joined #mojo
12:26 ProphessorX joined #mojo
12:28 Prophess_ joined #mojo
12:30 ProphessorX joined #mojo
12:31 Prophess_ joined #mojo
12:33 ProphessorX joined #mojo
12:35 Prophess_ joined #mojo
12:36 ProphessorX joined #mojo
12:38 ProphessorX joined #mojo
12:40 Prophess_ joined #mojo
12:41 ProphessorX joined #mojo
12:43 Prophess_ joined #mojo
12:45 ProphessorX joined #mojo
12:46 Prophess_ joined #mojo
12:48 ProphessorX joined #mojo
12:50 Prophess_ joined #mojo
12:52 ProphessorX joined #mojo
12:53 Prophess_ joined #mojo
12:55 ProphessorX joined #mojo
12:56 Prophess_ joined #mojo
12:56 sri Prophess_: fix your irc client
12:58 ProphessorX joined #mojo
12:59 ProphessorX was kicked by sri: your irc client keeps reconnecting
13:16 Zoffix_ joined #mojo
13:20 good_news_everyon joined #mojo
13:20 good_news_everyon [mojo] kraih pushed 1 new commit to master: http://git.io/vR22M
13:20 good_news_everyon mojo/master 5b97a12 Sebastian Riedel: these two checks belong together
13:20 good_news_everyon left #mojo
13:40 d4rkie joined #mojo
14:04 asarch joined #mojo
14:28 sue joined #mojo
15:45 gryphon joined #mojo
15:49 jontaylor joined #mojo
16:41 jberger Wow http://blogs.perl.org/users/peter_rabbitson/2015/12/suspending-efforts-on-my-riba2016-crowdfunding-campaign-looking-forward-to-my-own-xmas.html
16:46 Zoffix ummm
16:46 Zoffix That's pretty depressing
16:48 jberger Sadly it's about what I predicted would happen
16:49 jberger The hope now is that those companies he was targeting now grasp the seriousness of his campaign and donate
16:49 jberger At least that's how I'd read it
16:49 Zoffix Doubt it.
16:49 Zoffix They'll go "well, what else can we use now"
16:49 Zoffix Ruby!
16:50 jberger riba's commitment to back compat is basically the opposite of mojo
16:50 jberger riba never lets anything break, that's his view on supporting his users
16:51 sri i've been offering the same actually... but only if i get payed for it ;p
16:51 jberger It takes a lot of time and effort, compoundingly so as time goes by
16:52 jberger sri: yeah I think this validates that position
16:52 sri it's funny how the people yelling the loudest tend to be the least willing to pay
16:52 jberger Mojo users have gotten used to it for the most part
16:53 jberger Code quality and even sanity had trumped long term compat code
16:54 jberger I think it's funny the level of devotion riba feels to people who won't pay, which is now what has driven him out
16:54 jberger It is kinda too bad that he can only see it as a binary state
16:56 jberger This is why the rest of the perl and to some degree open source is as he decries
16:57 ribasushi <jberger> I think it's funny the level of devotion riba feels to people who won't pay, which is now what has driven him out <---- bullshit.
16:57 jberger 95% compat is usually enough to tolerate and doable without being paid
16:58 ribasushi what has driven me out is the uncooperative rest of the ecosystem
16:58 jberger That last measure is what takes the most time
16:58 * sri is hearing rumors that lets encrypt might get kicked out of mozilla because they messed up some audit
16:58 Zoffix ouch
16:58 ribasushi my own compat efforts are negligible compared to everything else
16:58 jberger I'm sorry you feel that way ribasushi
16:58 jberger But I don't get paid for this either
16:59 ribasushi if you read/listened I specifically pointed out that I want to "set a standard", instead of "getting paid to maintain"
16:59 ribasushi you are essentially coopting my message and skewing it into "see - compat isn't cool, mkay?"
16:59 ribasushi which is - not cool.
16:59 jberger Your standard is not really attainable without support
17:00 jberger I didn't say that at all
17:00 * Zoffix is on the compat isn't cool, mkay camp
17:01 jberger Of course 100% compat would be the ideal, but practically there are going to be limits especially without teams of developers and funding
17:01 Zoffix Probably inspired by supporting current + current-1 version of major browsers philosophy in front-end web dev, which I feel is applicable for back-end as well
17:01 ribasushi jberger: this is how I interpret what you said, even on reread
17:02 jberger Will read when I'm back in 5
17:02 Zoffix ribasushi, you leaving is a pretty big blow to Perl 5, just IMO. The blog post and the numbers etc. DBIC is a gem of P5 and the trolls in the woodwork now got the ammunition to say how right they were that no one should be using Perl.
17:05 ribasushi Zoffix: I don't disagree, I am just unsure... are you saying I should have "gone quietly" ? :)
17:06 Zoffix ribasushi, I think I may be just... making an observation... :) The situation is what it is, so keeping quiet about it pointless, but... I guess I may simply be very disappointed that this endeavor did not pan out.
17:06 ribasushi nod, same here (re disappointed ;)
17:06 sri more noise would be better
17:07 ribasushi sri: nod, if anything it will pave the way for the "next who dares"
17:07 sri it's one of those things a lot of drama can actually fix
17:07 ribasushi sri: hence why the (suprisingly large) amount of time producing an entire video ;)
17:08 Zoffix ribasushi++ # for trying
17:08 ribasushi http://www.easyprompter.com <--- ftw
17:08 ribasushi ( crude, but effective )
17:09 * ribasushi got to run &
17:10 sri it seems that raising between $5k and $10k is relatively easy in the perl community atm. but more almost impossible
17:11 sri (at least from the campaigns i remember)
17:12 sri i really wish some big project would start selling pro versions... to test the waters
17:30 PryMar56 joined #mojo
17:50 dod joined #mojo
18:09 Adura joined #mojo
18:20 nnutter joined #mojo
19:10 cpan_mojo Clustericious-1.08 by PLICEASE https://metacpan.org/release/PLICEASE/Clustericious-1.08
19:38 tempire_ The lack of money for these things is madness
19:40 tempire_ I think the problem is that expectations are set for corporations to choose this stuff at little to no cost
19:40 preaction nah, it's good business. let someone else pay to fix it
19:40 tempire_ Whether or not that's the case, the expectations are there.
19:41 preaction if someone else doesn't, choose something else that already is fixed. the tragedy of the commons.
19:44 preaction also, let's be fair, we did it. we told our bosses it was free. they complained about not having any money to fix a problem, and we found a way to do it free
19:54 nnutter joined #mojo
20:06 voldemortensen joined #mojo
20:13 ZoffixW joined #mojo
20:23 nnutter joined #mojo
20:24 sri yea, if anything is going to kill perl it's lack of new investments
20:25 sri not that this is a perl specific problem, but i've seen no big investments in this community in quite some time
20:55 sri hahahahaha https://github.com/mindeavor/es-pipeline-operator
20:56 sri i bet javascript will get it
20:57 ZoffixW oh gawd :)
21:08 stephan48 how is that more readable?
21:08 Grinnz it goes in order of the function calls... kind of like postderef
21:08 Grinnz i guess
21:10 sri "foo(bar(baz()))" vs "baz() |> bar() |> foo()"
21:11 pink_mist so it's p6's piping operator or whatever it was called?
21:11 * ZoffixW prefers foo bar baz;
21:11 pink_mist except that wasn't limited to single arguments
21:11 sri yes, perl6 has it ==> i believe
21:12 sri but elixir made the concept mainstream
21:12 pink_mist that looks familiar yeah
21:19 bjakubski joined #mojo
21:36 Adurah joined #mojo
21:42 melo joined #mojo
22:18 preaction if |> is a syntax error in p5, we could have it too
22:18 punter joined #mojo
22:18 sri you'd have to get past p5p though, which is almost impossible
22:21 sri lol, half the node.js eco system leaked their npm credentials in release tarballs https://github.com/ChALkeR/notes/blob/master/Do-not-underestimate-credentials-leaks.md#specific-examples
22:22 lluad joined #mojo
22:26 sri good to know this exists https://docs.travis-ci.com/user/encryption-keys/
22:33 Grinnz there's also the env variables you can set from your travis dash, instead of via .travis.yml, for private data
22:33 Grinnz not sure if thats as secure
22:55 genio hrm.  In what scenario do you need to supply extra information to TravisCI?
22:58 Grinnz to have travis run a test that needs login credentials for something, or to install something
23:40 bitnoize joined #mojo
23:44 jberger http://gizmodo.com/oh-no-hello-barbie-might-have-exposed-information-abou-1746284254
23:44 jberger Hahaha
23:50 sri wasn't there a csi episode about that? ;p
23:56 jberger At this point there probably isn't a subject that hasn't been on csi or law and order

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