Saturday, October 9th, 2010

New humorous bits, fortune cookies, and updated software

shlomif

There’s a new humorous bit titled “Copying Ubuntu Bug No. 1”. It was also featured on my tech blog where it received several comments.

Tel Aviv, Israel: “Ubuntu can’t have all the fun only for itself”, open source distributors are saying as they rush to copy its Bug No. 1 titled “Microsoft has a majority market share”.

Debian, Ubuntu’s parent distribution, has set up Debian Bug No. 1 which also reads “Microsoft has a majority market share”. Mandriva, another competing distribution has set up Mandriva Bug No. 1: “Microsoft has a majority market share and Ubuntu has a majority market share on the Linux desktop”. Fedora, Gentoo, Archlinux, Slackware and other distributions are expected to follow suit.

Speaking of Ubuntu, tomorrow it would be 10-October-2010 - 10.10.10 and it would be the release date of Ubuntu 10.10 codenamed “Maverick Meerkat”.

There’s a new page with a Hebrew translation of the song “Buy the Fish” from my Humanity - The Movie screenplay.

There are new fortune cookies in the fortune cookies collection and the RSS feed has now been fixed (the corresponding Atom feed is still broken due to a bug in the XML::Atom CPAN module).

Often when I ask the people I train if they know Perl, they tell me “I don’t know Perl. I can only read it.”. I wonder whether it indicates that Perl is not a write-only language as some people like to claim.

-- Gabor Szabo (Perl Programmer and Trainer)

The solver for Black Hole solitaire was converted to C, which made it much faster and less memory-hungry. The results and statistics of running it on the first 1 million PySolFC Black Hole deals are available in the link.

Version 1.03 of libtap, a C library for testing using the Test Anything Protocol (TAP) is now available with several improvements.

Many of the code excerpts in the Perl for Newbies series were corrected for Modern Perl practices.

The website also now has a better “404” page, and as usual there are many new links in the various pages. Enjoy!

(Leave a comment)

Sunday, August 16th, 2009

Spark, Perl for Newbies Part 5, and Template Toolkit Presentation

shlomif

I added some pages about Spark - a new dialect of Lisp under planning, including its mission statement:

While other general purpose Lisps such as Common Lisp, Scheme, Arc or Clojure have been influential and have some followers and users, none of them are actively used with the same popularity as Perl, Python, Ruby or PHP are. Spark aims to be a popular lisp dialect which will be actively used for real-world tasks, not just toy or experimentation code.

Eventually, it is our hope that some people will get paid to maintain Spark code. Some of them against their best preferences, like some people now are maintaining Perl 5, PHP or even Python code while preferring a different language. (Simply because it puts bread on their table, and they cannot get paid to write something else.)

I added the fifth part of the Perl for Newbies tutorials/presentations. Furthermore, the Larry Wall presentation, “The Taming of the Camel” is now available there (with a working link). Moreover, there’s now an up-to-date summary of the material covered.

The slides of the lightning talk about the Template Toolkit now has the up-to-date slides in OpenDocument and PDF formats.

There’s now a recommendation of Monty Python and the Holy Grail on the recommended films page.

Many of the fortune cookies were enhanced with better markup, hyperlinks and some corrections.

File-Find-Object was added to the FOSS contributions page.

Finally, the sources for the various Quad-Pres talks are now kept inside the homepage’s version control, which simplifies their build process. This is an infrastructure change that should help in the site’s maintenance.

(Leave a comment)