タグ

2024年3月21日のブックマーク (2件)

  • TypeScriptで知ってコードの安全性が上がったtips集

    TypeScriptを用いた開発では、その型システムを活かしてランタイムエラーを事前に防いだり、実装漏れを防いだりとコードの安全性の向上を図ることができます。 記事では、個人的に知ったおかげでコードの安全性が増した!と感じたtipsをまとめました。 ※ なお、linterを用いたコードの安全性向上も非常に有効ですが、この記事では主にTypeScriptの型システムに焦点を当てています。 tips集 配列周りのtips まずは配列を扱う際に役立つ、tipsを紹介します。 配列からUnion型を作成する ↓のように(typeof array)[number]で配列の全要素を持つUnion型を作成できます。 const fruits = ["apple", "banana", "lemon"] as const; type Fruit = (typeof fruits)[number]; //

    TypeScriptで知ってコードの安全性が上がったtips集
    akymrk
    akymrk 2024/03/21
  • アルジャジーラ取材班、ガザの病院でイスラエル軍が拘束 目隠しされ下着姿で

    (CNN) 中東のテレビ局アルジャジーラの記者と同僚の男性2人が、パレスチナ自治区ガザ北部のシファ病院で18日未明にイスラエル軍に急襲され、12時間にわたって拘束されたと訴えている。 CNNの取材に応じたアルジャジーラのイスマイル・アルグール記者は、雨が降って寒かったにもかかわらず、下着姿にされて目隠しされた状態で12時間にわたって拘束されたと証言した。 同僚のアフマド・アルハラジン氏は「我々が座っていたところ、いきなり(イスラエル軍に)襲撃されて逮捕された。神に守られ、我々は解放された」と話している。 アルジャジーラは18日、アルグール記者らが拘束されて激しい暴行を受け、別の場所へ連行されたと発表した。 もう1人の同僚のサメル・タラジ氏は、午前2時ごろにいきなりイスラエル軍がやって来たと証言。「我々は休憩室にいた。(病院を)襲撃した彼らはこの部屋に入って我々を取り押さえ、12時間以上も拘

    アルジャジーラ取材班、ガザの病院でイスラエル軍が拘束 目隠しされ下着姿で
    akymrk
    akymrk 2024/03/21
    “イスラエル国防軍はCNNの取材に対して19日、アルグール記者の拘束に関する記録はないと返答”