毎年恒例(にしていきたい)の一人旅!
記念すべき第1回は、僕の生まれ故郷である埼玉県川口市を旅してきました。
ムニエルブログをHTTPS化しました
データバインディング可能なマークアップ言語を作ろうとしてやめた話
最近、Google Apps Script(GAS)でSlackのBOTを作るのにハマっています。*1
基本的には何らかのAPIやウェブページから取得したデータを整形してメッセージを投稿するBOTなのですが、ソースコードをいじらなくてもメッセージの文面を変えられるようにするために、テンプレートをもとにメッセージを生成する仕組みにしています。
当初は特定の文字列を実際のデータの値に置換するだけの単純な仕組みで実装していましたが、「特定の値があるときにのみこの文字列を出力したい」といったケースに対応できないため、条件分岐や繰り返しなどのロジック処理を行なえるような構文を定め、言語として規格化しようと考えました。
*1:Google Apps Script(GAS)でSlackのBOTを作る方法は、そのうち記事にします。
iPhone用にQi対応ワイヤレス充電器を買ったら最高だった
munieru.jpのSSL証明書が無効で接続できない問題を解消しました
僕が所有するドメインmunieru.jp、およびそのサブドメインapi.munieru.jpにおいてSSL証明書が無効で接続できない状態でしたが、その問題を解消しました。
続きを読むMacでダウンロードした画像のファイル名を、自動でMD5ハッシュ値にリネームして重複を防ぐ
僕はGoogleで癒し画像を収集するのが趣味なのですが、ネット上からダウンロードした画像をそのまま保存すると、ファイル名が被ってしまうことがあります。
また、同じ画像でもサイトによってファイル名が違う場合、中身が同じファイルを重複して保存してしまうかもしれません。
そこで、Macでダウンロードした画像のファイル名を、自動でMD5ハッシュ値にリネームして重複を防ぐことにしました。