Skip to content

Instantly share code, notes, and snippets.

Ahmad Alhour aalhour

Block or report user

Report or block aalhour

Hide content and notifications from this user.

Learn more about blocking users

Contact Support about this user’s behavior.

Learn more about reporting abuse

Report abuse
View GitHub Profile
View bret_victor-reading_list.md

This is a plain-text version of Bret Victor’s reading list. It was requested by hf on Hacker News.


Highly recommended things!

This is my five-star list. These are my favorite things in all the world.

A few of these works have had an extraordinary effect on my life or way of thinking. They get a sixth star. ★

@aalhour
aalhour / System Design.md
Created May 31, 2019 — forked from vasanthk/System Design.md
System Design Cheatsheet
View System Design.md

System Design Cheatsheet

Picking the right architecture = Picking the right battles + Managing trade-offs

Basic Steps

  1. Clarify and agree on the scope of the system
  • User cases (description of sequences of events that, taken together, lead to a system doing something useful)
    • Who is going to use it?
    • How are they going to use it?
@aalhour
aalhour / Dockerfile.bite_sized_networking
Created Apr 23, 2019 — forked from justanotherdot/Dockerfile.bite_sized_networking
A Dockerfile with (almost) all the tools mentioned in Bite Size Networking by Julia Evans
View Dockerfile.bite_sized_networking
# N.B. The only tool missing here that is mentioned in the document is `zenmap`
# purely because this image is intended to be run via a CLI and `zenmap` is a GUI
# to `nmap` i.e. one can play around with the tools by running:
#
# $ docker build --name bite_size_networking:latest .
# $ docker run --rm -d --name bsn_test bite_size_networking:latest
# $ docker exec -it bsn_test bash
#
# Alternatively, one can change the `ENTRYPOINT` to `["bash"]` and run:
#
@aalhour
aalhour / README.md
Created Mar 29, 2019 — forked from jm3/README.md
Cognitive Bias Codex
View README.md
View Effective_Engineer.md

FWIW: I didn't produce the content present here. I've just copy-pasted it from somewhere over the Internet, but I cannot remember exactly the original source. I was also not able to find the author's name, so I cannot give him/her the proper credit.


Effective Engineer - Notes

What's an Effective Engineer?

@aalhour
aalhour / eca.py
Last active Oct 29, 2017 — forked from nst/eca.py
Elementary Cellular Automata PNG images generator. Based on Nicolas Seriot's gist (https://goo.gl/fh4d5Y).
View eca.py
#!/usr/bin/env python3
__author__ = "Ahmad Alhour"
__date__ = "2017-10-29"
__website__ = "https://gist.github.com/aalhour/533b8ea1a1d71bbfb026c16d956aa6d2"
"""
eca.py
Elementary Cellular Automata PNG images generator. Based on Nicolas Seriot's gist (https://goo.gl/fh4d5Y).
@aalhour
aalhour / ladder.md
Created Jun 16, 2017 — forked from jamtur01/ladder.md
Kickstarter Engineering Ladder
@aalhour
aalhour / async_psycopg2.py
Created Feb 24, 2017 — forked from FSX/async_psycopg2.py
A module for asynchronous PostgreSQL queries in Tornado.
View async_psycopg2.py
#!/usr/bin/env python
__author__ = 'Frank Smit <frank@61924.nl>'
__version__ = '0.1.0'
import functools
import psycopg2
from tornado.ioloop import IOLoop, PeriodicCallback
@aalhour
aalhour / supervisord.sh
Created Jan 15, 2017 — forked from danmackinlay/supervisord.sh
an init.d script for supervisord
View supervisord.sh
#! /bin/sh
### BEGIN INIT INFO
# Provides: supervisord
# Required-Start: $remote_fs
# Required-Stop: $remote_fs
# Default-Start: 2 3 4 5
# Default-Stop: 0 1 6
# Short-Description: Example initscript
# Description: This file should be used to construct scripts to be
# placed in /etc/init.d.
You can’t perform that action at this time.