Closed51

2020/11/22 作業ログ

星影星影

やること

  • Zenn軽く眺めて気づいたことを「Zennを完全に理解するためのメモ」に追記する
  • Zenn使って分かったことを記事化する
  • Qiitaで書いた記事からまた何か輸入して投稿してみる
  • VSCodeでSwagger書くやつとPrismでモックサーバー動かすやつ記事化したい
  • Qiitaアドベントカレンダー用にElectron触る
  • 個人ブログでのガジェットレビュー用の写真現像と記事下書きいっぱいやる
  • ラズパイでLチカする
  • 会社のLT資料作る
  • お仕事の設計資料作る
星影星影

スクラップの投稿、パーマリンクの取得&貼り付けできて便利

星影星影

ひと通り家事済ませてシャワってから作業着手する

星影星影
  • Zennのプロフィール更新した
  • ひとことだけの方が強そう感あるけど強いエンジニアではなかった
  • 知らん人が見ても伝わるようにいっぱい詰め込んじゃうオタク
星影星影
  • すでにQiitaから離れてしまってるエンジニアもやはり一定数居るので、積極的にZennを推していきたい
  • これまでとは違うクラスタから新しい知見を得たい所存
星影星影
  • 11/26(木) 開催の勉強会、今回はLT枠すぐ埋まってよかった
  • 地道な宣伝活動が実を結び始めている感
  • 参加者の母数はまだまだという感じ
  • とはいえ少人数で固定ファン付いてくれる方が運営のハンドリングもしやすくて良いかな

https://easy2.connpass.com/event/194418/

星影星影
  • 箇条書きの流れでリンク貼ってもOGP表示されなかった
  • 1行空けて改行すればOK
星影星影
  • 勉強会のまとめ記事みたいなのはTechではなくIdeaで投稿したほうが良さそうな気がしたので変更した
  • アイキャッチのアイコンも変更できるんだね
星影星影

プロフィールの記事一覧の方には反映されたけど、すでにTechトレンドに載ってしまっている方には変更が反映されないようですまんという気持ち

星影星影

もうお分かりだろう。この男、全然予定通りに作業していないのである

星影星影
  • Zenn、Qiitaと比べてデザイン性と視認性が抜群に優れている
  • レコメンド記事を次々読んでしまう
  • 触っていてとても楽しい
星影星影
  • スクラップも埋め込み対応されていた
  • これまでZennに関してメモしてきた内容もいつの間にか対応されていた
  • まさかとは思っていたがやはり爆速対応されているのか…
星影星影
  • 作業ログをシェアするタイミングはいつが最適なのだろうか
  • 朝やること書いて一旦流す、夜作業終わったら流す。とか?
星影星影

Zenn側の設定流れ

プロフィールアイコンから「アカウント設定」開く

設定画面で「アカウント」タブ開く

Google Analyticsの「トラッキングIDを設定」ボタン押してトラッキングID入れる

TODO:Google Analytics側でトラッキングID取得する

星影星影

Google Analytics側の設定

すでにGoogle Analytics自体のアカウントある前提。なければ作ってどうぞ
https://support.google.com/accounts/answer/27441?hl=ja

「管理」をクリック

「アカウントを作成」

アカウント名入力して「次へ」

プロパティ名やタイムゾーン設定して「次へ」

詳細オプションを開いてユニバーサル アナリティクス プロパティの作成でZennのURLを入力。「ユニバーサル アナリティクスのプロパティのみを作成する」を選択

ビジネス情報適当にポチポチして「作成」

利用規約で「日本」選択して「同意する」とプロパティ作成完了

プロパティ設定の「UA-」から始まるトラッキングIDをコピー

ZennのトラッキングID入力欄にペーストして「保存する」

Google Analyticsのリアルタイムレポートとか開いて、自分の投稿記事やプロフィールページ遷移して反映されるか確認

たぶんこれでおk

星影星影

Google Analyticsの設定いろいろ変わっててプロパティの作成方法一度ミスって疲れた

星影星影

手順通りにZenn CLIインストールしてみた。
説明はMacっぽかったけどWindowsでも出来た。
あとでMacでも試してみる。

星影星影

すでに公開済みの記事がどうなるか怖くてデプロイに躊躇しちゃう:;(∩´﹏`∩);:

星影星影

各記事のmdファイルはあるが「同期されていません」と表示されている。
この状態でリポジトリにzenn initしたarticles空のコミットしちゃって良いのかな。こわい。

星影星影

masterブランチにプッシュしたけど連携ブランチ名がmainになってて何も起きなかった

星影星影

mainブランチ作ってプッシュしてみた。
デプロイは成功した。
しかしarticles内に更新ファイルがないので何も起きなかった。一方通行か

星影星影

$ npx zenn new:article でmdファイル作成。
Zenn CLIのプレビューに出てきた。なるほど。

星影星影

VSCodeならエディタ上でマークダウンプレビューできるので便利

星影星影

本文が空でプッシュすると自動デプロイは中断される模様

星影星影

プッシュ成功してデプロイ走ると、記事下書きに上がっていた。
GitHubリポジトリと連携されている場合、オンライン上のエディタで編集したとしてもデプロイ側で上書きされるとのこと。

ローカルでの執筆&プッシュで統一しなければならないので少々扱いづらいかも。
Git管理できる点は大きいが、相互同期はコンフリクト解消とか考慮必要になってきそうだしトレードオフか

星影星影

オンラインエディタで公開済みの記事は、ローカルで同名のmdファイル作って本文の内容コピペでプッシュすれば同期されるということだろうか。
https://zenn.dev/zenn/articles/connect-to-github#comment-4f12edddb76bb0b2b297

オンラインエディタで適当な記事作って試してみればわかるかな

星影星影

GitHub連携前に公開していた記事は同一スラッグファイル名でプッシュすると上書きされる模様。
エディタでmdファイルの中身コピペして管理すれば問題なさそうかな。ちょっと怖いので試してない。

星影星影

慣れない作業で疲れたのでおしまい。
分かってたけど予定作業の半分くらいしか終わらんかった\(^o^)/

星影星影

はじめてスクラップをクローズしてみた。
コメント追加はできるのかな。

このスクラップは2020/11/22にクローズされました