Steven Haryanto
- About:
A programmer (mostly Perl 5 nowadays).
My CPAN ID: SHARYANTO. I'm sedusedan on perlmonks. My twitter is stevenharyanto (but I don't tweet much). Follow me on github: sharyanto.
Recent Actions
-
Commented on perl live coding
Is the video running at real time speed? You sure are fast!...
-
Commented on Hacktivity report (Jan-Mar 2013)
Update: Text::ANSITable is now released. http://blogs.perl.org/users/steven_haryanto/2013/05/introducing-textansitable.html...
-
Commented on Hacktivity report (Apr-Jul 2012)
Update: Text::PrettyTable is now Text::ANSITable. http://blogs.perl.org/users/steven_haryanto/2013/05/introducing-textansitable.html...
-
Posted Introducing Text::ANSITable to Of course I still use Perl
Even in the good old days of DOS, we already had color tables and extended ASCII characters to draw various border styles. So why limit ourselves with something like Text::ASCIITable? Introducing Text::ANSITable to make your text tables…
-
Commented on Why I joined Propaganda.pm
You forgot to actually link to the site :) BTW, I just found out that there are non-locally-oriented perlmongers groups like these. Cool....
-
Commented on Learning from other industries, part 1 of n
Thanks, downloading the episodes now. Looking forward to part 2..n....
-
Commented on Dangling Definitions
I'll admit my example is not the best there, but I do think doing 'my $foo = undef;' is redundant. What gain does it give you? Especially since you said that you do not want to use the 'undef' value...
-
Commented on Dangling Definitions
I don't fancy the term 'dangling definition'. Perhaps 'declaration without initial value' is better (albeit more boring)? And there are certainly cases where I want to declare a variable and let undef be its initial value. my $found_value; for (...)...
-
Commented on You Are Invited To The Stratopan Beta
No warning here (Chrome 25, Opera 12)....
-
Commented on Thought for the day: Perl 5 is English; Perl 6 is Esperanto.
People have been comparing Perl with English since the early days of Perl 1-5, mostly due to Larry's formal education background. Today it makes me want to look up which other programming languages are designed by a linguist. As with...
-
Posted Ruby's share drops on github, Perl's stays to Of course I still use Perl
Source: https://github.com/languages
Oct 4, 2012:JavaScript 21% Ruby 14% Python 8% Java 8% Shell 8% PHP 7% C 6% C++ 4% Perl 4% Objective-C 3%
Apr 19, 2012:JavaScript 21% Ruby 12% Java 8% Python 8% Shell 8% P…
-
Commented on mozilla:ldap error
I wonder why you think SO is not a good place for this?...
-
Commented on ::NonOO suffix for non-OO version of a module
Some more thoughts: * This differs from Alt in that Alt is about alternate implementation, while this is about alternate interface. Also, Alt-* distributions contains module with the same name as the target, so no two alternate implementation can coexist...
-
Commented on Personal end-of-year report for 2012
Just an update: Time::Duration 1.1 was finally released on Apr 2. It seems a couple of nudges from other users in the ticket are needed though :)...
-
Commented on perltricks.com - a new Perl website
Darn, MT eats my comment. Testing against $EFFECTIVE_USER_ID instead of $REAL_USER_ID is sometimes more apt....
-
Commented on perltricks.com - a new Perl website
Does the site receive comments? For example, I'd like to post one for http://perltricks.com/article/16/2013/4/10/Test-if-the-user-is-root : testing against $> instead of $...
-
Commented on Site Front Page
I believe MT already does auto-chopping for user pages, e.g. http://blogs.perl.org/users/steven_haryanto/ This just needs to be enabled for the front page....
-
Commented on CPAN {Spring|Autumn} cleaning time again
Since old releases are preserved by BackPAN, I tend to keep only the latest releases in my CPAN directory. The reason for that is... there is an existing script/module to do that sort of cleanup for me: WWW::PAUSE::CleanUpHomeDir. I just...
-
Commented on ::NonOO suffix for non-OO version of a module
Since Nooo is already used by Acme::Nooo, using this name will suggest that the module "deobjectivies" the OO module, which is not the case (reimplements)....
-
Posted Hacktivity report (Jan-Mar 2013) to Of course I still use Perl
Previous reports: 2012 year-end, Apr-Jul 2012, ...
Data::Sah. All through…
-
Commented on ::NonOO suffix for non-OO version of a module
Hi brian, Thanks for the input. I think I'm gonna stick with NonOO for now. But later if a naming trend emerges for such modules, I can certainly mass-rename mine....
-
Commented on OI::M::Finally({IO::All})
Hi gugod, you're right it does work, but: 1) it turns on chomping by default; 2) it needs rw access. This fails if you're not root, for example: @lines = @{ io("/etc/passwd") };...
-
Commented on By all means, try out $LANG, but also give Perl a real chance (a.k.a.: Good tools)
Yup, I think my life (well, to be more specific, the way I store and manage code and data) has changed because of git. So thanks again, Linus et al....
-
Commented on ::NonOO suffix for non-OO version of a module
Well, to be honest I did post this blog post just *before* finishing and uploading the module to CPAN. :)...
-
Commented on ::NonOO suffix for non-OO version of a module
I added some handling of infinites (e.g. inf will be closest to inf and larger positive numbers, -inf will be closest to -inf and larger negative numbers). Not to say that my module is useful :-), as this one is...
-
Posted ::NonOO suffix for non-OO version of a module to Of course I still use Perl
I wrote one this morning: Number::Closest::NonOO is the non-OO version of Number::Closest (plus with some additional features).
Is there an existing convention for this?…
-
Commented on Thoughts while changing the API of a massive framework...
I love how you keep detailed timing. I have been similarly keeping time on daily.org and weekly.org files for the past several months, but not yet to this level of detail....
-
Commented on wild thoughts about small core.
BTW, Perl just passed its 25th year in 2012 (the fact which will be celebrated in the upcoming YAPC::NA 2013), so it's not quite 30 yet....
-
Posted By all means, try out $LANG, but also give Perl a real chance (a.k.a.: Good tools) to Of course I still use Perl
A lot of things mentioned about Emacs in this short essay (via Reddit) also ring true about Perl to me.
G…
-
Posted OI::M::Finally({IO::All}) to Of course I still use Perl
Get it?
(Meant to post this to perlmonks, but the site's submission form is missing the [Add] button right now).
Anyway, as a long time user of File::Slurp who utilizes both idioms below often:
="prettyprint…
Comment Threads
-
Mithaldu commented on
Why I joined Propaganda.pm
I am slightly interested in it too, but the lack of an IRC channel means that there's very little chance of useful communication for me.
-
superpulse.x commented on
How to involve more Indians in the Perl community?
I mostly agree with @kiran on the situation with Perl in India. I feel that its important to find ways for developers in India to be more social and get them to contribute
-
vividsnow commented on
perl live coding
Not real time of course - this is condensed version, because it is boring to watch chars appearing one by one )
-
blinov.stanislav commented on
Ubic - how to implement your first service
How can I make Ubic service to run at system startup? :)
-
Vyacheslav Matyukhin commented on
Ubic - how to implement your first service
If it doesn't start automatically, it's probably an issue with /usr/local/bin.
Upgrading to 1.53 should help. (Don't forget to re-runubic-admin setup!)
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.