Înapoi la articole →

Cel mai recent articol

Ultima verificare

Urmăritori 0 urmăritori
Articole: 88
  1. Note The latest version of this document can be found online at https://dr-knz.net/measuring-multiple-return-values-in-go-and-cpp.html.

  2. Measuring argument passing in Go and C++

    Note The latest version of this document can be found online at https://dr-knz.net/measuring-argument-passing-in-go-and-cpp.html.

  3. The Go low-level calling convention on x86-64

    Note The latest version of this document can be found online at https://dr-knz.net/go-calling-convention-x86-64.html.

  4. The “PostgreSQL” in CockroachDB — Why?

    CockroachDB happens to be somewhat compatible with PostgreSQL, meaning that software written to use PostgreSQL can sometimes (often!)

  5. The “Open Source” in CockroachDB

    When I started contributing to CockroachDB, I was foremost excited to contribute to an open source project with a strong “free as in freedom” component, which makes CockroachDB agreeably FOSS in my eyes.

  6. The “Wow” effect in CockroachDB

    A few months ago, I was invited to present CockroachDB to a tech consulting office in Amsterdam.

  7. I published an article on the Cockroach Labs Blog: Local and distributed query processing in CockroachDB.

  8. I published an article on the Cockroach Labs Blog: On the Way to Better SQL Joins in CockroachDB.

  9. Memory Usage in CockroachDB

    I published an article on the Cockroach Labs Blog: Memory Usage in CockroachDB.

  10. Squashing a Schrödinbug With Strong Typing

    I published an article on the Cockroach Labs Blog: Squashing a Schrödinbug With Strong Typing.

  11. I published an article on the Cockroach Labs Blog: Modesty in Simplicity: CockroachDB’s JOIN.

  12. I published an article on the Cockroach Labs Blog: Critters in a Jar: Running CockroachDB in a FreeBSD Jail.

  13. In any comparative discussion about programming languages, the probability that the conversation will mention Brainfuck or INTERCAL approaches 1 over time.

  14. Revisiting SQL typing in CockroachDB

    My friend Nathan and I published an article on the Cockroach Labs Blog: Revisiting SQL typing in CockroachDB.

  15. DYI Jepsen Testing CockroachDB

    I published an article on the Cockroach Labs Blog: DIY Jepsen Testing CockroachDB.

  16. You are completing a MSc-level study and feel qualified to apply for a PhD.

  17. The Dark Resistance

    Say you have invented “the next big thing”, e.g. the next C, the next operating system, the next processor, and hope your thing will shine, masses will come to it and you will be forever famous.

  18. Open problems in Computer Science

    Every now and then a scientist should step back from his specialization and reflect in the entire research domain around him/her.

  19. On the future of computer science

    Prologue A famous researcher once said that a scientist should not work more than 5-6 years in the same research area.

  20. My “ideal” Bachelor of Informatics

    For the last 4 years I have been growing dissatisfied with the quality and contents of the BSc programs in informatics in the Netherlands.

  21. Rust for functional programmers

    This post follows up on OCaml for Haskellers from Edward Z.

  22. How good are you at programming?

    The table Also available in PDF form.

  23. Categories from scratch

    Note The latest version of this document can be found online at https://dr-knz.net/categories-from-scratch.html.

  24. Haskell for OCaml programmers

    This post mirrors OCaml for Haskellers from Edward Z.

  25. Proefstuderen Informatica

    Introductie Open een terminal, dan vor het volgende commando uit: mkdir opdracht-JOUWNAAM Vervang “JOUWNAAM” door je naam en/of die van je werkpartner.

  26. Human beings are a disease, a cancer of this planet.

  27. Finding the right tool for the job - FAIL

    I need to pick a programming language to prototype some initial ideas for my next research project, an interactive shell to program and control lightweight process networks.

  28. OpenRISC / de0 nano resources

    1 Lab notes Day 1. got a de0 nano. installed Lubuntu 13.04 in VirtualBox, 32-bit, 6GB space. tried to install the Altera Quartus II suite.

  29. Resources on writing and teaching

    Here are some resources I found useful on the topics of teaching, writing and presenting.

  30. Introductie Unix

    1 Opdracht Tijdens deze introductie is van je het volgende verwacht: lees dit hele document door en doe de opdrachten erin.

  31. Comments on the Mill CPU from OotB Computing

    Ivan Godard from Out-of-the-Box Computing is currently touring the US talking about his Mill CPU architecture, based on a new machine model called the “Belt”.

  32. Ever since I defended my thesis in September 2012, a thought had been left lingering in the epilogue of my book: that computing systems architects and designers are currently incentivized by market effects to build mostly “closed” systems that are annoying

  33. Frustrated elements of symmetry

    The important thing in science is not so much to obtain new facts as to discover new ways of thinking about them.

  34. How I met the Microgrids

    (Note: the following is a rework of the preface of my thesis [1]) When I joined the CSA group in September 2008, my supervisor Chris Jesshope tasked me thus: “We made this novel chip called a Microgrid, and we want a C compiler to program it.

  35. The Vaucanson story

    Twelve years ago, at my first job at a University, my supervisor told my colleague and I: “I am writing a book about finite state automata.

  36. Proposal: high-level thermal modeling

    Background Heat on chip Computer chips become hotter when they are used.

  37. On the Turing-Completeness of C

    Two days ago I started to investigate whether C was Turing Complete.

  38. On the Turing-Completeness of C

    On November 17th, 2012, a link to a Brainfuck interpreter written using the C preprocessor language was posted to Hacker News.