並び順

ブックマーク数

期間指定

  • から
  • まで

241 - 280 件 / 12995件

新着順 人気順

Onesの検索結果241 - 280 件 / 12995件

  • Rust 1.46を早めに深掘り - OPTiM TECH BLOG

    こんにちは、R&Dチームの齋藤(@aznhe21)です。 さて、本日、日本時間8/28(金)、Rust 1.46がリリースされました。 この記事ではRust 1.46での変更点を詳しく紹介します。 なお、この記事は公式リリースノートをベースに、意訳・編集・追記をしています。 8/28は日本テレビが民法で初めてテレビ放映をした日 ピックアップ 定数文脈で一部の制御構文が使えるようになった パニックメッセージに関数呼び出し元の情報を出せるようになった 変更点リスト 言語 コンパイラ ライブラリ 安定化されたAPI Option::zip サンプル vec::Drain::as_slice サンプル Cargo 互換性メモ 関連リンク さいごに ライセンス表記 ピックアップ 個人的に注目する変更点を「ピックアップ」としてまとめました。 全ての変更点を網羅したリストは変更点リストをご覧ください。

      Rust 1.46を早めに深掘り - OPTiM TECH BLOG
    • Best practices for developing cloud applications with AWS CDK | Amazon Web Services

      AWS DevOps Blog Best practices for developing cloud applications with AWS CDK April 20, 2022: Updates are available in the Best practices topic of the AWS CDK documentation. The documentation is the most up-to-date resource going forward. In this post, we discuss strategies for organizing the development of complex cloud applications with large teams, using the AWS Cloud Development Kit (AWS CDK)

        Best practices for developing cloud applications with AWS CDK | Amazon Web Services
      • Raspberry Piとカメラを使ってLINE botに混雑度を教えてもらう - Qiita

        作ったサービス 「店に行きたいけど、待ちたくはない」 「病院行きたいけど、空いてる時に行きたい」 「あそこは今、混んでるやろか」 そんな思いから、"混雑度をいつでもどこでも確認できるサービスを"というコンセプトで開発しました。 サービスの簡単な流れは以下の通りです。 具体的な実装を以下に示します。 混雑度の算出方法 誰もいない状態の画像をあらかじめ撮影しておきます。 人がいる状態の画像を撮影します。 この画像について、初めの画像と差分をとります。 この差分の大きさを、混雑度としています。 画像認識で人を識別し人数から混雑度を求めたり、人感センサを用いたりする方法も検討しましたが、 今回はシンプルに差分だけにしました。(いつか改良したい。) 環境 - Raspberry Pi 3 Model B - OS : Raspbian Jessie - opencv : 3.4.2 まず無人の部屋を

          Raspberry Piとカメラを使ってLINE botに混雑度を教えてもらう - Qiita
        • Three bugs in the Go MySQL Driver

          EngineeringThree bugs in the Go MySQL DriverCheck out what we learned from shipping our busiest Go service in production—we found 3 bugs in the Go MySQL driver. Although GitHub.com is still a Rails monolith, over the past few years we’ve begun the process of extracting critical functionality from our main application, by rewriting some of the code in Go—mostly addressing the pieces that need to ru

            Three bugs in the Go MySQL Driver
          • Stimulus 3 + Turbo 7 = Hotwire 1.0

            September 24, 2021 Stimulus 3 + Turbo 7 = Hotwire 1.0 For so long, it felt like I could only tell half the story of how we make software for the web at Basecamp. Too many of the chapters about our front-end approach were missing key pages. Sure, we had some of it out there. Turbolinks, for example, hark back to 2012, when I was inspired by Chris Wanstrath's ideas in pjax, and took them further. An

              Stimulus 3 + Turbo 7 = Hotwire 1.0
            • Japan’s Shift to the Right: Computational Propaganda, Abe Shinzō’s LDP, and Internet Right-Wingers (Netto Uyo) - The Asia-Pacific Journal: Japan Focus

              Abstract: In recent years, academic research and investigative reports have brought to light several cases of computational propaganda (i.e. orchestrated attempts to manipulate public opinion or the outcome of elections via social media), as well as proof that filter algorithms amplify right-wing conservative content on Japanese social media. Piecing together the scattered pieces of a puzzle, this

                Japan’s Shift to the Right: Computational Propaganda, Abe Shinzō’s LDP, and Internet Right-Wingers (Netto Uyo) - The Asia-Pacific Journal: Japan Focus
              • Help users change passwords easily by adding a well-known URL for changing passwords  |  Articles  |  web.dev

                Help users change passwords easily by adding a well-known URL for changing passwords Stay organized with collections Save and categorize content based on your preferences. Set a redirect from /.well-known/change-password to the change password page of your website. This will enable password managers to navigate your users directly to that page. Introduction As you may know, passwords are not the b

                • How to make an awesome Python package

                  If you are like me, every once in a while you write a useful python utility and want to share it with your colleagues. The best way to do this is to make a package: it easy to install and saves from copy-pasting. If you are like me, you might be thinking that creating packages is a real headache. Well, that's not the case anymore. And I am going to prove it with this step-by-step guide. Just three

                    How to make an awesome Python package
                  • Why is React doing this?

                    WhyReact.md I heard some points of criticism to how React deals with reactivity and it's focus on "purity". It's interesting because there are really two approaches evolving. There's a mutable + change tracking approach and there's an immutability + referential equality testing approach. It's difficult to mix and match them when you build new features on top. So that's why React has been pushing a

                      Why is React doing this?
                    • 【歌詞和訳】実写版「美女と野獣」の楽曲「Belle」で英語多聴に挑戦!無料英語多聴講座15~効果抜群の英語学習~ - 塾の先生が英語で子育て

                      洋楽を使って楽しく英語学習ができれば最高ですね。 この記事では実写版「美女と野獣」の楽曲「Belle」を題材に、英語多聴の仕方をご紹介したいと思います。 この記事を読んで頂いてから曲を聞いていただければ、聞き取れる、理解できる英語表現が多くなるかもしれません。 練習の流れ 「Belle」 歌詞 歌詞を読んでからもう一度聞く Amazon Musicで聞ける 他の曲で多聴 最後に 練習の流れ 英語多聴の練習の流れをご説明します。 ①英語の曲を聴く ②歌詞を読む ③英語の曲を聴く 記事はこの流れに沿って構成されていますので、記事を読んで頂ければ自然とこの流れで練習できるようになっています。 ②の歌詞は曲を聴きながら、読んで頂いてもかまいません。 「Belle」 この曲は映画の序盤、村のシーンで使用された曲です。 アニメ版でも使用されており主人公のベルがどのような人物で、村人からどのように思われ

                        【歌詞和訳】実写版「美女と野獣」の楽曲「Belle」で英語多聴に挑戦!無料英語多聴講座15~効果抜群の英語学習~ - 塾の先生が英語で子育て
                      • スーパーマリオRPGのサントラに付いていた作曲者コメント書き起こし

                        (1996年1月28日大阪にて 下村陽子) 私とゲームとの出会いは、まさにスーパーマリオ 当時学生で、ピアノを専攻していた私は、本業のピアノそっちのけで、徹夜で「マリオ」にハマリまくり(しかし、一度たりともクリアできたことはありません……涙)。 当時やりすぎで、肩凝りはヒドイわ、腱鞘炎になるわ、腕は疲れて上がらなくなるわ……。→ピアノが弾けない、→先生に怒られまくり、と、エライ学生生活になってしまいました。 だから、今回「マリオRPG」を担当という話になったときは、本当に嬉しかったです。 最初から頭にあったのは、従来のマリオシリーズのイメージをこわすことなく、且つ、とらわれることなく、自分自身のマリオワールドをいかに作るかということでした。 そこで、まずマリオシリーズの音楽を聴いてみることから始めました。コレがやっぱり、何度聴いても、すごくええんですわ。 シンプルで無理がなくって、押さえる

                          スーパーマリオRPGのサントラに付いていた作曲者コメント書き起こし
                        • RFC 9293: Transmission Control Protocol (TCP)

                          Stream: Internet Engineering Task Force (IETF) STD: 7 RFC: 9293 Obsoletes: 793, 879, 2873, 6093, 6429, 6528, 6691 Updates: 1011, 1122, 5961 Category: Standards Track Published: August 2022 ISSN: 2070-1721 Author: RFC 9293 Transmission Control Protocol (TCP) Abstract This document specifies the Transmission Control Protocol (TCP). TCP is an important transport-layer protocol in the Internet protoco

                          • 【和訳あり】Peppa Pigの「The School Fete」で字幕なし英語動画に挑戦!無料英語多観講座20~効果抜群の英語学習法~ - 塾の先生が英語で子育て

                            海外アニメを使って楽しく英語学習ができれば最高ですね。 「Peppa Pig」は日本で手軽に見られる英語アニメの中でも、もっとも簡単な番組のひとつです。 そして日本のアンパンマンのように、イギリスで親しまれているキャラクターです。 「Peppa Pig」については、こちらで詳しく解説しています。 www.jukupapa.com この記事では「Peppa Pig」の実際の動画を使って、英語多観の練習ができるように構成されています。 この記事に沿って英語多観をして頂ければ、聞き取れる、理解できる英語表現が多くなっていることを実感できるはずです。 練習の流れ 第20話「The School Fete」 動画の原稿、スクリプト(script) もう一度見る 「Peppa Pig」の英語レベル 第21話「Mummy Pig's Birthday」 最後に 練習の流れ 英語多観の練習の流れをご説明し

                              【和訳あり】Peppa Pigの「The School Fete」で字幕なし英語動画に挑戦!無料英語多観講座20~効果抜群の英語学習法~ - 塾の先生が英語で子育て
                            • 【和訳あり】Peppa Pigの「Babysitting」で字幕なし英語動画に挑戦! - 塾の先生が英語で子育て

                              Peppa Pigの「Babysitting」で字幕なし英語動画に挑戦! 海外アニメを使って楽しく英語学習ができれば最高ですね。 「Peppa Pig」は日本で手軽に見られる英語アニメの中でも、もっとも簡単な番組のひとつです。 そして日本のアンパンマンのように、イギリスで親しまれているキャラクターです。 「Peppa Pig」については、こちらで詳しく解説しています。 www.jukupapa.com この記事では「Peppa Pig」の実際の動画を使って、英語多観の練習ができるように構成されています。 この記事に沿って英語多観をして頂ければ、聞き取れる、理解できる英語表現が多くなっていることを実感できるはずです。 Peppa Pigの「Babysitting」で字幕なし英語動画に挑戦! 練習の流れ 第30話「Babysitting」 動画の原稿、スクリプト(script) もう一度見る

                                【和訳あり】Peppa Pigの「Babysitting」で字幕なし英語動画に挑戦! - 塾の先生が英語で子育て
                              • Emulating Nintendo Switch Games on Linux

                                Some people lament the fact that, even though the Steam Deck is the Switch Pro we’ve been waiting for, they can’t play the Nintendo exclusives on it, such as the Mario, Zelda, and Metroid series. Well, ever heard of emulation? It is actually possible to play your favorite Nintendo games on PC, or your Steam Deck. Switch emulation is possible thanks to Yuzu and Ryujinx. Both emulators are open-sour

                                  Emulating Nintendo Switch Games on Linux
                                • EKS on Fargate:virtual-kubelet の違い + Network/LB 周りの調査 - @amsy810's Blog

                                  EKS on Fargate こんにちは。 サイバーエージェントの青山(@amsy810)です。 この記事は Kubernetes3 Advent Calendar の 4日目の記事です(EKS #2 にもクロスポストしています)。 re:Invent で EKS 関連の何かしらの発表がされることを見越して Advent Calendar を埋めたので、書くネタが見つかってホッとしています。 KubeCon 会期中に 「Managed Worker Node for EKS」 がリリースされ歓喜の声が上がりましたが、今回は re:Invent で 「EKS on Fargate」 がリリースされ歓喜の声が上がっているようです。 今回は EKS on Fargate のアーキテクチャを見ていきたいと思います。virtual-kubelet と近いと思ってますが果たして。 (EKS on Fa

                                    EKS on Fargate:virtual-kubelet の違い + Network/LB 周りの調査 - @amsy810's Blog
                                  • ChatGPT Retrieval Pluginに任意のベクトル検索エンジンProviderを実装する - エムスリーテックブログ

                                    Overview エムスリーエンジニアリンググループ AI・機械学習チームでソフトウェアエンジニアをしている中村(po3rin) です。検索とGoが好きです。 エムスリーではChatGPTの可能性にいち早く注目して活用を検討している段階ですが、本格的なデータ投入にはまだ懸念もあり、セキュリティチームと検討を進めている段階です。 そんな中で個人または組織のドキュメントのセマンティック検索と取得を可能にするChatGPTプラグイン「ChatGPT Retrieval Plugin」が登場しました。 github.com 情報検索好きとしては黙っていられず、外部公開用のエムスリーAI・機械学習チームのメンバー紹介ドキュメントを使ってローカルで試してみました。 # 用意したドキュメント 中村弘武は東京都在住で、エムスリーという企業で働いでいます。 エムスリーの検索基盤を主に担当しています。また、書

                                      ChatGPT Retrieval Pluginに任意のベクトル検索エンジンProviderを実装する - エムスリーテックブログ
                                    • LogLog Games

                                      The article is also available in Chinese. Disclaimer: This post is a very long collection of thoughts and problems I've had over the years, and also addresses some of the arguments I've been repeatedly told. This post expresses my opinion the has been formed over using Rust for gamedev for many thousands of hours over many years, and multiple finished games. This isn't meant to brag or indicate su

                                      • My favourite Git commit

                                        I like Git commit messages. Used well, I think they’re one of the most powerful tools available to document a codebase over its lifetime. I’d like to illustrate that by showing you my favourite ever Git commit. This commit is from my time at the Government Digital Service, working on GOV.UK. It’s from a developer by the name of Dan Carley, and it has the rather unassuming name of “Convert template

                                        • Pause Giant AI Experiments: An Open Letter

                                          We call on all AI labs to immediately pause for at least 6 months the training of AI systems more powerful than GPT-4. AI systems with human-competitive intelligence can pose profound risks to society and humanity, as shown by extensive research[1] and acknowledged by top AI labs.[2] As stated in the widely-endorsed Asilomar AI Principles, Advanced AI could represent a profound change in the histo

                                            Pause Giant AI Experiments: An Open Letter
                                          • 量子GAN入門 - Qiita

                                            はじめに 去年から量子コンピュータの勉強会に参加するようになったのですが、そこでとりあげられていた量子GANのお話が難しいながらもとても面白かったので、論文を読んでまとめることにしました。 また、量子GAN実装の方法も書いてあったので、MDR社のblueqatとpytorchでコードを書いてみることにしました。 論文のリンク↓↓ https://arxiv.org/pdf/1807.01235.pdf 論文の要旨 GANはDiscriminatorとGeneratorを交互に競合させながら学習を進めることで、本物に近いデータの生成を可能にするネットワークです。本論文ではDiscriminatorはそのままにして、Generatorを量子ゲートでおきかえています。これにより既存のGANや、量子機械学習と比べていくつかの点で有用だそうです。 古典的なGANでは勾配消失問題により、離散的な値を生

                                              量子GAN入門 - Qiita
                                            • What We Learned from a Year of Building with LLMs (Part I)

                                              Join the O'Reilly online learning platform. Get a free trial today and find answers on the fly, or master something new and useful. Learn more It’s an exciting time to build with large language models (LLMs). Over the past year, LLMs have become “good enough” for real-world applications. The pace of improvements in LLMs, coupled with a parade of demos on social media, will fuel an estimated $200B

                                                What We Learned from a Year of Building with LLMs (Part I)
                                              • React Libraries To Use In 2023: 17 Top Picks

                                                Yash Tiwari for Coursesity Posted on Jun 13, 2021 • Updated on Mar 23, 2023 React is a JavaScript library that lets you create a prime UI for both mobile and web applications. It integrates seamlessly with other JavaScript frameworks and libraries and includes small, reusable pieces of code, called components. Due to their high modularity, React component libraries not only optimize UI development

                                                  React Libraries To Use In 2023: 17 Top Picks
                                                • Actions

                                                  The app provides lots of powerful extra actions for the Shortcuts app on macOS, iOS, and visionOS. These actions make it significantly easier to create shortcuts. Restart your device if the actions do not show up in the Shortcuts app. The people who are crazy enough to think they can change the world are the ones who do

                                                    Actions
                                                  • Relay-style GraphQL

                                                    🇰🇷 한국인 (Korean) translation available (courtesy of Yujin Lim) “The future Relay-style GraphQL is already here – it’s just not evenly distributed.” – William Gibson, probably ”Relay-style GraphQL” is an opinionated way of consuming GraphQL in a React application, and probably better than whatever you’re currently doing. It follows the ideas pioneered by Meta’s open-source GraphQL library, Relay.

                                                      Relay-style GraphQL
                                                    • Prettier 3.0: Hello, ECMAScript Modules! · Prettier

                                                      We are excited to announce the release of the new version of Prettier! We have made the migration to using ECMAScript Modules for all our source code. This change has significantly improved the development experience for the Prettier team. Please rest assured that when using Prettier as a library, you can still use it as CommonJS as well. This update comes with several breaking changes. One notabl

                                                        Prettier 3.0: Hello, ECMAScript Modules! · Prettier
                                                      • SSH Pentesting Guide

                                                        What are SSH and SFTP? SSH is a secure remote shell protocol used for operating network services securely over an unsecured network. The default SSH port is 22, it’s common to see it open on servers on Internet or Intranets. SFTP is the SSH File Transfer Protocol, a protocol used to transfer files over an SSH connection. Most SSH implementations are also supporting SFTP. SSH servers/libs The most

                                                          SSH Pentesting Guide
                                                        • The Scary Thing About Automating Deploys - Slack Engineering

                                                          Most of Slack runs on a monolithic service simply called “The Webapp”. It’s big – hundreds of developers create hundreds of changes every week. Deploying at this scale is a unique challenge. When people talk about continuous deployment, they’re often thinking about deploying to systems as soon as changes are ready. They talk about microservices and 2-pizza teams (~8 people). But what does continuo

                                                          • [CEDEC 2021]開発者が知っておくべき,マーケティングの12の知見。徳岡正肇氏がインディーズゲーム戦国時代のサバイバル術を語る

                                                            [CEDEC 2021]開発者が知っておくべき,マーケティングの12の知見。徳岡正肇氏がインディーズゲーム戦国時代のサバイバル術を語る ライター:箭本進一 開発者向けカンファレンス「CEDEC 2021」の最終日,2021年8月26日に開催された講演「ゲームを作り始める前の『マーケティング』 〜開発者が知っておきたい12の知見」をレポートする。 マーケティングといえば広告がらみの話だし,専門の部署が存在するのになぜ開発者がそんなことを気にかけないといけないだろうか。そんな疑問に答えてくれるのが,この講演というわけだ。 スピーカーである徳岡正肇氏は,海外のゲーム事情やシミュレーションゲームなどに造詣が深く,弊誌やGamesIndustry.biz Japan Editionでもライターとして活躍するゲームジャーナリスト/シナリオライターだ。 講演では,氏が海外取材を通して得たマーケティングに

                                                              [CEDEC 2021]開発者が知っておくべき,マーケティングの12の知見。徳岡正肇氏がインディーズゲーム戦国時代のサバイバル術を語る
                                                            • 【歌詞和訳】実写版「美女と野獣」の「The Mob Song」でディクテーションに挑戦!無料英語リスニング講座14~効果抜群の英語学習法~ - 塾の先生が英語で子育て

                                                              ディズニーを使って楽しく英語学習ができれば最高ですね。 この記事では実写版「美女と野獣」(Beauty and the Beast)の「The Mob Song」を使って、英語のリスニング練習としてディクテーションができるように記事が構成されています。 ディクテーションとは聞いた英文を文字に起こすことです。 ディクテーションをすると単語を聞き取ろうと耳を傾けるので、リスニングの集中力が大きく伸び、前置詞や冠詞、時制といった細かい点にも敏感になります。 そして、正確なリスニング力がつきます。 ディクテーションについては、こちらの記事で詳しく説明しています。 www.jukupapa.com この記事に沿って英語のリスニング練習をして頂ければ、聞き取れる、理解できる英語表現が多くなっていることを実感できるはずです。 練習の流れ 「The Mob Song」 動画の原稿、スクリプト(script

                                                                【歌詞和訳】実写版「美女と野獣」の「The Mob Song」でディクテーションに挑戦!無料英語リスニング講座14~効果抜群の英語学習法~ - 塾の先生が英語で子育て
                                                              • How We Saved 70K Cores Across 30 Mission-Critical Services (Large-Scale, Semi-Automated Go GC Tuning @Uber)

                                                                How We Saved 70K Cores Across 30 Mission-Critical Services (Large-Scale, Semi-Automated Go GC Tuning @Uber) Introduction As part of Uber engineering’s wide efforts to reach profitability, recently our team was focused on reducing cost of compute capacity by improving efficiency. Some of the most impactful work was around GOGC optimization. In this blog we want to share our experience with a highly

                                                                  How We Saved 70K Cores Across 30 Mission-Critical Services (Large-Scale, Semi-Automated Go GC Tuning @Uber)
                                                                • Avoiding dropped connections in nginx containers with “STOPSIGNAL SIGQUIT” | Ubuntu

                                                                  Thank you for signing up for our newsletter! In these regular emails you will find the latest updates about Ubuntu and upcoming events where you can meet our team.Close (Also published on my blog at robinwinslow.uk) Update: The default used in the official nginx docker image was changed from SIGTERM to SIGQUIT in November 2020, so this should no longer be an issue for Docker or Kubernetes users. n

                                                                    Avoiding dropped connections in nginx containers with “STOPSIGNAL SIGQUIT” | Ubuntu
                                                                  • Google "We Have No Moat, And Neither Does OpenAI"

                                                                    The text below is a very recent leaked document, which was shared by an anonymous individual on a public Discord server who has granted permission for its republication. It originates from a researcher within Google. We have verified its authenticity. The only modifications are formatting and removing links to internal web pages. The document is only the opinion of a Google employee, not the entir

                                                                      Google "We Have No Moat, And Neither Does OpenAI"
                                                                    • AIは実際の人間の顔よりリアルに見える顔を作るという「ハイパーリアリズム」現象が含む大きな問題点とは?

                                                                      AIは実在していない人間の顔写真を生成することができ、その精度はすさまじい勢いで高まっています。AI製のスパイや実在しないエンジニアを活用したと疑われる例も報じられているほか、AIの生成した顔は本物の顔と区別がつかないだけではなく「本物の顔より信頼性が高い」とされる研究もあります。オーストラリア国立大学の上級講師であるエイミー・ダウェル氏は「AIは、本物の人間の顔よりも本物らしく見える顔を作成できる」ことを示した上で、そのようなAIの能力「ハイパーリアリズム」について解説しています。 AI Hyperrealism: Why AI Faces Are Perceived as More Real Than Human Ones - Elizabeth J. Miller, Ben A. Steward, Zak Witkower, Clare A. M. Sutherland, Eva G

                                                                        AIは実際の人間の顔よりリアルに見える顔を作るという「ハイパーリアリズム」現象が含む大きな問題点とは?
                                                                      • State of GUI 2022 - KAS blog

                                                                        Rust: state of GUI, December 2022 There was a recent call for blogs about Rust GUI. So, Are we GUI yet? Contents: Categorised listing of toolkits State of KAS State of GUI Categorised listing of toolkits Lets start by categorising entries from Are we GUI yet, ignoring those which appear abandoned or not very functional. Bindings Wrappers around platform-specific toolkits: Mac OS / iOS - cacao - Ru

                                                                        • Continuous Delivery for Machine Learning

                                                                          Automating the end-to-end lifecycle of Machine Learning applications Machine Learning applications are becoming popular in our industry, however the process for developing, deploying, and continuously improving them is more complex compared to more traditional software, such as a web service or a mobile application. They are subject to change in three axis: the code itself, the model, and the data

                                                                            Continuous Delivery for Machine Learning
                                                                          • WebAssembly: Docker without containers!

                                                                            This is a companion article to a talk about Docker+WebAssembly that we gave at "Docker Community All Hands 7, Winter Edition" on Dec 15th, 2022. Introduction Recently Docker announced support for WebAssembly in cooperation with WasmEdge. This article will explain what is WebAssembly, why it is relevant to the Docker ecosystem and provide some hands-on examples to try on. We assume you are familiar

                                                                              WebAssembly: Docker without containers!
                                                                            • How it works: The novel HTTP/2 ‘Rapid Reset’ DDoS attack | Google Cloud Blog

                                                                              Hear monthly from our Cloud CISO in your inboxGet the latest on security from Cloud CISO Phil Venables. Subscribe A number of Google services and Cloud customers have been targeted with a novel HTTP/2-based DDoS attack which peaked in August. These attacks were significantly larger than any previously-reported Layer 7 attacks, with the largest attack surpassing 398 million requests per second. The

                                                                                How it works: The novel HTTP/2 ‘Rapid Reset’ DDoS attack | Google Cloud Blog
                                                                              • Curl to shell isn’t so bad

                                                                                Personal website of Martin Tournoij (“arp242”); writing about programming (CV) and various other things. Working on GoatCounter and more – GitHub Sponsors. Contact at martin@arp242.net or GitHub. Piping curl to s(hell) claims that using curl example.com/install.sh | sh to install software is a “glaring security vulnerability”. I’ve seen this claim many times in other places as well, with strong te

                                                                                • GitHub - BLAKE3-team/BLAKE3: the official Rust and C implementations of the BLAKE3 cryptographic hash function

                                                                                  BLAKE3 is a cryptographic hash function that is: Much faster than MD5, SHA-1, SHA-2, SHA-3, and BLAKE2. Secure, unlike MD5 and SHA-1. And secure against length extension, unlike SHA-2. Highly parallelizable across any number of threads and SIMD lanes, because it's a Merkle tree on the inside. Capable of verified streaming and incremental updates, again because it's a Merkle tree. A PRF, MAC, KDF,

                                                                                    GitHub - BLAKE3-team/BLAKE3: the official Rust and C implementations of the BLAKE3 cryptographic hash function