技育CAMP vol.5 発表スライド(うすゆき_むすびねる)
by
usuyuki
Link
Embed
Share
Beginning
This slide
Copy link URL
Copy link URL
Copy iframe embed code
Copy iframe embed code
Copy javascript embed code
Copy javascript embed code
Share
Tweet
Share
Tweet
Slide 1
Slide 1 text
むすびねる プロダクト名を一緒に考えるサービス(になる予定だった) テーマ:開発/スキル支援 チーム:うすゆき
Slide 2
Slide 2 text
自己紹介 宇都宮大学 3年 うすゆき Twitter @usuyuki26 GitHub Usuyuki Misskey @
[email protected]
Slide 3
Slide 3 text
モチベーション 今日のハッカソン、プロダクト名を考えるの 大変じゃありませんでした?
Slide 4
Slide 4 text
モチベーション 自分あるある 「プロダクト名とデザインを考えたあたりで力尽きる」
Slide 5
Slide 5 text
モチベーション 名前決めの補助ツールが欲しい! ランダム生成じゃなくて、目指しているものに関連する名前が良い
Slide 6
Slide 6 text
モチベーション それを解決する(予定だったの)が「むすびねる」です!
Slide 7
Slide 7 text
モチベーション ラバーダッグデバッグ
Slide 8
Slide 8 text
モチベーション ラバーダッグデバッグ 問題を説明していく過程で解決策を思いつくデバッグ手法 対象は人間じゃなくてアヒルでも効果がある
Slide 9
Slide 9 text
モチベーション
Slide 10
Slide 10 text
モチベーション 未完です!!!!!!!
Slide 11
Slide 11 text
モチベーション 現状公開しているバージョンは単語取り出しまで……
Slide 12
Slide 12 text
絶妙な動きですが、公開しています。 形態素解析した結果でランダムな単語を出力。 https://musubineru.usuyuki.net
Slide 13
Slide 13 text
モチベーション 技術選定 PHPばかり触ってきたので、最近の流行りも触ってみたい
Slide 14
Slide 14 text
成果 初めての技術をたくさん使って フルスタックで開発しました!
Slide 15
Slide 15 text
タスク管理 ClickUpを使用! 管理するタスクがなかったけど……
Slide 16
Slide 16 text
タスク管理 名前決めもここで 管理するタスクがなかったけど……
Slide 17
Slide 17 text
デザイン Figmaを利用
Slide 18
Slide 18 text
バックエンド 言語:Golang ライブラリ:Gin, kagome 形態素解析はkagomeを使いました!
Slide 19
Slide 19 text
バックエンド なんちゃってDDD ADRにした
Slide 20
Slide 20 text
フロントエンド Deno (package.jsonがない!) Node.jsの作者が作ったNodeの後継候補…… TypeScriptがコンパイルなしで動く
Slide 21
Slide 21 text
フロントエンド Fresh (Denoのフレームワーク) 2週間前にv1系に!
Slide 22
Slide 22 text
フロントエンド Fresh (Denoのフレームワーク) 情報がおそろしく少ない……
Slide 23
Slide 23 text
インフラ Deno Deploy + VPS
Slide 24
Slide 24 text
インフラ 自動デプロイの構築 & デーモン化、大変でした……
Slide 25
Slide 25 text
頑張った
Slide 26
Slide 26 text
フロントエンドもバックエンドも初めて! ● 初めてGoでAPIサーバー立てた ● 初めてDenoを使った ● 終わってないけど、 公開までした!!!!!!!!!!!
Slide 27
Slide 27 text
初めてのオンパレード PHPer的な視点での感想(フロントエンド) ● 型の良さ(PHPでもできるが、その比でない堅牢さ) ● エラーがめちゃくちゃしっかり出る (汚いコードの下限が押されられる) ● フロントエンドもバックエンドも型のある安全さ ● 爆速 ● びっくりするくらい情報がない
Slide 28
Slide 28 text
絶妙な動きですが、公開しています。 ご清聴ありがとうございました! https://musubineru.usuyuki.net https://github.com/Usuyuki/musubineru
Slide 29
Slide 29 text
名前の由来 日本で最初の元号を制定した時の天皇「孝徳天皇」 の皇子「有間皇子」の歌に由来 「磐代の 浜松が枝を 引き結び 真幸くあらば また還り見む」 結松(むすびまつ)という言葉をもじって、むすびねる(結んで一緒に練ろうって魂胆です) アイデアを結んで練るサービスを目指した。