2024年3月20日のブックマーク (4件)

  • 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集
  • 逆に教えて欲しいんだけど、なんで海外旅行好きの女って

    あんなに性格悪いんだろうな 海外旅行に行くと性格悪くなるのか 性格悪い女は海外旅行好きになるのか 海外旅行好きの女って、ギャンブル好きの男みたいな印象のレベルだよね なんだろう 金がかかるとかかからないとかではない、その手前で忌避感がある これはなんというか処女性というか保守性というか 「あー、こいつ日や俺(共同体としての家族)に危機が迫ったら、気安く捨てて他国や他の男のところに行くんだろうな」 という思いを抱いてしまうからだろうか 事実、海外旅行経験ってのは 「あぁ、私はどこに行っても生きられるんだ!狭い日の世界で生きなくてはいけない理由はないんだ!」 と思わせてしまうものがある気がするんだよな。 それは勘違いでもあり、女性にとっては勘違いではないというか、 男に対しては「客として訪れただけでなに勘違いしてるんだ。実際住んだら差別もあるし大変だよ。」って言えるんだけど 女だとけっこう

    逆に教えて欲しいんだけど、なんで海外旅行好きの女って
    mitz_008
    mitz_008 2024/03/20
    自分の金で海外旅行行くのが好きと、誰かの稼いだ金で海外旅行行くのが好きとでだいぶ印象違う。
  • 35歳年収800万円台の人権なし男性の婚活

    これは、同族のホビットからも迫害される身長160cmの底辺ホビットによる呪詛だ。 身長さえあればこんな苦労せずにすんだろうに。 身長170cm以上の既婚男性達、お前が身長160cmだったらお前の奥さんはお前を選ばなかったぞ。親に感謝しろ。 え?身長じゃなくて俺の性格に問題があるんだろ、だって? 問題ないと言えるほどできた人間ではないが、そもそも、結婚生活に大事なのは性格だが、結婚するだけなら性格は重要ではないんじゃないか? 結婚して暴力したり、ツイッターでボロクソ言ったり、ボロクソ言われるほど家庭での態度がひどかったり、子供作って殺している人達は性格が良いのかい? 世間的にはそのクズよりも俺の方が婚活市場における評価が低いことは認めるけど(納得はいってない) 俺が婚活を真剣に始めたのは33歳の頃。このときは年収600万円後半くらいだった。 最初はマッチングアプリをやった。 プロフィールの添

    35歳年収800万円台の人権なし男性の婚活
    mitz_008
    mitz_008 2024/03/20
    別に婚活ゲーム家族ゲーム降りても幸せは作れるのよ。増田もそれだけ資産あれば普通に暮らしてけるだろうし。
  • インデックスを理解したい - Qiita

    はじめに みなさんはDBのインデックスを正しく使えていますか? 私はなんとなく「DBのパフォーマンスを向上するためのもの」という認識はあったのですが、 どのような場面で使うものなのか、逆にどのような場面では使うべきでないのかなど 明確に理解できていませんでした。 今回はそんなインデックスについての理解を深めたいと思います。 インデックスとは インデックスとは、その名の通り「索引」です。 表現の仕方と変えると、(x, a)という形式の配列であるとも言えます。 xというキー値とそれに結びつくaというデータ情報があり、 これを利用することですべてのデータを網羅して見ることなく、 まさにの索引のように目的のデータにたどり着くことができます。 インデックスはSQLのパフォーマンスを改善するための非常にポピュラーな手段であり、 理由としては下記の3点が挙げられます。 アプリケーションのコードに影響を

    インデックスを理解したい - Qiita