chorny
- Website: chorny.net
Recent Actions
-
Commented on Test::RequiresInternet now on CPAN
Also there is LWP::Online...
-
Commented on Most Useful Letter on CPAN
Module::Version has command line utility mversion, so syntax is simpler....
-
Commented on Announcing App::Midgen v0.24
Having two modes, fast using Perl::MinimumVersion::Fast and thorough using Perl::MinimumVersion, may be useful....
-
Commented on Response to Ejecting CGI.pm From the Perl Core
Plack requires perl 5.8.1 which soon will be 10 years old. perl 5.8.0 is usually not recommended as it had some problems, which were fixed in 5.8.1 and 5.8.2. You should upgrade to at least perl 5.8.9, ActiveState improved ppm...
-
Commented on How to find CPAN modules that need help on Windows?
Manually edited list exists here: http://win32.perl.org/wiki/index.php?title=Vanilla_Perl_Problem_Modules#Test_Failures , but it is not maintained regularly. Automatic tool, but without distinction by OS was written by Adam and is available here: http://ali.as/top100/index.html , but, AFAIK, also is not updated....
-
Commented on Smoke testing on Windows
Forgot to mention that modules, that were killed by using command_timeout, will not be tested again unless they will be tested as a dependency for other module....
-
Commented on Smoke testing on Windows
CPAN::Reporter::Smoker can use Win32::Job to kill hanging processes. Install it and add "command_timeout=2000" (or some other value in seconds) to .cpanreporter/config.ini. Any installations that takes more that this amount will be killed. distroprefs can be used to skip hanging modules...
-
Commented on Facing the unlikely-but-perhaps-possible emotion
Re "timeline of incidents". I especially like that a Debian leaders response that joining to Debian developers group is based only on meritocracy was considered an incident. I'd say that the original question (by female) that included statement that Debian...
-
Commented on How to install into 5.6.2
Latest EU::MM should work on perl 5.6. If we look at cpantesters results for Linux, there is one PASS for 5.6.1 and no FAIL's and 4/1 for 5.6.2....
-
Commented on DateTime is annoying
Devel::REPL has readline/history (shared with debugger :) ) and prints results too....
-
Commented on Cpan Module not installing properly
Does http://cpan.strawberryperl.com load in browser?...
-
Commented on My take on Modern Perl
I like optional strong typing in subroutine parameters because it helps when you know to which class parameter belongs. Sometimes it is very hard to found it out if you are fixing a bug in someone's code. Of course, it...
-
Commented on perlanalyst approaching ...
Better sub declaration search in Padre would be useful. In general it would be good to have type guessing....
-
Commented on perlanalyst approaching ...
It would be useful to have in Padre IDE....
-
Posted How to get rid of withoutworldwriteables? to chorny
When you upload module to CPAN, PAUSE checks that archive does not contain world writable files, because if If files are found, PAUSE creates modified archive, with correct permissions and uploads it with the same name, only "…
-
Commented on Rethinking smart matching
My use of smart match is $str ~~ ['str1','str3',qr/str3/,...]. It is very useful for this. And it is hard to rewrite because it is not possible to easily check if string is regex or not....
-
Commented on Perl code refactoring
AFAIK, such feature is planned by Perl::Critic developers fro certain policies, but it is not yet implemented....
-
Commented on Perl 5.14.0 benchmarks and RPMS
Higher numbers are better, so 5.14 without DEBUGGING is 1.27 times better than 5.12 with DEBUGGING....
-
Commented on Mojo ppl, what have you done?!
RHEL 6 (Novemeber 2010) has 5.10.1. But most hosting providers have CentOS. Latest version of CentOS is still based on RHEL 5....
-
Posted about compatibility to chorny
From article Carmack: Direct3D is now better than OpenGL.
John Carmack, co-founder of id Software: "I actually think that Direct3D is a rather better API today. ... Microsoft had the courage to con…
-
Commented on What should be core in Perl 5.16?
local::lib DBD::sqlite - adding DBD::sqlite will allow moving to distributing sqlite-based CPAN index. And it would be at least one DB in core. Archive::Zip Mouse (it is already in core, but as submodule of Test::More) File::Which PAR (or at least...
-
Commented on What should be core in Perl 5.16?
JSON and HTTP::Tiny will be added in 5.14....
-
Commented on Putting Perl Back on Top in the Fields of Scientific and Financial Computing
If I understand correctly, Chart::Clicker depends on Graphics::Primitive::Driver::Cairo (which depends on Cairo graphics library), but can work with any other Graphics::Primitive driver. P.S. GD::Graph is also easy to use....
- Posted mention of Perl in a fun story to chorny
-
Posted Playing games and fixing bugs to chorny
Playing games can be useful too. While playing "Lacuna Expanse" and using a bot to find a good asteroid to mine, I found a bug in YAML and fixed it. Later I found out that this bug was already reported 4…
-
Posted blog moving to chorny
Moving my blog here from blog on use.perl.org
-
Commented on CPAN Testers Summary - July 2010 - Earth Inferno
For me (at least part of me on Linux) old system was much simpler. All you need to enter is email. New system requires uploading file somewhere, and recalling 'transport' configuration string....
-
Commented on Startup overhead still matters
Perl compiler was deprecated only in core, because p5p group didn't wanted to maintain it. Now B::C is available on CPAN....
-
Commented on SQL scripts? Just do it.
Semicolon may also be in the string content (for ex. if you also fill database with data). I usually split on \n\n....
-
Commented on To Depend Or Not To Depend
How about use FindBin qw($Bin); use lib "$Bin/../lib"; ?...
Comment Threads
-
https://www.google.com/accounts/o8/id?id=AItOawlcDTR-3XTXKJMjOd9EuTjv2gGqrZeSUEE commented on
Rethinking smart matching
You say "time to go the way of pseduohashes." Pseudohashes were removed because they slowed down Perl not because they made the spec too hard for a few simple minds to codify.
-
bowtie commented on
Announcing App::Midgen v0.24
chorny hi,
The main reason for supporting both is the lack of CPAN Reports for Perl::MinimumVersion::Fast at time of inclusion. Hence I wanted a way to enable any existing users to upgrade.
But the concept of a Thorough v Fast Option needs looking at, do you have any coverage metrics of the two modules in question :)
-
Jeff Norden commented on
Response to Ejecting CGI.pm From the Perl Core
Well, I'm pretty late to this party, but I completely agree with Chris that ejecting CGI.pm is a bad idea. Like a host of the other core modules, it could certainly use a thorough housecleaning. But simply saying that something like Plack or Plack::Handler::CGI is "better" doesn't cut it unless they really provide equivalent functionality, which they don't seem to, at least to me. I certainly don't think that code is better simply because it is old, but it also isn't superior just because someone labels it as "modern."
There are plenty of valid criticisms of of CGI.pm, but …
-
Salvador Fandiño commented on
Smoke testing on Windows
AFAIK, Net::SFTP::Foreign, Net::SSH2 and Net::SSH::Any work on Windows.
-
Olivier Mengué (dolmen) commented on
Test::RequiresInternet now on CPAN
Here is how Microsoft Windows 7+ tests Internet availability: http://blog.superuser.com/2011/05/16/windows-7-network-awareness/
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.