タグ

ブックマーク / gihyo.jp (45)

  • Hadoop Hack Night … 技術評論社

    現在,米国Yahoo! Hadoopチームにてアーキテクトを務めるOwen O’Malleyが3月に来日いたします。それに合わせてHadoopの紹介,米国Yahoo!での活用事例などご紹介するセミナーを開催いたします。当日は参加者の方々とのトークセッションを設け,Hadoopコミュニティに所属しているOwen氏との交流の場も提供いたします。 イベントのTwitterハッシュタグは『#hadoophn』です。 なお,当日の模様は以下のURLでUstream中継を予定しております。 http://www.ustream.tv/channel/hadoophn ネットワーク回線の都合により,3G回線での中継となることが予想されます。安定した配信ができない可能性がありますので,会場までお越しいただくことをおすすめいたします。 「Hadoop Hack Night」に申し込む お申し込み期間:2月

  • 第1回 FLARToolKitことはじめ | gihyo.jp

    ARとは? 最近よく目にするARとはAugmented Realityの略で、日語にすると「拡張現実」と言います。昔はやったVR(Virtual Reality)とよく間違われるのですが、こちらは「仮想現実⁠」⁠。ARとは違います。 Wikipediaによると、ARは次のように定義されています。 拡張現実とは現実環境にコンピュータを用いて情報を付加提示する技術、および情報を付加提示された環境そのものを示す。 難解な文章でよくわからないですよね。具体的なモノでいうと、アレです、ドラゴンボールに出てくる「スカウター」です。スカウターを通して見ると現実環境に相手の戦闘能力が付加提示されて見える、と。実写に完全にシンクロさせてリアルタイムにCGなどを合成するという技術なのです。 FLARToolKitとは? さて、稿で解説するFLARToolKit(えふえるえーあーるつーるきっと)とは、このA

    第1回 FLARToolKitことはじめ | gihyo.jp
    jar2
    jar2 2010/02/18
  • コンピュータ・ビジョンの業界動向 | gihyo.jp

    あけましておめでとうございます。以前このgihyo.jpで「OpenCVで学ぶ画像認識」というタイトルで連載をさせていただいた皆川です。 今回、技術評論社様から「コンピュータ・ビジョンの今」についての執筆依頼をいただきました。私が普段ウォッチしている業界や技術分野には偏りがあるため、俯瞰的な形での解説は難しいかもしれませんが、私の独断と偏見で最近の動向についてまとめてみたいと思います。 ここでは、主に以下の3点について述べさせていただければと思います。 ビジネスでの動向 アカデミックでの動向 コミュニティでの動向 「コンピュータ・ビジョンってなに?」という方は、「⁠OpenCVで学ぶ画像認識」の第1回をお読みください。 ビジネスでの動向 拡張現実感(AR) 昨年、IT業界で間違いなく一つの流行語となったのは“⁠拡張現実感(AR: Augmented Reality)⁠”でしょう。ARは現実

    コンピュータ・ビジョンの業界動向 | gihyo.jp
    jar2
    jar2 2010/02/18
  • OpenCVで学ぶ画像認識 記事一覧 | gihyo.jp

    運営元のロゴ Copyright © 2007-2024 All Rights Reserved by Gijutsu-Hyoron Co., Ltd. ページ内容の全部あるいは一部を無断で利用することを禁止します⁠。個別にライセンスが設定されている記事等はそのライセンスに従います。

    OpenCVで学ぶ画像認識 記事一覧 | gihyo.jp
    jar2
    jar2 2010/02/18
  • 第1回 検索エンジンとは | gihyo.jp

    はじめに 検索エンジンと聞くと、みなさんは何を思い浮かべるでしょうか? GoogleYahoo!などの検索ページを思い浮かべる方がほとんどだと思います。近年は、それら企業の努力によって検索エンジンというものが非常に身近になり、私たちの生活に欠かせないものとなりつつあります。 しかし、検索エンジンと一言で言っても、上記のような一般の方々へのUI(ユーザインターフェース)を指す場合もあれば、そのUIの裏側(バックエンド)にあるシステムを指す場合もあります。 連載では、Google,Yahoo!などを代表とする検索エンジンの裏側のしくみに着目し、検索エンジンというシステムのアーキテクチャやその内部で使われているデータ構造やアルゴリズムを、近年の手法や研究事例などを交えて解説していきたいと思っています。 検索エンジンとは 検索エンジンには、さまざまな種類があります。GoogleのWeb検索のよ

    第1回 検索エンジンとは | gihyo.jp
  • Web標準とその周辺技術の学び方 記事一覧 | gihyo.jp

    運営元のロゴ Copyright © 2007-2024 All Rights Reserved by Gijutsu-Hyoron Co., Ltd. ページ内容の全部あるいは一部を無断で利用することを禁止します⁠。個別にライセンスが設定されている記事等はそのライセンスに従います。

    Web標準とその周辺技術の学び方 記事一覧 | gihyo.jp
  • タグ一覧TDD

    7/29 Processingで学ぶ 実践的プログラミング専門課程 第21回 テスト駆動開発(1) まずテストを書こう 3/3 テストを“いちばん重要な財産”と考えると見えるもの 第3回 テスト駆動は“オブジェクト指向にあとから変更”にも対応できるのか 12/27 テストを“いちばん重要な財産”と考えると見えるもの 第2回 当にコードを失っても大丈夫なのか,確かめてみよう 12/24 テストを“いちばん重要な財産”と考えると見えるもの 第1回 テスト“だけ”を使ってコードを再現するのは難しい? 9/16 レポート 第1回 Androidテスト祭り 4/27 レポート プログラミング生放送勉強会 第8回@名古屋 レポート 8/6 レポート 「とちぎテストの会議」レポート 8/20 レガシーコードを語ろう 第1回 レガシーコード前夜 3/9 インフォメーション Seasar Conferen

    タグ一覧TDD
    jar2
    jar2 2009/10/09
    TDD
  • 第6回 「写経」でTDDの手順や書き方を学ぶ | gihyo.jp

    ニコニコ動画:https://www.nicovideo.jp/watch/sm2227163 前回までで、「⁠テスト駆動開発とは何か?」「⁠テスト駆動開発におけるテストとは何か?」という話をしました。 次に行いたいのは「テスト駆動開発をどうやってマスターすればよいのか」という話です。 家永さんからの質問テスト駆動開発をやろうとしても、やっぱりいきなりは難しいと思います。 写経――書籍や雑誌のコードを入力して動かす まず「写経」は非常に有効です。 写経というとお経を写すあの「写経」を思い浮かべるかもしれませんが、ジャーゴン(狭い業界内でしか通じない言葉)で写経というと、や雑誌に書いてあるコードを実際に写してみることです。 たとえばテスト駆動開発を説明するに書いてあるテストコードがありますよね。そういった実際にに書いてあるコードを自分で逐一手で写してやってみる、実際にその流れに沿って打

    第6回 「写経」でTDDの手順や書き方を学ぶ | gihyo.jp
    jar2
    jar2 2009/10/09
  • 連載:オープンソースなシステム自動管理ツール Puppet|gihyo.jp … 技術評論社

    運営元のロゴ Copyright © 2007-2024 All Rights Reserved by Gijutsu-Hyoron Co., Ltd. ページ内容の全部あるいは一部を無断で利用することを禁止します⁠。個別にライセンスが設定されている記事等はそのライセンスに従います。

    連載:オープンソースなシステム自動管理ツール Puppet|gihyo.jp … 技術評論社
    jar2
    jar2 2009/07/19
    UNIX系OSのシステム管理を自動で行うためのツール
  • はじめてのAmazon EC2&S3 〜これからの新サービスの公開の形〜:第1回 仮想マシンレンタルサービスAmazon EC2、大容量ストレージサービスAmazon S3を使ってみよう|gihyo.jp … 技術評論社

    はじめてのAmazon EC2&S3 ~これからの新サービスの公開の形~ 第1回仮想マシンレンタルサービスAmazon EC2、大容量ストレージサービスAmazon S3を使ってみよう はじめに Amazonはネット最大のオンラインショップサイトとして非常に有名ですが、同時に、書籍情報などを取得できるAmazon Associates Web Service(A2S。旧名Amazon ECS)というWebサービスを積極的に展開していることでも有名です。 一般的にAmazonWebサービスと言えばA2Sですが、実はA2SはAmazon Web Services(AWS)の一部に過ぎません。AmazonはA2S以外にも、開発者向けにさまざまなサービスを提供しています。AWSで現在提供されているサービスを表1にまとめました。 表1 Amazon Web Servicesのサービス

    はじめてのAmazon EC2&S3 〜これからの新サービスの公開の形〜:第1回 仮想マシンレンタルサービスAmazon EC2、大容量ストレージサービスAmazon S3を使ってみよう|gihyo.jp … 技術評論社
    jar2
    jar2 2009/07/18
  • 特集:jquery.jsを読み解く|gihyo.jp … 技術評論社

    運営元のロゴ Copyright © 2007-2024 All Rights Reserved by Gijutsu-Hyoron Co., Ltd. ページ内容の全部あるいは一部を無断で利用することを禁止します⁠。個別にライセンスが設定されている記事等はそのライセンスに従います。

    特集:jquery.jsを読み解く|gihyo.jp … 技術評論社
    jar2
    jar2 2008/10/17
  • 第1回 世間で噂されるPHP最適化tipsについて検証する | gihyo.jp

    はじめに PHPに関する話題の中では、PHPコードをどのように書けば最適化されるのかに関するtipsがブログなどでもたびたび話題に出てきています。しかし、このようなtipsが当に有効なのか、どうして有効なのか解説している記事は少なく、その信憑性は気になるとこです。 そこで、PHP最適化tipsについて紹介している記事、 63+ best practice to optimize PHP code performances 上記記事の日語訳記事 PHP コード最適化 Best Practices 63+ をもとに、いくつか抜粋して検証していきます。 PHPソースコードの入手 やはり、内部の動きを知るにはソースコードを読むのが一番です。稿でもソースコードをもとに解説を行います。 http://jp.php.net/downloads.php こちらから最新版のソースコードが入手できます。

    第1回 世間で噂されるPHP最適化tipsについて検証する | gihyo.jp
    jar2
    jar2 2008/10/17
  • 特集:Firefox 3とFirebugで始めるJavaScript開発|gihyo.jp … 技術評論社

    第3回Command Line APIとその活用、各タブからのデバッグ方法 堀邦明 2008-05-21

    特集:Firefox 3とFirebugで始めるJavaScript開発|gihyo.jp … 技術評論社
  • 特集:PHPUnit3で始めるユニットテスト|gihyo.jp

    運営元のロゴ Copyright © 2007-2024 All Rights Reserved by Gijutsu-Hyoron Co., Ltd. ページ内容の全部あるいは一部を無断で利用することを禁止します⁠。個別にライセンスが設定されている記事等はそのライセンスに従います。

    特集:PHPUnit3で始めるユニットテスト|gihyo.jp
    jar2
    jar2 2008/08/04
  • jQueryではじめるAjax:第2回 jQueryによるAjax実装|gihyo.jp … 技術評論社

    第1回ではJSONPによるAjax実装を取り上げましたが、今回はそこで使ったJSONという表記法と、JSONPというAjax実装手法について解説します。また、jQueryによる簡単なAjaxの実装についても解説します。 JSONってなに? JSONとは、JavaScript Object Notationの略称です。ECMAScript言語 ECMA-262をベースに作られた、Javascriptオブジェクトの表記法のサブセットです。 JSONは、名前と値のペア、および、順序付きの値という2つのシンプルな構造に基づいて、構造化データを簡潔に表現することができます。 オブジェクト(名前と値のペアの集まり) JSONでオブジェクトを表現するには、メンバを「{」と「}」で囲みます。複数のメンバは「,」で区切られます。例えば、名前が「color⁠」⁠、値が「green」というメンバを持つオブジェク

    jQueryではじめるAjax:第2回 jQueryによるAjax実装|gihyo.jp … 技術評論社
  • 独学で極める “Webデザイン”の技と心:第10回 CSS Spritesでサイトを高速化|gihyo.jp … 技術評論社

    今日は、CSSを使ってサイトを高速化するテクニック「CSS Sprites(CSSスプライト⁠)⁠」についてのお話をさせていただきます。 サイトの高速化というと、プログラムの最適化を行ったり、サーバのチューニングを行ったりというイメージがあるかと思います。実はCSSを上手に使うことによっても、サイトの高速化を行うことができます。しかも、かなりの効果が期待できるのです。 CSS Spritesとは? 通常、ウェブページを制作する場合、デザインファイル(psdやpngなどの画像)をスライスし、HTMLのimg要素として埋め込んだり、CSSの背景画像として指定していることと思います。 それらの画像を一つにまとめ、1度の読み込みでのリクエスト数を減らすテクニックのことを「CSS Sprites」と呼びます。 このテクニックは、以前からマウスオーバーメニューを実現する際にも使われていたものでもありま

    独学で極める “Webデザイン”の技と心:第10回 CSS Spritesでサイトを高速化|gihyo.jp … 技術評論社
  • Web Site Expert #16

    2008年1月25日紙版発売 B5判/160ページ 定価1,738円(体1,580円+税10%) ISBN 978-4-7741-3370-6 ただいま弊社在庫はございません。 Amazon 楽天ブックス 丸善ジュンク堂書店 ヨドバシ.com Fujisan(定期購読のみ) 書のサポートページサンプルファイルのダウンロードや正誤表など 特集1 最新トレンドをキャッチアップ Webサイトリニューアル大作戦 誌10号でご好評をいただいた「リニューアル」特集の続編です。前回は分析・企画がメインでしたが,今回は「設計」以降の段階での留意点,コーポレートサイト,Webアプリサイトなどケース別リニューアル法,プロジェクトの進め方などを取り上げます。 特集2 データ構造化とデータベース設計に注目! 実践的CMS活用ガイド 2008 CMSの最新トレンド,選択のポイントについて解説します。まず対談で

    Web Site Expert #16
    jar2
    jar2 2008/05/22
  • Googleを支える技術 ……巨大システムの内側の世界

    このの概要 たとえば,ふだんなにげなく行っているWeb検索。背後には,想像以上に膨大な計算,多数のコンピュータの働きがあります。 書では,論文やWebなどで公開されているパブリックな情報をもとに,Googleの基盤システムについて技術的な側面から解説を試みています。世界規模のシステムにおける『分散ストレージ』『大規模データ処理』『運用コスト』など注目の話題を盛り込み,学部生をはじめ初学者の方々にもお読みいただけるように基礎知識から平易に説明します。 こんな方におすすめ 大規模システムに興味をお持ちの方 Web検索を支える技術群を学びたい方 この書籍に関連する記事があります! 3分でわかるQ&A Google技術を読み解く鍵 最近,Googleのサービスを使う場面が増えてきたという方々はけっこういらっしゃるかもしれません。しかしながら,そのサービスの礎となる技術的な部分を知る機会は,これ

    Googleを支える技術 ……巨大システムの内側の世界
  • prototype.jsを読み解く:第1回 Prototypeライブラリ(1〜197行目)|gihyo.jp

    他のライブラリや、自分のコードと共存させるときは、これらの名前と衝突しないように気をつける必要があります。同じ名前を使ってしまうと、コードがロードされた順番によって挙動が変わる、というようなわかりにくい問題が発生してしまう場合が出てきます。 オブジェクト、クラスの使われ方 ライブラリ内では、上記の名前空間は大きく分けて以下のような使われ形をしています。 その下に別のオブジェクトを入れるための親名前空間として使う Class.create()を使って Prototypeライブラリ風のクラスとして定義する Object.extend()を使って他のクラス、オブジェクトから継承されることを前提とする関数を集める コードを簡潔に記述する為に短い名前の関数として使う 特に、Object.extend()を使って継承を実現している箇所が多く、最終的にどのオブジェクト・クラスにどのメソッドが定義されてい

    prototype.jsを読み解く:第1回 Prototypeライブラリ(1〜197行目)|gihyo.jp
  • 2008年のPHP ―PHP5.3、そしてPHP6へ | gihyo.jp

    2008年はPHPにとってPHP5リリース以来の大きな動きがある年になります。 PHP4サポート終了 PHP 5.3のリリース PHP6のリリース PHP4のサポートは2007年末をもって終了しました。これにより2008年からはPHP4にはバグフィックスや機能追加は行われなくなります。サポートは終了しましたが、リモートから簡単に任意コードが実行できるような脆弱性などのセキュリティパッチは今年の8月8日まで提供される予定です。執筆時点では何時リリースされるか未定ですが、最後のPHP4リリースとなるPHP 4.4.8が開発中です。この記事が公開されるころには既にリリースされているかもしれません。 PHP5にも大きな動きがあります。今年リリースされるPHP5.3は、従来PHP6で追加される重要な機能の一つである名前空間をサポートします。use文で名前空間を柔軟に定義できるようになります。PHP

    2008年のPHP ―PHP5.3、そしてPHP6へ | gihyo.jp
    jar2
    jar2 2008/01/15