関連資料 宣言的UIの状態管理とアーキテクチャSwiftUIとGraphQLによる実践 https://speakerdeck.com/sonatard/swiftui-graphql 宣言的UI https://speakerdeck.com/sonatard/xuan-yan-de-ui
概要 以前↓の記事を紹介しましたが、 christina04.hatenablog.com http.Serverの各Timeoutを使わないと TCPハンドシェイクをしたあと全くリクエストを送ってこないクライアント Slowloris DDoS attack による大量接続攻撃を受けた時に困るので注意してください。 検証 以下のようなコネクション確立後何もしないという悪意あるクライアントを用意してみます。 require 'socket' socket = Socket.new(:INET, :STREAM) remote_addr = Socket.pack_sockaddr_in(8080, '192.168.33.10') socket.connect(remote_addr) sleep(1000) ReadHeaderTimeoutをセットしない場合 以下のようにbindするア
TL; DR Go言語は様々な静的解析ツールがあるが、独自ルールのチェックなどをするには都度ツールを自作する必要がある 1つのツールでより汎用的なチェックができるように、汎用ポリシー言語のRegoでGo言語のAST(抽象構文木)を検査できるようにした 「第一引数に必ずcontext.Contextをとる」というルールをCIでチェックした様子 背景 Go言語では様々な静的解析ツールが提供されており、一般的なベストプラクティスが正しく記述されているか?については既存の静的解析ツールを利用することで概ね必要なチェックをすることができます。例えばセキュアなGoのコーディングをするためのツールとして gosec などがあり、自分も愛用させてもらっています。しかし、ソフトウェア開発におけるコーディング上のルールはベストプラクティスによるものだけでなく、そのソフトウェアやチームに依存したルールというのも
新型コロナウイルスの第7波では、感染者数の減少傾向が続く一方で、死亡する人の数は連日200人を超えるなど、依然として多い状況が続いています。 一方で医療現場からは、コロナによる肺炎が悪化して重症化するケースが多かった第5波までとは異なり、基礎疾患や全身状態が悪化して亡くなる高齢の患者が多く、死亡に至る患者の容体の傾向が変化しているとする指摘が相次いでいて、感染症の専門医は「コロナの治療に対応するだけでなく、病状のこまやかな見極めを行うなど総合的な診療への対応が必要だ」としています。 中等症を中心に新型コロナの患者を受け入れてきた東京・北区の「東京北医療センター」では、現在の入院患者のほとんどは軽症と中等症だということです。 病院によりますと、ことしに入ってから亡くなった患者は19人で、コロナによる肺炎で死亡した人はいなかったということです。 19人のうち、7月以降の第7波で亡くなったのは4
筆者のバックグラウンド 文系出身(だが、暗記が苦手)で、ITコンサル会社で働いています。 クラウドの経験はほぼ無し、AWSのEC2とS3に触った程度です。 参考になったサイト Cloud Digital Leader試験対策マニュアル(出題傾向・勉強方法) このサイトには、申し込み方法、試験の要点、勉強法などが記載されていて、非常に役に立ちました。 学習ポイント 1. 試験ガイドを把握 筆者ともう一人の受験者の経験からみると、試験ガイドの範囲外から問題が出ませんでした。 例えば、Google Cloud の書籍にはよくあるネットワークサービス「VPC」ですが、試験には出ませんでしたので優先度を下げることができると思います。 2. Google公式学習プログラムを勉強(無料)超重要!!! Google Cloud Digital Leaderの公式サイトには、学習動画、スライドと練習問題を提
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く