タグ

PHPに関するobysのブックマーク (53)

  • fukata.org

    fukata.org Blog Github Twitter Facebook Instagram YouTube トラハ 旅人向けブログポータル WebScraper ブラウザの操作を自動化 Text Image ブラウザベースでテキストを画像に変換

  • CakePHP - Build fast, grow solid | 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

    CakePHP - Build fast, grow solid | PHPフレームワーク
  • CakePHPを使ったMVC設計のベストプラクティス - Sooey

    CakePHPを使ったMVC設計のベストプラクティス 個人的にはCakePHPはあまり好きではないのですが、CakePHP開発メンバーによるMVCデザインの記事 (CakePHP のおいしいべ方)で紹介されていたBest Practices in MVC Design with CakePHP (php|architect’s C7Y)はMVCフレームワーク利用者にとってとても有用な情報だったので、訳してみました(php|architectの方には翻訳許可を頂いています)。 この記事を読んでドメインモデルに興味を持った方は、エンタープライズ アプリケーションアーキテクチャパターン(PoEAA)やDomain-Driven Design: Tackling Complexity in the Heart of Softwareに手を出してみるのもいいかも。他に、InfoQにユーザー登録すれ

  • concrete5

    世界一わかりやすい Concrete CMS 導入とサイト制作の教科書 2018年4月14日発売。 Ver 8 対応。 Concrete CMS のバージョン 8 に対応した Concrete CMS の解説です。 Concrete CMS でサイト制作をされたい方に、インストールからサイト運用までを網羅しています。インストール、初期設定、コンテンツの追加方法、ローカル環境の構築方法、テーマ作成、ブロックのカスタマイズ、番環境へのデプロイ、権限とワークフロー、多言語設定、サイト運営と管理などを紹介しています。 ≫ 詳しくはこちら

    concrete5
    obys
    obys 2010/12/04
  • SimpleTest便利ざます〜 - がるの健忘録

    いわゆるUNIT test系のプログラムなのですが。最近 SimpleTest がいたくお気に入り。 理由は「インストールがシンプルだから」。 とりあえず http://simpletest.sourceforge.net/ からダウンロード。tar ballがゲトれるはずなので、解凍して適当なディレクトリにほぉりこんで終わり。 ああなんてシンプルw 使い方のサンプルは http://blog.zuzara.com/2007/03/01/194/ とか http://project-p.jp/halt/kinowiki/php/SimpleTest とか http://project-p.jp/halt/kinowiki/:WD_29/SimpleTest/%E5%9F%BA%E6%9C%AC%E7%9A%84%E3%81%AA%E3%83%A1%E3%82%BD%E3%83%83%E3%

    SimpleTest便利ざます〜 - がるの健忘録
  • ウノウラボ Unoh Labs: Flash Liteコンテンツを動的に合成してみる

    おはようございます。うちだです。 日、mixiアプリモバイルにて「バンドやろうよ!」をリリース致しました。是非遊んでみてください。 今回は「バンドやろうよ!」でも使った、Flash Liteコンテンツの合成を軽めに紹介します。 Ming Flash Liteの合成にはMingを使います。 Mingを用いるとswfの合成や変数書き換えが非常に簡単にできます。 但し、一部機能にバグがあるので要注意ですが、合成や変数書き換えだけに利用するのであれば今のところ問題は見つかっていません。 さっそく合成 「バンドやろうよ!」では自キャラクターのギターを持ち替えすることでき、その部分に利用しています。 合成するパーツ毎にswfを用意します 1.swf 2.swf 3.swf guitar.swf ming_useswfversion(4); $swf = new SWFMovie(); $swf-

    obys
    obys 2010/04/28
    Mingを使って合成してる
  • Ktai Library for CakePHP | ECWorks Blog

    携帯サイトを構築する場合の、各キャリア対応をサポートするライブラリと、それをCakePHPで利用するためのヘルパー・コンポーネントを公開いたします。ライブラリ体はCakePHPだけでなく他の環境でも使用することが出来ます。 【お知らせ】 ktailibrary.orgは諸事情ありまして閉鎖しました。 はじめに 携帯サイトを作成する場合、一般的には各キャリア向けにHTMLを作成し、それを振り分けして表示する仕組みを採用していたと思いますが、最近の携帯では、いくつかの仕様を除いてほぼ同じHTMLを閲覧することが可能になってきています。そこで、その「いくつかの仕様」についてを解決できるような仕組みができないものか…という経緯から、ライブラリが生まれました。 また、ライブラリは個人的に作成していたPHPライブラリがベースになっているのですが、CakePHPで使えるようにすることで「携帯サイト

  • PHP Thumbnailer | Gen X Design

    file: phpthumb-latest.tar.gz version: 3.0.063 released: Jul 17th, 2009 uses: PHP 5+, GD, iMagick release notes PHP + GD + ImageMagick + You = Easy Image Manipulation introducing PHP Thumb. grow beautiful apps. Welcome Welcome to the new home of my PHP image manipulation library, now called “PHP Thumb”. It’s been a long time coming, but the third major release is complete, and I’m really exc

    obys
    obys 2010/01/29
    phpの画像サムネイルライブラリ
  • PHPとFlashでチャット

    <?php require_once 'ext/Server.php'; require_once 'ext/Server/Handler.php'; class Net_Server_Handler_Talkback extends Net_Server_Handler { var $clientStatus = array(); function onConnect($clientId = 0) { $this->setClientStatus($clientId); $this->_server->sendData($clientId, "Hello. [quit] to exit\r\n"); $this->_server->broadcastDataToNeighbors($clientId, "\r\nclient {$clientId} entry!!\r\n"); } fu

    PHPとFlashでチャット
    obys
    obys 2009/11/28
    PHPletを使ってるらしい
  • takeda-soft.jp

    takeda-soft.jp 2024 著作権. 不許複製 プライバシーポリシー

  • Loading...

  • Tutorials | CodeIgniter

    Load-balanced hosting solutions optimized for dynamic websites. Watch the overview of CodeIgniter, and learn how to build a weblog in under 20 minutes!

    obys
    obys 2009/08/19
    チュートリアル
  • PEAR Cache_Lite を使ってみる|PHPプログラムメモ|プログラムメモ

    Cacheクラス PEAR Cache_Lite を使ってみる。 インストールはコマンド一発。簡単。 pear install Cache_Lite ソースは下記のような感じ // クラス読み込み require_once('Cache/Lite.php'); // IDのセット $cache_id = '123456'; // オプション $options = array( 'cacheDir' => '/tmp/', 'caching' => 'true', // キャッシュを有効に 'automaticSerialization' => 'true', // 配列を保存可能に 'lifeTime' => 1800, // 60*30(生存時間:30分) 'automaticCleaningFactor' => 200, // 自動で古いファイルを削除(1/200の確率で実行) 'ha

    obys
    obys 2009/08/11
    Cache_Liteの使い方
  • Cache_Lite でデータをキャッシュする - bnote

    Cache_Lite でデータをキャッシュする[Pear::Cache_Lite] PearにCache_Liteと呼ばれるキャッシュを管理するパッケージがあります。 キャッシュとは、取得したデータなどを一時的に保存しておき、それを再利用することで 処理時間を短縮する技術です。 ここでは、Cache_Lite 1.5.2で取得したxmlデータをキャッシュしてみます。 Cache_Lite(lite.php)は、Pearのインストーラーでインストールするか、任意のディレク トリに保存しrequireすることで使用できます。 Amazon Web サービスのRESTを利用して取得したxmlデータをキャッシュします。 同じ検索であれば、キャッシュを使用することでAmazon側のサーバ負荷の軽減や 検索結果の処理スピードの向上が期待できます。 <?php require_once 'Cache/L

    obys
    obys 2009/08/11
    Cache_Lite
  • CodeIgniter ユーザガイド 日本語版

    CodeIgniter はPHPを使ってwebサイトを構築する人向けのアプリケーション開発フレームワーク - ツールキット - です。 一般的に必要とされるタスクを実行するための豊富なライブラリだけでなく、ライブラリにアクセスするための単純なインターフェースと論理構造を提供することで、1からコードを書くのに比べてプロジェクトの開発速度を加速させることが目的です。 CodeIgniter を使えば、与えられたタスクにおいて必要とされるコードの量を最小限にすることができ、創造的にプロジェクトに集中することが可能になります。 CodeIgniterの背景にある幅広いコンセプトについてはイントロダクションの章をご覧ください。その後、はじめようページに進みましょう。 CodeIgniter はどんな人に向いていますか? CodeIgniterは、こんな人にぴったりです: 省スペースのフレームワークが

  • /lang/php/misc/dict.php – CodeRepos::Share – Trac

    obys
    obys 2009/07/11
    php.dict作成スクリプト
  • Vim で使用する PHP の辞書ファイルを作成するスクリプト - Memo

    普段 Vim を使って PHP のコードを書いてる訳だけど、 autocomplpop.vim を使うと辞書ファイルから自動的に補完してくれるので、無いと生産性が落ちる。 で、辞書ファイルはワンライナーとかで、 # php -r '$f=get_defined_functions();echo join("\n",$f["internal"]);'|sort > ~/.vim/dict/php.dict作ってやっていたんだけど、組み込みのクラスや定数(特に DIRECTORY_SEPARATOR )とか長い奴を補完してくれないので、生成するスクリプトを書いて、 CodeRepos にコミットした。 /lang/php/misc/dict.php – CodeRepos::Share – Trac 使い方 # php dict.php | sort > ~/.vim/dict/php.dic

    Vim で使用する PHP の辞書ファイルを作成するスクリプト - Memo
    obys
    obys 2009/07/11
    php.dictの作成方法
  • http://blog.crara.cc/archives/548

  • 第1回 PHPUnit入門 | gihyo.jp

    はじめに 皆さん、テストしてますか? 近年、システム開発を発注する顧客や利用ユーザーの品質に対する要求レベルは格段に向上しています。そのため、システムの品質を保証するための「テストフェーズ」はますます欠かせなくなってきています。 ここで、一口に「テスト」といっても、フェーズによって以下のような様々なテストがあります。 ユニットテスト・単体テスト 結合テスト・システムテスト 総合テスト 受け入れテスト 負荷テスト セキュリティテスト 筆者の経験上、一般的なシステム開発でもっとも大きな工数を占めるのは、この「テスト」フェーズと考えています。なぜなら、テストフェーズは例外なく「繰り返し作業」だからです。前述の様々なテストフェーズで共通することですが、テストフェーズは「テストで発見されたバグ・障害を修正して再度テストを行う」という作業を何度も繰り返し行うフェーズです。あとのフェーズで不具合が発見さ

    第1回 PHPUnit入門 | gihyo.jp
  • TextMateでPHPマニュアルを参照するBundle

    最近マカーになりました。 キーボードの使い勝手が違うのでかなり戸惑っています。 さて、エディタなんですが、巷で好評なTextMateを試しています。 中々気の利いたコード補完が実装されていて使いやすいです。 日語の表示・入力に難がありますが、その辺はGoogle先生に聞けば載っていますので、今回は省略。 さて題にはいると、元ネタは以下です。 http://aralbalkan.com/822 基はこの記事の通りでいいのですが、古いため、リポジトリのパスが間違っています。(コメントに新たなパスが書かれていますが、そちらも古い) 正しいパスは以下です。 http://macromates.com/svn/Bundles/trunk/Disabled%20Bundles/PHPCodeCompletion.tmbundle/ これをTextMateの環境ディレクトリ?にチェックアウトすれば

    TextMateでPHPマニュアルを参照するBundle