2013年11月11日月曜日

MavericksのiBooksに異常?

どうも、底辺のEsterです。
秋のイベントではE4に進出したところ、といったとことでしょうか。
ボーキサイトを心配しないでいいのが嬉しいですねっ。


本題です。
おそらく多くの方がMavericksにアップグレードされていると思うのですが……
iTunesを通じてiOSデバイスにpdfを共有していた人は少なくはないと思います。
MavericksからはiBooksのリストに追加してしまえば同期ができるようになったので楽ですよねー。

iBooksにインポートされているpdfファイルを消そうと思っても消せずにリストに残る異常が発生しました。実ファイルの方を削除してもリストに残ったためになんとかスッキリしたかった、という名目で色々やってみました。

(リストのアイテムは存在しなくなっても消えない異常?)

その結果なんとかなったため紹介を、と思い記事に起こしてみました。

この異常については11/10付iBooksのアップデートで改善されているかもしれません。

以下の手順をとることで実ファイルの有無によらずリストからアイテムが削除されます。実ファイルがインポートのフォルダに存在する場合、実ファイルは残ります。


iBooksにPDFをインポートすると次のファイルにリスト化されるようです。
/Users/ユーザー名/Library/Containers/com.apple.BKAgentService/Data/Documents/iBooks/Books/Books.plist

こちらのファイル、.plistなんて拡張子なんで普通のテキストエディタで編集することができません。また、plistというのは profile list ということでiBooksの起動時にこちらを読みに来ているとも思われます。
また、Books.plistが存在するディレクトリはiBooksのインポート先のディレクトリにもなります。Mountain Lionの頃は Music/iTunes/iTunes Media/Booksにありました。


以下、手順です。

編集するためには Xcodeのエディタを使う方法(予めAppStoreよりダウンロードしてインストールしておく必要有)とターミナルでxmlに変換する方法の2通りありますが、前者のほうがGUI操作で簡単に行えたためこちらをご紹介。

まずはFinderの検索窓を使って Books.plist で検索……これでhitすると思います。
(しなかったらBooks あたりで検索かけてみてください。多分これでいけるはず)

Books.plistをXcodeで開いてみるとこんな感じでした。


Booksの部分の右側に 30 item ってあります。これがiBooks内にインポートしているファイルの数になります。 
ちなみに Root の部分の右側にある 4 item の数は iBooks内でのカテゴリ数になります。

このBooksを展開してみると……
ってかんじで30個のアイテムが展開されます。

全部リフレッシュしたい!! とりあえずiBooksをすっからかんにしたい! って場合はこちらの item n をControlキー + クリックでCutをすると消えます。 




そして忘れないように command + S で保存しましょう。
※この時点ではiBooksのリストから消えていません。(おそらく起動時に読みに行ってるかも? Libraryフォルダ自体、隠しフォルダですし。

ということでMacを再起動したら終了です。この手順をとることで実ファイルの有無にかかわらずiBooksのリストからアイテムを削除することが出来ます。





ぁ、今気づきましたけど……こんなこと研究室のブログに書かずにwikiに書けばよかったですね……。   なにぶんネタがなかったもので。長くなりましたが失礼しました!

2013年11月7日木曜日

地磁気センサーと加速度センサーで方位角を取得してみよう…と考えてみただけ。

底辺担当のEsterです。
次第に資材が溜まりつつあるためE-4に突入したいと考えているところです。


前回の進捗報告から数日経ったわけですが私の今は、といいますと…

電子コンパスを作ってみたのはいいけど端末の向きを変えると正しい表記にならない、という部分で頭を抱えているところです。

コーディングしてる際に気づいてはいたのですが…TYPE_ORIENTATION(回転センサー)はレガシーらしいとの警告が出てたため、今後廃止される予定なんだろうなーってわかっていながら使ってみた結果、頭を抱えることになってしまいました。

とりあえず簡単なやつだと加速度センサーで方位角を取得できるのでそれでいいかなーって思ってたんですが、スマートフォンなんてみんな片手に持って操作するようなもんですし、そういうこともないかなーって。とりあえず傾きで補正できるように回転センサー使ってみたはいいものの…。

まさか端末の向きを水平方向に90°変えるだけで結果が変わるとは…。


ということで回転センサーなんか無視して地磁気センサーを使ってうまく補正できないかなーって考えてみました。   まぁぐぐったら出る! 

と信じてフラフラしてみよっかなー。

2013年11月6日水曜日

Mac OSX Mavericksをインストールすると…Javaランタイムが消えてる?

底辺担当のEsterデース!
金剛改2が実装されて金剛の育成に本気になっている私です。


さて最近リリースされたOSX Mavericks をインストールしてみて数日たったわけですが…Mountain Lion と同じように使える様子です。何も問題は無い…きっと。

と思っていたわけですが、アプリケーション開発してるんでEclipseを起動しようとするとJavaランタイムが入っていない、との警告。

対処なんてあって内容ですが、ダウンロードしますか? って表記はでます。

ただ、天神スタバ(ちょっと高かったから後悔してる)な場所でドヤ顔してたわけで、Wifi環境なんてありませんでした。 ということで家に帰ってダウンロード…。

まぁ、MacBookAir使って何かしてる私カッケー したかっただけなんですけどね?。

スタバってなんでサイズの名前がS M Lじゃなかったために少し恥ずかしい思いをしてしまったのは秘密。

2013年11月4日月曜日

立花祭

どうも、zakiです。

2,3,4と七隈祭があったみたいですが、僕は土曜日に友達に招待されて福岡工業大学の学園祭、立花祭に行ってきました!

立花祭に行ったのは初めてなんですが、コスプレしてる人がすごく多かったですね。驚きました。

友達曰く去年よりコスプレしてる人が少ないらしいんですが、それでもどこ見てもコスプレしてる人がいます。

そんな友達も、「妖狐×僕SS」というアニメのカルタというキャラのコスプレをしてました。
カルタは女の子なんですが、友達の身長180cmなんで威圧感やばかったです( ゚д゚)

とても楽しかったので、また来年も行きたいですね

留守中よろしく

皆さんがこのブログを見ている頃、私はシカゴで夢の中です。成田から11時間のフライトを経て到着しました。なんとか、ホテルにたどり着き、これから早めの就寝です。午後3時だと既に、日が傾き始めています。ホテルの窓からは、果てしなく地平線が望め、ああ大陸なんだなぁとちょっと感心しています。