タグ

2007年5月6日のブックマーク (13件)

  • PHPで動いている高度なオープンソースWebアプリレビュー

    PHPで動いている高度なオープンソースWebアプリケーション厳選15まとめ」に載っていたオープンソースWebアプリケーションの中で、ZAPAnet総合情報局でもいくつか設置中のものがあります。 こういったオープンソースWebアプリケーションは、実際に設置&運営をしてみないと見えてこない部分があります。 例えば、 1.インストールの難しさ 2.設定の難しさ 3.負荷の高さ 4.カスタマイズのしやすさ 5.バージョンアップ・セキュリティバグ対策 などは、実際に設置&運営してみないとわかりません。 いくら機能が良くても、インストールが難しかったり、負荷が高すぎたり、バグだらけだったりすると使い物になりません。 そういうわけで、実際にPHPで動いている高度なオープンソースWebアプリケーションを使ってみての感想などを含めてレビューしておきます。 1.Nucleus 2.OpenPNE 3.Pu

    PHPで動いている高度なオープンソースWebアプリレビュー
  • docomo(ドコモ)やauの絵文字の抽出をPHPで最も簡単にする方法 - ぎじゅっやさん

  • 携帯端末 - PHP Tips

    携帯端末の移り変わりは早くこのコンテンツははっきり言って古いです。ブラウザの判別や文字コードの処理の参考資料程度になるかと思いますので残しています。 わりと新しい情報としては↓この掲示板のやりとりやこのページ最下部のリンク先が参考になります。 正規表現で抽出した文字 端末判別 携帯端末を判別するには PCでブラウザを判別する時と同じように、$_SERVER['HTTP_USER_AGENT'] の値を調べます。この書式は 4.1.0 以降のバージョンで利用可能です。それ以前のバージョンでは、$HTTP_USER_AGENT を使用します。 $_SERVER['HTTP_USER_AGENT'] の値には、i-mode端末は "DoCoMo"、j-sky端末は、"J-PHONE"、Ezweb端末は、"UP.Browser" という文字列が含まれています。正規表現関数を使ってこれらの

  • 【コラム】そろそろきっちりJavaScript 第1回 "Firebug"の導入〜関数リテラルとは? (MYCOMジャーナル)

    多彩な演出効果をカンタンに導入できる事で脚光を浴びたprototype.jsの登場を皮切りに、インターネットで公開されているJavaScriptライブラリの数は、この一年で急激に増加した。何かやりたいことがあったときはWebで検索すれば、大抵、どこかにライブラリが転がっている。便利な世の中になったものだ。 一方、Webを通じて提供されるサービスは多様化の一途を辿っている。JavaScriptライブラリは整ってきたが、当然、置くだけでは機能しない。ライブラリのサポートページには簡単なサンプルが載っているものの、サンプルがそのまま適用できるケースはごくわずかだ。しかたなく、他の誰かが似たような事をやっていないかとWeb検索するはめになる。 思えば、これまでJavaScriptを言語としてとらえ、きっちり向き合う機会は少なかったのではないだろうか。 1995年の終わり、Netscape Navi

  • TechCrunch | Startup and Technology News

    Silo, a Bay Area food supply chain startup, has hit a rough patch. TechCrunch has learned that the company on Tuesday laid off roughly 30% of its staff, or north…

    TechCrunch | Startup and Technology News
  • [ThinkIT] 第5回:グローバル変数の制御と更新履歴ファイル (1/2)

    前回の「第4回:JavaScriptライブラリの作成」で作成したCalcライブラリでは、オブジェクトの初期化で特に複雑な処理は不要でしたが、より高度なライブラリになると多数の関数を定義したりループを回したりと、初期化処理の中で変数を必要になるシーンが増えてきます。 JavaScriptの変数スコープは「{}」で囲われたブロック単位でなく、関数単位になります。関数外でvar宣言した変数も全てグローバル変数として定義されるため、例えばライブラリ中で リスト5:calc.cgiサンプルCGI(Webサービス側) という初期化コードを記述した場合、tmpとiの2つのグローバル変数を利用(汚染)することになります。 ライブラリは他のプログラムと併せて利用するためのものですから、ライブラリ外のプログラムが変数tmpやiを別の用途で利用していた場合に影響が出てしまう可能性があります。 ライブラリの初期化

  • 讃容日記 - QRコード生成モジュールの使い方バグフィックス for PHP5

    ドキュメントを書いているときに QRCode::addData() および QRCode::readData() での第二引数 $mode の取り扱いについて想定外の動作になっていたことに気付いたので、修正版をリリースします。 php_qr-0.1.4.tgz 0.1.4 で致命的なバグを加えてしまっていたので、0.1.5 として再度リリースしました。 php_qr-0.1.5.tgz さて題です。前回のエントリで書いたとおり、php_qr の OO-API の使い方をひととおり紹介します。 イントロダクション まず、この拡張モジュールが提供する関数等の一覧を示しておきます。これはコマンドラインで php --re qr として表示されるモジュール情報を少しだけ整形したものです。 Extension [ <persistent> extension #48 qr version 0.1.

    讃容日記 - QRコード生成モジュールの使い方バグフィックス for PHP5
  • コピー2.0: コトバのセンスを磨く、コトバ共有サイト

    好きなお題に自由に投稿し、ユーザー同士のナイス投票によってナイスなコピーやコトバを共有できるコトバ共有サイトです。

  • Symfony, High Performance PHP Framework for Web Development

  • 『芝&クレー』コートで、R・ナダルがR・フェデラーに勝利 - テニス365 | tennis365.net

    スペイン、マヨルカ) スペイン、マヨルカ島に用意された半面が芝、ネットを挟んだもう半面がクレーという異色のサーフェス持つコートで2日、世界ランク1位のR・フェデラー(スイス)と同2位のR・ナダル(スペイン)がエキシビション・マッチを行い、ナダルが7-5, 4-6, 7-6 (12-10)でフェデラーに勝利した。 『クレー王』として男子ツアーに君臨し、現在同サーフェスで全仏オープン2連覇を含む72連勝中のナダルは、故郷で行われたこの試合について、「長くて、変化に慣れる暇もない試合だった。芝コートでは苦労したよ。」とコメント。 一方、ウィンブルドン4連覇中で、芝の帝王として48連勝中のフェデラーは、「僕らは、緊張感の張り詰めた長時間の、ハードな試合には慣れている。だから、こういう半分芝で、半分クレーというコートでプレーするのは楽しいよ。」と語った。 フェデラーとナダルの対戦成績は、芝ではフェ

    aki77
    aki77 2007/05/06
    ナダルが7-5, 4-6, 7-6 (12-10)でフェデラーに勝利
  • サービス終了のお知らせ

    平素より「PHPプロ!」をご愛顧いただき、誠にありがとうございます。 2006年より運営してまいりました「PHPプロ!」ですが、サービスの利用状況を鑑みまして、2018年9月25日(火曜日)をもちましてサービスを終了させていただくことになりました。 サービス終了に伴いまして、2018年8月28日(火曜日)を持ちまして、新規会員登録ならびにQ&A掲示板への新たな質問、回答の投稿を停止させていただきます。 なお、ご登録いただいた皆様の個人情報につきましては、サービス終了後、弊社が責任をもって消去いたします。 これまで多くの皆様にご利用をいただきまして、誠にありがとうございました。 サービス終了に伴い、皆様にはご不便をおかけいたしますこと、心よりお詫び申し上げます。 件に関するお問い合わせはこちらよりお願いいたします。

  • VMware が頻繁にディスクアクセスして OS 全体が固まる件

    こんな現象が発生するようになったのも XP + VMware 5 → Vista + VMware 6ベータ にしてからなのですが、物理メモリもたっぷりのっていて空きメモリもある状態にもかかわらず、VM を起ち上げていると頻繁にディスクアクセスが発生してマシンが数分間フリーズしたかのごとく固まる現象が続いています。 以前物理メモリが 2GB だった時は、まぁ〜しょうがないか〜と思っていたのですが今は 3GB のっていて(ホントは4GBだけど OS が 32bit なのでうまく認識しない・・・)コレは流石にキツイ。ってことで原因を調べてみました。 まずはリソースモニタを起ち上げて VM を使ってディスクアクセスが発生するのを待つ。すぐに発生した。 どうやら VMware の .vmem ってのが頻繁にディスクアクセス(read)を行っている模様。もう少し様子を見てみる。 こんどは頻繁にディス

  • TinyURL API

    TinyURL Callback API Info The TinyURL allows the dynamic creation of TinyURLs on the fly using JavaScript. Usage Call the external script from your web application and pass once the URL is converted, it will pass it back via the 'callback' parameter. To preform a reverse lookup on a tinyurl, just pass the 'tinyurl' to the API and it will workout and return where it points to. Example <script type=

    aki77
    aki77 2007/05/06
    TinyURL