タグ

2024年3月15日のブックマーク (9件)

  • Turso — SQLite for Production

    “In e-commerce, proximity to users is vital. Turso lets us minimize round trip network latency for our global userbase and it makes a huge difference.“ “Turso enables us to efficiently scale Astro Studio’s database per tenant architecture to as many users as we’ll ever need, on demand. It’s a game changer.“

    Turso — SQLite for Production
  • Falcon

    Falcon is a multi-process, multi-fiber rack-compatible HTTP server built on top of async, async-io, async-container and async-http. Each request is executed within a lightweight fiber and can block on up-stream requests without stalling the entire server process. Falcon supports HTTP/1 and HTTP/2 natively. Motivation Initially, when I developed async, I saw an opportunity to implement async-http:

  • trilogy を調査したら Active Record が抱える問題にまで辿り着いた - Money Forward Developers Blog

    はじめに あけましておめでとうございます。k0iです。 皆さんは年末年始、いかがお過ごしでしたでしょうか。 私は久しぶりに会った高校の友達と飲んで帰省の列車に乗り遅れ、更にスマホを落として壊してしまい中々痺れる年越しとなりました。 2024年も良い年になると良いですね.....! さて、Rails 7.1 で trilogy という MySQL 互換の Database Adapter が追加されました。 しかし我々はすでに MySQL 互換の Database Adapter として mysql2 を使っています。 一体なぜ新しい Adapter が必要なのか。trilogy は何を解決するために開発されたのか。 気になりませんか?(なりますよね?) そこで、trilogy について開発の背景や、採用すると何が嬉しいのかを調査してみました。 タイトルにもある通り、調査の過程で Activ

    trilogy を調査したら Active Record が抱える問題にまで辿り着いた - Money Forward Developers Blog
  • 12月〜2月に読んだ本まとめ - 道徳的動物日記

    年明けから二作目の著書の執筆作業を再開したこと(どんどん内容が長くなっているのでいつ終わるかまるでわからん)、異動により会社員としての仕事内容が変わって忙したくなったことから、格的な学術を読む時間は全然なくなったしこのブログに読書メモを書くタイミングがない。休日にもいろいろあるし電車移動が増えたこともあって、図書館でいっぱい新書や簡単なを借りて自転車操業的に流し読み、というのが続いています。 以下では昨年の12月から2月までに読んだを覚えている限りでメモ。いつか時間や気力があれば読み直しつつきちんとした読書メモを取りたい、と思ったには「★」をつけています。 『道徳的に考えるとはどういうことか(ちくま新書)』★ 道徳的に考えるとはどういうことか (ちくま新書 1753) 作者:大谷 弘 筑摩書房 Amazon ほしいものリストからいただいた。内容には説得されなかったけど、ヌスバ

    12月〜2月に読んだ本まとめ - 道徳的動物日記
    razokulover
    razokulover 2024/03/15
    購入した本がご老人の適当な自説熱弁本だった時の失望感めちゃくちゃわかる...
  • ミューテーション解析 - Wikipedia

    ミューテーション解析(ミューテーションテスト[※ 1]、ミューテーション法)はソフトウェアテストにおける、テストスイートの十分さを測定するための手法である。この手法では、テスト対象のプログラムの一部を機械的に書き換えることで、ミュータントと呼ばれる「人工的な誤りを含むプログラム」を生成する。テストスイートをミュータントに対して実行した結果と、元のプログラムに対して実行した結果が異なれば、テストスイートにはその誤りを発見するだけの鋭敏さが備わっていると考えられるだろう(テストスイートはミュータントをkillすると表現する)。機械的に大量にミュータントを生成したとき、そのうちテストスイートがkill出来るミュータントの割合を測定することで、テストスイートの「欠陥発見能力」の十分さを測定することが出来る。また、kill出来なかったミュータントをkillするように追加のテストケースを作成することで

  • Rubyでもっと活用されるべきValue Objectパターン(翻訳)|TechRacho by BPS株式会社

    概要 元サイトの許諾を得て翻訳・公開いたします。 英語記事: The most underused pattern in Ruby | Arkency Blog 原文公開日: 2023/08/31 原著者: Szymon Fiedler 日語タイトルは内容に即したものにしました。 最近私たちのRailsEventStoreユーザーが、issue #1650を投稿しました。PostGIS拡張を利用しているPostgreSQLデータベースでRailsEventStoreを使いたいが、イベントやストリームで使うテーブルをセットアップするマイグレーションがUnsupportedAdapterで失敗するとのことでした。 これまでRailsEventStoreでは、PostgreSQLアダプタとMySQL2アダプタとSQLiteアダプタをサポートしていました。しかしPostgreSQLでこのPost

    Rubyでもっと活用されるべきValue Objectパターン(翻訳)|TechRacho by BPS株式会社
  • つばきファクトリーのプロフィール帳を大公開!|ホミニス

    今回はつばきファクトリーのメンバーにプロフィール帳を書いてもらった!他では明らかにされていない彼女たちのプライベートはファン必見!行くつばで披露したパジャマ姿の写真と手書きメッセージにも注目。 ■新沼希空のプロフィール帳 ■谷安美のプロフィール帳 この記事の全ての画像を見る 放送情報 行くぜ!つばきファクトリー#55(コメンタリー版) 放送日時:2024年3月18日(月) 23:30~ チャンネル:スペースシャワーTV ※放送スケジュールは変更となる場合があります スカパー!番組配信は翌日23時59分迄見逃し配信あり https://streaming.skyperfectv.co.jp/tv-891725

    つばきファクトリーのプロフィール帳を大公開!|ホミニス
  • 20年Rubyを触ってきて初めて踏んだattr_readerのケツカンマ問題、あるいはdefの返り値がシンボルであることの問題 - joker1007’s diary

    今日Rubyを書いていて、なんじゃこれと思った動作があった。 試しに以下のコードを実行してみて欲しい。 class Foo attr_reader :hoge, :fuga, def initialize(a, b) p a p b end end Foo.new 実行してみると分かるが、これには例外が出ない。 initializeで定義した必須引数はどうなったのか? よくよく見るとattr_readerの引数の末尾に,がある。 つまり、このコードは分かりやすく書くと以下の様になる。 class Foo attr_reader(:hoge, :fuga, def initialize(a, b) p a p b end) end Foo.new このコードを更に分かり易く書くとこうなる。 class Foo def initialize(a, b) p a p b end attr_rea

    20年Rubyを触ってきて初めて踏んだattr_readerのケツカンマ問題、あるいはdefの返り値がシンボルであることの問題 - joker1007’s diary
    razokulover
    razokulover 2024/03/15
    サイゼの間違い探しっぽい
  • コウメ太夫、ネタ中にビーム発射 きょう深夜放送

    予告編によれば、波田陽区さんやクールポコのネタを“改造”するという。「元編集マンであるディレクターと、映像のプロ・VFXクリエイターで最新CG技術などを駆使し、エンタ芸人のネタを全く新しいお笑いネタとして令和によみがえらせる。前例がないだけに、面白いかどうかはご自身の目で確かめて頂ければ幸いです」(番組公式サイト) 関連記事 NHKも採用する「バーチャルプロダクション」 先進性だけじゃない、業界の“切実な導入理由”とは 一般のテレビ番組でも広がりつつあるバーチャルプロダクションだが、どうも先進性だけでなく「切実な面」でも選ばれるようになっているという。バーチャルプロダクションにいち早く参入し、NHKとも協力するスタジオブロスに、業界が導入する背景を聞いた。 庵野秀明と松人志の初対談、アマプラで配信 初対面で「どうなるんでしょうね」「すぐに滞ると……」 庵野秀明氏と松人志氏の対談がアマプ

    コウメ太夫、ネタ中にビーム発射 きょう深夜放送