タグ

2020年11月14日のブックマーク (8件)

  • TechCrunch

    Welcome, folks, to Week in Review (WiR), TechCrunch’s regular newsletter that recaps the week that was in tech. This edition’s a tad bittersweet for me — it’ll be my last (for a wh While the venture world is abuzz over generative AI, Dayna Grayson, a longtime venture capitalist who five years ago co-founded her own firm, Construct Capital, has been focused on comparatively borin

    TechCrunch
  • カモノハシは紫外線で青緑に光る、目的は不明

    カモノハシに紫外線を照射すると、毛皮が青緑に光るという生物蛍光の特徴が発見された。写真は論文に掲載されている合成画像の一部。生物蛍光の「物」の色を再現するため、黄色のフィルターが使用されている。(PHOTOGRAPH COURTESY OF JONATHAN MARTIN/NORTHLAND COLLEGE; FROM ANICH ET AL. 2020) 「地球上で最も奇妙な動物」。そう呼べるいくつかの特徴が、カモノハシにはある。 哺乳類でありながら卵を産み、後ろ足の爪から毒を分泌する。ビーバーのような尾と、カモのようなくちばしを持ち、夜に目を閉じて泳ぎながら、くちばしで獲物を感知する。(参考記事:「カモノハシが太古から変わらない理由」) この奇妙な特徴リストに、このほど新たな項目が加わった。発光する毛皮だ。 10月15日付けで学術誌「Mammalia」に発表された論文によれば、肉眼で

    カモノハシは紫外線で青緑に光る、目的は不明
  • 【戦国こぼれ話】大坂の陣でなぜ宣教師は大坂城に入城したのか?その驚くべき呆れた理由とは!(渡邊大門) - エキスパート - Yahoo!ニュース

    ■無償の愛はない 最近ではボランティア活動が盛んになってきており、喜ばしい側面もある。しかし、大学生の場合、ボランティア活動の経験が就職につながるのだから、致し方ない側面もあろう。決して無償の愛とは言えないのだ。 慶長19年(1614)に大坂の陣が勃発すると、キリスト教の宣教師は敗色の濃い豊臣方の籠る大坂城に入城した。これは無償の愛なのか?なぜ、そのような行動をしたのだろうか。 ■厳しかったキリシタンの事情 16世紀末以降、キリスト教は禁止され、徐々に弾圧が厳しくなっていった。大坂の陣がはじまると、大坂城には各地のキリシタン牢人や信者が数多く入城したが、それは豊臣方に庇護を求めるという側面があった。 すでに、大坂城には宣教師が入城していた。その理由は、彼らがキリシタン牢人や信者を見捨てることができなかったからだけではない。 豊臣方が勝利した場合は、日での布教が認められるとの約束が交わされ

    【戦国こぼれ話】大坂の陣でなぜ宣教師は大坂城に入城したのか?その驚くべき呆れた理由とは!(渡邊大門) - エキスパート - Yahoo!ニュース
  • LiteSpeedがMicrosoft IISを抜いて4位のWebサーバに

    Q-Successは11月10日(米国時間)、「The LiteSpeed web server is now used by 7.5% of the websites, up from 4.9% one year ago. It is now the 4th most use web server, ahead of Microsoft-IIS.」において、LiteSpeedのシェアがMicrosoft IISを抜いて第4位になったと伝えた。LiteSpeedの1年前のシェアは4.9%。この1年間で増加傾向を続けていた。一方、Microsoft IISはこの1年間で下落傾向を続けており、今回のシェア逆転につながった。 LiteSpeedシェア推移 2019年11月〜2020年11月 資料: Q-Success Q-Successの報告によれば、2020年11月12日(米国時間)時点でのW

    LiteSpeedがMicrosoft IISを抜いて4位のWebサーバに
  • よくわかるSOLID原則1: S(単一責任の原則)|erukiti

    ソフトウェアエンジニアが知っているべきSOLID原則についての記事です。SOLID原則は、5つの原則の頭文字を並べた言葉で、S・O・L・I・Dそれぞれの原則について、5回に分けて説明します。 1) Single Responsibility Principle:単一責任の原則 2) Open/closed principle:オープン/クロースドの原則 3) Liskov substitution principle:リスコフの置換原則 4) Interface segregation principle:インターフェース分離の原則 5) Dependency inversion principle:依存性逆転の原則 今回はSingle Responsibility Principle(単一責任の原則 / SRP)についてです。 なぜSOLID原則が必要なのか?初回なので、なぜソフトウェア

    よくわかるSOLID原則1: S(単一責任の原則)|erukiti
    Itisango
    Itisango 2020/11/14
    「 名前と中身が合ってなければメンテナンスしづらい/関数・メソッドなどは単一の機能を提供するのが望ましい/うまく分離した方が、影響範囲が小さくなりテストがしやすくなります」 #OOD
  • 例えば, Singleton を避ける | Born Too Late

    この記事は TDD Advent Calendar jp: 2011 の 14 日目です. 前日: TDD戦略 -TDDを導入し進化させる方法- #TDDAdventJP (@kyon_mm さん) 翌日: TDDに対して思っていること (@gab_km さん) この記事の概要 TDD で開発することで設計上の問題点に気づきやすくなる Singleton はグローバル変数である Singleton の使用はできる限り避けるべきである テスタビリティを意識しよう TDD では, 原則としてユニットテストを書いてから実際のコードを実装します. なので, 自然と「テストのしやすさ (テスタビリティ)」を意識して実装することになります. そして, TDD においては一般的に, テスタビリティを意識することで, 設計が改善されるとされています. オブジェクト指向には難しい概念がたくさん登場します.

    Itisango
    Itisango 2020/11/14
    「テストのしやすさ (テスタビリティ)を意識して」「意識することで, 設計が改善される」処方箋「状態を初期化できるようにする/依存性の注入 (Dependency Injection) の利用/そのクラスは本当に Singleton なのか」 #antiPattern
  • プログラマが知るべき97のこと

    プログラマが知るべき97のこと大人気の書籍『プログラマが知るべき97のこと』のエッセイを無料で公開中!すべてのプログラマにおすすめのがウェブで読めるようになりました。 エッセイ一覧分別のある行動関数型プログラミングを学ぶことの重要性ユーザが何をするかを観察する(あなたはユーザではない)コーディング規約を自動化する美はシンプルさに宿るリファクタリングの際に注意すべきこと共有は慎重にボーイスカウト・ルール他人よりまず自分を疑うツールの選択は慎重にドメインの言葉を使ったコードコードは設計であるコードレイアウトの重要性コードレビューコードの論理的検証コメントについてのコメントコードに書けないことのみをコメントにする学び続ける姿勢誰にとっての「利便性」かすばやくデプロイ、こまめにデプロイ技術的例外とビジネス例外を明確に区別する1万時間の訓練ドメイン特化言語変更を恐れない見られて恥ず

    プログラマが知るべき97のこと
    Itisango
    Itisango 2020/11/14
    分別のある行動/関数型プログラミングを学ぶことの重要性/ユーザが何をするかを観察する(あなたはユーザではない)/コーディング規約を自動化する/美はシンプルさに宿る/リファクタリングの際に注意すべき… #programming
  • シングルトンパターンの誘惑に負けない | プログラマが知るべき97のこと

    シングルトンパターンの誘惑に負けない著者: Sam Saariste シングルトン(Singleton)パターンは多くの問題の解決に役立つパターンです。このパターンでは、クラスのインスタンスは必ず1つしか生成されません。そのインスタンスは使用前に必ず初期化されます。そしてシングルトンをグローバルアクセスポイントとすることで、設計をシンプルにできます。こう書いていくと良いことずくめのようですが、この「古典的な」デザインパターンに何か短所はあるのでしょうか 実はたくさんあります。それはよく考えてみるとわかります。確かにシングルトンパターンは魅力的なのですが、私の経験では、このパターンには利点よりも弊害の方が多いと言えます。まずテストの妨げになります。そして保守性の点でも不利です。残念ながらその事実は広く知られているとは言えないため、多くのプログラマを窓きつけているのです。つい使いたい誘惑にから

    シングルトンパターンの誘惑に負けない | プログラマが知るべき97のこと
    Itisango
    Itisango 2020/11/14
    「シングルトンへの直接のアクセスは、あらかじめ定めておいたごく少数の箇所からのみ行うようにします。そして他のコードからは、インタフェースを通じてアクセスするのです」 #antiPattern