Qiita
Python
QiitaAPI
データ分析
Python3

Qiita殿堂入り記事ランキングを作った物語


背景


Qiitaの過去良記事を発掘したい

自分にとって役立つ記事、面白い記事を読みたい、というのは多くの人が思う欲求である。

Qiitaの記事を読む時は、大きく3パターンあると考える。


  1. 【最新トレンド】


    • ニュースの閲覧的に、最新の話題記事をチェックして読む時



  2. 【課題検索収集】


    • 技術的な課題の解決や、関連情報収集のため、Googleなどで検索して読む時



  3. 【偶発リンク】


    • 1or2で読んでいる途中で、リンクやユーザ情報などから、気になった記事を辿る時



【最新トレンド】 と、【課題検索収集】については既に様々な仕組みがある。

Qiitaトップページのトレンド、多数のランキングサイト/ページや、メール配信等での、

日次、週次、月次の、「いいね」ランキング。

「タグ」によるジャンル別の情報配信や、Google検索、関連記事のリコメンドなど。


「いいね」の個数をそのまま良記事判定と考えて良いのか?については、

ものすごくいろいろな意見があると思うが、

特定のジャンルの記事を【課題検索収集】しているのでなければ、

一旦、「いいね」を指標として考えておく。

(「いいね」が少ない良記事を取得する話題は、まず「いいね」が多い記事を得てから考える)


しかし、Qiita歴が浅い私としては、

過去に話題になった記事(殿堂入り記事的な)を見つけるための仕組みが非常に弱いと感じている。

トレンドなどに乗った記事か、検索時にたまたま見つけた良記事しか読めていないが、

実はもっと、読んだ方が役立つ記事や面白い良記事が、過去記事内にも多いのではないか?

トレンドやランキングなど、毎日チェックしてねーよ、って人も同じように思うのではないか?

(話題になった記事も、1~2週間でトレンドやランキングからは外れる)

また、じわじわと「いいね」が上がるような、トレンドに浮上しにくい良記事もあるのでは?

【最新トレンド】の「最新」を消したような、

殿堂入り記事集」が欲しくなってきている。


月次ランキングや年次ランキングではない。それは、日々変わってしまうと、

どこまで読んだのか分からなくなってしまうし、読んだ記事と未読記事の判別も面倒。

XXランキングとか、XXボットとか作るほどの方は、熱心なQiita愛好者であり技術も高いため、

毎日チェックすることが前提的な状態に見える。

「いやーたまにしか見ないんだよね」的な人が喜ぶまとめがあってもいいんじゃない?。



本投稿の内容


  • QiitaのAPIを使って過去投稿のデータを取得する。(取得プログラムを作成する)

  • 取得したデータを分析して、Qiita全体の傾向について考察結果を記載する。

  • 時系列で「殿堂入り記事集」を作る。(分析/まとめプログラムを作成する)

  • 実際に(私が欲しかった)直近2年分くらいの殿堂入り記事のまとめを記載する。


    • リンク集としても役立つ記事に!



  • 最終的には、自然言語解析で良記事の分析や自動判定なども検討したいが、それは別記事予定。

  • コードの実行環境は全て、Windows10 + Python3 を前提。

  • Qiitaの利用状況をデータを元に考察するには、必読の記事になると思われる


まず「いいね」について簡単な考察(指標決め)


「いいね」の個数が、自分にとっての良記事とイコールか?

多くの人はNoと言うだろう。

「いいね」は、良い記事かどうかという以前に、

そもそも記事がViewされないと絶対に付かない

そのため、以下のようなパターンの記事は埋もれてしまいがちである。


  • 良い記事なのだが、viewsの数が少ない記事

  • 特定のジャンルに興味がある人だけにとって良い記事

viewsは、自分が書いた記事についてしか見ることの出来ない仕様になっている。

仕方ないので、私の書いた過去記事を使って比較してみる。

(数字はいずれも2018年6月28日22:30ごろのデータ。他にも記事はあるが面倒なので記載省略)

モビルスーツの性能の違いが、戦力の決定的差ではないということを・・・教えてやる!

「いいね」の絶対値の違いが、良記事かどうかの決定的差ではなく、

「割合」や「どんなテーマで書いたか」「投稿後どれくらいの時間が経過したか」などの

データも元にした方がよいと考えて、上記の数字も見てみたのだが・・・。


  • 「views」は投稿者自身にしか見れない、APIでも取得できなかった。

  • 投稿後の経過日数の影響は、全く同じタグ/同じレベルの内容でないと比較考察しにくい。


    • 同じ投稿者、投稿日でも内容(タグ)によって、数倍の違いがあると分かる。



  • そもそも良記事の指標を決定しきれない(人によるだろう)

  • ユーザへのフォロー数を考慮? いや、既に自身でもバラツキが多すぎる。

上記考察より、しかたないので、一旦「いいね」を指標とすることにする。


方針としては、まず「いいね」を指標として記事を取得/分析する。(本投稿)

その後、どういった記事が「いいね」なのか傾向が分かれば

「いいね」が無いけれども、本来はviewされれば「いいね」が付く記事、

が見えてくるかもしれない。そうすればそれを自動判定させたい。。。(後日検討)

なお、後述するが、2016年11月に「いいね」の大きな仕様変更が入っており、

「いいね」をする文化/傾向にも大きな変化があったように見える。

その仕様変更の数か月分前くらいの記事から影響を受けており、

最近の記事の方が、2016年4月以前の記事よりも、数倍「いいね」を得にくい状態である。

そのため、各ユーザの「Contribution」についても、

昔の投稿分については、本来は若干間引いた方がよいと思われる。

また、「全記事でのいいねランキング」もたまに見かけるが、

それだと過去記事が有利であるため、新記事が埋もれやすい。



補足:何がviewsに影響?何がユーザフォローに影響?

なお、上記の自身の投稿をしていて初めて理解できたことだが、

以下2点の影響はかなり大きい。


  • 「Qiitaトップページのトレンド」に記載されるかどうか?

  • 「週次のQiita公式のメール」に記載されるかどうか?

逆に言うと、その期間が過ぎると「いいね」も「views」も日々の増加数は激減する。

全く無くなるわけではなく、「リンク」などによって少しずつ流入するようになる。

また、「いいね」と「ユーザへのフォロー」は関係があるような無いような、分からない。

「いいね」をしていなくても、フォローだけする人も一定の割合いらっしゃる模様。

