Wednesday, October 05, 2016

Ruby Links

Great Ruby Tutorial:
https://www.tutorialspoint.com/ruby/

C42 Initiatives

  • Requirements Cross Referencing Via Ruby/Cucumber
  • JVM Usage In Conjunction With Ruby/Cucumber

Monday, September 19, 2016

Jasimine -- Bahavior Driven Javascript

Jasmine Base Link:
http://jasmine.github.io/

Jasmine on GitHub:
https://github.com/jasmine/jasmine

Example Java/Cuke Execution

C:\data\svn-work\proj-0014-jvm-cucumber-pmg>java -jar target/pmg-tests-1.0-SNAPSHOT.jar support/test-suites/mid-injection.json support/features
Test Suite File: [support/test-suites/mid-injection.json] Feature File Base Dir: [support/features] Run Dir: [support/run/20160919133009-885/]
Executing Feature File : [support/run/20160919133009-885/run.feature]
Cucumber Plugin Value 1: [junit:support/run/20160919133009-885/run-output.xml]
Cucumber Plugin Value 2: [json:support/run/20160919133009-885/run-output.json]

Tuesday, August 30, 2016

API Testing With Curl / Postman

Curl base link:
https://curl.haxx.se/

Curl Github link:
https://github.com/curl/curl

Postman (Chrome app) base link:
https://www.getpostman.com/

Monday, August 22, 2016

Adding Ubuntu Box To 802.1X Network Without Using GUI

Per: http://www.nowiressecurity.com/#!configure-8021x-authentication-linux/coxb -- add something like this to the /etc/network/interfaces file for wired eth0:

# The eth0 network interface
auto eth0
iface eth0 inet dhcp
pre-up wpa_supplicant -B -i eth0 -D wired -c /etc/wpa_supplicant.conf
post-down killall -q wpa_supplicant

The "pre-up" entry (above) will allow the interface to be brought up automatically on rebooting without the need to use a GUI dialog box.

Here are the key entries in the /etc/wpa_supplicant.conf file that I used:

ctrl_interface=/var/run/wpa_supplicant

eapol_version=2

ap_scan=0

network={
        key_mgmt=IEEE8021X
        eap=PEAP
        identity="ACCOUNT NAME HERE"
        password="PASSWORD HERE"
        eapol_flags=0
}

Monday, July 18, 2016

Friday, July 01, 2016

Monday, June 27, 2016

App Inventor (maintained by MIT now)

App Inventor (maintained by MIT now)
http://appinventor.mit.edu/explore/

Friday, June 03, 2016

Thursday, June 02, 2016

Android GPS Apps

One of the best Android apps for injecting GPS points into an emulated device and displaying via offline, tiled maps is:

"GPS Essentials"

A simple Android app to just display GPS coordinates is, you guessed it:

"GPS Coordinates"

Wednesday, May 25, 2016

Android Studio - Installation

Android Developer Base Link
https://developer.android.com/index.html

Android Studio Installation
https://developer.android.com/studio/install.html

Android Emulator

Howto Install and Run the Android Emulator
http://www.petefreitag.com/item/763.cfm

Howto Disable Authentication For Telnet To Android Emulator Console
https://developer.android.com/studio/run/emulator-commandline.html

Thursday, April 21, 2016

Auth0 Base Link

Auth0 Base Link
https://auth0.com/

Friday, April 08, 2016

Tuesday, April 05, 2016

AWS SDK for Java

AWS SDK for Java
https://aws.amazon.com/sdk-for-java/

JMeter

JMeter Base Link
http://jmeter.apache.org/

Monday, March 14, 2016

Saturday, February 20, 2016

Backups Using OTP

Here's how we roll:
  • 00000-clear.dat (ZIP) consists of
    • md5sum.txt (of data.ZIP)
    • data.ZIP
  • 00000-ct.dat (cipher text of 00000-clear.dat)
  • 00000-otp.dat (one time pad used to create 00000-ct.dat)
Example Implementation:

Cryptomni 1.1

Thursday, February 04, 2016

GPX Parser (Java)


