Do You PHP はてブロ

Do You PHPはてなからはてブロに移動しました

2007-05-01から1ヶ月間の記事一覧

PHP5.2.3準備完了

PHP

via.2007-05-31 - ます’s Diary - どうでもいい事100選 アナウンスはまだですが、Ilia氏のダウンロードスペースに5.2.3のアーカイブが準備されました。PHP本家でも時期アナウンスがあると思われます。

パラメーターの渡し方とコードの読みやすさ

確かにどうにかしたいですね。 C++とかJavaで良く見るプログラミングスタイルだが、こうやってひたすら数字だけが並んでいるとやたらと読みにくい。三日後に見たらどのパラメーターが何なのかが思い出せなくて、コンストラクターのソースコードを参照せねば…

PHPの開発効率を上げる

via. PHPの開発を8倍早くする方法 : akiyan.comなるほど〜。部分的ではあるけど、確かに8倍だ。xml_set_processing_instruction_handler関数なんか、38倍ですよ(あまり使わないけど)。利用頻度が高い関数ほど効果ありそうですね。 というか、そもそもPHPの…

フォト蔵とTwitterのマッシュアップ - Phoitter

いいですよ、これ。ツボにはまった。。。Wiiで見てみたい Twitterを流れるコメントの数々とフォト蔵の写真をマッチングさせ、まった〜〜りと表示するダラ見系コンテンツです。 マッチしている(ようなしていないような)言葉と写真の組み合わせを、イマジネ…

ついにZend Framework 1.0.0 RC1リリース

PHP

半分ぐらいスルーしてるうちに、ついにRC1がリリースされました。正式リリースはもうすぐですね。 This is the final stretch. Zend Framework has come a long way, and evolved into a professional PHP class library that is already used to run many w…

自習メモ〜分散プログラミング(全ノードへのモジュールロード)

公開されているpdfをやってみるシリーズ(?)の分散プログラミング。 前回に続いて、リモートノードへのモジュールロードを確認。今回は、「全リモートノードへモジュールをロードする」モジュールをpdfに従って確認。 -module(load_module). -export([load…

「Yahoo!がPHPエンジニアを雇う時に聞く質問」に解答付けてみた

先日のエントリですが、とりあえず適当に解答付けてみました。間違いがあれば、バシバシ指摘してやってください :-) 1.配列usersに「john」を追加しないのはどれか? 1. $users[] = ‘john’; 2. array_add($users,’john’); 3. array_push($users,‘john’); 4. …

Sparklineを使ってミニグラフを作る

PHP

Sparklineは、ずいぶん前にid:elfさんが言及されていたグラフ作成ライブラリです。 James Byers で、「別途取得したAmazonランキングの直近1週間分のデータをグラフにする」というスクリプトを書いてみました。データはSQLiteに格納してあり、テーブルamazon…

第10回オープンソーステクノロジー勉強会 - 懇親会

GREE勉強会の懇親会は初めて参加しました。結構参加率高いですね〜。会場は六本木ヒルズのほぼ向かい側にあるお店。 ハイネケンかと思ったら、HeartLandですよ。初めて見ました。 総勢。。。30名はいたでしょうか。そのうち一部の方だけでしたが、いろいろと…

第10回オープンソーステクノロジー勉強会 - 2 years@GREE

藤本さん :-) スケーラビリティとかの話は置いといて、こぼれ話をば。。。 「あ。PV数メモしないでください、って嘘です」 現在ソースコード66万行、4500ファイル cvs2svnでcvsからsvnでに移行 svn updateで10分かかるようになってしまった 「どれだけ快適に…

第10回オープンソーステクノロジー勉強会 - OPEN POSSIBILITIES

藤井彰人氏 (サン・マイクロシステムズ株式会社 コミュニティ・プロジェクト統括責任者)。ええ男や〜w 資料は後ほど公開されるとのことです。 「Java嫌いな人!いないッスね」「Java使ってない人。。。え〜!」 Genericsやクロージャの考えは当初からあった…

第10回オープンソーステクノロジー勉強会 - 会場に到着

だいぶ集まってきました。 無線LANが提供されてる!ありがとうございます〜!

簡単にデザインをを変更できるCAPTCHAライブラリ - Cryptographp

PHP

ありがちなCAPTCHAライブラリの1つですが、タイトルの通り「簡単にデザインをを変更できる」というところが面白いです。 Cryptographp is a PHP script for generate captchas. Cryptographp limit the robots bombarding spams and automating the forms: s…

今夜は第10回オープンソーステクノロジー勉強会

19:00ぐらいに出発予定。懇親会も行くつもりです :-) 今回のゲスト講師には、サン・マイクロシステムズ株式会社 コミュニティ・プロジェクト統括責任者 藤井 彰人氏をお迎えして、オープンソース化されたJavaの最新技術と、今後の方向性についてお話をいただ…

「Yahoo!がPHPエンジニアを雇う時に聞く質問」のはてブから

id:koyhogeさんのコメント。 問22は、別にPerlにけんかを売っているわけではなく、PHPのダメなところを分かった上でそれでも愛せるかを問うている気がするまさに! :-D

