9/25の注文から待つこと一週間、我が家にNexus7がやってきました!

10/1予定だったのが10/3予定に伸び、途中で何故か香港で数日停まり...いやぁ、長かった!感動もひとしおです。

f:id:caffelover:20121006072301j:plain

箱.7を意識したデザインです。横にはASUSのロゴも(製造はASUSなので)。

f:id:caffelover:20121006072430j:plain




開けてすぐにNexus7が鎮座.入っているのは本体と充電セットというシンプルな構成(当然ですが)。

f:id:caffelover:20121006072624j:plain




映画を再生してみたところ。最初からGooglePlay2000円分クレジットとトランスフォーマーが付いてきてお得(再生しているのはオーシャンズ13.)。

さて、ようやくAndroid4.0以降の端末が手に入ったということで、次回は日経LinuxのADK(Androidとハードウェアをつなぐしくみ)チュートリアルをやって、Androidとハードウェアをつないでみたいと思います。乞うご期待~


日経 Linux (リナックス) 2012年 10月号 [雑誌]/日経BP社

¥1,490
Amazon.co.jp

今はBlenderに夢中。

f:id:caffelover:20120723194337j:plain

理一さんのアバター(サマウォ)

f:id:caffelover:20120723194413j:plain

流体シミュレーション(物理シミュレーション勉強したい)

f:id:caffelover:20120723194448j:plain

f:id:caffelover:20120723194459j:plain

フォロワーさんのアイコンを3D化.

ちょっとSculptrisというのも気になりだしてるんですが(【無料】粘土感覚で3Dモデリング!高性能フリーソフト「Sculptris 1.0」のデモ動画)、しばらくはBlenderで。



3DCG日和買っちゃいました。


キャラクターをつくろう! 3DCG日和。 vol.3 -Blenderでつくる、ポリゴンキャ.../ビー・エヌ・エヌ新社

¥2,940
Amazon.co.jp

連休中に勉強するか、と思い、オープンソース3DCGソフト、Blenderをインストールしてみました.



↑デモ動画凄い!

f:id:caffelover:20120718210514p:plain

f:id:caffelover:20120718210535j:plain

↑こんな感じのやつならすぐに作れてしまいます.

チュートリアル動画は結構あるんだけど、解説記事があんまりないのが残念(英語でも良いから欲しい).

今はBlender入門を終え、Blender攻略本2を読みつついじっているところ.何か書籍買うかなぁ


Blender 3D CGパーフェクトバイブル ―完全無料ですべてができる3DCGソフトの最高.../晋遊舎

¥1,680
Amazon.co.jp

キャラクターをつくろう! 3DCG日和。 vol.3 -Blenderでつくる、ポリゴンキャ.../ビー・エヌ・エヌ新社

¥2,940
Amazon.co.jp

Blender 2.5マスターブック/カットシステム

¥5,040
Amazon.co.jp

ヘルタースケルター見てきましたが...うーんあんまり大したことなかったですね(沢尻エリカ好きな人は絶対見たほうが良いとは思います)。まぁでも途中で期待の新人吉川こずえが出てきたあたりからりりこが荒れ始め、またこずえ自身も「顔と名前だけが入れ替わり、すぐに忘れ去られていく」と言っていたのが印象的でした。表に出る役回りは一見華やかですが、仕事を動かしているのは裏で糸を引いている人達なんですよね。僕も取り替えられないような役回りの人生を送れれば...と.

あ、あとりりこが幻覚を見るシーンは素晴らしい出来でした。さすが蜷川実花


ヘルタースケルター (宝島社文庫)/宝島社

¥650
Amazon.co.jp

ユリイカ2012年7月号 特集=蜷川実花 映画『ヘルタースケルター』の世界/青土社

¥1,300
Amazon.co.jp
衆院選とAKB総選挙、どっちに興味ある? ブログネタ:衆院選とAKB総選挙、どっちに興味ある? 参加中

官邸前反原発デモの警備強化…車両ズラリ2メートルごとに警察官

まぁ好きなほうを選べば良いと思うんですが、僕にはどうもこの二つが、片方が"流行に乗っていて良いもの"、もう片方が"堅苦しくてダサいもの"とされる空気があるのではないかなぁと思っています。何となくですが、政治はダサいものとされる空気、ありませんか?少なくとも僕の周囲にはありました(会社に入っちゃったら政治の話はタブーですが)。

