海月玲二

バグ報告をいただいたので,いくつか修正.

FetchWeb

・タグの属性値がシングルクォートされてる場合,タグ中で改行されてる場合でもちゃんとリンクを取得できるようにした

NoTouchLauncher

・アプリをアンインストールしたとき,それがたまたま最近起動したリストに入っていると,正常に消えなくなるのを修正

しかしタグの属性値の引用符って,シングルクォートでも許されるんだとは知らなかった.FetchWebを作ってみて,htmlやcssについて意外と勉強になってしまっている.別に何かの役に立つというわけでもないけど.

2014-08-05(火)

無題

なんとか今年も前期の授業を乗り切った.例によって最後の一日四コマ×五日連続が大変しんどかった.だいぶん慣れてきたので喉がおかしくなることはなくなったけど,もう若くないので単純に疲れがたまって体がだるいのだ.

でも,今年は学生が全員「PCの操作は基本的に得意だけど,授業でやる内容についてはよく知らない」というレベルだったので,授業自体はとてもやりやすかった.よかったよかった.もともと通信課程の学生は受講態度が真面目だけど,それでもダブルクリックに苦労するとかのレベルだとさすがにちょっと大変なんだよね.他の学生とのギャップも大きくなるし.

まあ,これで夏休みである.でも今年から行くようになった学校では,後期の授業がなんと9月15日に始まるらしい.そんなところあるんだな.大学といえば後期授業は10月1日からと決まってるのかと思った.

2014-08-06(水)

無題

うちの猫一号は季節の変わりめにわりとたくさん毛が抜けるので,試しにそれを集めてぎゅっと丸めて,百円ショップで買ってきたフェルト用の針でつついてボールを作ってみた.期待通り,みごと猫大喜びのおもちゃになった次第.特に猫二号は,このボールをころがしてやるだけで大興奮で,ふだんのトロい動きからは想像もできんような猛ダッシュで追いかけまわすのだった.やはり猫の匂いがするのだろうか.

でも適当に作ったフェルトボールなので,しばらく遊ばせてるとほどけてきて,また針でまとめてやる必要がある.微妙に面倒だが,ノリとかを付けても匂いが変わりそうだしなあ.

FetchWebをまた更新した.今回は,機能追加が

  • 外部ホストからのダウンロード可否を選択可能にした
  • User-Agent設定機能

の二つ.外部ホストを無視すると,広告なんかを無視できるので微妙に便利なのだが,画像が別サーバーに置いてあったりするとそっちも無視されてしまうのが難点である.あとは例によってバグ修正だ.1.4以降,リンク変換をオフにしてるとリンク先のダウンロード自体をやらなくなってたりとか,ダウンロードでエラーが出たときの処理がてきとうで無限ループになる可能性があったりとか,なかなか間抜けなミスも多かった.

それからいつものタグ解析ミスの修正.正直,正規表現だけで確実にタグを抽出するのに少々無理を感じる今日このごろだ.属性値の順番が逆の場合もチェックしたりとか,シングルクォートで囲う中にダブルクォートが出てきた場合とか,めんどうなことこの上ない.もういっそのことhtml解析ライブラリの類を入れようか,などと一瞬考えるほどだ.それはそれでめんどうなので結局やってないけど.