【MailOrca 実装実況①】PythonだけでMailHogの代替ツールを作ってみた【個人開発】
はじめに あけましておめでとうございます(あるいは、こんにちは)。 皆さんは年末年始、いかがお過ごしでしたか? 私はというと、暇を持て余していました。 いや、それはともかく! 普段、Dj...
15 search resultsShowing 1~15 results
You need to log-in
はじめに あけましておめでとうございます(あるいは、こんにちは)。 皆さんは年末年始、いかがお過ごしでしたか? 私はというと、暇を持て余していました。 いや、それはともかく! 普段、Dj...
はじめに 前回は、FastAPI と aiosmtpd を 1つのプロセスで動かす方法について解説しました。 今回は、SMTP サーバーが受け取った「生のデータ(bytes)」を、どうやって...
はじめに 前回は、年末年始に作った MailOrca の概要をお話しました。 今回からはいよいよ実装編。どうやって「Pythonだけで、1つのコマンドで、SMTPとWeb UIを同時に動かし...
はじめに 前回は、メールの生データをパースしてメモリに蓄えるところまでを解説しました。 最終回となる今回は、そのデータをブラウザで見やすく表示する Web UI 部分 についてお話しようと思...
はじめに 連立一次方程式を解くための道具(ライブラリ)は、有名どころでは BLAS (Basic Linear Algebra Subprograms) や LAPACK (Linear Al...
はじめに Git を使っていて、メインとなるリポジトリとは別に、第二のリポジトリを作成・追加して使いたくなることがある。 例えば、 GitHub で公開されている便利なオープンソースを使わせ...
はじめに 普段から Windows Subsystem for Linux 2 (WSL2) を使っているが、最近ホームのディスク空き容量が気になってきた。 例えば WSL2 の Linux...
はじめに Google Bard とは、Googleが開発・提供している会話型人工知能であり、現在は試験運用版が一般公開されている。 いろいろ使ってみるにあたり、そういえば回答の著作権ってどうな...
はじめに 前回、Python で PyQt6 を使っていたときにハマった話を紹介したが、 ちょっと気になったので C++ で直に Qt6 のライブラリを使った場合を確認してみたという話。 ...
はじめに PyQt6 を使っていて、少しハマったことがあったのでメモを残しておく。 概要は以下。 ResizeToContents を設定している QHeaderView を使った QTab...
はじめに 前回は "Hello, world!" を出力する C++ プログラムを、cmake で構築するための最小限の設定と実行方法を紹介した。 今回はそれをライブラリ化してみる。 その...
例 $ find . | sed -e 's,[^/]*/,| ,g;s,^\(\(| \)*\)| ,\1|--,' . |--CMakeCache.txt |--CMakeFiles ...
はじめに 今更かもしれないが、Python で日本語の文字コード(エンコーディング)を判定する方法について。 最近必要になってググってみると chardet を使って判定する記事が多い。「じ...
例 前回は cmake 自身に "Hello, world!" を表示してもらった。 今回はもう少し実用的に、C++ プログラムから表示してもらい、そのプログラムを cmake にコンパイル...
例 何はともあれ、まずは CMake を軽く動かしてみる。 一番最初にすべきは、当然 "Hello, world!" の表示だろう!(断言) CMakeLists.txt # 文字を表示する...
15 search resultsShowing 1~15 results
Qiita is a knowledge sharing service for engineers.