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
Goconference_20__1_.pdf
Search
unisuke
October 10, 2020
99
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Goconference_20__1_.pdf
unisuke
October 10, 2020
More Decks by unisuke
See All by unisuke
Rustってどんな言語
uni_82
0
170
Verified Software Toolchain C ~Coqを用いたCプログラムの検証~
uni_82
0
87
はじめてのIT勉強会 プリンシプルオブプログラミングPart.3
uni_82
0
170
2021.01はじめてのIT勉強会.pdf
uni_82
0
150
20201129WBALT.pdf
uni_82
0
86
2020.11.26ポートフォリオを素敵にしたい 副代表のゆるゆるLT第1段
uni_82
0
89
はじめてのIT勉強会 プリンシプルオブプログラミング
uni_82
0
240
2020.10.14 はじめての〇〇 超LT会- vol.1 #ultralt
uni_82
0
79
はじめてのIT勉強会.pdf
uni_82
0
130
Featured
See All Featured
Building a Scalable Design System with Sketch
lauravandoore
463
34k
Lightning Talk: Beautiful Slides for Beginners
inesmontani
PRO
2
640
Jess Joyce - The Pitfalls of Following Frameworks
techseoconnect
PRO
1
370
Agile that works and the tools we love
rasmusluckow
331
22k
Bridging the Design Gap: How Collaborative Modelling removes blockers to flow between stakeholders and teams @FastFlow conf
baasie
0
650
The Art of Programming - Codeland 2020
erikaheidi
57
14k
Responsive Adventures: Dirty Tricks From The Dark Corners of Front-End
smashingmag
254
22k
Jamie Indigo - Trashchat’s Guide to Black Boxes: Technical SEO Tactics for LLMs
techseoconnect
PRO
0
630
Amusing Abliteration
ianozsvald
1
250
Digital Projects Gone Horribly Wrong (And the UX Pros Who Still Save the Day) - Dean Schuster
uxyall
1
2.4k
個人開発の失敗を避けるイケてる考え方 / tips for indie hackers
panda_program
123
22k
Principles of Awesome APIs and How to Build Them.
keavy
128
18k
Transcript
Hugoことはじめ 初心者が爆速でポートフォリオをデプロイするまで
自己紹介 名前:うにすけ 出身:埼玉県 年齢:21才 所属:東北大学工学部電気情報物理工学科3年 @uniuni_8282 https://www.facebook.com/mayu.uenishi.1 @uni_82
Hugo x Firebase
経緯 • アルバイト中に軽くHugoを触る機会があった • 個人のお仕事を初めて受けているのでポートフォリオは持っていたい
Hugoとは Golangで作られた静的サイトジェネレーター
Hugoの特徴 • 成果物にはサーバーサイドの処理が含まれない → 表示速度が早い・セキュリティリスクが減る • Markdown形式で記事がかける • テーマが優秀
Hugo ディレクトリ構成 <- markdown <- 設定ファイル <- 記事ファイルを置くディレクトリ <- 全ファイルから参照したいデータ
<- テーマファイルを一部修正したいとき <- 静的ファイル <- テーマ
Hugo ディレクトリ構成 contentsディレクトリに markdownファイルを配置 ➕ themeの設定方法に従い dataディレクトリのもとにファイル作成 この作業だけで中身は完成
デプロイ 以下のコマンド3つだけで完了 $ firebase login $ firebase init $ hugo
&& fiebase deployhug o && firebase deplhugo & & firebase deploy y
まとめ contentsの作成もデプロイもとにかく簡単!!
これからことやりたいこと • テーマの作成 • gitlabCIでのデプロイへ移行
ご清聴ありがとうございました