参考サイト
秘密鍵と公開鍵を作成
1
|
|
公開鍵を転送
1
|
|
公開鍵を設定
1 2 |
|
SSHで公開鍵認証を設定
1
|
|
/etc/ssh/sshd_config
1
|
|
sshdを再起動
1
|
|
公開鍵でSSH接続する
1
|
|
~/.ssh/id_rsa であれば省略可能
1
|
|
1
|
|
1 2 |
|
1
|
|
1
|
|
1
|
|
1
|
|
~/.ssh/id_rsa であれば省略可能
Rubyでブログ投稿しようと頑張っていたら、ハマった。
xml-rpcで投稿していた所、
jugemやseesaaは問題なく投稿や情報の取得ができていたのだが、
FC2に投稿しようとするとエラーが出る。
Wrong size. Was 31564, should be 1501
いろいろ調べてみたらどうやらRubyの標準ライブラリの
net/http/response.rb
のバグらしい
https://github.com/ruby/ruby/pull/308/files
で修正パッチが記載してあったので、こちらを利用することに
response.rb を書き換える方法ではなく、
libxml というライブラリを使う方法もあるようだが、
今回は修正パッチの方法で対応
※railsでxml/libxml がないとか言われたり、関数の表現変わったりで面倒だったので
rbenv version
で現在利用しているrubyのバージョンと場所を確認
.rbenv/versions/2.0.0-p247/lib/ruby/2.0.0/net/http
内の
response.rbを書き換える
修正箇所は参考URLを参照
一応、修正したファイルをgithubにあげておいたので、
今後は、こちらをpullしてコピーで対応しようと思う
シェルスクリプト書くかどうか検討中
今回はDropBoxの直下に「SublimeText3」フォルダを作成してその中に設定ファイルを配置
1
|
|
1 2 3 4 5 |
|
View > Show Console でコマンドライン入力欄を出して以下を実行
1
|
|
cmd + shift + p でパッケージインストールを実行可能に
今回はDropBoxの直下に「SublimeText2」フォルダを作成してその中に設定ファイルを配置
1
|
|
1 2 3 4 5 6 7 8 |
|
1
|
|
1 2 3 4 5 6 |
|
1
|
|
1 2 3 4 5 |
|
各セクションの末尾に
1
|
|
を追加。
1 2 3 4 5 |
|
1
|
|
1
|
|
1
|
|
1
|
|
1
|
|
1
|
|
1 2 3 |
|
ログインし直すと反映される ※ユーザー毎に設定
1 2 3 4 5 6 |
|
1 2 3 |
|
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 |
|
1 2 3 4 5 6 7 8 9 10 11 12 13 |
|
1
|
|
1 2 3 4 5 6 7 |
|
1
|
|
1
|
|
1 2 3 |
|
:firefox のところは :ieとか:chromeとか:operaとか好きなのを
1 2 3 |
|
1 2 3 4 5 6 |
|
DriverとElementがどちらもfindelement・findelementsメソッドを持っている。
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 |
|
1 2 3 4 5 6 7 8 9 10 11 12 13 |
|
1 2 3 4 5 6 7 8 |
|
http://chromedriver.storage.googleapis.com/index.html
1
|
|
とりあえず /user/bin/にシンボリックリンクを貼った 直接パス通す方法でもOK