Articles

📖
技術書典19参加レポート

技術書典19のオンライン参加レポートとして、Ktor/Exposed本の執筆背景、販売結果(25冊・20,000円)とSNS発信による伸び、今後の執筆方針を振り返ります。

#Ktor#Exposed#技術書典

2025-12-03 22:00

💬
Kotlin向けロギングライブラリ「Colotok」の様々なユースケース

KMP対応ロギングライブラリColotokの活用例として、SLF4Jバックエンド連携、AWS CloudWatch出力、Grafana Loki出力の設定と実装例を紹介します。

#Kotlin#個人開発#ライブラリ+1

2025-07-08 21:25

💬
KMP向けロギングライブラリ「Colotok」をアップデートしました

Kotlin Multiplatform (KMP) 対応のロギングライブラリ「Colotok」のアップデート内容として、出力先やフォーマットのカスタム機能、SLF4J連携、MDC対応などの特徴と使い方を解説しています。

#Kotlin#個人開発#ライブラリ+1

2025-06-23 23:55

🏣
デジタルアドレスAPIライブラリを実装している話

日本郵便のデジタルアドレスAPIや郵便番号APIをKotlin Multiplatformから利用するためのライブラリ「Latte」の紹介と、トークン管理、住所検索、プロキシサーバーの活用方法について解説しています。

#Kotlin#Ktor#デジタルアドレス+1

2025-06-15 16:45

🧵
Ktorを利用したWebSocketライブラリ

KtorのWebSocketを型安全かつ便利に利用するために開発している、TinderのScarletにインスパイアされたライブラリ「Crimson」の実装例を紹介します。

#Ktor#WebSocket#Kotlin

2025-04-30 21:55

📖
Re:VIEWに入門する

Dockerを利用して技術書執筆ツール「Re:VIEW」の環境を爆速で構築し、textlintによる校正やGitHub Actionsでの自動PDF出力を設定する方法を紹介します。

#ReVIEW#技術書執筆

2024-11-23 23:25

🛫
OpenFOAMで並列演算を試してみる

流体解析ソフトOpenFOAMのmotorBikeチュートリアルを用い、シングルプロセスと複数パターンの並列化手法(scotch等による領域分割)で解析速度やセル数の違いを比較検証した記録です。

#CFD#OpenFOAM

2024-11-13 01:11

🛫
Ubuntu 24.04でOpenFOAMを利用する

Ubuntu 24.04上にOpenFOAMを導入する手順と、標準のチュートリアルを用いた試運転、さらにOpenMPIを活用した並列演算による解析時間の短縮効果について解説しています。

#OpenFOAM#CFD

2024-11-09 19:18

📨
メールサーバが不正利用されたぽいので改めて対策をした

運用中のメールサーバがスパム送信に悪用された経験から、Postfixの送信・受信制限の強化、SPF検証、コンテンツフィルタ(Amavis, SpamAssassin)の導入など、具体的なセキュリティ対策をまとめています。

#Postfix

2024-10-07 01:59

🗃️
ZFSの定期スナップショットをS3に自動バックアップするようにした

ZFSのスナップショットを定期的に取得し、rcloneを活用してAWS S3へ自動バックアップする仕組みの構築手順とライフサイクルポリシーの設定について説明しています。

#ZFS#AWS#S3

2024-06-29 21:33

🐋
k8sにGrafanaとかをインストールして監視できるようにする

Kubernetes環境にHelmを使用してGrafanaとPrometheusを導入し、MetalLBやNginx-ingressを組み合わせてLAN内からホスト名でダッシュボードにアクセス可能にする設定手順を解説しています。

#k8s#Grafana#Prometheus

2024-06-17 23:33

🐋
k8s構築奮闘記

Ubuntu Server上でk8s環境を構築する際に直面した、CNIの不具合やノードがReadyにならない問題などのトラブルシューティングと、containerdのアップデートによる解決の記録です。

#k8s#docker

2024-06-12 19:39

🔐
Kotlin Serializationで値をマスクする

`kotlinx-serialization`を使用してデータをJSONシリアライズする際に、特定の機密フィールド(パスワードなど)をカスタムシリアライザを用いてマスク(アスタリスク置換)する方法を紹介しています。

#kotlin

2024-01-08 21:43

💬
Kotlinでログツールを作っている話2

自作ロギングライブラリ「colotok」の応用編として、Providerを継承してSlackへログを投稿するカスタムProviderの実装方法と、既存プロジェクトへの導入手順を紹介しています。

#Kotlin#個人開発#ライブラリ+1

2023-12-28 17:30

🔐
Androidでマイナンバーカードを操作してみる

Android端末のNFC機能を利用して、マイナンバーカードのICチップから公的個人認証(JPKI)の証明書を読み出したり、PIN照合や署名を行ったりするためのプロトコルと実装方法を詳しく解説しています。

#Android#Kotlin#マイナンバーカード

2023-12-17 21:33

🤖
権限確認のリクエストがめんどくさくなったのでライブラリ化した

Androidアプリ開発における権限要求のボイラープレートコードを削減し、Kotlinコルーチンで同期的に結果を受け取れるようにライブラリ化した経緯と使い方を紹介します。

#Android#ライブラリ公開

2023-12-10 23:39

📖
JetBrainsのWritersideを試してみた

JetBrainsのドキュメント執筆用ツール「Writerside」を試用し、プロジェクト作成からトピックの執筆、引用やタブなどの独自記法、HTMLビルド機能までの使い勝手をまとめています。

#JetBrains#Writerside#IDE+1

2023-10-27 21:33

⚛️
【Next.js】Markdownの変更を検出してリロードする

Next.jsでブログを構築する際、chokidarとSocket.ioを使用してMarkdownファイルの変更を監視し、保存時にブラウザを自動リロードさせて即座に反映させる仕組みの実装方法を解説しています。

#Next.js

2023-10-23 23:36

💬
Kotlinでロギング用ツールを実装した

Kotlinで実装した自作ロギングライブラリの紹介記事で、ログレベルの色付き出力、書式カスタム、複数出力先(コンソール・ファイル)、サイズベースのローテーションなどの機能を解説しています。

#Kotlin#個人開発#ライブラリ

2023-10-09 10:30

🗺️
画像を扱うサービスを作るときは位置情報を消そう

画像を扱うサービスにおいて、プライバシー保護のために画像からExif位置情報を削除する重要性と、Kotlinを用いたサーバーサイドでの実装方法を紹介しています。

#Kotlin#サーバサイド#位置情報

2023-09-19 21:33

© 2019 - 2026 ここあ(milkcocoa0902)