-
XAMPP is a very easy to install Apache Distribution for Linux, Solaris, Windows and Mac OS X. The package includes the Apache web server, MySQL, PHP, Perl, a FTP server and phpMyAdmin.
-
YASnippet is a template system for emacs. It allows you to type a abbrevation and automatically expand the abbreviation into function templates.
via yasnippet - Google Code.Bundled language templates includes: C, C++, C#, Perl, Python, Ruby, SQL, LaTeX, HTML, CSS and more.
Yasnippet system is inspired from TextMate’s template system. You can use a tool to import any TextMate template you have to YASnippet.
Read More -
ack is a tool like grep, aimed at programmers with large trees of heterogeneous source code.
via ack – better than grep, a power search tool for programmers.ack is written purely in Perl, and takes advantage of the power of Perl’s regular expressions.
-
Dynamic languages troubles
Jan 30, 2008 · 3 min readblog-objectsrootcom en software · again ant api arc build business car code complex database design easy eclipse example fix hard hosting http ibm import java lion microsoft perl php plugin project projects python ruby simple small smalltalk sql system tools trouble ui unix war web world·
I have read http://www.manageability.org/blog/stuff/chandler-failure and I think it is very danger way of exposing concepts.
In the article pointed out, the quite dead Chandler project is compared to the multi-billion Eclipse project. And then a too easy analysis is done against dynamic languages, where Java is the absolute winner.
Read More -
This is the sad true: parsing is boring. And writing parser is even worst.
If you can choose a scripting language for parsing you can think to do it in perl.
For this way, take a big breath and go in the black sea of perl's funny regexp. They are funny only if you have that special love for the regular expressions.
Read More -
Let the Zend Framework introduce itself as a Borg would do:
"Hi dear RubyOnRails. Hi all. I am the Zend Framework, a small work (about 5 tons of code) done by IBM and Zend to destroy you. You think php is not able to build big project?... do you?
So you have dared to develop RubyOnRails or Perl or Python, thinking you can own the web in your way... Dear nerds you are so funny and young!!" in a lamp of light the borg duplicate itselfs in 100 indians programmers, saying together
Read More -
Use the sed -i command
sed -i.BAK 's|foo|bar|g' files # -i does in-place replacement perl -pi.bak -e 's|foo|bar|g' files # or perl -pi.bak -e 's|foo|bar|g' `find /pathname -name "filespec"`
Perl is the preferred way, but on some production system you must use the old good sed. For some tips on sed take a look to its faq. Another very powerful command is xargs. Xargs is a rapid way to process files containing spaces, using a combo with find:
Read More -
The trends of this october are about some upcoming products. A clear analisys of QuarkXPress failure is sketched in roughlydrafted site. I do not think the same consideration can be applied to Vista.
As Joel said, M$ can throw away much money before only starting to see its market reduced.
Read More -
BWolf version 1.1 has been relased!
I am happy to announce to all the world I have just relased the first stable release of BWolf.
You can find it here.
You need to set up a settings_private.py for properly defining a secret cookie key. Happy (book) reading ;)