Skip to content

Instantly share code, notes, and snippets.

@pik4ez
pik4ez / jonas.bf
Created Nov 11, 2017
Brainfuck program to draw Jonas portrait
View jonas.bf
++[>++++[>++++>++++++++>++++>+++++>+++++>+++++>+++++>+>+++++>++++++>++++++<<<<<<<<<<<-][<]<-]>>>>+++>--->-->>++>++>++++>-->-<<<<<<<<<<>>>>>>>>>>...<<<<...>>........................>...............................<...>................<<<<<<<<<.>>>>>>>>>.....<.............<<..>>>>.<<<<<...>>>>>.....<<<<.........>.>>>.<<<<<.>>>>>.<<<<...>>........................>..........<<<<<<<<<..>>>>>>>>>...................<..>.............<<<<<<<<<........>>>>>>>>>...<............<<..>>>>.<<<<<...>>>>>......<<<<........>.>>>.<<<<<.>>>>>.<<<<...>>.........................>...<<<<<<<<<..........>>>>>>>>>.....<.>....<..>......<.>...<.>....<.>..<<<<<<<<<...........>>>>>>>>>..<............<<..>>>>.<<<<<....>>>>>.....<<<<........>.<<..>>>>>.<<<<...>>.......................>...<<<<<<<<<............>>>>>>>>>........<.>.<....>.<....<<...>>.<<.>>...>...<<<<<<<<<...........>>>>>>>>>..<............<<..>>>>.<<<<<....>>>>>.....<<<<........>.>>>.<<<<<.>>>>>..<<<<..>>......................>...<<<<<<<<<........>>>>>>>>>...........<.<<..>>>
@pik4ez
pik4ez / .slate.js
Last active Aug 28, 2017
Slate.js window manager configuration
View .slate.js
// Functions
// String.startsWith
if (typeof String.prototype.startsWith != 'function') {
String.prototype.startsWith = function (str){
return this.slice(0, str.length) == str;
};
}
@pik4ez
pik4ez / vkalbu_starter
Last active Sep 1, 2015
Starter for vkalbu+dgrab. Processes albums list from file, grabs album contents using dgrab, uploads audio album to vk.com using vkalbu.
View vkalbu_starter
#!/bin/sh
albums_file=/path/to/albums_file
todo_file=/path/to/tmp/vkalbu_todo.json
# -u 10 and 10< in done section is used
# to prevent reading from stding inside
# vkalbu python script (captcha request)
# @see http://stackoverflow.com/questions/1521462/looping-through-the-content-of-a-file-in-bash
while read -u 10 album; do
View lsyncd for ji
settings {
logfile = "/home/tt4/work/lsyncd/log/lsyncd.log",
statusFile = "/home/tt4/work/lsyncd/log/lsyncd-status.log",
statusInterval = 20
}
sync {
default.rsyncssh,
source = "/home/tt4/mnt/ji/",
host = "root@ngs.ru.ji.d",
View branch-to-tag
#!/bin/bash
function usage {
echo "Replaces branch with tag in local and remote repos."
echo
echo "Usage:"
echo " $0 <remote> <branch>"
}
if [ -z "$1" ]; then