タグ

Programmingと3に関するagxのブックマーク (53)

  • プログラマの方、もしくはプログラミングに興味のある方に質問です。web上の文章でこれは読んでおいた方がよい、あるいはこの文章は面白いという文章を教えてください。文.. - 人力検索

    プログラマの方、もしくはプログラミングに興味のある方に質問です。web上の文章でこれは読んでおいた方がよい、あるいはこの文章は面白いという文章を教えてください。文学、エッセイ、哲学、宗教、経済、科学、コンピュータ等、分野は問いません。 例:http://cruel.org/freeware/hacker.html

  • Concepts Principles - プログラミングの原則 - Concepts Principles - Top

    ここはプログラミングの原則を集める Wiki です。巨人の肩に乗って、ふつうの人がよいプログラムを書くための指針を集めたいなと思ってます。 目次 よいデザインのための Concepts + Principles DRY (Don'tRepeatYourself) 名前重要 直交性 トラッシュではなくクラッシュ DuckTyping よいルーチンを書く 凝集性 結合性 契約による設計 (DesignByContract) ルーチンを作る正当な理由 よいモジュールを書く 適切なモジュール性を確保するために守らなければならない5つの原則 開放/閉鎖原則 (OpenClosedPrinciple) よいアプローチのための Concepts + Principles 曳光弾 可逆性

    agx
    agx 2007/06/05
    プログラムを書くための指針を集めるwiki
  • OpenCV/Reference - Co-Coa Wiki

    キャッシング 申込み比較rtのWEB申込がとっても簡単!おすすめ!スピーディな即日申込が可能です!キャッシング 申込み比較rtガイドはお急ぎ融資でも早いので助かります!カードローンWEB申込は簡単即日OKです。 わかった!キャッシング 申込み比較rtでキャッシング 申込み比較rtのコツ まだ先だと思っていたのに、キャッシング 申込み比較rtがひどくて地獄のようです。 キャッシング 申込み比較rtに寝かせることもできず、キャッシング 申込み比較rtを持ち上げた状態でキープしなくてはダメです。 キャッシング 申込み比較rtはそんなに重くはないといっても、しんどいことにはかわりません。 キャッシング 申込み比較rtを眠さのあまり抱けずにいると、借り入れの煩さが増して、キャッシング 申込み比較rtの睡眠時間の不足も影響して、女性スタッフも泣きたい気持ちでいっぱいになってきます。 笑基的くらい開放

    OpenCV/Reference - Co-Coa Wiki
    agx
    agx 2007/03/17
    Paul Grahma の翻訳まとめ
  • GNU make 日本語訳(Coop編) - 目次

    著者 :リチャード・M・ストールマン, ローランド・マグラス (GNU プロジェクト) 訳者 : いのまた みつひろ / ecoop.net(技術メモ公開中) 翻訳文更新日:May 20, 2002(翻訳終了・未校正) Linux 標準搭載の make コマンド, 別名 gmake の日語版です。 この資料の著作権は Richard.M.Stallman & Roland.McGrath と Free Software Foundation にあり、また翻訳版には前述の著作者に加えて ecoop.net に著作権があります。再配布・転載等される方はこちらを見て下さい。 GNU Project についてはgnu.org(日語)を参照のこと。 序文はこちら GNU makeユーティリティは大きいプログラムのどの断片が再コンパイルされる必要が あるかという事と,それらを再コンパイルする発行コ

  • Make と Makefile の説明

    まだ完成途中です back 注意: このページの内容には、おそらく多くの間違いがあります。 リンクされているので残しておきますが、利用には注意してください。(2008年3月、新山) ここではおもに make の使い方 と Makefile の書き方について 説明しています。じつは make の種類にはいろいろあり、ここでは GNU make (gmake というコマンド名のこともある) を 対象にしています (BSD の pmake でも基的な部分は同じですが、 マクロ定義などは違うところもあるので注意してください)。 わかりにくい箇所とか、まちがってる箇所がある場合はメールください。 Contents make はどんなときに使うか Makefile を作る make の実行 Makefile の文法リファレンス 多段 make について (未完成) Makefile の例 (未完成)

  • プログラミング言語 - osdev-j (MMA)

    このサイトについて major PC section... AT互換機 PC-98x1 FM-TOWNS minor PC section... 8BitPC 16BitPC 32BitPC 68kFamilyPC other technical... 家庭用ゲーム機 携帯用ゲーム機 その他のコンピュータ CPU/コントローラ他 プロトコル/拡張子 アルゴリズム ライブラリ/API other section... ツール プログラミング言語 UI/フォント OS一覧 興味深い Information/Fun 書籍 Communication... けいじばん/一言 Resource... ScreenShot DiskImage Link... projects 関連サイト 最新の30件 MenuBar:OS:プログラミ

  • WhirlwindTutorialOnCreatingReallyTeensyElfExecutablesForLinux -

    WhirlwindTutorialOnCreatingReallyTeensyElfExecutablesForLinux - 目次 Linux で動く極小 ELF 実行ファイルをつくる怒涛のチュートリアル (あるいは "Size Is Everything") コメント 以下の文章の日語訳です: http://www.muppetlabs.com/~breadbox/software/tiny/teensy.html gcc の info の日語は以下のページから拝借しました: http://www.asahi-net.or.jp/~wg5k-ickw/html/online/gcc-2.95.2/gcc_2.html#SEC13 Linux で動く極小 ELF 実行ファイルをつくる怒涛のチュートリアル (あるいは "Size Is Everything") She studied

  • NAgileで始める実践アジャイル開発 − @IT

    第2回 簡潔なコーディングのために (2017/7/26) ラムダ式で記述できるメンバの増加、throw式、out変数、タプルなど、C# 7には以前よりもコードを簡潔に記述できるような機能が導入されている 第1回 Visual Studio Codeデバッグの基礎知識 (2017/7/21) Node.jsプログラムをデバッグしながら、Visual Studio Codeに統合されているデバッグ機能の基の「キ」をマスターしよう 第1回 明瞭なコーディングのために (2017/7/19) C# 7で追加された新機能の中から、「数値リテラル構文の改善」と「ローカル関数」を紹介する。これらは分かりやすいコードを記述するのに使える Presentation Translator (2017/7/18) Presentation TranslatorはPowerPoint用のアドイン。プレゼンテー

  • Graphviz チュートリアル

    Graphviz というツールは、 「DOT 言語」という言語で書かれたグラフ表現を GIF や PNG などのファイルフォーマットに変換してくれるシステムです。 家のホームページは http://www.graphviz.org/ です。 ここでは、Graphviz のインストールと使い方についてまとめてみました。 なお、ここでインストール/使用する Graphviz は version 2.4(2005-08-01 現在)です。 また、インストール先の環境は Cygwin です。 ダウンロードとインストール 簡単なサンプル グラフ全体の属性 ノードの属性 エッジの属性 その他の事項 レコード サブグラフ 無向グラフ 形の一覧 トップへ ↑

    agx
    agx 2006/07/15
    Graphviz というツールは、「DOT 言語」という言語で書かれたグラフ表現を GIF や PNG などのファイルフォーマットに変換してくれるシステム
  • MPI、ホコヌナャイス、ネ・チ・蝪シ・ヒ・�・ー

    Message Passing Toolkit: MPI・゙・ヒ・螂「・� 2002ヌッ 6キ� ニ�ヒワSGIウ�シーイ�シメ タスノハオサスムヒワノ� ツ�1セマ     ウオヘラ 。ヨMessage Passing Toolkit (MPT) for IRIX and Linux。ラ、マ。「テアー�・ロ・ケ・ネ、筅キ、ッ、マハ」ソ�・ロ・ケ・ネ、ヒ、ェ、、、ニニアサ�ハツホ�ナェ、ヒ・ラ・�・サ・ケ、�サネヘム、ケ、�・「・ラ・�・ア。シ・キ・逾�、ホ、ソ、皃ヒ・ラ・�・サ・ケエヨ、ホ・ヌ。シ・ソク�エケ、�・オ・ン。シ・ネ、ケ、�・ス・ユ・ネ・ヲ・ァ・「・ム・テ・ア。シ・ク、ヌ、ケ。」・ヌ。シ・ソク�エケ、マ、「、�・ラ・�・サ・ケ・ー・�。シ・ラ、ヒ、ェ、、、ニ。「、メ、ネ、ト、ホ・ラ・�・サ・ケ、ォ、鯡フ、ホ・ラ・�・サ・ケ、リ・ヌ。シ・ソナセチ�、ホ・�・ッ・ィ・ケ・ネ、�ケ

  • Study of MPI

    研究室では、2003 年に並列計算機を導入し、並列化プログラムを MPI ( message passing interface 分散メモリ型並列処理の基技術としてのメッセージパッシングの世界標準規格) を用いて作ることにしました。 使用言語は fortran 90 を用います。使用並列計算機として Xeon processor 8 CPU (4 ボード, HIT 社製 2003 年購入)を用います。 初期設定、コンパイル、実行の方法。 2003 年度進行中の研究報告 MPIサンプルプログラムの実行 ppt MPIを使った加算 ppt MPIを使ったプログラムの計時 ppt phononの分散関係の計算 ppt プロセス間データ通信 ppt MPIデータ通信サブルーチン ppt サンプルプログラム リンク MPI格入門 FAQ サブルーチンの説明 MPI の教科書 (C 言語に対する説

    agx
    agx 2006/07/11
    MPIを用いた並列プログラム作製
  • C editing with VIM HOWTO

    この文書は、C 言語やC++, Javaといった構文が似た他の言語で 書いたファイルを編集する際の入門編となるものです。 Table of Contents1. はじめに2. 動きまわる2.1. w, e, および b のキーストローク2.2. {, }, [[ と ]] のキーストローク2.3. % キーストローク3. C のファイルの中の勝手な位置にジャンプ3.1. ctags3.2. マーク3.3. gd キーストローク4. 単語の自動補完5. 自動的な整形5.1. 桁数の制限5.2. コードを自動的にインデントする5.3. 注釈6. 複数のファイルを編集する7. Quickfix8. 著作権9. 参考文献10. 日語版謝辞

    agx
    agx 2006/06/17
    この文書は、C 言語やC++, Javaといった構文が似た他の言語で 書いたファイルを編集する際の入門編となるものです。
  • http://homepage2.nifty.com/software/vbunit/index.html

  • プログラミング言語論教材

    List of Examples 1. Esoteric languages 2. Various syntax for iteration 3. An example of tokens 4. Simple grammar 5. Simple arithmetic expression 6. Parse tree of A*(B+C) 7. An example of ambiguous grammar 8. Dangling else 9. Fortran has no reserved word 10. Namespace in C++ 11. Importing a module in Python 12. TinyBASIC 13. Variable declaration in Java 14. Anonymous function in JavaScript 15. Anon

    agx
    agx 2006/05/13
    プログラミング言語について深いところから
  • 微分積分

    静岡理工科大学情報学部コンピュータシステム学科菅沼研究室のページです.主として,プログラミング言語( HTML,C/C++, Java, JavaScript, PHP, HTML,VB,C# ),及び,システムエンジニアとしての基礎知識(数学,オペレーションズ・リサーチやシステム工学関連の手法)を扱っています.

  • 微分積分

  • システム・エンジニアの基礎知識

    静岡理工科大学情報学部コンピュータシステム学科菅沼研究室のページです.主として,プログラミング言語( HTML,C/C++, Java, JavaScript, PHP, HTML,VB,C# ),及び,システムエンジニアとしての基礎知識(数学,オペレーションズ・リサーチやシステム工学関連の手法)を扱っています.

    agx
    agx 2006/04/23
    集合、線形代数、微積、統計確率、計画法、遺伝的アルゴリズム、待ち行列、在庫管理、予測
  • プログラム・プロムナード

    会誌「情報処理」連載の「プログラム・プロムナード」(2002年4月〜2005年3月掲載)と「Haskellプログラミング」(2005年4月〜2006年3月掲載)はどなたでもご覧になれます。ファイルはすべてPDF形式です。 「Haskellプログラミング」に掲載されたプログラムは http://www.sampou.org/haskell/ipsj/ から取ることができます.

    agx
    agx 2006/04/23
    「情報処理」連載の「プログラム・プロムナード」
  • Katz's Site - 算譜入門: オートマトンの基礎

    以上のような図や表によって象徴される、 状態とその間の遷移が定義された構造を 「状態機械」 と呼ぶ。 各々の状態の意味は考えない。 全く考えないのかといえばそうでもないのだが、 少なくとも理論上は状態として何を持ってきても構わない。 健康状態のように明らかな意味を持つモノを状態とする事もある。 何が何だかさっぱりわからないモノを状態とする事もある。 スゴロクの桝目のようなモノは後者の例と言えよう。 問題を解く為に最も便利なモノを状態として定義すればよい。 少し変わった状態機械の使用例: 虎と羊を連れた人が野菜を運んでいた。 ある所で川を渡る必要が生じた。 舟が一艘あったがとても小さい。 その人が乗るとあとは虎か羊か野菜の内のいずれか一つしか乗せられない。 しかし人が居ない所で虎と羊を一緒にすると虎は羊をべてしまう。 同様に人が居ないと羊は野菜をべてしま

  • パターン認識演習

    パターン認識演習 第1回演習(4/22) 第2回演習(5/13) 第3回演習(5/20) 第4回演習(5/27) 第5回演習(6/3) 第6回演習(6/10) 第7回演習(6/17) 第8回演習(6/24) 第9回演習(7/1) 第10回演習(7/8) 第11回演習(7/15) 第12回演習(7/22) レポートについて このページについて 質問は,tori(at)is.nagoya-u.ac.jpまで.