GoogleAppsScript(GAS)のIPアドレス範囲を調べる

GASからUrlFetchApp.fetch()した場合にどのIPアドレスからリクエストが来るか事前に知りたい場合がありますよね。社内や身内だけで使っているクローズドなサーバなどでです。今回はこの調査方法についてまとめます。
続きを読む

MySQLのテーブルにPartitionを追加/削除/確認する

2013年に作成した個人的なWebサービスがいつの間にか動かくなってる…?と思って調べて見るとPHP経由で動かしているMySQLが以下のようなエラーを吐いていました。

PHP Fatal error:  Uncaught Exception: [_runsql] HY000 1526 Table has no partition for value 20180827

どうやら開発当初に設定したMySQLのpartitionをすべて使い切ってしまったようです。アクセスログ用のテーブルで5年分くらいのpartitionをまとめて切っていたのですが、まさか5年後も動かしているとは夢にも思わずw (もしくは将来の自分が何とかするだろうと思っていたらしいw)

今回はこいつを動くようにします。
続きを読む

はじめてのGatsbyJS – 導入編

最終的にWordpressをデータソースに、静的なページを吐き出したくなりまして、PWA的なナウいコードが吐き出せるGatsbyを試してみました。

そもそもGatsbyって何やねんという方にはこちらのスライドがわかりやすいです。

今回はGetting Startedページに沿ってまずは基本的な扱い方を学んでみます。macOS上で試していますが他のOSでも同様に試せると思います。
続きを読む

Office365のメールをGMailで送受信する

諸般の事情でOutlook(Office365)を使うことになりました。

普段GMailをメインで使ってる身としては、1日1回Outlookを起動してメールをチェックするのはダルいですし、そもそも最近のMacはSSDになってからディスク容量が驚きの少なさになったこともありローカルでメールの管理するのはちょっと辛い。Web版のOfficeをそのためだけに開いておくのもちょっと…というわけでOutlookさんを日常的に使わずに済む方法を模索します。

ちなみに会社員やってるときは逆にOutlookが便利で仕方なかったですけどねw
(ノーツは地獄でしたがw)

続きを読む

「ふともも写真の世界展」に行ってきた 2016

池袋マルイで開催予定だった「ふともも写真の世界展」が中止になったことで返って世間に知れ渡る事態になっていますが、実は2016年に渋谷マルイで同名の写真展が開催されており、当時喜び勇んで向かったの時の記録が残っていたので、掘り起こしてみた次第です。

実際の風景をご覧ください

撮影やシェアは公式にOKでした。ご覧の通りなのですが、基本的にパネルと撮影で使われた小道具の展示、一部販売も行われていました。小さいロボみたいなのは実際に売ってましたが一点物だったのかちょっと気軽に買えない値段だった覚えが(;´∀`)

続きを読む