Skip to content

Instantly share code, notes, and snippets.

Avatar
💭
Rampaging

Azriel Axighi

💭
Rampaging
View GitHub Profile
@480
480 / gist:3b41f449686a089f34edb45d00672f28
Last active Sep 24, 2021
MacOS X + oh my zsh + powerline fonts + visual studio code terminal settings
View gist:3b41f449686a089f34edb45d00672f28

MacOS X + oh my zsh + powerline fonts + visual studio code (vscode) terminal settings

Thank you everybody, Your comments makes it better

Install oh my zsh

http://ohmyz.sh/

sh -c "$(curl -fsSL https://raw.github.com/ohmyzsh/ohmyzsh/master/tools/install.sh)"
@developit
developit / *state-machine-component.md
Last active Feb 6, 2021
265b lib for building pure functional state machine components. https://github.com/developit/state-machine-component
View *state-machine-component.md

state-machine-component

A tiny (265 byte) utility to create state machine components using two pure functions.

🔥 JSFiddle Demo

Usage

The API is a single function that accepts 2 pure functions as arguments:

@parmentf
parmentf / GitCommitEmoji.md
Last active Sep 24, 2021
Git Commit message Emoji
View GitCommitEmoji.md
@DmitrySoshnikov
DmitrySoshnikov / dfs-bfs-non-recursive.js
Created Oct 19, 2015
Non-recursive DFS and BFS algorithms
View dfs-bfs-non-recursive.js
/**
* Depth-first and Breadth-first graph traversals.
*
* In this diff we implement non-recursive algorithms for DFS,
* and BFS maintaining an explicit stack and a queue.
*
* by Dmitry Soshnikov <dmitry.soshnikov@gmail.com>
* MIT Style license
*/
@staltz
staltz / introrx.md
Last active Sep 24, 2021
The introduction to Reactive Programming you've been missing
View introrx.md
@Kartones
Kartones / postgres-cheatsheet.md
Last active Sep 24, 2021
PostgreSQL command line cheatsheet
View postgres-cheatsheet.md

PSQL

Magic words:

psql -U postgres

Some interesting flags (to see all, use -h or --help depending on your psql version):

  • -E: will describe the underlaying queries of the \ commands (cool for learning!)
  • -l: psql will list all databases and then exit (useful if the user you connect with doesn't has a default database, like at AWS RDS)
@arunoda
arunoda / gist:7790979
Last active Sep 22, 2021
Installing SSHPass
View gist:7790979

Installing SSHPASS

SSHPass is a tiny utility, which allows you to provide the ssh password without using the prompt. This will very helpful for scripting. SSHPass is not good to use in multi-user environment. If you use SSHPass on your development machine, it don't do anything evil.

Installing on Ubuntu

apt-get install sshpass

Installing on OS X

@ryanjbonnell
ryanjbonnell / gist:4611642
Last active Nov 21, 2018
Install lynx on Mac OS X 10.8 "Mountain Lion"
View gist:4611642
cd /usr/local/src
curl -O http://lynx.isc.org/lynx2.8.7/lynx2.8.7.tar.gz
tar -xzvf lynx2.8.7.tar.gz
cd lynx2-8-7
./configure --mandir=/usr/share/man
make
sudo make install
@faisalman
faisalman / baseConverter.js
Last active Aug 26, 2021
Convert From/To Binary/Decimal/Hexadecimal in JavaScript
View baseConverter.js
/**
* Convert From/To Binary/Decimal/Hexadecimal in JavaScript
* https://gist.github.com/faisalman
*
* Copyright 2012-2015, Faisalman <fyzlman@gmail.com>
* Licensed under The MIT License
* http://www.opensource.org/licenses/mit-license
*/
(function(){
View tmux.md

tmux cheat sheet

(C-x means ctrl+x, M-x means alt+x)

Prefix key

The default prefix is C-b. If you (or your muscle memory) prefer C-a, you need to add this to ~/.tmux.conf:

# remap prefix to Control + a