Double Shot #169

All of a sudden my plate is very full again. But good full: interesting projects, friendly clients. So I'm not complaining.

  • Our Most Fulfilling Web Service Yet - Amazon continues to expose more of its underlying business via web services. I'll bet we see this one wrapped for Rails pretty quickly.

  • Big Name Companies Using Ruby on Rails - While this sort of list is nice to crow about (how many times have you seen "our software is in use by 450 of the Fortune 500"?), it's ultimately uninformative unless you know what "using" means. A huge company has lots of corners where a single Rails project can sneak in without meaning jack about corporate acceptance.

  • Google Visualization API - It's a good day for big companies to be opening access to useful code. There are some neat ways to display data available here with relatively low pain.

Double Shot #168

Remember, if you declare yourself to be an expert, most people will believe you. Of course, then you might have to actually deliver some time.

Double Shot #167

Ran into my first git problem last night - fixable, but annoying. I think I haven't found the right workflow for use with this system yet.

Double Shot #166

Back to my regularly scheduled program of Rails work today.

  • Open Source Licensing: Obsolete or Of Importance? - A good run-down of some of the current issues from RedMonk's Stephen O'Grady.

  • Rails Search Benchmarks - Evan Weaver compares sphinx, ferret, and solr. Sphinx comes out ahead. I've not had a chance to use sphinx (the one client I have doing massive search refuses to look at it due to a perception of missing features), but I think I'll be trying it for an app I'm starting to work on.

  • Ruby on Rails: the Duplo Generation - Matt Aimonetti complains about developers who just use a ton of plugins to create things, complain without giving back, and don't understand the Rails internals. I think I disagree; much as I try to avoid mindless reuse in my own applications, I think that enabling this sort of easy development by less-talented or less-committed developers is a necessary part of building a popular platform. Of course, it's clear that some core Rails folks don't want Rails to be a popular platform.

  • can_flag plugin sees the light of day - Support from Courtenay to allow users to flag objectionable content from other users.

Double Shot #165

Tomorrow I give my first set of conference talks in a while...3 hours on beginning LSL. Virtually.

Double Shot #164

The problem with social networks is that they force you to be social :)

Double Shot #163

I really don't like being in a situation where I don't know whether the tests are bad or the code is bad.

Double Shot #162

Having fun ramping up to a higher level of RSpec use, though it still makes my brain hurt sometimes.

  • Firefox 3 Beta 4 - Just in time for me to hope that it fixes some CPU-spiking issues I was having recently with beta 3. Release notes are here.

Double Shot #161

Today is going to include code in Cocoa, Ruby, and LSL. I hope my brain can keep them sorted out.

Double Shot #160

It's safe to say that I'm not looking for more work at this point. When it rains, it pours.

  • SCO: Will the Fat Lady Ever Sing? - Now that I'm writing for OStatic, I had a chance to get my own kicks in on the rotting corpse of SCO.

  • iPhone Dev Center - Even though I have no concrete ideas, yesterday's announcements made me interested in iPhone programming. Probably the effect of the reality distortion field combined with the $100 million number. But hey, I did just learn XCode and Cocoa.

Double Shot #159

Sick kids at least mean I can get to work a bit early. Because, of course, they got me up in the middle of the night.

Double Shot #157

Looks like my dance card may be filling up nicely again. Still, don't hesitate to get in touch if you'd like to chat about work. I can always squeeze in a few more hours somewhere.

Double Shot #156

Another weekend of slinging Rails code - but I made the deadline.

Double Shot #154

Moving back to more Rails work for the rest of the week, it looks like.

Double Shot #153

Looks like I've got some hours free starting in March, so if you're looking to hire a developer who gets things done, drop me a line.

Double Shot #151

I actually have a working Cocoa app that implements all the "must have" features. Moving on to the "nice to have" features now.

  • Cocoa JSON Framework - I'm going to have to swap some data between the Cocoa app and a merb site. Looks like this makes it easy, since merb can do native JSON output of anything. I looked into using YAML, but the only existing Cocoa YAML code doesn't seem to have been revised in several years. I could use a ruby class to do the import, but why not stick to all native Objective C?

  • Mac Help Writer - The help authoring scene on OS X is much bleaker than on Windows. This is the best one I've found; it builds nice-looking standard help files for the Mac, but I can tell I'm going to be hand-editing HTML files to do anything tricky, as it hits its limits quickly. I looked at several other applications that run on OS X, but they're all cross-platform, building help files that look like WinHelp in an OS X container. That's a fail.

  • Capistrano 2.2.0 Preview - Eek, I'm not done grokking 2.0 yet. Fortunately the changes are minimal, mainly better git support.

  • scope-out-rails - Plugin for adding easy scopes to your models.

Double Shot #150

QuickTime portion of the Cocoa app is working now. Today's task: figure out the FTP portion.

  • Embedded Cocoa Frameworks - Video tutorial showing how to get a private framework to actually embed itself in your compiled app. I'm sure this information is somewhere in the copious Apple docs, but darned if I could find it.

  • Connection Kit - Open-source Cocoa framework bringing some sanity to FTP, SFTP, WebDav, Amazon S3, and some other network protocols. (via Matt Long)

  • CoRD - Open source RDP client for the Mac. One less reason to visit the Windows desktop. (I may some day get rid of the remote Windows servers, but for the moment I'm stuck with them).

subscribe via RSS