<?xml version="1.0" encoding="utf-8" standalone="yes" ?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>Knowledge on Rindrics Mumbles</title>
    <link>https://rindrics.com/categories/knowledge/</link>
    <description>Knowledge</description>    
    <generator>Hugo -- gohugo.io</generator>
    <language>en</language>
    <lastBuildDate>Sat, 22 Aug 2026 12:00:00 +0900</lastBuildDate>
    <atom:link href="https://rindrics.com/categories/knowledge/index.xml" rel="self" type="application/rss+xml" />
    
    <item>
      <title>プラットフォームエンジニアリング関連のカンファレンス</title>
      <link>https://rindrics.com/posts/platform-engineering-conferences/</link>
      <pubDate>Sat, 22 Aug 2026 12:00:00 +0900</pubDate>
      
      <guid>https://rindrics.com/posts/platform-engineering-conferences/</guid>
      <description>&lt;p&gt;今後開催されるプラットフォームエンジニアリング関連カンファレンスのスケジュールと過去実績の統計。&lt;/p&gt;
&lt;p&gt;内側が国内、外側が国外で開催されるカンファレンス。&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;密度曲線: 開催日およびCFPの過去実績（前後7日の移動平均）&lt;/li&gt;
&lt;li&gt;点: 今後の開催日およびCFP締切。黄枠の青点はCFP未クローズの開催日&lt;/li&gt;
&lt;/ul&gt;
&lt;div class=&#34;conferences-seasonal&#34; id=&#34;conferences-seasonal-0&#34; data-chart-data=&#34;conferences-seasonal-0-data&#34;&gt;
  &lt;div class=&#34;conferences-seasonal__chart&#34; role=&#34;group&#34; aria-label=&#34;カンファレンス開催日と CFP 受付期間の年間密度&#34;&gt;&lt;/div&gt;
  &lt;div class=&#34;conferences-seasonal__tooltip&#34; hidden&gt;&lt;/div&gt;
  &lt;div class=&#34;conferences-seasonal__legend&#34; aria-hidden=&#34;true&#34;&gt;
    &lt;span&gt;&lt;i class=&#34;conferences-seasonal__swatch conferences-seasonal__swatch--conference&#34;&gt;&lt;/i&gt;開催日&lt;/span&gt;
    &lt;span&gt;&lt;i class=&#34;conferences-seasonal__swatch conferences-seasonal__swatch--cfp&#34;&gt;&lt;/i&gt;CFP締切&lt;/span&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;script type=&#34;application/json&#34; id=&#34;conferences-seasonal-0-data&#34;&gt;[{&#34;cfp&#34;:null,&#34;conference&#34;:{&#34;from&#34;:&#34;2024-03-02&#34;,&#34;to&#34;:&#34;2024-03-02&#34;},&#34;country&#34;:&#34;JP&#34;,&#34;id&#34;:&#34;jaws-days-2024&#34;,&#34;name&#34;:&#34;JAWS DAYS 2024&#34;,&#34;region&#34;:&#34;domestic&#34;,&#34;tags&#34;:[&#34;AWS&#34;,&#34;Cloud&#34;,&#34;Infrastructure&#34;],&#34;url&#34;:&#34;https://jawsdays2024.jaws-ug.jp/&#34;},{&#34;cfp&#34;:{&#34;to&#34;:&#34;2023-10-31&#34;},&#34;conference&#34;:{&#34;from&#34;:&#34;2024-03-18&#34;,&#34;to&#34;:&#34;2024-03-20&#34;},&#34;country&#34;:&#34;US&#34;,&#34;id&#34;:&#34;srecon-americas-2024&#34;,&#34;name&#34;:&#34;SREcon Americas 2024&#34;,&#34;region&#34;:&#34;international&#34;,&#34;tags&#34;:[&#34;SRE&#34;,&#34;Reliability&#34;,&#34;Observability&#34;],&#34;url&#34;:&#34;https://www.usenix.org/conference/srecon24americas&#34;},{&#34;cfp&#34;:null,&#34;conference&#34;:{&#34;from&#34;:&#34;2024-03-19&#34;,&#34;to&#34;:&#34;2024-03-22&#34;},&#34;country&#34;:&#34;FR&#34;,&#34;id&#34;:&#34;kubecon-europe-2024&#34;,&#34;name&#34;:&#34;KubeCon + CloudNativeCon Europe Paris 2024&#34;,&#34;region&#34;:&#34;international&#34;,&#34;tags&#34;:[&#34;Kubernetes&#34;,&#34;Cloud Native&#34;,&#34;Platform Engineering&#34;,&#34;Observability&#34;],&#34;url&#34;:&#34;https://events.linuxfoundation.org/archive/2024/kubecon-cloudnativecon-europe/&#34;},{&#34;cfp&#34;:{&#34;to&#34;:&#34;2024-02-20&#34;},&#34;conference&#34;:{&#34;from&#34;:&#34;2024-04-09&#34;,&#34;to&#34;:&#34;2024-04-10&#34;},&#34;country&#34;:&#34;NL&#34;,&#34;id&#34;:&#34;grafanacon-2024-amsterdam&#34;,&#34;name&#34;:&#34;GrafanaCON Amsterdam 2024&#34;,&#34;region&#34;:&#34;international&#34;,&#34;tags&#34;:[&#34;Grafana&#34;,&#34;Observability&#34;,&#34;Prometheus&#34;],&#34;url&#34;:&#34;https://grafana.com/events/grafanacon/2024/&#34;},{&#34;cfp&#34;:{&#34;to&#34;:&#34;2024-03-01&#34;},&#34;conference&#34;:{&#34;from&#34;:&#34;2024-04-16&#34;,&#34;to&#34;:&#34;2024-04-17&#34;},&#34;country&#34;:&#34;JP&#34;,&#34;id&#34;:&#34;devopsdays-tokyo-2024&#34;,&#34;name&#34;:&#34;DevOpsDays Tokyo 2024&#34;,&#34;region&#34;:&#34;domestic&#34;,&#34;tags&#34;:[&#34;DevOps&#34;,&#34;Platform Engineering&#34;],&#34;url&#34;:&#34;https://www.devopsdaystokyo.org/2024&#34;},{&#34;cfp&#34;:null,&#34;conference&#34;:{&#34;from&#34;:&#34;2024-06-08&#34;,&#34;to&#34;:&#34;2024-06-08&#34;},&#34;country&#34;:&#34;JP&#34;,&#34;id&#34;:&#34;go-conference-japan-2024&#34;,&#34;name&#34;:&#34;Go Conference 2024&#34;,&#34;region&#34;:&#34;domestic&#34;,&#34;tags&#34;:[&#34;Go&#34;,&#34;Developer Experience&#34;],&#34;url&#34;:&#34;https://gocon.jp/2024/&#34;},{&#34;cfp&#34;:{&#34;to&#34;:&#34;2024-02-26&#34;},&#34;conference&#34;:{&#34;from&#34;:&#34;2024-06-10&#34;,&#34;to&#34;:&#34;2024-06-14&#34;},&#34;country&#34;:null,&#34;id&#34;:&#34;platformcon-2024&#34;,&#34;name&#34;:&#34;PlatformCon 2024&#34;,&#34;region&#34;:&#34;international&#34;,&#34;tags&#34;:[&#34;Platform Engineering&#34;,&#34;Developer Experience&#34;],&#34;url&#34;:&#34;https://2024.platformcon.com/&#34;},{&#34;cfp&#34;:null,&#34;conference&#34;:{&#34;from&#34;:&#34;2024-06-15&#34;,&#34;to&#34;:&#34;2024-06-15&#34;},&#34;country&#34;:&#34;JP&#34;,&#34;id&#34;:&#34;cloudnative-days-2024-summer&#34;,&#34;name&#34;:&#34;CloudNative Days Summer 2024&#34;,&#34;region&#34;:&#34;domestic&#34;,&#34;tags&#34;:[&#34;Cloud Native&#34;,&#34;Platform Engineering&#34;],&#34;url&#34;:&#34;https://cloudnativedays.jp/cnds2024&#34;},{&#34;cfp&#34;:null,&#34;conference&#34;:{&#34;from&#34;:&#34;2024-06-16&#34;,&#34;to&#34;:&#34;2024-06-16&#34;},&#34;country&#34;:&#34;JP&#34;,&#34;id&#34;:&#34;jjug-ccc-2024-spring&#34;,&#34;name&#34;:&#34;JJUG CCC 2024 Spring&#34;,&#34;region&#34;:&#34;domestic&#34;,&#34;tags&#34;:[&#34;Java&#34;,&#34;JVM&#34;,&#34;Spring&#34;,&#34;Developer Experience&#34;],&#34;url&#34;:&#34;https://ccc2024spring.java-users.jp/&#34;},{&#34;cfp&#34;:null,&#34;conference&#34;:{&#34;from&#34;:&#34;2024-06-20&#34;,&#34;to&#34;:&#34;2024-06-21&#34;},&#34;country&#34;:&#34;JP&#34;,&#34;id&#34;:&#34;aws-summit-japan-2024&#34;,&#34;name&#34;:&#34;AWS Summit Japan 2024&#34;,&#34;region&#34;:&#34;domestic&#34;,&#34;tags&#34;:[&#34;AWS&#34;,&#34;Cloud&#34;,&#34;Infrastructure&#34;],&#34;url&#34;:&#34;https://aws.amazon.com/jp/blogs/news/aws-jam-report-aws-summit-japan-2024/&#34;},{&#34;cfp&#34;:null,&#34;conference&#34;:{&#34;from&#34;:&#34;2024-06-22&#34;,&#34;to&#34;:&#34;2024-06-22&#34;},&#34;country&#34;:&#34;JP&#34;,&#34;id&#34;:&#34;kotlin-fest-2024&#34;,&#34;name&#34;:&#34;Kotlin Fest 2024&#34;,&#34;region&#34;:&#34;domestic&#34;,&#34;tags&#34;:[&#34;Kotlin&#34;,&#34;JVM&#34;,&#34;Developer Experience&#34;],&#34;url&#34;:&#34;https://2024.kotlinfest.dev/&#34;},{&#34;cfp&#34;:null,&#34;conference&#34;:{&#34;from&#34;:&#34;2024-06-25&#34;,&#34;to&#34;:&#34;2024-06-26&#34;},&#34;country&#34;:&#34;US&#34;,&#34;id&#34;:&#34;datadog-dash-2024-new-york&#34;,&#34;name&#34;:&#34;DASH New York 2024&#34;,&#34;region&#34;:&#34;international&#34;,&#34;tags&#34;:[&#34;Datadog&#34;,&#34;Observability&#34;],&#34;url&#34;:&#34;https://dash.datadoghq.com/2024/&#34;},{&#34;cfp&#34;:null,&#34;conference&#34;:{&#34;from&#34;:&#34;2024-06-25&#34;,&#34;to&#34;:&#34;2024-06-25&#34;},&#34;country&#34;:&#34;US&#34;,&#34;id&#34;:&#34;opentelemetry-community-day-2024-seattle&#34;,&#34;name&#34;:&#34;OpenTelemetry Community Day Seattle 2024&#34;,&#34;region&#34;:&#34;international&#34;,&#34;tags&#34;:[&#34;OpenTelemetry&#34;,&#34;Observability&#34;],&#34;url&#34;:&#34;https://events.linuxfoundation.org/archive/2024/open-telemetry-community-day/&#34;},{&#34;cfp&#34;:{&#34;from&#34;:&#34;2024-03-22&#34;,&#34;to&#34;:&#34;2024-04-26&#34;},&#34;conference&#34;:{&#34;from&#34;:&#34;2024-07-09&#34;,&#34;to&#34;:&#34;2024-07-09&#34;},&#34;country&#34;:&#34;JP&#34;,&#34;id&#34;:&#34;platform-engineering-kaigi-2024&#34;,&#34;name&#34;:&#34;Platform Engineering Kaigi 2024&#34;,&#34;region&#34;:&#34;domestic&#34;,&#34;tags&#34;:[&#34;Platform Engineering&#34;,&#34;Developer Experience&#34;],&#34;url&#34;:&#34;https://www.cnia.io/pek2024&#34;},{&#34;cfp&#34;:null,&#34;conference&#34;:{&#34;from&#34;:&#34;2024-07-11&#34;,&#34;to&#34;:&#34;2024-07-12&#34;},&#34;country&#34;:&#34;JP&#34;,&#34;id&#34;:&#34;db-tech-showcase-2024-tokyo&#34;,&#34;name&#34;:&#34;db tech showcase 東京 2024&#34;,&#34;region&#34;:&#34;domestic&#34;,&#34;tags&#34;:[&#34;Database&#34;,&#34;Data&#34;],&#34;url&#34;:&#34;https://www.db-tech-showcase.com/2024/&#34;},{&#34;cfp&#34;:null,&#34;conference&#34;:{&#34;from&#34;:&#34;2024-08-03&#34;,&#34;to&#34;:&#34;2024-08-04&#34;},&#34;country&#34;:&#34;JP&#34;,&#34;id&#34;:&#34;sre-next-2024&#34;,&#34;name&#34;:&#34;SRE NEXT 2024&#34;,&#34;region&#34;:&#34;domestic&#34;,&#34;tags&#34;:[&#34;SRE&#34;,&#34;Observability&#34;],&#34;url&#34;:&#34;https://sre-next.dev/2024/&#34;},{&#34;cfp&#34;:null,&#34;conference&#34;:{&#34;from&#34;:&#34;2024-10-27&#34;,&#34;to&#34;:&#34;2024-10-27&#34;},&#34;country&#34;:&#34;JP&#34;,&#34;id&#34;:&#34;jjug-ccc-2024-fall&#34;,&#34;name&#34;:&#34;JJUG CCC 2024 Fall&#34;,&#34;region&#34;:&#34;domestic&#34;,&#34;tags&#34;:[&#34;Java&#34;,&#34;JVM&#34;,&#34;Spring&#34;,&#34;Developer Experience&#34;],&#34;url&#34;:&#34;https://ccc2024fall.java-users.jp/&#34;},{&#34;cfp&#34;:{&#34;to&#34;:&#34;2024-06-13&#34;},&#34;conference&#34;:{&#34;from&#34;:&#34;2024-10-29&#34;,&#34;to&#34;:&#34;2024-10-31&#34;},&#34;country&#34;:&#34;IE&#34;,&#34;id&#34;:&#34;srecon-emea-2024&#34;,&#34;name&#34;:&#34;SREcon EMEA 2024&#34;,&#34;region&#34;:&#34;international&#34;,&#34;tags&#34;:[&#34;SRE&#34;,&#34;Reliability&#34;,&#34;Observability&#34;],&#34;url&#34;:&#34;https://www.usenix.org/conference/srecon24emea&#34;},{&#34;cfp&#34;:{&#34;to&#34;:&#34;2024-06-09&#34;},&#34;conference&#34;:{&#34;from&#34;:&#34;2024-11-12&#34;,&#34;to&#34;:&#34;2024-11-15&#34;},&#34;country&#34;:&#34;US&#34;,&#34;id&#34;:&#34;kubecon-north-america-2024&#34;,&#34;name&#34;:&#34;KubeCon + CloudNativeCon North America 2024&#34;,&#34;region&#34;:&#34;international&#34;,&#34;tags&#34;:[&#34;Kubernetes&#34;,&#34;Cloud Native&#34;,&#34;Platform Engineering&#34;,&#34;Observability&#34;],&#34;url&#34;:&#34;https://events.linuxfoundation.org/archive/2024/kubecon-cloudnativecon-north-america/&#34;},{&#34;cfp&#34;:null,&#34;conference&#34;:{&#34;from&#34;:&#34;2024-11-28&#34;,&#34;to&#34;:&#34;2024-11-29&#34;},&#34;country&#34;:&#34;JP&#34;,&#34;id&#34;:&#34;cloudnative-days-2024-winter&#34;,&#34;name&#34;:&#34;CloudNative Days Winter 2024&#34;,&#34;region&#34;:&#34;domestic&#34;,&#34;tags&#34;:[&#34;Cloud Native&#34;,&#34;Platform Engineering&#34;],&#34;url&#34;:&#34;https://cloudnativedays.jp/cndw2024&#34;},{&#34;cfp&#34;:{&#34;from&#34;:&#34;2024-09-04&#34;,&#34;to&#34;:&#34;2024-09-30&#34;},&#34;conference&#34;:{&#34;from&#34;:&#34;2025-01-26&#34;,&#34;to&#34;:&#34;2025-01-26&#34;},&#34;country&#34;:&#34;JP&#34;,&#34;id&#34;:&#34;sre-kaigi-2025&#34;,&#34;name&#34;:&#34;SRE Kaigi 2025&#34;,&#34;region&#34;:&#34;domestic&#34;,&#34;tags&#34;:[&#34;SRE&#34;],&#34;url&#34;:&#34;https://2025.srekaigi.net/&#34;},{&#34;cfp&#34;:{&#34;from&#34;:&#34;2024-12-16&#34;,&#34;to&#34;:&#34;2025-01-09&#34;},&#34;conference&#34;:{&#34;from&#34;:&#34;2025-03-01&#34;,&#34;to&#34;:&#34;2025-03-01&#34;},&#34;country&#34;:&#34;JP&#34;,&#34;id&#34;:&#34;jaws-days-2025&#34;,&#34;name&#34;:&#34;JAWS DAYS 2025&#34;,&#34;region&#34;:&#34;domestic&#34;,&#34;tags&#34;:[&#34;AWS&#34;,&#34;Cloud&#34;,&#34;Infrastructure&#34;],&#34;url&#34;:&#34;https://jawsdays2025.jaws-ug.jp/&#34;},{&#34;cfp&#34;:null,&#34;conference&#34;:{&#34;from&#34;:&#34;2025-03-18&#34;,&#34;to&#34;:&#34;2025-03-20&#34;},&#34;country&#34;:&#34;US&#34;,&#34;id&#34;:&#34;javaone-2025&#34;,&#34;name&#34;:&#34;JavaOne 2025&#34;,&#34;region&#34;:&#34;international&#34;,&#34;tags&#34;:[&#34;Java&#34;,&#34;JVM&#34;,&#34;Developer Experience&#34;],&#34;url&#34;:&#34;https://www.oracle.com/javaone/&#34;},{&#34;cfp&#34;:{&#34;to&#34;:&#34;2024-11-04&#34;},&#34;conference&#34;:{&#34;from&#34;:&#34;2025-03-25&#34;,&#34;to&#34;:&#34;2025-03-27&#34;},&#34;country&#34;:&#34;US&#34;,&#34;id&#34;:&#34;srecon-americas-2025&#34;,&#34;name&#34;:&#34;SREcon Americas 2025&#34;,&#34;region&#34;:&#34;international&#34;,&#34;tags&#34;:[&#34;SRE&#34;,&#34;Reliability&#34;,&#34;Observability&#34;],&#34;url&#34;:&#34;https://www.usenix.org/conference/srecon25americas&#34;},{&#34;cfp&#34;:{&#34;to&#34;:&#34;2024-11-24&#34;},&#34;conference&#34;:{&#34;from&#34;:&#34;2025-04-01&#34;,&#34;to&#34;:&#34;2025-04-04&#34;},&#34;country&#34;:&#34;GB&#34;,&#34;id&#34;:&#34;kubecon-europe-2025&#34;,&#34;name&#34;:&#34;KubeCon + CloudNativeCon Europe London 2025&#34;,&#34;region&#34;:&#34;international&#34;,&#34;tags&#34;:[&#34;Kubernetes&#34;,&#34;Cloud Native&#34;,&#34;Platform Engineering&#34;,&#34;Observability&#34;],&#34;url&#34;:&#34;https://events.linuxfoundation.org/archive/2025/kubecon-cloudnativecon-europe/&#34;},{&#34;cfp&#34;:{&#34;to&#34;:&#34;2025-03-01&#34;},&#34;conference&#34;:{&#34;from&#34;:&#34;2025-04-15&#34;,&#34;to&#34;:&#34;2025-04-17&#34;},&#34;country&#34;:&#34;JP&#34;,&#34;id&#34;:&#34;devopsdays-tokyo-2025&#34;,&#34;name&#34;:&#34;DevOpsDays Tokyo 2025&#34;,&#34;region&#34;:&#34;domestic&#34;,&#34;tags&#34;:[&#34;DevOps&#34;,&#34;Platform Engineering&#34;],&#34;url&#34;:&#34;https://www.devopsdaystokyo.org/2025&#34;},{&#34;cfp&#34;:{&#34;to&#34;:&#34;2025-01-30&#34;},&#34;conference&#34;:{&#34;from&#34;:&#34;2025-05-06&#34;,&#34;to&#34;:&#34;2025-05-08&#34;},&#34;country&#34;:&#34;US&#34;,&#34;id&#34;:&#34;grafanacon-2025-seattle&#34;,&#34;name&#34;:&#34;GrafanaCON Seattle 2025&#34;,&#34;region&#34;:&#34;international&#34;,&#34;tags&#34;:[&#34;Grafana&#34;,&#34;Observability&#34;,&#34;Prometheus&#34;],&#34;url&#34;:&#34;https://grafana.com/blog/save-the-date-grafanacon-2025-is-coming-to-seattle-in-may/&#34;},{&#34;cfp&#34;:null,&#34;conference&#34;:{&#34;from&#34;:&#34;2025-05-23&#34;,&#34;to&#34;:&#34;2025-05-23&#34;},&#34;country&#34;:&#34;JP&#34;,&#34;id&#34;:&#34;cloudnative-days-2025-summer&#34;,&#34;name&#34;:&#34;CloudNative Days Summer 2025&#34;,&#34;region&#34;:&#34;domestic&#34;,&#34;tags&#34;:[&#34;Cloud Native&#34;,&#34;Platform Engineering&#34;],&#34;url&#34;:&#34;https://cloudnativedays.jp/cnds2025&#34;},{&#34;cfp&#34;:null,&#34;conference&#34;:{&#34;from&#34;:&#34;2025-06-07&#34;,&#34;to&#34;:&#34;2025-06-07&#34;},&#34;country&#34;:&#34;JP&#34;,&#34;id&#34;:&#34;jjug-ccc-2025-spring&#34;,&#34;name&#34;:&#34;JJUG CCC 2025 Spring&#34;,&#34;region&#34;:&#34;domestic&#34;,&#34;tags&#34;:[&#34;Java&#34;,&#34;JVM&#34;,&#34;Spring&#34;,&#34;Developer Experience&#34;],&#34;url&#34;:&#34;https://ccc2025spring.java-users.jp/&#34;},{&#34;cfp&#34;:null,&#34;conference&#34;:{&#34;from&#34;:&#34;2025-06-10&#34;,&#34;to&#34;:&#34;2025-06-11&#34;},&#34;country&#34;:&#34;US&#34;,&#34;id&#34;:&#34;datadog-dash-2025-new-york&#34;,&#34;name&#34;:&#34;DASH New York 2025&#34;,&#34;region&#34;:&#34;international&#34;,&#34;tags&#34;:[&#34;Datadog&#34;,&#34;Observability&#34;],&#34;url&#34;:&#34;https://dash.datadoghq.com/2025/&#34;},{&#34;cfp&#34;:{&#34;to&#34;:&#34;2025-02-02&#34;},&#34;conference&#34;:{&#34;from&#34;:&#34;2025-06-16&#34;,&#34;to&#34;:&#34;2025-06-17&#34;},&#34;country&#34;:&#34;JP&#34;,&#34;id&#34;:&#34;kubecon-japan-2025&#34;,&#34;name&#34;:&#34;KubeCon + CloudNativeCon Japan 2025&#34;,&#34;region&#34;:&#34;domestic&#34;,&#34;tags&#34;:[&#34;Cloud Native&#34;,&#34;Platform Engineering&#34;],&#34;url&#34;:&#34;https://events.linuxfoundation.org/archive/2025/kubecon-cloudnativecon-japan/&#34;},{&#34;cfp&#34;:{&#34;to&#34;:&#34;2025-02-23&#34;},&#34;conference&#34;:{&#34;from&#34;:&#34;2025-06-23&#34;,&#34;to&#34;:&#34;2025-06-27&#34;},&#34;country&#34;:null,&#34;id&#34;:&#34;platformcon-2025&#34;,&#34;name&#34;:&#34;PlatformCon 2025&#34;,&#34;region&#34;:&#34;international&#34;,&#34;tags&#34;:[&#34;Platform Engineering&#34;,&#34;Developer Experience&#34;],&#34;url&#34;:&#34;https://2025.platformcon.com/&#34;},{&#34;cfp&#34;:null,&#34;conference&#34;:{&#34;from&#34;:&#34;2025-06-25&#34;,&#34;to&#34;:&#34;2025-06-26&#34;},&#34;country&#34;:&#34;JP&#34;,&#34;id&#34;:&#34;aws-summit-japan-2025&#34;,&#34;name&#34;:&#34;AWS Summit Japan 2025&#34;,&#34;region&#34;:&#34;domestic&#34;,&#34;tags&#34;:[&#34;AWS&#34;,&#34;Cloud&#34;,&#34;Infrastructure&#34;],&#34;url&#34;:&#34;https://aws.amazon.com/jp/blogs/news/aws-summit-japan-2025-resilience/&#34;},{&#34;cfp&#34;:{&#34;to&#34;:&#34;2025-03-28&#34;},&#34;conference&#34;:{&#34;from&#34;:&#34;2025-06-26&#34;,&#34;to&#34;:&#34;2025-06-26&#34;},&#34;country&#34;:&#34;US&#34;,&#34;id&#34;:&#34;opentelemetry-community-day-2025-denver&#34;,&#34;name&#34;:&#34;OpenTelemetry Community Day Denver 2025&#34;,&#34;region&#34;:&#34;international&#34;,&#34;tags&#34;:[&#34;OpenTelemetry&#34;,&#34;Observability&#34;],&#34;url&#34;:&#34;https://events.linuxfoundation.org/open-observability-summit-otel-community-day/&#34;},{&#34;cfp&#34;:null,&#34;conference&#34;:{&#34;from&#34;:&#34;2025-07-10&#34;,&#34;to&#34;:&#34;2025-07-11&#34;},&#34;country&#34;:&#34;JP&#34;,&#34;id&#34;:&#34;db-tech-showcase-2025-tokyo&#34;,&#34;name&#34;:&#34;db tech showcase 東京 2025&#34;,&#34;region&#34;:&#34;domestic&#34;,&#34;tags&#34;:[&#34;Database&#34;,&#34;Data&#34;],&#34;url&#34;:&#34;https://db-tech-showcase.com/&#34;},{&#34;cfp&#34;:null,&#34;conference&#34;:{&#34;from&#34;:&#34;2025-07-11&#34;,&#34;to&#34;:&#34;2025-07-12&#34;},&#34;country&#34;:&#34;JP&#34;,&#34;id&#34;:&#34;sre-next-2025&#34;,&#34;name&#34;:&#34;SRE NEXT 2025&#34;,&#34;region&#34;:&#34;domestic&#34;,&#34;tags&#34;:[&#34;SRE&#34;,&#34;Observability&#34;],&#34;url&#34;:&#34;https://sre-next.dev/2025/&#34;},{&#34;cfp&#34;:{&#34;from&#34;:&#34;2025-01-20&#34;,&#34;to&#34;:&#34;2025-03-03&#34;},&#34;conference&#34;:{&#34;from&#34;:&#34;2025-08-25&#34;,&#34;to&#34;:&#34;2025-08-28&#34;},&#34;country&#34;:&#34;US&#34;,&#34;id&#34;:&#34;gophercon-2025&#34;,&#34;name&#34;:&#34;GopherCon 2025&#34;,&#34;region&#34;:&#34;international&#34;,&#34;tags&#34;:[&#34;Go&#34;,&#34;Developer Experience&#34;],&#34;url&#34;:&#34;https://vendelux.com/app/event/gophercon-2025/03a33004-1b60-44d5-8092-1617faa3f9dd&#34;},{&#34;cfp&#34;:{&#34;from&#34;:&#34;2025-06-04&#34;,&#34;to&#34;:&#34;2025-07-02&#34;},&#34;conference&#34;:{&#34;from&#34;:&#34;2025-09-18&#34;,&#34;to&#34;:&#34;2025-09-18&#34;},&#34;country&#34;:&#34;JP&#34;,&#34;id&#34;:&#34;platform-engineering-kaigi-2025&#34;,&#34;name&#34;:&#34;Platform Engineering Kaigi 2025&#34;,&#34;region&#34;:&#34;domestic&#34;,&#34;tags&#34;:[&#34;Platform Engineering&#34;,&#34;Developer Experience&#34;],&#34;url&#34;:&#34;https://www.cnia.io/pek2025&#34;},{&#34;cfp&#34;:null,&#34;conference&#34;:{&#34;from&#34;:&#34;2025-09-27&#34;,&#34;to&#34;:&#34;2025-09-28&#34;},&#34;country&#34;:&#34;JP&#34;,&#34;id&#34;:&#34;go-conference-japan-2025&#34;,&#34;name&#34;:&#34;Go Conference 2025&#34;,&#34;region&#34;:&#34;domestic&#34;,&#34;tags&#34;:[&#34;Go&#34;,&#34;Developer Experience&#34;],&#34;url&#34;:&#34;https://gocon.jp/2025/&#34;},{&#34;cfp&#34;:{&#34;to&#34;:&#34;2025-05-21&#34;},&#34;conference&#34;:{&#34;from&#34;:&#34;2025-10-07&#34;,&#34;to&#34;:&#34;2025-10-09&#34;},&#34;country&#34;:&#34;IE&#34;,&#34;id&#34;:&#34;srecon-emea-2025&#34;,&#34;name&#34;:&#34;SREcon EMEA 2025&#34;,&#34;region&#34;:&#34;international&#34;,&#34;tags&#34;:[&#34;SRE&#34;,&#34;Reliability&#34;,&#34;Observability&#34;],&#34;url&#34;:&#34;https://www.usenix.org/conference/srecon25emea&#34;},{&#34;cfp&#34;:{&#34;from&#34;:&#34;2025-05-29&#34;,&#34;to&#34;:&#34;2025-07-07&#34;},&#34;conference&#34;:{&#34;from&#34;:&#34;2025-11-01&#34;,&#34;to&#34;:&#34;2025-11-01&#34;},&#34;country&#34;:&#34;JP&#34;,&#34;id&#34;:&#34;kotlin-fest-2025&#34;,&#34;name&#34;:&#34;Kotlin Fest 2025&#34;,&#34;region&#34;:&#34;domestic&#34;,&#34;tags&#34;:[&#34;Kotlin&#34;,&#34;JVM&#34;,&#34;Developer Experience&#34;],&#34;url&#34;:&#34;https://2025.kotlinfest.dev/&#34;},{&#34;cfp&#34;:{&#34;to&#34;:&#34;2025-05-27&#34;},&#34;conference&#34;:{&#34;from&#34;:&#34;2025-11-10&#34;,&#34;to&#34;:&#34;2025-11-13&#34;},&#34;country&#34;:&#34;US&#34;,&#34;id&#34;:&#34;kubecon-north-america-2025&#34;,&#34;name&#34;:&#34;KubeCon + CloudNativeCon North America 2025&#34;,&#34;region&#34;:&#34;international&#34;,&#34;tags&#34;:[&#34;Kubernetes&#34;,&#34;Cloud Native&#34;,&#34;Platform Engineering&#34;,&#34;Observability&#34;],&#34;url&#34;:&#34;https://events.linuxfoundation.org/archive/2025/kubecon-cloudnativecon-north-america/&#34;},{&#34;cfp&#34;:null,&#34;conference&#34;:{&#34;from&#34;:&#34;2025-11-15&#34;,&#34;to&#34;:&#34;2025-11-15&#34;},&#34;country&#34;:&#34;JP&#34;,&#34;id&#34;:&#34;jjug-ccc-2025-fall&#34;,&#34;name&#34;:&#34;JJUG CCC 2025 Fall&#34;,&#34;region&#34;:&#34;domestic&#34;,&#34;tags&#34;:[&#34;Java&#34;,&#34;JVM&#34;,&#34;Spring&#34;,&#34;Developer Experience&#34;],&#34;url&#34;:&#34;https://ccc2025fall.java-users.jp/&#34;},{&#34;cfp&#34;:null,&#34;conference&#34;:{&#34;from&#34;:&#34;2025-11-18&#34;,&#34;to&#34;:&#34;2025-11-19&#34;},&#34;country&#34;:&#34;JP&#34;,&#34;id&#34;:&#34;cloudnative-days-2025-winter&#34;,&#34;name&#34;:&#34;CloudNative Days Winter 2025&#34;,&#34;region&#34;:&#34;domestic&#34;,&#34;tags&#34;:[&#34;Cloud Native&#34;,&#34;Platform Engineering&#34;],&#34;url&#34;:&#34;https://cloudnativedays.jp/cndw2025&#34;},{&#34;cfp&#34;:{&#34;from&#34;:&#34;2025-09-04&#34;},&#34;conference&#34;:{&#34;from&#34;:&#34;2026-01-31&#34;,&#34;to&#34;:&#34;2026-01-31&#34;},&#34;country&#34;:&#34;JP&#34;,&#34;id&#34;:&#34;sre-kaigi-2026&#34;,&#34;name&#34;:&#34;SRE Kaigi 2026&#34;,&#34;region&#34;:&#34;domestic&#34;,&#34;tags&#34;:[&#34;SRE&#34;],&#34;url&#34;:&#34;https://2026.srekaigi.net/&#34;},{&#34;cfp&#34;:{&#34;from&#34;:&#34;2025-11-20&#34;,&#34;to&#34;:&#34;2025-12-18&#34;},&#34;conference&#34;:{&#34;from&#34;:&#34;2026-03-07&#34;,&#34;to&#34;:&#34;2026-03-07&#34;},&#34;country&#34;:&#34;JP&#34;,&#34;id&#34;:&#34;jaws-days-2026&#34;,&#34;name&#34;:&#34;JAWS DAYS 2026&#34;,&#34;region&#34;:&#34;domestic&#34;,&#34;tags&#34;:[&#34;AWS&#34;,&#34;Cloud&#34;,&#34;Infrastructure&#34;],&#34;url&#34;:&#34;https://jawsdays2026.jaws-ug.jp/&#34;},{&#34;cfp&#34;:null,&#34;conference&#34;:{&#34;from&#34;:&#34;2026-03-17&#34;,&#34;to&#34;:&#34;2026-03-19&#34;},&#34;country&#34;:&#34;US&#34;,&#34;id&#34;:&#34;javaone-2026&#34;,&#34;name&#34;:&#34;JavaOne 2026&#34;,&#34;region&#34;:&#34;international&#34;,&#34;tags&#34;:[&#34;Java&#34;,&#34;JVM&#34;,&#34;Developer Experience&#34;],&#34;url&#34;:&#34;https://www.oracle.com/javaone/&#34;},{&#34;cfp&#34;:{&#34;to&#34;:&#34;2025-10-12&#34;},&#34;conference&#34;:{&#34;from&#34;:&#34;2026-03-23&#34;,&#34;to&#34;:&#34;2026-03-26&#34;},&#34;country&#34;:&#34;NL&#34;,&#34;id&#34;:&#34;kubecon-europe-2026&#34;,&#34;name&#34;:&#34;KubeCon + CloudNativeCon Europe Amsterdam 2026&#34;,&#34;region&#34;:&#34;international&#34;,&#34;tags&#34;:[&#34;Kubernetes&#34;,&#34;Cloud Native&#34;,&#34;Platform Engineering&#34;,&#34;Observability&#34;],&#34;url&#34;:&#34;https://events.linuxfoundation.org/archive/2026/kubecon-cloudnativecon-europe/&#34;},{&#34;cfp&#34;:{&#34;to&#34;:&#34;2025-11-04&#34;},&#34;conference&#34;:{&#34;from&#34;:&#34;2026-03-24&#34;,&#34;to&#34;:&#34;2026-03-26&#34;},&#34;country&#34;:&#34;US&#34;,&#34;id&#34;:&#34;srecon-americas-2026&#34;,&#34;name&#34;:&#34;SREcon Americas 2026&#34;,&#34;region&#34;:&#34;international&#34;,&#34;tags&#34;:[&#34;SRE&#34;,&#34;Reliability&#34;,&#34;Observability&#34;],&#34;url&#34;:&#34;https://www.usenix.org/conference/srecon26americas&#34;},{&#34;cfp&#34;:{&#34;from&#34;:&#34;2025-11-01&#34;,&#34;to&#34;:&#34;2026-03-01&#34;},&#34;conference&#34;:{&#34;from&#34;:&#34;2026-04-14&#34;,&#34;to&#34;:&#34;2026-04-16&#34;},&#34;country&#34;:&#34;JP&#34;,&#34;id&#34;:&#34;devopsdays-tokyo-2026&#34;,&#34;name&#34;:&#34;DevOpsDays Tokyo 2026&#34;,&#34;region&#34;:&#34;domestic&#34;,&#34;tags&#34;:[&#34;DevOps&#34;,&#34;Platform Engineering&#34;],&#34;url&#34;:&#34;https://devopsdays.org/events/2026-tokyo/welcome/&#34;},{&#34;cfp&#34;:{&#34;to&#34;:&#34;2026-01-19&#34;},&#34;conference&#34;:{&#34;from&#34;:&#34;2026-04-20&#34;,&#34;to&#34;:&#34;2026-04-22&#34;},&#34;country&#34;:&#34;ES&#34;,&#34;id&#34;:&#34;grafanacon-2026-barcelona&#34;,&#34;name&#34;:&#34;GrafanaCON Barcelona 2026&#34;,&#34;region&#34;:&#34;international&#34;,&#34;tags&#34;:[&#34;Grafana&#34;,&#34;Observability&#34;,&#34;Prometheus&#34;],&#34;url&#34;:&#34;https://grafana.com/events/grafanacon/&#34;},{&#34;cfp&#34;:null,&#34;conference&#34;:{&#34;from&#34;:&#34;2026-05-14&#34;,&#34;to&#34;:&#34;2026-05-15&#34;},&#34;country&#34;:&#34;JP&#34;,&#34;id&#34;:&#34;cloudnative-days-2026-nagoya&#34;,&#34;name&#34;:&#34;クラウドネイティブ会議 2026 名古屋&#34;,&#34;region&#34;:&#34;domestic&#34;,&#34;tags&#34;:[&#34;Cloud Native&#34;,&#34;Platform Engineering&#34;],&#34;url&#34;:&#34;https://kaigi.cloudnativedays.jp/&#34;},{&#34;cfp&#34;:null,&#34;conference&#34;:{&#34;from&#34;:&#34;2026-05-30&#34;,&#34;to&#34;:&#34;2026-05-30&#34;},&#34;country&#34;:&#34;JP&#34;,&#34;id&#34;:&#34;jjug-ccc-2026-spring&#34;,&#34;name&#34;:&#34;JJUG CCC 2026 Spring&#34;,&#34;region&#34;:&#34;domestic&#34;,&#34;tags&#34;:[&#34;Java&#34;,&#34;JVM&#34;,&#34;Spring&#34;,&#34;Developer Experience&#34;],&#34;url&#34;:&#34;https://ccc2026spring.java-users.jp/&#34;},{&#34;cfp&#34;:null,&#34;conference&#34;:{&#34;from&#34;:&#34;2026-06-09&#34;,&#34;to&#34;:&#34;2026-06-10&#34;},&#34;country&#34;:&#34;US&#34;,&#34;id&#34;:&#34;datadog-dash-2026-new-york&#34;,&#34;name&#34;:&#34;DASH New York 2026&#34;,&#34;region&#34;:&#34;international&#34;,&#34;tags&#34;:[&#34;Datadog&#34;,&#34;Observability&#34;],&#34;url&#34;:&#34;https://dash.datadoghq.com/&#34;},{&#34;cfp&#34;:{&#34;to&#34;:&#34;2026-02-22&#34;},&#34;conference&#34;:{&#34;from&#34;:&#34;2026-06-22&#34;,&#34;to&#34;:&#34;2026-06-26&#34;},&#34;country&#34;:null,&#34;id&#34;:&#34;platformcon-2026&#34;,&#34;name&#34;:&#34;PlatformCon 2026&#34;,&#34;region&#34;:&#34;international&#34;,&#34;tags&#34;:[&#34;Platform Engineering&#34;,&#34;Developer Experience&#34;],&#34;url&#34;:&#34;https://2026.platformcon.com/&#34;},{&#34;cfp&#34;:null,&#34;conference&#34;:{&#34;from&#34;:&#34;2026-06-25&#34;,&#34;to&#34;:&#34;2026-06-26&#34;},&#34;country&#34;:&#34;JP&#34;,&#34;id&#34;:&#34;aws-summit-japan-2026&#34;,&#34;name&#34;:&#34;AWS Summit Japan 2026&#34;,&#34;region&#34;:&#34;domestic&#34;,&#34;tags&#34;:[&#34;AWS&#34;,&#34;Cloud&#34;,&#34;Infrastructure&#34;],&#34;url&#34;:&#34;https://aws.amazon.com/jp/events/summits/japan/&#34;},{&#34;cfp&#34;:null,&#34;conference&#34;:{&#34;from&#34;:&#34;2026-07-10&#34;,&#34;to&#34;:&#34;2026-07-11&#34;},&#34;country&#34;:&#34;JP&#34;,&#34;id&#34;:&#34;sre-next-2026&#34;,&#34;name&#34;:&#34;SRE NEXT 2026&#34;,&#34;region&#34;:&#34;domestic&#34;,&#34;tags&#34;:[&#34;SRE&#34;,&#34;Observability&#34;],&#34;url&#34;:&#34;https://sre-next.dev/2026/&#34;},{&#34;cfp&#34;:{&#34;to&#34;:&#34;2026-03-29&#34;},&#34;conference&#34;:{&#34;from&#34;:&#34;2026-07-28&#34;,&#34;to&#34;:&#34;2026-07-30&#34;},&#34;country&#34;:&#34;JP&#34;,&#34;id&#34;:&#34;kubecon-japan-2026&#34;,&#34;name&#34;:&#34;KubeCon + CloudNativeCon Japan 2026&#34;,&#34;region&#34;:&#34;domestic&#34;,&#34;tags&#34;:[&#34;Cloud Native&#34;,&#34;Platform Engineering&#34;],&#34;url&#34;:&#34;https://events.linuxfoundation.org/kubecon-cloudnativecon-japan/&#34;},{&#34;cfp&#34;:{&#34;from&#34;:&#34;2026-01-19&#34;,&#34;to&#34;:&#34;2026-03-04&#34;},&#34;conference&#34;:{&#34;from&#34;:&#34;2026-08-03&#34;,&#34;to&#34;:&#34;2026-08-06&#34;},&#34;country&#34;:&#34;US&#34;,&#34;id&#34;:&#34;gophercon-2026&#34;,&#34;name&#34;:&#34;GopherCon 2026&#34;,&#34;region&#34;:&#34;international&#34;,&#34;tags&#34;:[&#34;Go&#34;,&#34;Developer Experience&#34;],&#34;url&#34;:&#34;https://www.gophercon.com/&#34;},{&#34;cfp&#34;:{&#34;from&#34;:&#34;2026-05-15&#34;,&#34;to&#34;:&#34;2026-06-15&#34;},&#34;conference&#34;:{&#34;from&#34;:&#34;2026-09-11&#34;,&#34;to&#34;:&#34;2026-09-11&#34;},&#34;country&#34;:&#34;JP&#34;,&#34;id&#34;:&#34;go-conference-japan-2026&#34;,&#34;name&#34;:&#34;Go Conference 2026&#34;,&#34;region&#34;:&#34;domestic&#34;,&#34;tags&#34;:[&#34;Go&#34;,&#34;Developer Experience&#34;],&#34;url&#34;:&#34;https://gocon.jp/&#34;},{&#34;cfp&#34;:{&#34;from&#34;:&#34;2026-06-23&#34;,&#34;to&#34;:&#34;2026-07-20&#34;},&#34;conference&#34;:{&#34;from&#34;:&#34;2026-09-26&#34;,&#34;to&#34;:&#34;2026-09-26&#34;},&#34;country&#34;:&#34;JP&#34;,&#34;id&#34;:&#34;platform-engineering-kaigi-2026&#34;,&#34;name&#34;:&#34;Platform Engineering Kaigi 2026&#34;,&#34;region&#34;:&#34;domestic&#34;,&#34;tags&#34;:[&#34;Platform Engineering&#34;,&#34;Developer Experience&#34;],&#34;url&#34;:&#34;https://www.cnia.io/pek2026/&#34;},{&#34;cfp&#34;:{&#34;to&#34;:&#34;2026-05-27&#34;},&#34;conference&#34;:{&#34;from&#34;:&#34;2026-10-13&#34;,&#34;to&#34;:&#34;2026-10-15&#34;},&#34;country&#34;:&#34;IE&#34;,&#34;id&#34;:&#34;srecon-emea-2026&#34;,&#34;name&#34;:&#34;SREcon EMEA 2026&#34;,&#34;region&#34;:&#34;international&#34;,&#34;tags&#34;:[&#34;SRE&#34;,&#34;Reliability&#34;,&#34;Observability&#34;],&#34;url&#34;:&#34;https://www.usenix.org/conference/srecon26emea&#34;},{&#34;cfp&#34;:{&#34;to&#34;:&#34;2026-05-31&#34;},&#34;conference&#34;:{&#34;from&#34;:&#34;2026-11-09&#34;,&#34;to&#34;:&#34;2026-11-12&#34;},&#34;country&#34;:&#34;US&#34;,&#34;id&#34;:&#34;kubecon-north-america-2026&#34;,&#34;name&#34;:&#34;KubeCon + CloudNativeCon North America 2026&#34;,&#34;region&#34;:&#34;international&#34;,&#34;tags&#34;:[&#34;Kubernetes&#34;,&#34;Cloud Native&#34;,&#34;Platform Engineering&#34;,&#34;Observability&#34;],&#34;url&#34;:&#34;https://events.linuxfoundation.org/kubecon-cloudnativecon-north-america/&#34;},{&#34;cfp&#34;:{&#34;from&#34;:&#34;2026-06-08&#34;,&#34;to&#34;:&#34;2026-07-12&#34;},&#34;conference&#34;:{&#34;from&#34;:&#34;2026-11-14&#34;,&#34;to&#34;:&#34;2026-11-14&#34;},&#34;country&#34;:&#34;JP&#34;,&#34;id&#34;:&#34;kotlin-fest-2026&#34;,&#34;name&#34;:&#34;Kotlin Fest 2026&#34;,&#34;region&#34;:&#34;domestic&#34;,&#34;tags&#34;:[&#34;Kotlin&#34;,&#34;JVM&#34;,&#34;Developer Experience&#34;],&#34;url&#34;:&#34;https://2026.kotlinfest.dev/&#34;},{&#34;cfp&#34;:null,&#34;conference&#34;:{&#34;from&#34;:&#34;2026-11-19&#34;,&#34;to&#34;:&#34;2026-11-20&#34;},&#34;country&#34;:&#34;JP&#34;,&#34;id&#34;:&#34;cloudnative-days-2026-winter&#34;,&#34;name&#34;:&#34;CloudNative Days Winter 2026&#34;,&#34;region&#34;:&#34;domestic&#34;,&#34;tags&#34;:[&#34;Cloud Native&#34;,&#34;Platform Engineering&#34;],&#34;url&#34;:&#34;https://event.cloudnativedays.jp/cndw2026&#34;},{&#34;cfp&#34;:null,&#34;conference&#34;:{&#34;from&#34;:&#34;2027-02-20&#34;,&#34;to&#34;:&#34;2027-02-20&#34;},&#34;country&#34;:&#34;JP&#34;,&#34;id&#34;:&#34;sre-kaigi-2027&#34;,&#34;name&#34;:&#34;SRE Kaigi 2027&#34;,&#34;region&#34;:&#34;domestic&#34;,&#34;tags&#34;:[&#34;SRE&#34;],&#34;url&#34;:&#34;https://blog.srekaigi.net/entry/2026/07/22/114937&#34;},{&#34;cfp&#34;:null,&#34;conference&#34;:{&#34;from&#34;:&#34;2027-07-09&#34;,&#34;to&#34;:&#34;2027-07-10&#34;},&#34;country&#34;:&#34;JP&#34;,&#34;id&#34;:&#34;sre-next-2027&#34;,&#34;name&#34;:&#34;SRE NEXT 2027&#34;,&#34;region&#34;:&#34;domestic&#34;,&#34;tags&#34;:[&#34;SRE&#34;,&#34;Observability&#34;],&#34;url&#34;:&#34;https://sre-next.dev/2027/&#34;}]&lt;/script&gt;





