<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
	<channel>
		<title>Concrnt World on Gammalab</title>
		<link>https://gammalab.net/concrnt-world/</link>
		<description>Recent content in Concrnt World on Gammalab</description>
		
		<image>
			<url>https://gammalab.net/GammaLab.png</url>
			<title>Gammalab</title>
			<link>https://gammalab.net/</link>
			<width>64</width>
			<height>64</height>
		</image>
		
		<generator>Hugo -- gohugo.io</generator>
		<language>ja</language>
		<managingEditor>dev@gammalab.net (totegamma)</managingEditor>
		<webMaster>dev@gammalab.net (totegamma)</webMaster>
		<lastBuildDate>Mon, 04 May 2026 00:00:00 +0000</lastBuildDate>
		
		<atom:link href="https://gammalab.net/concrnt-world/index.xml" rel="self" type="application/rss+xml" />
		
		
		<item>
			<title>astroにreactを埋め込んでオレオレ芝生を作ろう</title>
			<link>https://gammalab.net/blog/q3gkt43muyw8/</link>
			<pubDate>Tue, 02 Dec 2025 17:46:33 +0900</pubDate>
			<author>dev@gammalab.net (totegamma)</author>
			<guid>https://gammalab.net/blog/q3gkt43muyw8/</guid>
			<description>astroにreactコンポーネントを埋め込んで、GitHubの芝生っぽい活動履歴表示コンポーネントを作成します。</description>
		</item>
		
		<item>
			<title>yisp - A Lisp-like evaluator for YAML</title>
			<link>https://gammalab.net/works/yisp/</link>
			<pubDate>Sun, 08 Jun 2025 05:06:52 +0900</pubDate>
			<author>dev@gammalab.net (totegamma)</author>
			<guid>https://gammalab.net/works/yisp/</guid>
			<description>yispはyamlとlispを組み合わせたシンプルで、かつ強力なデータ記述言語です。この記事では複数の例をもとにyispの基本的な使い方と機能を紹介します。</description>
		</item>
		
		<item>
			<title>wasmを使ってOpenCVをブラウザ上で動かす</title>
			<link>https://gammalab.net/blog/pc5mmj9m5qstu/</link>
			<pubDate>Mon, 16 Dec 2024 22:18:00 +0900</pubDate>
			<author>dev@gammalab.net (totegamma)</author>
			<guid>https://gammalab.net/blog/pc5mmj9m5qstu/</guid>
			<description>この記事では、OpenCVとそれを呼び出すコードをC++で記述し、Emscriptenを用いてwasmに変換することでブラウザ上からOpenCVの機能を利用するサンプルを紹介します。</description>
		</item>
		
		<item>
			<title>webglを使ってgltfビュワーを作る</title>
			<link>https://gammalab.net/blog/5ch7erhl7aemw/</link>
			<pubDate>Mon, 16 Dec 2024 21:28:03 +0900</pubDate>
			<author>dev@gammalab.net (totegamma)</author>
			<guid>https://gammalab.net/blog/5ch7erhl7aemw/</guid>
			<description>この記事では、webglを使ってgltfファイルをwebブラウザで表示するサンプルを紹介します。</description>
		</item>
		
		<item>
			<title>goのローカル開発環境でもo11yスタックを活用したい</title>
			<link>https://gammalab.net/blog/yqpesjfx4s2h8/</link>
			<pubDate>Sun, 01 Sep 2024 15:25:31 +0900</pubDate>
			<author>dev@gammalab.net (totegamma)</author>
			<guid>https://gammalab.net/blog/yqpesjfx4s2h8/</guid>
			<description>近年、ソフトウェア開発におけるObservability（観測性）の重要性がますます高まっています。通常、本番環境にモニタリング環境を導入しますが、ローカル開発でも同じ環境を簡単に起動できることが理想的です。この記事では、ローカル環境でo11yスタックを迅速に立ち上げ、実際に使用できるサンプルを通じて、その手法とメリットを詳しく解説します。</description>
		</item>
		
		<item>
			<title>xk6でk6にカスタム関数を追加する</title>
			<link>https://gammalab.net/blog/by35rxnyu3bx3/</link>
			<pubDate>Sun, 18 Aug 2024 20:18:38 +0900</pubDate>
			<author>dev@gammalab.net (totegamma)</author>
			<guid>https://gammalab.net/blog/by35rxnyu3bx3/</guid>
			<description>k6はjavascriptでシナリオが書ける負荷試験ツールですが、es6のみしかサポートしていないため、cryptoをはじめとした複雑な処理を呼び出すことができません。k6は実のところ拡張性が高くつくられており、xk6というビルドツールを使うことで、独自のモジュールを追加したk6を簡単にビルドすることができます。本記事では、xk6を使ってk6にカスタム関数を追加する方法を紹介します。</description>
		</item>
		
		<item>
			<title>きぐるMixedReality@JMoF2024</title>
			<link>https://gammalab.net/works/jmof2024/</link>
			<pubDate>Sun, 04 Feb 2024 19:37:42 +0900</pubDate>
			<author>dev@gammalab.net (totegamma)</author>
			<guid>https://gammalab.net/works/jmof2024/</guid>
			<description>&lt;h2 id=&#34;概要&#34;&gt;概要&lt;/h2&gt;
