タグ

2020年12月18日のブックマーク (4件)

  • Python3.7以上のデータ格納はdataclassを活用しよう - Qiita

    はじめに Pythonでデータを格納する際に辞書や普通のクラスを使っていませんか?Python3.7からはデータ格納に便利なdataclassデコレータが用意されています。 この記事では公式ドキュメントやPEP557の説明ではいまいち掴めない、どういった時に便利で、なぜ使うべきなのかという点に触れつつ、使い方を説明していきます。 なお、以前のバージョンではPython3.6に限りpip install dataclassesによって使えるようになります。執筆時点ではGoogle Colaboratoryの環境がPython3.6.9ですが、デフォルトでdataclassesがインストールされています。 想定読者 dataclassの存在を知ったが何なのかよく分からない人 可読性高くデータを扱いたい人 「前はこんな機能なかったし、自分は別に使わなくて良いよ・・・」と思っている人 よく見かける

    Python3.7以上のデータ格納はdataclassを活用しよう - Qiita
  • EU新法案「プリインストールアプリ削除可」「自社サービス優遇禁止」、違反すれば超高額罰金。AppleやGoogleなど大手企業に影響大 - すまほん!!

    法案の概要 今回EUが発表した法案は「デジタルサービス法」と「デジタル市場法」の2つで、インターネット上での企業活動に関するルールを定めています。これらの法案の内容は大きく2つに分けられます。 他社サービス妨害の禁止 まず1つ目は、競合他社サービス妨害の禁止です。具体的には、プラットフォームの提供者が自社のサービスを優先的に宣伝することを禁止しています。 例えば、Amazonが販売する商品をAmazonサイト内で優先的に表示したり、ライバル商品の検索順位を意図的に下げることはこれらの法案に違反します。プラットフォーム提供者が、競合他社サービスへの平等なアクセスを許可することによって、小規模事業者にも大企業と等しいビジネスチャンスを与えることができます。 また、この競合他社サービス妨害の禁止は、iOSやAndroidなどのスマートフォンにも影響しており、法案では端末内に初期搭載されたアプリケ

    EU新法案「プリインストールアプリ削除可」「自社サービス優遇禁止」、違反すれば超高額罰金。AppleやGoogleなど大手企業に影響大 - すまほん!!
  • あと2時間でElastiCacheのメモリが枯渇!そのときあなたは何をしますか?

    突然ですが... あなたは、あるゲームプロジェクト番リリース2日前にサーバエンジニアとしてJOINしました。いざリリースを迎えたとき、ElastiCacheのメモリが突然危険域を超え、さらにあと2時間で枯渇しそうな状況になりました。 さて、この状況におかれたあなたは何をしますか? はじめに モバイルゲームのシステムは新しいイベントをopenするとトラフィックが2倍、3倍、時には普段の10倍以上来ることがあり、トラフィックの変動が非常に大きい特性があります。 新しいゲームのリリース時はより顕著で、想定以上のトラフィックが来ることもしばしばあります。 この記事は、あるゲームプロジェクト番リリース時に大規模トラフィックが来た際のサーバトラブルを題材に、 どのような観点で問題を切り分けていったのか、トラブルシュートのプロセス どのような準備(負荷テスト)をしていれば防げるのか という話をし

    あと2時間でElastiCacheのメモリが枯渇!そのときあなたは何をしますか?
  • 高血圧の仕組み

    塩分を取り過ぎると、血中塩分濃度が上がろうとするが、その分だけ血中水分量を増やすことで、血中塩分濃度は変わらなくて済む。 そのかわり、血液量自体が増えてしまう。血液量が増えると、血圧が上がる。 (水風船に多くの水をいれるみたいな現象?) 余分な塩分を排出すれば、血液量は適正に戻るので、血圧は下がる。 塩分を排出するのに、カリウムが役に立つ。一緒に排出される役割を果たすらしい。 なので、カリウムを多く含むサツマイモなどをべると良い。 塩分に関して適正な濃度が維持できれば、高塩分由来の高血圧は元に戻るが、他の原因での高血圧は治らない。 塩分を控えても血圧が下がらない人、塩分をたくさんとってもすぐに排出されるので血圧が上がらない人がいる。 血液中の脂肪成分が増えると、血液の粘性があがり、要はドロドロになるため、高い圧力で押し出さないと 抹消の血管まで行き渡らなくなる。肥満になると血圧が上がるの

    高血圧の仕組み