タグ

2021年1月21日のブックマーク (3件)

  • 現代のオブジェクト指向の class の割れ窓化と宣言的プログラミング

    オブジェクト指向には、カメラがやっとついたころのガラケーのイメージがある - きしだの Hatena の件。基的には同意。ただちょっと切り口が違うので自分の意見を言っておく。ただ、このテーマで何度か書こうとして失敗していて、今回も成功しているとはいえない。 宣言的プログラミングの時代 現代の主流は「宣言的プログラミング」であると思っている。これはリソースの宣言と、その状態遷移の手続きや振る舞いの付与が中心にある。 宣言型プログラミング - Wikipedia その代表的な例がフロントエンドReact と、バックエンドの k8s で、どちらも時系列に基づいた状態の宣言と、フレームワーク側による状態遷移処理、 Reconcillation(調停) が基礎にある。 フロントエンドとバックエンドという両極端な世界で、この変化が起きたのがこの時代を反映したものであると思う。 例えば、jQuer

    現代のオブジェクト指向の class の割れ窓化と宣言的プログラミング
    MonMonMon
    MonMonMon 2021/01/21
    “計算するだけの関数、副作用を起こす関数、という風に分離するプログラミング指針は常に有用。 ”
  • 最近見かける新しいライセンスについて - Kengo's blog

    Elastic社のブログをきっかけに、最近見かける新しいライセンスについて個人的に調べてみた。私は専門家ではないので要注意。公開情報も隅々まで追えているわけではないし。 なお一部ライセンスはOpen Source Initiative (OSI)による承認を受けていないので、ここではオープンソースライセンスではなく単に「ライセンス」と書くことにする。 新しいライセンスが誕生している背景 従来のオープンソースライセンスが再頒布以外の利用をあまり想定していなかった。 Open-core modelないし完全オープンソース戦略を採る企業が自衛策を必要とした。 既存のライセンスが難解なため、理解しやすいライセンスが求められた。 OSS活動を収入に繋げるためのモデルが試行錯誤されている。 新しいライセンスを導入しているプロジェクト(一例) プロジェクト ライセンス Elastic SSPLと独自ライ

    最近見かける新しいライセンスについて - Kengo's blog
  • 効果は? 安全性は? 新型コロナワクチンについて知っておきたいこと Q&Aで医師が解説(追記あり)(忽那賢志) - エキスパート - Yahoo!ニュース

    新型コロナの世界的な流行の打開策として期待されているワクチン接種が海外では開始されました。 新型コロナワクチンについて、これまでに分かっていること、海外の接種開始後の状況などについてまとめました。 新型コロナのワクチンってどんなワクチン?mRNAワクチンが効果を発揮する機序(DOI: 10.1056/NEJMoa2034577) 海外ではファイザー/ビオンテック社が開発したワクチン(BNT162b2)とモデルナ社のワクチン(mRNA-1273)が承認され接種が開始された国が増えてきています。いずれもm(メッセンジャー)RNAワクチンという新しい技術を用いたワクチンです。 これらのワクチンでは、mRNAというタンパク質を生成するために使用する情報細胞を運ぶ設計図が、新型コロナウイルス(SARS-CoV-2)のスパイク蛋白、つまりウイルス表面のトゲトゲした突起の部分を作る指示を伝える役割を果た

    効果は? 安全性は? 新型コロナワクチンについて知っておきたいこと Q&Aで医師が解説(追記あり)(忽那賢志) - エキスパート - Yahoo!ニュース
    MonMonMon
    MonMonMon 2021/01/21
    いつも、多忙だと思われる中での分かり易い情報発信 感謝しかない