並び順

ブックマーク数

期間指定

  • から
  • まで

641 - 680 件 / 41076件

新着順 人気順

performanceの検索結果641 - 680 件 / 41076件

  • WireGuardによるマルチクラウド構成VPNの事例紹介

    こんにちは、滝澤です。前回の記事『OctoDNSとGitLab CI/CDを利用した複数DNSプロバイダー構成の運用』に引き続き、社内事例を紹介します。 弊社ハートビーツではMSP(Managed Service Provider)サービスの可用性向上のために、社内基盤をマルチクラウド構成で運用しています。 複数のクラウド拠点のネットワークおよび事務所のネットワークとの間をWireGuardというVPNトンネルのソフトウェアで接続しています。 今回はこのWireGuardの利用事例を紹介します。 行っていることをまとめると次のようになります。 マルチクラウド構成(Azure, AWS, GCP)の各拠点と事務所のネットワーク間をWireGuardによるVPNで接続している。クラウド拠点間のレイテンシーはVPNルーター間で2〜4ミリ秒、分散システムのノード間で2〜6ミリ秒である。 ピア(対向

    • ウェブは速くなっている、しかしさらに高速化できる from #ChromeDevSummit 2019

      [レベル: 上級] この記事では、Chrome Dev Summit 2019 の ウェブの高速化に関係するセッションのハイライトをレポートします。 ページの表示速度改善のためのツールやレポート、指標などがたくさん紹介されています。 ウェブが速く ウェブは速くなってきている。 昨年との比較で次のような改善が見られる。 First Contentful Paint: 7 % 速く First Input Delay: 27 % 速く ツール ウェブの高速化にはたとえば次のようなツールを使える。 PageSpeed Insights: URL を指定してそのページのパフォーマンス状況を検証できる Search Console のスピードレポート: サイト内のページをグループ化して速度状況を可視化できる 新しい指標 スピードを測定するために新しい指標を取り入れる。 Large Contentfu

        ウェブは速くなっている、しかしさらに高速化できる from #ChromeDevSummit 2019
      • Let's Create a Simple Load Balancer With Go

        Load Balancers plays a key role in Web Architecture. They allow distributing load among a set of backends. This makes services more scalable. Also since there are multiple backends configured the service become highly available as load balancer can pick up a working server in case of a failure. After playing with professional Load Balancers like NGINX I tried creating a simple Load Balancer for fu

          Let's Create a Simple Load Balancer With Go
        • 脱Firestoreするために考えていること(追記あり) - Sweet Escape

          FirebaseのFirestoreをやめることにしたので雑なメモを残しておく。なお、まだ走り始めたばかりなので、内容には間違いや考慮不足も多数含まれる可能性があるので読む人はその点注意を。あと、あくまでも雑なメモなので細かいところは書いていない。 なぜ脱Firestoreするのか? なぜGraphQLではなくREST APIなのか? 移行にあたって検討したこと、決め事 ドキュメントIDをどう扱うか サブコレクションをどう扱うか 配列やマップといったフィールドのタイプをどう扱うか 追記: Mapの配列をどうするか Firebase Authenticationとセキュリティルールで実現しているセキュリティ機能をどうするか では実際にどんなテーブル設計にするのか 次にやること なぜ脱Firestoreするのか? まず、脱Firestoreする理由は ユースケースとしてFirestoreでは対

            脱Firestoreするために考えていること(追記あり) - Sweet Escape
          • How to choose the best rendering strategy for your app – Vercel

            How to choose the best rendering strategy for your appOptimizing performance in the way you deliver code. Web rendering has evolved from simple server-rendered HTML pages to highly interactive and dynamic applications, and there are more ways than ever to present your app to users. Static Site Generation (SSG), Server-Side Rendering (SSR), Client-Side Rendering (CSR), Incremental Static Regenerati

              How to choose the best rendering strategy for your app – Vercel
            • RDSがAuroraより速い!?について調べてみた - なからなLife

              長くなりそうなので、先に要点だけ。 Twitterで 先日の「RDSの方がAuroraより速いケース」の件、とりあえず調べたい範囲のベンチマーク取れた。元記事って2000万件*5=1億件を1クライアントで処理してるのな。で、普通に?HammerDB TPC-Cで多重度上げてもRDSが速いケースがないか調べた。— atsuizo (@atsuizo) 2022年4月7日 に連なる一連のツイートに結構反応があったので、ブログにもまとめておきます。 RDS PostgreSQLの方がAurora PostgreSQLより速いぜ!って記事を見かけたけど、大量データを1クライアントで流し込む試験の結果だった。 複数クライアントからのOLTPワークロードでもRDSの方が速いパターンってあるのかな?TPC-Cで試してみよう! インスタンスのサイズ(vCPU)と同時実行数によって、RDSの方が速いケース、

                RDSがAuroraより速い!?について調べてみた - なからなLife
              • Commitizenを使ってgitのコミットメッセージをしっかり書こう | DevelopersIO

                はじめに gitのコミットメッセージを記述するとき、内容について悩むことが度々あります。 簡潔に要点をまとめて書きたいけどいちいち記述が面倒だったり、チームで書き方がバラバラだったり・・・ そして結局「fix bug」のひとことだけメッセージを記述するだけになったりします。 この記事ではそんなコミットメッセージを少しでも簡単に有用にするためのツールを紹介します。 Commitizen? コミットメッセージを簡単・簡潔に記述したいときに使えるのがCommitizenです。 Commitizenはインタラクティブにコミットメッセージを作成できるツールで、 このコミットのタイプ スコープ コミットのサマリー コミットの詳細 などについて対話的に記述していくことで、適切なコミットメッセージを作成できます。 ? Select the type of change that you're commit

                  Commitizenを使ってgitのコミットメッセージをしっかり書こう | DevelopersIO
                • Optimize long tasks  |  Articles  |  web.dev

                  Optimize long tasks Stay organized with collections Save and categorize content based on your preferences. You've been told "don't block the main thread" and "break up your long tasks", but what does it mean to do those things? Common advice for keeping JavaScript apps fast tends to boil down to the following advice: "Don't block the main thread." "Break up your long tasks." This is great advice,

                    Optimize long tasks  |  Articles  |  web.dev
                  • MOCO - Kubernetes 用 MySQL クラスタ運用ソフトウェア - Cybozu Inside Out | サイボウズエンジニアのブログ

                    サイボウズの Kubernetes 基盤を開発している Neco プロジェクトの ymmt です。 サイボウズ製品のほとんどはデータベースとして MySQL を採用しています。 現在 400 を越える MySQL のインスタンスを運用しており、これら全てを新しい Kubernetes 基盤に移行していく予定です。 Kubernetes 上でアプリケーションやミドルウェアの運用を自動化するソフトウェアのことをオペレーターと言います。 大量の MySQL インスタンスを Kubernetes 基盤に移行するにはオペレーターが必須であると考え、技術顧問の @yoku0825 さんの監修の下で MOCO というソフトウェアを開発しオープンソースライセンスで公開しました。 本記事では Kubernetes 上の MySQL オペレーターの状況と、開発した MOCO の機能を詳細に解説いたします。 M

                      MOCO - Kubernetes 用 MySQL クラスタ運用ソフトウェア - Cybozu Inside Out | サイボウズエンジニアのブログ
                    • 間接参照を巨大仮想メモリで飲み込む - Software Transactional Memo

                      この記事はデータベース・システム系 Advent Calendar 2023の3日目の記事である。昨日の記事も僕でした。 間接参照を巨大仮想メモリで飲み込む メインメモリはハードディスクやSSDより容量が小さく、この問題は当面は解決の目処が立たない。 そもそも今のDRAMより速くて安くて大きいストレージが仮に発明されてもそれがDRAMに取って代わるメインメモリの立ち位置になるだけであってその下のレイヤーには依然としてそのメインメモリより安くて大きなストレージが置かれる事になる。大局的な観点ではストレージの階層構造とは経済活動の鏡像でもある。 バッファプール さて、耳にタコができるほど繰り返しているが現代のデータベースはディスクなどの永続ストレージにデータの本尊が保存され、メインメモリはそれに対する読み書きを高速化するためのデータ一時置き場としての役割を担当している。 代表的なRDBMSは3

                        間接参照を巨大仮想メモリで飲み込む - Software Transactional Memo
                      • Reversals in psychology

                        26th January 2020 •  A list of exaggerated psychological phenomena •  Confidence: High that I'm representing the current evidence well, low that all of these will stay reversed. •  Topic importance: 5 / 10 •  Content notes: I am not a social scientist. •  Reading time: 20 mins. •  Cross-posted here. Now a crowdsourced project elsewhere. Seeking volunteers! A medical reversal is when an existing tr

                        • Performance comparison: counting words in Python, Go, C++, C, AWK, Forth, and Rust

                          Performance comparison: counting words in Python, Go, C++, C, AWK, Forth, and Rust March 2021 Summary: I describe a simple interview problem (counting frequencies of unique words), solve it in various languages, and compare performance across them. For each language, I’ve included a simple, idiomatic solution as well as a more optimized approach via profiling. Go to: Constraints | Python Go C++ C

                          • ChatGPTはバグ修正に使えるの? ドイツと英国の研究者らが性能を分析

                            Innovative Tech: このコーナーでは、テクノロジーの最新研究を紹介するWebメディア「Seamless」を主宰する山下裕毅氏が執筆。新規性の高い科学論文を山下氏がピックアップし、解説する。Twitter: @shiropen2 ドイツのJohannes Gutenberg University Mainzと英University College Londonに所属する研究者らが発表した論文「An Analysis of the Automatic Bug Fixing Performance of ChatGPT」は、ChatGPTが自動バグ修正にどれほどの精度を発揮するのかを検証した研究報告である。 プログラマーがソフトウェアのバグを発見し修正する作業を支援するために、バグ修正ソフトウェアパッチを自動的に提案する自動プログラム修正(APR)システムが導入されている。主要なA

                              ChatGPTはバグ修正に使えるの? ドイツと英国の研究者らが性能を分析
                            • Rustを写経する環境を作る

                              What's? 詳解Rustプログラミングを写経しています。 最初はIntelliJ IDEAで書いていたのですが、補完があまり効かずVS Codeに乗り換えました。 (IntelliJ IDEAの設定のどこでうまくいっていないのかまでは調べられてないです...) ついでにとアレコレくっつけていったらゴツゴツしてきたのですが、なかなか快適なので紹介。 写経中のリポジトリはこちら。 https://github.com/watarukura/rust_in_action_study Required VS Code Docker devcontainer VS Codeのdevcontainerを使います。 moldを使ってみたかったのでFaster Rust Incremental Builds in Dockerを参考にしつつ、最新のv1.1を使えるように書き換えています。 <! tex

                                Rustを写経する環境を作る
                              • 原因不明だったRDS負荷のスパイクを改善できた話 - Qiita

                                概要 当時数ヶ月間誰も原因がわからなかった一時的にRDSの負荷(CPU使用率)がスパイクする現象の原因を調査できる環境を整えて、原因分析〜改善まで実施したときの話です。 1つ1つの取り組み自体は大きなことはやっていませんが、一連の動きで得られたものも多かったのでアウトプットしようと思い記事にまとめました。 取り組んだ課題 原因を特定するためのツールがない そもそも何が原因でRDSのCPU負荷が高まっているのかを調べるための情報がCPU使用率以外に全くない状況でした。 そこでRDSの負荷原因を探る方法を調べると、Performance InsightsやCloudWatch Logsへのスロークエリログ出力を使う記事をいくつか見つけたのでこの2つについて調べることにしました。 Performance Insights データベース負荷をSQLなどの単位で時系列で可視化したり、トップSQLやD

                                  原因不明だったRDS負荷のスパイクを改善できた話 - Qiita
                                • SQL Server / SQL Database パフォーマンスチューニングのための基礎知識 - Qiita

                                  本投稿について 本投稿は、Microsoft Learn で公開されている、「SQL Server でクエリのパフォーマンスを最適化する 」を確認していた際に、いくつかの情報を補足しながら日本語化したものとなります。 SQL Server / Azure SQL Database のパフォーマンスチューニングには様々な方法があり、「このケースであればこの方法」ということを断定することは難しいのではないでしょうか。 そのため、様々なケースで利用することが可能な、チューニング方法の基礎知識 (一般論) はとても重要です。 本投稿で、確認を行った「SQL Server でクエリのパフォーマンスを最適化する 」は、チューニングに対しての体系的な考え方を無償で学ぶのには適しているコンテンツではないかと思いました。 チューニング系の講義は様々なノウハウが絡みますので有償が多く、ノウハウがない状態で体系

                                    SQL Server / SQL Database パフォーマンスチューニングのための基礎知識 - Qiita
                                  • When to use HTTPS for local development  |  Articles  |  web.dev

                                    When to use HTTPS for local development Stay organized with collections Save and categorize content based on your preferences. Using http://localhost for local development is fine most of the time, except in some special cases. This post explains when you need to run your local development site with HTTPS. Also see: How to use HTTPS for local development. In this post, statements about localhost a

                                    • Yogibo ヒットの歩みはマーケティングの名著『確率思考の戦略論』からも理にかなった戦略だった【みる兄さんが話題のプロダクトを考察する連載・第5回】 | Marketing Native(マーケティング ネイティブ)

                                      事業会社のマーケティング部門に所属する匿名マーケター・みる兄さんが話題のプロダクトを考察する連載の第5回は、ビーズソファやクッションなどのリラックスアイテムで知られるYogiboを考察します。アメリカで誕生したYogiboが日本国内で着実に認知を拡大し、売上を伸ばしていったのはなぜなのか、「認知」「配荷」「プレファレンス」の観点で解説していきます。 今回のテーマは、Yogiboの日本国内の取り組みを森岡毅氏の著書『確率思考の戦略論』を参考図書として用い、そのマーケティング戦略とブランディングをひもといていきたいと思います。 2022年1月に入り、Yogiboと国内代理店契約を結ぶウェブシャークが米国Yogiboを買収してニュースになりました。SNSでも話題になっていたのでご存じの方も多いと思います。日本の販売代理店がブランド本体を買収する事例は、事業会社でサービス開発やマーケティングを担っ

                                        Yogibo ヒットの歩みはマーケティングの名著『確率思考の戦略論』からも理にかなった戦略だった【みる兄さんが話題のプロダクトを考察する連載・第5回】 | Marketing Native(マーケティング ネイティブ)
                                      • 文系非開発職でもできる!GAS&Zapierを使ったSEO分析の民主化 - AppBrew Tech Blog

                                        Webディレクターの @abeshi です。普段はLIPSのWeb版のSEOに関すること何でも&たまにコミュニティマネージャー業をやっております。 この記事では、SEO初心者さんの分析ハードルを低くするためにやったことをご紹介します。 突然ですが、弊社AppBrewはエンジニアから営業まで数値に基づいた決定をすることを求められます。非開発職でも数字と仲良くなることで仮説→検証の精度を高くし、誰もがスピーディに意思決定できる環境が整えられています。 とは言え、初心者にとってGoogle Analyticsやサーチコンソールを毎日自発的に確認することはハードルが高いと思います。無理に数字に触れてもらって本来集中するべき仕事の時間が疎かになれば元も子もありません。 今回は、SEO初心者の分析ハードルを低くするために行った ライターさんごとに執筆した記事の数値を分報に流す✏️ 記事URLを投げると

                                          文系非開発職でもできる!GAS&Zapierを使ったSEO分析の民主化 - AppBrew Tech Blog
                                        • Back/forward cache  |  Articles  |  web.dev

                                          Loading the previous page is essentially instant, because the entire page can be restored from memory, without having to go to the network at all. Check out this video of bfcache in action to understand the speed up it can bring to navigations: Using bfcache makes pages load much more quickly during back and forward navigation. In the video, the example with bfcache is quite a bit faster than the

                                            Back/forward cache  |  Articles  |  web.dev
                                          • Googleのジョン・ミューラーが画像SEOのTIPSを共有

                                            [レベル: 中級] 検索ユーザーのユーザー体験を向上させるための画像の最適化をコツを Google の John Mueller(ジョン・ミューラー)が Twitter の一連の投稿で共有しました。 PSA: If you change your image URLs, and you care about Image Search, remember to redirect them. While tweaking my site, I noticed PSI suggesting to change some of my image formats, and realized it's worth mentioning this again. pic.twitter.com/gDHAqJB6eC — 🍌 John 🍌 (@JohnMu) May 1, 2021 この記事では、それら

                                              Googleのジョン・ミューラーが画像SEOのTIPSを共有
                                            • How to Make an Old Mac, MacBook, or iMac Faster

                                              Every computer begins to show its age over time. You likely know the signs of an outdated Mac: you can make a sandwich in the time it takes to boot your machine, it doesn't support the newest version of macOS, and modern resource-intensive software struggles to run. But you might not have to get a new computer just yet. Macs hold their value for a reason, and there are steps you can take (both fre

                                                How to Make an Old Mac, MacBook, or iMac Faster
                                              • Why use GraphQL? | Apollo GraphQL Blog

                                                Before there was GraphQL, there was REST. In recent years, REST has become the dominant API style for building backend web services. With REST, you could signal the type of request we want to make (ex: GET, POST, PUT, or DELETE) and the resource we’d like to fetch or interact with (ex: /api/pets/1) using an HTTP method and a URL. It’s a great approach (and one we initially used at StockX for sever

                                                  Why use GraphQL? | Apollo GraphQL Blog
                                                • Lapce

                                                  Features A modern open source code editor in Rust Native GUI and Rust powered performance, we as developers know what you need for an essential tool like a code editor. Write code with joy in Lapce. Lightning fast Native GUI with GPU acceleration in Rust, no more waiting on launching the editor, and any lag on your keystroke will be treated as a bug and get fixed. Remote Development You can connec

                                                  • MySQLで全文検索機能を使う際のパフォーマンスについて調査してみた - iimon TECH BLOG

                                                    こんにちは、CTOの森です。iimonは今回が初のアドベントカレンダー参加です! 本記事はiimonアドベントカレンダー1日目の記事となります。 はじめに 検証した環境 MySQL/mecabのインストール 大量のデータを入れる 1レコードのINSERTにかかった時間 検索してみる 検索文字列が「出来事」の場合 インデックスなし N-gram(bi-gram) IN NATURAL LANGUAGE MODE IN BOOLEAN MODE MeCab IN NATURAL LANGUAGE MODE IN BOOLEAN MODE 検索文字列が「チューリングはロンドンのリッチモンドに住み」の場合 まとめ 参照したサイト 最後に はじめに 今回はMySQLで全文検索機能を使う際のパフォーマンスについて書こうと思います! 全文検索をちゃんと使うのであればElasticsearchやSolrな

                                                      MySQLで全文検索機能を使う際のパフォーマンスについて調査してみた - iimon TECH BLOG
                                                    • 『パルワールド』の社長が語るインディーゲームをヒットさせるポイント4つ。「市場」「大企業がやらないこと」「Mod」あとひとつは?

                                                      『パルワールド』の社長が語るインディーゲームをヒットさせるポイント4つ。「市場」「大企業がやらないこと」「Mod」あとひとつは? 2024年09月11日 17時00分更新 文● 株式会社ポケットペア 代表取締役社長 溝部拓郎/編集● ファミ通ゲーム白書編集部、村野晃一(ASCII編集部) コンソールが強い日本においても、ようやくPCゲームが台頭してきた。その台頭を牽引する先導役が、SteamとXboxでダウンロードゲームを展開するインディーゲームのカリスマ企業、ポケットペアだ。同社の四作目『Palworld /パルワールド』は、総プレイヤー数2500万人本を超える大ヒットとなった(2024年4月現在)。同社・溝部社長に『パルワールド』成功の秘訣とインディーゲームの可能性を聞いた。 『パルワールド』が大ヒットした要因は 溝部社長(以下、溝部):事前にSteamのウィッシュリストを十分に獲得し

                                                        『パルワールド』の社長が語るインディーゲームをヒットさせるポイント4つ。「市場」「大企業がやらないこと」「Mod」あとひとつは?
                                                      • iPadをWindows PC用の液タブとして使うことが出来るアプリ「Project Blue v2.0」がリリース。サイドバーショートカットと筆圧カーブ設定に対応。

                                                        iPadをWindows PC用の液タブとして使うことが出来るアプリ「Project Blue v2.0」がリリースされています。詳細は以下から。 Project Blueは元AppleのエンジニアのMattさんとGiovanniさんらが設立したAstro HQが開発しているWindows&iPad用アプリで、iPadにWindows PCの画面を映し出すことで、iPadをWindows搭載の液晶タブレットの様にしてくれますが、このProject Blueの最新バージョンとなる「Project Blue v2.0.0 (Beta)」アップデートがリリースされています。 Project Blue for iPad v2.0.0 Numerous bug fixes & performance improvements Editable sidebar shortcuts Editable c

                                                          iPadをWindows PC用の液タブとして使うことが出来るアプリ「Project Blue v2.0」がリリース。サイドバーショートカットと筆圧カーブ設定に対応。
                                                        • PostgreSQLエンジンでのAuroraとRDSのベンチマーク - so what

                                                          PostgreSQLエンジンでAuroraとRDSでpgbenchを使った負荷テストを行った。 テスト環境 クライアント pgbench (PostgreSQL) 14.2 (Ubuntu 14.2-1ubuntu1) EC2のc5.2xlargeインスタンスから実行 クライアントインスタンスの性能上限には引っかかっていないことは確認 以下のようなスクリプトを実行 スケールファクター: 100 トランザクションタイプ: デフォルト(TPC-B like) #!/bin/bash . .rds for i in 8 16 32 48 64; do echo "--- $(date +%FT%TZ) RDS $i" pgbench -i -s 100 -q pgbench -c $i -T 210 sleep 60 done echo "--- $(date +%FT%TZ) RDS end"

                                                            PostgreSQLエンジンでのAuroraとRDSのベンチマーク - so what
                                                          • 国語教育と日本社会の「正解到達主義」の裏には何があるのか? - ENGLISH JOURNAL

                                                            フランス語・イタリア語と日本語の翻訳家・通訳者である平野暁人さんの連載「舞台芸術翻訳・通訳の世界」。ご専門の舞台芸術通訳の仕事や趣味とする短歌など、多角的な視点から翻訳・通訳、言葉、社会についての考察をお届けします。今回は、通訳するときに困る発言内容から考える日本の国語教育や芸術観についてです。 ※記事の最後にイベントの お知らせ があります。 引き続き 浮かれています♪"> 引き続き 浮かれています♪EJOをお読みのみなさん、こんにちは。翻訳家で通訳者で前回に 引き続き 浮かれている平野暁人です。 え?どうしてまだ浮かれているのかって? ふふふ。なぜならこの原稿が公開されるのは12月9日。そしてわたくしの人生初の単著『 元劣等生が褒められ好きの通訳・翻訳家になって考えたこと 』の発売は12月8日・・・と、いうことは? そうです! みなさん!ご購入どうもありがとうございます!! なにしろ日

                                                              国語教育と日本社会の「正解到達主義」の裏には何があるのか? - ENGLISH JOURNAL
                                                            • New – A Shared File System for Your Lambda Functions | Amazon Web Services

                                                              AWS News Blog New – A Shared File System for Your Lambda Functions July 1, 2020: Post updated to take care that Amazon EFS increased file system minimum throughput, when burst credits are exhausted, to 1 MiB/s. I am very happy to announce that AWS Lambda functions can now mount an Amazon Elastic File System (Amazon EFS), a scalable and elastic NFS file system storing data within and across multipl

                                                                New – A Shared File System for Your Lambda Functions | Amazon Web Services
                                                              • React Server Components は Web アプリ開発にどのような変化をもたらすか

                                                                TL;DR React は単なる UI ライブラリにとどまらず Routing, Bundling, Server Technologies までを統合した技術になろうとしている React Server Components はパフォーマンスだけでなく、「PHP, Ruby on Rails のシンプルなサーバサイド HTML 描画の世界に戻しつつ、サーバサイドとクライアントサイドの実装を同じ技術でシームレスに実装できるようにする」ことができる それにより、開発者から見た複雑さを下げられ、かつエンドユーザは良いパフォーマンス・良い体験を得られる React Server Comonents (以下、RSC)について、インターネット上の記事では主にパフォーマンスについて語られることが多い印象です。しかし、RSC のもう1つ重要な点として、RSC は我々の Web アプリケーション開発の体験

                                                                  React Server Components は Web アプリ開発にどのような変化をもたらすか
                                                                • [速報]AWS、データベース性能問題を数分で検出、分析、解決までしてくれる「Amazon DevOps Guru for RDS」発表。AWS re:Invent 2021

                                                                  [速報]AWS、データベース性能問題を数分で検出、分析、解決までしてくれる「Amazon DevOps Guru for RDS」発表。AWS re:Invent 2021 Amazon Web Servicesは、データベースの性能に関する課題を自動的に検出し、原因を分析し、解決してくれる新サービス「Amazon DevOps Guru for RDS」を、開催中のイベント「AWS re:Invent 2021」で発表しました。 Amazon DevOps Guruは、昨年のAWS re:Invent 2020で発表されたサービスで、設定ミスなどを機械学習によって検出してくれるものでした。 参考:[速報]「Amazon DevOps Guru」発表。DevOps関連の設定ミスやコードの問題などを機械学習が指摘してくれる。AWS re:Invent 2020 今回発表されたAmazon D

                                                                    [速報]AWS、データベース性能問題を数分で検出、分析、解決までしてくれる「Amazon DevOps Guru for RDS」発表。AWS re:Invent 2021
                                                                  • CPU シミュレータを用いて継続的ベンチマークを安定化させる - mizdra's blog

                                                                    id:mizdra は eslint-interactive というツールをメンテナンスしています。このツールを使うと、多数の ESLint エラーを効率的に修正できます (詳しくは以前書いた記事を見てください)。 www.mizdra.net eslint-interactive では「中規模〜大規模なコードベースであってもキビキビ動く」を大事にしてます。その一環として、eslint-interactive には CI (GitHub Actions) でベンチマークを取り、以前から大きく劣化していたら CI を fail させる仕組みがあります。 https://github.com/mizdra/eslint-interactive/actions/workflows/benchmark.yml?query=is%3Afailure しかし CI で実行するためにノイズが大きく、よく

                                                                      CPU シミュレータを用いて継続的ベンチマークを安定化させる - mizdra's blog
                                                                    • マイクロソフト、WebAssemblyとWebGLで推論エンジンを実装した「ONNX Runtime Web」(ORT Web)をオープンソースで公開

                                                                      マイクロソフト、WebAssemblyとWebGLで推論エンジンを実装した「ONNX Runtime Web」(ORT Web)をオープンソースで公開 マイクロソフトは、WebAssemblyとWebGLで機械学習の推論エンジンを実装した「ONNX Runtime Web」(ORT Web)をオープンソースで公開しました。 INTRODUCING: #ONNXRuntime Web (ORT Web), a new feature in ONNX Runtime to enable JavaScript developers to run and deploy machine learning models in browsers https://t.co/Ey3tsNlkEe pic.twitter.com/9uGyK8Pra0 — onnxruntime (@onnxruntime)

                                                                        マイクロソフト、WebAssemblyとWebGLで推論エンジンを実装した「ONNX Runtime Web」(ORT Web)をオープンソースで公開
                                                                      • Ruby 3.0.0 Preview 1 Released

                                                                        Posted by naruse on 25 Sep 2020 We are pleased to announce the release of Ruby 3.0.0-preview1. It introduces a number of new features and performance improvements. RBS RBS is a language to describe the types of Ruby programs. Type checkers including type-profiler and other tools supporting RBS will understand Ruby programs much better with RBS definitions. You can write down the definition of clas

                                                                        • Engadget | Technology News & Reviews

                                                                          Is your iPhone compatible with iOS 18? Here are the eligible Apple devices

                                                                            Engadget | Technology News & Reviews
                                                                          • 【今週のiOSショートカット】英語が苦手なひと必携!これだけあれば問題解決な翻訳ショートカット

                                                                            毎週金曜にショートカットの記事を書くと宣言して始めたこの企画、前回はニッチすぎたのかまるで反響がなくてしょんもりしましたが、今回はたぶん大丈夫でしょう。めちゃ便利です。 アプリのアップデート内容が英語でわからない、メールで送られてきた英文がわからない、海外の記事を読みたいけど英語が難しいなんてときに、これ1つで解決してくれる翻訳用のショートカットです。 マルチ翻訳という名前にしました。 説明はいいから、すぐ使ってみたい方は↓のリンクからインポートしてください。 → ショートカットをインポートする 【追記 2021/10/08】 アプリのアップデート文翻訳ができなくなっていたのを修正しました。 ページ翻訳でGoogle Chromeアプリを使わないものをデフォルトにしました。 【追記おわり】 【追記 2021/05/18】使えなくなっているとの報告がありましたので直しておきました。【追記おわ

                                                                              【今週のiOSショートカット】英語が苦手なひと必携!これだけあれば問題解決な翻訳ショートカット
                                                                            • フロントエンドウェブ開発者 - ウェブ開発を学ぶ | MDN

                                                                              完全な初心者はこちらから!ウェブ入門ウェブ入門基本的なソフトウェアのインストールウェブサイトをどんな外見にするかファイルの扱いHTML の基本CSS の基本JavaScript の基本ウェブサイトの公開ウェブのしくみHTML — Structuring the webHTML概論HTML 入門HTML を始めようヘッド部には何が入る? HTML のメタデータHTML テキストの基礎ハイパーリンクの作成高度なテキスト整形文書とウェブサイトの構造HTML のデバッグ手紙のマークアップコンテンツのページの構造化Multimedia and embeddingマルチメディアとその埋め込みHTML の画像動画と音声のコンテンツobject から iframe まで — その他の埋め込み技術ウェブへのベクターグラフィックの追加レスポンシブ画像Mozilla のスプラッシュページHTML tablesH

                                                                                フロントエンドウェブ開発者 - ウェブ開発を学ぶ | MDN
                                                                              • Silicon Valley’s very masculine year

                                                                                Zoë Bernard writes about technology, crime, and culture. Formerly, she covered technology for The Information and Business Insider. Silicon Valley is embracing a new era of masculinity. Its leaders are powerful, virile, and swole. They practice Brazilian jiujitsu and want to fight each other in a cage. They can do 200 push-ups while wearing a 20-pound weighted vest. They can spend $44 billion on a

                                                                                  Silicon Valley’s very masculine year
                                                                                • ZOZO研究所が実施する「検索/推薦技術に関する論文読み会」 - ZOZO TECH BLOG

                                                                                  こんにちは。ZOZO研究所の山﨑です。 ZOZO研究所では、検索/推薦技術をメインテーマとした論文読み会を進めてきました。週に1回の頻度で発表担当者が読んできた論文の内容を共有し、その内容を参加者で議論します。 本記事では、その会で発表された論文のサマリーを紹介します。 目次 目次 検索/推薦技術に関する論文読み会 発表論文とその概要 SIGIR [SIGIR 2005] Relevance Weighting for Query Independent Evidence [SIGIR 2010] Temporal Diversity in Recommender System [SIGIR 2017] On Application of Learning to Rank for E-Commerce Search [SIGIR 2018] Should I Follow the Crow

                                                                                    ZOZO研究所が実施する「検索/推薦技術に関する論文読み会」 - ZOZO TECH BLOG