Skip to content

Instantly share code, notes, and snippets.

View hanachin's full-sized avatar
🌺
OKA

Seiei Miyagi hanachin

🌺
OKA
View GitHub Profile
// None
# 1
data = if obj.data? then ("#{key}=#{value}" for key, value of obj.data).join "&" else null
# 2
data = if obj.data?
("#{key}=#{value}" for key, value of obj.data).join "&"
else
null
# 3
@hanachin
hanachin / binan-clock.el
Created February 3, 2012 20:18 — forked from mugijiru/image-clock.el
binan-clock.el
;; 拾って来るサーバの指定など
(defvar binan-clock-root-url "http://www.bijint.com/binan/")
(defvar binan-clock-server-image-dir-path "/tokei_images/")
(defvar binan-clock-server-file-name-format "%H%M.jpg")
;; 保存するディレクトリや名前
(defvar binan-clock-tmp-image-dir "/tmp")
(defvar binan-clock-local-file-name-format "binan%H%M.jpg")
(defvar binan-clock-current-image nil)
@hanachin
hanachin / Procfile
Created May 10, 2012 19:36 — forked from kimihito/geeokigomi.py
ギー沖のゴミ捨てお知らせbot
worker: python geeokigomi.py
@hanachin
hanachin / bijin-clock.el
Created May 30, 2012 15:33 — forked from mugijiru/image-clock.el
bijin-clock.el
;; 拾って来るサーバの指定など
(defvar image-clock-root-url "http://www.bijint.com/jp/")
(defvar image-clock-server-image-dir-path "/tokei_images/")
(defvar image-clock-server-file-name-format "%H%M.jpg")
;; 保存するディレクトリや名前
(defvar image-clock-tmp-image-dir "/tmp")
(defvar image-clock-local-file-name-format "%H%M.jpg")
(defvar image-clock-current-image nil)
@hanachin
hanachin / gist:2928908
Created June 14, 2012 08:04 — forked from kkosuge/gist:2928806
配列に含まれている数量が多い順番にソートして重複した要素を取り除く[Ruby]

配列に含まれている数量が多い順番にソートして重複した要素を取り除く[Ruby]

p [1,2,3,3,3,3,3,4,4,5,5,5].instance_eval { uniq.sort_by {|x| count x}.reverse }

#=> [3, 5, 4, 2, 1]

他になんかいい方法とかより良いメソッド名があったら教えてくださひ

@hanachin
hanachin / README.md
Created July 10, 2012 01:01 — forked from kimihito/pivtweet.py
PivotalTracker twitter bot: tweet story names that was accepted within 10 minutes ago. Its works on Heroku & heroku scheduler.

How to use

git clone git://gist.github.com/3080290.git pivtweet
cd pivtweet

You have to modify pivotal tracker api key, twitter oauth key, then git add ., git commit.

Run on local machine

@hanachin
hanachin / replace.c
Created July 12, 2012 00:23
プログラミング1
#include <stdio.h>
#include <string.h>
#include <ctype.h>
char swapcase(char c) {
return isupper(c) ? tolower(c) : toupper(c);
}
void replace(char *src, char *dest) {
size_t len = strlen(src);
@hanachin
hanachin / README.md
Created September 14, 2012 01:46 — forked from tompng/gist:3719273
youtube gen playlist
@hanachin
hanachin / pomodoro.rb
Created October 10, 2012 17:36 — forked from kimihito/pomodoro.rb
ボク用ポモドーロbot
#!/usr/bin/env ruby
#-*- coding: utf-8 -*-
require 'twitter'
require 'user_stream'
require 'active_support'
require 'active_support/core_ext'
require 'enumerable/lazy'
UserStream.configure do |config|
config.consumer_key = 'YOUR COMSUMER KEY'