Programing

JavaScript

sqlite3にbind parameterを利用する(javascript)

クエリのパラメーターに'?'を利用して書いてる例が多いのですが、個人的には並び順に気を使わなくてはいけないこととパラメー...
JavaScript

PrettierとEslintを導入する。

既存のプロジェクトフォルダに移動する。npm install --save-dev typescriptnpx tsc ...
JavaScript

マウスドラッグイベント例(javascript)

ドラッグイベント制御はdocumentを対象に行った方が良いです。私は対象のelementのmousemoveとmous...
Electron

Electron + puppeteer Tips

初めてPUPPETEERを使ってみたのでquick startとしての記録。await pie.initialize(a...
JavaScript

一意の値に集約する / 重複排除(javascript)

様々な値を持つ配列をユニークな値にグループ化したいことってありますよね。そういう場合はSetオブジェクトを利用します。l...
JavaScript

Electronでzoomがうまく動かない?

electronではwindowに対してsetZoomFactorやsetZoomLevelを指定することで拡大、縮小が...
JavaScript

SVGの色を変更する方法

SVGの色を変更するmaskとして利用し、background-colorを透過する簡単にできて実用性の高い方法です。....
JavaScript

sqliteで同期的に複数行を操作する(node.js)

javascriptもsqliteも非同期で動作するのが標準のため、同期的に書くのに割と苦労しました。複数行をInser...
JavaScript

electronでコマンドライン引数を処理する

開発中とリリース環境でアプリの挙動を変えたい場合は多い。electron(node.js)ではどのようにするのが良いかを...
JavaScript

sqlite3 db.each, all, get (javascript)

db.eachはデータを1つ取得するごとにコールバックが呼ばれる。メリットは取得する全データをまとめてメモリ上に乗せない...
Electron

MainProcessからRendererProcessにパラメータを渡す(Electron)

ウィンドウを表示する際に初期化のための値や識別ID等をウィンドウに渡したいケースって多いですよね。Main Proces...
Electron

window最大化の制御(Electron)

長いので結論から。個人的にはレンダラープロセスで完結できるFullScreen APIがおススメ。パーツ単位でも最大化で...
スポンサーリンク