Saturday, June 23, 2007
Wednesday, June 20, 2007
RegExplorer v1.0 released
The first official version of RegExplorer was released today (finally :). See the RegExplorer blog for more details.
Tuesday, June 19, 2007
Wanted - dead or alive
Today I stumpled upon Ultimate Flash Face which is a great online tool for making wanted posters. I played around with it for a few minutes and came up with this fictitious person (perfect look for a Dirty Harry sequel :)
You can also spice up the poster and make it more western like using the Wanted Poster Generator.
You can also spice up the poster and make it more western like using the Wanted Poster Generator.
Sunday, June 17, 2007
Pong on steroids
Plasma Pong is a new variation of the good old Pong using real-time fluid dynamics to speed up the game play.
Quote from the Plasma Pong website:
'Players have several new abilities that add fun twists to the classic game. In the game you can inject plasma fluid into the environment, create a vacuum from your paddle, and blast shockwaves into the playing area. All these abilities have fluid-based kinetic effects on the ball, making Plasma Pong a fast-paced and exciting game.'
Quote from the Plasma Pong website:
'Players have several new abilities that add fun twists to the classic game. In the game you can inject plasma fluid into the environment, create a vacuum from your paddle, and blast shockwaves into the playing area. All these abilities have fluid-based kinetic effects on the ball, making Plasma Pong a fast-paced and exciting game.'
See more screenshots here.
Saturday, June 16, 2007
Create 'icns' icons from images
I was looking for a simple utility that allowed me to convert some png images to icns icons. I did some Googling and found img2icns, which is a tool made for that particular purpose.
Wednesday, June 13, 2007
Making your desktop dynamic
If you are not satisfied with your static desktop wallpaper you can use Wallsaver to spice up your desktop. Wallsaver makes it possible to run your favorite screensaver full-time on your Mac OS X desktop.
Wallsaver looks quite nice but I turned it off after a while since the screensaver distracted me too much :)
Wallsaver looks quite nice but I turned it off after a while since the screensaver distracted me too much :)
Tuesday, June 12, 2007
Mouse gestures for Mac OS X
While I was trying out the new Safari 3 (Public Beta) browser, I really missed mouse gestures that I have been using in Firefox for a long time (and which I cannot do without!).
However, adding mouse gestures to Safari (and all other Mac applications) turned out to be quite simple. The shareware program xGestures makes it possible to define gestures for individual programs and map them to useful functions.
After defining various gestures (e.g. Back, Forward, New Tab, Close Tab), Safari became quite useful but I still prefer Firefox because of the massive amount of indispensable Add-ons available.
However, adding mouse gestures to Safari (and all other Mac applications) turned out to be quite simple. The shareware program xGestures makes it possible to define gestures for individual programs and map them to useful functions.
After defining various gestures (e.g. Back, Forward, New Tab, Close Tab), Safari became quite useful but I still prefer Firefox because of the massive amount of indispensable Add-ons available.
Sunday, June 10, 2007
Goodbye Tumblr
Today I made the final transition from Tumblr to Blogger - moving my relatively new tumblerlog to this location. I liked the simplicity of Tumblr with the very Mac-like interface etc. but the simple design failed in the end (I needed a 'blog'). Two things I really missed with Tumblr was the option to add labels for my postings and a simple archive for browsing old postings. The only thing I miss on Bloogger is the option to have a few static webpages (currently solved by linking to other blogs on Blogger :)
I also replaced the header image since someone found it too obscene. The new one is made using NodeBox.
I also replaced the header image since someone found it too obscene. The new one is made using NodeBox.
Tuesday, June 5, 2007
Testing regular expressions (II)
Since I wasn't able to find a suitable (and stable!) regular expression utility for Mac OS X - I decided to write one myself. It took me a few hours of programming (using C++ and Qt) and I'm very satisfied with the result so far :)
The program is called RegExplorer and it is based on the built-in QRegExp functionality provided with Qt. Basically, the user can type in his or hers favorite regular expression and the program will validate it and highlight matching patterns in a text sample. Previous expressions are stored and can be retrieved from the combobox and the number of matches found is shown in the status bar. The application will be available free of charge (for Mac, Windows, and Linux) when I have found a nice application icon :-)
The program is called RegExplorer and it is based on the built-in QRegExp functionality provided with Qt. Basically, the user can type in his or hers favorite regular expression and the program will validate it and highlight matching patterns in a text sample. Previous expressions are stored and can be retrieved from the combobox and the number of matches found is shown in the status bar. The application will be available free of charge (for Mac, Windows, and Linux) when I have found a nice application icon :-)
Monday, June 4, 2007
Testing regular expressions (I)
Today, I was looking for a simple utility that I could use for testing (and experimenting) with Regular Expressions. For Windows, Regulator is the obvious choice but for Mac OS X several small utilities exists. Here is a list of some of the hits reported by Google:
Some of them should be considered work in progress. In some cases, closing 'about' or 'preference' dialogs also closed the main application :) From the list above I would recommend Regex Widget and Reggy although Reggy often crashed on my MacBook.
Some of them should be considered work in progress. In some cases, closing 'about' or 'preference' dialogs also closed the main application :) From the list above I would recommend Regex Widget and Reggy although Reggy often crashed on my MacBook.
Sunday, June 3, 2007
MAME for Mac OS X
The Multiple Arcade Machine Emulator (MAME) makes it possible to revive the glorious moments from your childhood where you most certainly (if you can remember Commodore, Atari, and Amstrad) played on the video arcade games arranged in the back of the local 'grill bar'. For Windows I always used Mame32 and when I switched to a PowerBook and Mac OS X, I found MacMame to be a reasonable substitute for Mame32. Unfortunately, MacMame is not a Universal Binary, so I had to use something else when I switched to an Intel-based MacBook (I'm not too fond of Rosetta). Fortunately, MAME OS X - a native OS X port of MAME is being actively developed. Compared with MacMame, it is designed to take advantage of all the latest OS X technologies, such as Core Video and Core Image making rather useless visual effects (see below) possible. Overall the program works very well when not playing around with visual effects too much...
Saturday, June 2, 2007
Context Free Art
Context Free is a program that makes it possible to edit and render Context Free Design Grammars (CFDG). In short, CFDG are sets of non-deterministic rules that are used to generate images. With only a few rules it is possible to make amazing art beyond imagination. Be warned - the program is very addictive!
For Python evangelists, NodeBox offers a more low-level programming approach than Context Free with the possibility to create very cool pictures.
For Python evangelists, NodeBox offers a more low-level programming approach than Context Free with the possibility to create very cool pictures.
Friday, June 1, 2007
Remember Fractint back in the MS DOS era? GNU XaoS has gone a step further with fractal generation and rendering. To summarize, GNU XaoS XaoS is an interactive fractal zoomer, which renders the fractal in real-time while the user explores the fractal universe by zooming in and out of user-selected areas of interest. The program is licensed under GPL and is available on Mac OS X, Windows, and Linux platforms.
Subscribe to:
Posts (Atom)