Hatena::ブログ(Diary)

kinneko@転職先募集中の日記

検索エンジンから来た方へ: 申し訳ないですが、日記なので日々積み重なっています。
目的の情報にたどり着くには、右の検索窓から日記内を再検索してください。
北陸エリア内(もしくはエリア外でも)で転職先を探しています。
(マジです。ネタではありません。ホントですって...)
詳細履歴書をご希望の方はメールでご連絡下さいませ。(kinneko at gmail.com)
chromeで見ると、死ぬほど出るGoogleの広告がブロックできないので、
firefoxでABPを入れるとすっきり見られます。

2012-06-29

[] あれ?Googlesourceってなくなったんじゃなかったっけ?

https://android.googlesource.com/?format=HTML

見えるな。

[] GEANEE、Android 2.3 搭載 テレビやモニターに接続して利用できるインターネット BOX 「ADB-01」発売、価格1万円前後

http://gpad.tv/tv/geanee-adb01d/

http://www.geanee.jp/products/geanee_adb-01.html

GEANEE Internet BOX ADB-01。

Rockchip RK2918 Single-core 1GHz。

[][] An open source library and sample applications that demonstrate sharing data between Google TV and other Android devices.

http://code.google.com/p/googletv-data-sharing/

NECがメインフレーム「ACOS」の新機種、専用プロセッサ「NOAH」が復活

http://itpro.nikkeibp.co.jp/article/NEWS/20120628/406024/

ドワンゴ川上会長が語るニコニコを取り巻く状況(前編)

http://itpro.nikkeibp.co.jp/article/COLUMN/20120616/403165/

 できるだけコストをかけないで起業しようという話になっていると思うんですけれども、その流れが正しいとはあまり思わないですよね。それは、失敗のダメージを小さくするためであって、一方、新しいものを当てようと思ったら、どんどんジャンル間の競争は激しくなっている。僕はむしろ、もっとお金をかけないと、もっと大掛かりにやらないと、成功しにくい時代に入ったと思うんですよね。リーン・スタートアップは失敗しにくい、そういうモデルだと思いますけどね。あの、僕はすごい後ろ向きだから(笑)。

ニコニコお茶の間進出の先陣キテラス 「独自ハードウエアの提供も検討」

http://itpro.nikkeibp.co.jp/article/COLUMN/20120616/403163/?P=3

 入力デバイスについてはすごく大事だと思っています。今のリモコンはテレビの局を選択する機能にある程度特化して設計されているので、ネットのコンテンツを扱う場合は多分少し違うリモコンが必要になると思うんですよね。

 そうなったとき、リモコンを触る動作とは違う動きで、テレビを操作するメソッドが必要になると思っていて、さっき言ったようなKinectのようなものは結構面白いと思っています。

エルピーダ、米マイクロン傘下に 買収で合意  債権7割カット

http://www.nikkei.com/article/DGXNASDD280K1_Y2A620C1MM8000/

 米半導体大手のマイクロン・テクノロジーは会社更生手続き中のエルピーダメモリを買収することで合意した。約4200億円のエルピーダ向け債権のうち、約7割をカットする。マイクロンによる買収額は約2000億円になる見通し。エルピーダは更生計画の詳細を詰め、8月21日までに東京地裁に提出する。外資傘下でエルピーダの再建が動き出す。

BlackBerry 10のリリースが2013年に延期、業績悪化で社員の1/3の解雇が決定

http://gigazine.net/news/20120629-rim-blackberry10/

第1四半期報告書によると、RIMの第1四半期収益は28億ドル(約2223億円)で、前期の42億ドル(約3335億ドル)と比べて33%減。1年前と比べると49億ドル(約3891億円)からの43%減となりました。収益のうち59%がハードウェア、36%がサービス、5%がソフトウェアやその他からのもの。RIMの経営が苦境にあることは周知の事実であり、2000人単位での人員整理があるのではないかと噂されていましたが、全社員の1/3にあたる5000人の解雇が決定しました。

6割ハードってのはいけない。

電子書籍で組版の何が問題になるのか? シンポジウム「電子書籍の組版を考える」報告(1)

http://internet.watch.impress.co.jp/docs/column/yoake/20120629_543477.html

海外からの電子配信に消費税検討 財務省、書籍や音楽

http://www.47news.jp/CN/201206/CN2012062901001518.html

 財務省が、海外から電子書籍や音楽などを日本向けに配信するインターネット取引に消費税を課税する方向で検討に入ったことが29日、分かった。早ければ2014年4月に消費税率を8%に引き上げる時点から課税を始めたい考え。国内と海外の事業者で公平な競争環境を整えるのが狙い。

 来月にも有識者による研究会を立ち上げ、納税手続きなどの具体的な議論を始める。安住淳財務相は29日の閣議後の記者会見で「国内で頑張っている企業が損をしないように、ネット販売の課税の公平を図っていく」と述べた。

いや、頑張ってないから負けるのじゃないか?

過保護、護送船団、というか、そういう名を借りた税収増というか、天下り団体作成。

Google、ストリーミングメディアプレイヤー「Nexus Q」分解画像

http://gpad.tv/develop/google-nexusq-teardown/

http://www.wired.com/gadgetlab/2012/06/nexus-q-teardown/?pid=3472

Google、「Nexus Q」にはその他にも色々な部品が使用されており、ソース元には全部品に関する詳細が紹介されているのでご興味のある方はぜひ御覧ください。尚、本製品は価格299ドル(約24,000円)で7月中旬米国にて発売されます。

ADKよりは、こういう応用のほうが重要じゃないかな。

@Homeとは違うけど。

D

D

http://gpad.tv/musicplayer/google-nexusq/

Appleのハードウェア担当上級副社長、マンスフィールド氏が退任

http://www.itmedia.co.jp/news/articles/1206/29/news039.html

 米Appleは6月28日(現地時間)、同社ハードウェアエンジニアリング担当上級副社長のボブ・マンスフィールド氏(50)が退任すると発表した。同氏は2005年からMacの、2010年からはiPhone、iPod、iPadなどほとんどのAppleのハードウェアを統括してきた。後任にはiPadのハードウェアエンジニアリング担当副社長のダン・リッチオ氏が指名された。

[] Googleのテレビ戦略は崩壊の運命にある

http://jp.techcrunch.com/archives/20120628googles-tv-strategy-is-doomed/

私にはGoogle TVが近所のどぶに流されていくように感じる。Googleはこのプラットフォームに真剣に取り組んでおらず、Apple TVと同じく、GTVは需要をつかみきれていない。

第二に、スマートTVがどうあるべきかは誰も知らないが、GTVではない。テレビに何をして欲しいかを明確に言える人はいない。自宅にコンテンツをストリーミングするべきなのか。大画面でYouTubeを見たいのか。ソファでツイートする手段を提供すべきなのか。以上のすべてが、ノートパソコンやタブレットを使えばもっと早く効率よく行える。なぜ家で一番大きい画面を巻き込む必要かあるのか。

2012-06-28

たった1個のLEDでここまで明るい 反射を利用した賢い照明

http://www.gizmodo.jp/2012/06/1led.html

フェイスブック、アップルの特許を数多く考案した重鎮デザイナーを獲得

http://www.gizmodo.jp/2012/06/post_10523.html

アップルが誇るインターフェースの重鎮であり、戦略的デザインのコンサルタントを手がける企業「フロッグデザイン」のベテランであり、UIデザインのマネージャーだったクリス・ウィールドレイヤー(Chris Weeldreyer)さん。

YouTube視聴も有罪? 日本の新しい著作権法(WIRED.jp)

http://itpro.nikkeibp.co.jp/article/NEWS/20120625/404901/

壇俊光(だんとしみつ)弁護士は『IT Media』のインタヴューにおいて、「ダウンロードしたら違法であるということを知っているコンテンツについて」YouTubeを視聴すること自体が、逮捕の理由になりうると述べている。

[リンク先の記事によると、YouTubeやニコニコ動画では、動画を一時ファイルとして保存しながら再生する「プログレッシブ・ダウンロード」という方式が採られていることが問題になるという。文化庁はYouTubeなどでの再生時キャッシュは著作権法上の複製に当たらず、違法動画を再生しても問題ないという見解を示しているが、条文の読み方によって解釈が変わるため、「文化庁のそのような解釈は刑事実務では通用しない」という指摘もある]

アップルの戦略を踏襲するマイクロソフト

http://japan.zdnet.com/cio/sp_09ohkawara/35018477/

 マウスをはじめとする周辺機器群の場合には、PCをより使いやすくするための環境を実現することが目的であり、付加価値商品ばかりを提供してきたことからもそれはわかる。また、Xbox 360では、プラットフォームがハードウェアおよびソフトウェアと一体になっていることが一般的であり、そこからエコシステムか生まれるという環境からすれば理解できるものといえる。

「米国内の一部のMicrosoft Storeと、オンラインのMicrosoft Storeで販売予定」

しかし、日本では量販店に専門知識を持った店員が常駐しており、説明型の販売形態が確立している

いねーよ。

「iPhone 5」のMini-Dockは19ピン、Micro-USBと互換性アリ? [iPhone 5]

http://ipod.item-get.com/2012/06/iphone_5mini-dock19micro-usb_i.php#more

楽天 Kobo もサイトオープン、電子書籍サービスは7月2日発表?

http://japanese.engadget.com/2012/06/26/kobo/

GoogleからWantedlyに転職しました

http://d.hatena.ne.jp/awakia-n/20120626

それでも、Googleはユーザーの利便性は考えられてもユーザーの幸せについてはあまり考えられてないんじゃないかなという漠然とした思いは自分の中からは消えませんでした。

米グーグルが数年以内に出版市場を独占する恐れ=伊独禁法当局

http://jp.reuters.com/article/technologyNews/idJPTYE85P06920120626

独占になはらないだろうけど、限りなくそれに近いことは起きると思う。

なぜか「患者」は大企業のサラリーマンと公務員ばかり「新型うつ」これが真相です

http://gendai.ismedia.jp/articles/-/32842

 このように、患者が医師の言葉尻をあげつらうのは珍しいことではない。新型うつの主な特徴として、吉野医師は、(1)自らうつであることを主張する、(2)他者非難、他責傾向が強い、(3)職場復帰を極力後回しにする、といった傾向を指摘するが、患者Bは、まさにこの3つに当てはまる。

「大きな会社や公務員、つまり療養の制度が整っている職場ほど、新型うつが多いのです。たとえば、休職しても数ヵ月は100%の給料が出る。その後も数年間に及び、給与の8割程度が何らかの形で支給される。また、復職して一定期間が経過すると休職実績が一度クリアされて、また長期間休むことができる場合も多く、ほとんど働かずに給料がもらえる実態もあるのです」

普通に5月病と同じだろ。

想像欝とか欝偽装とでも名付ければいいのじゃないだろうか。

Douglas Prasher博士のケース、ノーベル化学賞の裏側で、日本の科学

http://mitsuhiro.exblog.jp/9897015/

研究の才能というのは、お金を集める力だということだね。

事業も同じだけどね。

児童ポルノ、「IP直打ち」で遮断すり抜け横行

http://www.yomiuri.co.jp/national/news/20120626-OYT1T00928.htm

遮断になってないだけだよ。

インターネットコンテンツセーフティ協会がアホなだけ。

GitlabをUbuntu11.10 Serverに導入

http://d.hatena.ne.jp/ike-dai/20111102/1320231644

http://d.hatena.ne.jp/ike-dai/20111103/1320333874

https://github.com/gitlabhq/gitlabhq

Railsで作られたgitと連動するプロジェクトマネジメントツール。

http://gitlabhq.com

MITライセンス。

Kobo、日本で電子書籍を販売へ

http://ebook.itmedia.co.jp/ebook/articles/1206/26/news046.html

 電子書籍の販売はカナダで発生するので、日本での税率は確実に低い。電子書籍は輸出と見なされるため、通常5%の消費税が課税されない。カナダの消費税率は今年末までに15%に上がるので、これは節税と低価格での書籍提供という観点で抜け目のないやり方だ。

 多くの企業がそれほど税金がかからない国々や米国に本社を構えるか、もしくはそれらの国々から電子書籍を販売してきた。例えばAmazon.comは、コンテンツにかかる高税率の付加価値税(日本でいう消費税)を回避するため、昨年12月にルクセンブルクに電子書籍の流通センターを開設している。ルクセンブルクでは電子書籍にかかる付加価値税率が3%と低く、例えば英国に居住しているユーザーがAmazonから電子書籍コンテンツを購入しようとする場合、課税される付加価値税は(EU加盟国の標準的な税率である)20%ではなく3%となる。Koboはそれと同様の節税を行い、最終的に顧客はより低価格で書籍を購入できる。

Google、脳のシミュレーションで成果……猫を認識

http://www.rbbtoday.com/article/2012/06/27/90985.html

人間の脳の働きをシミュレーションするために大規模なネットワークを用いる新たの方法を開発。このシステムにYouTubeの動画を1週間見せつづけたところ、猫がどういうものかを学習し、猫を認識できるようになったという。

 従来の技術でもコンピューターに画像を見分けさせることは可能だが、例えば人間の顔をコンピューターに自動選別させるには、人間の顔がどういうものかを人間がコンピューターに教育する必要がある。しかし、今回の研究成果では、コンピューターは猫がどういうものであるか人間に教えられること無く、自力で理解した。これは機械学習の「self-taught learning(自己教示学習)」と呼ばれるものだという。

 こうした研究は画像の識別だけでなく様々な分野への応用が期待される。今回の研究では1万6000個のCPUを接続したが、人間の神経回路は100兆もの接続があるとされる。したがって「研究はまだ成長の余地がたくさんある」とGoogleの研究者は語っている。

シャープ・鴻海に不協和音? 「台湾の急患が、のんきな日本の医者に遭遇」と台湾紙

http://www.emsodm.com/html/2012/06/27/1340776364840.html

ハイパーインターネッツが第三者割当増資--CAMPFIREは1年で5800万円を流通

http://japan.cnet.com/news/business/35018566/

二割でも一人食わせるのがやっとか。

2009年に公開された北米大手のクラウドファンディング・プラットフォーム「Kickstarter」にはこれまでに、約6万件、総額で2億6400万ドル分のプロジェクトが掲載されている。そのうち成立したプロジェクトは2億2100万ドル分で、同時に調達に失敗した金額が2700万ドルとなっている。(編集部注:差額)公開されている成約率は約44%だ。

 ではCAMPFIREはどうだろうか。ハイパーインターネッツ代表取締役の石田光平氏に話を聞いたところ、公開から現在までの1年間で掲載したプロジェクトの件数が約160件、総額では5800万円になったという。その内成立したのは約80%にあたる132件。金額にして4700万円を集めることに成功している。

あ、さらにその8割か。

Google、大規模人工ニューロンネットワークを用いた研究成果を紹介

 しかしGoogleは、Web上や「YouTube」ビデオから無作為に画像を収集し、人間の脳などの神経回路網の学習プロセスをシミュレーションする人工ニューラルネットワークを構築してトレーニングした。

 Googleによれば、機械学習に使われているほとんどの人工ニューラルネットワークは、接続ポイントが100万〜1000万ほどだ。Googleの人工ニューラルネットワークは、演算能力を1万6000個のCPUコアに拡大し、10億以上の接続ポイントを設けた。

 1週間にわたりYouTubeビデオを同ネットワークに見せたところ、ネットワークは猫の写真を識別することを学習した。事前に猫をネットワークに教えたわけでも、「猫」のラベル付けをした画像を与えたわけでもなかった。つまり、ネットワーク自身が、YouTubeの画像から猫がどういうものかを知ったことになる。これは機械学習における「self-taught learning(自己教示学習)」と呼ばれるものだという。

 またGoogleは、同社の大規模ニューラルネットワークでは基本的な画像分類テストの精度が70%向上したとしている。その際、ラベル付けしたデータではなく、Web上から集めた大量のラベル付けしていないデータを使用した。

 同社研究チームは、さらに大規模なネットワークの学習システム構築に取り組んでいる。成人男性の脳の神経経路は約100兆個の接続があるとされており、「まだ拡大の余地は大きい」とGoogleは述べている。

こっちの記事のほうがいいな。

[] Sony NSZ-GS7, The 1st Google TV 2.0 Device is Now Available in the US and UK

http://www.cnx-software.com/2012/06/26/sony-nsz-gs7-the-1st-google-tv-2-0-device-is-now-available-in-the-us-and-uk/

  • SoC – Marvell Armada 1500 dual core ARM processor @ 1.2 GHz with Vivante GC1000 GPU

おお、ARMだ。

Armadaって、STBに使えるファンクションあったっけ?

CNC板材接合技術の雑記帳

http://jp.makezine.com/blog/2012/06/cnc-panel-joinery-notebook.html

なんか日本の匠の技を見ているようだわ。

宇宙から燃えずに地球に帰ってこれるんです。そう、「i-Ball」ならね

http://monoist.atmarkit.co.jp/mn/articles/1206/22/news006.html

最外層には「アブレータ」と呼ばれる耐熱素材が採用されている。アブレータは高温になると、表面側から溶けて炭化するが、そのとき発生するガスが膜となって熱の流入を抑える効果がある他、気化熱によって熱を逃がし、内部に高熱が伝わることを防いでくれる。

丸いまま落ちてくるのじゃないのか。

ハロ大気圏単独突入ってわけにはいかないのね。

スマホ出荷数は全体の64.5%、富士通がシェア1位に――IDC調査

http://k-tai.impress.co.jp/docs/news/20120627_543056.html

 同調査によれば、第1四半期の出荷台数は1016万台。これは前年同期と比べて17.3%の増加で、3四半期連続で1000万台を超える出荷数となった。好調な出荷数が続く背景として、IDCでは「スマートフォン需要の急拡大」を指摘。一般層にも広がるなかで、第1四半期の出荷数のうち、スマートフォンが占める割合は64.5%になるとのこと。

[] Android: The Path to Unification. It’s Here!

http://www.mips.com/blog/?p=325

そこまでわかっているにしては、アクション遅いよ。

[] Microsoft's Surface plan means the world belongs to Android now

http://www.theregister.co.uk/2012/06/26/brics_love_android/

確かに安価なハードには、高価なソフトは似合わない。つり合わない。

デバイスに$80もソフト代を乗っけられたら、競争できない。

Apple Storeで検索に変化、そのさらなる証拠(不幸な実例とともに)

http://jp.techcrunch.com/archives/20120625app-store-search-algorithm-change-evidence/

[] Sonyを追撃するVizio, 99ドルのGoogle TVボックスCo-Starを発表

http://jp.techcrunch.com/archives/20120626vizio-co-star/

うるさいCPUファンとおさらば–国立サンディア研究所が未来のヒートシンクを発明

http://jp.techcrunch.com/archives/20120626this-fanless-heatsink-is-the-next-generation-in-cpu-cooling/

D

ま、まわるのか!

しかし、可動部分があるのはどうかと...

完璧非接触のリニアモータータイプならいいかな。

でも、そしたらどうやって熱を逃がすのだ...

https://ip.sandia.gov/technology.do/techID=66

[] タブレットの画面を出せるカーナビ

http://pioneer.jp/carrozzeria/splink/appli_unit/sph_da09_05/launcher.html

で、何がしたいのかよくわからん...

スマフォならまだわかるかな。

カーナビであることを放棄して、ただのディスプレイに成り下がったか。

[] 日本エンタープライズ、今夏にポイントプログラム「Ponta」で決済できるAndroidマーケットをオープン

http://vsmedia.info/2012/06/02/ponta_android/

Googleは許さないだろうな。

独自端末に入れる?

AWS クラウドコンピューティング ホワイトペーパー

https://aws.amazon.com/jp/whitepapers/

2012-06-27

「AMDの製品こそ、デジタルサイネージ市場に最も適している」――グローバルセールス担当に聞く

http://monoist.atmarkit.co.jp/mn/articles/1206/26/news005.html

デジタルサイネージ向けプロフェッショナルグラフィックスカード「AMD FirePro W600」。

[] Androidスティック with DUALCORE

http://www.thanko.jp/product/2498.html

サンコーか。

9980円。

SoC不明。

ヤフーメール新広告、「通信の秘密」侵害か

http://www.yomiuri.co.jp/national/news/20120626-OYT1T00377.htm

 新広告は、送受信したメールの文面を読み取って関心に合った広告を表示する仕組みで、電気通信事業法で保障する「通信の秘密」を侵害しないか問題となっている。これについて川端総務相は、〈1〉ヤフーメールの会員の同意を得るだけでなく、メールを出した相手方の同意も必要ではないのか〈2〉既に同様の広告を導入している米グーグルへの対応との整合性――などを検討するとした。

[] Androidケーススタディ 〜図書館での活用イメージを考察する〜

http://monoist.atmarkit.co.jp/mn/articles/1206/25/news001.html

Red Hat、RHEL 7 で Btrfs ファイルシステムを本格採用へ

http://japan.internet.com/webtech/20120626/1.html

Btrfs の世界には、最近大きな動きがあった。Btrfs の開発者である Chris Mason 氏が、Oracle を離れたのだ。だが、Mason 氏はいまでも Btrfs 開発の中心人物である。Btrfs は Oracle のプロジェクトとしてスタートしたが、今日では多くのベンダーと開発者によってサポートを受けているためだ。ここでもまた、オープンソースモデルの正しさが証明されている。

「マウスで苦労」「途方に暮れる」──Windows 8の新しい操作性は混乱必至?

http://www.itmedia.co.jp/news/articles/1206/22/news023.html

 「Windows 1.0以来ずっとWindowsを使ってきた人間にすら理解できないのなら、ほかの人たちにも理解できないのではないだろうか。発売前夜にBest Buyに長蛇の列ができるようなことにはならないだろう。行列はぜひとも見てみたい。だが行列はできないだろう」

 ただし、たとえ優れたマシンが投入されたとしても、Microsoftのオンラインストア「Windows Store」は依然、Appleの「App Store」に太刀打ちできるものではない。Windows Storeが勢いに乗るには恐らく数年はかかるだろう。となると、この最新版Windowsを搭載するタブレットを購入しようという動機は薄れてしまう。

「UNIXをC++で分散OSに書き直せ」、幻に消えたBill Joyの野望とは

http://hoshi.air-nifty.com/diary/2012/06/unixcosbill-joy.html

なにもかもみななつかしい...

Skype創業者が立ち上げたベンチャーキャピタルのAtomicoが東京オフィスを開設

http://jp.techcrunch.com/archives/jp20120626atomico-launches-tokyo-office/

興味深いのは「日本は国内市場が大きいので、いますぐに海外に出て行く必要はないだろう」と語っていることだ。これはわれわれが見過ごしがちだが、ゼンストローム氏のようにスウェーデン出身の起業家から見ると、日本市場は十分すぎる大きさを持っていると見えるのだろう。

Facebook、ユーザーのメールアドレスを隠し@facebook.comだけを表示。今すぐこの馬鹿げた変更を元に戻せ

http://jp.techcrunch.com/archives/20120625facebook-email-address/

東芝、停電時でも運転継続可能な家庭用燃料電池「エネファーム」

http://news.mynavi.jp/news/2012/06/26/023/index.html

水なしの冷却にめどがついたのかな?

あとは法律の問題は、業界で自粛してただけ?

切り替えボックスが解決策?

自立給電可能にして、分電盤に入らずに別コンセントってことね。

「さくらのクラウド」で続いていたストレージ障害、報告書をさくらインターネットが公開

http://www.publickey1.jp/blog/12/post_203.html

http://cloud-news.sakura.ad.jp/2012/06/25/storage/

http://cloud-news.sakura.ad.jp/wp-content/uploads/2012/06/storagehoukoku20120625a.pdf

昨年11月にさくらインターネットが開始したクラウドサービス「さくらのクラウド」は、開始直後の12月からストレージまわりにトラブルが発生し、ストレージ性能の著しい低下や不安定な動作、一部データの消失などが起きていました。トラブルは完全に解決してはおらず、3月に新規申し込みの受付を停止したまま現在に至っていました。

その後の調査により実際にはネットワークインターフェースは故障しておらず、アクセス量の増大に伴いパケットロスを引き起こしていたことが判明しました。

SunのZFSストレージだったみたいだけど。

なんか、このあと読んでいてもボロボロだな...

お高いだろうに。

ストレージ装置の仕様と動作について弊社エンジニアが全容を把握することができず、発生した障害に対して十分な対応を実施することができなかった。メーカーとの綿密な連携により対処を急いだが、対処のための調査と確認に長い日数がかかってしまう結果となった

これは痛いよね。

実運用の障害だから。

んで、自前に変更して、クローンとスナップショットはあきらめてコピーにしたのか。

弊社自身で管理、運用ができるよう、自社エンジニアによる開発を行った

「ストレージの事前検証が十分にできなかった」さくらインターネット田中社長、クラウドのストレージトラブルの原因について

http://www.publickey1.jp/blog/12/post_204.html

当社に共有ストレージの知見が不足していた中で、その足りない知見をベンダに頼りながらやっていました。これは一般のシステム開発ではとりうる策だとは思いますが、パブリッククラウドではできませんでした。

さくらのクラウド、新ストレージでは性能限界テストをやりやすく、自社開発をまずは採用。さくらの夕べで参加者に説明

http://www.publickey1.jp/blog/12/post_205.html

田中社長 ひとことでいうと、リスクの移転をしようとしてしまった、というのが挙げられると思います。自社で作ったストレージでは、問題が起きたときに自社で解決できないかもしれないと思っていまして、そこで問題を解決してくれる外部に頼ってしまったことが大きな間違いだったと思います。

