Rob Hoelz
- Website: hoelz.ro
- About: I'm a Perl programmer from Wisconsin. https://hoelz.ro
Recent Actions
-
Posted Opinions Wanted On Changing Vim Syntax Highlighting to hoelzro
Hello fellow Perl (and potentially Vim) users!
There's an open issue on the vim-perl issue tracker about how the current syntax highlighting is inconsistent in how it highlights chained method calls, which currently looks l…
-
Commented on Machine learning in Perl
Very exciting! Thanks for all your hard work, Sergey!...
-
Commented on Async Aborts and P6SGI
Sterling, if you'd like some help, feel free to drop by #moarvm! We are all too familiar with aborts from libuv. =)...
-
Commented on A Video-to-Song Converter in Perl 6
I believe in Perl 6, you can still use sub process-saved-songs and it will be callable sans-parens even if you declare it after MAIN. Also, subs in Perl 6 are lexically scoped by default....
-
Commented on A Video-to-Song Converter in Perl 6
One of the things I really like about Perl 6 regexes is that quotes escape metacharacters. For example, instead of this: rx| \s* \- \s* | you can also do this, if you like: rx| \s* '-' \s* | Printing...
-
Commented on Mystery Line in Proc Input in Perl 6
Tobias Leich went ahead and fixed the bug today!...
-
Commented on Mystery Line in Proc Input in Perl 6
Hi Aaron, I noticed this as well, but I must've forgotten to report a bug for it in RT. I've corrected that mistake: https://rt.perl.org/Ticket/Display.html?id=125796 Please feel free to drop by #perl6 on Freenode and chat with us about your Perl...
-
Commented on Comparing programmable tab completion in bash, zsh, tcsh, and fish
I think you have a typo in your mycompleter example; should it be "% _mycompleter ..." rather than "_% mycompleter"? Also, your code is getting cropped in the pre elements due to overflow!...
-
Posted System Sleuthing - Using ptrace to Print Backtraces to hoelzro
I recently developed a Perl module that allows you to print backtraces when your program makes certain system calls; see my blog for the full story!
-
Commented on Seeking code to find a free TCP/IP port
Test::TCP does this, but would it be possible to just create a socket and let the OS assign it an ephemeral port, and use that in your application?...
-
Commented on Tool tip: looking at a module's source
Another alternative to perldoc and cpandoc is my mcpandoc tool (which is really just cpandoc with some extra logic). It does what cpandoc does, only it tries to grab the module from a minicpan first. Pretty handy when you have...
-
Posted Oh My Glob to hoelzro
Hello fellow Perl developers,
I wrote up a blog entry about typeglobs on my personal blog: what they are, and what they are used for. If you've never heard of typeglobs, or you feel you could stand to pick up a trick or two, check out the post:
-
Posted Perl 5 Internals - Part Four to hoelzro
installment will cover something a bit different: the optree. Those of you who are familiar with compiler concepts are no doubt familiar with the notion of an ="http:/…
-
Posted Perl 5 Internals - Part Three to hoelzro
This is a cross post from my blog.
In the previous post, we talked about some…
-
Posted Perl 5 Internals - Part Two to hoelzro
This is a cross post from my blog.
Welcome back for another exciting episode on the inner workings of the perl interpreter! ="blog:p…
-
Posted Perl 5 Internals - Part One to hoelzro
This is a cross post from my blog.
Last week I completed a two-part training at work on perl's internals, led by Yves Or…
-
Commented on Rakudo and NQP Internals Workshop (14/15 Sep)
4 slots now ;)...
-
Commented on Including Changes information in POD
@yanick I think #1 is a good idea, especially if you link to it from a CHANGES section from within the main POD. That way, if you want to see the changes, just follow the link!...
-
Posted Still alive, Inline::Lua? to hoelzro
I was reading about the Inline module the other day, so naturally I looked to see if there was a binding for one of my other favorite languages, Lua. Sure enough, Inline::Lua exists;…
-
Commented on Query
Hello, What kind of document are you downloading? One tried-and-true method is to use LWP; however, the Mojo::UserAgent module and its associated modules are catching on as well. Personally, I prefer LWP for most tasks, however, I use Mojo::UserAgent whenever...
-
Commented on Perl Podcasts
@Erez Thanks for the reply! These are all great examples of podcast episodes that feature Perl, but what I'd really like to see is a podcast devoted to Perl!...
-
Posted Perl Podcasts to hoelzro
I had to make a last-minute drive to Chicago last Friday, which is about a two-and-a-half hour trip from Madison. So naturally, to pass the time, I loaded up my phone with podcasts. When I was about halfway home, it hit me: I didn't have any Perl podcasts on my phone! Unfortunately, I don't know…
-
Commented on I love CPAN Testers!
If you use Dist::Zilla, you could also use the Dist::Zilla::Plugin::Test::LocalBrew plugin; it can verify that your distribution compiles and tests correctly against a set of perlbrew installations. That way you can catch these issues before you ship your module!...
-
Commented on Skipping Test::Class tests in abstract base classes
@Ovid: Ah, I think I see now; is it that is_abstract allows you to run most methods in an abstract test class, but you can skip some test methods that require a concrete implementation in a test subclass?...
-
Commented on Skipping Test::Class tests in abstract base classes
Does this do any more than SKIP_CLASS?...
-
Commented on YAPC Needs Development Volunteers
For anyone interested in helping out, you can also talk to me on IRC. I lurk in #yapc and #act on irc.perl.org, and I'd be happy to help you get set up!...
-
Commented on DBD::mysql 4.019 and 4.020 are broken on Win32, here's how to downgrade
Hey, sorry about this; I've implemented a test and a fix for this here: https://github.com/hoelzro/DBD-mysql My test isn't terribly robust; it's basically Mithaldu's example in test form. If you're a Win32 user of MySQL with some time to kill, please...
-
Commented on Asynchronous MySQL Queries in Perl Using DBD::mysql and AnyEvent
Ouch...sorry about that. I'll see if I can do something to fix it, but unfortunately I don't have a Windows machine to test on....
-
Commented on Asynchronous MySQL Queries in Perl Using DBD::mysql and AnyEvent
I wanted to make sure anyone could make use of it; not everyone likes/prefers AnyEvent, after all!...
-
Commented on Asynchronous MySQL Queries in Perl Using DBD::mysql and AnyEvent
Ah, sorry! I forgot to mention that asynchronous support is not yet working on Windows; the internals rely on select() for one or two of the special method calls. Patches are, of course, welcome. =)...
Comment Threads
-
Aaron Baugher commented on
Mystery Line in Proc Input in Perl 6
Cool, I'll have to look and see how; I haven't gotten into the underlying stuff yet.
-
Aaron Baugher commented on
A Video-to-Song Converter in Perl 6
Matt, as I understand it (which may be wrong), defining the sub that way allows me to call it without parentheses (even though I didn't), and lexically scopes it (though that didn't matter here).
-
Aaron Baugher commented on
A Video-to-Song Converter in Perl 6
Rob, thanks, I didn't know about USAGE. I didn't realize substr() was a bug, or I would have reported it; just figured that was how it worked. Thanks for the invite to #perl6. I've been hanging out there, just haven't had much to contribute yet.
-
Pablo Rodríguez commented on
Machine learning in Perl
Thanks Sergey!
-
Jian Huang commented on
Machine learning in Perl
Thank you for your contribution to the community! Just tested on Gentoo Linux. Very good performance achieved!
About blogs.perl.org
blogs.perl.org is a common blogging platform for the Perl community. Written in Perl with a graphic design donated by Six Apart, Ltd.