What is a Lazy Programmer anyway ?
What is a Lazy Programmer you may ask. Is it pejorative, bad, an incurable disease affecting people couple of year short to retirement? Well, good thing you ask! I define myself as a Lazy Programmer...
View ArticleDon't be a fool, use tools
Programmers with good coding knowledge are great, but programmers with good tools knowledge are greater. Combine the two and you got an awesomely productive programmer. Using tools the lazy programmer...
View ArticleLong time no read...
I haven't post since long time now. Hopefully, I'll try to maintain this blog. The thing is : you post. It's fun. You post to yourself. It's getting boring. You don't get feedback. You give up. This is...
View ArticleSharp and dynamic
While hacking some code generator app in c# I ran into some issues. Being a compiled language, extending some parts of the generator would require recompiling the app, so if I want to use it in my...
View ArticleShake-n-bake templates
Will searching for some free images for on of my web apps, I ran across this site with a couples of free web site templates, logos and images. Some are dull, but since you got the Photoshop source you...
View ArticleSwitching to Linux
Recently I had to install Linux on my computer to complete a school assignment (with Qt and OpenGL) which I did on dual boot with Grub. I chose SUSE, with which I had minor problems will installing,...
View ArticleDouble release
Today I'm releasing two of my projects one was sleeping on my hard drive for some time now. So I guess if this can be of some use for someone else, cause it was for me, so there it is...The first is an...
View ArticleAhrrg! Got bitten by a snake!
When I started to wrote some lines in python I was not all happy about the libs and how namespace are managed and by the not so OO design of most of the built-in libs. But now that I've written some...
View ArticleAJAX and the whole 2.0 stuff
Some are all buzzed about it, some others are angry that someone has even thought about naming a fashion Web 2.0. Like their was a version for the "Web". It's like naming your own child "Version 1.2"...
View ArticleCode generator : the languages comparison
I've been hacking a code generator in various languages just to get the fell of each languages, none is the worst, but some are so much cooler. Here's the results of my...
View ArticleRock Star programming : my two cents
I was a little outraged when I red Mikael Grev's My Top Ten Tips on how to become a Rock Star Programmer a couple of weeks ago when it ended up on reddit. And now that ironmonkey has done his own...
View ArticleA C# interpreter in 50 lines of code
With all the hype around scripting languages these days, here's my contribution. A C# line interpreter. The principe is simple: append the code to a string and evaluate it when a return statement is...
View ArticleBackward incompatibility
After reading Jeff Smith's Programming is a funny thing article I felt the need to comment.As a strong advocate about simplicity I was according to the fact that "experts" writes clearer code then...
View ArticleLinkdump
An interesting debate about Rails never making it to the mainstream is going on Cedric's weblog.On a other node, Joel Spolsky is preparing his second edition of Best Software Writing book serie. I...
View ArticleCool Generic Visitor Pattern in C# 2.0
I recently discovered that C# 2.0 was more then generic, you also get anonymous methods, partial and static classes, and some others...The more I work with generic and anonymous methods, the more I...
View ArticleCode generation and scaffolding
With all the respect that I have for the Castle projects and team members, their are two things I don't like about the projects.- Visual Studio Integration rather then a command line tool- The...
View ArticleNProject
NProject is a software project and content management system mainly for the .NET Framework (and Mono). It integrates a Wiki, an issue management and reporting system, a dynamic project calendar and...
View ArticleSwitching to Mac
A couple of weeks ago, I bought a cool white 2 Ghz MacBook. It's actually the first time I really use a Mac and I got to say that I'm pleased and surprised! I switched for 3 main reasons:1. It looks...
View ArticleGetting MonoRail closer to Rails again
In a previous post I've bloged about the scaffold generator for Castle MonoRail. And now it's time for the fully-packed-turbo-ultra-cool MonoRail project generator. Just type generate project MyProject...
View ArticleGenerator project moved to Castle
Thanks to hammett, my code generator project has been accepted as a Castle contrib project. Everything is still the same but you now have to checkout the code from...
View ArticleNProject featured in the Daily Grind
It seems that NProject is getting more and more exposure too. I just found out it was in the daily grind a couple of days ago. I can't beleive it! Wow!Also, if you'd like to contribute to the project...
View ArticleNProject featured on Miguel de Icaza's blog
I've received a couple of e-mails from people about NProject telling they found about it on Miguel de Icaza's blog... ok well, thanks Miguel, who ever this is...
View ArticleLive coding with MonoRail
In my constant quest to bring Castle MonoRail closer to Ruby on Rails development style, one of the thing that kept me from choosing MonoRail over Rails for fun and pleasure was the...
View ArticleSwitching blog host
As you might have noticed, I switched from Blogger to WordPress. WordPress is one of the best blogging engine without a doubt. But some fundamental features are not included in the version hosted on...
View Article