Anyone who has been programming for a while probably has written tons of code. For example, I began working with PHP somewhere in 2001-2002 I think. That’s 6 years ago. As you can guess, I have written a lot of PHP code. I also happen to have some of my early works saved. What does our old code tell us?
Scripting in Windows
Many people probably know Linux and its various easy to use scripting languages, like Python, Perl and Bash Script. They are available on most systems, and it’s very easy to write little command-line scripts with them to ease various tasks. Often you could use a small scripting language like the above on Windows, and sure, it is possible to install …
Ext JS impressions
I’ve lately been using Ext JS in a project. Ext is basically a big JavaScript UI framework – like their site says, “a foundation you can build on”. It comes with various interface widgets like Windows, tabbed panels, accordion panels, menus, toolbars and forms to name some. It also has various other things such as nice Ajax tools. But what …
How to get code-assist for your classes in Zend Studio and/or Aptana
First, <insert your favorite holiday greeting here> Been slightly quiet here now because I’ve been feeling a bit lazy, but on this time of the year it’s allowed, right? ;) I think I will start posting more regularily again after new years as I’m working on some interesting things. Now with that out of the way, we can look at …
Why Object-Oriented JavaScript is so confusing
Any of you who has used OOP in any “traditional” language, such as C++, Java or PHP and then tried to apply the stuff you know in JavaScript probably know that… things just don’t work like you’re used to. But what are the things that actually are causing the confusion and how to avoid the problems?
Find an application’s icon with WinAPI
I was working on some C# code today, and had to figure out how to find a specific application’s icon. There’s a lot of basic information on this, including messages like WM_GETICON in MSDN, but it just wouldn’t work.
I like pie… menus
Pie, just like pie menus, is great. What is a “pie menu”? If you don’t play games, you might not be very familiar with this great type of menu, as it isn’t really used anywhere outside games as far as I know. Pie menu is a menu, which opens around your cursor, or crosshair in games, and shows menu items …
Getting rid of Ajax development nuisances
Everyone who has worked with Ajax probably knows how annoying it used to be sometimes to get the code working in some browsers (*coughiecough*) This thing is now mostly a thing of the past, thanks to various great JavaScript libraries/frameworks providing excellent Ajax-functionality. There’s another thing too, though. A lot of people don’t realize it, but often making a website …
Are DB layers like Zend_Db making people forget SQL?
While possibly a great help and a way to speed development up, are database access classes like Zend_Db and others making people forget about SQL? ActiveRecord, Table Row Gateway and whatnot, are people trying to constrain their thinking inside the bounds given by these implementations?
Java based IDE = Very bad IDEa
Have you ever used Eclipse or any Eclipse-based IDE, such as Zend Studio Neon or Aptana Studio? All fine tools, but they have a big problem: Java Note: this post is a bit old (late 2007), and IDEs have gotten better since then. For example, NetBeans 6.5 is a personal favorite of mine now. If you still want to read …