&lt;blockquote class=&#34;twitter-tweet&#34;&gt;&lt;p lang=&#34;ja&#34; dir=&#34;ltr&#34;&gt;JMoF2024で「3D動画技術でリアルのきぐるみをVRの世界とつなぐ企画」 きぐるMixedReality やったよ！！&lt;br&gt;今までにない試みでいろんな試行錯誤があったけど、VR世界からも一緒に盛り上がれて最高だった！！&lt;br&gt;&lt;br&gt;来て遊んでくれた方、本当にありがとうございました！！！！！&lt;a href=&#34;https://x.com/hashtag/JMoF?src=hash&amp;amp;ref_src=twsrc%5Etfw&#34;&gt;#JMoF&lt;/a&gt; &lt;a href=&#34;https://x.com/hashtag/VR_JMoF?src=hash&amp;amp;ref_src=twsrc%5Etfw&#34;&gt;#VR_JMoF&lt;/a&gt; &lt;a href=&#34;https://x.com/hashtag/Resonite?src=hash&amp;amp;ref_src=twsrc%5Etfw&#34;&gt;#Resonite&lt;/a&gt; &lt;a href=&#34;https://t.co/NZpRaZBcDU&#34;&gt;pic.twitter.com/NZpRaZBcDU&lt;/a&gt;&lt;/p&gt;</description>
		</item>
		
		<item>
			<title>AvatarMeets @シブハラ</title>
			<link>https://gammalab.net/works/vketreal2023winter/</link>
			<pubDate>Sun, 04 Feb 2024 19:36:02 +0900</pubDate>
			<author>dev@gammalab.net (totegamma)</author>
			<guid>https://gammalab.net/works/vketreal2023winter/</guid>
			<description>&lt;h2 id=&#34;サマリー&#34;&gt;サマリー&lt;/h2&gt;
&lt;blockquote class=&#34;twitter-tweet&#34;&gt;&lt;p lang=&#34;ja&#34; dir=&#34;ltr&#34;&gt;渋谷&amp;amp;原宿とVRの世界が繋がった！！🥳🎊&lt;br&gt;&lt;br&gt;VRからも現実からもシームレスに遊べるイベント、当たり前の時代かも〜！🌟&lt;br&gt;&lt;br&gt;AVATAR MEETS盛り上がりまくって最高だった！😂&lt;a href=&#34;https://x.com/hashtag/VketReal?src=hash&amp;amp;ref_src=twsrc%5Etfw&#34;&gt;#VketReal&lt;/a&gt; &lt;a href=&#34;https://x.com/hashtag/AVATARMEETS?src=hash&amp;amp;ref_src=twsrc%5Etfw&#34;&gt;#AVATARMEETS&lt;/a&gt; &lt;a href=&#34;https://x.com/hashtag/Resonite?src=hash&amp;amp;ref_src=twsrc%5Etfw&#34;&gt;#Resonite&lt;/a&gt; &lt;a href=&#34;https://t.co/qdAMGNkxCj&#34;&gt;pic.twitter.com/qdAMGNkxCj&lt;/a&gt;&lt;/p&gt;&amp;mdash; オレンジ🍊 (@orange_3134) &lt;a href=&#34;https://x.com/orange_3134/status/1739232122601144463?ref_src=twsrc%5Etfw&#34;&gt;December 25, 2023&lt;/a&gt;&lt;/blockquote&gt;
&lt;script async src=&#34;https://platform.x.com/widgets.js&#34; charset=&#34;utf-8&#34;&gt;&lt;/script&gt;


