Links 18-02-02
Feb 2, 2018
2 minute read

Dev

  • Zstd – a real-time compression algorithm, providing high compression ratios. It offers a very wide range of compression / speed trade-off, while being backed by a very fast decoder. It also offers a special mode for small data, called dictionary compression, and can create dictionaries from any sample set. Zstandard library is provided as open source software using a BSD license.

  • Ben Frederickson became obsessed with the amount of developer activity on sites like GitHub, so he plowed through GitHub Archive and GHTorrent data to plot programming language popularity over a seven year period.

  • Protecting against null values and bad input from poorly formatted data may seem nearly impossible to do concisely using Java’s built-in support for regular expressions, but Preston Garno found a neat trick to accomplish the task using Kotlin: destructured regular expressions.

  • Decorators are one of the features that make Python a great programming language. If you’ve never been exposed to them or know about them, but are still left scratching your head, you’ll appreciate H. Chase Steven’s list of the decorators they won’t tell you about.

Ops

  • Clive is a minimal operating system designed to let Golang apps run on bare hardware.

Misc

  • Check out this diagram that explains how to navigate the Linux CLI more efficiently.

  • Hyperfine is a command-line benchmarking tool you can use to test your application or command’s performance.



comments powered by Disqus