システム開発をするに当たって、分からない部分はベンダに頼って構築する、ということはあると思いますが、パブリッククラウドではエンドユーザーがいます。そこで問題が起きたときに、自社で解決できないかもしれないという不安感があり、そのリスクの回避や時間をお金で買おうという、これがベンダを頼る理由のひとつだと思います。それに乗ってもらえるベンダを探して、しかし結果としては乗ってもらえなかったと。

[] android-source-browsing: Android Source Browsing Test

https://code.google.com/p/android-source-browsing/source/browse/

各リリース横断で見れるようにはなっている。

AXRが遅いので、こっちのほうがいいかも。

最初にプロジェクトを選ぶのがドロップダウンでめんどくさい。

[][][] lenovo K800: hack進めている人発見

http://www.modaco.com/topic/355005-the-san-diego-hacking-topic-root-progress-etc/

それによると...

  • リカバリは署名zipからでないと行えない。
  • リカバリモードではadbは使えない。
  • fastboot bootは動作しない。
  • fastboot flashできるが、レンガになるよ。
  • OTAアプリは、以下で起動できる。

$ adb shell am start -n com.softwareupdate/com.softwareupdate.SoftwareUpdateSettings

  • OTAサーバーの切り替えはできそう。

$ adb shell am start -n com.softwareupdate/com.softwareupdate.ServerSetActivity

  • 使えそうなkernel exploitはない。
  • アップデートサーバーは、50.18.182.85。
  • アップデートファイル名は、user-120112191046.zip。このへんにも同じ名前のファイルがあるな。"release.borqs.com/software_upgrade_test/IT/BB/AZ510rel/sw_upgrade_version.xml" でも、これは書けないらしい。
  • fastboot erase userdataは正常に動くようだ。

Surface presentation FAIL

D

これは笑える。

Octopusカードいろいろ

http://www.octopus.com.hk/get-your-octopus/tc/index.html

カードだけでなく、キャラタグとか、時計とかもある。

香港は自由だ。

Google、本社の庭に巨大 Jelly Bean をこぼす

http://japanese.engadget.com/2012/06/26/google-jelly-bean/

せめて、緑のには顔書いてほしかったよ。


って、リアルな設置状況としては、透明のドロイド君の中にこれが入るみたい。

でも、発泡スチロールに塗装しただけのような、ゼリビンに見えないチープさだわ。

LEGO® Sydney Harbour Bridge created in Build with Chrome

http://www.buildwithchrome.com/

D

面白いけど、遊んでいる暇がないわん。

[] Vizio Announces Google TV-Powered 'Co-Star', Pre-Orders Begin Next Month For $99

http://www.androidpolice.com/2012/06/26/vizio-announces-google-tv-powered-co-star-pre-orders-begin-next-month-for-99/

安い!

Co-Starって、どういうネーミングだ?

TVがStar?

New Kindle Fire Could Be Blazing Straight Towards A July 31 Launch

http://www.droiddog.com/android-blog/2012/06/new-kindle-fire-could-be-blazing-straight-towards-a-july-31-launch/

新fire、しがらみのないAmazonあたりで、A13あたりを使って$100とかで出さないのだろうか。

[] Androidセキュリティ・プライバシー関連で要チェックのリンク集

http://ameblo.jp/tryal/entry-11287474558.html

[] twiccaから乗換えるユーザー急増!!? ツイッターアプリの新星「twitcle」の実力

http://exdroid.jp/d/39869/

https://play.google.com/store/apps/details?id=jp.yoshika.twitcle

よきライバルがいて、成長できるのよ。

モバイル化、一層進む―アメリカの全携帯ユーザーの17% は主として携帯でネットを利用(Pew)

http://jp.techcrunch.com/archives/20120626pew-17-of-u-s-cell-phone-users-now-mostly-use-their-phones-to-go-online/

デスクトップやノートパソコンより携帯を利用することを好む理由については、「手軽だから 」(64%)、「ライフスタイルに合っている」(18%)、「これで十分だから」 (7%)などの回答が上位を占めた。

しかし同時に、「オンラインにアクセスする手段は携帯しか持っていない」 (10%)、「コンピュータを持っていない」 (6%)、「オンライン接続そのものが携帯経由」(4%)という回答も目立った。

USにもいろいろな層がある。

歴史を振り返る:Microsoftにより買収されたYammer。スタートは「社内ツール」の立場からのスピンアウト

http://jp.techcrunch.com/archives/20120625memory-lane-watch-the-moment-in-2008-when-yammer-launched-as-a-standalone-business/

webOS 3.0.5 'Community Edition' released to open source

http://www.webosnation.com/webos-305-community-edition-released-open-source

何が違うのだ?

ヤフー、Yahoo!ポイントを贈れる「イイね!」ボタンを導入

http://japan.cnet.com/news/service/35018570/?ref=rss

うざい。

スタートアップ企業にとって特許は重要か?戦略の傾向に変化:米調査

http://jp.techcrunch.com/archives/20120621do-patents-really-matter-to-startups-new-data-reveals-shifting-habits/

このチャートが明確に示しているのは、年に応じたコホートラインの完全な経年累積である。線が低いのは、平均的な企業が特許を出願する傾向が少ないことを示している。各年の線は先行する年を下回っているので、企業が操業年数を重ねるにつれて特許出願する傾向が低くなっていくようだ。

Anonymousが日本政府とレコード協会に“宣戦布告” 違法ダウンロード刑事罰化に抗議

http://www.itmedia.co.jp/news/articles/1206/26/news064.html

ノートPCのコンパル、12年Q2出荷見通しを下方修正 通年目標の達成も困難

http://www.emsodm.com/html/2012/06/26/1340681364636.html

台湾ではノートPC(NB)受託生産大手の株主総会が続いているが、業界第2位のコンパル(Compal Electronics=仁宝電脳)の許勝雄・董事長は22日の総会で、12年第2四半期のNB出荷目標を当初予測の15%前期比15%増から8〜10%増へと下方修正した。世界景気の落ち込みを理由に挙げた。また台湾の経済紙『工商時報』(23日付)によると、台湾の市場関係者らは、ウィストロン(Wistron=緯創)が第2四半期の出荷見通しを前期比10%減に引き下げたものと見ているようだ。ウィストロンは5月30日、業界に先駆けて、出荷見通しを当初の0〜5%減から、横ばい〜微減へと引き下げており、1四半期に2度目の下方修正となる。

台湾好景気じゃなかったのか。

シャープ株主の懸念「庇を貸して母屋を取られないか」

http://japan.zdnet.com/cio/analysis/35018562/

ポール・グレアム「ラーメン代稼ぎ」

http://blog.livedoor.jp/lionfan/archives/52682058.html

。多くのベンチャーで、唯一の実質的なコストは起業家の生活費だ。つまり生活費さえまかなえれば黒字化する。

このタイプの黒字化の主な意味は、もう投資家の言いなりにならないで済むってことだ。まだ黒字でないなら資金は減少している。最終的には資金を調達するか、もしくは会社をたたむ必要がある。おそらく、かなり早くそうなるだろう。いったんラーメン代稼ぎに達すれば、この苦しい選択から距離を置ける。なお資金を調達してもいいが、あわてる必要はない。

インスタントラーメンが最安の食料というのは、USでも常識なのか!

「ギャラクシーS3 LTE」に入ったサムスン電子通信チップの正体は?

http://atlasrnc.jp/arcjp/10166

SKテレコムとKT向けに作ったギャラクシーS3 LTEに入った通信チップは、「CMC221S」である。第2世代(2G)非同期(GSM)、第3世代(3G)広帯域符号分割多元接続(WーCDMA)、第4世代(4G)LTEまで1つのチップに収めた。世界中のほとんどの市場に対応可能である。LGユープラス向けは、同期2G符号分割多重接続(CDMA)のために、チップ1個が追加された。CDMAは、米国ベライゾン·ワイヤレスなどもサービスしている方式である。CMC221SにCDMAチップを加えた形である。

[] 欧ソニー、Google TV採用のネットワークメディアプレーヤー/BDプレーヤーを7月から欧米各国で発売

http://www.phileweb.com/news/d-av/201206/25/31068.html

ASUSTeK「ZENBOOK Prime UX31A-R4256」〜13.3型フルHDパネルを搭載した第2世代Ultrabook

http://pc.watch.impress.co.jp/docs/column/nishikawa/20120626_542718.html

http://www.asus.co.jp/News/2csO5aqqCL4W7xRz/

RAMが少なすぎ。増設はどこまでできるのだろう。

2012-06-26

[] Google Nexus 7 Tablet Leaked In Internal Training Document, 8GB To Cost $199 And 16GB $249

http://www.androidpolice.com/2012/06/25/google-nexus-7-tablet-leaked-in-internal-training-document-8gb-to-cost-199-and-16gb-to-cost-249/

Googleがやるなら、A10とか使って$100未満とか驚くようなのをやってほしいね。

MSの自社タブレット、「PCブランドとの確執」「値決め」「販売網・修理」がネックhttp://www.emsodm.com/html/2012/06/25/1340597094901.html

MediaTekがMStar合併へ 薄型TV用チップ世界シェアさらに拡大

http://www.emsodm.com/html/2012/06/25/1340600706276.html

IC設計で台湾最大手のMediaTek(聯発科)が6月22日、TV用チップで最大のライバルである台湾MStar(晨星半導体)を合併すると表明した。2段階に分けて行われ、第1段階はTOB(公開買付)で、MediaTek株0.794株と現金1NTドル(1NTドル=約2.8円)をMStar株1株と交換する形で、MStar株を最高で最高48%取得する。今回の合併劇について台湾紙『経済日報』(6月25日付)は、第3世代移動通信(3G)携帯電話用チップにおいて、特許で圧倒的優位に立つ米クアルコム(QUALCOMM)の存在と、低価格でシェアを拡大する中国系IC設計メーカーに対抗するためと分析している。

カネミ油症、孫世代に影響

http://kyushu.yomiuri.co.jp/news/national/20120623-OYS1T00276.htm

 1968年に表面化したカネミ油症問題で、ダイオキシン類が混入した食用油を20歳未満で摂取した女性患者の場合、その子と孫は男児の割合が日本人の平均よりも低いことがわかった。全国油症治療研究班(事務局・九州大)が22日発表した。油症が次世代以降にも何らかの影響を及ぼしているとみられ、子よりも孫世代に傾向が強く表れていた。研究班は今後、健康への影響も詳しく調べる方針。

 今回の調査は、国が2008年度に認定患者1131人を対象に実施した家族構成や健康状態のアンケートを分析した。その結果、20歳未満で被害を受けた女性から生まれた男児の割合は、日本人平均より6・4ポイント低い45・0%、女児は55・0%だった。さらに女児が成長し、孫世代の子を出産した場合、男児の割合はさらに下がり、34・8%だった。

 20歳以上で被害を受けた女性や男性については、日本人の平均と大きな差はなかったという。

デスクトップOSもオープンソースへ

http://www.insightnow.jp/article/7183

アシストの話。

なんだなんだ、後半は登録ユーザーのみかい...

ロボット産業育成に落とし穴、OSで米VBに遅れ また部品提供だけ?

http://www.nikkei.com/article/DGXBZO42967990V20C12A6000000/

官製ROBOSSA苦戦?

プログラマがGitHubとどう関わっているのか垣間見て感じたこと

http://hiroki.jp/2012/06/24/4477/

著作権法改正、Yahoo!・Tポイント提携に感じたデジタルデータをめぐる重大な社会変革の足音

http://diamond.jp/articles/-/20395

 その音楽配信サービスが、スマートフォンへの端末移行に伴って、売上が低下した。そのスマートフォンの普及は今年から来年にかけて、いよいよ本格化しようとしている。そしてスマートフォンはパソコンとの親和性が高い。パソコンはリッピングや違法ダウンロードの温床であろう。となると音楽コンテンツ、ひいては音楽産業は一体どうなってしまうのか――おそらく音楽産業側にはこうした懸念が存在したはずだ。

 こうした懸念と向かい合った時、産業側の市場支配力を維持したいと、主要レコード会社は考えたのだろう。そして選んだのが、消費者の利用を制限する方向でのロビイングであり、音楽コンテンツの利用実態と離れる方向で進められた法改正である。

Yahoo! JAPANとCCCは、2010年7月に相互の事業発展や競争力強化を目指し、すでにポイントサービス事業を中心とした包括的業務提携を締結しておりましたが、このたび、両社の強みを活かしたさらなる事業の拡大を期して、新会社を設立するに至りました。1ヵ月あたり約5,100万人のユニークカスタマー数を誇る国内最大級のインターネットサイトを運営するYahoo! JAPANと、日本の人口の約3分の1にあたる4,045万人のユニーク・アクティブ会員を有するCCCが本提携を締結することで、日本最大級のO2Oプラットフォームの構築が可能となり、インターネットとリアルの双方における圧倒的な経済圏の確立を目指します。」

 この二つを掛け合わせれば、Yahoo!とTポイントに関わる部分でのサービス利用がゼロだったとしても、消費者が〈何をしようとしていた〉かが詳細に分かる。極論すれば、そうした〈気配の情報〉を事業者に提供したり、またそれをコントロールすることで、日本中のほとんどの生活空間が「自分たちの影響下にある売り場」となる。

 ただ、そうした社会変革が進みはじめる中、消費者が置き去りにされている印象が強い。あまりに産業都合で物事が進みすぎていないだろうか、そしてスマートフォンがその先棒を担いではいないか――経営コンサルタントとしては産業振興を無条件に支援すべきなのかもしれないが、産業とて消費者の存在が大前提だと考えれば、そうした気分は否めない。

[] スマートフォンアプリへのブラウザ機能の実装に潜む危険――WebViewクラスの問題について

http://codezine.jp/article/detail/6618

Ubuntu の UEFI セキュアブート対応計画が明らかに

http://linux.slashdot.jp/story/12/06/25/038257/

Ubuntu 12.10 のデフォルトではブートローダーに GRUB 2 ではなく、ライセンス条件が緩やかな efilinux を使用。Canonical によって署名されるのはブートローダーのバイナリーのみで、Ubuntu カーネルやカーネルモジュールの署名は不要になるという。CD からブートする場合は Microsoft により署名されたブートローダーから efilinux をチェーンロードして起動する。Ubuntu 独自の署名サービスは提供せず、ファームウェアに追加する公開鍵のみ提供する予定だという。

なんだそれ...

https://lists.ubuntu.com/archives/ubuntu-devel/2012-June/035445.html

http://blog.canonical.com/2012/06/22/an-update-on-ubuntu-and-secure-boot/

遂に現実と虚構の区別がつかない体験装置が登場 - 理研の「SRシステム」

http://news.mynavi.jp/news/2012/06/22/109/index.html

理化学研究所(理研)は6月21日、バーチャルリアリティ(VR)に用いられてきた技術を応用し、あらかじめ用意された「過去」の世界を「現実」と差し替え、被験者に過去を現実と区別なく体験させる実験装置「代替現実システム(Substitutional Reality System:SRシステム)」を開発したと発表した。

12年後のCAP定理: "法則"はどのように変わったか

http://www.infoq.com/jp/articles/cap-twelve-years-later-how-the-rules-have-changed

CAP定理は、共通のデータを扱うネットワークで繋がったシステムは3つの望ましい性質のうち、2つしか満たせないことを示します。しかし、明示的に分割に対処することで、設計者は一貫性と可用性を最適化し、3つの性質すべての釣り合いを取ることができます。

アメリカ軍の無人機はパキスタンの女子高生を殺したのか?

http://n-styles.com/main/archives/2012/06/21-040000.php

ネットで裏が取れるというのも素晴らしい世界。

ネット乞食とクラウドファンディング

http://d.hatena.ne.jp/NOV1975/20120620/p1

WebSocketでWebを高速化するKaazingが新たに$17Mを調達

http://jp.techcrunch.com/archives/20120620kaazing-17-million/

2007年に創業されたKaazingは、Web上のリアルタイムで対話的な通信を、従来のようなリクエストとレスポンスのピンポン(卓球)ゲームではなく、双方向のパイプ(FIFO)を使うことによって高速化する技術を、提供する。そのベースとなるインフラ技術は、HTML5のWebSocketプロトコルだ。同社は、WebSocketの設計に関わった人たちがファウンダだ。

http://kaazing.com/

100万の3DオブジェクトをプリントしたShapewaysが$6.2Mを調達–3Dプリントの大衆化に邁進

http://jp.techcrunch.com/archives/20120619shapeways-6-2m-from-lux-capital/

http://www.shapeways.com/

U-Bootについてあれこれ

http://debianjp.titanpad.com/uboot?

大統一Debian勉強会での野島さんの発表。

[] Android版Flipboard、「ついに登場してGoogle+にも対応!」となるまでの舞台裏と今後

http://jp.techcrunch.com/archives/20120621flipboard-officially-launches-on-android-adds-google-youtube-and-more-localized-versions/

すぐにリリースできなかったのはAndroid版だからだ。すなわちアプリケーションの開発自体以外にやることが多いのだ。「iOSであれば、画面サイズも決まっているものと考えて進められます。プロセッサについても同様。そういう場合は、かなりやりやすいわけです」とMcCueは述べる。「Android版で、さまざまな機種の違いを吸収してきちんと動作するアプリケーションを作るとなると、その部分の調整に非常に多くの時間がかかることになってしまいます。テスト版にて様子をみたのもそうした理由があるからです」。さすがにそう言うだけあって、発表されたAndroid版は各種Androidスマートフォン、Nook、そしてKindle Fireなどできちんと動作する。小さな携帯スクリーンから7インチまでと画面サイズも様々だ。異機種間でのパフォーマンス調整やレイアウト調整も必要で、そうした修正もテスト版のリリース以来行なってきたそうだ。

ライブドア社員malaが高木浩光の定置網に引っかかりtwitter民にフルボッコにされるの図

http://togetter.com/li/326127

キーボードのある風景 〜 Surfaceの発表から

http://d.hatena.ne.jp/takoratta/20120624/1340504078

もう1つは、根拠は無いが、当該の店も、ほかの類似した店でも、タブレットは大丈夫だったのではないかという推測から、物理キーボードの有無が、デバイスがその風景に溶け込めるものになれたかどうかを分けたのではないかという考えだ。

[] 中国メーカー Kimdecent 小型スティック型 HDMI 出力ミニ PC 「Androstick FVD11」発売、価格78ドル(約6,300円)

http://gpad.tv/tv/kimdecent-androstick-fvd11/

http://www.aliexpress.com/store/product/On-Stock-HDMI-dongle-Mini-PC-TV-Stick-Android-4-0-ICS-Cortex-A9-Processor-512MB/803232_550279009.html

Amlogic 8726。

Amazonサイトで、kindleの予告はじまる

アカウント生きてる状態だと、Amazonにいってもkindle見えない。

しょうがないので、シークレット・ウインドウで登録した。

まだ興味ある人カウントしている状態か。

2012-06-25

〜師範、Ubuntu独自のテクノロジーについて教えてください!〜

http://ascii.jp/elem/000/000/703/703312/

Windows 8は2.2TB超の大容量HDDにどう対応しているのか?

http://ascii.jp/elem/000/000/703/703331/

大規模障害の概要と原因について(中間報告)

http://support.fsv.jp/info/nw20120625_01.html

ファーストサーバのリポート。

バックアップ(というかスタンバイ)にも更新を適用するとか、システム運用の基礎がわかっていたとは思えない。

レンサバ運用技術って、進歩してないどころか退化しているのねというのが、元ISPな私の感想。

きっと、なんで必要なのかわかってないまま、管理者は世代交代していき、同じシステムが継承されていたのだろうな。

現場は十分なハードや開発時間のリソースをもらえてないんだと思うけど、運用とシステムのデザインは明確にチーム分けないと。

システムの改善リソースを確保できなくなるよ。

あと、予算は捩じ込んでも確保する。

それはマネージャーの仕事。

「多少無理しつつがんばります」――1万2000円以下でしのぎを削る3TバイトHDD

http://plusd.itmedia.co.jp/pcuser/articles/1206/23/news005.html

タイ洪水がなければ、今頃は8k円くらいになってたんじゃないだろうか。

価格遷移が半年から一年遅れくらいの感じ。

金利0%Appleローンをキャンセル

契約内容を読んでいたら、もれなく、オリコカードの契約が必須でした。

やめた。

オンラインからキャンセルしようかと思ったけど、確定ステイトになるまでキャンセルできない。

しばらく待って、確定になったけど、それでもオンラインではキャンセルできなかった。

現在のアイテムはオンラインによるキャンセルの対象外となっている可能性があります。詳細につきましては、オンラインのApple Storeの担当者(0120-993-993)にお問い合わせください。

どうやら電話でないとキャンセルできないようだ。

電話は9時から。

翌日、Appleのコールセンターに電話。

待ち時間長い。

注文番号を伝えて、支払い方法の変更を希望すると、一旦キャンセルした後でということになると言われる。

それなら自分で再オーダーしたほうが早いのに、お手数ですので変更すると言う。

んで、支払方法の変更にカード情報を電話口で言えとかご無体なことを言われるので、そのままキャンセルにした。

3分たったけど、DBの更新はリアルタイムではないのか?

5分でもキャンセルにならない。

30分たっても「お支払い確認中 」のまま。

そうそう、キャンセルしても、特にメールで確定の連絡などはないそうで。AppleIDでログインして確認しろって言われた。

そーですか。

CSレベルでは世界企業でもイマイチですね。

日本だからかな?

窓口代行はどこの会社がやっているのだろう。

Google、「Google Maps API」の利用料金を値下げ

http://taisyo.seesaa.net/article/276866541.html

これまでの価格は1日の利用上限は2万5000回で、超過分は1000回あたり4ドルとなっていましたが、1000回あたり50セントまで値下げされました。

「ムダを恐れるな、失敗せよ」Evernote日本人ディレクターから、日本のエンジニアへの提言。

http://careerhack.en-japan.com/report/detail/7

技術的には、日本のエンジニアだって負けてないと思うんですよ。非常に優秀なんです。言われたことはそつなくこなすし、やれと言われたらいろんなことができる。

でも、誰かに言われるまで何もやれない。自分から「やろう」と動き出せない人が多いんです。エンジニアとしての能力は高いのに、その能力を「使う能力」が足りない。シリコンバレーだとそれでは目立ちません。目立たないと誰にも理解されないし、理解されないので評価もされない。

オラクルCEOのラリー・エリソン氏、ハワイのラナイ島を購入へ

http://japan.cnet.com/news/society/35018455/

きっと、地下にセルフクローン工場を作って延命策に出るに違いない。

[] Googleうっかり漏らす 次期Androidは「4.1」で確定 GALAXY Nexusに優先配信へ

http://ggsoku.com/2012/06/android-4-1-leak/

このことから、次期Android「Jelly Bean」はバージョン「4.1」であること、GALAXY Nexusに真っ先に配信されることが明らかになりました。27日から開催される「Google I/O 2012」で発表されることはほぼ間違いなしといったところです。

SmartTV最新動向

http://www.slideshare.net/akirasasaki1/smarttv20120617

佐々木さんのプレゼン。

佐々木さんがどう考えているかというのは入ってないのね。

残念。

[] 課題山積のAndroidアプリ開発にソフトウェアテストの技術で立ち向かおう「第二回Androidテスト祭り」レポート

http://codezine.jp/article/detail/6616

「京」からエクサスケールへ―スーパーコンピューター開発と国家プロジェクト

http://jun.artcompsci.org/talks/fukui20120614.pdf

「京」の進み方の問題点と思われるもの

1. 何をするために作るのかを「ワーキンググループで議論」

2. 結局、「何のため」かははっきりしないままスタート

3. 計画スタートまでに目標性能が二転三転した。

4. アーキテクチャも二転三転した。

5. 開始してからメーカーが降りるという前代未聞の事態にいたった。

日本メーカーは大規模LSIの少量生産に対応したがらない(できない)= 設計能力がない(設計が高コスト)

目標設定における問題のまとめ

・ 実は大型計算機開発への国家投資が、計算機だけでなく半導体産業を通して経済発展全体に貢献するはずという30年前に破綻したモデルが暗黙の大前提としてある。

・ 結果的に、生き残れなくなった半導体製造産業に公共投資

・ 半導体各社が今後どうするか?というのが根本問題にある。

明らかなことはファブレスで生き残ってはいけないということ。

開発することにしたものも、開発のしかたも間違っていた

時代遅れな目標が設定される理由: 多分2つ

・ プロジェクトの時間スケールが長すぎる

・ 実質上のプロジェクト立案者の知識が古い

まとめ

・ 「京」の開発プロセス、できたものは色々おかしい

・ その根本的な理由は、「国家によるスパコン開発が産業発展に寄与する」という幻想と、それが実体化した官学複合体

・ エクサをやるなら幻想から一度脱却するべき

とても面白かった。

Bluetooth 接続の指輪型ゲームコントローラ Ringbow、タッチと十字キーを両立

http://japanese.engadget.com/2012/06/24/bluetooth-ringbow/

Kickstarterか。

市販品の組み合わせで何年か前に有線の試作してみたことあるけど、これ案外使いにくいのよ。

「メーターは車載情報機器の1つ」、フリースケールはARMコア製品で対応へ

http://ednjapan.com/edn/articles/1206/22/news033.html

IVIは、Cortex-A5とCortex-M4を搭載するVybridを展開。

これで、車載しか生き残る道のなかったi.MXラインは終わりかな?

MSの「Surface」は当初Wi-Fiのみに対応、価格は599ドルから? 海外メディア報道

http://itpro.nikkeibp.co.jp/article/NEWS/20120625/404923/

一方、テクノロジー系ブログサイトのThe Next WebはMicrosoftの事情に詳しい関係者の話として、Windows RTモデルが599ドル、Windows 8 Proモデルが999ドルで販売されると伝えている。

なんか高い感じがするな。

ふつーってことなのねって感じ。

他のサプライヤに配慮したのかもね。

