paranitips

Never stop learning! がモットーのゆるふわエンジニアブログ

2012-08-01から1ヶ月間の記事一覧

git pushで「Permission denied (publickey).」を解決する

gitでGitHubにあるリポジトリにpushしようとしたらエラーが出ました。 % git push origin master Permission denied (publickey). fatal: The remote end hung up unexpectedly サーバーとの接続を確認する % ssh -vT git@github.com OpenSSH_5.6p1, OpenSSL…

「`join’: incompatible character encodings: ASCII-8BIT and UTF-8 (Encoding::CompatibilityError)」を解決する

コマンドライン引数で日本語を渡して文字列処理をしようとしたら 「内部と外部エンコーディングが異なるからjoinできないよ」と言われました。 $ ruby test.rb "てすとだよ" test.rb:39:in `join': incompatible character encodings: ASCII-8BIT and UTF-8 …

「Unable to find the wrapper "https"」を解決する

SSLに対応していないらしいのでSSL周りのconfigureオプションをチェックします。 %./configure --help | grep ssl --with-openssl=DIR Include OpenSSL support (requires OpenSSL >= 0.9.6) --with-openssl-dir=DIR FTP: openssl install prefix --with-ima…

iPhone、AndroidのモバイルWebでの長押しアクションを無効化する

モバイルWebにおいて、セキュリティ上、WebのリンクURLを表示させたくなかったり、 テキストのコピーを防止したい場合があります。 これらの長押しアクションを無効にするにはbodyのcssに以下を追記します。 body { -webkit-touch-callout:none; // リンク長…