やりたいことは、外から自宅のMacへ接続し、Octopressの記事を書いてデプロイすること。 OpenSSHサーバを公開することも考えたが、安易に公開すると、セキュリティ面で不安が残る。 vpnサーバも同様の理由で断念した。いろいろ試してみたいことはあるが、まずは外部からterminalを触れればいいので、以前Windowsで使ったことがあるリモートデスクトップソフトのLogMeInを使うことにした。
MacへLogMeInのインストール
以下よりダウンロードして、インストール。 以前使っていたアカウントを使った。
iPadへLogMeInのインストール
すでにAppStoreからインストールしていたのでそのまま。
確認すべきこと
- リモートソフト上からterminalを動かすことになるので、きちんと操作できるか
- 3Gネットワークでもきちんと動作するか
- 問題があれば他の案を検討する
検証結果
- 3Gネットワークからのアクセスであっても意外と安定している。
- Terminalにコマンドを打ち込んで実行するくらいであれば、十分のレスポンス。
- キーボードの操作についても比較的快適だった。特殊キーが充実している。
試しにnew_postで記事を投稿する。
rake new_post["記事のタイトル"]
で記事を作成する。
記事をipadから編集する。
new_postコマンドで作成したファイルは.markdwon形式のため、ipadで編集できるアプリがなかった。 探してみたところ、以下のようなソフトを見つけた。
Nocs™ — text editor with Dropbox and Markdown
このアプリでMarkdownの編集ができる。ファイルをNocsから保存して、rake gen_deploy
で記事を追加して更新できることを確認した。