hiromasa.zone : o)

2005/5/8 Sunday 投稿時の月齢:0.4  月名:新月  潮汐:大潮 Moon:0.4[新月]今日の心技体 : 好調期低調期好調前不安定期

WordPress ME 再び このエントリをはてなブックマークに追加このエントリをdel.icio.usに追加

日記 - ひろまさ @ 17:32

WordPress ME のお話再び。

1.5.1 PR 導入後 更新 ping が飛ばないという問題が起きていたのですが、WordPress Japan さんに相談したところパッチを提供して頂き無事解決!ありがとうございました。

それでもって、いろいろ更新 ping の試験をしました。おー、とびますとびます。

で、若干別件。

前どっかで書いたように、 ブログ更新通知サイト Myblog Japan さんは各ブログからの更新通知と同時に、そのブログのRSS のサマリーをひろいにきて、要約もサイト上に表示してくれます。

・・・これが一部うまくいかない。。

通常の WP の管理画面からブログの更新をすると、きちんと Myblog Japan 上に表示されるのですが、 ubicast blogger から XML-RPC 経由で更新をすると、Myblog Japan 上のタイトル・要約が文字化けしてしまう。 Shift_JIS を UTF-8 として表示しているような化け方をします。

RSS はきちんと生成されているのになぜだろう、といろいろ調べると、どうもサイト更新時の”一瞬”だけ RSS に Shift_JIS が混在してしまう瞬間があるよう。なぜこんなことが起きるか分からない。。

その一瞬のタイミングで MyBlog のクローラ(?) が RSS を拾いに来るので、化けてしまうようです。 ということで、xmlrpc での書き込みをプログラムから追ってみるも、

「うおーおいきれん。。」 少しへこむ。

文字化けを表示させるのも MyBlog Japan さんに悪いので、とりあえず www.myblog.jp の更新後 RSS 即アクセスは弾くようにしておきました。もしかして、ubcast blogger からの投稿は、1.5 の時も化けてたのかも・・・。

なにか大いなる勘違いをしている気もするので、も少し調べてみます。

全然関係ないですが、今日の夜知り合いの ロリポップサーバサイトのメンテナンスを手伝います。 なにげに、hiromasa.zone のサーバと家のサーバでしか PHP & MySQL 環境がないので興味津々。

2005/5/7 Saturday 投稿時の月齢:29.1  月名:月隠  潮汐:大潮 Moon:29.1[月隠]今日の心技体 : 好調期低調期低調期

隠された Windows の機能 このエントリをはてなブックマークに追加このエントリをdel.icio.usに追加

日記 - ひろまさ @ 23:21

知らなかった。。

@IT:Windows TIPS — Tips:タスク・マネージャの表示が枠だけになった場合の対処方法

タスクマネージャ

ちょっと感動。 🙂

現在の google トップワード このエントリをはてなブックマークに追加このエントリをdel.icio.usに追加

日記 - ひろまさ @ 18:33

ええと、このサイトには google のトップに出る妙な単語があります。(2005/05/07 現在)

多摩川 フナとかは、トップに出てしまうと釣り好きの方には結構悪いですね。。

google といえば、以前 google API を使って面白いことができないかと友達と話したことがあります。 で、考えついたのが “インターネット占い”。

自分に幸せ具合と、ある特定キーワード検索結果数の関係を洗い出し、統計をとって占うという物。 ;-P

酔っぱらった勢いで話していたので、まだつくってないや。 そのうち作ります。

2005/5/6 Friday 投稿時の月齢:27.5  月名:二十八日月  潮汐:中潮 Moon:27.5[二十八日月]今日の心技体 : 好調期低調期低調期

WordPress ME 1.5.1 Pre Release!! このエントリをはてなブックマークに追加このエントリをdel.icio.usに追加

日記 - ひろまさ @ 9:11

使わせて頂いている、ブログシステム WordPress ME の 1.5.1 Pre Release 版がでました! ということで、早速導入してみました。

なんと Shift_JIS 言語ファイルも同梱され、設定さえ変えればすぐに Shift_JIS 化できます。感動・・・。

以下、Shift_JIS で動かしちょっと困ったお話。ぼくがあほなことをして、不具合だしてしまっている可能性大です・・・。

■ xmlrpc

一部、ブロガークライアント ubicast blogger で xmlrpc を呼び出すと「Illegal xml character.」がでてしまうので、ここは hack コードをいれています。

[wp151_diff.txt]

なんだかインチキっぽいですが、ubicast blogger の API 指定を MovableType 2.0(以降) にして xmlrpc.php を指定すれば、過去記事の取得と投稿/修正は可能になります。

■ RSS

今見たら、実サーバで動かすと RSS の一部文字列が、

