タグ

2022年12月16日のブックマーク (4件)

  • ソニー、熊本に半導体新工場 数千億円投資 - 日本経済新聞

    ソニーグループは熊県内に半導体の新工場を建設する検討を始めた。数千億円を投じてスマートフォン向けの画像センサー工場を建設し2025年度以降に稼働させる。世界的に画像センサーの需要が高まっているため、半導体の自国生産を強化する。ソニーは熊に進出する台湾積体電路製造(TSMC)からセンサーに使う半導体を供給してもらう計画。近隣に工場を新設することで、センサー生産の一貫体制を構築する。複数のサプ

    ソニー、熊本に半導体新工場 数千億円投資 - 日本経済新聞
    manaten
    manaten 2022/12/16
  • TypeScriptにおける配列の共変性

    const animal: Animal = { animal: "string", }; const dog: Dog = { animal: "string", dog: "string", }; いま,Dog <: Animalです. <:という記号は2つの型のあいだに書いて,「左の型が右の型のサブタイプである」と読みます. TypeScriptの型システムは構造的なので,2つのオブジェクトがサブタイプ関係にあるには,それらに共通するプロパティについてもまた,サブタイプ関係が必要1です. 今回の例では,DogとAnimalに共通するanimalプロパティについてstring <: stringなのでOKです. TSでは,S <: TならばT型の変数にS型の値を代入できます. つまり,Dog <: Animalなので Animal型の変数にDog型の値を代入できます.

    TypeScriptにおける配列の共変性
    manaten
    manaten 2022/12/16
  • [JavaScript] URLを文字列結合で組み立てないために、url-cheatsheetを作った

    [JavaScript] URLを文字列結合で組み立てないために、url-cheatsheetを作った URLを文字列結合で組み立てると色々問題が起きやすいので、それを避けるためにURL APIやURLSearchParams APIでURLを組み立てるパターンをまとめたチートシートを作りました。 azu/url-cheatsheet: URL manipulation cheatsheet for JavaScript URLにユーザーが入力した文字列を含めるときはencodeURIComponentでエスケープする URLはプレーンな文字列ではなく構造化された文字列(文字の並びに意味がある文字列)として扱わないと、さまざまな問題を抱えやすいです。 たとえば、次のように文字列結合でURLを組み立てるとパストラバーサルの問題があります。 name に ../../adminのような文字列が

    [JavaScript] URLを文字列結合で組み立てないために、url-cheatsheetを作った
    manaten
    manaten 2022/12/16
  • 食洗機は60cm機をおすすめしますが

    食洗機。 はてブで激推しされていたけど買ってみてかなり微妙だった。 はてブだとまるでボタン押すだけで洗えるかのように喧伝されているけどぜんぜん違う。 器をどう配置するか考えなきゃいけないし、洗うのも一時間ぐらいかかって音もうるさい。 うっかり放置していると器がすぐ必要なときに詰む。 自分で洗ったら10分で終わるし、器が少ないときは結局自分でやったほうが楽。 めちゃくちゃ使い勝手が悪くて場所も取るし後悔している。 はてブで食洗機推してたやつ、全員エアプだろ? はてブで書いたことあるかどうか覚えてないけど、ミーレ60cm機使ってる。ミーレ以外にもボッシュとかガゲナウとかがある。日で主流の45cm機と60cm機は容量が3倍以上違うので、使い方が違ってくる、60タイプだと5人家族の1日分がほぼ入るので、1日3分を順番に詰め込んで、夜中に廻すという運用が基になる(逆に毎回廻すと水と洗剤

    食洗機は60cm機をおすすめしますが
    manaten
    manaten 2022/12/16
    卓上のちっこいタイプはだいたい後悔するレビュー出てくるから、たとえ一人暮らしでもそれは避けたほうが良さそう。僕は神経質で洗い物に30分くらいかけてしまうので、めちゃくちゃ助かってる