Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
FUKUOKA Engineers Day 2024 ~Hackz Hackathon~
Search
アイドル_ドリー
January 07, 2024
0
92
FUKUOKA Engineers Day 2024 ~Hackz Hackathon~
アイドル_ドリー
January 07, 2024
Tweet
Share
More Decks by アイドル_ドリー
See All by アイドル_ドリー
にんにんLT2025_どりー編
takeruyufune
0
15
AIツールにスベテを任せるのは間違っているだろうか
takeruyufune
0
110
Hack'z pitch(no speak)
takeruyufune
0
80
Featured
See All Featured
The Art of Programming - Codeland 2020
erikaheidi
57
14k
Principles of Awesome APIs and How to Build Them.
keavy
127
17k
Keith and Marios Guide to Fast Websites
keithpitt
413
23k
The Curious Case for Waylosing
cassininazir
0
220
Java REST API Framework Comparison - PWX 2021
mraible
34
9.1k
Unlocking the hidden potential of vector embeddings in international SEO
frankvandijk
0
150
Rebuilding a faster, lazier Slack
samanthasiow
85
9.4k
Digital Projects Gone Horribly Wrong (And the UX Pros Who Still Save the Day) - Dean Schuster
uxyall
0
130
SEO for Brand Visibility & Recognition
aleyda
0
4.2k
CSS Pre-Processors: Stylus, Less & Sass
bermonpainter
359
30k
Design in an AI World
tapps
0
130
Skip the Path - Find Your Career Trail
mkilby
0
44
Transcript
1
2 01. 自己 Introduction ͲΓʔ @Friedrich_buryu - גࣜձࣾϋοΫπ දऔక -
1996~7 ੜ·Ε - ۽ຊߴઐ → େ(தୀ) - ͖ͳݴޠ “ Swift ” - ຊ໊ ౬स ཾ (Takeru Yufune) αϝ🦈 Ϋϩϛ😈
3 ⾒ !!! Who we are ϋοΫπͷੜ(12/27)͔Β2࣮ؒࢪ!
4 ⾒ !!! Who we are ϋοΫπͷੜ(12/27)͔Β2࣮ؒࢪ! ࣗΦϑΟεͷΦʔτϩοΫΛ Slack͔ΒղআͰ͖ΔΈΛ։ൃ /ίϚϯυ
αʔϘϞʔλʔىಈ ཧతʹղৣϘλϯΛԡ͢
5 ・・・ Who we are
6 ・・・ Who we are
7 ・・・ Who we are
8 ・・・ Who we are 5 !!!
9 About us 01. ձࣾ֓ཁ Vision 生 Mission 生 生
力 大 生 一 生 , , 見 Location Twitter
10 01. ओͳࣄۀ Who we are Πϕϯτࣄۀ डୗ։ൃ ࣗࣾ։ൃ 生
, , 行 Web ,Web ,LINE Bot Topa z 生
11 02. Event プログラミングに沼ってる学生向けハッカソン コロナ期間中も宿泊付きオフラインで開催し続けた プレゼン <<< 技術 ビジネス <<<
技術 運営は エンジニア を中心に
12 02. Event 2019年 3月 から開催 約4年間 ほぼ 満員 回数で言うと
30回
13 02. Event 2019年 3月 から開催 約4年間 ほぼ 満員 回数で言うと
30回 人 60% 1000ਓ+ 35ճ
14 02. Event その他 ハッカソンイベント 企業・行政・学校 と コラボ 2022年の総開催数 15回
2023年の総開催数 15回 その他 イベント LT・勉強会 なども開催 ハッカソン込で総開催数 70回超え
15 03. ͳͥ ຬһଓ͖ ͳͷ͔
16 03. Hackathon ~ ~ ू٬ʹίετ͔͚ͨ ͳΜͯ͠ΐ͏ͳ͍͜ͱݴ͍·ͤΜʂ ίϯςϯπͰউෛͯ͠·͢ʂ ઌʹݴ͓͖ͬͯ·͕͢ɾɾɾ
17 03. Hackathon ~ ~ ॓ധɾ৯ࣄ ͖ ϋοΧιϯͷΤά͗͢Δ߆Γ ࢀՃඅແྉ ධՁ߲Λʮٕज़ʯʹಛԽ
ϓϨθϯࢿྉ࡞ېࢭ ৹ࠪһϝϯλʔ͕ߦ͏ ςʔϚٕज़ͷແବݣ͍͕Ͱ͖Δͷʹ GitHubͰͷఏग़ඞਢ Ͱ͖Δ͚ͩ॓ധࢪઃͰ։࠵ ΄΅։ൃҎ֎ͷ࣌ؒΛ࡞Βͳ͍ Πϕϯτελοϑ = ϝϯλʔ MAX 40໊ 15νʔϜ ਓࡐհΛΒͳ͍
18 03. Hackathon ~ ~ ॓ധɾ৯ࣄ ͖ ϋοΧιϯͷΤά͗͢Δ߆Γ ࢀՃඅແྉ ධՁ߲Λʮٕज़ʯʹಛԽ
ϓϨθϯࢿྉ࡞ېࢭ ৹ࠪһϝϯλʔ͕ߦ͏ ςʔϚٕज़ͷແବݣ͍͕Ͱ͖Δͷʹ GitHubͰͷఏग़ඞਢ Ͱ͖Δ͚ͩ॓ധࢪઃͰ։࠵ ΄΅։ൃҎ֎ͷ࣌ؒΛ࡞Βͳ͍ Πϕϯτελοϑ = ϝϯλʔ MAX 40໊ 15νʔϜ ਓࡐհΛΒͳ͍
19 03. Hackathon ~ ~ ͱ͋ΔͷϋοΫπϋοΧιϯΛମݧ
20 03. Hackathon ~ ~ ͱ͋ΔͷϋοΫπϋοΧιϯΛମݧ ~ࣄલฤ~ 10લɾɾɾ ΩοΫΦϑΠϕϯτ(ࣄલઆ໌ձ) ʹ
ΦϯϥΠϯͰࢀՃ
21 03. Hackathon ~ ~ ͱ͋ΔͷϋοΫπϋοΧιϯΛମݧ ~ࣄલฤ~ 10લɾɾɾ ΩοΫΦϑΠϕϯτ(ࣄલઆ໌ձ) ʹ
ΦϯϥΠϯͰࢀՃ ɹڠࢍاۀઆ໌ɾϝϯλʔհ ɹϋοΧιϯςʔϚൃදઆ໌ ɹڠࢍاۀʹΑΔࣄલษڧձ
22 03. Hackathon ~ ~ ͱ͋ΔͷϋοΫπϋοΧιϯΛମݧ ~ࣄલฤ~ 10લɾɾɾ ΩοΫΦϑΠϕϯτ(ࣄલઆ໌ձ) ʹ
ΦϯϥΠϯͰࢀՃ ɹڠࢍاۀઆ໌ɾϝϯλʔհ ɹϋοΧιϯςʔϚൃදઆ໌ ɹڠࢍاۀʹΑΔࣄલษڧձ ͜ͷλΠϛϯά͔Βࣄલ։ൃOK!! ΞΠσΞɾٕज़બఆجຊతʹࣄલʹऴΘΒͤͯߦ͘ɻ ༨༟͕͋Ε CI/CD ΛΜͰ͘Δ͜ͱɻ
23 03. Hackathon ~ ~ ͱ͋ΔͷϋοΫπϋοΧιϯΛମݧ ~ฤ~ Day.1 Day.2 10:00ʙ
։ 11:00ʙ Φʔϓχϯά 12:00ʙ ։ൃλΠϜ 19:00ɹ ༦৯ɾཌͷใΛڞ༗ͯ͠ղࢄ 10:00ʙ ։ൃλΠϜ 20:00 શղࢄ 16:00ʙ ࠷ऴϓϨθϯ 18:00ʙ ݁Ռൃදɾදজ 18:30ʙ ࠙ձ 15:00ʙ தؒใࠂ
24 03. Hackathon ~ ~ ͱ͋ΔͷϋοΫπϋοΧιϯΛମݧ ~Day.1~ Day.1 10:00ʙ ։
11:00ʙ Φʔϓχϯά 12:00ʙ ։ൃλΠϜ 19:00ɹ ༦৯ɾཌͷใΛڞ༗ͯ͠ղࢄ 15:00ʙ தؒใࠂ ελʔτΛͪΐͬͱΊʹ ͦΕͰى͖Εͳ͍ਓͷͨΊʹલ॓ധ(՝ۚ)༻ҙ
25 03. Hackathon ~ ~ ͱ͋ΔͷϋοΫπϋοΧιϯΛମݧ ~Day.1~ Day.1 10:00ʙ ։
11:00ʙ Φʔϓχϯά 12:00ʙ ։ൃλΠϜ 19:00ɹ ༦৯ɾཌͷใΛڞ༗ͯ͠ղࢄ 15:00ʙ தؒใࠂ ελʔτΛͪΐͬͱΊʹ ͦΕͰى͖Εͳ͍ਓͷͨΊʹલ॓ധ(՝ۚ)༻ҙ Φʔϓχϯά࠷ݶʹ اۀհߦΘͳ͍
26 03. Hackathon ~ ~ ͱ͋ΔͷϋοΫπϋοΧιϯΛମݧ ~Day.1~ Day.1 10:00ʙ ։
11:00ʙ Φʔϓχϯά 12:00ʙ ։ൃλΠϜ 19:00ɹ ༦৯ɾཌͷใΛڞ༗ͯ͠ղࢄ 15:00ʙ தؒใࠂ ελʔτΛͪΐͬͱΊʹ ͦΕͰى͖Εͳ͍ਓͷͨΊʹલ॓ധ(՝ۚ)༻ҙ Φʔϓχϯά࠷ݶʹ اۀհߦΘͳ͍ جຊతʹͣͬͱ։ൃ
27 03. Hackathon ~ ~ ͱ͋ΔͷϋοΫπϋοΧιϯΛମݧ ~Day.1~ Day.1 10:00ʙ ։
11:00ʙ Φʔϓχϯά 12:00ʙ ։ൃλΠϜ 19:00ɹ ༦৯ɾཌͷใΛڞ༗ͯ͠ղࢄ 15:00ʙ தؒใࠂ ελʔτΛͪΐͬͱΊʹ ͦΕͰى͖Εͳ͍ਓͷͨΊʹલ॓ധ(՝ۚ)༻ҙ Φʔϓχϯά࠷ݶʹ اۀհߦΘͳ͍ جຊతʹͣͬͱ։ൃ ϝϯλʔશһʹ։ൃΛ5ؒΞϐʔϧͰ͖Δ࣌ؒ 1νʔϜͣͭͳͷͰ΄ͱΜͲ։ൃͷअຐʹͳΒͳ͍
28 03. Hackathon ~ ~ ͱ͋ΔͷϋοΫπϋοΧιϯΛମݧ ~Day.1~ Day.1 10:00ʙ ։
11:00ʙ Φʔϓχϯά 12:00ʙ ։ൃλΠϜ 19:00ɹ ༦৯ɾཌͷใΛڞ༗ͯ͠ղࢄ 15:00ʙ தؒใࠂ ελʔτΛͪΐͬͱΊʹ ͦΕͰى͖Εͳ͍ਓͷͨΊʹલ॓ധ(՝ۚ)༻ҙ Φʔϓχϯά࠷ݶʹ اۀհߦΘͳ͍ جຊతʹͣͬͱ։ൃ ϝϯλʔશһʹ։ൃΛ5ؒΞϐʔϧͰ͖Δ࣌ؒ 1νʔϜͣͭͳͷͰ΄ͱΜͲ։ൃͷअຐʹͳΒͳ͍ ன৯ɾ༦৯ɾ RedBull Λࢧڅ
29 03. Hackathon ~ ~ ͱ͋ΔͷϋοΫπϋοΧιϯΛମݧ ~Day.1~ Day.1 10:00ʙ ։
11:00ʙ Φʔϓχϯά 12:00ʙ ։ൃλΠϜ 19:00ɹ ༦৯ɾཌͷใΛڞ༗ͯ͠ղࢄ 15:00ʙ தؒใࠂ ελʔτΛͪΐͬͱΊʹ ͦΕͰى͖Εͳ͍ਓͷͨΊʹલ॓ധ(՝ۚ)༻ҙ Φʔϓχϯά࠷ݶʹ اۀհߦΘͳ͍ جຊతʹͣͬͱ։ൃ ϝϯλʔશһʹ։ൃΛ5ؒΞϐʔϧͰ͖Δ࣌ؒ 1νʔϜͣͭͳͷͰ΄ͱΜͲ։ൃͷअຐʹͳΒͳ͍ ன৯ɾ༦৯ɾ RedBull Λࢧڅ
30 03. Hackathon ~ ~ ͱ͋ΔͷϋοΫπϋοΧιϯΛମݧ ~ฤ~ ॓ധࢪઃͰ։࠵͍ͯ͠ΔͷͰɺ৸͕͍ࣨۙ ਂ։ൃ͍ͨ͠ਓ͍ΔͷͰɺ։ൃձ24࣌ؒ༻Մೳ ਂ4࣌
→
31 03. Hackathon ~ ~ ͱ͋ΔͷϋοΫπϋοΧιϯΛମݧ ~Day.2~ Day.2 10:00ʙ ։ൃλΠϜ
20:00 શղࢄ 16:00ʙ ࠷ऴϓϨθϯ 18:00ʙ ݁Ռൃදɾදজ 18:30ʙ ࠙ձ νΣοΫΞτ࣌ؒʹΏΔͬͱ࠶։ ͦͷޙൃද·Ͱ։ൃ
32 03. Hackathon ~ ~ ͱ͋ΔͷϋοΫπϋοΧιϯΛମݧ ~Day.2~ Day.2 10:00ʙ ։ൃλΠϜ
20:00 શղࢄ 16:00ʙ ࠷ऴϓϨθϯ 18:00ʙ ݁Ռൃදɾදজ 18:30ʙ ࠙ձ νΣοΫΞτ࣌ؒʹΏΔͬͱ࠶։ ͦͷޙൃද·Ͱ։ൃ ൃද·Ͱʹ Topa’z ͷߘΛࡁ·ͤΔ
33 Development ࣗࣾ։ൃαʔϏε ʮ Topa’z ʯ(τύʔζ) ϓϩάϥϚʔ͕։ൃͨ͠ͷΛ࠷ָʹΘ͔Γ͘͢ެ։͢Δ͜ͱ͕Ͱ͖ΔαʔϏε ಛ ඞਢ߲Λ࠷খݶ͔ͭ൪ฉ͖͍ͨͱ͜Ζʹɻ هࣄͱ͔ϓϨθϯࢿྉͩͱࣗ༝ߴ͗ͯ͢
݁ՌతʹԿ࡞͔ͬͨΘ͔Βͳ͘ͳΓ͕ͪɻ ΠϯϓοτΛߘͰ͖Δɻ ࣮͔Γʹ͕ߦ͘ͷ͓͔ͬͯ͘͠ͳ͍ʁ େࣄͳͷͲΕ͙Β͍த͍ͯ͠Δ͔ɻ ϓϩϑΟʔϧ͕ͦͷ··ϙʔτϑΥϦΦʹɻ ΠϯϓοτΞτϓοτͷهʹϙʔτϑΥϦΦɻ (JUIVCΑΓͲΜͳ͜ͱʹऔΓΜ͔͔ͩΓ͍͢ɻ ։ൃָ͕͘͠ͳΔίϯςϯπΛਵ࣌ల։ɻ ͓ʹνϟϨϯδͯ͠ΈΔɻվͯ͠ΈΔɻ ͨ͘͞Μߘͯ͠শ߸Λ(&5ɻ͚ࣗͩͷจࣈྻΛ࡞Εʂ ϓϩάϥϛϯάͰ༡ΜͰ͍ͨΒϙʔτϑΥϦΦ͕Ͱ͖͍ͯͨʂ 03. ~ ~
34 03. Hackathon ~ ~ ͱ͋ΔͷϋοΫπϋοΧιϯΛମݧ ~Day.2~ Day.2 10:00ʙ ։ൃλΠϜ
20:00 શղࢄ 16:00ʙ ࠷ऴϓϨθϯ 18:00ʙ ݁Ռൃදɾදজ 18:30ʙ ࠙ձ νΣοΫΞτ࣌ؒʹΏΔͬͱ࠶։ ͦͷޙൃද·Ͱ։ൃ ൃද·Ͱʹ Topa’z ͷߘΛࡁ·ͤΔ ࠷ऴൃද 1νʔϜ5 Topa’zͱσϞ ৹ࠪһϝϯλʔ͕ߦ͏ ৹ࠪج४ٕज़دΓʹ ൃදҎ֎ධՁର
35 03. Hackathon ~ ~ ͱ͋ΔͷϋοΫπϋοΧιϯΛମݧ ~Day.2~ Day.2 10:00ʙ ։ൃλΠϜ
20:00 શղࢄ 16:00ʙ ࠷ऴϓϨθϯ 18:00ʙ ݁Ռൃදɾදজ 18:30ʙ ࠙ձ νΣοΫΞτ࣌ؒʹΏΔͬͱ࠶։ ͦͷޙൃද·Ͱ։ൃ ൃද·Ͱʹ Topa’z ͷߘΛࡁ·ͤΔ ࠷ऴൃද 1νʔϜ5 Topa’zͱσϞ ৹ࠪһϝϯλʔ͕ߦ͏ ৹ࠪج४ٕज़دΓʹ ൃදҎ֎ධՁର Geek
36 04. Hackathon ~ ~ ͲΜͳΜ͕Ͱ͖Δͷʁʁʁʁ
37 04. Hackathon ~ ~ ࢀՃऀͷϨϕϧײ ( ) localhost 見
Azure Vercel CI/CD
38 04. Hackathon ~ ~ ϋοΫπϋοΧιϯͳΒͰͷ࡞ू
39 04. Hackathon ~ ~ ϋοΫπϋοΧιϯͳΒͰͷ࡞ू λʔϛφϧ্Ͱಈ͘ZoomͷΑ͏ͳΞϓϦ ϖΞϓϩάϥϛϯά༻ͷSNS৴ΞϓϦ GUIΛඋ͑ΔͣͩͬͨOS ΈΜͳͰΫϦεϚεΛ࠼ΔγεςϜ
40 05. Summarize
41 05. Summarize ઈରʹ ਓࡐհ Γ·ͤΜɻ
42 05. Summarize ϋοΧιϯϓϨΠϠʔͱͯ͠ ७ਮʹ։ൃΛָ͠ΜͰ΄͍͔͠Βɻ
43 05. Summarize ݁Ռతʹ ຊʹGeekͳֶੜͨͪʹѪ͞Ε͍ͯΔ ίϛϡχςΟ͕͠·ͨ͠ɻ
44 05. Summarize ਖ਼ڰͬͯΔͱࢥ͍·͢ɻ શવṶ͔Γ·ͤΜɻ ͔ͩΒͦ͜ܧଓͰ͖ͨͱࢥ͍·͢ɻ
45 05. Summarize ࣗͷ͍ʹࢍಉ͍͚ͯͨͩ͠Δํ ҰॹʹΨνֶੜͨͪΛΓ্͛·ͤΜ͔ʁ
© ︎ 2023 Hack’z inc. 46
47 05. Summarize ֶੜً͕͘ڥΛΓɺ ࠓҎ্ʹָ͠ΊΔੈքʹ͢Δɻ