「naoya」を含む日記 RSS

はてなキーワード: naoyaとは

2022-05-21

[]関連ページ・RSS一覧

はてブについて、情報検索したりクエリを投げたりして調べてまとめてみた。自分メモとして書いたもので、極少数の人しか興味を持たない内容かと思うが、読んでいただければ幸い。

公式等[1・2(参照したページURL最後記載。以下同様)]で詳細を確かめられず素人憶測説明した箇所がいくつもあり、簡潔明瞭でも網羅的でもない解説だがご容赦を。

トップページ

ホットエントリと新着エントリの一覧への導線がある。

URL

1. https://b.hatena.ne.jp/

1a. https://b.hatena.ne.jp/hotentry/{1}(引数に"all"を入力した場合、1のエイリアス

1b. https://b.hatena.ne.jp/ctop/{1}(カテゴリトップ[3]が過去存在していた場合、1aにリダイレクト

1c. https://b.hatena.ne.jp/hotentry/{1}/{2}

1d. https://b.hatena.ne.jp/hotentry/{1}/daily(1cにリダイレクト。前々日か前日の分が表示される)

1e. https://b.hatena.ne.jp/hotentry/{1}/{3}(?page={4})(()内のパラメータは省略可。以下同様)

1f. https://b.hatena.ne.jp/hotentry/{1}/{3}(?of={5})

2a. https://b.hatena.ne.jp/hotentry.rss

2b. https://b.hatena.ne.jp/hotentry/{1}.rss("all"を入力した場合、2aのエイリアス

2c. https://b.hatena.ne.jp/hotentry?mode=rss(2aのエイリアス

2d. https://feeds.feedburner.com/hatena/b/hotentry(2aのエイリアス)[4]

3. https://b.hatena.ne.jp/entrylist/{1}(/{3}?page={4})(ブクマ登録数の閾値を設定するオプションがあったが、2018年3月廃止された[5])

4a. https://b.hatena.ne.jp/entrylist.rss

4b. https://b.hatena.ne.jp/entrylist/{1}.rss("all"を入力した場合、4aのエイリアス

4c. https://b.hatena.ne.jp/entrylist?mode=rss(4aのエイリアス

引数
概要
{1}カテゴリID省略するとカテゴリ総合」のページが表示される
{2}エントリ登録"YYYYMMDD"の形式入力。当該月日の24から一定時間経過後に利用可能になる。有効な最古の値は20050210
{3}特集特集[6]は不定期に改廃されるため、値が有効か注意
{4}ページ番号
{5}オフセット表示結果の先頭が、指定した値だけ後ろにずれる。1ページ分表示可
カテゴリ

エントリは、8種類あるカテゴリ[7]のどれか1つに自動区分される。そのアルゴリズム不定期に更新されているようだ[8]。区分に異議がある場合ユーザが変更申請することもできる[8・9]。

カテゴリ2013年2月現在名称・分類になった[10]。分類が現在と同じ8種類になったのは、2008年11月[11]。

なお、2011年以前のエントリはほぼ全て「暮らしカテゴリ区分されている[12]。2017年から2019年の間に何らかの障害が起きたためと思われる[13・14・15]。

エントリページ

別名、ブックマークコメント一覧ページ[16]。

なお「(ブックマークエントリ」という呼称は、一般的用法はてブ登録されたURLとその付帯情報エントリページの情報等、多様な意味で使われる。

URL

1a. https://b.hatena.ne.jp/entry/(s/){1}("s/"はセキュアサイトのエントリページURLに付加される[16])

1b. https://b.hatena.ne.jp/entry/{2}(正しく処理された場合、1aにリダイレクト

1c. https://b.hatena.ne.jp/entry/{3}(1aにリダイレクト

1d. https://b.hatena.ne.jp/entry?url={2}(1aのエイリアス

1e. https://b.hatena.ne.jp/entry?eid={3}(1aのエイリアス

2. (b:)id:entry:{3}(はてな記法[17・18])

引数
概要
{1}URLブクマされたURL原則として、パーセントエンコード[19]されたもの)の一部を入力
{2}URLURL(同上)全体を入力
{3}エントリID下記参照
エントリID

はてブ登録されたURLIDと1対1対応する。IDは、当初は1から始まる連番だったが、2018年12月頃から62bit以上の乱数値になった[20]。

