2011-01-01から1年間の記事一覧

Eclipse の Variable で親ディレクトリの指定の方法

Link Source などで、ソースの参照を相対パスで書きたい場合、PARENT-2-PROJECT_LOC/dir/srcとかくと${PROJECT_LOC}../../dirc/srcと同じ意味になる。

二台PCがあるとき、1台でEmulatorのみ動かして、ネットワーク越しにADBを繋ぎたい

AndroidのEmulatorは重いので、 二台PCがあるときは、1台でEmulatorのみ動かして、ネットワーク越しにADBを繋ぎたい、とかありますよね。 想定する環境 Emulatorを動かすPCのIPアドレス: 192.168.1.3 Eclipseを動かしたりして、開発するPCのIPアドレス:192.…

android のソースの取得をproxy環境で。。

git

新しいandroid のソースの取得は、https経由で行う。 proxy 環境下では、 https_proxy を指定しなければならない。 が、特定のバージョンのgitではproxy+https はうまくいかないらしい。http://curl.haxx.se/mail/lib-2011-05/0214.htmlなので、repo をいじ…

「雇用と競争について」について

内田樹先生(武道家、思想家)のブログに違和感があったので、反論、と言うわけでは無いが少し記事を。 # 最近技術的な話が少ないですが。。http://blog.tatsuru.com/2011/10/20_1207.php幾つかの話が混じっているが、気になるのは、国際競争の目的を先富論…

日本で電子書籍が流行らない理由

電子書籍について、そろそろ一言いっておく。まず、日本において、電子書籍は儲からない。iPhoneアプリで出してる電子書籍で単体で儲かっている会社は日本には無いはず。 つまり、今でも、紙の本が圧倒的に売れている。一方、アメリカはKindleが市場をほぼ独…

「アタリショック」を勘違いしている

弾氏の言っている事が相変わらず変なので、反論記事を書こうと思ったが、突っ込みを入れるポイントが多すぎるので、とりあえずアタリショックについてだけ。http://blog.livedoor.jp/dankogai/archives/51730203.html「粗悪品の反乱」がアタリショックの原因…

homebrew の バグ?

mac

mac のパッケージマネージメントシステム homebrew (brew) で、 ImageMagick をインストールするとこけることがある。https://github.com/mxcl/homebrew/issues/6994これは、 $ brew updateとしてパッケージリストをアップデートしなければならないのだが、b…

Google の Motorola買収について

弾さんが言っている事がおかしかったので、反論記事を。http://blog.livedoor.jp/dankogai/archives/51717793.html 考えても見てほしい。もしMicrosoftがHPなりDellなりを買収したとしたら。Wintelというエコシステムは、瓦解する。足並みを揃えたとしたらそ…

heroku コマンドのデフォルトの app nameの変更

git のデフォルトのリポジトリを変更git config heroku.remote herokuhttps://groups.google.com/d/topic/heroku/T8DMHKo2a_4/discussion

heroku 上で redmine を使うときに config/environment.rb を読んでくれないなぁと思うとき

