脚注を記述できる MovableType プラグイン:Footnote - Open MagicVox.net
私は結構脚注(※1)を使うんだけど、今まではずっと手動で記事末尾や段落の下に書き入れてた。
でも、それだと後で注釈が増えたときに番号を付け直さないと行けなかったり、本文と脚注が同じような見た目で分かりづらかったりして、いろいろと面倒。
そこで、いいプラグインがないか探してみたところ、上記の「Footnote」を発見。
早速これを導入してテンプレートを書き換え。
あとは、Movable Typeの編集画面でHTML編集モードに切り替え(※2)、<footnote>(~)<footnote>で囲めばOK。
前回(Androidにpush通知する(Chrome ServiceWorkers+Google Cloud Messaging): 約定期blog GS)で、push通知が送れるようになったけど、その後いくつかトラブルがあったのでメモ。
・登録できない?
実験に使ったURLは公開してないけど、不正に使われたら困るので一旦BASIC認証をかけたら、通知購読できなくなった。
原因は、manifest.jsonが401エラーになってたこと。
どうやらブラウザでログインしてても、manifest.jsonには適用されないみたい。
・Wi-Fi環境で通知されない
5G(IEEE802.11a/ac)だと特に問題が起きやすい?
これは以前からあるし、他のアプリでもそうなのでもう諦めるしかないかも…。
通知だけじゃなくて、PCからのアプリインストールでもそうなるし。
軽い気持ちで試したらいろいろと泥沼ってへとへと。
とりあえず、サーバ側のアクションだけでAndroidスマホにpush通知を送れたので一旦終了…。
・メモ
参考にしたサイト
WebアプリからもPush通知が!ChromeのPush通知について - しろかい!
http://shirokai.hatenablog.com/entry/chrome-push-notification
ChromeでW3C Push APIを使ってみた - Qiita
http://qiita.com/tomoyukilabs/items/8fffb4280c1914b6aa3d
ServiceWorkerを使ったPush APIをやってみた - kinjouj.github.io
http://kinjouj.github.io/2015/05/serviceworker-push-api.html
fix demo after subscriptionId goes away by notwaldorf ・ Pull Request #40 ・ PolymerElements/platinum-push-messaging ・ GitHub
https://github.com/PolymerElements/platinum-push-messaging/pull/40/files
もう発売から3年近くになるし、こんな重くてごつい女子力0なタブレットなんて使ってないよ!って人はスルーで…。
あと、root取るってことは「大いなる自由と引き替えに大いなる責任(※)」を負うわけだから、その辺は分かってるという前提で。
※:Linuxでsuすると「プライバシーを尊重せよ」といった3つの注意が出るうちの1つ。
面倒なので自分用にまとめたメモ程度。
仕事でRubyの資格取得目指して勉強中なので、復習ついで?にBrainf*ckのインタプリタを作ってみた。
Wikipediaで仕様を読んで、サンプル2つほど(helloworld、ハノイの塔)でデバッグ。
ちなみにWikipediaのBrainf*ckページにはRubyインタプリタへのリンク(しかもURLを見ると今年の5/14と新しい)があるけど、あえて全く見ないでフルスクラッチで書いた。