2011-01-01から1年間の記事一覧
仕事では、プロジェクトごとにSubversionを使ってソースを管理しているところが多い。しかし、trunkだけでブランチやタグを管理していないプロジェクトがあったり、 ひとまずプログラムの変更、修正を試したいことがあっても、リポジトリがsvnだとそれが難し…
textwidthに0以外の値が設定されていると、文字入力などのタイミングでその値に合わせて自動改行する。この値を明示的に0にしておくと、自動改行されない。 $ vi $HOME/.vimrc … set textwidth=0 via vimが勝手に自動改行するのを回避する方法
$ sudo apt-get install kupfer 参考 Kupfer v206 PPA ランチャーのインターフェースが魅力的になった | Ubuntuアプリのいいところ
nautilus-open-terminalパッケージをインストールすると nautilus上からターミナルが起動できる。 $ sudo apt-get install nautilus-open-terminal 任意のディレクトリで、何も選択しないように空白の部分で右クリックすると コンテキストメニューに「端末の…
霞(かすみ)をインストールすると、Anthy(IME)に単語登録ができるようになる。 $ sudo apt-get install kasumi 参考 anthyで単語の登録、編集が出来ません。 | Linux系OSのQ&A【OKWave】
beforeSave()は、validateがtrueとなったあとに実行される。例えば、登録日や更新日をCTimestampBehaviorを使って自動的に登録したい、 Fooクラスを定義したとする。 class Foo extends CActiveRecord { … public function rules() { return array( … array(…
検索フォームに以下を入れる。 updated:week 参考 Evernoteを自由に検索するための10の条件 - Roppi.net
stashしたまま、stashしたときのブランチを削除したら Cannot apply to a dirty working tree, please stage your changes と言われた。このような場合の対処法。 $ git stash show -p | git applystashしたファイルが必要なければ $ git stash dropで、削除…
例えば、masterブランチにfooブランチをマージしたとき $ git checkout master $ git merge foo masterブランチのファイルを選択 $ git checkout --ours path-to-conflicted-file fooブランチのファイルを選択 $ git checkout --theirs path-to-conflicted-f…
CentOS 5.5でSchemaSpy実行時に Renderer type: "png" not recognized. Use one of: canon cmap cmapx dia dot fig hpgl imap ismap mif mp pcl pic plain plain-ext ps ps2 svg svgz vtx xdot という警告が出て、テーブルリレーションの画像が表示されない…
:g/^/m0 参考 Reverse all lines - Vim Tips Wiki
「シェバング」というみたい。 参考 UNIXの部屋 コマンド検索:シェバング (*BSD/Linux)
書籍などのサンプルでは、直に"/sdcard/"と書いているプログラムが多いが、 以下のようにして、Android APIから取得できる。 import java.io.File; import android.os.Environment; ... File f = new File(Environment.getExternalStorageDirectory() + "/so…
nkfを使う。 $ nkf -g sample.php 参考 ファイルのエンコードを調べる。 - ペンギンと愉快な機械の日々
Windows版ではF2、Mac版はControl+U。 参考 Mac版のエクセル(Microsoft Excel 2004 for Mac)で、セル内を.. - 人力検索はてな
Windows版はAlt + Return、Mac版はOption + Command + Return。 参考 mac版 エクセルで改行 | Mac
adbコマンドを使って、ファイルを外部ストレージに置く。 $ adb push sample.pdf /sdcard/ 参考 adbを使いこなす « Tech Booster
macでantを使ってAndroidアプリをコンパイルしたとき、Javaのエラーメッセージが文字化けした。解決するには、ant実行時にJavaのfile.encodingプロパティがUTF8になるように 設定すればいいのだが、その方法には大きく2通りある。 1. シェルに環境変数を設定…
fileスキームで、/android_assetで始めると、assetsディレクトリ内のファイルが指定できる。 webView.loadUrl("file:///android_asset/index.html"); 参考 Android2.1プログラミングバイブル作者: 布留川英一出版社/メーカー: ソシム発売日: 2010/05メディア…
VideoViewを使って、res/rawにある動画を再生したいとき。 VideoViewでの動画の指定は、ファイルパスかUriオブジェクト。リソースIDは使えない。なので、res/rawを表すUriを指定して、動画を再生する。 // MainActivity.java import android.net.Uri; import…
たとえば、一週間のコミットログを参照する場合。 $ git log --since=1.week 参考 Git | git log --since - PvP transitive.info - git log 使い方
android 1.6(api level 4)のエミュレータで、時々UnknownHostExceptionが発生し、アプリがうまく動かないことがあった。これはエミュレータのバグらしく、通常はエミュレータを再起動と直るらしい。ただ、それでも直らない場合があり、そのときはエミュレー…