Quantcast
Channel: Marc-André Cournoyer 's old blog
Browsing latest articles
Browse All 24 View Live

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 Article


Don'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 Article


Long 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 Article

Sharp 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 Article

Shake-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 Article


Switching 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 Article

Double 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 Article

Ahrrg! 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 Article


AJAX 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 Article


Code 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 Article

Rock 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 Article

A 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 Article

Backward 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 Article


Linkdump

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 Article

Cool 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 Article


Code 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 Article

NProject

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 Article


Image may be NSFW.
Clik here to view.

Switching 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 Article

Getting 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 Article

Generator 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 Article

NProject 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 Article


NProject 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 Article


Live 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 Article

Switching 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
Browsing latest articles
Browse All 24 View Live