Friday, November 30, 2018
3D Print Stuff (20181130)
https://www.autodesk.com/products/fusion-360/overview
And a "Slicer"
Also, see: OpenSCAD and Meshmixer
https://www.openscad.org
http://www.meshmixer.com
Protolabs
https://www.protolabs.com
Xometry (on-demand manufacturer)
https://www.xometry.com
3D Hubs (on-demand manufacturer)
https://www.3dhubs.com
3MF Consortium
https://3mf.io
Wednesday, October 10, 2018
Monday, August 13, 2018
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 -bWhere "BN" is a branch name like "engineer-feature-YYYYMMDD-xx" or "engineer-task-YYYYMMDD-xx" NOTE: git apparently doesn't like like branch names with leading "/" characters NOTE: in the examples above, the "xx" might represent a sequence # (which may be overkill) ##### SWITCH to an existing branch using checkout command git checkout Where "BN" is a branch name like "engineer-feature" or "engineer-task" ##### 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 git merge ##### To push local branch up to the origin repo, use this base command git push ##### To remove files from the Git index git rm --cached ##### Determine your Git status (what branch, untracked files, etc.) git status
Saturday, July 21, 2018
Good Crypto Links
Bruce Schneier's site:
https://www.schneier.com
Great Crypto Summary:
https://cryptofundamentals.com/algorithms
https://www.schneier.com
Great Crypto Summary:
https://cryptofundamentals.com/algorithms
Friday, March 30, 2018
Nuance (Dragon) Speech Recognition
Nuance (Dragon) Speech Recognition: https://www.nuance.com/dragon/dragon-for-pc.html
Tuesday, March 13, 2018
Firewalld Documentation
Firewalld Documentation: https://fedoraproject.org/wiki/Firewalld?rd=FirewallD
Sunday, February 25, 2018
Node Related
JavaScript tutorial: https://www.w3schools.com/js/
Node.js official site: https://nodejs.org/en/
NPM main site: https://www.npmjs.com
Node.js official site: https://nodejs.org/en/
NPM main site: https://www.npmjs.com
Monday, January 29, 2018
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
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
https://github.com/OAI
Swagger Online Editor
http://editor.swagger.io
Thursday, August 31, 2017
RDBMS Comparison Link (Wikipedia)
RDBMS Comparison Link (Wikipedia)
https://en.wikipedia.org/wiki/Comparison_of_relational_database_management_systems
https://en.wikipedia.org/wiki/Comparison_of_relational_database_management_systems
Tuesday, August 29, 2017
Stock Quote -- (Java)
Stock Quote --- Java
http://introcs.cs.princeton.edu/java/31datatype/StockQuote.java
Yahoo Finance Quotes --- Java
https://financequotes-api.com
http://introcs.cs.princeton.edu/java/31datatype/StockQuote.java
Yahoo Finance Quotes --- Java
https://financequotes-api.com
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/
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, July 10, 2017
Building an Uber (aka "Fat") Jar
Gradle Shadow Plug-In Link:
https://plugins.gradle.org/plugin/com.github.johnrengelman.shadow
Great Article On Getting The Gradle "Shadow" Plug-In Working:
https://kousenit.org/2016/03/14/the-shadow-knows-gradle/
Object Partners Link:
https://objectpartners.com/2013/07/16/creating-self-contained-executable-jars-with-gradle-and-shadow/
https://plugins.gradle.org/plugin/com.github.johnrengelman.shadow
Great Article On Getting The Gradle "Shadow" Plug-In Working:
https://kousenit.org/2016/03/14/the-shadow-knows-gradle/
Object Partners Link:
https://objectpartners.com/2013/07/16/creating-self-contained-executable-jars-with-gradle-and-shadow/
Monday, June 19, 2017
Tuesday, June 06, 2017
Wednesday, March 29, 2017
Sunday, March 26, 2017
Monday, March 20, 2017
Page Object Model (POM)
Page Object Model (POM)
http://toolsqa.com/selenium-webdriver/page-object-model/
Site Prism: Page Object Model (POM) for Capybara
https://github.com/natritmeyer/site_prism
http://toolsqa.com/selenium-webdriver/page-object-model/
Site Prism: Page Object Model (POM) for Capybara
https://github.com/natritmeyer/site_prism
Subscribe to:
Posts (Atom)