Android ADKを使った組み込みAndroid関係の本
ADKとは、Android Open Accessory Development Kitの略で、Android端末とデバイスで双方向に通信行い、クラウド上のアプリと連携させることを目的とするプラットホームです。
最近ADKに関する書籍が続々と出版されるようです。
Android ADK 組込みプログラミング完全ガイド (Smart Mobile Developer) 丸石 康 日高 正博 鈴木 圭介 伊勢 正尚 翔泳社 2012-08-28 売り上げランキング : 79574 Amazonで詳しく見る by G-Tools |
Android×Arduinoでつくるクラウド連携デバイス―Android ADKで電子工作をはじめよう! ― 伊藤 元 インプレスジャパン 2012-09-13 売り上げランキング : 256983 Amazonで詳しく見る by G-Tools |
Android ADK プログラミング&電子工作バイブル (smart phone programming bible) 岩田 直樹 杉浦 登 高木 基成 原田 明憲 吉田 研一 ソシム 2012-05-21 売り上げランキング : 107452 Amazonで詳しく見る by G-Tools |
ADKを始めるには高価なデバイスは不要でAndroid端末と、下記のようなArudionoと呼ばれるオープンソフトハードウェアを用意するだけで始めることができます。
Arduino Uno スイッチサイエンス 売り上げランキング : 2452 Amazonで詳しく見る by G-Tools |
Arduino ADK R3 スイッチサイエンス 売り上げランキング : 64257 Amazonで詳しく見る by G-Tools |
Arduinoをはじめようキット スイッチサイエンス 売り上げランキング : 1228 Amazonで詳しく見る by G-Tools |
あとADKではないですがこのような書籍も。
組み込みAndroidプログラミング入門 ~はじめてのフィジカルコンピューティング~ 邑中 雅樹 技術評論社 2012-08-23 売り上げランキング : 32768 Amazonで詳しく見る by G-Tools |
2012年以降に更新された日本語のAppleDeveloperConnectionのドキュメント
2012/7/30現在で2012年以降に更新された日本語のAppleDeveloperConnectionのドキュメント(iOS Developer Library)の一覧です。
- ファイルシステム プログラミングガイド(英文:File System Programming Guide)
- Objective-Cプログラミングの概念(英文:Concepts in Objective-C Programming)
- In App Purchase プログラミングガイド(英文:In-App Purchase Programming Guide)
リンクはこちらから
https://developer.apple.com/jp/devcenter/ios/library/japanese.html
エキスパートObjective-Cプログラミング −iOS/OS Xのメモリ管理とマルチスレッド− 坂本 一樹 インプレスジャパン 2011-11-18 売り上げランキング : 26425 Amazonで詳しく見る by G-Tools |
詳解 Objective-C 2.0 第3版 荻原 剛志 ソフトバンククリエイティブ 2011-12-28 売り上げランキング : 1477 Amazonで詳しく見る by G-Tools |
iOS5プログラミングブック 加藤 寛人 吉田 悠一 藤川 宏之 西方 夏子 関川 雄介 高丘 知央 インプレスジャパン 2012-06-08 売り上げランキング : 25768 Amazonで詳しく見る by G-Tools |
OS X 10.8 Mountain Lionのインストールディスク(起動ディスク)を作成する
アメリカ時間の7/25いついにMountain Lionがリリースされました。AppStoreから購入してダウンロードすることができます。
さて、10.7 Lionの時と同じように何度も複数のマシンでダウンロードするのが時間がかかる!クリーンインストールするときに不便!ということでUSBメモリ、DVDからインストールできるようにリカバリディスクを作成したいと思います。
手順は
- AppStoreからMountaionLionをダウンロード(購入)
- LionDiskMaker 2.0rc2をダウンロード
- LionDiskMaker 2rc2でインストールUSBメモリを作成
です。
AppStoreからMountaionLionをダウンロード
まずはAppStoreからダウンロードしましょう。ダウンロードが終わってアプリケーションフォルダ内にMountain Lionがあることを確認します。
LionDiskMaker 2.0rc2をダウンロード
http://blog.gete.net/lion-diskmaker-us/ からダウンロードします。
LionDiskMaker 2rc2でインストールUSBメモリを作成
あとはLionDiskMakerの指示に従って行くだけです。最初のウインドウではMountaion Lion(10.8)を選択します。
自動でMountaionLionのインストールファイルを探してくれますがもし見つからず下の図の画面が出たら、焦らずに 「Select an Install file…」をクリックし、アプリケーションフォルダから「OS X Mountain Lion インストール」を選択しましょう。
あとはDVDの場合は「Burn a DVD」を、USBメモリの場合は「Create a boot disk」を選択します。
DVDの場合は次の画面でどのドライブで焼くかを選択して作成開始です。
USBであれば次の画面で「An 8 GB USB thumb drive」を選択して作成開始です。
DVDは2層、USBメモリは8GB以上を用意する必要があるので要注意です。
これでうちのメモリを16GBに増設したMac miniもMountain Lionにしてまだまだ活躍してもらえそうです。
LaCie USBメモリ iamaKey 8GB LCU-IM8G ラシー 2010-12-09 売り上げランキング : 2386 Amazonで詳しく見る by G-Tools |
[BUILT NY] 11-13" スリム メッセンジャーバッグ for Macbook Air BUILT NY 売り上げランキング : 30715 Amazonで詳しく見る by G-Tools |
APPLE Mac mini/ 2.3GH Quad Core i7/4G/1TB/USB3/Thunderbolt MD388J/A アップル 2012-10-24 売り上げランキング : 3223 Amazonで詳しく見る by G-Tools |
APPLE Mac mini/ 2.5GHz Dual Core i5 /4G/500G/USB3/Thunderbolt MD387J/A アップル 2012-10-24 売り上げランキング : 4925 Amazonで詳しく見る by G-Tools |
MacでセキュアにDropboxを利用する
前回の記事でDropboxを紹介しました。
前回の記事の繰り返しになりますが、Dropboxではファイルを手元のパソコンだけでなく、Dropbox社のサーバーにも置くことになります。そのことによって
- デスクトップパソコンとノートパソコンなど複数台のパソコンと共有できる
- パソコンはWindowsやMacなど複数のOSで、また、iPhone、Androidなどのスマートフォンでもファイルにアクセスできる
- 友人などと手軽にファイルを共有できる
- バックアップツールとして使える
など便利なことができるようになります。
オンラインに置くには心配なファイルはどうする?
例えば学校の連絡網など個人情報を自分のパソコン以外にも保存するのは少し心配、という方もいますよね。
パスワードをちゃんと管理していれば大丈夫ですがもしものときも考えておきたいところです。
そこで今回はMacでDropboxを使う場合にセキュアに利用する方法を説明します。
ディスクイメージファイルとは
Macにはディスクイメーイファイルという仕組みがあります。アプリケーションをホームページからダウンロードしてインストールしたことがある人には見覚えがある「.dmg」という拡張子の付いたファイルのことです。
普段は.dmgの拡張子の付いた1つのファイルで、必要な時にダブルクリック(設定によってはシングルクリック)することでマウントして、外付けハードディスクのようにファイルを保存したり、取り出したりすることができる仕組みです。アンマウントすることでまた1つのファイルとして取り扱うことができるようになります。
この仕組みをセキュアにDropboxを利用するのに使います。ポイントはディスクイメージファイルは暗号化できる、という点です。
暗号化されたディスクイメージファイルを作成する
暗号化されたディスクイメージファイルを作成するにはディスクユーティリティを使います。
ディスクユーティリティアプリはアプリケーションフォルダの中のユーティリティフォルダの中にあります。
新規イメージを選択すると作成するディスクイメージの設定を行う画面になります。
これらの項目で一番大事なのは「暗号化」です。デフォルトでは無しになっているので、128ビットAES暗号化か256ビットAES暗号化を選択します。パスワードは後ほど設定します。
残りの項目も設定しましょう。サイズは必要に応じて設定します。全てをセキュアに扱うのではなく個人情報など限られた情報だけこの暗号化されたディスクイメージに保管するのであれば数100MBでも大丈夫だと思います。今回は500MBで設定します。
あとは名前を設定して作成ボタンを押します。
作成ボタンを押すと、暗号化を解除してマウントする時に必要なパスワードを設定するウインドウが出るのでパスワードを設定しましょう。
できるかぎり英数字と記号を組み合わせるなど強度の強いパスワードを設定しましょう。
パスワードを入力してOKボタンを押すと暗号化されたディスクイメージの作成が完了です。
この作成した暗号化ディスクイメージをDropboxに配置します。そして使う時にマウントし、データの保存や読み出しが完了したらアンマウントして忘れずに同期します。
便利なオンラインストレージ DropBox
Dropboxとは?
Dropbox, Inc.が運営するオンラインストレージサービスです。無料で2GBのディスクスペースを利用することができます。有料ですがさらに容量を増やすこともできます。
- 100GB($9.99/月または$99.00/年)
- 200GB($19.99/月または$199.00/年)
オンラインストレージって何が便利なの?
クラウド?サーバー?オンライン?最近よく聞く単語ですが結局何が便利なのでしょうか?
Dropboxではファイルを手元のパソコンだけでなく、Dropbox社のサーバーにも置くことになります。そのことによって
- デスクトップパソコンとノートパソコンなど複数台でパソコンと共有できる
- パソコンはWindowsやMacなど複数のOSで、また、iPhone、Androidなどのスマートフォンでもファイルにアクセスできる
- 友人などと手軽にファイルを共有できる
- バックアップツールとして使える
など便利なことができるようになります。
Dropboxには友人、学校や職場の同僚、離れて暮らす家族と手軽にファイルの共有を行うための機能があります。
また、Dropboxにはバックアップの機能もあり、誤って消してしまったファイルを復活させることもできます。
何よりこれらの便利な機能を無料で利用できることが嬉しいですね。
利用もメールアドレスを使ってアカウント登録するだけなので簡単です。ブラウザからファイルをアップロード(保存)やダウンロードすることもできますし、専用のソフトウェアをインストールすることで他のファイルと同様にWindowsのエクスプローラやMacのFinderでDropbox上のファイルを扱うこともできます。
無料で容量を増やしたい
無料でアカウントを登録すると2GBのスペース(領域)をもらうことができます。ちょっとでも無料で容量を増やしたい!という時は招待によって容量を増やすこともできます。
初めてDropbox始める時は誰かから招待してもらうことで2GBに加えてさらに500MBのスペースをもらうことができます。
今すぐ2.5GBの容量で使いたい!という方は以下のアドレスからどうぞ
2GBに加えて500MBの容量が増えます。
さらに詳しい使い方を知りたい!という人はDropbox関連の書籍もたくさん出ているので如何でしょうか?
今すぐ使えるかんたんmini Dropbox基本&便利技 リンクアップ 技術評論社 2012-04-21 売り上げランキング : 90859 Amazonで詳しく見る by G-Tools |
できるポケット+ Dropbox (できるポケット+) コグレマサト するぷ できるシリーズ編集部 インプレスジャパン 2011-07-08 売り上げランキング : 39864 Amazonで詳しく見る by G-Tools |
Dropbox Perfect GuideBook 大重 美幸 ソーテック社 2011-08-04 売り上げランキング : 146006 Amazonで詳しく見る by G-Tools |
最近買った開発関係の書籍
詳解iOS5プログラミング 沼田 哲史 秀和システム 2011-12 売り上げランキング : 33490 Amazonで詳しく見る by G-Tools |
iOSプログラミング 第2版 アーロン・ヒレガス ジョー・コンウェイ Aaron Hillegass Joe Conway 木南 英夫 ピアソン桐原 2011-12-21 売り上げランキング : 14085 Amazonで詳しく見る by G-Tools |
詳解 Objective-C 2.0 第3版 荻原 剛志 ソフトバンククリエイティブ 2011-12-28 売り上げランキング : 3752 Amazonで詳しく見る by G-Tools |
次作るアプリはiOS5対応かな?
Mac mini (Mid 2011)のメモリを16GBに増設
2012/10/25追記 2012年モデルも16GBに対応しています。
新しいMac Mini(Late 2012)がメモリ16GBに対応
CTOでは8GBまでしか設定が無いMac mini(Mid 2011)ですが、16GB(8GBx2枚)を挿しても認識して使用することができます。
CTOで8GBにする場合は約18,000円ほどかかるところが、後から自分で交換するのであれば1万円ちょっとで16GBにできるためお得です。(保証は切れるので要注意!)
というわけで早速購入して交換してみました。
裏返して蓋を開けます。このタイプになってからMac miniも簡単にメモリが交換出来るようになりました。以前はヘラで開けるという・・・
メモリの左右に金具があるので横にずらしてメモリを外します。
空いたところに購入した8GBのメモリをはめて交換完了!
起動して16GB分認識していて問題が無いことを確認。
購入したのはこちら。
シー・エフ・デー販売 ノートパソコン用メモリ DDR3-SODIMM PC3-10600 CL9 512x8Mbit 2Bank 8GB 2枚組 W3N1333F-8G | |
シー・エフ・デー販売 売り上げランキング : 965 Amazonで詳しく見る by G-Tools |
APPLE Mac mini/ 2.3GH Quad Core i7/4G/1TB/USB3/Thunderbolt MD388J/A アップル 2012-10-24 売り上げランキング : 3223 Amazonで詳しく見る by G-Tools |
APPLE Mac mini/ 2.5GHz Dual Core i5 /4G/500G/USB3/Thunderbolt MD387J/A アップル 2012-10-24 売り上げランキング : 4925 Amazonで詳しく見る by G-Tools |