2019-01-01から1年間の記事一覧
一般 MongoDBのレプリケーション: MongoDBでは、データの耐障害性や可用性を高めるためにレプリカセットという概念を採用しています。レプリカセットは、複数のサーバー(ノード)からなる一組のデータベースサーバーで、1つのプライマリノードと複数のセカ…
#!/bin/bash if [ "$1" = "dev" ]; then user_name="user_1" db_name="pass_1" echo "xxxxxxxxxxxxxxxxします" elif [ "$1" = "stg" ]; then user_name="user_2" db_name="pass_2" echo "xxxxxxxxxxxxxxxxします" else echo "終了します。(実行時パラメータ…
ファイル検索(permission error回避) find ./ -name data -type d 2> /dev/null find ./ -name mongod.conf -type f 2> /dev/null SGのインバウンド設定にIPアドレス設定したいから教えて $ ip -4 a $ ip -4 a | grep -oP '(?<=inet\s)\d+(\.\d+){3}' プロフ…
Serverless Applicationを構成管理&デプロイするためのツール。 Node.jsで作られたCLIツールの為、Node.jsをインストールする必要あり。(Node.jsのv4以上が必要) インストールコマンド npm install --save serverless バージョン確認 serverless --version …
" data-en-clipboard="true">Dockerfile における「ENTRYPOINT」は必ず実行 Dockerfile内にこのように書かれていたら、 ENTRYPOINT ["python3.6"] docker runコマンドで、こうすればコンテナ起動と同時に実行される (※batchはイメージ名) docker run -it --r…
" data-en-clipboard="true"> " data-en-clipboard="true">Lambda関数のライフサイクル - ENIの作成 - コンテナの作成 - デプロイパッケージのロード - デプロイパッケージの展開 - ランタイム起動・初期化 - 関数/メソッドの実行 - コンテナの破棄 " data-e…
ブランチ名指定でclone git clone -b develop https://github.com/xxxxxxxxxxxxxxxxxxxxxxxxxx.git GitHubパスワード認証廃止 GitHubは過去1年間使用されていない個人アクセストークンを自動的に削除 使用例 $ git clone https://github.com/username/reposi…
" data-en-clipboard="true"> " data-en-clipboard="true">python仮想環境作成(venv) https://qiita.com/sychocola1/items/93c4e043e4c8dbc60cad 新しい環境の作成$ cd [project dir]$ python3 -m venv [newenvname] Activate(Mac)$ source [newenvname]/bin…
修飾キー(Mac) Git インストール(Mac) homebrewを入れたらgitのインストールは完了 https://brew.sh/index_ja インストール(Windows) https://gitforwindows.org/ (説明) https://qiita.com/andna0410/items/c9b8e232d4aa9ac77584 config $ git config --glo…