GPX Base Link:
http://www.topografix.com/gpx.asp

A search on the Maven Central Repository shows this:
GroupId                    ArtifactId
---------------------------------------------------------
org.vesalainen.gpx    GPX11
ca.carleton.gcrc    nunaliit2-gpx
ca.carleton.gcrc    nunaliit2-gpx-jaxb
com.revolsys.open    com.revolsys.open.gis.gpx

Geographic Information Systems Stack Exchange

Geographic Information Systems Stack Exchange
http://gis.stackexchange.com/

GPS Calculation Libraries (Java)

Geocalc
https://github.com/grumlimited/geocalc

Tuesday, February 02, 2016

GPS Logger for Android

GPS Logger for Android
http://code.mendhak.com/gpslogger/

NOTE - The Garmin GLO can evidently update position location information 10 times per second.

One reviewer claimed that the Windows version of OziExplorer could keep up with the 10Hz update rate of the Garmin GLO.

Here is the base link for OziExplorer:
http://www.oziexplorer.com/

I installed a trial version on my Nexus II Android tablet

Friday, January 15, 2016

Tuesday, December 01, 2015

Monday, November 30, 2015

Thursday, November 12, 2015

Friday, October 09, 2015

Robotics Alley Conference

Robotics Alley Conference
http://roboticsalley.org/

Sunday, October 04, 2015

Friday, September 04, 2015

Monday, August 31, 2015

Firebase

Firebase Link
https://www.firebase.com/

TestRail (Gurock Dot Com)

TestRail Base Link
http://www.gurock.com/testrail/

Thursday, July 02, 2015

Tuesday, June 30, 2015

American / Euro Truck Simulator

American Truck Simulator (supposed to come out in 2016)
https://en.wikipedia.org/wiki/American_Truck_Simulator

American Truck Simulator (on STEAM)
http://store.steampowered.com/app/270880/  (Base Game)
http://steamcommunity.com/app/270880/discussions/  (Discussions)

American Truck Simulator (base link on web)
http://www.americantrucksimulator.com/

Euro Truck Simulator
http://www.eurotrucksimulator2.com/

Forum (Message Board)
http://forum.scssoft.com/index.php

Modding
http://www.eurotrucksimulator2.com/mod_tools.php

Telemetry Access Via The SDK
http://blog.scssoft.com/search/label/SDK

Telemetry Access Via The SDK (Github Repo)
https://github.com/nlhans/ets2-sdk-plugin

Thursday, June 04, 2015

Camera Links

Stonkam
http://www.stonkam.com/

Wednesday, June 03, 2015

Vertx IO Links

Vert.x Base Link
http://vertx.io/

Spring Boot Links

Spring Boot Quick Start
http://projects.spring.io/spring-boot/

Saturday, May 23, 2015

Android Test Frameworks


  • Robotium
  • uiautomator
  • Expresso
  • Calabash
  • Appium
The list above noted by this article:
http://testdroid.com/tech/top-5-android-testing-frameworks-with-examples

Thursday, May 07, 2015

Wednesday, May 06, 2015

Selenium Info

Selenium (Official Documentation)
http://docs.seleniumhq.org/

Selenium (WikiPedia)
http://en.wikipedia.org/wiki/Selenium_(software)

Wednesday, April 08, 2015

Wednesday, March 25, 2015

Node.js Related

Express (minimalist web framework for Node.js)
http://expressjs.com/

Node.js Home Page
https://nodejs.org/

Thursday, March 05, 2015

Raspberry Pi

Raspberry Pi (Base Link)
http://www.raspberrypi.org/

Wednesday, February 25, 2015

Thursday, February 19, 2015

Adding Custom JARs To A Maven Project

Mkyong - How To Include Custom Library Into Maven Local Repository?
(seems like one of the easiest techniques)
http://www.mkyong.com/maven/how-to-include-library-manully-into-maven-local-repository/

Guide to installing 3rd party JARs (Apache Maven Project)
http://maven.apache.org/guides/mini/guide-3rd-party-jars-local.html

