News for hackers. Stuff that matters.

pre_action

Re:Perl Master Plan on Wednesday November 13, 2019 @01:08PM (#21527324)
That's Mojolicious
Re:Useful Perl one-liners (2013) on Tuesday November 29, 2016 @06:40PM (#13067207)
I wrote the `ysql` Perl application for exactly this problem
Re:Useful Perl one-liners (2013) on Tuesday November 29, 2016 @06:38PM (#13067194)
The 'e' character is seen as an argument to the '-i' switch, meaning this command line will yield `Can't open perl script "s/foo/bar/gi": No such file or directory`
Re:A Perl toolchain for building micro-services at scale on Wednesday June 29, 2016 @07:37PM (#12005651)
Re:The Mid-Career Crisis of the Perl Programmer on Saturday January 17, 2015 @04:43PM (#8905616)
s/Perl/software development/
Re:A brief history of CPAN on Tuesday September 30, 2014 @12:23PM (#8389095)
`perl -v` even goes so far as to say "This is perl 5, version 20, subversion 0". The addition of "v5.20.0" immediately after doesn't sync up very well with that though.
Re:English.rb: stop writing Ruby like Perl on Tuesday February 26, 2013 @04:15PM (#5288683)
I imagine this works about as well as it does in Perl. Not everybody uses it, so you have to know the short-hand variables anyway, but now you've got an entire new set of magic names to learn! Let's all learn two names for everything!
Re:Your most productive time. How do you do it? on Saturday December 08, 2012 @10:03PM (#4893616)
1) I get more work done at the office, away from home. Home is a distracting place. Whatever time of day I am in the office.

2) Annoying. My sleep schedule does not lend itself well to rules, man.

3) E-mail me for anything that isn't urgent. IM me for anything that is urgent but not important. Call me for anything that is urgent and important. Deviation from these rules will make it more difficult to reach me when it really is important and/or urgent.

4) I can bridge the gap between programming and businessing. I get more joy out of programming than businessing.

5) I do not chat using voice/video if I can avoid it. E-mail is better, there is a record to refer to when I forget the answer (in that respect, 6-month E-mail purging policies are counter-productive). I tend to ask more questions than I answer.

For teaching things, face-to-face seems to be better than e-mail. Most people seem to get more out of presentations (I, again, prefer text, but whatevz).

6) I don't think it matters. What matters is managing distractions: Alone, I can do anything (only one option being work). Too many people and it's hard to concentrate.

But some people actually work well using pair programming, I am not one of them.

My ideal work environment is a cubical with at least 20 sq ft of floor area, desk covering two adjacent sides, walls high enough to prevent stray movement from other cubicals. At least 2 conference rooms with doors and presentation equipment big enough to support the entire team. Temporary shared offices with doors, 40 sq ft, for use by anyone (for interviews or otherwise). One extra room with A/V equipment for video games (but I work at a video game company, so that's "research"). Galley kitchen would be a nice-to-have.