エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
pitを使ってソースコードにパスワードなどを書かずにオープンソース化する方法 - ほつた@はてな
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
pitを使ってソースコードにパスワードなどを書かずにオープンソース化する方法 - ほつた@はてな
今までソースコードにパスワードを直書きしていて非常にまずい状態だったので無理やりどうにかしてみた... 今までソースコードにパスワードを直書きしていて非常にまずい状態だったので無理やりどうにかしてみた。 Pit 一番手軽そうなのがPitというライブラリ。 使い方は簡単だ。 大好きなRubyを例に紹介するが、Pythonなどでも同様に扱えるみたい。 ruby -r pit -e "Pit.set('hoge', :data=>{'username'=>'hogeid', 'password'=>'hogehoge'})" require 'pit' config = Pit.get('hoge') id = config['id'] pw = config['password'] 環境変数生データ問題 ただ設定ファイルが特に暗号化されずに生で環境変数に載ってしまう。 Macの場合 ~/.pit/default.yaml Windowsの場合 C:\Users\%username%\.pit/d