これは、redmine_herokuを使うときに起こる症状。rake heroku:setup をすると、 heroku 上のconfig が追加される。が、これが失敗していると、environment.rb に書いてあるのに、なんでーということになる。heroku config:add SESSION_SECRET=(30文字の16進…

heroku create した後にスタックを変更

http://devcenter.heroku.com/articles/bambooheroku stack:migrate bamboo-ree-1.8.7として、ファイルを適等に変更して push

config/environment.rb を読んでくれないなぁと思うとき

2011/08/11追記:以下は嘘。こっちを参照特定のrailsのバージョンで起こる、のかもしれないけど、config/environment.rb にconfig.action_controller.session = { :key => "_myapp_session", :secret => "xxx" } が書いてあるにもかかわらず、config.action_…

local.properties の生成の仕方 / How to generate local.properties

When using ant for Android app building, local.properties is necceary in Android app project dir. This file is generated automatically when creating new project. But if you need updating, type the following command on commandline. $ androi…

vim風キーバインド for KeyRemap4MacBook

mac

KeyRemap4MacBook で、 vim 風?の配列をするハック。 小Hack Vim風キーバインド for 窓使いの憂鬱 のMac版ようは、VIMっぽいキーバインドを、何かのキー(英数かスペース)との組み合わせで、あらゆるアプリ上で使いたい、という話です。 キーバインドは以…

3月のライオン 6

日本語のマンガは帰国してまとめて買おうと思ってたけど、これだけは我慢できず購入。3月のライオン 6 (ジェッツコミックス)作者: 羽海野チカ出版社/メーカー: 白泉社発売日: 2011/07/22メディア: コミック購入: 20人 クリック: 1,157回この商品を含むブログ…

git でこのコミットがどのブランチに属しているかを調べる方法

git

git でこのコミットがどのブランチに属しているかを調べる方法 / how to find which branch has this commithttp://stackoverflow.com/questions/2706797/git-finding-what-branch-a-commit-came-from

REST on Ramaze

examples/helper/rest.rb というサンプルがあるけど、これは動かない。 / There is a example in example/helper/rest.rb. But it does not work. (I cannot find REST helper. If you can, it might work.)https://github.com/Ramaze/ramaze/blob/master/ex…

Ramaze で HTTP ステータスを返す方法

Ramaze で HTTPステータスを返す方法。 / How to change HTTP status in Ramaze. require'ramaze' class TestController < Ramaze::Controller map '/' def index response.status = 404 "Error!" end end

Mac OS XにEasyTetherをインストールするとadbがデバイスを認識しな

Mac OS XにEasyTetherをインストールするとadbがデバイスを認識しなくなるらしいhttp://d.hatena.ne.jp/hogelog/20110218/p1

トラックパッドの反応が悪いとき

mac

ダブルクリックの速度を速くしたらいいらしい。https://discussions.apple.com/message/8643042?messageID=86430422011/06/15追記: どうも、それだけではなおらない。トラックパッドだけでなくマウスも反応が悪くなるので、OS自体の問題らしい。とりあえず…

git rebaseのインタラクティブモード

git

以下のようにすると、複数のコミットを一つにまとめたりできるらしい。 git rebase -i HEAD~4 http://labs.timedia.co.jp/2010/11/git-squash-commits.html

MERGE_HEAD exists

git

fatal: You have not concluded your merge. (MERGE_HEAD exists) とでたら、 git reset --merge とすればいい

最近買ったもの

mac

MacBook Air で使える 外部バッテリ HyperJuice 60Wh http://www.amazon.co.jp/gp/product/B004VP3J9Y/ref=as_li_ss_tl?ie=UTF8&tag=ikeyasuki-22&linkCode=as2&camp=247&creative=7399&creativeASIN=B004VP3J9Yb-mobile U300 (ヤフオクで買った) Huawei E…

はじめての災害ボランティア1

4/23、24と気仙沼に災害ボランティアに行ってきました。 初めての災害ボランティアでしたので、いろいろと記録しておきたいと思います。まだ未完成ですが、取り急ぎ、何をしたかの記録をアップします。 細かい部分や追加の写真、地図は、後日、追加、修正し…

tools.jar

mac

普通のJDKに存在する JDK_HOME/lib/tools.jar が、Macに標準で入っているJDKには無い。 代わりに、 classes.jar が指定されていれば問題ない。http://oss.intra-mart.org/projects/im-tools/ticket/5

ホーム画面を起動するだけ

import android.app.Activity; import android.content.Intent; import android.os.Bundle; public class Main extends Activity { /** Called when the activity is first created. */ @Override public void onCreate(Bundle savedInstanceState) { super.…

[apps] iPhone でいうJotNot や DocScanner の代わり (eScrap)

以下の二つが双璧みたい。https://market.android.com/details?id=com.intsig.camscannerhttps://market.android.com/details?id=jp.xfutures.android.escrapfree&feature=search_result

シリコンバレーカンファレンス 2011 感想

2011年3月10日〜16日にかけて、シリコンバレーカンファレンスのため、サニーベール近辺に滞在していました。今更ながら感想を書きたいと思います。シリコンバレーカンファレンス http://www.jtpa.org/event/svtour/000532.htmlとは言っても、サニーベール到…

How to use ConcurrentLinkedQueue

ConcurrentLinkedQueue の使い方。 import java.util.Queue; import java.util.concurrent.ConcurrentLinkedQueue; public class HelloConcurrentLinkedQueue { private static Queue<MyObject> mQueue = null; public static void main(String[] args) { mQueue = new</myobject>…

[eclipse] Eclipse の Quick Access が超絶便利だ

Eclipse 使いなら、Control-3 を使わないといけない。っぽいが、今まで知らなかった。。。これを押せばどこにでもフォーカスが飛べる。しかも、検索して飛べる。http://eclipsenuggets.blogspot.com/2007/05/quick-access-ctrl3-is-bliss-are-you-one.html