&lt;p&gt;VketReal2023サマーでも実施していたAvatarMeetsですが、この度VketReal2023 Winterでも形を変えて実施させていただけることになりました。&lt;/p&gt;</description>
		</item>
		
		<item>
			<title>CosmosのAppHash不整合をデバッグする</title>
			<link>https://gammalab.net/blog/295cp9myvf8g6/</link>
			<pubDate>Mon, 11 Dec 2023 22:45:17 +0900</pubDate>
			<author>dev@gammalab.net (totegamma)</author>
			<guid>https://gammalab.net/blog/295cp9myvf8g6/</guid>
			<description>CosmosSDKで作成したブロックチェーンの、非決定的な処理によるConsensusErrorを解決する1手法をまとめたので紹介します。</description>
		</item>
		
		<item>
			<title>slogでログにTraceIDを出す</title>
			<link>https://gammalab.net/blog/b74c9uug3th8v/</link>
			<pubDate>Tue, 31 Oct 2023 18:42:56 +0900</pubDate>
			<author>dev@gammalab.net (totegamma)</author>
			<guid>https://gammalab.net/blog/b74c9uug3th8v/</guid>
			<description>go1.21で構造化ログを出すslogが標準ライブラリに導入されました。これを使ってTraceIDを一緒にログに出すようにします。</description>
		</item>
		
		<item>
			<title>AvatarMeets</title>
			<link>https://gammalab.net/works/avatarmeets/</link>
			<pubDate>Sat, 05 Aug 2023 20:14:54 +0900</pubDate>
			<author>dev@gammalab.net (totegamma)</author>
			<guid>https://gammalab.net/works/avatarmeets/</guid>
			<description>AvatarMeetsは2023年7月に秋葉原の大通り沿いにて開催されたVKetRealというイベントにて実施した企画です。横幅6Mもの巨大ディスプレイの前で、複数人同時にモーションキャプチャーを行い、VRの中の人と交流できるイベントです。この記事では、このAvatarMeetsを制作する上で注力した点などを解説しています。</description>
		</item>
		
		<item>
			<title>Goプログラムのトレースを取ってGrafanaCloudで可視化する</title>
			<link>https://gammalab.net/blog/43uqjmpr8qx/</link>
			<pubDate>Sat, 17 Jun 2023 02:55:32 +0900</pubDate>
			<author>dev@gammalab.net (totegamma)</author>
			<guid>https://gammalab.net/blog/43uqjmpr8qx/</guid>
			<description>GoでAPIサーバーを構築していると、「エラーログがでたけどこのログはどのリクエストに紐づいているんだっけ？」となることが多々あります。traceは主に処理時間の内訳や呼び出しの依存関係を示してくれますが、スパンのコンテキストにいろんな値を保持しておき、それをエラーログと結びつけることでデバッグに便利に使えます。また、自身でtraceやlogの記録・可視化を行う環境を構築することは面倒ですが、GrafanaCloudの無料枠を使うとこれが快適に行えるので今回はこれを活用します。</description>
		</item>
		
		<item>
			<title>apacheのログをpromtailでメトリクス化する</title>
			<link>https://gammalab.net/blog/9ssl4669c3nu6/</link>
			<pubDate>Sun, 26 Mar 2023 19:52:31 +0900</pubDate>
			<author>dev@gammalab.net (totegamma)</author>
			<guid>https://gammalab.net/blog/9ssl4669c3nu6/</guid>
			<description>webアクセスのHTTPステータスがどうなっているか、レスポンスタイムがどれくらいかを可視化したいですよね。promtailを使うとログを転送すると同時にログ内容を解析してメトリクス化ができるので、その機能を使ってこれを実現してみました。</description>
		</item>
		
		<item>
			<title>apacheでリバースプロキシするとmisskeyが連合できなかった</title>
			<link>https://gammalab.net/blog/ctbt6q8cg8dxm/</link>
			<pubDate>Sat, 04 Mar 2023 13:26:35 +0900</pubDate>
			<author>dev@gammalab.net (totegamma)</author>
			<guid>https://gammalab.net/blog/ctbt6q8cg8dxm/</guid>
			<description>misskeyインスタンスを建て、apacheをリバースプロキシとして利用したときに &lt;code&gt;ProxyPreserveHost&lt;/code&gt; 設定がなかったため連合がうまくいかなかったトラブルレポートです。</description>
		</item>
		
		<item>
			<title>TFPortal@秋HUBメタのみ会</title>
			<link>https://gammalab.net/works/akihubportal/</link>
			<pubDate>Mon, 20 Feb 2023 21:55:21 +0900</pubDate>
			<author>dev@gammalab.net (totegamma)</author>
			<guid>https://gammalab.net/works/akihubportal/</guid>
			<description>JMoF2023にて出展したTFPortalを、PANORAさん主催のイベント秋HUBメタ飲み会5にて出展させて頂きました。その時の様子についてご紹介します。</description>
		</item>
		
		<item>
			<title>github&#43;awsでhelmレポジトリを構築する</title>
			<link>https://gammalab.net/blog/httehpvn8w7ad/</link>
			<pubDate>Sun, 29 Jan 2023 17:50:32 +0900</pubDate>
			<author>dev@gammalab.net (totegamma)</author>
			<guid>https://gammalab.net/blog/httehpvn8w7ad/</guid>
			<description>個人でk8sを活用し始めると、個人用のhelmレポジトリが欲しくなると思います(私は欲しくなりました)。helmレポジトリはwebサーバとしてのホストが必要なので少々めんどうなのですが、私はgithubでコードを管理し、アーティファクトをs3+cloudfrontで配布する方法を取ったので紹介します。</description>
		</item>
		
		<item>
			<title>ととがんま代理</title>
			<link>https://gammalab.net/works/dairi/</link>
			<pubDate>Sun, 29 Jan 2023 11:21:05 +0900</pubDate>
			<author>dev@gammalab.net (totegamma)</author>
			<guid>https://gammalab.net/works/dairi/</guid>
			<description>ととがんまの代理キャラについて紹介します。</description>
		</item>
		
		<item>
			<title>自動ウェイト用補助ボーンを撤去するプラグイン</title>
			<link>https://gammalab.net/works/applysubbones/</link>
			<pubDate>Sat, 28 Jan 2023 18:52:29 +0900</pubDate>
			<author>dev@gammalab.net (totegamma)</author>
			<guid>https://gammalab.net/works/applysubbones/</guid>
			<description>自動でボーンのウェイトをいい感じに本物のボーンに移動し、補助ボーンを削除するプラグインを作成したので紹介します。</description>
		</item>
		
		<item>
			<title>TFPortal at JMoF2023</title>
			<link>https://gammalab.net/works/tfportal/</link>
			<pubDate>Mon, 23 Jan 2023 20:24:35 +0900</pubDate>
			<author>dev@gammalab.net (totegamma)</author>
			<guid>https://gammalab.net/works/tfportal/</guid>
			<description>JMoF2023にて、現地とVR会場の連動企画「TFPortal」を行いました。企画のコンセプト、仕組み、結果についてご紹介します。</description>
		</item>
		
		<item>
			<title>みんなのととがんま(随時更新)</title>
			<link>https://gammalab.net/blog/xeqtesb59esx5/</link>
			<pubDate>Mon, 16 Jan 2023 23:40:45 +0900</pubDate>
			<author>dev@gammalab.net (totegamma)</author>
			<guid>https://gammalab.net/blog/xeqtesb59esx5/</guid>
			<description>多くの方がととがんま代理キャラの絵を描いてくださいました。このページではそれらをご紹介します。</description>
		</item>
		
		<item>
			<title>新テーマと振り返り</title>
			<link>https://gammalab.net/blog/fk5mwry2fzaut/</link>
			<pubDate>Mon, 16 Jan 2023 00:48:57 +0900</pubDate>
			<author>dev@gammalab.net (totegamma)</author>
			<guid>https://gammalab.net/blog/fk5mwry2fzaut/</guid>
			<description>&lt;h2 id=&#34;ご挨拶&#34;&gt;ご挨拶&lt;/h2&gt;
