Sasquacentennial

Sasquacentennial

Canada's Sesquicentennial is here. I'm too young to have lived through the Centennial in 1967. I often get the impression that there was excitement and progress in general that year. In Montreal, Expo67 defined the culture of the time. In London, a whole bunch of silly buildings were erected. I trie...

Read More

Banana Stickers

Banana Stickers

Snakeoil salesperson Gwyneth Paltrow made news again, this time for false claims that NASA designed magical stickers that solve every ailment. They are called Body Vibes and they remind me of Chiquita banana stickers. So I created a marketing website for bananas and banana stickers.

Read More

London Signage

London Signage

A local London business has caused some controversy recently with his signage. The owner of Ale House London is using his sign to voice his concern over the rising costs of business in London, Ontario. Among these concerns is the large jump in minimum wage to $15/hour, a long-standing ambition of the NDP that was recently adopted by the unpopular Liberal Party. London's Chamber of Commerce and the Progressive Conservative Party also oppose the increase.

Read More

London’s Open Map Data

London’s Open Map Data

London's open data catalogue is a good starting point if you're looking for map data, budgets, water sampling. Working with map data can be tricky at first. I show how to import London's map data into both GoogleMaps and QGIS. London's Open Data Catalogue The City of London's Open Data Catalogue ...

Read More

Custom Drupal 7 to WordPress Migration

Custom Drupal 7 to WordPress Migration

This website has been migrated from Drupal 7 to WordPress using a custom process. I created a quick-and-dirty WordPress plugin to query specific Drupal 7 nodes and add them as WordPress posts.

Read More

Cyberabdication

Cyberabdication

The worldwide WannaCry ransomware attack has corporations and governments pointing fingers. Microsoft stopped free support of popular and widely used operating systems. America has allowed a powerful cyberweapon to fall into the hands of gangs and terrorists. Thousands of IT professionals shirked their responsibility to apply necessary security patches. Many of the organizations affected have been hospitals.

Read More

Holding Onto Holdings

Holding Onto Holdings

Recent discussions and real estate developments have once again brought Shmuel Farhi and Farhi Holdings Corporation into the spotlight. I spent some time looking into Farhi's successes and follies while building a visualization tool to help understand how he influences the City of London.

Read More

Real News and Fake Problems

Real News and Fake Problems

News in all forms faces a real problem as fewer people are able to tell the difference. Everyone is caught now and then sharing something that referenced a source that was less than accurate.

Read More

Back For The Tannens

Back For The Tannens

The thing about movies involving time travel is that you often have to watch them a few times before you have a good grasp on them. Back To The Future is a trilogy that I've seen many times over the past quarter century. The internet now dedicates and shares insights into everything from the p...

Read More

Beyond Ridiculous

Beyond Ridiculous

Furious Directing The director of a film has a huge impact on how the story is told. Justin Lin is an excellent example of this. He brings his perspective from the highly varied films Fast & Furious, Fast & Furious 6, Fast Five, The Fast and the Furious: Tokyo Drift. This Star Trek films c...

Read More

The Music Of Star Trek

The Music Of Star Trek

Classical Music In Space Since Star Trek: The Motion Picture, classical music has been at the core of Star Trek. Jerry Goldsmith created the epic music that defined most of Star Trek for decades, along with music for other movies I watch frequently like Total Recall, Alien and The Burbs. Denni...

Read More

Best Of Both Worlds

Best Of Both Worlds

There is a common image being passed around and it has been irking me for awhile. While I agree that the image on the left is generally preferable to the one of the right, it assumes that one cannot love both nature and technology.

Read More

Bruce The Cat

Bruce The Cat

I have always loved cats. I come from a family of cat people. I've drawn cartoons about cats, I've written stories about cats, I've been obsessed with cats. 

Read More

Cricket Breeding – Week Two

Cricket Breeding – Week Two

The cricket colony hasn't done exceptionally well. There are two things that I was concerned about that I believe were the causes: I used a normal high wattage incandescent bulb instead of a heat lamp; they are in the basement I didn't have a constant source of moisture Both of these thin...

Read More

Publishing Draft Nodes in Drupal 7

Publishing Draft Nodes in Drupal 7

This article explains how to set the creation date of a draft article published in Drupal 7 to the current date, rather than the date the draft was originally created.

Read More

Cricket Breeding – Week One

Cricket Breeding – Week One

This article is the first of a series chronicling my latest attempt to breed crickets. I have only done this by accident in past, by inadvertently creating the conditions that make them want to reproduce. The purpose is to more easily provide an ongoing food source for our crested gecko. These are not for human consumption; that is gross.

Read More

Taco Interactive Daydream

Taco Interactive Daydream

Earlier On There were couple of programming environments I used during the 80s. Atari BASIC, Commodore 128 BASIC, Commodore 64 BASIC were common. There were also the weird assemblers that I first typed out of Ahoy! magazine, and then used to validate other programs that were just long lists of hex ...

Read More

Overlay on Full Page Background

Overlay on Full Page Background

There are good reasons to build a simple one-page website. While there are great content management systems and frameworks available, creating a simple business card style website is often necessary. These websites can be particularly helpful as placeholders while you align your company's strategy to your software applications.

Read More

Automation with Scribus and Python

Automation with Scribus and Python

Desktop publishing applications are able to create print-quality documents. The problem with them is that they often involve fiddling around, or “massaging” as its often referred to as. Combining programming logic with a layout or layout elements can produce a complex document quickly while reta...

Read More

QR Codes Save Cats

QR Codes Save Cats

Well, it finally happened. I've been building websites for nearly twenty years now. I thought I really got past that period when it would make even the slightest bit of sense. I made a webpage for my cat. Or rather, a webpage for each of my two cats: Bruce and Cathy. I'm not concerned about ma...

Read More

Unity vs Gnome

Unity vs Gnome

A long time ago I gave up on the idea of meticulously customizing my computer. Perhaps it's because I've installed, utilized and reconfigured more than one, or because I was really getting into programming. Or maybe it's just too much work. Over time, I've found it's sometimes simplest to just reformat a system.

Read More

Coding in Ubuntu

Coding in Ubuntu

I tend to make a big deal about opensource. I presented on it at PodCamp London, I develop in Android and PHP using MySQL, Apache and other open tools. I clearly talk about it constantly seeing that a friend from my lodge bought me a Linux Fish car decal. So, obviously my development environment is built on opensource.

Read More