04 November
2004
08 November
2004
atsさんが携帯用のスキンをさらしてくださったので
COREBlogメーリングリストにておいしく頂いて参りました。
携帯用
S-JISでサイトを作っていれば携帯で閲覧するとき問題ないのですがなぜか私の場合UTF-8でサイトをCOREBlogサイトを作ったのでまずUTF-8からS-JISに変換する工夫が必要でした。
#私の携帯は古い、しかもTU-KAなのでUTF-8を自動的に携帯電話のブラウザで閲覧できるような仕組みをもっていない--;
まずkというフォルダを作りUTF2SJISというPythonスクリプトを作成。
import japanese
s = unicode(str,'UTF-8','replace')
return s.encode('sjis')
3行^^;
マッピングの不備とかには当然対応してないからいつかエラーが起こることは確実だけど。
スクリプトもあちこちのサイトやjaMailHostのソースを参考に適当にあたりを付けて書いた。
このスクリプトをk_entry_bodyメソッドのあちこちから呼んであげる。
<dtml-var "UTF2SJIS(title)">
とか。
で、ナビゲーション
<< 次 | Main | 前 >>
を足してみました。
さてうまく携帯からアクセスできるかな?
Continue reading "atsさんが携帯用のスキンをさらしてくださったので"
09 November
2004
携帯をリダイレクトする
昨日の続き
http://ml.zope.jp/pipermail/zope-users/2003-May/004047.html
などをみながらやってみる。
とりあえず私の場合EZウェッブに対応していればいいのでここをみながらmobile_ruleというpythonスクリプトを作る。
import string
agent = context.REQUEST.HTTP_USER_AGENT
if string.find(agent, '.Browser') > -1:
container.REQUESET.RESPONSE.redirect(http://nakaj.net/k/index_html)
setAccessRuleを使って呼び出すと”無限ループに...”などと携帯側でエラーがでるので
<dtml-call mobile_rule>
をindex_htmlの頭に埋め込んだ。
まあ、動いてるみたい。あとは各キャリアごとの設定をmobile_ruleにすればいいのだが
テストする環境がないので(iモードやそのほか端末を持ってないので)このままでいいや。
なんだ結局は自分のためにやったのか^^;
11 November
2004
浦賀へ行く途中

川崎のチッタですね。京急にこんなに近い
12 November
2004
おとといのつづき(ImageTag_Hotfix)
私の携帯は一応カメラがついているのですがこの携帯で撮った写真をエントリーすると5KBの壁を超えてしまってエントリーはできてるのにエントリした携帯電話でブラウジングできない(ブロークンピクチャーアイコンになる)というまぬけなことがよくあるのでImageTag_Hotfixを使ってみました(今日、知り合いの方が自分のBlogに携帯で書き込んでいるのを横目で見ていて「それなら俺はこの場で取った写真付でエントリ!」と自慢しようとしたらブロークンピクチャーになってしまったのが悔しかった)。
かなりゴリゴリですが以下のように書いて"k"フォルダ内(携帯専用ページ)のUTF2SJISスクリプトのなかにおしこんじゃいました。
import string
if string.find(str, '<img src=') > -1:
str=string.replace(str,'''" border="0">''','''/thumb?height=76" border="0" />''')
ImageTag_Hotfixに関してはatsさんの記事を参照しました。高さを76にしたのは古い書籍に過去の携帯で256色カラーで96*76という液晶サイズのものがあったと読んだので。
ついでにリダイレクトも以下のように書き換えジェーフォンならぬボーダフォンにも対応してみた。
import string
url = "http://nakaj.net/Nikki/k/"
agent = context.REQUEST.HTTP_USER_AGENT
if agent.find('.Browser') > -1 or agent.find('J-PHONE') > -1 or agent.find('DoCoMo') > -1:
container.REQUEST.RESPONSE.redirect(url)
orでつないでるあたり、きっともっとスマートな書き方があるんだろうな、と思いつつ検索してもでてこなかったのでそのままにしてしまった。
ツーカーとボーダフォンは試せたのですが(1機種ずつでテストとは呼べないけど)ドコモは身内で持っている人がいないので試せていない。
まあ、携帯用じゃないトップページが表示されるだけで弊害はないでしょうし。
けど、だれかドコモをお持ちの親切な方試していただけたら結果を教えてくださいね。
http://nakaj.net/Nikkiでアクセスしてhttp://nakaj.net/Nikki/kにリダイレクトしていれば成功です。
13 November
2004
うー

...なんか すごく...
それいじょうは書かない
16 November
2004
工事中

どぶ川の橋を工事中です
17 November
2004
横浜駅前です

今日はきれいなイルミネーションをどうぞ
21 November
2004
デカレンジャショー

肖像権問題あるかなー?本人出場の日でした。
そんなわけで行って参りました。
22 November
2004
十分もかけてメールを書く相手
電車待ちの十分、前のおっさんはおはようと言う件名のメールにかかりっきり。
顔文字まで入れちゃって、考え考えながら打っている。 まだ送信してないよ。ていうかまだ3行。
そこまで熟考してメールを送る相手って誰なんだろう?結婚してるみたいだし。
おはように10分かけれる人、います?
24 November
2004
若きヴェルテルの悩み
書こうと思ってわすれてたので
先日なかにしれいさんの講演会を拝聴した。
訳詞家から作詞家に転向されるきっかけの話の中でひょんと「若きヴェルテルの悩み」なんて言葉が出てきた。
30代のわたしすらこの本の名前なんて記憶の片隅においやっているのに私のおふくろと同じくらいの年代の人からこの言葉が出てきてびっくりした。
やっぱ一流の人というのは感性を鈍らせずに歳を重ねていくのだろうか、などと思った。
私は最近10代に読んだ本、佐伯一麦なんかを読み返したりミッドナイトランの小説版を読み返したり。
混雑した通勤電車で現実逃避したりしています。
25 November
2004
日本語の扱いって
難しいんだ
先日携帯向けにこんなスクリプトを書きましたが
import japanese
s = unicode(str,'UTF-8','replace')
return s.encode('sjis')
最後の一行を
return s.encode('sjis','replace')
にすると丸付き文字やなんかの機種依存文字があってもエラーを吐かずに不明な文字に変換して表示してくれるようだ。
私自身はあまり機種依存文字をつかわないのだけど(パソコン通信時代にチャットでこっぴどく怒られた^^;)他人のエントリをみてるとやはり結構使っているので追加してみた。
Continue reading "日本語の扱いって"
今年のイチョウは

紅葉が終わる前に枝きりが始まってしまいました。
人は予算とスケジュールで動くからね
27 November
2004
28 November
2004
SSH2に対応
久々に身辺整理
ふとしたことで
http://sleep.mat-yan.jp/~yutaka/windows/index.html
SSH2対応バージョンが出ていることを知る(遅いって)。
ここ最近ログを見てるとSSHでの攻撃がやたら多いのが気になっていたのでこの際SSH2に対応しよう、と。
上記URIから頂いてきまして(寺西さんが開発しているわけではないらしい)使ってみた。
TeraTermに最初からSSH2が組み込まれているUTF-8バージョンを使ってみる。最初から組み込まれているから便利。
いいね、いいねと使っていたのだがRSAキーが使えないことに気づいた。グレーアウトしてしまう。
あれ?と思い制限事項をよく読むとどうもまだ対応してないらしい、うーむ、残念。この際だからより強固にしたいと思っていたから。
そういえば、PortForwaderはどうなったかなー?
http://www.fuji-climb.org/pf/JP/
に訪れてみるとおお、対応版が出ているではないか。日本語の説明は旧バージョンのままらしいが、感謝。
Continue reading "SSH2に対応"