英検準2級の勉強開始

英検準2級の勉強を開始します。自分のではなく、息子ですけど。

まずは、wgetで過去問をダウンロード。

wget -pr -l 1 http://www.eiken.or.jp/eiken/exam/grade_p2/solutions.html

PDFのテキストを抜き出すのは、pdftotextコマンドで。

sudo apt-get install poppler-utils
pdftotext XXXX.pdf -

「-」をつけることで、標準出力に吐き出されます。

The MagPi ISSUE 20 - FEB 2014

MagPiの2月号が出た。
目次は以下のとおり。

PROJECT CURACAO: REMOTE SENSOR MONITORING IN THE CARIBBEAN
プロジェクトキュラソー:リモートセンサーモニタリング in カリビア
Part 3: The camera subsystem パート3: カメラサブシステム


PROGRAMMING FOR PI-PAN プログラミング PI-PAN
A pan and tilt control for your Raspberry Pi camera
Raspberry Pi カメラのためのパン・ティルトコントロール

QUADCOPTER クアッドコプター
Part 2: Pre-flight checks パート2: フライト前チェック

ENVIRONMENTAL MONITOR 環境モニター
Part 2: Using the Google Chart library to visualise data
パート2:ビジュアルデータのためにグーグルチャートライブラリを使おう

COMPETITION 読者プレゼント
Win a Pi NoIR camera, GPIO breakout, gigabit hub, two SD cards and more
Pi NoIRカメラ、GPIO ブレークアウト、ギガビットハブ、SDカード2枚、他

CABLE MODEM ケーブルモデム
Using a Raspberry Pi to automatically restore a lost internet connection
Raspberry Piを使って、ロストしたインターネット接続を自動的に回復させよう

RACKS OF PI ラックPI
Colocating Raspberry Pi's in France
Raspberry Pi を設置しよう in フランス

THIS MONTH'S EVENTS GUIDE 今月のイベントガイド
Cambridge UK, Malvern UK, Mountain View California USA, Manchester UK, Southend-on-Sea UK
ケンブリッジ(イギリス)、マルバーン(イギリス)、カリフォルニア マウンテンビュー(アメリカ)、マンチェスター(イギリス)、サウスエンド=オン=シー(イギリス)

ALGOID
Programming made simple and fun
簡単楽しいプログラミング

THE SCRATCH PATCH スクラッチ(SCRATCH) パッチ
Flexible I/O: using GPIO, SPI, files & more
GPIO、SPI、ファイル、その他を使った柔軟な入出力

MY OS: BUILD A CUSTOMISED OPERATING SYSTEM
Part 2: Bake your own Pi filling - build tools and more
マイOS: カスタマイズOSをビルドしよう
パート2:自分のPiを焼こう ― ビルドツール、他

BOOK REVIEWS 書評
Python in Easy Steps and Raspberry Pi Networking Cookbook
Python in イージーステップ」「Raspberry Pi ネットワーク クックブック」

FEEDBACK 読者コーナー
Have your say about The MagPi
MagPiについて言いたい放題

redmineをherokuにpush

今日はいよいよ、redmineをherokuにpush。

参考:http://kuroigamen.com/38

> git clone git://github.com/komagata/redmine.git -b 0.9.6-for-heroku
> cd redmine
> heroku create p95095yy-redmine --stack bamboo-ree-1.8.7
> heroku db:push --confirm p95095yy-redmime
> git push heroku 0.9.6-for-heroku:master
> heroku open

Internal error
An error occurred on the page you were trying to access.
If you continue to experience problems please contact your redMine administrator for assistance.

うーん、なかなかうまくいかないなぁ。

> heroku logs

2012-07-13T21:56:32+00:00 app[web.1]:
2012-07-13T21:56:32+00:00 app[web.1]: ActiveRecord::StatementInvalid (PGError: ERROR: relation "settings" does not exist
2012-07-13T21:56:32+00:00 app[web.1]: FROM pg_attribute a LEFT JOIN pg_attrdef d

settings がないらしい。

heroku rake db:migrate
heroku open

ようやくトップ画面がでた。
復習しておこう。

herokuにSignIn
https://toolbelt.heroku.com/ から herokubeltをインストール

heroku login
ssh-keygen -t rsa
heroku key:add

git clone git://github.com/komagata/redmine.git -b 0.9.6-for-heroku 
cd 
heroku create  --stack bamboo-ree-1.8.7
heroku db:push

git push heroku 0.9.6-for-heroku:master
heroku rake db:migrate
heroku open