余談だが、かつては番号が桁繰上りするたびにキリ番ゲッターブクマしに集っていたようだ。理由不明だが、欠番になったキリ番もある(キリ番前後エントリページ参照)。

エントリ統合

URLwebページは1対1対応するとは限らない[21][22]ため、エントリブコメは容易に分散する。

その改善のため2019年2月はてブ仕様が変更され、一定規則エントリが収斂されるようになった[23]。現在エントリページは、複数エントリと1対多対応していて、対応するどのIDURL引数にしてもアクセスできる。

1対多対応の例

参考[1]のエントリページに対応するIDを昇順にし、各ID確認できる最古のエントリをまとめた。非公開や削除済のブクマがあるせいか、完全な日付昇順ではない。

エントリID
ブクマ
ユーザ
URL
262005/2/10nabesohttp://b.hatena.ne.jp/help
2522982005/5/24nobodyhttp://b.hatena.ne.jp/help#tag
2613692005/5/26anotherhttp://b.hatena.ne.jp/help#favorite
3084552005/6/9naoyahttp://b.hatena.ne.jp/help?mode=design
3618202005/6/23superartlifehttp://b.hatena.ne.jp/help#collection
3685602005/6/24kurimaxhttp://b.hatena.ne.jp/help?mode=button
3690592005/6/24takeshi-shttp://b.hatena.ne.jp/help?mode=button#jugem
4613062005/7/18kidaglasshttp://b.hatena.ne.jp/help?mode=button#livedoor
5402192005/8/9kei-shttp://b.hatena.ne.jp/help?mode=tipjar
9907322006/1/14takefhttp://b.hatena.ne.jp/help?mode=tipjar#autodiscovery
10213852005/12/27tosch0718http://b.hatena.ne.jp/help#note_about_title
10510402006/1/7junky0http://b.hatena.ne.jp/help?mode=button#seesaa
11487292010/7/8b01012109http://b.hatena.ne.jp/help/
17854752006/4/20eiichimanhttp://b.hatena.ne.jp/help?mode=design#module
23618012006/7/19yamifuuhttp://b.hatena.ne.jp/help#keybind
46701350558056662742020/1/7aoyamayukihttps://b.hatena.ne.jp/help/
IDが正しく認識されない場合

以下に該当するIDURL引数として入力すると、エントリの一部または全ての情報の取得に失敗する



ブックマークコメントページ

コメントと、それに付けられたスター情報が表示される。

URL

1. https://b.hatena.ne.jp/{1}/{2}#bookmark-{3}

2. https://b.hatena.ne.jp/entry/{4}/comment/{1}

引数
概要
{1}ユーザID
{2}ブクマ"YYYYMMDD"の形式で、当該ユーザブクマした日付を入力
{3}エントリID当該ユーザブクマしたURLID入力
{4}エントリIDエントリページに対応するどのIDでも入力


検索ページ

はてブの全エントリから検索可能[29]。ただし単語の区切の判定が完璧でないため、連語複合語等が関わると上手く動かない場合がある(例えば、「更年」で検索したら「更年期障害で欠勤、認められず」というタイトルがヒットしなかった)。

URL

1a. https://b.hatena.ne.jp/search/{1}?q={2}(&sort={3}&users={4}&safe={5}&date_begin={6}&date_end={7}&page={8}&mode={9})

1b. https://b.hatena.ne.jp/t/{2}(1aにリダイレクト

2a. https://b.hatena.ne.jp/site/{10}(?sort={11}&page={8})

2b. https://b.hatena.ne.jp/entrylist?url={10}(2aにリダイレクト

引数
概要
{1}検索範囲"tag""title""text"のいずれかを入力
{2}検索文字ブクマに付帯するタグ・ページタイトル・ページ本文中のいずれかで、指定した文字列を検索する。複数文字列を"%20""|""-"で連結すると、AND・OR・NOT検索できる[30]。"site:{URL}"の形式入力すると、URL絞込検索できる
{3}表示順"popular"を指定すると、結果がブックマーク登録数降順で表示。デフォルトは新着順
{4}ブクマ件数指定件数以上のエントリで絞込検索する。デフォルト値は3
{5}セーフサーチの有無"off"を指定できる。デフォルトはオン
{6}検索期間の始め"YYYY-MM-DD"形式指定した日付以降のエントリで、絞込検索
{7}検索期間の終り"YYYY-MM-DD"形式指定した日付以前のエントリで、絞込検索
{8}ページ番号
{9}"rss"を指定できる
{10}URL指定URLで絞込検索
{11}表示順"count""hot"を指定すると登録数降順、"eid"で新着順で表示。デフォルトは、ブクマ3件以上のエントリのみ新着順