&lt;style&gt;
  .slider-switch {
    position: relative;
    width: 60px;
    height: 28px;
    background-color: #ddd;
    border-radius: 28px;
    cursor: pointer;
    transition: background-color 0.3s;
    display: inline-block;
  }
  .slider-switch.international {
    background-color: #0066cc;
  }
  .slider-switch::after {
    content: &#39;&#39;;
    position: absolute;
    height: 24px;
    width: 24px;
    left: 2px;
    top: 2px;
    background-color: white;
    border-radius: 50%;
    transition: transform 0.3s;
  }
  .slider-switch.international::after {
    transform: translateX(32px);
  }
  .region-label {
    font-size: 0.9rem;
    font-weight: 500;
    min-width: 40px;
    text-align: center;
  }
  .region-label.active {
    color: #0066cc;
    font-weight: bold;
  }
&lt;/style&gt;

&lt;div id=&#34;conferences-filter-container&#34; style=&#34;margin-bottom: 2rem;&#34;&gt;
  &lt;div style=&#34;display: flex; align-items: center; gap: 0.5rem; margin-bottom: 0.75rem;&#34;&gt;
    &lt;span class=&#34;region-label active&#34; id=&#34;region-label-domestic&#34;&gt;国内&lt;/span&gt;
    &lt;div class=&#34;slider-switch&#34; id=&#34;region-slider-display&#34;&gt;&lt;/div&gt;
    &lt;span class=&#34;region-label&#34; id=&#34;region-label-international&#34;&gt;海外&lt;/span&gt;
  &lt;/div&gt;

  &lt;div style=&#34;display: flex; gap: 1.25rem; flex-wrap: wrap; align-items: center; margin-bottom: 1rem;&#34;&gt;
    &lt;div style=&#34;display: flex; align-items: center; gap: 0.5rem;&#34;&gt;
      &lt;select id=&#34;tag-filter&#34; style=&#34;padding: 0.5rem; border: 1px solid #ccc; border-radius: 4px;&#34;&gt;
        &lt;option value=&#34;&#34;&gt;すべてのタグ&lt;/option&gt;
      &lt;/select&gt;
    &lt;/div&gt;

    &lt;div style=&#34;display: flex; align-items: center; gap: 0.5rem;&#34;&gt;
      &lt;label for=&#34;cfp-month-filter&#34; style=&#34;font-size: 0.9rem; white-space: nowrap;&#34;&gt;CfP 締切&lt;/label&gt;
      &lt;select id=&#34;cfp-month-filter&#34; style=&#34;padding: 0.5rem; border: 1px solid #ccc; border-radius: 4px;&#34;&gt;
        &lt;option value=&#34;&#34;&gt;すべての月&lt;/option&gt;
      &lt;/select&gt;
    &lt;/div&gt;

    &lt;div style=&#34;display: flex; align-items: center; gap: 0.5rem;&#34;&gt;
      &lt;label for=&#34;conference-month-filter&#34; style=&#34;font-size: 0.9rem; white-space: nowrap;&#34;&gt;開催日&lt;/label&gt;
      &lt;select id=&#34;conference-month-filter&#34; style=&#34;padding: 0.5rem; border: 1px solid #ccc; border-radius: 4px;&#34;&gt;
        &lt;option value=&#34;&#34;&gt;すべての月&lt;/option&gt;
      &lt;/select&gt;
    &lt;/div&gt;
  &lt;/div&gt;

  &lt;div style=&#34;margin-bottom: 1rem; font-size: 0.9rem; color: #666;&#34;&gt;
    該当: &lt;span id=&#34;result-count&#34;&gt;0&lt;/span&gt; 件
  &lt;/div&gt;
