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の殿堂を作った物語【簡単】