Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
Qiitaいいね数をGASで計測している話 / 2023-07-24-HRBrainFlyHigh
Search
Yuji Yamaguchi
July 24, 2023
Technology
1.3k
1
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Qiitaいいね数をGASで計測している話 / 2023-07-24-HRBrainFlyHigh
Yuji Yamaguchi
July 24, 2023
More Decks by Yuji Yamaguchi
See All by Yuji Yamaguchi
Oxlintはいいぞ(続)
yug1224
1
780
螺旋階段のように上がるEMの次のキャリア
yug1224
1
430
ルールを書いて終わらせないハーネスエンジニアリング
yug1224
5
2k
バラバラだった staleTime を、データの性質で4プリセットに集約する
yug1224
1
88
Oxcを導入して開発体験が向上した話
yug1224
5
570
EMからICへのキャリアチェンジの壁とその越え方
yug1224
5
400
Cursor Subagentsはいいぞ
yug1224
2
250
EMからICへ、二周目人材としてAI全振りのプロダクト開発で見つけた武器
yug1224
5
2.4k
Oxlintはいいぞ
yug1224
5
3.9k
Other Decks in Technology
See All in Technology
組み立てて楽しむ AWS Blocks 入門
kmiya84377
0
220
1万名の社員が使う認証基盤で どう信頼性を担保するか?
kairim0
0
210
実体験から学ぶ分析エージェントの開発と運⽤
recruitengineers
PRO
5
1.4k
SDDの運用にめげずに向き合った話
sansantech
PRO
1
140
無理せず続ける、子育てエンジニアの学び
codmoninc
PRO
0
440
購入ドメインでの課題と取り組み
ykagano
0
150
ミイダス株式会社 テックチームのご紹介 / MIIDAS Tech Team
miidas
0
170
AgentCoreで実践するハーネスエンジニアリング
yakumo
1
290
3つのアプローチで目指す チームを強くするAI駆動開発
thkt
0
130
More Freedom on the Same Shared GPU Cluster: A Small Team’s Experience with vCluster
nttcom
0
140
AI時代だからこそ推したい!Gitコマンド再入門
munakata
0
150
契約書画像からの情報抽出に特化した視覚接地モデルを育てる話
sansantech
PRO
1
150
Featured
See All Featured
Let's Do A Bunch of Simple Stuff to Make Websites Faster
chriscoyier
508
140k
Making Projects Easy
brettharned
120
6.8k
SEOcharity - Dark patterns in SEO and UX: How to avoid them and build a more ethical web
sarafernandez
0
300
Stewardship and Sustainability of Urban and Community Forests
pwiseman
0
540
Marketing Yourself as an Engineer | Alaka | Gurzu
gurzu
0
320
The Hidden Cost of Media on the Web [PixelPalooza 2025]
tammyeverts
2
510
A Modern Web Designer's Workflow
chriscoyier
699
190k
The untapped power of vector embeddings
frankvandijk
2
1.9k
The agentic SEO stack - context over prompts
schlessera
0
970
CoffeeScript is Beautiful & I Never Want to Write Plain JavaScript Again
sstephenson
162
16k
Sam Torres - BigQuery for SEOs
techseoconnect
PRO
0
570
Technical Leadership for Architectural Decision Making
baasie
3
590
Transcript
Qiitaいいね数を GASで計測している話 2023/07/24 #HRBrainFlyHigh 株式会社HRBrain 山口祐司
2 AGENDA • 自己紹介 • 組織票問題について • GASでいいね数と組織票を計測してみた • まとめ
自己紹介
4 自己紹介 • ヤマグチ ユウジ(35) ◦ SNS: @yug1224 • フロントエンドエンジニア
• 三児の父 ◦ 12歳、10歳、2歳 • 最近の趣味/興味 ◦ オープンワールドゲーム ◦ Home automation ◦ 分散SNS/Fediverse • 2011/04 ソフトバンクモバイル株式会社 ◦ フロントエンドエンジニア • 2016/01 株式会社サイバーエージェント ◦ フロントエンドエンジニア • 2016/10 株式会社リクルートライフスタイル ◦ フロントエンドエンジニア ◦ プロジェクトマネージャー • 2021/10 株式会社ラクス ◦ アシスタントマネージャー • 2022/08 株式会社HRBrain ◦ エンジニアリングマネージャー
組織票問題について
6 組織票問題とは? • 無職やめ太郎(本名)さんの投稿が元 • トレンドページ上で組織票率を可視化する ブックマークレットを作成して公開 • これによりTLが賛否両論 いろいろと盛り上がってしまった
• 今週末の「Qiita Engineer Festa 2023 Online Meetup」までは鎮火しなそう... • 弊社も登壇予定なんですがちょっと怖いw
HRBrainの組織票を計測してみた🙌
8 やっていること • 組織メンバー一覧を抽出 ◦ https://qiita.com/organizations/hrbrain/members をWebスクレイピング ◦ liタグからuser.idを抽出 ◦
1ページ目から順番に最終ページまでページング処理 • 対象記事一覧を抽出 ◦ 2023/06/01~2023/07/21までの記事をAPIから取得 • 対象記事にいいねしたユーザと組織メンバーを突き合わせる ◦ per_page=100が最大なので100いいね以上の場合はページング処理
9 DEMO
まとめ
Qiitaのいいね数と組織票率を計測するために、 GASでWebスクレイピングとAPIリクエストを実施しました。 HRBrainの組織票率は約30%だったのですが、 個人的には一緒に働く仲間たちのアウトプットを称えるのは良いと思っている。 HRBrainの知名度や記事の内容はよりよくしていきたいので、 これからも頑張っていきましょう! 11 まとめ
ご清聴ありがとうございました!