今日はなにの日。

気になったこと勉強になったことのメモ。

Python3

今日は、AWS CDK開発で起こった悲劇の日。

目次 目次 はじめに とある日 悲劇 エラーから始まる異変 一夜明けて... エラーの原因 翻訳の沼 対策 〆 はじめに AWS CDK Advent Calendar 2021の23日の記事です。 使用していたプログラミングコードは会社で作成していたので本記事に記載してあるプログラ…

今日は、PythonのZip関数で感銘を受けたの日。

目次 目次 とある日 Zip関数 例:Dict変換 すげーポイント その1 その2 これいつ使うの? 〆 とある日 LeetCodeで問題を解いていて見つけたPython Zipの頭の良い使い方を見つけたのでメモ。 https://leetcode.com/problems/longest-common-prefix/discuss/15…

今日は、redpwnCTF2021参加したの日。

目次 目次 とある日 はじめに redpwnCTF メンバー 最終順位 解答数 Solved misc/sanity-check misc/discord web/inspect-me misc/compliant-lattice-feline web/orm-bad crypto/scissor rev/wstrings crypto/baby Couldn't solve the-substitution-game begi…

今日は、CDK(Python)APIの「Cfn」の違いについての日。

目次 目次 とある日 はじめに 想定読者 注意事項 結論 aws_cdk.aws_s3.CfnBucket aws_cdk.aws_s3.Bucket 詳細 CFNリソース(または「L1コンストラクト」) 使用用途 L2コンストラクト コンストラクトとの相互作用 使用用途 〆 とある日 CDK(Python)で開発を…

今日は、Pythonでファイル操作するときの助けの日。

目次 目次 とある日 No such file or directory エラー原因 Change Directory 全体像 〆 とある日 Pythonや他の言語でも実装するとファイル参照などのときに手間が減るかもしれない方法。 No such file or directory ファイル読み込みなどのプログラムを書い…

今日は、PythonでSQL 結果を綺麗に表示するパッケージ作り始めたの日。

目次 目次 とある日 GitHub そもそも表形式出力ないの? TPRINT 現在作成途中 MySQL 形式出力プログラム 1.CreateData(データ生成) 2.CreateColumnDict(カラムデータ切り出し) 3.GetColumnValue({カラム名:最大文字数}取得) 4.GetValueList(指定した key を…

今日は、cx_oracleでinsertにてハマったエラーについての日。

目次 目次 とある日 悲劇 原因 〆 とある日 Pythonで、Oracle DatabaseにアクセスしてSQLを実行するために、cx_Oracleというモジュールを使用して、開発を行っていた。 そこで、ユーザが入力した情報をcx_OracleでOracleに対してINSERT文しようとしたときに…

今日は、Pythonの[[]]*3に潜む罠の日。

目次 目次 とある日 作成しようとしたプログラムの内容 悲劇の始まり 原因 原因を見つけるためにやったこと 追加方法変更 自動ではなく手動生成 解決方法 〆 とある日 Deep Learningのために、会話データを学習データのために整形しようとしたときに起こった…

今日は、灘中の入試Pythonで解いてみたの日。

とある日 選ばれた問題 実行環境 いざプログラム作成 下準備 1.2~9全ての組み合わせ作成 2.A~Hの配列作成 3.配列を合わせてA~Hの辞書配列作成 実際に起ったindexミス 繰り上がりなし判定 足した結果を判定 呼び足して判定 繰り上がりあり判定 足して10判定 …

今日は、VScodeでのPython3 importには気をつけての日。

とある日。 行いたいこと 事件 まず行ったこと 次に行ったこと 最後の行ったこと 解決方法 まとめ とある日。 とある日に、メインファイルに自作パッケージをimportしてまとめようとしていた。 だが、うまく行かない。 理由はわかっている。前にも開発で同じ…