世界を動かす技術を、日本語で。

私の卒業帽はRustで動いている

概要

  • アメリカの大学卒業式 でのキャップ&ガウンのレンタル体験。
  • タッセル移動 の儀式に着目したユニークな発想。
  • 自作電子工作 でキャップを光らせるプロジェクトの紹介。
  • 使用部品や開発時間、実際の運用可否についてのFAQ。
  • ソースコードの公開 と注意事項の案内。

アメリカ大学卒業式のキャップ&ガウン事情

  • キャップ&ガウンはレンタル制 で、アメリカでは購入ではなく返却が必須。
  • レンタル費用は高額 で、今回は$94も支払う必要。
  • 未着用の場合は式典参加不可 というルール。
  • 購入オプションは用意されていない ため、必ずレンタル利用。
  • タッセルの移動 (右から左へ)は卒業の象徴となる儀式。

タッセル移動と左利き問題

  • タッセルを右から左へ動かす のが定番だが、理由は不明。
  • 左利きの人には不公平感 も感じる演出。
  • タッセル移動の瞬間にキャップが光る アイデアを着想。
    • レンタル規約 で火を使うのはNGと自己ツッコミ。

自作光るキャップの製作

  • タッセル移動を検知し、LEDでキャップを光らせる 仕組みを開発。
  • 主な使用部品
    • Digispark ATtiny85
    • WS2812B LED(48個)
    • Apple USB-C-to-Cケーブルから取り出した配線
    • リードスイッチ&マグネット(タッセル検知用)
    • USB-C Power Deliveryトリガーボード
    • モバイルバッテリー&USB-Cケーブル
  • 開発時間
    • コードは約2時間(Rust使用、avr-halやws2812-avrの調整が必要)
    • ハードウェア組み立ては3時間以上
  • Rustでの開発は難易度高め、Arduinoや他ボードなら簡単だったかもという感想。

実際に卒業式で使うか

  • 実際の式典では使用せず、見た目が派手すぎて断念。
  • ゲーミングPC風の見た目 や、年配層には刺激が強すぎる印象。
  • 光の点滅による注意喚起 も明記。

ソースコード・参考情報

FAQまとめ

  • 使った部品や開発時間、実際の運用可否 についての詳細説明。
  • ハードウェア開発の大変さ も強調。
  • Rustでの組み込み開発の苦労 や、他の選択肢との比較。

Hackerたちの意見

大きい学校に行くと、卒業式が何回もあるんだよね。時間がかぶらない人たちとレンタルを分け合えばいいよ。俺はそうしたら、みんなが「天才的なアイデアだ!」って言ってくれたけど、実際はただお金がないだけなんだ。

学士号と最初の修士号の卒業式はスキップしたんだ。2回目の修士号の時は、帽子やガウン、フードの費用が授業料に含まれてたから、今はどこかに学位の服が入った箱があるんだ。そんなものが必要になるシチュエーション、全然想像できないけどね。

オンライン学校だけで、どんな式にも出なかったよ。学校を終えた時は30歳だったし、何かを証明する必要は感じなかったな。

式典に参加しなければ、余計なお金は全くかからないよ。

Rustを使わずにArduinoのライブラリを使ったり、別のボードを使ってたらもっと簡単だったかも。でも、このブログのタイトルアイデアにこだわってたんだ。「Worth it」って、いい感じに仕上がったよね。

確か、レンタルじゃなくて帽子とガウンを買った気がする。でも、俺の大学はちょっと小さかったしね。

購入オプションの方がレンタルより高いんじゃない?

うちの学校にはレンタルの選択肢がなかったんだ。だから、そういうのを買ったけど、もう二度と使うことはないだろうね。

私の学校では、帽子は買ったけど、ガウンはレンタルしたんだ。帽子は箱に入れて、もう二度と見ることはないだろうな。ガウンはどうしようか全然想像できないよ。