XML parsing error: :39:55: not well-formed (invalid token) [help]
<description><![CDATA[ブログの ping 受信をしてサイト上に記載してくれるブログの

「を」の部分でエラーしている・・・。なんだろう。

■ RSS追記1

うー、なんとなく分かってきました。 Shift_JIS コードで「0x7c」を含む文字があると、RSS の description 作成時に「^@#166;」に変換されている様子。 ^@(0x23)が不正なcharacterになっているのか・・・。「ポ」とか「掃」で起きています。なぜだろう。

家の PHP Version 4.3.10 だと普通の「?」に、このサーバの PHP Version 4.3.9 だと「^@」になってしまうらしい。 ? だと動いてしまうのですよ。。

どこで変換されているのかもうすこし調べなくては・・・。

あと今気が付いたのですが、ある条件で「x(小文字)」を入力すると「×(バツ)」に変換されます。 0x7。 かけ算になるのかな? 🙂

■ RSS追記2

やはり上記は、PHP のマルチバイト関数の問題のようです。検索をかけると「0x7c |(セパレータ)」でいくつか問題がでているのを見つけました。どこかの関数でおかしくなっているのだろうか・・・。

というわけで、UTF-8 で扱うと問題がないとのことなので、wpj_excerpt_rss 関数で処理前に UTF-8 にしたところ、「|」も化けずに変換できました。

[wp151_diff2.txt]

なんだか申し訳なくなるような修正ですが、直ったのでよしとします。

それにしても、ページに地雷の「ポ」と「掃」が同時に入っているなんて・・・。なんて運の悪い。 😛

2005/5/5 Thursday 投稿時の月齢:26.6  月名:二十七日月  潮汐:中潮 Moon:26.6[二十七日月]今日の心技体 : 好調期低調期低調期

ブログ ping 更新サイト このエントリをはてなブックマークに追加このエントリをdel.icio.usに追加

日記 - ひろまさ @ 11:03

ブログからの更新 ping の受信をしてその情報を記載してくれる、ブログのポータルというべきサイトがいくつかあります。(正式名称は何というのだろう・・・)

ここのサイトも Myblog japan さんに更新 ping を飛ばしています。更新 ping を飛ばすと、Myblog japan さんに、サイトへのリンクと題名が記載されます。

ちょっと仕組みを知りたいというのもありましたので、最初に ping をうってみたときに実装を調べてみました。

  • hiromasa.zone から XML-RPC (weblogUpdates.ping メソッド)で ping 受付サーバに、サイト名と”ブログトップページURL” を POST する
  • ping 受付サーバは、POST された XML情報に含まれる”ブログトップページURL” にアクセスをして そのHTML を得る。そのHTML を解析し、 <link rel=”alternate” type=”application/rss+xml” title=”RSS 2.0″ href=”URL”> 等から RSS の URL を取得する
  • ping 受付サーバは、取得した RSS の URL にアクセスし、最新の記事のURL、タイトル、要約等を取得しサイトに記載する

となっているようです。(たぶん) サーバが RSS を取りに来るのがミソですね。

さて、この ping サーバですが恐ろしい量の ping を受け付けているようで、100件くらいの表示は 1分たたずに流れていきます。 それだけ、ブログが存在しているということですね。 すごい。

2005/5/4 Wednesday 投稿時の月齢:26.1  月名:二十七日月  潮汐:中潮 Moon:26.1[二十七日月]今日の心技体 : 好調期低調期低調期

続・today さん遊びに来る このエントリをはてなブックマークに追加このエントリをdel.icio.usに追加

日記 - ひろまさ @ 23:00

today さんがうちに遊びに来きてくれました。 🙂

いろいろ頂き物をして、ついに我が家に無線 LAN が導入されました。ありがとうございました。スクールランブル貸してもらったり、いろいろなうれしい情報ももらえたりと楽しかったであります。

USB 1.1 HDD が結構早かったのは収穫でした。 Linux からの 領域確保/フォーマット の仕方も覚えられました。 ここにかいとこう。

# fdisk /dev/sda (領域確保)
コマンド (m でヘルプ): p (状態を見る)
コマンド (m でヘルプ): d (領域を消す)
コマンド (m でヘルプ): n (領域を作る)
コマンド (m でヘルプ): w (最後に書き込み)
# mke2fs /dev/sda1 (フォーマット)
# mount /dev/sda1 /mnt/usbhdd

あとは・・・、today さんちの Fedora サーバうまくアップデートできると良いですが、、分からないことがあればご連絡を~。

Fedora CORE 2 クラッシュ。。 このエントリをはてなブックマークに追加このエントリをdel.icio.usに追加

日記 - ひろまさ @ 22:59

今朝、サーバアプリケーション動かしている Fedore CORE 2 を起動したところ、なぜか kernel panic で起動せず。。 このサーバがないとメールが読めないので、割と致命的。

起動ログをみたところ

pivotroot : pivot_root (sysroot, /sysroot/initrd failed)

とでていました。 なんじゃらほい。 /initrd がないといっているっぽい。 knoppix で起動して ディスクをみてみたところたしかに該当のディレクトリが、ずっぽしない・・・。

RAID のミラーをくんでいるので、knoppix でそのまんまディレクトリを作るわけにもいかず、しばし悩み、あまっていた 8G の HDD にとりあえず Fedora をいれて、該当ミラーを mount。 でもって、 /initrd のディレクトリを作ったところ直りました。 😉

ホントか! って直し方ですが、起動したからよいこととします。 あせった。

2005/5/3 Tuesday 投稿時の月齢:24.6  月名:二十五日月  潮汐:長潮 Moon:24.6[二十五日月]今日の心技体 : 好調期低調期低調期

焼きそば弁当・塩 このエントリをはてなブックマークに追加このエントリをdel.icio.usに追加

日記 - ひろまさ @ 11:52

きゃっつ ふぉれすと さんにトラックバックしています。

焼きそば UFO にも、塩があるのか・・・。 というわけで、札幌からの密輸再び。 北海道限定、焼きそば弁当・塩。

焼きそば弁当・塩

today さんをお待ちしております。 🙂

2005/5/2 Monday 投稿時の月齢:23.9  月名:真夜中の月  潮汐:小潮 Moon:23.9[真夜中の月]今日の心技体 : 好調期低調期低調期

妙な気分になるとき このエントリをはてなブックマークに追加このエントリをdel.icio.usに追加

日記 - ひろまさ @ 18:04

昔に慣れ親しんだものの実物を、今みると妙な気分になるときがあります。

たとえば、昔遊んだファミコンソフトの “カセット”。

任天堂 – ファミコンミニ/マリオブラザーズ

左下にパッケージのイラストがあるのですが、この絵柄を見るとほろ苦い感覚を受けます。 きっと、イラストといっしょに取り巻く環境の記憶にもニューラルが接続されるのでしょう。

これと同じ手を使って、少し前のことを思い出す術に気が付きました。 携帯電話です。 その当時使っていた携帯電話を見るといろいろ思い出せます。 🙂

以前、年号と携帯電話の機種を並べた表を作ったことがあるのですが、どこかにいってしまった。。 とりあえず、使っていた機種だけここにかいておこうー。

  1. P201 Hyper (デジタル機)
  2. P205 Hyper (ショートメール)
  3. P501i ホーホー(iMode機、北海道限定)
  4. SO503i (カラー液晶、iアプリ機、クルクルピッピ)
  5. SO504i (パケット 28.8K機、トロがでるぞ)
  6. SO505i (フラッシュ対応、デジカメ携帯)

あいだ、あいだで2台持っている時期もあるのですが、まーとりあえずメイン機があれば思い出せまする。 ほーほー。

2005/5/1 Sunday 投稿時の月齢:22.7  月名:弓張月(下弦)  潮汐:小潮 Moon:22.7[弓張月(下弦)]今日の心技体 : 好調期低調期低調期

プレステ2 (SCPH-10000) ピックアップ出力調整 このエントリをはてなブックマークに追加このエントリをdel.icio.usに追加

日記 - ひろまさ @ 12:44

PS2 ファイティングバイパーズの読み込み不良のため、PS2 (初代)を分解掃除&ピックアップ出力調整。

必ず事前に準備する物は、精密 “粉砕” ドライバー。(ソフトのドライバーと区別するため、工具のドライバーには 光画部よろしく”粉砕” をつけるのがうちの習わし)

とりあえず分解・・・。 ふきふき。。

プレステ2 を分解した写真

ほいでもってドライブを開けて、禁断の(?) レーザ出力調整。

ドライブ内部写真

写真ちとピンぼけた。。 下の左のトリマがCD、右がDVDらしい。 問題のバイパーズはCDソフト。あと 他のDVD ソフトでも起動に問題がある物があるので両方とも調整。 1mm くらい時計回りにあげてみる。

本体を閉じて・・・。 ソフトを入れると・・・、無事起動しました。 😉

起動に問題があった DVD ソフトも即起動。 わーい。

参考にさせて頂いてページ。

evolution – SONY PS2修復

どうもありがとうございました。

このサイトについて

このブログは引っ越しを行いコンテンツはフリーズしています。hiromasa.anotherへどうぞ。

Powerd By WordPress

We (Heart) WordPress

WordPressME Logo
WordPress Plugins

ブログ内検索

Todays Popular

WordPress Ring

はてなリング - WordPress -

情報

19 queries. 0.099 seconds.

このページの先頭へ