DevSecOpsThon GMO at kitaQ 2024

GWブログリレーの第3弾は、部長が参加したDevSecOpsThon GMO at kitaQについての参加レポートです!

DevSecOpsThon GMO at kitaQ 2024
※画像は水平反転させてます

DevSecOptThonとは?

「DevSecOpsThon」とは、【開発(development)】【セキュリティ(security)】【運用(operation)】の
3つの要素を融合したDevSecOpsを学びながら、チームで協力して特定の課題に挑戦するコンテストです。

今年は、GMOのサービスである「ConoHa VPS」に「Nvidia H100」を搭載したサーバーを使用し、AIチャットbotの開発を中心にイベントが行われました。

(公式サイトから抜粋)
https://developers.gmo.jp/kitaq/devsecopsthon2024/

※当WEBサイトはConoHa VPSによって動いています

ConoHa VPS
Nvidia H100

※問題内容の開示はありません

開催側の意向に基づき、当サイトでは問題内容の開示はしません。ご了承ください。
以下は僕が楽しみ、苦しむ様子をお楽しみください。

Day0

そうです。私は前泊しました。
授業が終わってすぐに新幹線に乗って行きました。

人生初九州!

あ、小倉駅の写真撮り忘れた...

Day1

イベント当日。
ウッキウキすぎて10時スタートなのに7:30に起きるという奇行をかましました。

同じ部屋だった皆様、この場をお借りしてお詫びを申し上げます。

ハッカソンに参加するのが初であり、非常にワクワクしていました。
去年の夏にUnityのハッカソンに参加するはずだったのにコロりました。

GMOのオフィスに着いたらまず最初にチームになった人と初顔合わせをしました。

前半はアイスブレイクやKeynoteがあり、その後にチームで問題を解き、最後にメインコンテンツである「AIチャットbot」の開発について説明がありました。

どのように開発するか役割分担や技術選定について少し話し合い、1日目は終了しました。

ホテルに着いても開発について話し合っているチームが多かったです。

と、ここで重大な事件が!

なんと唐突にAtCoder Beginner Contest 351をやり始めたではありませんか!
数人だけでしたが、競プロが始まりました。
僕ももちろんやりましたよ。初めてのコンテストでBまでは解けたのですが、CはWAばっかりで解けなかったです。
プログラミング猛者にC++のVectorについて教えてもらったり、非常に楽しい時間でした。

Day2

本格的にOSS LLMによるチャットBotの開発がスタートしました。
Dockerを使用して開発したのですが、僕はDockerを食わず嫌いして自分から使ったことがなく、そこから手間取りました。

ただこれ使うとめっちゃ便利ですね。必要な機能だけ入れた超軽量仮想マシンみたいな感じ。立ち上げも再構築も爆速で、色んな人がDockerを推奨してくる理由が理解できました。

僕は主にバックエンドでOSS LLMの導入を担当しました。

Day3

朝起きてみるとびっくり
何人か「寝ずに開発してましたwww」という人がいる...
怖い...

最終日は開発の大詰め!
朝~お昼過ぎまで開発を行い、その後各チームプレゼンテーションで発表しました。
ほぼ全てのチームが、お昼ご飯を食べる時間を削って開発に集中していました。

開発内容がレベチなチームもありましたが、プレゼン力が高いのも凄かったです。

感想

みなさん強すぎるよ...
でも、大学では得られない、非常にいい刺激を受けることができました!
成長に成長ができた3日間でした。

普段はUnityとUnreal Engineでゲームしか作ってきたことがない人が始めてアプリ開発をしましたが、食わず嫌いが良くないというのを思い知らされました。

部活にRTX3090Tiがあるので、部員専用のLLMチャットBotを作ろうかなと思ったり。

GMOインターネットの皆様には、このような素晴らしいイベントを企画・運営してくださり、心から感謝申し上げます。
ありがとうございました!

ConoHaちゃん

ConoHaちゃんをご存知ですか?
ConoHaちゃんとは、GMO ConoHaのイメージキャラクターのことです。
等身大パネルがあり、ファンの参加者さんは見つけるや否や直行して写真を撮っていました。
僕は存在を知ってはいましたが、ここまで人気とは思っていませんでした。

ConoHaちゃんのノベルティシール欲しかったな...

Read more

新年のご挨拶並びに新幹部就任のお知らせ

新年あけましておめでとうございます。 今年も岡山理科大学 情報処理研究部をよろしくお願いします。 さて、先日部会が行われ、新幹部が就任いたしましたので、ご挨拶を申し上げいたします。 ここから先、駄文となりますがご容赦ください。改めまして今年も変わらぬご愛顧のほどよろしくお願い致します。 どうもーおはこんばんにちは この記事の筆者である、岡山理科大学 情報理工学部 情報理工学科 1回生 情報処理研究部の企画・広報のバニラです。好きなものは名前の通りバニラアイス、あとレモンティー、趣味は漫画・アニメ・ゲームの三種の神器、たけのこの里orきのこの山で言ったら断然たけのこ、(きのこなんて最初のチョコが無くなったらただの棒 笑)朝はご飯派、読んでの通り個性派です。今年はいろいろやりたいと思うのでよろしくお願いします。 さて、今年最初の記事、新幹部就任の挨拶ということでNEW 幹部の皆さんに * 趣味 * たけのこの里orきのこの山 * 朝はご飯orパン * 今年の意気込み * 受験生へのエール 以上をインタビューしてきたので読者の皆さん

By バニラ [企画·広報]

2024年度 情報処理研究部 部会

情報処理研究部です。 2024年12月4日、部会を行いました。 部会は、構成員の5分の3以上で成⽴するため、今回の部会は成立しました。 議題 1. 幹部の選出 * 部長(1名) * 副部長(2~3名) * 会計(2名) 2. その他役職の選出 * 学祭担当(2名) * 企画担当(2名) * 広報担当(2名) * 教育・管理(2名) * センター連絡員(2名) 3. 会計報告 * 決算報告 4. Discordへの一本化 * LINEグループを廃止し、Discordへの一本化を検討 結果 各幹部、役職全て決まりました。 会計報告は完了しました。 LINEグループの廃止は棄却されました。

By 岡山理科大学 情報処理研究部【公式】

副部長の除名についてのお知らせ

情報処理研究部 部長の伊藤です。 先日、役員会において副部長の樋口さんを除名する決定をいたしました。 樋口さんは5月以降、部活動への参加や業務の遂行が見られない状況が続いておりました。役員会にて本人の意向を確認したところ、樋口さん自身も除名に同意しましたため、正式に除名を決議いたしました。 突然のご報告となり恐縮ですが、今後も円滑な部活動の運営に努めてまいります。どうぞよろしくお願いいたします。 情報処理研究部 部長 伊藤

By 岡山理科大学 情報処理研究部【公式】
お菓子か恐怖か(チーム開発)

お菓子か恐怖か(チーム開発)

開発者 * ささ * purin * もつ 操作方法 * ADで左右に移動 * 前には自動に進む ルール説明 * 障害物を避けながら、アイテムを拾ってハイスコアを目指そう!! * 障害物に当たるとHPが減って、ゼロになったらゲームオーバーだから気をつけてね。 アイテム(かぼちゃ) アイテムを取るとスコアが上がるぞ!! 障害物(墓) 当たるとHPを一つ減らすぞ!! ルールを守って楽しく決闘

By sasa