意識の高いLISPマシン

藤原惟/すかいゆき(@sky_y)の技術用ブログ

2007-01-01から1年間の記事一覧

MeCab on Mac OS X

最近、家のパソコンがMacになりました。 OSはMac OS X 10.5 Leopardです。 というわけで、Windowsではあまり気にならなかったMeCabのインストールをMacでやります。 ポイント Unix版を使用(当たり前) 別途辞書が必要、IPAがおすすめ utf-8を使用(MacOSXの…

[ruby]Hpricot

使い方1 使い方2 pylori*style wiki - HTMLパーサ Hpricot 和訳リファレンス Ruby Scraping - FrontPage 例:HTMLに付いているタグを外す。 例えば、イースト辞書WebサービスのAPI(REST)を使って、 wikipediaから「ソース」を検索した結果の一部(元はXHTML…

[ruby][xml]REXMLのクラス

xml = REXML::Document.new(body) # bodyはプレーンのXML文書(String) puts xml.class #=> REXML::Document puts xml.root.class #=> REXML::Element puts xml.elements.class #=> REXML::Elements puts xml.root.elements['/a/b/c'].class #=> REXML::Eleme…

[ruby][eclipse]ActiveScriptRubyをeclipseで動かす

Eclipse 3.3.1(Europa)を試してみたかったので、 Pleiades All in One 日本語ディストリビューションでインストール。起動してみたら、cygwinで動く設定になっていた。 自分はuconvを使っていて、cygwinのmakeでインストールがうまくいかなかったので Active…

久しぶりにはてなダイアリーを使ってみた。 日付の横のタイトル欄が未だによくわかりません。

REXMLの文字化け

Yahoo!検索のAPIでいろいろいじっていましたが、 検索結果のXML(utf-8)→ファイル(shift_jis)→XML(utf-8)→標準出力(shift_jis) という操作をやってたら「夏目漱石」が「・・鮮・」みたいに化けてました。 lang.ruby.japanese - [ruby-list:41856] Re: rexml …

Net::HTTPのbasic認証付きプロキシ越え

require 'net/http' $proxy_host = 'http://proxy.example.com' $proxy_port = 80 $proxy_user = 'user_id' $proxy_pass = 'password' $proxy = Net::HTTP.Proxy($proxy_host, $proxy_port,$proxy_user, $proxy_pass) 自分はグローバル変数を使ってますが、…

gemsのbasic認証付きプロキシ越え

404 Error - Not Found 環境変数の設定認証proxy越しに 'gem install' コマンドを実行するには、次の環境変数をあらかじめ設定しておく必要がある。 HTTP_PROXY http proxyサーバのURL HTTP_PROXY_USER proxyサーバの認証ID HTTP_PROXY_PASS 認証用パスワー…

WMF2EPSとDynamic Draw4を組み合わせてTeX打ちしてますが、バグを発見したのでご報告を。Dynamic Draw 4.1 K3で22pt以上のでかい文字でテキストを書く ↓ wmfファイルへエクスポート ↓ wmf2epsでepsに変換 ↓ なぜかそのでかい文字から先が変換されないという…

自分の記録用と研究の情報共有やら何やら用に、はてなダイアリー始めました。 よろしくどうぞ。なんか使い方よくわからんけど。