【Electron】URLからファイルをダウンロードする
electronには、URLからファイルをダウンロードするモジュールを持っていません。httpsやrequestのような別のモジュールを活用することで、ファイル...

TypeScriptで楽天ブックス書籍検索APIを使う📚
最近ツイッターもフェイスブックも、APIを使用するための審査が厳しくなっているようですね。申請にあたって色んな作文を書かないといけませんが、楽天APIは幸い、楽...
Javascriptの即時関数と、省略記法【先頭の!やカッコの意味】
即時関数は、記述と同時に実行される関数を指します。変数のスコープを制限し、汚染を防ぐためです。例えば、以下の処理は全く問題なく実行されます。...

PySimpleGUIで自作テーマを使用する
各パーツの背景色及び文字の色を変更できます。‘BORDER’: 0でタイルレイアウト風、グリッドレイアウト風なUIが作れそうです。マテリアルデザイン風に影を・・...
【Javascript】ドラッグ&ドロップでCSVを読み込む
ドラッグ&ドロップのイベントを登録する。まず、ファイルをドラッグ&ドロップできる領域を設定します。今回はやっていませんが、対象領域上にファイルがドラッグされてい...

【Node.js】対象URLにリンクされている全ての動画ファイルをダウンロードする
puppeteerを利用して、URL内にリンクされている動画ファイルをダウンロードします。puppetterを使うことで、JavaScriptが動いたあとにコン...
【React】レンダリング終了を待って処理する
オプションのコールバックが渡されている場合は、コンポーネントがレンダーまたは更新された後に実行されます。...
【GAS】スレッドに引っ張られて、不要なメールまで取得してしまう場合の対処法
Google Apps Scriptを用いてGmailのメールを取得する際、取得される単位はスレッド単位になります。これが厄介で、1通のメールが欲しい場合も、ま...