cake.vimが便利です。便利すぎるので、CakePHPで開発しているvim使いは全員インストールすべきです。 作者による使い方まとめはこちら。 cake.vim使い方まとめ - yuhei.kagaya cake.vimはどういうものかというと、 CakePHPのController、Model、View間の移動を... 続きを読む
CakePHP初学者が知るべき6つのことnotoです。 完全にタイトル詐欺です。 これからCakePHPを学びたいと思ってる人が知ってたほうがいいことをまとめてみました。 初心者向け(?)とは言い難い内容かもしれません。 CakePHPの導入するメリットとしては、高速開発・... 続きを読む
cake.vimは、CakePHPのController、Model、Viewなどの移動を少し楽にするVimのプラグインです。CakePHP1.3系、 2.0系の両方で動作します。 いろんな移動の方法があるのでcake.vimの操作を一通りまとめてみました。 インストールプラグインはvim onlineか、githu... 続きを読む
SourceForge.JP Magazine注目記事 ハードディスクの中身を誤って消した場合のファイル復旧方法 ハードディスクを完全消去する「DBAN」のインストールと使い方 HDD/SSDの健康診断を行うS.M.A.R.T.対応ツール「CrystalDiskInfo」 の使い方 HDDやSSDなどの速度を計... 続きを読む
Redmine is a popular bug tracking system which is built on Ruby on Rails. It has great functionality – managing bugs, organizing multiple project, customizability from administrator dashboard. But sometimes rails based application requires e... 続きを読む
最近、CakePHP1.3系を使ってるのですが、素晴らしい!さくさく楽しい開発ライフです。 でも、自分は覚えが悪いので、「アレどうやるんだっけ?」 → CakePHPのマニュアルを引く、本を見るとなって時間を費やしてしまっています。 コードを書くときにはVimを使... 続きを読む
先日、こんな記事が上がっていました。 Android開発者が知るべき10のこと この記事でまとまっているのは、Android開発において必要な10の項目です。 インターフェースの設計から、データの取り扱いまで。 AndroidはモバイルデバイスのOSで、CakePHPは単なるWeb... 続きを読む
こんにちは、ichikawaです。今週末、ついに新しい冷蔵庫がきます。やった! 今は当たり前ですが、独立した野菜室に製氷機…楽しみです。 先日から、やっとかもしれませんがCakePHP1.3 を使い始めました。 そこで戸惑った事など、いくつか書きたいと思います。 ... 続きを読む
こんにちは、inoueです。いよいよサッカーW杯!それ以上に水曜夜の「イナズマイレブン」と日曜朝の「GIANT KILLING」に私は夢中です。 さて、CakePHP 連載の8回目はコマンドラインでCakePHPを活用する方法の紹介です。 以前のエントリー「【CakePHP】ShellとTas... 続きを読む
早くも蚊に刺されました nakamura です。きっとおいしそうなんでしょうねぇ。分かる分かる。 今日は CakePHP 連載の 7 回目!CakePHP のキャッシュをファイルではなく memcached に保存する方法を紹介します。 memcached って? データやオブジェクトをメモリ上... 続きを読む
レポート 「第5回 Cakephp勉強会@Tokyo」活動報告 2010年6月7日 Yasushi Ichikawa CakePHP, 勉強会, Ustream イベント, 発表資料 1 2 3 5月29日(土)に,「第5回 CakePHP勉強会@Tokyo」が開催されました。筆者は,司会進行と,セッションでの発表を行いました... 続きを読む
iPad、すでに3,000円以上のアプリを買ってるtanakaです。GoodReader初めて使いましたが便利ですね! CakePHP連載6回目。今回はアップロードされた画像をデータベースに保存する方法を紹介します。 実はあんまりCakePHPとは関係ないですが、CakePHPのおかげで実... 続きを読む
この前の日曜日に WOWOW でやってたラシャド・エバンス vs ランペイジ・ジャクソンの録画をまだ観られてなくてモンモンとしてる kimoto です。今日こそ帰って観るぞ! さて、CakePHP 連載の第4回。本日はセッションの保存場所をデータベースにする方法をお話し... 続きを読む
iPad、予約して買ったtanakaです。Appleの製品で初めて発売日に買いました。Safari、地図、写真の操作性はクセになりますね! CakePHP連載の4回目では便利なコンポーネントやヘルパーをまとめてご紹介いたします。 コンポーネント - Qdmail PHP高機能日本語メー... 続きを読む
こんにちは、ichikawaです。 今回は CakePHP 連載の 3 回目「ビューでヘルパーを使う」方法をご紹介いたします。 Helper (ヘルパー) とは? 例えばタグの出力を補助したり、制御したりといった、Viewをサポートする役目をします。 コントローラーに対するコンポ... 続きを読む
PHP, CakePHPnanapiのシステムで一部使う必要があったので、ちょっとチャレンジしてみました。Google Analytics APIってちょっと面倒そうなイメージがあったので今まで敬遠していたのですが、まぁそうも言っていられなかったわけです。日本語ドキュメントがある... 続きを読む
TrinityTです!! 最近CakePHPの仕事をしています。 Railsライクな構成のため比較的容易に開発を進められたのですが、残念なことに「環境名に応じて設定値を切り替える」方法がありませんでした。 今回はこれを解決する方法について説明します。 ■ 前提 Railsで... 続きを読む
W 杯に向けて CS 放送契約しました!nakamura です。でもケーブルテレビだと、まだあまりフルハイビジョン対応していないんですねぇ、、、 今回は CakePHP 連載の 2 回目、第 1 回の Component に続いて Behavior のお話しをします。データアクセス周りで共通し... 続きを読む
こんにちは、ichikawaです。 本日より、新連載「ステップアップ! CakePHP」を開始します。 今回の連載は、「 CakePHP1.2 の基礎はだいたい分かるけど、いまいち使いこなせていない気がするんだよなー」といった方向けの連載となっています。 「本を読んだけど... 続きを読む
cakephp, vimゴールデンウィークくらいからCakePHPの勉強を始めました。前回のvimでCakePHPテンプレート(*.ctp)のシンタックスハイライトの設定も行い、チュートリアルを実際にやってみたんですが、今度はviewの中で何をするにしても、毎回毎回<?php 〜 ?>の... 続きを読む