Maybe The Apple Ad Is Not So Wrong After All
Recently I poked
lighthearted fun at one of the recent Apple
commercials
called “Network”
Picture of the Moment - Geisha Trio
A while ago I had the idea of posting a picture of the day. Of course I didn’t mean every day, but the title might lead one to believe so. Therefore in order to reduce confusion, here is the next photo in my Picture of the Moment series.
Read MoreI Used To Work For Fun
Jeff asks the question, “Isn’t programming supposed to be fun?”? Ha ha ha, naive little bunny. As if the person who invented programming had fun in mind. Silly rabbit.
Read MoreBulletproof Sql Change Scripts Using INFORMATION_SCHEMA Views
Working as a team
against a common database schema can be a real challenge. Some teams
prefer to have their local code connect to a centralized database, but
this approach can create many headaches. If I make a schema change to a
shared database, but am not ready to check in my code, that can break
the site for another developer. For a project like Subtext, it is just
not feasible to have a central database.
Resilient Plugins Part Deux - Granular Control
I got a lot of great
feedback from my post on Building Plugins Resilient to
Versioning,
which proposes an event-based self-subscription model to plugins.
Should Subtext Move To CodePlex
Apple's Unintended Compliment To PCs
You’ve probably seen the recent Apple commercials with the two guys holding hands. One introduces himself as a PC and the other introduces himself as an Apple Macintosh. They hold hands because they speak each other’s language. Along comes a Japanese woman representing a Japanese digital camera who sidles up to the Mac guy and holds his hand. The Mac speaks her language too. If you haven’t seen it, you can click on the image below to see it on YouTube by clicking on the image below.
Read MoreWhy Store Your Data In A Relational Database?
With Ted Neward’s recent post on the morass that is Object-Relational mapping, there has been a lot of discussion going around on the topic. In the comments on Atwood’s post on the subject, some commenters ask why put data in a relational database. Why not use an object database?
Read MoreNice New Skin For Subtext
Tim Heuer just published a sweet skin on his blog. He has made it available for download and with his permission I hope to include it in the next release of Subtext.
Read MoreBuilding Plugins Resilient To Versioning
Crazy Lightning Storm
We just
had a short lived but crazy loud lightning storm. I was up late working
on Subtext because I couldn’t sleep when I started hearing the loud clap
of thunder. The eerie part is that between the thunder claps, it was
relatively silent outside until the next thunder clap.
An Inconvenient Truth
Watched a free screening of this last night in Downtown Los Angeles as
part of a film festival. Prior to the screening, Jon Bon Jovi and Richie
Sambora played some live music and Al Gore was on hand to introduce the
movie. Mayor Villaraigosa was also there oddly suited in a tux and
comically referring to Richie as Richie Santora.
Using Rhino Mocks To Unit Test Events on Interfaces
I am working on some code
using the Model View
Presenter
pattern for an article I am writing. I am using an event based approach
based on the work that Fowler did. For the sake of this discussion, here
is an example of a simplified view interface.
More Eye Candy For Your Website or Blog
Via a reader, I learned about iBox which is similar to Lightbox JS but with more features. It boasts the following benefits:
Read More80s Music Videos
Greg Duncan is now my hero for this find. This just proves that I am still unable to let go of the 80s.
Read MoreMotorcycle Blogging From San Diego to Alaska
This is the blog of a chap who is riding a teched out motorcycle computer (which he calls his “motocompy”) from San Diego to my homestate Alaska. I helped him get his Subtext blog setup so he can blog the entire trip.
Read MoreWorld Cup Widows
Leading
up to the world cup there was a lot of attention to how the World Cup
would affect the wives of
soccer football crazy men. Some were on
the humorous side such as this list of rules for
women,
while others attempt to help women avoid becoming a world cup
widow.
Proper Way To Find The Form
Today I ran across
some code in a 3rd party open source library that used the following
function in order to retrieve the form id.
I Have Contracted A Fever
World Cup
Fever!.
Important Subtext 1.5 Multiblog Security Update
If you are hosting multiple blogs on a single installation of Subtext, the recent Subtext 1.5 release unfortunately introduces a security bug that will allow an admin of one blog to login to another blog. The fix has already been posted to Sourceforge as part of the Subtext 1.5.1 release.
Read More