先月開催されたPHPカンファレンス2008の激論パネルディスカッションでパネラーの一員として参加させていただきました。 (写真提供:月宮紀柳氏) 自分はPHPにも詳しくないし、カンファレンスの直前まで何を話そうかな…、と悩んでいたのですが、 モデレーターモテレーターのcoco1banさんがパネルディスカッション参加者の人全員に メールで事前アンケート... [ 詳細 ] [ 関連 ] [ ニコニコ風 ]
|
via del.icio.us/popular google-code-prettifyは、Javascriptによるソースコードの色づけライブラリ。 HTMLの中に含まれた、C, Java, Python, Bash, SQL, HTML, XML, CSS, Javascript, Makefileなどのソースコードコメントや文字列、予約語を色つきでハイライトしてくれる。それ以外でも、Ruby, PHP, Awkや一部のPerlコードでも動くだろうということ。 使い方はこちら。jsとcssをインクルードして、bodyタグに onload="pretty... [ 詳細 ] [ 関連 ] [ ニコニコ風 ]
|
データベースのテーブルやビューの列をラップし、データベースアクセスをカプセル化し、ドメインロジックを追加するオブジェクト [ 詳細 ] [ 関連 ] [ ニコニコ風 ]
|
脆弱性のあるHTML Formをゲームとして公開している 「このフォームを突破してもハック(クラック?)したことにはならないよ」とのこと。安心してアタックされたし。 さっそく遊んでみたが、レベル3で既に悩んでしまい停滞。そんなわけで先がどれぐらいの難易度なのかはまったく不明。我ながら才能無いなあ。 猛者がいるサイボウズ・ラボの社内掲示板に紹介しておいた。 # くれ... [ 詳細 ] [ 関連 ] [ ニコニコ風 ]
|
|
Zend_Textがすごい件w Zend Framework使ってない人もPEAR::Text_Figletにあるのでできるよ。しかもstableだ。 > pear install Text_Figlet サンプルソース <?php require_once 'Text/Figlet.php'; $figlet = new Text_Figlet(); $error = $figlet->LoadFont('slant.flf'); if (PEAR::isError($error)) { echo 'Error: ' . $error->getMessage() . "\n"; } else { echo $figlet->LineEcho('Read Asiajin!') . "\n"; } 実行結果 C:\>php figlet_test.php ____ __ ___ _ _ _ __ / __ \___ ____ _____/ / / ... [ 詳細 ] [ 関連 ] [ ニコニコ風 ]
|
ShareToDo というToDoリストをメンバー間で共有するアプリケーションを作りました。共有といっても、共有したい相手が単純に自分のToDoリストを閲覧できるというものではなく、グループのメンバー全員分のToDoを同時に閲覧できるというものです。 発想の原点としては、ラボで定期的な進捗会の際に、メンバー全員分のタスクについて完了/未完了のステータスを議事録に残してい... [ 詳細 ] [ 関連 ] [ ニコニコ風 ]
|
LL魂、参加されたみなさんお疲れ様で\した。みなさんのお陰で無事イベントを終了することができました。ありがとうございました。 前半の20枚だけですが、Flickrに写真をアップロードしました。 詳しい感想はのちほど。いろいろ新しい刺激を受けました。 とりいそぎ、Lightning Talksの発表資料(※画像はイメージでしたバージョン)を公開します。 イメージファイト! - 画像に... [ 詳細 ] [ 関連 ] [ ニコニコ風 ]
|
Ning からメールが来て、開発者アクセスをあげたよ、とのこと。早速 Ning に行ってみると、App Manager という開発者ページに入れるようになっている。 まず View Source で既存の Example アプリのソースをリストしてみた。Review 型のサンプルアプリについて、ロジックの php ファイルが 20個程度、テンプレートらしい php ファイルも 20個程度。 ロジックのほうは、フレームワークにあるら... [ 詳細 ] [ 関連 ] [ ニコニコ風 ]
|
先週、株式会社ノッキングオンの会議室で行なわれた第28回PHP勉強会で、飛び入りで10分ほど発表させていただいた話をこちらに起こすことにした。 発表の題は「PHPでメッセージキューを使う」。10分の発表なので一番基本的なサンプルまで。 もともと、Perl系の人たちが「TheShwartzいいよ」と盛り上がっていた夏頃に、ちょっとうらやましくなってPHPでメッセージキューを扱うソリ... [ 詳細 ] [ 関連 ] [ ニコニコ風 ]
|
phpspot開発日誌のKJさんからメールがあり、この週末にメールにて議論を行なってきた。お互いのブログに対する考え方が違うという結論についは合意できたので、ここでそれぞれの見解をまとめてこの件については終わりとしたい。 メールでの議論の内容については、KJさんの希望により、非公開とする。 合意の内容は以下のとおり。 議論の結果、お互いのブログの運営で、間... [ 詳細 ] [ 関連 ] [ ニコニコ風 ]
|
via del.icio.us/popular LinuxWorldの記事で、10個のWebサービスAPIが解説と共に紹介されている。 Google Maps API Geonames.org OpenID Amazon S3 Amazon EC2 Atom API OpenSearch Open Media Profile MediaWiki API JS-Kit 特定のサービスを便利に使うためのAPI(Flickr APIとか。あれはあれでよくできているけど)ではなく、実際の問題を解決するために使える10個を選んだ、ということだ。 1, 4, 6は「PHPxWebサービスAPIコネクション... [ 詳細 ] [ 関連 ] [ ニコニコ風 ]
|
via del.icio.us/popular ioutliner ということで、最初、オンラインのアウトラインプロセッサを想像した。しかし、発想支援というよりもプロジェクト管理サービスのようみ見える。 デモを見ると、 Ta-Da List などに見られる ToDo アイテムの管理(追加/更新/削除)に、ドラッグ&ドロップによる階層化(項目間の包含関係)をつけくわえ 達成度を「やった/やらない」だけでなくカスタマイズ可能... [ 詳細 ] [ 関連 ] [ ニコニコ風 ]
|
ディノで開催された第一回symfony勉強会に参加してきた。 symfony(シンフォニー。一般名詞のsymphonyとはわざとスペルを違えている)は、mojaviの流れをくみPHP4を切り捨てることでPHP5の機能を最大限活用したPHPのフレームワーク。乱立するPHPのフレームワークの中でも現在最も盛り上がっていると言って問題ないだろう。 僕も最近symfonyでいろいろと遊んでいるので、他のsymfony開発者の... [ 詳細 ] [ 関連 ] [ ニコニコ風 ]
|
ベンチャーキャピタリストによる、現時点での有力無料 Ajax アプリケーション10個の紹介。 Kiko ウェブカレンダー。エレガントなインタフェースとデザイン。API 公開予定。 Backbase RSS リーダー 現時点ではデモのみ。フィードを追加することはできないが、それでも良くできている。 Backpack ToDo リスト+簡単なプロジェクト管理。メールとモバイルリマインダーも持つ。 Writely オンラ... [ 詳細 ] [ 関連 ] [ ニコニコ風 ]
|
クローズトベータでまだ実際に触れないものの、今日になって各所で取り上げられている新サービス fav.or.it の解説ビデオと説明から、サービスの概要をまとめてみた。僕もアカウント貰ってないので推測になるけど。 既存のWeb型RSSリーダー(フィードリーダー、フィードアグリゲーター、呼び名はなんでも)との違いだが、 ブログエントリへのコメントもまとめて扱う ブログオー... [ 詳細 ] [ 関連 ] [ ニコニコ風 ]
|
ブログ読者のみなさまへ、 PHPの技術書を書きましたので、この場を借りて告知させていただきます。 「PHP×WebサービスAPIコネクションズ」は、PHPによるWebサービスAPI活用本です。 26個のWebサービスAPIと、それらを使った4つのマッシュアップサイトを、平易なサンプルプログラムと共に解説しています。 この本は、以下のような方々を想定して執筆いたしました。 WebサービスAPIの... [ 詳細 ] [ 関連 ] [ ニコニコ風 ]
|
Webページの自動カテゴライズ の続き。 前回書いたとおり、パストラックで行っている Web ページのカテゴライズでは、Web ページの本文抽出がひとつの鍵になっています。今回はその本文抽出モジュールを公開しつつ、使っている技法をざっくり解説などしてみます。 本文抽出モジュール ExtractContent ダウンロード (右クリックして「名前をつけて保存」してください) 本モジュー... [ 詳細 ] [ 関連 ] [ ニコニコ風 ]
|
これは予想してなかった。DiggのAPIが公開された。Digg自身のブログでアナウンスされている。 APIはRESTfulで、レスポンスのフォーマットとしてXML, JSON, JavascriptとシリアライズドPHPが選べる。PEARスタイルのPHPライブラリも同時に公開されているので、PHPの人はフォーマット気にしなくてもすぐ使えそうだけど。 あと、Flashアプリケーションツールキット、なるものも提供開始されて... [ 詳細 ] [ 関連 ] [ ニコニコ風 ]
|
PHP 勉強会でいろいろと聞かされたし、藤本さんともお話したので、PHP の和製フレームワーク Ethna を見てみようと手元のマシンに入れてみる。 環境: Windows XP Professional SP2, PHP5.1.1, PEAR1.4.6 PEAR のアップデート(念のため) cd C:\php-5.1.1 (このパスは一例。自分が入れた場合の場所) pear update PEAR Ethna のダウンロードとインストール Ethna のダウンロードページから、 Sourceforge.jp の配布ページ... [ 詳細 ] [ 関連 ] [ ニコニコ風 ]
|
Googleの一般検索でも、社外秘情報の入ったExcelを検索したらいろいろ出てきた(参考 、 公開Webサーバから機密情報を引き出す「Googleハッキング」の脅威と、その対策)といった話もあるし、つい最近はGoogle Calendarで明らかに公開情報じゃないいろんな人の予定が検索できるという指摘も話題になった。 ということで、昨日リリースされたGoogleコード検索でも、さっそく色々な「ヤバ... [ 詳細 ] [ 関連 ] [ ニコニコ風 ]
|