computer-science

How we scaled nginx and saved the world 54 years every day

Thu, 02 Aug 2018 01:41:27 -0700 · https://blog.cloudflare.com/how-we-scaled-nginx-and-saved-the-world-54-years-every-day/

tagged: computer-science nginx interesting programming

IP addresses & routing - Julia Evans

Thu, 26 Jul 2018 01:59:54 -0700 · https://jvns.ca/blog/2018/07/24/ip-addresses-routing/

tagged: computer-science networking interesting

Gamasutra - 1500 Archers on a 28.8: Network Programming in Age of Empires and Beyond

Thu, 19 Jul 2018 13:33:56 -0700 · https://www.gamasutra.com/view/feature/131503/1500_archers_on_a_288_network_.php?print=1

tagged: programming computer-science interesting

Architecture of a Database System

Thu, 31 May 2018 00:35:57 -0700 · http://db.cs.berkeley.edu/papers/fntdb07-architecture.pdf

tagged: databases computer-science

Building a Distributed Log from Scratch, Part 1: Storage Mechanics – Brave New Geek

Wed, 25 Apr 2018 00:57:22 -0700 · https://bravenewgeek.com/building-a-distributed-log-from-scratch-part-1-storage-mechanics/

tagged: distributed-computing computer-science

Handling 1 Million Requests per Minute with Go · marcio.io

Mon, 16 Apr 2018 14:48:38 -0700 · http://marcio.io/2015/07/handling-1-million-requests-per-minute-with-golang/

tagged: golang performance computer-science programming

My Favorite PostgreSQL Queries and Why They Matter | Severalnines

Sun, 15 Apr 2018 01:30:11 -0700 · https://severalnines.com/blog/my-favorite-postgresql-queries-and-why-they-matter

tagged: sql computer-science

floating point - Why not use Double or Float to represent currency? - Stack Overflow

Sat, 14 Apr 2018 18:47:51 -0700 · https://stackoverflow.com/questions/3730019/why-not-use-double-or-float-to-represent-currency/

tagged: computer-science databases

Writing System Software episode 1 - YouTube

Fri, 16 Mar 2018 01:03:31 -0700 · https://www.youtube.com/watch?v=VBrnmciV9fM&list=PLrEMgOSrS_3fghr8ez63xKFNF-BA6Pz13 ·

tagged: computer-science programming

How to dismantle a compiler bomb | Code Explainer

Fri, 09 Mar 2018 11:14:44 -0800 · https://codeexplainer.wordpress.com/2018/01/20/how-dismantle-compiler-bomb/

tagged: computer-science c compilers

go-internals/chapter1_assembly_primer at master · teh-cmc/go-internals · GitHub

Thu, 08 Mar 2018 18:02:49 -0800 · https://github.com/teh-cmc/go-internals/tree/master/chapter1_assembly_primer

tagged: golang computer-science asm

Building Docker Images for Static Go Binaries – Kelsey Hightower – Medium

Fri, 02 Mar 2018 16:30:57 -0800 · https://medium.com/@kelseyhightower/optimizing-docker-images-for-static-binaries-b5696e26eb07

tagged: golang programming computer-science docker

A Brief Glance at How Various Text Editors Manage Their Textual Data

Fri, 16 Feb 2018 00:57:42 -0800 · https://ecc-comp.blogspot.com/2015/05/a-brief-glance-at-how-5-text-editors.html

tagged: computer-science editors interesting

How (and Why) I Run My Own DNS Servers – zwischenzugs

Fri, 26 Jan 2018 14:52:46 -0800 · https://zwischenzugs.com/2018/01/26/how-and-why-i-run-my-own-dns-servers/

tagged: computer-science dns diy

Project Zero: Reading privileged memory with a side-channel

Thu, 04 Jan 2018 11:13:07 -0800 · https://googleprojectzero.blogspot.com/2018/01/reading-privileged-memory-with-side.html

tagged: security computer-science vulnerabilities

cryptsetup 2.0

Mon, 25 Dec 2017 11:00:41 -0800 · https://www.kernel.org/pub/linux/utils/cryptsetup/v2.0/v2.0.0-ReleaseNotes

tagged: computer-science Linux encryption luks

Mining Bitcoin with pencil and paper: 0.67 hashes per day

Mon, 18 Dec 2017 15:50:21 -0800 · http://www.righto.com/2014/09/mining-bitcoin-with-pencil-and-paper.html

tagged: bitcoin computer-science

Kernel debugging for newbies | Alex Lambert

Mon, 18 Dec 2017 12:57:26 -0800 · http://www.alexlambert.com/2017/12/18/kernel-debugging-for-newbies.html

tagged: linux computer-science guides debugging

Alexa, are you listening?

