Archive for 'Computers'

It continually amazes me that some of the basic necessities of organization and productivity have not been given enough attention by the major players in application and operating system development. Looking for solutions, many people are forced to pay for utilities which bring up the slack.

While I support many small developers for the great work that they do, I’ll take a free solution if I can get it. I also like wherever possible to solve problems using as few variables as possible. So when my subscription to Spanning Sync recently expired, I revisited the problem of syncing calendars between iCal, Google, and my iPhone using ‘built-in’ features.
Continue reading…

A few minor versions ago I found that the automatic feature to upgrade the core Wordpress engine stopped working. Specifically, upon clicking the ‘Upgrade Automatically’ button, the process said it was downloading the zip but then just hung. I’ve been putting off troubleshooting it.

Upon looking at the PHP log, I saw the following error:

PHP Fatal error: Allowed memory size of 33554432 bytes exhausted (tried to allocate 2357046 bytes)

This means that the process needs more memory (RAM) to run that it is allowed. With a little research I found that the solution is in the Wordpress documentation.

By adding the following line to wp-config.php, we boost the limit of memory which may be allocated to Wordpress processes.

define(’WP_MEMORY_LIMIT’, ‘64M’);

Sure enough, after updating the file the upgrade ran successfully.

My browser workflow uses a separate window for most tasks or research subjects, grouping related tabs together in the same window. While I use Firefox for browsing unless some rare site has been foolishly developed exclusively for IE, I occasionally try Safari to see if it works for me. One of the ways Safari has FF beat is in it’s support for dragging tabs between windows.

This little hack forces Safari to open clicked links to open as a new tab in the same window; essential for my browsing style. Open Terminal and type this at the prompt.

defaults write com.apple.Safari TargetedClicksCreateTabs -bool true

To reverse the setting just change true to false.

My index of DJ Mixes is entirely dynamic. That is, when I add a new mix I don’t have to manually update this page. Here’s how I did it.
Continue reading…