&lt;/div&gt;

&lt;div style=&#34;max-height: 500px; overflow-y: auto; border: 1px solid #ddd; border-radius: 4px;&#34;&gt;
  &lt;table style=&#34;width: 100%; border-collapse: collapse; margin: 0;&#34;&gt;
    &lt;thead&gt;
      &lt;tr style=&#34;background: #f5f5f5; border-bottom: 2px solid #ddd; position: sticky; top: 0;&#34;&gt;
        &lt;th style=&#34;padding: 0.25rem; text-align: center; border: 1px solid #ddd;&#34;&gt;イベント&lt;/th&gt;
        &lt;th style=&#34;padding: 0.25rem; text-align: center; border: 1px solid #ddd;&#34;&gt;CfP締切&lt;/th&gt;
        &lt;th style=&#34;padding: 0.25rem; text-align: center; border: 1px solid #ddd;&#34;&gt;開催時期&lt;/th&gt;
      &lt;/tr&gt;
    &lt;/thead&gt;
    &lt;tbody id=&#34;conferences-tbody&#34;&gt;
      
      
      
      
      
      
      
      
      
      
      
      
      
      
      
      
      
      
      
      
      
      
      
      
      
      
      
      
      
      
      
      
      
      
      
      
      
      
      
      
      
      
      
      
      
      
      
      
      
      
      
      
      
      
      
      
      
      
      
      
      
      
      
      
      
      
      
      
      
      
      
      
      
      
      
      
      
      
      
      
      
      
      
      
      
      
      
      
      
      
      
      
      
      
      
      
      
      
      
      
      
      
      
      
      
      
      
      
      
      
      
      
      
      
      
      
      
      
      
      
      
      
      
      
      
      
      
      
      
      
      
      
      
      
      
      
      
      
      
      
      
      
      
      
      
      
      
      
      
      
      
      
      
      
      
      
      
      
      
      
      
      
      
      
      
      
      
      
      
      
      
      
      
      
      
      
      
      &lt;tr class=&#34;conf-row&#34; data-region=&#34;international&#34; data-tags=&#34;Go,Developer Experience&#34; data-conf-from=&#34;2026-08-03&#34; data-conf-to=&#34;2026-08-06&#34; data-cfp-from=&#34;2026-01-19&#34; data-cfp-to=&#34;2026-03-04&#34; style=&#34;border-bottom: 1px solid #ddd;&#34;&gt;
        &lt;td style=&#34;padding: 0.35rem; border: 1px solid #ddd;&#34;&gt;
          &lt;a href=&#34;https://www.gophercon.com/&#34; target=&#34;_blank&#34;&gt;GopherCon 2026&lt;/a&gt;
          &lt;div style=&#34;display: flex; flex-wrap: wrap; gap: 0.25rem; margin-top: 0.25rem; font-size: 0.65rem;&#34;&gt;&lt;span class=&#34;tag-label&#34; style=&#34;white-space: nowrap;&#34;&gt;Go&lt;/span&gt;&lt;span class=&#34;tag-label&#34; style=&#34;white-space: nowrap;&#34;&gt;Developer Experience&lt;/span&gt;&lt;/div&gt;
        &lt;/td&gt;
        &lt;td style=&#34;padding: 0.35rem; border: 1px solid #ddd; font-size: 0.9rem; text-align: center;&#34;&gt;
          &lt;span class=&#34;cfp-date-display&#34; data-date=&#34;2026-03-04&#34;&gt;&lt;/span&gt;
        &lt;/td&gt;
        &lt;td style=&#34;padding: 0.35rem; border: 1px solid #ddd; font-size: 0.9rem; text-align: center;&#34; class=&#34;conf-date-cell&#34;&gt;
          &lt;span class=&#34;conf-date-display&#34;&gt;&lt;/span&gt;
        &lt;/td&gt;
      &lt;/tr&gt;
      
      
      
      
      &lt;tr class=&#34;conf-row&#34; data-region=&#34;domestic&#34; data-tags=&#34;Go,Developer Experience&#34; data-conf-from=&#34;2026-09-11&#34; data-conf-to=&#34;2026-09-11&#34; data-cfp-from=&#34;2026-05-15&#34; data-cfp-to=&#34;2026-06-15&#34; style=&#34;border-bottom: 1px solid #ddd;&#34;&gt;
        &lt;td style=&#34;padding: 0.35rem; border: 1px solid #ddd;&#34;&gt;
          &lt;a href=&#34;https://gocon.jp/&#34; target=&#34;_blank&#34;&gt;Go Conference 2026&lt;/a&gt;
          &lt;div style=&#34;display: flex; flex-wrap: wrap; gap: 0.25rem; margin-top: 0.25rem; font-size: 0.65rem;&#34;&gt;&lt;span class=&#34;tag-label&#34; style=&#34;white-space: nowrap;&#34;&gt;Go&lt;/span&gt;&lt;span class=&#34;tag-label&#34; style=&#34;white-space: nowrap;&#34;&gt;Developer Experience&lt;/span&gt;&lt;/div&gt;
        &lt;/td&gt;
        &lt;td style=&#34;padding: 0.35rem; border: 1px solid #ddd; font-size: 0.9rem; text-align: center;&#34;&gt;
          &lt;span class=&#34;cfp-date-display&#34; data-date=&#34;2026-06-15&#34;&gt;&lt;/span&gt;
        &lt;/td&gt;
        &lt;td style=&#34;padding: 0.35rem; border: 1px solid #ddd; font-size: 0.9rem; text-align: center;&#34; class=&#34;conf-date-cell&#34;&gt;
          &lt;span class=&#34;conf-date-display&#34;&gt;&lt;/span&gt;
        &lt;/td&gt;
      &lt;/tr&gt;
      
      
      
      
      &lt;tr class=&#34;conf-row&#34; data-region=&#34;domestic&#34; data-tags=&#34;Platform Engineering,Developer Experience&#34; data-conf-from=&#34;2026-09-26&#34; data-conf-to=&#34;2026-09-26&#34; data-cfp-from=&#34;2026-06-23&#34; data-cfp-to=&#34;2026-07-20&#34; style=&#34;border-bottom: 1px solid #ddd;&#34;&gt;
        &lt;td style=&#34;padding: 0.35rem; border: 1px solid #ddd;&#34;&gt;
          &lt;a href=&#34;https://www.cnia.io/pek2026/&#34; target=&#34;_blank&#34;&gt;Platform Engineering Kaigi 2026&lt;/a&gt;
          &lt;div style=&#34;display: flex; flex-wrap: wrap; gap: 0.25rem; margin-top: 0.25rem; font-size: 0.65rem;&#34;&gt;&lt;span class=&#34;tag-label&#34; style=&#34;white-space: nowrap;&#34;&gt;Platform Engineering&lt;/span&gt;&lt;span class=&#34;tag-label&#34; style=&#34;white-space: nowrap;&#34;&gt;Developer Experience&lt;/span&gt;&lt;/div&gt;
        &lt;/td&gt;
        &lt;td style=&#34;padding: 0.35rem; border: 1px solid #ddd; font-size: 0.9rem; text-align: center;&#34;&gt;
          &lt;span class=&#34;cfp-date-display&#34; data-date=&#34;2026-07-20&#34;&gt;&lt;/span&gt;
        &lt;/td&gt;
        &lt;td style=&#34;padding: 0.35rem; border: 1px solid #ddd; font-size: 0.9rem; text-align: center;&#34; class=&#34;conf-date-cell&#34;&gt;
          &lt;span class=&#34;conf-date-display&#34;&gt;&lt;/span&gt;
        &lt;/td&gt;
      &lt;/tr&gt;
      
      
      
      
      &lt;tr class=&#34;conf-row&#34; data-region=&#34;international&#34; data-tags=&#34;SRE,Reliability,Observability&#34; data-conf-from=&#34;2026-10-13&#34; data-conf-to=&#34;2026-10-15&#34; data-cfp-from=&#34;&#34; data-cfp-to=&#34;2026-05-27&#34; style=&#34;border-bottom: 1px solid #ddd;&#34;&gt;
        &lt;td style=&#34;padding: 0.35rem; border: 1px solid #ddd;&#34;&gt;
          &lt;a href=&#34;https://www.usenix.org/conference/srecon26emea&#34; target=&#34;_blank&#34;&gt;SREcon EMEA 2026&lt;/a&gt;
          &lt;div style=&#34;display: flex; flex-wrap: wrap; gap: 0.25rem; margin-top: 0.25rem; font-size: 0.65rem;&#34;&gt;&lt;span class=&#34;tag-label&#34; style=&#34;white-space: nowrap;&#34;&gt;SRE&lt;/span&gt;&lt;span class=&#34;tag-label&#34; style=&#34;white-space: nowrap;&#34;&gt;Reliability&lt;/span&gt;&lt;span class=&#34;tag-label&#34; style=&#34;white-space: nowrap;&#34;&gt;Observability&lt;/span&gt;&lt;/div&gt;
        &lt;/td&gt;
        &lt;td style=&#34;padding: 0.35rem; border: 1px solid #ddd; font-size: 0.9rem; text-align: center;&#34;&gt;
          &lt;span class=&#34;cfp-date-display&#34; data-date=&#34;2026-05-27&#34;&gt;&lt;/span&gt;
        &lt;/td&gt;
        &lt;td style=&#34;padding: 0.35rem; border: 1px solid #ddd; font-size: 0.9rem; text-align: center;&#34; class=&#34;conf-date-cell&#34;&gt;
          &lt;span class=&#34;conf-date-display&#34;&gt;&lt;/span&gt;
        &lt;/td&gt;
      &lt;/tr&gt;
      
      
      
      
      &lt;tr class=&#34;conf-row&#34; data-region=&#34;international&#34; data-tags=&#34;Kubernetes,Cloud Native,Platform Engineering,Observability&#34; data-conf-from=&#34;2026-11-09&#34; data-conf-to=&#34;2026-11-12&#34; data-cfp-from=&#34;&#34; data-cfp-to=&#34;2026-05-31&#34; style=&#34;border-bottom: 1px solid #ddd;&#34;&gt;
        &lt;td style=&#34;padding: 0.35rem; border: 1px solid #ddd;&#34;&gt;
          &lt;a href=&#34;https://events.linuxfoundation.org/kubecon-cloudnativecon-north-america/&#34; target=&#34;_blank&#34;&gt;KubeCon &amp;#43; CloudNativeCon North America 2026&lt;/a&gt;
          &lt;div style=&#34;display: flex; flex-wrap: wrap; gap: 0.25rem; margin-top: 0.25rem; font-size: 0.65rem;&#34;&gt;&lt;span class=&#34;tag-label&#34; style=&#34;white-space: nowrap;&#34;&gt;Kubernetes&lt;/span&gt;&lt;span class=&#34;tag-label&#34; style=&#34;white-space: nowrap;&#34;&gt;Cloud Native&lt;/span&gt;&lt;span class=&#34;tag-label&#34; style=&#34;white-space: nowrap;&#34;&gt;Platform Engineering&lt;/span&gt;&lt;span class=&#34;tag-label&#34; style=&#34;white-space: nowrap;&#34;&gt;Observability&lt;/span&gt;&lt;/div&gt;
        &lt;/td&gt;
        &lt;td style=&#34;padding: 0.35rem; border: 1px solid #ddd; font-size: 0.9rem; text-align: center;&#34;&gt;
          &lt;span class=&#34;cfp-date-display&#34; data-date=&#34;2026-05-31&#34;&gt;&lt;/span&gt;
        &lt;/td&gt;
        &lt;td style=&#34;padding: 0.35rem; border: 1px solid #ddd; font-size: 0.9rem; text-align: center;&#34; class=&#34;conf-date-cell&#34;&gt;
          &lt;span class=&#34;conf-date-display&#34;&gt;&lt;/span&gt;
        &lt;/td&gt;
      &lt;/tr&gt;
      
      
      
      
      &lt;tr class=&#34;conf-row&#34; data-region=&#34;domestic&#34; data-tags=&#34;Kotlin,JVM,Developer Experience&#34; data-conf-from=&#34;2026-11-14&#34; data-conf-to=&#34;2026-11-14&#34; data-cfp-from=&#34;2026-06-08&#34; data-cfp-to=&#34;2026-07-12&#34; style=&#34;border-bottom: 1px solid #ddd;&#34;&gt;
        &lt;td style=&#34;padding: 0.35rem; border: 1px solid #ddd;&#34;&gt;
          &lt;a href=&#34;https://2026.kotlinfest.dev/&#34; target=&#34;_blank&#34;&gt;Kotlin Fest 2026&lt;/a&gt;
          &lt;div style=&#34;display: flex; flex-wrap: wrap; gap: 0.25rem; margin-top: 0.25rem; font-size: 0.65rem;&#34;&gt;&lt;span class=&#34;tag-label&#34; style=&#34;white-space: nowrap;&#34;&gt;Kotlin&lt;/span&gt;&lt;span class=&#34;tag-label&#34; style=&#34;white-space: nowrap;&#34;&gt;JVM&lt;/span&gt;&lt;span class=&#34;tag-label&#34; style=&#34;white-space: nowrap;&#34;&gt;Developer Experience&lt;/span&gt;&lt;/div&gt;
        &lt;/td&gt;
        &lt;td style=&#34;padding: 0.35rem; border: 1px solid #ddd; font-size: 0.9rem; text-align: center;&#34;&gt;
          &lt;span class=&#34;cfp-date-display&#34; data-date=&#34;2026-07-12&#34;&gt;&lt;/span&gt;
        &lt;/td&gt;
        &lt;td style=&#34;padding: 0.35rem; border: 1px solid #ddd; font-size: 0.9rem; text-align: center;&#34; class=&#34;conf-date-cell&#34;&gt;
          &lt;span class=&#34;conf-date-display&#34;&gt;&lt;/span&gt;
        &lt;/td&gt;
      &lt;/tr&gt;
      
      
      
      
      &lt;tr class=&#34;conf-row&#34; data-region=&#34;domestic&#34; data-tags=&#34;Cloud Native,Platform Engineering&#34; data-conf-from=&#34;2026-11-19&#34; data-conf-to=&#34;2026-11-20&#34; data-cfp-from=&#34;&#34; data-cfp-to=&#34;&#34; style=&#34;border-bottom: 1px solid #ddd;&#34;&gt;
        &lt;td style=&#34;padding: 0.35rem; border: 1px solid #ddd;&#34;&gt;
          &lt;a href=&#34;https://event.cloudnativedays.jp/cndw2026&#34; target=&#34;_blank&#34;&gt;CloudNative Days Winter 2026&lt;/a&gt;
          &lt;div style=&#34;display: flex; flex-wrap: wrap; gap: 0.25rem; margin-top: 0.25rem; font-size: 0.65rem;&#34;&gt;&lt;span class=&#34;tag-label&#34; style=&#34;white-space: nowrap;&#34;&gt;Cloud Native&lt;/span&gt;&lt;span class=&#34;tag-label&#34; style=&#34;white-space: nowrap;&#34;&gt;Platform Engineering&lt;/span&gt;&lt;/div&gt;
        &lt;/td&gt;
        &lt;td style=&#34;padding: 0.35rem; border: 1px solid #ddd; font-size: 0.9rem; text-align: center;&#34;&gt;
          未定
        &lt;/td&gt;
        &lt;td style=&#34;padding: 0.35rem; border: 1px solid #ddd; font-size: 0.9rem; text-align: center;&#34; class=&#34;conf-date-cell&#34;&gt;
          &lt;span class=&#34;conf-date-display&#34;&gt;&lt;/span&gt;
        &lt;/td&gt;
      &lt;/tr&gt;
      
      
      
      
      &lt;tr class=&#34;conf-row&#34; data-region=&#34;domestic&#34; data-tags=&#34;SRE&#34; data-conf-from=&#34;2027-02-20&#34; data-conf-to=&#34;2027-02-20&#34; data-cfp-from=&#34;&#34; data-cfp-to=&#34;&#34; style=&#34;border-bottom: 1px solid #ddd;&#34;&gt;
        &lt;td style=&#34;padding: 0.35rem; border: 1px solid #ddd;&#34;&gt;
          &lt;a href=&#34;https://blog.srekaigi.net/entry/2026/07/22/114937&#34; target=&#34;_blank&#34;&gt;SRE Kaigi 2027&lt;/a&gt;
          &lt;div style=&#34;display: flex; flex-wrap: wrap; gap: 0.25rem; margin-top: 0.25rem; font-size: 0.65rem;&#34;&gt;&lt;span class=&#34;tag-label&#34; style=&#34;white-space: nowrap;&#34;&gt;SRE&lt;/span&gt;&lt;/div&gt;
        &lt;/td&gt;
        &lt;td style=&#34;padding: 0.35rem; border: 1px solid #ddd; font-size: 0.9rem; text-align: center;&#34;&gt;
          未定
        &lt;/td&gt;
        &lt;td style=&#34;padding: 0.35rem; border: 1px solid #ddd; font-size: 0.9rem; text-align: center;&#34; class=&#34;conf-date-cell&#34;&gt;
          &lt;span class=&#34;conf-date-display&#34;&gt;&lt;/span&gt;
        &lt;/td&gt;
      &lt;/tr&gt;
      
      
      
      
      &lt;tr class=&#34;conf-row&#34; data-region=&#34;domestic&#34; data-tags=&#34;SRE,Observability&#34; data-conf-from=&#34;2027-07-09&#34; data-conf-to=&#34;2027-07-10&#34; data-cfp-from=&#34;&#34; data-cfp-to=&#34;&#34; style=&#34;border-bottom: 1px solid #ddd;&#34;&gt;
        &lt;td style=&#34;padding: 0.35rem; border: 1px solid #ddd;&#34;&gt;
          &lt;a href=&#34;https://sre-next.dev/2027/&#34; target=&#34;_blank&#34;&gt;SRE NEXT 2027&lt;/a&gt;
          &lt;div style=&#34;display: flex; flex-wrap: wrap; gap: 0.25rem; margin-top: 0.25rem; font-size: 0.65rem;&#34;&gt;&lt;span class=&#34;tag-label&#34; style=&#34;white-space: nowrap;&#34;&gt;SRE&lt;/span&gt;&lt;span class=&#34;tag-label&#34; style=&#34;white-space: nowrap;&#34;&gt;Observability&lt;/span&gt;&lt;/div&gt;
        &lt;/td&gt;
        &lt;td style=&#34;padding: 0.35rem; border: 1px solid #ddd; font-size: 0.9rem; text-align: center;&#34;&gt;
          未定
        &lt;/td&gt;
        &lt;td style=&#34;padding: 0.35rem; border: 1px solid #ddd; font-size: 0.9rem; text-align: center;&#34; class=&#34;conf-date-cell&#34;&gt;
          &lt;span class=&#34;conf-date-display&#34;&gt;&lt;/span&gt;
        &lt;/td&gt;
      &lt;/tr&gt;
      
      
      &lt;tr id=&#34;conferences-empty-row&#34; style=&#34;display: none;&#34;&gt;
        &lt;td colspan=&#34;3&#34; style=&#34;padding: 1rem; border: 1px solid #ddd; text-align: center; color: #666;&#34;&gt;表示するデータがありません&lt;/td&gt;
      &lt;/tr&gt;
    &lt;/tbody&gt;
  &lt;/table&gt;
