Help us understand the problem. What is going on with this article?

【2019振り返り】Qiitaのいいね数ランキング TOP100

はじめに

こんにちは!
株式会社Diverseではたらいているkumanomiです。
アドカレ2日目の記事です。昨日は @samukei さんのgithubのちょっと便利なtipsのお話でした。

そして今回はタイトル詐欺です。なぜなら2019年まだ終わってない・・・。
でも9割ちょい終わってるのでお許しください。
11/27時点のデータですので、この後ランキングが変わる可能性はあります。
12月末とか2020年になったら書け!と思われるかもしれません。その通りです。

でもみんなランキング好きでしょ?

好きですよね?僕は好きです。
気になっちゃったんですよね。なので調べてみました。

どうやって調べたか

QiitaAPIでいいね数が取れると書いてありました。

利用制限
認証している状態ではユーザごとに1時間に1000回まで、
認証していない状態ではIPアドレスごとに1時間に60回までリクエストを受け付けます。
GET /api/v2/items/:item_id/likes
記事につけられた「いいね!」を作成日時の降順で返します。

likesAPIをめちゃめちゃ(1年分)叩けばいいのかな・・・?
制限すぐきそうだし面倒くさそうだぞ・・・。

もういい!コードなんて書かない!

マイルストーンに300いいね!達成リストはあるんですよね。そこをちょこっとクリックしてコピペするだけ。
ss1.png

データを整形してスプレシで並び替え

ss2.png

本編

勝手ながら著者の方のリンクをつけさせていただきました :pray:

