Psyntax is now integrated into the heart of Guile:
For users, the practical implication of this is that syntax-rules and syntax-case are available, all the time. This is a lovely, lovely thing.
— Wingo
(via wingolog)
It bugged me that Cygwin didn’t include the ‘clear’ command. This post explains that installing the ‘ncurses’ package will add clear; and also that C:l will clear the screen in bash. Thanks Hafiz!
Bzr is nice to use. It is tailored for the masses (of which I am a member). It has the usual UNIX support, but it has first-class Windows support, too. It has a nice UI if you want it. The community is great, too.
A few days ago I installed it on OS X and found that there was no UI support via Qt. Fortunately there are directions for setting it up here. Here are the steps that I followed:
Now I am wondering if I should have just installed this using MacPorts.
Addendum: 06/21/09
Here are the directions that I followed from that link:
In order to install PyQt, you need to have SIP installed. 1) download and install QT4.x 2) get SIP from http://www.riverbankcomputing.co.uk/sip/download.php $> python configure.py -d /Library/Python/2.5/site-packages $> make $> sudo make install 3) get PyQT from http://www.riverbankcomputing.co.uk/pyqt/download.php $> python configure.py -q /bin/qmake -d /Library/Python/2.5/site-packages $> make $> sudo make install Hope this helps to get qbzr working
BZR as of today works with Python 2.4 or greater. Leopard comes with both 2.3 and 2.5 installed; but defaults to 2.5.
I didn’t know where qmake was installed; and typing ’type -a qmake’ seemed to be the quickest way to find it.
My web host is cutting over from allowing shell scripts to requiring scripting languages instead. I had wanted to write a script in PHP, so I figured this is a good opportunity.
Here is a simple PHP class to back up a MySQL database and blanket-delete old backups from a directory.
Continue reading “A Simple PHP Class to Back Up MySQL”
Here is one example of a handheld UI approach: a stack of cards.
They used a slider that seemed to better fit the app, too.
It’s quite simple: a PowerPoint presentation should have ten slides, last no more than twenty minutes, and contain no font smaller than thirty points.
— Guy Kawasaki
(via Guy)
The runtime is up and running on the device and the simulator.
This post describes what might be the beginnings of developing in Eiffel on the iPhone (Manu is a prolific Eiffeler, and works for Bertrand Meyer’s company).
Here is a good article about learning how to let go of your past investment so that you can be free to move in the right direction moving forward.
It must be very hard and counterintuitive to do so; but perhaps that is just backwards thinking on my part!