<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"><channel><title>tunamaguro&apos;s blog</title><description>tunamaguro&apos;s website</description><link>https://www.tunamaguro.dev/</link><item><title>CMakeとGTestでカバレッジを取る</title><link>https://www.tunamaguro.dev/articles/20260111-CMake%E3%81%A8GTest%E3%81%A7%E3%82%AB%E3%83%90%E3%83%AC%E3%83%83%E3%82%B8%E3%82%92%E5%8F%96%E3%82%8B/</link><guid isPermaLink="true">https://www.tunamaguro.dev/articles/20260111-CMake%E3%81%A8GTest%E3%81%A7%E3%82%AB%E3%83%90%E3%83%AC%E3%83%83%E3%82%B8%E3%82%92%E5%8F%96%E3%82%8B/</guid><description>GTestでClangのSource-based Code Coverageを取れたのでその備忘録です。以下常体で記載 参考  https://clang.llvm.org/docs/SourceBasedCodeCoverage.html  Clang公式   https…</description><pubDate>Sun, 11 Jan 2026 00:00:00 GMT</pubDate></item><item><title>疑似バックトレースを作成するライブラリを実装した</title><link>https://www.tunamaguro.dev/articles/20251001-%E7%96%91%E4%BC%BC%E3%83%90%E3%83%83%E3%82%AF%E3%83%88%E3%83%AC%E3%83%BC%E3%82%B9%E3%82%92%E4%BD%9C%E6%88%90%E3%81%99%E3%82%8B%E3%83%A9%E3%82%A4%E3%83%96%E3%83%A9%E3%83%AA%E3%82%92%E5%AE%9F%E8%A3%85%E3%81%97%E3%81%9F/</link><guid isPermaLink="true">https://www.tunamaguro.dev/articles/20251001-%E7%96%91%E4%BC%BC%E3%83%90%E3%83%83%E3%82%AF%E3%83%88%E3%83%AC%E3%83%BC%E3%82%B9%E3%82%92%E4%BD%9C%E6%88%90%E3%81%99%E3%82%8B%E3%83%A9%E3%82%A4%E3%83%96%E3%83%A9%E3%83%AA%E3%82%92%E5%AE%9F%E8%A3%85%E3%81%97%E3%81%9F/</guid><description>はじめに proc-macro-workshopをある程度進めており、勉強のためGreptimeDBで紹介されていた疑似バックトレースを実現するライブラリを実装しました。 できたもの https://github.com/tunamaguro/pseudo-backtrace R…</description><pubDate>Wed, 01 Oct 2025 00:00:00 GMT</pubDate></item><item><title>messagepack-serdeを書いた感想</title><link>https://www.tunamaguro.dev/articles/20250930-messagepack-serde%E3%82%92%E6%9B%B8%E3%81%84%E3%81%9F%E6%84%9F%E6%83%B3/</link><guid isPermaLink="true">https://www.tunamaguro.dev/articles/20250930-messagepack-serde%E3%82%92%E6%9B%B8%E3%81%84%E3%81%9F%E6%84%9F%E6%83%B3/</guid><description>以前学習目的で書いたライブラリのmessagepack-serdeをぼちぼちいじっており、おおよそ使える形になってきたと思うので、学びを書いていきます 作ってたもの  リンク: https://crates.io/crates/messagepack-serde  no_stdで…</description><pubDate>Tue, 30 Sep 2025 00:00:00 GMT</pubDate></item><item><title>SQLiteの型について</title><link>https://www.tunamaguro.dev/articles/20250819-SQLite%E3%81%AE%E5%9E%8B%E3%81%AB%E3%81%A4%E3%81%84%E3%81%A6/</link><guid isPermaLink="true">https://www.tunamaguro.dev/articles/20250819-SQLite%E3%81%AE%E5%9E%8B%E3%81%AB%E3%81%A4%E3%81%84%E3%81%A6/</guid><description>お断り 初学者が曖昧な理解のままこの文章を記載しています。この文章には間違いがある可能性があるため、公式ドキュメントを確認することを推奨します。参考文献は文末にあります はじめに SQLxでSQLiteを利用する際に型周りで沼にはまった記録です。以下常態で記載 沼にはまった事象 …</description><pubDate>Tue, 19 Aug 2025 00:00:00 GMT</pubDate></item><item><title>Rustでジョブキューを実装した</title><link>https://www.tunamaguro.dev/articles/20250815-Rust%E3%81%A7%E3%82%B8%E3%83%A7%E3%83%96%E3%82%AD%E3%83%A5%E3%83%BC%E3%82%92%E5%AE%9F%E8%A3%85%E3%81%97%E3%81%9F/</link><guid isPermaLink="true">https://www.tunamaguro.dev/articles/20250815-Rust%E3%81%A7%E3%82%B8%E3%83%A7%E3%83%96%E3%82%AD%E3%83%A5%E3%83%BC%E3%82%92%E5%AE%9F%E8%A3%85%E3%81%97%E3%81%9F/</guid><description>はじめに Rustの並行処理とStreamの勉強のため、Postgresを使ったシンプルなジョブキュー tasuki を実装しました。 この記事では実装したものと学習した点の紹介をします https://github.com/tunamaguro/tasuki 注意 現在の実装は…</description><pubDate>Fri, 15 Aug 2025 00:00:00 GMT</pubDate></item><item><title>Postgresへ大量挿入する場合のパフォーマンスを比較してみた</title><link>https://www.tunamaguro.dev/articles/20250712-Postgres%E3%81%B8%E5%A4%A7%E9%87%8F%E6%8C%BF%E5%85%A5%E3%81%99%E3%82%8B%E5%A0%B4%E5%90%88%E3%81%AE%E3%83%91%E3%83%95%E3%82%A9%E3%83%BC%E3%83%9E%E3%83%B3%E3%82%B9%E3%82%92%E6%AF%94%E8%BC%83%E3%81%97%E3%81%A6%E3%81%BF%E3%81%9F/</link><guid isPermaLink="true">https://www.tunamaguro.dev/articles/20250712-Postgres%E3%81%B8%E5%A4%A7%E9%87%8F%E6%8C%BF%E5%85%A5%E3%81%99%E3%82%8B%E5%A0%B4%E5%90%88%E3%81%AE%E3%83%91%E3%83%95%E3%82%A9%E3%83%BC%E3%83%9E%E3%83%B3%E3%82%B9%E3%82%92%E6%AF%94%E8%BC%83%E3%81%97%E3%81%A6%E3%81%BF%E3%81%9F/</guid><description>はじめに PostgreSQLに大量のデータを挿入する際、どの方法がもっとも高速なのか気になったので、実際に100万件のデータを使ってベンチマークを取ってみました。 言語にはRustを、クレートはsqlxとtokio-postgresの2つを使い…</description><pubDate>Sat, 12 Jul 2025 00:00:00 GMT</pubDate></item><item><title>Rust用のsqlcプラグインを書きなおした</title><link>https://www.tunamaguro.dev/articles/20250706-Rust%E7%94%A8%E3%81%AEsqlc%E3%83%97%E3%83%A9%E3%82%B0%E3%82%A4%E3%83%B3%E3%82%92%E6%9B%B8%E3%81%8D%E3%81%AA%E3%81%8A%E3%81%97%E3%81%9F/</link><guid isPermaLink="true">https://www.tunamaguro.dev/articles/20250706-Rust%E7%94%A8%E3%81%AEsqlc%E3%83%97%E3%83%A9%E3%82%B0%E3%82%A4%E3%83%B3%E3%82%92%E6%9B%B8%E3%81%8D%E3%81%AA%E3%81%8A%E3%81%97%E3%81%9F/</guid><description>はじめに 以前作ったpostgres用のsqlcプラグインを書き直して、sqlxにも対応させたので紹介します。リポジトリは以下です https://github.com/tunamaguro/sqlc-gen-rust 特徴 4つのPostgresql系クレートに対応 postg…</description><pubDate>Sun, 06 Jul 2025 00:00:00 GMT</pubDate></item><item><title>serde周りの実装をする際に詰まったこと</title><link>https://www.tunamaguro.dev/articles/20250312-serde%E5%91%A8%E3%82%8A%E3%81%AE%E5%AE%9F%E8%A3%85%E3%82%92%E3%81%99%E3%82%8B%E9%9A%9B%E3%81%AB%E8%A9%B0%E3%81%BE%E3%81%A3%E3%81%9F%E3%81%93%E3%81%A8/</link><guid isPermaLink="true">https://www.tunamaguro.dev/articles/20250312-serde%E5%91%A8%E3%82%8A%E3%81%AE%E5%AE%9F%E8%A3%85%E3%82%92%E3%81%99%E3%82%8B%E9%9A%9B%E3%81%AB%E8%A9%B0%E3%81%BE%E3%81%A3%E3%81%9F%E3%81%93%E3%81%A8/</guid><description>前回の終わりにでやってみたいこととしていたことが実装できたので、それにおける学びのメモです Read/Writeへの対応 Rustには何かに対して読み込み/書き込みを行う抽象化として、Read/Writeトレイトがあります。作成したクレートはno_std環境を主眼においているため…</description><pubDate>Wed, 12 Mar 2025 00:00:00 GMT</pubDate></item><item><title>serdeに入門した</title><link>https://www.tunamaguro.dev/articles/20250224-serde%E3%81%AB%E5%85%A5%E9%96%80%E3%81%97%E3%81%9F/</link><guid isPermaLink="true">https://www.tunamaguro.dev/articles/20250224-serde%E3%81%AB%E5%85%A5%E9%96%80%E3%81%97%E3%81%9F/</guid><description>serdeの入門として、serde::Serializerとserde::Deserializerを実装したので、serdeについて理解したことを記録として残します https://github.com/tunamaguro/messagepack-rs use serde…</description><pubDate>Tue, 25 Feb 2025 00:00:00 GMT</pubDate></item><item><title>Rust用のsqlcプラグインを書いた</title><link>https://www.tunamaguro.dev/articles/20250214-Rust%E7%94%A8%E3%81%AEsqlc%E3%83%97%E3%83%A9%E3%82%B0%E3%82%A4%E3%83%B3%E3%82%92%E6%9B%B8%E3%81%84%E3%81%9F/</link><guid isPermaLink="true">https://www.tunamaguro.dev/articles/20250214-Rust%E7%94%A8%E3%81%AEsqlc%E3%83%97%E3%83%A9%E3%82%B0%E3%82%A4%E3%83%B3%E3%82%92%E6%9B%B8%E3%81%84%E3%81%9F/</guid><description>はじめに Rustのpostgres用のsqlcプラグインを作ったので、その紹介です https://github.com/tunamaguro/sqlc-rust-postgres 作った経緯 今回作成した主な理由は、…</description><pubDate>Fri, 14 Feb 2025 00:00:00 GMT</pubDate></item><item><title>YAMAHA RTX1200にIPv4,IPv6の設定をしてみた</title><link>https://www.tunamaguro.dev/articles/20250111-YAMAHA%20RTX1200%E3%81%ABIPv4,IPv6%E3%81%AE%E8%A8%AD%E5%AE%9A%E3%82%92%E3%81%97%E3%81%A6%E3%81%BF%E3%81%9F/</link><guid isPermaLink="true">https://www.tunamaguro.dev/articles/20250111-YAMAHA%20RTX1200%E3%81%ABIPv4,IPv6%E3%81%AE%E8%A8%AD%E5%AE%9A%E3%82%92%E3%81%97%E3%81%A6%E3%81%BF%E3%81%9F/</guid><description>はじめに 最近中古のRTX1200を購入し、IPv4,IPv6の設定をしたのでその個人用メモです。以下常体で記載 用意したもの  RTX1200 シリアルケーブル  購入理由  配信者のうんちゃまさんの動画を見ていてネットワーク周りを触りたい欲が出てきた Ciscoのものは触った…</description><pubDate>Sat, 11 Jan 2025 00:00:00 GMT</pubDate></item><item><title>ABC386 振り返り</title><link>https://www.tunamaguro.dev/articles/20241230-ABC386%20%E6%8C%AF%E3%82%8A%E8%BF%94%E3%82%8A/</link><guid isPermaLink="true">https://www.tunamaguro.dev/articles/20241230-ABC386%20%E6%8C%AF%E3%82%8A%E8%BF%94%E3%82%8A/</guid><description>はじめに 2024/12/28に開催されたABC386の振り返りです。今回はA~Cの三冠で終了しました。終了後Fまで解説を確認しながら解いたので、それも併せて記載します https://atcoder.jp/contests/abc386 A - Full House 2 htt…</description><pubDate>Mon, 30 Dec 2024 00:00:00 GMT</pubDate></item><item><title>ActivityPubに入門してみた</title><link>https://www.tunamaguro.dev/articles/20241222-ActivityPub%E3%81%AB%E5%85%A5%E9%96%80%E3%81%97%E3%81%A6%E3%81%BF%E3%81%9F/</link><guid isPermaLink="true">https://www.tunamaguro.dev/articles/20241222-ActivityPub%E3%81%AB%E5%85%A5%E9%96%80%E3%81%97%E3%81%A6%E3%81%BF%E3%81%9F/</guid><description>はじめに これはFediverse Advent Calendar 2024の22日目の記事です 以前Activity Pubの初歩の初歩として簡単なチュートリアルをやっていました。 今回はその発展として、きちんとユーザのフォローなどをDBに記録するだけの簡単なサーバを書いたので…</description><pubDate>Tue, 24 Dec 2024 00:00:00 GMT</pubDate></item><item><title>ActivityPubの初歩の初歩をやってみた</title><link>https://www.tunamaguro.dev/articles/20241006-ActivityPub%E3%81%AE%E5%88%9D%E6%AD%A9%E3%81%AE%E5%88%9D%E6%AD%A9%E3%82%92%E3%82%84%E3%81%A3%E3%81%A6%E3%81%BF%E3%81%9F/</link><guid isPermaLink="true">https://www.tunamaguro.dev/articles/20241006-ActivityPub%E3%81%AE%E5%88%9D%E6%AD%A9%E3%81%AE%E5%88%9D%E6%AD%A9%E3%82%92%E3%82%84%E3%81%A3%E3%81%A6%E3%81%BF%E3%81%9F/</guid><description>はじめに 最近ActivityPubが気になっているので、有名なチュートリアルをやってみただけの記録です https://blog.joinmastodon.org/2018/06/how-to-implement-a-basic-activitypub-server/ 実装した…</description><pubDate>Sun, 06 Oct 2024 00:00:00 GMT</pubDate></item><item><title>kube-vipをDaemonSetで使う</title><link>https://www.tunamaguro.dev/articles/20240617-kube-vip%E3%82%92DaemonSet%E3%81%A7%E4%BD%BF%E3%81%86/</link><guid isPermaLink="true">https://www.tunamaguro.dev/articles/20240617-kube-vip%E3%82%92DaemonSet%E3%81%A7%E4%BD%BF%E3%81%86/</guid><description>はじめに kube-vipを使ったHAクラスターの構築例は多くありますが、多くがStatic Podを利用したものです。DaemonSetを使った構築を挑戦したのでその記録を共有します 環境  仮想化環境: Proxmox8.2 ベースイメージ: Ubuntu24.04…</description><pubDate>Mon, 17 Jun 2024 00:00:00 GMT</pubDate></item><item><title>BitDPの仕組みを考える</title><link>https://www.tunamaguro.dev/articles/20240526-BitDP%E3%81%AE%E4%BB%95%E7%B5%84%E3%81%BF%E3%82%92%E8%80%83%E3%81%88%E3%82%8B/</link><guid isPermaLink="true">https://www.tunamaguro.dev/articles/20240526-BitDP%E3%81%AE%E4%BB%95%E7%B5%84%E3%81%BF%E3%82%92%E8%80%83%E3%81%88%E3%82%8B/</guid><description>はじめに ABC354 E の解法でBitDPというものが紹介されていましたが、自分は詳しくなかったので調べたことを書きます。問題は以下 https://atcoder.jp/contests/abc354/tasks/abc354_e DP(動的計画法)について bitDPでは…</description><pubDate>Sun, 26 May 2024 00:00:00 GMT</pubDate></item><item><title>ゴールデンウイークの振り返り(2024)</title><link>https://www.tunamaguro.dev/articles/20240509-%E3%82%B4%E3%83%BC%E3%83%AB%E3%83%87%E3%83%B3%E3%82%A6%E3%82%A4%E3%83%BC%E3%82%AF%E3%81%AE%E6%8C%AF%E3%82%8A%E8%BF%94%E3%82%8A(2024)/</link><guid isPermaLink="true">https://www.tunamaguro.dev/articles/20240509-%E3%82%B4%E3%83%BC%E3%83%AB%E3%83%87%E3%83%B3%E3%82%A6%E3%82%A4%E3%83%BC%E3%82%AF%E3%81%AE%E6%8C%AF%E3%82%8A%E8%BF%94%E3%82%8A(2024)/</guid><description>ゴールデンウイークからそろそろ1週間がたちますが、今更ながらに今年のゴールデンウイークの振り返りをします。 Misskeyのメディアプロキシを作った Rustの学習としてMisskeyのメディアプロキシを作りました https://github.com/tunamaguro…</description><pubDate>Thu, 09 May 2024 00:00:00 GMT</pubDate></item><item><title>Misskeyでドライブへのアップロードがエラーになる問題を修正する</title><link>https://www.tunamaguro.dev/articles/20240331-Misskey%E3%81%A7%E3%83%89%E3%83%A9%E3%82%A4%E3%83%96%E3%81%B8%E3%81%AE%E3%82%A2%E3%83%83%E3%83%97%E3%83%AD%E3%83%BC%E3%83%89%E3%81%8C%E3%82%A8%E3%83%A9%E3%83%BC%E3%81%AB%E3%81%AA%E3%82%8B%E5%95%8F%E9%A1%8C%E3%82%92%E4%BF%AE%E6%AD%A3%E3%81%99%E3%82%8B/</link><guid isPermaLink="true">https://www.tunamaguro.dev/articles/20240331-Misskey%E3%81%A7%E3%83%89%E3%83%A9%E3%82%A4%E3%83%96%E3%81%B8%E3%81%AE%E3%82%A2%E3%83%83%E3%83%97%E3%83%AD%E3%83%BC%E3%83%89%E3%81%8C%E3%82%A8%E3%83%A9%E3%83%BC%E3%81%AB%E3%81%AA%E3%82%8B%E5%95%8F%E9%A1%8C%E3%82%92%E4%BF%AE%E6%AD%A3%E3%81%99%E3%82%8B/</guid><description>個人用Misskeyでドライブにファイルをアップロードした際に次のようなエラーが起きるようになりました。これを調査・エラーが起こらないように対策した記録です  この記事が想定する読者  Misskeyインスタンスを運用している PostgreSQLのレプリケーションを行っており…</description><pubDate>Sun, 31 Mar 2024 00:00:00 GMT</pubDate></item><item><title>kubernetesからProxmoxのCephを使う</title><link>https://www.tunamaguro.dev/articles/20240318-kubernetes%E3%81%8B%E3%82%89Proxmox%E3%81%AECeph%E3%82%92%E4%BD%BF%E3%81%86/</link><guid isPermaLink="true">https://www.tunamaguro.dev/articles/20240318-kubernetes%E3%81%8B%E3%82%89Proxmox%E3%81%AECeph%E3%82%92%E4%BD%BF%E3%81%86/</guid><description>この記事を読んでできるようになること  kubernetes 上から Proxmox 上の Ceph を PV として利用する  この記事を読んでもできないこと  kubernetes 上から Proxmox 上の Ceph を S3互換のストレージ として利用する  実際はでき…</description><pubDate>Mon, 18 Mar 2024 00:00:00 GMT</pubDate></item><item><title>Google AnalyticsをCloudflare Zarazに移行する</title><link>https://www.tunamaguro.dev/articles/20240123-Google%20Analytics%E3%82%92Cloudflare%20Zaraz%E3%81%AB%E7%A7%BB%E8%A1%8C%E3%81%99%E3%82%8B/</link><guid isPermaLink="true">https://www.tunamaguro.dev/articles/20240123-Google%20Analytics%E3%82%92Cloudflare%20Zaraz%E3%81%AB%E7%A7%BB%E8%A1%8C%E3%81%99%E3%82%8B/</guid><description>はじめに https://zenn.dev/kameoncloud/articles/a44fec324cfb3f 最近上の記事を読みました。このサイトでもアクセス状況収集のためにGoogle Analyticsを利用していますが、同意画面を用意していませんでした…</description><pubDate>Tue, 23 Jan 2024 00:00:00 GMT</pubDate></item><item><title>Hashicorp Vaultのauto-joinとauto-unsealを試す</title><link>https://www.tunamaguro.dev/articles/20240113-Hashicorp%20Vault%E3%81%AEauto-join%E3%81%A8auto-unseal%E3%82%92%E8%A9%A6%E3%81%99/</link><guid isPermaLink="true">https://www.tunamaguro.dev/articles/20240113-Hashicorp%20Vault%E3%81%AEauto-join%E3%81%A8auto-unseal%E3%82%92%E8%A9%A6%E3%81%99/</guid><description>はじめに 前回の記事で気になっていた Vault のauto-unsealとauto-joinについて、実際に試してみた記録です。今回試してみたリポジトリはこちら https://github.com/tunamaguro/try-vault-heal-join  この例ではすぐ…</description><pubDate>Sat, 13 Jan 2024 00:00:00 GMT</pubDate></item><item><title>ArgoCDとHashicorp Vaultに入門してみる</title><link>https://www.tunamaguro.dev/articles/20240107-ArgoCD%E3%81%A8Hashicorp%20Vault%E3%81%AB%E5%85%A5%E9%96%80%E3%81%97%E3%81%A6%E3%81%BF%E3%82%8B/</link><guid isPermaLink="true">https://www.tunamaguro.dev/articles/20240107-ArgoCD%E3%81%A8Hashicorp%20Vault%E3%81%AB%E5%85%A5%E9%96%80%E3%81%97%E3%81%A6%E3%81%BF%E3%82%8B/</guid><description>はじめに Misskey インスタンスを立てたのですがときどき kubernetes を破壊してしまうことがあり、そのたびに手動でkubectl applyやhelm installなどを実行して再インストールしていました。 これがかなり手間だったのですが最近ArgoCDの存在を…</description><pubDate>Sun, 07 Jan 2024 00:00:00 GMT</pubDate></item><item><title>お家kubernetesにMisskeyを立てる</title><link>https://www.tunamaguro.dev/articles/20231107-%E3%81%8A%E5%AE%B6kubernetes%E3%81%ABMisskey%E3%82%92%E7%AB%8B%E3%81%A6%E3%82%8B/</link><guid isPermaLink="true">https://www.tunamaguro.dev/articles/20231107-%E3%81%8A%E5%AE%B6kubernetes%E3%81%ABMisskey%E3%82%92%E7%AB%8B%E3%81%A6%E3%82%8B/</guid><description>はじめに せっかくお家 kubernetes を作ったので実際に何かを動かしたいですよね。 そこで、n 番煎じな記事ですがおひとり様 Misskey を立てたので実際に行った内容について自分用のメモとして記録を残します。 成果物 タイミングによってはサーバが落ちてアクセスできない…</description><pubDate>Tue, 07 Nov 2023 00:00:00 GMT</pubDate></item><item><title>kubernetesでGrafanaの表示が正しくない問題を直す</title><link>https://www.tunamaguro.dev/articles/20231025-kubernetes%E3%81%A7Grafana%E3%81%AE%E8%A1%A8%E7%A4%BA%E3%81%8C%E6%AD%A3%E3%81%97%E3%81%8F%E3%81%AA%E3%81%84%E5%95%8F%E9%A1%8C%E3%82%92%E7%9B%B4%E3%81%99/</link><guid isPermaLink="true">https://www.tunamaguro.dev/articles/20231025-kubernetes%E3%81%A7Grafana%E3%81%AE%E8%A1%A8%E7%A4%BA%E3%81%8C%E6%AD%A3%E3%81%97%E3%81%8F%E3%81%AA%E3%81%84%E5%95%8F%E9%A1%8C%E3%82%92%E7%9B%B4%E3%81%99/</guid><description>はじめに お家 Kubernetes を構築後、どれだけメモリや cpu が使われているのか気になりPrometheus + Grafanaな環境を Helm を使って導入しました https://github.com/prometheus-community/helm…</description><pubDate>Wed, 25 Oct 2023 00:00:00 GMT</pubDate></item><item><title>お家KubernetesをProxmoxで作り直した</title><link>https://www.tunamaguro.dev/articles/20230708-%E3%81%8A%E5%AE%B6Kubernetes%E3%82%92Proxmox%E3%81%A7%E4%BD%9C%E3%82%8A%E7%9B%B4%E3%81%97%E3%81%9F/</link><guid isPermaLink="true">https://www.tunamaguro.dev/articles/20230708-%E3%81%8A%E5%AE%B6Kubernetes%E3%82%92Proxmox%E3%81%A7%E4%BD%9C%E3%82%8A%E7%9B%B4%E3%81%97%E3%81%9F/</guid><description>経緯 以前の記事ででお家 kubernetes を構築し色々遊んでいました。 楽しくなってきたので新しい PC を購入しクラスターに追加しようと、何も考えず kubespray を動かすと etcd 周りでエラーが起きてしまったらしく 追加することができませんでした。 そこで…</description><pubDate>Tue, 23 Jan 2024 00:00:00 GMT</pubDate></item><item><title>ExternalDNSとcert-managerでお家KubernetesとHTTPSな通信をする</title><link>https://www.tunamaguro.dev/articles/20230702-ExternalDNS%E3%81%A8cert-manager%E3%81%A7%E3%81%8A%E5%AE%B6Kubernetes%E3%81%A8HTTPS%E3%81%AA%E9%80%9A%E4%BF%A1%E3%82%92%E3%81%99%E3%82%8B/</link><guid isPermaLink="true">https://www.tunamaguro.dev/articles/20230702-ExternalDNS%E3%81%A8cert-manager%E3%81%A7%E3%81%8A%E5%AE%B6Kubernetes%E3%81%A8HTTPS%E3%81%AA%E9%80%9A%E4%BF%A1%E3%82%92%E3%81%99%E3%82%8B/</guid><description>はじめに 以前 kubespray を使ってお家 kubernetes を作成しました（前回の記事）。 その後遊んでいたのですが、kubectl port-forwardを使って通信している現状を変え、 通常のサーバのようにhogohoge.your.domainでアクセスできな…</description><pubDate>Sun, 02 Jul 2023 00:00:00 GMT</pubDate></item><item><title>お家kubernetesをkubesprayで構築してみた</title><link>https://www.tunamaguro.dev/articles/20230626-%E3%81%8A%E5%AE%B6kubernetes%E3%82%92kubespray%E3%81%A7%E6%A7%8B%E7%AF%89%E3%81%97%E3%81%A6%E3%81%BF%E3%81%9F/</link><guid isPermaLink="true">https://www.tunamaguro.dev/articles/20230626-%E3%81%8A%E5%AE%B6kubernetes%E3%82%92kubespray%E3%81%A7%E6%A7%8B%E7%AF%89%E3%81%97%E3%81%A6%E3%81%BF%E3%81%9F/</guid><description>概要 先日から kubernetes を触っていたのですが、DockerDesktop についている kubernetes ではなく 実際に複数のマシンで構成されるクラスターがほしくなったので、土日を使って構築しました。 その流れをここでご紹介したいと思います。 ※ kubern…</description><pubDate>Mon, 26 Jun 2023 00:00:00 GMT</pubDate></item><item><title>AstroでもGatsbyのexcerptがしたい!</title><link>https://www.tunamaguro.dev/articles/20230517-Astro%E3%81%A7%E3%82%82Gatsby%E3%81%AEexcerpt%E3%81%8C%E3%81%97%E3%81%9F%E3%81%84!/</link><guid isPermaLink="true">https://www.tunamaguro.dev/articles/20230517-Astro%E3%81%A7%E3%82%82Gatsby%E3%81%AEexcerpt%E3%81%8C%E3%81%97%E3%81%9F%E3%81%84!/</guid><description>はじめに Gatsbyでブログを構築する場合gatsby-plugin-mdxのようなプラグインを利用することが一般的だと思います。 このプラグインにはexcerptという私がとても便利に思っていたプロパティがあったのですが、Astroに乗り換えた際に使えなくなってしまいました。…</description><pubDate>Wed, 17 May 2023 00:00:00 GMT</pubDate></item><item><title>サブディレクトリのNext.jsをVS Codeでデバッグする</title><link>https://www.tunamaguro.dev/articles/20230513-%E3%82%B5%E3%83%96%E3%83%87%E3%82%A3%E3%83%AC%E3%82%AF%E3%83%88%E3%83%AA%E3%81%AENext.js%E3%82%92VS%20Code%E3%81%A7%E3%83%87%E3%83%90%E3%83%83%E3%82%B0%E3%81%99%E3%82%8B/</link><guid isPermaLink="true">https://www.tunamaguro.dev/articles/20230513-%E3%82%B5%E3%83%96%E3%83%87%E3%82%A3%E3%83%AC%E3%82%AF%E3%83%88%E3%83%AA%E3%81%AENext.js%E3%82%92VS%20Code%E3%81%A7%E3%83%87%E3%83%90%E3%83%83%E3%82%B0%E3%81%99%E3%82%8B/</guid><description>はじめに 最近Next.jsを使ってあれこれする機会がありました。そのため、公式ドキュメントを見る機会が多々あり、 その中でデバッグに関する項目があったのでそれをやってみたメモになります。 https://nextjs.org/docs/pages/building-your…</description><pubDate>Sat, 13 May 2023 00:00:00 GMT</pubDate></item><item><title>TauriをDockerを使ってなるべく簡単に始める</title><link>https://www.tunamaguro.dev/articles/20230507-Tauri%E3%82%92Docker%E3%82%92%E4%BD%BF%E3%81%A3%E3%81%A6%E3%81%AA%E3%82%8B%E3%81%B9%E3%81%8F%E7%B0%A1%E5%8D%98%E3%81%AB%E5%A7%8B%E3%82%81%E3%82%8B/</link><guid isPermaLink="true">https://www.tunamaguro.dev/articles/20230507-Tauri%E3%82%92Docker%E3%82%92%E4%BD%BF%E3%81%A3%E3%81%A6%E3%81%AA%E3%82%8B%E3%81%B9%E3%81%8F%E7%B0%A1%E5%8D%98%E3%81%AB%E5%A7%8B%E3%82%81%E3%82%8B/</guid><description>はじめに 最近（私の中で）話題になっている GUI フレームワーク、Tauri。つい先日の 5 月 3 日には1.3.0 が発表されました。 そんな新しそうなものには、触ってみずにはいられないので今回はDockerを使ってTauriの環境づくりを行ってみます。 筆者の環境  OS…</description><pubDate>Sun, 07 May 2023 00:00:00 GMT</pubDate></item><item><title>WEB上でHSL色空間を見ることができるアプリを作った</title><link>https://www.tunamaguro.dev/articles/20230503-WEB%E4%B8%8A%E3%81%A7HSL%E8%89%B2%E7%A9%BA%E9%96%93%E3%82%92%E8%A6%8B%E3%82%8B%E3%81%93%E3%81%A8%E3%81%8C%E3%81%A7%E3%81%8D%E3%82%8B%E3%82%A2%E3%83%97%E3%83%AA%E3%82%92%E4%BD%9C%E3%81%A3%E3%81%9F/</link><guid isPermaLink="true">https://www.tunamaguro.dev/articles/20230503-WEB%E4%B8%8A%E3%81%A7HSL%E8%89%B2%E7%A9%BA%E9%96%93%E3%82%92%E8%A6%8B%E3%82%8B%E3%81%93%E3%81%A8%E3%81%8C%E3%81%A7%E3%81%8D%E3%82%8B%E3%82%A2%E3%83%97%E3%83%AA%E3%82%92%E4%BD%9C%E3%81%A3%E3%81%9F/</guid><description>はじめに 初めまして。この記事をご覧いただきありがとうございます。 3 月某日、いつも通りボケっと YouTube を見ていると「おにまい」の色相について考察されている動画に出会いました。 おにまい の 色彩構成 この動画では「おにまい」のシーンを HSL 色空間から分析し…</description><pubDate>Wed, 03 May 2023 00:00:00 GMT</pubDate></item><item><title>docker内でGUIを使おうと色々した話</title><link>https://www.tunamaguro.dev/articles/20230211-docker%E5%86%85%E3%81%A7GUI%E3%82%92%E4%BD%BF%E3%81%8A%E3%81%86%E3%81%A8%E8%89%B2%E3%80%85%E3%81%97%E3%81%9F%E8%A9%B1/</link><guid isPermaLink="true">https://www.tunamaguro.dev/articles/20230211-docker%E5%86%85%E3%81%A7GUI%E3%82%92%E4%BD%BF%E3%81%8A%E3%81%86%E3%81%A8%E8%89%B2%E3%80%85%E3%81%97%E3%81%9F%E8%A9%B1/</guid><description>はじめに 最近 Docker 内で GUI を使おうと思い色々調べたので、それのメモです。 参考までに筆者の環境は以下のとおりになっています。  OS  Windows 11 Home 22H2   WSL(一部割愛)  WSL バージョン: 1.0.3.0 カーネル バージョン…</description><pubDate>Sat, 11 Feb 2023 00:00:00 GMT</pubDate></item><item><title>NetlifyからCloudflareに引っ越しました</title><link>https://www.tunamaguro.dev/articles/20230205-Netlify%E3%81%8B%E3%82%89Cloudflare%E3%81%AB%E5%BC%95%E3%81%A3%E8%B6%8A%E3%81%97%E3%81%BE%E3%81%97%E3%81%9F/</link><guid isPermaLink="true">https://www.tunamaguro.dev/articles/20230205-Netlify%E3%81%8B%E3%82%89Cloudflare%E3%81%AB%E5%BC%95%E3%81%A3%E8%B6%8A%E3%81%97%E3%81%BE%E3%81%97%E3%81%9F/</guid><description>はじめに 先日以下の記事を読んで真似したくなったので、練習も兼ねて Cloudflare Pages に移行しました。 日本国内だと Netlify より Cloudflare Pages の方が速い！ これで少しでも早くなってると嬉しいです。 やったこと 作業のほとんどを以下の…</description><pubDate>Sun, 05 Feb 2023 00:00:00 GMT</pubDate></item><item><title>Google DomainsでNetlifyにサブドメインを設定する</title><link>https://www.tunamaguro.dev/articles/20230127-Google%20Domains%E3%81%A7Netlify%E3%81%AB%E3%82%B5%E3%83%96%E3%83%89%E3%83%A1%E3%82%A4%E3%83%B3%E3%82%92%E8%A8%AD%E5%AE%9A%E3%81%99%E3%82%8B/</link><guid isPermaLink="true">https://www.tunamaguro.dev/articles/20230127-Google%20Domains%E3%81%A7Netlify%E3%81%AB%E3%82%B5%E3%83%96%E3%83%89%E3%83%A1%E3%82%A4%E3%83%B3%E3%82%92%E8%A8%AD%E5%AE%9A%E3%81%99%E3%82%8B/</guid><description>はじめに このブログにサブドメインを生やそうとしていたら、サイトにアクセスできなくなってしまったのでそれを解決するために試行錯誤した記録を残します。 同じように Netlify にカスタムドメインやサブドメインを設定しようとしている方の助けになれば幸いです…</description><pubDate>Fri, 27 Jan 2023 00:00:00 GMT</pubDate></item><item><title>初めてOSSにコントリビュートした記録</title><link>https://www.tunamaguro.dev/articles/20230122-%E5%88%9D%E3%82%81%E3%81%A6OSS%E3%81%AB%E3%82%B3%E3%83%B3%E3%83%88%E3%83%AA%E3%83%93%E3%83%A5%E3%83%BC%E3%83%88%E3%81%97%E3%81%9F%E8%A8%98%E9%8C%B2/</link><guid isPermaLink="true">https://www.tunamaguro.dev/articles/20230122-%E5%88%9D%E3%82%81%E3%81%A6OSS%E3%81%AB%E3%82%B3%E3%83%B3%E3%83%88%E3%83%AA%E3%83%93%E3%83%A5%E3%83%BC%E3%83%88%E3%81%97%E3%81%9F%E8%A8%98%E9%8C%B2/</guid><description>はじめに 初めて OSS(VOICEVOX) へのコントリビュートに挑戦して、昨日マージされました 🎉。やったことは 3 行増やしただけですが、OSS コントリビュートは今年の目標の 1 つだったのでプルリクエストを出すまでの流れをまとめておきます。 同じように…</description><pubDate>Sun, 22 Jan 2023 00:00:00 GMT</pubDate></item><item><title>type-challenges をやってみる(medium編その5)</title><link>https://www.tunamaguro.dev/articles/20230120-type-challenges%20%E3%82%92%E3%82%84%E3%81%A3%E3%81%A6%E3%81%BF%E3%82%8B(medium%E7%B7%A8%E3%81%9D%E3%81%AE5)/</link><guid isPermaLink="true">https://www.tunamaguro.dev/articles/20230120-type-challenges%20%E3%82%92%E3%82%84%E3%81%A3%E3%81%A6%E3%81%BF%E3%82%8B(medium%E7%B7%A8%E3%81%9D%E3%81%AE5)/</guid><description>Typescript の練習として type-challenges をやった備忘録です。 type-challenges のリポジトリ 前回に引き続いてやっていきます。 残り 14 問、なんとかこれで解き終えて最終回にしたいです。 LastIndexOf Implement…</description><pubDate>Fri, 20 Jan 2023 00:00:00 GMT</pubDate></item><item><title>type-challenges をやってみる(medium編その4)</title><link>https://www.tunamaguro.dev/articles/20230116-type-challenges%20%E3%82%92%E3%82%84%E3%81%A3%E3%81%A6%E3%81%BF%E3%82%8B(medium%E7%B7%A8%E3%81%9D%E3%81%AE4)/</link><guid isPermaLink="true">https://www.tunamaguro.dev/articles/20230116-type-challenges%20%E3%82%92%E3%82%84%E3%81%A3%E3%81%A6%E3%81%BF%E3%82%8B(medium%E7%B7%A8%E3%81%9D%E3%81%AE4)/</guid><description>Typescript の練習として type-challenges をやった備忘録です。 type-challenges のリポジトリ 前回に引き続いてやっていきます。 medium だけでもう 4 記事目ですが、終わるのは 6 か 7 記事目になりそうです(残り 29 問)。 …</description><pubDate>Mon, 16 Jan 2023 00:00:00 GMT</pubDate></item><item><title>type-challenges をやってみる(medium編その3)</title><link>https://www.tunamaguro.dev/articles/20230112-type-challenges%20%E3%82%92%E3%82%84%E3%81%A3%E3%81%A6%E3%81%BF%E3%82%8B(medium%E7%B7%A8%E3%81%9D%E3%81%AE3)/</link><guid isPermaLink="true">https://www.tunamaguro.dev/articles/20230112-type-challenges%20%E3%82%92%E3%82%84%E3%81%A3%E3%81%A6%E3%81%BF%E3%82%8B(medium%E7%B7%A8%E3%81%9D%E3%81%AE3)/</guid><description>Typescript の練習として type-challenges をやった備忘録です。 type-challenges のリポジトリ 前回の続きをやっていきます。 MinusOne Given a number (always positive) as a type. Your…</description><pubDate>Thu, 12 Jan 2023 00:00:00 GMT</pubDate></item><item><title>type-challenges をやってみる(medium編その2)</title><link>https://www.tunamaguro.dev/articles/20230108-type-challenges%20%E3%82%92%E3%82%84%E3%81%A3%E3%81%A6%E3%81%BF%E3%82%8B(medium%E7%B7%A8%E3%81%9D%E3%81%AE2)/</link><guid isPermaLink="true">https://www.tunamaguro.dev/articles/20230108-type-challenges%20%E3%82%92%E3%82%84%E3%81%A3%E3%81%A6%E3%81%BF%E3%82%8B(medium%E7%B7%A8%E3%81%9D%E3%81%AE2)/</guid><description>Typescript の練習として type-challenges をやった備忘録です。 type-challenges のリポジトリ 前回の続きをやっていきます。 Diff Get an Object that is the difference between O &amp; O1 …</description><pubDate>Sun, 08 Jan 2023 00:00:00 GMT</pubDate></item><item><title>type-challenges をやってみる(medium編その1)</title><link>https://www.tunamaguro.dev/articles/20230107-type-challenges%20%E3%82%92%E3%82%84%E3%81%A3%E3%81%A6%E3%81%BF%E3%82%8B(medium%E7%B7%A8%E3%81%9D%E3%81%AE1)/</link><guid isPermaLink="true">https://www.tunamaguro.dev/articles/20230107-type-challenges%20%E3%82%92%E3%82%84%E3%81%A3%E3%81%A6%E3%81%BF%E3%82%8B(medium%E7%B7%A8%E3%81%9D%E3%81%AE1)/</guid><description>Typescript の練習として type-challenges をやった備忘録です。 type-challenges のリポジトリ 前回は easy を解きましたが、今回は medium をやっていきます。 Get Return Type Implement the…</description><pubDate>Sat, 07 Jan 2023 00:00:00 GMT</pubDate></item><item><title>type-challenges をやってみる(easy編)</title><link>https://www.tunamaguro.dev/articles/20230106-type-challenges%20%E3%82%92%E3%82%84%E3%81%A3%E3%81%A6%E3%81%BF%E3%82%8B(easy%E7%B7%A8)/</link><guid isPermaLink="true">https://www.tunamaguro.dev/articles/20230106-type-challenges%20%E3%82%92%E3%82%84%E3%81%A3%E3%81%A6%E3%81%BF%E3%82%8B(easy%E7%B7%A8)/</guid><description>Typescript の練習として type-challenges をやった備忘録です。 type-challenges のリポジトリ 内容の訂正 前回の投稿では type A = [...[1, 2, 3]];  のようにスプレッド演算子を使って型を展開することを Spread…</description><pubDate>Fri, 06 Jan 2023 00:00:00 GMT</pubDate></item><item><title>ブログを作り直しました</title><link>https://www.tunamaguro.dev/articles/20221227-%E3%83%96%E3%83%AD%E3%82%B0%E3%82%92%E4%BD%9C%E3%82%8A%E7%9B%B4%E3%81%97%E3%81%BE%E3%81%97%E3%81%9F/</link><guid isPermaLink="true">https://www.tunamaguro.dev/articles/20221227-%E3%83%96%E3%83%AD%E3%82%B0%E3%82%92%E4%BD%9C%E3%82%8A%E7%9B%B4%E3%81%97%E3%81%BE%E3%81%97%E3%81%9F/</guid><description>以前まで使っていたブログの見た目があんまりにも残念だったので、作り直しました。 作り直すのに使ったもの ソースコードはこちらになります。https://github.com/tunamaguro/blog フレームワーク Gatsby  今回もフレームワークには Gatsby…</description><pubDate>Tue, 27 Dec 2022 00:00:00 GMT</pubDate></item><item><title>Hello World</title><link>https://www.tunamaguro.dev/articles/20221226-Hello%20World/</link><guid isPermaLink="true">https://www.tunamaguro.dev/articles/20221226-Hello%20World/</guid><description>This is my first post on my new fake blog! How exciting! I’m sure I’ll write a lot more interesting things in the future. Oh, and here’s a…</description><pubDate>Mon, 26 Dec 2022 00:00:00 GMT</pubDate></item><item><title>このサイトについて</title><link>https://www.tunamaguro.dev/articles/20221226-%E3%81%93%E3%81%AE%E3%82%B5%E3%82%A4%E3%83%88%E3%81%AB%E3%81%A4%E3%81%84%E3%81%A6/</link><guid isPermaLink="true">https://www.tunamaguro.dev/articles/20221226-%E3%81%93%E3%81%AE%E3%82%B5%E3%82%A4%E3%83%88%E3%81%AB%E3%81%A4%E3%81%84%E3%81%A6/</guid><description>当サイトの利用規約および免責事項です</description><pubDate>Thu, 06 Jun 2024 00:00:00 GMT</pubDate></item></channel></rss>