Ktor入門の第2回として、Resourcesプラグインを用いた型安全なルーティングの定義方法と、ContentNegotiationを活用したJSONデータの受け渡し(シリアライズ・デシリアライズ)について解説しています。
2023-08-15 14:33
Kotlin製の軽量WebフレームワークKtorの入門編として、プロジェクトの作成からHello Worldの実行、モジュール化、外部設定ファイルの使用、基本的なリクエストの受け取り方までを紹介しています。
2023-07-17 21:45
自作のAndroidアプリ「ぺったん」のリリース告知とともに、技術スタックやアカウント削除時のデータ整合性確保、画像からの位置情報削除といった開発上の工夫や課題について紹介しています。
2023-07-06 23:39
AWS Cognitoの`USER_SRP_AUTH`認証フローをPython(boto3)で実装する際、SRPアルゴリズムに基づいた署名計算(SRP_A, u, x, s, hkdf等)を自前で行う手順を詳しく解説しています。
2022-11-11 09:00
PythonのPyPDF2ライブラリを使用して、PDFファイルにパスワード保護(暗号化)をかける機能を実装する方法を簡潔に紹介しています。
Kotlinを用いてAndroidでファイルをZip圧縮・展開するための、ZipOutputStreamおよびZipInputStreamを活用した実装コード例を紹介します。