「このブログのタイトルアイデアにこだわってた」っていう理由で技術的な決定を正当化するの、今まで読んだ中で一番いい使い方だと思う。おめでとう!

面白い事実その1:アメリカでは帽子とガウンをレンタルするんだ。返さなきゃいけないし、しかも高い!私もレンタルするのに94ドルも払ったけど、製造コストはそれよりずっと安いはずなのに、マジでおかしいよね。ああ、これがアメリカのやり方なんだね。

そうだね、フィッティングやクリーニング、保管を手伝ってくれる人にはちゃんとした賃金を払わないといけないよね。製造は低コストの国で安い労働力を使ってるから、服を買うのは安く感じるんだ。

それとも、買って保管するか、捨てるかってこと?

この概念には驚いたよ。なんか「卒業帽」って映画の中だけのものだと思ってた。個人主義が強い国ではちょっと場違いな感じだね。

イギリスでも一般的に帽子とガウンはレンタルするよ。どこで買ってるのか教えてくれる?

アリエクスプレスで安く見かけた理由がわかった…

参考までに、私はアメリカにいて、自分のを買ったよ。ここではレンタルの方が理にかなってる気がする。だって、ガウンはこのイベント以外では使い道ないし。

それは新しいね。私は2009年に卒業したけど、その時は自分のを持って帰れたよ。

学校によるね。私のところはそうじゃなかった(今もそうじゃない)。今月NYUを卒業する友達が何人かいるけど、彼らの状況もそうじゃないよ。私が出会った学校はどこも購入オプションがあったし、中にはかなり手頃な価格のところもあったよ。例えば、NYUの法科大学院のキャップとガウンは、今年は購入するのに約98ドルだよ(レンタルじゃなくて)。

レンタルを提供しているところがあるのは疑わないよ。(私のところは購入で130ドルくらいだったと思うけど。)でも、OPの大学では購入オプションすらないって聞いて驚いてる。多くの人は、特にキャップはお土産として残しておきたいからね、親が取っておくこともあるし。それに、売った方がもっとお金になるんじゃない?

うん、これは普遍的じゃないね。俺のやつ買ったよ。

USBポートに直接差し込めるATtiny85ボードは、1〜5個のGPIOやHIDインターフェースが必要なときに便利だよ。1個あたり2ドルくらいだから、いくつか持っておく価値はあるね。

面白い事実その1: アメリカではキャップとガウンをレンタルするんだ。返さなきゃいけないし、しかも高い!私のはレンタルするのに94ドルも払ったよ。ああ、アメリカの大学が学生から企業に富を移転する最後の方法だね…その後、貧乏な大学に寄付を求める手紙が送られてくるんだよ。私の大学は、私が卒業した年に「コミュニケーションの方が仕事が多い」とか言ってCSの大学院プログラムを閉鎖したから、1セントも寄付しなかったよ。

余談: > もし、キャップとガウンなしで大丈夫って言ったらどうなるの? そしたら、式典には参加できないよ。だから、レンタル代は払わなきゃいけない。いや、払わなくても大丈夫。式典に参加しなくても卒業証書はもらえるから。私は長くて退屈だと思ったから参加しなかったけど、それでも卒業証書はもらえたよ。

私は今週末に卒業したけど、学校がキャップとガウンを無料でくれたよ。私たちが払ってる金額を考えると、これくらいは妥当だよね…。

警告: 以下の動画には急速な点滅の光が含まれています。スクリーンリーダーを使っている人がこの文章を読んでいることを考えて、動画は見ないように書いておきました!えっと…スクリーンリーダーが必要な人にとって、点滅する光って本当に問題になるのかな?

目がすごくぼやけてる人もいるから、スクリーンリーダーを使いながら動画を見てるかもしれないし。ページを別の言語に翻訳する人もいるだろうから、動画に埋め込まれた警告は関係ないかもしれないね。多分、他にもいろんなケースがあると思う。