順位 著者 タイトル いいね数
1 @kotaro-dr 【図解】Dockerの全体像を理解する -前編- 3146
2 @suzu-4 すべての新米フロントエンドエンジニアに読んでほしい50の資料 3016
3 @shimajiri 個人的に超絶為になったので新人エンジニアに勧めたい記事まとめ 2713
4 @ysktsuna 新卒からの質問をソシャゲっぽい仕組みにしたら捗った話 2677
5 @ryuta69 【※2020/1/1より約300円/月が有料になります】1時間で出来る!最強のWordPress環境構築(永久無料※2019/12/31まで) 2615
6 @yuno_miyako プログラミングで一番難しいのは「見積もり」だと思う 2590
7 @baby-degu トップデベロッパーになるために作成したいアプリ8選 2494
8 @kozzy [ver 1.2] Git でよく使われるコマンドにイラストによる説明を加えて1枚のチートシートにまとめてみた 2384
9 @peutes やめた方が良いコーディング・設計、アンチパターン 2376
10 @tomoyamachi 3年かけてたどり着いた英語記事を読むための方法 2228
11 @koinori 【2019年4月版】JavaScriptのconsoleがすごいことになってた。 2219
12 @Yoji0806 八丈島のホテルで、運用費用0円の伝票システムアプリ作って、業務改善した話。 2179
13 @fasahina vimを使うとき十字キーで移動して、vimmerに殺されるその前に 2124
14 @rana_kualu 2020年のフロントエンドマスターになりたければこの9プロジェクトを作れ 2114
15 @Harusugi オレ プログラム ウゴカス オマエ ゲンシジン ナル 2087
16 @jesus_isao 君には1時間でGitについて知ってもらう(with VSCode) 1973
17 @hareku [翻訳]あなたがプログラミングに向いていない10のサイン 1854
18 @Kta-M 数時間で完全理解!わりとゴツいKubernetesハンズオン!! 1829
19 @Mahito6 iPadでプログラミングしてる人、今まで馬鹿にしててすみませんでしたァァァァ!!!! 1821
20 @57shota IT業界のルー大柴と渡り合うためのカタカナ用語一覧 1799
21 @hiraike32 新人プログラマをレビューで殺さない方法 1790
22 @morian-bisco スーパーマリオのジャンプのアルゴリズム 1787
23 @204504bySE 自宅サーバーでTwitter連携サービスを運営してたら家宅捜索された件 1787
24 @newta 見たいエンジニアの職務経歴書の書き方 1755
25 @ryuta69 「機械学習はデータ集めるのが一番大変・・・」⇛Googleが大量の機械学習用データベースを無料公開してた 1726
26 @Yametaro 4歳娘「パパ、セッションとCookieってなあに?」 1711
27 @katsuki104 東大松尾研から新たに無償公開されたDeep Learning講座「DL4US」が良い、という話 1709
28 @yoyoyo_ 画像処理100本ノックを作ったった 1702
29 @norisionori なるべく切れない回線のつくりかた(物理) 1697
30 @MasahiroHarada Vue + Vue Router + Vuex + Laravel チュートリアル(全16回)を書きました。 1683
31 @Leapin_JP ブラウザレンダリング入門〜知ることで見える世界〜 1631
32 @upura Kaggleに登録したら次にやること ~ これだけやれば十分闘える!Titanicの先へ行く入門 10 Kernel ~ 1625
33 @MinoDriven 関心の分離を意識した名前設計で巨大クラスを爆殺する 1619
34 @youwht 「写経」を自動化し、オートで功徳を積める仕組みを作ってみたのでございます。 1615
35 @motoki4917 【まつもとゆきひろ氏 特別講演】20代エンジニアのためのプログラマー勉強法のまとめ 2019/3/30 1603
36 @y_kawase Webアプリ無料運営のススメ:FirebaseとNuxt(Vue)なら最強! 1583
37 @laineus エンジニアでも知っておきたいデザインの基礎知識 1567
38 @ohara5555 「あなたを再びプログラミングに駆り立てる映画10選」を和訳した 1555
39 @yuneco VueとFirebaseの基本機能全部使ってぬるぬる動くポートフォリオサイトを作ったのでソースと解説 1540
40 @yossymura ディープラーニングさえあれば、競馬で回収率100%を超えられる 1507
41 @tsuemura 我が名は神龍……どんなテストもひとつだけ自動化してやろう 1471
42 @kaityo256 線形代数を学ぶ理由 1468
43 @mad_khaki 新卒のトレーナーをするときの個人的まとめ 1451
44 @nwtgck ネットワーク越しでパイプしたり、あらゆるデバイス間でデータ転送したい! 1448
45 @ushironoko Web Developer Roadmap 2018が2019年版になっていたので比較してみる 1438
46 @miyanokomiya 岡田を切る技術 1431
47 @baby-degu 2019年版 最先端のフロントエンド開発者になるために学ぶべきこと 1370
48 @MinoDriven 役割駆動設計で巨大クラスを爆殺する 1367
49 @hiraike32 新しく言語を学ぶときに心がけていること 1362
50 @virtual_techX Webエンジニア1年目の自分に捧げたい本・記事を超まとめ 1360
51 @teradonburi 【保存版】Webフロントエンド基礎力(初心者向け) 1348
52 @MegaBlackLabel ブラウザでVS codeが使えるクラウド IDEの大本命「Coder」 1348
53 @YuichiroMinato 量子コンピュータエンジニア始めて5年が経った 1324
54 @hissy 未経験から7日間でコーダーとして現場投入させるまでのカリキュラムを忘れないようにメモっとく 1313
55 @yasuX [あるある]「詰まったら、すぐに質問してください」の克服法 1287
56 @ryuta69 vimって極めればvscode並のIDEになるんじゃないの? - 最強のvimrcを晒す。 1279
57 @megumu-u エンジニアが知っておきたい色についてのお話 1272
58 @baby-degu フロントエンドのコーディング課題6選-このフロントエンドの課題、実装できますか? 1265
59 @kahirokunn 2019年版Vue.jsを使ってる人には必ず知っていてほしいVue.jsの武器とドキュメントに書かれていないコンポーネントやメンテナンスの際に役立つTips 1265
60 @hiraike32 私たちはどうして公式ドキュメントが読めないのか? 1247
61 @youwht 【続】平成の次の元号を、AIだけで決めさせる物語(@テレビ取材) 1239
62 @ichimonji_haji リアルな眼球を描く。HTMLとCSSだけで。 1238
63 @ganariya pythonの環境構築戦争にイラストで終止符をどうやら打てない 1230
64 @Yametaro ワイ「いうても型なんて面倒くさいだけやろ?」 1198
65 @poly_soft 2019年のDevOps/MLOpsエンジニアの標準的スキルセット 1197
66 @tani_AI_Academy 【保存版・初心者向け】独学でAIエンジニアになりたい人向けのオススメのAI勉強方法 (2019年改定版) 1195
67 @reireias 世の中のエンジニアのalias設定 1175
68 @kojimadev 新人時代に読めば良かったと後悔するほど感謝した技術書4冊 1151
69 @west-hiroaki ソシャゲエンジニアの自分が開発に必須だなと思った知識(MySQL編) 1143
70 @rexiaxm7 【未経験でも挫折しない】40時間でAWS認定ソリューションアーキテクトアソシエイトを取得する方法 1106
71 @drken 三角関数は何に使えるのか 〜 サイン・コサイン・タンジェントの活躍 〜 1103
72 @ryuta69 入門系記事にはない、実践/現場のPythonスクレイピング流儀【2019年最新】 1102
73 @marogoma slackで「投稿ルールが守られない問題」を自作のスラッシュコマンドで解決する(設定編) 1101
74 @RyotaroSaito 高校文化祭の食販で自動注文機を作った話 1097
75 @fujineyuri 2019年5月時点 JavaScript初心者が参考にしていいモダンJavaScript解説サイト2つ 1081
76 @snakada フロントエンドエンジニア御用達の MDN web docs を網羅した 1080
77 @nagataaaas 文科省のPythonはPythonじゃねぇ 1075
78 @tomohito_takahashi ZOZO大忘年会でFirebaseを使った 1072
79 @baby-degu 2020年以降のプログラミング技術のトレンド予想 1071
80 @jnchito Qiitaで記事を公開するときに気を付けるべきマナーについて 〜無断でネットや書籍の内容を丸写しするのはやめよう〜 1070
81 @baby-degu 19歳のソフトウェア開発者の女の子からのアドバイス 1060
82 @Yametaro ブラウザ君「ワイはCSSのセレクタを右から読むんや」 1054
83 @ihcamonoihS gitで「あっやべっ!」ってときに使うコマンド[随時更新] 1029
84 @kentarosasaki Chrome なら Web ページ全体のスクリーンショットが簡単に取れる 1026
85 @azukisiromochi ぼくのかんがえたさいきょうの配色Webサービスを公開した話 1020
86 @kahirokunn 「設計なんて不要でしょ」について 1019
87 @tonluqclml レビュー前に直して欲しい日本語の問題点8つ 1016
88 @rana_kualu CSSだけでできるあんなことこんなこと 1016
89 @y-tsutsu VSCodeでのGitの基本操作まとめ 1014
90 @rexiaxm7 【俺は絶対楽してやるんだ】徹底的に学習モチベーションを維持する方法 994
91 @Yametaro 3歳娘「パパ、関数をカリー化して?」 992
92 @jjaji80 15年間システム開発業を営んで来た結果の最適解 984
93 @miyaoka Vueの秘密のパフォーマンステク9選紹介 979
94 @tsin1rou JavaScriptの概念たち (前編) 973
95 @teradonburi コードレビュー虎の巻 968
96 @tonluqclml レガシープロジェクトを引き継いだ時、最初にするべき7つのこと 967
97 @Leonardo-mbc Webでどこまで遊べるか試してみた 966
98 @guitar_char アプリで「ログインしっぱなし」はどのように実現されているか? 964
99 @tgsmsk 新人Webプログラマの学習が捗るリンク集 964
100 @papi_tokei Python中級者への道しるべ 954

リンクなど間違いがありましたらご連絡ください

まとめ

いかがでしたでしょうか?
最初はTOP40くらいにしようと思いましたが、タイトル的にTOP100の方が響きそうだったので100にしました。

このランキング外以外にもたくさん良い記事があります。
もし読まれていない記事、ストックだけしといて後で読もうみたいな記事がありましたらこれを機に是非お読みになってはいかがでしょうか!?

おわり

Why not register and get more from Qiita?
  1. We will deliver articles that match you
    By following users and tags, you can catch up information on technical fields that you are interested in as a whole
  2. you can read useful information later efficiently
    By "stocking" the articles you like, you can search right away
Comments
Sign up for free and join this conversation.
If you already have a Qiita account
Why do not you register as a user and use Qiita more conveniently?
You need to log in to use this function. Qiita can be used more conveniently after logging in.
You seem to be reading articles frequently this month. Qiita can be used more conveniently after logging in.
  1. We will deliver articles that match you
    By following users and tags, you can catch up information on technical fields that you are interested in as a whole
  2. you can read useful information later efficiently
    By "stocking" the articles you like, you can search right away