Monday, November 27, 2017

Spark Framework

Spark Framework (a pure Java technique to create REST APIs fast)
http://sparkjava.com

Good, Related Article
https://www.boxuk.com/insight/blog-posts/creating-rest-api-quickly-using-pure-java

Saturday, November 04, 2017

Open API Initiative (was Swagger)

Open API Initiative Github Base Link:
https://github.com/OAI

Swagger Online Editor
http://editor.swagger.io

Tuesday, August 29, 2017

Monday, August 07, 2017

OTP Software

OTP Software (Python)
http://www.red-bean.com/onetime/

This kind of thing seems to work:
 ./onetime -e -n -p pad.dat < cleartext.dat > ciphertext.dat
 ./onetime -d -n -p pad.dat < ciphertext.dat > cleartext2.dat
  sha256sum cleartext.dat cleartext2.dat
Where: pad.dat was created like:
dd if=/dev/urandom of=./pad.dat count=1

Good OTP Jump Link to other possibilities
http://www.hacker10.com/encryption-software-2/list-of-one-time-pad-encryption-programs/

Monday, June 19, 2017

Tuesday, June 06, 2017

Wednesday, March 29, 2017

Client Side Pieces

  1. agent/shim
  2. selenium server
  3. chromedriver
  4. chrome

Sunday, March 26, 2017

GitHub Desktop

GitHub Desktop:
https://desktop.github.com

Friday, March 17, 2017

Postman and Postman Interceptor Module

To debug REST requests:

Postman + Postman Interceptor Extension

As Google Chrome is navigation, activate the Postman Interceptor and watch web requests flow into Postman.

Cucumber Multi-Steps

Cucumber Multi-Steps
https://github.com/cucumber/cucumber/wiki/Calling-Steps-from-Step-Definitions

Cucumber (Ruby Hooks)

Cucumber (Ruby Hooks)
https://github.com/cucumber/cucumber/wiki/Hooks

Thursday, March 16, 2017

More Git Tips

##### To include (e.g. "add") in what will be committed
git add

##### Determine your current branch and display local branches
git branch

##### Create a new local branch and switch to it
git checkout -b

Where "BN" is "engineer//" (example)
NOTE: git apparently doesn't like like branch names with leading "/" characters

##### Switch to an existing branch using checkout command
git checkout

##### To discard changes in the working directory to an individual file
git checkout --

##### To commit to current branch with comment
git commit -m ""

##### To show commit history on a branch, use variations of this base command
git log

##### To merge from one branch to another, use this base command
##### The command below merges the specified branch into the current branch
git merge

##### To push local branch up to the origin repo, use this base command
git push

##### Determine your Git status (what branch, untracked files, etc.)
git status

Friday, March 10, 2017

Ruby Resources

AWS SDK for Ruby: http://docs.aws.amazon.com/sdk-for-ruby/v2/developer-guide/
The Book Of Ruby (online somewhere)
Little Book Of Ruby (online somewhere)
Ruby Style Guide: https://github.com/bbatsov/ruby-style-guide
Ruby Gems Guides: http://guides.rubygems.org/