タグ検索の該当結果が少ないため、タイトル検索結果を表示しています。
複数のHTTP/2実装において、CONTINUATIONフレームの取り扱い不備によりサービス運用妨害(DoS)攻撃が可能となる問題が指摘されています。 本件の公表時点では、影響を受ける製品として以下が挙げられています。 Node.js HTTP/2 server(CVE-2024-27983) Envoy HTTP/2 codec(CVE-2024-27919、CVE-2024-30255) Tempesta FW(CVE-2024-2758) amphp/http(CVE-2024-2653) Go net/http および net/http2(CVE-2023-45288) nghttp2(CVE-2024-28182) Apache httpd(CVE-2024-27316) Apache Traffic Server(CVE-2024-31309) 影響を受けるバージョンや、上記以
tl;dr: Deep technical analysis of the CONTINUATION Flood: a class of vulnerabilities within numerous HTTP/2 protocol implementations. In many cases, it poses a more severe threat compared to the Rapid Reset: a single machine (and in certain instances, a mere single TCP connection or a handful of frames) has the potential to disrupt server availability, with consequences ranging from server crashes
Defunctionalize the Continuation Tags: haskell May 15 2020 By Li-yao Xia This post details a little example of refactoring a program using defunctionalization. Defunctionalization Defunctionalization is a programming technique that emulates higher-order functions using only first-order language features. A higher-order function (HOF) can be defunctionalized in two steps: for every location where t
I had trouble using the continuation monad until I understood how it works. Here is what I wish I knew from the beginning. The examples are written in PureScript. What is a continuation? A continuation is the next step in a computation. Consider this expression: 3 * (2 / 2) + 1 We start by evaluating the sub-expression 2 / 2. Let’s replace it with a placeholder for the value of that expression. 3
何日か前に Dynamic Configuration で別のファイルを読み込んで実行して遊んだけど、そういえば、この continuation Orb って何をやってるんだろう?ってのが、ふと、気になった bufferings.hatenablog.com ので、適当に見てみよう。 continuation 前回はドキュメントに書いてある通りバージョン 0.1.2 を使ったけど、今日現在では 0.2.0 が最新か。次から最新を使っとこっと。 CircleCI Developer Hub - circleci/continuation このページの Orb Source のところに、Orb のソースが書いてあるので見てみる その前に ところで CircleCI の CLI でも展開することができる。例えばこんな sample.yml を用意して version: 2.1 orbs: con
There are common monads associated with common effects: Maybe for failure, [] (list) for nondeterminism, State for state… What about the continuation monad? We shall see why the answer is all of the above, but better. Indeed, many effects can be understood and implemented in a simple and uniform fashion in terms of first-class continuations. Extensions and imports for this Literate Haskell file {-
English follows Japanese. 【 PDCA日記 Vol. 61「継続は『やる理由の明確化』から始まる」】 PDCAカフェで受ける相談の一つとして、「ダイエットでも運動でもそうですが、中々継続できません」というものがあります。 私の場合、2011年に大学院を卒業してから9年近く毎日本を読んでいることから、こちらの日記で書籍を投稿することは、それほど難しいことではなく、「歯磨きをするような感覚」で日々の執筆を続けています。 ダイエットや運動などが続けにくい背景には、「根本的にやりたくない」と思っていることをやっているケースがあり、その状況ではかなりチャレンジングと言えます。 今回紹介する資料「神トーーク」は、「伝え方しだいで人生は思い通り」をキャッチフレーズにしており、「継続は『やる理由の明確化』から始まる」と唱えていることが印象的でした。 ダイエットや運動を始める理由は
こんにちは、id:tsub511 です。 Dockerfile を読みやすくするために \ とコメントを駆使してみたら CircleCI で warning が出て一瞬焦ったので記事を書いてみました。 CircleCI で docker build する時の warning warning が出たのは Docker のバグ CircleCI の Docker のデフォルトバージョンは 17.09.0-ce まとめ CircleCI で docker build する時の warning 例えば以下のような Dockerfile があったとします。 FROM amazonlinux:2 ENV RUBY_VERSION=2.7.2 \ BUNDLER_VERSION=2.2.9 \ TZ=/usr/share/zoneinfo/Asia/Tokyo RUN \ # Install mysql
The help for the run and call with continuation blocks just say that it's too complicated. I want to know what a continuation is. Reading the manual left me still a little confused as to what continuations are. Hi, welcome to the forum! I've taken the liberty of moving your question to the Computer Science topic because you're really asking about the history of programming language design, more th
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く