480 Views
September 14, 21
スライド概要
UEC21LT#2
---
ハッカソンは短期間でプロトタイプを作ってLTする集中開発であり、その魅力は完成時の達成感や新しい人との出会い、技術に挑戦できる点にあるようです。また、技術力も大事だがアイデアが重要とされています。開発環境の事前構築や既存のツールの活用、最低限の目標の設定が必要とされています。テーマに沿った作品ならソフトでもハードでも融合可能で、隠れた特典も存在するとのことです。Marp、VS Code、Tex、Docker、ngrock、Firebase、Tensorflow、Vue.js、React、Vuetify、Boot Strapなどのツールや技術が役立つとされています。
電子工作などをやってる情報系の学生
ハッカソンのすゝめ UEC21LT#2 ぼいど(@void_tech3) 1
あなたは本当のデスマーチを経 験したことはありますか? 2
さて、ハッカソンって何だ? 3
Hack + Marathon 短期間の集中開発でプロトタイプを作って LT しよう! 4
期間といっても様々 SecHack365 by NICT 1 年間をかけて作品制作 ( 現在奮闘中 ) HackU by Yahoo!Japan 11day で作品を作ろう ( 受賞しました !) Discovery Hackathon by DiscoveryJapan 30h で作品を作ろう (1 週間前に参加してきました ) Hack Day by Yahoo!Japan 24h で作品を作ろう ( 地獄です ) 5
Q. 何をつくるの? 6
A. 基本的にはテーマに沿ったもの 自由な場合もある (HackDay, HackU など ) テーマ例:リカバー、無駄開発、生活を便利にするなど 7
時間内に作れる なら、 テーマに沿っていれば基本はOK! ソフトでもハードでも何でも融合させよう! ソフト寄りの人が比較的多いかもしれない (Online だと特に ) -- 例:蒸気機関車 +IoT 、スイカ割り + オンラインなど 8
9
とあるハッカソンの スケジュールをご紹介 10
11
開発のお供 12
調整中 13
眠い 14
ハッカソンの何が良いの? 15
1. 完成したときの達成感! 16
2. 新しい人との出会い 17
3. 新しい技術に挑戦できる! 18
裏. 色々な特典がある... スポンサー様のお力で グッズやお食事券など色々貰えたり サーバーや部品・工具など提供してもらえる事も ! 差し入れでケーキや COMP など ...!? 19
何はともかく とにかく、楽しい! 20
ハッカソンのアドバイス 21
ハッカソン5箇条 1. なんとしてでも動くデモを作れ! 2. 開発環境の構築は事前に! 3. 既存のツールを活用せよ! ( 特に機械学習 ) 4. 最低限の目標を決める! 5. 技術力も大事だけどアイデアが大事! 22
興味を持ったそこのあなた! 一緒にハッカソンしませんか? 23
Marp MarkDown でいい感じのスライドがサクッとできる! CSS でレイアウト調整も可能! (HTML も OK) VS Code で拡張なのでお手軽! Tex で数式もかけちゃったり !? LTにはもってこいのツール! (60min で作りました ) Let's Access -> Marp.app 24
ご清聴ありがとうございました! 25
おまけ ハッカソンで使える技術・ツール プロトタイプで役に立つ! 26
ハードウェア 3D プリンタ、グルーガン、アルミフレーム M5 Stack ・ Stick 、 Arduino 、ブレッドボード サーバー Docker 、 ngrock 、 Firebase AWS 、 Heroku 、 Netlify Flask 、 Fast API 27
AI系 機械学習 (Tensorflow) 自然言語解析 (Doc2vec) 画像処理 (OpenCV) GCP の API(Image Recognition 、 Speech to Text) Web系 Vue.js 、 React Vuetify 、 Boot Strap 28
ツール Slack 、 Miro 、 Discord GitHub 、 Google Colaboratory 29