<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Weblog by shuuji3</title><link>https://weblog.shuuji3.xyz/</link><description>Recent content on Weblog by shuuji3</description><generator>Hugo -- gohugo.io</generator><language>en-us</language><managingEditor>shuuji3@gmail.com (TAKAHASHI Shuuji)</managingEditor><webMaster>shuuji3@gmail.com (TAKAHASHI Shuuji)</webMaster><lastBuildDate>Mon, 06 Jan 2025 00:00:00 +0000</lastBuildDate><atom:link href="https://weblog.shuuji3.xyz/index.xml" rel="self" type="application/rss+xml"/><item><title>Translating psycopg3 documentation</title><link>https://weblog.shuuji3.xyz/post/2023-09-13-psycopg3-documentation-japanese-translation-update/</link><pubDate>Mon, 06 Jan 2025 00:00:00 +0000</pubDate><author>shuuji3@gmail.com (TAKAHASHI Shuuji)</author><guid>https://weblog.shuuji3.xyz/post/2023-09-13-psycopg3-documentation-japanese-translation-update/</guid><description>&lt;blockquote>
&lt;p>This post was actually written on March 25, 2023, but completely forgot to publish. During that period, I wrote &lt;a href="post/2024-03-13-takahe-gihyo-article">Takahē articles&lt;/a> and translated psycopg3 documentation into Japanese at the same time.&lt;/p>
&lt;/blockquote>
&lt;p>I continue &lt;a href="https://psycopg3-ja.translation.shuuji3.xyz/">translating psycopg3 into Japanese&lt;/a> one by one. It&amp;rsquo;s fun to learn unknown PostgreSQL features and how psycopg3 is handling connections and queries under the hood for database libraries in Python!&lt;/p></description></item><item><title>Writing Takahē Article for gihyo.jp</title><link>https://weblog.shuuji3.xyz/post/2024-03-13-takahe-gihyo-article/</link><pubDate>Wed, 13 Mar 2024 13:37:36 +0000</pubDate><author>shuuji3@gmail.com (TAKAHASHI Shuuji)</author><guid>https://weblog.shuuji3.xyz/post/2024-03-13-takahe-gihyo-article/</guid><description>&lt;p>It was already a half year ago, but I had an opportunity to write two long articles about Takahē in Japanese on the website gihyo.jp, managed by Gijutsu-Hyoron Co., Ltd. (技術評論社), one of the famous technical book publishers in Japan:&lt;/p></description></item><item><title>Install `gcloud` CLI command on Gitpod environment</title><link>https://weblog.shuuji3.xyz/post/2023-10-14-install-gcloud-cli-on-gitpod/</link><pubDate>Sat, 14 Oct 2023 14:38:15 +0000</pubDate><author>shuuji3@gmail.com (TAKAHASHI Shuuji)</author><guid>https://weblog.shuuji3.xyz/post/2023-10-14-install-gcloud-cli-on-gitpod/</guid><description>&lt;p>The empty Gitpod environment does not have &lt;code>gcloud&lt;/code> command to interact with Google Cloud. So we need to install it by ourselves.&lt;/p></description></item><item><title>First impression of DjangoX and Cookiecutter Django</title><link>https://weblog.shuuji3.xyz/post/2023-10-14-first-impression-of-djangox-and-cookiecutter-django/</link><pubDate>Sat, 14 Oct 2023 12:04:35 +0000</pubDate><author>shuuji3@gmail.com (TAKAHASHI Shuuji)</author><guid>https://weblog.shuuji3.xyz/post/2023-10-14-first-impression-of-djangox-and-cookiecutter-django/</guid><description>&lt;p>I searched Django nice project templates I can use to make a simple personal project. There are two Django project templates I&amp;rsquo;m interested in: Cookiecutter Django and DjangoX. This is my first impression of those project templates.&lt;/p></description></item><item><title>Switch temporary `gcloud config configurations` with `fzf`</title><link>https://weblog.shuuji3.xyz/post/2023-09-17-switch-temporary-gcloud-configurations-with-fzf/</link><pubDate>Sun, 17 Sep 2023 22:20:02 +0900</pubDate><author>shuuji3@gmail.com (TAKAHASHI Shuuji)</author><guid>https://weblog.shuuji3.xyz/post/2023-09-17-switch-temporary-gcloud-configurations-with-fzf/</guid><description>&lt;p>In the previous article &lt;a href="http://localhost:1313/post/2023-03-25-temporarily-activate-gcloud-configurations/">Temporarily activate &lt;code>gcloud&lt;/code> configurations with &lt;code>CLOUDSDK_ACTIVE_CONFIG_NAME&lt;/code>&lt;/a>, I explained how we can temporarily activate the gcloud configurations. In this post, I will enhance this with &lt;code>fzf&lt;/code> for the interactive search.&lt;/p>
&lt;p>Note that I&amp;rsquo;m using &lt;a href="https://fishshell.com/">🐟 fish shell&lt;/a>.&lt;/p></description></item><item><title>A perspective on recent COVID-19 status in Japan</title><link>https://weblog.shuuji3.xyz/post/2023-09-17-thought-on-recent-covid-19-status-in-japan/</link><pubDate>Sun, 17 Sep 2023 19:31:37 +0900</pubDate><author>shuuji3@gmail.com (TAKAHASHI Shuuji)</author><guid>https://weblog.shuuji3.xyz/post/2023-09-17-thought-on-recent-covid-19-status-in-japan/</guid><description>&lt;p>There have been a lot of events, information, and data since the beginning of COVID-19. But I haven&amp;rsquo;t recorded almost any records on my perspective on COVID-19. I&amp;rsquo;d like to record at least the current status, especially how I&amp;rsquo;m checking the latest information and brief summary of the current status in Japan.&lt;/p></description></item><item><title>Taiwanese Character Encoding: Big5? EUC-TW? CCCII?</title><link>https://weblog.shuuji3.xyz/post/2023-09-16-taiwanese-character-encoding/</link><pubDate>Sat, 16 Sep 2023 16:02:49 +0900</pubDate><author>shuuji3@gmail.com (TAKAHASHI Shuuji)</author><guid>https://weblog.shuuji3.xyz/post/2023-09-16-taiwanese-character-encoding/</guid><description>&lt;p>When I was checking the electricity production data in Taiwan from Taipower (台湾電力公司) website for &lt;a href="https://github.com/electricitymaps/electricitymaps-contrib/issues/5903">this issue&lt;/a>, I encountered a character encoding issue.&lt;/p></description></item><item><title>Track down `flask-socketio` logger</title><link>https://weblog.shuuji3.xyz/post/2023-09-16-track-down-flask-socketio-logger/</link><pubDate>Sat, 16 Sep 2023 01:32:49 +0900</pubDate><author>shuuji3@gmail.com (TAKAHASHI Shuuji)</author><guid>https://weblog.shuuji3.xyz/post/2023-09-16-track-down-flask-socketio-logger/</guid><description>&lt;p>Flask supports the SocketIO connection via &lt;a href="https://flask-socketio.readthedocs.io/">&lt;code>flask-socketio&lt;/code>&lt;/a> library. It&amp;rsquo;s written by &lt;a href="https://github.com/miguelgrinberg">Miguel Grinberg (@miguelgrinberg)&lt;/a> as well as its underlining &lt;a href="https://github.com/miguelgrinberg/python-engineio">&lt;code>python-engineio&lt;/code>&lt;/a> and &lt;a href="https://github.com/miguelgrinberg/python-socketio">&lt;code>python-socketio&lt;/code>&lt;/a>.&lt;/p>
&lt;p>I tracked down the path to set the custom engineio logger.&lt;/p></description></item><item><title>Temporarily activate `gcloud` configurations with `CLOUDSDK_ACTIVE_CONFIG_NAME`</title><link>https://weblog.shuuji3.xyz/post/2023-03-25-temporarily-activate-gcloud-configurations/</link><pubDate>Sat, 25 Mar 2023 23:35:52 +0900</pubDate><author>shuuji3@gmail.com (TAKAHASHI Shuuji)</author><guid>https://weblog.shuuji3.xyz/post/2023-03-25-temporarily-activate-gcloud-configurations/</guid><description>&lt;p>You can use &lt;code>CLOUDSDK_ACTIVE_CONFIG_NAME&lt;/code> to switch between multiple configurations temporarily.&lt;/p></description></item><item><title>Useful preinstalled `proxy_params` nginx config</title><link>https://weblog.shuuji3.xyz/post/2022-12-26-useful-preinstalled-proxy-params-nginx-config/</link><pubDate>Mon, 26 Dec 2022 22:41:13 +0900</pubDate><author>shuuji3@gmail.com (TAKAHASHI Shuuji)</author><guid>https://weblog.shuuji3.xyz/post/2022-12-26-useful-preinstalled-proxy-params-nginx-config/</guid><description/></item><item><title>Quick fix for GitHub Actions `::set-output::` deprecation using a simple regex</title><link>https://weblog.shuuji3.xyz/post/2022-12-21-quick-fix-for-github-actions-set-output-deprecation/</link><pubDate>Wed, 21 Dec 2022 21:48:31 +0900</pubDate><author>shuuji3@gmail.com (TAKAHASHI Shuuji)</author><guid>https://weblog.shuuji3.xyz/post/2022-12-21-quick-fix-for-github-actions-set-output-deprecation/</guid><description/></item><item><title>How to pretty print XML document?</title><link>https://weblog.shuuji3.xyz/post/2022-12-12-how-to-pretty-print-xml/</link><pubDate>Mon, 12 Dec 2022 23:04:10 +0900</pubDate><author>shuuji3@gmail.com (TAKAHASHI Shuuji)</author><guid>https://weblog.shuuji3.xyz/post/2022-12-12-how-to-pretty-print-xml/</guid><description/></item><item><title>Set `DOCKER_HOST` environment variable for Colima</title><link>https://weblog.shuuji3.xyz/post/2022-12-07-set-docker-host-env-for-colima/</link><pubDate>Wed, 07 Dec 2022 22:00:00 +0900</pubDate><author>shuuji3@gmail.com (TAKAHASHI Shuuji)</author><guid>https://weblog.shuuji3.xyz/post/2022-12-07-set-docker-host-env-for-colima/</guid><description/></item><item><title>The `docker-credential-desktop` error after installing Colima on macOS</title><link>https://weblog.shuuji3.xyz/post/2022-12-03-docker-credential-desktop-error-after-installing-colima-on-macos/</link><pubDate>Sat, 03 Dec 2022 11:16:44 +0900</pubDate><author>shuuji3@gmail.com (TAKAHASHI Shuuji)</author><guid>https://weblog.shuuji3.xyz/post/2022-12-03-docker-credential-desktop-error-after-installing-colima-on-macos/</guid><description/></item><item><title>Construct Name With Bash Substitution in GitHub Actions</title><link>https://weblog.shuuji3.xyz/post/2022-12-03-construct-name-with-bash-substitution-in-github-actions/</link><pubDate>Sat, 03 Dec 2022 00:30:14 +0900</pubDate><author>shuuji3@gmail.com (TAKAHASHI Shuuji)</author><guid>https://weblog.shuuji3.xyz/post/2022-12-03-construct-name-with-bash-substitution-in-github-actions/</guid><description>&lt;p>How we can construct string like &lt;code>2022-12-03-refs-heads-feature-branch-1-1234abc&lt;/code> in GitHub Actions?&lt;/p></description></item><item><title>Today I Learned</title><link>https://weblog.shuuji3.xyz/post/2022-12-02-today-i-learned/</link><pubDate>Fri, 02 Dec 2022 23:50:00 +0900</pubDate><author>shuuji3@gmail.com (TAKAHASHI Shuuji)</author><guid>https://weblog.shuuji3.xyz/post/2022-12-02-today-i-learned/</guid><description>&lt;p>I&amp;rsquo;d like to try writing articles by lowering the hurdle again.&lt;/p></description></item><item><title>Dockerを使用したGitLab Runnerのインストール方法</title><link>https://weblog.shuuji3.xyz/post/2021-03-30-run-gitlab-runner-by-docker/</link><pubDate>Tue, 30 Mar 2021 19:50:00 +0900</pubDate><author>shuuji3@gmail.com (TAKAHASHI Shuuji)</author><guid>https://weblog.shuuji3.xyz/post/2021-03-30-run-gitlab-runner-by-docker/</guid><description>&lt;p>GitLabにGitLab Runnerをインストールすると、リポジトリでジョブを実行したり、テストやデプロイの自動化などの機能が使えるようになります。この記事では、Dockerを使用してGitLab Runnerを実行・登録する方法について説明します。&lt;/p></description></item><item><title>研究を通して学んだ知識の公開</title><link>https://weblog.shuuji3.xyz/post/2021-02-17-wish-to-publish-my-knowledge/</link><pubDate>Wed, 17 Feb 2021 00:30:00 +0900</pubDate><author>shuuji3@gmail.com (TAKAHASHI Shuuji)</author><guid>https://weblog.shuuji3.xyz/post/2021-02-17-wish-to-publish-my-knowledge/</guid><description/></item><item><title>GitpodにおけるDockerのRootlessモードの活用</title><link>https://weblog.shuuji3.xyz/post/2021-02-13-docker-rootless-mode-and-gitpod/</link><pubDate>Sat, 13 Feb 2021 18:30:00 +0900</pubDate><author>shuuji3@gmail.com (TAKAHASHI Shuuji)</author><guid>https://weblog.shuuji3.xyz/post/2021-02-13-docker-rootless-mode-and-gitpod/</guid><description>&lt;p>この記事では、DockerのRootlessモードと、Gitpodでの活用について説明します。&lt;/p></description></item><item><title>Gitpod上でHugoのサイトの環境構築を自動化する</title><link>https://weblog.shuuji3.xyz/post/2021-02-13-create-gitpod-yml-to-automate-env-setup/</link><pubDate>Sat, 13 Feb 2021 17:30:00 +0900</pubDate><author>shuuji3@gmail.com (TAKAHASHI Shuuji)</author><guid>https://weblog.shuuji3.xyz/post/2021-02-13-create-gitpod-yml-to-automate-env-setup/</guid><description>&lt;p>このブログは&lt;a href="https://gohugo.io/">Hugo&lt;/a>で構築されていますが、執筆は&lt;a href="https://www.gitpod.io/">Gitpod&lt;/a>上で行っています。この記事では、このブログのリポジトリで使用している&lt;code>.gitpod.yml&lt;/code>ファイルについて説明します。&lt;code>.gitpod.yml&lt;/code>を作成すると、Gitpodのワークスペースを開いたときの開発環境の構築を自動化できます。最終的に、Gitpodのワークスペースを開くだけで、Hugoでブログをビルドして、プレビューができる環境が用意されるようにします。&lt;/p></description></item><item><title>Play Framework using Scala</title><link>https://weblog.shuuji3.xyz/post/2021-02-12-play-framework-using-scala/</link><pubDate>Fri, 12 Feb 2021 23:30:00 +0900</pubDate><author>shuuji3@gmail.com (TAKAHASHI Shuuji)</author><guid>https://weblog.shuuji3.xyz/post/2021-02-12-play-framework-using-scala/</guid><description>&lt;p>この記事では、テキサスのTrynity Universityの教授Mark C. LewisさんがYouTubeで公開している「Play Framework using Scala」をハンズオンで進めながら、やったことや理解したことなどをメモしています。&lt;/p>
&lt;p>Mark Lewisさんは、スーパーコンピュータなどで天文学のシミュレーションなどをしているそうです。Scalaを使ったプログラミングやウェブ開発やビッグデータ処理の講義をしていて、授業前に学生が見るビデオをYouTubeで公開してくれています。&lt;/p>
&lt;p>私が知ったきっかけは、LightbendのPodcastの「&lt;a href="https://www.lightbend.com/blog/teaching-scala">Teaching Scala To Computer Science 101 Students | @lightbend&lt;/a>」というエピソードです。CS 101の動画だけでなく、Play Frameworkの動画があることを知りました。前からPlay Frameworkは気になっていて知りたかったので、見てみることにしました。&lt;/p></description></item><item><title>CentOS 8でのファイアウォールの標準的な設定方法</title><link>https://weblog.shuuji3.xyz/post/2021-02-11-centos8-firewall-cmd/</link><pubDate>Fri, 12 Feb 2021 13:40:00 +0900</pubDate><author>shuuji3@gmail.com (TAKAHASHI Shuuji)</author><guid>https://weblog.shuuji3.xyz/post/2021-02-11-centos8-firewall-cmd/</guid><description>&lt;p>CentOS 8では、iptablesではなく、firewalldを操作する&lt;code>firewall-cmd&lt;/code>を利用してファイアウォールを設定するのが一般的です。この記事では、最も基本的な操作である、特定のサービスのポートを公開する方法について説明します。&lt;/p></description></item><item><title>「Dynamo and BigTable - Review and Comparison」論文 Readingメモ</title><link>https://weblog.shuuji3.xyz/post/2020-11-05-dynamo-and-bigtable-review-and-comparison/</link><pubDate>Thu, 11 Feb 2021 03:00:00 +0900</pubDate><author>shuuji3@gmail.com (TAKAHASHI Shuuji)</author><guid>https://weblog.shuuji3.xyz/post/2020-11-05-dynamo-and-bigtable-review-and-comparison/</guid><description>&lt;p>AWSのDynamoとGoogle CloudのBigtableの作者たちが書いた論文がそれぞれ存在します。この記事では、この2つの論文をもとにして両者の特性を比較した「Dynamo and BigTable - Review and comparison」という論文の内容を日本語で要約しています。&lt;/p></description></item><item><title>Go on ARM and Beyond - The Go Blog 日本語翻訳</title><link>https://weblog.shuuji3.xyz/post/2020-12-20-go-blog-ports/</link><pubDate>Sun, 20 Dec 2020 17:30:00 +0900</pubDate><author>shuuji3@gmail.com (TAKAHASHI Shuuji)</author><guid>https://weblog.shuuji3.xyz/post/2020-12-20-go-blog-ports/</guid><description>&lt;p>&lt;a href="https://blog.golang.org/ports">Go on ARM and Beyond - The Go Blog&lt;/a>の翻訳です。元の記事のソースは&lt;a href="https://github.com/golang/blog/blob/master/content/ports.article">blog/ports.article at master · golang/blog&lt;/a>にあり、&lt;a href="https://creativecommons.org/licenses/by/3.0/">Creative Commons — CC BY 3.0&lt;/a>で&lt;a href="https://golang.org/doc/copyright.html">ライセンス&lt;/a>されています。&lt;/p></description></item><item><title>MicroK8sでcluster-admin Roleを使えるようにする</title><link>https://weblog.shuuji3.xyz/post/2020-09-26-enable-cluster-admin-role-on-microk8s/</link><pubDate>Sat, 26 Sep 2020 10:00:00 +0900</pubDate><author>shuuji3@gmail.com (TAKAHASHI Shuuji)</author><guid>https://weblog.shuuji3.xyz/post/2020-09-26-enable-cluster-admin-role-on-microk8s/</guid><description>&lt;p>この記事では、MicroK8s上で&lt;code>cluster-admin&lt;/code>のClusterRoleを利用できるようにする方法を説明します。&lt;/p></description></item><item><title>lstopoをソースからコンパイルする</title><link>https://weblog.shuuji3.xyz/post/2020-07-22-compile-lstopo-source-code/</link><pubDate>Wed, 22 Jul 2020 23:30:00 +0900</pubDate><author>shuuji3@gmail.com (TAKAHASHI Shuuji)</author><guid>https://weblog.shuuji3.xyz/post/2020-07-22-compile-lstopo-source-code/</guid><description>&lt;p>lstopoのソースコードをダウンロードしてコンパイルします。&lt;/p></description></item><item><title>GitHub Arctic Code Vault Contributorバッジが付いた</title><link>https://weblog.shuuji3.xyz/post/2020-07-17-get-github-arctic-code-vault-contributor-badge/</link><pubDate>Sat, 18 Jul 2020 12:00:00 +0900</pubDate><author>shuuji3@gmail.com (TAKAHASHI Shuuji)</author><guid>https://weblog.shuuji3.xyz/post/2020-07-17-get-github-arctic-code-vault-contributor-badge/</guid><description>&lt;p>GitHub Arctic Code Vault Contributorバッジが付きました。嬉しいです。&lt;/p></description></item><item><title>macOSでEd25519のGPGキーを生成してコミットに署名する</title><link>https://weblog.shuuji3.xyz/post/2020-05-05-generate-and-sign-with-ed15519-gpg-key/</link><pubDate>Tue, 05 May 2020 20:00:00 +0900</pubDate><author>shuuji3@gmail.com (TAKAHASHI Shuuji)</author><guid>https://weblog.shuuji3.xyz/post/2020-05-05-generate-and-sign-with-ed15519-gpg-key/</guid><description>&lt;p>macOSでGnuPGでEd25519のGPGキーを生成し、Gitのコミットに署名を行います。そして、GitHubに生成した鍵を登録することで、署名が検証されることを確認します。&lt;/p></description></item><item><title>Kubernetesへの初めてのコントリビューション</title><link>https://weblog.shuuji3.xyz/post/2020-05-03-first-contribution-to-kubernetes/</link><pubDate>Sun, 03 May 2020 15:15:00 +0900</pubDate><author>shuuji3@gmail.com (TAKAHASHI Shuuji)</author><guid>https://weblog.shuuji3.xyz/post/2020-05-03-first-contribution-to-kubernetes/</guid><description>&lt;p>KubernetesのドキュメントにPull-Requestを送りました。&lt;/p></description></item><item><title>Go's Declaration Syntax - The Go Blog</title><link>https://weblog.shuuji3.xyz/post/2020-04-25-go-blog-go-declaration-syntax/</link><pubDate>Wed, 29 Apr 2020 18:00:00 +0900</pubDate><author>shuuji3@gmail.com (TAKAHASHI Shuuji)</author><guid>https://weblog.shuuji3.xyz/post/2020-04-25-go-blog-go-declaration-syntax/</guid><description>&lt;p>Go言語の構文のデザインについて説明している「Go&amp;rsquo;s Declaration Syntax - The Go Blog」の読書メモです。&lt;/p></description></item><item><title>Ubuntuにmoshをインストールする</title><link>https://weblog.shuuji3.xyz/post/2020-04-29-install-mosh-on-ubuntu/</link><pubDate>Wed, 29 Apr 2020 18:00:00 +0900</pubDate><author>shuuji3@gmail.com (TAKAHASHI Shuuji)</author><guid>https://weblog.shuuji3.xyz/post/2020-04-29-install-mosh-on-ubuntu/</guid><description>&lt;p>Ubuntuにmoshをインストールして外部から&lt;code>mosh&lt;/code>で接続できるようにします。&lt;/p></description></item><item><title>Blog</title><link>https://weblog.shuuji3.xyz/dashboard/blog/</link><pubDate>Wed, 29 Apr 2020 17:30:30 +0900</pubDate><author>shuuji3@gmail.com (TAKAHASHI Shuuji)</author><guid>https://weblog.shuuji3.xyz/dashboard/blog/</guid><description/></item><item><title>Modernizing workloads with Migrate for Anthos - Google Cloud Platform ‐ YouTube</title><link>https://weblog.shuuji3.xyz/post/2020-04-29-watch-modernizing-workloads-with-migrate-for-anthos-google-cloud-platform-youtube/</link><pubDate>Wed, 29 Apr 2020 17:00:00 +0900</pubDate><author>shuuji3@gmail.com (TAKAHASHI Shuuji)</author><guid>https://weblog.shuuji3.xyz/post/2020-04-29-watch-modernizing-workloads-with-migrate-for-anthos-google-cloud-platform-youtube/</guid><description>&lt;p>vmware上で動いているCentOS 4/5の古い仮想マシンをGKE上にマイグレーションする方法を説明している動画の視聴メモです。&lt;/p></description></item><item><title>Hello World</title><link>https://weblog.shuuji3.xyz/post/hello-world/</link><pubDate>Wed, 29 Apr 2020 15:20:13 +0900</pubDate><author>shuuji3@gmail.com (TAKAHASHI Shuuji)</author><guid>https://weblog.shuuji3.xyz/post/hello-world/</guid><description>&lt;p>こんにちは、世界🌎&lt;/p></description></item><item><title>Google's Engineering Practices Documentation 日本語翻訳</title><link>https://weblog.shuuji3.xyz/project/google-eng-pactices/</link><pubDate>Fri, 06 Sep 2019 19:27:00 +0900</pubDate><author>shuuji3@gmail.com (TAKAHASHI Shuuji)</author><guid>https://weblog.shuuji3.xyz/project/google-eng-pactices/</guid><description/></item><item><title>Let's Encrypt公式ウェブサイトのローカライズ</title><link>https://weblog.shuuji3.xyz/project/lets-encrypt/</link><pubDate>Fri, 06 Sep 2019 19:27:00 +0900</pubDate><author>shuuji3@gmail.com (TAKAHASHI Shuuji)</author><guid>https://weblog.shuuji3.xyz/project/lets-encrypt/</guid><description/></item></channel></rss>