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

個人設定あれこれ晒す@linux

.bashrc bashを使うのであれば、まぁ以下の設定くらいかな。 # ~/.bashrc PS1="\[\033[01;36m\][\u@\h:\W] \\$ \[\033[00m\]" コマンド入力待ちの際に表示されるあれw。(水)色付けて太字にして「[アカウント名@ホスト名:現在のディレクトリ] $ 」と表示させ…

Ubuntu11.10とPHP5とEclipseとSubversion

PHPの開発をするのにお勧めな総合開発環境がEclipseとPDTプラグイン。 Java開発に優れているエディタEclipse。これにPHP開発環境用のPDTプラグインを入れるとかなりいい感じ。 PHPと密接なWEB(JavaScript,HTML,CSS)なんかも対応しているのでいいよね。 開発…

Ubuntu11.10をVirtualBoxにインストールした後にする事

Ubuntuを起動してまず初めにする事はログインw まぁ、これは当たり前として、ログインしたら次の処理を実行する Guest Additionsのインストール VirtualBoxの「デバイス」メニューから「Guest Additionsのインストール」を選択する VirtuakBox上で起動して…

詳細設定とシステムフォントの変更

Ubuntu11.10をインストールした直後の日本語の表示が変。変ていうより汚い。 日本語Remix版だとまぁ見れるんだけど、本家の http://www.ubuntu.com/ から入手したUbuntuはもうね・・・ なんだか中国語みたいな感じのフォントが使用されている。 ぜっかくunit…

apacheが起動しない…だと!?

VMWare PlayerでUbuntu11.04からUbuntu11.10にバージョンアップした。 Ubuntuは問題なく起動できたけど、VMではUnityは3Dではなく2Dしか使えないようだ・・・まぁ、それはいいとしてだ。 Webサイト構築用にapacheサーバを組み込んであるんだけど、ブラウザで…

embedFormしたフォームオブジェクトの動的schema設定

とあるフォームオブジェクトから別のフォームオブジェクトをマージするような形式で使える便利な::embedForm()メソッド。 そのまま使うんであれば特に問題ないのだけれども、動的にスキーマやバリデータを変更したい時とかが厄介なのでメモしとこ。symfony 1…

HTTP_Request2 でのSSL通信でのPOST送信

オレオレ証明書を使用しているサーバへHTTP_Request2を使って通信をする時にちょっと悩まされたのでメモ。 デフォルトの設定で実行すると、エラーコード0を返してきて原因解明までに無駄な時間を要したのでここにメモ。hoge='fuga' の値を https://foo.bar …

Windows7-64Bit版にEclipseをインストール

職場のPCがXP32bitから7の64bitになったので新たにインストール。 PHPに使うので、PDTのプラグインも入れるぜ! この時に地味にはまったのでメモ。 まずはJavaのランタイムをインストール (FireFox5.0.1で実行、恐らくIEやChromeでも一緒) http://www.java.c…

半角カナと半角英数字の判定をする正規表現

これで全角の漢字とか含まれていると見つかる。

symfony1.4 sfForm複数条件でバリデーション

今回はPHPで利用できるフレームワークsymfonyのお話。フォームから送信された値をバリデーション処理するんだけど。 複数の値を比較したい時とかある。そんなときはsfValidatorSchemaCompareを使う。 例えばパスワード入力を2回行い、二つの値が正しいか判定…

Photoshop で Web保存 のプレビューでエラー

社内のデザイナーさんが使用していたPhotoshopCS3(WindowsXP sp3)で「Webおよびデバイス用に保存」処理を開始すると途中でエラーが起きて保存できない現象が発生した。 プレビュー画面を生成している途中で「問題が発生したため、Adobe Photoshop を終了しま…

WinXPのデザインを変えよう!

XPのウィンドウの外観って……見飽きた。 でもまだまだ頑張ってもらいたい。だったら、見た目を変えてしまおう! が。 XPにはスタイルを変える機能があるんだが、これまたマイクロソフト純正なデザインしか適用できない。 かと言って、直接システムを改造する…

symfony1.2 ORMのPropelに複数の条件式を設定

現時点では1.4系が最新でORMもDoctrineな時代だけど。 (そろそろ2.0系のデビューかしら!?)仕事でPropelを使っていて、Doctrineとごちゃ混ぜになってきたのでメモメモ。 括弧付きの条件にしたい時などの場合、例えば以下の様なSQLをORMで生成させたい時 S…

Ubuntu10.10 に OpenLDAPサーバのインストール&設定

今回はUbuntu10.10にOpenLDAPのインストールしたときのメモ。 このLDAP(エルダップって読むっけ?)に認証情報を一元管理できるので便利。 個人使用ではいらないって言われそうだけど、便利なものは使えるようにしてしまおう!ヒント つ Ubuntu公式ドキュメン…