並び順

ブックマーク数

期間指定

  • から
  • まで

1 - 14 件 / 14件

新着順 人気順

Chromiumの検索結果1 - 14 件 / 14件

  • Rails: システムテストのドライバをSeleniumからPlaywrightに差し替えたら安定した(翻訳)|TechRacho by BPS株式会社

    概要 元サイトの許諾を得て翻訳・公開いたします。 英語記事: Running Rails System Tests with Playwright instead of Selenium | justin․searls․co 原文公開日: 2024/06/18 原著者: Justin Searls -- Test Doubleの共同創業者です 日本語タイトルは内容に即したものにしました。 先週、DHHが「システムテストの導入は失敗だった」と宣言したとき、私の最初の心の声は「まあそうだろうね」でした。UIテストはもろいうえに、テスト件数がある程度以上になると、アプリが動作しているという確信をもたらしてくれるUIテストのありがたみよりも、UIテストをメンテナンスするコストの方が上回ってしまう可能性があります。 しかし、私の次なる心の声は「考えてみれば、Turboに強く依存した複雑なUIに対して

      Rails: システムテストのドライバをSeleniumからPlaywrightに差し替えたら安定した(翻訳)|TechRacho by BPS株式会社
    • Python × Selenium × Cloud Runで手軽にブラウザ操作botを作ってみよう! - asoview! Tech Blog

      アソビューでふるさと納税事業・ギフト事業の開発責任者をしております、川又です。 アソビューでは「アソビュー!」「ウラカタ」に次ぐ第3の主要サービスを目指し、 新規事業として「アソビュー!ふるさと納税」「アソビュー!ギフト」を展開しております。 furusato.asoview.com store.asoview.com これら新規事業の開発責任者とは名ばかりで、少数精鋭な開発チームなので私も第一線で様々なシステムの開発を行っています。 学生の頃からパソコンを駆使して身の回りの課題を解決することが好きだったため、これからも開発を続けて行きたいものです。 さて、今回はそんな私がプライベートで「とあるサイトでの予約を自動化したい」という怠惰願望から 自動でブラウザを操作し予約ボタンをポチッと押してくれるbotを開発しましたので、botを構築・デプロイするまでの流れをご紹介したいと思います。 ※今

        Python × Selenium × Cloud Runで手軽にブラウザ操作botを作ってみよう! - asoview! Tech Blog
      • Visual Studio Code October 2024

        GitHub Pull Requests Version 0.100.0 of the GitHub Pull Requests extension adds Copilot integration: Use the @githubpr chat participant in the Chat view to search for issues, summarize issues/prs, and suggest fixes for issues. @githubpr uses a number of Language Model tools to accomplish this. There's also a new Notifications view that shows GitHub notifications, with an action to prioritize them

          Visual Studio Code October 2024
        • State Of CSS 2024 Results | CSS-Tricks

          They’re out! Like many of you, I look forward to these coming out each year. I don’t put much stock in surveys but they can be insightful and give a snapshot of the CSS zeitgeist. There are a few little nuggets in this year’s results that I find interesting. But before I get there, you’ll want to also check out what others have already written about it. Josh Comeau digested his takeaways in a rece

            State Of CSS 2024 Results | CSS-Tricks
          • New LightSpy spyware version targets iPhones

            Canadian authorities arrested alleged Snowflake hacker | Android flaw CVE-2024-43093 may be under limited, targeted exploitation | July 2024 ransomware attack on the City of Columbus impacted 500,000 people | Nigerian man Sentenced to 26+ years in real estate phishing scams | Russian disinformation campaign active ahead of 2024 US election | International law enforcement operation shut down DDoS-f

              New LightSpy spyware version targets iPhones
            • Chromeで多数のタブを開くときに本当によろしいですか?と聞かれなくする方法

              B! 1 0 0 0 Google Chromeでブックマークにフォルダを作っておいてその中のブックマークを すべて開こうとすると15個ページ以上一気に開こうとするときに 15個のタブが開きます。本当によろしいですか?と聞かれます。 これが煩わしいのでなんとかしたい。 ブックマークを一気に開く Chromeにおける対応 対処法 まとめ ブックマークを一気に開く Google Chromeのブックマークにはフォルダを作ることができ、 その中に複数のブックマークを入れておくとそれらを一気に開くことが出来ます。 フォルダを右クリックすると すべて(15件)を開く すべて(15件)を新しいウィンドウで開く すべて(15件)を新しいシークレットウィンドウで開く などがあるのですべてを開くを選ぶと新しいタブをつくってすべてが開かれます。 またはフォルダをCtrl-クリックしても同様のことが出来ます。

                Chromeで多数のタブを開くときに本当によろしいですか?と聞かれなくする方法
              • ブラウザとは?初心者のためのWebブラウザ完全ガイド

                インターネットを利用する際に必ず使用する「ブラウザ」。 毎日使っているけれど、実は「ブラウザって何?」と疑問に思っている方も多いのではないでしょうか。今回は、ブラウザについて初心者の方にもわかりやすく解説していきます。 ブラウザ(Webブラウザ)とは ブラウザ(Webブラウザ)とは、インターネット上のWebページを見るためのソフトウェアです。 スマートフォンやパソコンでインターネットを使用する際に、必ず介在するのがこのブラウザです。たとえば、検索エンジンで情報を探したり、オンラインショッピングを楽しんだり、SNSを利用したりする際にも、すべてブラウザを通して行っています。 ブラウザの役割と基本機能 ブラウザの主な役割は、Webページの表示です。 Webページは、HTML、CSS、JavaScriptという言語で作られていますが、ブラウザがこれらの言語を解釈して、私たちが見やすい形で表示して

                  ブラウザとは?初心者のためのWebブラウザ完全ガイド
                • Acer がテンキー付きの大型 Chromebook Plus デバイスを開発中 | HelenTech

                  当サイトは Google Adsense、Amazon アソシエイト等 アフィリエイト広告を利用して収益を得ています. 日本市場でも Acer からは複数の Chromebook Plus デバイスがリリースされていますが、既存の Chromebook Plus デバイスよりも大型ディスプレイとテンキーを備えた新しいモデルを開発している可能性が報告されました。 この報告は Chrome Unboxed によるもので、2024年9月から開発が始まった「Kanix」というコードネームで呼ばれるデバイスが、Acer の Chromebook でありテンキーを搭載する大型の Chromebook Plus デバイスになることを示しました。 「Kanix」は Acer Chromebook Plus Spin 714 のボードである「Karis」をベースに構築されており、関係している開発者などから「

                  • Rustアプリケーションの実装効率と性能評価 – C・Go言語実装との比較

                    Rustは、安全性と高速性の両立を目的にデザインされた言語[1]であり、近年では業務に採用されるプロフェッショナル言語としての、更なる飛躍が期待されています[3][8]。 ただし、2021年のアンケート結果[3]でも、仕事での利用率は前年の42%から59%に大きく向上している反面、業界での採用実績面の少なさが、Rustの将来性の最大の懸念(38%)に挙げられており、現時点では実績不足な面は否めません。 今回は、Rustの実用性を判断するために、データベース(Redis)とIoT(ECHONET Lite)の2つ分野の同一アプリケーション実装を評価対象とし、Go言語やCなど他プログラミング言語での実装と比較することで、Rust実装の効率と性能評価を試みました。 結論としては、Better Cの観点からはGoがCの後継として最適と考えています。Rustは安全性とスピードを提供しますが、生産性、

                      Rustアプリケーションの実装効率と性能評価 – C・Go言語実装との比較
                    • ログイン フォームのベスト プラクティス  |  Articles  |  web.dev

                      ログイン フォームのベスト プラクティス コレクションでコンテンツを整理 必要に応じて、コンテンツの保存と分類を行います。 サイトにログインする必要がある場合は、ログイン フォームをデザインすることをおすすめします。 重大な問題ですこれは、接続が不安定なユーザー、モバイル デバイス、 急いでいるときやストレスにさらされているときなどに便利です。ログイン フォームのデザインが不適切だと、直帰率が高くなります。 バウンスの回数は、ログインを忘れただけでなく、ユーザーが不満を抱いていることを意味している可能性がある 学びます。 次の簡単なログイン フォームの例で、すべてのベスト プラクティスをご確認ください。 チェックリスト 意味のある HTML 要素を使用する: <form>、<input>、 <label>、<button>。 各入力に <label> でラベルを付けます。 要素の属性を使用

                      • Rust導入ガイド - 効率的な学習方法から導入まで

                        前回[4]、同一アプリケーションをGo、Rust、C言語(+ Python)で実装し、各言語による実装効率と速度を評価しました。今回は、その経験をもとにRustの効率的な学習方法と導入についての見解をまとめてみます。 Rustの学習方法 Rustは生産性を実感するまでに学習期間が必要な言語とされています[5]。初期学習段階での離脱者が50%以上にのぼり、その多くが1ヶ月以内に挫折しているという統計[6]もあるため、まずは、効果的な初期学習が特に重要です。 STEP1: 学習準備期の克服 Rustコンパイラには(解決方法が明示されない)難解な解釈も多々あります[11]が、まずはRustコンパイラのエラー内容を理解し、対話できるまでの基礎力を身につけましょう。 Rustは初級者向けの書籍や資料は溢れている[5]ものの、実践的な中級以上を対象とした資料に乏しい状況[5]は、なかなか改善されていま

                          Rust導入ガイド - 効率的な学習方法から導入まで
                        • Google Chrome、Cookieリクエストの削減でパフォーマンスを5%向上

                          Google Chromeチームはこのたび、Chromium Blog「Chromium Blog: Introducing Shared Memory Versioning to improve slow interactions」において、Chromeに最近導入されたCookieのリクエストを削減する仕組みについて発表した。この仕組みによってCookie関連のメッセージの数が80%削減され、初期のテストでは、すべてのプラットフォームでパフォーマンスが最大5%向上したという。 Cookieアクセスの87%は冗長 Chromeチームによると、遅いインタラクションのフィールドデータをトレースし、一部のWeb サイトがCookieを連続して複数回取得するという非効率的な実装を行っていることを発見したという。そして、この点を集中的に調査した結果、Cookieアクセスの87%は冗長であり、場合によ

                            Google Chrome、Cookieリクエストの削減でパフォーマンスを5%向上
                          • ターミナルでネットサーフィンしたりDoomをしたりできるってよ!(導入方法記載) - Qiita

                            これターミナル画面です。 詳しくはこちらを見ることをおすすめします。(公式はこっち) まだ全部は理解してないですが要するに、Chromiumベースのエンジンを使って描画にはANSIエスケープシーケイスやSVGなどを駆使して実現しているらしいです。化け物過ぎる youtubeも見れました。(音声はなかったけど) Doomプレイ可 やったね 導入方法 ※今回は必要最小限のインストール方法だということをご了承ください。 まず前提条件としてWSL2でもLinuxOSでもいいのでLinuxターミナルを用意できる環境を作ってください。(全てのLinuxOSで実行できるかはわからないです、、、) WSL2をインストールしてない人は管理者権限でパワーシェルを実行してwsl --installと打って再起動してマイクロストアからubuntuをダウンロードしてきてください。やり方はこれで多分okです。 そした

                              ターミナルでネットサーフィンしたりDoomをしたりできるってよ!(導入方法記載) - Qiita
                            • ブログを購読する

                              .app 1 .dev 1 #11WeeksOfAndroid 13 #11WeeksOfAndroid Android TV 1 #Android11 3 #DevFest16 1 #DevFest17 1 #DevFest18 1 #DevFest19 1 #DevFest20 1 #DevFest21 1 #DevFest22 1 #DevFest23 1 #hack4jp 3 11 weeks of Android 2 A MESSAGE FROM OUR CEO 1 A/B Testing 1 A4A 4 Accelerator 6 Accessibility 1 accuracy 1 Actions on Google 16 Activation Atlas 1 address validation API 1 Addy Osmani 1 ADK 2 AdMob 32 Ads

                                ブログを購読する
                              1