March 23rd, 2016

Removing GarageBand, iMovie, etc. from the OSX command line

I was getting annoyed with an offer to update GarageBand, iMovie, Keynote, Numbers, and Pages since I never use these apps. While it is possible to install another app to remove these I would rather just remove them from the command line.


With some guidance from http://www.tekrevue.com/tip/delete-garageband/ here are the commands I used to remove Garage Band:

sudo rm -rf /Applications/GarageBand.app sudo rm -rf /Library/Application\ Support/GarageBand sudo rm...
      Read more
March 14th, 2016

My experience with installing Windows 10 Mobile development

I started with an Acer Aspire E1 laptop on Windows 8 and upgraded it to Windows Professional 8 then Windows Professional 8.1. I started using Visual Studio Express 2013 to maintain the Cordova SQLite plugin for Windows Phone 8 and and then develop the Windows 8.1/Windows Phone 8.1 version based of https://github.com/doo/SQLite3-WinRT. There has been demand for a Windows 10 (UWP) version so I upgraded the laptop to Windows 10 and installed Visual Studio... Read more

March 9th, 2016

Quickstart WordPress testing with OSX Homebrew

Here is a quickstart procedure for testing WordPress with OSX Homebrew. This procedure needs a recent version of PHP with php-cli and MySQL to be installed as described below. In addition, this procedure uses Node.js with npm to run WordPress for testing.

The Apache httpd is not included due to its level complexity. WordPress unfortunately requires MySQL by default installation, and there is no easy workaround.

UPDATE: The author discovered https://github.com/enricodeleo/wpacked which... Read more

January 8th, 2016

Sample Cordova plugins with web workers

The existing Cordova Javascript-native bridge mechanism was not designed to support web workers. Here is a description of how I rebuilt the Javascript-native bridge mechanism to support web workers in a sample project (with permissive licensing) and apply it to a version of litehelpers / Cordova-sqlite-enterprise-free (available under GPL or commercial licensing schemes).

Possible replacement for Cordova with web worker support

In December 2012 I described a JSONBus idea that could eventually... Read more

October 26th, 2015

Populating Cordova SQLite storage with the JQuery API

In a JQuery JSON Cordova issue on Stack Overflow someone had trouble populating a sqlite database when using the JQuery AJAX and JSON APIs due to a subtle misunderstanding of how the Web SQLite API works. This post is written to explain how this can go wrong and how to follow the SQLite API correctly. This post assumes a very basic understanding of how the Web SQL API or Cordova-sqlite-storage API works.

... Read more