Friday, October 16, 2009

Tuesday, September 29, 2009

Poor-man's macro photography with the iPhone

The iPhone camera does not take very good closeup photos.
So I decided to see what sort of photos I could get if I attached a "macro lens." Well, I didn't have one so I used the tiny magnifying glass on my Swiss Army knife. It worked perfectly!

Swiss Army knife as poor man's macro lens

Chili pepper flower

Avocado leaf bud

Skin closeup

Sunday, September 27, 2009

  • 18:44 Just signed up, more blogging, less procrastination! #
  • 19:30 Trying out Twitterrific from iPhone, lots of features like photos (Sumida river). #
  • 19:38 This time it's TwitBird - no ads, but icons are confusing. #
  • 19:41 No updating on post either, will stick with Twitterrific for now... #
  • 19:59 After a redesign, I've released the source for Emu48 Cocoa. Emu48 is an emulator for HP graphing calculators. Get it: #
  • 20:05 Jus t wanted to add that I'm also working on an iPhone version of Emu48. Worry is the calc buttons will become too small. #
  • 20:08 Had a hard year economically, but things are getting better and can finally think about things other than paying the rent! #

Wednesday, March 25, 2009

SquishDDS Update - Bug fixes

Download SquishDDS 1.1.3

Changes (v1.1.3, 2009-03-25):

  • Bug fixes: Better handling of premultiplied/unpremultiplied alpha
  • Due to this fix, I've removed the premultiply alpha user option. Squish should automatically do the right thing in most cases, but let me know if there's a case it can't handle.
  • Mipmap export is limited to the TIFF format, for now. PNG mipmap export has subtle bugs that I hope to fix in a future release.
Source code for SquishDDS 1.1.3 (includes squish 1.10, MIT License)

Thursday, March 5, 2009

SquishDDS Update - Mipmap pack/unpack

Download SquishDDS 1.1.2

Changes (v1.1.2, 2009-03-05):

  • New features: Mipmap tile export to separate images, and image assembly from mipmap tiles. This allows you to fine-tune individual mipmap levels by hand.
  • Bug fixes: Allow Quit and Help when Export options panel is open
Source code for SquishDDS 1.1.2 (includes squish 1.10, MIT License)

Friday, February 27, 2009

Celestia 1.6.0 Mac New features

As Celestia 1.6.0 nears release, here is a list of what's new in the Mac version:
  • Bundled data files for planets and stars (CelestiaResources) moved inside the Celestia app bundle. This simplifies installation - just drag and drop the app, no need to copy an extra folder. Nothing has changed for advanced users who wish to create their own addons; Celestia will continue to look for custom extras and scripts inside ~/Library/Application Support/CelestiaResources or /Library/Application Support/CelestiaResources.
  • SPICE support added - Celestia will now recognize SPICE spacecraft trajectories allowing you to recreate actual missions easily.
  • Preference panel usability improvements
  • Bug fixes
  • Simplified Chinese localization by Markerz Li
  • Eclipse Finder Japanese localization added

Monday, February 23, 2009

Emu48 Development resumed

I have resumed development on Emu48 for Mac OS X, an emulator for HP
calculators. The new version will use future-proof OS X technologies
such as Cocoa and Quartz and native Intel support is planned. No
downloads are available yet but please visit
and consider making a donation to support the project.