You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert
TypeScript の型定義からユーザー定義型ガード(type predicate)とアサーション関数を自動生成するツールを作ったので紹介します!間違った実装を書いてしまう可能性があるユーザー定義型ガードを自動生成することで、安全かつ手軽にアプリケーションの型を守ることができます! type predicate と問題点 API や JSON のパース等で外部からやってきた値に型付けをするときや型定義の存在しないライブラリを使用する時、型注釈や as をそのまま使ってしまうと想定していない値がきたときに気付くことができません type Task = { id: number titile: string description: string } const task: Task = JSON.parse("...") // any 型を返す関数に対して注釈を書く task /* :ta
6. Data / Inform / Information Inform: “to convey knowledge via facts (事実によって知識を伝える)” Data (Factの集合) Information 選択・加工して知識を取り出す Value of Values (Rich Hickey) 業務システム構築におけるデータモデリング (和田省二) 7. Dataを場合分けする Event (コト) Resource (モノ) 日時属性をもつ 日時属性をもたない 非対称性 対称性 ある一時点 ライフサイクルがある 一時点の事実の記録なので、属性は変わる ことはない。 ライフサイクルにともない属性が変化して いくこともある。 属性が変化しても同じモノであることを示 すためIdentityが必要。 データは大まかに2種類に分別できる。
南アフリカ共和国から新たな変異株が見つかり、11月26日にWHOはこれをオミクロン株として「懸念される変異株(Variant of Concern)」に位置づけました。 現時点でオミクロン株について分かっていることをまとめました。 オミクロン株が見つかった経緯は?南アフリカ共和国における変異株の検出される割合の推移(Department Health Republic of South Africa. SARS-CoV-2 Sequencing & New Variant Update 25 November2021.) 新型コロナウイルスの新しい変異株である「オミクロン株」は2021年11月11日にボツワナで採取された検体から初めて検出されました。 その後、南アフリカで11月14日以降に採取されたサンプルからも検出されています。 南アフリカの中でも特にハウテン州という地域で多くの症例が見
TypeScriptの型システムは構造的です。そして、これはTypeScriptを使う理由の一つです。しかし、同じ構造を持っていても、2つの変数が異なる_型名_を持つ2つの変数を区別する必要があるシステムのユースケースがあります。非常に一般的な使用例は、identity構造(一般的にC#/Javaなどの言語において_名前_と関連するセマンティクスを持つただの文字列)です。 コミュニティでは、いくつかのパターンが登場しています。私の個人的な好みで降順に説明します: コピー/** Generic Id type */ type Id<T extends string> = { type: T, value: string, } /** Specific Id types */ type FooId = Id<'foo'>; type BarId = Id<'bar'>; /** Optiona
南アフリカで、新型コロナウイルスの新たな変異株が検出されたと、専門家らが25日に発表した。ヒトの免疫反応を回避する特性を持つ恐れがあるとして、懸念が高まっている。 今回発見された新型ウイルスの変異株は、これまでで最も激しい変異がみられるため、「恐ろしい」と言う科学者もいる。また、別の科学者は私に、「これまでに見た中で最悪の変異株」だと述べた。
That wasn’t terribly difficult, but it also probably took a bit of time and exploration. Can we do better? Instead of the typical folders & files view, we can create a visual representation of the code. Below, I've visualized the same repository, but instead of a directory structure, each file and folder as a circle: the circle’s color is the type of file, and the circle’s size represents the size
「traVRsal」ってゲーム、すごい インディーズで個人制作のapp labの無料作品だからグラフィクとか大したことないけど求めていたVR体験がここにある VRゲームって仮想世界を自由に動き回れるというコンセプトでも実際は(部屋の広さの問題で)コントローラを使って移動したりテレポートしたりするだけ でもそれってテレビゲームでキャラ動かすのと同じでVRとして物足りない(あと酔う) そこで「traVRsal」 部屋に巨大迷宮を作って自分の足で歩き回ってゴールを目指すゲーム OculusQuestで自分で設定したガーディアン(安全柵)の範囲内に自動でダンジョンを作ってくれる 「ピラミッド」「タワー」「宇宙空間」など6つのステージエリアから1つを選んでDownload押してSTART押してContinue選ぶだけ 完成した迷宮は何となく高校の文化祭で教室に作った狭い通路のお化け屋敷を思い出す 空
JSConf JP 2021 の基調講演として発表したスライドです。 https://jsconf.jp/2021/talk/javascript-maintaining-ecosystem-oss-struggles-and-challenges
『ポケットモンスター ブリリアントダイヤモンド・シャイニングパール(以下、ポケモンBDSP)』にて、「電卓」の奇妙な挙動が話題となっている。ユーザーたちが、電卓が電卓として機能していないと報告しているのだ。この報告は真実なのだろうか。 『ポケモンBDSP』は、2006年にニンテンドーDS向けに発売されたRPG『ポケットモンスター ダイヤモンド・パール』のリメイク作だ。本作は原作の再現性が評価される一方で、不具合も多数報告されている。ゲーム進行の支障となるバグも報告されているものの、単に奇妙であったり“裏技”的に利用できるバグも多数見つかっている(関連記事)。そして今回、コミュニティにて注目を集めているのが、ゲーム内にある電卓のおかしな挙動だ。 本作には、「ポケッチ」と呼ばれるゲーム内端末がある。ポケッチは多彩な機能をもっており、時計や万歩計のほかゲームプレイに役立つ機能も兼ね備えている。そ
UTUTUYA@ ウツロマユ 12月7日 発売予定 @SbbUtutuya すごい。 軽い気持ちで見始めて気づいたら引き込まれてた。 ゲームに音入れる時、「その場にあった音」くらいしか考えてなかったけど、先人達が築いてきた音の技術をちゃんと使いこなせるようになれば、作品が数段階はレベルアップするんだろうなぁ。 twitter.com/_kk1_/status/1… 2021-11-27 00:12:01 まだ僕には帰れる所があるんだ。こんなにうれしい事はない。 @iteeyot @_kk1_ おもしろい! 説明されてるだけなのに、ちゃんとハッとするし、不安になるし、夢から覚めた感じになる。 そしてコーヒーの音の怖さと絵の間抜けさが素晴らしい。 2021-11-27 00:02:56
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く