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
Nikuman
Search
Sponsored
·
SiteGround - Reliable hosting with speed, security, and support you can count on.
→
jaxx2104
August 24, 2018
Technology
490
0
Share
Nikuman
○○の質問なんでも答えるピープルNight
https://istyle.connpass.com/event/96226/
天下一LT武道会
jaxx2104
August 24, 2018
More Decks by jaxx2104
See All by jaxx2104
freeeにおけるファンクションを超えた一気通貫でのAI活用
jaxx2104
3
1.8k
Relative CI が気になっている話
jaxx2104
0
550
デザインファイルにおける継続的インテグレーション
jaxx2104
2
500
漸進的な変更を支えるフロントエンド設計
jaxx2104
5
2.3k
価値あるフロントエンドデザイン領域開拓
jaxx2104
0
460
Gatsby と Netlify で JAMstack なメディア開発
jaxx2104
0
810
サイレントヒーローを作らない取り組み
jaxx2104
1
210
開発組織のメンバーからリーダーになって
jaxx2104
0
150
レガシーなフロントエンド環境で心理的安全性を確保する / RecoChoku Tech Night #08
jaxx2104
0
370
Other Decks in Technology
See All in Technology
あるアーキテクチャ決定と その結果/architecture-decision-and-its-result
hanhan1978
2
570
チームで育てるAI自走環境_20260409
fuktig
0
1k
数案件を同時に進行するためのコンテキスト整理術
sutetotanuki
1
180
暗黙知について一歩踏み込んで考える - 暗黙知の4タイプと暗黙考・暗黙動へ
masayamoriofficial
0
1.3k
Autonomous Database - Dedicated 技術詳細 / adb-d_technical_detail_jp
oracle4engineer
PRO
5
13k
AgentCore RuntimeからS3 Filesをマウントしてみる
har1101
3
400
プロダクトを育てるように生成AIによる開発プロセスを育てよう
kakehashi
PRO
1
930
研究開発部メンバーの働き⽅ / Sansan R&D Profile
sansan33
PRO
4
23k
LLM とプロンプトエンジニアリング/チューターを定義する / LLMs and Prompt Engineering, and Defining Tutors
ks91
PRO
0
330
AI前提とはどういうことか
daisuketakeda
0
180
Hooks, Filters & Now Context: Why MCPs Are the “Hooks” of the AI Era
miriamschwab
0
130
AIを活用したアクセシビリティ改善フロー
degudegu2510
1
170
Featured
See All Featured
Ruling the World: When Life Gets Gamed
codingconduct
0
190
Imperfection Machines: The Place of Print at Facebook
scottboms
270
14k
[RailsConf 2023] Rails as a piece of cake
palkan
59
6.5k
Building Experiences: Design Systems, User Experience, and Full Site Editing
marktimemedia
0
480
The Invisible Side of Design
smashingmag
302
51k
Design in an AI World
tapps
0
190
Fashionably flexible responsive web design (full day workshop)
malarkey
408
66k
Testing 201, or: Great Expectations
jmmastey
46
8.1k
Lightning talk: Run Django tests with GitHub Actions
sabderemane
0
160
Max Prin - Stacking Signals: How International SEO Comes Together (And Falls Apart)
techseoconnect
PRO
0
140
My Coaching Mixtape
mlcsv
0
96
We Have a Design System, Now What?
morganepeng
55
8.1k
Transcript
Nikuman Nikuman 天下一 LT 武闘会 / Futoshi Iwashita
先日リグレテストでバグが 2 件出ました 先日リグレテストでバグが 2 件出ました (無事対応して明日リリースとなります)
話したいこと 話したいこと Nikuman とは Netlify から GCP/Firebase に移行した話
突然ですが 突然ですが
コードレビューの際に コードレビューの際に 気をつけることって何でしょう 気をつけることって何でしょう
観点? 観点?
レスの速さ? レスの速さ?
それもいいけど それもいいけど
LGTM!! LGTM!!
LGTM につけるといいものって何でし LGTM につけるといいものって何でし ょう ょう
感謝の言葉? 感謝の言葉?
絵文字? 絵文字?
それもいいけど それもいいけど
画像!! 画像!!
何の画像がいいでしょう 何の画像がいいでしょう
猫? 猫?
柳沢慎吾? 柳沢慎吾?
それもいいけど それもいいけど
キン肉マン!! キン肉マン!!
なぜキン肉マンが俺をアツくさせるのか なぜキン肉マンが俺をアツくさせるのか 超人 => 自分たち リング => プログラム プロレス =>
コードレビュー
具体例 具体例
度重なるバグ対応 度重なるバグ対応
大玉案件 大玉案件
typo typo
IE 対応 IE 対応
どうでしょう どうでしょう
良さをわかってもらえましたか? 良さをわかってもらえましたか?
そんなキン肉マンの画像を気軽に そんなキン肉マンの画像を気軽に LGTM に使いたいアナタ! LGTM に使いたいアナタ!
nikuman nikuman https://nikuman.jaxx2104.info
構成 構成 Nuxt.js Firebase Auth Realtime Database Netlify
この夏やってみたこと この夏やってみたこと
目標 目標 nuxt generate なので nuxt build を試す Firebase の機能を使い倒す
GCP デビュー
作業内容 作業内容 rebase.json の追加 mkdir src で nuxt のソースを移動 nuxt.con
g.js に の追記 mkdir functions でバックエンドの処理追加 npm scripts を手直し
簡単 簡単
デモ デモ
学び 学び Cloud Functions は Firebase Hosting で CDN キャッシュが可能
Firebase から GCP へステップアップしやすい Firebase・GCP は AWS に比べてシンプル CDN の設定とか簡単だった
リポジトリ リポジトリ https://github.com/jaxx2104/nikuman
LGTM には Nikuman LGTM には Nikuman
ありがとうございました ありがとうございました