-
Recent Posts
Recent Comments
Archives
- January 2025
- March 2024
- January 2024
- November 2023
- June 2023
- May 2023
- April 2023
- March 2023
- November 2022
- September 2022
- August 2022
- May 2022
- April 2022
- February 2022
- January 2022
- November 2021
- October 2021
- July 2021
- April 2021
- December 2020
- September 2020
- August 2020
- May 2020
- January 2020
- December 2019
- October 2019
- December 2018
- September 2018
- July 2018
- April 2018
- March 2018
- February 2018
- January 2018
- September 2017
- August 2017
- July 2017
- December 2016
- November 2016
- September 2016
- May 2016
- April 2016
- March 2016
- October 2015
- September 2015
- August 2015
- March 2015
- October 2014
- September 2014
- June 2014
- May 2014
- April 2014
- March 2014
- October 2013
- September 2013
- August 2013
- July 2013
- March 2013
- March 2012
- February 2012
- January 2012
- April 2011
- February 2011
- January 2011
- July 2010
- April 2010
- March 2010
- December 2009
- November 2009
- October 2009
Categories
Meta
Author Archives: tim
Choose Your Path Wisely
This article was inspired by a strangely acting Gradle build script. (Unimportant details: it worked fine locally, and it worked in Jenkins the first time, but when I renamed the job, it mysteriously started failing with a compile error every … Continue reading
Posted in Software Engineering
Comments Off on Choose Your Path Wisely
Secret Share in Java, v2
Just completed a major overhaul of the Secret Share in Java project (old version at sourceforge/subversion). Updated items include: New hosting location and SCM (github/git) Moved from ant to gradle Updated naming and directory structure – src/main, src/test, src/integTest Fixed … Continue reading
Posted in Software Project
Leave a comment
Tic Tac Toe in AngularJS
Just completed the AngularJS implementation of Tic Tac Toe. It is a static page on this site (just like the Lot Area Calculator).
Posted in Software Project
Comments Off on Tic Tac Toe in AngularJS
Gradle with Local Archiva Publish
This shows the way to get gradle to use a local Archiva server to publish your project artifacts. IMPORTANT: You must configure your “guest” user in Archiva to have the correct permissions (roles) to publish to the Archiva server. To … Continue reading
Posted in Software Engineering
Comments Off on Gradle with Local Archiva Publish
Gradle with Local Archiva
This shows the way to get gradle to use a local Archiva server to resolve dependencies (where the Archiva server in turn resolves to maven central). (Side comment: documentation for gradle is sparse, incomplete and out-of-date – e.g. ‘mavenRepo’ shows … Continue reading
Posted in Software Engineering
Comments Off on Gradle with Local Archiva
Ubuntu 14.04 VirtualBox Resolution
Want something other than 640×480 with Ubuntu running in VirtualBox 4.3.x? Follow these instructions. From http://codsplaice.blogspot.com/2014/02/a-quick-post-on-how-to-get-ubuntu-1404.html sudo apt-get update sudo apt-get upgrade sudo apt-get install linux-headers-$(uname -r) sudo apt-get install dkms build-essential Then mount the install CD image for the … Continue reading
Posted in Ubuntu
Leave a comment
Vnc Vino Ubuntu Security fix
To enable remote desktop in Ubuntu when “Settings” no longer shows the icon for “Desktop Sharing” or “Remote Desktop”, type: $ vino-preferences When your VNC client fails to connect with an error like “No matching security types” or “No security … Continue reading
Posted in Ubuntu
Comments Off on Vnc Vino Ubuntu Security fix
Oracle Adds License to oracle-java7-installer and Now It Fails
For automatic provisioning that installs the official Oracle Java package, many paths lead to WebUpd8Team/java PPA and www.webupd8.org. Currently, the apt-get-install oracle-java7-installer command will fail, leaving a file at /var/cache/oracle-jdk7-installer/jdk-7u51-linux-*.tar.gz that is a plain .html file that contains “Sorry! In … Continue reading
Posted in Software Engineering, Ubuntu
Comments Off on Oracle Adds License to oracle-java7-installer and Now It Fails
Groovy Badness: Turn a List into a Map
I’ve always enjoyed finding bugs in languages. I still fondly recall finding a bug in Perl concerning the “while () { .. }” construct and file names that evaluate to ‘false’, like a file named “0”, for example. More recently, … Continue reading
Posted in Software Engineering
Comments Off on Groovy Badness: Turn a List into a Map
Core 4770K Build
Some facts on the CPU: it is currently #24 on PassMark [10,121] cpubenchmark.net. Ahead of it are the Xeon E5-2xxx, the AMD FX-9590, and a few Core i7s (48xxK, 49xxK and 39xxK). A short while ago the 4770K was #17 … Continue reading
Posted in Computer Builds, Core-i7
Leave a comment