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
さぁ、ブログをはじめようどこで?どうやって?
Search
Yuji Takayama
March 02, 2021
Technology
0
440
さぁ、ブログをはじめよう どこで?どうやって?
第1回 ぶろぐの勉強会
ブログを書くプラットフォームはいまでは色々ありますね。
Yuji Takayama
March 02, 2021
Tweet
Share
More Decks by Yuji Takayama
See All by Yuji Takayama
re:Invent で感じた AWS のメッセージ
swordbreaker
0
42
AWS Amplify と Nuxt.js で始めるコンテナ生活
swordbreaker
0
440
俺たちのプロトタイプ
swordbreaker
0
640
実践 Movable Type 7
swordbreaker
0
2.8k
できる Movable Type 7
swordbreaker
0
390
トフでもわかるコンテンツタイプ講座
swordbreaker
0
1.4k
Movable Type 7 のすべて
swordbreaker
2
1.5k
Other Decks in Technology
See All in Technology
プロダクト価値を引き上げる、「課題の再定義」という習慣
moeka__c
0
160
Enhancing SRE Using AI
yoshiiryo1
1
120
なぜfreeeはハブ・アンド・スポーク型の データメッシュアーキテクチャにチャレンジするのか?
shinichiro_joya
3
900
Japan AWS Jr. Championsがお届けするre:Invent2024のハイライト ~ラスベガスで見てきた景色~
fukuchiiinu
0
1.1k
一人から始めたSREチーム3年の歩み - 求められるスキルの変化とチームのあり方 - / The three-year journey of the SRE team, which started all by myself
vtryo
7
4.8k
ココナラのセキュリティ組織の体制・役割・今後目指す世界
coconala_engineer
0
170
RevOpsへ至る道 データ活用による事業革新への挑戦 / path-to-revops
pei0804
1
350
現実的なCompose化戦略 ~既存リスト画面の置き換え~
sansantech
PRO
0
140
ObservabilityCON on the Road Tokyoの見どころ
hamadakoji
0
110
20250122_個人向けCopilotどうなん
ponponmikankan
0
190
SREとしてスタッフエンジニアを目指す / SRE Kaigi 2025
tjun
14
4.7k
Redmineの意外と知らない便利機能 (Redmine 6.0対応版)
vividtone
0
140
Featured
See All Featured
Speed Design
sergeychernyshev
25
750
Agile that works and the tools we love
rasmusluckow
328
21k
Bash Introduction
62gerente
610
210k
Reflections from 52 weeks, 52 projects
jeffersonlam
348
20k
StorybookのUI Testing Handbookを読んだ
zakiyama
28
5.4k
Statistics for Hackers
jakevdp
797
220k
"I'm Feeling Lucky" - Building Great Search Experiences for Today's Users (#IAC19)
danielanewman
226
22k
I Don’t Have Time: Getting Over the Fear to Launch Your Podcast
jcasabona
30
2.1k
Designing on Purpose - Digital PM Summit 2013
jponch
117
7.1k
Writing Fast Ruby
sferik
628
61k
Thoughts on Productivity
jonyablonski
68
4.4k
[RailsConf 2023] Rails as a piece of cake
palkan
53
5.2k
Transcript
さぁ、ブログをはじめよう どこで︖どうやって︖ YUJI TAKAYAMA@TRAINOCATE 2021.3.2 第1回 ぶろぐの勉強会
トレノケート株式会社 技術教育エンジニア たかやま ゆうじ 髙⼭ 裕司 略歴: 2020年から AWS 認定インストラクター(AAI)として
AWS 認定 クラスルームトレーニングを担当 前職では、シックス・アパートに在籍し13年に渡って Movable Type のリードエンジニアとプロダクトマネージメントを担当 個⼈ブログは、⽇々の⽇常から技術的なちょっと試してみたことまで 幅広くあつかっている (https://blog.swordbreaker.net) @yuji Yuji swordbreaker
None
ブログをどこに書くのか?
Self Install CMS Static Site Generator SaaS
Self Install / CMS 👍 PROS • ⾃由に⾃分好みのサイトを作れる • 個⼈なら無償で利⽤可能
• 有償版では、充実した⽇本語サポートが 受けられる • プラグインによる拡張ができる • 静的⽣成なので、コンテンツ配信とプログラ ムを分離可能(セキュア) • AMI 版も正規ライセンス込みで利⽤可能 👎 CONS • サーバー、ソフトのメンテナンスを含め運⽤ はすべて⾃⼰責任 • ちょいちょい出てくる脆弱性 • ブログを書くだけならオーバースペックと⾔え なくもない • 全体再構築は時間掛かる
Self Install / CMS 👍 PROS • ⾃由に⾃分好みのサイトを作れる • デザインテーマが豊富
• プラグインによる拡張ができる • 圧倒的な利⽤者数の多さで情報や関連 書籍も多い • ブログとし使いやすい機能を多数揃えてい る 👎 CONS • サーバー、ソフトのメンテナンスを含め運⽤ はすべて⾃⼰責任 • ちょいちょい出てくる脆弱性 • 利⽤者も多いのでプログラムへの攻撃がひ どい • 動的⽣成なので、アクセス負荷が⼤きくな ることもある
Static Site Generator 👍 PROS • 使い慣れたエディタからそのままデプロイ • 静的ファイルを⽣成するのでセキュリティが ⾼い
• Headless CMS と API 連携でかっこい い • CI/CD パイプラインを組めばサイトの公開 を⾃動化出来る 👎 CONS • 公開サーバー、構築サーバーを⽤意しない といけない • サーバー、ソフトのメンテナンスを含め運⽤ はすべて⾃⼰責任 • 場合によっては、アプリを作るくらいの⼿間 がかかるものも
SaaS 👍 PROS • 技術系記事とポエム系記事を分けて書け る • 書き溜めた記事を「本」にできる • なんなら「本」を販売できる
• Markdown で書ける • シンプルな UI ながら外部サイトと 連携してコードを埋め込んだりできる • GitHub と連携してコンテンツを管理できる 👎 CONS • あまり⾒当たらない・・・。 • 強いてあげるなら技術系とポエム系は運営 の判断で⼊れ替えられることはあるらしい • コメント欄があるので、マサカリが⾶んでくる ⽇が来るかも︖
Extra (SNS) 👍 PROS • ちょっとしたことを書くならラク • なんなら⾳声系 SNS もアリ
👎 CONS • ⽂字数制限とか表現の制限とかある • 閉じた世界(本⼈不在)の公開になりう る
ブログ書くとき気をつけることは︖
ブログを書くとき気をつけることは︖ ▪コードを記述するとき • セキュリティ情報が含まれて いないか確認 • ちゃんと動くか⼀回確認 • 間違ってたら教えてくれるから 書いたらシェアすると良い
▪勉強会について書くとき • 勉強会によって写真や資料の 公開ルールを確認 • 鮮度が落ちないうちに書いたほう が良い 楽しく続けることが⼀番⼤事
まとめ
• Self Install 型は、⾃由度が⾼い代わりにメンテナンス、運⽤のコストは かなり⾼めになる • Static Site Generator 型は、Self
Install 型よりもセキュアにしやす いが、運⽤環境を準備することと、開発コストはそれなり • SaaS 型は、⾃由度が制限されることもあるが書くことに特化しやすい • 複数使い分けをおこない、SNS で総合的にまとめるのもアリ • いまならオススメは Zenn がいいんじゃない︖ • 今⽇からはじめてみよう
ご清聴ありがとうございました