久々にCakePHP をいじったのですが、 $uses に model 名を追加するとエラーになる問題が発生してハマりました。結論からすると以下で解決できました。 app/tmp/cache/models 内の「cake_model_default_データベース名_list」を削除する 上記のファイルがテー…
全然更新していませんでした。 あまり見ることが出来なくて申し訳ありません。おつかれさまです。http://kanegon2009.m-78.jp/
はてなブックマークがリニューアルされましたが、引用が邪魔だったり、 注目ニュースが右に行ってしまって視線を動かす量が増えて疲れてしまうようになりました。スタイルシートをいじっていたら前のに少し近づいたのでとりあえず家用にメモ。旧スタイルで表…
「ソフトバンクの東芝製端末でデコレメールを作ろうとすると『処理に失敗しました』とエラーになってしまう」という問題が発生し、解決するのに苦労したのでメモとして書いておきます。 ソフトバンクが一般向けに『デコレメール』の使用をほとんど公開してい…
自分はLivedoor の products が結構好きで、 携帯から Livedoor ブログをよく見たりしています。 どうでもいい日記を書いているはてなアカウントのアクセス解析を見ていたら、 スタッフの方がちゃんとチェックしにきてくれていたのに気づいたので こちらでも…
引っ越しをしたら、回線が『wakwak ピアル』というマンション向けの VDSL になりました。 http://www.pial.jp/これまではルーターを使って複数台のマシンをネット接続していたのですが、この新しい環境でそれを実現することが出来ず、結構苦戦しました。とい…
ここにエントリを書くのはかなり久々になるのですけど、勉強していた CakePHP を使って個人的に運営しているサイトをリニューアルしました。 E スポーツや FPS のゲームニュース・コミュニティサイト http://www.negitaku.org/ wasd.jp | ゲーミングデバイス…
作っているサイトで、突如特定のコントローラ限定で Session が有効にならなくなってしまった。 調べまくったけど全然わからなくてどうしようかと思った。 で、ソースをよく見たら以下の例のようになっていた ダメな例
特撮ファン向けの雑誌『Newtype THE LIVE 2008年 07月号』に、担当したエイプリルフール企画サイトにについてのインタビューが載りました。 『4月1日の円谷プロダクションは「本気」で「遊ぶ」』 企画の意図や制作期間などついて。 プログラムやサーバーなど…
さくらエディタとか vim でスクリプトを書いたりしているのですが、Emacs もいじってみようということで『入門 GNU Emacs』を購入してみました。電車とかで読んだりしてみます。
アソシエーションさせた他モデルのフィールドを指定してデータ取得したいけど、方法がわからなくて悩んでいるというお話です。 テーブル構成の例 以下のようなテーブル構成になっていて、それぞれアソシエーションさせてあります。 Entry id title body cate…
久々に CakePHP をいじりを再開してみたら、コントローラの index() に引数をつけるとメソッド扱いされてしまう件にぶち当たりました。 手抜きをして以前のものを使うと、以下のような URL にアクセスするとエラーになります。 http://lab.theworld.jp/cakep…
デルの『デジタルハイエンドシリーズ2007FP HAS 20インチ TFT液晶モニタ』で、マウスのポインタが正しく認識されない問題の解決方法について。 サブモニタとしてデルの液晶を導入しましたが、縦置きして90度回転させたところまでは全く問題なかったのですが…
職場をトリプルディスプレーにしたのに引き続き、自宅をデュアルディスプレーにしました。購入したのは、デルの『デジタルハイエンドシリーズ2007FP HAS 20インチ TFT液晶モニタ』。 http://www1.jp.dell.com/content/products/compare.aspx/monitors_20_22?…
仕事で雑誌の取材を受けました。 モノクロページで掲載されるそうです。 どんな風に載るのかちょっと楽しみ。 本当に掲載されたらここでも報告しようかと思います。
職場で PC の一斉買い換えがあり、ディスプレイが余っていたのでトリプルディスプレイにしてみました。全部 17 インチで、一番右だけアームをつけて縦置きにしています。 解像度はディスプレイの最大設定の1280*1024です。 左ディスプレイ 左のディスプレイ…
MacBook を使い始めてみました。10年近く Windows メインなので、そろそろ違うのも使ってみた方が良いのでは、 ということと Linux もそれなりに使えるようになりたいということで 候補を X61 から Macbook に変更してみました。 いじっていたらすでにファイ…
お世話になっているデザイナーのこもりまさあき(cipher)さんが新しい著書『XHTML&CSSデザイン |基本原則、これだけ。』を出されたとのことなのでアマゾンのカートにぶち込みました。 ついでに、『プログラミングPHP 第2版』も投入。 まずは『XHTML&CSSデザイ…
担当していたエイプリルフール企画がようやく終了。 今回は、Web とモバイル両方で展開。 どこまで書いていいのかわからないけど終わった直後の感想を記録しておきたいのでメモ。 担当したこと WEB・モバイル共通 コンセプト・企画・構成 全ネタ出し WEB デ…
はてなブックマークで盛り上がっている以下の記事を見て自分も試してみました。 約500機種の携帯端末を網羅するケータイテストエミューレーター「P1 Emulator」を使ってみました 公式のエミュレーターよりもよさげなカンジですね。 個人的には、実機確認が好…
登録する本のデータを取得するまでの処理。 登録までの流れ 検索フォームから本のタイトルや著者名を検索し、出てきたリストから選択してそれを登録するという方式。 早い話がはてなの「はまぞう」みたいなカンジ。 はてな認証を通った後の、ログイン後メニ…
はてな認証でログインした後、全画面でそのログイン情報が表示されるようにしてみる。layoutとかrenderをアレコレするんだっけ、と思いながら調べていたら、ちょうどよさそうな書き込みやエントリがあったのでを参考にさせていただきました。 CakePHPでサイ…
『CakePHP』の基本的な部分はなんとなく理解してきたので、慣れていくために簡単なものを作ってみることに。 読んだ本を記録していくWebアプリを作る。 本のデータは Amazon APIから取得 認証は『はてな認証』を使ってみる はてな認証apiの設定 まずは、はて…
今回は RSSHelper について試したことを書こうかと思ったけど あまり思い通りの結果にならなくなってしまったので諦めて Cache についてメモ。RSSHelper について良さそうな感じでまとまっていたのは以下です。 Mental Ramblings Gets Fed ブログのエントリ…
『CakePHP』1.2でのクッキーの使い方確認。 Cookie のリファレンスを読んでみたらほとんど Session と同じだったので、ちょっと書き換えて試してみた。 CookieComponent Class Reference クッキーに書き込み Session で書いたコードをちょっと書き換えてみる…
『CakePHP』1.2でのセッションの使い方確認。 セッションについては 1.1 から変わった部分はないみい。 SessionComponent Class Reference とりあえず、コントローラにいろいろ書いて確認してみた。 設定 セッションデータの保存場所 設定でセッションデータ…
個人的に運営している Negitaku.org というサイトのサーバー構成を変更してみた。 変更前 サーバー CPU: Pentium3 1.0ghz メモリ: 512MB PHP4 Apache1.3 MySQL 4.0系 変更後 サーバー1 CPU: Pentium3 1.0ghz メモリ: 512MB PHP4 Apache1.3 サーバー2 CPU : X…
DELL の『PowerEdge 1750』を購入。 CPU : Xeon 2.4Ghz デュアル メモリ: 1ギガ HDD: 36ギガ 中古を買ったのでこれで 5万円。いま使っているサーバーがかなり重くなってきているので、2台構成にチャレンジしてみる。 別サーバーから MySQL に接続するのにか…
タグ機能を作ってみることに。 テーブルを作る ドキュメントの『6.4.5. hasAndBelongsToMany の定義と問い合わせ』あたりがちょうど似たような話なので、テーブル構成を参考に。 http://cakephp.jp/doc/ch06s04.html#id4803164 CREATE TABLE `tuto_tags` ( `…
前回の続き。『Cake ブログチュートリアル』で作った Blog にコメント機能をつけてみる。 フォームのアクションで悩む 一般的なブログのように、エントリを 1件表示して、本文の下あたりにコメントがあったら一覧を表示。その下にコメントフォームという構成…