user-pic

Salvador Fandiño

  • About: yaph
  • Commented on YAPC::EU 2015 from 2nd to 4th September
    In my case, I can seldom attend YAPC::Europe because of it happening during my kids holidays (that BTW, in Spain last until mid September!)...
  • Posted Granada Perl Workshop to Salvador Fandino

    Less than three weeks remain for the Granada Perl Workshop that will take place on the Friday 27th of June in Granada (Spain).

    The good news is that, thanks to our sponsors, finally, th…

  • Commented on On Giving Back
    Hi Alex, I really like and applaud your module-of-the-month initiative. I just hope more companies take you as an example and start doing the same!...
  • Commented on On Giving Back
    It is not my intention to get anybody to pay me, I was just using me as an example. My point is that if some company, uses somebody module and they help that somebody to get work done on that...
  • Posted On Giving Back to Salvador Fandino

    A few days ago I published Math::Vector::Real::Farthest, my 100th CPAN module. I got into CPAN in 1999 so it has been a long, mostly quiet, way.

    Some modules were a side effect of my paid work, done while contracting or, l…

  • Commented on Smoke testing on Windows
    AFAIK, Net::SFTP::Foreign, Net::SSH2 and Net::SSH::Any work on Windows....
  • Posted Finding my computer to Salvador Fandino

    A couple of days ago I replaced my computer at work with a new one. This morning, working from home, when I tried to log in, it didn't respond.

    I realized promptly that I had forgotten to ask the sys admin to update the MAC address on the DHCP server and so it just got some random IP from …

  • Commented on p5-MOP gets p6 style traits (sorta)
    The idea is that the "argument" to the trait actually points to an in-scope subroutine I would expect it to result in some metaclass method being called....
  • Commented on Perl 7 - Final Thoughts
    Pe(a)rl++ == Rhodochrosite Though, I would be more worried about who is going to make the successor of Perl 5 a reality than about its name!...
  • Commented on Perl 5, Perl 6, Perl 7, Perl 2013, whatever
    Ricardo, thank you for your detailed and thoughtful answer....
  • Commented on Perl 5, Perl 6, Perl 7, Perl 2013, whatever
    Ricardo, sorry if I didn't make it clear, but that sentence was mostly a joke. Well, just lets blame my limited English skills for that. In any case, now that you are here, and seeing all the people worried about...
  • Posted Perl 5, Perl 6, Perl 7, Perl 2013, whatever to Salvador Fandino

    It seems people outside our community sees Perl as an stalled language because we have not released a new mayor version for so many years. We have to do something to show them they are wrong, right?

    Well, no, maybe the problem is ours, unable to see what we don't want to see: They are righ…

  • Commented on Subroutine Signatures - my Plan (v.1)
    You are doing language design, this is not something that can start simple and then grow. It just doesn't work that way. You have to plan the the new feature on the whole, consider all the things you want to...
  • Commented on On CPAN Namespaces: Urban Namespace Planning
    I have never used Math::GSL, but know enough about SWIG* to know that writing good Perl modules using it is almost impossible. So, IMO, the GSL namespace should be untouched just in case somebody volunteers to make a full wrapper...
  • Posted Solving Carl Mäsak's "Counting t4 configurations" problem... in pure Perl 5 to Salvador Fandino

    The problem: Counting t4 configurations

    The solution:

    $ time perl t4.pl 
    total: 4783154184978
    
    real    0m0.185s
    user    0m0.176s
    sys     0m0.00…
  • Posted My English stinks, thank you for patching it! to Salvador Fandino

    As a non native English speaker, writing good documentation is a hard task for me and often grammatical and spelling errors slip into my modules pod causing me great embarrassment.

    I could use the spell checker more often*, but writing documentation is already a time consuming task, no fu…

  • Commented on A localizable interface to `select`
    FileHandle::Select...
  • Commented on What do we, Perl programmers, want?
    An almost complete and fast Perl 6 implementation....
  • Commented on The life and death (well, deprecation) of a wrapper module
    The idea about adding an autodie mode to Net::SFTP::Foreign had being in my mind for a long time, probably since soon after I attended Paul Fenwick talk about autodie at some YAPC::Europe (Lisbon 2009?), but my dislike for overbloating the...
  • Commented on Perl, Perl 5, Perl 6, and names
    Alberto, sorry, mi post was not really a direct reply to your post but mostly a dump of my thoughts after reading it. Probably centered around this thing about dropping the 5 and calling the next perl "Perl 16". That...
  • Commented on Perl, Perl 5, Perl 6, and names
    Maybe you don't like how Perl 6 has ended, but the reasons behind its inception are still valid. Quoting from the Perl wiki: At that time, the primary goals were to remove "historical warts" from the language; "easy things should...
  • Commented on Moose and Fatal Type Constraints
    Being less strict validating input in production that in testing is a very bad idea as it would cause your code to take untested paths! If you want to be permissive with the inputs from your providers, be so also...
  • Commented on Failing your way to success with A/B Testing
    Then, there is the time variable. The initial response from your users may not be the same as the response you could get after months or years of usage. For how long are you able to run A/B testing (or...
  • Commented on Suprisingly hard task of writing logs
    Don't wait forever, just a little bit!...
  • Commented on Suprisingly hard task of writing logs
    When the reader finds that some byte in the file is zero it should (busy) wait until it becomes non zero....
  • Commented on Suprisingly hard task of writing logs
    then replace the zeros by "\n" when the reserved space is not big enough: my $zeros = "\x00" x length $line; while (1) { my $bytes = syswrite $afh, $zeros; last if $bytes == length $line; if($bytes > 0) {...
  • Commented on Suprisingly hard task of writing logs
    oops, in my previous comment code, a s/seek/sysseek/g is required!...
  • Commented on Suprisingly hard task of writing logs
    A simple way to solve your problem without locks: open my $afh, '>>', $log_filename; open my $wfh, '>' , $log_filename; then, in order to write a line $line: my $zeros = "\x00" x length $line; 1 while (syswrite $afh, $zeros...
  • Commented on Perl's Built-In OO
    This is my wishlist for a core OO system (in no particular order): CLOS like supported by dedicated syntax fast compilation & fast runtime its performance penalty should be "proportional" to the set of features actually used. ...or maybe the...
  • Commented on Online compiler/interpreter
    Perl 5.8.0 compiled for Linux 2.4? Please, upgrade!...
Subscribe to feed Recent Actions from Salvador Fandiño

  • Toby Inkster commented on p5-MOP gets p6 style traits (sorta)

    I would expect it to result in some metaclass method being called.

    But then you need to create a subclass of the metaclass which implements the method in question. And if you've got multiple traits, then normal subclasses are probably out of the question, and you need to instead build a subclass by composing various roles. This is what people do with Moose, and it's one of the things Stevan's trying to avoid for p5-mop.

    That said, the sub that gets called does get passed the metaclass as an argument, so it may apply a role to it, or call a method on i…

  • Dmitri commented on On Giving Back

    I agree: such investment would be well worth the money. I just doubt it will be made.

  • Gabor Szabo commented on On Giving Back

    @Dmitri, I guess if you'd like to get paid you might need to at least make it easy....

    I clicked on your name in your comment above which lead me to your search.cpan.org page. I could not find a home page there, nor a link to GitTip. The latter is not surprising as sco does not support such links but if you insists to link to search.cpan.org at least you could add some kind of a home page where you describe what you do and what you'd like to get.

    I went over to MetaCPAN to your page https://metacpan.org/author/DMITRI but I coul…

  • Dmitri commented on On Giving Back

    Gabor, you must have misinterpreted me somehow: I never said I expect to "get" anything or get paid for my CPAN modules outside of $job.

  • Alex Balhatchet commented on On Giving Back

    Hey Salvador,

    Congratulations on your 100th module! :-D

    Over at Nestoria we've made really good use of your Sort::Key module. I expect we will feature it on our dev blog (http://devblog.nestoria.com/) as a Module of the Month sometime in the coming months :-)

Subscribe to feed Responses to Comments from Salvador Fandiño

About blogs.perl.org

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.