サービス禁止エラー403に“説明責任”を持たせる新しいエラーコードをTim Brayが提案

http://jp.techcrunch.com/archives/20120622error-451-a-proposed-change-to-web-standards-would-make-bradburys-story-denote-censored-content/

「451–“法的理由により不可用(Unavailable For Legal Reasons)”」を返す、という提案だ。

1日1000万件以上の加筆を全部追跡、Datasiftのツールでウィキペディアのスパムは困難に

http://jp.techcrunch.com/archives/20120620hey-wikipedia-spammers-start-getting-worried-datasift-has-built-a-tool-to-track-you/

ソーシャルメディアでモバイルコマースの訪問数は上昇、コンバージョンは下降

http://jp.techcrunch.com/archives/20120620social-medias-impact-on-mobile-commerce-visits-are-up-conversions-are-down/

和訳: 君はウィルスの中でハッカーと会話したことがあるか?

http://an-pan-man.com/archives/2012/06/25_0721.php

イノベーションのジレンマ』は他人に伝えることが難しく、実行はもっと難しいという個人的な思い出

http://hoshi.air-nifty.com/diary/2012/06/post-b19f.html

それなのに、日本の大企業の経営幹部は、なぜ理論を実際の経営に生かせなかったのでしょうか。

この記事に答えは書いていないけど、対岸の火事で、自分の身に火の粉がふりかからないと思っていたのか、経営者感で懇親するときの基礎教養書程度の扱いだったのではないかな。

pkgme

http://mhall119.com/2012/06/contributing-to-ubuntu-a-better-pkgme/

http://gihyo.jp/admin/clip/01/ubuntu-topics/201206/22

これは名前の通り,「ソフトウェアを簡単にパッケージにする」ことに特価したユーティリティです。pkgmeを使うことで,Debianパッケージに関する知識がなくても自分の作成したソフトウェアを簡単にパッケージングできます。テンプレートに必要な情報を記入するだけで,あとはpkgmeが自動的にパッケージを作成します。いかにも魔法のように見えますが,種は単純で,要するに「熟練したパッケージャが定型的にやっていること」をソフトウェア構成に応じて実行するための枠組みをpkgmeが提供し,定型的に作業する,というものです。

469 4億突破、AmazonやPayPalを凌駕するAppleアカウント

http://news.mynavi.jp/column/svalley/469/index.html

いま米国人のサイフを太らせているのは、レシートやチケット、メンバーカードである。クレジットカードよりも、それらを携帯に集約する方が現実的なソリューションである。そうした機能をGoogle Walletも備えているが、そこに焦点を絞ったPassbookはより現実的な解である。電子チケットや電子カードを扱うiOSアプリはすでに多数存在するから、秋にiOS 6が登場したら、たくさんの人がすぐにPassbookを日常的に利用し始めるだろう。

米国で若者の「ダウンロード」離れ、代わりにストリーミングが普及

http://it.slashdot.jp/story/12/06/21/139227/

足枷になったレコード会社

http://d.hatena.ne.jp/KZR/20100313/p1

ひとつは,レコード会社が巨額の予算を使って豪華なPVを制作するのが唯一の解答であるという時代は終わり,バイラル効果のあるPVを制作することが「もうひとつの解答」として重要な意味を持ち始めているということ。また,そういったPVをアーティスト自身が制作するための手段として,企業スポンサー付きのPVという選択肢がありうることも示された。これは,大きな宣伝効果を生み出すのに必ずしもレコード会社の存在が必要ではないということを意味している。

もうひとつは,メジャーなレコード会社は大企業病的な行動様式に陥っていて,それを打開しようと思うならば,アーティストが自ら動かなくてはならないということ。

[] "Embedded Android: Porting, Extending, and Customizing"

http://www.amazon.co.jp/gp/product/1449308295?ie=UTF8&tag=kinnekosblog-22&linkCode=shr&camp=1207&creative=8411&creativeASIN=1449308295

予約発注だん。

ページ数もわかんないけど、超薄っぺらいのじゃないかと...

中身も薄いかも...

2012-06-22

[][] adbから言語と国を変更したいのだが無理だろな...

K800では、言語設定が英語と中国語の二択に制限されている。

デフォルトの対応ロケールリストにこれしか書かれていないようだ。

これを、adbからのコマンド操作で日本語に変更可能にしたい。


たしか、Settingsへのユーザー権限でのアクセスは、途中からまったくできなくなったような記憶が。

ちょっとあがく。

MacBook:tools kinneko$ ./adb shell
$ setprop persist.sys.language en
$ setprop persist.sys.country US
$ exit
MacBook:tools kinneko$ ./adb reboot

かわってね〜。

MacBook:tools kinneko$ ./adb shell '
> setprop persist.sys.language en;
> setprop persist.sys.country GB;
> stop;
> sleep 5;
> start'
MacBook:tools kinneko$ ./adb reboot

かわってね〜。


設定するとこ間違ってないよな。

MacBook:tools kinneko$ ./adb shell 'getprop persist.sys.language'
ja
MacBook:tools kinneko$ ./adb shell 'getprop persist.sys.country'
JP

問題ない。


MacBook:tools kinneko$ ./adb shell 'setprop persist.sys.country US'
MacBook:tools kinneko$ ./adb shell 'setprop persist.sys.language en'

これもだめ〜。

MacBook:tools kinneko$ ./adb shell "echo en > /data/property/persist.sys.language"
cannot create /data/property/persist.sys.language: permission denied
MacBook:tools kinneko$ ./adb shell "echo US > /data/property/persist.sys.country"
cannot create /data/property/persist.sys.country: permission denied

まぁ、そうでしょうね。


amでやってみる。

$ am start -a android.intent.action.MAIN -n com.android.settings/.Settings
Starting: Intent { act=android.intent.action.MAIN cmp=com.android.settings/.Settings }

設定アプリを開くのはこれでよさげ。


言語とテキストを開く。

$ am start -a android.intent.action.MAIN -n com.android.settings/.LanguageSettings
Starting: Intent { act=android.intent.action.MAIN cmp=com.android.settings/.LanguageSettings }

表示はできたな。


言語の選択画面を開かせる。

$ am start -a android.intent.action.MAIN -n com.android.settings/.LocalePicker
Starting: Intent { act=android.intent.action.MAIN cmp=com.android.settings/.LocalePicker }

二択ではない選択画面の表示もできた。


値のセットはできないか...

まぁ、普通に設定できない端末でも、選択画面出てきたからよしとするか。

2012-06-21

[][][] lenovo K800: 中を見てみる

もう目標が終わったがログ残す。

MacBook:tools kinneko$ ./adb shell
$ ls -l
lrwxrwxrwx root     root              1970-01-08 06:50 sdcard -> /mnt/sdcard
drwxr-xr-x root     root              1970-01-08 06:50 acct
drwxrwxr-x root     system            1970-01-08 06:50 mnt
lrwxrwxrwx root     root              1970-01-08 06:50 vendor -> /system/vendor
lrwxrwxrwx root     root              1970-01-08 06:50 d -> /sys/kernel/debug
lrwxrwxrwx root     root              1970-01-08 06:50 etc -> /system/etc
drwxr-xr-x root     root              1970-01-08 06:50 config
drwxrwx--- system   cache             1970-01-02 08:42 cache
-rw-r--r-- root     root         4042 1970-01-01 08:00 ueventd.rc
-rw-r--r-- root     root            0 1970-01-01 08:00 ueventd.goldfish.rc
drwxr-xr-x root     root              1970-01-02 08:05 system
drwxr-xr-x root     root              1970-01-08 06:50 sys
drwxr-x--- root     root              1970-01-01 08:00 sbin
dr-xr-xr-x root     root              1970-01-08 06:50 proc
drwxr-xr-x root     root              1970-01-01 08:00 lib
-rwxr-x--- root     root          888 1970-01-01 08:00 init.sdcard2.rc
-rwxr-x--- root     root          888 1970-01-01 08:00 init.sdcard1.rc
-rwxr-x--- root     root          963 1970-01-01 08:00 init.sdcard.rc
-rwxr-x--- root     root        19062 1970-01-01 08:00 init.rc
-rwxr-x--- root     root         1021 1970-01-01 08:00 init.nfs.rc
-rwxr-x--- root     root        13580 1970-01-01 08:00 init.mfld_pr2.rc
-rwxr-x--- root     root         1677 1970-01-01 08:00 init.goldfish.rc
-rwxr-x--- root     root       253484 1970-01-01 08:00 init
-rw-r--r-- root     root          574 1970-01-01 08:00 default.prop
drwxrwx--x system   system            1970-01-02 08:44 data
-rw-r--r-- root     root         1041 1970-01-01 08:00 android.fstab
drwx------ root     root              2012-05-10 16:52 root
drwxr-xr-x root     root              1970-01-08 06:50 dev

わかりやすくていいけど、ビルドマシンのタイムスタンプ適当。

署名とか大丈夫なんだろうか?

init.sdcard*.rcが3つもあるんだろう。

init.nfs.rcは?

init.mfld_pr2.rcって、PR2ってどうしてついてるのかな。プレリリース?


$ cat default.prop
#
# ADDITIONAL_DEFAULT_PROPERTIES
#
dalvik.vm.heapsize=64m
persist.sys.timezone=Asia/Shanghai
persist.sys.language=zh
persist.sys.country=CN
ro.product.locale.language=zh
ro.product.locale.region=CN
wifi.interface=wlan0:0
gsm.net.interface=rmnet0
ro.sf.lcd_density=320
ro.opengles.version=131072
persist.service.apklogfs.enable=0
persist.service.crashlog.enable=0
persist.service.aplogfs.enable=0
persist.service.tcplog.enable=0
persist.service.radiolog.enable=0
ro.secure=1
ro.allow.mock.location=0
ro.debuggable=0
persist.service.adb.enable=0
persist.ril-daemon.disable=0

$ cat system/build.prop
# begin build properties
# autogenerated by buildinfo.sh
ro.build.id=GRJ90
ro.build.display.id=GRJ90
ro.build.version.incremental=K800_0_S_2_071_0146_120510
ro.build.version.sdk=10
ro.build.version.codename=REL
ro.build.version.release=2.3.7
ro.build.date=2012年 05月 10日 星期四 17:21:21 CST
ro.build.date.utc=1336641681
ro.build.type=user
ro.build.user=builder
ro.build.host=QA-Build-Gorilla-011
ro.build.tags=release-keys
ro.product.model=mfld_pr2
ro.product.brand=Lenovo
ro.product.name=K800
ro.product.device=K800
ro.product.board=mfld
ro.product.cpu.abi=x86
ro.product.manufacturer=LENOVO
ro.product.locale.language=en
ro.product.locale.region=US
ro.wifi.channels=
ro.board.platform=mrst
# ro.build.product is obsolete; use ro.product.device
ro.build.product=mfld_pr2
# Do not try to parse ro.build.description or .fingerprint
ro.build.description=K800-user 2.3.7 GRJ90 K800_0_S_2_071_0146_120510 release-keys
ro.build.fingerprint=Lenovo/K800/K800:2.3.7/GRJ90/K800_0_S_2_071_0146_120510:user/release-keys
# end build properties

#
# ADDITIONAL_BUILD_PROPERTIES
#
ro.config.notification_sound=提示音09.ogg
ro.config.ringtone=铃声-水.ogg
ro.config.alarm_alert=闹钟-梦境.ogg
ro.ril.status.polling.enable=0
ro.product.cpu.abi2=armeabi
dalvik.vm.heapsize=192m
dalvik.vm.checkjni=false
ro.kernel.android.checkjni=0
net.bt.name=Android
dalvik.vm.stack-trace-file=/data/anr/traces.txt

heapsizeがdefault.propと違うな。


$ cat init.rc
init.rc: Permission denied

パーミッションないから、読めないよね。


$ cat /proc/cpuinfo
Processor	: Intel(R) Atom(TM) CPU Z2460  @ 1.60GHz
processor	: 0
vendor_id	: GenuineIntel
cpu family	: 6
model		: 39
model name	: Intel(R) Atom(TM) CPU Z2460  @ 1.60GHz
stepping	: 2
cpu MHz		: 600.000
cache size	: 512 KB
physical id	: 0
siblings	: 2
core id		: 0
cpu cores	: 1
apicid		: 0
initial apicid	: 0
fdiv_bug	: no
hlt_bug		: no
f00f_bug	: no
coma_bug	: no
fpu		: yes
fpu_exception	: yes
cpuid level	: 10
wp		: yes
flags		: fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe nx constant_tsc arch_perfmon pebs bts nonstop_tsc aperfmperf pni dtes64 monitor ds_cpl vmx est tm2 ssse3 xtpr pdcm movbe lahf_lm arat tpr_shadow vnmi flexpriority
BogoMIPS	: 3194.88
clflush size	: 64
cache_alignment	: 64
address sizes	: 32 bits physical, 32 bits virtual
Hardware	: LENOVO K800
Revision	: 0000
Serial	: 0000000000000000
power management:

Processor	: Intel(R) Atom(TM) CPU Z2460  @ 1.60GHz
processor	: 1
vendor_id	: GenuineIntel
cpu family	: 6
model		: 39
model name	: Intel(R) Atom(TM) CPU Z2460  @ 1.60GHz
stepping	: 2
cpu MHz		: 600.000
cache size	: 512 KB
physical id	: 0
siblings	: 2
core id		: 0
cpu cores	: 1
apicid		: 1
initial apicid	: 1
fdiv_bug	: no
hlt_bug		: no
f00f_bug	: no
coma_bug	: no
fpu		: yes
fpu_exception	: yes
cpuid level	: 10
wp		: yes
flags		: fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe nx constant_tsc arch_perfmon pebs bts nonstop_tsc aperfmperf pni dtes64 monitor ds_cpl vmx est tm2 ssse3 xtpr pdcm movbe lahf_lm arat tpr_shadow vnmi flexpriority
BogoMIPS	: 3194.94
clflush size	: 64
cache_alignment	: 64
address sizes	: 32 bits physical, 32 bits virtual
Hardware	: LENOVO K800
Revision	: 0000
Serial	: 0000000000000000
power management:

想定通り。


$ df
Filesystem             Size   Used   Free   Blksize
/dev                   401M    32K   401M   4096
/system                472M   445M    27M   1024
/cache                 236M     6M   230M   1024
/data                    1G   129M     1G   4096
/mnt/asec              401M     0K   401M   4096
/mnt/sdcard             10G     2G     7G   8192
/mnt/secure/asec: Permission denied

$ ls -l /dev/
crwxrwxrwx root     root      81,  10 1970-01-08 06:50 video2
crwxrwxrwx root     root      81,   9 1970-01-08 06:50 video1
crwxrwxrwx root     root      81,   8 1970-01-08 06:50 video0
crw------- root     root      81,   7 1970-01-08 06:50 v4l-subdev7
crw------- root     root      81,   6 1970-01-08 06:50 v4l-subdev6
crw------- root     root      81,   5 1970-01-08 06:50 v4l-subdev5
crw------- root     root      81,   4 1970-01-08 06:50 v4l-subdev4
crw------- root     root      81,   3 1970-01-08 06:50 v4l-subdev3
crw------- root     root      81,   2 1970-01-08 06:50 v4l-subdev2
crw------- root     root      81,   1 1970-01-08 06:50 v4l-subdev1
crw------- root     root      81,   0 1970-01-08 06:50 v4l-subdev0
crw------- root     root     250,   0 1970-01-08 06:50 media0
crw------- root     root     253,  63 1970-01-08 06:50 gsmtty63
crw------- root     root     253,  62 1970-01-08 06:50 gsmtty62
crw------- root     root     253,  61 1970-01-08 06:50 gsmtty61
crw------- root     root     253,  60 1970-01-08 06:50 gsmtty60
crw------- root     root     253,  59 1970-01-08 06:50 gsmtty59
crw------- root     root     253,  58 1970-01-08 06:50 gsmtty58
crw------- root     root     253,  57 1970-01-08 06:50 gsmtty57
crw------- root     root     253,  56 1970-01-08 06:50 gsmtty56
crw------- root     root     253,  55 1970-01-08 06:50 gsmtty55
crw------- root     root     253,  54 1970-01-08 06:50 gsmtty54
crw------- root     root     253,  53 1970-01-08 06:50 gsmtty53
crw------- root     root     253,  52 1970-01-08 06:50 gsmtty52
crw------- root     root     253,  51 1970-01-08 06:50 gsmtty51
crw------- root     root     253,  50 1970-01-08 06:50 gsmtty50
crw------- root     root     253,  49 1970-01-08 06:50 gsmtty49
crw------- root     root     253,  48 1970-01-08 06:50 gsmtty48
crw------- root     root     253,  47 1970-01-08 06:50 gsmtty47
crw------- root     root     253,  46 1970-01-08 06:50 gsmtty46
crw------- root     root     253,  45 1970-01-08 06:50 gsmtty45
crw------- root     root     253,  44 1970-01-08 06:50 gsmtty44
crw------- root     root     253,  43 1970-01-08 06:50 gsmtty43
crw------- root     root     253,  42 1970-01-08 06:50 gsmtty42
crw------- root     root     253,  41 1970-01-08 06:50 gsmtty41
crw------- root     root     253,  40 1970-01-08 06:50 gsmtty40
crw------- root     root     253,  39 1970-01-08 06:50 gsmtty39
crw------- root     root     253,  38 1970-01-08 06:50 gsmtty38
crw------- root     root     253,  37 1970-01-08 06:50 gsmtty37
crw------- root     root     253,  36 1970-01-08 06:50 gsmtty36
crw------- root     root     253,  35 1970-01-08 06:50 gsmtty35
crw------- root     root     253,  34 1970-01-08 06:50 gsmtty34
crw------- root     root     253,  33 1970-01-08 06:50 gsmtty33
crw------- root     root     253,  32 1970-01-08 06:50 gsmtty32
crw------- root     root     253,  31 1970-01-08 06:50 gsmtty31
crw------- root     root     253,  30 1970-01-08 06:50 gsmtty30
crw------- root     root     253,  29 1970-01-08 06:50 gsmtty29
crw------- root     root     253,  28 1970-01-08 06:50 gsmtty28
crw------- root     root     253,  27 1970-01-08 06:50 gsmtty27
crw------- root     root     253,  26 1970-01-08 06:50 gsmtty26
crw------- root     root     253,  25 1970-01-08 06:50 gsmtty25
crw------- root     root     253,  24 1970-01-08 06:50 gsmtty24
crw------- root     root     253,  23 1970-01-08 06:50 gsmtty23
crw------- root     root     253,  22 1970-01-08 06:50 gsmtty22
crw------- root     root     253,  21 1970-01-08 06:50 gsmtty21
crw-rw-rw- root     root     253,  20 1970-01-08 06:50 gsmtty20
crw-rw-rw- root     root     253,  19 1970-01-08 06:50 gsmtty19
crw-rw-rw- root     root     253,  18 1970-01-08 06:50 gsmtty18
crw-rw-rw- root     root     253,  17 1970-01-08 06:50 gsmtty17
crw-rw-rw- root     root     253,  16 1970-01-08 06:50 gsmtty16
crw-rw-rw- root     root     253,  15 1970-01-08 06:50 gsmtty15
crw-rw-rw- root     root     253,  14 1970-01-08 06:50 gsmtty14
crw-rw-rw- root     root     253,  13 1970-01-08 06:50 gsmtty13
crw-rw-rw- root     root     253,  12 1970-01-08 09:38 gsmtty12
crw-rw-rw- root     root     253,  11 1970-01-08 06:50 gsmtty11
crw-rw-rw- root     root     253,  10 1970-01-08 06:50 gsmtty10
crw-rw-rw- root     root     253,   9 1970-01-08 06:50 gsmtty9
crw-rw-rw- root     root     253,   8 1970-01-08 06:50 gsmtty8
crw-rw-rw- root     root     253,   7 1970-01-08 06:50 gsmtty7
crw-rw-rw- root     root     253,   6 1970-01-08 06:50 gsmtty6
crw-rw-rw- root     root     253,   5 1970-01-08 06:50 gsmtty5
crw-rw-rw- root     root     253,   4 1970-01-08 06:50 gsmtty4
crw-rw-rw- root     root     253,   3 1970-01-08 06:50 gsmtty3
crw-rw-rw- root     root     253,   2 1970-01-08 09:38 gsmtty2
crw-rw-rw- root     root     253,   1 1970-01-08 09:38 gsmtty1
drwxr-xr-x root     root              1970-01-08 06:50 dri
lrwxrwxrwx root     root              1970-01-08 06:50 timer -> /dev/snd/timer
lrwxrwxrwx root     root              1970-01-08 06:50 controlC0 -> /dev/snd/controlC0
lrwxrwxrwx root     root              1970-01-08 06:50 pcmC0D0p -> /dev/snd/pcmC0D0p
lrwxrwxrwx root     root              1970-01-08 06:50 pcmC0D0c -> /dev/snd/pcmC0D0c
drwxr-xr-x system   system            1970-01-08 06:50 cpuctl
crw-rw---- root     radio    251,   0 1970-01-08 06:50 ttyIFX0
crw------- root     root     252,   1 1970-01-08 06:50 ttyPTI1
crw------- root     root     252,   0 1970-01-08 06:50 ttyPTI0
crw-rw---- system   system     4, 130 1970-01-08 06:50 ttyMFD2
crw------- root     root       4, 131 1970-01-08 06:50 ttyMFD3
crw------- root     root       4, 129 1970-01-08 06:50 ttyMFD1
crw------- root     root       4, 128 1970-01-08 06:50 ttyMFD0
drwxr-xr-x root     root              1970-01-08 06:50 graphics
crw-rw-rw- system   system   226,   0 1970-01-08 06:50 card0
crw------- root     root     226,  64 1970-01-08 06:50 controlD64
crw-r----- root     diag     248,   0 1970-01-08 06:50 matrix
crw-rw---- radio    vpn      108,   0 1970-01-08 06:50 ppp
drwxr-xr-x root     root              1970-01-08 06:50 block
crw------- root     root     203,   1 1970-01-08 06:50 cpu1
crw------- root     root     203,   0 1970-01-08 06:50 cpu0
crw-r----- root     diag     202,   1 1970-01-08 06:50 msr1
crw-r----- root     diag     202,   0 1970-01-08 06:50 msr0
crw------- root     root       7, 129 1970-01-08 06:50 vcsa1
crw------- root     root       7,   1 1970-01-08 06:50 vcs1
crw------- root     root       7, 128 1970-01-08 06:50 vcsa
crw------- root     root       7,   0 1970-01-08 06:50 vcs
crw-rw-rw- root     root       5,   2 1970-01-08 09:49 ptmx
crw------- root     root       4,  63 1970-01-08 06:50 tty63
crw------- root     root       4,  62 1970-01-08 06:50 tty62
crw------- root     root       4,  61 1970-01-08 06:50 tty61
crw------- root     root       4,  60 1970-01-08 06:50 tty60
crw------- root     root       4,  59 1970-01-08 06:50 tty59
crw------- root     root       4,  58 1970-01-08 06:50 tty58
crw------- root     root       4,  57 1970-01-08 06:50 tty57
crw------- root     root       4,  56 1970-01-08 06:50 tty56
crw------- root     root       4,  55 1970-01-08 06:50 tty55
crw------- root     root       4,  54 1970-01-08 06:50 tty54
crw------- root     root       4,  53 1970-01-08 06:50 tty53
crw------- root     root       4,  52 1970-01-08 06:50 tty52
crw------- root     root       4,  51 1970-01-08 06:50 tty51
crw------- root     root       4,  50 1970-01-08 06:50 tty50
crw------- root     root       4,  49 1970-01-08 06:50 tty49
crw------- root     root       4,  48 1970-01-08 06:50 tty48
crw------- root     root       4,  47 1970-01-08 06:50 tty47
crw------- root     root       4,  46 1970-01-08 06:50 tty46
crw------- root     root       4,  45 1970-01-08 06:50 tty45
crw------- root     root       4,  44 1970-01-08 06:50 tty44
crw------- root     root       4,  43 1970-01-08 06:50 tty43
crw------- root     root       4,  42 1970-01-08 06:50 tty42
crw------- root     root       4,  41 1970-01-08 06:50 tty41
crw------- root     root       4,  40 1970-01-08 06:50 tty40
crw------- root     root       4,  39 1970-01-08 06:50 tty39
crw------- root     root       4,  38 1970-01-08 06:50 tty38
crw------- root     root       4,  37 1970-01-08 06:50 tty37
crw------- root     root       4,  36 1970-01-08 06:50 tty36
crw------- root     root       4,  35 1970-01-08 06:50 tty35
crw------- root     root       4,  34 1970-01-08 06:50 tty34
crw------- root     root       4,  33 1970-01-08 06:50 tty33
crw------- root     root       4,  32 1970-01-08 06:50 tty32
crw------- root     root       4,  31 1970-01-08 06:50 tty31
crw------- root     root       4,  30 1970-01-08 06:50 tty30
crw------- root     root       4,  29 1970-01-08 06:50 tty29
crw------- root     root       4,  28 1970-01-08 06:50 tty28
crw------- root     root       4,  27 1970-01-08 06:50 tty27
crw------- root     root       4,  26 1970-01-08 06:50 tty26
crw------- root     root       4,  25 1970-01-08 06:50 tty25
crw------- root     root       4,  24 1970-01-08 06:50 tty24
crw------- root     root       4,  23 1970-01-08 06:50 tty23
crw------- root     root       4,  22 1970-01-08 06:50 tty22
crw------- root     root       4,  21 1970-01-08 06:50 tty21
crw------- root     root       4,  20 1970-01-08 06:50 tty20
crw------- root     root       4,  19 1970-01-08 06:50 tty19
crw------- root     root       4,  18 1970-01-08 06:50 tty18
crw------- root     root       4,  17 1970-01-08 06:50 tty17
crw------- root     root       4,  16 1970-01-08 06:50 tty16
crw------- root     root       4,  15 1970-01-08 06:50 tty15
crw------- root     root       4,  14 1970-01-08 06:50 tty14
crw------- root     root       4,  13 1970-01-08 06:50 tty13
crw------- root     root       4,  12 1970-01-08 06:50 tty12
crw------- root     root       4,  11 1970-01-08 06:50 tty11
crw------- root     root       4,  10 1970-01-08 06:50 tty10
crw------- root     root       4,   9 1970-01-08 06:50 tty9
crw------- root     root       4,   8 1970-01-08 06:50 tty8
crw------- root     root       4,   7 1970-01-08 06:50 tty7
crw------- root     root       4,   6 1970-01-08 06:50 tty6
crw------- root     root       4,   5 1970-01-08 06:50 tty5
crw------- root     root       4,   4 1970-01-08 06:50 tty4
crw------- root     root       4,   3 1970-01-08 06:50 tty3
crw------- root     root       4,   2 1970-01-08 06:50 tty2
crw------- root     root       4,   1 1970-01-08 06:50 tty1
crw-rw---- root     system     4,   0 1970-01-08 06:50 tty0
crw------- root     root       5,   1 1970-01-08 06:50 console
crw-rw-rw- root     root       5,   0 1970-01-08 06:50 tty
crw------- root     root       1,  11 1970-01-08 06:50 kmsg
crw-rw-rw- root     root       1,   9 1970-01-08 06:50 urandom
crw-rw-rw- root     root       1,   8 1970-01-08 06:50 random
crw-rw-rw- root     root       1,   7 1970-01-08 06:50 full
crw-rw-rw- root     root       1,   5 1970-01-08 06:50 zero
crw------- root     root       1,   4 1970-01-08 06:50 port
crw-rw-rw- root     root       1,   3 1970-01-08 06:50 null
crw------- root     root       1,   2 1970-01-08 06:50 kmem
crw------- root     root       1,   1 1970-01-08 06:50 mem
crw------- root     root      10,  44 1970-01-08 06:50 network_throughput
crw------- root     root      10,  45 1970-01-08 06:50 network_latency
crw------- root     root      10,  46 1970-01-08 06:50 cpu_dma_latency
crw------- media    media     10,  47 1970-01-08 06:50 intel_sst_ctrl
crw-r----- root     diag      10,  48 1970-01-08 06:50 mid_ipc
crwxrwxrwx root     root      10,  49 1970-01-08 06:50 audience_es305
crw------- system   system    10,  50 1970-01-08 06:50 sep_sec_driver
crw-rw---- adb      adb       10,  51 1970-01-08 06:50 android_adb_enable
crw-rw---- adb      adb       10,  52 1970-01-08 06:50 android_adb
drwxr-xr-x root     root              1970-01-08 06:50 log
crw-rw-rw- root     root      10,  57 1970-01-08 06:50 binder
crw------- root     root      10,  58 1970-01-08 06:50 device-mapper
crw-rw-r-- system   radio     10,  59 1970-01-08 06:50 alarm
crw-rw---- system   bluetooth  10, 223 1970-01-08 06:50 uinput
crw-rw---- vpn      vpn       10, 200 1970-01-08 06:50 tun
crw------- root     root      10,  60 1970-01-08 06:50 pti
crw------- root     root      10, 144 1970-01-08 06:50 nvram
crw------- root     root      10, 234 1970-01-08 06:50 btrfs-control
crw------- root     root      10, 235 1970-01-08 06:50 autofs
crw-rw-rw- root     root      10,  61 1970-01-08 06:50 ashmem
crw------- root     root      10, 227 1970-01-08 06:50 mcelog
crw------- root     root      10, 130 1970-01-08 06:50 watchdog
crw-rw---- root     bluetooth  10,  62 1970-01-08 06:50 rfkill
crw------- root     root      10,  63 1970-01-08 06:50 vga_arbiter
crw------- root     root     254,   0 1970-01-08 06:50 rtc0
drwxr-xr-x root     root              1970-01-08 06:50 input
drwxr-xr-x root     root              1970-01-08 06:50 snd
drwxr-xr-x root     root              1970-01-08 06:50 socket
drwxr-xr-x root     root              1970-01-08 06:50 pts