&lt;p&gt;もう1月も半ばとなってしまい今更感もありますが、あけましておめでとうございます。
昨年も多くのご縁があり、大変お世話になりました。何卒今年もよろしくお願いいたします。&lt;/p&gt;</description>
		</item>
		
		<item>
			<title>NeosVR最大ケモノコミュニティ「ケモノhub」を支える技術</title>
			<link>https://gammalab.net/blog/9tq7csex9utv2/</link>
			<pubDate>Thu, 15 Dec 2022 00:00:20 +0900</pubDate>
			<author>dev@gammalab.net (totegamma)</author>
			<guid>https://gammalab.net/blog/9tq7csex9utv2/</guid>
			<description>&lt;p&gt;この記事は&lt;a href=&#34;https://adventar.org/calendars/8421&#34;&gt;NeosVR Advent Calendar2022&lt;/a&gt; 15日目の記事です。&lt;/p&gt;
&lt;p&gt;3枚目が作られていたのでうっかり甘えて登録してしまいましたが、実際この記事はNeosVR本体の内容が殆どなく、サーバー運用の話が99%の特殊な記事となっているので賞味番外編です。
「こういうのもあるんですね」という気持ち流し読みしていただけたら幸いです。&lt;/p&gt;</description>
		</item>
		
		<item>
			<title>コンポーネントの値を外から操作したい！RefIDオフセットの世界</title>
			<link>https://gammalab.net/blog/fz2d9wyyh39yq/</link>
			<pubDate>Thu, 15 Dec 2022 00:00:10 +0900</pubDate>
			<author>dev@gammalab.net (totegamma)</author>
			<guid>https://gammalab.net/blog/fz2d9wyyh39yq/</guid>
			<description>&lt;p&gt;この記事は&lt;a href=&#34;https://adventar.org/calendars/7623&#34;&gt;NeosVR Advent Calendar2022&lt;/a&gt; 15日目の記事です。&lt;/p&gt;
