Category Archives: Software Project

Better pattern for @Autowired

Just ran across this in a video about Spring Boot by Frank Moley and I thought it deserved a callout. When creating your Beans (e.g. Controller), you can either: @RestController() public class ItemController { @Autowired; private ItemService itemService; Or you … Continue reading

Posted in Software Project, Uncategorized | Comments Off on Better pattern for @Autowired

Add HTTPS lock to AWS S3

The goal was to change the “Not secure” banner to the little lock (aka enable https) for timtiemens.com. Previously, that site was hosted using only AWS S3 – which does not support “https”. This is the documentation for the final … Continue reading

Posted in Software Project | Comments Off on Add HTTPS lock to AWS S3

Design Problem from Tic Tac Toe

It is fascinating how quickly a simple problem can escalate to a very difficult design problem. Here are the major pieces needed to frame one of these difficult problems in Tic Tac Toe: CellValue : X, O, EMPTY Board : … Continue reading

Posted in Software Engineering, Software Project | Comments Off on Design Problem from Tic Tac Toe

Vue.js 2 versus 3

As of this post creation, Vue.js version 3 is available, and is “being promoted” over version 2. For example, the default “npm install -g @vue/cli” install will use Vue 3.2.41 by default. Don’t use version 3 at this time. The … Continue reading

Posted in Software Engineering, Software Project | Comments Off on Vue.js 2 versus 3

Java Command Line Parsers Taxonomy

Ever wanted to see a complete list of Java command-line parser libraries? Here is the project for you. The git project javacommandlineparsers contains a list of Java command-line parser libraries, in JSON format, and transformed to markup, csv and html. … Continue reading

Posted in Software Engineering, Software Project | Comments Off on Java Command Line Parsers Taxonomy

Secret Share 1.4.4 on Maven Central

Secret Share in Java on Maven Central Just completed a release of the Secret Share in Java project to Maven Central. Search for it using search.maven.org. Or, go to SecretShare-1.4.4 directly. GroupId: com.tiemens ArtifactId: secretshare Version: 1.4.4 This release fixes … Continue reading

Posted in Software Engineering, Software Project | Comments Off on Secret Share 1.4.4 on Maven Central

Vue.js carousel State Fair

This is the announcment page for Minnesota State Fair Space Tower. This was the “next level of difficulty” for Vue.js. It involved using vue-cli to create the webpack-simple basis for the project, then learning how to incorporate components into the … Continue reading

Posted in Software Project | Comments Off on Vue.js carousel State Fair

Secret Share 1.4.3 on Maven Central

Secret Share in Java on Maven Central Just completed a release of the Secret Share in Java project to Maven Central. Search for it using search.maven.org. Or, go to SecretShare-1.4.3 directly. GroupId: com.tiemens ArtifactId: secretshare Version: 1.4.3 This release adds … Continue reading

Posted in Software Project | Comments Off on Secret Share 1.4.3 on Maven Central

Secret Share 1.4.2 on Maven Central

Secret Share in Java on Maven Central Just completed a release of the Secret Share in Java project to Maven Central. Search for it using search.maven.org. GroupId: com.tiemens ArtifactId: secretshare Version: 1.4.2 This release features a “simplex” matrix solver implementation … Continue reading

Posted in Software Project | Comments Off on Secret Share 1.4.2 on Maven Central

Secret Share in Java on Maven Central

Just completed a push of the Secret Share in Java project to Maven Central. That is my first “officially published” open-source project. See the link on search.maven.org. GroupId: com.tiemens ArtifactId: secretshare Version: 1.3.1

Posted in Software Project | Comments Off on Secret Share in Java on Maven Central