上に挙げた記事ですが、僕はここまで反原発デモが盛り上がっちゃったのも、これまで「政治はダサいもの」として扱われてきたことの反動だと思ってます(ちなみに僕は反原発ではありません.デモはどんどんやれば良いと思っているけど)。これまで政治に関わる人達を"よく分からない、ダサい人達"扱いして、最後の砦である選挙すらも軽々しく扱ってきた結果、いざ自分の身に降りかかるかもしれないテーマが出てきたときにどう動けば良いか分からない。デモであればとりあえず行って、一緒に歩けばそれで連帯感、達成感が得られますから、「うーん、どう動いて良いか分からないから官邸前に行っちゃうぜ!」となるわけです。もしも政治家がアーティストや女優、俳優と同じくらいカッコ良く扱われ、選挙となれば国を挙げた一大イベント...というくらいの扱いだったらこの落差は生じてないでしょう。僕は今の反原発の勢いがきっかけになって、もしかしたら政治への関心が高まるのではないか...などと考えています。そうすると、いわゆる「一般の人」が、事前に関心のある議員を調べて党に献金したり、嘆願書を出したり、またそれ系の団体に入って勉強やシンポジウムのお手伝いをしたりするような世界がやってくるかもしれません。


「デモ」とは何か―変貌する直接民主主義 (NHKブックス No.1190)/NHK出版

¥998
Amazon.co.jp

デモいこ!---声をあげれば世界が変わる 街を歩けば社会が見える/河出書房新社

¥735
Amazon.co.jp

フジテレビデモに行ってみた! -大手マスコミが一切報道できなかったネトデモの全記録/青林堂

¥980
Amazon.co.jp

裸でも生きる――25歳女性起業家の号泣戦記 (講談社BIZ)/講談社

¥1,470
Amazon.co.jp

Titaniumを勉強しつつ、先日紹介したPhoneGapを試してみることにしました。

ありがたいことに日本語コミュニティが.ところがダウンロードリンクが切れてしまっているので、ここは素直に本家を参考にしましょう。

インストールといっても、(あらかじめAndroidSDKとEclipseの環境を整えていれば)フォルダを作って.jsと.jarファイルをコピーし、.javaファイルとAndroidManifest.xmlファイルの中身をいじるだけなので割に簡単。"Hello, PhoneGap"は簡単に実装できました。

f:id:caffelover:20120712232526p:plain

ダイアログ表示も簡単。この場合はボタン作ってonclick="alert('Hello, PhoneGap')"を足すだけ。このくらいのレベルならホームページをいじる感覚でいけます。

f:id:caffelover:20120712232709p:plain

最後に、PhoneGapやTitanium mobileの勉強にもなるエントリがあったのでご紹介しておきます。

たった2ファイルで,HTML+JS製のネイティブAndroidアプリを作る手順 (動作するサンプルコード付き。WebViewの活用方法)
Androidの場合,本記事で紹介したWebViewがうまく使われている。

フレームワーク側では,JavaScriptから参照できるようなJavaオブジェクトを準備する。

HTML内では,そのオブジェクトを経由してAndroid SDKのAPIを利用可能になる。

要は,HTML「5」である必然性は低いのだ。

単純に,Webページが動く。という話。
---
Titatium Mobile の場合は,JavaScript側では「Ti」というオブジェクトを利用し,Java側のTitanium APIを呼び出す。

そしてJava側では,「Ti」の実体は,あらゆるAndroid SDKを呼び出せるようプロキシメソッドが満載になった便利オブジェクトである。

こうすると,ある程度のアプリであれば,Javaのコードを書かずにJavaScriptのスクリプティングだけで実現してしまう事が可能だ。

動的言語なので,プログラミングが柔軟でスピーディ。

ただ,アプリの実行スピードは通常の場合よりも遅くなる。
やっぱりjava開発も勉強しないとなぁ.そろそろTitaniumの入門書も終わりそうだし.


PhoneGap 入門ガイド (Smart Mobile Developer)/アシアル株式会社

¥2,310
Amazon.co.jp

HTML5+JavaScriptで動く電子書籍アプリを自作する本 ─jQuery Mobile.../掌田 津耶乃

¥4,300
Amazon.co.jp

