2024年11月26日のブックマーク (2件)

  • ORMなんていらない?!生SQLクエリ開発を超絶楽にするVSCode拡張を作った [TS+Rust+WASM]

    TL;DR これができる機能です。 TypeScript with Prisma ⇩ Rust with SQLx ⇩ SQL ファイルだけでなく、他のファイルの生 SQL クエリ(Raw SQL Query)に対しても SQL の LSP が効きます。 現在は TypeScript 上 の Prisma と RustSQLx をデフォルトでサポートしています。Prisma のみ、SQL のシンタックスハイライトが効きます。 なお、タイトル詐欺です。 sqlsurge の設定 名前は sqlsurge[1] です。sqlsurge では SQL の Language Server に Golang 製 の sqls を使っているので、 Golang sqls が必須となります。sqls をインストールしている人は限られていると思うのでインストールガイドを用意しました。 TypeScr

    ORMなんていらない?!生SQLクエリ開発を超絶楽にするVSCode拡張を作った [TS+Rust+WASM]
    twotiger
    twotiger 2024/11/26
    総じてORMはパフォーマンスに問題でがちとはいえ、全部SQL書くのは面倒。ほとんどの場合は1階層のINNER JOINで済むんだから、ORMで十分
  • AppleのSafariに関し、英CMAが「ブラウザ市場に悪影響」と調査勧告

    英国の競争・市場庁(CMA)は11月22日(現地時間)、調査の結果、米Appleの制限的な慣行がモバイルブラウザ市場のイノベーションを阻害し、英国の企業や消費者に悪影響を与えているとの暫定的な結論に達したと発表した。 この結論について、12月13日まで(Appleを含む)一般からの意見を受け付けており、最終決定は2025年3月に下される予定。 Appleへの批判点は: AppleのルールはiPhone上での他社ブラウザの機能を制限し、Webページの読み込み速度向上などを阻害している プログレッシブウェブアプリ(PWA)はiOSデバイスでは十分に機能せず、アプリ開発者の選択肢を狭めている Googleとの収益分配契約により、iOSでのブラウザ競争のインセンティブが低下している AppleGoogleは、自社ブラウザを優遇し、ユーザーの選択肢を制限している CMAはこれらの問題に対処するため

    AppleのSafariに関し、英CMAが「ブラウザ市場に悪影響」と調査勧告
    twotiger
    twotiger 2024/11/26
    Chromeを売却しろと言うぐらいなら、Safariを売却しろの方が妥当感ある