それ、うまいのか?

... 記憶の残滓

https @Google 検索

すでにグーグルの1ページ目に表示される検索結果の90%がHTTPSだ。

https://webtan.impress.co.jp/e/2018/09/07/30363

煽り過ぎ :-/

  • google.com で検索
  • 1ページあたり 100件
検索語 http https
javascript fetch 14 85
たまごっち 53 46
親子丼 31 67
桜 散歩 37 61
星セントルイス 40 60
共通テスト 2018年 45 54
マッハバロン 50 50
静脈瘤 名医 58 41

※合計が 100 になってないのがあるのは、「動画」とか「画像検索結果」のようなブロックも一件と数えているからみたい


カウントする scriptlet 。

(_ => {
  console.log(Array.from(document.querySelectorAll("h3.r > a")).reduce((o, a) => {
    if (/^https:/.test(a.href)) {
      o.https += 1;
    } else if (/^http:/.test(a.href)) {
      o.http += 1;
    } else {
      o.else += 1;
    }
    return o;
  }, {http: 0, https: 0, "else": 0}).toSource());
})();

市+区

http://q.hatena.ne.jp/1524395045

手持ちのテストデータ(31253件)から抽出できた「市」+「区」は、以下の 207件。

  1. さいたま市浦和区
  2. さいたま市岩槻区
  3. さいたま市見沼区
  4. さいたま市桜区
  5. さいたま市西区
  6. さいたま市大宮区
  7. さいたま市中央区
  8. さいたま市南区
  9. さいたま市北区
  10. さいたま市緑区
  11. 宇陀市室生区
  12. 宇陀市榛原区
  13. 宇陀市大宇陀区
  14. 奥州市江刺区
  15. 奥州市水沢区
  16. 奥州市前沢区
  17. 奥州市胆沢区
  18. 横浜市旭区
  19. 横浜市磯子区
  20. 横浜市栄区
  21. 横浜市金沢区
  22. 横浜市戸塚区
  23. 横浜市港南区
  24. 横浜市港北区
  25. 横浜市神奈川区
  26. 横浜市瀬谷区
  27. 横浜市西区
  28. 横浜市青葉区
  29. 横浜市泉区
  30. 横浜市中区
  31. 横浜市鶴見区
  32. 横浜市都筑区
  33. 横浜市南区
  34. 横浜市保土ケ谷区
  35. 横浜市緑区
  36. 岡山市中区
  37. 岡山市東区
  38. 岡山市南区
  39. 岡山市北区
  40. 京都市右京区
  41. 京都市下京区
  42. 京都市左京区
  43. 京都市山科区
  44. 京都市上京区
  45. 京都市西京区
  46. 京都市中京区
  47. 京都市東山区
  48. 京都市南区
  49. 京都市伏見区
  50. 京都市北区
  51. 熊本市西区
  52. 熊本市中央区
  53. 熊本市東区
  54. 熊本市南区
  55. 熊本市北区
  56. 広島市安芸区
  57. 広島市安佐南区
  58. 広島市安佐北区
  59. 広島市佐伯区
  60. 広島市西区
  61. 広島市中区
  62. 広島市東区
  63. 広島市南区
  64. 佐伯市上岡区
  65. 堺市堺区
  66. 堺市西区
  67. 堺市中区
  68. 堺市東区
  69. 堺市南区
  70. 堺市美原区
  71. 堺市北区
  72. 札幌市厚別区
  73. 札幌市手稲区
  74. 札幌市清田区
  75. 札幌市西区
  76. 札幌市中央区
  77. 札幌市東区
  78. 札幌市南区
  79. 札幌市白石区
  80. 札幌市豊平区
  81. 札幌市北区
  82. 上越市安塚区
  83. 上越市浦川原区
  84. 上越市柿崎区
  85. 上越市吉川区
  86. 上越市清里区
  87. 上越市大潟区
  88. 上越市大島区
  89. 上越市中郷区
  90. 上越市板倉区
  91. 上越市牧区
  92. 上越市名立区
  93. 上越市頸城区
  94. 新潟市江南区
  95. 新潟市秋葉区
  96. 新潟市西蒲区
  97. 新潟市西区
  98. 新潟市中央区
  99. 新潟市東区
  100. 新潟市南区
  101. 新潟市北区
  102. 神戸市須磨区
  103. 神戸市垂水区
  104. 神戸市西区
  105. 神戸市中央区
  106. 神戸市長田区
  107. 神戸市東灘区
  108. 神戸市灘区
  109. 神戸市兵庫区
  110. 神戸市北区
  111. 盛岡市玉山区
  112. 静岡市葵区
  113. 静岡市駿河区
  114. 静岡市清水区
  115. 石狩市厚田区
  116. 石狩市浜益
  117. 仙台市宮城野区
  118. 仙台市若林区
  119. 仙台市青葉区
  120. 仙台市泉区
  121. 仙台市太白区
  122. 千葉市稲毛区
  123. 千葉市花見川区
  124. 千葉市若葉区
  125. 千葉市中央区
  126. 千葉市美浜区
  127. 千葉市緑区
  128. 川崎市宮前区
  129. 川崎市幸区
  130. 川崎市高津区
  131. 川崎市川崎区
  132. 川崎市多摩区
  133. 川崎市中原区
  134. 川崎市麻生区
  135. 相模原市中央区
  136. 相模原市南区
  137. 相模原市緑区
  138. 大阪市阿倍野区
  139. 大阪市旭区
  140. 大阪市港区
  141. 大阪市此花区
  142. 大阪市住吉区
  143. 大阪市住之江区
  144. 大阪市城東区
  145. 大阪市生野区
  146. 大阪市西区
  147. 大阪市西成区
  148. 大阪市西淀川区
  149. 大阪市大正区
  150. 大阪市中央区
  151. 大阪市鶴見区
  152. 大阪市天王寺区
  153. 大阪市都島区
  154. 大阪市東住吉区
  155. 大阪市東成区
  156. 大阪市東淀川区
  157. 大阪市福島区
  158. 大阪市平野区
  159. 大阪市北区
  160. 大阪市淀川区
  161. 大阪市浪速区
  162. 南相馬市原町区
  163. 南相馬市鹿島区
  164. 南相馬市小高区
  165. 姫路市広畑区
  166. 姫路市勝原区
  167. 姫路市飾磨区
  168. 姫路市大津区
  169. 姫路市網干区
  170. 姫路市余部区
  171. 浜松市西区
  172. 浜松市中区
  173. 浜松市天竜区
  174. 浜松市東区
  175. 浜松市南区
  176. 浜松市浜北区
  177. 浜松市北区
  178. 福岡市城南区
  179. 福岡市西区
  180. 福岡市早良区
  181. 福岡市中央区
  182. 福岡市東区
  183. 福岡市南区
  184. 福岡市博多区
  185. 北九州市戸畑区
  186. 北九州市若松区
  187. 北九州市小倉南区
  188. 北九州市小倉北区
  189. 北九州市八幡西区
  190. 北九州市八幡東区
  191. 北九州市門司区
  192. 名古屋市港区
  193. 名古屋市守山区
  194. 名古屋市昭和区
  195. 名古屋市瑞穂区
  196. 名古屋市西区
  197. 名古屋市千種区
  198. 名古屋市中区
  199. 名古屋市中川区
  200. 名古屋市中村区
  201. 名古屋市天白区
  202. 名古屋市東区
  203. 名古屋市南区
  204. 名古屋市熱田区
  205. 名古屋市北区
  206. 名古屋市名東区
  207. 名古屋市緑区