忘れていたのなら今から「いいね」してもいいですよ(違。


QiitaAPIv2を使った過去投稿データの取得

既にこの時点で、物凄く長くなりそうな予感がするので、興味のある人がいるならば、後で書く

またはもう別記事にする。


pythonでQiitaAPIv2を叩く。取得したjsonをパースする。

qiita2というpython用のラッパーを使用させていただく。(感謝

ポイントは、一度に取得できるデータ量は1万件までというAPIの制限があること。

その制限をクリアするために、ライブラリ側にも手を入れつつ、頑張る

月次で取得すればある程度良いのだが、一部に月次で1万件を超えてしまう箇所有(泣。

ユーザのcontributionは取得出来ない、などのいくつかのAPI仕様も理解する必要あり。



データの分析結果:時系列傾向


分析方針


  • YYYY年MM月に投稿された記事について、「いいね」の数をカウントする。

  • 月ごとに集計を行うことで、〇月ごろの殿堂入り記事、として読んでいきたい。

  • 直近の2年間を対象とする。


時系列での分析結果サマリ

QiitaData2.PNG


  • 全投稿数と、ユニーク投稿者数は、グラフの左側の数値を参照

  • 全いいね数は、右側の数値を参照

  • 2016年12月は単月で、API上限値の1万件を超えてしまう。ここのユニーク投稿者数だけ、予測値


    • 2018/06/30 個別に計算しました。6000 ⇒5489 で、グラフも合わせて修正。



  • (追記)2017年12月も単月で超過、上の図は誤っていた。実態は上記の1.2倍ほど。


時系列で分析結果考察

分かったこと:


  • まず目に付くのは、「12月」の投稿量が、異常に増えるということ。


    • 年末だからまとめて書こうとか振り返りとかやっているの?

    • Advent Calendarのためと、howdy39さんからご指摘いただく。

    • このイベントの影響は結構大きい模様。



  • 投稿の分量やユーザ数は、微増を続けており、特に2017年9月以降の上昇幅は大きい


  • 「1投稿当たり平均いいね数」は、2016年11月以前の方がかなり高い


    • いいね数は基本的には減らないため、昔の投稿の方が有利だが、それ以上に影響が大きい。

    • なお、2018年5月vs2016年4月では、平均6.9 vs 21.5 で3倍以上の開きがある。

    • グラフ外だが、2016年4月だけ高いのではなく、それ以前も同様の数値。

    • これは、2016年11月のQiitaの仕様変更による影響が大きいため。



    • つまり、投稿時期の違う記事を「いいね数」だけで比較することは誤差が大きい

    • ある程度投稿時期を揃えて、時期ごとに殿堂入り記事を見つけることが望ましい。



  • 1投稿者あたり、ひと月に、平均2記事投稿程度、という値はおよそ一定。

  • ひと月あたりのユニーク投稿者数は、2018年5月でおよそ4000人


殿堂入り記事集


殿堂入りの定義


  • 「記事を最初に投稿した月ごと」にランキングを作る(いいね数のTOP30まで)


    • 例えば、2018年05月の例だと、TOP 0.38% の厳選投稿ということ。

    • TOP 0.38% の記事で、5月の投稿に対するいいね数の、43.7% を占めている。

    • このTOP30個の記事を「殿堂入り」ということにしておく。

    • (7800記事の中から30個読むだけで、その月の40%分のいいねを読める高効率性)



  • 下記のデータは全て、2018年6月末ごろ、の時点のデータとする。


    • 更新が発生すると、どこまで見たか忘れるので、原則更新しない。

    • 一年や半年に一回くらい作り直して別記事にすればいいのではないか。

    • 28位~30位あたりは更新するたびに入選落選が入れ替わるかもしれないが、

    • 過去記事のいいね増加は緩やかであるため、数値以外に大きな変動は無いだろう。




殿堂入り記事集の作り方

やっぱり長くなりすぎているので、興味のある人がいるならば、後で書く

またはもう別記事にする。


データ取得してきたときに、月ごとにlist化しておき、

いいね数でソートして上位30取り出して、エクセルに張り付ける感じ。

いや、pythonで全部やれよって話もあるけど、どう書くか決まっていない段階では、

素データ状態でエクセルで見たほうが楽だよね、ということにしておく。



以下、殿堂入り記事一覧(結果)の記載

2年分記載しようと思ったが、やはり超絶長くなるため、

まず直近の半年分くらの結果を記載する。

後で書く、か別記事化か・・・。

⇒6/30に、直近「1年分」に追加変更。これ以上は別途記載かな。


2018年05月の殿堂

全記事数= 7891 全いいね数= 54257 投稿者ユニーク数= 3904

いいね数
記事タイトル
投稿者
Follower数

2371
開設後3週間で収益10万円を得た個人開発サイトでやったことの全部を公開する
ジャバ・ザ・ハットリ@jabba
640

2208
コーディングをするときに鼻血がでるほど便利なwebツールリスト(随時更新予定)
isuke HUJIYAMA@isuke
49

1459
「赤の他人」の対義語は「白い恋人」 これを自動生成したい物語
@youwht
213

1409
2018年の最先端バックエンドエンジニアに必要なスキルについて考えてみました。
勝又 健太@poly_soft
385

1177
2018年の最先端バックエンドエンジニアになろう
@rana_kualu
780

1093
Dockerについてなるべくわかりやすく説明する
kasanaxn@rawHam
13

972
【保存版・初心者向け】独学でAIエンジニアになりたい人向けのオススメの勉強方法
Kazunori Tani@tani_AI_Academy
43

972
就活のためにWEBサービスを作ったら、転職できた以上の価値をもたらしてくれた話
@kd9951
57

849
Chrome デベロッパーツールの Console を使いこなす
Tatsuya Nakano@howdy39
162

775
学生でもできる!Webサービスの開発・リリースするまでの道のり
おりばー@minakawa-daiki
103

733
Dockerfileを書くときに気をつけていること10選
Uchi (/ɯ̹t͡ɕʲi/)@c18t
10

702
【初心者向け】テストコードの方針を考える(何をテストすべきか?どんなテストを書くべきか?)
Junichi Ito@jnchito
2502

647
キズナアイとねこますの声を入れ替える機械学習をした
雅@KSRG_Miyabi
35

580
名刺の代わりにCLIアプリを書く
akameco@akameco
207

575
計算量オーダーの求め方を総整理! 〜 どこから log が出て来るか 〜
Kensuke Otsuki@drken
606

564
FizzBuzzを1byteで実装する
@ymg_aq
42

536
【退職】履歴書をGit管理したかってん【しました】
@PruneMazui
36

534
やはりお前たちのRepositoryは間違っている
@mikesorae
22

533
皆さんはどんな方法で情報収集してますか?私はこんな感じです。
おりばー@minakawa-daiki
103

522
「データ視覚化のデザイン #1」をmatplotlibで実装する
@skotaro
90

518
Webブラウザの作り方
uint256_t @uint256_t
83

510
ソシャゲエンジニアの自分が開発MacBookにインストールしているアプリやら設定やら
@west-hiroaki
35

508
相対的なネーミングはよせ、やめるんだ!
@hecateball
82

467
意外と若い、プログラム言語の誕生日と年齢。
Necone Code@Nekonecode
28

466
名前、電話番号、メールアドレス、郵便番号等の最適なmaxlengthはいくつか調べてみた
恭吾 持田@kyogom
38

460
忙しい研究者のためのテストコードとドキュメントの書き方
@NaokiHamada
41

418
[macOS向け] gitのクライアントはGitUpがいいぞ。
Jotaro@JotaroS
23

400
Pythonで競プロやるときによく書くコードをまとめてみた
@y-tsutsu
21

391
5000人に聞いた、2018年最先端のフロントエンドツールはこれだ
@rana_kualu
780

387
【企業サイト構築用】Webページコーディングガイドライン
shinichi kogiso@kgsi
28


2018年04月の殿堂

全記事数= 7687 全いいね数= 53855 投稿者ユニーク数= 3684

いいね数
記事タイトル
投稿者
Follower数

1547
システムで「性別」の情報を扱う前に知っておくべきこと
@aoshirobo
39

1378
AWS、何から勉強したらいい?に対する俺の答え
@ito-yusaku
71

1266
技術書ランキングサイトをQiita記事の集計から作ったら、2700冊の技術本がいい感じに並んだ
ジャバ・ザ・ハットリ@jabba
640

1245
ソートアルゴリズムを極める! 〜 なぜソートを学ぶのか 〜
Kensuke Otsuki@drken
606

1033
アルゴリズムとは何か!? ~ 文系理系問わず楽しめる精選 6 問 ~
Kensuke Otsuki@drken
606

929
Java初心者時代にコードレビューで指摘された悪しき習慣
@gengogo5
26

926
工数見積もりのコツ
ゆたかさん@yutakakn
184

920
2018年の最先端フロントエンドエンジニアになろう
@rana_kualu
780

899
日本一マクドナルドから遠い場所
@j_catfish
23

871
個人開発者向けサーバ環境の選び方まとめ(heroku,aws,firebaseなどなど)
you8@you8
41

840
【Python入門】いまさらだけどパイソニスタとして必要な文法を網羅してみた
@gold-kou
25

775
保育園落ちたアラフォーがプログラミングを学び、2か月でWebサービスを作った話
@aocory
40

767
Twitterの名前を5分毎に東京の天気☼☂☃と連動させるサーバレスプログラムを書いたら色々知らないことが出てきた話
@issei_y
245

759
最近のフロントエンドのコンポーネント設計に立ち向かう
@seya
86

680
プログラミング入門者からの卒業試験は『ブラックジャック』を開発すべし
佐藤 裕@hirossyi73
26

669
私からあなたへ 一人前のJavaエンジニアになるためのロードマップを送ろう
Tanabe Haruto@haruto167
50

655
AWSの料金を「ざっくり」計算できるサイトを作るぞ
@noplan1989
65

652
【新人向け】入社して3年たった僕が後悔していることまとめ
Yutaro Nishi@januaryCOM
33

605
AI - その革命はまだ起きていない、そして起きそうもない
西田 勘一郎@KanNishida
353

568
東大を出てゼロからプログラミングを学び、1年後にWebサービスを作ってみた話
tetsuo akaneya@valley
65

556
dev.toに匹敵する速度を出せるWordPressテーマを開発した話
@Simmon
70

467
新卒2年目の文系卒エンジニアが後輩に教えたいリンク集
@t0yohei
15

454
開発に集中するためのChrome拡張を作りました!
フジワラ ユウタ@Yuta_Fujiwara
200

453
第一回 チキチキQiita戦闘力ランキング選手権
@tmknom
135

449
【つづき】つるのおんがえしで学ぶLinuxコマンド「決して、この部屋をのぞかないで」〜chmodとchown〜
かろてん@carotene4035
398

444
GAS ビギナーが GAS を使いこなすために知るべきこと 10 選
Yuki Tanabe@tanabee
51

431
データ分析で頻出のPandas基本操作
ysdyt@ysdyt
37

398
底辺文系卒->SIer->スタートアップに辿り着く中でエンジニアとして成長するのに効果的だったと思うこと
rintaro ishikawa@rintaro-ishikawa
29

374
async/await地獄
@rana_kualu
780

361
“プログラミング言語Rust: 2nd Edition”の日本語版PDFを作成した
吉村 優@yyu
157


2018年03月の殿堂

全記事数= 7642 全いいね数= 56293 投稿者ユニーク数= 3862

いいね数
記事タイトル
投稿者
Follower数

1370
Google Spreadsheet を簡易 Webサーバーとして動かして、手軽にWebHookを受け取る方法
Kunihiko Ohnaka@kunichiko
109

1173
ゲームでよくされるチート手法とその対策 〜アプリケーションハッキング編〜
こばやし たく@taptappun
114

1111
20代エンジニアの成長を阻む7つのパターン(まとめ記事)
伊勢川 暁@Akira-Isegawa
113

1002
ディープラーニングに入門するためのリソース集と学習法(2018年版)
Keita Kurita@keitakurita
59

998
「Docker」を全く知らない人のために「Docker」の魅力を伝えるための「Docker」入門
@bremen
252

928
AtCoder に登録したら次にやること ~ これだけ解けば十分闘える!過去問精選 10 問 ~
Kensuke Otsuki@drken
606

891
Impostor Syndrome(詐欺師症候群)とQiitaについて
Kazuya Gosho@acro5piano
129

841
フロントエンド全然わからないマンが、ちょっとでも見た目のいいWebサービスを作ろうとしてやったこと
@liukoki
32

781
エンジニアとして成功するための大事なことトップ3
Kotaro Okuya@kotar0
47

731
「AndroidはiOSと同じデザインで!」と言われたときの対応案
@ogapants
37

707
格安スマートリモコンの作り方
Tak Jaga@takjg
50

695
アクセス解析担当が必ずやってるGoogleAnalytics設定のまとめ【2018年版】
@mr_word_wide
17

657
イマドキなAndroid音楽プレーヤーの作り方
@siy1121
37

646
なぜプロジェクトは炎上するのか?vol.1~それはスカウターが故障してるから~
@J_Shell
70

601
C# で Single Page Web Application が書ける Blazor が凄かった件
@jsakamoto
34

595
AIで似ているAV女優を紹介しているスケベAI「スケベ博士」を作りました。
Dai Kawai@kkdmgs110
431

578
58歳の文系エンジニアがCourseraのMachine Learningを苦労して完走した話
Shunji Sumida@narista
40

576
読み手にやさしい if 文を書きたい
Nossa@sanonosa
32

570
個人のためのコードレビューサービスを開発しました。
s k@k_s
124

542
C++完全理解ガイド Rev1.4.00
みたま いなむ@_EnumHack
115

486
UbuntuでMacレベルに使いやすくておしゃれな環境構築
@setouchi
31

464
コンテナ・デザイン・パターンの論文要約 
Maho Takara@MahoTakara
186

461
.bash_profileと.bashrcなんて使い分けなくてよかったんや!
@dark-space
10

450
失敗・炎上に名前をつけることで、僕たちはもっと強く、生産的になれる。
@gakuri
15

432
LINEからDMMのアダルト動画のサンプルを見れる、変態コンシェルジュ作りました!
Dai Kawai@kkdmgs110
431

421
ユーザのブラウザで起きた JavaScript のエラーを収集する
@grapswiz
297

406
PWA 入門 〜iOS SafariでPWAを体験するまで〜 2018年6月版
Masataka Umamichi@umamichi
7

403
Xamarin と React Native と Flutter の違いを正しく理解しよう
amay077@amay077
358

397
今まで作ったアルゴリズム的なやつ置き場
@ayumegu
114

391
JSONを返す無料APIを3分で作る方法
yk@ykhirao
40


2018年02月の殿堂

全記事数= 6412 全いいね数= 48022 投稿者ユニーク数= 3391

いいね数
記事タイトル
投稿者
Follower数

1777
GitHub に AWS キーペアを上げると抜かれるってほんと???試してみよー!
🐑🐑 🐑 🐑 @saitotak
173

1468
もう管理画面のフロントコードを書く必要はありません、そう Viron ならね。
Shogo Sakaue@tosaka07
63

1279
タイムゾーン呪いの書
Dai MIKURUBE@dmikurube
21

1255
エンジニアの次のステップへの勉強法
@newta
224

1250
エンジニア歴20数年の私が、設計書を書く際に心がけていること
Yasuyuki SOMEYA@y-some
124

992
「中年の危機」ど真ん中のオッサンがWEBサービス作ってみた。
@hiroz31
53

955
独りでWebサービスを開発・リリースするまでのTips
フジワラ ユウタ@Yuta_Fujiwara
200

896
「お前らのフリーランスになるメリットは間違っている」というお話
かずきち@kazukichi
795

819
Google Homeを使って4歳児とSlackで会話する方法
@ikasamah
19

816
地下アイドルとアイドルオタクを疎結合にしてみたら、夢も希望もなくなった〜デザインパターンのObserverを考える〜
かろてん@carotene4035
398

748
Python Webスクレイピング テクニック集「取得できない値は無い」JavaScript対応@追記あり6/12
@Azunyan1111
71

677
軽い気持ちでLinkedListを使ったら休出する羽目になった話
@neko_machi
11

561
プログラムのネーミングに迷ったら GitHub でコード検索すると参考になる説
Katsuhiko YOSHIDA@kyoshidajp
28

539
Google Homeで子供の朝支度を促してみる
Hideo Tanaka@hideo-works
22

486
今さらProtocol Buffersと、手に馴染む道具の話
Yugui Sonoda@yugui
804

473
中学生エンジニアについて、知っておきたい10の事実
@Anharu
84

464
UTF-8からSJISに文字化けすると糸偏の漢字がよく出てくる
@kaityo256
173

421
コミュニケーション能力の正体と「カレー作りの寓話」
daichi hiroki@hirokidaichi
2752

415
React Redux の SPA を運用して得られた知見と実装例、開発フローもあるよ!
沼野 剛志@numanomanu
84

408
“Web Componentsだけ” で新サービスを実装して見えたこと
aggre@aggre
110

372
JavaScript の仕組み:メモリ管理+ 4つの共通のメモリリーク処理方法
satoshi takeda@tkdn
27

360
2018 年 React と Redux のエコシステム総まとめ
Sugawara Kotaro@kotarella1110
72

358
経営者マインドが足りない!vs. 現場に任せてくれない!の対立をなくすカードゲームをつくった話
daichi hiroki@hirokidaichi
2752

349
統計検定 1 級に合格する方法
Kensuke Otsuki@drken
606

348
人工知能でバレンタインチョコが本命か義理かを判別する
ひよこ@hiyoko9t
68

345
TypeScriptの型入門
@uhyo
22

344
脳はベイジアンなのに、なぜ正しく確率の計算ができないのか?
@katsu1110
227

318
「まずは当たり前のことをやってから言え」
Manabu Sakai@manabusakai
17

312
ビット演算 (bit 演算) の使い方を総特集! 〜 マスクビットから bit DP まで 〜
Kensuke Otsuki@drken
606

305
2018年のパスワードハッシュ
@rana_kualu
780


2018年01月の殿堂

全記事数= 6664 全いいね数= 50839 投稿者ユニーク数= 3385

いいね数
記事タイトル
投稿者
Follower数

1834
【今日からできる】コミットメッセージに 「プレフィックス」 をつけるだけで、開発効率が上がった話
沼野 剛志@numanomanu
84

1676
新人達を1ヶ月でガチvimmerにした方法
北野 翔一郎@nyantera
66

1054
Web Developer Roadmap 2018が出たので2017年版と比較してみる
うしろのこ@ushironoko
35

1017
未経験者が認識してなさそうなTIPS
@Nao9syu
72

1017
意外と知らない? Gitコマンド 100本ノック
@ueki05
28

825
早く知っておきたかったmatplotlibの基礎知識、あるいは見た目の調整が捗るArtistの話
@skotaro
90

741
ドラッグ&ドロップでReact製のWEBアプリがつくれるReactStudioがやばい
@yuxio
65

602
ガチ素人が1ヶ月でディープラーニングのジェネラリストになった話
@kemi
14

592
未経験から4年働きながら、読んでよかった読み物
@Nao9syu
72

568
Pythonでパワポの説明資料(報告書)を生成する
@code_440
11

557
転職ドラフトで1000万円超えのオファーを2度貰ったエンジニアが「評価された理由」と「正社員で働く意味」について考えてみました。
勝又 健太@poly_soft
385

554
Vim日本語チートシート作った
Kento Taniuchi@zipper
12

547
Pythonによるデザインパターン5原則
@kotetsu75
13

530
開発中マジで使える便利なツール集
フジワラ ユウタ@Yuta_Fujiwara
200

525
オープンデータ取得先まとめ
K N@tmp_llc
15

511
JavaScript 長く使える系の知識
Ryosuke Yamada@yamadar
34

498
最高のモックアップツールかもしれないBootstrap Studio
フジワラ ユウタ@Yuta_Fujiwara
200

494
Emacs で時の流れを感じる
@zk_phi
51

485
個人開発ならHerokuよりDokkuを使おう
@gn_spawn
18

466
NEM のコールドウォレットの自作は難しいのか検証してみた
Kengo Suzuki@kengos@github
48

459
【Codewars】ブラウザでコーディングの基礎からトレーニングできるサイト (ブラウザでvimが使えて32種類のプログラミング言語に対応。4000個以上の問題が投稿されています!)
@javacommons
30

456
あなたの知っている正規表現はもう古い! 正規表現の新常識(ES2018編)
@uhyo
22

432
ノンデザイナーでもイケてるLPを作成する方法
@teradonburi
167

374
至高の言語、Nimを始めるエンジニアへ
@rigani
86

372
Qiitaで記事にCodePenが埋め込めるようになりました
Qiita キータ@Qiita
1067

354
CSSで「余白」を制してデザイナーに好かれよう
@rhirayamaaan
17

344
Swiftでブロックチェーンを実装してみる
Shuichi Tsutsumi@shu223
1487

329
あまりにも多くのスタートアップがデータ分析するときに犯す4つの失敗パターン
西田 勘一郎@KanNishida
353

326
【秒速で無料GPUを使う】TensorfFow/Keras/PyTorch/Chainer環境構築 on Colaboratory
@tomo_makes
51

306
ゼロから考える脆弱性対応
@t_nakayama0714
238


2017年12月の殿堂

全記事数= 9997 全いいね数= 111762 投稿者ユニーク数= 5794

いいね数
記事タイトル
投稿者
Follower数

3036
イマドキのJavaScriptの書き方2018
Yoshiki Shibukawa@shibukawa
620

1601
よく使う正規表現はもうググりたくない!
D@dongri
45

1583
Webアプリケーションフレームワーク導入時に考慮すべき22の観点
@tmknom
135

1121
webpack時代の終わりとparcel時代のはじまり
@bitrinjani
245

1119
カタカタカタッターンを可視化した
ampersand@ampersand
87

1097
11ヶ月間でTOEICスコアを300点から835点に上げた英語学習法
@sheepland
19

1070
Amazon Auroraの先進性を誰も解説してくれないから解説する
@kumagi
476

971
学習を加速させるインデックス読書術
@dkatsura
98

832
非エンジニアのマネージャがエンジニアチームと上手くやる方法
圭介 疋田@jonathanh
31

795
会社勤めのエンジニアが開発したサービスを買い取って独立した話
Yuki Fujisaki@tnj
136

714
勉強会聴講:「エンジニアとしてこの先生きのこるために」
@sakaizay
11

688
こんなGitの教え方をするエンジニアはデザイナーからモテるぞ!
@gilly
20

679
2017年のディープラーニング論文100選
酒井 彬@sakaiakira
83

620
ペアプロ懐疑派だった僕が、実務でペアプロ導入して180度考えが変わった話
tukamon5151@YudaiTsukamoto
131

618
2018 年は Hyperapp の年だ
JorgeBucaran@JorgeBucaran
113

617
Google Homeでやったことまとめ
田中 みそ@miso_develop
142

606
半年で40kg痩せた!ダイエットでわかるリーンなプロジェクトマネジメント手法
daichi hiroki@hirokidaichi
2752

593
お前らがModelと呼ぶアレをなんと呼ぶべきか。近辺の用語(EntityとかVOとかDTOとか)について整理しつつ考える
@takasek
144

589
仮想通貨自動取引入門
@shionhonda
55

562
CTOのやるべきことは何なのか?(翻訳と考察)
takano masanori@takano1222
18

559
2017末時点での React Component 設計のベストプラクティス
Koutaro Chikuba@mizchi
2087

530
その資料ちゃんと伝わってる?ノンデザイナーに贈る、3つのポイントで格段に伝わる資料になる方法
@mgmg121
11

496
極めろ!!Google Chrome Devtools 52の関節技
@sueshin
8

488
カプセルネットワークはニューラルネットワークを超えるか。
ひよこ@hiyoko9t
68

468
新QiitaでReactをやめてhyperappを採用した背景
Yuku Takahashi@yuku_t
860

458
エンジニアが最高のUIをつくるためのプロトタイピング方法まとめ(2017年版)
@yuh_i
15

451
Google Homeで受付システム作ってみた
@h-takauma
62

438
ファミコンエミュレータの創り方 - Hello, World!編 -
@bokuweb
40

415
Nuxt.jsとFirebaseを組み合わせて爆速でWebアプリケーションを構築する
花谷 拓磨@potato4d
249

405
わかりやすい画像のdiffを求めて
Yosuke Kurami@Quramy
453


2017年11月の殿堂

全記事数= 6414 全いいね数= 46335 投稿者ユニーク数= 3249

いいね数
記事タイトル
投稿者
Follower数

1066
機械学習案件を納品するのは、そんなに簡単な話じゃないから気をつけて
吉崎 亮介@yoshizaki_kkgk
608

1057
ウェブアプリをソースごとパクる業者に対する対策
@kacchan6@github
47

806
もし、HTMLのテキスト周りでデザイナーからこんなお願いをされたら...
Ryosuke Maehira@ryosukemaehira
29

750
欲しいものが無いからつくってみました。誰でも使えるオープンソースなネットワークアイコン集
Kohei Tamura@tamura__246
146

728
阿部寛のサイトを高速化する
@Morix1500
16

683
とりあえずド素人が読むべきブロックチェーン入門論文・書籍・サイト
おの かちお@onokatio
208

649
エンジニアが転職する時に考えることを採用面接官をしてる立場から書いてみた
@newta
224

611
爆速でターミナルをポケモンにする
@chanuu
14

559
dev.toと阿部寛のホームページについてちゃんと計測させてくれ
Naruhito Kubota@naru0504
67

545
のび太と学ぶ「機械学習」~FX予測プログラムを作成~【第1話】if文作戦
すぐる(小川雄太郎)@sugulu
282

545
「GoogleAnalytics見てアクセス解析して」って言われた時にまずしていること
@mr_word_wide
17

512
Linus Torvalds氏によるGitの内部構造の解説
@hogemax
30

448
運用に耐えるRailsによるWebアプリケーションの作り方
Kazuhiro Serizawa@seri_k
92

423
絵文字を支える技術の紹介
@nonanona
11

413
Vue.js スタイルガイド早見表 🎄✨
mi@uptome_
25

389
週末在宅ワークの生産性を上げる5つの視点と32の工夫
伊勢川 暁@Akira-Isegawa
113

373
[Node.js] 無料で簡単にウェブアプリを公開できるサービス「Glitch」を使ってみた!
kohei yoneda@yonedaco
11

362
Webセキュリティ覚書 : "攻撃" 編 [ 初学者向け ]
Tsutou Takehara@Tsutou
26

332
[React Native入門完全版]「いきなりデート」のアプリをReact Nativeで開発した知見をまとめます。
Gogo Tanaka@gogotanaka
328

327
有志の社内勉強会を1年で50回くらいやった結果 伝えたいこと
hamachi@nh321
26

255
idやclassを使ってテストを書くのは、もはやアンチパターンである
akameco@akameco
207

250
Haskellの入門から中級者になるまでの指針
@Lugendre
18

227
いまみているウェブページを阿部寛のサイトっぽくするChrome拡張を作った
@kyoyababa
44

211
イマドキWebフロントエンド環境とReactを触りながらサンプルを10本書いてみた
@akimach
28

200
約980名の生徒に行われたN高等学校のプログラミング教育の現状と課題
Yoshimura Soichiro@sifue
231

196
【便乗記事】エンジニアがデスマーチを生き抜くための知見をまとめてみた 
@0w0
47

193
技術師匠の皆様の教えを記録する
Ushio Tsuyoshi@TsuyoshiUshio@github
199

181
新人エンジニアとのジェネレーションギャップ
@newta
224

179
【Python】スクレイピング→データ収集→整形→分析までの流れを初心者向けにまとめておく ~Pythonに関するはてな記事を10年分スクレイピングし、Pythonトレンド分析を実際にやってみた~
Dai Kawai@kkdmgs110
431

179
技術の中心でJavaを叫ぶ -2017年のJavaエンジニアが追うべきテーマと要素技術-
Saburo@arimas
25


2017年10月の殿堂

全記事数= 5875 全いいね数= 45311 投稿者ユニーク数= 3008

いいね数
記事タイトル
投稿者
Follower数

1794
ブロックチェーンを作ることで学ぶ 〜ブロックチェーンがどのように動いているのか学ぶ最速の方法は作ってみることだ〜
Hidehiro Nagaoka@hidehiro98
78

1555
フロントエンドチェックリスト(日本語訳)
Takayuki Miyauchi@miya0001
138

1026
OSSのデータ可視化ツール「Metabase」が超使いやすい
Kazuya Gosho@acro5piano
129

874
15週間でクソゲーを20本作って得たもの
@2dgames_jp
349

841
これから強化学習を勉強する人のための「強化学習アルゴリズム・マップ」と、実装例まとめ
すぐる(小川雄太郎)@sugulu
282

649
布団から腕すら出さずに会社を休む [Google Home]
Daisuke Kondo@diescake
83

647
jQuery から Vue.js へのステップアップ
mio@mio3io
85

635
コンピュータ業界でよく出る英語
@tfutada
54

572
わずか300円でIoTボタンを作る方法
Sagara@vimyum
45

467
コマンドを間違えるたびに美少女に罵られたい!
おの かちお@onokatio
208

459
大自然言語時代のための、文章要約
@icoxfog417
1740

382
jQueryとは何なのか? なぜ使わなくても(あるいは使わないほうが)いいのか?
ygkn@ygkn
56

377
理不尽なリジェクトを受けたiOSアプリが公開されるまでの経緯
@Watt
5

301
脱Word、脱Markdown、asciidocでドキュメント作成する際のアレコレ
@tamikura@github
21

282
Excelファイルを比較するツールを作ってみた
@skanmera
5

282
オブジェクト指向とは結局何なのか あるいはプログラミングをする上で気をつけるべきたった一つのこと
Tomohide Fujikawa@lamrongol
10

272
Dockerfileはなぜ複雑になるのか
Port Inc@port-development
7

271
(翻訳)【GitHub公式】Gitコマンドチートシート
okamu_@okamu_
248

260
Linuxのプロセス間通信
@MoriokaReimen
44

257
GoogleHomeスピーカーに外部からプッシュして自発的に話してもらいます
@azipinsyan
6

237
属人化を避ける
4kizuki@4kizuki
6

233
サンプルコードでわかる!Ruby 2.5の主な新機能と変更点 Part 1
Junichi Ito@jnchito
2502

224
帰宅したらGoogleHomeから好きな音声で「おかえり」って言ってもらいます
@taaaaaaak22
3

221
【随時更新】iPhoneX完全対応マニュアル
@cokaholic
23

220
Actions on Googleでapi.aiを使ってGoogle Homeに何か言わせてみる
Taichi Sato@syarihu
33

218
よりよいネーミングを目指して
@takasek
144

199
同僚のコードレビューでこんなにクラスの設計が良くなったという話
Yuma Hori@y_hokkey
265

187
府大生が趣味ではなくニューラルネットワークの認識精度世界一を奪還してしまった論文を読んだ
Yusuke Uchida@yu4u
197

175
ReactJSで作る今時のSPA入門(基本編)
@teradonburi
167

175
【翻訳】RSpecのリードメンテナだけど何か質問ある?
Junichi Ito@jnchito
2502


2017年09月の殿堂

全記事数= 5340 全いいね数= 43936 投稿者ユニーク数= 2776

いいね数
記事タイトル
投稿者
Follower数

1476
プロジェクトの残業を50%削減したタスク管理手法を惜しみなく公開する
@0w0
47

984
ディープラーニングの判断根拠を理解する手法
@icoxfog417
1740

899
pythonで小さなツールを作る時のtips
Masayoshi Mizutani@m_mizutani
111

711
ビットコイン自動裁定取引システムを開発・トレードした結果
@bitrinjani
245

629
iOSアプリ開発の全体像
@gomi_ningen
113

629
Google製可視化OSSのFacetsがめっちゃ便利だから使ってみてくれ
@inoue0426
37

554
エンジニアを名乗るなら、いつでも転職できるようにしておこう
yas sai@yassai
15

499
【2017年8月】先輩エンジニアに聞いた信頼できる書籍まとめ
@maimax
22

492
【フロントエンドエンジニアだからこそ】ブラウザレンダリングを理解するため簡単にまとめてみた
@mikimhk
33

471
日常から使えるUnix系OS業務効率up技
おの かちお@onokatio
208

460
真偽値を返す関数のネーミング
@yskszk
5

382
データサイエンティストを目指して半年で学んだことまとめ
@KIKUYA-Takumi
107

363
Rubyのtrueとfalseの話
卜部 一恵@rotelstift
22

341
無料で整える趣味チームの開発環境
@t_nakayama0714
238

318
HTTPSの静的コンテンツをホストするならs3よりNetlifyが俺の求めていたものだった
shogo muranushi@shogomuranushi
35

307
くそったれJavaScript
@rana_kualu
780

296
OSSのライセンスを理解する(「使用」と「利用」の違い、知っていますか?)
@bremen
252

294
上の階の人の騒音をAmazon Dash ButtonとGoogle Sheetsで記録する
@momoiroshikibu
18

269
メールにパスワード付きzipを添付して「パスワードは別途お送りいたします」とする慣習がめんどくさいのでなんとかした
@Kta-M
59

258
Jupyter Notebookをより便利に使うために、色々まとめ
@ishizakiiii
81

250
【iOSDC2017】MVC→MVP→MVVM→Fluxの実装の違いを比較してみる
suzuki marty@marty-suzuki
125

239
典型的な DP (動的計画法) のパターンを整理 Part 1 ~ ナップサック DP 編 ~
Kensuke Otsuki@drken
606

237
いい加減覚えよう。 command > /dev/null 2>&1の意味
@ritukiii
89

237
iOSDC 2017 まとめ
@ozwio
19

234
Reactアハ体験
@ossan-engineer
77

226
プログラマーから見た、SCSSの正しい(かもしれない)使いかた
@sasuraisan
7

224
macOS High SierraのcURLで手軽にPUSH通知が送れるようになった
@yimajo
503

206
React死亡?React終了?~Facebookの特許事項付きライセンスの問題~
@exli3141
8

202
PHP: Clean Code (clean-code-php) 蜜柑薬
園島 ぬぬ@tadsan
746

202
【初心者向け】「コミットの粒度がわからない問題」の模範解答を考えてみた
Junichi Ito@jnchito
2502


2017年08月の殿堂

全記事数= 5028 全いいね数= 39641 投稿者ユニーク数= 2629

いいね数
記事タイトル
投稿者
Follower数

1243
やばい、iOSにネイティブアプリ要らなくなるかも。SafariもPWAに対応する可能性
@Yatima
109

1232
優秀な技術者を追い出してしまう方法
@nonbiri15
228

881
JavaScriptフレームワーク選定の議論
azu@azu
262

866
心臓が止まったらSNSに「死にました」と投稿する
Ryosuke Inamori@inamori
35

751
絶対にやってはいけない「Apple IDをテストで13歳未満にすること・・」
@keroppi0_0
15

745
RasPiとディープラーニングで我が家のトイレ問題を解決する
Kazunori Sato@kazunori279
1012

501
今さら人に聞けない Kubernetes とは?
Maho Takara@MahoTakara
186

445
中学一年生がPythonの知識ゼロからAIを作るまで
@__zenbo__
221

398
機械学習の論文を読んでみたいけど難しそう、という時に見るサイト
@icoxfog417
1740

375
=--headless時代の本命? Chrome を Node.jsから操作するライブラリ puppeteer について
Yosuke Kurami@Quramy
453

352
async/await 入門(JavaScript)
@soarflat
109

347
フロントエンド実装中に使えるモックサーバを爆速で準備する
@gatchan0807
17

339
為替をDeepLearningで予測してみた話
Kengo Teshima@ognek
46

331
ビジネスホテルで一人開発合宿する
@sta
25

325
現場で役立つシステム設計の原則で個人的に面白かったところメモ
@takahirom
248

319
bashスクリプトをデバッグする方法
青山 正太郎@aosho235
46

281
async関数においてtry/catchではなくawait/catchパターンを活用する
akameco@akameco
207

254
trdsqlというコマンドラインツールを作った
Noboru Saito@noborus
13

231
文系エンジニアがCourseraの機械学習コースを1ヶ月で修了したので振り返ってみました。
勝又 健太@poly_soft
385

217
「電卓使って再計算しろ!」→「Excelなんだから間違うはずないでしょ!」と言いたいけど言えないExcel落とし穴
@tomikiya
15

213
プログラマーが知っておくべきローマ字の基礎知識
@hypnos
0

212
【Swift】Dateの王道 【日付】
Ryo Ishikawa@rinov
23

211
【合格しました!】AWS 認定ソリューションアーキテクト アソシエイト 受験記
@chihiro
36

210
HTTPで「418 I’m a tea pot」を実装してはいけない(2017/09/12追記)
@flano_yuki
20

197
Rails serverを見やすくするツール rails-dashboard
@takeyuichi
17

194
覚えてると超かっこいい脱Python初心者な構文
@Sh1ma
32

186
<script> タグに async / defer を付けた場合のタイミング
Jumpei Ogawa@phanect
15

170
『Instagramに投稿された写真から投稿者が「うつ病かどうか」を人間の医師を上回る70%の精度で判定するAI登場』で「精度」を振り返る
Yusuke Uchida@yu4u
197

163
機械学習の情報収集に役立つ13のメルマガ
@Hironsan
734

156
一から始める機械学習(機械学習概要)
@taki_tflare
32


2017年07月の殿堂

全記事数= 4958 全いいね数= 42579 投稿者ユニーク数= 2589

いいね数
記事タイトル
投稿者
Follower数

2060
一番分かりやすい OAuth の説明
Takahiko Kawasaki@TakahikoKawasaki
346

1444
macOSでディスプレイ1枚で作業する技術
Yutaka Tachibana@saboyutaka
97

1041
GitHub English Challenge Cheat Sheet
Yoshitaka Kawashima@kawasima
540

829
簡単にガントチャートとかクラス図とか書けるやつ
@rana_kualu
780

665
100万倍速いプログラムを書く
@Akai_Banana
63

595
Djangoを最速でマスターする part1
@gragragrao
43

582
ヘッドレスブラウザ(Chrome)を使ってSPAをスクレイピングする
devneko@devneko
99

576
【Unity】ソートアルゴリズム12種を可視化してみた
@r-ngtm
55

567
Pythonの可視化ツールはHoloViewsが標準になるかもしれない
@driller
69

538
もういい加減話を切り上げたいから、Amazon Dash Buttonを押して、自分に電話が来たように振る舞ってみた
@somainit
14

449
PHP って JavaScript に変換できるの?できるわけないだろ! babel-preset-php ってのが今日リリースされた?これまさか・・・。ファーーーーーーーーーーーwwwwwwwwwwww
Sugawara Kotaro@kotarella1110
72

409
フロントエンド開発の基本知識(2017年夏)
Norio Kimura@norioxkimura
11

402
仮想通貨取引所のPoloniexからAPI経由でデータ取得し、ディープラーニング(Chainer)で翌日の価格予測をしよう
吉崎 亮介@yoshizaki_kkgk
608

387
コードレビューの極意。それは「自分のことは棚に上げる」こと!!
Junichi Ito@jnchito
2502

376
Python3.4以降ならos.pathはさっさと捨ててpathlibを使うべき
@tag1216
175

361
JavaScript の this を理解する多分一番分かりやすい説明
@takkyun
40

348
【学習メモ】LinuxCUI初心者が早く知りたかったコマンド(操作も)
@Hige-Moja
10

309
一番分かりやすい OpenID Connect の説明
Takahiko Kawasaki@TakahikoKawasaki
346

288
Awesome Ruby : 素晴しい Ruby のライブラリ・ツール・フレームワーク・ソフトウェアの数々
@h_siliconstudio
53

287
翻訳: Kotlinベストプラクティス『Idiomatic Kotlin. Best Practices』
@takahirom
248

278
DockerでサクッとDBからER図を作成する
@kamukiriri
10

277
量子コンピュータで1+1を計算する
@kjtnk
11

260
CotEditor を Swift に移行する
@1024jp
49

253
Karabiner-Elements が超絶怒濤に進化している。今も!
@hanamiche
21

251
目指せ!落ちない高可用性サーバ、ハードウェアの選び方
Takaaki Kurihara@takaaki_kurihara
33

250
Variational Autoencoder徹底解説
まつ けん@kenmatsu4
1337

232
コマンド1つで作れる!かんたん自宅Amazon S3互換環境!
@kotauchisunsun
372

218
小学生のいとこのためにJavaで作った迷路ゲームを簡単に解説する
Shota Nakahara@hey_cube
14

182
Xcodeのビルド待ちで消耗してたので見直したら50%以上削減できた話
@ruwatana
22

179
npxが結構良さそうな件について
@vvakame
1027


2017年06月の殿堂

全記事数= 5164 全いいね数= 41663 投稿者ユニーク数= 2677

いいね数
記事タイトル
投稿者
Follower数

907
GitHub APIから学ぶ次世代のAPI実装方式GraphQL
@icoxfog417
1740

846
和英辞典・自動翻訳だけじゃダメ!もっといい英語名を見つけるためのTips集
Junichi Ito@jnchito
2502

814
あっと驚かせるJavaプログラミング(をやめよう)
@tatesuke
166

565
Git、GitHubを教える時に使いたい資料まとめ
Yuya Kato@yuyakato
49

550
プロジェクト管理のエモいはなし
浩志 古山@furu8ma
90

529
Linuxのパッケージをアップデートしたあとrestartが必要なプロセスを見つける方法
Takayuki Ushida@usiusi360
53

527
機械学習を学ぶ上で個人的に最強と思う教科書
Masayuki Isobe@chiral
42

398
趣味でディープラーニングするための GPU 環境を安上がりに作る方法
ほと@hoto17296
68

394
藤井四段で学ぶ最尤推定、MAP推定、ベイズ推定
@jyori112
19

347
個人開発環境をvagrantで建てるべきか、dockerで建てるべきか
@hirohero
13

339
CSSプロフェッショナルのためのTIPS
@rana_kualu
780

322
フロントエンドの未来の話
@kurosame
38

295
もういい加減「nullチェックをしたら安全」とかわけのわからないことを言うのはやめよう
@hecateball
82

284
脆弱性を攻撃してみよう (1) OSコマンドインジェクション (OGNL式インジェクション)
Kohei Tamura@tamura__246
146

283
ブロックチェーン技術は本当に有望なのか?
@chibagon
22

262
JavaScriptで「こいつ...できる...!!」と思わせる方法
Yuho Miki@Mic-U
110

256
機械学習の超初心者が、みんなが良いと言う記事を読んでまとめてみた
@hi-ro-to
14

251
Udemyで学べる機械学習を全部見てみたんで、お勧め報告
クロ 黒澤@kurosawa_kuro
64

238
Kotlin + Architecture Component + Dagger2によるAndroidアプリ設計
Satoru Fujiwara@satorufujiwara
69

228
マネージャーと開発者が安心してアプリ開発を続けるための開発ルール
Takeshi Yamashita@eaglesakura
140

220
アプリを約250個以上起動するとUser Defaultsが読み込めなくなる問題について
Fuke Masaki@fmtonakai
79

215
新卒エンジニアでもできる!コメントアウトで同期に差をつける裏技
智史 林@Bong
30

214
いい結婚相手を見つける最適な方法を検証してみた
@katsu1110
227

212
今日からUnity + Visual Studio Codeを用いた快適な開発生活(随時更新中)
九谷 美生@4_mio_11
65

212
LambdaでAWSの料金を毎日Slackに通知する(Python3)
Tomohiko Isobe@isobecky74
20

196
ソシャゲ開発経験から学んだゲームに Redis を使う際の Tips
@ta_ta_ta_miya
28

194
講義録『エンジニアとしてこの先生きのこるために』(@t_wada先生)
@hinom77
21

183
git configをプロジェクトによって使い分ける
Hiroyuki Tanjo@htanjo
6

180
ARKitができる事、できない事
So Inamura@arumani
42

176
デジタルサイネージを作ったので学んだことを晒してみる Part.1
@Akoarum_K
9


【おまけ】2018年06月の殿堂【途中版(6/28時点)】

全記事数= 7646 全いいね数= 36440 投稿者ユニーク数= 3744

※特に6月後半の投稿は、まだトレンドやメールでの拡散が不十分であるため、

 7月1日になれば確定、というわけでもない。

 前述の通り、トレンドやメールの影響が大きいため、

 その影響が安定したら再集計すればよいと思われる。

いいね数
記事タイトル
投稿者
Follower数

1311
治安の悪い Slack Emoji を作るツールを作った
@zk_phi
51

1220
平成の次の元号を、AIだけで決めさせる物語
@youwht
219

1054
もし、異世界転生モノのチートスキルが「Gitコマンド」だったら【その1】
かろてん@carotene4035
402

1041
Macで矢印「↑」を「うえ」とかで変換している人へ。←↓↑→
Kohei Kishimoto@Kohei_Kishimoto0214
33

803
リリース済みiOSアプリのソースコード、全部見せます!
@ryupaka
35

759
成り上がりたくて必死に読んだ感謝の技術書6冊
Yohei Tsubuku@kurkuru
46

738
【まつもとゆきひろ氏 特別講演】若手エンジニアの生存戦略に行ってきたので私的メモ
@DAdDY0055
6

708
ReactとVueのどちらを選ぶか
@yoichiwo7
17

578
「Vue.js + Go言語 + Firebase 」で始める! Frontend & Backend API 両方で認証するセキュアなSPA開発ハンズオン!
po3rin@po3rin
23

559
月で絵を描きたいだと?それならpythonに任せなさい🌝
綿岡 晃輝@wataoka
35

539
ブロックチェーンにまつわる7つの『不都合な真実』
@t--k
13

511
インターン生が外国人エンジニアから学んだ6つのこと
osataku@0sataku
38

462
Vue CLI UIが想像以上に便利だった話
広大 石亀@isihigameKoudai
14

457
WebサイトをHerokuで公開してドメイン取得とSSL化までの全手順
@jellyfish21
12

449
プロダクトのドキュメントにプルリクエストを送れる仕組みがすごい
amay077@amay077
358

437
MicrosoftによるGitHub買収について次期社長に訊く(翻訳)
@naruto
56

436
グラフ理論の基礎
Mas Kot@maskot1977
29

422
JavaとJavaScriptの「別物感」を印象づけるフレーズ集
❄️suin@suin
1095

417
畳み込みニューラルネットワークすごさを従来の機械学習のアルゴリズムと比較する
@koshian2
44

394
死んだCSSを見つける方法
@rana_kualu
783

383
画像認識で「綾鷹を選ばせる」AIを作る
@tomo_20180402
25

360
世のフロントエンドエンジニアにApollo Clientを布教したい
@seya
86

350
コンテナ開発の始め方
@niisan-tokyo
92

333
YAMLで履歴書を作る
@kaityo256
173

324
なぜGo言語は成功を収めることができたのか - Googleの人が語る(翻訳)
Hiromu Masuda@HiromuMasuda0228
31

315
ウェイ(17)がAIで「男の娘」を見破ってみたw。
@pigiipanku
35

309
Dockerfile のベストプラクティスを自分なりに整理してみた
@ao_log
10

307
バグだらけのWebアプリケーションをDjango 2(Python 3)で実装してみました
Kohei Tamura@tamura__246
146

242
【Vue.js】いつから「フロントエンド開発でTDDができない」と錯覚していた?
yk@ykhirao
41

233
さっそくVue NativeでHello Worldしてみた
Takaaki Sato@taquaki-satwo
7


あとがき

いくつかやり残した。

「いいね」の反応が多いなど、ニーズ/ご支援が多そうなら、

以下のやり残したことをやってみようと思う。

(私の他にも同様の、殿堂入り記事ニーズを感じている人や、

 同の分析結果が知りたいという人がいるかも、と思って投稿/公開してみたが、

 記事にするのは多少手間がかかる。「いいね」するよりはずっと大変。)

以上。

2018年6月29日時点初版投稿

2018年6月30日、2017年06-11月分を追加。

2018年7月3日 続編へのリンクを追加。

直近1年のQiita記事分析で分かった7つの「驚愕」


2018年8月5日 本内容をWebサービス化

【無料】Qiitaの殿堂を作った物語【簡単】