Skip to content

Instantly share code, notes, and snippets.

@garaemon
garaemon / gist:2232142
Created March 29, 2012 01:18
How to use UtilityMacros.h
//NSMutableArray* momoclo = [NSMutableArray initWithObjects:@"reni", @"kanako", @"siori", @"ayaka", @"momoka", nil];
NSMutableArray* momoclo = MARRAY(@"reni", @"kanako", @"siori", @"ayaka", @"momoka");
//NSString* foo = [NSString stringWithFormat:@"%@%@", @"momota", @"kanako"];
NSString* foo = FORMAT(@"%@ %@", @"momota", @"kanako");
@garaemon
garaemon / gist:2569344
Created May 1, 2012 16:21
momoclo UIColor
@interface UIColor (momocloZ)
+ (UIColor*)reni;
+ (UIColor*)kanako;
+ (UIColor*)shiori;
+ (UIColor*)ayaka;
+ (UIColor*)momoka;
@end
#define RGB255(R,G,B) ([UIColor colorWithRed:R/255.0 \
$(function() {
$("ul.attr-list").each(function(i) {
var attr_list = $(this);
var json = {};
//var contries = $(this).children("li");
var prev_country_name = null;
$(this).children().each(function(i) {
if ($(this).get(0).tagName == "LI") {
json[$(this).html()] = {};
prev_country_name = $(this).html();
@garaemon
garaemon / csv_to_dot.js
Created May 15, 2012 07:01
converting csv to dot file
#!/usr/bin/env node
// csv_to_dot.js
var argv = require("optimist").argv;
var fs = require("fs");
var from_file = argv["_"][0];
console.log("digraph G {\n");
fs.readFileSync(from_file, "utf8")
@garaemon
garaemon / gist:3922990
Created October 20, 2012 11:03
ticket selector
(defun random-select (users tickets)
(if (> (length users) (length tickets))
(error "cannot allocate tickets for the users because of the number of users exceeds the number of tickets")
(progn
(let ((sorted-tickets (sort tickets #'<)))
(let ((enough-tickets (subseq sorted-tickets 0 (length users)))
(tickets-result nil))
(dolist (user users)
(let* ((random-ticket-index (random (length enough-tickets)))
(random-ticket (elt enough-tickets random-ticket-index)))
@garaemon
garaemon / gist:4007893
Created November 3, 2012 16:55
にじトマちゃん
  • かおり (赤)
  • えりこ (青/黄)
  • あさみ (桃)
  • みなん (緑)
  • まいか (紫)
  • かおり (赤)

@garaemon
garaemon / file0.txt
Created November 21, 2012 06:25
kobitoからgist投稿をためすその2 ref: http://qiita.com/items/d599c50d56648ae6f8c7
var a = awesome();
var b = awesomePost();
console.log("cool!");
@garaemon
garaemon / gist:4276082
Last active October 13, 2015 23:58
キラーチューン by ひめキュンフルーツ缶
聴きとってみた
わからないところは?
自信は、ない
アイスクリーム on 抹茶パフェ 愛は何味トッピング
金曜にママが言ってたこと
要するに人を大事にしろってことでしょ
なんだってテレビじゃいじめだ何だ
@garaemon
garaemon / commit-msg
Created December 19, 2012 00:34
git commit-msg hook to insert ticket number to the comments of the commits automatically
#!/bin/bash
BRANCH=$(git symbolic-ref HEAD)
grep '^refs #[0-9]\+: ' $1
if [ $? -eq 0 ]; then
exit
fi
ISSUE=$(echo $BRANCH | sed -e 's/^.*-id-\([0-9]*\)$/#\1/')