From b5467352730f739c0c47100e8ad33360aaa0a7c9 Mon Sep 17 00:00:00 2001
From: TaPet <134124527+TakenPt@users.noreply.github.com>
Date: Tue, 7 Apr 2026 01:15:47 +0900
Subject: [PATCH 1/5] =?UTF-8?q?date=E3=81=AB=E6=99=82=E5=88=BB=E3=82=92?=
=?UTF-8?q?=E8=A8=98=E8=BF=B0=E3=81=A7=E3=81=8D=E3=82=8B=E3=82=88=E3=81=86?=
=?UTF-8?q?=E3=81=AB?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
.../workshop/Workshop2026Section.astro | 19 ++++++++++++++++---
1 file changed, 16 insertions(+), 3 deletions(-)
diff --git a/src/components/workshop/Workshop2026Section.astro b/src/components/workshop/Workshop2026Section.astro
index 427898a..ac86f6d 100644
--- a/src/components/workshop/Workshop2026Section.astro
+++ b/src/components/workshop/Workshop2026Section.astro
@@ -26,8 +26,14 @@ const dateFormat = new Intl.DateTimeFormat('ja-JP', {
weekday: 'short',
month: 'numeric',
day: 'numeric',
- // hour: '2-digit',
- // minute: '2-digit',
+ hour: '2-digit',
+ minute: '2-digit',
+})
+
+const dateFormatWithoutTime = new Intl.DateTimeFormat('ja-JP', {
+ weekday: 'short',
+ month: 'numeric',
+ day: 'numeric',
})
---
@@ -41,7 +47,14 @@ const dateFormat = new Intl.DateTimeFormat('ja-JP', {
{
items.map(({ date, ...item }) => (
-
+
))
}
From 61214ff59ce45112272f0634a3288b248bb4305f Mon Sep 17 00:00:00 2001
From: TaPet <134124527+TakenPt@users.noreply.github.com>
Date: Wed, 8 Apr 2026 01:14:56 +0900
Subject: [PATCH 2/5] =?UTF-8?q?=E6=97=A5=E4=BB=98=E3=81=8C=E6=9C=AA?=
=?UTF-8?q?=E5=AE=9A=E3=81=AE=E5=A0=B4=E5=90=88=E3=81=AE=E8=A1=A8=E7=A4=BA?=
=?UTF-8?q?=E3=82=92=E8=BF=BD=E5=8A=A0?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
src/components/workshop/Workshop2026Section.astro | 4 +++-
1 file changed, 3 insertions(+), 1 deletion(-)
diff --git a/src/components/workshop/Workshop2026Section.astro b/src/components/workshop/Workshop2026Section.astro
index ac86f6d..2627b62 100644
--- a/src/components/workshop/Workshop2026Section.astro
+++ b/src/components/workshop/Workshop2026Section.astro
@@ -50,7 +50,9 @@ const dateFormatWithoutTime = new Intl.DateTimeFormat('ja-JP', {
Date: Wed, 8 Apr 2026 01:15:20 +0900
Subject: [PATCH 3/5] =?UTF-8?q?=E5=90=84=E6=97=A5=E3=81=AE=E6=83=85?=
=?UTF-8?q?=E5=A0=B1=E3=82=92=E8=BF=BD=E5=8A=A0?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
.../workshop/Workshop2026Section.astro | 72 +++++++++++++++++--
1 file changed, 68 insertions(+), 4 deletions(-)
diff --git a/src/components/workshop/Workshop2026Section.astro b/src/components/workshop/Workshop2026Section.astro
index 2627b62..70036d9 100644
--- a/src/components/workshop/Workshop2026Section.astro
+++ b/src/components/workshop/Workshop2026Section.astro
@@ -20,7 +20,71 @@ export function date(
: new Date(2026, month - 1, date, hour, minute)
}
-export const items: Item[] = []
+export const items: Item[] = [
+ {
+ date: date(4, 20, 18, 30),
+ title: 'ガイダンス・環境構築',
+ place: '共C306',
+ description:
+ 'OUCCの紹介と環境構築、開発に必要なツールの使い方の講習(基礎講習)を行います。ガイダンス・環境構築は両日とも内容は同一です。',
+ },
+ {
+ date: date(4, 23, 18, 30),
+ title: 'ガイダンス・環境構築',
+ place: '共C306',
+ description:
+ 'OUCCの紹介と環境構築、開発に必要なツールの使い方の講習(基礎講習)を行います。ガイダンス・環境構築は両日とも内容は同一です。',
+ },
+ {
+ date: date(4, 28, 18, 30),
+ title: '基礎講習(Git, shellなど)',
+ place: '豊中共創棟B棟',
+ description:
+ '豊中共創棟B棟は場所がわかりづらいため、全学教育共通棟前で集合してから移動します。',
+ },
+ {
+ date: date(5, 12, 18, 30),
+ title: 'C#/Unity①',
+ place: '未定',
+ description:
+ 'ゲーム開発をはじめ幅広い用途で用いられる言語であるC#を扱います。本格的なゲームエンジンであるUnityを使用してゲーム開発を行います。',
+ },
+ {
+ date: date(5, 13, 18, 30),
+ title: 'Python①',
+ place: '未定',
+ description: '文法がシンプルで学びやすい言語であるPythonを扱います。',
+ },
+ {
+ date: date(5, 19, 18, 30),
+ title: 'C#/Unity②',
+ place: '未定',
+ description:
+ 'ゲーム開発をはじめ幅広い用途で用いられる言語であるC#を扱います。本格的なゲームエンジンであるUnityを使用してゲーム開発を行います。',
+ },
+ {
+ date: date(5, 20, 18, 30),
+ title: 'Python②',
+ place: '未定',
+ description:
+ 'Pythonのゲームライブラリである、Pyxelを使用して簡単なゲームを開発することを目指します。',
+ },
+ {
+ date: date(5, 26, 18, 30),
+ title: 'C#/Unity③',
+ place: '未定',
+ description:
+ 'ゲーム開発をはじめ幅広い用途で用いられる言語であるC#を扱います。本格的なゲームエンジンであるUnityを使用してゲーム開発を行います。',
+ },
+ {
+ date: undefined,
+ title: 'C/C++',
+ circleNames: ['RAINBOU'],
+ place: '未定',
+ description:
+ 'OSや組み込みシステムなど、高速な処理が求められる分野で広く用いられる言語であるC/C++を扱います。阪大の競技プログラミングサークルであるRAINBOUが担当します',
+ },
+]
const dateFormat = new Intl.DateTimeFormat('ja-JP', {
weekday: 'short',
@@ -41,7 +105,7 @@ const dateFormatWithoutTime = new Intl.DateTimeFormat('ja-JP', {
2026年度のOUCCの講習会
- 2026年度の講習会をサーオリ後に発表します。
+ 2026年度の講習会について情報をまとめています。
開始時刻や開催場所などの詳細ついては随時更新します。是非お気軽にご参加ください!
@@ -53,8 +117,8 @@ const dateFormatWithoutTime = new Intl.DateTimeFormat('ja-JP', {
date === undefined
? '未定'
: date !== undefined && date.getHours() !== 0
- ? dateFormat.format(date)
- : dateFormatWithoutTime.format(date)
+ ? dateFormat.format(date)
+ : dateFormatWithoutTime.format(date)
}
/>
))
From 5445588347478c6ae0bc091fed249377c2365351 Mon Sep 17 00:00:00 2001
From: TaPet <134124527+TakenPt@users.noreply.github.com>
Date: Wed, 8 Apr 2026 01:17:04 +0900
Subject: [PATCH 4/5] =?UTF-8?q?=E4=BA=8B=E5=89=8D=E4=BA=88=E7=B4=84?=
=?UTF-8?q?=E4=B8=8D=E8=A6=81=E3=81=AE=E6=97=A8=E3=82=92=E8=BF=BD=E5=8A=A0?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
src/components/workshop/WorkshopSection.astro | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
diff --git a/src/components/workshop/WorkshopSection.astro b/src/components/workshop/WorkshopSection.astro
index ba69e3d..9da6caa 100644
--- a/src/components/workshop/WorkshopSection.astro
+++ b/src/components/workshop/WorkshopSection.astro
@@ -13,7 +13,8 @@ import DiscordJoinLink from '@/components/common/button/DiscordJoinLink.astro'
こちらから講習会の資料や連絡を受け取れます。
- どなたでも無料で参加できます。是非お気軽にご参加ください!
+ どなたでも無料で参加できます。
+ 事前の予約等は不要ですので、是非お気軽にご参加ください!
From 3184a23638ba4f74b3f0ab5ab81c7a54a3550858 Mon Sep 17 00:00:00 2001
From: TaPet <134124527+TakenPt@users.noreply.github.com>
Date: Wed, 8 Apr 2026 01:47:53 +0900
Subject: [PATCH 5/5] =?UTF-8?q?place=E3=81=AB'=E6=9C=AA=E5=AE=9A'=E3=82=92?=
=?UTF-8?q?=E5=85=A5=E5=8A=9B=E3=81=99=E3=82=8B=E5=87=A6=E7=90=86=E3=82=92?=
=?UTF-8?q?=E3=81=BE=E3=81=A8=E3=82=81=E3=82=8B?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
src/components/workshop/Workshop2026Section.astro | 15 ++++++++-------
1 file changed, 8 insertions(+), 7 deletions(-)
diff --git a/src/components/workshop/Workshop2026Section.astro b/src/components/workshop/Workshop2026Section.astro
index 70036d9..225a4f9 100644
--- a/src/components/workshop/Workshop2026Section.astro
+++ b/src/components/workshop/Workshop2026Section.astro
@@ -45,34 +45,34 @@ export const items: Item[] = [
{
date: date(5, 12, 18, 30),
title: 'C#/Unity①',
- place: '未定',
+ place: undefined,
description:
'ゲーム開発をはじめ幅広い用途で用いられる言語であるC#を扱います。本格的なゲームエンジンであるUnityを使用してゲーム開発を行います。',
},
{
date: date(5, 13, 18, 30),
title: 'Python①',
- place: '未定',
+ place: undefined,
description: '文法がシンプルで学びやすい言語であるPythonを扱います。',
},
{
date: date(5, 19, 18, 30),
title: 'C#/Unity②',
- place: '未定',
+ place: undefined,
description:
'ゲーム開発をはじめ幅広い用途で用いられる言語であるC#を扱います。本格的なゲームエンジンであるUnityを使用してゲーム開発を行います。',
},
{
date: date(5, 20, 18, 30),
title: 'Python②',
- place: '未定',
+ place: undefined,
description:
'Pythonのゲームライブラリである、Pyxelを使用して簡単なゲームを開発することを目指します。',
},
{
date: date(5, 26, 18, 30),
title: 'C#/Unity③',
- place: '未定',
+ place: undefined,
description:
'ゲーム開発をはじめ幅広い用途で用いられる言語であるC#を扱います。本格的なゲームエンジンであるUnityを使用してゲーム開発を行います。',
},
@@ -80,7 +80,7 @@ export const items: Item[] = [
date: undefined,
title: 'C/C++',
circleNames: ['RAINBOU'],
- place: '未定',
+ place: undefined,
description:
'OSや組み込みシステムなど、高速な処理が求められる分野で広く用いられる言語であるC/C++を扱います。阪大の競技プログラミングサークルであるRAINBOUが担当します',
},
@@ -110,7 +110,7 @@ const dateFormatWithoutTime = new Intl.DateTimeFormat('ja-JP', {
{
- items.map(({ date, ...item }) => (
+ items.map(({ date, place, ...item }) => (
))
}