2009年10月22日のブックマーク (3件)

  • Javaの入出力(Stream)について

    Javaの入出力は、java.io.* クラスを使って行います。 JavaのStream Javaでは、各種データをストリームとして扱うことができます。 ストリームデータには、ファイル内のデータ、標準入力や標準出力、通信データ、文字列データなどがあります。 ストリームには、バイト単位に扱う最も下位のクラスと、バッファリングしたり文字コード変換を行うクラスと、行単位で入出力を行うクラスがあり、組み合わせて使います。 バイトストリームを扱うStreamクラス バイト単位で扱うストリームで、各種データをバイトストリーム形式に変換するクラスです。 クラス名機能 形式入出力

    yuripapageno
    yuripapageno 2009/10/22
    文字コードに関して、いつも悩む・・・
  • ObjectClub - アジャイル勘違い集

    やる気さえあればできるというのは、ある意味では正しいのですが、盲目にそう信じてしまうと痛い目を見ることになるでしょう。 アジャイルな手法は、変化に対応したり、コミュニケーションをとったり、改善を模索したりという行動を要求します。 そうした行動が苦手な人や嫌いな人は、アジャイル手法が苦痛になってしまうかもしれません。 さらにそういう人はアジャイル手法に対して意識的・無意識的に抵抗して、チーム全体の足を引っ張ることさえあります。 アジャイルに向いた人もいれば、重厚な方法論に向いた人もいます。向き不向きを考えてメンバーを集めるか、 メンバーが固定しているプロジェクトではそのメンバーに向いたやり方を考えたりしましょう。それがプロジェクト成功の早道です。

    yuripapageno
    yuripapageno 2009/10/22
    私はアジャイルに向く?向かない?
  • アジャイルとは コンピュータの人気・最新記事を集めました - はてな

    アジャイル(agile) は「俊敏な」という意味。 ソフトウェア開発プロセスのうち、良いものを素早く無駄なく作ろうとするものの総称。 従来の、後戻り不可能なウォータフォール型開発と対比して使われることがある。 特に、「アジャイル・マニフェスト」http://www.agilemanifesto.org/ に合意しているものや、「アジャイル・アライアンス」 http://www.agilealliance.org/ に参加しているものを指す。 「アジャイル・マニフェスト」の概要は、以下の通り。 アジャイル開発の価値 プロセスやツールより人と人同士の相互作用を重視する。 包括的なドキュメントより動作するソフトウェアを重視する。 契約上の交渉よりも顧客との協調を重視する。 計画に従うことよりも変化に対応することを重視する。 アジャイル開発の原則 http://www.metabolics.co.

    アジャイルとは コンピュータの人気・最新記事を集めました - はてな
    yuripapageno
    yuripapageno 2009/10/22
    みんなアジャイルで、うらやましいなー。