- Website: petdance.com/openid/
- About: I blog about Perl.
Commented on Three things you must do
You don't even need an outside service to do version control. Even if no one else in your organization cares about version control, you can set up a VCS on any server you choose, or even just on your desktop...
Commented on Why you don't need File::Slurp…
Because most of the time my time as a programmer is more important than a second or two of runtime. Because I'm not going to screw up "read_file($filename)" like I am more likely to screw up doing the file open/read/close...
Commented on Is the module list useful?
No, it is not useful. Here is a thread from 2004 where I said the same thing. http://www.nntp.perl.org/group/perl.module-authors/2004/08/msg2796.html...
Commented on How do we know when a CORE module is deprecated?
Still new Perler wasanzy witnessed an exchange that might prevent him/her from seeking help in the future or worse, send him/her away from Perl Not just wasanzy, but everyone else who happened to be in #perl at that time....
Commented on Introducing Platform
It looks like you would only be able to have a single Platform::Whatever requirement. What do I do to say "I can run on Platform A or Platform B"?...
Commented on New York Perl Hackathon a success!
Thanks for posting this recap, Jim. It's good to have reports from groups around the world. It reminds us all that Perl gatherings don't have to just be PM meetings or big conferences....
Commented on In the name of "Create great things (in Perl)"
I don’t think we need to specifically write stuff for people who are not using Perl. If you build something with wide enough appeal, people will come use it. Example 1: Rails. Rails put Ruby on the map in a...
Commented on A perl devops mailing list
Don't ask if people are interested. Assume that at least someone will be and start the list yourself. Then say "I have started this list" and point to it. If you wait for people to say "Yeah, OK, that sounds...
Commented on It’s the things we know that just ain’t so
What do you see as the profiler telling us what is what? People manning the booths at non-Perl conferences? Troll articles in InfoWorld? I'm not sure that either one is an effective metric. Seems to me that everything being discussed...
Commented on 17.4% of CPAN uploads have no license in the META files
You specify the license so that potential users know whether they can use your software or not. Many people won't touch software where it's not explicitly licensed in a way that they prefer to use....
Commented on Please provide an abstract for posts to blogs.perl.org
I suggest that even more important than the abstract is the title of the post. Many people don't read blogs.perl.org through the website, but through an RSS reader or some other feed source that shows only the title. It should...
Commented on Categorizing CPAN modules
For starters, those who use (or used) CPAN's categories. I'm guessing that very few people have even looked at the categories in at least seven or eight years. Nobody knows they're there. I think the days of browsing lists of...
Commented on Categorizing CPAN modules
Should there be a new category/dmoz-like-directory project? You're proposing it, so you tell us. What do you see this directory being? What would the benefits be? Who would use it? How would it help them? How would it help the...
Commented on Paris.pm technical meeting
I'd love to see the slides for this....
Commented on Is this a place where I can get some technical input?
The best place for Perl help is http://perlmonks.org...
Commented on "White knight", a meditation
"White knight" is similar to "politically correct" in its dismissiveness. If someone suggests that it's not good to alienate and insult other people, out comes the "PC" tar brush. Anyone who would speak such a "PC" idea is now candidate...
Commented on Moving to Moose Hackathon roundup
An Oslo.PM affiliate brought his toy helicopters with attached video camera along and filmed our heroic ascent to the delight of the Perl crowd and innocent bystanders alike YouTube it!...
Commented on #perl6 highlights for week ending 2012-09-01
Could you please include in here the name of whoever wrote the posting each week? It's Piers Cawley, right? I suspect it might change from week to week, though....
Commented on Q: When not to use Regexp? A: HTML parsing
Thanks for the shoutout for htmlparsing.com. I based it on bobby-tables.com and would like to get more info dumped into it. If anyone is interested in adding example code to htmlparsing.com to show people the right way to do parsing,...
Commented on When Perl is not applicable
The big question here is how many times you have to do these calculations. Twice ever? Twice a month? Twice a day? Twice an hour? When you have to do it twice an hour, I can see coding it in...
Commented on Several rants
I hate Windows. It's horrible. And that's one of the reasons that I specially make ack run on Windows without having to do any magic. That's why I make it so you can download it as a single file. I...
Commented on Elapsed Time in Test Output
For those who want to know how long each individual test program takes, without granualarity to the subtest level, you can just use prove --timer, or set HARNESS_TIMER=1 in your environment. I just set HARNESS_TIMER=1 in my .bashrc on all...
Commented on How does your module's abstract fare?
This is a great idea. I put a check for "The great new XXX" in the t/boilerplate.t tests created by Module::Starter in hopes of reminding people to update their abstracts. Clearly, that wasn't as effective as I would have liked:...
Commented on Every Day Is Exactly The Same
Is this only for UK stuff? Or all? If for all, I recall that brian d foy started something similar a while back, but I haven't heard about it recently. I hope that doesn't befall this calendar....
Commented on Vim highlighting question
The "standard color scheme for Perl" is maintained by me on GitHub at https://github.com/petdance/vim-perl Theoretically they then get sent back to Bram Moolenaar to put into core vim, although that's only happened once since I took over aggregating all the...
Commented on CPAN modules for getting module dependency information
Holy crap, I forgot about Module::Depends::Tree. The CPAN remembers all!...
Commented on What's new on the Perl Beginners' Site
That's a lot of goodness, Shlomi. Thanks for keeping it up....
Commented on How to reach recruiters?
No mention of linkedin? Here in Australia its well worth your time to join it. Why do you say that? I haven't heard even anecdotal evidence that LinkedIn has helped anyone get a job. If you have stories, please share....
Commented on So apparently this is creepy
I'm wondering what problem you were trying to solve with it. Why is it useful to provide a list of female CPAN authors?...
Commented on YAPC::NA 2012: Mojolicious, swag, and pizzazz
I agree with not liking "Monger", but even more I dislike "YAPC" as a name, because the "Yet Another" thing is too clever, and at this point it's the only Perl Conference anyway....
Leon Timmermans commented on
Why you don't need File::Slurp…
Actually, you're right. Normally the buffering takes care of that, but I've just knocked that out…
So rob.kinyon may be right, it might just be the overhead of the function call (and processing of parameters and error handling etc. within that function) that you're measuring.
More the latter than the former actua…
https://www.google.com/accounts/o8/id?id=AItOawlKCInGw3AtPhoc4NBTcIFE1ggZxSjXMXY commented on
Why you don't need File::Slurp…
There's a flaw IMHO, read() may not return the whole file content (and actually it won't with large files), depends on OS buffering. The usual boilerplate includes a while() and buffer concatenation.
AFAIK, sysread() might return partial data. But read() should return whole file (it's there are no problems with memory allocation in Perl). Can you point a place where the behaviour you describe is documented ?
Ether commented on
I think this would be better indicated as metadata, rather than as a placeholder module.
Mark Jensen commented on
Three things you must do
Absolutely- what I did myself when I first started with VCS. Will include in the VC post.
gideon commented on
In the name of "Create great things (in Perl)"
Just a quick update.
TryPerl was down for sometime. I was doing other things. It is back online but I still don’t have a full proof solution. I plan to gather more experience with C and debuggers and I’m sure I will make it.
It has been done before so I can definitely do it :)
The repository is on github: https://github.com/gideondsouza/tryperl
Speaking of creating things in the name of perl, I also created http:www.perlmonksflair.com to add some much needed flair for the folks on that site :D…
blogs.perl.org is a common blogging platform for the Perl community. Written in Perl and offering the modern features you’ve come to expect in blog platforms, the site is run by Dave Cross and Aaron Crane, with a design donated by Six Apart, Ltd.