ソニーグループは熊本県内に半導体の新工場を建設する検討を始めた。数千億円を投じてスマートフォン向けの画像センサー工場を建設し2025年度以降に稼働させる。世界的に画像センサーの需要が高まっているため、半導体の自国生産を強化する。ソニーは熊本に進出する台湾積体電路製造(TSMC)からセンサーに使う半導体を供給してもらう計画。近隣に工場を新設することで、センサー生産の一貫体制を構築する。複数のサプ
![ソニー、熊本に半導体新工場 数千億円投資 - 日本経済新聞](https://cdn-ak-scissors.b.st-hatena.com/image/square/d0ee162aa207f50d0a6f652e846976a5376dea73/height=288;version=1;width=512/https%3A%2F%2Farticle-image-ix.nikkei.com%2Fhttps%253A%252F%252Fimgix-proxy.n8s.jp%252FDSXZQO2766973015122022000000-1.jpg%3Fixlib%3Djs-3.8.0%26auto%3Dformat%252Ccompress%26fit%3Dcrop%26bg%3DFFFFFF%26w%3D1200%26h%3D630%26fp-x%3D0.5%26fp-y%3D0.5%26fp-z%3D1%26crop%3Dfocalpoint%26s%3D64eb1597ba6369eb4e41f9ba5bb5d6ea)
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型の値を代入できます.
[JavaScript] URLを文字列結合で組み立てないために、url-cheatsheetを作った URLを文字列結合で組み立てると色々問題が起きやすいので、それを避けるためにURL APIやURLSearchParams APIでURLを組み立てるパターンをまとめたチートシートを作りました。 azu/url-cheatsheet: URL manipulation cheatsheet for JavaScript URLにユーザーが入力した文字列を含めるときはencodeURIComponentでエスケープする URLはプレーンな文字列ではなく構造化された文字列(文字の並びに意味がある文字列)として扱わないと、さまざまな問題を抱えやすいです。 たとえば、次のように文字列結合でURLを組み立てるとパストラバーサルの問題があります。 name に ../../adminのような文字列が
食洗機。 はてブで激推しされていたけど買ってみてかなり微妙だった。 はてブだとまるでボタン押すだけで洗えるかのように喧伝されているけどぜんぜん違う。 食器をどう配置するか考えなきゃいけないし、洗うのも一時間ぐらいかかって音もうるさい。 うっかり放置していると食器がすぐ必要なときに詰む。 自分で洗ったら10分で終わるし、食器が少ないときは結局自分でやったほうが楽。 めちゃくちゃ使い勝手が悪くて場所も取るし後悔している。 はてブで食洗機を推してたやつ、全員エアプだろ? はてブで書いたことあるかどうか覚えてないけど、ミーレ60cm機使ってる。ミーレ以外にもボッシュとかガゲナウとかがある。日本で主流の45cm機と60cm機は容量が3倍以上違うので、使い方が違ってくる、60タイプだと5人家族の1日分がほぼ入るので、1日3食分を順番に詰め込んで、夜中に廻すという運用が基本になる(逆に毎回廻すと水と洗剤
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く