並び順

ブックマーク数

期間指定

  • から
  • まで

121 - 142 件 / 142件

新着順 人気順

electronの検索結果121 - 142 件 / 142件

  • プロキシ環境から Electron をインストールできない場合の対処方法

    問題プロキシ環境下で、Electron (9.0.5) をインストールしようとしたら、まぁいろいろとエラーになってハマりました。 どうも、node install.js の実行がうまくいっていないようです。 D:\sandbox> npm install electron --save-dev > [email protected] postinstall D:\sandbox\node_modules\core-js > node -e "try{require('./postinstall')}catch(e){}" > [email protected] postinstall D:\sandbox\node_modules\electron > node install.js RequestError: read ECONNRESET at ClientRequest.<anonymous> (

      プロキシ環境から Electron をインストールできない場合の対処方法
    • はじめに | Electron

      Electron は、JavaScript、HTML、CSS によるデスクトップアプリケーションを構築するフレームワークです。 Electron は Chromium と Node.js をバイナリに組み込むことで、単一の JavaScript コードベースを維持しつつ、ネイテイブ開発経験無しでも Windows、macOS、Linux で動作するクロスプラットフォームアプリを作成できます。 はじめましょう​ まずは チュートリアル から始めて、Electron アプリの開発からユーザーへの頒布までの流れを把握することをおすすめします。 サンプル や API ドキュメント も、閲覧して新しいことを発見するのに適した場所です。 Electron Fiddle でサンプルを動かす​ Electron Fiddle は Electron で書かれたサンドボックスアプリで、Electron のメン

      • JavaScript、HTML、CSSでデスクトップアプリを作成できるフレームワーク「Electron 12.0.0」がリリース

        「Electron 12.0.0」には、Chromium 89、V8 8.9、Node.js 14.16へのアップグレードが含まれている。 おもな変更としては、コンテキストブリッジであるexposeInMainWorldメソッドで非オブジェクトAPIを公開できるようになったほか、Node 12からNode 14へのアップグレード、メインプロセスからWebContentsインスタンスのサブフレームへのアクセスを可能にするwebFrameMain APIの追加、contextIsolationとworldSafeExecuteJavaScriptのデフォルト値のtrueへの変更などが行われた。 重大な変更としては、remoteモジュールの非推奨化、crashReporter.start({ compress })のデフォルト値のfalseからtrueへの変更、Flashサポートの削除、Chro

          JavaScript、HTML、CSSでデスクトップアプリを作成できるフレームワーク「Electron 12.0.0」がリリース
        • Electron 12.0.0 | Electron

          Electron 12.0.0 has been released! It includes upgrades to Chromium 89, V8 8.9 and Node.js 14.16. We've added changes to the remote module, new defaults for contextIsolation, a new webFrameMain API, and general improvements. Read below for more details! The Electron team is excited to announce the release of Electron 12.0.0! You can install it with npm via npm install electron@latest or download i

          • macOS 26 Tahoeアップグレード後にElectronアプリがMacのパフォーマンスを低下させる問題は、次期「macOS 26.2 Tahoe」で対策が講じられるもよう。

            macOS 26 Tahoeアップグレード後にElectronアプリがMacのパフォーマンスを低下させる問題は、次期「macOS 26.2 Tahoe」で対策が講じられるようです。詳細は以下から。 Appleが現地時間2025年09月15日にリリースした「macOS 26 Tahoe」では、ElectronがAppleのAppKitプライベートAPI (_cornerMask)をオーバーライドし、半透明のカスタムコーナーマスクを適用していたことが原因で、Electron製アプリを起動するとWindowServerプロセスのGPU使用率が100%にスパイクし、Mac全体のパフォーマンスの低下やバッテリードレインを起こす不具合が報告され、 I believe I found the root cause, this was not Apple’s fault After a lot of di

            • GitHub - RSSNext/Folo: 🧡 Folo is the AI Reader

              You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert

                GitHub - RSSNext/Folo: 🧡 Folo is the AI Reader
              • ディスプレイ狭い民のための「新規ウィンドウで開く」for Obsidian(追記あり)|iiz

                (2024/3/11 最後に追記しました) はじめに この記事はObsidian Advent Calendar 2023の13日目の記事です。 私はObsidianにはまった結果、拙いながらプログラミングを勉強して、プラグインを作成、公開している者です(Daily Note Outline、Multiple Notes Outline)。ホントの基本からの学習だったので、もはや本来目的としていたメモの作成・管理よりそっちに費やした時間の方が多くなってしまっている気もしますが…楽しいからいいんです! さて、みなさんはObsidianの便利な基本機能のひとつである「新規ウィンドウで開く(Open current tab in new window)」を使ってますでしょうか? 今回は「新規ウィンドウで開く」は便利だよ(特にディスプレイ狭い人たちには!)、という主張と、使う上で工夫したことについ

                  ディスプレイ狭い民のための「新規ウィンドウで開く」for Obsidian(追記あり)|iiz
                • Electron | IPCによるプロセス間通信(ipcMain, ipcRenderer, 設定) - わくわくBank

                  main.js wakuwaku:xxx という Channel でメッセージを受信できるようにしています。 メッセージを受信したら、3秒待機後、wakuwaku:yyy という Channel にメッセージを送信しています。 ( 後述しますが、 nodeIntegration: true, の箇所は後で修正します。 ) const { app, BrowserWindow, ipcMain } = require('electron') let window const sleep = (second) => new Promise(resolve => setTimeout(resolve, second * 1000)) app.on('ready', () => { window = new BrowserWindow({ width: 800, height: 600, webP

                    Electron | IPCによるプロセス間通信(ipcMain, ipcRenderer, 設定) - わくわくBank
                  • GitHub - electerm/electerm: 📻Terminal/ssh/sftp/ftp/telnet/serialport/RDP/VNC client(linux, mac, win)

                    You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert

                      GitHub - electerm/electerm: 📻Terminal/ssh/sftp/ftp/telnet/serialport/RDP/VNC client(linux, mac, win)
                    • Electron 16.0.0 | Electron

                      Electron 16.0.0 has been released! It includes upgrades to Chromium 96, V8 9.6, and Node.js 16.9.1. Read below for more details! The Electron team is excited to announce the release of Electron 16.0.0! You can install it with npm via npm install electron@latest or download it from our releases website. Continue reading for details about this release and please share any feedback you have! Notable

                      • [Electron] 自動アップデートに対応する - electron-builder + AWS S3 - ねこの足跡R

                        アプリを起動すると自動的に最新版があるか確認し、もし更新されていれば自動的にバージョンアップしてくれる機能を実装します。 いくつか方法はあるのですが今回は electron-builderの機能を使う ビルドしたアプリはAWS S3へアップ 更新があるとユーザーの確認無しでダウンロードしちゃう という方向でまとめていきます。 最終的なファイル 準備 macOS用アプリはコード署名が必要 AWS側の準備 IAM S3のバケット IAMの情報をセットする モジュールを追加 ソースコード メインプロセス レンダラープロセス package.json ビルドする ビルド実行 S3の状態を確認 latest.yml, latest-mac.ymlの中身 実際にバージョンアップしてみる 現在のバージョンをインストール package.jsonを修正 ビルドする 自動アップデートする Windows m

                          [Electron] 自動アップデートに対応する - electron-builder + AWS S3 - ねこの足跡R
                        • electron-vite | Next Generation Electron Build Tooling

                          electron-viteNext Generation Electron Build ToolingBased on Vite. It's fast, simple and powerful!

                          • Node.jsで正しく子プロセスを殺す

                            Node.js で子プロセスを生み出す場合、Node.js というコマンドラインで起動するツールである都合上、たいていの場合は、Ctrl+C で止めることが多いはずですが、そうじゃない場合に子プロセスが生き残るよね、どうやって殺す?という話です。 たとえば const childProcess = require('child_process') childProcess.exec('sleep 10000')

                              Node.jsで正しく子プロセスを殺す
                            • [Electron] アプリのアイコンを設定する - electron-builder編 - ねこの足跡R

                              アプリの顔である「アプリアイコン」を設定します。 今回はelectron-builderを利用してビルドする際の内容です。 アイコン画像を設定するのは非常に簡単なのですが、個人開発しているプログラマー的には画像を用意するのが一番ハードル高いですねw 基本的な設定方法 アイコン画像を準備 package.jsonに追記 ビルド Windowsでの結果 macOSでの結果 アイコンをサイズ毎に細かく用意する Windowsの場合 macOSの場合 WinodowsとmacOS用アイコンを一発で作成するシェルスクリプト 準備 ソースコード 実行方法 参考ページ 基本的な設定方法 とりあえずサクッと変更したい場合にはPNG画像を1枚用意し、package.jsonに追記するだけです。 アイコン画像を準備 必ず正方形のPNG画像を用意します。少なくともWindows用は256x256pixel、ma

                                [Electron] アプリのアイコンを設定する - electron-builder編 - ねこの足跡R
                              • ニコニコ動画風コメント+アンケートアプリをnode.jsとElectronで作ってみた - Qiita

                                Deleted articles cannot be recovered. Draft of this article would be also deleted. Are you sure you want to delete this article? はじめに 作成の動機はプレゼンやセミナーがWeb会議にシフトし、会場の空気感を感じない、発表時一人で話してる気がすることから、インタラクティブにしたいと思ったことです。 この手のアプリではCommentScreenがあるけど、無料版だと人数やアンケート回数の制限があったり、有料版の社内利用は決裁取得やらが面倒。 ネットで探してみると似たようなものを開発されてる記事があったので自分なりにカスタマイズして開発してみました。 Javascriptやnode.jsを扱うのは初めてでしたが、部署内のプレゼンや会議を盛り上げるツールができました。

                                  ニコニコ動画風コメント+アンケートアプリをnode.jsとElectronで作ってみた - Qiita
                                • Electron 28.0.0 | Electron

                                  Electron 28.0.0 has been released! It includes upgrades to Chromium 120.0.6099.56, V8 12.0, and Node.js 18.18.2. The Electron team is excited to announce the release of Electron 28.0.0! You can install it with npm via npm install electron@latest or download it from our releases website. Continue reading for details about this release. If you have any feedback, please share it with us on Twitter or

                                  • Electron ForgeでReactを使うための基礎づくり - Qiita

                                    Deleted articles cannot be recovered. Draft of this article would be also deleted. Are you sure you want to delete this article?

                                      Electron ForgeでReactを使うための基礎づくり - Qiita
                                    • [Electron] アプリ起動時にスプラッシュ画面を表示する - ねこの足跡R

                                      アプリの本体のウィンドウが起動する前に、会社やアプリのロゴが表示される画面を見たことがある方も多いと思います。いわゆる「スプラッシュ」と呼ばれる画面です。今回はこちらの実装を行ってみます。 スプラッシュはブランディングなどが目的の場合もありますが、裏側でこっそり通信を行っている場合もありますね。またはここでファイルをメモリ上にロードする場合もあります。 ソースコード 基本的な原理 フレームレスウィンドウ 利用方法 サンプル デモ メインプロセス レンダラープロセス スプラッシュ アプリ本体 参考ページ ソースコード 実際に稼働するソースはGitHubからも確認できます。 github.com 基本的な原理 フレームレスウィンドウ 一般的にスプラッシュ画面ではアプリや会社のロゴやイメージ画像のみを表示することが多いわけですが、Electronでは「フレームレスウィンドウ」を利用するとそれっぽ

                                        [Electron] アプリ起動時にスプラッシュ画面を表示する - ねこの足跡R
                                      • GitHub - sunfish-shogi/electron-shogi

                                        You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert

                                          GitHub - sunfish-shogi/electron-shogi
                                        • Electron 29.0.0 | Electron

                                          Electron 29.0.0 has been released! It includes upgrades to Chromium 122.0.6261.39, V8 12.2, and Node.js 20.9.0. The Electron team is excited to announce the release of Electron 29.0.0! You can install it with npm via npm install electron@latest or download it from our releases website. Continue reading for details about this release. If you have any feedback, please share it with us on Twitter or

                                          • Electron 26.0.0 | Electron

                                            Electron 26.0.0 has been released! It includes upgrades to Chromium 116.0.5845.62, V8 11.2, and Node.js 18.16.1. Read below for more details! The Electron team is excited to announce the release of Electron 26.0.0! You can install it with npm via npm install electron@latest or download it from our releases website. Continue reading for details about this release. If you have any feedback, please s

                                            • ウェブアプリをデスクトップアプリに移行する際の三つの選択肢

                                              背景 現在、「あなたの思考を育てるノート」Suikoのベータテスト を行っています。 その際のフィードバックで、「ノートアプリなんだからDockに常駐していないと書く気がしない」というものをいただきました。その通りだと思います。 ということで、最速でウェブアプリをデスクトップアプリに変換する方法を調べて実践したので、シェアします。 現状のウェブアプリは、Next.jsをVercelで動かし、Firebase Admin SDKでデータの永続化・スマホアプリとの同期をしています。 どうやったか 参考にした記事 今回「ブラウザの1タブではなく、常駐したアプリとして見せたい」という明確な動機があったので、それに絞って調べていました。 Slackのデスクトップアプリが、いかに紆余曲折を経て現在の形になったのか、という説明記事があったので、これと公式の(主にセキュリティ周りの)解説を読んで、今回の実

                                                ウェブアプリをデスクトップアプリに移行する際の三つの選択肢

                                              新着記事