$ ls -l /dev/block/
drwxr-xr-x root     root              1970-01-08 06:50 vold
brw------- root     root     179,   9 1970-01-08 06:50 mmcblk0p9
brw------- root     root     179,   8 1970-01-08 06:50 mmcblk0p8
brw------- root     root     179,   7 1970-01-08 06:50 mmcblk0p7
brw------- root     root     179,   6 1970-01-08 06:50 mmcblk0p6
brw------- root     root     179,   5 1970-01-08 06:50 mmcblk0p5
brw------- root     root     179,   4 1970-01-08 06:50 mmcblk0p4
brw------- root     root     179,   3 1970-01-08 06:50 mmcblk0p3
brw------- root     root     179,   2 1970-01-08 06:50 mmcblk0p2
brw------- root     root     179,   1 1970-01-08 06:50 mmcblk0p1
brw------- root     root     179,   0 1970-01-08 06:50 mmcblk0
brw------- root     root       7,   7 1970-01-08 06:50 loop7
brw------- root     root       7,   6 1970-01-08 06:50 loop6
brw------- root     root       7,   5 1970-01-08 06:50 loop5
brw------- root     root       7,   4 1970-01-08 06:50 loop4
brw------- root     root       7,   3 1970-01-08 06:50 loop3
brw------- root     root       7,   2 1970-01-08 06:50 loop2
brw------- root     root       7,   1 1970-01-08 06:50 loop1
brw------- root     root       7,   0 1970-01-08 06:50 loop0
brw------- root     root       1,  15 1970-01-08 06:50 ram15
brw------- root     root       1,  14 1970-01-08 06:50 ram14
brw------- root     root       1,  13 1970-01-08 06:50 ram13
brw------- root     root       1,  12 1970-01-08 06:50 ram12
brw------- root     root       1,  11 1970-01-08 06:50 ram11
brw------- root     root       1,  10 1970-01-08 06:50 ram10
brw------- root     root       1,   9 1970-01-08 06:50 ram9
brw------- root     root       1,   8 1970-01-08 06:50 ram8
brw------- root     root       1,   7 1970-01-08 06:50 ram7
brw------- root     root       1,   6 1970-01-08 06:50 ram6
brw------- root     root       1,   5 1970-01-08 06:50 ram5
brw------- root     root       1,   4 1970-01-08 06:50 ram4
brw------- root     root       1,   3 1970-01-08 06:50 ram3
brw------- root     root       1,   2 1970-01-08 06:50 ram2
brw------- root     root       1,   1 1970-01-08 06:50 ram1
brw------- root     root       1,   0 1970-01-08 06:50 ram0

$ cat /proc/mounts
rootfs / rootfs ro,relatime 0 0
tmpfs /dev tmpfs rw,relatime,mode=755 0 0
devpts /dev/pts devpts rw,relatime,mode=600 0 0
proc /proc proc rw,relatime 0 0
sysfs /sys sysfs rw,relatime 0 0
/dev/block/mmcblk0p2 /system ext4 ro,noatime,barrier=1,data=ordered 0 0
/dev/block/mmcblk0p3 /cache ext4 rw,nosuid,nodev,relatime,barrier=1,nodelalloc,data=ordered 0 0
/dev/block/mmcblk0p8 /data ext4 rw,nosuid,nodev,relatime,barrier=1,nodelalloc,data=ordered 0 0
none /acct cgroup rw,relatime,cpuacct 0 0
tmpfs /mnt/asec tmpfs rw,relatime,mode=755,gid=1000 0 0
none /dev/cpuctl cgroup rw,relatime,cpu 0 0
none /proc/sys/fs/binfmt_misc binfmt_misc rw,relatime 0 0
/dev/block/vold/179:7 /mnt/sdcard vfat rw,dirsync,nosuid,nodev,noexec,relatime,uid=1000,gid=1015,fmask=0702,dmask=0702,allow_utime=0020,codepage=cp437,iocharset=iso8859-1,shortname=mixed,utf8,errors=remount-ro 0 0
/dev/block/vold/179:7 /mnt/secure/asec vfat rw,dirsync,nosuid,nodev,noexec,relatime,uid=1000,gid=1015,fmask=0702,dmask=0702,allow_utime=0020,codepage=cp437,iocharset=iso8859-1,shortname=mixed,utf8,errors=remount-ro 0 0
tmpfs /mnt/sdcard/.android_secure tmpfs ro,relatime,size=0k,mode=000 0 0
  • mmcblk0p2 /system
  • mmcblk0p3 /cache
  • mmcblk0p8 /data

全部ext4になっている。

1はkernel+initrdかな。


$ cat /proc/partitions
major minor  #blocks  name

 179        0   15441920 mmcblk0
 179        1     250048 mmcblk0p1
 179        2     500032 mmcblk0p2
 179        3     250048 mmcblk0p3
 179        4          1 mmcblk0p4
 179        5      15640 mmcblk0p5
 179        6       1976 mmcblk0p6
 179        7   10533240 mmcblk0p7
 179        8    2000024 mmcblk0p8
 179        9    1793208 mmcblk0p9

4,5,6はちいさいね。


$ cat /proc/version
Linux version 2.6.35.3-ge34383b (builder@QA-Build-Gorilla-011) (gcc version 4.4.3 (GCC) ) #1 SMP PREEMPT Thu May 10 17:05:11 CST 2012

2.6.35.7 Yokohamaじゃやないのか。

[] Android TextView のマーキーを機能させるには?

http://androside.com/page_contents/page_android_textViewMarquee.html

テキストずるずる移動の極意。

git-tasukete: gitで助けて欲しい時に

https://github.com/rosylilly/git-tasukete

git-tasukete は、gitでなんかしくじったっぽい時に何とかする方法を提示してくれる便利なエイリアス集です。

違法ダウンロード刑事罰化・著作権法改正案が可決・成立 10月1日施行へ

http://www.itmedia.co.jp/news/articles/1206/20/news090.html

CDは買わないってことで。

輸入盤は別かな。中古とレンタルも別でいいか。

あとは、Amazon MusicとGoogleMusicでいいや。

それでも国内レベールのものは買わないということで。

国内は、Youtube再生してれば済むからね。

 また暗号によるアクセスコントロール技術が施された市販DVDやゲームソフトを、PCのリッピングソフトやマジコンを使って吸い出す行為が私的複製の範囲外として違法行為になった。罰則はない。

 写真に絵など著作物が写り込んだ場合に著作権侵害を問われないとするほか、国立国会図書館が絶版資料などを各地の図書館などに公開できるようにする内容も盛り込まれた。

「サクラ色の小型ガジェットはいかが?」――スマホ&クラウドで“お手軽”電子工作

http://monoist.atmarkit.co.jp/mn/articles/1206/20/news058.html

オープンでなく、独自というところでもう終わっている。

オープンハードを履き違えているか、意図的に便乗を狙っているだけ。

ARMとPowerVRを巻き込んだAMDのソフトウェア構想「HSA」

http://pc.watch.impress.co.jp/docs/column/kaigai/20120620_541286.html

 順調に行けば、AMD GPUコアだけでなく、ARM MaliコアやPowerVRなどのコアが、基本的にはHSAの中間コード(HSAIL)に落とし込まれたプログラムを共通に実行(HSAのファイナライザコンパイラが各プロセッサのネイティブコードに変換する)できるようになる。AMDは、HSAをより具体的に示し、HSAを支えるエコシステムの樹立を宣言したことになる。HSA Foundationを通じてオープン化することで、エコシステムを育てるのがAMDの戦略だ。

 上の図式を成功させるためのカギがHSAフレームワークのさまざまな要素だ。AMDのRogers氏は、今回はAMDの開発のスタイルを逆転させたと説明する。これまでは、まずハードウェアを開発し、そのハードにアクセスできるAPIを提供し、ソフトウェアには新たにAPIに対応してもらうという順番だった。しかし、今回は、既存のプログラミングモデルや既存の言語、既存のコードをできる限り活かせるようにして行かなければならないと判断し、それに合わせてソフトウェアとハードウェアの両方を同期させて開発しているという。

ハードがソフトにあわせて最適化するようになると、ハードの進化は止まるよな。

それでいいのか?

ドライブを止めてもいいのか?

水素ロータリーエンジン発電 EVリースへ

http://www.tokyo-np.co.jp/article/economics/news/CK2012060602000121.html

 マツダの山内孝社長は五日、本紙などのインタビューで、水素を燃料にしたロータリーエンジン(RE)を発電機として電気自動車(EV)に搭載し、一度の充電で走ることができる距離(航続距離)を従来の二倍程度に延ばす技術を開発していることを明らかにした。来年中にもこの技術を搭載したEVをリース販売する予定だ。

SK hynix to Acquire Link_A_Media Devices

http://www.businesswire.com/news/home/20120619007059/en/SK-hynix-Acquire-Link_A_Media-Devices

ハイニックスが、メモリコントローラののLink_A_Mediaを230億円で買収。

J!INS PC for HACKERS

http://www.jins-jp.com/functional/pc-forhackers.html

comming soon...

なんだろ。メガネに付けるタイプがほしいわ。

そしたらすぐ買う。

トップインタビュー:20周年を迎えたSUSE Linux--openSUSE クラーク議長

http://japan.zdnet.com/cio/sp_12executive/35018391/

「切るも地獄、切られるも地獄」 リストラは誰のためのものなのか?

http://business.nikkeibp.co.jp/article/manage/20120619/233547/?rt=nocnt

二十年ほど前、取引先の職場で大規模なリストラがあったけど、その担当者の方は、リストラを進めた人も、最終的にはその職場には残れないものだと言っていたな。

「日台協力でサムスンに勝つ」 鴻海会長が宣言

http://www.chosunonline.com/site/data/html_dir/2012/06/20/2012062000483.html

 韓国人を卑下するような発言もあった。郭会長は「わたしは日本人を尊重している。日本人は決して後ろから刺したりしない。しかし、『高麗棒子』(カオリーバンズ=韓国人に対する蔑称)は違う」と語ったという。

[][][] LenovoK800サイトと、リカバリモードの入り方

http://lenovo.jp/phone/

これってオフィシャル?

