2021-03

Python

pythonでs3に保存してあるファイルの最終更新時刻を取得してみた。

今回はpythonでs3にあるファイルの最終更新時刻を更新してみました。 最終的にやりたかったことは、バッチ処理を行う際にファイルの最終更新時刻を確認します。その最終更新時刻が24時間以内なら指定の処理を行う。 ということがやりたいことです...
Python

open関数使うとcloseしないと後悔する。

こんにちは。 今回はopen関数をpythonで利用した際にcloseするのを忘れ、問題がずーーっと解決できなかったことを共有します。 open関数とは open関数とは、新規ファイルの作成、書き込み、読み込み、追記、保存作業ができる関数で...
プログラミング全般

【フローチャートの書き方】 初心者が初めて書いてみる。

今回は、社内のレビュー会でフローチャートの書き方とか、考え方を教えていただきました。 なんとなくで書いていたフローチャートも何とか形にできるかなという風になったので共有を。 フローチャートってなに? フローチャートというのは簡単に言うと、プ...
AWS関連

ALBを設置したらec2とうまくアクセスできなくなった問題

今回はalbを利用したwebサーバがあるときになぜかアクセスがうまくいかない事があったので共有します。 構成 今回はwebサーバ1台に対してalbをつけるというものになっています。 また、証明書はalbが持っているものとします。↓こんな感じ...
プログラミング全般

書いたプログラムをレビューしてもらった。 vol.2

依存、マジックナンバーについてレビューで指摘をいただいた話になります。 依存 関数を作る際に、依存にあまり意識しないでどんどん作っていっていました。 「依存の少ない関数=修正がしやすい」というわけですが、僕はそれをフル無視していました。修正...
プログラミング全般

書いたプログラムをレビューしてもらった。 vol.1

今回は書いたプログラムを初めてレビューしていただきました。 レビューといってもカチカチではないですが… そこで今回は、どのような点をチェックされ、話し合ったかというのを紹介します。 説明 まず、プログラムについての説明ですよね。自分ではわか...
QuickSight関連

quicksightを使ってデータを分析する

今回はquicksightを利用してデータを分析したのでまとめます。 分析したデータはコロナの感染者に関するデータになります。 quicksightとは AWSのサービスの一つでデータを分析できるツールになっています。 データベースにあるデ...
エッセイ

メモの大切さ

今回はメモの大切さについて なぜ大切と感じたのか 過去にやった作業と同じことを本日行いました。過去につまずいたポイントで今回もつまずいてしまい、非常に時間を取られてしまったんですね。 これは時間がもったいない。 一度失敗したことも忘れること...
QuickSight関連

AWS Glueのjobにスケジュール設定して自動で実行させてみた。

今回はAWSのglueというサービスの一つでjobを利用していきます。 jobで実行するのは今まで作成していたデータ加工のpythonファイルを利用してます。 glueとは glueとは簡単に言えばデータの抽出、変換、読み込み等を簡単に行え...
プログラミング全般

フローチャートもどきを作ってみた

今回はプログラムを書く前に自分の頭の中を整理するためにフローチャートっぽいものを作りました。 といってもフローチャートとは程遠いものなので、どちらかといえば頭を整理する用くらいのイメージです。 フローチャートとは プログラムの全体を理解する...
タイトルとURLをコピーしました