AR(Augmented Reality:拡張現実感)という言葉が、だいぶメジャーになってきた。本書では、プロトタイプを簡単、迅速に作ることに主眼を置かれて開発されたオープンソースのプログラミング言語「Processing」に、マーカーベースのARのライブラリとして有名な「ARToolKit」のProcessing移植版である「NyAR4psg」を組み合わせてARプログラミングを行っていく。さらにArduinoやKinectといった外部のハードウェアを利用してさまざまな方法で現実と連動していくことができるところまで解説しているのが特徴だ。
[08:00 5/9] エレクトロニクスビジネス向け製品群が充実しているマウスコンピューターのラインナップの中で、中小企業・SOHO向け製品として新たに加わった「MousePro SV」シリーズ。4つのドライブベイを持つファイルサーバが簡単に構築でき、OSにWindows Small Business Server 2011 Essentialsを搭載することで、容易な管理と高機能をもたらしてくれる製品だ。では、気になる実機をみてみよう。
[09:00 3/2] サーバとストレージマイナビニュースでも記事を書いている、宇宙開発系のライターとしては日本でも屈指の実力を誇るであろう大塚実氏がNECの「人工衛星」プロジェクトチームとともに全身全霊をかけて編纂したのが、本書「人工衛星の"なぜ"を科学する」だ。人工衛星・探査機の専門書というか、それらについて学びたいのなら、「絶対に読んでおけ」という1冊である。もう、自分が人工衛星開発の責任者だったら、新人には間違いなく厳命するほどだ。
[15:00 2/27] サイエンス今年は1962年に初めての電卓(当時の電卓は現在スーパーマーケットにあるレジスターくらいの大きさがある)が発売されてからちょうど50年にあたる。それを記念して出版された書籍「電卓のデザイン」を、電子デバイスの進化という視点から紹介していきたい。
[10:00 2/24] エレクトロニクスネットギアジャパンは、1月中旬より、コンシューマ向けNASの新製品『ReadyNAS DUOv2』および『ReadyNAS NV+v2』の販売を開始した。『ReadyNAS DUOv2』は2ドライブモデル、『ReadyNAS NV+v2』は4ドライブモデルだ。新製品では、インタフェースを一新し、わずか8ステップで簡単設定できる点が大きな特徴だ。
[09:00 2/21] NETGEAR本書「感じる科学」は、オヤジネタとオヤジギャクを多量に含んだゆる~い科学の入門書で、著者曰く「史上最もバカバカしい科学の本」であり、「入門書を読むための入門書」である。
[08:00 1/25] サイエンス2011年5月に「地震は電磁気学を応用すれば予知できる - ニュートン力学に固執しては不可能」という記事を書いた。その取材相手である電気通信大学名誉教授の早川正士氏が「地震は予知できる」という本をKKベストセラーズから出版した。地震は予知できない、予知できるというものはペテン師だ、というような風潮がいまだに多いが、電磁気学を応用すれば説明がつくことが多いことを知ってもらいたい、との思いから彼は出版した。
[13:00 1/24] エレクトロニクス「コンピュータビジョンのセカイ - 今そこにあるミライ」を連載している慶応義塾大学大学院の林昌希です。今回はコンピュータビジョンのつながりということで、2011年12月27日に刊行されたばかりの新刊「OpenCV 2 プログラミングブック」の書評をさせて頂きます。
[13:01 1/23] エレクトロニクス定期的なリリースを行なっているUbuntu。今年も順調に開発が進んでおり、1年に2度あるうちの1つ目のリリースが公開された。今回のリリースはLTS版を1年後に控え、それに合わせた新機能が見え隠れする時。Ubuntu 11.04ではどのような進化が見られるのか、Beta版Desktop Editionをもとにレビューを行なった。
[07:00 4/28] Linux / BSD日本マイクロソフトは4月26日、IE9日本語版の正式配布を開始した。IE9は標準規約への積極的な準拠、グラフィックアクセラレータを活用した高速なレンダリングの実現、マルチコアの活用、高い堅牢性など、これまでのIEシリーズの中でももっとも魅力的なバージョンに仕上がっている。本稿ではIE9のインストール方法を紹介するとともに、他の主要ブラウザと比較しても注目すべきレベルに到達しているIE9の新機能を紹介する。
[07:00 4/27] プログラミング小惑星探査機「はやぶさ」が小惑星イトカワにターゲットマーカーを発射し、H文字型の「自分の影」が落ちた画像を送信してきたのが2005年11月10日。そのときの感動をまるで昨日のことのように思い出す。ご存知「はやぶさ」にフォーカスをあてた書籍はすでに多く発刊されており、それぞれ多くの読者がいるが、本書「小惑星探査機「はやぶさ」の超技術」は、はやぶさプロジェクトに携わったエンジニアらの生の情報に触れることができる良書となっている。
[21:08 4/22] サイエンス本書『ひと目でわかるSharePoint Server 2010基本機能でここまで使える!ビジネス活用33の事例』は、マイクロソフトのSharePoint Serverの現場業務における活用を検討している企業に向けた活用事例集だ。「会議室予約」「備品管理」「週報」など、企業でニーズの高い業務をテーマに挙げ、SharePointでの設定方法を画面ショット付きで解説している。
[08:30 4/20] システム管理NXP Semiconductorsは、同社の半導体製品情報(製品検索機能や製品カタログ、参考回路図、オンライン購入機能など)を格納したiPhone/iPadアプリ「NXP」の日本語版を開発し、無償配布を始めた。
[12:00 3/4] エレクトロニクス10%のシェアを確保し、さらに成長を続けるChrome。しかしこれまでFirefoxやOperaなどの多機能ブラウザを駆使してきたアグレッシブなユーザにとっては、Chromeがデフォルトで提供している機能はシンプルすぎるところがある。FirefoxやOperaでデフォルトで提供されている機能がChromeでは提供されておらず、不満を感じているユーザもいる。こうした場合にはChromeエクステンションを駆使してFirefoxやOperaと同じ機能を実現することができる。
[08:30 2/28] プログラミング本書「欧州ファブレス半導体の真実」の出発点は、世界の半導体産業が成長を続ける一方で、日本の半導体産業だけが成長していない現状への危機感にある。日本の半導体産業は、設計も製造も行う垂直統合型のIDMメーカーが多く、また親会社である電機メーカーの子会社であることが多い。このため、独立した半導体経営でないため、早い意思決定が求められる半導体ビジネスへの対応が困難になっている。
[08:00 2/16] エレクトロニクスマイコミジャーナルで「コンピュータアーキテクチャの話」の連載を続けておられるHisa Ando氏の2冊目の書籍。1冊目の「コンピュータ設計の基礎」は、氏のマイコミジャーナルにおける連載をまとめたもので、既にレビューもあるのでそちらをご覧いただくとして、2冊目となる本書は、ソフトウェアエンジニアあるいはシステムの評価を行う人が知っておくべき事を、簡潔かつ容易に網羅した良書である。
[07:00 2/2] エレクトロニクスMozilla Labsから新しいUIを模索するエクステンションHome Dashが発表された。Firefox 4 β9以降のFirefoxにインストールして試用できる。Home Dashをインストールすると既存のUIはすべて消え、Home Dashの提供するアイコンが左上に表示されるのみとなる。究極にシンプルなUIとショートカットによる効率のいい切り替えが特徴となる。
[17:58 1/28] プログラミングLinuxに移植が進められているZFSはまだ実用的に利用できるという段階にはないが、カーネルモジュールとして読み込んでそのコマンドを試してみるといったことはすでにできるようになっている。27日現在の最新版はZFSファイルシステムのバージョン5、プールがバージョン28がサポートされている。ファイルシステムにマウントすることができず実用的には使えないが、ひと通り作業してみる用途には利用できる。Ubuntu 10.10 64ビット版に導入する手順をまとめておく。
[08:30 1/28] Linux / BSDフリーで使える動画変換ツールとしてはFFmpegが代表的な存在だが、単体で使うにはオプションが多く難しいイメージが持たれているツールでもある。Mozillaの開発者であるPaul Rouget氏のブログにおいて、FFmpegを使ってMP4形式の動画をWebM形式に変換したり、タイトルを作成して動画の先頭に挿入する方法が紹介されている。ffmpeg(1)コマンドの基本的な使い方として参考になる。
[16:27 1/27] Linux / BSDWebページの高速化テクニックに定評があるSteve Souders氏がモバイルデバイスのブラウザでWebページのソースコードを表示させるテクニックを紹介している。PCブラウザと異なり、モバイルブラウザではその機能が提供されていない。Steve Souders氏はブックマークレットを使うことでこれを実現する方法を紹介している。モバイルにおけるWebページ開発にもつながるテクニックで参考になる。
[07:58 1/26] プログラミングHTML5 Videoでデファクトスタンダードとして採用されることになる規格がH.264になるかWebMになるかはまるで先がわからない。コンテンツ保有者としてはどちらの規格が主流になるのかは気になるところだが、最終的にどちらが主流になるにせよ、そろそろWebMの動画変換に関する情報を収集する時期ともいえる。最初の取っかかりとしては、Streaming Mediaに掲載された記事が参考になる。無償および有償のWebM変換ツールとその特徴が簡潔にまとまっている。
[08:30 1/25] プログラミングLinuxやFreeBSDといったサーバを管理する場合、ssh(1)でログインしてvim(1)でファイルを編集するという作業を行う。こうした作業を実施する場合に覚えておくと便利なコマンドがある。vim(1)コマンドは引数にscp://からはじまる指定を受けることができる。この指定を実施すると、ssh(1)でログインしなくとも直接ファイルを編集しているように振舞わせることができる。
[14:12 1/24] システム管理毎日使うブラウザは高速である方がいい。ブラウザを高速化する設定やティップはすでにその多くが記事として公開されている。そうした記事のひとつにTaranfxに掲載されている記事がある。ノートPCのメモリ容量が4GB、デスクトップのメモリ容量が8GBのようなサイズがめずらしくない現在、メモリディスクの機能を活用することでブラウザの動作を高速化しようという内容になっている。ブラウザ以外にも適用できる内容で参考になる。
[08:50 1/20] プログラミングLinuxやFreeBSDなどのUnix系OSを使う場合に必須になるコマンドのひとつにgrep(1)がある。grep(1)は指定した文字列をファイルや標準入力から抜き出したり、またその逆の処理を行うなどの目的で利用されるコマンド。grep(1)はキーワードの指定に正規表現を指定できる。正規表現はgrep(1)の活用範囲をきわめて広くする重要な機能であり、grep(1)の基本的な使い方をマスターした後にぜひ習得しておきたい機能といえる。
[12:00 1/19] Linux / BSDブラウザは特定のHTMLやCSS、JavaScriptのコードを読み込むとクラッシュしたりフリーズすることが知られている。しかもそれは複雑怪奇なコードではなく、とても短いコードでも起こることがわかっている。特にIEをクラッシュさせたりフリーズさせるためのコードの多くがスニペットとして公開されている。そうした情報のひとつにTaranfxで公開されている記事がある。IE6、IE7、IE8、IE9をクラッシュさせたりフリーズさせることができるコードを紹介するという内容になっている。
[08:30 1/17] プログラミングIEBlogにおいてIE9のCSS3メディアクエリ機能が紹介されている。IE5からscreenとprintは使えたがその目的は印刷向けのレイアウトの提供とされていた。IE9ではCSS3メディアクエリのwidth、height、device-width/height、orientation、device-/aspect-ratio、resolution、color/-index、monochromをサポート。min-とmax-指定もサポートされている。
[15:50 1/14] プログラミングUbuntuやFreeBSDで使われるターミナルは文字を表示するという機能以外にもさまざまな機能を提供している。これら機能は制御コードシーケンスと呼ばれる特殊な文字列をターミナルに出力することで利用できる。ただし、制御コードシーケンスはターミナルごとに違っているため、通常は制御コードシーケンスを直接は使わない。かわりにターミナルデータベースからサポートされている制御コードシーケンスを持ってきてそれを利用する。これを簡単に実施するためのコマンドがtput(1)だ。
[08:30 1/12] Linux / BSD「コンピュータとはなにか」、「CPUの基本的な仕組み」などの書物はいくつかありますが、本書「コンピュータ設計の基礎」のように入門書でありながらも最新で現在使われている技術が紹介されている本はおそらくほとんど出ていなかったのではないかと思います。本書はコンピュータ・プロセッサの基本的な仕組みから、それをどのように高速化されてきているかを、わかり易く、筆者の考え方も踏まえて書かれており、この本を大学の講義で理解に苦しんでいる学生、趣味でプロセッサの設計をしようとしている人、ソフトウェアプログラマにお薦めしたいと思います。
[07:00 1/6] エレクトロニクスNode.jsはChromeのJavaScriptエンジンV8を活用して開発が進められているサーバサイドプラットフォーム。JavaScriptを使ってサーバで動作するアプリケーションを簡単に開発できる。フロントエンドプログラマがサーバサイドの開発も実施しやすくなるという利点がある。基盤技術であるV8はChromeの開発とともに性能を向上させており、今後も高速化が期待できる。APIも充実しつつあり、手軽にサーバアプリを開発する技術としてNode.jsは興味深いプロダクトに成長しつつある。
[08:30 12/28] プログラミングOpera 11はタブスタック、ビジュアルマウスジェスチャー、エクステンション、アドレスバーセキュリティなど新機能が追加されたプロダクトになっているが、実装の観点からみるとLinux版およびFreeBSD版のOperaがQtに依存しなくなった点が興味深い。Qt、GTK、Quickという3つのUIに対応しており、見た目にこだわらずにとにかく速度がほしいということであれば、新しく導入されたOperaの独自UI「Quick」を使うように設定すればいい。
[09:18 12/24] Linux / BSD|
[SKE48]シングル5作連続首位 女性グループ4組目の快挙 [04:00 5/22] ホビー |
|
ボーズ、ノイズキャンセル搭載「QuietComfort 3」のiOSリモコン付属モデル [01:01 5/22] 家電 |
|
[花咲くいろは]温泉街舞台の人気アニメが劇場版に 12年度に [00:00 5/22] ホビー |
|
[東京スカイツリー]初日20万人を想定 きょうオープン [00:00 5/22] エンタメ |
|
【インタビュー】凛「頑張ることはカッコ悪いことじゃない」 - TVアニメ『カードファイト!! ヴァンガード』新EDテーマ「情熱イズム」 [00:00 5/22] ホビー |