← Înapoi la Urmăritori

Cel mai recent articol

Ultima verificare

Urmăritori 0 urmăritori
Articole: 15
  1. Encephalitis

    I was recently diagnosed with anti-NMDA receptor encephalitis.

  2. Regex engine internals as a library

    Over the last several years, I’ve rewritten Rust’s regex crate to enable better internal composition, and to make it easier to add optimizations while maintaining correctness.

  3. A byte string library for Rust

    bstr is a byte string library for Rust and its 1.0 version has just been released!

  4. Using unwrap() in Rust is Okay

    One day before Rust 1.0 was released, I published a blog post covering the fundamentals of error handling.

  5. Archlinux on the System76 Darter Pro

    This is a quick post reviewing my Archlinux setup on a System76 Darter Pro (model: darp6) with Coreboot, along with some thoughts about the laptop in general.

  6. My FOSS Story

    I’d like to break from my normal tradition of focusing almost strictly on technical content and share a bit of my own personal relationship with Free and Open Source Software (FOSS).

  7. Rust and CSV parsing

    With csv 1.0 just released, the time is ripe for a tutorial on how to read and write CSV data in Rust.

  8. ripgrep is faster than {grep, ag, git grep, ucg, pt, sift}

    In this article I will introduce a new command line search tool, ripgrep, that combines the usability of The Silver Searcher (an ack clone) with the raw performance of GNU grep. ripgrep is fast, cross platform (with binaries available for Linux, Mac and W…

  9. Index 1,600,000,000 Keys with Automata and Rust

    It turns out that finite state machines are useful for things other than expressing computation.

  10. Error Handling in Rust

    Like most programming languages, Rust encourages the programmer to handle errors in a particular way.

  11. Syntax extensions and regular expressions for Rust

    WARNING: 2018-04-12: The code snippets for this post are no longer available.

  12. Writing type parametric functions in Go

    Go’s only method of compile time safe polymorphism is structural subtyping, and this article will do nothing to change that.

  13. Introducing NFLGame: Programmatic access to live NFL game statistics

    As a programmer and a fantasy football addict, I am embarassed by the means through which we must expend ourselves to get data in a machine readable form.

  14. Running Archlinux on the Lenovo Thinkpad T430

    In sum, Archlinux is working beautifully.

  15. Daemonizing Go Programs (with a BSD-style rc.d example)

    Go, by its very nature, is multithreaded.