&lt;p&gt;NeosVRで任意のアイテムのコンポーネントを取得したり、その中のフィールドにアクセスしたい！そう思ったこと、一度はありますよね。&lt;/p&gt;
&lt;p&gt;NeosVRでは、一般的な方法でではslot(Unityで言うGameObjectのこと)にアタッチされているコンポーネントの一覧やそれぞれの参照、
そして、そのコンポーネント内のフィールドにアクセスするためには、事前に自らLogiXツールチップを使ってインターフェイスノードを出したり、インスペクターから
ReferenceProxyを介してドラッグアンドドロップしておく必要があります。&lt;/p&gt;
&lt;p&gt;大抵の場合はこれで十分ではあるのですが、アバターを自動でカスタマイズしたり、外からインポートしたアイテムなどを一括で大量に編集したいなどのユースケースにおいてはこれができないと不便です。&lt;/p&gt;
&lt;p&gt;&amp;hellip;なのですが、実は、&amp;ldquo;RefID&amp;quot;を駆使するとこれが可能になります。&lt;/p&gt;</description>
		</item>
		
		<item>
			<title>DiscordBotをk8sにデプロイするチュートリアル</title>
			<link>https://gammalab.net/blog/ypbnb4q8qap6h/</link>
			<pubDate>Sun, 30 Oct 2022 14:05:58 +0900</pubDate>
			<author>dev@gammalab.net (totegamma)</author>
			<guid>https://gammalab.net/blog/ypbnb4q8qap6h/</guid>
			<description>&lt;p&gt;最近勉強も兼ねておうちサーバーにKubernetesを構築したのですが、
