IBM Developer is your one-stop location for getting hands-on training and learning in-demand skills on relevant technologies such as generative AI, data science, AI, and open source.
CakePHPに関する情報をまとめてゆきたいと思います。 CakePHPとは? CakePHP(ケーク・ピーエイチピー)は、PHPを使ってWebアプリケーションを効率よく作成するためのフレームワークです。オープンソースです。 免責事項 現在のCakePHPのバージョン1.2は、RC版です。バグが存在したり、仕様変更が行われる可能性がありますこのノートの内容やコードについては著者の力不足や誤植等、不正確な部分もあるかと思いますがご了承ください。本家マニュアルやAPIもご覧頂ければと思います。本サイトやコードの使用に関しての一切の責任を負いかねます。ご了承下さい。 そのほか ご意見・ご感想は、max [at] garacter [dot] com まで。
あなたの空き状況が一目でわかるカレンダー実装PHPスクリプト「Ajax Availability Calendar」 2010年03月04日- Ajax Availability Calendar - an Availability Calendar to show your day-to-day availability 空き状況が一目でわかるカレンダー実装PHPスクリプト「Ajax Availability Calendar」がオープンソースで公開されています。 カレンダースクリプトというと沢山ありそうですが、空き状況をとてもわかりやすく設定したり表示したりするスクリプトはあまり見たことがない気がします。 例えば、簡易オンライン予約システムみたいなものを作る場合も、これを使うことで簡単に構築できてしまいます。 次のように、赤やオレンジ、などでステータスを表示することが出来ます。 各状態
Eclipse for PHP Developers は、オープンソースの開発環境 Eclipse を利用して PHP の開発をするための開発ツールです。Eclipse はもともと Java の IDE としてスタートしましたが、現在では Java 以外の PHP や Ruby などを開発できるようになっています。 ここでは、Windows 上で Eclipse をインストールしていない状態から、PHP の開発環境として Eclipse を導入し、日本語化する手順を紹介します。 JRE のインストール Eclipse は Java アプリケーションですので、JRE が必要です。Java の開発をするわけではありませんので JDK である必要はありません。特に理由がなければ最新の JRE をインストールしましょう。 Eclipse for PHP Developers のダウンロードとインス
普段 AS でなくて PHP を使ってますが、AS でよいものを見つけたのでこちらに書いてみます。サーバー処理をクライアントにも渡せるっていう話です。 PHP で画像処理するフローは結構あったりしますが、この場合にGDライブラリを使うか、ImageMagick を使うかという2択があります。後者は高機能ではあるもののインストールされているサーバーが少なく実質は GD の1択となります。しかし GD だけでは画像の拡大縮小や形式変換、合成程度しかできないから、回転反転何やかんやと他のことをしようと思えば PEAR とかで探してみる、なんつーことをやったりします。 画像処理系ライブラリはサーバーに負荷をかけるものも多く、処理数が多ければサーバーの処理力が必要になります。数をさばくWebサーバーに必要以上に演算力を持たせるのはもったいないから、別に演算力のあるサーバーを用意したりもしますが、サー
COMMENTS(2) └NAME:T (03/08/09:29) └flapper/hagiwara (03/10/13:00) TRACKBACK(0) 卒制とかその他にもいろいろ作りたいものがあるので、PHPを始めてみました。上の画像は今作っている作品の一部で、Flash8からJPGとかPNGとかを書き出せるかな?と思って実験的にやってみましたー。出来てうれしい。 1.Flash上のbitmap情報をgetPixelでcsvにまとめる。 2.phpにPost 3.phpでImageSetPixelで描画 4.書き出し PHPは15行くらいでこんなことが出来ちゃうのか・・・。ただ320*240=76,800個の色情報を渡すためか、1と3の処理が重いです。320*240以上の書き出しは高スペック必須ですよ。1の処理はやり方によってはそこそこ軽くなる気がします。 ちなみに、phpは全くの初
Flexでの映像をPHPにバイナリ(JPEGエンコ)で送ってPHP側でファイル保存します。 Flex3にはJPEGEncoderっていうBitmapdataをJPEGにエンコードしてくれるクラスがあり、エンコードされたものをPOSTでPHPに送ることでJPEG保存することができます。 今回はせっかくなのでFLV再生されているものからJPEGに変換してみました(FLV2JPEGみたいな)。 ですので、Webカメラを使用すれば、おそらく簡易カメラ(JPEGで保存)が作成できると思います。 サンプルはこちら。 http://moeten.info/flex/20080416_jpegEnc/bin-release/main.html Flex側のソース ボタンを押すとそのフレームの絵をバイナリ+JpegエンコードしてPHPに送信します。 <?xml version="1.0" encoding=
JSONでシリアライズされているAPIをたたくようなモデルを作ってみました。ローカルに配置しているJSONのファイルにも対応しています。 キャッシュをさせるような仕組みになっているので、多数叩くような場合にも効果的です。 modelの下に、json.phpというファイル名で保存してください。 app/models/json.php <?php class Json extends AppModel { var $name = 'Json'; var $useTable = false ; /* * jsonデータの取得 * @param string JSONファイルへのパス * @param boolean キャシュさせるか * @return mixed */ function find( $path , $cache = false ){ if ( !substr_count( $p
Easy APNS PHP&MySQLでiPhoneのプッシュ通知を実現する「Easy APNS」 サーバ側のPHPコード、MySQLスキーマとObjectiveCのサンプルコードがパックになっていて、プッシュ通知の実装が比較的簡単に実現できそうです。 実装方法はムービーで解説されており、更に実装しやすくなってます。 EasyAPNs - Getting everything setup from Raphael Caixeta on Vimeo. サーバと通信してプッシュ通知を受け取るようなアプリ作成の際に参考にできそうですね。 関連エントリ iPhoneアプリにソーシャルサイトでのシェア機能を3行で簡単実装できる「ShareKit」 iPhoneアプリのツールバー部分に使えそうなアイコン色々 RememberTheMilkと同期するiPhoneアプリ「Appigo Todo」 iPho
はじめに 単体テストとは、システムの構成要素であるクラスやメソッド単位での動作を確認する作業のことを言います。 Webシステムは基本的に不特定多数に公開するものであり、公開前にはきちんとテストを行っておくことが重要です。 PHPにはテストツールとしてPHPUnitという単体テストのツールがあり、PHPUnitを利用するとクラス内のメソッドに対してテスト用のクラスを自動で生成し、効率よくテストすることができます。 PHPUnitを利用して単体テストする場合のプロセスは テスト対象となるクラス、PHPプログラムの作成 1.で作成したクラスからPHPUnit内のクラスを用いてテスト用のクラスを作成 2.で作成したテスト用のクラスに目的に応じてテストメソッドの実体を記述 テスト実行、結果の確認 となります。 本記事では、本連載第4回『GPS携帯を使った口コミサイト構築』の逆ジオコーディング処理をテ
akiyanさんのすばらしい資料を参考にさせていただいていたのだけれど、若干不満があって調べてみた。 極める routes.php (CakePHP 1.2) : akiyan.com スライド28ページ $this->paginate = array('Model' => array( 'options' => array( '?' => array('keyword' => 'fuga'), '#' => 'results', ) );というコードなのだけれど、問題は、2ページ目なんかを表示した時に、 Notice (8): Undefined index: limit [CORE/cake/libs/view/helpers/paginator.php, line 414]というのが発生することだった。これはこれでその場しのぎで回避する方法もあるんだけど調べてみたところ、 cake/
ソースコードがないと何とも言えませんが、クッキーを使ってセッションの受け渡しを行っている場合はi-modeで上手く動作しない場合があるようです。 php.iniの値を session.use_cookies 0 session.use_trans_sid 1 に変更してWebサーバを再起動するか、 .htaccessで <IfModule mod_php4.c> php_flag session.use_cookies 0 php_flag session.use_trans_sid 1 ................. </IfModule> を試してみてはどうでしょうか? ちなみに上記の方法は下記を参考にしました。 http://ns1.php.gr.jp/pipermail/php-users/2004-Ja … PHP標準のセッションの設定はデフォルトではクッキーを食べさせる設定
New CakePHP 5.0 Chiffon. Faster. Simple. Delicious. What's new in version The migration guide has a complete list of what's new in. We recommend you give that page a read when upgrading. A few highlights from 5.0 are: PHP 8.1 required. Improved typehints across the framework. CakePHP now leverages union types to formalize the types of many parameters across the framework. Upgraded to PHPUnit 10.x
PHPでケータイからセッションを使う場合の設定方法 Tweet 2007/12/12 水曜日 matsui Posted in PHP, サーバ | 23 Comments » 今回は、ケータイ上からPHPのセッションを使う場合の設定方法についてです。 ケータイからPHPのセッションを機能を使う場合、端末によってはクッキーが利用できない場合があるため、そのままでは使うことができません。 セッションを使いたい場合は、インストール時のconfigureオプションに、「–enable-trans-sid」を付ける必要があります。 ※Windowsの場合は特に設定の必要はありません。 また、「php.ini」の設定で、次のように設定してください。 ※設定変更後はWebサーバの再起動が必要です session.use_trans_sid = 1 もしくは「.htaccess」でも設定することができま
5月29日(土)に、「第5回 CakePHP勉強会@Tokyo」が開催されました。筆者は、司会進行と、セッションでの発表を行いました。本稿では、本勉強会のレポートをお届けします。 今回のCakePHP勉強会@Tokyoの概要 CakePHP勉強会@Tokyoは、年に1回のペースで開催されており、年々参加者数が増えている勉強会です。今回は、トライコーン株式会社様に会場を提供していただきました。 最近はUstreamを使ってCakePHP勉強会を何度か配信しており、今年もUstreamでのライブ配信が行われました。今回は有志によって札幌、名古屋、福岡の3サテライト会場が設置され、各地でUstreamを一緒に見ながら親睦を深めるという面白い試みも行いました。メイン会場からSkypeを用いたビデオチャットにて、各サテライトとの交流も行い、その様子もUstreamで配信しました。 そしてSkype
11. 開催概要 日程 2010/10/02 (Sat) – 2010/10/03 (Sun) 会場 晴海グランドホテル 募集人数 100名 (スタッフ除く) 参加費用 2万円前後(食事・軽食・懇親会込み) 11 13. タイムスケジュール Time October 2 (Sat) Time October 3 (Sun) 9:00 - 受付 8:00 – 朝食 10:00 9:00 10:00 – 基調講演・ゲストセ 10:00 – 開発タイム 12:00 ッション 12:00 12:00 – 昼食・開発開始 12:00 – 昼食・デモ応募締切 13:00 13:00 13:00 – ワークショップ・セッ 13:00 - デモ発表 18:00 ション 16:00 18:00 – 夕食 16:30 – 表彰・クロージング 20:00 17:00 20:00- お楽しみ 22:00 終日 開
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く