✖
なんかいろいろ気分が悪い…… 結局、大部分の人というのは嫌な人なのだから、主にそういう人への何かってオレにとって全く意味がない気がしてならなくなった。
たくさんいれば少数はいくらかマシだろうというもの微妙で、発見できなければ意味がない。逆に、既にあるもので発見できるなら、そんな遠まわりなことやらないで、直接連絡でも取ったほうがマシなのだ。
関連エントリー
- ✖ ぼくの親程度の世代だと、インターネット日常でつかうようなことがないので、インターネットの技術がいくらプッシュな技術であっても、全く意味がない...
- 健康の試み 去年も今年も年間テーマが健康なのだがうまい成果があがってない。よって何かしら方針が間違えている。 不安を解消しようとすると破滅する OCD(...
- ✖ 5年に一度リフレッシュ休暇10日というのが付与されるので、年末年始に有給消化と繋げて取得した。結論からいうとこの取得方法は完全に失敗であった...
- ✖ いろいろ、書こうと思ったけど消したりした。今すごく、日記書くにもいろいろな抵抗がある。こういうことが、全く無意味な気がしてならない。他人は信...
- Maker Faire Tokyo 2018 いった なんとなく発見があったらいいなぁぐらいで土曜日に行ってきた。 発見と面白かったのは以下らへん SONY が思いのほか SPRESENSE を...
✖
眠れないし……
✖
なんでこんなに時間ないの?
はてブのエントリページのはてなコピィを表示させる GM
はてブのエントリページに、ブクマ先URIについてついているコピィを表示させるようにします。例えばブックマークのウェブフック先をコピィにした場合とかです。

✖
Perl の utf8 関係が未だ全く理解できない。わからないことがわからないので整理
現状やってること
- utf8 フラグを全く考慮せずに書き、文字化けした時点で
- use utf8 つけたりはずしたり
- utf8::encode, utf8::decode を適当にする
最も知りたいこと
- 確実に文字化けをしない方法
わかること
- 下位互換性でデフォルトが latin-1
- use utf8 しててもフラグたたないことがある……
- 入力時にフラグ立てて 出力時に落とせ、とかいう運用上のやつ
わからないこと
- encode/decode の覚えかた
- (いつも適当にどっちかやって is_utf8 ダンプするハメになる。perldoc utf8 みてもわからない)
- ある文字列 (サブルーチンの返り値とか) が utf8 flagged かどうかわからないときどうすればいいか
- 誰がその文字列の状態に責任を持ってるのか
- 誰かが責任をはたせていない場合にできることは?
- 自分はどこまで責任を持てばいいのか
- 実際問題これってよくあると思うんだけど……
- use utf8 の意味
- フラグが立ったり立たなかったりするのは混乱する
- use utf8 せずに全部に utf8::decode すべきなんじゃ?
- 全く utf8 フラグを考慮してない場合にどうなるか
- 海外製のだいたいの CPAN ライブラリのこと
- 複雑奇怪な問題を全ての人が「知っている」ことを前提にするのは間違いだと思う
- 上記責任の問題もあるのだけど、他人が果たせない責任を果たすことはよくあることなのだから、そういうことが確実にできるようでないと使えない。
- 要は文字化けさせたくないだけ
- 正規表現マッチを正しくさせるには?
- 正規表現のエンコーディングは?
- 普通に開発していて latin-1 が必要になることはあるのか?
- ライブラリの返り値でそうなることがあるとか?
- latin-1 と byte 列はちがうのか?
- utf8 文字列 / latin-1 文字列 / バイト列 ?
- なんでこんな複雑なのか
- 下位互換性、というのはわかる、けど、
jAutoPagerize
- http://github.com/cho45/jAutoPagerize/raw/iframe/jautopagerize.user.js (iframe版)
- http://github.com/cho45/jAutoPagerize/raw/master/jautopagerize.user.js (HTMLDocument 版)
github に移して iframe で読みこむ版をつくってみた (id:javascripter さんの AutoPageLoader とおなじ)。なんで iframe にしなかったんだっけ……と思いつつなのでブランチになってる。google image でも效くようになってうれしいです。
iframe にすると、lazy load されているわけでないならブログパーツとかも全部どうにかなってしまうのでいい感じ。DOMContentLoaded で iframe 削除ってて、はてなスターはつかないので filter でつけてやる必要があった。
いろいろあって Safari 対応のコードとか残ってたけど全部削除した。Chrome が GM_xmlhttprequest に対応したらまた考えよう……
名前も変えて github にうつそうとおもったけど、なんかもうこういう虐げられてます感がでる名前でもういい気がしたのでとりあえずそのままにした。
いつもつかってるテスト用サイト
- http://nicovideo.g.hatena.ne.jp/cho45/ (ブログパーツ)
- mixi 日記 (おかしいことになりやすい代表)
- google (必須だから)
