タグ

Pearに関するdenkenのブックマーク (8)

  • PHPにおけるグラフ描画とアルゴリズム:CodeZine

    はじめに稿で扱うグラフ 「グラフ」という語を広辞苑(第5版)で引くと、載っている意味は次の3つです。互いに連関する二つまたは二つ以上の量の間の関係を表す図形。例えば関数fに対し、xがfの定義域を動くときの点(x, f(x))の軌跡をfのグラフという。またx、yに関する方程式をみたす点(x, y)の軌跡をその方程式のグラフという。全体に対する割合を示したり、数量の大小を比較したりするための図表。円グラフ・棒グラフなど。写真を主にした雑誌。画報。  しかし、稿で扱うグラフは、この3つのいずれでもありません。国語辞典には載っていないことが多いようですが、計算機科学や数学において「グラフ」と言えば、図のような、点(pointあるいはvertex、node)と点を結ぶ線(lineあるいはarc、edge)の集合を指します。 グラフはプログラミングにおいてよく用いられる基的なデータ構造の一つです

  • GT Nitro: カーレーシング・ドラッグレーシングゲーム - Google Play のアプリ

    GT Nitro: Car Game Drag Raceは、典型的なカーゲームではありません。これはスピード、パワー、スキル全開のカーレースゲームです。ブレーキは忘れて、これはドラッグレース、ベイビー!古典的なクラシックから未来的なビーストまで、最もクールで速い車とカーレースできます。スティックシフトをマスターし、ニトロを賢く使って競争を打ち破る必要があります。このカーレースゲームはそのリアルな物理学と素晴らしいグラフィックスであなたの心を爆発させます。これまでプレイしたことのないようなものです。 GT Nitroは、リフレックスとタイミングを試すカーレースゲームです。正しい瞬間にギアをシフトし、ガスを思い切り踏む必要があります。また、大物たちと競いつつ、車のチューニングとアップグレードも行わなければなりません。世界中で最高のドライバーと車とカーレースに挑むことになり、ドラッグレースの王冠

    GT Nitro: カーレーシング・ドラッグレーシングゲーム - Google Play のアプリ
  • MeCab extensionを使ってTwitterで流行っているキーワードをクラウド化 - Do You PHP はてブロ

    ほとんどMeCab extension使いたさにあれこれこじつけた感ありありですが。。。 MeCabはオープンソースとして公開されている形態素解析エンジンの1つで、GPLもしくはLGPL/BSDライセンスの下に公開されています。他の形態素解析エンジンとしては、KAKASIやChaSenなどが知られていますね。 http://mecab.sourceforge.net/ で、PHPの拡張モジュールとしてはPage2で公開されているものがあります。 http://page2.xrea.jp/#php_mecab GitHub - rsky/php-mecab: MeCab binding for PHP これを使って、Twitterで流行っているキーワードをクラウド化するコードを書いてみました。なお、CSSはタグクラウドのスタイルを考える - collisions.dotimpac.toを参考

    MeCab extensionを使ってTwitterで流行っているキーワードをクラウド化 - Do You PHP はてブロ
  • XAMPPでpearコマンドを使う:phpspot開発日誌

    XAMPPでpearコマンドを使うのは、初心者の人にとっては分かりにくいらしいので紹介しておきます。 pearコマンドとはpearのモジュールをインストールするためのコマンドのことです。 XAMPPのpearは、C:Program Filesxamppphp 以下に存在しますが、コマンドプロンプトでしか実行できません。 そこで次の手順を行うことでpearを実行できます。 1. コマンドプロンプトをまず立ち上げます。 (スタートメニューから「ファイル名を指定して実行」→「cmdを入力してOKボタン」 2. XAMPPディレクトリに移動します コマンドプロンプトで次のコマンドを入力して移動 > cd C:\Program Files\xampp\php 3. pear install パッケージ名 以上になります。 書籍なんかでpearコマンドを打ち込んでください、のような説明があった場合はX

    denken
    denken 2006/09/01
    「XAMPPのpearは、C:Program Filesxamppphp 以下に存在しますが、コマンドプロンプトでしか実行できません。」←なんでエンマーク消えてんの?
  • ページ読み込み状況をグラフ化するPEAR::HTML_Progress2:phpspot開発日誌

    PEAR :: Package :: HTML_Progress2 How to include a loading bar in your XHTML documents quickly and easily. ページ読み込み状況をグラフ化するPEAR::HTML_Progress2。 ページ読み込み状況をCSS+JavaScriptのXHTMLで出力できます。 サンプルプログラムは次のような感じ <?php require_once 'HTML/Progress2.php'; $pb = new HTML_Progress2(); $pb->setAnimSpeed(100); ?> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3c.org/TR/xhtml1/DTD/xhtml1-stri

  • zuzara.com » 格安サーバ・ロリポップを使い倒す

    zuzara.comの各サービスはロリポップのサーバで運営されています。日頃の感謝を込めて月額263円のサービスを「ホリデープログラミング」する上でいかに使い倒しているか紹介したいと思います。 安いムームードメインで独自ドメインの.comを買っても初年度約5000円の投資のみ。これは、ものすごいコストパフォーマンスだと思う。 サブドメインバーチャルホストと思われる設定をWeb上の管理画面から行え、サブドメインが無制限に作れる。(ドキュメントに明記されていない模様だが制限はあるかもしれない)各サービスごとに絶対パスが/になってくれるので管理がちょっと楽。 PHP+MySQL2009年6月現在はPHP5を選択できるようになった。今から使うのであれば自動的に5になる。バージョンは5.2.6。コンパイルオプションは以下。curlやopensslが使えるようになった。5から登場のPDOやjsonも使

  • この先生きのこるには

    例えば配布アプリケーションなどでPEARを使っていて、かつPEARを同梱していない場合、アプリケーション側でPEARがインストールされているかどうかチェックしたい時があります。 そんな時はおもわず //DB_DataObjectがなかったらfalse if (!file_exists('DB/DataObject.php')) { return false; } とか書きたくなりますが、このコードだと、カレントに配置していない限りfalseが返ります。 file_existsはinclude_pathを参照しないため、include_pathで指定されたディレクトリに含まれるファイルは検出できないのです。 そこで、Ethnaの場合include_pathを含めてファイルの存在確認を行ってくれるfile_exists_ex関数があるのでこれを使う事で適切に(先ほどの例では)DB_DataOb

    この先生きのこるには
  • 2006-02-14

    まず非公式であることを高らかに宣言します。。 はてなは好きだけれども、どうしてもPerlメインな話になることに悲しみを覚えたため つくってみました。 はてなのウェブサービスAPIを利用しやすくするPHPのパッケージもどきです。 あと、家PEARもどうも敷居が高い感じも悲しいので、ボコボコに叩かれようとも とりあえず、登録提案を持ち込んでみようという企画。 当方、パッケージもつくったことがないのでその記録メモ。 よろしければ、試して頂きご意見を頂きたいところです・・ とはいえ、その過程においてなんらかの被害を被られても責任は負いかねます。。すいません。 何はトモアレ、このようにインストールします。最初の4つは既に入っていれば必要ありません。 近々、公開されるらしいOpenSearchパッケージを使っています。 (2006.02.18 今、みたら公開されてたのでインストール方法を修正しました

    2006-02-14
    denken
    denken 2006/02/16
    そうなんですよ、はてなはperlばかりでやんなっちゃうんですよ
  • 1