タグ

2021年6月13日のブックマーク (5件)

  • BOMなしUTF-8によってWindowsでもたらされる困惑 (1/2)

    かつてWindowsでテキストファイルといえばシフトJIS形式のものが大半だった。しかし最近では、UTF-8形式のテキストファイルも普通に見かけるようになってきた。世の中はUTF-8が主流になりつつあると言っていいだろう。 しかし、WindowsUTF-8を使うと、ちょっと困ったことがある。それは、エクスプローラーの検索欄などで用いるWindows Searchが、UTF-8にはしっかり対応していないのである。正確に言うと、Windows Searchはファイル先頭に「BOM」のあるUTF-8は認識して正確にインデックス化し、ファイルの全文検索が可能になるが、BOMのないUTF-8では正しくインデックス化できず、ファイルの全文検索はASCIIコードのみ可能で、日語などの非ASCII文字では全文検索ができない。 同じ内容のテキストをUTF-8UTF-8 BOM付き、UTF-16ビッグエ

    BOMなしUTF-8によってWindowsでもたらされる困惑 (1/2)
    ys0000
    ys0000 2021/06/13
    まずはバッチファイルとPS1ファイルをBOMなしUTF8で書けるようにしてくれたまえ。俺は移行期間でBOMつきUTF8をデファクトにする期間が5年位あっても良かったと思っている。いきなりBOMなしにしたのはハードランディング。
  • 「知られざる企業」で起きたシステム障害は、こうして世界中でネットワークを“停止”させた

    ys0000
    ys0000 2021/06/13
    確かに不勉強でCDNっていうとakamaiくらいしか知らんかったので、知られざる企業と言われても反論できないわ。これだけの規模で使われていた企業なのに。無知は罪だなと自分のアンテナの低さを省みる。
  • 文系大学生が無料のPython入門講座を受けてみた 必要な数学知識も学べる | Ledge.ai

    サインインした状態で「いいね」を押すと、マイページの 「いいね履歴」に一覧として保存されていくので、 再度読みたくなった時や、あとでじっくり読みたいときに便利です。

    文系大学生が無料のPython入門講座を受けてみた 必要な数学知識も学べる | Ledge.ai
    ys0000
    ys0000 2021/06/13
    システムが分かりづらい。どの動画まで進んだか他の学習プラットフォームだともっとわかりやすい。動画再生位置を覚えているから視聴済みなのはなんとかわかるけども。内容は結構いいと思う。
  • 地理空間情報を扱う上で知っておきたいPythonライブラリ、GeoPandas入門~応用編・衛星データと組み合わせ~ | 宙畑

    地理空間情報を扱う上で知っておきたいPythonライブラリ、GeoPandas入門~応用編・衛星データと組み合わせ~ 地理空間情報を解析する上で有用なPythonライブラリGeoPandas。後編では、衛星データとシェープファイルを組み合わせて解析することで、テーブルデータを作成することにチャレンジします。筆ポリゴンを任意の大きさのベクターデータで切り取り、切り取ったデータを用いて、衛星データをその範囲で取得し、NDVIの推移を求めます。 前編ではシェープファイルのような地図に重ねることのできる幾何的な情報を含んだデータと、単なるテーブルデータ(ただし、そのシェープファイルと同様のデータを含む場合。例えば都道府県の名称)を重ねて、作成したデータを描画するということを学びました。 後編となる記事では、シェープファイルと同様に幾何的なデータを含みつつ、ラスターデータとして扱われているもの(代

    地理空間情報を扱う上で知っておきたいPythonライブラリ、GeoPandas入門~応用編・衛星データと組み合わせ~ | 宙畑
    ys0000
    ys0000 2021/06/13
  • 2021年に知っておきたいJavaScript最適化技術34選 - Qiita

    最新の省略テクニック、コツ、秘訣で、JavaScriptコードを最適化する。 開発者の生活というのは常に新しいことを学ぶことで、その変化についていくことは決して難しいことではありません。私は、フロントエンド開発者として知っておく必要のある省略形や機能など、JavaScriptのすべてのベストプラクティスを紹介して、2021年の生活をより快適にしたいと考えています。 JavaScript開発に長く携わっている人でも、コードを追加しなくても問題解決できるような最新機能を知らないこともあるかもしれません。ここで紹介するものは、クリーンで最適化されたJavaScriptのコード記述にも、2021年のJavaScriptの面接準備にも役立ちます。 これは新しいシリーズで、2021年版のJavaScriptコーディングチートシートです。 1. 複数の条件を持つif 配列に複数の値を格納し、includ

    2021年に知っておきたいJavaScript最適化技術34選 - Qiita
    ys0000
    ys0000 2021/06/13
    JS界隈はこの手の短縮記法を是とするのかと勘違いしそうになるので、こういうネタ記事は止めて欲しいところ。何個も「俺はこれ採用したくないな」と思いながら読了。ブコメ先に読めばよかったと後悔。