タグ

ブックマーク / kakakakakku.hatenablog.com (4)

  • ローカル環境で使うオレオレ認証局とオレオレ証明書を簡単に作れる mkcert を試した - kakakakakku blog

    ローカル環境で使うオレオレ証明書を簡単に「保護された通信」に切り替えることができるコマンドラインツール「mkcert」を試した.先月に GitHub Trending に入っていて知ったのと,自分のローカル環境でオレオレ証明書を使っているときに,Chrome で警告が出ていたので(この接続ではプライバシーが保護されません),そのあたりを全て解決することができた.とにかく便利! github.com インストール 今回は brew で Mac にインストールした.既に brew に対応している. $ brew install mkcert 最近,リリースタグにバイナリが含まれているので,もし Linux 環境で使う場合は,以下のように取得する. $ wget -O /usr/local/bin/mkcert https://github.com/FiloSottile/mkcert/rele

    n2s
    n2s 2018/07/30
  • シェルスクリプトのテストフレームワーク Bats を試してみた - kakakakakku blog

    シェルスクリプトのテストフレームワーク Bats を試してみた. github.com たまにコントリビュートをしている Amazon ECS (Elastic Container Service) のデプロイツール ecs-deploy のテストコードで Bats が使われているので,少し書いたことがあり,もっと詳しく調べてみようと思った. github.com Bats は現在もメンテナンスされている もともとの Bats は sstephenson/bats にあり,現在は bats-core/bats-core に移っている.以下の Issue などを読むと,コミュニティの動きがわかる. github.com github.com インストール Bats は様々なインストール方法がある.まず,用意されている install.sh を試してみた. $ git clone git@gi

    シェルスクリプトのテストフレームワーク Bats を試してみた - kakakakakku blog
    n2s
    n2s 2018/05/14
  • 知っておくと便利な git clone --depth と git diff --indent-heuristic - kakakakakku blog

    コミット履歴が無駄に多く,黒歴史のある Git リポジトリで開発をする場合,初回の git clone が非常に遅いという問題がある.コミット数に依存せずに素早く落とせる方法を探していて,最近(今さら...!) git clone の --depth オプションのことを知った.用途によっては非常に便利なので,まとめておこうと思う. 前提 現時点で公開されている最新バージョンの Git 2.12.1 を前提にしている.Git は今もまだ機能が増えているため,定期的にバージョンアップしておくと良いと思う.Mac なら brew upgrade git でサクッと最新バージョンになる. $ git --version git version 2.12.1 git clone --depth とは git clone で --depth オプションを使うと,指定したコミット数で刈り取ることができる

    知っておくと便利な git clone --depth と git diff --indent-heuristic - kakakakakku blog
    n2s
    n2s 2017/03/24
  • XCOPY コマンドまとめ - kakakakakku blog

    最近,XCOPYコマンドを使ってそこそこ大規模にコードを書いたので,そのときに考えたXCOPYコマンドの自分用コード規約をまとめておこうと思う.XCOPYコマンドっていざ書こうと思ったときにオプションが思い出せなくて「xcopy /?」したりすることが多いので,見返すエントリーがあると便利なはず. 構文方針 ・オプションはコマンドの末尾に付けること. ・XCOPY元とXCOPY先をダブルクォーテーションで囲むこと(フォルダ名にスペースが存在すると余分な引数として認識されてしまうため). ・XCOPY元としてフォルダを指定する場合,フォルダ名の末尾に\を付けないこと. ・XCOPY先としてフォルダを指定する場合,フォルダ名の末尾に\を付けること. 【例】 XCOPY "C:\XCOPY_FR" "C:\XCOPY_TO\" /E /F /H /K /R /Y /C /V オプション方針(一般

    XCOPY コマンドまとめ - kakakakakku blog
    n2s
    n2s 2012/07/11
  • 1