Mike B
Recent Actions
-
Commented on An objective criteria for deprecating community platforms
Fun fact: public-inbox is written in Perl!...
-
Posted DBD::mysql - even more utf8-issues fixed, super CI to Mike B
In my previous post I explained how many utf-8 related issues are now fixed in the latest DBD::mysql development release, and I asked…
-
Posted DBD::mysql - all your UTF-8 bugs are belong to us!!□□ to Mike B
After a couple of years of more or less "maintenance mode" on DBD::mysql - we had a hand full of people contributing occasional fixes and a whole slew of drive-by contributors - we now have a prolific contributor again: Pali Rohár.
It's great to see some more long-standing issues taken ca…
-
Posted Security release - use after free in DBD::mysql when using prepared statements to Mike B
DBD::mysql is the perl DBI driver for MySQL and the primary way Perl repository is at https://github.com/perl5-dbi/DBD-mysql…
-
Posted SECURITY RELEASE - Buffer overflow in DBD::mysql perl library to Mike B
DBD::mysql is the perl DBI driver for MySQL and the primary way Perl repository is at https://github.com/perl5-dbi/DBD-mysql…
-
Commented on The Math::BigRat Trap
Could this not simply be fixed by making Math::BigInt::GMP depend on the newer version of Math::BigRat?...
-
Commented on A Date with CPAN, Part 8: Curse You, Daylight Savings Time!
On your fifth footnote; most virtualization software syncs the system clock in the guest machine from the parent, because suspending guests might cause the clock to be off constantly, even when NTP is enabled. NTP does not sync the clock...
-
Posted Test release for DBD::mysql available - ssl by default to Mike B
Dear Perl and MySQL community,
We're pleased to announce the release of DBD::mysql 4.033_01, the Perl DBI driver for MySQL and MariaDB databases. This is not a 'stable' release but merely for testing and feedback. We'll put out a stable 4.034 release soon; probably before christmas.
… -
Commented on Storable-like Modules
That's great, that sounds like fast loading (or at least a vast improvement) to me!...
-
Commented on Storable-like Modules
I think Booking.com's Sereal is the best option available. See comparison graphs for performance and compression size here: https://github.com/Sereal/Sereal/wiki/Sereal-Comparison-Graphs...
-
Commented on A new blogs.perl.org or die trying
Movable Type changed their license from GPL to 'open source with source on github' https://twitter.com/michielbeijen/status/354889439174082561...
-
Commented on PDL installation to Windows fail.
blogs.perl.org is not a bugtracker. Please use the appropriate channels for that....
-
Commented on Comment Submission Error
It might even be a proper workaround to simply disable the whole preview button....
-
Commented on Comment Submission Error
It's a known issue: https://github.com/blogs-perl-org/blogs.perl.org/issues/196 But MT issues are a PAIN to fix. I assume patches would be welcome :D...
-
Commented on Top Github Languages for 2013 (so far)
I think they would simply be forks of other repositories, for the most part....
-
Commented on Cooperative module maintenance?
There is perl5-dbi for some of the DBI-related stuff and a few DBDs....
-
Commented on SOAP::Lite 1.0 is out
Thanks for picking up the maintenance for SOAP::Lite. It's still a piece of infrastructure used by many other modules. Can you (or Martin Kutter, or Byrne Reese) maybe also remove the sourceforge page or point it to github? Now it...
-
Commented on A little nicer way to use smartmatch on perl 5.18
That's also a good idea probably, thanks for the link. Using 'experimental' at least is easier for fixing up existing code not to give warnings on 5.18, because it'd need less of a rewrite, but it is indeed less future-proof....
-
Posted A little nicer way to use smartmatch on perl 5.18 to Mike B
Of course as Perl developers we all love new features, don't we?
So the mome…
-
Commented on Strawberry Perl 5.18.0.1 released
Thanks a lot for your great work! This time the release was even quicker than with perl 5.16.x....
-
Commented on POP3 with TLS in Perl
Thanks for the pointer. Looking at it, it seems for SMTP rather than POP3; still might come in handy some day. I'm saving the link!...
-
Posted POP3 with TLS in Perl to Mike B
The famous libnet modules provide Perl programmers with a low level interface to POP3 and SMTP servers, among others.
This works fine in general but over the past years most mail servers stopped offering 'plain' SMTP and POP3 access, but us…
-
Commented on Thoughts while changing the API of a massive framework...
I can't help but think that if you need to change 120 modules if ONE API changes you could have made some abstraction somewhere. Still, I'm happy for you you pulled this one off......
-
Commented on Windows CPAN Testers, your help please...
Hi, I have a cpan smoker and it seems to test succesful. It installs here: Directory of C:\strawberry\perl\site\lib\auto\share\dist\Alien-Wenity 23-01-2013 14:39 40.960 Wenity.exe 1 File(s) 40.960 bytes...
-
Commented on Windows CPAN Testers, your help please...
Hi, I have a cpan smoker and it seems to test succesful. It installs here: Directory of C:\strawberry\perl\site\lib\auto\share\dist\Alien-Wenity 23-01-2013 14:39 40.960 Wenity.exe 1 File(s) 40.960 bytes...
-
Commented on Smoke testing on Windows
I'm #7 on the leaderboard for Win32; I have more or less the same experience. BINGOS, who is the über-smoker on Linux and BSD platforms, uses some tooling to automatically cancel modules after they exceed a timeout; I have not...
-
Commented on Alien::Base Beta Release!
I would really like it if the mysql libs would be ‘Alienated’. Also, the GD libs are really hard to use; libgd.org is down, it is confusing where to get these. Packaging them as a Perl module might help here....
-
Commented on vworker for Perl?
I think this would be helpful. Flattr is nice, but I can use it to give some money to module authors. This is typically in appreciation of the module, but you would not use it to say: 'fix RT#1234 and...
-
Commented on Shebangs with perlbrew aliases and EUMM (and without local::lib)
So this is what I think would be the solution: If you author CPAN modules, any scripts in those modules should have a shebang that points to /usr/bin/perl. If you're not writing stuff for CPAN but for your own use,...
-
Posted On Unicode and Sorting to Mike B
Tom Christiansen published an article on Perl.com on the topic of sorting and unicode.
It's good and it explains a little bit about why Unicode is so difficult and why sorting Unicode (or even ascii)…
Comment Threads
-
Salvador Fandiño commented on
Smoke testing on Windows
AFAIK, Net::SFTP::Foreign, Net::SSH2 and Net::SSH::Any work on Windows.
-
Aristotle commented on
The Math::BigRat Trap
That would make the problem go away. But it would do so by foisting Math::BigRat on everyone who installs Math::BigInt::GMP, whether they need BigRat or not.
-
martin commented on
The Math::BigRat Trap
Other ideas for coping with the problem:
- Upgrade Math::BigInt & Math::BigRat in the core. This has already been done in perl v5.25.3.
- Drop Math::BigRat from the core. If you have to fetch it from CPAN, you'll get a recent release.
- Persuade Peter to revert the incompatible changes. After all, they haven't reached stable perl yet.
- Make Math::BigInt check for and warn about known outdated reverse dependencies on installation.
- Change Math::BigInt further to make old Math::BigRat versions noisily crash rather than silently give wrong results. …
-
pjacklam commented on
The Math::BigRat Trap
I haven't seen this blog post before now. As the maintainer of these modules, it would have been nice to know about the issues you mention.
The distributions are a maintenance nightmare. I assume the original author did the best he could, but the quasi object oriented design is fundamentally broken. The problems caused by the broken design were "fixed" by creating shortcuts which made the modules into a mess of spaghetti code.
In addition, it has been difficult to understand how the modules are supposed to behave. In many cases, the documentation (POD) says one thing, the com…
-
Dean commented on
An objective criteria for deprecating community platforms
Thanks for the link Dragonflydigest https://www.dragonflydigest.com/2022/12/24/lazy-in-other-bsds-reading-for-end-of-2022/
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.