logo Ribbit's works
【Electron】URLからファイルをダウンロードするのトップ画像
【Electron】URLからファイルをダウンロードする
electronには、URLからファイルをダウンロードするモジュールを持っていません。httpsやrequestのような別のモジュールを活用することで、ファイル...
カレンダー 2021年9月14日
TypeScriptで楽天ブックス書籍検索APIを使う📚のトップ画像
TypeScriptで楽天ブックス書籍検索APIを使う📚
最近ツイッターもフェイスブックも、APIを使用するための審査が厳しくなっているようですね。申請にあたって色んな作文を書かないといけませんが、楽天APIは幸い、楽...
カレンダー 2021年9月14日
Javascriptの即時関数と、省略記法【先頭の!やカッコの意味】のトップ画像
Javascriptの即時関数と、省略記法【先頭の!やカッコの意味】
即時関数は、記述と同時に実行される関数を指します。変数のスコープを制限し、汚染を防ぐためです。例えば、以下の処理は全く問題なく実行されます。...
カレンダー 2021年9月3日
PySimpleGUIで自作テーマを使用するのトップ画像
PySimpleGUIで自作テーマを使用する
各パーツの背景色及び文字の色を変更できます。‘BORDER’: 0でタイルレイアウト風、グリッドレイアウト風なUIが作れそうです。マテリアルデザイン風に影を・・...
カレンダー 2021年9月3日
【Javascript】ドラッグ&ドロップでCSVを読み込むのトップ画像
【Javascript】ドラッグ&ドロップでCSVを読み込む
ドラッグ&ドロップのイベントを登録する。まず、ファイルをドラッグ&ドロップできる領域を設定します。今回はやっていませんが、対象領域上にファイルがドラッグされてい...
カレンダー 2021年8月16日
【Node.js】対象URLにリンクされている全ての動画ファイルをダウンロードするのトップ画像
【Node.js】対象URLにリンクされている全ての動画ファイルをダウンロードする
puppeteerを利用して、URL内にリンクされている動画ファイルをダウンロードします。puppetterを使うことで、JavaScriptが動いたあとにコン...
カレンダー 2021年8月16日
【React】レンダリング終了を待って処理するのトップ画像
【React】レンダリング終了を待って処理する
オプションのコールバックが渡されている場合は、コンポーネントがレンダーまたは更新された後に実行されます。...
カレンダー 2021年8月15日
 【GAS】スレッドに引っ張られて、不要なメールまで取得してしまう場合の対処法のトップ画像
【GAS】スレッドに引っ張られて、不要なメールまで取得してしまう場合の対処法
Google Apps Scriptを用いてGmailのメールを取得する際、取得される単位はスレッド単位になります。これが厄介で、1通のメールが欲しい場合も、ま...
カレンダー 2021年8月12日