| 最新の投稿-WordPress |
- 2004-6-20
- 2004-4-25
- 2004-4-22
- 2004-4-18
|
| 最新の投稿-雑記 |
- 2004-5-20
- 2004-3-24
- 2004-2-23
- 2004-2-21
|

Powered by XOOPS Cube Legacy 2.1.8
PukiWikiMod 1.5.1
WordPress Module 0.6.0 Alpha
|
|
Apr 14, 2004(Wed)
PHPで、PukiWikiの用にでpreg_replace_callback関数を使って、大きなサイズのテキストに対して、複雑な置き換えをしようとするときに、Linux環境下のApache2+PHP4ではうまく実行できても、Win32環境下で実行するとApacheごとこけてしまうというトラブルにここ数ヶ月悩まされていた。 Win32環境でも、PHP4をCGIとして稼働させてやればうまくいくし、Apache1.3環境下でPHPのsapiモジュールを動かしても問題ないので、てっきりPHP4のApache2用sapiモジュールに問題があるのだと思っていた。 ふとしたきっかけで、php.netのバグデータベースにpreg_replace_callbackが落ちる原因は、スタックがオーバーフローしているからだという事を知った。 PHP4のApache2用sapiモジュールはDLLだから、結局はApache2のApache.exeをビルドする時のスタックサイズ指定が小さすぎるという事になる。 というわけで、Apache.exeをスタックサイズを大きめに再指定してビルドしてやったら、確かに今までこけていたスクリプトがうまく実行されるようになった。
参考ページ
Comments Off
Mar 24, 2004(Wed)
この前(といってもかなり間が空いてしまったけど)w3mを使うと、フォームの投稿にテキストエディタが 使用できて長文を入力するのに便利だという事を書いたけど、IEのtextareaの編集に任意のテキストエディタを 使う事が出来るスクリプトが、ishinaoさんのサイトで公開された。 編集対象のtextareaでマウスを右クリックして、コンテキストメニューから「外部エディタで編集する(extedit)」 を選ぶだけで、望みのエディタが起動する。 すぐに導入してためしてみたけど、とってもお手軽で便利この上ない。
参考ページ
Comments Off
Feb 23, 2004(Mon)
小生が使ってるZAURUS SL-C760は、Linux上で稼働するPDAとして有名であるが、このごろでは、かなりの数の フリーソフトやシェアウェアが公開されている。 その中で、最近ファイル管理ソフトが2種類新しく公開された、一つはMI-ZAURUS時代から、高機能かつ 使い勝手の良さで有名だったシェアウェアのTree! Explorer Plus+の作者takuさんがLinux対応版として リリースされたTree! Explorer QT Plus+、もう一つはLinux Zaurus用フリーソフトを幾つか紹介されてるinue さんの FileLaunchである。 この2つのソフトは、ファイラー管理ソフトという同じ範疇に入るが、フリーとシェアという違い以上に その作られたコンセプトが全く違う様な気がする。 一言で言えば、「Tree! Explorer QT Plus+」は自己完結をめざし、FileLaunchは、Linuxのツールらしく、 部品の組合せを基本した自由度の高さをめざしている。 小生の好みからいえば、FileLaunchの様にいろいろと手を加えられる可能性を持っている方が興味深いが、 現状の使い勝手からすると、細かな点でTree! Explorer Plus+の方がMI-ZAURUS時代からの蓄積によって、 一日の長があり、Linuxになじみの薄い人でもWindowsのエクスプローラに似た操作性は取っつき易いであろう。 てな事を考えては見たものの、これからどっちをメインに使っていこうかに、とっても迷っている、 今日この頃である。
参考ページ
Comments Off
Feb 21, 2004(Sat)
小生の外出時のお供に欠かせないのがモバイルグッズだが、最近はLinux搭載のZaurus SL-C760というのを使っている。 外からのインターネットアクセスはたいていはAir H"なのだが、それもまだ32kbpsのを使っているものだから、 内蔵のブラウザであるNetfrontでは、いろんなサイトを見て回るにはかなりイライラする。 そこで、Linux搭載ということでいろいろとネット上で紹介されているツールの中で、コンソールモード上で動く w3mというテキストベースのブラウザをかなりの頻度で愛用している。Linuxには同種のブラウザでlynxというものもあるが、 w3mの方がフレームの対応などもされており、多くのサイトをかなりの再現率で表示することができる。 確かに画像が表示されないと全然意味を成さないサイトとかもあるので、万能とは言い難いけど、使用目的を絞って やればかなり便利なツールである。 その、使用目的の中で、最もお薦めなのが、日記やブログ、メールなどのように、ブラウザのtextareaの中に、かなりの長文を 書くときである。 実はこのw3mは、textarea内の編集を直接サポートしてはいない。その代わりに、外部の編集ツールを起動するようになっている。 だからふだん使い慣れているテキストエディタの使い勝手で、原稿が書けるのである。 IEなどで直接書き込んでいると、たまにキー入力を間違って今まで延々と打ってきた文章が一瞬のうちに消えてしまう ことがあるけど、UNDOなどが完備されているテキストエディタでは、こんな悲しい事件もおきない。 というわけで、電車の中でもかなり快適にWebページに書き込みができるので、携帯用のモブログよりも格段に 大量の文章を素早い入力が可能だ。 この原稿を電車の中で打っていて、思ったのだけどだれかIEのtextarea入力をトラップするテキストエディタなんてものをつくってくれないかな?
Comments Off
Jan 29, 2004(Thu)
Apache2での稼働を始めてから、作業記録を開こうとすると、10回に8回くらいは、開く事が出来ない。 IEでは「ページを表示できません」と表示され、Apache2のアクセスログやエラーログには、何の形跡も残っていない。 これは、IEだけでなく、MozillaやOperaでも同様の現象となるから、クライアント側の問題では なさそうなのだけど、サーバーにログが残らない物だから原因の究明に苦労しそうだ。 作業記録/PukiWikiMod最新CVSスナップショット(0.0.8b4)をマージなどは、問題なく開く事が出来るのだから・・・・ とりあえず、作業記録と同じ内容をDialy?というページに複製して、メニューのリンクを張り替えた。
ナンデダロ〜 Part2!!
Comments Off
Jan 28, 2004(Wed)
今朝適用した最新CVSで<>が化けていた件は、nao-ponさんからのコメントもあったとおり、 文字実体参照データファイルと呼ばれる、HTMLのスペシャル・キャラクタ集合定義のふぁいるの リリースが漏れていたのが原因らしいので、早速ダウンロードしてみた。 見てのとおり、きっちりと表示される。
あと、今朝のCVSでありがたいのが、リネームが可能になった事。 数日前に「あれ〜、リネームが出来ない(^_^;)」と焦ってたのだけど、DBとの連携が まだ、インプリメントされてなかったとは知らなかった。 今回のリリースでそれも可能になったので、一安心。
感謝!
Comments Off
とりあえず、マージしただけ TrackBack関連は、nao-ponさんのに置き換えた。 どうやら、POSTメソッドOnlyからGETメソッドOnlyに切り替えて、両対応では無いようだけど PukiWiki,ココログ,MyDialyなどからのTrackBackに関しては問題ない様子。 &関連の処理は、まだ問題ありそうなのかなぁ?& そのものの表示は大丈夫だけど、 半角の<>などが<>の様に化けてしまう。 詳細は後ほど。
TrackBackのviewページの文字化けの件、ふと仕事用に使ってるWindows PC上では正常に表示されている事に気が付いた。 Windows PCでは、Apache2.0.48+PHP4.3.4の環境であり、自宅サーバーはApache1.3.27+PHP4.3.1である。 このバージョンの違い(特にPHPのmb_string周辺)から、文字化けをおこしているのかもと考えて、 急遽本サーバもバージョンアップ。 (コンパイルなどの作業記録は別途まとめるつもり・・) ただ、ここでは公開していない部分で、mod_perlを使ったりしており、Apache2での 稼働がサポートされていないシステムを自家用に使用していたため、mod_proxyで、 mod_perl使用部分だけ転送するつぎはぎでの設定を行った。
が・・・・・
文字化けは直っていない。ナンデダロ〜〜
Comments Off
Jan 27, 2004(Tue)
前日のrsslinkプラグインの拡張は、さらにいくつかの拡張を行いとりあえずの完了とする。
- 出力件数指定を可能に。
- dc:subjctタグの追加(文書に#categoryプラグインを指定しているページのみ)
・侘魯織阿領簑
| RSSタグ |
従来 |
変更後 |
| <dc:date> |
RSS出力日時 |
ページ変更日時 |
| <description> |
ページ変更日時 |
ページの内容からTAGを除いたテキストの先頭250文字 (0.91ではページ変更日時のまま) |
| <trackback:ping> |
(なし) |
TrackBack有効の場合は、TrackBackPingのURL(PukiWiki1.4のrss10.inc.phpより) |
| <dc:subject> |
(なし) |
ページのカテゴリー (#categoryプラグイン使用時のみ) |
・サンプル
| 指定例 |
説明 |
出力 |
Check |
| &rsslink(作業記録) |
従来の記述 |
|
check |
| &rsslink(作業記録,rss10) |
従来の記述 |
|
check |
| &rsslink(作業記録,rss10,true) |
contents付き |
|
check |
| &rsslink(作業記録/20,rss10,true) |
contents付き&ページ名前方一致 |
|
check |
| &rsslink(作業記録,rss10,true,3) |
contents付き&件数指定 |
|
check |
| &rsslink(作業記録,,,3) |
件数指定 |
|
check |
2004-01-24 CSV Snapshotへの変更適用後ファイル
pukiwiki.php
rss.php
rsslink.inc.php
Comments Off
nao-ponさんから、「TrackBackプラグイン(tb.inc.php)修正。」に対して、 「この修正を行うと、PukiWikiからTrackBackPingが送れない」 との指摘をいただいた。 確かに、今回の修正でココログからのTrackBackPingに対応するために、各ページ中のRDFを修正する 必要があり、trackback.phpも修正しておりましたが、やはり、XML中に&文字をダイレクトに書くのは 本筋から離れると考えたので、trackback.phpの修正は元に戻した。 そして、tb.inc.phpの方でココログからの本来は不正なPINGリクエストを受け付けるように修正(改悪?)した。
添付ファイル: tb.inc.php
40 queries. 0.077 sec. - Mem:3979bytes Powered by WordPress Module based on WordPress ME & WordPress
|
| カレンダー |
October 2026
| S |
M |
T |
W |
T |
F |
S |
| « Aug |
|
|
| | 1 | 2 | 3 |
| 4 | 5 | 6 | 7 | 8 | 9 | 10 |
| 11 | 12 | 13 | 14 | 15 | 16 | 17 |
| 18 | 19 | 20 | 21 | 22 | 23 | 24 |
| 25 | 26 | 27 | 28 | 29 | 30 | 31 |
|
|