タグ

yatmsuのブックマーク (6,170)

  • Why choose async/await over threads?

    A common refrain is that threads can do everything that async/await can, but simpler. So why would anyone choose async/await? This is a common question that I’ve seen a lot in the Rust community. Frankly, I completely understand where it’s coming from. Rust is a low-level language that doesn’t hide the complexity of coroutines from you. This is in opposition to languages like Go, where async happe

    Why choose async/await over threads?
    yatmsu
    yatmsu 2024/03/29
    [.async/await][.good_reading]threadのが楽なのに、何故async/awaitを使うのか
  • aws-sdk-ruby配下すべてのgemにRBSが含まれた状態でリリースされました - スペクトラム


    RBS RBS *1 aws-sdk-rubygemRBS blog aws.amazon.com aws-sdk-rubyrubygems2gem(aws-sdk-core) aws-sdk-ruby370gem gemRBS  rbs v3.4.0 steep + vscodeetagString 
    aws-sdk-ruby配下すべてのgemにRBSが含まれた状態でリリースされました - スペクトラム
  • 鈴木おさむ「僕も老害になっていた」。40代からのソフト老害とは


    2024331321 6070   607040 YouTube ch  DAD
    鈴木おさむ「僕も老害になっていた」。40代からのソフト老害とは
    yatmsu
    yatmsu 2024/01/25
    正面から嫌われる事を恐れずにしてます。
  • RubyKaigi 2023 RactorとThread、Ractor local GCについて - OPTiM TECH BLOG


    Optimal Biz Ruby使Web 5/11~13RubyKaigi2023  RactorKoichi Sasada "Ractor" reconsidered  RactorThread RactorThread Thread RubyRactor/Thread/Fiber/Process Thread Thread() Ruby 3.2  Thread 
    RubyKaigi 2023 RactorとThread、Ractor local GCについて - OPTiM TECH BLOG
    yatmsu
    yatmsu 2023/11/25
    blogでまとまってると早く読めていいわ
  • ブラウザ自動操作のPlaywrightはRubyからでも使える? - YusukeIwakiのブログ


    Playwright Release v1.4.0 · microsoft/playwright · GitHub deepl    調RubyPlaywright使PoC PlaywrightServer/Client  microsoft/playwright (TypeScript)ServerClient RE
    ブラウザ自動操作のPlaywrightはRubyからでも使える? - YusukeIwakiのブログ
  • Web業界の底上げとか崇高な考えがあるなら、お前ら率先して金取ろうよ : 404 Blog Not Found


    2007071823:30 MoneyArt Web  --  --   - Web   10200
    Web業界の底上げとか崇高な考えがあるなら、お前ら率先して金取ろうよ : 404 Blog Not Found
    yatmsu
    yatmsu 2023/09/30
    いわゆる凄い人でなくとも取れる金額を取るべきだな。と思ったエントリー。16年越しでブクマ。
  • Reverse Proxy がなぜ必要か - naoyaのはてなダイアリー


     | RickyNews Reverse Proxy 便 L7 URL  RewriteVirtualHost Reverse Proxy 便 Nginx Reverse Proxy  Reverse Proxy /Reverse Proxy WebReverse Proxy Web
    Reverse Proxy がなぜ必要か - naoyaのはてなダイアリー
    yatmsu
    yatmsu 2023/09/11
    9年越しのブクマ。ALBやWAFにリバプロの責務の一部が移行してしまって、いらなくね?と考える世代が出てきたんかな
  • 社内用GitHub Actionsのセキュリティガイドラインを公開します | メルカリエンジニアリング


    MerpayTech Openness Month 2023 4 @goro  GitHub ActionsGithub ActionsGitHub Actions使   21
    社内用GitHub Actionsのセキュリティガイドラインを公開します | メルカリエンジニアリング
  • Design Docs at Google

    One of the key elements of Google's software engineering culture is the use of design docs for defining software designs. These are relatively informal documents that the primary author or authors of a software system or application create before they embark on the coding project. The design doc documents the high level implementation strategy and key design decisions with emphasis on the trade-of

    Design Docs at Google
  • (翻訳) ビッグテックのプロジェクトマネジメントとスクラム不在の謎 - forest book


    稿 Gergely Orosz blog.pragmaticengineer.com 稿 DeepL Pro 使 Gergely Orosz稿  The article translated to Japanese: https://t.co/4uynyyhm4E The author was transparent and noted that the article is a modification of an ML-translated article. This person managed to transl
    (翻訳) ビッグテックのプロジェクトマネジメントとスクラム不在の謎 - forest book
  • Rubyの並列並行処理のこれまでとこれから - クックパッド開発者ブログ


    退 Ruby RubyKaigi2022  2023  使 concurrent processing parallel processingCPU1CPU
    Rubyの並列並行処理のこれまでとこれから - クックパッド開発者ブログ
  • YJITの性能を最大限引き出す方法 - k0kubun's blog


    RubyJITYJITShopifyRuby 3.3 (master) 16%Ruby 3.29%YJIT YJIT使*1 使 zenn.dev YJITYJIT
    YJITの性能を最大限引き出す方法 - k0kubun's blog
  • RubyKaigi 2023にメドピアは今年も全力でブース出展します - メドピア開発者ブログ


     (@yuma_ito_bd) 2023511RubyKaigi2023 Platinum    Twitter  1.  2.    After RubyKaigi3    RubyistHow many Rubyists Good at Drinking  
    RubyKaigi 2023にメドピアは今年も全力でブース出展します - メドピア開発者ブログ
    yatmsu
    yatmsu 2023/04/27
    現場猫コス
  • DHHはどのようにRailsのコントローラを書くのか | POSTD

    私たちの救世主DHH™は最近の Full Stack Radioのインタビュー で、 Basecamp の最新版で彼がどのようにRailsのコントローラを書いたかを説明しています。下記は、彼のすばらしい話を書き取ったものです。 これまでに思うようになってきたのは、「RESTの原則に従うには、どのタイミングで新たなコントローラを作るべきかを一度決めたら、ほぼ異例なくその原則を遵守するべきだ」ということです。いつだってその方がうまくいくんです。自分の作ったコントローラの状態を悔やむのは決まって、作ったコントローラの数が少なすぎた時です。多くの処理を任せようとしすぎてしまうんです。 そこでBasecamp 3では、ある程度理にかなったサブリソースがあれば、毎回コントローラを分割していきます。フィルタなどの場合ですね。例えば画面があって、それがある状態になっているとします。もしこれにいくつかのフィ

    DHHはどのようにRailsのコントローラを書くのか | POSTD
    yatmsu
    yatmsu 2023/04/18
    これブクマしてなかったとは。なつかしのブクマ。
  • 令和にふりかえる C10K 問題

    C10K 問題 (the C10K problem) は1999年に Dan Kegel が発表した文章、ならびにそこで提示された「問題」です。文章はその後も2000年代前半に何度か更新されているのですが、さすがに令和に読み返すと、当初の問題意識がわかりにくいところがあります。 2000年からの10年は、 ソフトウェア面では、select(2), poll(2) にかわる新しいシステムコールの実装と、それを使ったアプリケーションの普及 ハードウェア面では、x86 アーキテクチャの64ビット移行、仮想化命令の追加と、マルチコア化 さらにそこにクラウドも登場する、面白い時代でした。ここでは、それらの出来事を中心に、さらに、当時の雰囲気をつたえるような日国内のブログやインタビュー記事をまとめることで、C10K 問題が、さまざまな側面から解決されていく流れを説明したいと思います。 書き足したいと

  • Webサーバーアーキテクチャ進化論2023


      2015   FYI: https://blog.yuuk.io/entry/2015-webserver-architecture 2015 
    Webサーバーアーキテクチャ進化論2023
    yatmsu
    yatmsu 2023/04/04
    俺の好きな歴史系
  • GitHubのIssueやPull requestsにアップロードした画像の削除 - coincheck tech blog


     CSIRTAWS 2023/05/10  GitHubIssuePull RequestsGitHub https://github.blog/changelog/2023-05-09-more-secure-private-attachments/  GitHubIssuePull requestsWebURLURL
    GitHubのIssueやPull requestsにアップロードした画像の削除 - coincheck tech blog
    yatmsu
    yatmsu 2023/01/06
    ほほう?
  • パスキーとは何か、そしてその課題


    使  # 2022 129 Google  Android  Chrome Apple  macOS VenturaiOS / iPadOS 16  Safari   AppleGoogleMicrosoft 調使 FIDO 
    パスキーとは何か、そしてその課題
  • zstd 圧縮したコンテナイメージを使用して AWS Fargate の起動時間を短縮する | Amazon Web Services

    Amazon Web Services ブログ zstd 圧縮したコンテナイメージを使用して AWS Fargate の起動時間を短縮する この記事は Reducing AWS Fargate Startup Times with zstd Compressed Container Images (記事公開日 : 2022 年 10 月 13 日) の翻訳です。 AWS Fargate は、Amazon Elastic Container Service (Amazon ECS) および Amazon Elastic Kubernetes Service (Amazon EKS) 上で動作するコンテナワークロードのためのサーバーレスコンピューティングエンジンです。コンテナオーケストレーターがコンテナワークロードをスケジューリングすると、AWS Fargate はそのワークロードを実行するた

    zstd 圧縮したコンテナイメージを使用して AWS Fargate の起動時間を短縮する | Amazon Web Services
  • Datadog メトリクスモニター作成入門


    Datadog  SaaS  Datadog Datadog 使 Datadog 使      
    Datadog メトリクスモニター作成入門