Skip to content

Instantly share code, notes, and snippets.

#include "PinChangeInterrupt.h"
// Choose a valid PinChangeInterrupt pin of your Arduino board
#define pcintThrottle 12 // A4
#define pcintAileron 13 // A5
void rising1(void);
void falling1(void);
void rising2(void);
@cirias
cirias / two-prisoners-count-trees.js
Last active May 8, 2016 03:21
two-prisoners-count-trees
var options = {
smaller: 18,
bigger: 20,
};
var northInferSouthMin;
var southInferNorthMax;
function northAnswer (trees) {
northInferSouthMin = options.bigger - southInferNorthMax;
// console.log(' northInferSouthMin', northInferSouthMin);
create type hf_subscribe_status_t as enum ('initial', 'pending', 'done');
create table hf_subscribe
(
id bigserial unique not null,
user_id bigint not null,
creation_time timestamp default current_timestamp,
last_fetch_time timestamp,
status hf_subscribe_status_t default 'initial',
query jsonb not null,
-- {
@cirias
cirias / 01-network-tips.md
Last active December 28, 2016 03:14
network-tips
We couldn’t find that file to show.
@cirias
cirias / 02-arch-linux.md
Last active January 3, 2017 14:42
02-arch-linux
We couldn’t find that file to show.
@cirias
cirias / vim-compile.md
Last active March 3, 2017 07:44
vim-compile.md
sudo apt-get remove --purge vim vim-runtime vim-gnome vim-tiny vim-common vim-gui-common
 
sudo apt-get install liblua5.1-dev luajit libluajit-5.1 python-dev ruby-dev libperl-dev mercurial libncurses5-dev libgnome2-dev libgnomeui-dev libgtk2.0-dev libatk1.0-dev libbonoboui2-dev libcairo2-dev libx11-dev libxpm-dev libxt-dev
sudo apt-get install libncurses5-dev python-dev libperl-dev ruby-dev liblua5.2-dev

sudo rm -rf /usr/local/share/vim

sudo rm /usr/bin/vim
 
@cirias
cirias / docker-tips.md
Created May 8, 2015 08:35
docker-tips.md
Remote API
echo -e "GET /info HTTP/1.1\n" | nc -U /var/run/docker.sock
@cirias
cirias / linux-tips.md
Last active November 3, 2015 01:24
linux-tips.md
Set brightness
xrandr -q | grep " connected"
xrandr --output HDMI1 --brightness 0.7
Sudo without password on Ubuntu
sudo visudo
<username> ALL=(ALL) NOPASSWD: ALL
@cirias
cirias / bash-script-tips.md
Last active August 29, 2015 14:18
bash-script-tips.md

Header
#!/usr/bin/env bash

Condition