タグ クラスライブラリ
人気順 5 users 10 users 50 users 500 users 1000 usersスマホ・タブレットの判別ができるPHPクラスライブラリ「PHP Mobile Detect」:phpspot開発日誌
PHP Mobile Detect - lightweight PHP class for detecting mobile devices スマホ・タブレットの判別ができるPHPクラスライブラリ「PHP Mobile Detect」。 判別ならば文字列マッチングでもよいという人もいると思いますが、グローバル変数や無駄なマッチングを省くためにこうしたクラスライブラリを活用するのもよいかもしれません... 続きを読む
PHPで画像からHTMLのカラーパレットを作るサンプルプログラム:phpspot開発日誌
Generating a color palette from a image in php PHPで画像からHTMLのカラーパレットを作るサンプルプログラムがcode dieselにて公開されています。 画像を渡せば、GDを使って使われている色を分析し、頻度の多い順に配列で受け取ることができます。 なんらかのWEBサービスやツールに応用することができそうです。 クラスライブラリの形なので再利用も... 続きを読む
Google翻訳をPHPから使って翻訳できるクラスライブラリ:phpspot開発日誌
Google Translation PHP wrapper : CodeDiesel Google翻訳をPHPから使って翻訳できるクラスライブラリが公開されています。 Google AJAX Language API を使ったもので、JSONデータを返してくれるAPIを使って簡単に翻訳出来ます。 例えば、実際に翻訳をする場合は次のようにクラスを new して translate メソッドに翻訳し... 続きを読む
2D感覚で3D処理するActionScriptクラスライブラリ (FIVe3D) - youmos
Flashで3Dと言うと敷居が高いように感じるが、2Dグラフィックに近い感覚で奥行きのあるアニメーション出力が簡単に出来るようにしてくれるのが、FIVe3D。各種ActionScriptのクラスライブラリで構成されている。 ActionScript2.0、ActionScript3.0に対応しているので、FlashPlayer6.0以降としてパブリッシュ設定にしておけば問題なく利用できる。実際の動... 続きを読む
PHPで画像処理が簡単になるクラスライブラリ (Asido) - youmos
PHPで画像処理をする際に簡単にいろいろな処理を実行できるようにしてくれるのが、Asido。PHP4 / PHP5に対応している。GD2、ImageMagickなど画像処理ライブラリなどと共に利用する。Webコンテンツの画像加工でも比較的利用頻度の高い、リサイズ、ウォーターマーク、画像形式変換などにも対応する。 PHPで画像処理を実際に作成したことがあれば、Asidoを利用すると簡単に同じ処理が実... 続きを読む
DSAS開発者の部屋:PHP Extension を作ろう第1回 - まずは Hello World
PHP で汎用的なライブラリを作成するフレームワークには大きく分けて2種類あるようです。 ひとつは PEAR のように PHP でクラスライブラリを作る方法、もう一つが今回紹介する PECL の様に PHP 自体を拡張するモジュールを書く方法です。 なぜ PHP Extension ? ひとつは、過去に C で書かれた既存のライブラリを流用したい場合に PHP Extension を作成すれば自然... 続きを読む
PHPで画像に使われている色を簡単に抽出する方法:phpspot開発日誌
Color Extract クラス PHPで画像に使われている色を抽出する方法。 Flickr にあるような画像の色検索なんかを行いたい場合、あらかじめ画像の色についてキャッシュしておく必要がありますが、その色の取り出し方が面倒だったりします。 そこで、簡単に画像の色を取り出すクラスライブラリを今回紹介します。 このライブラリを使えば、次のように画像を、HTML色に変換して、色の使われた回数まで計... 続きを読む