![http://bukupe.com/summary/451](https://cdn-ak-scissors.b.st-hatena.com/image/square/0cb88e5fd1dec7078b935df35855fbab41e2cac3/height=288;version=1;width=512/http%3A%2F%2Fecx.images-amazon.com%2Fimages%2FI%2F41cxMNxsnyL._SL160_.jpg)
ちょっと興味深いエントリが目に留まりました。「プログラミングへのこだわり」を方向づける: 設計者の発言基本的に、この方自身もプログラマーや開発者をされているようですし、他のエントリを読んでも「プログラマーの地位向上をすべき」ということで、私にとっても非常に共感することをおっしゃっているのです。それでも、ちょっとこのエントリの内容については疑問に思うところがあったので、勝手ながら私の意見を書かせていただきたいと思います。 業務システムの生産性や保守性を高めるための基本は「コードを1行でも減らす」である。なぜなら、コーディングとこれにともなうテスティングこそが、開発作業の中でもっとも人手のかかる作業だからだ。個別案件においては、良いコードだろうが悪いコードだろうが少なければ少ないほどよい。 これは、まさにおっしゃる通りですね。もちろん、可読性ということもあるため、厳密には最少のコードが最良とい
さあ、次はわれわれが考えをめぐらせる番だ。もし皆さんがAppleだったら、どんな戦略を採るだろうか? A5には、デュアルコア化による「CPU+GPU+調停回路」の増分の他、メモリ制御やI/Oをはじめとした所要のIPブロック群を収容してもなお、まだたくさんの回路を収容できる面積がある。この新たに確保された回路領域を、皆さんならどのように使うだろうか? この問い掛けに答えるため、いま一度、過去を振り返ることろから始めよう。 先に述べたように、Appleは2008年に組み込みプロセッサベンダーのP.A. Semiを買収している。それ以来、同社はあらゆる機会を捉えて、半導体設計の領域にこのように大胆に進出する理由を説明してきた。いわく、製品を競合他社から「さらに差別化する」ためだという。直近では2011年第1四半期の収支報告会において、こうした場面があった。同社COO(最高執行責任者)のTim C
Appleの最新プロセッサ「A5」、倍増したチップ面積の謎に迫る(前編):製品解剖 プロセッサ/マイコン(1/4 ページ) A5プロセッサは、前世代のA4プロセッサに比べてチップ面積が2.3倍と大きい。シングルコアのA4に対し、A5はデュアルコア化されている。しかしそれだけでは、ここまでチップ面積が増える説明がつかない。なぜA5はこれほどまで大型化したのか。その謎を分析する。 Appleがこの春に投入した新型タブレット「iPad 2」。米国での2011年3月11日の発売から、まだそれほど時間はたっていない。それにもかかわらず、この新型デバイスがいくつもの秘密を抱えていることが既に明らかになっている。新製品が発売されるたびにさまざまなメディアやリバースエンジニアリング企業が先を競って公開する分解解剖リポートによって、例えば、同社純正のケース「iPad Smart Cover」に21個の磁石が
記事内に広告を含む場合があります。記事内で紹介する商品を購入することで、当サイトに売り上げの一部が還元されることがあります。 OpenCVベースのARライブラリ「ArUco」を紹介します。 ライブラリの概要については、以下のとおり。 The main features of ArUco are: -Detect markers with a single line of C++ code -Detection of AR boards (markers composed by several markers) -Requires only OpenCv (>=2.1) -Up to to 1024 different markers -Trivial integration with OpenGL -Fast, reliable and cross-platform because rel
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く