Yuki猫のおうち

気ままに自由に日々を生きるエンジニアのブログ

2016-07-01から1ヶ月間の記事一覧

gitで追跡ファイルの大文字小文字を区別する

大文字小文字区別 gitはデフォルトだと大文字小文字の区別をしない設定になっているらしい。 $ git config --list ~~ $ core.ignorecase=true ~~ignorecaseをfalseに設定すると区別してくれるようになる。 # 大文字小文字を区別する場合 $ git config core.i…

久しぶりにサーバにログインしようとしたらsshできなかった時の話

経緯 お名前.comに借りたサーバを4か月ほど放置してたんだが、久々になんかやろうと思ってsshしてみたら接続できなくなっていた。 かまってあげないから拗ねちゃったのか? 試行錯誤 とりあえずpingしてみる。 $ ping yukineko.work PING yukineko.work (133…

インデックスと複合インデックスのうまい使い方

dbの検索高速化 大量のデータがあるデータベースには、select文の実行速度を上げるためにインデックスを作成することが多い。 最近データベースを勉強していて、複合インデックスなるものの存在を初めて知ったので詳しく調べてみることにした。以下のサイト…

sshで公開鍵認証を行ったときに「Permission denied」が発生したときの対処法

よくあるエラーな「Permission denied」 一般的なPermission deniedの解決法はネットを漁ればたくさんヒットするので割愛するが、稀にそれでも解決できないときがある。 $ ssh -i ~/.ssh/id_rsa_hoge foo@hugahuga Permission denied (publickey). fatal: Co…

「パッケージの検証中」と表示されてインストールが進まないときの対象法

そもそも検証をしないようにする そのアプリが確実に信頼できるときは、そもそも検証を切っちゃうという荒技が使える。 xattr -dr com.apple.quarantine [パッケージファイル.pkg]これで、即インストーラーが起動する。