iPhoneアプリケーション開発ガイド ―HTML+CSS+JavaScript による開発手法/Jonathan Stark

¥1,995
Amazon.co.jp

Dreamweaverで作るiPhone/Androidアプリ入門/村里健太

¥3,129
Amazon.co.jp

リスペクトしている有名人 ブログネタ:リスペクトしている有名人 参加中


何だかんだで政治家だと角さん(田中角栄)好き。"その男、田中角栄"は田中角栄の成り上がりから失速を描いており、特に前半部分を見るとやる気が沸いてきますよ。まさにジャパニーズドリーム。
















この中にも出てくる通り、田中派立ち上げの際、乾杯の音頭を取ったのが小沢一郎だと言われています。


異形の将軍―田中角栄の生涯〈上〉 (幻冬舎文庫)/幻冬舎

¥600
Amazon.co.jp

異形の将軍―田中角栄の生涯〈下〉 (幻冬舎文庫)/幻冬舎

¥600
Amazon.co.jp

知識ゼロからの田中角栄入門/幻冬舎

¥1,365
Amazon.co.jp

日本列島改造論 (1972年)/日刊工業新聞社

¥525
Amazon.co.jp

昨日は土曜日だけど早起き。

あのアノニマス平和的な抗議活動をすると知って、これは目の当たりにしなければなるまいとばかりに渋谷へ行って参りました。

既に多数報道されていますが...
日本経済新聞「アノニマス、仮面かぶり渋谷で抗議活動 」

朝日新聞「渋谷の公園に仮面集団 「アノニマス」が抗議のゴミ拾い」

f:id:caffelover:20120708001225j:plain

想像以上に多くの報道陣が詰め掛けており(アノニマスと同じくらい来てた)、若干遅れて説明開始。当初は完全無言という話だったのですが、当日朝に何かあったら喋って良いということに(下手に不気味な印象を与えるとまずいですしね)。主催者の仕切りも非常にスムーズで、随所に心配りを感じました(こういう活動を結構やってる人?)。

f:id:caffelover:20120708001239j:plain

f:id:caffelover:20120708001247j:plain

公園周囲を清掃し、再び公園に戻って解散。マスクをしている故に不気味なのは否めませんが、皆さん大人しく、礼儀正しかった(通行人にもちゃんと配慮してました)ため、特にトラブルもなく活動終了。

f:id:caffelover:20120708001252j:plain

分別分別。


○アノニマスとは
アラブの春が起きたあたりでは「よく分からないハッカー集団がいる」くらいの認識だったのですが、最近は随分と認識が変わってきましたね(確か固定的な集団というイメージを覆したブログ記事があったんですがソース失念)。とはいえ今でも「ハッカー集団」として紹介されたりしてますが...僕の認識としては、2chの祭りにちょっとした仕立てを加えたものといったところです。今回のお掃除オフに関しては、かつての湘南海岸オフやマトリックスオフ等を連想した人も多いのではないかと思いますが、


アノニマスとは? パート1: アノニマスの誕生と歴史
アノニマスの誕生、IRCと“荒らし・祭り”の文化
4chanの誕生
Habbo Hotel祭り
といった見出しからも、2ちゃんねるの祭りに近いところがあると思います。違うのは

・"ネットの自由"という大義名分に沿った活動が行われる
・"アノニマス"という記号を繰り返し使う

といったところでしょうか。集合・解散を繰り返す度に増殖していく属性というか、そういうものだと思っています。

これからもアノニマスの活動には注目です。清掃に参加した皆さん、お疲れ様でした。


V for Vendetta Mask / アノニマス/ガイ・フォークス 仮面 マスク/Rubies

¥価格不明
Amazon.co.jp

コスプレ小物・道具☆『Vフォー・ヴェンデッタ』(V for Vendetta)覆面/マスク/仮.../yamasaki

¥価格不明
Amazon.co.jp

We Are Anonymous/Parmy Olson

¥1,315
Amazon.co.jp

Linux版 クラッカー迎撃完全ガイド―本物のハッカーが語るクラッキングの手口と対策/アノニマス

¥5,229
Amazon.co.jp

$会社員になった元高専人の徒然日記-smaho

写真は足柄から


スマホやタブレットの急速な普及と同時にアプリ市場も急成長。

