タグ

phpに関するohsugaのブックマーク (157)

  • dfltweb1.onamae.com – このドメインはお名前.comで取得されています。

    このドメインは お名前.com から取得されました。 お名前.com は GMOインターネットグループ(株) が運営する国内シェアNo.1のドメイン登録サービスです。 ※表示価格は、全て税込です。 ※サービス品質維持のため、一時的に対象となる料金へ一定割合の「サービス維持調整費」を加算させていただきます。 ※1 「国内シェア」は、ICANN(インターネットのドメイン名などの資源を管理する非営利団体)の公表数値をもとに集計。gTLDが集計の対象。 日のドメイン登録業者(レジストラ)(「ICANNがレジストラとして認定した企業」一覧(InterNIC提供)内に「Japan」の記載があるもの)を対象。 レジストラ「GMO Internet Group, Inc. d/b/a Onamae.com」のシェア値を集計。 2023年5月時点の調査。

    ohsuga
    ohsuga 2010/03/07
    mb_substitute_characterは規格以外の文字コード(携帯の絵文字は規格外の文字コードになります)の扱いを設定する事が出来ます。 「none」を設定すると規格外のコードを削除してくれます。
  • Webアプリテスト自動化ツール SeleniumHQ-Bromine

    CakePHPは、PHP言語の高速開発用フレームワークです。日々、発展を遂げる各種フレームワークの動向を見極めつつ、日発のCakePHP応援ブログとして、最新情報をお届けします。 うわぁ、久しぶりの更新です。 最近は頭がすっかりtrixbox脳になっていて、AGIやらAMIやらのスクリプトをかきまくり、新しい電話サービスの立ち上げを画策しています。 で、suzukiさんのこちらの発言 http://twitter.com/suzuki/statuses/7360801339 で知った SeleniumHQ-Bromineが面白い!と思いましたので思わず投稿。 http://seleniumhq.org/projects/bromine/ Bromine is a web-based QA tool for Selenium, that enables you to easily run

    Webアプリテスト自動化ツール SeleniumHQ-Bromine
    ohsuga
    ohsuga 2010/01/04
    複数のSeleniumサーバによるテスト実行と結果閲覧をまとめて行えるツール
  • eラーニングシステム Moodleの活用とカスタマイズ 記事一覧 | gihyo.jp

    第3回Moodle 1.9で新しくなった「評定」機能 喜多敏博(きた としひろ) 2010-02-17

    eラーニングシステム Moodleの活用とカスタマイズ 記事一覧 | gihyo.jp
    ohsuga
    ohsuga 2010/01/03
    GPLで公開されているLMSシステム。PHP5+MySQL
  • PHPを使って3分で作る3キャリア対応ケータイサイト | ke-tai.org

    PHPを使って3分で作る3キャリア対応ケータイサイト Tweet 2009/11/17 火曜日 matsui Posted in ソフト紹介, 全キャリア対応 | 28 Comments » 日は3分で3キャリア対応ケータイサイト作れてしまうというPHPスクリプト、「らくらくケータイ3キャリアコンバーター(仮名)」を作成してみましたので、そのご紹介をさせていただきます。 先日のPHP勉強会で発表させていただきました。 ご参加いただいた皆様、当にありがとうございました。 発表資料をアップしてありますので、まずはこちらをご覧ください。 PHPを使って3分で作る3キャリア対応ケータイサイト View more documents from ketaiorg. ということで、「3分で作る」とは謳っているものの、ドコモ用に作られたHTMLを他キャリア用にコンバートするだけの、実に簡素な作りです。

  • PHPアンケートシステム-LimeSurvey

    PHPアンケートのLimeSurveyがいつの間にかCakePHPで動作するようになっていたので驚きました。 ダウンロードして展開してみたら、「あれっ、CakePHPのフォルダがある。何か間違えたかな」と思ってしまったのでした。 http://www.limesurvey.org/ ためしに使ってみます。

    PHPアンケートシステム-LimeSurvey
    ohsuga
    ohsuga 2009/09/16
  • 第45回PHP勉強会@関東に参加してきました - hnwの日記

    第45回PHP勉強会@関東に参加して、5分ほどLTをしました。勉強会の会場は、はてな@六木さんでした。店名がイカス。そして幹事のgusagiさん毎度ありがとうございます。 発表資料 : 「バグレポしようぜ!」(PDF) 以前の記事「PHPへのバグ報告の手順」の焼き直しのようなものですが、バグレポすれば想像以上に対応してくれるよ!という話題です。 当初予想では大半が放置されると思っていたので、バグレポしてみて想像以上に修正されて意外に感じました。みんな隠し持ってるバグがあったらバグレポするといいと思います!英語がボロクソでも何とかなりますよ! 追記(2009/08/03):上のプレゼンだけ見てると酷いバグレポしかしてないみたいですが、真面目なバグも報告してます。例のarray_uniqueの件とか。念のため。

    第45回PHP勉強会@関東に参加してきました - hnwの日記
    ohsuga
    ohsuga 2009/08/06
    PHP本体のバグレポートの出し方
  • Cake3 !

    CakePHPは、PHP言語の高速開発用フレームワークです。日々、発展を遂げる各種フレームワークの動向を見極めつつ、日発のCakePHP応援ブログとして、最新情報をお届けします。

    Cake3 !
    ohsuga
    ohsuga 2009/07/30
    『PHP5.3以上、0から再設計。ライブラリとしても利用可能、例外にも対応』あれ?いままで例外に対応してなかったのか。。。
  • PHP最新動向:"マイクロフレームワーク"/micro framework

    CakePHPは、PHP言語の高速開発用フレームワークです。日々、発展を遂げる各種フレームワークの動向を見極めつつ、日発のCakePHP応援ブログとして、最新情報をお届けします。 最近、“PHPマイクロフレームワーク”という名前を耳にしますか? 日では、「ちいたん」などがさきがけだと思いますが、 http://php.cheetan.net/ ちいたんとは世界最軽量のPHP用MVCフレームワークです。 「ちなみに私は普段CakePHPを使用していますが、それを使用するほど大きなプロジェクトではなく、でも多少手のかかる物の場合に使えるフレームワークがほしい… そんなときに使えるフレームワークを目指して作成しました。」 とことんフレームワークとしての機能をシンプル・軽量にする、という流れで公開されるプロジェクトが増えています。 その多くには、“micro-framework”という説明があ

    PHP最新動向:"マイクロフレームワーク"/micro framework
    ohsuga
    ohsuga 2009/07/30
  • dfltweb1.onamae.com – このドメインはお名前.comで取得されています。

    このドメインは お名前.com から取得されました。 お名前.com は GMOインターネットグループ(株) が運営する国内シェアNo.1のドメイン登録サービスです。 ※表示価格は、全て税込です。 ※サービス品質維持のため、一時的に対象となる料金へ一定割合の「サービス維持調整費」を加算させていただきます。 ※1 「国内シェア」は、ICANN(インターネットのドメイン名などの資源を管理する非営利団体)の公表数値をもとに集計。gTLDが集計の対象。 日のドメイン登録業者(レジストラ)(「ICANNがレジストラとして認定した企業」一覧(InterNIC提供)内に「Japan」の記載があるもの)を対象。 レジストラ「GMO Internet Group, Inc. d/b/a Onamae.com」のシェア値を集計。 2023年5月時点の調査。

  • 見直されるべきPHP5の組み込みイテレータ - hnwの日記

    PHPには5.0.0以降SPL (Standard PHP Libray)という枠組みが導入されています。これにより、Iteratorインターフェースを実装したクラスのインスタンスであれば、foreach文で配列と同じように取り扱えます。自分でクラスを作るときもIteratorを実装すれば使うのが楽ですし、コードも読みやすくなると思います。 また、PHPに標準で組み込まれているクラスにはIteratorを実装しているものが多数あります。たとえば僕の手元のPHP5.2.9には24個のイテレータがあり、そのうちいくつかは十分に実用的なクラスです。ただ、日語の資料が少ないせいか、かなり知名度は低いように思います。記事では4つの便利な組み込みイテレータを紹介します。 SPLのクラスにはデザインパターンの考えが多く含まれています。特に、イテレータを元にイテレータを作るような使い方は、保守性の高い

    見直されるべきPHP5の組み込みイテレータ - hnwの日記
    ohsuga
    ohsuga 2009/06/18
  • ke-tai.org > Blog Archive > PHP絵文字ライブラリ変換ライブラリの速度比較について

    PHP絵文字ライブラリ変換ライブラリの速度比較について Tweet 2009/6/17 水曜日 matsui Posted in ソフト紹介, 記事紹介・リンク | 2 Comments » 先日ご紹介させていただいたPHP絵文字変換ライブラリ「HTML_Emoji」ですが、処理が高速なことが売りとなっていました。 興味があったので、実際にどれくらい速いのか、他のライブラリと比較するとどうなのか調べて記事に書こうと思ったら、、、すでにありました。 しかも先日紹介した記事内からもしっかりリンクされてましたね。 見落としていました (^^; → れぶろぐ 絵文字変換ライブラリの処理速度の比較 revulo.com PHP絵文字変換ライブラリでは有名どころの「MobilePictogramConverter」、「Text_Pictogram_Mobile 」と比較した結果が掲載されています。

  • ke-tai.org > Blog Archive > 処理が高速なPHP絵文字変換ライブラリ「HTML_Emoji」

    処理が高速なPHP絵文字変換ライブラリ「HTML_Emoji」 Tweet 2009/6/15 月曜日 matsui Posted in ソフト紹介 | 1 Comment » PHPで作られた絵文字変換ライブラリ「HTML_Emoji」というものがあるようです。 → 絵文字変換ライブラリ HTML_Emoji [revulo.com] HTML_Emojiはドコモ、au、ソフトバンクの絵文字を変換に対応したライブラリで、PHP4以上で動作するとのことです。 SJISとUTF-8の両方に対応し、類似絵文字への変換機能、PC用にはgif画像に変換しての表示など、必要な機能は一通り揃っているようです。 特徴としては、 使い方が簡単 3キャリアの絵文字が混在したテキストを扱える 他の類似ライブラリと比べて処理が高速 とのことです。 他のライブラリに比べて処理が高速というのは嬉しいですね。 PHP

  • CakePHP 目で見るフックメソッド

    第2回CakePHP関西勉強会でやったデモをこちらでも。 CakePHPには色々なフックメソッドがあるのですが、それらがどのタイミングで呼ばれるかを一覧できるようにデモを行いました。懇親会やアンケートでも良かったよ、と意見を頂いたので、簡単に画面のキャプチャを並べます。 1. Controllerのフックメソッド Controllerのフックメソッドを並べています。index()はアクションメソッドなので、ここで表示されているフックメソッドは3つです。 ソース <?php class DemoController extends AppController { public $uses = array(); public function index() { } } ?> フックメソッドの並び 2. Componentのフックメソッド Controllerの$componentsを設定して

    ohsuga
    ohsuga 2009/06/11
  • ついに見つけた!CakePHP の管理者画面作成ノウハウ ( ラボブログ )

    スパイスラボ神部です。 前々から、CakePHP に Web サイトの管理画面を作るモードに使っていそうな関数を見かけることが多かったので、どこかにそんな資料があるだろうな、とは思っていたのですが、遂につき当たりました! -CakePHP 管理画面を作成する方法 | Sun Limited Mt. 少しこれについて読み解いてみたいと思います。 あと、上記情報は少し古いので、こちらもあわせて。 -プリフィックスルーティング(Prefix Routing) :: Routesの設定 :: 環境設定 :: CakePHPによる開発 :: マニュアル :: 1.2 Collection :: The Cookbook -管理画面が好きだ! - Favorites! admin モードについて まず、キモはここですね。 define('CAKE_ADMIN', 'admin'); これで ht

  • CakePHP で Security.level の high 設定について ( ラボブログ )

    スパイスラボ神部です。 なんだか CakePHP で認証なりセッションなりで悩まされるとき、原因をたどっていくと結構 core.phpSecurity 設定を high にしていることが原因だったりすることがあるので不思議に思っていたのですが、隙を見て akiyan さんにちらっと聞いてみたらやっぱり『Security.level::high はできない子』らしいので、いい機会だと思ってここにまとめてみます。 -セキュリティが好きだ! - Favorites! Security.level が high のときに起きるいろいろなこと -CakePHPSecurity.levelとセッション - あぁ そうだった Security.levelがhighに設定されていると、セッション「ID」は毎回生成されるのがCakePHPの仕様。 モバイルサイトを作成するときには要注意ですね。大

    ohsuga
    ohsuga 2009/05/29
  • ke-tai.org > Blog Archive > 第4回CakePHP勉強会@Tokyoで発表されたスライド資料「Ktai Libraryで携帯サイトを高速開発」

    第4回CakePHP勉強会@Tokyoで発表されたスライド資料「Ktai Libraryで携帯サイトを高速開発」 Tweet 2009/5/25 月曜日 matsui Posted in PHP, 記事紹介・リンク | No Comments » 先週末の5/22に行われた「第4回CakePHP勉強会@Tokyo」で、「Ktai Libraryで携帯サイトを高速開発」という発表がありました。 CakePHP用のケータイ対応ライブラリ「Ktai Library」作者で、発表者のMASA-Pさんのサイト「ECWorks Blog」内で、発表で使用されたスライドがPDFの形で公開されていましたので、ご紹介させていただきます。 → ECWorks Blog 【CakePHP】第4回CakePHP勉強会@Tokyo無事終了! [ecworks.jp] → 「Ktai Library」で携帯サイトを高

  • 極める routes.php (CakePHP 1.2) : akiyan.com

    極める routes.php (CakePHP 1.2) 2009-05-24 5/22に開催された第4回CakePHP勉強会@Tokyoにて、routes.phpの書き方と逆ルーティングについて発表させて頂きました。勉強会での発表は2回目です。 以下発表資料です。 極める routes.php View more Microsoft Word documents from akiyan. 「CakePHPでmod_rewriteを使わずに大抵のURLを作れる自信がある人ー?」 という質問でほとんど挙手が無かったので、テンション高めで発表できました。あと、1回目の発表では緊張しすぎて声が出なかったので、今回ははっきり喋るように心がけてみました。(それでも焦った箇所では声が小さくなっていたかも...)お聞きくださった皆様、どうもありがとうございました! ちなみに極めるといいつつも、named

    ohsuga
    ohsuga 2009/05/25
  • PHPで高階プログラミング - Sooey

    SIGUSR2 > Higher Order PHP PHPプログラマ的に実用的かどうかはさておき、SIGUSR2で紹介されているFnクラスをPHP 5.3(今ならRC2か)とセットで使うと、以下のようなコードを動かすことができる。 <?php require_once 'Fn.php'; $r = Fn::foldl(function ($accumulated, $next) { return $accumulated += $next; }, 100, array(1, 2, 3)); var_dump($r); // => 106 面白いけれど、PHPプログラマの手には余るような気も。

    ohsuga
    ohsuga 2009/05/25
  • CakePHP routes.phpの確認はユニットテストで

    routes.phpを仕様に合わせて設定しておきます。 <?php // Router::connect('/:user_id/edit', array('controller' => 'user', 'action' => 'edit')); Router::connect('/', array('controller' => 'top', 'action' => 'index')); Router::connect('/:user_id/*', array('controller' => 'user', 'action' => 'index')); // Nothing Router::connect('*', array('controller' => 'nothing')); ?> 最後はシステムが取るべきURL以外ならNot Foundを出すように設定しています。これにより想定外

  • 音系PHP

    CakePHPは、PHP言語の高速開発用フレームワークです。日々、発展を遂げる各種フレームワークの動向を見極めつつ、日発のCakePHP応援ブログとして、最新情報をお届けします。 音声系phpライブラリ。 忘れちゃうので書いておこう。 Class: Create image for WAV file http://www.phpclasses.org.icontem.com/browse/package/5365.html PHPを使い、wavファイルから波形イメージを作成するクラス。 こんなサンプル。 Class: WavEdit http://www.phpclasses.org/browse/package/2608.html Wavファイルからヘッダの読み取り。波形の作成。フェードイン・フェードアウト処理など。 Class: WavForge http://www.phpclas

    音系PHP
    ohsuga
    ohsuga 2009/05/20