Protools' blog

Wednesday, August 23, 2006

Becoming an Enterprise Java Developer

This article has outlined a roadmap that you can follow to become an Enterprise Java architect. In retrospect, the reason that Enterprise Java architects demand a high salary is because they are required to know a whole lot of information! The reading list and topics that I outlined for you could easily take you a year or more of dedicated study to accomplish. It is probably one of the most difficult positions to grow into, but it is also one of the most rewarding.

Monday, August 21, 2006

Phalanger - PHP for .NET Framework

Phalanger is a new PHP implementation introducing the PHP language into the family of compiled .NET languages. It provides PHP applications an execution environment that is fast and extremely compatible with the vast array of existing PHP code. Phalanger maintains the way how PHP web applications are developed and deployed so that the user need not to learn and use the ASP.NET style of web development. Therefore, the migration from PHP interpreter to Phalanger is an easy and straightforward process.

Saturday, August 19, 2006

Free e-book: Version Control with Subversion

Subversion is a relatively new version control system designed to be the successor to CVS. The designers set out to win the hearts of CVS users in two ways: by creating an open-source system with a design (and “look and feel”) similar to CVS, and by attempting to fix most of CVS's noticeable flaws.

Tuesday, August 15, 2006

50'000€ Prize for Compressing Human Knowledge

Being able to compress well is closely related to intelligence as explained below. While intelligence is a slippery concept, file sizes are hard numbers. Wikipedia is an extensive snapshot of Human Knowledge. If you can compress the first 100MB of Wikipedia better than your predecessors, you(r compressor) likely has to be smart(er). The intention of this prize is to encourage development of intelligent compressors/programs.

Tuesday, August 08, 2006

Borland Turbos are back

In 1983, Borland revolutionized software development with one of the first PC development environments, Turbo Pascal®, which helped make the commercial development of PC applications possible. The new products revive the popular Turbo brand and provide users with a simple but powerful development environment that combines quick and easy learning with rapid productivity gains.

Ruby on Rails will ship with Leopard

It’s finally official: Ruby on Rails will ship with the next version of OS X (see “Internet and Web”). Both server and client (on the developer DVD).

Monday, August 07, 2006

First week @ Microsoft

The recently acquired by Microsoft, Sysinternals guy Mark Russinovich story about first week in Microsoft.

Tuesday, August 01, 2006

C++ Language Tutorial

These tutorials explain the C++ language from its basics up to the newest features of ANSI-C++, including basic concepts such as arrays or classes and advanced concepts such as polymorphism or templates. The tutorial is oriented in a practical way, with working example programs in all sections to start practicing each lesson right away.