天然パーマの Erogeek「ゆーすけべー / yusukebe」の日記です 最近は主にイベントレポートになっています はぁはぁ KC とはるみ姉さんの結婚式が31日にあるんだけど、その式や2次会で流す映像をいくつか頼まれて作っている。 映像編集ソフトは大学の頃から使っ... 続きを読む
廃止されたDTDを使ってるとパースできない。 http://emasaka.blog65.fc2.com/blog-entry-450.html http://feedvalidator.org/docs/error/DeprecatedDTD.html http://blog.netscape.com/2008/01/22/rss-specifications-moving-to-rss-advisory-board/ 影響が大き... 続きを読む
割と適当だけどこんな感じ。HTML::StickyQuery は HTML::Parser の古い奴をつかって実装されてるから肝心のロジックがみえづらくなってるので、適当に XML::LibXML で実装してみた。HTML::StickyQuery より 2x faster な気がした。まあ単純な DOM 操作だからコ... 続きを読む
油断してるとすぐ invalid な XHTML になるので毎回 XML Parser 走らせてチェックしてみる。XML::LibXML は xml として valid じゃないと die するのでこれを利用。なかなか便利だよ。ほんとは HTML::Tidy とかでやるほうがいいかもだけどそれは諸君への宿題と... 続きを読む
いつも教えてクンで申し訳ありません。PerlのUTF-8 flagに詳しい方に質問です。以下のCGIをWindowsで動かしたときと、Freebsdで動かしたときに振る舞いが変わる理由を知りたいと思っています。sample.cgi #!/usr/bin/perl use strict; use warnings; use Encode... 続きを読む
mysql -X でクエリーの結果がXMLで取得できるらしい。興味深いのでやってみた。 なんか適当にテーブルを作成する。とりあえず、4つのカラムを持つtというテーブル作った。 mysql> create table t(id int not null, name varchar(255), body text, updated_at da... 続きを読む
livedoor Reader、Bloglines、はてなRSSの公開設定のフィードリストから、これは読んでおけ、っていうフィードを抽出するサービスです。 idを入れる livedoor mala__ cho45 nipotan brasil_ higeorange tokyoenvious bloglines horaguchi hatena higepon naoya ... 続きを読む
« 安全な JSON, 危険な JSON (Cross-site Including?) | メイン | JSONP - データ提供者側のセキュリティについて » 2007年01月10日 E4X-XSS 脆弱性について Firefox でサポートされている JavaScript 拡張 E4X (ECMA-357) では、JavaScript 内に XML とほぼ同... 続きを読む
Ben Trott and I are planning to do XML::Atom and XML::Feed hackathon mid-week of next week to clear up the tasks that have been tagged "ToDo" for a long time.If you have some requests or local hack to these modules, let me know to figure out ... 続きを読む
各地で話題になっている、Firefox 2 が RSS フィードの製作者スタイルシートを無視する問題だが、「あの不定記 Firefox 2 のフィードプレビューで XSLT が無視されてしまう」にてフィードプレビュー自体を無効にする方法が載っている。しかし、そもそもスタイル... 続きを読む
python -c "print''.join([chr(x) for x in 111&1101,110+~-~11,10^11*11,110+~-~11,-~101,-~11^11*11,~-110,111&11*11,11+11+10,11|~-0110,1-~11^11*11,10^11*11,-~11^11*11,110,101])" 続きを読む
AtomAPI の link@href の HTML エンティティ (&) がデコードされていない。URL に & を含むページを投稿するには、invalid な XML をPOST するしか現状方法がない。 続きを読む
Posted at 2006-07-28T20:35:00+09:00 in Coding タスクトレイに鎮座しているGoogle Talkのアイコンにカーソルを合わせての未読数を確認するのが面倒になったので、テキトウにでっち上げてみようと試みる。GmailのAtomフィードにはfullcountとかいう要素があっ... 続きを読む
The ShaniXmlParser projectは8日(米国時間)、ShaniXmlParserの最新版となるShaniXmlParser version 1.4を公開した。ShaniXmlParserはJavaで開発されたXML/HTML DOM/SAXパーサ。不正なフォーマットであってもパースできる点に特徴がある。 ShaniXmlParserはGNU ... 続きを読む
feeds覚え書き@kazuhi.to: Re: feedスキーム覚え書き@kazuhi.to: Re: Re: Re: feedスキームURI Schemes 云々の文脈にあんまり関係のない話を持ち出して申し訳ないのだが、それ自体は大変に参考になる繊細な議論をしている一方で、「RSS フィード」だとか「RSS ... 続きを読む
「XML::Simpleは処理速度が遅い」説といえばNDO::Weblogさんの記事 Perl で XML の処理はどれが速いかベンチ がすぐに思い浮かびます。初見した時はずいぶん感心した覚えがあり、以来、業務で XML::Simple を使う事に多少なりとも躊躇するようになったものです... 続きを読む
This document is a Japanese translation of "Common REST Mistakes". Author Paul Prescod Translator YAMAMOTO Yohei (yoheiy at gmail dot com) REST でよくある間違い 最初のRESTシステムを設計するとき、誰しもしばしばさまざまな間違いをする。 この文書... 続きを読む
RSSとAtom Syndication、WebDAVとAtom Public Publishingを比較 続きを読む