Skip to content

Instantly share code, notes, and snippets.

redirects = File.read("redirects.txt").split_lines.map{|r| r.split(",") }
redirects.each do |from, to|
path = "source/#{from}"
File.write(path, to)
end
source $HOME/.cargo/env
alias t-add='todoist --color add'
alias t-list='todoist sync && todoist --color list'
alias t-close='todoist --color close'
@hogelog
hogelog / .vimrc
Created November 16, 2015 06:34
vimrc
" Use this group for any autocmd defined in this file.
augroup MyAutoCmd
autocmd!
augroup END
" gocode
set rtp+=$GOROOT/misc/vim
"golint
exe "set rtp+=" . globpath($GOPATH, "src/github.com/golang/lint/misc/vim")
package main
import (
"log"
"net/http"
"net/http/httputil"
"net/url"
)
func connectReverseProxy(connectUrl string, port int) {
@hogelog
hogelog / switch.sh
Last active December 23, 2015 03:09
#!/bin/bash
NO=7
GPIO=/sys/class/gpio/gpio$NO
setup() {
echo start!
echo $NO > /sys/class/gpio/export
echo in > $GPIO/direction
@hogelog
hogelog / 001-install
Last active December 23, 2015 01:39
GrowthForecast
sudo apt-get install cpanminus build-essential rrdtool libpango1.0-dev libxml2-dev
sudo cpanm -n GrowthForecast
growthforecast.pl --data-dir /home/user/growthforecast
@hogelog
hogelog / ipaddr.sh
Last active December 22, 2015 18:09 — forked from MKnkgw/ipaddr.sh
#!/bin/sh
LCD=0x3e
LANG=
IP=`/sbin/ifconfig eth0 | grep "inet addr:" | cut -f2 -d : | cut -f1 -d " "`
echo "IP: $IP"
ip_char_at(){
@hogelog
hogelog / ssh_invalid
Created July 12, 2013 03:28
Munin plugin for measure ssh invalid user
#!/bin/sh
# -*- sh -*-
: << =cut
=head1 NAME
ssh_invalid - Plugin to measure invalid ssh user.
=head1 AUTHOR
@hogelog
hogelog / pyside.py
Created April 8, 2013 17:53
QSystemTrayIcon Example
#!/usr/bin/python
# Import PySide classes
import sys
from PySide.QtCore import *
from PySide.QtGui import *
class App:
def __init__(self):
# -*- coding: utf-8 -*-
import requests
from PySide import QtGui, QtCore
import sys
class AddressEdit(QtGui.QLineEdit):
def __init__(self, parent):
QtGui.QLineEdit.__init__(self, parent)