Maven External Dependencies (another valid technique)
http://www.tutorialspoint.com/maven/maven_external_dependencies.htm

Stackoverflow Link:
http://stackoverflow.com/questions/5692256/maven-best-way-of-linking-custom-external-jar-to-my-project

Adding external/custom jars into Maven project
Excellent link, especially "Installing jar into local Maven repository".
http://softwarecave.org/2014/06/14/adding-external-jars-into-maven-project/
In case content changes, screenshot of important snippet here:



Wednesday, February 18, 2015

Thursday, February 05, 2015

Docker

Docker
https://docs.docker.com/

Docker User Guide
https://docs.docker.com/userguide/

Quoting from the Docker website:
https://www.docker.com/whatisdocker/

"Docker is an open platform for developers and sysadmins to build, ship, and run distributed applications."

WikiPedia Docker Entry
http://en.wikipedia.org/wiki/Docker_(software)

YouTube Docker Networking
https://www.youtube.com/watch?v=uq8ZEYEYk1Q

Saturday, January 31, 2015

GIT Workflow Links

"A successful Git branching model" by Vincent Driessen
http://nvie.com/posts/a-successful-git-branching-model/

Excellent Article by "End Point"
http://blog.endpoint.com/2014/05/git-workflows-that-work.html

Sunday, January 18, 2015

Encryption For Business (e.g. Medical Billing)

7-Zip (can also AES encrypt files)
http://www.7-zip.org/

AES Crypt (individual files)
https://www.aescrypt.com/

GNU Privacy Guard
https://www.gnupg.org/

List Of Top 24 Free Tools For Data Encryption
http://www.gfi.com/blog/the-top-24-free-tools-for-data-encryption/

TrueCrypt Final Release Repository
https://www.grc.com/misc/truecrypt/truecrypt.htm

Wednesday, December 24, 2014

The Upcoming Year (2015) Of The Java Ecosystem With Test Automation

Tools:
  • JDK
  • Maven (consider transitioning to Gradle)
  • Git / GitHub
  • IntelliJ (JetBrains)
  • Cucumber
  • Jenkins (?)

Monday, December 22, 2014

Gradle Links

Gradle Documentation
http://www.gradle.org/documentation

Gradle Home Link
http://www.gradle.org/

Gradle Wikipedia Link
http://en.wikipedia.org/wiki/Gradle

Tuesday, December 09, 2014

Cassandra Links

Cassandra Query Language (CQL) v3.1.7
https://cassandra.apache.org/doc/cql3/CQL.html

Cassandra Wiki (Client Options)
https://wiki.apache.org/cassandra/ClientOptions

Datastax Cassandra Ruby Driver (As of 20141209, this is current Ruby driver to use)
https://github.com/datastax/ruby-driver

Datastax Cassandra Ruby Driver Documentation
http://datastax.github.io/ruby-driver/