&lt;/div&gt;

&lt;script&gt;
(function() {
  let currentFilters = {
    region: &#39;domestic&#39;,
    tag: &#39;&#39;,
    cfpMonth: &#39;&#39;,
    conferenceMonth: &#39;&#39;
  };

  function monthsCovered(fromStr, toStr) {
    const months = new Set();
    if (!fromStr) {
      return months;
    }

    const start = new Date(`${fromStr}T00:00:00Z`);
    const end = new Date(`${toStr || fromStr}T00:00:00Z`);
    const cursor = new Date(Date.UTC(start.getUTCFullYear(), start.getUTCMonth(), 1));
    while (cursor &lt;= end) {
      months.add(String(cursor.getUTCMonth() + 1));
      cursor.setUTCMonth(cursor.getUTCMonth() + 1);
    }
    return months;
  }

  
  const allTags = new Set();
  document.querySelectorAll(&#39;.conf-row&#39;).forEach(row =&gt; {
    const tags = row.dataset.tags.split(&#39;,&#39;).filter(t =&gt; t);
    tags.forEach(tag =&gt; allTags.add(tag));
  });

  const tagSelect = document.getElementById(&#39;tag-filter&#39;);
  Array.from(allTags).sort().forEach(tag =&gt; {
    const option = document.createElement(&#39;option&#39;);
    option.value = tag;
    option.textContent = tag;
    tagSelect.appendChild(option);
  });

  const monthSelects = [
    document.getElementById(&#39;cfp-month-filter&#39;),
    document.getElementById(&#39;conference-month-filter&#39;)
  ];
  monthSelects.forEach((select) =&gt; {
    for (let month = 1; month &lt;= 12; month += 1) {
      const option = document.createElement(&#39;option&#39;);
      option.value = String(month);
      option.textContent = `${month}月`;
      select.appendChild(option);
    }
  });

  function updateDisplay() {
    const rows = document.querySelectorAll(&#39;.conf-row&#39;);
    let visibleCount = 0;

    rows.forEach(row =&gt; {
      const region = row.dataset.region;
      const tags = row.dataset.tags.split(&#39;,&#39;).filter(t =&gt; t);
      const cfpFrom = row.dataset.cfpFrom;
      const cfpTo = row.dataset.cfpTo;
      const conferenceMatch = !currentFilters.conferenceMonth ||
        monthsCovered(row.dataset.confFrom, row.dataset.confTo).has(currentFilters.conferenceMonth);
      const cfpMatch = !currentFilters.cfpMonth || (
        Boolean(cfpFrom || cfpTo) &amp;&amp;
        monthsCovered(cfpFrom || cfpTo, cfpTo || cfpFrom).has(currentFilters.cfpMonth)
      );

      let regionMatch = region === currentFilters.region;
      let tagMatch = !currentFilters.tag || tags.includes(currentFilters.tag);

      if (regionMatch &amp;&amp; tagMatch &amp;&amp; conferenceMatch &amp;&amp; cfpMatch) {
        row.style.display = &#39;&#39;;
        visibleCount++;
      } else {
        row.style.display = &#39;none&#39;;
      }
    });

    document.getElementById(&#39;result-count&#39;).textContent = visibleCount;
    document.getElementById(&#39;conferences-empty-row&#39;).style.display = visibleCount === 0 ? &#39;&#39; : &#39;none&#39;;
  }

  
  const regionSlider = document.getElementById(&#39;region-slider-display&#39;);
  regionSlider.addEventListener(&#39;click&#39;, function() {
    if (currentFilters.region === &#39;domestic&#39;) {
      currentFilters.region = &#39;international&#39;;
      document.getElementById(&#39;region-label-domestic&#39;).classList.remove(&#39;active&#39;);
      document.getElementById(&#39;region-label-international&#39;).classList.add(&#39;active&#39;);
    } else {
      currentFilters.region = &#39;domestic&#39;;
      document.getElementById(&#39;region-label-domestic&#39;).classList.add(&#39;active&#39;);
      document.getElementById(&#39;region-label-international&#39;).classList.remove(&#39;active&#39;);
    }
    regionSlider.classList.toggle(&#39;international&#39;);
    updateDisplay();
  });

  
  document.getElementById(&#39;tag-filter&#39;).addEventListener(&#39;change&#39;, function() {
    currentFilters.tag = this.value;
    updateDisplay();
  });

  document.getElementById(&#39;cfp-month-filter&#39;).addEventListener(&#39;change&#39;, function() {
    currentFilters.cfpMonth = this.value;
    updateDisplay();
  });

  document.getElementById(&#39;conference-month-filter&#39;).addEventListener(&#39;change&#39;, function() {
    currentFilters.conferenceMonth = this.value;
    updateDisplay();
  });

  
  const weekdays = [&#39;日&#39;, &#39;月&#39;, &#39;火&#39;, &#39;水&#39;, &#39;木&#39;, &#39;金&#39;, &#39;土&#39;];
  document.querySelectorAll(&#39;.cfp-date-display&#39;).forEach(span =&gt; {
    span.textContent = span.dataset.date.replaceAll(&#34;-&#34;, &#34;/&#34;);
  });

  document.querySelectorAll(&#39;.conf-date-cell&#39;).forEach(cell =&gt; {
    const row = cell.closest(&#39;.conf-row&#39;);
    const fromStr = row.dataset.confFrom;
    const toStr = row.dataset.confTo;

    if (fromStr) {
      const from = new Date(fromStr + &#39;T00:00:00Z&#39;);
      const to = new Date(toStr + &#39;T00:00:00Z&#39;);

      const fromWeekday = weekdays[from.getUTCDay()];
      const toWeekday = weekdays[to.getUTCDay()];

      let displayText;
      if (fromStr === toStr) {
        displayText = `${fromStr} (${fromWeekday})`;
      } else {
        displayText = `${fromStr} (${fromWeekday}) – ${toStr} (${toWeekday})`;
      }
      const span = cell.querySelector(&#39;.conf-date-display&#39;);
      if (span) {
        span.textContent = displayText;
      }
    }
  });

  
  updateDisplay();
})();
&lt;/script&gt;</description>
    </item>
    
  </channel>
</rss>
