こんにちは。DevOps芸人と化して久しいAndyです。 2020年の秋にTypeScript 4.1へTemplate Literal Typesが導入され、そのインパクトに俄かに一部の界隈がザワついたのは記憶に新しいかと思います。 今回は型プログラミングの可能性を大いに押し広げたTemplate Literal Typesを用いてSQL文を型レベルで解析し、その実行結果を型情報として導出するためのsqlptureというライブラリを作ったので紹介します。 Embedded content: https://github.com/andoshin11/sqlpture SQLの実行/検証対象はPostgreSQL v13です。 tl;dr SQL文を型レベルで解析・評価して返り値型を取得できるmini interpreterを作ったよ 型レベルのSQL validatorも作ってるよ 実際
『エルデンリング(Elden Ring)』をPS1風にデメイクした映像が公開された。懐かしのグラフィックにて、同作中盤ボスとの戦闘が繰り広げられている。なお、本稿には『エルデンリング』のネタバレとなりうる要素が含まれるため、留意してほしい。 Image Credit: Rustic Games BR on YouTube 『エルデンリング』は、フロム・ソフトウェアが手がけるアクションRPGだ。本作は広大なオープンワールドを舞台としつつ、『ダークソウル』シリーズなど同スタジオ過去作のゲームプレイを色濃く継承。フロム・ソフトウェアによる近年のアクションRPG作品の、集大成的な作品となっている。本作は今年2月25日に発売され、瞬く間に記録的大ヒット作品となった。そして「The Game Awards 2022」においては、ゲーム・オブ・ザ・イヤーを含む4冠を受賞している(関連記事)。 このたび、
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く