SDカードにイメージを焼く
SDカードリーダーは100均で買った安物なので、アクセスランプが付いてない。
Macはなぜか伝統的にHDDランプがない。
なので、アクティビティモニタからddコマンドの動作状況をみる。
2MB/sなので全部終わるまで30分以上か。。。
ACアダプタつなぎたいけど、カードリーダーが充電口を塞いでるから無理。
Raspberry Pi とカメラモジュールを買いました
Raspberry Piなど組み込み系といえば秋月電子でしょう!
ということで、秋月電子でカメラモジュールと
Raspberry Pi Camera Board | element14
Raspberry Pi type B+を購入。
SDカードといえばあきばお〜でしょう!
ということで、MicroSDは32GBを1200円程度で買いました。
また参考になりそうなサイトを見つけたのでメモ。
Raspberry Pi Model B+とマイクロSDカードを買いました | ものづくりエクスペリメント
MicroSDを挿す場所がなくて焦ったけど、裏返しにすればいいんだね。
RDSからEC2に接続できない
事象
AWS上にWordPressサイトを構築する際、以下を参考に進めていった。
#11 スペック変更とEC2からの接続 | Amazon Web Services入門 - プログラミングならドットインストール
しかし、Security Groupを設定する箇所がどこにもない。代わりにこんな画面メッセージが!
よく分からないから、設定せずに進めると以下エラーがコンソール上に出てDBに接続できない。
[ec2-user@ip-172-31-31-90 ~]$ mysql -h mydbinstance.ckny9yq2iiro.ap-northeast-1.rds.amazonaws.com:3306 -u dbuser -p Enter password: ERROR 2005 (HY000): Unknown MySQL server host 'mydbinstance.ckny9yq2iiro.ap-northeast-1.rds.amazonaws.com:3306' (0)
背景
RDSでは、Security Groupを利用するが、現在の仕様ではデフォルトでVPCを利用するように変わっている。
VPCとは、以下のように、複数AZ(Availability Zone)にまたがって、VPCの中にいるインスタンスたちに鍵をかけることができるもの。
Supported Platforms - Amazon Elastic Compute Cloud
対処法(あくまでも今回の一例、万人に適用できるわけではない)
1. RDSのVPCをEC2と同一に設定
(今回のケースではセキュリティグループが同じVPCにたまたま所属していた)
2. RDSのSecurity GroupをEC2と同一に設定
3. VPCのセキュリティグループ設定で、InBoundを設定する。(defaultの設定値を参考)
Type: ALL Traffic
Source: sg-** からはじまるGroup ID
こうすることで、VPC内で自由に通信ができるようになる。
また、ポート番号3306はつける必要がない!!
#追記
上記を修正したら繋がるものの、下記エラーでログインできない。
初回接続時にCTRL+Zしたのがいけなかったのかも、、、
[ec2-user@ip-172-31-31-90 ~]$ mysql -h mydbinstance.ckny9yq2iiro.ap-northeast-1.rds.amazonaws.com -u dbuser -p Enter password: ERROR 1045 (28000): Access denied for user 'dbuser'@'172.31.31.90' (using password: YES)
#追記2
結局、RDSを作り直しました。。
文鳥タンク
文鳥のかごの中をTwitterなどの投稿に応じて縦横無尽に動き回るミニカーをつくろうと思う。
1.Raspberry Piからミニカーの制御については、すごく参考になるページがあった。
やはり天才はいるものだ。
RCタンク を作る ( 楽しい工作シリーズ + Raspberry Pi + Wi-Fi + Webブラウザ )
2.Twitterでの操作は見つからなかった。
しかし、Hubotをつかえばできるらしい。
OCJ-Pの反省
去年落ちたわけだけど、なぜか。
それは丸暗記しようとしていたから。
継承関係の制約とか、どういう意図を持って言語仕様が定められているのか、
理解していないと、ちょっとの例外ケースでわからなくなるし、実務で役に立たないよね。
つまりは落ちたのは、そういうことだ。