2014年8月7日木曜日

pythonでnkfを使って文字コードの変換を行う要点だけ

環境依存文字を含むutf-8文字列をeuc_jpに変換したいときに、pythonのunicode.encode('euc_jp')だとエラーになってしまうのでこれをnkfモジュールで解決するという内容。

2014年7月8日火曜日

EclipseをLunaにしたけどEclipse Marketplaceが無かったかうまく動かないときの対応の要点だけ

EclipseをLunaにアップグレードしたが、Helpメニュー配下にEclipse Marketplace...メニューが無かった場合の対応方法。これもPluginで提供されているだけなので、以下サイトの情報から、Help > Install New Software...でサイトをAddしてプラグインをインストールすれば良い。
http://eclipse.org/mpc/

具体的には私の例では上記サイトで
NOTE: Problem in Luna versionというところにある  http://download.eclipse.org/mpc/luna というURLをAddしてインストールした。

LunaにバンドルされてるMarketplaceプラグインは問題があると書いてあるので、必須の対応かも知れないというメモ。

2014年7月4日金曜日

Emacsのorg-modeで行折り返しを有効にする方法の要点だけ

org-modeはデフォルトで行折り返しが無効なようなので、場合によっては不便な場合がある。

行折り返しを有効にするには、以下の行をファイルの先頭に加える
# -*- truncate-lines: nil; -*-

ちなみにファイルローカルな変数というらしい。
http://www.geocities.co.jp/SiliconValley-Bay/9285/EMACS-JA/emacs_444.html

2014年6月28日土曜日

ADTを23にアップデートしたらannotations.jarが見つからなくなった時の対応の要点だけ

EclipseからAndroid SDK Toolsを23にアップデートしたときに、プロジェクト設定のannotations.jarがmissingとなってしまってビルドに失敗するようになってしまった。

どうやらファイルが移動されていて(?)パスが壊れてしまってるようなので
$ ln -s ANDROID_SDK/extras/android/support/annotations/android-support-annotations.jar ANDROID_SDK/tools/support/annotations.jar

というふうにシンボリックリンクを張ってあげればうまくいく。これ単なるバグだと思うんだけど…応急処置として。

参照:http://stackoverflow.com/questions/24438748/fail-to-find-annotations-jar-after-updating-to-adt-23

2014年6月26日木曜日

OSX MavericksでPillowのPNGサポートを有効にする方法の要点だけ(blockdiagのインストール)

OSX Mavericks環境でblockdiagをインストールしようと思い、pipを使ってPillowをそのままインストールするとPNGサポートが無効なままの様である。これを解決したのでインストールメモ。

2014年5月1日木曜日

CakePHP 2.xでdatabase.phpの設定を切り替える要点だけ

CakePHP2でDBの接続設定を切り替える(本番と開発環境とか)時にこういうのはどうかというメモ。