ユーザブックマークページ

ユーザブクマしたエントリが一覧表示される。

URL

1a. https://b.hatena.ne.jp/{1}/(?page={2})

1b. https://b.hatena.ne.jp/{1}/?tag={3}(&tag={3}&page={2})

1c. https://b.hatena.ne.jp/{1}/{3}(/{3})(1bエイリアス

1d. https://b.hatena.ne.jp/{1}/{4}

1e. https://b.hatena.ne.jp/{1}/?url={5}(&page={2})

1f. https://b.hatena.ne.jp/{1}/bookmark(1aのエイリアス

2a. https://b.hatena.ne.jp/{1}/bookmark.rss(?page={2})

2b. https://b.hatena.ne.jp/{1}/bookmark.rss?tag={3}(&tag={3}&page={2})

2c. https://b.hatena.ne.jp/{1}/bookmark.rss?date={4}

2d. https://b.hatena.ne.jp/{1}/bookmark.rss?url={5}(&page={2})

2e. https://b.hatena.ne.jp/{1}/rss(2aにリダイレクト

3. https://b.hatena.ne.jp/{1}/search.data(?limit={6}&offset={7}) [31]

4. (b:)id:{1}(:{4}) [17]

引数
概要
{1}ユーザID
{2}ページ番号
{3}タグ指定タグで絞込検索。2件以上指定するとAND検索できる
{4}ブクマ"YYYYMMDD"形式指定した日付で絞込検索
{5}URL指定URLで絞込検索。部分一致検索可能だが、URIスキームから入力しないと無効
{6}最大取得件数デフォルト値は全件
{7}オフセット表示結果の先頭が、指定した値だけ後ろにずれる


イブクマークページ

前節とほぼ同様だが、利用可能オプションが多い[32・33]。

はてなスター

ログインすると、スター情報を閲覧できる。

余談だが、カラースター価値は緑5円・赤12円・青110円・紫890円程度のようだ[34]。

URL

1. https://s.hatena.ne.jp/

2. https://s.hatena.com/(1のエイリアス

3. https://s.st-hatena.com/(1にリダイレクト



参考URL

ブクマされてるURLにはIDを付記。

タイトル
URL
エントリID
1ヘルプトップ - はてなブックマークヘルプhttps://b.hatena.ne.jp/help/4670135055805666274
2はてブAPIwebサービスを作りたい全ての人に向けて書きましたhttps://syncer.jp/hatebu-api-matome264997023
3カテゴリトップテクノロジー」を新設し、グローバルナビゲーションの挙動を変更しました - はてなブックマーク開発ブログhttps://bookmark.hatenastaff.com/entry/2015/11/05/1512214667408542014962466
4はてブホットエントリーのRSS一覧 - まんとるぽっとhttps://www.mantol.net/entry/20120601/13385179414699737458651148386
5追記ありトップページカテゴリページなどのメディア面をリニューアルしました - はてなブックマーク開発ブログhttps://bookmark.hatenastaff.com/entry/2018/03/22/1611104667408571006016450
6編集ユーザ活動エンジニアリングを融合した「特集機能」を始めます - はてなブックマーク開発ブログhttps://bookmark.hatenastaff.com/entry/2015/08/17/1506544667408546846804962
7[FAQ]はてなブックマークの「総合カテゴリーと「一般カテゴリーの違いはどこにある?https://anond.hatelabo.jp/20200108201212
8自由研究はてなブックマークにおける自動カテゴリ分けの傾向と所感 - AQMhttps://aqm.hatenablog.jp/entry/2019/08/06/1801004672608930549728738
9フィードバックフォームおよびカテゴリ変更依頼フォーム設置のお知らせ - はてなブックマーク開発ブログhttps://bookmark.hatenastaff.com/entry/2018/12/11/1634534667408557584232770
10新しいトップページの一覧性を高めました - はてなブックマーク開発ブログhttps://bookmark.hatenastaff.com/entry/2013/02/06/000000
112008-11-07 - はてなブックマーク開発ブログhttps://bookmark.hatenastaff.com/entry/2008/11/07/000000
12はてなブックマーク - 人気エントリー - 総合 - 2011年12月5日https://b.hatena.ne.jp/hotentry/all/20111205
13はてなブックマーク - 人気エントリー - 2008年11月1日https://web.archive.org/web/20170815132626/http://b.hatena.ne.jp/hotentry/20081101

