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

[eclipse] Eclipse で Android のスレッドのデバッグ

Window -> Preference -> Android -> DDMS で Thread Updates Enabled by Defaultをチェック。その後、EclipseをRestart。http://www.mail-archive.com/android-developers@googlegroups.com/msg15326.html

別スレッドからUIを操作

別スレッドからAndroidのUIは操作できないらしい。http://android-developers.blogspot.com/2009/05/painless-threading.html

[eclipse] Eclipseですべてのメソッドにブレークポイントをはる方法

対した方法ではないんですが、EclipseのアウトラインでShiftやControlを押しながらメソッドを右クリックし、"Toggle Method Breakpoint"をクリックすればよいらしい。http://stackoverflow.com/questions/2685445/add-a-method-breakpoint-to-all-methods-of…

Failed to install xxx.apk on device 'yyyy' : timeout

表題のようなエラーが出る場合、タイムアウトの設定を変えたらいいらしい。http://www.taperium.com/wordpress/?p=7640

glibc 2.11のbuild

Android のビルドには、glibc 2.11が必要だが、このバージョンのglibcは、GCCのバージョン、というかUbuntuのバージョンによってはうまくビルドできないらしい。 以下のようにすればできる。 $ CFLAGS="-O2 -U_FORTIFY_SOURCE -fno-stack-protector" ~/build…

INSTALL_FAILED_SHARED_USER_INCOMPATIBLE

インストール済みのアプリケーションと app id が被ったときにでるエラーです。

Bad XML Block

Bad XML Block とでて、Androidのリソースファイルのコンパイルができない原因。引用元: http://kumasoft.blogspot.com/2011/01/android.html 書式文字列のチェックが厳しくなったようで、%sなどの置換部分が2個以上ある場合はそれぞれに位置を指定する必…

CGContextImageDraw で画像がぼける

iPhone 3G や、iPadなど古い端末ではRetina Displayでない解像度が低い端末では、CGCOntextImgeDrawで画像がぼけて見えることがある。これは、指定するCGRectのx,y座標に小数点以下の値が含まれることが原因の場合がある。 つまり、1px以下の中途半端な座標…

Macのパッケージ管理システム Homebrew のインストール方法がクールだ

mac

ruby -e "$(curl -fsSLk https://gist.github.com/raw/323731/install_homebrew.rb)" らしい。Homebrewというのは、apt のような、パッケージ管理システム。Macにはほかに、MacPortsとFinkというパッケージ管理システムがあるけど、MacPortsは必ずビルドが走…

macのパッケージ管理システム Homebrew のインストール方法がクールだ

mac

ruby -e "$(curl -fsSLk https://gist.github.com/raw/323731/install_homebrew.rb)" だそうで。https://github.com/mxcl/homebrew/wiki/installationHomebrewというのは、apt のようなパッケージ管理システム、らしい。Macには、MacPorts、Finkなどのパッケ…

MacBook Airの液晶を閉じてもスリープしないようにする

mac

システムの標準の設定ではできないらしい。以下のソフトを使うとできる。http://semaja2.net/insomniaxinfo

WorkStationも安くなったもんだ

WorkStation (といっても、PCとさして変わらないけど)を調べていたら、最近は非常に安いことがわかった。http://h20547.www2.hp.com/is-bin/INTERSHOP.enfinity/WFS/Directplus-Customer-Site/ja_JP/-/JPY/BrowseCatalogForBusiness-Start?CategoryName=SE…

Mac OS X 全てのコントロールに当てるフォーカスをあてる設定

mac

Mac OS Xの標準の設定では、テキストボックスとかリストにしか、フォーカスが当たらず、 Windowのように、全てキーボードで操作できず、イライラするひとがいると思います。(というかイライラしました)これは、設定で帰られます。システム環境設定 -> キー…