Jul
2
(2007)
My iDVD is borked
Filed under: Uncategorized. Tags: apple, idvd, lazyweb, software. | 4 Comments
I’ve got a fully updated copy of iDVD on my MacBook Pro that refuses to cooperate. I can create a project, save it, and burn it to DVD. But, if I decide I want to quit iDVD, it borks the next time I launch it. It gets past “loading themes” and then just hangs. I can nuke my prefs, and get the “new project” dialog, but if I create a project, I get the same thing if I quit. Which makes editing an iDVD project a bit, well, problematic. I currently have to recreate the project from scratch every time I want to make a modification. Which makes the process a bit more tedious than it needs to be.
I’ve done searching on the Apple Support site. I’ve tried Googling. I’ve poked through manuals and documentation. No joy. Here’s all I get when I launch my incredibly awesome, soon-to-be-Oscarâ„¢-winning iDVD project:

The strange thing, if I click “Close”, it pauses for a few seconds, the “Unexpected Quit” dialog disappears, and the shell of the iDVD app remains. I can select menu items, and click on interface buttons (but they don’t do anything). I have to then Quit (or Force-Quit) the app to make it really go away.
Nothing in the crash log jumps out at me. I’ve uninstalled all of my InputManagers, all of the extra QuickTime codecs, anything I can think of that’s non-stock-MacOSX. No luck yet. Very frustrating.
Jan
13
(2007)
Crossover for MacOSX
Filed under: Uncategorized. Tags: crossover, macosx, software, windows. | 3 Comments
Alan posted about the grief he’s been having with running Windows on his MacBook Pro. He rarely fires up Windows, but when he does, it’s a painful and ugly process. The last recommended updates just hosed his Windows install. Again.
But, there’s a better way. Crossover for Mac - it’s a polished commercial version of the open source Wine tool/library which provides a way to run Windows applications in MacOSX without having to install Windows. Basically, it provides a self-contained environment where applications are tricked into thinking they’re running on Windows, but they’re actually running on a bridge between the Windows API and MacOSX (and X-11 for display). You set up a “container” or a “bottle” to hold an application or two, and Crossover takes care of system-level stuff. You get an application icon that’s right at home in your dock, too.
Here’s what a cross-platform browser test might look like. Safari, Firefox and IE6/Win all on one screen:
Text rendering goes from great to craptastic, from left to right. Also, apparently there are a few *cough*issues*ahem* rendering my blog in IE6/Win. Sorry. Shows how often I’ve used IE over the last year…
For something simple like browser testing, Crossover can’t be beat. It also runs with a bunch of other apps (including HalfLife). I tried to install NASA WorldWind, but didn’t get past the .Net install. I’ll try again after doing a bit of research first.
Sep
29
(2006)
Playing with Aperture
Filed under: Uncategorized. Tags: aperture, apple, photography, software. | 7 Comments
I got a copy of Aperture this week, just in time to get to play with the new 1.5 update. I'm really impressed with the application. It blows iPhoto out of the water.
I was trying out some of the new features, and thought I'd see if I could tweak one of my favourite photos of Evan to make it "pop" a bit more. On the left, the original, "in camera" image. On the right, a version with white balance correction, and an application of the new "Spot & Patch" tool to remove some blemishes.
Evan - tweaked (before and after)
The tweaked image definitely "pops" more. Might be a bit too warm, but I was just messing around with Aperture. I'm realizing a couple of things:
- shooting in RAW is awesome (I went for a walk around campus today, shooting RAW for 90% of it. what a difference…)
- I have huge gaps in knowledge/understanding of photography. I'm having fun slowly learning, but man, do I have a long way to go.
King jokingly suggested I should quit my job to be a photographer. If that would pay the mortgage, I'd do it in a heartbeat.
Sep
19
(2006)
Ideas for improving TextMate
Filed under: Uncategorized. Tags: macosx, software, textmate. | 4 Comments
I’ve been using TextMate for about a week now, and while it’s almost universally an incredible piece of magical software, I have been keeping a list of things that could use tweaking (you know, to make it even magicaller).
- Arrange Windows. BBEdit’s got a great way to tile open windows. It’s very handy to compare multiple open documents. Would be very handy in TextMate. Something like “tile all open windows in evenly spaced columns” or “tile them all in equal-sized windows arranged nicely across that 20 inch cinema display”
- Split window view. Terminal has it. XCode has it. BBEdit has it. Makes it really easy to work on 2 different parts of the same document.
- Reindent code. Like Tidy does for HTML. But for other code. JEdit has a pretty good one. XCode’s got a really good one. It makes it very easy to keep source code looking clean and tidy. Bonus points for optionally adding documentation stubs for languages that use that sort of thing (javadoc tags, etc…) It looks like I could mess around with the Bundle Editor for various languages, but having this as stock behaviour would be a better way to share with the rest of the class.
- HTML and CSS reformatting - flat, compact, hierarchical. It’s surprising how handy that is. Sometimes having the Official Tidy Cleanup Version isn’t what you need.
- Tear-off bundle palettes. The “Select Bundle Item” menu/palette is close, but not task-specific. It’s not as handy having to constantly search for a function. I’d like to just tear off the HTML, or CSS, or maybe both.
- Search all open files - if I’ve got a bunch of files open, from various locations (and perhaps on different servers) - they won’t be in the same Project, so I can’t use Find in Project.
Sep
18
(2006)
TextMate is my new default text editor
Filed under: Uncategorized. Tags: macosx, software, text, textmate. | 11 Comments
I've been using BBEdit for what feels like a decade - it was the late '90s, anyway.
I just switched to TextMate. It's an amazing little editor, that feels like it's taken the best parts of XCode, BBEdit, JEdit, and many others, and mashed them all into one slick and powerful little app.
Here's probably the coolest feature (well, the coolest feature that I've discovered today, anyway). The HTML bundle has a "Validate Syntax (W3C)" action, which sends the contents of the document (or selection) to the W3C HTML syntax validator. The resulting page is then modified by TextMate, such that clicking the error/warning links in the report take you to the correct line in your source document. When I tried that the first time, I was stunned. But, of COURSE that's how it SHOULD work. Very cool.
TextMate W3C HTML Validator Integration
The other really handy thing it has over BBEdit is autocompletion. It'll complete html tags, code function names, and lots of other goodies. That's such a timesaver. Why doesn't BBEdit have that?
It's got the document/project drawer from JEdit, and tabs for open documents. It's got code folding. It's got a bundle that lets you send a project to XCode to be compiled, run and debugged. It's got syntax and code colouring for just about any language out there. It's got a Webkit-powered Preview window that actually lets you edit the previewed document, and creates acceptable code.
I've put in a request for a TextMate license, but if that doesn't get approved in time, I'll be pulling out my Visa card and buying one myself. I keep catching myself saying "heh. that's exactly how it SHOULD work." It's not perfect, but it's close.
Sep
9
(2006)
OpenAcademic.org - blending Moodle, Drupal, Mediawiki, Elgg
Filed under: Uncategorized. Tags: drupal, elgg, lms, mediawiki, moodle, opensource, sociallearning, software. | 5 Comments
I must have blinked when this was announced, but OpenAcademic.org sounds like a perfect scenario. Development efforts to integrate some of the biggest open source tools used in online education. It sounds like the goal is to come up with a way for Drupal, Elgg, Mediawiki and Moodle to all play nicely together, in such a way as to be easily deployable and maintainable by even the smallest school. Rather than attempting to build The One True LMS, they’re taking the approach of playing to the strengths of the available tools, and putting the effort into integration.
The really cool thing is a documented commitment by the OpenAcademic.org team to not fork projects, and to contribute any code to the relevant communities. So, they’ll be hacking on each of these applications directly, with all improvements freely available to everyone.
Personally, I think this is one of the biggest and coolest developments in online education for the year. I’m ashamed that I missed the announcement almost a month ago.
I’ve been spending almost all of my time lately in Drupal, with some time in Moodle. It’s pretty obvious that each has its own strengths (and weaknesses), and that spending effort to duplicate each package’s feature set would be wasteful and counterproductive. Having an effective way to integrate these various tools would be amazingly powerful, especially as more applications, platforms and tools are brought into the mix.
Imagine an elearning ecosystem that ties in Drupal, Mediawiki, Elgg, Moodle, Blackboard, WebCT, Flickr, del.icio.us, Facebook, YouTube, etc… in a flexible system that can adapt to any pedagogical needs. Sweet.
Jun
14
(2006)
Flock Beta 1 Cardinal
Filed under: Uncategorized. Tags: firefox, flock, opensource, software. | 1 Comment
Flock hit beta 1 (or 0.7, depending on how you count) yesterday, and it seems like a really solid release. My favorite feature isn’t even part of the core Flock code - it’s got more Extensions enabled, including Mouse Gestures!
I’m hoping they nailed down the nasty memory leaks that plagued previous builds, and cleaned up the window opening code, which could take several seconds to spawn a new browser window. But it’s definitely on the right track.
Now to see if they managed to squeeze in category sorting/filtering in the blog posting interface (which, other than that, has been the best blog posting wysiwyg interface I’ve ever used).
Nope. It doesn’t sort or filter categories. Meaning that although it only took me 2 minutes to write this simple post, it’ll take at least that long just to select the proper categories from the menu provided…
Jun
13
(2006)
Outgrowing iPhoto
Filed under: Uncategorized. Tags: iphoto, lightroom, photography, software. | 3 Comments
I've been a pretty hardcore iPhoto user since the app was originally released several years ago. It's a pretty clean app, and has done everything I've needed of a photo management app. But, lately, I've been feeling like it's a little constraining. The photo retouching tools are a bit simple, and the viewing tools require a fair amount of manual intervention.
I made the mistake of viewing the Aperture online demo video over the weekend, and realized a more advanced app would really be nicer. My home machine can't run Aperture, so I downloaded the latest beta of Adobe Lightroom and imported all of the images I've taken with the XT.
The interface is quite good - it's really different from iPhoto's more modal interface, providing drawers to get at deeper functionality without adding clutter, and having keystrokes for just about everything. I'll be playing with it more over the next week or so to see how it fits. Not sure how far I want to go down that road, though, considering it's beta software, and the final price has yet to be determined.
Adobe Lightroom Beta 3 - Gallery View: A screenshot of the cleaned up Adobe Lightroom Beta 3 gallery view - with some sidepanels hidden.
It's lacking some of the things I like about iPhoto (export to Flickr, set desktop, calendar view, etc…) but the more refined features it has may be worth it. The web exports are pretty sweet, too - including a pretty high-end flash website. I made a quick sample of a few photos I took around campus.
I'm a total photo software noob, so will be taking my time to get familiar with Lightroom, but it should be fun…
May
20
(2006)
Made the switch to Drupal
Filed under: Uncategorized. Tags: drupal, software, weblog. | 2 Comments
I decided to just go ahead and make the jump to Drupal , migrating from WordPress . I'm sure things will be quite broken for awhile (I'll add redirects to hopefully hook up RSS feeds) but this will give me a more fully-featured CMS to drive my blog (and whatever other website geekiness I decide to put up here).
I realized that the WordPress features that were holding me there weren't really as important as Drupal's feature set, and likely could be replicated in Drupal with some creative application of modules and code.
So, please pardon the dust as I finish renovating. As of this moment, my blog is powered by Drupal 4.7.0 and a handful of addon modules. Likely to be many more modules in the next few days…
May
19
(2006)
On moving from WordPress to Drupal
Filed under: general. Tags: drupal, software, weblog, weblogs. | 8 Comments
I've been spending so much time in Drupal lately that I've been contemplating moving my blog from WordPress to Drupal to take advantage of some of the flexibility in Drupal. I've even gone as far as migrating a copy of this blog, and it's basically working now - it may even look familiar.
But, I'm holding off on throwing the switch (I came within about 5 seconds of a full switchover, but finally decided against it). Why? WordPress is still nicer for individual blogging. Sure, it lacks the super-handy Book structure. And the better Menu and Page management. And a bunch of other cool stuff.
Drupal has far better searching - advanced searching with booleans - and better ways of organizing content (multiple taxonomies, tags, paths, etc…). It has better "website management" and a pretty decent upgrade process.
But, WordPress (for now) has better integration with things like image uploading, Flickr images, podcasting (via PodPress) and a bunch of other little things that tie into the "workflow" of blogging, as opposed to content management. These are all things that I use my blog for now, so it's silly to switch to something that doesn't currently rock at doing these tasks.I'm absolutely confident that I could eventually bend Drupal to do my bidding, but WordPress already does it now, so there's not a Super Compelling Reason To Jump at this particular moment. Also, the migration process isn't the smoothest one on the planet, and appears to be a one-way trip.
Update: I mentioned in one of my comments to this post that I was afraid of using the WordPress DBook plugin, because I didn't want to introduce any non-standard content types. I was completely wrong about what DBook does. It's sole function is to do the heavy lifting to provide better inter-page navigation between WordPress Pages. No new content type, no change to the database at all. Sorry for not checking facts better before posting that comment!


