Skip to content

Instantly share code, notes, and snippets.

View daneko's full-sized avatar

Koichi Akatsuka daneko

View GitHub Profile
@daneko
daneko / PHPUnit_vfsStream_memo.php
Created November 18, 2011 14:34
PHPUnit vfsStreamの使用方法メモ
<?php
require_once 'PHPUnit/Framework/TestCase.php';
require_once 'vfsStream/vfsStream.php';
// require_once 'hoge.php';
/**
* ファイルシステムのテストに関してはURL参照
* とりあえずざっくり使う方法メモ
* @see http://www.phpunit.de/manual/3.6/ja/test-doubles.html#test-doubles.mocking-the-filesystem.examples.ExampleTest.php
@daneko
daneko / doctestsample.py
Created December 23, 2011 17:03
doctestメモ
'''
以下失敗事例
'''
def reverseStr( param ):
'''
# 一見正しそうだけど「>>>」の後にスペースねぇと実行時に怒られる
>>>reverseStr('hoge')
'egoh'
@daneko
daneko / View座標関連.txt
Created December 29, 2011 06:59
Android備忘
View#getLocalVisibleRect
そのViewの見えている部分のサイズのようだ
すなわちtop/leftはゼロ以外にはない
View#getLocationInWindow
View#getLocationOnScreen
完全に同じ値を返す。
そのViewの始点がデバイスのスクリーン上のどこかを示す
@daneko
daneko / jinja2_memo.py
Created January 1, 2012 12:46
python 備忘 jinja2含む
for i, hoge in enumerate(hogelist):
print i
#的なことをjinja2でやるとこうなる
{% for hoge in hogelist %}
{{ loop.index0 }} # 0オリジン
{{ loop.index }} # 1オリジン
{% endfor %}
@daneko
daneko / getTestProjectContext.java
Created January 25, 2012 05:25
Android AndroidTestCaseからTestプロジェクトのコンテキスト取得方法
// https://github.com/ussy/sqlite-fixture 参考
// @hideなので以下のようになる
Context getTestprojectContext( AndroidTestCase testProject){
Method method = testProject.getClass().getMethod("getTestContext", new Class[0]);
return ((Context) method.invoke(testProject, new Object[0]));
}
@daneko
daneko / memo.md
Last active October 1, 2015 01:58
VPS CloudCore 初期のCentOS6用環境構築メモ

多分Censt6.3

dashboard での作業

yum update -y
yum install openssh-clients
useradd daneko -g wheel
passwd daneko
visudo
@daneko
daneko / jenkins.conf
Created February 29, 2012 06:30
cloudcore CentOS5.7にjenkins構築
# /etc/nginx/conf.d/jenkins.conf サンプル
server {
listen 80;
server_name jenkins.3a3k.info;
# document root
location / {
proxy_pass http://localhost:8080;
}
}
@daneko
daneko / memo.txt
Created March 1, 2012 22:19
CloudCore CentOS5.7 Android開発環境構築(CUI)メモ
http://developer.android.com/sdk/index.html
http://d.hatena.ne.jp/isher/20100928/1285616799
http://d.hatena.ne.jp/unagi_brandnew/20110908/1315420036
# wget sdkのパス
# とりあえず /opt以下に展開
# パスを通す
# android update sdk -u
# -u は guiなしで動作させるオプション
# android -h update sdk の出力は以下
@daneko
daneko / memo.txt
Created March 12, 2012 14:44
IntellijでScala
基本ここ
http://confluence.jetbrains.net/display/SCA/Getting+Started+with+IntelliJ+IDEA+Scala+Plugin
homebrewでscalaを入れている場合は
/usr/local/Cellar/scala/2.9.1/libexec/
がScalaのHomeになるはず(バージョンは適当で)
@daneko
daneko / memo.txt
Created March 19, 2012 16:23
Ubuntu Server 10.04 LTS amd64 構築 Cloudcore
まずは以下のとおり作業
http://www.cloudcore.jp/vps/faq/os/ubuntu/
$ mkdir .ssh
$ chmod 700 .ssh
# id_rsa.pubをscpで .sshにup
$ mv .ssh/id_rsa.pub .ssh/authorized_keys
$ chmod 600 .ssh/authorized_keys