タグ

pearに関するKiskeのブックマーク (12)

  • Xia's

    なんだか,pear コマンドで install しようとするとエラーになる. 家や社サーバでは大丈夫で,社のローカルテストマシン( Miracle Linux 2.0,PHP-4.3.1 )でだけおかしいみたい. pear install しようとすると, 「Could not get contents of package "~~.tgz" Invalid tgz file.」とか言われる. ってことで調査してみますよ…… まず件のメッセージで grep -R 'Invalid tgz file' /usr/local/lib/php/* とか実行. メッセージは /usr/local/lib/php/PEAR/Common.php にあるらしいです. 該当箇所をチェック. $tar = new Archive_Tar($file); if ($this->debug <= 1) { $

    Kiske
    Kiske 2007/12/21
    ある日突然なるw Tar.phpが悪さしてる模様。
  • go-pear.orgがない件 - Do You PHP はてブロ

    ドメインの有効期限切れの模様。。。なんてこったい。 つかさ。アナウンスねーの? アナウンス! なんか PEAR :: Doc Bug #12250 :: go-pear.org domain is expired.. こんな報告が上がっているのがついこの間なのでもしかしたら中の人は何か頑張ってて、そのうちしれっとドメインも戻ってくるのかもしれないけど、だからと言って現時点で何のアナウンスもないのってどうなの? ということで、 http://pear.php.net/go-pear が正解。 そーーーーーーーいえば。大昔はこの URL だったような気がしてきましたよ? を使いましょう。 しかし。。。なんだかなぁ。。。

    go-pear.orgがない件 - Do You PHP はてブロ
    Kiske
    Kiske 2007/11/14
  • PEAR::Pager で生成されるリンクを並び替える方法

    PEAR::Pager で生成されるリンクを並び替える方法 2007-11-03-1: [PHP] - ウノウラボ Unoh Labs: PEAR::Pagerで生成されるリンクを並び替える http://labs.unoh.net/2007/11/pearpager.html 上記エントリで、PEAR::Pager で生成されるリンクを並び替えるために Pager_Common クラスの Build() メソッドを書き換える方法が紹介されていました。 そこで、ここでは Build メソッドを書き換えずに、getLinks() メソッドを利用して、リンクを並び替える (任意の項目を任意の順序で表示する) 方法を紹介します。 上記エントリのように以下の順序で出力する方法です。 前のページ [最初のページ] n ~ m 番目のページ [最後のページ] 次のページ require_once 'P

    Kiske
    Kiske 2007/11/04
  • ウノウラボ Unoh Labs: PEAR::Pagerで生成されるリンクを並び替える

    bokkoです。 Webアプリケーションではページングの処理を行うことがよくありますが、実際にこの仕組みを作るには少々手間がかかるので、この処理を肩代わりしてくれるライブラリがほしいところです。 この手のライブラリは、PHPではPEAR::Pagerが有名かと思います。 簡単な例 とりあえず、使ってみましょう。(動作確認したVersionは2.4.4です) require_once('Pager/Pager.php'); $params = array( 'mode' => 'sliding', 'delta' => 5, 'perPage' => 5, 'prevImg' => '<<', 'nextImg' => '>>', 'totalItems' => '1000' ); $pager =& Pager::factory($params); echo $pager->links;

    Kiske
    Kiske 2007/11/04
  • URLを短くできるTinyURLのAPIをPHPから簡単に使える「PEAR::Services_TinyURL」:phpspot開発日誌

    URLを短くできるTinyURLのAPIPHPから簡単に使える「PEAR::Services_TinyURL」 2007年10月15日- PEAR :: Package :: Services_TinyURL PHP interface to TinyURL's API URLを短くできるTinyURLのAPIPHPから簡単に使える「PEAR::Services_TinyURL」。 URLを短くするサービスとしては最も有名であるTinyURLですが、このAPIPHPから簡単に呼び出せます。 APIを呼び出すと具体的には、URLを短くしたり、TinyURL化されたURLのとび先を調べることも出来ます。 具体的な使い方は以下。 <?php require_once 'Services/TinyURL.php'; // URLをtinyurl化する $tiny = new Services

    Kiske
    Kiske 2007/10/15
    tinyURL用ライブラリ
  • PEAR入門

    PEARはPHPから利用可能なライブラリを提供しています。PEARで提供されるライブラリを使用することで、一からコードを記述することなくPHPプログラムの開発が可能となります。各ライブラリはパッケージという単位で提供され、必要なパッケージをインストールして利用します。 ここでは各PEARパッケージのインストールから利用方法までの解説を行います。 PEARパッケージマネージャーのインストール php.iniの確認 ドキュメントのダウンロード

    Kiske
    Kiske 2007/09/07
    公式マニュアル派です。http://www.go-pear.org/manual/ja/
  • ブックマクロ開発に - SuversionもいいけどPEARもね

    ソースコードの管理は悩ましい問題。SVNで保存していくのは楽だし CheckOutして、取り出すのも楽になった。ただ、アプリケーションに組み込むのはやっぱり面倒だ。依存モジュール解決とか、Includeするパスの解決とか。 そこでPEARサーバーを自前で用意してみることにする。 PEAR_Severのインストール まずは必要なモジュールを用意 #>pear channel-discover pear.chiaraquartet.net #>pear channel-update pear.chiaraquartet.net #>pear install --alldeps -f chiara/Chiara_PEAR_Server 次にWEBにScriptを公開する pearのようなとまでは行かないけれど、パッケージをブラウズできるように。 MySQLが必要 mysql にデータを格納するの

    ブックマクロ開発に - SuversionもいいけどPEARもね
    Kiske
    Kiske 2007/05/11
    PEARサーバーの建て方
  • 24. グラフ生成ライブラリの紹介(1)

    Webサイトを構築していると、サイトの運営状況やアクセス数の管理など、さま ざまな場面でグラフを使用する必要が出てきます。 自分でグラフの描画を行うスクリプトを1から作るのは非常に大変ですが、Web上 には公開されているグラフ描画ライブラリが数多く存在します。 今回はその中から7つのグラフ生成ツールを紹介したいと思います。 ここでは各ライブラリを使用して、最もシンプルな棒グラフの生成方法を紹介し ます。 前編後編に分けて紹介し、前編ではPEAR::Image_Graph、JpGraph、PHP/SWF Charts、HTML-GRAPHs(PHP)を紹介します。 ・PEAR::Image_Graph  http://pear.veggerby.dk/ PEARのグラフ生成ライブラリです。 オープンソースのグラフ描画ライブラリ GraPHPite を元に作成されています。 PEAR::Ima

    24. グラフ生成ライブラリの紹介(1)
    Kiske
    Kiske 2007/04/18
  • throw new CybozuLabsException() - フォト蔵のAPIを扱うServices_Photozouを作りました。

    最近フォト蔵が盛り上がってきてるようなのでAPIを簡単に操作して結果を配列を取得するライブラリ、Services_Photozouを作りました。 Services_Photozou-1.0.0.tgz いつも通りPEAR Packageなのでpearコマンドでインストールできます。

  • PEAR::CodeGen_PECL事始め - Do You PHP はてブロ

    なかなか触れずにいたんですが、ちょっとだけ時間ができたので使ってみました。 インストールと動作確認 # pear install -a codegen_pecl # pecl-gen Usage: pecl-gen [-h] [--force] [--experimental] [--version] [--extname=name] [--proto=file] [--skel=dir] [--stubs=file] [--no-help] [--xml[=file]] [--full-xml] [--function=proto] [specfile.xml] -h|--help this message -f|--force overwrite existing directories -d|--dir output directory (defaults to extension

    Kiske
    Kiske 2006/10/31
  • 虫歯予防のために通う武蔵中原駅の近くにある歯医者

    虫歯になってしまったら、しっかりと治療しなければいけませんが、一番大切なことは虫歯にならないようにすることです。 虫歯にならないようにするためには、日々の生活の中で歯磨きを欠かさないなど、いろいろな方法がありますが、予防歯科に行くことも虫歯予防のひとつです。 武蔵中原駅の近くにある中林デンタルケークリニックは、虫歯を予防するための処置をしてくれます。 日頃から予防処置をしておくことで、虫歯を予防することができるほかに、子供に歯医者に通う習慣をつけておけば、歯医者嫌いの子供になることも防ぐことができます。 武蔵中原駅から徒歩5分の場所にある歯医者ですから、仕事の帰りやショッピングのついでに治療をしてもらうことができます。 定期的に通うことを考えると、通いにくい場所にあるより、駅の近くにある方が通いやすいでしょう。 虫歯の予防処置をしておくことで、高齢になっても、自分の歯でおいしくべることが

    Kiske
    Kiske 2006/08/14
  • PEAR - The PHP Extension and Application Repository - PHP::PEAR - dozo PukiWiki

    This domain may be for sale!

  • 1