Skip to content

Instantly share code, notes, and snippets.

View e2kaneko's full-sized avatar

e2info金子 e2kaneko

View GitHub Profile
@e2kaneko
e2kaneko / gist:3774803
Created September 24, 2012 07:45
GroovyのClosure(クロージャ)スコープ
a = "xxx"
c = {
a = it
b = it
println a
}
c("o_o")
@e2kaneko
e2kaneko / gist:3769066
Created September 23, 2012 06:19
Groovy Test
package com.e2info.groovy;
import groovy.util.GroovyTestCase;
import com.e2info.groovy.Groovy;
class GroovyTest extends GroovyTestCase {
void testPlay() {
Groovy groovy = new Groovy()
assertEquals(groovy.play(), "check it!")
}
@e2kaneko
e2kaneko / gist:3769063
Created September 23, 2012 06:18
Groovy Checkit!
package com.e2info.groovy
String play(){
return "check it!"
}
@e2kaneko
e2kaneko / gist:3742178
Created September 18, 2012 09:09
Hello World!
//<?php echo "Hello world!"; ?>
//↓
<?php echo "Hello world!!!"; ?>
@e2kaneko
e2kaneko / gist:3731792
Created September 16, 2012 09:44
Net_SmartIRCのサンプル。微妙。
<?php
// (*´・ω・)(・ω・`*)< イマイチ!
include_once('Net/SmartIRC.php');
if(count($argv) != 4){
die("error! invalid argment [php xxx.php 'author' 'log' 'changes']");
}
class mybot
@e2kaneko
e2kaneko / gist:1992017
Created March 7, 2012 08:49
CakePHP2.0+Smarty
<?php
/*
Deploy
> ROOT/app/Plugin/CakeSmarty/Controller/Component/CakeSmartyComponent.php
ROOT/lib/Cake/Controller/AppController.php
> public $components = array('CakeSmarty.CakeSmarty');
ROOT/app/Config/bootstrap.php
> CakePlugin::load('CakeSmarty');
@e2kaneko
e2kaneko / gist:1676519
Created January 25, 2012 14:30
jQuery タイマー処理
// タイマーの実行
$(document).everyTime(1000, "timer-name", function(){
// タイマーのストップ
$(document).stopTime("timer-name");
}
@e2kaneko
e2kaneko / gist:1660075
Created January 23, 2012 02:20
jQueryすべてチェック/すべて解除
$(function(){
$("#check-all").click(function(){
$(".deleteCheckbox").attr('checked', true);
return false;
});
$("#uncheck-all").click(function(){
$(".deleteCheckbox").attr('checked', false);
return false;
});
@e2kaneko
e2kaneko / gist:1520439
Created December 26, 2011 02:47
Java JavaのDate(java.util.Date)を利用したbetweenの実装
// 明示的な実装
public boolean between(Date date, Date minDate, Date maxDate){
return date.after(minDate) && date.before(maxDate);
}
// 合理的(?)な実装
public boolean between(Date date, Date minDate, Date maxDate){
return minDate.compareTo(date) * date.compareTo(maxDate) > 0;
}
@e2kaneko
e2kaneko / gist:986115
Created May 23, 2011 02:20
Java - List→Array変換
List<String> strList = Arrays.asList("data1", "data2", "data3");
String[] itemSpecArray = strList.toArray(new String[0]);