anond:20220521221139 に続く

2022-04-12

anond:20220412181454

あれっすか!

naoyaの件はどうなんっすか!

大株主意向が働いたんっすか!?

2022-03-24

anond:20220324223145

naoya!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!


かえってこーーーーーーーーーーーーーーーーーーーーい!!!!!!!!!!!!!!!!!!

2020-10-14

https://anond.hatelabo.jp/20201014063925

なんだかね、「hatenaやってれる人なら、左で当然」という風潮になってるのが不思議だよ。

hatenaも、はてなブックマークが無かったころは、CSSについて語るような技術サイトだったのに。

perlのすごい人、naoyaさんとかいたもんね。

はてブ増田ができてからは、殺人犯も生まれるような、次の2ちゃんねるになってる。

2020-06-08

anond:20200608102238

もう jkondoreikonnaoya も、その他へんな会社だった頃のみんなももうとっくにいないんじゃろう?

2020-06-02

わかってしまうのが辛い。だからこそ小児性愛者に味方したいとは思うけど、一方で、LGBT系の人々が「小児性愛者と一緒にされたくない」と言ってしまうことも責められないだろうとも思うんだよな。まあ歴史を見ると名誉白人とかカポーとか、そういう分断統治虐待悪化させた事例は少なくないが、LGBT系の人々が「他のマジョリティ以上に」小児性愛者を差別しているような実態は少なくとも今のところ見たことはない。マイノリティ同士で争ってる場合じゃないだろう。異性愛批判しよう。成人性愛批判しよう。

2019-09-12

じゃあお前ら誰がIT担当相になった方がいいの?id:naoya

78歳竹本氏初入閣、IT分野に不安の声も実績強調

https://www.nikkansports.com/general/nikkan/news/201909110000702.html

2019-07-19

テックyoutuberってどうなの?

先日、お前絶対naoyaと面識ないだろって人が「伊藤直也さんお元気そうで良かった」とか言ってて笑っちゃったんだけど、実際のところこの人は見ておけっていうような優秀な人がいたら勉強したいから教えてくれ。

2019-04-23

anond:20190423004817

いや悪いけどやっぱり分からん。tora氏のブコメ賛同するわけではないけど。

利用していたと言うためには彼女増田好意を完全に把握していたという前提が必要なんだけど、そこがボカされてるってことは多分告白とかしてないんでしょ?

これだけだと増田からアプローチは「何度も誘ってるから分かるでしょ?チラッチラッ」してただけにしか読めない。

口頭ではっきり好意を伝えた上で曖昧にされ、その上でまた誘われるっていうなら「利用」と呼ぶのは分からなくもない(だとしても単に相手が気を遣えない人というだけの可能性もある)

そこは各自想像してくれ

ナンパ避けならそう言ってくれや

こういう書き方から受ける印象として、受動的で察してちゃん増田が延々と独り相撲してる感じなんだけど。

友達の一人なんだろうと思って告白等をしないわりに、彼女から何かはっきり言われたわけでもなくブコメ見た程度で相手真意を決めつけて「クソが」まで行くっていうのが極端すぎてちょっと

好意搾取なんてことしたら増田のように逆上したりnaoya事件のような惨劇が起こるってことは本当にモテる人間なら百も承知のはずだしなあ。

まあ恋愛ごとになるとはっきり言えなくなる気持ちは分かるよ。

でもそれは典型的自分可愛さであって、相手を見てない。

可愛い子が誘ってくれた!俺にもチャンスあるかも!?あっなんか反応悪い?きっとダメなんだろうなあ…俺は利用されていたのか!可愛い女だから何かあると思ってたんだ!クソが!

↑これ全部増田脳内出来事で、彼女からの反応がほとんど書かれてない。彼女本人をきちんと見ず、自分気持ちばかり見てるから

本当に彼女が気になるならきちんと気持ちを伝えることをすすめるよ。告白する雰囲気すら作れない(作らせてもらえない)なら、その時点でそれとなく断ってくれてるってことだから相手は悪くない。

諦めるかどうかは増田次第。俺が諦められるように残酷宣言してくれないからクソ!なんていうのは甘えすぎ。増田がはっきり告白しないかぎり今後彼女が誘ってきてもクソとか言われる筋合いはない。