おうちkubernetesクラスタあるある「特にデプロイするものがない」が当たり前のように発動してしまいました。
せっかくなら自分でアプリケーションを作ってデプロイ、したいですよね(というかその勉強も目的のうちの1つなのだった。)&lt;/p&gt;
&lt;p&gt;最近偶然Discordbotを作ってk8sに上げる機会ががあったのでついでにチュートリアルとして記事にまとめておくことにしました。
極力複雑なことを省いて、ひとまず動く状態まで持っていくというコンセプトになります。&lt;/p&gt;</description>
		</item>
		
		<item>
			<title>[C&#43;&#43;]wsl上からwindows向けにmakeする</title>
			<link>https://gammalab.net/blog/5f9c853b7fv9r/</link>
			<pubDate>Thu, 08 Sep 2022 21:47:08 +0900</pubDate>
			<author>dev@gammalab.net (totegamma)</author>
			<guid>https://gammalab.net/blog/5f9c853b7fv9r/</guid>
			<description>&lt;p&gt;wslではexeがexecutableとしてマークされており、通常バイナリと同様の手順で起動することができます。&lt;br&gt;
当然linuxのsyscallが使えるわけではないので、起動すると言ってもホスト側で起動してくれるだけですが、これは絶妙に便利な機能ですね。
&lt;a href=&#34;https://superuser.com/questions/1525506/why-is-windows-subsystem-for-linux-able-to-run-windows-exe-programs&#34;&gt;参考&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;たとえば、clip.exeがpbcopyと同じノリで使えるのもこれのおかげです。&lt;/p&gt;</description>
		</item>
		
		<item>
			<title>ConcourseCIでもパラメーターつきビルドがしたい</title>
			<link>https://gammalab.net/blog/pdjvbkb94na2p/</link>
			<pubDate>Sat, 30 Jul 2022 19:49:52 +0900</pubDate>
			<author>dev@gammalab.net (totegamma)</author>
			<guid>https://gammalab.net/blog/pdjvbkb94na2p/</guid>
			<description>&lt;p&gt;ConcourseCI、見た目が良くて、何よりジョブがいい感じに可視化されるので、「何をやってるのか」がひと目でわかっていいんですよね。ドキュメント性があるというか。&lt;/p&gt;</description>
		</item>
		
		<item>
			<title>Discordのslash commandでSQSにメッセージを送る</title>
			<link>https://gammalab.net/blog/pky623yr9s6th/</link>
			<pubDate>Sat, 30 Jul 2022 18:15:30 +0900</pubDate>
			<author>dev@gammalab.net (totegamma)</author>
			<guid>https://gammalab.net/blog/pky623yr9s6th/</guid>
			<description>&lt;p&gt;誰得???
ちょっとニッチすぎてこんなこと検索するひとおるか&amp;hellip;? という感じですが備忘録備忘録&lt;/p&gt;
&lt;p&gt;Discordの普通のbotはソケットをつなぐ必要があるので、サーバーレス化できないのですがslashcommandは&amp;quot;Interaction Endpoint&amp;quot;というHTTPでおしゃべりするエンドポイントを用意するだけで作れちゃうので、AWS Lambdaで安く運用できるという文脈があります。&lt;/p&gt;</description>
		</item>
		
		<item>
			<title>ConcourseCI&#43;VaultでおうちCI環境構築</title>
			<link>https://gammalab.net/blog/3f7pudgk4zbcr/</link>
			<pubDate>Tue, 19 Jul 2022 22:52:45 +0900</pubDate>
			<author>dev@gammalab.net (totegamma)</author>
			<guid>https://gammalab.net/blog/3f7pudgk4zbcr/</guid>
			<description>&lt;p&gt;(今回はいつも以上に備忘録味が強くて雑です。ごめんね！)&lt;/p&gt;
&lt;p&gt;おうち用にタスクランナー欲しくなること、ありますよね&amp;hellip;&lt;/p&gt;
&lt;p&gt;大体タスクランナーといえば老舗だとJenkins、最近だとgithubActionsのself-hosted runnerが激アツですが、
ConcourseCIというのも存在していることを最近知りました。&lt;/p&gt;</description>
		</item>
		
		<item>
			<title>Terraform-provider-esxi &#43; cloud-initでおうちもIaC</title>
			<link>https://gammalab.net/blog/lgbfbuypsm53l/</link>
			<pubDate>Mon, 11 Jul 2022 20:14:22 +0900</pubDate>
			<author>dev@gammalab.net (totegamma)</author>
			<guid>https://gammalab.net/blog/lgbfbuypsm53l/</guid>
			<description>&lt;p&gt;IaCいいですよね。&lt;/p&gt;
&lt;p&gt;なのでこの記事ではTerraform-provider-esxiを使って、おうちESXIをTerraformで管理してVMを立ち上げ、cloud-initを活用してTeleportを自動セットアップします。
子ノードを作成して接続まで一応するのですが、Teleportはノードの接続にinviteトークンを発行する必要があり、そこだけ自動化できていません。(今後の課題)&lt;/p&gt;</description>
		</item>
		
		<item>
			<title>Dockerでお手軽にTeleportを試す</title>
			<link>https://gammalab.net/blog/8j7xdh5mp8qqr/</link>
			<pubDate>Mon, 04 Jul 2022 19:05:58 +0900</pubDate>
			<author>dev@gammalab.net (totegamma)</author>
			<guid>https://gammalab.net/blog/8j7xdh5mp8qqr/</guid>
			<description>&lt;h2 id=&#34;teleportとは&#34;&gt;Teleportとは&lt;/h2&gt;
&lt;p&gt;teleportは一言で説明するのが難しいのですが、次世代の踏み台サーバーのようなアプリケーションです。
IDとパスワードだけの認証だけではなく、二要素認証に加えてGithubでのサインインなど様々な認証方法を取って、
ユーザーにsshを始めその他のwebアプリケーション、Kubernetes、Database、Remotedesktopへのアクセスを許可することができます。&lt;/p&gt;</description>
		</item>
		
		<item>
			<title>GithubActions &#43; TerraformでAWS開発</title>
			<link>https://gammalab.net/blog/mtgds3ccja6z4/</link>
			<pubDate>Sun, 26 Jun 2022 15:38:48 +0900</pubDate>
			<author>dev@gammalab.net (totegamma)</author>
			<guid>https://gammalab.net/blog/mtgds3ccja6z4/</guid>
			<description>&lt;p&gt;この記事ではGithubActionsでTerraformを使って、AWS環境をコードで管理するチュートリアルです。
GithubActionsに実装されたOIDC認証を用いて、トークンなしにロールを割り当て、AWS Lambda + API Gatewayのエンドポイントを作成します。&lt;/p&gt;</description>
		</item>
		
		<item>
			<title>[CLI] today.md</title>
			<link>https://gammalab.net/works/today/</link>
			<pubDate>Sat, 25 Jun 2022 02:15:54 +0900</pubDate>
			<author>dev@gammalab.net (totegamma)</author>
			<guid>https://gammalab.net/works/today/</guid>
			<description>today.mdは日報ベースのTODO管理CLIアプリケーションです。コマンドラインなら常に触ってるし、心理的ギャップがほぼ0で開けるじゃん！ってことで作りました。</description>
		</item>
		
	</channel>
</rss>
