Skip to content

Instantly share code, notes, and snippets.

View yuya-takeyama's full-sized avatar
🎐
Humility, Kindness, Bonds

Yuya Takeyama yuya-takeyama

🎐
Humility, Kindness, Bonds
View GitHub Profile
@yuya-takeyama
yuya-takeyama / apache_watcher.rb
Created February 10, 2014 02:04
Apache のプロセス数をリアルタイムに関しするヤツ
#!/usr/bin/env ruby
HOSTS = [] # 対象ホスト名を配列で指定
TIME_SIZE = 19
SIZE = 15
num = 0
loop do
if num == 0 then
print "|" + (" " * TIME_SIZE)
print "|"
@yuya-takeyama
yuya-takeyama / config.yml
Last active August 29, 2015 13:55
AudioHacker introduction
pattern: "*.m4a"
input_dir:
- "/path/to/Yoichi Suzuki/DUO 3.0_Kiso [Disc 1]"
- "/path/to/Yoichi Suzuki/DUO 3.0_Kiso [Disc 2]"
- "/path/to/Yoichi Suzuki/DUO 3.0_Kiso [Disc 3]"
- "/path/to/Yoichi Suzuki/DUO 3.0_Kiso [Disc 4]"
- "/path/to/Yoichi Suzuki/Duo 3.0_Kiso [Disc 5]"
output_dir: "./out"
@yuya-takeyama
yuya-takeyama / file1.txt
Created January 2, 2014 07:58
Ruby 2.0.0 で省略不可なキーワード引数ってどうやって定義するの? ref: http://qiita.com/yuya_takeyama/items/ca1e67766aafc99e741f
$ ruby kwarg1.rb
"BAR"
@yuya-takeyama
yuya-takeyama / after.rb
Last active December 29, 2015 04:09
MySQL installation failure with Chef Solo
#
# Cookbook Name:: base_packages
# Recipe:: default
#
%w{gcc make git libreadline-dev libreadline5 language-pack-ja-base language-pack-ja nkf}.each do |pkg|
package pkg do
action :install
end.run_action(:install)
end
@yuya-takeyama
yuya-takeyama / save.txt
Last active December 27, 2015 05:39
Cookie Clocker beta
MS4wMzd8fDEzODMzNzQyMzcwMDh8MDAxMTAwfDQwNzA1Njc1MzYxODA5LjkzOzEyODI1MzUzMjQ1MTI0Mi40MjsxNDA1ODs1NzU7MTE2OTY1MDUyMTU1ODIuNzEzOzQzMDQ7LTE7LTE7NTgyMjMyMzg4NDg1OTYxMTswOzc7MzI0Nzk7MDstMXwxNTAsMTUyLDcyNjQ1MTUzMzU1LDA7MTUwLDE1MCw1MDU5Njg2NTczNjEsMDsxMDAsMTAwLDEwNTA2MTI4MiwwOzEwMCwxMDAsNTU4NjYxNTU4LDE7MTAwLDEwMCwxOTkxODA4MDkzLDA7MTAwLDEwMCw1MTAxOTcxMzU4LDA7MTAwLDEwMCwxODE2NzI3MzYyMCwwOzgwLDgwLDIyMDY0MDc4NTgyNCwwOzU5LDU5LDE5ODYzMjQ5MzA1MDIsMDs1MCw1MCw1NTg0NTg3OTY4NTUxLDA7fDQ1MDM1OTk2MjczNzA0OTU7NDUwMzE4NzMxMDUxMDA3OTs0NTAzNTk5NjI3MzcwNDk1OzM5NDA2NTI1MDE0NjU1OTk7Njk5MzI3fDQ1MDM1OTg1NTM2Mjg2NzE7MzI1Nzc0OTMzNDkxNzExOQ%3D%3D%21END%21
@yuya-takeyama
yuya-takeyama / calc_week.sql
Created October 2, 2013 02:11
MySQL で特定の日時が何年の第何週で、その週は何日から何日までなのかを計算する (日曜起算)
SET
@DATETIME = NOW();
SELECT
DATE(@DATETIME) AS `date`,
DATE_FORMAT(@DATETIME, '%X-W%V') AS `week`,
DATE_ADD(DATE_ADD(DATE(CONCAT(YEAR(@DATETIME), '-01-01')), INTERVAL (6 - WEEKDAY(DATE(CONCAT(YEAR(@DATETIME), '-01-01')))) DAY), INTERVAL ((WEEK(@DATETIME) - 1) * 7) DAY) AS `first_day_of_the_week`,
DATE_ADD(DATE_ADD(DATE(CONCAT(YEAR(@DATETIME), '-01-01')), INTERVAL (6 - WEEKDAY(DATE(CONCAT(YEAR(@DATETIME), '-01-01')))) DAY), INTERVAL (((WEEK(@DATETIME) - 1) * 7) + 6) DAY) AS `last_day_of_the_week`
@yuya-takeyama
yuya-takeyama / errors.go
Created September 23, 2013 16:13
#golang の error 型の練習 http://tour.golang.org/#56 の回答的な何か
package main
import (
"fmt"
"math"
)
type ErrNegativeSqrt float64
func (e ErrNegativeSqrt) Error() string {
@yuya-takeyama
yuya-takeyama / cookieclicker.dat
Last active August 15, 2025 20:04
Cookie Clicker save data
Mi4wNTJ8fDE2OTk4MDg3MTU1MDg7TmFOOzE3MDgzMzA0Njc2MjI7UHJlbWlhdGEgRm9ybmVyaWEgTWFyY29uaTtta3FsazsxNSw5LDcsMCw5LDEsMjl8MDExMDAwMTAwMDEwMTAxMTAxMDEwMTEwMDAxfDMuMTAxMTM0OTc2NzE1ODE1ZSs2Mjs4LjQyNTIyNzEwNDg4MzUxOWUrNjM7MjA5NjsyODM0OTsxLjUzOTI1OTYyNTQ2ODU4OTJlKzU5OzU4NDE3OzIzOzI1OzEuNzU3NzA3Mjg5MjMyMDUzN2UrNjM7MzswOzA7MDstMTs1MTsyODszLjYxNTIzNTY2Njk4NTA4N2UrNjI7NDA2NDsxNDs5Oy0xOzk7OzEuNjc3NzkyNTgwNTgwMjIxM2UrNjE7MTQ7MTIwNjgzNzY1MjA4Mjk1MDAwOzQ1NzQ1NjcwNjYxNzgxODkwOzc0OTM4MDk0NTQ2NTEzMTIwOzA7MDs3NTc7ODM4Ozc0Mjs3NTk7ODYxOzI3OzE1OzIxOzQ7MDswOzA7MTA4OzIzOTA7MTcwODI4NzIyNDE2NzswOzA7OzQxOzE7MTsxLjU5MzI3OTY0MzU1MjgyOGUrNTU7NTA7MDswO3wxMDAwLDEzNTAsOC43MDI2NjgwOTg2MjI5OTVlKzYxLDM3LCwwLDEwMDA7OTgwLDEzMzAsNC44Mzk4NTI4MTUzNjUzMDZlKzYwLDExLCwwLDk4MDs5NTAsMTMwMCw3Ljg4ODk0NDc5ODQ4MjIyM2UrNjAsMTAsMTcwODMzMDczNTQ3NTowOjE2OTk4MDg3MTU1MTc6MDowOjA6MDowOjE2OTk4MDg3MTU1MTc6IDEwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAgMDowOjA6MDowOjA6MDowOjE0OjEwOjE0Ojk2OjE0OjM3OjA6MDoxNDo0ODowOjA6MDowOjA6MDowOjA6MDowOjE0OjYxOjE0OjEzOjE0OjgyOjE0OjA6MTQ6
@yuya-takeyama
yuya-takeyama / WordCount.go
Created September 22, 2013 19:15
#golang で WordCount http://tour.golang.org/#41 の回答
package main
import (
"code.google.com/p/go-tour/wc"
"strings"
)
func WordCount(s string) map[string]int {
m := make(map[string]int)
words := strings.Fields(s)
@yuya-takeyama
yuya-takeyama / sqrt.go
Created September 22, 2013 17:45
#golang でニュートン法を使って平方根を求める http://tour.golang.org/#24 の回答
package main
import (
"fmt"
)
func Sqrt(x float64) float64 {
x64 := float64(x)
xn := float64(0)