According to O’Reilly Radar, sales of Java books have declined in the last 4 years by almost 50%. C# is selling more books from year to year and will probably level up with Java in 2008. Javascript is on the rise (due to AJAX, for sure) and PHP is ...
Programming is hard – the website
A newcomer in the world of “code snippets” sites in programmingishard.com. Although the site is a few months old, only recently it started to gain some steam. Unlike its competition Krugle and Koders, this is not a code search engine but a snippet repository entirely tag-based, user-built. The author ...
Unicode in Python micro-recipe : from MySQL to webpage via Cheetah
Very easy:
- start by adding the default-character-set=utf8 in your MySQL configuration file and restart the database server - apply this recipe from Activestate Python Cookbook (“guaranteed conversion to unicode or byte string”) - inside the Cheetah template, use the ReplaceNone filter: #filter ReplaceNone\${myUnicodeString}
#end filter
in order to prevent escaping ...Monitor everything on your Linux servers – with SNMP and Cacti
UPDATE: Did you knew there’s an official Cacti guide? Find it at Cacti 0.8 Beginner’s Guide
Two free open-source tools are running the show for network and server-activity monitoring .... For more info about SNMP please don’t hesitate to take a look at Essential SNMP, Second Edition
.
Review : Holub on Patterns
In order to read Allen Holub’s new book, you’ll certainly need some programming skills (Java, OOP and patterns to be more specific). On the back of the book, there’s specified ‘Intermediate to Advanced’. It certainly depends on what you mean by ‘Intermediate’… because the book is not ...
If programming is like gardening …
… then a software team is like an aquarium.
“Programming is Gardening, not Engineering” says Andy Hunt (of Pragmatic Programmer fame) in one of his well-known Artima conversations. Inspired by such an interesting ‘organical’ comparison, it’s my metaphor of a software team which behaves quite like an aquarium. I assume ...Review : Hibernate in Action
Disclaimer : this review is based on the MEAP draft. Things might be (a little) different in the final version.
From a documentation point of view, Hibernate is one of the most notable exception in the world of open-source LGPL’ed projects. Its website offers a plethora of information, from solid ...Junit : it’s not [only] about the API
Being extremely busy lately, I arrive a bit late at the Junit destruction feast. While it is probably true that some guys with a certain gift for writing blog articles may “come up with something far more useful in a couple of days”, I think the discussion is missing an ...
Hallowed be thy tablename !
If you haven’t had the opportunity to work on a really big project, naming is probably not on your top list of programming best practices. And you are certainly going to regret that when your project grows.
Of course, everybody, including good old Scott, knows that CUST signifies CUSTOMER ...
Using jython to internationalize a PHP app
At first, this might seem a mind-boggling combination. What do
jython and PHP have in common (excepting the fact that I am a Python fan
and my current consulting task is in a PHP project) ?
Well, internationalizing a PHP app is pretty much a trivial task.
If you are a ...
Page 1 / 1
