このサイトに関するスレッドです。 * リッチテキスト(強調、引用、表など)対応 * mimeTex(数式)対応 * zip以外のファイル対応 * 2chブラウザ対応 * 投票機能追加 * RSS対応アンテナ設置 * topic.cgi/comment.cgiソース公開 * wiki設置 * 萌えるロゴ作ったので貼れ といった要望などあればどうぞ。ひらの, Sun Jan 30 02:49:33 2005
testひらの, Sun Feb 20 17:53:07 2005
ok http://www.feedvalidator.org/check.cgi?url=http://is.zng.info/rss.rdfひらの, Sun Feb 20 17:55:22 2005
ISアンテナをいつまでもY.Sawa君個人のはてなアンテナに頼るのも悪いと思うの で, ここに新設したほうがいいかもしれませんね.名無しさん, Thu Mar 3 20:51:30 2005
なによりも、僕がISでなくなる可能性について。さわ, Fri Mar 4 10:11:39 2005
ガンガレ! 応援してまつ.名無しさん, Fri Mar 4 16:00:17 2005
試験的に運用しています。 http://is.zng.info/antenna/ひらの, Fri Mar 4 23:53:36 2005
アンテナを設定する途上で余計なもの(?)を発見してしまった…! http://www.komaba.utmc.or.jp/~plaster/diary/diary.scm http://www.komaba.utmc.or.jp/~plaster/diary/navi.scmひらの, Sat Mar 5 01:31:15 2005
これがデータファイルか。 http://www.komaba.utmc.or.jp/~plaster/diary/txt/050304.txtひらの, Sat Mar 5 01:50:16 2005
いやーん晒されてるー ちなみに diary.scm は単体では動かないです 見れば分かりますが、中にはlambdaがいっこあるだけです(ぉ データファイルの方は、本当は外から見えないところに置くべきなんだけど…(^ ^;; そのうち移すかもしれませぬ。あしからず。Pla, Sat Mar 5 13:31:19 2005
この鯖ではcronを利用するのは初めてだったのですが、現在のところ 安定して動作しているようなので、アンテナについての説明をしてみます。 アンテナの巡回時刻は、毎時54分です。別の鯖などでRSS等を捕捉される場合、 毎時0分に巡回していると都合がいいでしょう。 ただし、負荷の状況により、まれに巡回できないことがあるようです。 各ブログの更新時刻は、原則、エントリが最後に追加変更された時刻です。 コメントだけが追加された場合、更新されたと扱われません。 あと1日くらい様子を見て、大丈夫そうなら、トップページからリンクを 貼ろうと思います。ひらの, Sat Mar 5 17:46:30 2005
長々としたURLが期待どおりリンクにならない不具合を修正しました。添付ファイル ひらの, Fri Mar 11 02:16:22 2005
[[Example|http://www.example.com/]] * その1 * その2 ** その2.1 ** その2.2 *** その2.2.1 *** その2.2.2 ** その2.3 ** その2.4 * その3 * その4 # その1 # その2 ## その2.1 ## その2.2 ### その2.2.1 ### その2.2.2 ## その2.3 ## その2.4 # その3 # その4 * その1 * その2 ** その2.1 ** その2.2 *** その2.2.1 *** その2.2.2 ** その2.3 ** その2.4 * その3 * その4 本文です。 続けて本文です。 ""引用文です。 ""続けて引用文です。 :FTP:File Tranfer Protocol :HTTP:Hyper Text Transfer Protocol ||その1-1||その1-2||その1-3 ||その2-1||その2-2||その2-3 ||その3-1||その3-2||その3-3
本文です。 続けて本文です。
引用文です。 続けて引用文です。
その1-1 | その1-2 | その1-3 |
その2-1 | その2-2 | その2-3 |
その3-1 | その3-2 | その3-3 |
''強調''
強調
ひらの, Mon Mar 21 17:34:43 2005うほっ、投稿日時の英数字のフォントが見やすくなった! でも、投稿者名のフォントは変わっていないのはうちの環境が悪いのか、それと も仕様なのかな。詳細キボン。名無しさん, Wed Mar 23 16:51:22 2005
> でも、投稿者名のフォントは変わっていないのはうちの環境が悪いのか、 > それとも仕様なのかな。詳細キボン。 仕様です(^_^;;;;;; 厳密に言うと、投稿者名のフォントが変わっていない、というのではなく、 和文のフォントが変わっていない、ということになります。 したがって英文の投稿者名のフォントは変わっているはずです(Pla氏とか)。 和文のフォントについては、ブラウザの設定がそのまま使われるはずなので 変えたければ、ブラウザの設定で変えられるはずです。ひらの, Wed Mar 23 17:30:24 2005
なるほど。 和文で斜体にしても見やすいフォントって無いかなあ。Nanashi, Wed Mar 23 18:20:12 2005
気が向いたので一度Windowsで確認してみたが、実際結構気になるな。 調査してみたが、どうやら、MS Pゴシック等いくつかのフォントファミリで 9ptから16ptのサイズのときアンチエイリアス処理をしないという 不条理な仕様がWindowsにあるという噂である。 気になって仕方がなければ次のユーティリティとか利用してみるとどうだろう。 http://garden.millto.net/~yellowmagic/nest/software.htmひらの, Thu Mar 24 02:13:40 2005
http://www.geocities.jp/poe99/CAT/XP/page05/ このページにある記して通りMSゴシック系を弄ってみたところ、 やはりこのページに記してある通り、全体としてはぼやけてしまったOTL 斜体だけについてはきれいになったのだが、、、ひらの, Thu Mar 24 11:57:30 2005
http://is.zng.info/ 自体をアンテナに登録してもらえると嬉しいですNanashISer, Sat Apr 2 23:38:27 2005
ふむ、登録しようかどうしようか。ひらの, Tue Apr 5 21:11:27 2005
アンテナに登録しました。 またアンテナの仕様に変更があります。 毎時54分取得から数分毎取得に増強しました。 RSSのURIをrss.rdfから?type=rdfに移動しました(当分の間リダイレクト致しま す)。ひらの, Wed Apr 13 02:20:24 2005
数分毎はちと相手方に負荷かかりすぎで迷惑かな…当方は問題ないんですけど。 ということで問題あれば言って下さい。ひらの, Wed Apr 13 02:27:20 2005
ああ、あとアンテナのUserAgentはこれまでlibwww-perlを名乗っていましたが libwww-perlを使わなくなったのでこれからは名無しさんとなります。ひらの, Wed Apr 13 02:33:30 2005
昨日21時頃より、アンテナが停止していましたが、本日0時頃復旧しました。 タイムアウトの時間とタイムアウトした際の処理が不適切であったためと思われ ます。 ご不便をおかけしました。 一部でこの問題を修正したアンテナをすでに作成して使用していたのですが 情報科学科Antennaに適用するのを忘れていたり。。。ひらの, Sun Apr 17 00:31:38 2005
hikiもアンテナに登録してもらえませんか?Y.Matsumoto, Mon Apr 25 21:33:55 2005
完了。また副産物としてhikiでRSSが利用可能になりました。ひらの, Mon Apr 25 23:49:06 2005
4月のページリクエストの統計 1: 3679: 33.84%: Microsoft URL Control – 6.00.8862 2: 2928: 26.93%: Mozilla/1 3: 1932: 17.77%: MSIE/6 4: 621: 5.71%: DoCoMo/1 5: 308: 2.83%: Opera/7 6: 273: 2.51%: w3m/0 7: 259: 2.38%: WWWC/1 8: 146: 1.34%: Opera/8 9: 126: 1.16%: Netscape/7 10: 125: 1.15%: MSIE/4 11: 122: 1.12%: Hatenna Antenna/1 12: 118: 1.09%: MSIE/5 13: 68: 0.63%: Netscape (compatible) 14: 55: 0.51%: Safari 15: 40: 0.37%: DoCoMo/2 spam大杉ひらの, Sun May 1 23:21:40 2005
アンテナのRSSの不具合を修正。ひらの, Fri May 6 19:31:58 2005
hikiをバージョンアップしました。ひらの, Fri May 20 08:55:16 2005
XSS脆弱性対策のため、hikiのこのバージョンより、添付ファイルを保存しない と 閲覧できなくなっています。ご了承下さい。ひらの, Fri May 20 09:13:57 2005
Content-Typeがtext/plainのときは保存せずとも閲覧できるようにしようかな、 と思ったが、そういえばMSIEにContent-Typeを無視する問題があったような 気がしてきたので遺憾ながら止めておくことにする。ひらの, Sat May 21 15:56:45 2005
5月のアクセス統計。 1: 4145: Mozilla/1 2: 1348: MSIE/6 3: 535: WWWC/1 6: 304: w3m/0 4: 161: MSIE/4 5: 126: Opera/7 6: 90: Hatenna Antenna/1 7: 88: MSIE/5 8: 86: Netscape/7 9: 67: Netscape (compatible) 10: 62: DoCoMo/1 spam失せにけり。ひらの, Wed Jun 1 15:50:10 2005
コメントの形式をrich textにしておき
$$\Large\int_{0}^{\infty}\frac{dx}{\sqrt{x}(1+x)}$$
と記入すると
のようになります。
ひらの, Wed Jun 1 16:55:28 2005数式処理にmimeTeXというCGIを利用しています。 マニュアルやテストなど、次の頁を参照して下さい。 http://www.forkosh.com/mimetex.htmlひらの, Wed Jun 1 16:58:01 2005
当掲示板のように、ttpへのアンカーがあったときに一発で移動できるようにす るFirefoxの 拡張です。ファイルの拡張子をzip->xpiにしてFirefoxにD&Dしてご利用下さい。 なお本来の目的通りreferrerを遮断します。添付ファイル ひらの, Fri Jul 22 21:37:20 2005
http://is.zng.info/antenna/?category=ひらの, Wed Aug 3 05:19:22 2005
↑やはり、やめておくことにした。ひらの, Wed Aug 3 05:37:42 2005
負荷状況等確認のため試験運用中です。 http://is.zng.info/weather/ひらの, Sat Aug 27 19:30:24 2005
↑本郷の降水予報です。ひらの, Sat Aug 27 19:37:58 2005
イメージをこのサーバ上にキャッシュするようにしました。 なお、気象庁が定期的な巡回を非推奨としている等のため、 cronを使用せず、リクエストがあったときに不定期に取得しますので、 多少レスポンスに時間がかかることがありえます。ひらの, Sat Aug 27 22:53:01 2005
改良、修正等を施し、本運用に移行しました。ひらの, Tue Aug 30 21:19:24 2005
地底Ethernet LANから、インターネットのftpサーバに、 ftpコマンドで接続するには、Passive Modeを利用すればいいようだが、 ftp-sslサーバにはftp-sslコマンドで接続できない罠である。 Extended Passive Modeを使えばいいという噂であるが、残念ながら 対応していないようだ。SSLを切るかWireless LANで繋ぐしかないか。 というかftp-sslコマンド自体が一般的なコマンドでないという説。ひらの, Fri Sep 2 17:45:15 2005
松葉大先生のblogを捕捉しようかどうしたものかひらの, Wed Sep 7 14:28:44 2005
松葉は捕捉しても良いって言ってたよ。すえなが, Wed Sep 14 01:30:33 2005
どうしたものか。ひらの Powered by 京ぽん, Tue Sep 20 13:09:58 2005
かなり遅ればせながらであるが、 Hikiを0.7.3にバージョンアップしました。 …とコメントしようとした瞬間、0.7.4がリリースされとの報。 何このタイミング。ひらの, Thu Sep 29 15:48:48 2005
というわけで、早速0.7.4をインストールした。 しかし、バージョンの値が0.7.3のままとかいう初歩的なミスが。ひらの, Thu Sep 29 16:09:03 2005
落してすぐに差し替えられたらしい。 何このタイミング。ひらの, Thu Sep 29 16:18:34 2005
まあ2005-09-29という日付は合っているので、放置を決め込むか。ひらの, Thu Sep 29 16:24:06 2005
IS2004erの捕捉も行われているようだけど、そうするとそろそろアンテナを分類 した方がいいかもねymatsu, Sat Oct 8 06:02:00 2005
IS2004erの捕捉は行っておりません。ひらの, Sat Oct 8 17:15:57 2005
あと、隠し機能として、/antenna/?category=2005などとすると、 超跡地などが表示されなくなりますよ。ひらの, Sat Oct 8 17:17:51 2005
現在巡回漏れがかなりの頻度で発生しています。 何らかの対策を実施しようと計画中ですが とりあえず明日締め切りのコンパイラ演習の課題をやったほうがよさげな気分と いうかむしろ眠い。ひらの, Tue Oct 25 23:32:26 2005
明後日だったか寝よ寝よひらの, Tue Oct 25 23:38:56 2005
アンテナの安定化を完了しました。アンテナに捕捉されている サーバのログを解析すると作業内容が判明するかと。 蛇足。 * is2006ersのblogの捕捉は暫定です。 * is2006のbbsはbbs.cgiにアクセスするとLast-modifiedを吐いてくれず、 ログを探してlog/...にアクセスするとForbiddenを返すので、 容量変動などの姑息な手段でしか更新日時を取れないので捕捉しません。 * 分類して表示して欲しいという要望がありますが 直感的でなくなると思うので今後も実現することはないでしょう。 * is2005と超跡地のみ表示して欲しいという要望がありますが、 antenna/?category=2005|misc ですでに利用できます。ひらの, Wed Oct 26 12:01:45 2005
>is2005と超跡地のみ表示して欲しいという要望 ワロスY.Sawa, Wed Oct 26 21:23:26 2005
testひらの, Sun Oct 30 15:16:33 2005
Atomの配信に対応しました。ひらの, Sun Oct 30 15:38:45 2005
バグ修正test。ひらの, Sun Oct 30 16:02:11 2005
del要素の扱いはFirefoxよりもInternet Explorerのほうが期待通りだな。 cf. https://bugzilla.mozilla.org/show_bug.cgi?id=204401ひらの, Thu Feb 9 12:36:40 2006
/contest/ について。 Solved が同数のとき Submittions が少ない方が上位に来るはずなのに逆になっ てます。以下コピペ Thu Apr 20 20:54:23 2006現在 y_sawa 218 755 dragonfly7 218 529 (以下略)け, Thu Apr 20 21:31:50 2006
Submissionが順位付けに反映されていませんでしたが 修正しました。ひらの, Thu Apr 20 22:30:02 2006
気象庁データフォーマット変更に対応して本郷Weatherを更新しました。 同更新に伴って、ローカルでテストしていた次の機能が追加しました。 よりストレスなく閲覧可能になったと思われます。 * 記述言語をCからPerlに移行 * 気象庁側で配信が遅延した際、空白のページになる問題を修正 * 通信処理をwgetから自前のUserAgentに移行し、HTTP/1.1パイプラインをサポ ートするなど様々な最適化 * 途中のデータをファイルにキャッシュして最適化ひらの, Tue Aug 8 11:47:00 2006
http の response header と response body の間でブロッキングすると、 NET::HTTP::NB が content-length を保存せず、以降のパイプラインを 処理できなかった不具合を修正。 そもそもNET::HTTP::NBが持続的接続を考慮していない設計に思えるが一応回避 。 あと対処の過程で、最後の request header に connection: close を 挿入するようにしたので、鯖側にとっても多少優しくなったかも。ひらの, Fri Aug 11 15:04:18 2006
ContestにLast Loginを導入してみた。ひらの, Sun Aug 13 00:54:00 2006
というかGlycine Bleumerと自分で名乗ってるやん http://acm.pku.edu.cn/JudgeOnline/userstatus?user_id=glycine http://images.google.co.jp/images?q=Glycine%20Bleumerひらの, Sun Aug 13 19:24:58 2006
ワロス ところで院試の日程間違ってる希ガス(ry, Thu Aug 17 12:15:10 2006
罠ひらの, Thu Aug 17 15:57:02 2006
アンテナをバージョンアップしましたが、 不具合があるようで、現在、id:succeed氏の日記が欠測になっています。 調査した所、次のようなRSSファイルのXMLパースエラーが確認されました。 Entity: line 85: error: Input is not proper UTF-8, indicate encoding ! ??ャツとジーンズは最低限より下になると思うのですがど? ^ Entity: line 85: error: Bytes: 0xE3 0x00 0x00 0x00 ??ャツとジーンズは最低限より下になると思うのですがど? ^ Entity: line 85: error: Extra content at the end of the document ?ャツとジーンズは最低限より下になると思うのですがどう いろいろ試行錯誤しましたが、手元だと再現しないので、 特定のバージョンのlibxml2の不具合のようです。 どうしたものか。ひらの, Mon Aug 28 01:51:55 2006
とりあえず当該日記のみ、RSSでなくLast-Modifiedで更新時刻を取得するよう 変更しました。ひらの, Mon Aug 28 01:56:30 2006
スクラッチから書き直したので新機能というより別版ですが、 * キャッシュ処理に Storable 採用し高速化 * RSS処理に XML::LibXML 採用し高速化 * 接続がタイムアウトした際、項目を一覧から消えていましたが、 一覧に残すように修正 (ただし RSS パースエラーの際は、 従来通り一覧から消えます。) * すでにWeather, Contestで採用していた自前UserAgent採用し、 o I/Oを全てノンブロッキングにし、疑似的な並列処理だったのを 完全な並列処理に改善 (特にconnect()の並列処理に対応) o ある要求でタイムアウトすると、同じ接続先に対しての残り要求を すべてキャンセルするように修正 (特にはてながちょっと重いと、アンテナがかなり重くなる問題を修正)ひらの, Mon Aug 28 16:54:49 2006
> ある要求でタイムアウトすると、同じ接続先に対しての残り要求を > すべてキャンセルするように修正 見返してみたら、これはまえのバージョンでもすでにやっていたようだ。 なので新機能じゃなかた。ひらの, Mon Aug 28 17:16:55 2006
アンテナのログ(期間限定かも) http://is.zng.info/antenna/log.txtひらの, Tue Aug 29 14:07:37 2006
Contestを更新しました。ひらの, Sun Oct 8 23:46:25 2006
> ひらの ちょwwwwwwymatsu, Mon Oct 9 00:09:40 2006
大爆笑したけ, Mon Oct 9 03:07:08 2006
そしてPKU復活。namasute0, Mon Oct 9 17:42:22 2006
ほんとだけ, Mon Oct 9 18:38:46 2006
しかしログインが出来ない罠letter, Mon Oct 9 18:55:07 2006
> letter 普通にできるけどymatsu, Mon Oct 9 19:22:17 2006
>ymatsu 勘違いだったようです。すまそletter, Mon Oct 9 20:00:46 2006
アンテナのentry表示に関して、二つ以上のエントリが同じlink要素を持つ場合 に 一つのエントリにまとめられてしまう、という不具合を修正しました。 当該不具合は既知でしたが、放置していたところ、某nikori日記のRSSの バージョンアップに伴い発現したため、対処いたしました。 プログラムでlink要素をハッシュキーとして利用していたための現象で、 代わりにrdf:about属性(RSS1)、guid要素(RSS2)をハッシュキーとして 利用するように変更しました。ひらの, Sun Oct 15 01:26:25 2006
放置していたというより、guid要素を吐いてくれていなかったからlink要素を使 うしか無かったんだったひらの, Sun Oct 15 01:42:16 2006
アンテナで、「白鷗動画」のようにタグ類がエスケープされる 不具合を修正しました。 RSS2のdescriptionは「entity-encoded HTML is allowed」でしたが 許可していなかったためです。 http://blogs.law.harvard.edu/tech/rss#hrelementsOfLtitemgtひらの, Mon Oct 16 19:38:16 2006
あと、今更ながら、long形式だとMSIEでレイアウトが崩壊するらしいですね。 http://yupotan.sppd.ne.jp/web/msie-css-transforming.html > シェアが非常に大きい関係で、これらのバグを見過ごすことは出来ません。 だそうですが、このサイトではシェアが小さい関係で、このバグを見過ごすこと とします。 なお、MSIE7だと修正されているようです。ひらの, Mon Oct 16 21:51:29 2006
どっちか選べと言われてるのだがcore2duoとathlonは同じ値段だったらどっちが 速いのかね?おるず, Wed Oct 25 23:49:46 2006
んf 同価格帯であれば 64ビットなら、Athlon X2 32ビットなら、同程度 という評判のようだが。。。ひら__no, Thu Oct 26 01:25:15 2006
> ひらの そうなのか Core2Duoってすごく速いイメージがあったからちょっと意外だymatsu, Thu Oct 26 15:36:58 2006
Core 2 Duo E6700(\65k) == Athlon 64 X2 5000(\40k)+、 Core 2 Duo E6300(\23k) == Athlon 64 X2 4200(\22k)+、 という説が。おるず, Sat Oct 28 03:52:43 2006
Hiki における 1 件のスパム投稿について revert しました。ひらの, Sun Jan 14 08:26:35 2007
Hiki の 「ICPC 勉強会」 についてさらに 1 件のスパム投稿がありましたので revert したうえで、当該ページを半保護しました。 当該ページを編集したいという人がいれば、 ユーザ名とパスワードを発行します。ひらの, Wed Jan 17 11:18:20 2007
HikiのDBが物故していたのでバックアップから復旧しました。 一部ページの更新時刻が巻戻っていますが内容は最新です。ひらの, Thu Feb 1 21:43:16 2007
アンテナのバグに今更気づいたので修正。 $peer->{s} に IO::Socket::INET (を継承した Net::HTTP::NB )が入っているのだが ($peer->{s}->peerhost, $peer->{s}->$s->peerport) が急に切断されると (undef, undef) になってしまうのを失念していた。 代わりに @{*{$peer->{socket}}}{'peerhost', 'peerport'} に自分で保存および回復するようにした。 これでアンテナの安定性がまた向上するかな。 しかし型グロブは何度使ってもややこしい。。。ひらの, Sat Feb 10 09:48:37 2007