Google Apps Scriptで多次元配列のデータを入力する Google Apps Scriptでスプレットシートへのデータへの書き込みを行う際には、setValue()を用いて一つずつデータを入力するよりも、 入力しいたいデータを配列で持たせてsetValues()で一気に入力… 伊藤史世ハック2018.12.03 4,457
PHP, Seleniumでページの読み込み時間を測定する。 WordPressで作ったサイトをリリースする前に、ページがちゃんと機能しているかを自動テストするスクリプトをSelenium&PHPで書きました。 ついでにそこで処理の負担になっているところ(サーバーからのレス… Aoi Watanabeハック2018.12.03 852
phpではdate()ではなくdate_i18n()を使おう タイトルの通りです。 date()を使うと標準時(UTC+0)の時刻が返ってきますが、date_i18n()を使うことで今いる場所の時刻を自動で取得して返してくれます。 つまり、特に設定しなくても日本にいればUTC+9の… ysugiyama12ハック2018.11.30 723
Google Apps Scriptの実行速度について Google Apps Scriptを使用するとスプレットシートの操作をjavaScriptで書くことができます。 しかし、書き方によって実行速度が大きく異なってくるみたいです。 この実行速度はスプレットシートを扱うため… 伊藤史世ハック2018.11.30 482
WorkSpacesへ接続できる物理端末に制限をかける 今回はAmazon WorkSpacesでアクセスできる物理端末に制限をかける手順を紹介します。 Amazon WorkSpaces ではデバイスタイプごとにWorkSpacesへのアクセス制限を設定することができます。… k.imaiハック2018.11.30 7,794
WordPress、投稿をゴミ箱に入れた時に処理を追加したい。 wordpressはアクションフックさせることで様々なイベントが起こる時にアクションを追加することができます。 ここにたくさん載っています→アクションフックたち ここで今回は投稿をゴミ箱に捨てるアクションフックについて考… Aoi Watanabeハック2018.11.29 1,185
PythonでSlackチャンネル内を操作する はじめに Slackチャンネル内のメッセージを操作するのにちょうどよいpythonのライブラリがあったので紹介していきます。 用意するもの チャンネルID(チャンネル表示時のURL末尾に表記されている) adminユーザ… r.katoハック2018.11.29 3,127
【Bash】(雑に) リトライ Exponential backoff なんてやってられるかボケが、 という気分の時用。 #!/bin/bash RETRY_INTERVAL_SEC=3 function exec_with_retry() { loc… 駆け出し 太郎ハック2018.11.29 576
isset(),array_key_exists()で配列にキーが存在するか判定 isset、array_key_existsなどを使います。 array_key_existsはキーが存在すれば、true. issetはそのキーが存在し、かつnullでない場合はtrue. という違いがあります。iss… 藤本泰成ハック2018.11.29 5,404