タスクを応用してPHPスクリプトをバックグランドで実行させるです。 解凍したディレクトリーの中にあるtest.phpを実行していただけるとどんな感じで動くかわかると思います。ただタスク自体が時間指定が1分単位までなのでスクリプトが実行されるまで時間がか…
PEAR_PackageProjector0.1.3リリースです。 ※詳細説明>http://servlet.sakura.ne.jp/wiki/index.php?PEAR_PackageProjector haltさんからの「ingoreをディレクトリ単位で出来ないか?」に対応しました。 (実はそのコメントを今頃気付いたのは内緒です♪) まー…
サイボウズラボから公開されているShareToDoをウノウラボの尾藤正人の書かれた記事("Smarty で gettextを使って国際化")を参考して、改造したものを派生版として公開いたします。名前を変えるかどうか迷ったのですがわからないのでとりあえず、バージョン1.1…
セットアップ時にsqliteを選択するとスクリプトエラーが発生するのを修正いたしました。 インストール pear install --alldeps http://servlet.sakura.ne.jp/download/PEAR_Server2-0.2.2.tgz アップグレード pear upgrade --alldeps http://servlet.sakura.…
一部のリクエストが正しく返さないバグが発見されたので修正いたしました。 インストール pear install --alldeps http://servlet.sakura.ne.jp/download/PEAR_Server2-0.2.1.tgz アップグレード pear upgrade --alldeps http://servlet.sakura.ne.jp/downlo…
インストーラ(run-script)がPEAR_Server2-0.2.0に合わせて変更されました。 WebApp_SimplePearChannelのインストール及びアップグレード WebApp_SimplePearChannelをインストール % pear install --alldeps http://servlet.sakura.ne.jp/download/WebApp_Sim…
設定のフォーマットが変更されました。 データ管理をファイルベースからMDB2に変更されました。 REST部分はフロントエンドに変更されました。 テンポラリーディレクトリーがいらなくなりました。 インストーラ(run-script)に対応しました。 PEAR_Server2のイ…
バージョンアップいたしました。 仕様がかなり変わりますので、後方互換が保てませんでしたのでご利用の方はお気をつけ下さい。 なお、Wikiによる詳細な説明は後日やります。
近日中にPEAR_Server2-0.2.0をリリースする予定です。 んでもって、仕様がかなり変わりますので、後方互換が保てませんでした。(汗) なのですでにご利用している方はアップグレードの際はお気をつけてください。新しい仕様 ・RESTはchannel.xml以外すべて…
pear upgrade http://servlet.sakura.ne.jp/download/Services_Hotpepper-0.1.1.tgz
pear install --alldeps http://servlet.sakura.ne.jp/download/Services_Hotpepper-0.1.1.tgz
早速バグです(汗Shinさんから文字列をUTF-8で渡すと認識されないとの報告を受けましたので修正いたしました。
http://api.hotpepper.jp/ http://www.ganchiku.com/projects/
getGourmetSearch($options); var_export($res); ?>
pear install --alldeps http://servlet.sakura.ne.jp/download/Services_Hotpepper-0.1.0.tgz
ホットペッパー.jpから公開されているWeb APIサービスを利用する為のライブラリです。 Unix/Windowsの双方で使用可能です。(のはず)ShinoサンのServices_KakakuComを参考に作ったので そちら使ったことある方はすぐに使えると思われます。(そうでなくとも…
pear list-all -c servlet.sakura.ne.jp まだまだ、改善すべきところがあると思うので、ご意見くださいな。
pear channel-discover servlet.sakura.ne.jp pear channel-update servlet.sakura.ne.jp
pear run-scripts __uri/WebApp_SimplePearChannel を実行します。 %pear run-scripts __uri/WebApp_SimplePearChannel Including external post-installation script "/path/to/www/share/pear/WebApp/SimplePearChannel/Setup.php" - any errors are in th…
pear install http://servlet.sakura.ne.jp/download/PEAR_Server2-0.1.0.tgz pear install http://servlet.sakura.ne.jp/download/WebApp_SimplePearChannel-0.1.0.tgz
PEARパッケージを登録する為のWebアプリ とりあえず、最小機能になっています(このままでは実運用には耐えられません(汗 アップロードだけすれば、パッケージ内を勝手に解析して登録されます。
チャンネルサーバ本体 管理するデータはパッケージの情報のみアカウントは管理していない。 管理するデータはファイルベースで保存、のちのちデータベースにも対応
18回PHP勉強会で要望があったので作ってみました。 今回作成したパッケージは2つです。 PEAR_Server2 WebApp_SimplePearChannel これはチャンネルサーバとパッケージ登録用アプリを分離したほうがより使いやすいと判断した為です。
インターフェース(GUI)とリソース(DATA)を分離し、 分離されたもの同士を結合し、サイトという一つの入れ物なかで再構築されること・・・だと、一瞬思ったりしてみた。 インターフェース(GUI)の例 Ajax Flash HTML XUL リソース(DATA)の例 REST SOAP JSON…
最近、知ったのですが。http://go-pear.orgのスクリプトはブラウザから表示すると WebベースでPEARパッケージを管理することが可能のようです。 ただ、そのまま使うと誰でも操作できてしまうので、ログイン認証するようにwebpear.phpっースクリプト書きまし…
pear upgrade http://servlet.sakura.ne.jp/download/PEAR_PackageProjector-0.1.2.tgz なにかイケテイナイ部分がありましたら、ココのコメントにお願い致します。
pear install pear/PHP_CodeSniffer-alpha pear install http://servlet.sakura.ne.jp/download/PEAR_PackageProjector-0.1.2.tgz
Unixもサポートしました。 設定ファイルないで絶対パスが使えるようになりました。 インストーラが作れるようになりました。 ソースの格納先が変更できるようになりました。 パッケージの格納先が変更できるようになりました。 プロジェクト作成時にプロジェ…
PEAR_PackageProjector0.1.2リリースしますた。 前回、PHP勉強会での意見も取り入れて実装しました。 開発環境がWindowsの人は最初のプロジェクト作成以外は、コマンドプロント開かなくてもビルドできるようになりました。 ちなみに実装する上でPHPプロMagaz…
PHPにカレントディレクトリを調べる方法がいくつがありますが、WindowsとUnixではどうやら挙動が違うようです。 test.php echo "realpath: ".realpath(".")."\n"; echo "getcwd: ".getcwd ()."\n"; echo "env@pwd: ".$_ENV['PWD']."\n"; Windowsの場合 現在…