-
Recent Posts
Recent Comments
Archives
- March 2025
- February 2025
- 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
Ubuntu Compute and Storage Build
The goal of this machine was to replace the oldest active computer in the house. This old computer predates – by over three years – the first recorded entry on this blog for computer builds. (First build: core i7). This … Continue reading
Posted in Computer Builds
Comments Off on Ubuntu Compute and Storage Build
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
Stealth Updates and Unstable LSI Drivers
(Just FYI to everyone out there, since this is not easy to find right now.) If you’re seeing this message: mpt2sas0: log_info (0x31080000): original (PL), code (0x08), sub_code (0x0000) Then you need to visit http://mycusthelp.info/LSI/_cs/AnswerDetail.aspx?&inc=8484 The short answer: Avago Tech … Continue reading
Posted in Ubuntu
Comments Off on Stealth Updates and Unstable LSI Drivers
Ubuntu 14.04 Unity 3D RAM
My AMD Server seemed to be running out of RAM this morning. Checking the processes, it appeared that Unity 3D was using approximately 18G/32G (i.e. with no virtual machines running, the OS was still using 18G). Why? I don’t know … Continue reading
Posted in Ubuntu
Comments Off on Ubuntu 14.04 Unity 3D RAM
Freenas Backup Machine
The goal of this machine was to be a “small, inexpensive, bring your own HDs, standalone backup solution”. For these purposes, that meant using a small case that still had at least 2 internal 3.5″ bays. For Freenas, 9.2.1.9 was … Continue reading
Posted in Computer Builds
Comments Off on Freenas Backup Machine
What is AngularJS – the key is client-side
After working with AngularJS for a couple of months now, I can finally express a concise answer to “What is AngularJS?” It is: MVC where the model is on the client side MVC where the view is a template based … Continue reading
Posted in Software Engineering
Comments Off on What is AngularJS – the key is client-side
Amazon SDK broken dependencies
If you have received this error message: java.lang.IllegalStateException: Unsupported cookie spec: default It is because Amazon made their SDK dependency look like this: +— com.amazonaws:aws-java-sdk | +— org.apache.httpcomponents:httpclient:[4.1, 5.0) -> 4.4-beta1 | | +— org.apache.httpcomponents:httpcore:4.4-beta1 i.e. they made an open-ended … Continue reading
Posted in Software Engineering
Comments Off on Amazon SDK broken dependencies
Use a DSA to implement your DSL (insipired by Cucumber)
This post was inspired by The Training Wheels Came Off by Aslak Hellesøy, author of The Cucumber Book. TL;DR – Use a Domain Specific (testing) API to implement your Domain Specific Language That article describes the motivation behind removing web_steps.rb … Continue reading
Posted in Software Engineering
Comments Off on Use a DSA to implement your DSL (insipired by Cucumber)
Computer Science Hard Things
There is a popular saying about Computer Science (see here and here): There are only two hard things in Computer Science: cache invalidation and naming things. — Phil Karlton There is a funny variation that makes it “There are only … Continue reading
Posted in Software Engineering
Comments Off on Computer Science Hard Things
Agile non Evolutionary Stable Strategy
Starting with a quotation I saw at a rest stop while on vacation: Dryland farming works best when in a wet year. This was on a placard explaining that Dryland farming had a string of successful years when it was … Continue reading
Posted in Software Engineering
Comments Off on Agile non Evolutionary Stable Strategy