Saturday, December 2, 2017

AWS Cloud9

Development has stepped into 2017 and there is no better time to have the flexibility of development and shared coding like AWS Cloud9.

One of the best challenges during any development and merging code and seeing what someone wrote and fixing their mistakes or sharing information if you need help fixing something. There is no greater joy than doing this in real-time. It's also a way to monitor development activities of contract or freelance developers.

In times past, if you weren't writing the application yourself, you paid, gave requirements and then developers would send you back a project without fully understanding what was done. With AWS Cloud9, this becomes a legacy problem that is now fixed.

Since AWS has thrown their weight behind their recent purchase of AWS Cloud9, this should be very exciting to comes of the shared collaborations on Open Source or even Blockchain projects with the advent of AWS Cloud9 and true shared coding capabilities.

After launching the platform, it's extremely easy to use. The complexity of the old platform is gone and it's a joy to use!

https://aws.amazon.com/cloud9/ 
Share:

Sunday, October 22, 2017

How to Connect to Panera Bread Wi-Fi using Ubuntu (Linux)

1. Use a VPN Software (VPNVPR): https://support.goldenfrog.com/hc/en-us/articles/227258228-VyprVPN-OpenVPN-Setup-for-Linux-Ubuntu- or (SurfEasy). Something you actually pay for preferably.

2. Connect to Wifi (PANERA)

3. Open Google Chrome and go to https://www.panerabread.com/en-us/wifi.html

4. Accept the Terms and Conditions

5. Connect and Turn on your VPN.


Share:

Tuesday, August 1, 2017

Install Ubuntu 16.04 LTS on HP Envy (2017)

1. Boot to BIOS and disable Secure Boot (F10)

2. If your not sure what to do and you do not fully understand how to troubleshoot hardware on Linux and your Google Kung-Fu is novice...you likely shouldn't be installing Linux on the physical hardware. Use Virtualbox on Windows/Mac instead.

3. Create a bootable USB (Use another machine) or when you take it out the box, connect to the Internet, grab the iso. Create a bootable file with Rufus: https://rufus.akeo.ie/

Ubuntu Download: https://www.ubuntu.com/download/desktop (*Use the LTS for software like VMware Horizon View, or other software that require LTS releases...it's more stable)

Kali Linux Download: https://www.kali.org/downloads/ (*Do not use Kali if your new to Linux)

4. Boot the USB and install how your normally would.

