はてなブログを試すために、Markdonw ProからHTMLを生成してブログにはりつけてみた。 markdown形式に対応してほしいところだけど、HTMLベースで編集できるので特に問題ではない。 html編集時に、ブログの日別のタイトルは編集できないのか。 広告を非表示に…
zshのヒストリー機能について。 ヒストリー展開 文字列に一致する直近のヒストリー。 $ ls /usr bin/ games/ include/ lib/ local/ sbin/ share/ src/ $ ls /usr/local bin/ etc/ games/ include/ lib/ man@ sbin/ share/ src/ $ !ls ls /usr/local bin/ etc…
今回は、セットアップやプログラミングをしない。 2日目: プロジェクト (1_4) - Symfonyを読むのみ。 サンプルで構築するサイトのユースケースが記されている。 求人サイトの構築 アクターは、管理者、ユーザ、投稿者、アフィリエイトの4種 ユーザ用のfronte…
vmware上のUbuntu Server 11.10(64bit)で、日本語localeの設定を忘れていたので以下の方法で設定した。 1. language-pack-jaをインストール $ sudo aptitude install language-pack-ja 2. LANGの初期設定をja_JP.UTF-8に変更 $ sudo update-locale LANG=ja_J…
lsb_releaseコマンドを使うと、バージョンが確認できる。 $ lsb_release -a No LSB modules are available. Distributor ID: Ubuntu Description: Ubuntu 11.10 Release: 11.10 Codename: oneiric 参考 ubulog: ubuntuのバージョンを確認してみる
仕事でsymfonyを触ることになったので、まずはsymfony本家のドキュメントを参考にしながらsymfonyを触ってみる。 環境 環境はvmwareにある、Ubuntu Server 11.10(64bit)。 環境のチェック チェック用のスクリプトをダウンロードし、実行する。 $ wget http:/…
symfonyを試す過程で、php5-sqliteをaptitudeでインストールしたところ、以下のような現象が起きた。 $ sudo aptitude install php5-sqlite $ php PHP Warning: PHP Startup: Unable to load dynamic library '/usr/lib/php5/20090626/sqlite.so' - /usr/lib…
昔から気になっていたzsh。 zshの本 (エッセンシャルソフトウェアガイドブック)を購入したので、試してみることにした。 インストール Ubuntu Server 11.10にインストール。 $ sudo aptitude install zsh ユーザの作成 zshをログインシェルにしたユーザを作…
仕事では、プロジェクトごとに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が発生し、アプリがうまく動かないことがあった。これはエミュレータのバグらしく、通常はエミュレータを再起動と直るらしい。ただ、それでも直らない場合があり、そのときはエミュレー…