最近はJavaやObjective-Cを使わずともアプリが作れる、便利なフレームワークが増えてきました。ちょっと調べてみたのでまとめてみます。

-今のところのスリートップ? Titanium mobile, PhoneGap, sencha touch

f:id:caffelover:20120705060938p:plain
Titanium mobile 基本無料(有料追加モジュールあり) JavaScript

JavaScriptで、Androidの開発もiOSの開発も(あとベータ版でBlackBerryも)できちゃうよというのがウリ。両者は微妙に異なる部分があるので一発書けばどっちでもOK!というわけにはいきませんが、かなりの部分を共有して効率UP。基本的な部分は無料(追加モジュールを売ってたりする.モジュールは自作も可)なので始めやすい。今メインで勉強してます。
読み方は"タイタニウム"が正式のようです(個人的にはチタニウムという読み方も格好良いと思っております)。

入門記事(gihyo.jp)

f:id:caffelover:20120705060949p:plain
PhoneGap 無料(クラウド環境に有料プランあり)HTML,CSS,JavaScript

知名度ではtitaniumと双璧をなすフレームワーク.JavaScriptをネイティブコードに変換しているtitaniumとは違い、こちらはWebビューという技術を使って"Webアプリケーションをスマートデバイスで動かす"方式.このためこちらの表を見ても分かる通り、幅広いOSで動かせちゃうのがウリ(titaniumだとWindowsの開発が...).

PhoneGap:Buildというクラウドビルド環境を持っているのも特徴的で、開発環境が貧弱でもクラウド上でビルド可能。ただし個人でやるなら無料なものの、チームで一つのアプリをいじいじ...という場合には料金が発生する場合あり(ローカルでビルドすれば大丈夫).

入門記事(ascii)

f:id:caffelover:20120705061028p:plain
sencha touch 無料 HTML, CSS, JavaScript

上二つとはまた毛色が違い、"ネイティブみたいなWebアプリが作れちゃう"フレームワーク.なのでPhoneGapと同じく対応範囲が広い(でもここ見るとSymbianは駄目なんですね).趣味でホームページ作ってて、JSくらいなら書けるよんて人ならとっつきやすいかもしれないけれど、ネイティブアプリみたいにAppleストアやGooglePlayで有料配信するわけにはいかないので、マネタイズが難しい.

入門スライド(slideshare)

他にも色々

f:id:caffelover:20120705061054p:plain
corona 有料(アプリを配布する場合) Lua

iOS/Androidのアプリ開発用のフレームワーク(言語はLUA)。ゲーム開発に特化しているので、カタいアプリよりゲーム作りたいぞ(titaniumやPhoneGapは画像がごりごり動くようなゲーム製作には不向き)って人にはおすすめ。

配布するには有償ライセンス(料金はどっちか片方で年$199,両方で年$349)が必要なものの、ローカル環境でいじってる分にはトライアルでいけるのでそこは安心。面白いゲームのアイディアが浮かんだり、Luaいじりたくなったらチャレンジしたい環境です。

・インストールしてみた人がいました.
・日本coronaの会

f:id:caffelover:20120705061105p:plain
jsWaffle 無料 JavaScript

PhoneGapに落胆したクジラ飛行机さん(なでしこやひまわりで有名ですね)が開発しているフレームワーク。
PhoneGapアプリがAndroidで上手く動いてくれない...というところから開発がスタートしているので、Android専門です。開発者が日本人なだけあって、公式サイトも勿論日本語でドキュメントも日本語。さらにインストールも簡単で初心者に優しい。個人的にかなり期待してます(Androidっ子なので).

プロジェクトの始め方

f:id:caffelover:20120705061239p:plain
NimbleKit 有料(実機で動かす場合) JavaScript

こちらはiOS専門のフレームワーク(言語はJavaScript)。エミュレータで動かしてるぶんには無料だけれども、実機で動かす場合は有償ライセンスが必要(従ってAppStoreで公開するにはお金を払わないといけない)。お値段$99(色々漁ったら年間とかじゃなくて一回払えばOKっぽい).

僕はMac持ってないので試してないんですが、専門に作られてるだけあって使い勝手は良いらしい.

入門記事(ascii)

f:id:caffelover:20120705061753j:plain
Rhodes 無料 Ruby

