Skip to content

Instantly share code, notes, and snippets.

Avatar
🛠️
I may be slow to respond.

Mohamed Attia muattiyah

🛠️
I may be slow to respond.
View GitHub Profile
@staltz
staltz / introrx.md
Last active May 18, 2022
The introduction to Reactive Programming you've been missing
View introrx.md
@willurd
willurd / web-servers.md
Last active May 17, 2022
Big list of http static server one-liners
View web-servers.md

Each of these commands will run an ad hoc http static server in your current (or specified) directory, available at http://localhost:8000. Use this power wisely.

Discussion on reddit.

Python 2.x

$ python -m SimpleHTTPServer 8000
@joepie91
joepie91 / vpn.md
Last active May 17, 2022
Don't use VPN services.
View vpn.md

Don't use VPN services.

No, seriously, don't. You're probably reading this because you've asked what VPN service to use, and this is the answer.

Note: The content in this post does not apply to using VPN for their intended purpose; that is, as a virtual private (internal) network. It only applies to using it as a glorified proxy, which is what every third-party "VPN provider" does.

  • A Russian translation of this article can be found here, contributed by Timur Demin.
  • A Turkish translation can be found here, contributed by agyild.
  • There's also this article about VPN services, which is honestly better written (and has more cat pictures!) than my article.
View tmux_cheatsheet.markdown

tmux cheatsheet

As configured in my dotfiles.

start new:

tmux

start new with session name:

View essential-javascript-links.md
@wsargent
wsargent / docker_cheat.md
Last active May 10, 2022
Docker cheat sheet
View docker_cheat.md
@nikcub
nikcub / README.md
Created Oct 4, 2012
Facebook PHP Source Code from August 2007
View README.md
@bishboria
bishboria / springer-free-maths-books.md
Last active Apr 26, 2022
Springer made a bunch of books available for free, these were the direct links
@kraft001
kraft001 / solarized.bash
Created Jun 8, 2012
solarized Gnome Terminal + Tmux + Vim
View solarized.bash
# store all solarized files in one place
mkdir ~/.solarized
cd ~/.solarized
# http://www.webupd8.org/2011/04/solarized-must-have-color-paletter-for.html
git clone https://github.com/seebi/dircolors-solarized.git
eval `dircolors ~/.solarized/dircolors-solarized/dircolors.256dark`
ln -s ~/.solarized/dircolors-solarized/dircolors.256dark ~/.dir_colors
git clone https://github.com/sigurdga/gnome-terminal-colors-solarized.git
@chrisdone
chrisdone / typing.md
Last active Feb 9, 2022
Typing Haskell in Haskell
View typing.md

Typing Haskell in Haskell

MARK P. JONES

Pacific Software Research Center

Department of Computer Science and Engineering

Oregon Graduate Institute of Science and Technology