Widespread Augmented Reality

Widespread Augmented Reality
Click on the image to get the Android Augmented Reality Heads up Display

Saturday, July 8, 2017

Amazon Web Services Story - AWS, EC2 and the WIMP

Here are the steps that I took to create an AWS EC2 running Windows IIS, MySQL, PHP (WIMP), .NET, ASP, Visual Studio.

I started by reading the AWS documentation.

Get AWS account and create and Windows Server Instance - Already plenty of on-line documentation.

Connect to the instance through Remote Desktop.

Click the Windows Start icon and locate Server Manager Dashboard to install Windows IIS. - Also plenty of documentation on-line.

This is what you should see as you run through the process:

This is where web files go.

Open a browser from inside the
Remote Desktop Connection
and type localhost in the address bar.

Now in order to download and install programs from the internet, you will
need to turn off Internet Enhanced Security.

Finally, you can download the Microsoft Web Platform
installer and go to town. (Remember to turn Internet Enhanced Security back on.)

One last thing ...You may need to play around with HTTP and port 80 and other such nuances.

VOILA!

Saturday, July 1, 2017

Problem with Android Lollipop ( 5.1.1) Action Bar and Tool Bar

PROBLEM: Hamburger icon in the ActionBar/ToolBar is not clickable, but a swipe from the left displays the drawer layout with menu items.
RESOLUTION: Use the CORRECT constructor for ActionBarDrawerToggle:
ActionBarDrawerToggle (Activity activity, 
DrawerLayout drawerLayout,
Toolbar toolbar, ◄ - THIS IS THE KEY. Previously missing.
int openDrawerContentDescRes,
int closeDrawerContentDescRes)
The main activity should extend AppCompatActivity.
and create an instance of android.support.v7.widget.Toolbar
There are plenty of full code examples online but remember to setSupportActionBar(toolbar); and that is it!
BTW
Here is what my build.gradle looks like:
...
android {
compileSdkVersion 21
buildToolsVersion "21.1.0"
...
minSdkVersion 11
targetSdkVersion 21
...

Thursday, June 29, 2017

Samsung SM-T280 FRP - Factory Reset Protection Lock - Fix

Since Office Depot, SquareTrade and Samsung could not help with a Samsung Galaxy Tab A suddenly freezing on the logo screen with a "Custom Binary Blocked by FRP lock", I had to take matters into my own hands.
First, the only thing that I changed in the last 6 months of use was the addition of another Google Account and perhaps OEM lock was checked/unchecked?
Regardless, the aforementioned companies should know how to do this:
  • Visit True Android
  • Download Odin
  • Download firmware for Samsung Galaxy A Tab

  • Now I can resume on the fly development using AIDE

    Forgot to mention that I will once again root following XDA so that I can remove bloatware and view the LogCat on the device.

    Tuesday, June 27, 2017

    Data Forge Exchange - DFX

    Sorry I've been away hawking my services as an EXTRACT, TRANSLATE and LOAD consultant at http://dfx.dataforge1.com.
    So far, two clients:
    1. One in the garment industry where they required an API to pull data off an order site and manipulate reports locally.
    2. The other is an Autism Therapy agency that requires a custom appointment calendar with GPS, clock in, clock out and signature.

    Thursday, April 20, 2017

    Wednesday, March 8, 2017

    Kali Linux USB for Windows 10.

  • Download a Kali Linux ISO image from here.
  • Download the Win32 Imager from here.
  • Follow these instructions.
  • Sometime a flash drive appears to have less space than it physically has. If this be the case, then you can recover its full capacity by following these instructions.
  • Monday, March 6, 2017

    Burning ISO Image to PC from a Physical Disk

    Not having to insert game CDs into the CD drive is a good reason to do this. I recently used BurnAware's "Copy to ISO" function.
    Once you have the ISO (CD/DVD image) on your hard drive, you can use a virtual drive from Elaborate Bytes to mount the image.

    Currently I am making ISO disk images of the following games:
    Halo 2
    BioShock
    GTA III
    Assassin's Creed