タグ

2009年11月13日のブックマーク (8件)

  • Redmineのトラッカーやチケットの設定をする

    トラッカーやチケットには、様々なパラメータを設定する事ができる。デフォルト値でも十分使える気はするが、後で分析できるように考えながら設定してみる。懲りすぎると逆に混乱するので注意が必要。。。 プロジェクト この単位でトラッカー、メンバー、ソースコード管理システムのリポジトリ、Wiki、アナウンス、文書などを登録、公開する。ソフトウェア開発の場合は、管理対象のソフトウェア毎に作成するのが普通。 今回は、主にIS仕事タスク管理に使うので以下プロジェクトを作成した。 既存システム目標管理(AD構築など数ヶ月かけて行う作業)その他何でも入れるプロジェクトを1つ1プロジェクトで全て管理する事も考えたが、数年使い続ける事を考えると、何らかの単位で分けたほうがいい。後々公開する事も考慮。 トラッカー トラッカーは、チケットの入れ物で、チケット発行時にどのトラッカーに含めるかを選択する。(ただし、後から

  • PHP5の例外機能の使い方 - Blog::koyhoge::Tech

    PHP5ってどうするんだ PHP5になると美味しいことたくさん 色々組み込まれてる。XMLもDBも美味しい。 例外処理よくわからないから誰か教えて やめだやめだ!Ethnaでいくぞ! - 肉とビールとパンケーキ by @sotarok PHP5の例外機能をどう使えばいいかよく分からないという声をちらほら聞くので、チュートリアルぽく例外の説明をしたいと思います。 従来のエラー処理 まずは従来の一般的なエラー処理のやり方から。 例外機能のない従来のPHP4プログラミングでは、ある関数の中でエラーを返したい場合は、そのエラーを表す何がしかの値を関数の戻り値として返すことになります。 そのエラーを表す値を毎回決めるのは面倒なので、PEARのエラー処理スキームを利用することが広く行われています。その場合エラーが起きたらPEAR_Errorオブジェクトが返されることになります。 <?php requi

    PHP5の例外機能の使い方 - Blog::koyhoge::Tech
    yuhei_kagaya
    yuhei_kagaya 2009/11/13
    PEAR::raiseError()から具体的にどう便利になるのか
  • hetena

    By continuing you agree to our Terms of Use We respect your privacy and will keep your personal info confidential. Limited Budget? Contact us to see if this domain is available with one of our monthly e-Inclusive Web Packages. Looking for another name? We maintain a portfolio of premium brandable domain names for customer use, ownership, and brand creation. More info.

  • bashの便利な機能を使いこなそう(2/2)

    bashのカスタマイズ bashは、組み込みの「シェル変数」を使ってその動作をある程度変更できます。シェル変数の設定方法は、 のように、変数名に数値あるいは文字列を代入する形になります。 組み込み変数にどんなものがあるか、ざっと見てみましょう。 ヒストリ関係 ●HISTCMD 現在のコマンドのヒストリ番号。 ●HISTCONTROL ignorespace:スペースやタブで始まる行をヒストリに記録しない ignoredups:入力が最後のヒストリと一致する場合に記録しない ignoreboth:ignorespaceとignoredups両方を指定 指定なし:すべての入力をヒストリに記録する ●HISTFILE ヒストリファイル名。 例:HISTFILE=/home/username/.bash_history ●HISTFILESIZE ヒストリファイルに格納するヒストリの最大数。 ●H

    bashの便利な機能を使いこなそう(2/2)
  • Services_Twitter-0.1.0 betaがリリースされたので日本のと比較してみた - 肉とビールとパンケーキ by @sotarok

    Services_Twitterといえば、悠希さんの Services_Twitter が日では有名ですが、Proposalにいまさら入っていたServices_Twitterが7/26にリリースされました。 Services_Twitter ほげ〜と思ってざっとソース追って両者の比較してみました。 と、まじめにやろうと思ってたんですが、なんか疲れてるので(なんだそれw)、目についた部分だけとりあえず。 対象環境 Services_Twitter(悠希さん)のほうが、PHP4.3.0以上を対象としているのに対し、Services_Twitter(PEAR家)*1のほうはPHP5.1.0を対象としています。まぁGO PHP5をがんばらなきゃいけないPHPの公式パッケージ郡としては当然でしょう。 Services_Twitter(PEAR家)のほうはマジックメソッド __get() を使

    Services_Twitter-0.1.0 betaがリリースされたので日本のと比較してみた - 肉とビールとパンケーキ by @sotarok
  • Services_Twitter

    Services_TwitterPHPで簡単にTwitter APIを使用できるPEARパッケージです。 ライセンス インストール 必須環境 pearコマンドを使った場合 pear環境を使えない場合 リファレンス 更新履歴 TODO ライセンス このライブラリはThe PHP License, version 3.01の元に公開されています。 インストール 必須環境 Services_TwitterPHP4.3.0以上の環境で動作する事を前提に作成されています。 pearコマンドを使った場合 Services_TwitterはPEARパッケージで提供されています。PEARコマンドからインストールを行うことが可能です。 # pear install -f http://labs.transrain.net/files/Services_Twitter-0.4.0.tgz 情報取得時にJS

  • パッケージの作り方 - よくきた wiki

    † $ tar zxvf phplibrary.tar.gz $ cvs <repository> checkout <module> $ svn checkout <repository>

  • ウノウラボ Unoh Labs: PEAR package 作成と公開までの手順

    こんにちは,ttsuruoka です. PEAR package の作成と公開までの手順について, (たまにしかやらないことは忘れてもいいように)ここにメモしておきます. 例として Services_Delicious のパッケージ作成・公開手順: 0. テスト まずはテストが正常に通る状態であることを確認. Services_Delicious では .phpt 形式のテストを用意してあるので,これを実行します. $ cd /path/to/tests # テストのあるディレクトリに移動 $ pear run-tests Running 3 tests PASS Services_Delicious:bug#8528[bug8528.phpt] PASS Services_Delicious:Req#7293[req7293.phpt] PASS Services_Delicious