Up and Running With Cassandra (like Google's BigTable)
http://blog.evanweaver.com/2009/07/06/up-and-running-with-cassandra/


Wednesday, October 29, 2014

Ruby IDEs

RubyMine (by JetBrains)
https://www.jetbrains.com/ruby/

Tuesday, October 28, 2014

Ruby MQTT Resources

Pure Ruby Gem
https://github.com/njh/ruby-mqtt

https://rubygems.org/gems/mqtt

http://www.rubydoc.info/gems/mqtt/frames  (better doc presentation)

Install: gem install mqtt


Wednesday, October 15, 2014

Capybara - (Ruby Library)

Capybara (Ruby Library) -- Something to look into:

http://jnicklas.github.io/capybara/

SitePrism -- is used to supply a Page Object Model that can be used with Capybara.

https://github.com/natritmeyer/site_prism

Sunday, September 14, 2014

Sunday, August 17, 2014

Wednesday, July 23, 2014

Thursday, June 05, 2014

Testing Android and iOS Mobile Apps With Calabash

Calabash base link:
http://calaba.sh/

Backed by Xamarin

Saturday, May 10, 2014

Sunday, April 27, 2014

Developing Android Apps Using Python

Linux Journal Article: "Python for Android" (lot's of tips)
http://www.linuxjournal.com/article/10940?page=0,0

PyCon PL 2013 "Developing Android Applications with Python"
https://www.youtube.com/watch?v=CWyUgn8oAaQ

Presentation: "Writing Standalone Qt & Python Applications for Android
http://www.modrana.org/pyconpl2013/python_and_qt_for_android.pdf

Python Download Site:
https://www.python.org/download


Thursday, April 17, 2014

Garmin Nuvi 2555 Stuff (esp GPX files)

Editor for GPX files
http://sourceforge.net/projects/gpxeditor/

Extracting Track Log (gpx) from Garmin
http://home.comcast.net/~ghayman3/garmin.gps/page6.htm

GPX files are in the following location on this Garmin: Internal Storage\GPX

More generalized, useful conversion (GPSBabel)
http://www.gpsbabel.org/

Thursday, April 10, 2014

Tuesday, April 08, 2014

Tuesday, February 11, 2014

GPSD Links

GPSD home page:
http://www.catb.org/gpsd/

Tuesday, January 28, 2014

Vector Links (CANoe, RP1210)

Abstract Syntax Notation (ASN.1)
http://en.wikipedia.org/wiki/ASN.1

NMEA 0183 reference
http://en.wikipedia.org/wiki/NMEA_0183

Vector (CANoe environment):
http://vector.com/vi_canoe_en.html
http://en.wikipedia.org/wiki/CANoe (Wikipedia reference)

Vector Reference:
http://vector.com/vi_rp1210_api_en.html

Monday, January 20, 2014

Friday, January 17, 2014

Additional Test Automation Tools - Jan 2014

Earth Bridge (designed to bridge gap between GPS receiver and Google Earth)
http://mboffin.com/earthbridge/

Relish (primary author - PN employee)
http://sourceforge.net/projects/relish/

Monday, January 13, 2014

Friday, January 10, 2014

MSFT To Android Porting Tools

iFactr (commercial solution)
http://ifactr.com/

Monocross
http://monocross.net/

Monocross - What is it?
http://objectiveme.com/monocross-part-1/

MvvmCross
https://github.com/MvvmCross

Thursday, January 09, 2014

Cloud Information

Amazon Web Services (AWS) and Python
http://aws.amazon.com/articles/Amazon-S3/3998

Amazon Web Services (AWS) and Python "boto" Interface
http://docs.pythonboto.org/en/latest/

Amazon Web Services (AWS) and Relational Database Service (RDS)
http://aws.amazon.com/rds/

Monday, December 23, 2013

Mobile Application Test Automation

Google: "Mobile Application Test Automation"
http://automationtestingblog.blogspot.com/2013/01/mobile-application-test-automation.html

EggPlant (scripting language: "senseTalk")
http://www.testplant.com/eggPlant

M-eux (Jamosolutions, supports Resco for .NET Compact Frameworks)
http://www.jamosolutions.com

Resco Toolkit:
http://www.resco.net/mobileformstoolkit/

Sikuli (can use Python as a scripting language, makes use of Jython technology)
http://www.sikuli.org/
http://doc.sikuli.org/                   (Documentation)
https://github.com/sikuli/sikuli     (GitHub site)
https://launchpad.net/sikuli         (Sikuli Base Site, "launchpad")

Sikuli vs Eggplant:
http://testwarriors.blogspot.com/2012/04/comparison-report-sikuli-vs-eggplant.html

SOTI - MobiControl
http://www.soti.net/mobicontrol/


Splunk

Dig into Splunk
http://www.splunk.com/

Tuesday, November 26, 2013

Chess Dot Com Accts


  1. iamnotmagnus  / chess(subs)(magic)(bang)
  2. iamnotmagnusreally / sameasabove

Wednesday, November 06, 2013

Wednesday, October 09, 2013

Monday, September 02, 2013

VPN Links

Good article:
http://www.smallbusinesscomputing.com/webmaster/how-to-connect-multiple-offices-with-vpn.html

SoftEther VPN Project:
http://www.softether.org/

Consider using:
For one-off situations.