カヤック製のフルスクリーンとIMEのパッチを当てインストール参考にしたサイト: Emacs23 (Cocoa Emacs) 入門から中毒まで : 紹介マニア カヤックBM11特製のCocoa Emacsフルスクリーンパッチを導入 ::ハブろぐ curl -O http://ftp.gnu.org/pub/gnu/emacs/ema…
とことんapt-getで入れてみる。 ■apache2のインストール sudo apt-get install apache2 バージョンは2.2.14だった。 http://localhost/にアクセスし「It's Works」と表示されればOK。 ■PHPのインストール sudo apt-get install php5 libapache2-mod-php5 バ…
何やかんやとあったのでインストールメモ X40には光学ドライブが付いていないのでUSBメモリからインストールを行う。 手順としては、 1.Ubuntu 10.04のisoファイルをダウンロード 2.UNetbootinというフリーソフトを使用してUSBメモリにisoファイルをコピー 3…
ささいな事だけど、NTEmacs(emacs.exe)を起動させるとをDOS窓とアプリの2つが タスクバーに常駐し、ちょっと邪魔。結構邪魔。 ALT+TABでアプリを切り替えるときにNTEmacsのアイコンが2つ表示され、 ちょっとしたくじ引き状態になる。 なんでDOS窓が開く…
使い道が分からんまま買うた。 というか嫁が買ってきた。 説明書を読まぬまま(ていうか例によって説明が殆ど無い)電源を入れて iTunesに繋げと言われ、何でiTunes?と5分ほど悩む。 ああ、でかいiPodなのかと気づく。 ボールゴロゴロ転がすゲームが面白い…
前々から欲しかった「詳説 正規表現」を買った。すごく分かり易い。もっと早く読んどけばよかった。しっかり勉強して偉い人に叱られないようにせねば。。。。 しかしオライリーに限らずPCの本はでかくてかなわん。「本なんか買わなくてもWEBで情報集められる…
ちょっとSQLiteに用があるので、phpMyAdminっぽいのをとSQLiteManagerを入れる。まずはSQLiteManagerをダウンロード http://www.sqlitemanager.org/ 2010/5/1の時点では1.2.4が最新版でした。(以前1.2.3を使った時はどうしてもデータベースの作成でエラーが…
文字コードを指定するとき、「ハイフン入れるんだっけ?」「小文字だっけ?」「ujis? euc?」と しょっちゅう混乱するのでメモ。 間違いがあっても知りません。大文字でもいいとか色々ありそうな予感。 言語など 記述法など シフトJIS EUC UTF-8 css @charset…
36歳ともなると物忘れが激しくて、物覚えが悪くて困る。 何が困るかってEmacsの操作が覚えられん。 基本操作は覚えたけど、稀にしかしない操作を忘れる。 今日もUTF-8のファイルを開いたらShift-JISになっていて、 文字コードの指定の方法が思いだせん。 操…
ものすごい今更。CakePHP 1.2でvalidate::emailで携帯のメルアドだとエラーがでる場合がる。案の定、連続ドット「.」や@の手前のドットで出る。誰のせい?ドコモのせい?どうしようかな〜やっぱ俺々my_validation_rule.phpに入れちゃおかな〜validation.php…
Firefox3(Win)でGoogleツールバーが表示されない。いつの間にか。 今消えた。さっき消えた。馬鹿。 これで2回目。状況としてはこの人(めっさ怒ってらっしゃる)と同じ ボタンが表示されない。インストールしなおしても同じ。具体的な対処がすぐ出来るよう…
新しく購入した古いノートPCにNTEmacsを導入。 作業メモ。 ■NTEmacs本体の入手 ダウンロード - NTEmacs JP Project - SourceForge.JP ■HOMEディレクトリの作成 「システム→プロパティ→詳細設定→環境変数→ユーザの環境変数」 新規作成でHOMEという変数を作成…
ようやく仕事絡みでCakePHPに関われるようになったはいいが、 同時に2件の案件を進めることになったので、途端に自作ビヘイビア、コンポーネント、ヘルパー、バリデーションの最新版の管理がややこしくなってきた。 という訳で、下記のページを参考にプラグ…
前回の続き 自分の単なる勘違いなどで、前回かなり混乱しているので、 まずは問題を整理。自分用にメモ。 結論としては、 (1)(現時点の自分には)2種類のRouter::connect設定は不要 (2)コントローラのメソッドの引数に入ってくるのは$this->params[pass…
ずーっと何の事言ってるのか解らん歌詞だったけど、 日曜日にお台場ガンダム見に行ってやっと解った。 東京メトロ線かw Metro - LEO今井 しかしお台場ガンダムは沢山の人が見に来てた。見た感想は...ホワイトベースってなんぼほどデカイねん! ...と思いま…
Router::connectでいつも悩む&引っかかるので、 触りたくないなぁっと思っていた時に 少し前のCakePHP勉強会@東京で解りやすい解説があり だいぶスッキリ理解できた。 極める routes.php (CakePHP 1.2) : akiyan.com極めたいw CakePHPのルーティング俺も極…
サーバubuntu化の続き(自分的に)一番大事なソースを紛失していたことに気付くorz ddo.jpを利用しているのだが、IP更新の為のシェルスクリプト。 これを無くした。シェルスクリプトをスラスラ書けるならいいけど、 後にも先にも1回しか書いたこと無い。手順…
自宅サーバをVineに替わりubuntu9.04をインストールする。 理由は何となく。 初めて触れたLinuxがVineだったので割と愛着があったけど 何か葡萄のマークに飽きた。リリース遅いし... 以前Eee PCに試しにインストールしたときは、インストールに掛かる時間が…
Windows環境でNTEmacsを使って勉強中。 ありとあらゆることで解らないことだらけ。 何を調べないといけなかったのかを忘れるのでメモ。 タブ幅が8→4に変わらない DLしたPHPのマニュアルが表示されない(WEBサイトに接続される) classやfunctionなどでのアウ…
PHPを触り始めて間もない頃、何かの理由でusort関数を使ったか使ってないか、 とにかくusort関数とは何ぞや?と調べて動かしてみた事がある。マニュアルのサンプルソースはこんな感じ...
前回の続きfputcsv、fwriteなどは大抵失敗したときにfalseを返すので 以下のようにfputcsvの度にfalse(失敗)を取得するようにする。 んでもって失敗した場合の処理をどうにかする。以下ソース(何気に前回とコーディングスタイルが違うが気にしない)
前回からの続き...色々調べたり、人生初のトラックバックを頂戴したりして、浮かれたり混乱したりしながらの自分なりの結論。 stream_set_write_buffer()はPHP 4.3.2 RC2以降からは使えない。だからもう使わない。 ロック用にファイルを生成する場合は存在チ…
別にcsvに限った話ではないが、 以前から使っている(&修正し続けている)CSVファイルを扱う自作ライブラリで書き込み部分で未だ解決していないのがファイルの排他処理。 ググると色々情報が出るのだが、結局どの方法がベストなのかよくわからん。この2点が…
第2回CakePHP関西勉強会で気が付いたこと。 以外とMac使ってる人が多いこと。以前いた会社は所謂DTP製版屋だったのでPCは殆どMac。 OSは8やら9やら。一部OSXがあったぐらいかな。OSX好かんなぁ Windowsでいいや。好かんけど。Macなぁ〜 高いからなぁ〜 自分…
2009年6月5日に行われた「第2回CakePHP関西勉強会」に参加してきました。 勉強会自体は2回目、CakePHPの勉強会は初めての参加となりました。 大盛況で会場はぎうぎう。受付で頂いたうなぎ饅頭が無ければ死んでましたw 1. フックメソッドを極めるShin1x1さん…
bootstrap.phpに以下のように記述するといいみたい。
beforeFind( mixes $queryData ) find操作の前に$queryDataを操作したり、falseを返してfindを中止させる。 未だ使ったことがない。 $queryDataにはconditions, fieldsなどが入っているらしい。 ユーザのルールに基づいてfind操作を中止する場合などで使用す…