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

mod_proxy の retry に関して

いろいろと混乱したのでメモ仕事で mod_proxy_balancer を利用したロードバランシングを利用しています。 複数台あるバックエンドへのデプロイは、Jenkins を利用して順次APサーバを停止して行なっています。 この作業中にブラウザでアクセスをしてみると、…

which must be escaped when used within the value'

Tomcatでこんなエラーが出たら、 -Dorg.apache.jasper.compiler.Parser.STRICT_QUOTE_ESCAPING=falseこーする(・∀・)

Cent OS 4.4 で yum のリポジトリを追加するときの注意(´・ω・`)

Cent OS 4.4 の php を4系から5系に更新する必要があり、yum を利用しようと思ったのだがうまく行かなかったのでメモ。 いろいろなサイトにやり方が書いてあるけど、今じゃ使えないってことなのかもしれない。やり方としては、/etc/yum.repos.d/CentOS-Base.…

log4jで一部のパッケージのみDEBUGレベルのログを出力する

通常 rootCategory では INFO レベル以上のログを出力するけど一部パッケージのみ DEBUG レベル以上のログを出力する必要があったのでメモ。log4j.properties log4j.rootCategory=INFO, stdout, file #フレームワークの一部ログはデバッグレベルも出力する l…

Windows 7 なPCでUltraNaviキーボードを利用する

家のX200に接続したところ、キーボードとしては利用できてもトラックポイントが利用できなかった。いろいろ調べた結果、以下のサイトからドライバをダウンロードして解決。 USBキーボード/トラベルキーボード・ウルトラナビ付ドライバー Windows Vista用 htt…

RegzaでDVDを観る

我が家にDVDプレイやーが無い(正確にはPlayStation2があるので「無い」とは言い切れないけど)ので、NASにDVDを放り込んでRegzaで観る方法のメモ。1.DVDのリッピング 「DVD Decrypter」を利用して'IFO'形式でリッピング ※ISO形式も再生できるが、音がずれた…

UIWebViewと独自スキームを利用する場合の注意

仕事でとあるiPhoneアプリを作っていたときにハマった。UIWebViewで表示するWEBページに、独自スキームを指定したリンクを設置していた。リリース直前の動作確認で、そのリンクが反応しないことが判明。 didFailLoadWithErrorでエラーの詳細を見てみると、エ…

フィーチャーフォン(ガラケー)でTwitterとFacebookのボタンを設置する

Twitterの「ツイートする」 <a href="http://mobile.twitter.com/home?status=[URLエンコードしたツイート内容]">ツイート</a><a href="http://twtr.jp/share?url=[URLエンコードしたページのURL]&text=[URLエンコードしたツイート内容]&via=[フォローさせるアカウント]&related=[関連するアカウント|説明]">ツイート</a> Facebookの「いいね!」

adb devices で offline になってしまった場合の復活方法

Androidアプリを開発していて、端末がofflineになったままデバッグできなくなってしまった。 c:\>adb devices List of devices attached 36337C********** offlineofflineのまま。端末側で設定を変更しても変わらず。解決策としては、端末を外して以下の2つ…

ssh経由でtomcatのstartup.shが応答を返さない?

ことがあった。webアプリのデプロイにjenkinsを利用するように変更しているのだが、タイトルのような状態に。これだといつまでたってもジョブが終わらない><すべてのtomcatがそうではなく、一部のtomcatがstartup.shの応答を返さない。 その差を見ると、/b…

Androidアプリ「Mobile Network Switcher」をリリースした

今年に入ってから作っていたAndroidアプリを、先月末にリリースした。 Mobile Network Switcher https://play.google.com/store/apps/details?id=orz.yanagin.android.mns このアプリは、モバイルネットワークのデータ通信(3G)をカンタンにON/OFF切り替える…

Androidのアイコンのサイズ

最近作っているAndroidアプリのための、ランチャーで利用するアイコンのサイズを調べた。 アイコンの縦横サイズを目一杯利用するわけではないらしい。 - hdpi mdpi ldpi 利用サイズ 60x60 40x40 30x30 画像サイズ 72x72 48x48 36x36 「利用サイズ」はアイコ…

sfWidgetFormTimeのフォーマット指定

php

最近symfonyばかり触っているが、今日もハマったところのメモsfWidgetFormTimeを利用した日付と時刻の入力フォームのフォーマットを変更しようとしても出来なかった。 ダメだったコード。 abstract class BaseFormPropel extends sfFormPropel { public func…

sfWidgetFormSelectを利用した場合のFormFilterの設定

php

generate-adminで作成したフォームで値を選択させる場合は、sfWidgetFormSelectを利用する。 class HogeFormFilter extends BaseHogeFormFilter { public function configure() { $this->setWidget( 'enable', new sfWidgetFormSelect( array('choices' => a…

symfonyのgenerate-adminで作ったページのカスタマイズ

php

一覧ページのカスタマイズに関してはググっても有益な情報にめぐり合えなかったのでメモ。symfonyのgenerate-adminを使って管理ツールを作った。 データベースにはフラグを登録するけど一覧ページ・編集ページでは意味のある文字列を表示したかったので、以…

symfonyでpropelを利用する

php

メモhttp://www.symfony-project.org/jobeet/1_2/Propel/ja/03ここを参考にプロジェクトを作っていて、 $ php symfony propel:build-sqlを実行したら There are no tasks defined in the "propel" namespace.こんな感じで起こられてしまった。これはプロジェ…

Androidのモバイルネットワークを制御する

おととしスマートフォン(Galaxy S)に機種変更してから、毎月の支払いが8千円近くになった。 諸般の事情でお金の出を見直していて、この金額は無いわーと思い、契約内容を見直した。契約内容は、以下の2つに変更 タイプシンプルバリュー パケ・ホーダイ シ…