Polineは極座標を使用してカラーパレットを生成するライブラリです。
アンカー点を使用し、線を描くことで色を生成します。
ポジション関数を用いて色の分布を制御できます。
+2 more insights
過去、子供の白血病の診断は、死の宣告に等しかった。
現在、北米やヨーロッパでは約85%の患者が5年以上生存している。
化学療法と新薬の開発により、生存率が大幅に向上した。
+2 more insights
社会不安障害(SAD)は社会的な状況での恐怖や不安を特徴とする精神障害であり、その基礎生物学は明確ではなく、より良い治療法が求められている。
腸内細菌叢が脳や行動、特に社会機能に関連する行動の重要な調節者として浮上している。
SAD患者から移植された腸内細菌叢がマウスにおいて特異的に社会的恐怖を増大させることを示し、この反応は免疫機能やオキシトシン表現の変化と関連している。
+1 more insights
Zeekstdは、ZstandardのシーカブルフォーマットをRustで実装したもので、データを圧縮する際に独立したフレームとして分割します。これは、アーカイブの中間部をデコードするのに一部のフレームだけ展開すればよく、全体を展開する必要がないため効率的です。
圧縮部分では、2MiBごとに新しいフレームを作成し、シーカブルなテーブルを最後に書き込む機能があります。
展開部分では、デコーダーはデフォルトで全フレーム展開しますが、特定のフレームのみ展開するオプションもあります。
+1 more insights
Raspberry Piを用いてHDMIダミープラグのEDIDを変換する方法の説明。
ダミープラグは、実際にはモニターとして機能しないが、接続されていると見せるための小さなデバイス。
この記事ではEDIDの書き換え手順を詳述し、モニターを認識させる。
+2 more insights
デンマーク工科大学とマドリード工科大学の研究者が、新しいデバイスである音響レインボーエミッター(ARE)を開発し、電源なしで広帯域のホワイトノイズを分けることに成功した。
AREは、音の周波数を異なる方向に導くことで音響レインボーを作り出すことができる。
コンピューターモルフォジェネシスというプロセスによって、音波の分散を最適化し、新しい構造を3Dプリントで作り出した。
+1 more insights
1990年代半ばのブラウザ戦争で、NetscapeとMicrosoftはSSLプロトコルの改良を巡って競争していた。
SSL 2は初期バージョンに暗号化の欠陥があり、後にSSL 3.0が開発された。
MicrosoftはSSL 2に基づく独自のプロトコルPCTを開発したが、業界での合意に基づきTLS 1.0が誕生した。
AndroidのパブリックAPIには開発者向けのユーモアたっぷりのメソッドや定数が含まれている。
`isUserAMonkey()`は実際のアプリテスト中に意図しない動作を防ぐために使われる有用なメソッドである。
`isUserAGoat()`や`DISALLOW_FUN`はジョークとして存在し、一部のAndroidエディションに依存する動作を持つ。
+2 more insights
ヨーロッパでは地政学的な緊張と気候変動の影響でインターネットの中断が増加する可能性がある。
インターネット・レジリエンシー・クラブは、ボランティアによって地元での初期の回復活動をサポートするための組織である。
LoRaラジオとメシュタスティックを使用して、ボランティアグループが独立して通信を確保できる技術が紹介されている。
+2 more insights
重力がエントロピーの増加によるものかという理論が再評価されている。
ビッグバン以降、物理学者たちは重力を別の視点から説明しようとしている。
エントロピック重力は熱の物理学から重力を説明する試みである。
+2 more insights