Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
37 changes: 37 additions & 0 deletions contents/articles/2025/12-21_hackathon/index.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,37 @@
---
title: サークル内でハッカソンを行いました
date: 2025-12-21
categories:
- events
thumbnail:
src: ./thumbnail.avif
position: top
author: 2024/takuya-yasumura
---

ut.code(); では、12 月にサークルでハッカソンを行いました。

## ハッカソンの概要

今回のハッカソンは、「テーマ×技術縛りハッカソン」と称し、提示されるテーマまたは技術の少なくとも一方を満たすプロダクトを制作する形式で開催されました。

今回の縛りはテーマが「CLIツール」、技術が「Python または Rust」でした。
ut.code(); では多くのプロダクトが TypeScript で作られるため、今回はあえて異なる技術に挑戦する機会を設けました。

## ハッカソンの様子

12 月 6 日にハッカソンのキックオフが行われ、その当日にテーマと技術の縛りが発表されました。
その後、テーマや技術に関する説明が行われました。
技術については Python や Rust で開発する際のポイントや、CLI ツールを作成するためのライブラリについて紹介されました。

キックオフからの 2 週間の期間で、各々の参加者が合間を縫って開発を行いました。

12 月 21 日の発表会では、参加者が集まって各自の制作物を発表しました。
実用的な cron スケジューラーや、日常的に使えるツール、ターミナル上で動作するゲームなど、多様なプロダクトが発表されました。
Rust で CLI ツールを作成した意欲的な参加者が多かったです。

![ハッカソン発表会の様子1](./presentation-1.avif)

![ハッカソン発表会の様子2](./presentation-2.avif)

ut.code(); では今後も同様のハッカソンを開催していく予定です。
Binary file not shown.
Binary file not shown.
Binary file not shown.