Entries from 2009-12-01 to 1 month

ちなみに

昨日のやつ、URLConnectionとかAuthenticatorとか便利なものを使わず、Socketで頑張る、Basic認証も自力で ユーザ名とパスワードをコロン(:)でつなぎ Base64エンコードし Authorizationヘッダにくっつける とこうなる。 このサイズのプログラムだとこっちの…

Basic認証+JavaからTwitterにポスト

OAuth認証その2を書こうと思ったけど、なんとなく気分でBasic認証での投稿を試みてみた。 さくっとできた。OAuthに比べてすごい楽。 Basic認証を通過するにはAuthenticatorクラスを利用すると良さそうです。 Authenticatorのサブクラスを作成し、getPasswor…

OAuth認証+JavaからTwitterにポスト その1

何回かに分けて書きます。 Twitterにお手製のプログラムから投稿する際には認証が必要です。 この認証の形式、TwitterではBasic認証とOAuth認証が選べます。 が、OAuthが推奨のようです。Basic認証はDepricatedな香り。 OAuth認証についてはネット上それなり…

commons FileUpload

JSP,Servletでファイルをアップロードするのに便利なライブラリ。 RFC1867に基づいてrequestをパースしているみたい。 使うときはHTML(JSP)側で、ENCTYPE="multipart/form-data"を指定します。 指定しないとデフォルトのENCTYPE="application/x-www-form-url…

Javaでなぜつくるのか

Javaでなぜつくるのか 知っておきたいJavaプログラミングの基礎知識作者: 米持幸寿出版社/メーカー: 日経BP社発売日: 2005/03/31メディア: 単行本購入: 2人 クリック: 24回この商品を含むブログ (40件) を見るJavaプログラミングではなくJavaそのものの入門…

Javaからデフォルトブラウザを起動する。

そんなん環境によるからめんどくさそう。 と思ってたら意外と簡単にできた。ちょっとびっくり。java.awt.Desktop を使います。 他にもmailとかエディタとか開けるみたい。 import java.awt.Desktop; import java.io.IOException; import java.net.URI; impor…

java + DOMでxmlを扱うときのベストな方法ってあるのかなあ、とときどき悩みます。 だってめんどくさいんだもん。 <venture> <company> <name>ソフトバンク株式会社</name> <url>http://www.softbank.co.jp/</url> </company> <company> <name>楽天株式会社</name> <url>http://www.rakuten.co.jp/info/</url> </company> </venture> XML文書のサンプル -…

Ubuntuがへばったので。。。

Cent OSに乗り換えました。会社の環境(RHEL)に近いので。ネットインストールしたんですが、CDとかDVDとか焼くより圧倒的に手間がすくない。 パッケージはGNOMEデスクトップ環境以外はほとんど入れなかったこともあり、15分くらいでインストール終了。 現在…

Ruby/GTK+

一週間くらいRuby/TKで遊んでましたが、やっぱ見た目ダサくてちょっと。。。という感じが否めない。のでもうちょっとかっこいいであろうRuby-GNOME2っていうのを試してみる。 GNOMEがGNU Network Object Model Environmentの略でつまりデスクトップ環境、で…

さらに続き

昨日のコードは冷静に見るといろいろひどいなw 今日は投稿機能を追加しました。テスト投稿しまくってすみません>マイミクのみなさん 投稿するとき文字コードはEUC-JPにします。 UTF-8だとはじかれる、のではなく白紙投稿になります。(はじいたほうがよくね…

このまえの続き

Ruby/Tk、簡単だけど情報が少なくて探すの大変。 さてさて、この前のなんちゃってmixiボイスクライアントにGUIつけてみました。 単純にテキストエリアに出力されるだけです。ところで、このクライアント「>>○○○」でのレスに対応してないようだ。 タグの中のX…

コードの世界

まつもとゆきひろ コードの世界?スーパー・プログラマになる14の思考法作者: まつもとゆきひろ,日経Linux出版社/メーカー: 日経BP社発売日: 2009/05/21メディア: 単行本購入: 50人 クリック: 1,711回この商品を含むブログ (110件) を見る読み終わった。 おす…

Ruby/Tk使ってみた

RubyのGUIライブラリいくつかありますが、Ruby/TKちょっと触ってみた。 環境はUbuntu9.10Ruby/TkはRubyに標準添付されてますよ!って言うのを聞いたことがあったのに require 'tk' しても怒られた。。。 自分のうぶんつにはそもそもTck/Tkが入ってなかった。…