Migrating database servers in production, whether they are large or small, is a surprisingly simple process but a delicate one. There are fewer methods available as the size goes up. This is something I have been asked about by several colleagues so I decided to document my processes and best practices. The File Method (BEST) This… Continue reading How To Migrate Production MySQL Database Servers
Category: Projects
Startup 2: RSI Alert
This is part of a series on Building 12 Startups in 12 Months. This is product number two: RSIAlert.com! What Inspired This Project? I follow a few dozen stocks and do some day trading in my spare time. Working on a previous project Securities.Science, I did some research into strategies using RSI to decide when to buy… Continue reading Startup 2: RSI Alert
Setting Up PHP Apache2 MySQL MSSQL Server on Azure
First, update the packages; sudo apt-get update && sudo apt-get upgrade Set up initial applications; sudo apt-get -y install unzip fail2ban apache2 mysql-server php5 php5-curl php-pear php5-mysql php5-mcrypt screenfetch htop nload curl git ntp freetds-common freetds-bin unixodbc php5-sybase && sudo php5enmod mcrypt && sudo a2enmod rewrite && sudo service apache2 restart && sudo mysql_secure_installation Set Up SMTP… Continue reading Setting Up PHP Apache2 MySQL MSSQL Server on Azure
Startup 1: Securities Science
This is part of a series on Building 12 Startups in 12 Months. This is number one: Securities.Science! What Inspired This Project? My first startup in the series is Securities.Science. It lets users run queries against historic stock trading data in order to test theories and strategies. All data is public and everyone can see… Continue reading Startup 1: Securities Science
The Levels Challenge
Pieter Levels has been a very inspirational figure for me. I have been thinking a lot about his series of blog posts, “Building 12 Startups in 12 Months.” I really enjoyed reading these, and I really liked his definition of what a startup is. In this context, a minimum-viable-product which is publicly available for people to use online.… Continue reading The Levels Challenge
Getting Started With Golang
I went to a Software Engineering Daily meetup a couple days ago and spoke with several CEOs whose companies are focused on data science and machine learning. I asked about what languages they are looking for in new hires. These conversations cemented my desire to learn Golang in conjunction with TensorFlow as my next major engineering… Continue reading Getting Started With Golang
Implementing the Webroot SecureAnywhere Business Endpoint Protection API in PHP
At Tech 2U, we sell Webroot SecureAnywhere Business Endpoint Protection as our antivirus product. This is typically used for managed enterprise endpoints. Webroot SecureAnywhere Business Endpoint Protection is managed through a web console which must be accessed each time a new endpoint is created; dozens of times every day for us. This web console is… Continue reading Implementing the Webroot SecureAnywhere Business Endpoint Protection API in PHP
Betting on JDST Overnight For Trump Speech
A perfect $JDST moment. Markets are down ahead of a big trump speech tonight. BUT, they are down because retailers are down. And Trump’s plan is seen as positive for the markets. I got half my portfolio in at $16.26. Tomorrow morning, money will flow out of gold and into defense and whatever kind of… Continue reading Betting on JDST Overnight For Trump Speech
Raspberry Pi 3 NAS: Debian, Apache, Samba, BitTorrent Sync, BitTorrent [In-Progress]
NAS stands for Network Accessible Storage, but in this post we are taking it to the next level! I will show you how to build a Raspberry Pi 3 NAS with a few extra features: Using Debian as the OS will be easy to secure and light on resources, but also Debian runs on anything,… Continue reading Raspberry Pi 3 NAS: Debian, Apache, Samba, BitTorrent Sync, BitTorrent [In-Progress]
Wifi Pentesting on a Raspberry Pi [In-Progress]
I want to expand on these resources to create a good post about wifi pentestint on Raspberry Pi. I will also include Wifite which has made the process really easy for me. http://www.catonrug.net/2014/05/prepare-reaver-for-raspberry-pi.html http://lifehacker.com/5873407/how-to-crack-a-wi-fi-networks-wpa-password-with-reaver http://askubuntu.com/questions/362146/how-to-install-cowpatty