As a professional programmer for over a decade, the applications I am proud for having developed can be counted on one hand. I always wondered why. As I was thinking about it, a pattern was revealed. All these applications were developed by me in order to solve a problem that I had. What this really … Continue reading Developing for yourself first
I am following Joel Spolsky and Jeff Atwood for quite some time now. Recently Jeff announced he was working on a secret project with someone else he would not reveal. All my guesses where wrong. Today he announced they work closely with Joel in order to develop a free programmer community site. Wow! We, programmers, … Continue reading Stackoverflow.com
I think regular expressions is something every programmer should be familiar with. I am not saying, every programmer should write three lines of regexp strings, in three seconds without a cheat sheet. I am just saying that we should all know at least that they exist and what they are useful for. The truth is, … Continue reading Regular expression online tool
Disclaimer: I am biased. A lot of noise started about the use of RoR in the enterprise. Can this be done? Technically, I don’t see a reason against it. Programmers low in a company’s food chain would have to overcome some obstacles in order to push their favorite framework into everyday use.
I have decided to keep this blog an English only blog. I have moved the most recent Greek posts to my Greek blog. Here I am going to focus more on IT related subjects.
I never loose a chance to search for new or different programming languages. I stumbled upon Flaming Thunder. From their site: Welcome! Flaming Thunder is a powerful new computer programming language for scientists, mathematicians and engineers, that is easy enough even for elementary school students.
After reading Jeff Atwood’s post The Programmer’s Bill of Rights, where Jeff suggests programmers should have a fast PC, I checked out the comments. Of course I found a lot of people agreeing but some disagreed with that specific item. They suggested that a programmer should have a slow PC in order not to write … Continue reading Should programmers have a fast PC?
Rails is great when you want to start quickly and 10 minutes later have your first web application up and running. This is because many things that are needed are pre-configured. This is true but unfortunately if you live in a part of the world where everyone speaks a weird sounding language that has characters … Continue reading Rails and Greek
I recently bought a laptop and the technical department decided to name my profile as “User”. When I took the laptop, I renamed the account from User to Petros. I thought the matter ended there, and I started installing all the software I need for everyday operations. Recently I had to look something in my … Continue reading Windows Vista profiles are carved in stone