NyARToolkit website is moved. New website supports Google translator. New website Previous website (c)2008-2011 nyatla.jp
Android 1.6でandroid.hardware.Camera#setPreviewCallback()を使ってプレビューコールバックを登録し、onPreviewFrame(byte[] data, Camera camera)の中でdataを解析して何か処理(例えば簡易AR的な画像の解析)を行なうと、すぐにOutOfMemoryが発生してしまう。onPreviewFrameの中で画像の解析処理を行なっている間に、次々にプレビューコールバックが発生してしまい、dataに渡されるプレビュー画像用のバッファがメモリを消費し尽くしてしまう事が原因のようだ。 Android 2.2であれば、setPreviewCallbackWithBuffer()とaddCallbackBuffer()を使用する事で回避可能なようだ。また、2.1でも公開はされていないが実装されているらしく、リフレクショ
ほかのどこでも見られない謎の文字で記され、何語で書かれているのか何が書かれているのかも不明な古文書「ヴォイニッチ手稿」。本文と関係あるのかすら不明な色鮮やかな多数の不可解な挿絵の魅力もあり、1912年にイタリアで発見されて以来、古書マニアや暗号マニアの心をくすぐり続けてきました。 これまでこの「ヴォイニッチ手稿」は14世紀から16世紀ごろに作成されたと考えられてきたのですが、アリゾナ大学で行われた質量分析により、その年代が特定されたそうです。 詳細は以下から。UA Experts Determine Age of Book 'Nobody Can Read' | UANews.org 「ヴォイニッチ手稿」は1912年、ローマ近郊のモンドラゴーネ寺院で発見され、発見者である古書商ウィルフリッド・ヴォイニッチにちなんで「ヴォイニッチ手稿」と呼ばれています。ヴォイニッチは謎の手稿の正体を突き止め
USBで、ブートするだけで、Hadoopの分散環境がテストできる Live-USBを作成してみます。 今回は、マスターノードとなるUSBの基礎の部分に、Hadoop(CDH3)を インストールし分散環境の設定で、Live-USBを動かします。 Serverで、USBを使う場合ですが、接続後に、 dmesg | tail すればデバイス名(sdb1など)が、わかるのでマウントします。 作成に使用する環境など Mac OSX 10.6 のMacBook上に、VMWare Fusionを入れて作業します。 Hadoop が起動する Live-USBを作成する -- Master Node 疑似分散 編 - Guutaraの日記 で、作成したVM環境で作業します。 Hadoopの設定 構成ですが、スレーブを10ノードまで登録しておきます。 まずは、confを変更します。 分散環境のconfは、co
Apache Hadoopは大規模データの分散処理を支えるオープンソースのソフトウェアフレームワークであり、Javaで書かれている。Hadoopはアプリケーションが数千ノードおよびペタバイト級のデータを処理することを可能としている。HadoopはGoogleのMapReduceおよびGoogle File System(GFS)論文に触発されたものである。 HadoopはApacheのトップレベルプロジェクトの1つであり、世界規模の開発貢献者コミュニティによって開発され、使用されている。[2] Hadoopは、以下の4つのモジュールによって構成されている。 Hadoop Common: 他のモジュールから共通して利用されるライブラリ群。 Hadoop Distributed File System (HDFS): Hadoop独自の分散ファイルシステム。 Hadoop YARN: Hado
この三ヶ月ではてなブックマークiPhoneアプリの新バージョンとAndroidアプリを開発してきました。 両方共担当はエンジニアid:ninjinkunとデザイナーid:kudakurage、総合ディレクションid:nagayamaです。同じ開発者がiPhoneアプリとAndroidアプリ両方を作った事例として、なかなか面白いのではないかと思います。開発期間はちょうどそれぞれ一ヵ月半ずつでした。 自分にとってもブクマチームに移動してから初めての大きな仕事だったので、両方共思い入れがあるプロダクトです。開発話と一緒に、スマートフォンアプリを作る際の流れや、気を付けていることなどをまとめようと思います。(長いです) 開発プロセス iPhoneもAndoirdも開発の流れは基本的に一緒で、以下のような流れになります。 機能の検討 UIの検討 実装 ざっくり並べただけではWebサービス開発と変わり
Androidでカメラ制御する際、いくつかハマったので、 CameraAPIを使って撮影するまでをまとめておきます。 カメラで見ているものを表示する CameraPreview.java | Android Developers まずはカメラで見ているものを画面に表示します。 AndroidSDKフォルダ内にサンプルソース(CameraPreview.java)があるので、ひとまずこれを使用します。 Cameraデバイスの使用 Cameraデバイスの使用には、使用許可が必要なため、 AndroidManifest.xmlにパーミッションを追加し、Cameraデバイスの使用を許可しておきます。 <uses-permission android:name="android.permission.CAMERA" /> 実行するとカメラからの画像が画面に表示されているのが確認出来ます。 こ
サムスン電子、GALAXY Sの後継機「GALAXY SⅡ」を公開。デュアルコア、Android 2.3搭載 韓国サムスン電子は、スペイン・バルセロナで現地時間13日にプレスカンファレンスを開催し、スマートフォン「GALAXY S」の後継機及びタブレット「GALAXY Tab」のシリーズ機を発表する見込みだが、すでにそれぞれの端末が披露されたことが明らかになっている。前者の後継機は「GALAXY SⅡ」、後者は「GALAXY Tab 10.1」。GALAXY Tab 10.1の方は後継機ではなく、ディスプレイサイズが大きな最新タブレット製品という位置づけだろう。無印の「GALAXY Tab」のディスプレイは7インチで、今回発表されたモデルは10.1インチとやや大きな端末になる。 さて、GALAXY SⅡの特徴だが、やはり初代よりもハイスペックだ。 まず、搭載OSはAndroid 2.3(開
昨日2/12(土)にオラクル青山センターで開かれた"Sphinx + 翻訳 Hack-a-thon 2011.02"というイベントに参加してきました。このイベントは「Sphinx」*1というPython製のドキュメント生成ツールと「翻訳」に興味がある人を対象にした勉強会で、色々思うところがあってこのたび参加してきました。何故参加したか?といったことや参加するに至った経緯は別のエントリでまとめて公開する予定なので、後で合わせてそちらも読んでいただければと思います。 前置きが長くなりましたが、本題です。あまりに長くなったので、要点だけ知りたい方は最後のまとめまでスキップしてください。 前述したイベント、"Sphinx + 翻訳 Hack-a-thon 2011.02"で私はRen'PyというPython製ノベルゲーム制作ツールのドキュメントを翻訳しようと思って参加しました。そしてイベント参加者
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く