aero.myid.net
- Website: aero.myid.net/
Recent Actions
-
Commented on Beginning Perl - Sneak Peek
@Ovid For all i know, Windows ignores the shebang line. Exceptionall, Apache interprets shebang paths even in windows. It can be avoided with the following instructions. http://stackoverflow.com/questions/2036577/how-do-i-ignore-the-perl-shebang-on-windows-with-apache-2 http://www.imladris.com/Scripts/PythonForWindows.html...
-
Commented on Beginning Perl - Sneak Peek
If you use "#!perl" as shebang line. you will not able to execute your script like the following. $ chmod a+x maze.pl $ ./maze.pl -bash: ./maze.pl: perl: bad interpreter: No such file or directory $ If you want to take...
-
Commented on STF - A Distributed Object Store
Hi Is there any special reason to use Class::Accessor::Lite? In my own test, Mouse vs Class::Accessor::Lite Object creation 666666.67/s : 714285.71/s Accessor 5000000.00/s : 2000000.00/s Memory usage(100000 Object)17312KB : 16004KB Mouse is more faster at accessor and not so much...
-
Commented on Putting Perl Back on Top in the Fields of Scientific and Financial Computing
scipy has own plot library(Matplotlib). R has own plot library and enhancement(ggplot2) PDL don't have de facto standard and too many choices. PGPLOT? its the latest update date is 2002 and oldie fortran code base. Does it promising? PLPLOT? PDL/Perl...
-
Commented on Putting Perl Back on Top in the Fields of Scientific and Financial Computing
I don't think Chart::Clicker and GD::Graph are not for Scientific plotting. Perl needs visual attraction like these with independent own project website, not only on CPAN text-only documents. http://www.rstudio.org/ http://matplotlib.sourceforge.net/gallery.html http://addictedtor.free.fr/graphiques/allgraph.php http://groups.google.com/group/perl-scientific-computing is dead ?...
-
Commented on brian's 2011 Perl goals
Please follow common modern perl best practices like http://perl-begin.org/tutorials/bad-elements/ https://www.socialtext.net/perl5/index.cgi?ancient_perl in Learning Perl 6th. Learning perl 5th(2008) still contains ancient style code * "Ampersand in Subroutine Calls" * "Bareword filehandle (type glob), two arguments open" * "awkward error handling" if...
-
Commented on Padre 0.76 has been released.
On strawberry perl(Windows 7 x64) I encountered the following build error. C:\strawberry-perl-5.12.2.0\perl\bin\perl.exe "-Iinc" -MExtUtils::Command -e "chmod" -- 644 Padre.bs dlltool --def Padre.def --output-exp dll.exp g++ -o blib\arch\auto\Padre\Padre.dll -Wl,--base-file -Wl,dll.base -mdll -s -L"C:\strawberry-perl-5.12.2.0\perl\lib\CORE" -L"C:\strawberry-perl-5.12.2.0\c\lib" Padre.o -Wl,--image-base,0x354f0000 C:\strawberry-perl-5.12.2.0\perl\lib\CORE\libperl512.a -lmoldname -lkernel32 -luser32 -lgdi32...
-
Commented on Padre 0.72 has been released.
Padre 0.72 still has the problem. When I enable "outline tab" on the right pane in Windows. Many "main"s are generated repeatedly on tree sturcture. screenshot: http://twitpic.com/2wlr7n...
-
Commented on Padre 0.70 has been released.
Bug: When I enable "outline tab" on the right pane in Windows. Many "main"s are generated repeatedly on tree sturcture....
-
Commented on The Second Age of Perl
What do you think of Perl5 2G (2nd Generation) ?...
-
Commented on On Nagios, Thunk, Shinken and wrapper included marketing
How about Opsview ? From http://www.opsview.org/ Opsview, in development since 2003 is a fully integrated monitoring tool that incorporates popular Open Source software including Nagios® Core, Nagvis, Net-SNMP and RRDtool. The Catalyst web framework provides an extensible monitoring and configuration...
Comment Threads
-
roho commented on
Beginning Perl - Sneak Peek
Great piece of code! My only question is where is the entry point? The outer border is solid and unbroken so where do I begin my trek through the maze? Thanks.
-
Ovid commented on
Beginning Perl - Sneak Peek
Hi roho,
The upper left corner is 0,0 and that's the entry point. You could probably pick the lower right corner as the exit point. I should consider making that more clear. The actual code in the book has a better explanation of how this works and I think it explains what's going on.
Glad you like it!
-
pm commented on
Putting Perl Back on Top in the Fields of Scientific and Financial Computing
What I would like to see are some examples that do some graph work like the following:
- set up axis with ranges and annotation text
- plot several data point array with line color choice
- put multiple cross hairs on the screen in both x and y dirs
I can do this with mathplotlib with about a dozen measly lines of code
Because of this I have been looking at using mathplotlib even though I rather do it in perl.
-
Randy Olson commented on
Putting Perl Back on Top in the Fields of Scientific and Financial Computing
I've never used Perl so I can't comment on Perl vs. Python, but you missed two critical libraries/tools that Python also brings to scientific computing:
pandas (http://pandas.pydata.org/): offers efficient R-like DataFrames with tons of built-in capability
IPython Notebook (http://ipython.org/ipython-doc/dev/interactive/htmlnotebook.html): provides a web-based notebook that enables scientists to log their research in HTML-like cells; embed images, figures, videos, and external web pages; run Python/R/octave code in code cells; and do all kinds of shell commands, data manageme…
-
taiwai commented on
Putting Perl Back on Top in the Fields of Scientific and Financial Computing
I am not sure what (3) exactly mean. For (1) and (2), Perl can also be done with just few lines. For example, with Chart::Gnuplot, it would be like:
my $chart = Chart::Gnuplot->new( output => "test.png", xlabel => "x-axis", # annotation text xrange => [0, 10], # axis range );
# About data point array 1
my $dataSet1 = Chart::Gnuplot::DataSet->new(
points => \@data1,
color => "blue", # line color chosen
);# About data point array 2
my $dataSet2 = Chart::Gnuplot::DataSet->new(
points => \@data…
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.