クソがとまで逆上するほど好きなら「進展させたいんだけど、その気はある?」「ないなら誘われてももう行けない」くらいのことなんで言えないのかね?

恋愛は察し合いゲームではないんだよ。

ていうか「利用」される時点で嫌われてはいないんだから、それなりにチャンスあるとも言えそうだけどね。まあクソだと結論づけたようなのでもう無駄だろうけど。

2019-02-07

anond:20190207155153

わかったよ、then使わずちゃんと書き直すってば。

(async () => 
  console.log( (await Promise.all(
    [
      'xevra',
      'Hamachiya2',
      'zyzy',
      'naoya',
      'amerio',
      'nitoyon',
      //'sbedit1234',
      'blueboy',
      'aikoku_sensei',
      'aflat_1000dai4',
      'kyo_ju',
      'MermaidSong',
      'anigoka',
      'miruna',
      'the_sun_also_rises',
      'enderuku',
      'frothmouth',
      'tanaka_yuuma',
      'rag_en',
      'comzoo',
      'Yagokoro',
      'kowyoshi',
      'quick_past',
      'zaikabou',
      'gui1',
      'scopedog',
      'qwerton',
      'white_rose',
      'kaitoster',
      'ninosan',
      'n2s',
      //'atsupi0420',
      //'hidamari1993',
      //'ketudan',
      'synonymous',
      'narwhal',
      'cloq',
      'kazuyomugi',
      'Doen',
      'Ilovenoel',
      'ribbentrop189',
      'htnmiki',
      'botuyoku',
      'hagex',
      'p_shirokuma',
      'takayoz',
      //'moko_chan',
      'Delete_All'
    ].map(  
      async id => (await fetch(`http://b.hatena.ne.jp/api/internal/cambridge/user/${id}`)).json()
    )
  )).sort((a,b)=>b.user.total_followers-a.user.total_followers).map(e=>`${e.user.display_name}:${e.user.total_followers}`).join('\n') )
)()

お気にいられ順

anond:20190203145803

naoya:4961

Hamachiya2:2348

xevra:1805

Delete_All:1319

kaitoster:930

p_shirokuma:878

nitoyon:824

zaikabou:812

kyo_ju:756

kowyoshi:664

hagex:659

kazuyomugi:572

anigoka:543

the_sun_also_rises:433

ninosan:422

blueboy:397

quick_past:351

htnmiki:324

synonymous:315

narwhal:300

aflat_1000dai4:287

miruna:276

rag_en:261

white_rose:236

gui1:233

scopedog:197

frothmouth:186

comzoo:184

cloq:183

enderuku:144

aikoku_sensei:113

zyzy:109

Doen:106

n2s:89

Yagokoro:67

amerio:64

Ilovenoel:56

qwerton:53

MermaidSong:34

ribbentrop189:21

tanaka_yuuma:18

takayoz:15

botuyoku:0

Promise.all([
'xevra',
'Hamachiya2',
'zyzy',
'naoya',
'amerio',
'nitoyon',
//'sbedit1234',
'blueboy',
'aikoku_sensei',
'aflat_1000dai4',
'kyo_ju',
'MermaidSong',
'anigoka',
'miruna',
'the_sun_also_rises',
'enderuku',
'frothmouth',
'tanaka_yuuma',
'rag_en',
'comzoo',
'Yagokoro',
'kowyoshi',
'quick_past',
'zaikabou',
'gui1',
'scopedog',
'qwerton',
'white_rose',
'kaitoster',
'ninosan',
'n2s',
//'atsupi0420',
//'hidamari1993',
//'ketudan',
'synonymous',
'narwhal',
'cloq',
'kazuyomugi',
'Doen',
'Ilovenoel',
'ribbentrop189',
'htnmiki',
'botuyoku',
'hagex',
'p_shirokuma',
'takayoz',
//'moko_chan',
'Delete_All'
].map(  
   async id => { return (await fetch(`http://b.hatena.ne.jp/api/internal/cambridge/user/${id}`)).json()}
)).then(
  v=>console.log(
    v.sort((a,b)=>b.user.total_followers-a.user.total_followers).map(e=>`${e.user.display_name}:${e.user.total_followers}`).join('\n')
  )
)
ログイン ユーザー登録
ようこそ ゲスト さん