Closed51

2020/11/22 作業ログ

unsoluble_sugarunsoluble_sugar

やること

  • Zenn軽く眺めて気づいたことを「Zennを完全に理解するためのメモ」に追記する
  • Zenn使って分かったことを記事化する
  • Qiitaで書いた記事からまた何か輸入して投稿してみる
  • VSCodeでSwagger書くやつとPrismでモックサーバー動かすやつ記事化したい
  • Qiitaアドベントカレンダー用にElectron触る
  • 個人ブログでのガジェットレビュー用の写真現像と記事下書きいっぱいやる
  • ラズパイでLチカする
  • 会社のLT資料作る
  • お仕事の設計資料作る
unsoluble_sugarunsoluble_sugar
  • Zennのプロフィール更新した
  • ひとことだけの方が強そう感あるけど強いエンジニアではなかった
  • 知らん人が見ても伝わるようにいっぱい詰め込んじゃうオタク
unsoluble_sugarunsoluble_sugar
  • すでにQiitaから離れてしまってるエンジニアもやはり一定数居るので、積極的にZennを推していきたい
  • これまでとは違うクラスタから新しい知見を得たい所存
unsoluble_sugarunsoluble_sugar
  • 11/26(木) 開催の勉強会、今回はLT枠すぐ埋まってよかった
  • 地道な宣伝活動が実を結び始めている感
  • 参加者の母数はまだまだという感じ
  • とはいえ少人数で固定ファン付いてくれる方が運営のハンドリングもしやすくて良いかな

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

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

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

unsoluble_sugarunsoluble_sugar

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

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

Zenn側の設定流れ

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

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

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

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

unsoluble_sugarunsoluble_sugar

Google Analytics側の設定

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

「管理」をクリック

「アカウントを作成」

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

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

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

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

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

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

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

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

たぶんこれでおk

unsoluble_sugarunsoluble_sugar

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

unsoluble_sugarunsoluble_sugar

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

unsoluble_sugarunsoluble_sugar

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

unsoluble_sugarunsoluble_sugar

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

unsoluble_sugarunsoluble_sugar

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

unsoluble_sugarunsoluble_sugar

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

unsoluble_sugarunsoluble_sugar

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

unsoluble_sugarunsoluble_sugar

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

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

unsoluble_sugarunsoluble_sugar

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

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

unsoluble_sugarunsoluble_sugar

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

unsoluble_sugarunsoluble_sugar

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

unsoluble_sugarunsoluble_sugar

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

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