You are here |
blog.gopheracademy.com | ||
| | | |
roscidus.com
|
|
| | | | This post evaluates the programming languages ATS, C#, Go, Haskell, OCaml, Python and Rust to try to decide which would be the best language in which ... | |
| | | |
insinuator.net
|
|
| | | | Lately I've been analyzing a .NET binary that was quite interesting. It was a portable binary that shipped without any third-party dependencies. I started looking at the .NET assembly with ILSpy and noticed that there was not that much code that ILSpy found and there were a lot of references to classes/methods that were neither in the classes identified by ILSpy nor were they part of the .NET ... | |
| | | |
www.zombiezen.com
|
|
| | | | I recently spent some time learning Nix after watching this talk by Xe. Nix is a package manager/build system for Linux and macOS. It does a number of things I really like: Transparent handling of source and binary packages. Includes a rich central package registry, but you can host your package descriptions or binaries anywhere. Does not require root and runs alongside any Linux distribution. Easy to pin or customize versions of individual packages. Straightforward support for project-specific dependenc... | |
| | | |
blog.thalheim.io
|
|
| | In this article, I will explain how to perform full integration tests with flakes outside nixpkgs. With NixOS testing framework, you can create end-to-end integration tests easily. It all comes down to starting a virtual machine based on your custom modules and testing its state with a Python script. This way, you can identify in advance all the regressions and incompatible configurations arising from the updates you introduced. One of the framework's upsides is that it's extremely fast - maybe the faste... |