タグ

2021年1月31日のブックマーク (3件)

  • 文字列から浮動小数点数に変換する、なるべく速く - toge's diary

    TL;DR 文字列から浮動小数点数に変換するならfastfloat使いましょう。 私が試せる環境で比較する限り、とても速いです。 細かいことが気になります C++でちょっとしたプログラムを書くときにいつも気になるのが 「文字列データから指定データ型への変換処理をどうやって効率的に書くか」 です。私だけかもしれませんが。 特に悩んでしまうのが「文字列→浮動小数点」です。 std::scanf, std::stringstreamを使うものは大抵すごく遅い std::strtodstd::stodはstd::stringへの変換が入るので避けたい std::from_charsは(libstdc++が)浮動小数点型に対応していない boost::sprit::qiが何故か速いのだけれどこのためにboost::sprit使うのは重い と色々制約が多いのです。どうにかならないものか。 fast_f

    文字列から浮動小数点数に変換する、なるべく速く - toge's diary
    otori334
    otori334 2021/01/31
  • 2021年の気になる図書館システム関係覚書 - BEAYS(新装版)

    2020年中に気になっていて、今後、個人的に注目している図書館システム関係(公共図書館中心)に関する覚書です。独断と偏見でとりとめなく書いています。(ここまでほぼコピペ) 2020年は、コロナ禍をはじめほとんとにいろんなことがあり、特に私的に現在進行形でとてもつらい状況が続いていて、その気分転換に書いています。いつにもまして縮小かつ視野狭い内容ですが、ご容赦ください。なお、昨年のものはこちら。 図書館システム関係 そろそろ勤務先もシステム更新が見えてきたので、昨年はシステムベンダーさんのプレゼンを聞く機会が何度かあり、勉強になった。とはいえ、業務が関わらない(残念ながら)のだからシステムが進化するはずもなく、おお、と思わされるようなものは特になかった気が。まあ、成熟しているといえばしているのかも。 ブラウザベースのシステムは、流石にIEからの脱却が始まっている模様。Edgeでも動きますよ、

    2021年の気になる図書館システム関係覚書 - BEAYS(新装版)
    otori334
    otori334 2021/01/31
  • 電動工具の互換バッテリーを分解、検証してわかる安さの理由

    電動工具のバッテリーは非常に高価です。バッテリーの買い替え時などには通販サイトなどで販売されている互換バッテリーの安さにつられてしまい、つい購入してしまう方も多いと思います。 互換バッテリーは当に安全な使用ができるのか不安な方も多いと思います。今回は、実際に互換バッテリーを購入してみて、その実情を検証してみます。 互換バッテリーの中身を開封して分解検証 互換バッテリーは表記のバッテリー容量と実際のバッテリー容量が異なる 急速充電や大電流放電に対応したリチウムイオンセルを使用していない 良いセルを搭載していても互換バッテリーの保護回路が危険 互換バッテリーの仕様は電動工具の使用に適しておらず、ユーザー側で検証する方法も限られているため、互換バッテリーの安全は保証できない。 電動工具のバッテリーには高い放電性能が求められている 前回の記事で解説しましたが、電動工具のバッテリーには、モバイルバ

    電動工具の互換バッテリーを分解、検証してわかる安さの理由