bouzuya.hatenablog.com

ぼうずやのにっき

bouzuya/node-hatena-bookmark-api 3.0.0 をつくった

朝・昼。 ABC154 の復習。 A, B, C と D の途中。

HashSet の構築に collect が使えるんだなあ。

https://atcoder.jp/contests/abc154/submissions/10017902

use proconio::input;
use std::collections::HashSet;

fn main() {
    input! {
        n: usize,
        av: [usize; n]
    };
    // av: Vec<usize>
    let set: HashSet<usize> = av.into_iter().collect();
    let ans = if set.len() == n { "YES" } else { "NO" };
    println!("{}", ans);
}

夜。 npm:hatena-bookmark-api (bouzuya/node-hatena-bookmark-api) 3.0.0 をつくった。

2020-02-08 に GET が動かないと困っていた件だ。問い合わせをして回答をもらった。はてなのサーバー側の問題だったらしい。 『【開発者向け】【修正済み】はてなブックマーク REST API の一部のエンドポイントでリクエストが失敗する不具合が発生していました 』。移行期限 1 ヶ月前なので移行してくださいという通知をしておいて動かないって……。問題があったのは良くないけど早く解決して詳細に報告している点はとても良いと思う。

http -> httpsドメイン変更に対応できたので『 【開発者向け情報】はてなブックマークの開発者向けAPIをHTTPSに切り替え、一部エンドポイントを変更・廃止します 』への対応はおしまい。


体調が悪いので寝る。