Skip to content

Instantly share code, notes, and snippets.

@fasiha
fasiha / README.md
Created Aug 18, 2016
clang-format.py for Vim integration with python3: from https://reviews.llvm.org/D23319
View README.md

The current clang-format instructions are for Python2 Vim. If your Vim has only Python3 or if you load Python3 before Python2, those instructions won't work.

Therefore, (1) replace your clang-format.py with the file in this gist, from https://reviews.llvm.org/D23319. (2) Replace the relevant lines in .vimrc with:

map <C-K> :py3f ~/PATH/TO/clang-format.py<cr>
imap <C-K> <c-o>:py3f ~/PATH/TO/clang-format.py<cr>

N.B. Replace ~/PATH/TO with the actual path to clang-format.py.

@diegopacheco
diegopacheco / cqlsh-linux-cassandra.md
Last active Nov 19, 2019
How to install cqlsh only on Linux?
View cqlsh-linux-cassandra.md
pip3 install cqlsh==4.1.1
cqlsh --version
# or...
sudo su root
pip install cqlsh==4.1.1
cqlsh --version
@eddieh
eddieh / libevent-v-libuv.md
Last active Mar 26, 2021
libevent vs libuv
View libevent-v-libuv.md

libevent vs libuv

Comparing libevent and libuv. My upfront biased: I want to like libevent. However, I want to objectively compare the two and make an informed decision.

What versions are we comparing?

  • libevent 2.0.22 (Stable) [2014-01-05]
  • libuv 1.8.0 (Stable) [2015-12-15]
@olange
olange / graphviz-build-system-for-sublime.md
Created Jan 4, 2015
Graphviz (DOT) Build System for Sublime Text 2 and 3
View graphviz-build-system-for-sublime.md

To transform the currently opened Graphviz source file (in DOT Language) into a PNG:

{
    "cmd": [ "dot", "-Tpng", "-o", "$file_base_name.png", "$file"],
    "selector": "source.dot"
}

Usage