本日の注文分

ちょっと今更な感もありますが、今のうちに読んでおこうということで。スピードハックス 仕事のスピードをいきなり3倍にする技術作者: 大橋悦夫,佐々木正悟出版社/メーカー: 日本実業出版社発売日: 2007/01/31メディア: 単行本(ソフトカバー)購入: 10人 ク…

自習メモ〜分散プログラミング(リモートノードへのモジュールロード)

公開されているpdfをやってみるシリーズ(?)の分散プログラミング。 「とあるノードにあるモジュールをリモートノードへロードする」を確認しました。環境は前のエントリの通り、WindowsXP-CentOSの組み合わせです。 まずはそれぞれの分散ノードを起動し、…

CentOS上でのbuild

おまけ ;-D configureを使った極々一般的(?)な手順でインストールできます。 $ wget http://www.erlang.org/download/otp_src_R11B-4.tar.gz $ tar zxf otp_src_R11B-4.tar.gz $ cd otp_src_R11B-4/ $ ./configure $ make # su - # make install # ただし…

自習メモ〜分散プログラミング(ping/1とnodes/0)

公開されているpdfをやってみるシリーズ(?)の分散プログラミング。 マジッククッキー*1を作ったあと、net_adm:ping/1を使って疎通確認。今回はVMwarePlayer上のCentOS4.5にErlangをインストールして、Windows-CentOS間で試してみました。 まずは、Windows…

オープンソースパーティ2007

本日(2007/05/27)24:00締め切りです。都合が付けば行きたいなぁ :-) 今年もLinux Worldが5月30日(水)〜6月1日(金)の3日間、東京ビッグサイトで開催されます。 これに合わせて、例年通りオープンソース関係者が一同に集える大宴会を企画しましたので、ご案…

自習メモ〜分散プログラミング

公開されているpdfをやってみるシリーズ(?)。今日は分散プログラミング。 まずは、分散ノードどうしで通信するための「マジッククッキー」と呼ばれる.erlang.cookieファイルを作成する必要がある。。。で、Windowsの場合は?書いてないので、マニュアルの…

PHP at Yahoo!

PHP

via.PHPDay 2007 での "PHP at Yahoo!" のプレゼン - おぎろぐはてブロ 先日の勉強会ではどうもでした :-) PHPDay 2007のプレゼン資料に関する情報です。Apacheには独自パッチがかなり当てられている、という話は以前聞いたことがありましたが、これはPHPに…

Pro::PHP Newscast

php|architectで「PHPネタのPodcast」が配布されてるんですね。知らなかった。。。 http://podcast.phparch.com/main/index.php/main php|architect's Pro PHP Podcast is a collaboration between php|architect, the world's premiere PHP magazine, and M…

ほってんとり

初ほってんとり!現時点で167。 しかし、予想外のエントリに高い反応。むーん。難しいです。

PHP 5.2.3 RC1リリース

予定通りですね。リリースされました。問題なければ1週間後に最終リリースの模様。 The first release candidate of PHP 5.2.3 is now available for testing and can be downloaded here:http://downloads.php.net/ilia/php-5.2.3RC1.tar.bz2 (md5sum: 3437…

第24回PHP勉強会 - 懇親会

毎月コツコツやって丸2年目のPHP勉強会が終わり、ようやくメインイベントの懇親会です :-) 会場は、サイボウズ・ラボさんの近くの牛角。 「そういえば、PHP勉強会の懇親会って、肉ばっかですね」「。。。ホントだ!」「んじゃあ、今度は勉強会を焼肉屋でやり…

第24回PHP勉強会 - プレゼン終了

まったり事務連絡&座談会中。 ウィルスチェックのextensionもあるらしい CramAVだっけかな? 「なぜTx?」「作者さんに振り向いてもらいたかったから」(爆 本日はこれにて終了。お疲れさまでした〜。 ということで、今から懇親会です :-)

第24回PHP勉強会 - Twitter API+GraphViz一発ネタ

第24回PHP勉強会の発表内容ダイジェスト。 shimooka。 Twitterの人脈図をGraphVizで作る イメージはmixiGraph 誰か面白いサービス作って〜 使ってたツールは以下です http://chsalmon.club.fr/index.php?en/Yod-m-3d-about shimookaを売りに出します。良い所…

第24回PHP勉強会 - 飛び入りデモ

西尾さん@サイボウズ・ラボ。 Python使いだそうです デモ Javaアプリで、グラフを表示。説明しにくいけど、すごいこれ! 「7つの辺を持つ図形」を表示するアプリで、中心から「もわ〜っ」と広がっていく感じ。動きがバネみたいw XML-RPCで公開してるので、…

第24回PHP勉強会 - 携帯とPC両対応システムの構築

第24回PHP勉強会の発表内容ダイジェスト。 野間さん。 印刷資料だ!「今日5時ぐらいからやってました」 テンプレートは共通。分けるところだけ分ける 1カ所のフィルタでタグ除去とか絵文字変換とか mod_rewriteを使って画像をハンドリング デザインはヘッダ…