5. HP Envy doesn't launch Wi-Fi natively. It's using a softblock for some reason when Linux is installed. (I'm too busy to really dig or even care...)

6. This version of the HP Envy (16GB RAM/i7 CPU) is using the Intel wifi 7265. Download it and extract it into /lib/firmware (I used my Android Nexus to download the file and then just copied it and extracted it to /lib firmware just using USB tethering).

Intel wifi 7265: https://www.intel.co: m/content/www/us/en/support/network-and-i-o/wireless-networking/000005511.html 

Terminal:

cd Downloads/ && tar -xvf iw* && cd iwlwifi* && sudo cp iwlwifi-7265* /lib/firmware

7. Check for the softblock:

rfkill list
rfkill unblock all (*doesn't work sometimes. If it doesn't run this below. Doesn't matter that it's not an Acer...yeah..headscratcher moment.)

sudo tee /etc/modprobe.d/blacklist-acer.conf <<< "blacklist acer_wmi" && sudo reboot

8. Post reboot connect to your wi-fi. Your done. Make sure you enable/turn on your firewall. Be safe out there folks!

Note: Tested with Ubuntu 16.04.2 LTS, Linux Mint 18 and Kali Linux Rolling

Share:

Friday, July 21, 2017

How To Install VMware Horizon View 4.5 on Ubuntu 16.04 LTS

1. Prepare Your System with updates & latest patches

2. sudo apt-get update -y && sudo apt-get upgrade -y

3. Setup, Install and Symlink Libraries: 

sudo apt-get install libgstreamer0.10-dev libgstreamer-plugins-base0.10-dev
sudo apt-get install v4l-utils
sudo apt-get install pulseaudio
sudo ln -sf /lib/x86_64-linux-gnu/libudev.so.1.6.4 /lib/x86_64-linux-gnu/libudev.so.0
sudo ln -sf /usr/lib/x86_64-linux-gnu/libffi.so.6 /usr/lib/x86_64-linux-gnu/libffi.so.5

4. Now download and install the VMware Horizon View Client



cd ~/Downloads/
sudo chmod u+x VM*
sudo ./VM*

FYI. You don't have to type/tab the whole path as long as this is the only VMware files in the path. It's Linux baby!! 

Share:

Tuesday, July 18, 2017

How to Quickly Import 100TB+ Data into AWS, GCP or Azure

How do you quickly import large volumes of data into the Microsoft Azure, Google Cloud Platform or Amazon Web Services (AWS) Cloud platforms?

This is an enterprise or SMB safer option over copying data over the internet. Especially, when it is over 10-500TB in size.

AWS Snowball:  (50TB and 80TB Blocks of Data)
https://aws.amazon.com/snowball/

AWS Snowmobile (Enterprises up to 100PB per Vehicle which is a ruggedized shipping container that comes with help from AWS Engineers to connect to a high-speed switch)
https://aws.amazon.com/snowmobile/

Google Cloud Platform (100TB and 480TB)
https://cloud.google.com/data-transfer/
AWS Competition Play: https://cloud.google.com/storage/transfer/

Microsoft Azure (Import/Export Service) - Microsoft's Azure Import offering is the most clunky
https://azure.microsoft.com/en-us/services/storage/import-export/
Process: https://docs.microsoft.com/en-us/azure/storage/storage-import-export-service
Pricing: https://azure.microsoft.com/en-us/pricing/details/storage-import-export/

Azure/Snowball Application: https://goo.gl/k73Tyg

NOTE: AWS has the huge lead in the import functionality and application support and it's also helpful that they have a business that is all about shipping and receiving which is a consideration to factor when making your operational decisions (always consider if you have to export everything "OUT" of the platform in the future "if" that becomes a problem and needs to be done, but likely it's a low prospect of changing when that much data is moved in. 

Google is really moving quickly though to compete with Amazon. Their 100TB and 480TB options are much cheaper than Azure and way less complicated.

Research Articles:
http://www.infoworld.com/article/2991286/cloud-computing/how-aws-azure-google-import-data-in-bulk.html


Share:

Friday, July 14, 2017

Fix VMware Horizon View on Ubuntu 17.04

Only LTS releases are fully supported by VMware

1. Download VMware Horizon View for Linux Client (Tested on x64)

2. sudo chmod u+x VMware_Horizon*

3. sudo ./VMware_Horizon*

4. Open Terminal and type vmware-view

Error: /usr/lib/vmware/view/bin/vmware-view: error while loading shared libraries: libpng12.so.0: cannot open shared object file: No such file or directory

5. Download the Debian library. 

https://packages.debian.org/en/jessie/amd64/libpng12-0/download

6. sudo dpkg -i libpng12-0_1.2.50-2deb8u3_amd64.deb

7. vmware-view (or launch the icon)


Share:

Thursday, July 6, 2017

VMware Workstation 12 on Ubuntu 16.04 (Cannot Open dev/vmmon)

1. Ubuntu 16.04 LTS (Secure Boot is enabled) - Tested Operational on a Dell Inspiron 17

2. Download VMware Workstation 12

3. Open Terminal:

sudo chmod u+x VMware-Workstation*

sudo ./VMware-Workstation*

(Install the Application and Add your license key)

4. Create a VM and get this error:


5. VMware KB:
https://kb.vmware.com/selfservice/microsites/search.do?language=en_US&cmd=displayKC&externalId=2146460

Commands (Sudo) - Run Separately
openssl req -new -x509 -newkey rsa:2048 -keyout MOK.priv -outform DER -out MOK.der -nodes -days 36500 -subj "/CN=VMware/"

sudo /usr/src/linux-headers-`uname -r`/scripts/sign-file sha256 ./MOK.priv ./MOK.der $(modinfo -n vmmon)

sudo /usr/src/linux-headers-`uname -r`/scripts/sign-file sha256 ./MOK.priv ./MOK.der $(modinfo -n vmnet)

6. When you run this command as sudo pick a password:

sudo mokutil --import MOK.der

7. sudo reboot

8. NOTE!!! Be careful and test inside a VM since this can brick a physical machine and put you into a loop. 
Share: