This is oylenshpeegul's TypePad Profile.
Join TypePad and start following oylenshpeegul's activity
oylenshpeegul
Baltimore, Maryland, USA
Interests: Programming, Knitting
Recent Activity
What a MOOC!
Posted Mar 29, 2013 at oylenshpeegul's blog
Comment
0
Perl developer modules on CPAN
I was just talking about using cpanm to install from github. The latest cpanm also makes it easy to install a developer release. Coincidentally, Ben Bullock just mentioned the developer release of Text::Fuzzy. Let's try it! $ cpanm --dev Text::Fuzzy --> Working on Text::Fuzzy Fetching http://www.cpan.org/authors/id/B/BK/BKB/Text-Fuzzy-0.10_01.tar.gz ... OK Configuring Text-Fuzzy-0.10_01... Continue reading
Posted Mar 17, 2013 at oylenshpeegul's blog
Comment
0
I agree. That's why I think this is related to the other discussions about CPAN and not just a post about a bug in Config::Simple. Here is a case where it's not experimental code on github and polished code on CPAN, but tarnished code on CPAN and a corrected version on github. We seem to have someone willing and able to correct the bug, but we are unable to correct the bug on CPAN without cooperation from the maintainer.
I also agree about the File::Temp warning. Leaving the temporary directory upon successful install seems to both silence the error and remove the directory.
Perl modules on CPAN and github
There has been some discussion this month about CPAN and github and how me might use them better: Brendan Byrd Neil Bowers David Golden Tim Bunce Yanick Champoux Coincidentally, I ran into a bug this week that seems related. Namely, that Config::Simple steps on the $_ variable. That is, if we ...
Perl modules on CPAN and github
There has been some discussion this month about CPAN and github and how me might use them better: Brendan Byrd Neil Bowers David Golden Tim Bunce Yanick Champoux Coincidentally, I ran into a bug this week that seems related. Namely, that Config::Simple steps on the $_ variable. That is, if... Continue reading
Posted Mar 15, 2013 at oylenshpeegul's blog
Comment
3
Debugging Perl in a browser
Posted Mar 9, 2013 at oylenshpeegul's blog
Comment
0
I don't think we know what properly is. I certainly won't claim to have all the answers. It just strikes me that all three languages have made similar changes, but handled the versioning differently. Yet none has made it easy to talk about outside their respective communities. In particular, it's hard to talk to managers at $work, where I don't control my own computing environment. It's awkward having to explain why Python 2.7 is newer than Python 3 or why it's so important to get Ruby 1.9.3 when we already have Ruby 1.9.2.
Happy birthday, Ruby!
Ruby is 20 years old today! To celebrate, they just released Ruby 2.0! Here is a shelr of me installing it on my laptop for use with rbenv. At the beginning, I'm checking for the ruby-build, which wasn't there yet, so I did it the long way like the rc1 build here. If it had shown up in ruby-buil...
Happy birthday, Ruby!
Ruby is 20 years old today! To celebrate, they just released Ruby 2.0! Here is a shelr of me installing it on my laptop for use with rbenv. At the beginning, I'm checking for the ruby-build, which wasn't there yet, so I did it the long way like the rc1... Continue reading
Posted Feb 24, 2013 at oylenshpeegul's blog
Comment
2
Punkin Perl
Posted Feb 19, 2013 at oylenshpeegul's blog
Comment
0
Flash is broken again?
Posted Feb 5, 2013 at oylenshpeegul's blog
Comment
0
Ruby 2.0 release candidate one
Hey, the first Ruby 2.0 release candidate has been released! These days, I've been using rbenv to manage my Ruby installations, but I don't see rc1 in ruby-build yet. No matter, it's easy to add it to rbenv without ruby-build. First, fetch the source code and untar it. $ wget... Continue reading
Posted Jan 8, 2013 at oylenshpeegul's blog
Comment
0
Power to the PC
Posted Jan 4, 2013 at oylenshpeegul's blog
Comment
0
Beware the file lock, my son!
Posted Dec 15, 2012 at oylenshpeegul's blog
Comment
0
The Most Wonderful Time of the Year
It's Advent and you know what that means...Perl calendars! Perl Perl 6 Japan Casual Hacker Dancer OX Also, there is Sys Advent! Happy coding! Continue reading
Posted Dec 1, 2012 at oylenshpeegul's blog
Comment
0
I just spotted Nuba Princigalli's tweet on pretty...
I just spotted Nuba Princigalli's tweet on pretty colorful JSON. Neat! My first thought was that Perl could do the download without curl perl -MLWP::Simple -MDDP -MJSON -e 'p decode_json get shift' http://www.reddit.com/r/perl.json My next thought was that Mojolicious could do the whole thing perl -Mojo -E 'say r j... Continue reading
Posted Jul 25, 2012 at oylenshpeegul's blog
Comment
3
oylenshpeegul is now following john
Jun 27, 2012
asynchronicity in Go
Recently, I talked about asynchronous page loads in Perl three different ways (using AnyEvent, Mojolicious, and HTTP::Async). Commenters fixed the Mojo example and added an IO::Lambda example. Another poster created a Perl 6 example. Today, I did it in Go, which has concurrency built in to the language. That is,... Continue reading
Posted Jun 24, 2012 at oylenshpeegul's blog
Comment
0
YAPC::NA 2012
Posted Jun 16, 2012 at oylenshpeegul's blog
Comment
0
No, no. I just mean the timings. The AnyEvent timings are very satisfying because the individual load times seem reasonable and they all add up to more than the total, which clearly illustrates things were done in parallel. I don't think I'm timing the right things in the HTTP::Async example (or any of the other examples, including the new ones in the comments).
I agree, HTTP::Async was very easy to use.
asynchronicity
I've never played much with asynchronous page loads before and then it's come up three times this month. First, I saw this post on AnyEvent, so I gave that try #!/usr/bin/env perl use v5.14; use warnings; use AnyEvent; use AnyEvent::HTTP; use Time::HiRes qw(time); my $cv = AnyEvent->condvar( cb...
asynchronicity
I've never played much with asynchronous page loads before and then it's come up three times this month. First, I saw this post on AnyEvent, so I gave that try #!/usr/bin/env perl use v5.14; use warnings; use AnyEvent; use AnyEvent::HTTP; use Time::HiRes qw(time); my $cv = AnyEvent->condvar( cb => sub... Continue reading
Posted Mar 10, 2012 at oylenshpeegul's blog
Comment
4
Huh. I don't know. I have to say "rvm use 1.9.3-p125" too, but I assumed that was because I had more than one (when I say "rvm use 1.9.3", I get 1.9.3-p0).
Ruby 1.9.3 on Ubuntu 11.10
As mentioned previously, getting the latest version of Ruby on Ubuntu 11.10 is super easy. I hit a snag when 1.9.3 came out, though $ rvm install 1.9.3 Installing Ruby from source to: /usr/share/ruby-rvm/rubies/ruby-1.9.3, this may take a while depending on your cpu(s)... ruby-1.9.3 - #fetchin...
What's wrong with v?
This morning, I came upon this tweet. I don't understand what is blowing the considerable mind of RJBS. I'm guessing he considers this post to have settled the matter. But just because he's willing to manually convert his version numbers to decimal format, that doesn't mean we all are. I... Continue reading
Posted Mar 7, 2012 at oylenshpeegul's blog
Comment
2
Dumping data in the Perl REPL
Posted Feb 18, 2012 at oylenshpeegul's blog
Comment
0
And yet, this configuration has me working more efficiently than ever! This tired, old laptop is my new favorite machine again!
Crunchy New Year!
I started 2012 by installing a new operating system! My tired, old, economy laptop was not up to running the latest eye candy, so I looked around for a lighter weight distribution and discovered CrunchBang (or #! for short). I guess it started out as a fork of Ubuntu, but using OpenBox for a wi...
Barack Obama's coming to the DC-Baltimore Perl Workshop?
No, probably not. But I wonder how he'd get there if he were. Well, I've just read about Google::Directions, so let's find out! #!/usr/bin/env perl use v5.14; use warnings; use Google::Directions::Client; use Mojo::DOM; my $origin = shift // die "\n\tUsage: $0 starting_address\n\n"; my %params = ( origin => $origin, destination... Continue reading
Posted Feb 1, 2012 at oylenshpeegul's blog
Comment
1
Sure thing! Have fun with Ruby 1.9.3!
Ruby 1.9.3 on Ubuntu 11.10
As mentioned previously, getting the latest version of Ruby on Ubuntu 11.10 is super easy. I hit a snag when 1.9.3 came out, though $ rvm install 1.9.3 Installing Ruby from source to: /usr/share/ruby-rvm/rubies/ruby-1.9.3, this may take a while depending on your cpu(s)... ruby-1.9.3 - #fetchin...
More...
Subscribe to oylenshpeegul’s Recent Activity


