Posts

Featured Posts

Writing on various topics including travel, finance and technology.

Emulating IE with VirtualBox

2 minute read Published

How to emulate old versions of Internet Explorer for cross-browser testing.

Earlier today, while looking for a new solution to an older IE compatibility issue, I chanced across this nifty script for testing IE on macOS using virtual machines and VirtualBox: xdissent.github.com/ievms.

Touch Events and Mobile Web App Usability

3 minute read Published

Why PPKs “Stick with click” may not be the best advice in all situations.

I recently heard a talk from Peter-Paul Koch of QuirksMode on the touch events in mobile at the orbitz.com office in Chicago. During his presentation PPK gave us a great sound bite to use when dealing with the 300ms delay many touch devices use for capturing double-tap (zoom) events:

Stick with click.

Peter-Paul Koch

Under stick with click devs are discouraged from hijacking ontouchstart to make click events occur without noticeable delay. And though a good rule of thumb I view it as more of a best practice than a hard-and-fast rule.

Here’s why…

Remote projects in Eclipse

1 minute read Published

How to create a remote project in Eclipse using Remote Systems Explorer

Remote projects in Eclipse can be a great way of managing websites from thin clients, as well as sites with existing backup processes in place.

To create a remote project use RSE to establish a new connection using one of the available connection types (such as SSH).

Get Started with PHP in Eclipse IDE

2 minute read Published

How to configure Eclipse for PHP development.

Eclipse is a powerful IDE supporting many different languages, including PHP. Unfortunately, many Eclipse installations do not provide PHP language support right out of the box—some assembly required. This article will focus on getting Eclipse set-up for PHP development and local debugging.

Improve SEO with AdWords Keyword Tool

1 minute read Published

Working on SEO and need to find out which keywords to optimize for? Need ideas keyword changes? The AdWords Keyword Tool ought to help.

Running Ice Cream Sandwich on the HTC HD2

2 minute read Published

How to run Android Ice Cream Sandwich on the HTC HD2 mobile phone.

The HD2 proves yet again to have been a great purchase. Just as soon as Android evolved to version 4.0 with ICS so too did  ICS AOSP Hit the HD2. Continue reading to learn how to direct-boot Ice Cream Sandwich using Nandroid on the HTC HD2.

Push Upstream with EGit and Eclipse Indigo

3 minute read Published

Using Eclipse IDE to push files to remote upstream using EGit.

While working through the EGit User Guide I ran into difficulty pushing files upstream using Eclipse Indigo SR1 (build 20110916-0149). The difficulties manifested themselves at first with an auth failed error, which was quickly resolved with a visit to Stack Overflow. But after fixing that problem I began seeing the following error while trying to push to a remote repo:

Cannot get remote repository refs.

Reason:
ssh://git@github.com:22: Passphrase for C:\Users\...\.ssh\id_rsa

Switching from Firebug to Chrome Dev Tools

1 minute read Published

Video from Paul Irish on developer accordances in Chrome Dev tools.

Here’s the presentation given at Google I/O this year by Paul Irish and Pavel Feldman that got me to switch to Chrome Developer Tools promptly after watching. If you’re a front-end web developer and haven’t seen this yet take a look. It just may change the way you work.

HTML5 Cross Browser Polyfills

1 minute read Published

Recently ran across this impressive list of HTML5 cross-browser shim/polyfills on GitHub on the Modernizer Wiki. A perfect excuse to try out the Link format in the WordPress Twenty Eleven theme.

Get Sideways with HTML5 in Eclipse

3 minute read Published

How to use HTML5 coding syntax with syntax highlighting in Eclipse IDE.

There are few front-end web developers I know who actually use the Eclipse editor for development. Whether it’s the complexity of the IDE or simply resistance to change I cannot say. Working with Eclipse on enterprise apps has some serious advantages when it comes to working in multidisciplinary teams. And wrenching on a UI is no exception.

As of late HTML5 is beginning to bear the shine of a recently waxed Tesla Roadster. It’s hard not to want to jump right in and hit the gas. But wait, the HTML5 spec is still in draft. Is it safe to turn over the ignition? Well, it depends. But here are 5 Reasons Why You Can Use HTML5 Today ( archive).

Last year when Eclipse Helios was released HTML5 didn’t validate within the IDE. But somewhere between that release and the latest Helios service release, support was added for actual *native* HTML5 ( archive) elements in Eclipse, no plugin required! And you don’t need to be running Aptana either. Awesomesauce!

The following instructions will help Eclipse newcomers and experienced client-side developers alike get started, kinda like a big smokey burnout.

Optimize Mobile Performance with Jdrop

2 minute read Published

How to use Jdrop to debug mobile browsers without a dev tools IDE.

Last month Steve Souders announced Jdrop, a JSON repository in the cloud. Using Jdrop and Souders’  Mobile Perf bookmarklet, developers can send mobile browser data to the cloud for more careful analysis on other devices.