Skip to content

Instantly share code, notes, and snippets.

View fumiyas's full-sized avatar
💭
> 突然の死 <

SATOH Fumiyasu fumiyas

💭
> 突然の死 <
View GitHub Profile
@koron
koron / page_ref.rb
Last active December 15, 2015 11:49
Jekyll で ページにIDを割り当てて、そのIDで参照するタグ を追加するプラグイン。
#
# page_ref.rb - Tags to refer the page by ID which be assigned to.
#
# USAGE:
#
# 1. Add page_id property to assign ID in YAML Header of target page.
#
# page_id: some-page-id
#
# 2. Add tags in other pages or posts, those will be expanded...
@yoggy
yoggy / nex6-capture.rb
Last active December 18, 2015 12:09
sample program for Sony NEX-6 (Smart Remocon App)
#!/usr/bin/ruby
#
# nex6-capture.rb - sample program for Sony NEX-6 (Smart Remocon App)
#
require "socket"
require 'json'
require "pp"
require "open-uri"
$host = "192.168.122.1"
@jmblog
jmblog / gist:6077993
Last active November 22, 2021 08:37
所得税と住民税の計算方法

所得税(国税)

所得税の計算方法

所得税額 = (所得金額(A) - 所得控除額(B)) × 税率 - 税額控除額(C)

  • 「所得金額(A)- 所得控除額(B)」は 課税所得金額 といい、1,000円未満の端数を切り捨てる。

所得税の税率

static void beep(unsigned int ms, unsigned int freq)
{
int fd, arg;
fd = open("/dev/console", O_RDWR);
if (fd < 0) {
perror(strerror(errno));
return;
}
arg = (ms << 16) | freq;
package main
import (
"bufio"
"errors"
"io"
"log"
"net"
"net/http"
"net/url"
@voluntas
voluntas / haystack_es_kuromoji.rst
Last active March 12, 2024 07:08
Haystack + Elasticsearch + kuromoji コトハジメ

Haystack + Elasticsearch + kuromoji コトハジメ

更新:2013-09-28
バージョン:0.0.9
作者:@voluntas
URL:http://voluntas.github.io/

Django + Elasticsearch コトハジメの補足記事です

http://ameblo.jp/principia-ca/entry-11573342807.html

  1. 復帰した旧masterが新masterになるわけじゃないんで「フェイルバック」 ではない感。
  2. sentinel 1台だと誤検知してもFOしちゃうので怖い。別ラックとかで複数sentinel配置すべきじゃないかなぁ。
  3. alias_ip_change.shは非常にまずい気がして、引数全く見てないのでFOが発動したときと完了したときの2回IP Alias切り替えちゃう。つまり元に戻るので落ちたmasterにVIPが付いちゃうんじゃないかなぁ?
  4. あとip addr del/addしたときって他サーバー/スイッチのarpテーブル/FDB更新されるんだっけ? Gratuitous ARP送ったほうがいいような気がするけどどうだろう?
  5. 注意点1はそんなことはなくて、ちゃんと引数をみてroleがleaderでstateがendのときだけVIPの移動処理すればOK 引数の説明はsentinel.confに書いてある
@hirose31
hirose31 / README.md
Last active December 30, 2015 23:59

シェルネタ応募

お題

シェルスクリプト内で組み立てたオプション文字列を外部コマンドに渡して実行したい。

ただし:

  • 渡すオプション文字列は深淵な理由で配列などは使わずにベタな文字列で
  • launcher.sh の様にスペースを含む値も正しく扱えるように
@fumihito
fumihito / clickpad.conf
Created December 24, 2013 10:11
ThinkPad T540p clickpad config with Upstart User Session Usage: copy to your ~/.init/clickpad.conf
# Clickpad Control
#
description "Clickpad initialize for Thinkpad's TrackPoint"
start on starting xsession-init and started dbus
pre-start script
synclient PalmDetect=1
# use with: `xinput list "SynPS/2 Synaptics TouchPad" |grep Range `
@frsyuki
frsyuki / presto-client.py
Last active October 11, 2020 09:56
Presto client for Ruby and Python
import os
import json
import httplib
import time
VERSION = "0.1.0"
class ClientSession:
def __init__(self, server, user, source=None, catalog=None, schema=None, debug=False):
self.server = server