Skip to content

Instantly share code, notes, and snippets.

View Habush's full-sized avatar

Abdulrahman S. Omar Habush

  • Addis Ababa, Ethiopia
View GitHub Profile
@erikreagan
erikreagan / mac-apps.md
Created August 4, 2012 19:18
Mac developer must-haves

Mac web developer apps

This gist's comment stream is a collection of webdev apps for OS X. Feel free to add links to apps you like, just make sure you add some context to what it does — either from the creator's website or your own thoughts.

— Erik

@jalcine
jalcine / livedemo.gtk.py
Created January 7, 2013 12:22
Automatic speech recognition with PocketSphinx and GStreamer.
#!/usr/bin/env python
# Copyright (c) 2008 Carnegie Mellon University.
#
# You may modify and redistribute this file under the same terms as
# the CMU Sphinx system. See
# http://cmusphinx.sourceforge.net/html/LICENSE for more information.
import pygtk
pygtk.require('2.0')
@jshaw
jshaw / byobuCommands
Last active April 25, 2025 06:20
Byobu Commands
Byobu Commands
==============
byobu Screen manager
Level 0 Commands (Quick Start)
------------------------------
<F2> Create a new window
@gizmaa
gizmaa / Plot_Examples.md
Last active December 1, 2024 18:02
Various Julia plotting examples using PyPlot
@d3noob
d3noob / .block
Last active November 30, 2019 18:19
Simple d3.js tree diagram
license: mit
@wedesoft
wedesoft / csv.scm
Created April 10, 2014 09:27
Read CSV data with Guile (GNU Scheme)
(use-modules (system base lalr))
(define csv-parse
(lalr-parser
(CELL COMMA NEWLINE RETURN)
(csv () : '()
(csv row) : (cons $2 $1))
(row (nl) : (list "")
(COMMA row) : (cons "" $2)
(CELL nl) : (list $1)
(CELL COMMA row) : (cons $1 $3))
@staltz
staltz / introrx.md
Last active April 29, 2025 08:33
The introduction to Reactive Programming you've been missing
Byobu is a suite of enhancements to tmux, as a command line
tool providing live system status, dynamic window management,
and some convenient keybindings:
F1 * Used by X11 *
Shift-F1 Display this help
F2 Create a new window
Shift-F2 Create a horizontal split
Ctrl-F2 Create a vertical split
Ctrl-Shift-F2 Create a new session
@subfuzion
subfuzion / curl.md
Last active April 29, 2025 16:03
curl POST examples

Common Options

-#, --progress-bar Make curl display a simple progress bar instead of the more informational standard meter.

-b, --cookie <name=data> Supply cookie with request. If no =, then specifies the cookie file to use (see -c).

-c, --cookie-jar <file name> File to save response cookies to.