ここまでのフレームワークのほとんどがJavaScriptを採用する中、Rubyを採用しているのがRhodes(開発していたRhomobileはMotorolaが買収).
対応範囲はPhoneGap並に広く(使えないのがPalmだけなのでほぼ問題なし)、しかも内部でネイティブコードに変換されるという仕様。あれ、これもしかして凄いんでは...Titaniumを一通りやったらこっちにも挑戦してみたいところですね。

入門記事(株式会社システム工房エム)

入門記事(たかはまんの三日坊主日記)

これからも調べ次第追加していきます。


モバイルアプリをプロデュース iPhone SDK 3 プログラミングの基礎 (SCC Boo.../武井 純孝

¥2,940
Amazon.co.jp

スマホ白書2012/著者不明

¥3,990
Amazon.co.jp

Titanium Mobile iPhone/Androidアプリ開発入門―JavaScrip.../小澤 栄一

¥2,520
Amazon.co.jp

iPhoneアプリケーション開発ガイド ―HTML+CSS+JavaScript による開発手法/Jonathan Stark

¥1,995
Amazon.co.jp
相手の心を試しているうちは、その人を愛せないよ。- シロクマの屑籠

僕は愛に関する語りにあんまり関心がないのだけれども、何となく読んでしまった。

このエントリの内容は核心を突いているのではないかなぁと思うし、素晴らしいとは思うんだけれども、どうも若干反社会的なところにロマンを感じてしまうせいか(例えばアノニマス騒動などは不謹慎とは思いつつもwkwkしてしまう)、この手の文化?に違和感を覚えてしまう。端的に言うと、

「これ、相手詐欺師だったらどうすんの」

ということだ。

これは自己啓発にも言えることだけれども、世間には

・誰かを愛することは素晴らしい

・健康はお金に変えられない素晴らしいこと

・相手を疑うのは汚いこと


といった「誰もがそう思うでしょ」という前提が溢れている。

それは決して間違いではないんだけれども、一方でやはり気をつけなければならないことが世の中にはある。

例えば僕は、親から

「連帯保証人になど絶対になってはいけない」

「久しぶりにさして親しくもなかった同級生から電話がかかってきたら注意したほうが良い」


と教えられて育ってきたし、常日頃から注意はしている。僕の場合、「○○素晴らしい素晴らしい~」という言葉より、「こんな奴に騙されてはいけない」という言葉のほうが心に響くのだ。

これは僕が長いこと自然科学の世界にいたせいだと思うのだけど、何よりもまず「数字」や「物質」を重視する感覚がある。

例えば「愛」や「恋」について語ったり、考えることに関してはそこまで重要なこととは思えない。だってそれは(あえて言うと)所詮言葉遊びだし、行動に移さない限りは誰にも迷惑はかからないから。

だがモノやお金は違う。お金は、誰かに奪われればしっかりと「減る」。

僕のような人間からすれば、まずモノやお金を奪われないように注意するのが最優先事項なのだけれど、恐らく世間一般では違う。

皆さんは、「詐欺」や「悪徳商法」の情報が流れているのを目にしたことはあるだろうか?多分そんなにはないだろう。少なくとも、「愛」や「恋」の素晴らしさを讃える情報に比べれば圧倒的に少ないはずだ。

そりゃあそうだろう。だって「相手を疑うのは汚いこと」なんだから。そしてまた、「犯罪に巻き込まれないために気をつける行為」でさえ、何だか表立って話しちゃいけない話題ということになっている。

この「相手を疑うのはよくないこと」という圧力が強いばっかりに、

・母親は「オレオレ」と称する赤の他人にお金を振り込み

・マルチの集会に参加した純粋な若者は「こんなに良い人達を疑うなんて」と深みにはまった


一応学校で悪徳商法についても学ぶにもかかわらず、こういう事件が後をたたないということは、やっぱりまず自分の資産をきっちり守ることの大切さを(汚いなどと言わず)しっかり周知したほうが良いんじゃないのと思った。


だましの手口 (PHP新書)/PHP研究所

¥798
Amazon.co.jp

悪質商法のすごい手口―ここまで巧妙ならみんなだまされる!知っておきたい被害の実態と対処法/徳間書店

¥1,890
Amazon.co.jp

アムウェイ商法を告発する―“マルチ”No.1企業の全貌/あっぷる出版社

¥1,325
Amazon.co.jp