タグ

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

  • 第9回 ジェスチャ入力は未来のインタフェース? | gihyo.jp

    ジェスチャインタフェースが未来のインタフェースで万能のように思われていますが、実際に利用するにはさまざまな問題があります。今回はそういったジェスチャインタフェースの問題点について考察していきます。 ジェスチャ入力の登場 コンピュータへの入力の主流はキーボードやマウス、タッチパネルですが、さまざまなセンサーの登場や低価格化によって、より人間の身体の特徴を活かした入力手法が登場しています。その中でもよく話題にのぼるようになったのが、ジェスチャによるインタフェースです。 最も有名なところでは、Microsoftによるゲームコントローラとして開発されたKinect があります。Kinectは体全体をボーン(骨)として認識し、人間の手足の動きや姿勢を検出できます。また、任天堂のWii はジェスチャ入力の先駆けとも言えます。Wiiの場合はコントローラを持つため、Kinect とは少し異なりますが、人間

    第9回 ジェスチャ入力は未来のインタフェース? | gihyo.jp
  • 第1回 神獄のヴァルハラゲートの裏側をCTOが語り尽くす! | gihyo.jp

    C#の非同期構文をフル活用し業界最速の応答速度を実現 現在、多くのソーシャルゲームPHPPythonRubyといった、いわゆるLightweight Languageを使って開発されていますが、(⁠株)グラニではプログラミング言語としてC#を採用し、Windows環境で開発および運用を行っています。実は、現在提供している「神獄のヴァルハラゲート」は、2013年1月のリリース時点ではPHPを利用していました。しかし同年4月にC#への移植を開始し、3ヵ月後の7月16日にはC#への切り替えを完了させています。 このようにC#にこだわっている理由の一つがパフォーマンスです。ソーシャルゲームはユーザがアクションを起こすたびにデータが更新されるというしくみ上、どうしてもViewのキャッシュを効かせられなかったり、1万リクエスト/秒を超えるような高負荷が発生したりしますが、そうした状況においても平

    第1回 神獄のヴァルハラゲートの裏側をCTOが語り尽くす! | gihyo.jp
    kaorun55
    kaorun55 2014/04/17
    Visual Studioのブースター度合いはすごい。C#はVSで書くもの。。。
  • 本日12月1日より、プログラマ有志による2013年の技術系Advent Calendarが各所ではじまる | gihyo.jp

    日12月1日より、プログラマ有志による2013年の技術系Advent Calendarが各所ではじまる 日12月1日より、プログラマ有志による2013年の各技術系Advent Calendar(アドベントカレンダー)が一日目を担当する人のblogではじまっている。 昨年以上に細分化されたため、昨年よりも今年のAdvent Calendarの数が多くなっているようだ。また、技術系以外の人に対してもこのような形式のAdvent Calendarの認知度が上がり、技術系以外のAdvent Calendarも昨年より増えている。 一般的なAdvent Calendarは、12月25日のクリスマスを楽しみに待つために、12月1日から24日までのカレンダーの日付の部分(扉だったりする)を開けるようになっており、1日ずつその日の日付の部分を開くと天使や動物の絵などが見えるという仕組み(もちろん、様々

    本日12月1日より、プログラマ有志による2013年の技術系Advent Calendarが各所ではじまる | gihyo.jp
    kaorun55
    kaorun55 2013/12/01
    数がすごいな
  • C++ポケットリファレンス

    2013年5月18日紙版発売 2013年5月18日電子版発売 高橋晶,安藤敏彦,一戸優介,楠田真矢,道化師,湯朝剛介 著 四六判/528ページ 定価3,168円(体2,880円+税10%) ISBN 978-4-7741-5715-3 ただいま弊社在庫はございません。 →書の新版が発行されています。 書のサポートページサンプルファイルのダウンロードや正誤表など このの概要 ロングセラーシリーズ・ポケットリファレンスにC++が新登場。 「逆引き形式で目的からすぐ探せる」 「サンプルコードを見ながら具体的な実装のイメージがつかめる」 という特徴で,困ったときにすぐに役立ちます。 最新のC++11と現場のスタンダードであるC++03に対応。C++のエキスパートたちが執筆した,現場で役立つ1冊です。 こんな方におすすめ C++プログラマ C++11の特徴を手っ取り早く知って,使ってみたい方

    C++ポケットリファレンス
    kaorun55
    kaorun55 2013/04/25
  • 2010年のデバイス&コンピューティング | gihyo.jp

    あけましておめでとうございます。年も宜しくお願いいたします。 2009年までを振り返ってみても、ネットブックの登場で一般のユーザが意識せずクラウドサービスを使ったり、iPhoneWindows 7でマルチタッチに触れたり、私達の生活はこの数年、新しい技術やデバイスのコモディティ化によって劇的に変化しています。2010年の新年にふさわしい何か未来っぽい話をということで、今回はマイクロプロジェクターを中心に、2010年以降のデバイス&コンピューティングについて想像していきたいと思います。 2009年はマイクロプロジェクター元年 昨年はポケットサイズのマイクロプロジェクターが市場に出回った記念すべき年でした。それまで大型液晶ディスプレイの薄型軽量化に押されぎみだったプロジェクターに一筋の光が差したと言っても言い過ぎ?ではないかもしれません。 2008年の年末に3MのMPro110、Optom

    2010年のデバイス&コンピューティング | gihyo.jp
    kaorun55
    kaorun55 2013/02/05
    3年前の記事。今でもワクワクする
  • 本日12月1日より、プログラマ有志による2012年の技術系Advent Calendarが各所ではじまる | gihyo.jp

    日12月1日より、プログラマ有志による2012年の技術系Advent Calendarが各所ではじまる 日12月1日より、プログラマ有志による2012年の各技術系Advent Calendarが一日目を担当する人のblogではじまっている。定番化したと言っていいほどの、師走の風物詩になっている。 昨年は技術系Advent Calendarが多方面で行われたが、今年は昨年を超える技術系Advent Calendarが12月1日より行われそうだ。 一般的なAdvent Calendarは、12月25日のクリスマスを楽しみに待つために、12月1日から24日までのカレンダーの日付の部分(扉だったりする)を開けるようになっており、1日ずつその日の日付の部分を開くと天使や動物の絵などが見えるという仕組み(もちろん、様々なバリエーションがある⁠)⁠。 これに発想をえて、技術系Advent Calen

    本日12月1日より、プログラマ有志による2012年の技術系Advent Calendarが各所ではじまる | gihyo.jp
    kaorun55
    kaorun55 2012/12/01
    50音順なので、ALMが一番にあるw
  • 「推薦のことば」JUnit実践入門 ── 体系的に学ぶユニットテストの技法(WEB+DB PRESS plusシリーズ)|gihyo.jp … 技術評論社

    WEB+DB PRESS plus(ウェブディービープレスプラス)シリーズは, Webアプリケーション開発のためのプログラミング技術情報誌『WEB+DB PRESS』編集部が自信を持ってお届けするシリーズです。 みなさんは,JUnitでユニットテストを書いていますか? 大事だとはわかっているんだけど,面倒そうだし,最初の一歩が難しい JUnitを調べ始めると,情報の多くは古いバージョンのものばかり JUnit 4になって以降,どんな機能が追加されたのか,よくわかっていない そういう人も多いのではないでしょうか。Javaのテスティングフレームワークとして事実上のデファクトスタンダードの地位を占めているJUnitは,なにぶん長い歴史を持っていますので,触れたことのある人は膨大な数に上ります。しかし,日語のまとまった情報は意外と少なく,家JUnitが進化するに従って経年劣化を起こしてしまって

  • Jenkinsユーザカンファレンス2012 東京 レポート(前編) | gihyo.jp

    7月29日、Jenkinsユーザカンファレンス東京を開催いたしました。今回は規模が大きいためレポートを前後編に分け、前編となる稿では基調講演を含むメイン会場のさったホールで行われた発表のレポートをお届けします。 カンファレンスの概要 Jenkins勉強会はおかげさまで毎回募集数時間で定員が一杯になる程の好評を博していますが、そのせいで興味のある方すべてに参加していただけない状況を心苦しく思っていました。そこで、今度は大きな会場で定員無制限で皆さんに来てもらいたい!ということで、Jenkins User Conferenceの東京版という位置付けで、会場提供の法政大学様と多数のスポンサー様のご協力のもとにより規模の大きなカンファレンスを開催しました。当日は、3トラック14セッション20名弱の発表者と600名程度の参加者とともに、Jenkinsについての様々な事例発表や先進的な活用例を共有し

    Jenkinsユーザカンファレンス2012 東京 レポート(前編) | gihyo.jp
  • 第30回 はじめよう!Metro スタイル アプリ開発──使ってみよう!Bing Maps SDK for Metro style apps | gihyo.jp

    使ってみよう! Bing API/SDK 第30回はじめよう!Metro スタイル アプリ開発─⁠─使ってみよう!Bing Maps SDK for Metro style apps はじめよう!Metro スタイル アプリ開発 おひさしぶりです。6月にWindows 8 Release Previewが公開されました。また、開発環境のVisual Studio 2012 RCも公開されています。皆さんは、実際に使ってみましたか? Windows 8では、新しい種類のアプリ「Metro スタイル アプリ」が登場しました。 Metro スタイル アプリは、これまでのアプリと比べ、既定ではデバイスの画面全体に表示され、ひとつのアプリに専念して使えます。また、快適なタッチによる操作をサポートします。 さて、この連載ではこれまでにさまざまなBing Maps関連のAPI・SDKを紹介してきましたが

    第30回 はじめよう!Metro スタイル アプリ開発──使ってみよう!Bing Maps SDK for Metro style apps | gihyo.jp
  • KINECT SDK Advent Calendar 2011 | Gihyo Digital Publishing … 技術評論社の電子書籍

    KINECT SDK Advent Calendar 2011 著者 KINECT SDK Advent Calendar 2011 参加有志 著 発売日 2012年3月26日 更新日 2012年3月26日

    KINECT SDK Advent Calendar 2011 | Gihyo Digital Publishing … 技術評論社の電子書籍
    kaorun55
    kaorun55 2012/03/26
    「KINECT SDK Advent Calendar 2011」の電子書籍です。Beta2ですが C++、C#、F#、VB.NETのコードが載ってます
  • 「第5回 Jenkins勉強会」活動報告 | gihyo.jp

    はじめに 2月21日に楽天株式会社様の会場をお借りして、100名程度の参加者とともに第5回Jenkins勉強会を開催いたしました。稿では、イベントをレポートします。 今回の勉強会では、前半はいつものように有識者数名の発表を聴講し、後半はビアバッシュ形式で参加者皆さんと共に親睦を深めました。 なお、当日のUstreamをはじめ、各発表者の発表資料や参加者の感想ブログはwiki.jenkins-ci.orgにまとめられています。レポートの補足として参照ください。 DEV@cloudの実装~Jenkins-as-a-Serviceはどうやって動いているか~ 川口氏の今回の発表は、CloudBeesが提供しているJenkinsホスティングサービスDEV@cloudを構成する要素の紹介です。 EC2上で提供されているDEV@cloudでは、ProvidoreというJenkinsのスレーブをプー

    「第5回 Jenkins勉強会」活動報告 | gihyo.jp
  • Advent Calendar電子版の提供開始!第一弾は「HTML5 Advent Calendar 2011」! | Gihyo Digital Publishing … 技術評論社の電子書籍

    Advent Calendar電子版の提供開始!第一弾は「HTML5 Advent Calendar 2011」! Advent Calendar電子版の進捗ご報告 技術評論社の馮です。こんにちは。 まずは,昨年末にブログで募集させていただいた「技術系Advent Calendar電子版」に関しまして,当初の予定より提供開始が遅れていることお詫び申し上げます。現在,スタッフ一同鋭意制作中ですので今しばらくお待ちください。 「HTML5 Advent Calendar 2011」電子版提供開始! さて,制作と並行してようやく第一弾を提供できる運びとなりました。 技術系Advent Calendar電子版 日提供を開始するのは, 「HTML5 Advent Calendar 2011」 です。 HTML5にまつわる話題が多数盛り込まれています。 Gihyo Digital Publishi

    kaorun55
    kaorun55 2012/02/13
    体裁がカッコイイ!
  • 第48回 SkyDrive API 概要(1) | gihyo.jp

    Live ConnectとSkyDrive 前回から日が開いてしまいましたが、年も引き続きLive Connectを紹介していきます。よろしくお願いいたします。 Live Connectは、Windows Liveサービスと統合したアプリ開発を可能にするAPIコレクションです。2011年12月にLive Connectのアップデートのアナウンスがありました(Inside Windows Live⁠)⁠。これまでのDeveloper Preview版から、若干の修正を加え、正式なバージョンとしてAPIを利用できるようになっています。 アップデートに伴い、開発者向けのサイト、Live Connect Developer Centerも更新され、新しいLive SDKもリリースされています。詳しく知りたい方は、こちらもチェックしてみてください。 さて、今回はSkyDriveです。Live Co

    第48回 SkyDrive API 概要(1) | gihyo.jp
    kaorun55
    kaorun55 2012/01/18
    PHPだけど
  • 第40回 Facebook C# SDKを使ってみよう!(1) | gihyo.jp

    はじめに Windows Phoneは、ソーシャルネットワーキングサービス(以後、SNS)方面を強化したOSです。しかし複数のサービスにシンプルに対応するために、各サービス単位でみるとサポートされていない機能が多々あります。 Windows Phone OS 7.1で標準APIとして提供されている機能は、ShareLinkTaskクラスとShareStatusTaskクラスを使ったステータスの共有とウェブサイトへのリンクの共有のみです。 今回はSNSの代表格でもあるFacebookの機能を利用するためのライブラリ「Facebook C# SDK」の導入と認証についてご紹介します。今回はサンプルコードを用意していますので、どうぞご参照ください。 FacebookTest.zip(415KB) Facebookのアプリケーション登録 FacebookのAPIを使用するには、まずFacebook

    第40回 Facebook C# SDKを使ってみよう!(1) | gihyo.jp
  • 第37回 Mangoで追加されたカメラ機能を使ってみよう!(3) | gihyo.jp

    はじめに 前回は、Windows Phone OS 7.1から搭載されたPhotoCameraクラスを使用して静止画撮影の方法についてご紹介しました。 このPhotoCameraクラスには、静止画撮影関係の機能以外にも、プレビュー中のフレーム(画像)をARGB32形式、YCbCr形式、Y成分(輝度情報のみ)の形式で取得することができます。 プレビューフレームを用いることで、リアルタイムでエフェクトをかけながら表示したり、特定のマーカーを探しバーコードを読み取るアプリケーションを開発することができます。 今回は、プレビューフレームを取得する方法と取得したフレームの利用方法についてご紹介いたします。サンプルプロジェクトを2つご用意しましたので、是非ソースコードと一緒に記事を読み進めて頂ければと思います。 CameraPreviewTest_Barcode.zip プレビューしながらリアルタイム

    第37回 Mangoで追加されたカメラ機能を使ってみよう!(3) | gihyo.jp
  • Windows Phoneアプリケーション開発入門 記事一覧 | gihyo.jp

    第39回Pictures HubとMusic + Videos Hubにアプリケーションを統合してみよう!(2) 和田健司 2011-11-21 第38回Pictures HubとMusic + Videos Hubにアプリケーションを統合してみよう!(1) 和田健司 2011-10-28

    Windows Phoneアプリケーション開発入門 記事一覧 | gihyo.jp
  • 本日12月1日より、プログラマ有志による2011年の技術系Advent Calendarが各所ではじまる | gihyo.jp

    日12月1日より、プログラマ有志による2011年の技術系Advent Calendarが各所ではじまる 日12月1日より、プログラマ有志による2011年の各技術系Advent Calendarが一日目を担当する人のblogではじまっている。ここ数年は、師走の風物詩になっている。 特に昨年は、技術系Advent Calendarの紹介記事が契機になった面もあるようで、各方面で技術系Advent Calendarが行われた。今年は技術系Advent Calendarの認知度が上がり、たくさんの技術系Advent Calendarが12月1日より行われそうだ。 一般的なAdvent Calendarは、12月25日のクリスマスを楽しみに待つために、12月1日から24日までのカレンダーの日付の部分(扉だったりする)を開けるようになっており、1日ずつその日の日付の部分を開くと天使や動物の絵などが

    本日12月1日より、プログラマ有志による2011年の技術系Advent Calendarが各所ではじまる | gihyo.jp
    kaorun55
    kaorun55 2011/12/01
  • 2011年の技術系Advent Calendarを電子出版で提供しませんか? | Gihyo Digital Publishing … 技術評論社の電子書籍

    技術評論社の電子出版サービス「Gihyo Digital Publishing」では,2011年の技術系Advent Calendar(終了後のもの)を,無料で電子出版コンテンツとして制作し,配信サポートをいたします。 ご自身あるいは団体で公開しているAdvent Calendarコンテンツについて,電子出版コンテンツでの発行をご希望される方は,以下宛先までご連絡ください。 応募は締め切りました。 応募期間:2011年11月28日~2011年12月16日 配信予定:2012年1月中旬 Advent Calendarの終了後に,各ブログ,サイトで公開した記事を取りまとめてWeb/EPUB型の電子書籍の形にしまして,当サイトよりダウンロードできるようにいたします。 なお,1次コンテンツの著作権については著作者に帰属するものとします。 補足情報(2011年11月28日16時15分) 今回配信する

    kaorun55
    kaorun55 2011/11/29
    KINECT SDK で Advent Calendar やって、電子書籍化するのはどうでしょう?
  • Gihyo Digital PublishingのEPUBをmobiに変換してKindleで読む | Gihyo Digital Publishing … 技術評論社の電子書籍

    Kindleファンの皆さん,こんにちは。技術評論社の高橋です。 大分経ちますが前回の終わりに,Gihyo Digital PublishingのEPUB3内部構造について説明するという話を振っていましたが,諸般の事情から先日『EPUB3用XHTML作成ガイド - Gihyo Digital Publishing版』を執筆し,こちらにEPUBで使用されるXHTMLの基の話をまとめてみました。ご興味あればご覧ください。コメントあればフォームや@k_taka宛にご連絡いただければ幸いです。XHTML以外については,そのうちということで。 E-ink型の電子書籍端末,Kindle さて,日AmazonKindleを現在販売していませんが,すでにKindleをお持ちの方もいるでしょう。わたしもそのような一人なのですが,E-ink型の電子書籍読書端末として先日発売されたKindle 4Gは,デ

  • レポート:「第4回 Jenkins勉強会」活動報告|gihyo.jp … 技術評論社

    10月15日に株式会社グリー様の会場をお借りして、75名程度の参加者と共に第4回Jenkins勉強会を開催いたしました。稿では、イベントをレポートします。 今回のテーマは「C/C++/C#(...etc)プロジェクトにおけるJenkinsの運用について」です。今回の参加者の過半数は、主にC/C++/C#に携わっている方ということもあって、少しでも日々の業務で活かせるものを持ち帰ろうと皆さん熱心に発表を聞いていました。 なお、当日のUstreamをはじめ、各発表者の発表資料や参加者の感想ブログはwiki.jenkins-ci.orgにまとめられています。レポートの補足として参照ください。 クロスコンパイルに役立つマルチ構成プロジェクトの紹介 川口氏の今回の発表は、マルチ構成プロジェクト機能の紹介です。マルチ構成プロジェクトについては、以前川口氏がgihyo.jp上に寄稿した記事も参考に

    レポート:「第4回 Jenkins勉強会」活動報告|gihyo.jp … 技術評論社