石田さんのブログ

GoogleのOAuthを試してみた (Java編)

GoogleのOAuthを試してみた でRubyを使ってGoogleのOAuth認証サービスにアクセスできたので、調子に乗ってJava版も作ってみようと思ったのですが、予想以上に大変でした。

忘れないウチにポイントをメモしておきます。

Eclipseのコンソールウィンドウに標準入力を叩き込むことができる

 偶然に発見して嬉しかったのでメモしておきます。

プログラムの実行中に標準入力から文字列を入力したいような時ってコマンドラインから実行するしかないと思っていたのですが、Eclipse上から直接入力することができました。これは知らなかったなー。

Java SE 6 update 18 リリース

リリースされたようです。

私の誕生日が6月18日なのでちょっと気になりました。

Windows 7をサポートするようになったようです。

Java SE 6 Update 18 Release Notes.

mavenでGoole App Engine

Google App Engine for Javaのおかげで、自分のサーバを持ってない人でもJavaで作ったWebアプリケーションを公開できるようになりました。よい時代になったものです。

でも登録したり開発環境を作るのに手間がかかるので、けっこう触るのにハードルが高いです。MavenとかAntのコマンド一発でローカル環境を動かしたりサーバーにデプロイしたりできたらラクなのになーと思います。

【Java】総称型で定義されたフィールドの型パラメータを取得する

どうしても型パラメータを取得したい。 - いまいにっき

    class TestBean1 {
    }

    class TestBean2 {
        List<TestBean1> list1;
    }

list1のクラス(List)の型パラメータとして与えられた型(TestBean1)の情報を取得したい。

 

気になったので調べてみました。

 

モールス信号であえぎ声の変換ツール作ってみた

イミフwwwうはwwwwおkwwww モールス信号の「・」「-」を「あ」「ん」に変えると喘ぎ声になる

非常に感銘を受けたので変換器を作ってみました。

OAuthのJavaサンプルアプリケーションを動かそうとしてハマる

OAuthのJavaライブラリを試してみようと思いました。 

以下のページにsvnリポジトリのリンクがあるので、そこからチェックアウトします。

oauth - Project Hosting on Google Code

GoogleのOAuthを試してみた

 GoogleやTwitterなどで公開されているWeb APIを、ユーザのパスワードを預かることなく呼び出すことのできるOAuthというのを試してみました。

当初はOAuthの仕様を見ながらフルスクラッチで作ろうとしたのですが、よく考えたら私は英語が読めないのでした。1から作るのは諦めて公開されているrubyのライブラリを使うことにしました。

 

SwingUtillitiesのinvokeLaterメソッド

年末です。

色々あって久しぶりにSwing周りを調べ直してみようと思いました。 

久しぶりに見てみたら色々知らないことがあったのでメモしておきます。

 

SwingUtillities#invokeLater(Runnable)

 

Google chrome extension(拡張機能)を開発してみた

Google chromeの拡張機能について書かれた記事をよく見かけます。「Google chromeの拡張機能は開発がとてもカンタン!」ということが書かれていたので、それならちょっと作ってみようと思いました。

 

Google chromeのベータ版をダウンロード

 

以下のURLよりGoogle chromeのベータ版をダウンロードします。

コンテンツの配信