ブックマーク / xtech.nikkei.com (10)

  • まつもと直伝 プログラミングのオキテ---目次 - まつもと直伝 プログラミングのオキテ:ITpro

    第0回 あらためてRuby入門 まつもとゆきひろ氏自身による「Ruby入門」をお届けします。日経Linuxの連載開始前の特別企画(2005年4月号)として,Rubyが他のスクリプト言語やオブジェクト指向言語とどこが違うのか,なぜ便利なのかを中心に解説してもらったものです。 ● 基と他言語との違い ● 実装とRuby誕生の秘密 第1回 プログラミングとオブジェクト指向の関係 プログラマを目指す人々の中にも,「オブジェクト指向は難しい」とか,「なかなか分からない」という印象を持つ方が多いようです。そこで,Rubyを題材にオブジェクト指向という考え方について説明していきます。 ● その1 ● その2 ● その3 第2回 抽象データと継承 オブジェクト指向プログラミングを構成する3原則のうち,前回は「ポリモーフィズム」を学びました。今回はオブジェクト指向の歴史を復習した後,残りの「データ抽象」と

    まつもと直伝 プログラミングのオキテ---目次 - まつもと直伝 プログラミングのオキテ:ITpro
    kawady
    kawady 2009/02/07
    見とかないと。。。
  • 矢沢久雄の早わかりGoFデザインパターン(1) | 日経 xTECH(クロステック)

    今回は、パターンを1つだけ紹介します。「Mediatorパターン」です。GoFでは、それぞれのパターンの「目的]「背景」「効果」などが明示されています。私も、ちょっと真似をしてみましょう。複数のオブジェクトを組み合わせてプログラムの機能を実現するという目的において、オブジェクト間の関連がゴチャゴチャになってしまうという背景(問題)があり、Mediatorパターンの採用によって関連をキレイに整理できるという効果があります。説明だけでは、何のことだかわからないと思いますので、具体例をお見せしましょう。 図1[拡大表示](1)をご覧ください。これは、UML(Unified Modeling Language、ユーエムエル)と呼ばれる表記法で記述されたプログラムの設計図です。UMLでは、四角形の中に下線付きで名前を書いてオブジェクトを表し、関連のあるオブジェクトを矢印で結んで示します。ここで関連

    矢沢久雄の早わかりGoFデザインパターン(1) | 日経 xTECH(クロステック)
    kawady
    kawady 2009/02/07
    まずこれを見てから本を買うか決めよう
  • Flash CS3入門 基本からActionScriptまで:ITpro

    いまやWeb上で手軽に使われるようになってきた感のあるFlashムービーですが,実際はどのようにして作成しているのでしょうか?連載では,Flashムービー作成用アプリケーションの最新版「Flash CS3」について,基操作からスクリプト言語(ActionScript 3.0)を使ったプログラミングまで,具体的なサンプルコードを使ってご紹介していきます。 目次 第1回 Flash CS3で出来ることとFlash 8との違い 第2回 開発用画面を自分好みにカスタマイズしよう 第3回 Flashムービーを自在に制御する -- ActionScriptを書いてみよう 第4回 プロパティとメソッド 第5回 「表示リスト」で画面上のインスタンスの階層や重ね順を管理する 第6回 プログラムの基,変数/関数/スコープを押さえよう 第7回 関数の便利な仕組み,「引数」と「戻り値」を理解する 第8回 ム

    Flash CS3入門 基本からActionScriptまで:ITpro
  • Flash 8 入門講座:ITpro

    Flash 8 入門講座 目次 お絵描きからActionScriptを使ったアニメーション制作まで いまやすっかり,Web上のインタラクティブ・コンテンツの代名詞となった感がある“Flash”。実は,アニメーションやゲームなど私たちが目にする,いわゆるFlashコンテンツは正確には「Flashムービー(ファイルの拡張子は.swf)」と呼びます。 Flashムービーを作成する方法はいくつかありますが,一般には,アドビシステムズの開発ツール「Macromedia Flash(以下,単にFlash)」を使います。連載では,Flashの最新版である「Flash 8」を使って,Flashムービーの作成方法を中心に紹介していきます。Flash 8を持っていないという人も,1カ月間タダですべての機能を使用できる体験版がアドビシステムズのWebサイトに用意されているので,ダウンロードして一度試してみては

    Flash 8 入門講座:ITpro
  • Webデザイン エンジニアリング---目次:ITpro

    この数年間で,(インターネットの総称としての)Webは私たちの生活に深く関係する身近なツールになりました。様々な情報を,この環境の上で閲覧や操作できることは,特別なものから,徐々に当たり前で,なくてはならないモノに変わろうとしていると言えるでしょう。 特別なものから日常のものへとシフトしていく中で,Web自体も大きく変わるべきところが見えてきています。様々なことが挙げられますが,利用者という立場からすれば,やはり「ユーザー・インタフェース(UI)」が一番の関心事です。 特定のITリテラシの高い人たちだけが使うものではない世界に突入する以上,作り手の側の意識も変化しなければ,ニーズに対応できません。そして,こうしたWebアプリケーションの大量生産の時代にも入っています。今あるWebアプリケーションは,私たちの生活を便利にしてくれていますが,これで十分ではないのです。もっと多くの分野で,もっと

    Webデザイン エンジニアリング---目次:ITpro
    kawady
    kawady 2008/12/14
  • スパニング・ツリー完全理解

    ネットワーク上をMACフレームが回り続けることを防ぎ,障害が発生したらう回して通信を継続させる--。こうした信頼性の高いネットワークを作るために欠かせないLANスイッチの機能が「スパニング・ツリー」である。ある程度の規模のネットワークを作ろうと思ったら,今やスパニング・ツリーは欠かせない。特集では,LANスイッチを使いこなすうえでの必修技術とも言うべき,スパニング・ツリーのしくみと発展技術を解説する。 ●Part1 意義 スパニング・ツリーとは? どこで何のために使うのか ●Part2 基 ループする道をふさぐ そのしくみを解明する ●Part3 発展 さまざまな工夫で使いやすく 最新のスパニング・ツリー技術

    スパニング・ツリー完全理解
    kawady
    kawady 2008/02/10
    ネットワーク二重化
  • Googleは日本企業を幸せにできるか?

    Googleが企業顧客(広告主)に対して発している主張は,とても明快だと感じている。「Googleの優れたソフトウエア(広告サービス)を,ユーザー企業は直接利用しましょう。無駄な中間業者を排除して,あなたもわれわれも幸せになりましょう」。これがGoogleの主張だと思っている。果たしてGoogleは,日企業を幸せにできるだろうか? 実は,Googleと似た主張を,サーバー用ソフトウエアの分野で行っている企業が存在する。米Microsoftである。筆者は,Microsoftの基的な方針が,「ユーザー企業の情報システム部門がシステム・インテグレータの手を借りずに利用できるサーバー用ソフトウエアをリリースすることで,システム・インテグレータという中間業者を排除する」ことにあると思っている。「ソフトウエアの力」によって広告代理店を排除しようとしているGoogleと,システム・インテグレータを

    Googleは日本企業を幸せにできるか?
  • 【Web 2.0 Expo】「Webアクセス分析は自社でやるべき」,Googleが無料サービスをアピール

    Google Web Analyticsがなかった時代,Webアクセス分析をやろうと思ったら専門家に頼むしかなく,月数千ドルの費用がかかった。今は社内に専門家を1人雇って(無料サービスの)Google Web Analyticsを使えば,広告費用の節約投資効果の最大化が実現できる」──。米Googleのシニア・マネージャであるBrett Crosby氏(写真1)は4月16日(米国時間),「Web 2.0 Expo」のセッションでこう主張した。 Googleの広告ビジネスの基的な方針は,「中間業者の排除」にあるようだ。Brett Crosby氏が登場したセッションは「Marketing Analytics for Web 2.0(Web 2.0のマーケティング分析)」というものだったのだが,話す内容はすべてユーザー企業(広告主)に向けられていた。広告代理店やマーケティング・コンサルタン

    【Web 2.0 Expo】「Webアクセス分析は自社でやるべき」,Googleが無料サービスをアピール
  • 理想と現実が交錯するNGNフィールド・トライアル

    NTTの次世代ネットワーク(NGN)のフィールド・トライアルが,2006年12月20日から始まった。東京・大手町と大阪・梅田に「NOTE」と名付けたショールームを開設。NGNに対応したサービスや端末を展示している。ショールームの見学は完全予約制となっているが,東京のショールームでは2月分までの予約が早くも定員に達して締め切られるなど,高い関心を集めている。これまで「何かよく分からない」と指摘する声も上がっていたNGN。フィールド・トライアルはその姿をどこまで見せたのか。

    理想と現実が交錯するNGNフィールド・トライアル
    kawady
    kawady 2007/01/26
    NGNとくしゅー
  • UMLでの組み込みソフトウエアのモデル化,推進の効果や苦労を各社が語る

    「UMLによるモデル化手法を採り入れてオブジェクト指向開発に移行したことで,組み込みソフトウエアの複雑度が下がり,市場に出てから見つかる不具合が減った」──。2005年9月15日~16日に開催された「Modeling Forum 2005」では,UMLによってソフトウエアをモデル化する手法の組み込みソフトウエア開発への適用に関するパネル・ディスカッションがあった。組み込みソフトウエア開発でUMLによるモデル化を実践している機器メーカーとしてであるセイコーエプソン,デンソー,リコー,理想科学工業の4社の推進担当者が登壇し,その効果や苦労を語った。

    UMLでの組み込みソフトウエアのモデル化,推進の効果や苦労を各社が語る
    kawady
    kawady 2006/09/13
  • 1