2021年9月7日のブックマーク (4件)

  • Rustでドメイン固有型を作る際のコツ

    ドメイン固有型である、ドメインオブジェクトをRustで実装する際のコツみたいなものを簡単にまとめました。まぁ「ドメイン固有型」というと大袈裟なので、「独自に型を作る」を想定してもらえばよいと思います。OOPに慣れている人がハマりやすい点も簡単に言及しています。ご参考までに。 アドレス帳型を作る アドレス帳型を例にします。 先にコードを以下に示します。コード全体はGitHubリポジトリを参照してください。 #[derive(Debug, Clone)] pub struct AddressBook { name: String, entries: Vec<AddressEntry>, } impl Default for AddressBook { fn default() -> Self { Self { name: String::default(), entries: Vec::def

    Rustでドメイン固有型を作る際のコツ
    hintoku
    hintoku 2021/09/07
  • Rails 7 will have three great answers to JavaScript in 2021+

    September 6, 2021 Rails 7 will have three great answers to JavaScript in 2021+ Rails has been unapologetically full stack since the beginning. We've continuously sought to include ever-more default answers to all the major infrastructure questions posed by modern web development. From talking to a database, to sending and receiving emails, to connecting web sockets, to rendering HTML, to integrati

    Rails 7 will have three great answers to JavaScript in 2021+
    hintoku
    hintoku 2021/09/07
    色んなalternativeが育ってくのは良いなー。フレームワークだけどやり方を大きく変えていく大胆さは自分の仕事でも見習いたいかな
  • Fast Rust Builds

    Fast Rust Builds Sep 4, 2021 It’s common knowledge that Rust code is slow to compile. But I have a strong gut feeling that most Rust code out there compiles much slower than it could. As an example, one fairly recent post says: With Rust, on the other hand, it takes between 15 and 45 minutes to run a CI pipeline, depending on your project and the power of your CI servers. This doesn’t make sense t

    hintoku
    hintoku 2021/09/07
  • PFN、AI創薬技術を開発 コロナ治療薬の「リード化合物」発見

    AI企業のPreferred Networksは9月6日、深層学習技術と自前のスーパーコンピュータ「MN-2」を使ったAI創薬技術を開発したと発表した。京都薬科大学との共同研究で、新型コロナウイルス感染症(COVID-19)治療薬の「リード化合物」の有望株を発見したという。 リード化合物とは、実際の化合物を使って新薬を作る前に、候補となる化合物。AI創薬は、候補物質の探索、分子設計、モデリング、最適化などコンピュータで行うことで、創薬期間を短縮する技術だ。PFNは深層学習と豊富な計算能力を武器に、独自のAI創薬プラットフォームを構築しており、従来の方法では着想しにくい構造の提案もできるという。 京都薬科大学との共同研究では、新型コロナウイルスの増殖に必須の酵素(メインプロテアーゼ)を抑えるリード化合物の発見を目指した。 これまでに発見されている、新型コロナのメインプロテアーゼ阻害物質は、「

    PFN、AI創薬技術を開発 コロナ治療薬の「リード化合物」発見
    hintoku
    hintoku 2021/09/07