Skip to content

Instantly share code, notes, and snippets.

@Mekajiki
Mekajiki / MyAlertView.h
Created June 22, 2012 10:01
Showing UIAlertView and calling back by blocks
#import <Foundation/Foundation.h>
@interface MyAlertView : NSObject<UIAlertViewDelegate>{
void (^clickedButtonAtIndex_)(UIAlertView* alertView, NSInteger buttonIndex);
void (^cancel_)(UIAlertView* alertView);
}
@property(nonatomic,copy) void (^clickedButtonAtIndex)(UIAlertView* alertView, NSInteger buttonIndex);
@property(nonatomic,copy) void (^cancel)(UIAlertView* alertView);
@Mekajiki
Mekajiki / module_and_class.rb
Created September 6, 2012 10:05
Ruby Module and Class
module MyModule
@@module_v = 'module variable'
@instance_v = 'instance variable'
def set_m(value)
@@module_v = value
end
def print_m
p @@module_v
$ echo '『世界の中心で、愛をさけぶ』(せかいのちゅうしんで、あいをさけぶ)は、日本の小説家・片山恭一の青春恋愛小説である。小学館より2001年4月に刊行。通称「セカチュー」。『世界の中心で、愛をさけぶ』( せかいのちゅうしんで、あいをさけぶ)は、日本の小説家・片山恭一の青春恋愛小説である。小学館より2001年4月に刊行。通称「セカチュー」。'| ./wikipedia.rb
『<a href="http://ja.m.wikipedia.org/wiki/%E4%B8%96%E7%95%8C%E3%81%AE%E4%B8%AD%E5%BF%83%E3%81%A7%E3%80%81%E6%84%9B%E3%82%92%E3%81%95%E3%81%91%E3%81%B6">世界の中心で、愛をさけぶ</a>』(<a href="http://ja.m.wikipedia.org/wiki/%E3%81%9B%E3%81%8B%E3%81%84">せかい</a>のちゅうしんで、<a href="http://ja.m.wikipedia.org/wiki/%E3%81%82%E3%81%84">あい</a>をさけぶ)は、<a href="http://ja.m.wikipedia.org/wiki/%E6%97%A5%E6%9C%AC">日本</a>の<a href="http://ja.m.wikipedia.org/wiki/%E5%B0%8F%E8%AA%AC%E5%AE%B6">小説家</a>・<a href="http://ja.m.wikipedia.org/wiki/%E7%89%87%E5%B1%B1%E6%81%AD%E4%B8%80">片山恭一</a>の<a href="http://ja.m.wikipedia.org/wiki/%E9%9D%92%E6%98%A5">青春</a><a href="http://ja.m.wikipedia.org/wiki/%E6%81%8B%E6%84%9B%E5%B0%8F%E8%AA%AC">恋愛小説</a>である。<a href="http://ja.m.wikipedia.org/wiki/%E5%B0%8F%E5%AD%A6%E9%A4%A8">小学館</a>より<a href="http://ja.m.wikipedi
/target
/lib
/classes
/checkouts
pom.xml
*.jar
*.class
.lein-deps-sum
.lein-failures
.lein-plugins
@Mekajiki
Mekajiki / Hiragana2Phoneme.java
Last active October 8, 2023 22:48
ひらがなを音声認識アプリケーションJuliusで使われている音素表現(.htkdic)に変換する
package net.mekajiki;
import com.ibm.icu.text.Transliterator;
import java.util.ArrayList;
import java.util.List;
public class Hiragana2Phoneme {
public static String hiragana2Phoneme(String text) {
return romaji2Phoneme(hiragana2Romaji(text));
}
@Mekajiki
Mekajiki / gist:54374a00781236eedff5
Last active August 29, 2015 14:01
vim function to replace selection with current register
function! ReplaceWithRegister(type, ...)
let sel_save = &selection
let &selection = "inclusive"
let reg_a = @a
let reg_z = @z
let @z = @@
if a:0 " Invoked from Visual mode, use '< and '> marks.
silent exe 'normal! `<' . a:type . '`>"ad"zP'
elseif a:type == 'line'
body {
color: #666;
background-color: #eef;
}
h2 {
font-size: 20px;
}
h3 {
body {
color: #666;
background-color: #eef;
}
h2 {
font-size: 20px;
}
h3 {
# Description:
# A way to retrieve shop information of ネオ屋台村
#
# Commands:
# hubot yatai - answer today's yatai-village menu
# hubot yatai <village name> - search village and list today's yatai-village menu
request = require 'request'
cheerio = require 'cheerio'
cron = require('cron').CronJob