タグ

関連タグで絞り込む (0)

  • 関連タグはありません

タグの絞り込みを解除

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

  • オブジェクト指向の言語比較論

    世の中に、オブジェクト指向言語は百花繚乱。さまざまな思想と、さまざまな目的のために、さまざまな言語がデザインされているんだ。それらは一応、オブジェクト指向っていう共通の理解の上にあるはずなんだけど、実際に使ってみるとけっこう勝手が違う。つまり、オブジェクト指向へのアプローチっては、1 つではないんだ。そこで、いろんな言語を比べてみて、それぞれの思想を理解しよう、ってのがこのページの目的だ。 言語は思考を規定する オブジェクト指向ってのは、『対象のモデリング』っていう問題に対する解決法の 1 つ。別にオブジェクト指向プログラミング言語の定義じゃないし、C 言語みたいにオブジェクト指向をサポートする構文を用意していない言語でも、オブジェクトを指向するプログラミングはできる。 でもね。実際にプログラミングをしていると、使っている言語が前提にしているオブジェクト指向の考え方に染まりがちだ。「言語は

    agx
    agx 2006/01/19
    さまざまな思想と、さまざまな目的のために、さまざまな言語がデザインされている。OOへのアプローチは、1 つではない。そこで、いろんな言語を比べて、それぞれの思想を理解しよう、ってのがこのページの目的だ。
  • ClickOnceの基本動作を見てみよう ― @IT

    時代はWebとWindowsの融合へ。アプリケーションの配布・更新スタイルを大きく変える注目の新技術ClickOnceを詳解する連載がスタート! 連載目次 来る2006年2月3日からVisual Studio 2005(以降、VS 2005)正式パッケージ版がついに店頭に並ぶ(MSDNサブスクリプション会員向けには、すでに2005年12月15日からMSDNサブスクライバ・ダウンロードにて提供されている。さらにすべての開発者向けに、無償でダウンロードできるVS 2005 Express Editionが現在すでに提供中だ)。いままさに次世代の.NET標準の開発環境が登場し、間もなくそのパワーをあらゆる開発者が楽しめるようになろうとしているわけだ。 読者諸氏もご存じのように、このVS 2005と.NET Framework 2.0の機能内容が発表されたのはもうかれこれ数年前のことである。それか

    ClickOnceの基本動作を見てみよう ― @IT
    agx
    agx 2006/01/18
    ネットワークを介してのソフトウェアのインストール、アップデート、ロールバック機能について
  • 萌え指向プログラミング言語「萌香」

    萌え指向プログラミング言語「萌香」 Contents 言語仕様 使い方 ダウンロード はじめての「萌香」 リンク

  • UIEngineが生み出す新しい家電のコンテンツサービス

    MicrosoftのInternet Explorer(IE)3、4やWindows 98で主任設計者を務めた人物がいま描く未来は、PCやデジタル家電などの機器がすべてネットワークを通じて1つのコンテンツでつながる世界だ。 人気ブログ「Life is beautiful」の著者でもある中島聡氏は、1989年から2000年までの間、Microsoftでユーザーインターフェースの開発に携わってきた人物だ。2000年には、携帯電話やPDAなどさまざまな機器で1つのウェブアプリケーションが利用できるようにするためのソフトウェアを開発・提供するUIEvolutionを設立している。 これまで米国を中心に事業展開していたUIEvolutionだが、2004年3月にスクウェア・エニックスに買収され、2006年1月には日法人「UIE株式会社(仮称)」を設立して国内でのビジネスを格始動することになった

    UIEngineが生み出す新しい家電のコンテンツサービス
  • Visual C++の勉強部屋

    理工系、特に電気系、の学生と技術者を対象としたVisual C++の解説を行います。Visual C++を始めたいが、よく分からないという人は、これを参考にしてください。ただし、初めてプログラムを学ぶ全くの初心者向けではありません。 資料の一部のJava版が(株)翔泳社のウエブサイトCodeZineにありますので、こちらもご利用ください(Java版とある場所をクリックして下さい)。Visual C++ 6.0版(現在は全部削除)が最初に公開され、そのJava版がCodeZineに寄稿され、その後に現在のVisual C++ 2005 Express Edition版が作成されています。 Java版は、すべてアプレットになっていますので、ブラウザから試してみることができます(Javaランタイム必要)。 Visual C++ 2008 Express Editionが無償でダウンロード

  • オセロ・リバーシプログラミング講座 ~勝ち方・考え方~

    このサイトでは、C言語でのオセロ(リバーシ)のプログラム開発方法を解りやすく説明しています。初級者、初心者でも作れるオセロ実装のコツが満載です。 はじめに ここでは、作者がコンピュータリバーシを作成する上で、学んだ理論や評価方法についてまとめているページです。 ただし、私の作成したプログラムのレベルは大体1級~初段程度なので、必ずしも適切な内容であるとは限りません。 また概略だけで、深く理由やその後の展開まではここでは述べていません。理由が知りたい場合はリバーシ講座にリンクしています。 このサイトは「Yahoo!カテゴリ」に登録されています(2012年1月25日)。 趣味とスポーツ/ゲーム/パソコンゲーム/ゲーム制作/プログラミング 趣味とスポーツ/ゲーム/ボードゲーム/ オセロ リバーシ(オセロ)のルール 「オセロ」は1972年頃長谷川五郎氏が、古くからイギリスにあった類似のゲームをヒン

    オセロ・リバーシプログラミング講座 ~勝ち方・考え方~
    agx
    agx 2006/01/09
    作者がコンピュータリバーシを作成する上で、学んだ理論や評価方法についてまとめているページ
  • javaworld.jp

    We’re getting things ready Loading your experience… This won’t take long.

    agx
    agx 2006/01/09
    負荷テストの実施方法から、結果の解析手法、アプリケーションの改善手法まで
  • http://pcweb.mycom.co.jp/ad/2005/itengineer/backnumber.html

    agx
    agx 2005/12/31
    IT派遣で勝つ! ~スキルアップへのパスポート~ IT派遣成功術 ~派遣エンジニアとして成功するには?~ IT業界で派遣エンジニアとして働く道
  • C# によるプログラミング入門 / ++C++;// 未確認飛行 C

    C# によるプログラミング入門です。C# 初心者の方はもちろん、これからプログラミングを始めようという方も対象としています。

    C# によるプログラミング入門 / ++C++;// 未確認飛行 C
  • PHP2XMI

    This PHP console script generates an XMI scheme (1.3) representing your classes and interfaces. The XMI scheme can be imported into UML modelers like umbrello to browse, print, think about your library/application design. The PHP2XMI script is licensed under the terms of the LGPL (GNU LESSER GENERAL PUBLIC LICENSE) contained in the COPYING file of this package. Features public, protected, private,

    agx
    agx 2005/12/28
    PHPのソースコードからXMIという形式のXMLファイルを作成。XMIはUMLのモデルをXMLで表現するフォーマットで、これを Umbrello などのソフトにかけることでUMLを生成可能。
  • BDDIntro - 生きてま2 改 - Trac - A NEW LOOK AT TEST-DRIVEN DEVELOPMENT

    agx
    agx 2005/12/28
    TDDの本当の姿を正確に理解している人、つまり実践者の多くは、TDDの恩恵を最大限には受けていない。
  • バグトラッキングシステム 影舞

    Bug Tracking System 影舞 影舞は、Rubyで書かれたバグトラッキングシステム(Bug Tracking System : BTS、バグ管理システム)です。 設定が簡単で、使いやすいソフトウェアを目指して開発しています。 現在の最新バージョンは 0.8.8 (2008/03/09)です。 特徴 簡単にインストールできる 簡単に使える Webベースでのプロジェクトの作成・設定変更・削除 新規アーティクルの投稿、リプライ、状態・カテゴリ管理もWebから 投稿・リプライをメールやRSSで通知 メールでも投稿・リプライ可能 レポートの検索 データベースがなくても動く PostgreSQL/MySQL/SQL Serverを用いたデータ保存もできる 日語がおおむね正しく扱える 更新情報 2008-03-09 kagemai-0.8.8 リリース バグ修正 uninitialize

    agx
    agx 2005/12/28
    Rubyで書かれたバグトラッキングシステム(Bug Tracking System : BTS、バグ管理システム)
  • プログラミング言語を作る

    このページの目的は、「独自のプログラミング言語を作る」ことです。 「プログラミング言語を作る」というのは、 やったことのない方からすれば、ずいぶん無謀な目標に見えるのかもしれません。 でも、いくつかの基礎知識さえ修得すれば、技術的には、 実はそんなに難しいものでもありません。 だったら、ひとつぐらい作ってみたいと思いませんか? なにしろプログラミング言語を作るなんて、 いかにもかっこ良さげじゃないですか。 私は作ってみたいと思いました。だから作ります。 プログラミング言語なんてもう山ほどあるのに、 今さら新しい言語なんて付け足して何をしたいんだよ! などというツッコミは入れてはいけません。 「なぜプログラミング言語なんか作るんですか?」 と聞かれたら、その答は そこにyaccがあるからだ。 で充分だろうと私は思います(yaccが何かは後述します)。 というわけで―― ただ私なんぞが新言語を

    agx
    agx 2005/12/27
    Yaccを利用したプログラミング言語作りの解説。ガベージコレクタも説明。