22

Feb/16

Migrating From Ubuntu 14.04 To 16.04

Overview I have written migration plans for Ubuntu upgrades before. What makes it different this time is the hybrid Docker containers that I have used in places and the support for virtual IP (VIP) in Digital Ocean, my current hosting … Continue reading

4

Jan/16

Git Submodule v.s Subtree

Overview Incorporating libraries that are separately version controlled but requiring it as a dependency can be done in git but there are different ways of doing it. As an example I have used Git’s submodule and subtree. I started with … Continue reading

23

Nov/15

MySQL Workbench Error Code 7

Overview On Windows, I was getting the following error trying to take a database dump to file: mysqldump: [ERROR] unknown variable ‘delayed-insert=FALSE’ Operation failed with exitcode 7 At the time I was using Workbench 6.3.5. Temporary Fix Edit the file … Continue reading

16

Feb/15

FreePBX ARI Framework Disabled

I upgraded to FreePBX 12 and had the following disabled moduled: amportal a ma delete fw_ari -f amportal a ma download fw_ari -f amportal a ma install fw_ari -f Running the above in sequence then going back to the web … Continue reading

15

Dec/14

error Error: ENOENT

Overview I was using the Angular generator in Yeoman but came across some funny errors when it was scaffolding. It turns out a clean out of the cache and quick update of Node fixed it. Error Example error I was … Continue reading

17

Nov/14

Github Over HTTPS

Github defaults to using the default SSH port (22) but it can be reconfigured to use HTTPS port 443. To test this run the following command: ssh -T -p 443 git@ssh.github.com The above -p 443 parameter tells SSH to connect … Continue reading

3

Nov/14

Firefox Interupts localhost To www.localhost.com

Firefox tries to be too clever and when the address doesn’t work, it tries to connect to sites on common patterns like adding .com or www. to the address in case the user accidentally forgot to put them in. For … Continue reading

6

Oct/14

BitTorrent Sync On Ubuntu

Overview BitTorrent Sync or BT Sync uses BitTorrent technology to facilitate peer to peer file synchronization. It allows almost true peer to peer setup without a central server (except for a tracker). Clients can come on and offline as an … Continue reading