Author Archives: tim

ZFS replace drive before it fails

The main Virtual Machine Server was seeing hardware failures and ZFS “scrub not zero bytes”. One of the (cheap) Hitachi Ultrastar 2TB disks was starting to fail, after only 1.5 years. Smartctl was showing 53 recent errors. pool: vmstorage state: … Continue reading

Posted in ZFS | Comments Off on ZFS replace drive before it fails

Core i7-9700K Build

Some facts on the CPU: it is currently #67 on PassMark [17,329, single thread 2,909] cpubenchmark.net. It was launched 2018 October. It used 14mm architecture and does not have hyperthreading. Since the “i7-9700”, i.e. non-K, does not exist (and may … Continue reading

Posted in Computer Builds, Core-i7 | Comments Off on Core i7-9700K Build

CPU Comparison

The table includes both “as built” and “dreaming only” CPUs. Rank2018 CPU PassMark Benchmark 2 i9-7908XE@2.6 27,786 36 i9-9900K@3.6 20,156 38 i7-7900X@3.3 20,046 67 i7-9700k@3.6 17,329 96 i7-8700k@3.7 15,960 264 i7-4770k@3.5 10,091 401 i7-2600k@3.4 8,444 510 i5-6500@3.2 7,240

Posted in Core-i5, Core-i7 | Comments Off on CPU Comparison

Peripherals

Current and historical record of Mice and Keyboards and Monitors. Item Product Year Cost Mouse Logitech G403 Wired Optical Gaming Mouse with RGB Lighting 2018 Nov $35 Mouse Logitech G Pro Gaming FPS Mouse with Advanced Gaming Sensor 2016 Dec … Continue reading

Posted in Computer Builds | Comments Off on Peripherals

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

Java command-line argument parser taxonomy

Every once in a while, at the beginning of a new project, I start the search for a command-line argument parsing library in Java. This post shows the results of examining the field as of mid 2018. This post serves … Continue reading

Posted in Software Engineering | Comments Off on Java command-line argument parser 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

Virtual Machine Server

The goal of this machine was to replace the oldest machine build recorded on this blog – the 2009 Core i7 920 build. This is the current workhorse virtual machine server. The approach taken (refurbished) was a direct result of … Continue reading

Posted in Computer Builds | Comments Off on Virtual Machine Server

ZFS Case Upgrade

The original ZFS machine has grown a bit over the years. It started with two 2TB hard drives, then got two more, then finally two more. The “little” NZXT case has more than enough drive slots, but this setup violated … Continue reading

Posted in Computer Builds, ZFS | Comments Off on ZFS Case Upgrade

JRebirth quick evaluation

Want to see how you can quickly tell that somebody wrote 79,695 lines of Java on a completely wasted library/framework? Watch how quickly JRebirth comes to a head-slap fail: 1) Visit http://www.jrebirth.org/ 2) Under Documentation, click on Installation, create the … Continue reading

Posted in Software Engineering | Comments Off on JRebirth quick evaluation