書いてある中身はオフィシャルな感じがしない(^^;。

ThinkPad修理専門の中部ノートセンター株式会社がやっているのか。

・ThinkPadな廃(Hi)人として常に身に着けている携帯は

 りんごマークでも、銀河でも ない

 ThinkPadブランドの端末を携帯したい。

ふはは(^^;。


すでに、この方がキーコンビネーションを試されているよう。

http://lenovo.jp/phone/?page_id=206

PWとVol-で起動すると、リカバリモードに入るようだ。

bootloaderで出しているスプラッシュのあとに、もう一度スプラッシュが出る。

その後BKB Provisioning OSというのが起動する。

バックライトが低くなって、画面が暗くてよくみえない。

"Description of update"という四角の中にメッセージが表示される。

not get pos cmd.

OTA command not found...

OTA update fail! aboot continue.

Listening for the fastboot protcol on the USB OTG.

なんか、フラグをセットして、再起動後にアップデートモードへの切り替え起動して、その後にpos commandというので動作を規定しているのかな。

OTA用のコマンドも見つからないので、失敗フラッグあげて、abootはfastbootモードに落ちるか。

fastbootモード待機中なので、OTGケーブルを使って接続できそう。

BKBから何もせずに電源落とすのは、もう一度PW+Vol-して、すぐにもう一度Vol-だそう。

確かに落ちる。


BKBから、もう一度PW+Vol-して、すぐにもう一度Vol+すると、テストモードのシェルに入るようだ。いわゆる出荷検査プログラム。

abootの標準メニューなのかな?

0 Board Test

1 Current Test

2 RF Test

3 Audio Test

4 Test Flow

5 SN Write

6 SD Update

7 Start Android

選択されている項目は文字が赤くなっている。

選択は音量上下なのかな?

実行はどのキーだろう? PW?

試してないけど。

"Board Test"はハード的な検査プログラムが走るんだろうな。

"Current Test"はなんだろう。現在のファームの正当性でも確認するのかな?

"RF Test"は3G/WiFi/Bluetoothなどのキャリブレーション用かな?

"Audio Test"は内蔵スピーカーのテストだろう。

"SN Write"はシリアルナンバーの書き込み。

"SD Update"は、SD領域からのファームウエア・アップデートかな?

"Start Android"は通常の起動プロセスに戻る。

という感じかな。

違法音楽ファイルを自動検知 プロバイダーに導入要請

http://www.asahi.com/showbiz/music/TKY201206200382.html

国内には置かないでしょうに。

この費用負担は誰がするですか?

権利者自前でクローラー立てたら?

 今回、CDCが技術開発したプログラムは、プロバイダーのサーバー上で起動し、違法ファイルを自動的に検知する仕組み。6団体2社は、プロバイダーにこのプログラムを1カ月につき5万円の使用料で提供し、違法ファイルをアップロード(配信)した人に対して、警告やネットへの接続を拒否する対応を自主的に取ってもらうことを目指すという。

え?

お金取るの... ありえん。

違法化は、この5万円のためだけだったとか... ありそうでこわい。

2012-06-20

いきなり殺人機械が飛んできて、普通の女子高生が爆殺される

http://www.bllackz.com/2012/06/blog-post_19.html

すでに、アメリカの攻撃用の軍機の30%近くは無人機、もしくは無人兵器に置き換わっており、この比率は今後さらに増えていくと言われている。

NVIDIA responds to Linus Torvalds' critique: 'supporting Linux is important'

http://www.engadget.com/2012/06/19/nvidia-responds-to-linus-torvalds-critique-supporting-linux-i/

NVIDIA PR Responds To Torvalds' Harsh Words

http://www.phoronix.com/scan.php?page=news_item&px=MTEyMjk

フォローになってない気が。

Nokiaが従業員1万人を削減へ、Windowsスマホも再生の決め手にはならず

http://eetimes.jp/ee/articles/1206/19/news050.html

 Nokiaは現在、現金の確保を最優先課題としている。今回の人員削減によって損益分岐点を引き下げることにより、貸借対照表上の課題を解決することはできる。しかし、Nokiaが不振に陥った真の原因に対処することはできない。かつて、Symbian端末の製造を突然打ち切ってWindows端末に切り替えるという、決して賢明とはいえない選択をしたことも重なり、もはやNokiaの力ではAppleやSamsung Electronicsに追いつけないことを明確に示す結果となった。

MSのお金がほしかっただけで、再生の決め手になるとは思ってなかったのじゃ?

Lumiaって、それなりの成功をおさめているの?

マイクロソフトがタブレット発表 台湾Pegatronが受注 単月100万台出荷へ

http://www.emsodm.com/html/2012/06/19/1340084899718.html

米マイクロソフト(Microsoft)が6月18日、同社の次世代OS「Windows 8」を搭載した自社ブランドのタブレットPC「Surface」(=写真)を発表した。台湾の経済紙『工商時報』は、Surfaceの台湾系サプライチェーンの話として、同機の生産をノートPC(NB)受託生産の台湾Pegatron(ペガトロン=和碩)が受注したと報じている。

Ubuntu 12.04でFlashが正常に表示できないバグに対応する

http://d.hatena.ne.jp/itiri/20120430/1335762891

http://askubuntu.com/questions/117127/flash-video-appears-blue

青くなったらこれ。

sudo mkdir /etc/adobe

echo -e "EnableLinuxHWVideoDecode=1\nOverrideGPUValidation=true" | sudo tee /etc/adobe/mms.cfg > /dev/null

[] DialogFragment では Dialog のサイズ指定は onActivityCreated でやれ

http://y-anz-m.blogspot.jp/2012/06/androiddialogfragment-dialog.html

英ARM、モバイル向け新GPU「Mali-450 MP」を開発

http://juggly.cn/archives/63238.html

EETimesの報道や公開されたロードマップによると、今回のMali-450 MPはARMの”Utgard”アーキテクチャーを採用したGPUで、同社が以前に今後発表予定であることを明らかにしたコードネーム”Tyr(ティール)”のことだそうです。Galaxy S IIで採用されているMali-400 MPの上位モデルで、最大コア数が倍増したことにより、グラフィックス性能が最大2倍となっています。単にコア数を倍増させただけではなく内部のグラフィックスエンジンにも手が加えられているとARM幹部は述べたそうです。

[] 10.04 amd64で/usr/bin/ldの-lGLオプションがみつからないエラーへの対処

http://ubuntuforums.org/showthread.php?t=1480282

/usr/bin/ld: cannot find -lGL

sudo rm /usr/lib/libGL.so

sudo ln -s /usr/lib/libGLso.1 /usr/lib/libGL.so

ガジェット製作をクラウドファンディングで支援する「Cerevo DASH」は日本のモノづくりを変えるか!?

http://diamond.jp/articles/-/19711

変化はないと思う。

メディアとしてスプレッド力がないから。

[] ASUS製のNexusタブレット、Google I/Oで発表、Wi-Fi Onlyで価格は$199で7月に発売(DigiTimes報道)

http://juggly.cn/archives/63434.html

んで、これで何がしたいのかが見えないよ。> Google

露と消えた日本メーカーの希望 マイクロソフトの自社製タブレット発表で

http://jp.wsj.com/IT/node_463618

Microsoftの「Surface」はデータ転送も可能なMagSafe風コネクタを搭載?!

http://taisyo.seesaa.net/article/276043532.html

また特許紛争?

お金で解決?

ところで、Surfaceには3GもGPSも積んでないのはどういうわけだ?

「githug」でgitの基本操作を算数ドリルみたいに学ぼう!

http://hiroki.jp/2012/06/19/4423/

https://github.com/Gazler/githug

にほんごでたのむ。

Googleが推奨しているのは、レスポンシブ・ウェブデザインではない!?

http://blog.h2o-space.com/post/25358549465

ここに、「レイアウトが変化すること」は利点として明記されておらず、つまりGoogleにとって重要なのはURLを分散させず、エージェントによる切り替えなどもしない方が良い、としか言っていないわけです。

楽にクロールできるようにね。

ラジオの復活−オンライン対応のジレンマの先には何があるのか

http://jp.techcrunch.com/archives/20120617the-rebirth-of-radio/

[] Editorial: Android Tablets Still Suck, And Google's Running Out Of Time To Fix Them

http://www.androidpolice.com/2012/06/19/android-tablets-still-suck-and-googles-running-out-of-time-to-fix-them/

Androidタブレットいらね〜という話。

iPadと比較している。

映画とか音楽のStoreが弱いっていってるけど、みんなそんなの使っているの?

デカいTVあるのに?

Surfaceの話も。

しかし長い...


Googleは、コンテンツストア機能を、音楽とアプリと映画と本に分けたほうがいいよね。

ストア起動してから、どれかを選んで、検索するなんて、ワンクッション手間だもの。

どうしても1つにするなら、いきなり検索からかな。

音楽なら、マイクボタンでいきなり鼻歌検索からできるといいな。

映画なら、どんな話か簡単に話すと探してくれるとか。

[][][] lenovo K800: 起動してみたスクリーンショットとか。

MacBook:tools kinneko$ ./adb shell
error: device not found

デバイス見えない。

デフォルトはどうなのかしらないが、USB debuggingはチェックついている。

Macなので、システムプロファイラで接続を確認。

K800 :

製品 ID: 0x7470

製造元 ID: 0x17ef (Lenovo)

バージョン: 2.24

シリアル番号: Medfieldxxxxxxxx

速度: 最高 480 Mb/秒

製造元: Lenovo

場所 ID: 0x26400000 / 3

利用可能な電流(mA): 500

必要な電流(mA): 500

一応シリアルは潰すか。

追記する。

MacBook:tools kinneko$ vi ~/.android/adb_usb.ini 
0x7470

反応なし。

違ってるのかな。

"0x17ef"だそうな。

ベンダのほうを入れるんだったか。

あんまりやらないから(^^;。

Macだと何もしないでつながること多いもん。


再接続。

MacBook:tools kinneko$ ./adb kill-server
MacBook:tools kinneko$ ./adb start-server
MacBook:tools kinneko$ ./adb shell
* daemon not running. starting it now on port 5037 *
* daemon started successfully *
$ 

きた。


まずは、ddmsでスクリーンショットを取る。

お約束のシステム情報。

2.3.7ってこんなふうだっけ?それともlenovoカスタム?

https://lh4.googleusercontent.com/-2gc07ZQ-AaQ/T-FRGHUSkyI/AAAAAAAADKs/MQbkp8IT6qI/s512/device-2012-06-20-131913.png

ロックスクリーン画面。

Appleの特許回避タイプ。

https://lh5.googleusercontent.com/-I2Y33Q2f0eM/T-FRL6jAjZI/AAAAAAAADLI/w35wGOZbd6A/s512/device-2012-06-20-131934.png

上にドラッグすると解除。

https://lh4.googleusercontent.com/-zBlBpbqdHQw/T-FRL3o_ExI/AAAAAAAADLA/YCerfdzmbkI/s512/device-2012-06-20-131949.png

ホーム画面。

https://lh5.googleusercontent.com/-soz7zQ_QrAI/T-FRK3kgJmI/AAAAAAAADK0/oeyICzrGOI8/s512/device-2012-06-20-132001.png

6ページある。

https://lh5.googleusercontent.com/-FVH3k78XVgQ/T-FSsoMR1OI/AAAAAAAADL4/5iCpXn9ruPM/s512/device-2012-06-20-133234.png

https://lh3.googleusercontent.com/-FTAcBGOd2PM/T-FSssB3zNI/AAAAAAAADL8/XOz2i2oc3KI/s512/device-2012-06-20-133243.png

https://lh5.googleusercontent.com/-S_fZbN6P1to/T-FSssQldkI/AAAAAAAADL0/d6NLVxod6sI/s512/device-2012-06-20-133252.png

https://lh5.googleusercontent.com/-wBwpIILhRM8/T-FSuhSd0rI/AAAAAAAADMM/gCz2CgxW24k/s512/device-2012-06-20-133301.png

https://lh6.googleusercontent.com/-qjK1sioEhGk/T-FSvNqACHI/AAAAAAAADMU/zkZQXVYY65E/s512/device-2012-06-20-133310.png

上からズルズルするとこんなふう。Le secってなんだろね。ウイルススキャナかな。

https://lh4.googleusercontent.com/-YvPdIpIuRLo/T-FRMIlC-HI/AAAAAAAADK8/78boCoPL9HA/s512/device-2012-06-20-132020.png

アプリはこんなふう。

https://lh4.googleusercontent.com/-pfnEWRblDjg/T-FRNGUOEBI/AAAAAAAADLU/qAkqW3LBRfg/s512/device-2012-06-20-132046.png

https://lh6.googleusercontent.com/-mL1cta6x_uI/T-FUlco_WmI/AAAAAAAADM4/XQi1_0U0Wqw/s512/device-2012-06-20-133744.png

https://lh3.googleusercontent.com/-sSqNDGKKwas/T-FUlrM7n5I/AAAAAAAADNA/0yDa9QMh3dw/s512/device-2012-06-20-133810.png

https://lh3.googleusercontent.com/-MAqZQeNmqw4/T-FUlJAt8RI/AAAAAAAADMw/2OPNW-b5YV4/s512/device-2012-06-20-133819.png

サービス。RAMもわかる。

https://lh3.googleusercontent.com/-9KlHg-8gOoM/T-FUmBApgXI/AAAAAAAADNE/6Gfg57bP4Bg/s512/device-2012-06-20-133847.png

https://lh6.googleusercontent.com/-c3kkHNf4wks/T-FUmTmHNoI/AAAAAAAADNQ/KgglBBL4q5I/s512/device-2012-06-20-133901.png

ダウンロードアプリ。

https://lh5.googleusercontent.com/-zGM01Jrkr4k/T-FUm5zMuyI/AAAAAAAADNY/AW688b-vOnA/s512/device-2012-06-20-133940.png

https://lh3.googleusercontent.com/-3iEVSvx23Qw/T-FUnCq1mhI/AAAAAAAADNc/wB30Cnmx0O4/s512/device-2012-06-20-133954.png

https://lh6.googleusercontent.com/-4z8pR71Iso0/T-FUnUmfuJI/AAAAAAAADNo/WN9mHkLNLO0/s512/device-2012-06-20-134008.png

Simejiいるのはご愛嬌。

全アプリは大杉なので撮らない。

大人気の低価格ボードコンピュータ「Raspberry Pi(ラズベリーパイ)」、2012年8月までに日本に10万台が入荷予定とのこと

http://hoshi.air-nifty.com/diary/2012/06/raspberry-pi201.html

[] パナソニック、Android・無線LAN搭載防水小型テレビと液晶付きHDDレコーダー……発売延期

http://www.rbbtoday.com/article/2012/06/20/90690.html

 ともに製品発表当初は6月25日の発売予定であったが、今回の発表で、7型液晶テレビ「SV-ME1000」は7月10日(オープン価格/予想実売価格43,000円前後)、10型液晶ディスプレイ付きHDDレコーダー「UN-JL10T1」は6月30日(オープン価格/予想実売価格80,000円前後)にそれぞれ発売延期となった。延期の理由は主要部品の調達の遅れによるという。

量販の事前発注数が弱かった?

NVIDIAがLinux開発者リーナスのFワード発言を受けて今後の方針を発表

http://gigazine.net/news/20120620-nvidia-respond-tovalds/

邦訳出た。

[] アプリ開発はiOSよりAndroidを優先すべき10の理由

http://www.seojapan.com/blog/develop-android-app-1st

うーん。

恐竜先生のツッコミ。

http://d.hatena.ne.jp/androidzaurus/20120620/1340167988

モジラ、互換Flashプレイヤーの「Shumway」をJavaScriptで開発中

http://www.publickey1.jp/blog/12/flashshumwayjavascript.html

https://github.com/mozilla/shumway

FlashのコードにはH.264が含まれているためオープンソース化できないとアドビのオープンソース担当が説明していました。

Shumway: Mozilla’s Flash VM and Runtime in JavaScript

http://badassjs.com/post/25369867558/shumway-mozillas-flash-vm-and-runtime-in-javascript

違法ダウンロード刑罰化、参院文科委で「原案通り可決すべき」

http://www.itmedia.co.jp/news/articles/1206/20/news038.html

違法ダウンロード刑罰化への津田大介氏の国会参考人発言を書き起こしました

http://www.akiyan.com/blog/archives/2012/06/tsuda-daisuke-view-for-illegal-download.html

弱いか。

プログラミング自習サイトCodecademyがグローバル化で$10Mを調達–すでに日本語版は提供開始

http://jp.techcrunch.com/archives/20120619codecademy-plans-global-code-teaching-expansion-with-10m-from-branson-milner-kleiner-index-union-square/

ハードウェアベンチャーのシードアクセラレーションプログラム「HAXLR8R」のDemo Dayを見てきた!

http://d.hatena.ne.jp/itog/20120620/1340153523

[][][] lenovo K800: つまらぬ。Simejiが動いてしまつた

https://lh4.googleusercontent.com/-_7fVByiW-Io/T-GW6gJ0WTI/AAAAAAAADN8/_loAVl4RrZI/s512/device-2012-06-20-182356.png

日本語フォント入っていないという持ち主の報告だったのだけど、hackをいろいろ試していると、どうもDroidSansJapanese.ttfが"link failed File exists"とか言う。

ってことは、入ってるんじゃん。

Locale日本語にセットしたら、日本語表示できるし。

もらった最新のSimeji-x86入れたら切り替えできるし。

うう、つまらぬ。

root取る前に目的を果たしてしまったということは、返却しないといけないということか?


これからレンガにしたら、殺されそうだな... (^^;。

短い連載となりました。

残念。

2012-06-19

[][] 素直にビルドしてSD起動してみる

これの続き。

http://d.hatena.ne.jp/kinneko/20120614/p7

ビルド済みのSD用環境からの起動はうまくいったので、こんどは素直に自前ビルドする環境で試す。

基本は、"How_to_build.txt"の通り。

ビルド済みをoutにコピーしたのは消しておく。

toolchainの準備

toolchainは、android_20110930.tar.bz2の中のを使えと書かれている。

$ tar jxvf android_20110930.tar.bz2 

mydroidというディレクトリが展開された。

toolchainはこのへん。

mydroid/prebuilt/linux-x86/toolchain/arm-eabi-4.4.3/

ubootのビルド

アーカイブを展開する。

$ tar jxvf u-boot_20110930.tar.bz2
$ cd u-boot/

u-bootのビルドスクリプトは、"build_all.sh"が用意されている。

$ cat build_all.sh
#!/bin/sh
set -x -e
OUT_DIR=../out
export LANG=C
export ARCH=arm
#export CROSS_COMPILE=${PWD}/../cross/arm-2009q3/bin/arm-none-linux-gnueabi-
export CROSS_COMPILE=${PWD}/../mydroid/prebuilt/linux-x86/toolchain/arm-eabi-4.4.3/bin/arm-eabi-

mkdir -p ${OUT_DIR} || true

make distclean
make emev_kzm9d_config
make 
mv u-boot.bin ${OUT_DIR}

make distclean
make emev_kzm9d_emmc_config
make 
mv u-boot-emmc.bin ${OUT_DIR}

make distclean
make emev_kzm9d_sd_config
make 
mv uboot-sd.bin ${OUT_DIR}
mv sdboot.bin ${OUT_DIR}

元は、arm-2009q3でビルドされてたのね。

環境変数をセットし、emev_kzm9d_config, emev_kzm9d_emmc_config, emev_kzm9d_sd_configで順に3回ビルドして、成果物をoutディレクトリに入れている。

このままやる。

u-boot$ ./build_all.sh

なんか、ワーニングがいくつか出ていますが、気にしなくてよさそう。

u-boot$ ls -l ../out/
total 376
-rwxr-xr-x 1 kinneko kinneko   8192 Jun 18 16:48 sdboot.bin
-rw-r--r-- 1 kinneko kinneko 131692 Jun 18 16:48 u-boot-emmc.bin
-rwxr-xr-x 1 kinneko kinneko 114040 Jun 18 16:47 u-boot.bin
-rw-r--r-- 1 kinneko kinneko 123232 Jun 18 16:48 uboot-sd.bin
u-boot$ cd ..

できた。

kernelのビルド

mkimageはビルド環境に導入済みなので新たに入れない。

あれ?でも、これってAndroidのprebuildに入ってなかったっけ?

$ find mydroid/ | grep mkimage

なかった。残念。


アーカイブを展開する。

$ tar -jxvf kernel_20111018.tar.bz2 
$ cd kernel/

kernelのビルドスクリプトも用意されている。

特に変更点はないので、そのまま使う。

kernel$ cat build.sh 
#!/bin/sh
set -x -e
OUT_DIR=../out
export LANG=C
export ARCH=arm
#export CROSS_COMPILE=${PWD}/../cross/arm-2009q3/bin/arm-none-linux-gnueabi-
export CROSS_COMPILE=${PWD}/../mydroid/prebuilt/linux-x86/toolchain/arm-eabi-4.4.3/bin/arm-eabi-


mkdir -p ${OUT_DIR} || true

make distclean
make kzm9d_defconfig
make -j8
cp arch/arm/boot/uImage ${OUT_DIR}

kzm9d_defconfigでビルドして、outにコピーしている。

ビルドは8並列が指定されている。

ビルドマシンは12並列くらいは楽にできるのだが、これもこのままやる。

実行する。

kernel$ time ./build.sh 
(snip)
  Image arch/arm/boot/uImage is ready
+ cp arch/arm/boot/uImage ../out

real	0m48.889s
user	4m0.730s
sys	0m18.130s

はや!

kernel$ ls -l ../out/uImage 
-rw-r--r-- 1 kinneko kinneko 4128768 Jun 18 17:00 ../out/uImage
kernel$ cd ..

4Mくらい。


PARTNER-Jetを使うときには、別に入っている"patch-linux-2.6.35-kzma9d-20110930"を適用しておく。

Android userlandのビルド

ビルド環境には、Gingerbreadがビルドできる環境は揃っている。

JDK6が指定されているけど、大丈夫かな?

Gingerbreadって、JDKどっちが標準だったっけ... 忘れたわ。

$ javac -version
javac 1.6.0_26

とりあえず、いまは1.6入っているから問題なさそう。

androidのアーカイブの展開は、toolchainに必要だったから、最初にやってしまった。

$ cd mydroid/

まずは、kernel headerといくつかのオブジェクトファイルをコピーするスクリプトを実行する。

mydroid$ cat cp_kernel_files.sh 
#!/bin/sh
set -x -e

WORK_DIR=..
ANDROID_DIR=.

mkdir -p ${ANDROID_DIR}/device/kmc/kzm9d/modules/
cp -p ${WORK_DIR}/kernel/arch/arm/mach-emxx/inter_dsp.ko ${ANDROID_DIR}/device/kmc/kzm9d/modules/
cp -p ${WORK_DIR}/kernel/arch/arm/mach-emxx/pwm.ko ${ANDROID_DIR}/device/kmc/kzm9d/modules/
cp -p ${WORK_DIR}/kernel/drivers/ave/em_ave.ko ${ANDROID_DIR}/device/kmc/kzm9d/modules/
cp -p ${WORK_DIR}/kernel/arch/arm/mach-emxx/include/mach/inter_dsp_ioctl.h ${ANDROID_DIR}/bionic/libc/kernel/common/linux/
cp -p ${WORK_DIR}/kernel/include/linux/ave_common_info.h ${ANDROID_DIR}/bionic/libc/kernel/common/linux/
cp -p ${WORK_DIR}/kernel/arch/arm/mach-emxx/include/mach/fbcommon.h ${ANDROID_DIR}/bionic/libc/kernel/common/linux/
cp -p ${WORK_DIR}/kernel/include/linux/videodev2.h ${ANDROID_DIR}/bionic/libc/kernel/common/linux/
cp -p ${WORK_DIR}/kernel/arch/arm/mach-emxx/include/mach/buslim.h ${ANDROID_DIR}/bionic/libc/kernel/common/linux/

ドライバ類は、内蔵DSP、パワーマネジメント、av、そしてそれらようのヘッダをkernelツリーからコピーしている。

あとは、makeしてアーカイブをまとめるだけか。

環境設定とかはやらなくていいのか?

まぁ、いいか。

このままやってみる。

mydroid$ make -j12 2>&1 |tee make.log

あ、時間はかるの忘れた。

んー、思ったより時間かかっているな。

普通、ICSに比べたら、Gingerbreadなど一瞬だろうに。

Created filesystem with 532/8192 inodes and 19855/32768 blocks
Install system fs image: out/target/product/kzm9d/system.img
Installed file list: out/target/product/kzm9d/installed-files.txt
DroidDoc took 84 sec. to write docs to out/target/common/docs/doc-comment-check

終わった。

あれ、system.imgって普通にできているのね。

mydroid$ ls -l out/target/product/kzm9d/*.img
-rw-r--r-- 1 kinneko kinneko   399403 Jun 18 17:19 out/target/product/kzm9d/ramdisk.img
-rw-r--r-- 1 kinneko kinneko 81331844 Jun 18 17:22 out/target/product/kzm9d/system.img
-rw-r--r-- 1 kinneko kinneko  7786860 Jun 18 17:18 out/target/product/kzm9d/userdata.img

つーことはビルドスクリプトはいじってないってことか。

これ、このまま動かせたらいいなぁ。

SDに生でパーティション切って、ext3で展開しているので、そこに置くアーカイブを作る。

スクリプトも用意されているので実行する。

mydroid$ cat make_root_tar.sh 
#!/bin/sh
set -x -e
OUT_DIR=$PWD/../out
ROOT=$PWD/tmp-root

[ -e $ROOT ] && sudo rm -rf $ROOT
mkdir -p $ROOT
cd out/target/product/kzm9d/
#zcat ramdisk.img | (cd $ROOT; cpio -i)
cp -a root/* $ROOT
cp -a system $ROOT
chmod +r $ROOT/system/usr/keychars/*
sudo chown -R 1000:1000 $ROOT

cd $ROOT
mkdir -p $OUT_DIR || true
sudo tar cvjf $OUT_DIR/android-root.tar.bz2 . 

ビルドに使った、rootとsystemディレクトリの中身をまるコピーして、keycharsをrを設定している。

そしてtar.bz2でアーカイブ。

途中、chownをかけるのにsudoしている。

パスワードを聞かれるってことね。

実行する。

mydroid$ ./make_root_tar.sh
+ OUT_DIR=/home/kinneko/KZM9D/20111018/mydroid/../out
+ ROOT=/home/kinneko/KZM9D/20111018/mydroid/tmp-root
+ [ -e /home/kinneko/KZM9D/20111018/mydroid/tmp-root ]
+ mkdir -p /home/kinneko/KZM9D/20111018/mydroid/tmp-root
+ cd out/target/product/kzm9d/
+ cp -a root/data root/default.prop root/dev root/init root/init.goldfish.rc root/init.kzm9d.rc root/init.rc root/initlogo.rle root/kzm9d_ts0.rle root/lib root/proc root/sbin root/sys root/system root/ueventd.goldfish.rc root/ueventd.kzm9d.rc root/ueventd.rc /home/kinneko/KZM9D/20111018/mydroid/tmp-root
+ cp -a system /home/kinneko/KZM9D/20111018/mydroid/tmp-root
+ chmod +r /home/kinneko/KZM9D/20111018/mydroid/tmp-root/system/usr/keychars/qwerty.kcm.bin /home/kinneko/KZM9D/20111018/mydroid/tmp-root/system/usr/keychars/qwerty2.kcm.bin
+ sudo chown -R 1000:1000 /home/kinneko/KZM9D/20111018/mydroid/tmp-root
[sudo] password for kinneko: 
+ cd /home/kinneko/KZM9D/20111018/mydroid/tmp-root
+ mkdir -p /home/kinneko/KZM9D/20111018/mydroid/../out
+ sudo tar cvjf /home/kinneko/KZM9D/20111018/mydroid/../out/android-root.tar.bz2 .
./
./ueventd.kzm9d.rc
(snip)
./ueventd.rc
./init.rc
./dev/

終わり。

mydroid$ ls -lh ../out/android-root.tar.bz2 
-rw-r--r-- 1 root root 50M Jun 18 17:40 ../out/android-root.tar.bz2
mydroid$ cd ..

50MBほど。

あれ?こんなに小さかったっけ?

最近でかいの扱いすぎか(^^;。

起動テスト

SDに書き込んで起動テストする。

$ sudo ./write_sd.sh /dev/sdb
(snip)
+ umount /tmp/mnt
+ sync
+ sync
+ sync
+ echo *** OK ***
*** OK ***

お、こんどはumountがうまくいった。

前は失敗してたのに。

そのかわり、umountはじまってから、えらく時間かかったな。


ターゲットにSD入れて起動。

キャリブレーションをやって起動してきた。

やっぱり、初回はロックスクリーンが出ない。

なんか反応鈍いような気が。

ん?LiveWallPaperないぞ。

これって、3Dなし?

そーいえば、ビルドスクリプトで、3Dまわりのバイナリはコピーしてなかったな... orz

そーいうことか...

mjd...

やっぱり落とし穴あったな(^^;。

[][] prebuiltと自前ビルドの差を調べる

できたuserlandの差を調べる。

kinneko@BuildSV:~/KZM9D/20111018$ mkdir -p test/my
kinneko@BuildSV:~/KZM9D/20111018$ mkdir -p test/org
kinneko@BuildSV:~/KZM9D/20111018$ cp out/android-root.tar.bz2 test/my/       
kinneko@BuildSV:~/KZM9D/20111018$ cp prebuilt/android-root.tar.bz2 test/org/
kinneko@BuildSV:~/KZM9D/20111018$ cd test/my/
kinneko@BuildSV:~/KZM9D/20111018/test/my$ tar jxf android-root.tar.bz2 
kinneko@BuildSV:~/KZM9D/20111018/test/my$ rm android-root.tar.bz2 
kinneko@BuildSV:~/KZM9D/20111018/test/my$ cd ../org/
kinneko@BuildSV:~/KZM9D/20111018/test/org$ tar jxf android-root.tar.bz2 
kinneko@BuildSV:~/KZM9D/20111018/test/org$ rm android-root.tar.bz2 
kinneko@BuildSV:~/KZM9D/20111018/test/org$ cd ..
kinneko@BuildSV:~/KZM9D/20111018/test$ diff -Naur org/ my/ > userland.diff


kinneko@BuildSV:~/KZM9D/20111018/test$ ls -lh userland.diff 
-rw-r--r-- 1 kinneko kinneko 11M Jun 18 20:43 userland.diff


kinneko@BuildSV:~/KZM9D/20111018/test$ mkdir temp
kinneko@BuildSV:~/KZM9D/20111018/test$ cd temp/
kinneko@BuildSV:~/KZM9D/20111018/test/temp$ splitdiff -ad ../userland.diff 
Wrote >my__lib_modules_em_ave.ko
Wrote >my__lib_modules_inter_dsp.ko
Wrote >my__lib_modules_pwm.ko
Wrote >my__system_app_AccountAndSyncSettings.apk
Wrote >my__system_app_ApplicationsProvider.apk
Wrote >my__system_app_Bluetooth.apk
Wrote >my__system_app_Browser.apk
Wrote >my__system_app_Calculator.apk
Wrote >my__system_app_Calendar.apk
Wrote >my__system_app_CalendarProvider.apk
Wrote >my__system_app_Camera.apk
Wrote >my__system_app_CertInstaller.apk
Wrote >my__system_app_Contacts.apk
Wrote >my__system_app_ContactsProvider.apk
Wrote >my__system_app_DefaultContainerService.apk
Wrote >my__system_app_DeskClock.apk
Wrote >my__system_app_Development.apk
Wrote >my__system_app_DownloadProvider.apk
Wrote >my__system_app_DownloadProviderUi.apk
Wrote >my__system_app_DrmProvider.apk
Wrote >my__system_app_Email.apk
Wrote >my__system_app_Gallery3D.apk
Wrote >my__system_app_HTMLViewer.apk
Wrote >my__system_app_LatinIME.apk
Wrote >my__system_app_Launcher2.apk
Wrote >my__system_app_LiveWallpapers.apk
Wrote >my__system_app_LiveWallpapersPicker.apk
Wrote >my__system_app_MagicSmokeWallpapers.apk
Wrote >my__system_app_MediaProvider.apk
Wrote >my__system_app_Mms.apk
Wrote >my__system_app_Music.apk
Wrote >my__system_app_PackageInstaller.apk
Wrote >my__system_app_Phone.apk
Wrote >my__system_app_PicoTts.apk
Wrote >my__system_app_Protips.apk
Wrote >my__system_app_Provision.apk
Wrote >my__system_app_QuickSearchBox.apk
Wrote >my__system_app_Settings.apk
Wrote >my__system_app_SettingsProvider.apk
Wrote >my__system_app_SoundRecorder.apk
Wrote >my__system_app_SpareParts.apk
Wrote >my__system_app_SpeechRecorder.apk
Wrote >my__system_app_SystemUI.apk
Wrote >my__system_app_TelephonyProvider.apk
Wrote >my__system_app_Term.apk
Wrote >my__system_app_TtsService.apk
Wrote >my__system_app_UserDictionaryProvider.apk
Wrote >my__system_app_VisualizationWallpapers.apk
Wrote >my__system_app_VpnServices.apk
Wrote >my__system_bin_debuggerd
Wrote >my__system_build.prop
Wrote >my__system_etc_NOTICE.html.gz
Wrote >my__system_etc_security_otacerts.zip
Wrote >my__system_framework_am.jar
Wrote >my__system_framework_android.policy.jar
Wrote >my__system_framework_android.test.runner.jar
Wrote >my__system_framework_bmgr.jar
Wrote >my__system_framework_bouncycastle.jar
Wrote >my__system_framework_com.android.location.provider.jar
Wrote >my__system_framework_core-junit.jar
Wrote >my__system_framework_core.jar
Wrote >my__system_framework_ext.jar
Wrote >my__system_framework_framework-res.apk
Wrote >my__system_framework_framework.jar
Wrote >my__system_framework_ime.jar
Wrote >my__system_framework_input.jar
Wrote >my__system_framework_javax.obex.jar
Wrote >my__system_framework_monkey.jar
Wrote >my__system_framework_pm.jar
Wrote >my__system_framework_services.jar
Wrote >my__system_framework_sqlite-jdbc.jar
Wrote >my__system_framework_svc.jar
Wrote >my__system_lib_libmock_ril.so
Wrote >my__system_lib_libwebcore.so
Wrote >my__system_usr_srec_config_en.us_grammars_VoiceDialer.g2g
Wrote >my__system_xbin_crasher
Wrote >my__system_xbin_oprofiled


kinneko@BuildSV:~/KZM9D/20111018/test/temp$ ls | wc
     77      77    2493

あれ?

3Dドライバのオブジェクトファイルが見当たらない。

なんでだ?

すでに入っているけど有効化されてないってことかな?

中身を確かめてみる。

いやぁ、ないな...

ってことは、内蔵eMMCに書かれたものしか、SGXドライバはないってことか。

再配布なし。

うーん、これでBSPというのはちょっとどうなんだろう...

あと、 prebuiltと、自前ビルドで変更なしで差が出るというのもどうなのか。

eMMCからSGXドライバ抜くかね。

iPhone・iPad業務利用へ70社連携 日立やNEC アプリ開発、アップルに技術・情報提供求める

http://www.nikkei.com/article/DGXNZO42735060Y2A610C1TJ1000/

 NECや日立製作所など国内の企業70社は米アップルの製品の業務利用を促進する一般社団法人「iOSコンソーシアム」を21日に設立する。アプリケーションソフト(アプリ)を共同開発するほか、技術者も育成し、利便性を向上させる。

 スマートフォン(高機能携帯電話=スマホ)「iPhone」とタブレット端末「iPad」が対象。

意味がわからん。

普通に北京にいってプレゼンしろよ。

ってか、自社でiOSを脅かすもの作れ。

マイクロソフトが本気で作ったタブレット「Surface」発表、Windows RTと8 Proモデルをラインアップ

http://monoist.atmarkit.co.jp/mn/articles/1206/19/news048.html

本気なのか?

やってみただけとか?

リファレンス用とか。

打てるキーボードのような気がしない...

不正B−CAS:販売容疑で逮捕…全国初、京都府警

http://mainichi.jp/select/news/20120619k0000e040204000c.html

また京都府警かよ。

 府警は、ネット上で不正な書き換えに関する情報を公開したとして、他に2、3人を同容疑などで捜査しているほか、カード購入者6人についても電磁的記録不正作出・同供用容疑での立件を視野に調べている。

 小林容疑者の逮捕容疑は、不正カードをインターネットのオークションに出品し、5月19日に1枚6万4800円で落札した名古屋市の男性(66)に郵送したとされる。容疑を認めているという。

 府警によると、小林容疑者が販売したカードは「BLACK−CAS」カードと呼ばれ、今年4〜5月、6万〜8万円台で落札されていた。

ん?

ブラキャスを再販しただけ?

それとも、毎日の誤認?

[][][] lenovo K800: キンネコは新しいオモチャを手に入れた!

レンガまっしぐらー。

写真上げるの忘れてたよ。

あだむさんからの借り物。

日本語フォント入ってないので、入れるのがとりあえずの目標。

https://lh5.googleusercontent.com/-Zt9-7GI5XHs/T-AKzA18CgI/AAAAAAAADJU/fI6zqE8bsgA/s512/18%2520-%25201.jpg

https://lh3.googleusercontent.com/-3i9V1MbEGNc/T-AKzJtWeZI/AAAAAAAADJc/qggjJahVbYI/s800/18%2520-%25202.jpg

hacktoolもARMバイナリは使えないので、いろいろと準備が必要。


まずは、サイズ比較。

https://lh5.googleusercontent.com/-mhSbAscHEMo/T-ANDiPihxI/AAAAAAAADJk/ch5HaVTJBq8/s640/18%2520-%25201.jpg

上から、GN, K800, TIzenPhoneの順なんだが、わからんね。

https://lh3.googleusercontent.com/-eUeDxnxz4zo/T-ANDrAcTrI/AAAAAAAADJk/Yf6-ZGDUs1M/s640/18%2520-%25202.jpg

厚さ比較はピンぼけか。

https://lh4.googleusercontent.com/-xsOP_B2UEdI/T-ANDj6F2iI/AAAAAAAADJk/W7Ow-omNpQc/s640/18%2520-%25203.jpg

横にならべてみる。

https://lh3.googleusercontent.com/-kcu1aClJu9A/T-ANDpvskYI/AAAAAAAADJk/e5JlWewISAQ/s512/18%2520-%25204.jpg


持った感じは、分厚い。

しかし、軽い。

片手で操作はできないサイズ。

反対側に親指が届かないアメリカンサイズ。


adbはつながるそうだ。

TV9兆円市場のサバイバル戦、日本勢「スーパー素材」に存亡かけ

http://www.nikkei.com/article/DGXBZO42708050X10C12A6X11000/

素材の話ばっかだ。

[] Android Tutorial: Reducing power consumption of connected apps

http://blogs.sonymobile.com/wp/2010/08/23/android-tutorial-reducing-power-consumption-of-connected-apps/

2.x系の話。

Android 2.X AlarmManagerに関する調査中事象と電池消費に関するAndroid Training

https://plus.google.com/u/0/105425518837935313061/posts/LuumxDGqfpg

RTCよりELAPSED_REALTIME。

[] インタビュー: Android Ice Cream Sandwich のパフォーマンス向上

http://www.infoq.com/jp/news/2012/06/Performance-Android-ICS

Bionic (Android の libc) がもっとも手を入れた部分です – 文字列操作関数のコアを ARMv7 CPU,中でも Cortex A9 用に特別に最適化した等価の関数で置き換えたのです。

次に Linaro ツールチェーン (gcc 4.7 ベース) を使って,システム全体を再構築しました。コンパイラフラグも違うものを指定しています (ストック Android ビルドシステムではデバイス対応のコンパイラフラグを使わない,という前提があるらしく,-mcpu= や -mtune= といったフラグは使用されていません)。また Android では,-fno-strict-aliasing ( C/C++ のエイリアシング規則に従ったコードに依存する最適化を行わない) というフラグがデフォルトで設定されています。私たちはこれをオフにして,代わりに Android のソースツリー全体がエイリアシング規則に従うようにコードを修正しました。(修正に要する労力に見合わないようなサブディレクトリのいくつかについては,そのディレクトリに対してのみ -fno-strict-aliasing をもう一度指定しました。規則に合わない一部のコードのために,OS の他の部分にペナルティが科されないようにしたのです。)

Intel CPU、VM技術に権限昇格の脆弱性が見つかる

http://news.mynavi.jp/news/2012/06/18/005/index.html

ローソクの火を使って発電、スマホも充電可能な「tPOD1」

http://gigazine.net/news/20120618-tpod1/

Kickstarterか。

http://www.kickstarter.com/projects/tpod1/tpod1-thermoelectric-power-on-demand

ヒートシンク形状ってことは、ペルチェ式か?

「解読には数十万年」の暗号を148.2日で解読、富士通研らが世界記録達成

http://pr.fujitsu.com/jp/news/2012/06/18.html

http://internet.watch.impress.co.jp/docs/news/20120618_540963.html

 富士通研究所、NICT、九州大学による今回の共同研究では、これまで解読に数十万年かかり、解読不可能と考えられてきた278桁(923ビット)のペアリング暗号を、汎用計算機21台(252コア)を用いて148.2日で解読することに成功した。この結果から、解読不可能と思われていた暗号が、現実的な時間内で解読できることが実証され、脆弱であることを世界で初めて示した。

資金調達の後に落とし穴:Kickstarterの“助産師”役とは

http://wired.jp/2012/06/19/dragon-innovations-manufacturing-in-china/

Kickstarterであなたのプロジェクトの話題が広まり、数十万ドルの資金を調達できたとしよう。多くの熱心な出資者たちは、日付を見ながら今か今かと出荷の発表を待ちわびている。出荷を延期すればデザインへの期待はさらに高まるかもしれないが、発売中止となればあなたは目も当てられない状況に陥るだろう。もっと少ないロットで作る予定だったという言い訳は通じるだろうか。アジアの下請けメーカーに断られた? 困ったものだ。

[] 日本のシャープ、斬新なAndroid UI、Feel UXを発表―HTCのSense、SamsungのTouchWizのライバルとなるか?

http://jp.techcrunch.com/archives/20120618meet-feel-ux-sharps-answer-to-htcs-sense-and-samsungs-touchwiz/

2012-06-18

スマホ半導体 調達ピンチ 独占クアルコム供給難 夏モデルに影響 

http://blog.goo.ne.jp/bijli-ghar/e/2392821053ec239796062cecf7874b5a

他のメーカーのチャーンス!

Qualcommって、GPSも入っているのか。

OSSプロジェクトとベンダの関係に変化の兆し

http://www.atmarkit.co.jp/flinux/rensai/osstopics/05/01.html

どっちも変化の兆しがあるという感じではないな。

[] 潜入!格安中華タブレットの製造現場

http://ggsoku.com/2012/06/cn-tablet-video/

$55 AllWinner Boxchip A13 Tablet Factory Tour

D

服装と年齢はアレだけど、熟練度は問題なさそうな感じ。

顔からすると南のほうかな?

それとも出稼ぎ?

あ、深センって書いてあるか。

「企業からの自由」「評判という資本」「ゲームに学ぶ組織」──IBMの未来予測「GIO2.0」は今こそ面白い

http://hoshi.air-nifty.com/diary/2012/06/ibmgio20-fb78.html

のりつなたん、日本語ありますね... orz

MicrosoftがBarnes & Nobleと共同でXbox Liveストリーミング機能付タブレットを発表との情報

http://jp.techcrunch.com/archives/20120617ms-la/

あれ?

Androidは?

Linusが吠えた! ─中指立てて「NVIDIAは世界最悪の企業」

http://gihyo.jp/admin/clip/01/linux_dt/201206/18

ちなみに女性の質問の内容は「NVIDIAのハードウェアサポートはひどい。おまけにオープンソースのドライバを出してくれない。ドキュメントもまともに揃っていない。あなた(Linus)はこれについてどう思う?」というもの。Linusは待ってましたとばかり「こういうパブリックな場でNVIDIAを糾弾できて非常にうれしい」と言ったのち,「NVIDIAはこれまで付き合いのあるハードウェア企業の中でも最悪のトラブルスポットのひとつ」「(Linuxコミュニティが)これまで見てきた中で最も本当に最悪な唯一の企業」などと実に冷静に,かつなめらかに罵りの言葉を口にする。そして最後は中指立てて…というわけだ。Linusの口の悪さはいつものことだが,今回は揶揄とか罵倒とかのレベルではなく,NVIDIAに対する宣戦布告のようなニュアンスさえ感じられる。

OSSにとってはね。

それ、前からわかってたじゃん。

[] 2012/06/16_横浜Androidプラットフォーム部第21回勉強会( #yapf )

http://togetter.com/li/321492

[] Android on eMMC Optimizing for Performance

https://events.linuxfoundation.org/images/stories/pdf/lf_abs12_foy.pdf

fsbench。

NILFS2の比較ってのははじめて見たな。

eMMCでは、Ext4のnojournalがいい感じってことか。

[] Android 4.0の格安ノートPC発売、重量777g 12,000円

http://akiba-pc.watch.impress.co.jp/hotline/20120616/etc_epc.html

Allwinner A10。

 ただし、タッチ入力には対応しない。

ありえない。

Psion bought by Motorola Solutions in $200m cash deal

http://www.slashgear.com/psion-bought-by-motorola-solutions-in-200m-cash-deal-15234151/

なつかしい。

どんな特許が残っているのだろう。

"Cerevo Dashでプロジェクトを支援する手順"を眺めながら考えたこと

http://d.hatena.ne.jp/itog/20120616/1339869989

Paypalがネックなのかも。


FourBeatはあと4日で24%くらいの残。

こっちはまだ何とかなるかもしれない。

LUNCHBOXのほうはあと4日での成立無理そうだ。

iConvexのラストスパートは特殊事例ってことか。

うおーるぼっとは、磁石の上に何か貼らないと傷がコワいな。

CFの仕組みだと、提案者が、自己責任でラストスパート分をまとめてコミットしてしまうこともできない。


DASHのサイトとしての中途半端さが伸びを止めているような気がしないでもない。

ここは、Cerevo単独でやるべきなのじゃないだろうか。

最初はCFの仕組みをフランチャイズするってのは、早期オープンのためには必要だっただろう。

でも、今もそうか。

手間と効果の間で微妙なところか。


一方、CFで独自に出たAGULも失敗している。

CFにガジェット系の集客力は期待できない。

ではなぜ20%も手数料を支払うのか?

その価値があるのか?


"CAMPFIREの『一定の希望者が集まれば成立、集まり切らなかったら不成立』という仕組みは、実は電子機器の製造・販売と大変相性が良いのです。" ってのは本当なんだろうか。

おそらく、死ぬほどプロジェクト提案が出た上で、わずかな上澄みが生き残る世界なのではないだろうか。

でも、1つ1つの提案は真剣で、そんなカジュアルな感じではない。

というか、カジュアルにはできない。

わたしも2つほど進めてみたが、止めてしまった。

それは、提案が支援者への明確なコミットだから。

できなかったですでは済まないから。

事前にかなり綿密な計画が必要。


今のCFの仕組みだと、おそらく失敗したのと同じような企画は通らないのではないだろう。

失敗の原因を埋めてリトライすることはできないだろう。

同じ系列のものを他の人が出すという場合にも、審査の判断にバイアスが入ってしまうだろう。

ジャンルは閉ざされてしまい、カジュアルにできる範囲は狭まる。


CF型に向いているのは、モノを作るための予算ではなく、なにかプロジェクト関連のグッズを作って配ってお金を集めるみたいなものなのかもしれない。

そうでなければ、コストもノウハウも明快で価格も安くコミットしやすい、キャラクターグッズのようなものを作ること。

いわゆるモノを作り的なものには向かない。

AMD、ARM のセキリュリティ技術を 2013 年以降の APU に統合

http://slashdot.jp/story/12/06/18/013203

Cortex-A5を入れて、TrustZoneにするそうな。

http://armdevices.net/2012/06/17/arm-and-amd-partner-for-trustzone-security-and-for-the-future-of-heterogeneous-computing/

なぜLinus TorvaldsはnVidiaを史上最悪の企業だと罵ったのか、字幕と翻訳と解説

http://cpplover.blogspot.jp/2012/06/linux-torvaldsnvidia.html

[] NEC、家族間での共用機能を搭載したAndroid 4.0タブレット「LifeTouch L」〜箱を開けてすぐ使えるアプリも多数搭載

http://pc.watch.impress.co.jp/docs/news/20120618_540904.html

http://www.nec.co.jp/press/ja/1206/1801.html

まだやるのか...

そして、プリインのてんこ盛り。

 購入して箱を開けてすぐ使えるよう、16GBモデルは約25種、32GBモデルには約50種のアプリをプリインストール。一例として、女性向けとしてクックパッド、Nissen、Hotpepper Beauty、シニア向けとしてデ辞蔵、じゃらん、幽玄の間(ネット対局対応囲碁)、子供向けとしてこどもーど、指さし英会話、Nifty Game Land、ビジネスマン/学生向けとしてHulu、QuickOffice、Evernoteなどを搭載。

そして価格情報はオープンプライスしかない。

スマホにドングルでクレジット決済対応のサービス、200万アカウント突破

http://jp.techcrunch.com/archives/20120614square-doubles-users-accepting-credit-cards-to-2-million-in-six-months/

[] ソニー Google TV 対応 多機能リモコン付属の新型セットトップボックス「NSZ-GS7」予約受付開始、価格199ドル(約16,000円)

http://gpad.tv/tv/sony-nsz-gs7-stb/

http://www.jr.com/sony/pe/SON_NSZGS7/

[] 組み込みの現場でRTOSベースの既存システムをAndroidに移植しようとした時にありがちなこと

http://www.swingingblue.net/mt/archives/003700.html

ポルトガルのCATVのZONの主張「誰かスマートテレビを標準化して」!!

http://www.socialnetworking.jp/archives/2012/06/zon.html

 ZONはLGの為にアプリを作りました。でもLGの別のモデルのためには同じアプリを作り直す必要があります。サムソンのためにはまた同じアプリを作り直します。

  iOS and Android devices のアプリも同じであり、もういやになったと言っています。

 その上同社の初期の試み( ZON's early Smart TV initiative)はうまくいっていません。視聴者は一回使えばもうそれっきりで帰ってこないそうです。

  実際 website やTV guideと同じ情報を提供したけど受けないと嘆いています。

 標準化が無いとスマートテレビは失敗すると言っています。

[] ET-WEST 2012 セッション資料「モバイル×家電で変わる未来の生活 〜Android開発者が語る家電連携の可能性〜」

http://d.hatena.ne.jp/hdk_embedded/20120615

MIT、「脳内コンピューター」を実現するための「ブドウ糖燃料電池」を開発

http://hardware.slashdot.jp/story/12/06/15/0350235/

グルコースを用いた発電自体は目新しいアイデアではないが、今回のグルコース燃料電池は、一般的な半導体製造技術を使用し、シリコンとプラチナで作られていることが特徴だ。数十年前の半導体製造プロセスを用いて作ることができるので製造が簡単だという。

また、プラチナを使用する理由は、生体適合性の実績があるためだ。長期的に体内に置かれても免疫拒否反応などが起きにくい。またグルコースは体内に豊富にあるので、燃料として使用しやすいという。今回開発されたグルコース燃料電池は64×64mmというサイズで、電卓で使われている太陽電池に匹敵する数百マイクロワットの発電力があるとしている。

DVDリッピング違法化+私的違法ダウンロード刑罰化法案、衆議院で可決

http://internet.watch.impress.co.jp/docs/news/20120615_540420.html

ルネサス、1000億円確保し1万人削減など大型リストラへ 母体3社が500億円貸し付け

http://sankei.jp.msn.com/economy/news/120615/biz12061511000003-n1.htm

あくまで貸付だもんな。

 工場の統廃合は、赤字体質のシステムLSI(大規模集積回路)の主力生産拠点、鶴岡工場(山形県鶴岡市)を台湾の半導体受託生産大手に売却することなどが柱。来週にも3社と銀行団で協議し、26日の株主総会に向け再建策を詰める。

ルネモバはどうなるのかな。

 支援枠組みが固まり、再建が本格化することで、ルネサスと富士通、パナソニックが進めていたシステムLSI事業の統合交渉も再開される見通しとなった。

ルネサス、国内工場の半数売却・閉鎖へ 3年以内に

http://www.asahi.com/business/update/0615/TKY201206150704.html

 ルネサスはこのほか、5千人の早期退職者を募るなどして、グループ従業員約4万3千人の28%にあたる計1万2千人超を減らす方針だ。従業員約1800人を抱える携帯電話向けの半導体開発会社「ルネサスモバイル」(東京都)を売却することも検討する。

NとMは軒並み処分か。

ARM Multi coreの基礎を提供した、NのARM部隊ももういないみたいだし。

Intel CPU で動作する 64bit OS や仮想化環境に権限昇格の脆弱性

http://jvn.jp/cert/JVNVU649219/

Intel CPU で動作する環境において、ring3 で実行されるプロセスは、細工されたスタックフレームを用意して、一般保護違反の発生時に ring0 で実行される (カーネル) プロセスに使用させることが可能です。

[] Android developers can now reply to Play Store reviews

http://www.android.gs/android-developers-can-now-reply-to-play-store-reviews/

作者が、アプリのレビューにコメント返しできるようになったそうだ。

「ビジネスマンに仕事の能力についてアンケートを取ると、“自分には企画力が不足している” という回答が多いそうだ。 企画の基礎となるのはアイデアだ。 アイデアとは、組み合わせであって発見ではない。 組み合わせの素材には、記憶として蓄えられているデータと、新たに入手した外部データがある。アイデアを生む発想力というのは、脳の中に偏在する膨大なデータを検索して意識の上に浮かび上がらせる力ではないかと思う。 アイデアというのは常に直感的である。 しかし、直感は、果てしない思考の延長上でしか機能しない。」

http://sakuraimac.exblog.jp/15205353/

村上龍氏の言葉。

[] NTT西日本の激ヤバBOX

http://k-tai.impress.co.jp/docs/column/stapa/20120618_540905.html

 番組の検索やブラウズが面倒なのだ。面倒すぎ。俺的には「光BOX+でHuluコンテンツ探すのは不可能」と感じている。現在、映画だけで800本近くあるが、そこからタイトル五十音順で探すのも、ジャンルなどのカテゴリで絞っていくのも現実的ではない。できなくはないが、少々の苦痛を伴う作業となる。

 一瞬、「バッカじゃないの光BOX+のHulu視聴アプリの検索性と文字入力効率」とかアッタマ来た俺であった。が、しかし、間もなく単純に「スマホやタブレットやPCでHuluのコンテンツをブラウズ〜検索し、マイリスト登録して、それを光BOX+で観ればイイ」ということに気づいた。現在はiPadなどで検索〜マイリスト登録し、観るのは光BOX+で、というスタイルに落ち着いた。

日本IBM社長「技術力軽視は危険」 ICTサミット

http://www.nikkei.com/article/DGXNASDD1200O_S2A610C1MM0000/

NEC、LifeTouch L発表会を開催〜「LifeTouch LはiPadとも張り合える製品」

http://pc.watch.impress.co.jp/docs/news/20120618_540976.html

その自信はどこからくるのだ?

ハードディスクに眠る違法データと遺書

http://business.nikkeibp.co.jp/article/life/20120614/233357/?rt=nocnt

 情報というのはそういうものだ。すなわち、情報それ自体ではなくて、情報が指し示すところの関係や、情報が暗示する未来が特定の観察者にとって、価値を持つのである。

当社におけるchumbyサービス終了のお知らせ

http://www.zyyx.jp/contents/chumby.html

普段はchumbyのご愛顧、ありがとうございます。

chumby社に関しまして、すでにWeb上でいくつかニュースが流れていますように、事実上業務を中止している模様です。chumby社より入ってきた情報によりますと、サービスの提供は6月末で終了する可能性が高いというとのことです。認証を含めたすべてのサーバが停止しますので、chumbyが使えなくなります。従いまして、弊社の提供しているchumbyに関するすべてのサービスも6月末をもちまして、停止させて頂きます。誠に残念ですが、よろしくお願い致します。

6月末で終了する弊社提供のchumbyサービス(すべて)

・chumby store ・chumby karaoke ・chumbyサポート

幹細胞から作った静脈、医師らが移植手術に成功 世界初

http://www.afpbb.com/article/life-culture/health/2884266/9119172

 今回の移植手術では、肝外門脈閉塞を患った10歳の女の子に、女の子自身の幹細胞から作った静脈を移植することに成功した。

ニーヴンの世界からの離脱。

ようこそ、ヴァーリィの世界へ。

量子コンピュータの実現に向け、量子情報誤り訂正技術を開発 - 京大など

http://news.mynavi.jp/news/2012/06/15/113/index.html

Dropboxが既定Publicフォルダを廃止。8月以降の新規アカウントから。共有リンク機能に移行

http://japanese.engadget.com/2012/06/15/dropbox-8/

なぬ?

クラウドストレージの Dropbox が、これまでファイル共有に使われてきた Publicフォルダを廃止する方針を明らかにしました。2012年8月1日以降の新規アカウントについてはデフォルトのPublicフォルダが作成されず、ファイルやフォルダの共有にはかわりに新機能の共有リンク機能を使うことになります。フォルダやファイルの一般公開機能がなくなるわけではありません。

フォルダ共有などが可能になるのね。

2012-06-14

[] "Invitation to Sony Google TV all access party June 28th 7:30pm"

というメールが届いたけど、サンフランなので行けない。

500人にSONYのGoogleTVくれるそうだ。

まぁ、日本ではこんなイベントやらないわな。

「Kindleで私の電子書籍を買わないで!」ある個人作家が“ロイヤリティ70%の罠”を告発

http://hon.jp/news/1.0/0/3415/

 個人作家のAndrew Hyde氏は、電子書籍ブームを受け、先週に旅行ガイド作品「This Book is About Travel」をAmazon・Barnes & Noble・Appleなど大手販売ストアで発売。当初の予想どおり、Amazon Kindleユーザーによる購入が圧倒的なシェアを占め、とても喜んでいたところ、1冊あたりのロイヤリティ収入はAmazon社が一番低いことを発見。いろいろ調べた結果、Amazon社では9.99ドル以下の価格設定をした個人作家向けに70%ロイヤリティを提供する契約となっているが、WiFi/パケット通信費は作家負担となるため、結果として実質ロイヤリティは51%程度となってしまったとのこと。

3Gはともかく、WiFiの通信費用も作家持ちってどういうこと?

在庫管理は無料だけど、配送料は徴収するってことかね?

Retina MacBook ProをiFixitが解剖 バッテリー接着で“最も修理しにくい”PC

http://www.itmedia.co.jp/news/articles/1206/14/news026.html

http://www.ifixit.com/Teardown/MacBook-Pro-with-Retina-Display-Teardown/9462/1

 まず、RAMがロジックボードにハンダ付けされている。SSD(韓国Samsung Electronics製)は独自のネジでの装着だ。極め付きはバッテリーで、ネジではなく接着剤で貼り付けられており、簡単には取り外せない(iFixitは断念した)。バッテリーの裏にトラックパッドのケーブルが隠れているので、トラックパッドに問題が生じても修理は難しいとiFixitは言う。

 また、ディスプレイにはiSightのカメラやWi-FiとBluetoothアンテナが組み込まれており、いずれかに問題があった場合はディスプレイ部分をすべて交換する必要があるという。

「ユーザーも声あげて」――違法ダウンロード刑事罰化問題、予断許さぬ状況

http://www.itmedia.co.jp/news/articles/1206/14/news021.html

 私的利用目的でのダウンロードが違法とされる範囲は、現在のところ音楽と動画のみにとどまっているが、「今後、ゲームや写真、文章などすべての著作物の違法ダウンロードに刑事罰をつけようという話になっていくだろう」と津田さんは懸念する。そうなると、新聞記事をコピペしたブログ記事を印刷したり、アイドルの写真をダウンロードし、壁紙にするといったことも刑事罰の対象になる可能性があり、「4000万、5000万人が潜在的に犯罪者となってしまう」と津田さんは指摘。「著作権法だけが残り、日本の文化が滅びてしまうと意味がない」と、上沼紫野弁護士は言う。

[] Androidを“極薄ノートPC”に変える「ClamBook」が年内発売へ

http://www.itmedia.co.jp/news/articles/1206/07/news038.html

http://clamcase.com/clambook-android-and-iphone-laptop-dock.html/

端末を画面とキーボードデバイスにMHLでつなぐだけ。

タッチできない画面だったら、どーしろというのか?

あ、これで、Ubuntu起動したらいいのね?

生き証人が死に絶え、ガラケーと同じ轍を踏みはじめたスマホ広告事情

http://plus.appgiga.jp/ikiben/2012/06/13/24907/

[android[kmz] KZM9D来た。とりあえずSD起動の確認してみた

もうEOLとのことだけど、やんごとなき事情によりさわりはじめる必要がある。

まずは、SDで起動できるGingerbread作る必要がある。

とりあえず、prebuiltのイメージをSDで起動してみる。


シリアルは9ピン。ハーネス付けにくすぎ...

Lコネクタでもよかったのじゃ...

通電で、内蔵eMMCに書かれたGingerbreadが起動した。

タッチで動作しにくいと思ったら、感圧だったか?

いや、静電だな...


CDには、kzm9d_20111018.tar。

1GBくらい。

tar?

なんでだ...

なんで圧縮されていないのだ?

tar嫌うってのはあるけど、gz嫌うってのは聞いたことないな...

$ mkdir ~/KZM9D
$ cp /media/KZMA9DUAL_111021/Software/kzm9d_20111018.tar ~/KZM9D/
$ sync
$ eject
$ cd ~/KZM9D/
$ tar xvf kzm9d_20111018.tar 
20111018/
20111018/How_to_boot_ubuntu.txt
20111018/kernel_20111018.tar.bz2
20111018/android_20110930.tar.bz2
20111018/write_sd.sh
20111018/prebuilt/
20111018/prebuilt/u-boot-emmc.bin
20111018/prebuilt/android-root.tar.bz2
20111018/prebuilt/sdboot.bin
20111018/prebuilt/uImage
20111018/prebuilt/uboot-sd.bin
20111018/prebuilt/u-boot.bin
20111018/How_to_boot_from_SD.txt
20111018/How_to_boot_via_NFS.txt
20111018/patch-linux-2.6.35-kzma9d-20111017
20111018/u-boot_20110930.tar.bz2
20111018/How_to_build.txt
20111018/00Readme.txt
$ cd 20111018/

なるほど、中身がbz2だから、これ以上圧縮する意味はないってことか。


"00Readme.txt"によると、SDからの起動は、

Boot from SD card

DSW1-3: OFF

DSW1-4: ON

"How_to_boot_from_SD.txt"によると、SDからの起動に必要なのは4つ。

uboot-sd.bin, sdboot.bin, uImage, android-root.tar.bz2。

./outに入れておく。

構成は普通のルネサスっぽい感じ。

eMMCにuserlandベタ書きで、ROM化されていないってことか。正直、よろしくない実装ね。

容量は1Gくらい。速いカード使ってね。

"write_sd.sh"というスクリプトが用意してあるので、それに接続SDを引数で渡す。

kernelの起動パラメータは、こんな感じだそう。

root=/dev/mmcblk1p3 noinitrd init=/init console=ttyS1,115200n8n mem=129M@0x40000000 mem=256M@0x50000000 rw video=qfb: ip=none rootfstype=ext3 rootwait

これは、ubootにハードコードかな? あんまりよろしくない実装だな。

SDからの起動では、スリープすると起きなくなるそうな。

うぐぐ。


手持ちの余りSDに良さ気なのがないな。

東芝2GBがあった。中身はPandaの起動に使ってたやつだな。

カードリーダー経由で接続。sdbで認識された。


まずは、起動テストのために、prebuiltを試す。

$ mkdir out
$ cp prebuilt/
android-root.tar.bz2  u-boot-emmc.bin       uImage
sdboot.bin            u-boot.bin            uboot-sd.bin
$ cp prebuilt/* out/

Ubuntuが自動マウントしちゃうので、アンマウントしておく。

$ sudo umount /dev/sdb1
$ sudo umount /dev/sdb2

書き込む。

$ sudo ./write_sd.sh /dev/sdb
+ OUT_DIR=./out
+ UBOOT=./out/uboot-sd.bin
+ SDBOOT=./out/sdboot.bin
+ UIMAGE=./out/uImage
+ ROOT_TAR=./out/android-root.tar.bz2
+ DRIVE=/dev/sdb
+ TMP_MNT=/tmp/mnt
+ ls -l ./out/uboot-sd.bin
-rw-r--r-- 1 kinneko kinneko 123232 Jun 14 11:51 ./out/uboot-sd.bin
+ ls -l ./out/uImage
-rw-r--r-- 1 kinneko kinneko 4128768 Jun 14 11:51 ./out/uImage
+ ls -l ./out/android-root.tar.bz2
-rw-r--r-- 1 kinneko kinneko 51548221 Jun 14 11:51 ./out/android-root.tar.bz2
+ ls -l /dev/sdb
brw-rw---- 1 root disk 8, 16 Jun 14 11:53 /dev/sdb
+ dd if=/dev/zero of=/dev/sdb bs=1024 count=1024
1024+0 records in
1024+0 records out
1048576 bytes (1.0 MB) copied, 0.652617 s, 1.6 MB/s
+ fdisk /dev/sdb
Device contains neither a valid DOS partition table, nor Sun, SGI or OSF disklabel
Building a new DOS disklabel with disk identifier 0x6e693969.
Changes will remain in memory only, until you decide to write them.
After that, of course, the previous content won't be recoverable.

Warning: invalid flag 0x0000 of partition table 4 will be corrected by w(rite)

WARNING: DOS-compatible mode is deprecated. It's strongly recommended to
         switch off the mode (command 'c') and change display units to
         sectors (command 'u').

Command (m for help): Command action
   e   extended
   p   primary partition (1-4)
Partition number (1-4): First cylinder (1-1015, default 1): Using default value 1
Last cylinder, +cylinders or +size{K,M,G} (1-1015, default 1015): 
Command (m for help): Command action
   e   extended
   p   primary partition (1-4)
Partition number (1-4): First cylinder (24-1015, default 24): Using default value 24
Last cylinder, +cylinders or +size{K,M,G} (24-1015, default 1015): 
Command (m for help): Command action
   e   extended
   p   primary partition (1-4)
Partition number (1-4): First cylinder (25-1015, default 25): Using default value 25
Last cylinder, +cylinders or +size{K,M,G} (25-1015, default 1015): Using default value 1015

Command (m for help): Partition number (1-4): Hex code (type L to list codes): Changed system type of partition 1 to 6 (FAT16)

Command (m for help): 
Disk /dev/sdb: 1967 MB, 1967128576 bytes
61 heads, 62 sectors/track, 1015 cylinders
Units = cylinders of 3782 * 512 = 1936384 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x6e693969

   Device Boot      Start         End      Blocks   Id  System
/dev/sdb1               1          23       43462    6  FAT16
/dev/sdb2              24          24        1891   83  Linux
/dev/sdb3              25        1015     1873981   83  Linux

Command (m for help): The partition table has been altered!

Calling ioctl() to re-read partition table.

WARNING: If you have created or modified any DOS 6.x
partitions, please see the fdisk manual page for additional
information.
Syncing disks.
+ sync
+ sync
+ sync
+ mkfs.msdos /dev/sdb1
mkfs.msdos 3.0.9 (31 Jan 2010)
+ mkfs.ext3 /dev/sdb3
mke2fs 1.41.14 (22-Dec-2010)
Filesystem label=
OS type: Linux
Block size=4096 (log=2)
Fragment size=4096 (log=2)
Stride=0 blocks, Stripe width=0 blocks
117360 inodes, 468495 blocks
23424 blocks (5.00%) reserved for the super user
First data block=0
Maximum filesystem blocks=482344960
15 block groups
32768 blocks per group, 32768 fragments per group
7824 inodes per group
Superblock backups stored on blocks: 
	32768, 98304, 163840, 229376, 294912

Writing inode tables: done                            
Creating journal (8192 blocks): done
Writing superblocks and filesystem accounting information: done

This filesystem will be automatically checked every 20 mounts or
180 days, whichever comes first.  Use tune2fs -c or -i to override.
+ mkdir -p /tmp/mnt
+ mount /dev/sdb1 /tmp/mnt
+ cp ./out/sdboot.bin /tmp/mnt
+ cp ./out/uboot-sd.bin /tmp/mnt
+ cp ./out/uImage /tmp/mnt
+ umount /tmp/mnt
+ mount /dev/sdb3 /tmp/mnt
+ tar xvpf ./out/android-root.tar.bz2 -C /tmp/mnt
./
./ueventd.goldfish.rc
./sys/
./ueventd.rc
./data/
./init.kzm9d.rc
./default.prop
./proc/
./init
./system/
./system/usr/
./system/usr/icu/
./system/usr/icu/icudt44l.dat
./system/usr/keylayout/
./system/usr/keylayout/AVRCP.kl
./system/usr/keylayout/qwerty.kl
./system/usr/share/
./system/usr/share/alsa/
./system/usr/share/alsa/cards/
./system/usr/share/alsa/cards/aliases.conf
./system/usr/share/alsa/alsa.conf
./system/usr/share/alsa/pcm/
./system/usr/share/alsa/pcm/center_lfe.conf
./system/usr/share/alsa/pcm/surround50.conf
./system/usr/share/alsa/pcm/iec958.conf
./system/usr/share/alsa/pcm/rear.conf
./system/usr/share/alsa/pcm/surround41.conf
./system/usr/share/alsa/pcm/front.conf
./system/usr/share/alsa/pcm/side.conf
./system/usr/share/alsa/pcm/default.conf
./system/usr/share/alsa/pcm/modem.conf
./system/usr/share/alsa/pcm/surround71.conf
./system/usr/share/alsa/pcm/surround40.conf
./system/usr/share/alsa/pcm/dsnoop.conf
./system/usr/share/alsa/pcm/surround51.conf
./system/usr/share/alsa/pcm/dmix.conf
./system/usr/share/alsa/pcm/dpl.conf
./system/usr/share/bmd/
./system/usr/share/bmd/RFFstd_501.bmd
./system/usr/share/bmd/RFFspeed_501.bmd
./system/usr/share/zoneinfo/
./system/usr/share/zoneinfo/zoneinfo.dat
./system/usr/share/zoneinfo/zoneinfo.idx
./system/usr/share/zoneinfo/zoneinfo.version
./system/usr/keychars/
./system/usr/keychars/qwerty.kcm.bin
./system/usr/keychars/qwerty2.kcm.bin
./system/usr/srec/
./system/usr/srec/config/
./system/usr/srec/config/en.us/
./system/usr/srec/config/en.us/g2p/
./system/usr/srec/config/en.us/g2p/en-US-ttp.data
./system/usr/srec/config/en.us/dictionary/
./system/usr/srec/config/en.us/dictionary/basic.ok
./system/usr/srec/config/en.us/dictionary/enroll.ok
./system/usr/srec/config/en.us/dictionary/cmu6plus.ok.zip
./system/usr/srec/config/en.us/baseline11k.par
./system/usr/srec/config/en.us/grammars/
./system/usr/srec/config/en.us/grammars/VoiceDialer.g2g
./system/usr/srec/config/en.us/grammars/phone_type_choice.g2g
./system/usr/srec/config/en.us/grammars/boolean.g2g
./system/usr/srec/config/en.us/baseline8k.par
./system/usr/srec/config/en.us/models/
./system/usr/srec/config/en.us/models/generic8_m.swimdl
./system/usr/srec/config/en.us/models/generic8.lda
./system/usr/srec/config/en.us/models/generic.swiarb
./system/usr/srec/config/en.us/models/generic8_f.swimdl
./system/usr/srec/config/en.us/models/generic11_f.swimdl
./system/usr/srec/config/en.us/models/generic11.lda
./system/usr/srec/config/en.us/models/generic11_m.swimdl
./system/usr/srec/config/en.us/baseline.par
./system/tts/
./system/tts/lang_pico/
./system/tts/lang_pico/en-US_lh0_sg.bin
./system/tts/lang_pico/it-IT_ta.bin
./system/tts/lang_pico/es-ES_zl0_sg.bin
./system/tts/lang_pico/fr-FR_nk0_sg.bin
./system/tts/lang_pico/de-DE_gl0_sg.bin
./system/tts/lang_pico/it-IT_cm0_sg.bin
./system/tts/lang_pico/en-GB_kh0_sg.bin
./system/tts/lang_pico/de-DE_ta.bin
./system/tts/lang_pico/es-ES_ta.bin
./system/tts/lang_pico/fr-FR_ta.bin
./system/tts/lang_pico/en-GB_ta.bin
./system/tts/lang_pico/en-US_ta.bin
./system/xbin/
./system/xbin/scp
./system/xbin/strace
./system/xbin/tcpdump
./system/xbin/procrank
./system/xbin/dexdump
./system/xbin/add-property-tag
./system/xbin/showslab
./system/xbin/latencytop
./system/xbin/dbus-monitor
./system/xbin/crasher
./system/xbin/opcontrol
./system/xbin/btool
./system/xbin/oprofiled
./system/xbin/procmem
./system/xbin/dbus-send
./system/xbin/sqlite3
./system/xbin/netperf
./system/xbin/timeinfo
./system/xbin/directiotest
./system/xbin/daemonize
./system/xbin/netserver
./system/xbin/ssh
./system/xbin/rawbu
./system/xbin/check-lost+found
./system/xbin/showmap
./system/xbin/cpueater
./system/xbin/vfp-crasher
./system/xbin/nc
./system/xbin/librank
./system/xbin/su
./system/media/
./system/media/audio/
./system/media/audio/alarms/
./system/media/audio/alarms/Alarm_Beep_01.ogg
./system/media/audio/alarms/Alarm_Beep_03.ogg
./system/media/audio/alarms/Alarm_Classic.ogg
./system/media/audio/alarms/Alarm_Buzzer.ogg
./system/media/audio/alarms/Alarm_Rooster_02.ogg
./system/media/audio/alarms/Alarm_Beep_02.ogg
./system/media/audio/ui/
./system/media/audio/ui/KeypressReturn.ogg
./system/media/audio/ui/camera_click.ogg
./system/media/audio/ui/KeypressDelete.ogg
./system/media/audio/ui/VideoRecord.ogg
./system/media/audio/ui/Effect_Tick.ogg
./system/media/audio/ui/KeypressSpacebar.ogg
./system/media/audio/ui/KeypressStandard.ogg
./system/media/audio/notifications/
./system/media/audio/notifications/F1_MissedCall.ogg
./system/media/audio/notifications/Tinkerbell.ogg
./system/media/audio/notifications/Voila.ogg
./system/media/audio/notifications/F1_New_MMS.ogg
./system/media/audio/notifications/CaffeineSnake.ogg
./system/media/audio/notifications/F1_New_SMS.ogg
./system/media/audio/notifications/OnTheHunt.ogg
./system/media/audio/notifications/Highwire.ogg
./system/media/audio/notifications/Beat_Box_Android.ogg
./system/media/audio/notifications/TaDa.ogg
./system/media/audio/notifications/DontPanic.ogg
./system/media/audio/notifications/DearDeer.ogg
./system/media/audio/notifications/Heaven.ogg
./system/media/audio/notifications/KzurbSonar.ogg
./system/media/audio/ringtones/
./system/media/audio/ringtones/RomancingTheTone.ogg
./system/media/audio/ringtones/Noises3.ogg
./system/media/audio/ringtones/BirdLoop.ogg
./system/media/audio/ringtones/Ring_Digital_02.ogg
./system/media/audio/ringtones/BeatPlucker.ogg
./system/media/audio/ringtones/Ring_Synth_04.ogg
./system/media/audio/ringtones/Growl.ogg
./system/media/audio/ringtones/EtherShake.ogg
./system/media/audio/ringtones/InsertCoin.ogg
./system/media/audio/ringtones/VeryAlarmed.ogg
./system/media/audio/ringtones/World.ogg
./system/media/audio/ringtones/LoveFlute.ogg
./system/media/audio/ringtones/TwirlAway.ogg
./system/media/audio/ringtones/DreamTheme.ogg
./system/media/audio/ringtones/Noises1.ogg
./system/media/audio/ringtones/FriendlyGhost.ogg
./system/media/audio/ringtones/Terminated.ogg
./system/media/audio/ringtones/NewPlayer.ogg
./system/media/audio/ringtones/Noises2.ogg
./system/media/audio/ringtones/LoopyLounge.ogg
./system/media/audio/ringtones/CaribbeanIce.ogg
./system/media/audio/ringtones/CurveBall.ogg
./system/media/audio/ringtones/Ring_Classic_02.ogg
./system/media/audio/ringtones/SitarVsSitar.ogg
./system/media/audio/ringtones/GameOverGuitar.ogg
./system/media/audio/ringtones/MidEvilJaunt.ogg
./system/media/audio/ringtones/MildlyAlarming.ogg
./system/media/audio/ringtones/SpringyJalopy.ogg
./system/media/audio/ringtones/CrazyDream.ogg
./system/media/audio/ringtones/BentleyDubs.ogg
./system/media/audio/ringtones/Ring_Synth_02.ogg
./system/media/audio/ringtones/OrganDub.ogg
./system/bin/
./system/bin/ls
./system/bin/String8_test
./system/bin/dnsmasq
./system/bin/dvz
./system/bin/skia_test
./system/bin/rmmod
./system/bin/toolbox
./system/bin/app_process
./system/bin/installd
./system/bin/keystore
./system/bin/monkey
./system/bin/cmp
./system/bin/ping
./system/bin/start
./system/bin/sh
./system/bin/umount
./system/bin/lsmod
./system/bin/InputPublisherAndConsumer_test
./system/bin/uptime
./system/bin/pm
./system/bin/chmod
./system/bin/notify
./system/bin/audioloop
./system/bin/setconsole
./system/bin/gzip
./system/bin/hd
./system/bin/dumpsys
./system/bin/racoon
./system/bin/vmstat
./system/bin/date
./system/bin/nandread
./system/bin/reboot
./system/bin/ifconfig
./system/bin/dbus-daemon
./system/bin/watchprops
./system/bin/tc
./system/bin/servicemanager
./system/bin/pppd
./system/bin/ime
./system/bin/bootanimation
./system/bin/dmesg
./system/bin/smd
./system/bin/surfaceflinger
./system/bin/chown
./system/bin/newfs_msdos
./system/bin/check_prereq
./system/bin/kill
./system/bin/route
./system/bin/netd
./system/bin/df
./system/bin/stop
./system/bin/cat
./system/bin/vold
./system/bin/InputChannel_test
./system/bin/schedtest
./system/bin/ps
./system/bin/dd
./system/bin/rm
./system/bin/logwrapper
./system/bin/sleep
./system/bin/ionice
./system/bin/testid3
./system/bin/flash_image
./system/bin/mv
./system/bin/ndc
./system/bin/getevent
./system/bin/log
./system/bin/printenv
./system/bin/InputReader_test
./system/bin/netcfg
./system/bin/gdbserver
./system/bin/dalvikvm
./system/bin/Looper_test
./system/bin/system_server
./system/bin/qemu-props
./system/bin/vdc
./system/bin/lsof
./system/bin/radiooptions
./system/bin/mount
./system/bin/am
./system/bin/rmdir
./system/bin/mediaserver
./system/bin/mtpd
./system/bin/wipe
./system/bin/linker
./system/bin/run-as
./system/bin/InputDispatcher_test
./system/bin/fsck_msdos
./system/bin/record
./system/bin/showlease
./system/bin/dumpstate
./system/bin/omx_tests
./system/bin/getprop
./system/bin/debuggerd
./system/bin/rtp_test
./system/bin/logcat
./system/bin/input
./system/bin/mkdir
./system/bin/gdbjithelper
./system/bin/id
./system/bin/qemud
./system/bin/rild
./system/bin/schedtop
./system/bin/renice
./system/bin/stagefright
./system/bin/dhcpcd
./system/bin/applypatch
./system/bin/setprop
./system/bin/netstat
./system/bin/iftop
./system/bin/bmgr
./system/bin/iptables
./system/bin/sendevent
./system/bin/applypatch_static
./system/bin/ln
./system/bin/keystore_cli
./system/bin/sync
./system/bin/updater
./system/bin/dexopt
./system/bin/ObbFile_test
./system/bin/sdcard
./system/bin/svc
./system/bin/recovery
./system/bin/top
./system/bin/ioctl
./system/bin/service
./system/bin/insmod
./system/bin/bugreport
./system/framework/
./system/framework/services.jar
./system/framework/am.jar
./system/framework/input.jar
./system/framework/svc.jar
./system/framework/monkey.jar
./system/framework/sqlite-jdbc.jar
./system/framework/android.test.runner.jar
./system/framework/javax.obex.jar
./system/framework/framework.jar
./system/framework/ime.jar
./system/framework/android.policy.jar
./system/framework/bouncycastle.jar
./system/framework/core.jar
./system/framework/com.android.location.provider.jar
./system/framework/pm.jar
./system/framework/framework-res.apk
./system/framework/ext.jar
./system/framework/bmgr.jar
./system/framework/core-junit.jar
./system/etc/
./system/etc/init.kzm9d.sh
./system/etc/apns-conf.xml
./system/etc/event-log-tags
./system/etc/hosts
./system/etc/NOTICE.html.gz
./system/etc/media_profiles.xml
./system/etc/ppp/
./system/etc/ppp/ip-up-vpn
./system/etc/permissions/
./system/etc/permissions/platform.xml
./system/etc/permissions/com.android.location.provider.xml
./system/etc/permissions/android.hardware.camera.xml
./system/etc/permissions/android.software.live_wallpaper.xml
./system/etc/permissions/android.hardware.touchscreen.xml
./system/etc/vold.fstab
./system/etc/init.goldfish.sh
./system/etc/security/
./system/etc/security/cacerts.bks
./system/etc/security/otacerts.zip
./system/etc/dbus.conf
./system/etc/dhcpcd/
./system/etc/dhcpcd/dhcpcd-hooks/
./system/etc/dhcpcd/dhcpcd-hooks/20-dns.conf
./system/etc/dhcpcd/dhcpcd-hooks/95-configured
./system/etc/dhcpcd/dhcpcd-run-hooks
./system/lib/
./system/lib/libttssynthproxy.so
./system/lib/soundfx/
./system/lib/soundfx/libvisualizer.so
./system/lib/soundfx/libreverbwrapper.so
./system/lib/soundfx/libbundlewrapper.so
./system/lib/libmedia.so
./system/lib/libjpeg.so
./system/lib/libiprouteutil.so
./system/lib/libstagefright.so
./system/lib/librtp_jni.so
./system/lib/libnativehelper.so
./system/lib/libhardware.so
./system/lib/libstagefright_color_conversion.so
./system/lib/libcamera_client.so
./system/lib/libssl.so
./system/lib/libandroid.so
./system/lib/libaudio.so
./system/lib/libvorbisidec.so
./system/lib/libcameraservice.so
./system/lib/libgui.so
./system/lib/libdiskconfig.so
./system/lib/libstagefright_avc_common.so
./system/lib/libsysutils.so
./system/lib/libsoundpool.so
./system/lib/libsqlite_jni.so
./system/lib/libcamera.so
./system/lib/libdrm1.so
./system/lib/libSR_AudioIn.so
./system/lib/libOpenSLES.so
./system/lib/libm.so
./system/lib/invoke_mock_media_player.so
./system/lib/hw/
./system/lib/hw/gps.goldfish.so
./system/lib/hw/copybit.emxx.so
./system/lib/hw/overlay.emxx.so
./system/lib/hw/lights.emxx.so
./system/lib/hw/gralloc.default.so
./system/lib/hw/alsa.default.so
./system/lib/hw/gralloc.emxx.so
./system/lib/hw/acoustics.default.so
./system/lib/hw/sensors.goldfish.so
./system/lib/libskia.so
./system/lib/libasound.so
./system/lib/libstdc++.so
./system/lib/libstagefright_omx.so
./system/lib/libcrypto.so
./system/lib/libstlport.so
./system/lib/libdl.so
./system/lib/libdvm.so
./system/lib/libpagemap.so
./system/lib/egl/
./system/lib/egl/libGLES_android.so
./system/lib/libeffects.so
./system/lib/libsystem_server.so
./system/lib/liblog.so
./system/lib/libwpa_client.so
./system/lib/libaudiopolicy.so
./system/lib/libwebcore.so
./system/lib/libsensorservice.so
./system/lib/libui.so
./system/lib/libc_malloc_debug_qemu.so
./system/lib/libsqlite.so
./system/lib/libdbus.so
./system/lib/libaudioeffect_jni.so
./system/lib/libreference-cdma-sms.so
./system/lib/libGLESv2.so
./system/lib/libemoji.so
./system/lib/libacc.so
./system/lib/libcutils.so
./system/lib/librs_jni.so
./system/lib/libstagefright_enc_common.so
./system/lib/libsurfaceflinger.so
./system/lib/libaudioflinger.so
./system/lib/libz.so
./system/lib/libGLESv1_CM.so
./system/lib/libmock_ril.so
./system/lib/libjni_pinyinime.so
./system/lib/libskiagl.so
./system/lib/libc.so
./system/lib/libmediaplayerservice.so
./system/lib/libc_malloc_debug_leak.so
./system/lib/libexif.so
./system/lib/libterm.so
./system/lib/libctest.so
./system/lib/libRS.so
./system/lib/libstagefright_amrnb_common.so
./system/lib/libstagefrighthw.so
./system/lib/libbinder.so
./system/lib/libFFTEm.so
./system/lib/libicui18n.so
./system/lib/libstagefright_foundation.so
./system/lib/libsurfaceflinger_client.so
./system/lib/libmedia_jni.so
./system/lib/libETC1.so
./system/lib/libnetlink.so
./system/lib/libthread_db.so
./system/lib/libnetutils.so
./system/lib/libexpat.so
./system/lib/libpixelflinger.so
./system/lib/libEGL.so
./system/lib/libdrm1_jni.so
./system/lib/libicuuc.so
./system/lib/libandroid_runtime.so
./system/lib/libutils.so
./system/lib/libjni_latinime.so
./system/lib/libril.so
./system/lib/libttspico.so
./system/lib/libjnigraphics.so
./system/lib/libhardware_legacy.so
./system/lib/libreference-ril.so
./system/lib/libsrec_jni.so
./system/lib/libnfc_ndef.so
./system/lib/libandroid_servers.so
./system/lib/libsonivox.so
./system/build.prop
./system/fonts/
./system/fonts/DroidSansFallback.ttf
./system/fonts/DroidSerif-Bold.ttf
./system/fonts/DroidSansThai.ttf
./system/fonts/DroidSerif-BoldItalic.ttf
./system/fonts/DroidSansMono.ttf
./system/fonts/DroidSans.ttf
./system/fonts/DroidSerif-Italic.ttf
./system/fonts/Clockopia.ttf
./system/fonts/DroidSansHebrew.ttf
./system/fonts/DroidSansArabic.ttf
./system/fonts/DroidSans-Bold.ttf
./system/fonts/DroidSerif-Regular.ttf
./system/app/
./system/app/SystemUI.apk
./system/app/VisualizationWallpapers.apk
./system/app/LiveWallpapers.apk
./system/app/MediaProvider.apk
./system/app/Launcher2.apk
./system/app/Gallery3D.apk
./system/app/PackageInstaller.apk
./system/app/DeskClock.apk
./system/app/Calendar.apk
./system/app/UserDictionaryProvider.apk
./system/app/SpeechRecorder.apk
./system/app/CertInstaller.apk
./system/app/DefaultContainerService.apk
./system/app/Term.apk
./system/app/DrmProvider.apk
./system/app/DownloadProvider.apk
./system/app/LatinIME.apk
./system/app/TtsService.apk
./system/app/LiveWallpapersPicker.apk
./system/app/Development.apk
./system/app/Mms.apk
./system/app/VpnServices.apk
./system/app/PicoTts.apk
./system/app/Email.apk
./system/app/Protips.apk
./system/app/Provision.apk
./system/app/SoundRecorder.apk
./system/app/Browser.apk
./system/app/Bluetooth.apk
./system/app/Camera.apk
./system/app/Music.apk
./system/app/Settings.apk
./system/app/SpareParts.apk
./system/app/CalendarProvider.apk
./system/app/Contacts.apk
./system/app/Phone.apk
./system/app/DownloadProviderUi.apk
./system/app/Calculator.apk
./system/app/ApplicationsProvider.apk
./system/app/AccountAndSyncSettings.apk
./system/app/TelephonyProvider.apk
./system/app/MagicSmokeWallpapers.apk
./system/app/SettingsProvider.apk
./system/app/QuickSearchBox.apk
./system/app/ContactsProvider.apk
./system/app/HTMLViewer.apk
./sbin/
./sbin/ueventd
./sbin/adbd
./ueventd.kzm9d.rc
./init.goldfish.rc
./initlogo.rle
./init.rc
./dev/
./lib/
./lib/modules/
./lib/modules/em_ave.ko
./lib/modules/pwm.ko
./lib/modules/inter_dsp.ko
./kzm9d_ts0.rle
+ umount /tmp/mnt
umount: /tmp/mnt: device is busy.
        (In some cases useful info about processes that use
         the device is found by lsof(8) or fuser(1))

やってることは普通。パーティション切って書いているだけ。

最後、umountに失敗してる。

$ df
Filesystem           1K-blocks      Used Available Use% Mounted on
/dev/sdb3              1844472    110332   1640444   7% /tmp/mnt

確かに残っているね。

大丈夫かな?

まだ書いている最中にumountしようとしちゃった?

とりあえず、手動でやっておく。

$ sudo umount /tmp/mnt

ちゃんと書けているのかな?

$ sudo fdisk -l /dev/sdb

Disk /dev/sdb: 1967 MB, 1967128576 bytes
61 heads, 62 sectors/track, 1015 cylinders
Units = cylinders of 3782 * 512 = 1936384 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x6e693969

   Device Boot      Start         End      Blocks   Id  System
/dev/sdb1               1          23       43462    6  FAT16
/dev/sdb2              24          24        1891   83  Linux
/dev/sdb3              25        1015     1873981   83  Linux

何が書かれたか見る。

$ sudo mount /dev/sdb1 /media
kinneko@BuildSV:~/KZM9D/20111018$ ls -l /media
total 4162
-rwxr-xr-x 1 root root    8192 Jun 14 12:02 sdboot.bin
-rwxr-xr-x 1 root root 4128768 Jun 14 12:02 uImage
-rwxr-xr-x 1 root root  123232 Jun 14 12:02 uboot-sd.bin
kinneko@BuildSV:~/KZM9D/20111018$ sudo umount /media
kinneko@BuildSV:~/KZM9D/20111018$ sudo mount /dev/sdb2 /media
mount: you must specify the filesystem type
kinneko@BuildSV:~/KZM9D/20111018$ sudo mount /dev/sdb3 /media
kinneko@BuildSV:~/KZM9D/20111018$ ls -l /media
total 228
drwxr-xr-x  2 kinneko kinneko  4096 Oct 18  2011 data
-rw-r--r--  1 kinneko kinneko   118 Oct 18  2011 default.prop
drwxr-xr-x  2 kinneko kinneko  4096 Oct 18  2011 dev
-rwxr-xr-x  1 kinneko kinneko 94252 Oct 18  2011 init
-rw-r--r--  1 kinneko kinneko  1677 Dec 18  2010 init.goldfish.rc
-rw-r--r--  1 kinneko kinneko   300 Sep 14  2011 init.kzm9d.rc
-rw-r--r--  1 kinneko kinneko 13806 Dec 20  2010 init.rc
-rw-r--r--  1 kinneko kinneko 23164 Aug 24  2011 initlogo.rle
-rw-r--r--  1 kinneko kinneko 22184 Sep 14  2011 kzm9d_ts0.rle
drwxr-xr-x  3 kinneko kinneko  4096 Oct 18  2011 lib
drwx------  2 root    root    16384 Jun 14 12:01 lost+found
drwxr-xr-x  2 kinneko kinneko  4096 Oct 18  2011 proc
drwxr-xr-x  2 kinneko kinneko  4096 Oct 18  2011 sbin
drwxr-xr-x  2 kinneko kinneko  4096 Oct 18  2011 sys
drwxr-xr-x 12 kinneko kinneko  4096 Oct 18  2011 system
-rw-r--r--  1 kinneko kinneko     0 Dec 18  2010 ueventd.goldfish.rc
-rw-r--r--  1 kinneko kinneko   373 Feb 22  2011 ueventd.kzm9d.rc
-rw-r--r--  1 kinneko kinneko  3882 May  2  2011 ueventd.rc
kinneko@BuildSV:~/KZM9D/20111018$ sudo umount /media

ログ見ても、sdb2(ext3)はmkfsされた気配がないね。

スクリプトの中みても使ってない。

mkfs.msdos ${DRIVE}1
mkfs.ext3 ${DRIVE}3

どういう意図かな?

サイズも256Kしかないし。

謎。


とりあえず、これで起動してみる。

ターゲットの電源を引っこ抜いて、DIPSWを切り替える。

正面右下に、2つのピアノスイッチがある。4つと8つの。

"KZM-A9-Dual_first_guide.pdf"によると、8つのがDSW1のようだ。

デフォルトの内蔵eMMCからの起動モードは以下。

DSW1-1: OFF

DSW1-2: OFF

DSW1-3: ON

DSW1-4: OFF

DSW1-5: ON

DSW1-6: ON

DSW1-7: OFF

DSW1-8: OFF

左から1かな。

爪楊枝で、3,4を反転する。

作ったSDを基板上側に差し込み、ACを入れる。

キャリブレーション画面が上がってきたので、SDから起動している模様。

このデータは、どこに保管しているんだろう?

なんか、タッチしても動かない。

適当にクリックしたら、起動してきたけど、SDからの起動は遅いな...

やっぱ、キャリブレーションに失敗してたので、タッチが効かない。

ガチャ切りして再起動。

どっかに書かれていれば無駄だけど... 無駄だったようだ。

さっきはホームアプリで上がってきたけど、こんどはアンロック画面で上がってきた。

なんだなんだ?


"kzm9d_ts0.rle"って最初からあったかな?

あったみたい。

キャリブレーションデータはどこに保管しているんだろう...

しょうがないので、SDもう一回書いて起動。

再度キャリブレーション。

数字の+を順番に押していく。

ちゃんと動いた...

たしかにスリープしたら起きられないですね。

二回目からアンロックになるのも同じだな。

App-StayWakeと、Disp-timeoutを30分にする。

never timeout拡張したらいいのに。

キャリブレーションは指ではイマイチだったようで、操作少しズレる。


キャリブレーションの設定については、"How_to_build.txt"の最後に書いてあった。

/data/property/persist.kzm9d.tsに保存されるそうだ。

tslibでやっているのかな?

数字の+を順にタップしていくという操作も間違いないようだ。

[] CX-01 Mini Android TV Box Android 4.0 Cortex A5 HDMI USB 4GB

http://www.pandawill.com/cx01-mini-android-tv-box-android-40-cortex-a5-hdmi-usb-4gb-p63620.html

http://www.cnx-software.com/2012/06/14/52-99-usd-cx-01-mini-android-4-0-tv-box-powered-by-telechips-tcc8923-cortex-a5/

ドングルAndroidまた1つ増えた。

A5で、パワー的にAndroid大丈夫なのかな...

基板は二階建て。動けばいいって実装のような...

電源はUSB A-Aがいるですよ(^^;。

[] 神行者 PD10 豪華版 Android4.0

http://akafudatengoku.com/products/detail.php?product_id=3044

さっきのTelechipsのA5を使ったタブレット。

11,280 円。

A10の8250円には負けるか。

でもDualCoreだって書いてあるな...

2012-06-13

スマートテレビ 国際標準へ官民連携 基本技術統一、開発を効率化

http://sankei.jp.msn.com/politics/news/120613/plc12061308380008-n1.htm

税金でやることじゃないね。

技術的には簡単。

国は、政治的なとこを解決してよ。

権利者の権利に制限を国策でかけるようなことしないと、日本では何もおきない。

むしろ、ブラジルとかでやったほうがいいのかも。

あ、そもそも国内ターゲットではない?

[] 『Androidアプリの脆弱性』に関するレポート〜簡易チェックリストで脆弱(ぜいじゃく)性を作り込みやすいポイントを確認〜

http://www.ipa.go.jp/about/technicalwatch/20120613.html

[] AR6003 for Android Platform

http://cjix.info/blog/files/nitdroid/AR6003Android.pdf

AR6003のプレゼン資料、

Androidの無線の動きがきれいに解説されている。

なかなかいいじゃないですか。

Atherosだけじゃなくて汎用ならもっといいのに。

WLAN Architecture in Androidの図がよさげ。

ロンドン地下鉄がNFCでの乗車券サービスを始められない理由

http://ascii.jp/elem/000/000/701/701654/

 Verma氏らが求めるスピードは1人2秒でゲートを通過すること。40〜50の駅で1分に約26人がゲートを通過しており、ピーク時にこのレベルで人をさばく必要があるという。これを可能にするには、カードの読みとり時間が0.5秒を切る必要があるが、「現在のNFCではこのスピードに達しない」と語る。なお、ピーク時の利用者数が集中するシティ・オブ・ロンドンのBank駅では、ゲート1台あたりで1分間に35人以上が通過しているという。

セキュアエレメントがSIMに格納されると読み出しが間に合わない。

2012-06-12

[] LinaroがAndroid 4.0.4を高速化、Pandaboard上でStockなAndroid 4.0.4の2倍高いベンチマークスコアを叩き出す

http://juggly.cn/archives/62659.html

Google Playストアで公開されているベンチマークアプリ 「oxbench」の「3D」を実行したところ、AOSP版は30fps、Linaro版は60fpsという結果が得られたそうです。Linaro版はソースコードに手を加え、独自のツールチェインを使用してビルドしたことで処理性能が大幅に向上したと言われています。

0xな。

あれ?Pandaって60fps出ないの?

3DってOpenGLのテストなんだけど、その部分ってばtoolchainに依存してたっけか?

CDが売れない本当の理由

http://news.mynavi.jp/c_career/level1/yoko/2012/06/cd.html

1枚未満(1カ月に1枚買わないときもある) 84.1%

Q.なぜCDを購入しないか、その理由を教えてください。

インターネットショップ(itunesStoreなど)で購入するから 18.7%

レンタル店で借りるから 49.0%

音楽ソフトを購入しない 35.9%

そのほか 7.5%

可処分所得についての問題なのでわかっていることじゃないのかね。

2012/06/09_第1回Tizen勉強会( #TizenJP )

http://togetter.com/li/317733

Badaリプレイスというような強い意思は感じられないな。

Amazon.comが米国の老舗出版社を買収、娯楽小説3000作品を電子化へ

http://itpro.nikkeibp.co.jp/article/NEWS/20120605/400362/

Content-Centric Embedded ~Treasure Hunting Robot~

LCJ2012でのノリツナ先生の勇姿

D

D

D

D

内容は見てないがな。

Linux 3.4 カーネルがリリース!―Btrfs ファイルシステムの拡張と「B.A.T.M.A.N.」

http://japan.internet.com/webtech/20120522/2.html

B.A.T.M.A.N.面白いかな?

http://www.open-mesh.org/

「Better Approach To Mobile Adhoc Networking」の略で、 アドホックネットワーク用のルーティングシステムのこと。2011年3月にリリースされた Linux カーネル 2.6.38 で登場した。Linux 3.4 では B.A.T.M.A.N. の機能も向上されており、アドホックメッシュネットワークを作成するために使われていたこれまでのルーティングアルゴリズムに取って代われるほどの性能を持つまでになっている。

Google Docsのスプレッドシートで日付に対応した曜日を表示する方法

http://d.hatena.ne.jp/kaorumori/20100630/1277971059

Docsスプレッドシートの日付表示って、曜日付きのがないのよね。

しょうがないので、このマクロで。

2012-06-11

[] Android の成長が鈍り、iPhone は好調を維持する、アメリカのスマートフォン市場

http://agilecat.wordpress.com/2012/06/05/android-%E3%81%AE%E6%88%90%E9%95%B7%E3%81%8C%E9%88%8D%E3%82%8A%E3%80%81iphone-%E3%81%AF%E5%A5%BD%E8%AA%BF%E3%82%92%E7%B6%AD%E6%8C%81%E3%81%99%E3%82%8B%E3%80%81%E3%82%A2%E3%83%A1%E3%83%AA%E3%82%AB/

Asymco の Horace Dediu が実施した、最近の comScore データ分析によると、Android スマートフォンを購入する新規ユーザの数が、今年に入ってからの 4ヶ月間に、一定のラインで低下していることになる。 実際に、4月における Android ユーザーの実質的な成長は、2009年に発売が開始されて以来の低調ぶりだった。

Twitter、初のテレビCMで新ハッシュタグページを披露

http://jp.techcrunch.com/archives/20120610twitter-hashtag-pages/

世界初、スマホ向け“部品内蔵マザーボード”をDNPが開発・販売へ

http://monoist.atmarkit.co.jp/mn/articles/1206/06/news091.html

多層基板に部品を埋めてしまう。DIGNO ISW11Kに採用。

 同社が保有する部品内蔵プリント基板の量産技術をベースに、今回12〜14層と多層化し、より多くの部品を内蔵できるようにした。これにより、一般的なスマートフォンのマザーボードに搭載される500〜600個の電子部品のうち、およそ半数の受動部品を内蔵でき、従来比10〜30%の小型化を実現できるという。さらに、受動部品を内蔵することで、マザーボード表面の能動部品(ICチップなど)との接続距離も短くなるため、電気特性が安定して信頼性が向上するというメリットも享受できる。

厚みが0.33mmまでの受動部品を内蔵でき、12層のマザーボードでも厚さ0.9mmの薄型化が可能。厚みが0.22mmまでの先端受動部品や、さらに最先端の0.15mmまでの部品だけを使うことで、さらなる薄型化・多層化にも対応する

欧州発、ソーシャルメディアハブとしても機能するブログプラットフォームのOverBlog。全面リニューアルを経てついに米国デビュー

http://jp.techcrunch.com/archives/20120608overblog-gets-overhauled-arrives-in-us-turns-your-blog-into-a-real-time-social-media-hub/

[] Googleの中の人に聞いた!! AndroidとPlayマーケットのあれこれ

講演編

http://smhn.info/201206-google-android-playmarket-part1

アプリをマーケットに登録して、認証されるまで2〜3時間の時間を要するのは、BouncerによるVM(バーチャルマシン)上での確認、静的スキャンが行われているから。

質疑応答編

http://smhn.info/201206-google-android-playmarket-part2

A.Googleとして、アカウント停止という処分は非常に重たい措置である。一度、アカウント停止をされた人は基本的に「もう、戻ってこなくていいです」という冷たく突き放す対応である。そのため、基本的にはアフターフォローはしない。もしも、全く身に覚えがないのに、アカウントが停止された場合は私に連絡をしてもらいたい。それでも、95〜99%はアカウントが復活したという例はない。しかし、協議はするので、そのような自体が起きた場合は問い合わせをお願いしたい。もちろんアカウントが復活した例もある。

一つの問題として、日本のAndroidスマートフォンはプリインストールアプリが非常に多く、それらが多くの電池を消費しているケースがある。事実、docomoから発売されたGalaxy Nexusは、他の国で販売されているGalaxy Nexusよりも1/3バッテリーが持たない(バッテリーが1/3しか持たないとも捉えられたが恐らく1/3バッテリーが持たないと捉える方が現実的である)

 このように、ナンセンスな状態にナンセンスな実装が行われるのは望ましくないため、プリインストールアプリについてはドコモさんとも協議している。

[] Linaro版ics4.0.4をGalaxy Nexus向けにビルドする

http://coosee.blog.fc2.com/blog-entry-2.html

アップル、アプリ開発者向けに新しい追跡ツールの提供を検討か

http://japan.cnet.com/news/service/35017979/?ref=rss

情報セキュリティ向上に向けたOS研究の動向

http://lab.iisec.ac.jp/labs/tanaka/publications/pdf/journal/journal-2012-01.pdf

Androidの話はない。

[] Elder power for Eclipse

http://www.slideshare.net/noritsuna/elder-power-for-eclipse

謎の台湾人による名古屋つ部資料。

Microsoft が Windows 8 Metro ガイドライン遵守を開発者に要請

http://www.infoq.com/jp/news/2012/06/metro_guidelines

Linuxが開くテクノロジの進化から目が離せない ─LinuxCon Japan 2012 初日キーノート レポート

http://gihyo.jp/dev/serial/01/linuxcon2012/report01

COMPUTEX TAIPEI 2012:Intel ブースで様々なThunderbolt対応機器が参考展示

http://www.macotakara.jp/blog/index.php?ID=16807

[] Google松内さんによるAndroid/Google Playトーク at 東海GTUG

http://togetter.com/li/317371

VMeter USB MIDI Touch Strip & LED

http://vmeter.net/

USB MIDIコントローラ。

カッコイイ。

D

複数接続時のUSBいっぱいはかんべんしてほしいけど。

ドッキング時の通信は独自にやってほしい。

ダイスプラス: 未来のデジタルサイコロは自動的にコンピューターと通信し、イカサマも防ぐ

http://developer.cybozu.co.jp/akky/2012/06/post-69da.html

スマホアプリ開発だけで食べていけるの?

http://news.mynavi.jp/articles/2012/06/02/ruckygames/index.html

今回は、日本全体を群馬県にしてしまう「ぐんまのやぼう」などの独特の“ゆるい”魅力を持ったスマホのゲームアプリを連発、その収入だけで生活している「RucKyGAMES」の中の人に、アプリ開発の現状を聞いてみた。

※記事中に一部、誤解を招く表現がありましたので、該当部分を削除させていただきました。

それなにがかいてあったのだろう?

COMPUTEXで見えてきたWindows 8/RTの光と陰

http://pc.watch.impress.co.jp/docs/column/ubiq/20120611_539333.html

 しかし、Windows RTに関してはそのアプローチを取ることは不可能だ。1つにはWindows RTは今回初めて立ち上がるプラットフォームで、標準となるBIOSもないし、GPUも、チップセットも、無線LANも、Bluetoothもすべてのドライバがないところから開発を始めなければならなかった。そこで、MicrosoftはWindows RTを開発するにあたり、SoCを開発するベンダーとして3社(NVIDIA、Qualcomm、TI)を指名し、そしてOEMベンダーに関しても特定のメーカーを指名して開発を続けてきたのだという。前述の関係者によれば、今回公開した2社(ASUS、東芝)のほかに、中国、日本、韓国のPCベンダーが指名されて開発が進められているのだという。そこにAcerの名前はないのだ。つまり、それが今回AcerでWindows RT搭載マシンが展示されていなかった理由なのだ。

 ただし、Metro AppsはMetro UIの制限からくるいくつかの制約も有り、デスクトップアプリ版のPowerDVDなどで実現されている機能のいくつかが制限されているという。大きなところでは、PowerDVDにおけるBDの再生、DTCP-IPへの非対応が挙げられるという。CyberLinkの関係者はそれ以上は詳しくは教えてくれなかったのだが、現状ではMetro Appsからセキュアにビデオ出力をすることができないということが関係している。BDの再生にしろ、DTCP-IPにせよ、メモリ内のビデオを保護する仕組みがあるのだが、Metro UIの場合、まだこの部分が実装されていない模様だ。基本的にMetro UIではハードウェアを直接叩くことができないため、OS側でこの仕組みを実装しない限りはセキュアにビデオを出力することができないのだ。

[] 『Android アプリのセキュア設計・セキュアコーディングガイド』

http://www.jssec.org/news/index.html

【6月1日版】ご意見募集中だそうです。

レイヤーの図は、HAL付きの使ってほしいよな。

【LinuxConレポート】「PerfectはGoodの敵」、カーネル開発コミュニティ参加へのアドバイス

http://cloud.watch.impress.co.jp/docs/event/20120611_539322.html

TizenはスマートフォンOSとしては後発だが数千万台の市場、HTML5アプリのターゲットとして有望か

http://hoshi.air-nifty.com/diary/2012/06/tizenoshtml5-10.html

Microsoft は、Ubuntu を特許協定無しに Windows Azure で稼働させているのか?

http://japan.internet.com/webtech/20120611/5.html

【図・グラフ】アマゾン「Kindle Fire」失速 - 関心度は1桁台に低迷

http://wirelesswire.jp/Watching_World/201206060833.html

チェンジウェイブでは、Kindle Fireへの関心度の低迷について「購入者の満足度が低いことが原因」と分析。アマゾンの知名度や価格の安さで前評判が高かっただけに、「実際に使ってみて、がっかりした」ということなのかもしれない。アマゾンがソフトウェアのアップデートでどこまでこうした不満を解消してくるのか、あるいは今後何度かのモデルチェンジを経ながら少しずつ競争力を高めていくのか、といった点が注目される。

日本のワイヤレス産業の敗因は、システム技術者の欠如

http://techon.nikkeibp.co.jp/article/NEWS/20120601/221214/

 次世代移動通信システム(2010年代後半のサービス開始が見込まれる「第4世代移動通信システム」)として「LTE-Advanced」と「WirelessMAN-Advanced(WiMAX2)」をITU(国際電気通信連合)が認めました。しかし、これらの主要技術は米Qualcomm社、米Intel社、韓国Samsung Electronics社など海外勢のものです。中核部に日本の技術は使われません。

 無線部とソフト(制御部分、MAC層)の両方が分かる人間です。無線分野で投資ファンドから出資を募れるような会社をつくるには、ハードウエアとシステム(ソフト)の両方が分かる技術者が最低でも4〜5人はいないと土俵に上がれません。

 競争力のあるSoCを開発するのに100人のプロセス技術者を集めてもダメで、どんなIPコアを載せるべきかが分かる技術者がいないと無意味なのと同じです。必要になるのは、システムが分かる技術者です。

2012-06-09

60万円で小型電気自動車 トヨタ車体、7月にも発売

http://www.47news.jp/CN/201206/CN2012060801001603.html

 軽自動車より一回り小さい1、2人乗りの「超小型車」は国土交通省が新たな車両区分を設けることを検討しており、2人乗りの小型電気自動車も市場投入を視野に開発している。

通勤なら、これくらいでいいのよね。

アメリカの高齢者のインターネット利用動向…傾向は青壮年層とさほど変わらず

http://jp.techcrunch.com/archives/20120608online-seniors-tech-savvier-than-you-think/

In Japan, fax machines remain important because of language and culture

http://www.washingtonpost.com/world/asia_pacific/in-japan-fax-machines-find-a-final-place-to-thrive/2012/06/07/gJQAshFPMV_story.html

うーん、中小企業でもだいぶ使わないですね。

会社では、もうfaxでってことは皆無。

スキャンしてメールってのはあるけど。

「ホットスポット」終了 NTTコム、11月に

http://www.itmedia.co.jp/news/articles/1206/08/news095.html

 同サービスは2002年5月にスタートした公衆無線LANサービスの老舗。当時無線LANアクセスポイントのことを指していた単語をサービス名に採用し、その後同社が商標登録したことが話題になったこともあった。

[] バージョンシェア 6/1

PlatformCodenameAPI LevelDistribution
Android 1.5Cupcake30.3%
Android 1.6Donut40.6%
Android 2.1Eclair75.2%
Android 2.2Froyo819.1%
Android 2.3 - 2.3.2Gingerbread90.4%
Android 2.3.3 - 2.3.7 1064.6%
Android 3.1Honeycomb120.7%
Android 3.2 132%
Android 4.0 - 4.0.2Ice Cream Sandwich140.4%
Android 4.0.3 - 4.0.4 156.7%

Data collected during a 14-day period ending on June 1, 2012

オープンソースで安価な災害救助ラジコン飛行機、「OpenRelief」プロジェクト発足

http://itpro.nikkeibp.co.jp/article/NEWS/20120608/401161/

http://openrelief.org/index_jp.html

[] 同一機種のAndroidスマートフォンでも国内版はバッテリーが持たない場合が

http://hoshi.air-nifty.com/diary/2012/06/android-2e70.html

http://togetter.com/li/317371

Google、地図の大幅リニューアルを発表:スマートフォンでオフライン利用が可能に、新3D表示など改良多数

http://jp.techcrunch.com/archives/20120606google-maps-for-mobile-gets-offline-maps/

Android版 Google マップがオフライン利用に対応

http://japanese.engadget.com/2012/06/06/android-google/

オフライン利用はうれしいね。

21世紀に最適化された街、深圳(シンセン)とビジネスチャンス

http://techwave.jp/archives/51748369.html

2012-06-08

[] Pocket TV: an Android 4.0 ICS micro-computer the size of your thumb

http://www.androidauthority.com/pocket-tv-android-4-0-ics-micro-computer-kickstarter-92891/

  • 1GHz ARM Cortex A9 CPU
  • Mali-400 MP GPU
  • 512MB RAM
  • 4GB internal memory (expandable via microSD card slot)
  • Runs on Android 4.0 ICS
  • Connectivity: WiFi, Bluetooth (soon), USB 2.0, HDMI 1.3
  • Dimensions: 86 x 31 x 14 mm
  • Weight 35 grams

やぁ、またドングルタイプ来た。

ケース、穴だらけだなぁ。

http://www.kickstarter.com/projects/484889112/the-pocket-tv-makes-any-tv-a-smart-tv

なーんだ、kickstarterか。

ちょっと高いんじゃ?