並び順

ブックマーク数

期間指定

  • から
  • まで

1 - 15 件 / 15件

新着順 人気順

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

  • iPadに18禁ゲームをインストールする(ためのWebアプリを作る)

    これをどう作ったかの解説。 PWA まず、上のスクリーンショットのアイコンはSafariの「ホーム画面に追加」で作られたものである。タップするとフレームなしのブラウザが立ち上がって、xsystem4(ゲームエンジン)のWebAssembly版が起動する。xsystem4のWebAssembly移植についてはこちらの記事に書いた。 この種のWebアプリはプログレッシブウェブアプリ (PWA)と呼ばれる。最近さっくり廃止されかかったりして、いつまで使えるかは少し心配でもあるが…。 iOS / iPadOS SafariにおけるPWA SafariのPWA対応は他プラットフォームのChromium系ブラウザと大きく違っている点が一つあって、SafariとインストールされたPWAはストレージを共有しない。つまり、例えばSafariでログインしたユーザーがホーム画面にサイトをインストールしてそちらを

      iPadに18禁ゲームをインストールする(ためのWebアプリを作る)
    • プログラマーがソースコード内に書いた「アスキーアート」図2000点以上を収集 使われ方を分析しデータベース化【研究紹介】 レバテックラボ(レバテックLAB)

      米カリフォルニア大学サンディエゴ校に所属する研究者らが発表した論文「Taking ASCII Drawings Seriously: How Programmers Diagram Code」は、ソースコード内で使用するアスキーアート(ASCII art)を収集し分析した研究報告である。 ▲ソースコード内で活用されたアスキーアートの一例 keyboard_arrow_down 研究背景 keyboard_arrow_down 研究内容 オープンソースのソフトウェア開発では、プログラマーがコードの中にアスキーアートを使って図を描き、アイデアを視覚的に表現することがよくある。アスキーアートはコードや自然言語では表現しにくい概念を視覚的に明快に説明でき、またコードよりも詳細度は低いものの、コードを理解するうえで「サムネイル」のような役割を果たす。 こうしたアスキーアートは、実際のソフトウェア開発

        プログラマーがソースコード内に書いた「アスキーアート」図2000点以上を収集 使われ方を分析しデータベース化【研究紹介】 レバテックラボ(レバテックLAB)
      • Python Web UIフレームワークで作るデスクトップアプリ | gihyo.jp

        寺田 学(@terapyon)です。2024年4月の「Python Monthly Topics」は、Python Web UIフレームワークの1つであるStreamlitを使ってWindowsやmacOSのデスクトップアプリを作る方法を解説します。 目的⁠・モチベーション Pythonで自動化のスクリプトを作ったり、JupyterLabやColaboratoryでデータの可視化を行うことがあります。これらを作成者以外の多くの方に利用してもらう方法として、Webシステムやデスクトップアプリとして提供する方法が考えられます。 Webシステムの構築やデスクトップアプリの作成となると、技術的なハードルがあります。他には、時間的なコストに見合わないという状況もあり得ます。 Python Web UIフレームワークを使うことで、比較的少ないコードでWeb UIからスクリプトの実行や可視化をするアプリ

          Python Web UIフレームワークで作るデスクトップアプリ | gihyo.jp
        • Playwrightを使ったE2Eテストを導入した話 - Uzabase for Engineers

          はじめに こんにちは。ソーシャル経済メディア「NewsPicks」の QA/SET チームの海老澤です。 先日 弊社で E2E テスト実行するために Playwright を導入したため紹介させてください。 E2Eテストとは E2Eテスト(エンドツーエンドテスト)とは、ソフトウェア開発におけるテスト手法の一つで、アプリケーションが実際の運用環境と同様の条件下で正しく動作することを確認するためのテストです。 システムの開始点から終了点までを通じて、ユーザーの視点でアプリケーションのフローを追い、機能全体が連携して期待通りに動くかを検証します。具体的には、ユーザーが行うであろう一連の操作をシミュレートして、データがシステムを通じて適切に流れるかや、最終的なアウトプットが正しいかどうかを確認します。E2Eテストにより、部分的な単体テストや統合テストでは見逃されがちな問題を発見することができます。

            Playwrightを使ったE2Eテストを導入した話 - Uzabase for Engineers
          • Windows版「Arc」がついに登場、ChromiumベースのSwiftで開発されたブラウザの使い心地を確かめてみた

            The Browser Companyが開発するChromiumベースでありながらAppleのプログラミング言語・Swiftで開発されているウェブブラウザ「Arc」が、ついにWindowsに対応しました。近年のウェブブラウザでは主流のタブベースのUIとは異なる操作感が特徴で、ChromiumベースであるためChromeの拡張機能を利用可能、さらにSwiftをWindowsに持ち込むことに成功しているという点でも注目を集めるArcを、実際に使ってみました。 Arc for Windows – Arc Help Center https://resources.arc.net/hc/en-us/articles/19400082392215-Arc-for-Windows Arc on Windows is finally here. No more waitlists, no more be

              Windows版「Arc」がついに登場、ChromiumベースのSwiftで開発されたブラウザの使い心地を確かめてみた
            • Microsoft Edge (及び Chromium 系 Browser 全般) v124 から Office 系ファイルの DL に制限がかかる件について - Qiita

              Microsoft Edge (及び Chromium 系 Browser 全般) v124 から Office 系ファイルの DL に制限がかかる件についてChromeEdgeChromium これは何? Microsoft Edge v124 に更新後、下記画像のように "XXX を安全にダウンロードすることはできません" と表示され、 Office 系のファイル等にてダウンロードに失敗する事象の理由と解決策です。 なお、先立ちますがこの動作は Chromium の仕様変更による想定の挙動です。 理由 Chromiumの "HTTPS by default"イニシアチブの一環として v124 から "Insecure Download Warnings" 機能が有効になったことが起因です。 HTTP での一部ファイル ダウンロードにて制限が発生するというものです。 解決策 クライアント

                Microsoft Edge (及び Chromium 系 Browser 全般) v124 から Office 系ファイルの DL に制限がかかる件について - Qiita
              • OBSのブラウザソースで動くものを作るあなたへ

                MacOSのみ一部バージョンが異なるのは26.1.1リリースのタイミングでブラウザソースがクラッシュする問題が発生し、hotfixとして26.1.2リリースのタイミングでMac版のみアップデートがなされたためです。 このようにバージョンアップのタイミングはまちまちで、XSplitに関しては最近までChrome 68系、OBSについても最新版の30.xでもChrome 103系と執筆現在(2024/04/22)での最新バージョンであるChrome 124から21バージョン遅れをとっている状況です。 これらのアップデートが進まないことの背景には、OBSがCEF経由でページの表示をテクスチャとして使用するためにテクスチャ共有を利用しながら、ゲームなどの他のソフトウェアやキャプチャを使用するためにもテクスチャ共有を利用していることと、CEFがOffscreen Rendering(OSR)時にハー

                  OBSのブラウザソースで動くものを作るあなたへ
                • View Transitions APIがSafariで利用可能になる ー フロントエンドの進化を促進するか

                  4月11日、AppleはSafari Technology Preview Release 192を発表した。このリリースは、認証、CSS、編集、JavaScript、メディア、レンダリング、Web API、Web Extensions、およびWeb Inspectorに関連する多数の改善と新機能が導入されている。 4月11日、AppleはSafari Technology Preview Release 192を発表した。このリリースは、認証、CSS、編集、JavaScript、メディア、レンダリング、Web API、Web Extensions、およびWeb Inspectorに関連する多数の改善と新機能が導入されている。 特に注目すべき新機能には、View Transitions APIのサポート、メディアソース拡張(MSE)のワーカーでのサポート、JavaScriptのObject

                    View Transitions APIがSafariで利用可能になる ー フロントエンドの進化を促進するか
                  • 2024-04-26のJS: Electron 30、Firefox 125、Node.js 22、React 19 Beta、TypeScript 5.5 Beta

                    JSer.info #690 - Electron 30.0.0がリリースされました。 Electron 30.0.0 | Electron V8 12.4、Chromium 124、Node.js 20.11.1へアップデート。 File System APIをサポート、Cross Origin iframeにPermission Policyを使うように変更、WebContentsView/BaseWindowの廃止などの変更が含まれています。 Firefox 125がリリースされました。 Firefox 125.0.1, See All New Features, Updates and Fixes Firefox 125 for developers - Mozilla | MDN Intl.Segmenterのサポート、Popover APIのサポート、AV1コーデックのサポート

                      2024-04-26のJS: Electron 30、Firefox 125、Node.js 22、React 19 Beta、TypeScript 5.5 Beta
                    • 「Arc」ブラウザのWindows版が登場、Mac版が高評価”インターネットのOS”

                      米Browser Company of New York(BCNY)は4月30日(現地時間)、Windows用の「Arc」ブラウザの正式版をリリースした。現時点ではWindows 11にのみ対応しているが、今後Windows 10にも対応予定である。 ArcはChromiumベースのWebブラウザで、2022年春にMac版がリリースされた。BCNYはArcを「インターネットのためのオペレーティングシステム(OS)」と表現している。ChromeやEdge、Safariといった既存のメジャーブラウザがWeb初期から続くデザインの延長にあるのに対し、Arcはアプリとしての役割が重要になったモダンなWebに基づいてゼロからデザインされた。 従来のブラウザとは根本的に異なる発想で作られているため、Arcはブラウザユーザーに使い方を学ぶ努力を負わせる。学習曲線が存在するものの、Mac版はそれを乗り越え

                        「Arc」ブラウザのWindows版が登場、Mac版が高評価”インターネットのOS”
                      • 改めて見る、「Raspberry Pi 5」の実力と使いどころ(PC Watch) - Yahoo!ニュース

                        2023年9月に発表された「Raspberry Pi 5」が、日本でも2月から発売となった。すでに手にしている方も多数いると思われるが、「まだ迷っている」、「これから」という方に、Raspberry Pi 5の特徴や性能、どう活用したら良いかについて解説したい。 【画像】メモリの容量を示すチップ抵抗 ■ ハードウェアは確かな進化 「Raspberry Pi 4」から約4年ぶりに登場したRaspberry Pi 5は、クレジットカードサイズという基本的なフォームファクタを維持しながら、着実に成長を遂げている。まずは主要なコンポーネントを見ていこう。 □CPUは2015年頃のPC並の性能へ 本体中央の銀色のカバーが付いている部品がSoCで、「Broadcom BCM2712」を搭載している。 CPUはクアッドコア2.4GHzのArm Cortex-A76を採用している。A76は2018年に登場

                          改めて見る、「Raspberry Pi 5」の実力と使いどころ(PC Watch) - Yahoo!ニュース
                        • CS SYD - Getting your Haskell executable statically linked with Nix

                          I have been making my products statically linked over the past few days. This post presents why and how to statically link your Haskell executables and collects a mapping from obscure error to unexpected fixes. This work would not have been possible without the many-year-long effort of people like nh2. This issue on GitHub is a good summary of what went into making this possible. Why statically li

                          • 【グラブル】古戦場に向けたメモ|ハーサカ

                            古戦場の準備期間から、終わるまでに役立った系の知識備忘録です。 基本的にTwitterで呟いている事と同じですが、誰かのお力になれれば幸いです。 Chrome設定Ironの利用やFlagsの設定関連利用ブラウザやChrome://flagsを設定していない場合はさかみちさんの記事が大変参考になると思います。 グラブルだとIronが流行ってる →理由はChrome独自のトラフィック監視処理とかがない、Chromiumを採用しているからだと思ってる バージョンについて Flagsを利用し始める際によく 109 or 122のバージョン比較の話 109 : flagsの試験機能をonにするとゲーム内のぬるっとした演出がない 122 : バージョンが新しい分、javascriptやグラブルのレンダリング処理速度が速い 場合によっては109の方が登場演出などに影響するケースもあるはず ERR_INS

                              【グラブル】古戦場に向けたメモ|ハーサカ
                            • DevTools Tips & Tricks

                              Front-end developers spend a significant amount of time working inside the browser’s DevTools. Likely just as much as they spend time writing code in the code editor. However, most developers barely scratch the surface of what DevTools can accomplish. I have been curating a collection of DevTools tips across major browsers. The following are some of the useful tips & tricks for across different br

                                DevTools Tips & Tricks
                              • 「Google Chrome」、新セキュリティー機能「V8 Sandbox」を間もなく実装

                                Jack Wallen (Special to ZDNET.com) 翻訳校正: 緒方亮 吉武稔夫 (ガリレオ) 2024-04-11 10:09 「Google Chrome」は最も広く利用されているウェブブラウザーであることから、ずっと標的にされている。そのためハッカー、ならず者、脆弱性などさまざまな問題に対処するため、Googleは常にセキュリティに手を加えている。 Googleが最新の声明で「V8 Sandbox」を紹介した。これはGoogleのJavaScriptエンジンである「V8」の軽量なインプロセスサンドボックスであり、V8内の典型的な脆弱性を防ぐように作られている。 V8 SandboxのReadmeファイルには、「このサンドボックスは、V8によるコード実行をプロセスの仮想アドレス空間(「サンドボックス」)のサブセットに限定し、それによりプロセスの残りから分離することによ

                                  「Google Chrome」、新セキュリティー機能「V8 Sandbox」を間もなく実装
                                1