Wed, 06 Dec 2017 10:10:16 -0800 · https://labs.mwrinfosecurity.com/blog/alexa-are-you-listening

tagged: computer-science hacking debugging

Debugging an evil Go runtime bug - marcan.st

Tue, 05 Dec 2017 11:34:51 -0800 · https://marcan.st/2017/12/debugging-an-evil-go-runtime-bug/

tagged: golang debugging computer-science

Writing a Simple Linux Kernel Module – Sourcerer Blog

Fri, 01 Dec 2017 10:58:09 -0800 · https://blog.sourcerer.io/writing-a-simple-linux-kernel-module-d9dc3762c234

tagged: linux computer-science guides

Introduction to Computer Organization

Thu, 16 Nov 2017 16:31:12 -0800 · http://bob.cs.sonoma.edu/IntroCompOrg-RPi/intro-co-rpi.html

tagged: computer-science

Linux containers in 500 lines of code

Thu, 02 Nov 2017 12:54:06 -0700 · https://blog.lizzie.io/linux-containers-in-500-loc.html

tagged: linux containers computer-science

Text Editor: Data Structures – averylaird.com

Tue, 03 Oct 2017 01:19:38 -0700 · http://www.averylaird.com/programming/editor/2017/09/30/the-piece-table/

tagged: computer-science

Go and memory layout – Ravelin Tech

Tue, 08 Aug 2017 19:00:25 -0700 · https://syslog.ravelin.com/go-and-memory-layout-6ef30c730d51

tagged: golang computer-science

Krister Walfridsson’s blog: The structure of a GCC back end

Sun, 06 Aug 2017 14:07:59 -0700 · https://kristerw.blogspot.com/2017/08/the-structure-of-gcc-back-end.html

tagged: computer-science compilers

ZeroTier | Connect All The Things

Tue, 25 Jul 2017 11:06:47 -0700 · https://www.zerotier.com/blog/state-of-nat-traversal.shtml

tagged: computer-science networking

The Strange Loop in Deep Learning – Intuition Machine – Medium

Mon, 17 Jul 2017 11:30:13 -0700 · https://medium.com/intuitionmachine/the-strange-loop-in-deep-learning-38aa7caf6d7d

tagged: computer-science deep-learning

DASHlink - Real System Failures

Thu, 13 Jul 2017 23:10:19 -0700 · https://c3.nasa.gov/dashlink/resources/624/

tagged: computer-science failues

No title (edit to change)

Tue, 11 Jul 2017 12:15:47 -0700 · https://www.eecs.harvard.edu/~michaelm/postscripts/rsa2008.pdf

tagged: computer-science data-structures

Bloom Filters by Example

Tue, 11 Jul 2017 00:41:01 -0700 · https://llimllib.github.io/bloomfilter-tutorial/

tagged: computer-science data-structures

Finger protocol - Wikipedia

Sun, 09 Jul 2017 01:01:32 -0700 · https://en.wikipedia.org/wiki/Finger_protocol

tagged: computer-science protocols

Steiner tree problem - Wikipedia

Tue, 27 Jun 2017 13:54:21 -0700 · https://en.wikipedia.org/wiki/Steiner_tree_problem

tagged: computer-science trees data-structures

The Inside Story of Texas Instruments’ Biggest Blunder: The TMS9900 Microprocessor - IEEE Spectrum

Mon, 26 Jun 2017 10:43:55 -0700 · http://spectrum.ieee.org/geek-life/history/the-inside-story-of-texas-instruments-biggest-blunder-the-tms9900-microprocessor

tagged: computer-science hardware

GitHub - ycoroneos/G.E.R.T

Tue, 20 Jun 2017 00:37:27 -0700 · https://github.com/ycoroneos/G.E.R.T

tagged: golang computer-science

Linux Containers Internals (Part I) – Rabbit Stack

Mon, 05 Jun 2017 12:43:02 -0700 · http://rabbitstack.github.io/operating%20systems/linux-containers-internals-part-i/

tagged: linux containers computer-science

Functional options for friendly APIs | Dave Cheney

Tue, 16 May 2017 15:16:54 -0700 · https://dave.cheney.net/2014/10/17/functional-options-for-friendly-apis

tagged: golang computer-science

Alternative Patterns for Method Overloading in Go | My Memory Sucks

Tue, 16 May 2017 15:16:38 -0700 · https://mymemorysucks.wordpress.com/2017/05/16/alternative-patterns-for-method-overloading-in-go/

tagged: golang computer-science

Why use Postgres (Updated for last 5 years) - Craig Kerstiens

Sun, 30 Apr 2017 10:30:44 -0700 · http://www.craigkerstiens.com/2017/04/30/why-postgres-five-years-later/

tagged: computer-science databases