フォームに入力されたHTMLにscriptタグなどが含まれていないか検証する

最近仕事でもプライベートでもPHPしか書いてないので、久々にPHPネタを。

HTMLを入力できるフォームを作りたくって、ただscriptタグやonloadなど、スクリプトを実行する要素が入ってほしくなかったので、そのバリデーションを書いた。

ただ正規表現として処理するだけだと不十分だと思ったので、DOM的に解析して、scriptタグやonから始まる属性があれば不正なHTMLとして処理することにした。

続きにサンプルコードを書く。

続きを読む

母が亡くなった後の手続きを自力でやりきったので記録しておこうと思う (3) 法定相続情報一覧図の写しの作成

(1) (2) のつづき。結構な額のかかる「出生から死亡までの戸籍謄本」の代わりになる「法定相続情報一覧図の写し」を作った話。

続きを読む

伊勢的新常識BOOTHをオープンしました

サークル伊勢的新常識の頒布物を通販で購入できるBOOTHをオープンしました。

iseteki.booth.pm

先日のコミックマーケットでも頒布した、Aristeaのラバーストラップと、屏風本ことZ-01K HACK BOOKを取り扱っております。

Mastodon対応クライアントに進化した Aristea のかわいいラバーストラップ、ぜひゲットしてくださいね!

母が亡くなった後の手続きを自力でやりきったので記録しておこうと思う (2) 戸籍謄本の収集

(1) のつづき。相続などの手続きに絶対に必要になる「戸籍謄本」の話。

続きを読む

母が亡くなった後の手続きを自力でやりきったので記録しておこうと思う (1) 葬儀とその時期の手続き

5月、母が亡くなった。 このことについて、心情的なところを書き始めると僕もつらいし興味ない話なのでここで語るのは避けようと思うが、人が亡くなった後の手続きはいろいろ参考になることも多いと思うので書き残しておこうと思う。

連載インデックス

続きを読む

コミックマーケット94にサークル参加します!

サークル 伊勢的新常識はコミックマーケット94に参加します。スペースは1日目 西1ホールめ-22aです。

伊勢的黒魔術読本 Vol.4

いつもの感じで黒っぽいネタをお届けします。だいたい500円以内になると思います。

  • MobileDevice.framework ことはじめ
  • Essential Phone のデュアルカメラでステレオ画像が撮りたかった

Aristea の女の子ラバーストラップ

Aristea のアイコンのあの子がかわいいラバーストラップになりました!!

価格はconohaのラバストが1000円だったので1000円です。

その他

以下の既刊も持ち込みます。

  • ノンデザイナーのための名刺デザイン(委託,第3刷) 800円 [すこし]
  • Z-01K HACK BOOK 800円 [たくさん]
  • AzureaとAristeaの百合本 1000円 [ぼちぼち]
  • ひとりでクラウドつくってみた本 500円 [ぼちぼち]

1日目 西1め-22a でお待ちしておりますので、何かのついでにお立ち寄りいただければ幸いです。

続きを読む

僕はMVNOをあきらめた。2018年春 回線入れ替え

f:id:iseebi:20180527002648j:plain

先日の技術書典ではZ-01Kを取り上げた「Z-01K Hack Book」を出したわけですが、それに伴い僕もZ-01Kを発売日に購入していました。 ドコモの端末なので、購入するときにドコモの回線をどうしても契約しないといけなかったのですが、その頃から漠然と回線契約を変更することを考えるようになっていました。

ファミリーシェアは多いのではないか

元々IIJmioのファミリーシェアプランで、みおふぉん(音声通話)を1台作ってこれをメインにして使っていました。

しかし、10GBを使い切ることはほとんどありませんでした。下のライトスタートプランもSIMが2枚発行されるようになった上、6GBもあればまあ間に合うのではないかと考えるようになり、プランを下げることは実際に考えていました。

速度低下、すぐには解決できなさそう

また、アクセスの集中する12時台、18時台の速度低下が日を増すごとにひどくなっていっていることを感じていました。

これに関して、IIJmio meeting にて触れられているのを見ました。

www.itmedia.co.jp

もちろん、通信の中を見てピークを下げるような「通信の最適化」をしていない IIJ の姿勢は素晴らしく応援はしたいのですが、やはり現状MVNOではこの問題を解決できる方法はなさそうだな、このあたりが限界なんだろうなと感じました。

大手キャリアへ帰ろう

もうこうなっては大手キャリアに戻るしかありません。しかもちょうど良く手元にはZ-01Kの回線があります。2年契約していないとはいえ、短期解約はリスクがありそうなのでしばらくはこの回線にお金を払い続けなければならないので、いったんはこれをメインとして使ってみることにしました。

5月ロードテスト:ギガが足りない

そういうわけで、第1ステップとして5月はこのようにして使ってみることにしました。

  • メイン回線をZ-01Kに刺さっていたドコモ回線とし、メイン端末の iPhone 7 Plus に入れる
    • カケホーダイライトプラン+データパックS(2GB)
  • IIJmio はライトスタートプランに下げて Moto G4 Plus に入れて、テザリングiPhone などに使わせる
  • Z-01Kにはバックアップ用として 190PadSIM を入れることにした。

パケットはできるだけIIJmioで流し、混雑時間帯だけドコモ回線を使う作戦でした。しかし、インターネットが引かれていない実家に長くいたためPCのテザリングでも使ったのでIIJmioの減りがかなり早く、テザリングのON/OFFがかなり手間となり間違って家で動画再生をしてしまって尽きてしまいました。また、ドコモの2GBはやはり少なく、追加で1GB購入し、更にこのあともう1GB購入することになりそうです。

何の因果か、5月は電話を使うことがとても多くなってしまい、カケホーダイライトがとても便利でした。

もうドコモでええやん

テザリングのON/OFFがかなり手間」というのがやはりつらくて、ちょっと高くてももうドコモで良いよなあ。と思いました。

なので、5月末のタイミングでIIJmioを解約、6月からはドコモのパケットを「ベーシックパック」に上げることにしました。

将来的には

僕は2年に1回のサイクルでiPhoneを買い換えており、今年は買い換えの年です。本来のメイン回線であるauは転送設定されてプランEシンプルの状態で家で眠っているのですが、買い換えのタイミングでこれを再度メインに戻そうと思っています。

ドコモはそのときにはお役御免となりますが、基本的に電話は au の番号を伝えてたのでスムーズに戻れるのではないかと思っています。