Deleted articles cannot be recovered. Draft of this article would be also deleted. Are you sure you want to delete this article?

Welcome to the ASF PEAR Channels. Projects are welcome to release PEAR packages here. For more information contact infrastructure.at.apache.org log4php/index.html zetacomponents/index.html Notes: This page is re-generated once a day This is the official downloads area for PEAR packages for any ASF projects listed above. They will almost certainly have other download versions available by checki
PHPファイルからPHP Extensionの雛形を生成するツール「PHPH」を作った。 CodeGen_PECLは、 ・実装するクラスのプロトタイプを、CodeGen_PECLの形式に沿ったXMLで作成。 ・メソッドの中身をXMLファイル内で実装。 ・PHP Extensionソースに変換。 PHPHは、 ・実装するクラスのプロトタイプを、PHPファイルで作成。 ・PHP Extensionソースに変換。 ・メソッドの中身をCファイル内で実装。 PHPH \ パッケージ \ Openpear http://openpear.org/package/PHPH (ここだけの話、CodeGen_PECLがあんまり好きじゃなく) 以下、現在最新のドキュメント。 PHPH - Cヘッダとスタブファイルジェネレータ phphは、PHPファイルからPHP Extension用のCヘッダファイルとCソー
この記事以降 Twitter API の仕様が変わっており、このままでは正しく機能しない場合があると思います。近いうちに今のやり方を書くので、それまで参考程度にご覧ください。 Twitter API の OAuth でひととおりやってみた。 忘れないようにメモ。 大雑把な流れ Twitter にアプリケーションを登録する。 Consumer Key と Consumer secret を取得する。 リクエストトークンを取得する。 認証用 URL を取得する。 ユーザーから承認を受ける(bot の場合は自分でやる)。 アクセストークンを取得する。 API にアクセスする。 以下、やった作業の手順です。 事前準備 HTTP_OAuth を使えるようにする OAuth の通信部分そのものは PEAR の HTTP_OAuth を使うことにしたので これをインストールする。 一番めんどくさい部分を
アカウント情報を管理するコマンド pit – 冬通りに消え行く制服ガールは、夢物語にリアルを求めない。 – subtechを見て,「あ,こういうのあるとサーバ中に散らかってるアカウント情報がまとめられていいなぁ」と思い,ぺちぺ版を作成. https://github.com/ha1t/php-Pit 1ファイルしかないけどPEARパッケージにした.あとspycに依存しているので一緒にインストールしないと動きません.デフォでYAML使えるRubyはいいよなー. 今回のコードはRubyで美しくかかれているものをPHPで書きなおすとこんなに泥臭くなるというお手本のような感じになりました. tempfile system(popen) to_yaml(YAMLLoad) あたりにライブラリの使い易さの差が見えておもしろいです. たいしてRuby読めない人が友人に聞いて回って実装したので実装漏れがた
先日から公開を始めたPEAR(PECL)チャンネルでは、チャンネルサーバーの管理にPirumを使っています。 元々はChiara_PEAR_Serverを使おうとしていたのですが、インストール後のスクリプトがうまく動かずにコードを追っかけていたところ、@iteman 先生に「PHPUnitが移行したやつを使ってみてはどうか」と勧められたのがPirumを知ったきっかけでした。 “Pirum”はラテン語で“梨の実”という意味らしく、“PEAR”そのまんまですね。公式サイトの画像がなぜナスなのかは定かではありません。 以下に公式サイトの紹介文を和訳してみました。 Pirum is a simple and nice looking PEAR channel server manager that lets you setup PEAR channel servers in a matter of
え?あぁ。Perlerなら皆さんご存知のPath::Classですが、それのPHP版です。欲しかったので作りました。 以下使い方例。 <?php require_once 'Path/Class.class.php'; $dir = cdir(array('foo', 'bar')); # Path_Class_Dirオブジェクト $file = cfile(array('bob','file.txt')); # Path_Class_Fileオブジェクト print "dir: $dir\n"; # foo/bar print "dir: $file\n"; # bob/file.txt $subdir = $dir->subdir('baz'); # foo/bar/baz $parent = $subdir->parent(); # foo/bar $parent2 = $paren
URLに対するソーシャルブックマークの情報を取得するライブラリをOpenpearで公開しています。 Services_SBM_Info - Openpear と言う報告だけでは何なので、概要と使い方を書いてみます。 ライブラリについて URLに対するソーシャルブックマーク(以下SBM)の情報を取得するPHP(PEAR)ライブラリです。 ライセンス New BSD License 依存ライブラリ HTTP_Request2 取得できるSBMの情報 ブックマーク数 ブックマーク数の単位 (user/users) ブックマーク数のランク (色の変わるブックマーク数に応じたランク) ブックマークコメント エントリーページのURL 追加ページのURL 対応しているSBMサービス はてなブックマーク (Hatena) Delicious (Delicious) livedoorクリップ (Livedo
This webpage was generated by the domain owner using Sedo Domain Parking. Disclaimer: Sedo maintains no relationship with third party advertisers. Reference to any specific service or trade mark is not controlled by Sedo nor does it constitute or imply its association, endorsement or recommendation.
xAuthの申請が通ったので試してみた。 via:ウノウラボ Unoh Labs: PECL::oauthでxAuth require_once 'HTTP/Request2.php'; require_once 'HTTP/OAuth/Consumer.php'; $consumer_key = 'YOUR-CONSUMER-KEY'; $consumer_secret = 'YOUR-CONSUMER-SECRET'; $username = 'YOUR-USER-NAME'; $password = 'YOUR-PASSWORD'; $xauth_access_token_url = 'https://api.twitter.com/oauth/access_token'; $params = array( 'x_auth_username' => $username, 'x_aut
※ 2010年3月現在の話。 思い出したように Pear パッケージの話を書くけど、個人的に どうして PHPer は Pear パッケージを積極的に利用しないのか理解できない 状態が続いている。 これは pear.php.net channel のパッケージをインストールして使うという意味じゃなくて、 せっかく作ったライブラリをなぜ Pear パッケージ化しないのか という意味ね。分かりやすい例は spyc - Project Hosting on Google Code じゃないかな。 これはたぶん PHP でいちばん有名な YAML ライブラリなんだけど、このライブラリは Pear パッケージになっていないので、いろんなプロジェクトで勝手に収録している状態になっている。ライセンス的に問題ないなら別にいいんじゃないの?と思うかもしれないけど、違う。 いろんなライブラリ、いろんなフレーム
昨日、自宅サーバの復旧をしていたら、php_serverって名前の仮想マシンが、その名前にも関わらず全くPHPが入っていないことに気がつき、とりあえずPHP開発環境を構築しておくかなと思ったら、いつの間にかlog4phpでtwitterにポストするAppenderが出来ていました。 Openpearにコミットしてみたので、興味のある方は使ってみてください! http://openpear.org/package/log4php_appenders_LoggerAppenderTweet 準備 log4phpとZend_Service_Twitterに依存してるのでインストール log4php FrontPage - PHP Commonsから取得 $ sudo pear channel-discover phpcommons.sourceforge.jp/pear $ sudo pear
Pirum is a simple PEAR Channel Server Manager Pirum is a simple and nice looking PEAR channel server manager that lets you setup PEAR channel servers in a matter of minutes. Pirum is best suited when you want to create small PEAR channels for a few packages written by a few developers. Pirum consists of just one file, a command line tool, written in PHP. There is no external dependencies, no not n
Perjudian online terus berkembang pesat di Indonesia, dan salah satu jenis permainan yang paling populer adalah slot online. Bagi banyak pemain, mencari slot gacor hari ini menjadi semacam ritual untuk memaksimalkan peluang menang. Namun, di balik strategi dan keberuntungan yang terlibat, ada sebuah dunia penuh warna yang bisa kita jelajahi—terutama dengan tema-tema yang tidak biasa […] Dalam duni
Amazon のアフィリエイト用 API の名前がまた変わりました(今回で3回目?)。名前が変わるだけならそれほどの問題ではないのですが、過去の API を利用している全サイトに影響があるので注意が必要です。重要な変更内容: 2009年8月15日以降、全てのリクエストに対して Secret Access Key を使った署名認証が必要になる そのため、これまでの Amazon Associates Web Service 4.0(旧 Amazon ECS 4.0)リクエストは全て無効になる 参考:http://developer.amazonwebservices.com/connect/ann.jspa?annID=442 Secret Access Key の取得今までの Amazon Associates Web Service 4.0 は Access Key ID のみで利用でき
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く