2021年9月29日 / 最終更新日時 : 2022年11月16日 officeの杜 JavaScript Puppeteerで特定要素の値が変わるまでウェイトを掛ける 業務で本格的にPuppeteerにて処理の自動化を実装していますが、時々問題になるのが「ウェブサービス側の処理が重くて、タイムアウトする」という症状。直近でぶつかったのは、SalesforceのTeamSpiritにて特 […]
2021年8月30日 / 最終更新日時 : 2024年10月30日 officeの杜 macOS macOSでQEMUを使ってRaspbianを起動する Box86というエミュレータを使うと、ARMのCPUでもWineが使えるらしいという情報をキャッチしたので、Raspberry Piで試そうと思ったものの、SDカードが壊れてたので使おうと思ったのが、QEMU。 x86な […]
2021年8月28日 / 最終更新日時 : 2022年7月12日 officeの杜 Google Google Apps Scriptでスプレッドシートの非表示行を除外してデータを取得する【GAS】 時々、Teratailを除いては、面白そうなテーマということで挑戦して、入門編の教材を作ってたりします。そんな中、「非表示行を除いてデータを取得する」というテーマが出ていたので、作ってみました。 今回のテーマは小ネタです […]
2021年8月5日 / 最終更新日時 : 2022年7月12日 officeの杜 Google Google Apps ScriptでHTMLメルマガ配信システムを作る【GAS】 Google Apps Scriptを使って本格的な社内システムを作る登竜門となるのが、メールの配信。但し同一の内容ではなく、人に合わせて内容を差し替える必要があるケースが殆どです。 その場合、一個ずつ手動で作って送信は […]
2021年7月16日 / 最終更新日時 : 2023年5月17日 officeの杜 Google Google Apps ScriptでCKEditorを使ったウェブアプリ【GAS】 自分のウェブアプリケーションに於いて、ユーザ入力してもらうエリアで単なるテキストエリアだと非常に味気ない。そこで、HTML入力も可能な各種CMSやプラグインとしても活用されている「CKEditor」を搭載できたら、一気に […]
2021年7月13日 / 最終更新日時 : 2024年11月14日 officeの杜 macOS Windows11についてまとめてみた 最後のWindowsと言われてたはずのWindows10。結局、市場の変化や未だに安定してると言えないコレまでのトラブルから脱却する事なく、次のWindowsということで、Windows11がアナウンスされました。正式版 […]
2021年7月11日 / 最終更新日時 : 2022年7月12日 officeの杜 Google 他のスプレッドシートのシートをコピーする【GAS】 Google Apps Scriptの入門初心者として最初の頃に立ちはだかる壁はおそらく「他のシートを別のシートへとコピーする」という作業でしょう。つい、シートを追加するということで、insertSheetメソッドを使っ […]
2021年7月5日 / 最終更新日時 : 2022年8月12日 officeの杜 Electron SQLiteデータベースの活用まとめ - 前編 ElectronやNode.jsなどで業務用アプリを作るとなると、割と避けられないのがデータベースの使用。サーバー型のMySQLやPostgreSQLを使うことになると思いますが、オフラインでの使用やスマフォ用となると、 […]
2021年7月3日 / 最終更新日時 : 2022年11月16日 officeの杜 JavaScript Puppeteerで別のマシンのChromeを操作する あまり利用するシーンは多く無いかもしれませんが、開発を行っていると別のマシンで起動しておいたChromeを自身のマシンのPuppeteerから接続して遠隔操作するというケースがあります。しかし、Puppeteerはloc […]
2021年7月3日 / 最終更新日時 : 2021年12月30日 officeの杜 JavaScript PuppeteerでBasic認証を通過しページ数を取得する 最近久しぶりに、ちょっとした仕事で「Basic認証の掛かってるページ」にログインして、検索をし、出てきたページからファイルをダウンロードしてほしいという依頼があり、実装をしてみました。 ページ数は検索結果により変動し、ペ […]