はてなブログのスクリプトが、がっつり変わってた

三年ほど前の回答で使った Hatena.Diary.Pages.Blogs['*'].initEntry を無理やり書き換える方法が通用しなくなってる。

https://cdn.blog.st-hatena.com/js/hatenablog.js?version=...
# バージョンが Git っぽい

入り口はここ。

Hatena.Diary.GlobalHeader.init()

コメントを表示しているのは、この辺りかな……

    }, {
        "./Entry": 446
    }], 448: [function(e, t, n) {
...

    }], 446: [function(e, t, n) {
        (function(n) {
...
                h = function() {
                    function e(t) {
...
                        var o = 3;  /* これがコメントの表示数 */
                        this.loadComments(o), c.infoLoaded.then(
                            function(e) {
                                n.$leaveCommentButton.toggle(!e.cookie_received ||
                                    e.commentable)
                            }), this.initEvents()
                    }
...
                    }, {
                        key: "loadComments",
                        value: function(e) {
                            var t = this;
                            return d(this.entryId, e,
                                function() {
                                    return u.record(
                                        "Pages.Blogs['*'].loadEntryInfo.ajax.success"
                                    )
                                }).then(function(e) {
                                t.comments = e.comments,
                                    t.hasMore =
                                    e.has_more,
                                    t.renderComments(),
                                    u.record(
                                        "Pages.Blogs['*'].init.showEntryInfo"
                                    )
                            })
                        }
                    }, {

メソッドやプロパティが、数値をキーにしてアクセスされるっぽい感じはなんだ?
React ?

u は、js/Base/SpeedTrack 。
Pages.Blogs['*'] は、速度計測のラベルとして生き残っているのみか。

何がやりたいん?

ここ数日、ちょくちょく見る、質問、即、回答で BA のやつ。

質問 質問者 回答者 質問日時 回答日時 終了日時 質問終了まで 回答まで 質問内容
1473259445 id:jasodfauowief id:dsjfoaijaoi 2016/09/07 23:44:05 2016/09/07 23:45:17 2016/09/07 23:50:15 0:06:10 0:01:12 (非公開)渋谷の居酒屋
1473266067 id:hendake8991 id:jjeiak4785 2016/09/08 01:34:27 2016/09/08 01:36:38 2016/09/08 01:37:11 0:02:44 0:02:11 (非公開)渋谷の居酒屋
1473307995 id:gamek9003 id:jemall392 2016/09/08 13:13:15 2016/09/08 13:14:16 2016/09/08 13:14:43 0:01:28 0:01:01 (非公開)ドラマとかに出てた藤井美凪
1473355662 id:jenake4429 id:egahen3219 2016/09/09 02:27:42 2016/09/09 02:29:07 2016/09/09 02:29:49 0:02:07 0:01:25 (非公開)バドミントンの惣田麻衣
1473359306 id:cceaeo3219 id:tekaeo3271 2016/09/09 03:28:26 2016/09/09 03:29:15 2016/09/09 03:29:39 0:01:13 0:00:49 (非公開)kazuという料理ブロガー
1473669749 id:eoaem3001 id:retoe3911 2016/09/12 17:42:29 2016/09/12 17:44:20 2016/09/12 17:44:44 0:02:15 0:01:51 (非公開)バドミントンの惣田麻衣
1473688213 id:beae3199 id:veae3199 2016/09/12 22:50:13 2016/09/12 22:51:17 2016/09/12 22:51:30 0:01:17 0:01:04 (非公開)陶芸家の大保太郎
1473688415 id:peei3564 id:tere35592 2016/09/12 22:53:35 2016/09/12 22:54:19 2016/09/12 22:54:33 0:00:58 0:00:44 (非公開)デザイナーの荒谷竜太
1473688551 id:deaei4858 id:tenek0019 2016/09/12 22:55:51 2016/09/12 22:57:08 2016/09/12 22:57:22 0:01:31 0:01:17 (非公開)小説に登場する吉川利彦
1473688737 id:vede3402 id:uieo8391 2016/09/12 22:58:57 2016/09/12 22:59:56 2016/09/12 23:00:13 0:01:16 0:00:59 (非公開)ドラマで出演されていた藤井美凪
1473688975 id:gedae3445 id:qqweo3990 2016/09/12 23:02:55 2016/09/12 23:03:45 2016/09/12 23:04:03 0:01:08 0:00:50 (非公開)料理のブログをアップしていた渥美和弘
1473689125 id:naek3901 id:ndaek1130 2016/09/12 23:05:25 2016/09/12 23:06:31 2016/09/12 23:06:42 0:01:17 0:01:06 (非公開)大山智志という人気カフェ店員
1473689322 id:rettteo37771 id:cdeka8871 2016/09/12 23:08:42 2016/09/12 23:09:43 2016/09/12 23:09:55 0:01:13 0:01:01 (非公開)高校サッカーの梅本哲信



プロフィールページからだって、どこかへのリンクが埋め込まれているわけでもなく、宣伝目的とも考えづらいしなあ。

他の Q&A サイトにも顔を出している。
例えば、バドミントンの某の質問。

サイト 質問者 質問日時 回答者 回答日時 状態
知恵袋 jenake4429 2016/09/09 02:22:13 egahen3219 2016/09/09 02:23:47  
教えてgoo jenake4429 2016/09/09 02:25 egahen3219 2016/09/09 02:26  
人力検索 jenake4429 2016/09/09 02:27:42 egahen3219 2016/09/09 02:29:07 非公開
チエノワ jenake4429 2016/09/09 02:34 egahen3219 2016/09/09 02:36  
OKWave eeaik319 2016/09/09 02:58:46 rqde3122 2016/09/09 03:01:08 非公開
発言広場 *1 enaek001 2016/09/09 03:04:18 vedae0019 2016/09/09 03:05:45 非公開

ひとつずつ、質問しては回答をして、ということを繰り返している。

何かの練習?
それにしては、文章が機械的じゃないなあという気はするが、質問投稿から回答までの所要時間を見ると Bot のテストという可能性はあるかなあ。

でも、顕名にこだわってるっぽいんだよなあ。
question:1473688108(質問日時:2016/09/12 22:48:28)が匿名で陶芸家のやつだったのだけれど、こっちは放置されていたから。

んで、いったい、何がやりたいん?

*1:「発言広場」は、Powered by OKWave だけど、質問番号が違う