プログラミング Electron のプリロードスクリプトによるプロセス間通信 Electron アプリケーションはメインプロセスとレンダラプロセスから構成されます。各ウィンドウは独立したレンダラプロセスで実行され、UI やウェブページを表示するために使用されます。ここではメインプロセスとレンダラプロセスの通信方法につ... 2024.03.04 プログラミング
プログラミング Electron + ESM + TypeScript + webpack + electron-builder Electron v28.0.0 より ESM【ESModules】がサポートされましたので、ESM 化された Electron アプリケーションを electron-builder でビルドして配布するまでの手順を解説したいと思います。 ... 2024.03.04 プログラミング
プログラミング OpenAPI の定義フォーマット OAS【OpenAPI Specification】とは OpenAPI Initiative が提唱する RESTful API の定義フォーマットです。フォーマットに則って定義することで、あなたのプログラムは洗練され、自動ドキュメント化... 2023.12.10 プログラミング
プログラミング OpenAPI による RESTful API 開発のすすめ OpenAPI とは、RESTful API 設計のために策定された仕様であり、その具体案として API の定義フォーマットやドキュメント化、テストの実施を支援するためのツールを提供しています。 これらのツール群はもともと Swagger ... 2023.12.06 2023.12.10 プログラミング
プログラミング システムで考慮すべき浮動小数点数の有効桁数と丸め誤差 システムプログラムでは正確な数値を表せる桁数に限界があります。精度の高い小数を扱う場合は、技術的にどれくらいの精度(桁数)を保証できるか、あるいはどこまでの精度を保証すべきかが仕様決定の上で重要となります。ここではシステムの構成要素であるプ... 2023.11.21 2023.11.27 プログラミング
フレームワーク Ajax をシンプルに利用できるライブラリ Ajax を簡単でシンプルに利用できるようなライブラリを作成しましたので紹介します。以下のような機能があります。 ・フォームの送信・ファイルアップロード(multipart/form-data)にも対応・送信データの直接指定・リクエストヘッ... 2022.05.19 2022.11.30 フレームワークプログラミング
プログラミング JavaScript はクラスを利用したオブジェクト指向プログラミングができます。 JavaScript はクラスを利用した OOP の実装が可能なことをご存知でしょうか?Java のようなクラス構文による OOP 言語に慣れた人達にとって、従来のprototypeベースの構文は非常に使いづらいものでした。ECMAScri... 2022.05.06 2022.08.17 プログラミング
フレームワーク Bootstrap を利用した画面レイアウトのテンプレート 画面デザイン用のフレームワーク Bootstrap を利用したテンプレートのサンプルを紹介します。グリッドシステムによりレイアウトのパターンをある程度自由に組み合わせることができます。主に簡素な Web システムの画面を作成する際に利用する... 2022.03.31 2022.11.30 フレームワークプログラミング
プログラミング OCR API を利用した RPA の PHP プログラムサンプル 前回では Google の Cloud Vision と Microsoft の Computer Vision これら2つのサービスを利用した画像解析プログラムの実装例を紹介しました。その続きとして、OCR API を利用して RPA【R... 2022.03.17 2022.08.17 プログラミング
クラウド VBScript でインストーラを作成する Windows 環境で動作するインストーラを作成する場合、VBScript がおすすめです。VBScript は Windows に標準で搭載されており、様々な環境の違いが想定されるクライアント PC 上で、おおむね問題なく動作することが可... 2021.10.23 2022.08.17 クラウドプログラミング