AWS

AWSのCloudFormationでIaCを実践(2) – IAM Role

1. はじめに AWS CloudFormationを使ってはじめてのIaC実践という事で前回の続きとなります。 目標としてはAWSアカウントを取得したゼロの状態から、IaCでVPCやR...
Program学習

diagram.net(draw.io)でよく使うショートカットの一覧表

自分用のメモです。ショートカットを早めに使いこなすことができれば将来への効率化につながります。 よく使うもの(まだ覚えれてないもの) ショートカットキーCtrl + Shift + F前...
AWS

AWSのCloudFormationでIaCを実践してみる(1) – VPC

1. はじめに AWSアカウントを取得した後、EC2インスタンスを作成して利用したいといった場合には、まずはEC2を配置するためのネットワークであるVPCやサブネット、ルーティングテーブルなど...
スポンサーラベル
Python

Pythonでファイルをzip化する方法

Pythonでファイルをzip化する方法はいくつかありますが、一番簡単なのは「 shutil 」モジュールの make_archiveメソッドを使う方法です。 tmp/test  ディレクト...
Python

curlでログオンフォーム認証をしてページへアクセス(csrfにも対策)

以前の記事でcurlの使い方について書きましたが、今回はcurlを実践的に使っていきます。 curlでページアクセスしたい場合、単純なアクセスだけであれば以下のようにするだけで簡単...
IaC

curlのコマンドよく使うオプションをまとめてみた

Pythonなどの環境がない場合には今でもcurlを使うことがあります。 ですが、たまにしか使わないため、オプションをよく忘れてしまうので個人用メモとしてまとめました。 実はcurlだけでも結...
Program学習

PycharmのMarkdown設定で拡張(PlantUML/Mermaid)が表示されない

表題の通りです。私の開発環境は3環境くらいあって、すべてPycharmを利用しているのですが、その中の1台のPycharmのMarkdown設定にある「拡張(PlantUML/Mermaid)」が表...
Python

Pythonのosモジュールで実行しているOSの判別をする

Lamdaの関数用のPythonプログラムをWindowsの開発PCで作っている際に、OSの判別がしたくなります。 LambdaはAmazonLunuxコンテナで実行されるのでパスなどが異なる...
Linux

ShellScriptの基本(変数/配列/if/forなど)

AWS上でInfrastructure as Codeをやっていると、やたらとShell Scriptを使うことがあります。 Cloud FormationでUserDataでセットアップするときが...
Docker

WindowsのdockerでBitnami Redmine のコンテナを作成する【簡単】

プロジェクト管理ツールの定番のひとつであるオープンソースソフトウェア「Redmine」は、プロジェクト管理やタスク管理、お問い合わせ管理、インシデント管理など幅広く利用されています。 今回私が...
Docker

docker-composeで「ERROR: readlink /var/lib/docker/overlay2: invalid argument」

docker-compose up -d でイメージ取得している途中でPCが固まってしまった。 再起動後に再度実行したら「ERROR: readlink /var/lib/docker/ove...
Python

Pythonで日付操作(対象月の初日と最終日の取得など)

Pythonで時刻の取得や加算や比較を行う方法について以前にメモしました。 今回はさらにもう少し具体的に、月の初日や最終日の取得などの方法についてもメモです。 月の初日の取得...
その他

ブログのアクセス数のメモ【ブログ開始から1年半の推移】

2019年12月に本ブログを開設してから約1年半が経過しました。 私の中での恒例行事である半年単位でのブログのアクセス数についての振り返りについて自分自身のためにメモしておきたいと思います。 ...
Program学習

PythonでTkinerを使ってTimerを作ってみる【その5】

第1回: 第2回: 第3回:第4回: 第5回: <-今回 前回(第4回)の続きになります。 最後の「推定終了時刻」を表示する処理を追加します。 ...
Python

PythonでTkinerを使ってTimerを作ってみる【その4】

第1回: 第2回: 第3回:第4回: <-今回 第5回: 前回(第3回)の続きになります。 今回はタイマー0秒になって終了した際の動きを実装します。 4-1...
スポンサーラベル
タイトルとURLをコピーしました