ERROR in The Angular Compiler requires...
Allow conflicting versions of TypeScript on the same machine for specific projects.
Delete Multiple git Branches with a Single Command
Delete multiple git branches with a single command.
System Settings Disappear on Ubuntu 20.04
My system settings keep disappearing on Ubuntu 20.04. I've found a reinstall will bring these back.
Testing a Service Worker with a Self-Signed SSL Certificate in Google Chrome
Testing a Service Worker with a Self Signed in Google Chrome
Missing Sound Indicator in Ubuntu 16.04
How I restored the sound indicator to the Unity service panel.
The volume "boot" has only 0 bytes disk space remaining
Resolving low disk space errors on Ubuntu's boot volume.
Tour of Heroes in Production with HashLocationStrategy
Moving the Angular2's Tour of Heroes tutorial into production.
Move Data From MySQL to MongoDB via phpMyAdmin and Mongoimport
Use phpMyAdmin and mongoimport to move data from MySQL to MongoDB
Fixing Chrome Apt Errors on Debian/Ubuntu (Failed to fetch http://dl.google.com/linux...)
Fixing apt-get update errors involving Chrome in Ubuntu Linux
phpMyAdmin Showing Dropped Tables
I had deleted several tables from a MySQL database but when I opened phpMyAdmin, those tables were still showing under the structure tab.
How do I call an element from a helper in CakePHP 2.x?
Accessing View properties from a helper class in CakePHP
Selecting Random Rows in MySQL
A quick how to for selecting random rows of data from a MySQL database. Includes a CakePHP implementation of the query.
Net Neutrality an Honest Debate
Finally, an honest Net Neutrality debate between an ISP and a content provider.
Saving Files with Vim
Vim can be kind of tricky your first few times using it. Knowing how to save and abort your changes along with being able to exit the editor is a great place to start.
NSA Proof Your Apache Configuration
In the wake of Heartbleed I thought I would share my Apache configuration and provide some tips on preventing Heartbleed and implementing anti-NSA best practices.
Certificate Signing Request (CSR) on Linux
This is a quick overview of how I create CSRs for obtaining SSL certificates.
Gotchas in Shell Scripting
Shell scripting can be a little frustrating at times, I'm sharing some gotchas to hopefully server me as a reminder and hopefully help someone else out of a rut.
Separation of Dev and Production Environments
Demonstrates a means by which to restrict code execution to dev or production environments.
The Wrong Power Supply
A few tips on choosing the right power supply when a manufacturer replacement is not a feasible option.
Shutter a Great Linux Alternative to Snagit
I like Snagit on WIndows but sadly they do not make a Linux version. Thankfully I found the Shutter Screenshot Tool.
Sort Directory Contents From the Command Line in Linux
ls -rlt will sort the contents of a directory in chronological order.
What I Use
I get a lot of questions asking me what I use and/or recommend in the technology realm, so I thought I would take some time and answer that question here.
Simple Cloud Hosting with DigitalOcean
Deploy an 512MB RAM and 20GB SSD cloud server in 55 seconds for $5/month. Simple, fast, scalable SSD cloud virtual servers.
Creating a Self-Signed SSL Certificate on Ubuntu
This article will walk you through installing self-signed certificate. Self-signed certificates are great for testing your applications SSL dependiencies in yout development environment.
Building A Lamp Stack On Ubuntu
Installing the LAMP stack (Linux, Apache, MySQL, PHP) is extremely simple in Ubuntu. This article will guide you through building a LAMP server for both development and production environments.
Building an Ubuntu Linux Development Environment
Designing a throw away system is a great way to prevent both a loss of data and productivity. A good throw away system design relies on real time data replication and great documentation. This article documents my throw away system.
Installing TrueCrypt and LastPass on Ubuntu Linux
When it comes to truly secure, crossplatform, password management and file encryption solutions I have two go to options; LastPass and TrueCrypt. Since these are not available in the Ubuntu repositories, installing these on Linux is a manual process. The following will make installing both of these products a snap.
Installing Oracle Java and Netbeans on Ubuntu
Netbeans plays best with Oracle Java. Since Oracle's version is not available in the Ubuntu's repositories or in a . deb format we have to do the install by hand.
Silence Exchange Notifications on your Samsung Galaxy S3
A quick how to for dealing with Microsoft Exchange ActiveSync notification settings on a Samsung Galaxy S3.
phpMyAdmin Post Configuration
A guide offering tips, tricks and best practices for completing an installation of phpMyAdmin.
Running a T-Mobile Galaxy S3 On AT&T
Unlock a T-Mobile Galaxy S3 so that it will run on the AT&T.
Setting Up NetBeans And Sun Java6 In Lucid Lynx Ubuntu 10 4
A tutorial for for installing Sun Java and NetBeans on Ubuntu using only a command line.
Use Google DNS With Open DNS And Local Fallback In Ubuntu Linux
Use Google Dns With Open Dns And Local Fallback In Ubuntu Linux
Accessing Phpmyadmin After Apt Get Install
A quick Apache2 configuration fix to help you access phpMyAdmin after an apt-get install.
Building Traffic Reports
A tutorial for building basic reports from stored user data using PHP and MySQL.