タグ

programingに関するfacetのブックマーク (4)

  • ソフトウェア工学とは何か

    ソフトウェア設計とは何か? (原文: What Is Software Design?) by Jack W. Reeves (c)C++ Journal - 1992 訳者まえがき この文書は,Jack W. Reeves 氏が1992年に C++ Journal に寄稿した記事の邦訳です。 記事では,オブジェクト指向プログラミング言語の代表として C++ を挙げていますが,これは記事が執筆された当時,一般的に利用可能なオブジェクト指向言語は C++ だけであったという事情があるためです。 今では C++ に加えて Java,Delphi,C# といったオブジェクト指向言語が利用可能となっていますが,そんな今でさえこの記事は古さを感じないものとなっており,ソフトウェア開発の質,現状を鋭くえぐるものとなっています。 邦訳の公開を許諾していただいた Jack W.

    facet
    facet 2008/04/11
    「Jack W. Reeves 氏が1992年に C++ Journal に寄稿した記事の邦訳」。 "What Is Software Design?" → http://www.bleading-edge.com/Publications/C++Journal/Cpjour2.htm
  • 404 Blog Not Found:惰訳 - プログラムは大変だ、スクリプトにしよう - 過去篇

    2007年12月13日00:15 カテゴリ翻訳/紹介Lightweight Languages 惰訳 - プログラムは大変だ、スクリプトにしよう - 過去篇 ああ、訳しきれないとわかりつつも訳さずにいられない。 perl.com: Programming is Hard, Let's Go Scripting... by Larry Wall とりあえず過去篇だけ。現代篇と未来篇はちょっと大変すぐる.... Dan the Perl-Monging Translator 過去 もし過去にさかのぼってAda Lovelaceにスクリプトとプログラムの違いについて尋ねたら、彼女はけげんな顔でこう答えたでしょう。「そうね、スクリプトは俳優に渡すものよ。プログラムは、観衆に渡すもの」。Adaは聡明な淑女でした。 彼女の時代から時を経て、「スクリプティング」という言葉の持つ意味は混沌としてきています

    404 Blog Not Found:惰訳 - プログラムは大変だ、スクリプトにしよう - 過去篇
    facet
    facet 2007/12/13
    perl.com: Programming is Hard, Let's Go Scripting... by Larry Wall / 「そうね、スクリプトは俳優に渡すものよ。プログラムは、観衆に渡すもの」
  • Unicode の文字列をソースコードに埋め込む方法 - bkブログ

    Unicode の文字列をソースコードに埋め込む方法 Unicode の文字列をソースコードに埋め込む場合、直接 UTF-8 などで文字列を書く方法と、\uXXXX などのようにエスケープして表記する方法があります。後者の方法についてまとめてみました。 \uXXXX 形式の場合 Java, JavaScript, Python, C++, C (C99から) などの多くの言語では \uXXXX という表記 (universal character names) でUnicode の文字を文字列の中に埋め込めます。たとえば、「あいう」は "\u3042\u3044\u3046" となります。 \uXXXX で埋め込んだ文字がどのように解釈されるかは言語や処理系によって異なります。 gcc/g++ の場合、 -fexec-charset オプションで、実際に使う文字セット・エンコーディングを指

    facet
    facet 2007/09/10
    「ウェブページのエンコーディングに合わせてよきにはからわれます。」 / そういえば最近は Firebug のコンソールで変換してるなあ。
  • ソフトウェア・プロジェクト管理

    ソフトウェア・プロジェクト管理の関連ページ このページは,ソフトウェア開発やソフトウェア特許,プロセス管理,管理 用・開発用ツールといった,ソフトウェア・プロジェクト管理な情報を集めた ページです.一応,リンクしてもかまわないページにリンクしているつもりで すが,もし手違い等がありましたら, つみびとまで遠慮なく申し 出て下さいませ. どうしても英語中心になってしまいますね. お品書き ソフトウェア開発全般 ソフトウェア構成管理,CVS 要求定義,ソフトウェア設計・アーキテクチャ ソフトウェアメトリックス ソフトウェアテスト,バグトラッキング,ソフトウェアサポート 言語 C / C++ を中心とした開発ツール,コーディング基準 規格,品質管理 知的財産権,特許,著作権 Network にまつわる課題,ウィルス .. Network 技術は別ページです. 国際化,漢字コード ソフトウェア開発

  • 1