やっと、アプリケーションが作れる環境が出来ました。しかし、新たな問題が…。まず、 Django が分からない。 CakePHP を触ったときは、「おー!簡単!」って思いました。MVC というアーキテクチャを覚えるのも面白かったし、チュートリアルを進めていく事は…
setting.py にある。MIDDLEWARE_CLASSES に追加する。*1 MIDDLEWARE_CLASSES = ( 'django.middleware.common.CommonMiddleware', #'django.contrib.sessions.middleware.SessionMiddleware', #'django.contrib.auth.middleware.AuthenticationMiddleware', '…
Python にはロギング機能というものがあります。その出力を FireLogger *1 に出力するものです。おまけ機能として profiling をグラフィカルに出力します。ただし、Graphviz という Viewer が必要です。開発途中でも役に立ちますが、本領を発揮するのは本番…
前回からの続きですFirePython の初期設定?を見てみる http://firelogger.binaryage.com/#usageにある、Real world examples を参考にするも、エラーが出る。なんか jsonpickle が必要らしい。Google Code で公開しているので、そこから egg を取ってきて z…
CakePHP を触ったときは素直にアプリが作れたのに、なんでだろう?O/Rマッパー(マッピング)とは、Object と Relational database を map すること。つまり、データベースを操作するという感覚がなくなり、Object としてデータを扱えるようになる。MVC デザ…
苦戦して長くなったので数回に分けて書きたいと思います。使っているとか、インストールしているとかの日本語サイトがまったくない。需要があまりないって事かな。しかたがないので、とにかく使ってみる。環境の構築手順は、 Firefox (クライアント)に Fir…
Applications Overview に行って該当アプリケーションを選択。 Administration にある Application Setting を開き、一番下にある Disable or Delete Application にある、Disable Aplication ボタンを押す。そうすると、無効になる。それから、 Request Per…
ふと、とあるページを見たら、検索用のフォームがはみ出ていた。そーいえば、type="text" の横幅が Firefox だとでかいな〜って思ってた。あまりにも IE と幅が違いすぎる。ブラウザによって若干違うのは、仕方ない事なのですが…。しかーし!なんと font-fam…
この手の記事は多いです。しかし内容がちょっと古いし、初めに触っただけで続きがない。検索でヒットした後ろの方に行けば、見つかるかもしれないですが…。ということで(?)、掻い摘んで書きます。まず、Google App Engine を利用して開発するには、 SDK (…
以前、何かしらの理由で 2.4 が入っているんだけど、 Google App Engine が 2.5 を request するので、 2.5 にしてみた。嵌ったところは、 Python 64bit だと mod_python の インストールが成功してくれない。まぁしょうがないか。 Trac も 0.11.5.ja にバー…
あまり興味がなかったけど、 Google Wave を調べているうちに、脱線して調べてしまった。気になったのは、負担が増えたという記事。「リソースに制限があって、かゆいところに手が届かない。」と、言いたいんだろうけど、実際そこまで技術力を持っている人が…
Vista 以降なら標準で mklink コマンドが入ってまして、そのコマンドを使うと使えるようになります。 ちなみに、それ以外で使いたい場合は、リソースキットに入っている linkd を使う。 mklink は NTFS じゃないと使えない。 Administrator だけが使える。 …
他の CMS を試してみたんだけど、そこまで機能が欲しいのなら XOOPS Cube でよいかと。携帯電話への対応はあったほうがいい。pluck で、シンプルで簡単に。で、機能が欲しければ XOOPS Cube にするという棲み分けでいこうかなと。シンプルだから、フリーテン…
やる気が失せたので更新が止まってしまった。理由は思い出せない。最近になってやっとプログラミングする気になった。きっかけは動画編集アプリのプラグインを作るために。いまさら Windows の DLL 作成とか面倒で、なかなか進みませんが。Visual Studio な…
pluck も CakePHP も結局コアに手を入れてしまいました。SEO 対策(?)したやつだと .htaccess の正規表現パターンが分からず断念。index.php?file=kop2.php&/controller/action でやっていました。そして、 paginater に手を出したのですが、当然 url の生成…
懲りずにやってしまいました。やめるっていったのに、あと一歩で完成しそうだったので、ついつい…。ものすごい勘違いをしていました。CakePHP のブログチュートリアルをソースレベルデバッグして、変数を比較してみましたが同じでした。「あれ?」と思い lin…
面倒だと思ってた。view するときが。pluck のモジュールで出来ることはやろうかとおもったら、付属のブログモジュールがまともに使えないことが発覚。タイトル名をファイル名にするなんて…。ということで、CakePHP のチュートリアルで作ったブログを、pluck…
原因がわかりました。dispatch() で、$this->params を、controller->params にアドレスで渡しています。その中で内部メソッド _invoke() を call する時に、引数で渡しています。しかし、この _invoke() ではアドレス参照で受け取っていません。なので、_in…
WindowsXP の時は、1.6.6 使ってました。で、そのままコピーして WindowsVista で使っていたのだが、時々 Apache を XAMPP Control Panel から起動すると OS がクラッシュする。なので、新しいバージョンにしてみた。(現時点では 1.7.0 が最新。)思い出し…
app/config/rutes.php をいじって、やっと理解ができた。仕組みというかカラクリが。ブラウザなんですよ、http で通信してディレクトリを参照するだけの。なのに今は URL の見た目だけでは、どのようにリクエストしているのかわからない。(そうやってリクエ…
な〜んだ、本家のサイトを見ればいくらでもあるじゃんか。日本語での情報を探す事が疲れてきたから、本腰入れて学ぼうかな。ドキュメント を読んで、どんな API があるか眺めてから、パンを焼く ということだ。
初めて就職したゲーム会社の社長が言ってました。 ソフトウェアはソースコード通り動く。 だからソースコードを見れば動作が分かる。 ごもっとも。「ん?表示がおかしいぞ!」とか「こういう動作にしたいんだけど、どうしたらいんだろう?」って事は、すべて…
ページの URL が index.php?file=kop*.php だから変えたい。 .htaccess # BEGIN Pluck RewriteEngine On RewriteBase /pluck RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule ^(.+)$ ?file=$1 [L] # END Pluck [L] ロ…
どうなんだろう。簡単なのはわかったけど、そこからいじり始めると頓挫する。もうちょっと欲しいかな。いくらなんでも短すぎるぜっ!自分がしたいことが、どこにあるか見つけなければならない。その前に全体を理解する必要があるね。
やっぱり牛乳を入れすぎました。固まりません。 パンにつけて食べることにしました。
お袋がチョコレートを買ってきた。安いからといって。 誰も買わないから安くしているんだろうに…。しかたないので、湯煎してグラニュー糖と牛乳を入れた。現在冷やし中、どうなることやら。ウェイトを気にしている人には、お勧めしません。ありえねぇ!って…
「カテゴリー」と「新しいエントリー」を変えてみた〜。満足満足。あっ、他の人には見えないのか、「新しいエントリー」は。delimiter を隠して、回り込みを解除して次の段落にした。カテゴリーは、li を float して、次のタグで解除した。以上簡単な説明で…
振り返ってまとめてみる 新プロジェクト発足!? Remember The Milk が使いにくいし、マイルストーンがあったらいいと思った。 というのも、すぐに終わる事ばかりでなく数日かかる作業がある。途中でやめて再開した場合、どこまでやってどのあたりまで来てい…
良い感じではあるがデザインが気になってしょうがない。する事がないからダラダラいじっているだけなんだけどね。あとは手法だけを考えていかないと。良い道具があっても使いこなせなければ意味がない。
案の定カテゴリー編集での内容は sectioncategory モジュールが利用するだけのものだった。つまり変更や削除をしても、既存の記事には反映されない。誤解されないようにタグって表現にすれば良かったのに。