<< 4月 2009 | Home

JBoss オープンセミナー@恵比寿 - 5月20日 15:00〜

JBoss の製品概要や事例、またちょっとしたテクニカルなトピックをご紹介するセミナーを定期的に開催しています。



次回は5月20日 15:00〜17:30 で、内容は以下の通り。
1. JBoss Enterprise SOA Platform 技術紹介
2. 質疑応答

お申込は以下のページからどうぞ。
レッドハット JBoss オープンセミナー

タグ :

Twitter4J 2.0.3 リリース - JDK1.4.2 互換性を確認

昨日バージョン 2.0.2 をリリースしたばかりですが、いましがた Twitter4J 2.0.3 をリリースしました。
http://yusuke.homeip.net/twitter4j/ja/index.html#download

maven central repository にもアップれます。

セントラルリポジトリにアップされるまで待てない方は以下のスナップショットリポジトリもご利用いただけます。
http://yusuke.homeip.net/maven2/net/homeip/yusuke/twitter4j/


Twitter4J は Twitter API 用のオープンソース、 maven 対応かつ Google App Engine 対応の Java ライブラリで BSD スタイルのライセンスで提供されています。
http://yusuke.homeip.net/twitter4j/index.html


twitter.com に優しい gzip 圧縮機能を利用するため、2.0.1 以前のバージョンをお使いの方はこのリリースへアップデートしていただくことを強く推奨します。

このリリースはバグフィクスのみで新機能は含まれません。
search/trends API を利用している場合、JDK1.4.2 に依存している場合は移行してください。

修正内容について詳しくは以下のリリースノートをご覧ください。
Release Notes - Twitter4J - Version 2.0.3

Bug

  • [TFJ-135] - search() causes : java.lang.IllegalArgumentException: URLDecoder: Illegal hex characters in escape (%) pattern - For input string: ".."
  • [TFJ-136] - running Twitter4J on JDK1.4.x fails with java.lang.NoSuchMethodError: org.w3c.dom.Node.getTextContent()Ljava/lang/String;

Task

  • [TFJ-137] - deprecate getDowntimeSchedule() since it's not supported by the Twitter API anymore
  • [TFJ-138] - add @deprecated annotation to deprecated methods in TwitterAdapter


ちなみに私のアカウントは http://twitter.com/yusukeyです。
お気軽に follow してください。

Twitter4J を使ってくれている(らしい)プロジェクト:

【ネタ】TwitterBOT - 株式会社鳥人間
実用的、非実用的(笑)なものも含め様々なボットをリリースしています。
mobibot
IRC ボットの一種。
Twitter Analytics
Twitter の発言をクライアント、国などの観点から統計を取って公表しているサイト。
Suittar! - Java-based Twitter Client.
Pure Java の Twitter クライアント。
Mots - yet another Java Based Twitter Client
Suittar! よりシンプルな Pure Java クライアント。
ブログなんだよもん - Twitterクライアント作ってみたよ!(TwitCafe)
Pure Java の Twitter クライアント。GUI に JavaFX を使うことを予定しているらしい!!
TwitterMail.com - 8209 people sent 173236 messages to Twitter!
メールで Twitter の操作、通知ができるサービス。
Twittercal — tweet your google calendar
Twitterで予定を簡単に管理できるサービス。
Twitter Plugin - hudson - Hudson Wiki
継続ビルドシステム、Hudson のプラグイン。
ぽすったー - cactusman日誌
Twitter の CUI クライアント。
さぼったー 0.0.1.SNAPSHOT - 都元ダイスケ IT-PRESS
Eclipse のプラグイン。
IntelliJ IDEA Plugins
頼まれもしないのにSabotterを移植してみた - marsのメモ
さぼったーの IDEA 版。
tweetPad
Twitter の発言をビジュアルに表現してくれるソフト。

ご利用ありがとうございます!
他にありましたらコメント、またはメーリングリストで教えてください。

関連エントリ:
Twitter4J 2.0.2 リリース - trends API や gzip 圧縮をサポート - 侍ズム
Google App Engine 対応 の Twitter4J 2.0.1 リリース - 侍ズム
Twitter4J 1.1.8 リリース - 侍ズム
Twitter4J 1.1.5 リリース
Twitter4J 1.1.1 リリース
Twitter4J 1.1.0 リリース
Twitter4J 1.0.6 リリース
Twitter4J 1.0.5 リリース
Twitter4J 1.0.4 リリース
Twitter4J 自前 maven リポジトリを公開
Twitter4J 1.0.3 リリース
Google Calendar と Twitter を連携 - Twittercal
Suitter Public beta 1.0
メールで Twitter! - TwitterMail.com
Twitter4J 1.0.2 リリース
Twitter4J 1.0.1 リリース
Twitter4J 1.0 リリース

Twitter4J 2.0.2 リリース - trends API や gzip 圧縮をサポート

Twitter4J 2.0.2 をリリースしました。
http://yusuke.homeip.net/twitter4j/en/index.html#download

maven central repository にもアップされています。

セントラルリポジトリにアップされるまで待てない方は以下のスナップショットリポジトリもご利用いただけます。
http://yusuke.homeip.net/maven2/net/homeip/yusuke/twitter4j/


Twitter4J は Twitter API 用のオープンソース、 maven 対応かつ Google App Engine 対応の Java ライブラリで BSD スタイルのライセンスで提供されています。
http://yusuke.homeip.net/twitter4j/index.html


twitter.com に優しい gzip 圧縮機能を利用するため、以前のバージョンをお使いの方はこのリリースへアップデートしていただくことを強く推奨します。

このリリースに含まれる主な新機能は以下の通りです:
- trends API サポート
twitter.com で今「何が熱い!」かを取得できる API です。
http://yusuke.homeip.net/twitter4j/en/api-support.html#Search%20API%20Methods
- gzip サポート
Twitter4J 2.0.2 から、twitter.com との通信に gzip 圧縮を利用するようになりました。
特に設定やコーディングは必要ありません。単に Twitter4J 2.0.2 にアップデートするだけで twitter.com との通信がより早くなります。

修正内容については以下のリリースノートをご覧ください。
Release Notes - Twitter4J - Version 2.0.2

Improvement

  • [TFJ-131] - Use gzip encoding to improve performance and network bandwidth utilization
  • [TFJ-132] - handle http response codes correctly to reduce unnecessary retries

New Feature

  • [TFJ-120] - include rate limit status in TwitterResponse
  • [TFJ-123] - support trends methods
  • [TFJ-124] - support update_profile method
  • [TFJ-133] - need a way to shutdown async thread gracefully


ちなみに私のアカウントは http://twitter.com/yusukeyです。
お気軽に follow してください。

Twitter4J を使ってくれている(らしい)プロジェクト:

【ネタ】TwitterBOT - 株式会社鳥人間
実用的、非実用的(笑)なものも含め様々なボットをリリースしています。
mobibot
IRC ボットの一種。
Twitter Analytics
Twitter の発言をクライアント、国などの観点から統計を取って公表しているサイト。
Suittar! - Java-based Twitter Client.
Pure Java の Twitter クライアント。
Mots - yet another Java Based Twitter Client
Suittar! よりシンプルな Pure Java クライアント。
ブログなんだよもん - Twitterクライアント作ってみたよ!(TwitCafe)
Pure Java の Twitter クライアント。GUI に JavaFX を使うことを予定しているらしい!!
TwitterMail.com - 8209 people sent 173236 messages to Twitter!
メールで Twitter の操作、通知ができるサービス。
Twittercal — tweet your google calendar
Twitterで予定を簡単に管理できるサービス。
Twitter Plugin - hudson - Hudson Wiki
継続ビルドシステム、Hudson のプラグイン。
ぽすったー - cactusman日誌
Twitter の CUI クライアント。
さぼったー 0.0.1.SNAPSHOT - 都元ダイスケ IT-PRESS
Eclipse のプラグイン。
IntelliJ IDEA Plugins
頼まれもしないのにSabotterを移植してみた - marsのメモ
さぼったーの IDEA 版。
tweetPad
Twitter の発言をビジュアルに表現してくれるソフト。

ご利用ありがとうございます!
他にありましたらコメント、またはメーリングリストで教えてください。

関連エントリ:
Twitter4J 1.1.5 リリース
Twitter4J 1.1.1 リリース
Twitter4J 1.1.0 リリース
Twitter4J 1.0.6 リリース
Twitter4J 1.0.5 リリース
Twitter4J 1.0.4 リリース
Twitter4J 自前 maven リポジトリを公開
Twitter4J 1.0.3 リリース
Google Calendar と Twitter を連携 - Twittercal
Suitter Public beta 1.0
メールで Twitter! - TwitterMail.com
Twitter4J 1.0.2 リリース
Twitter4J 1.0.1 リリース
Twitter4J 1.0 リリース

Sun JDK のダウンロード用リンク集

いつもサイト内をうろついて時間かかってしまうので自分用にメモ。

最新版(現在Java6)
JDK5
JDK1.4.2(EOSL)
JDK1.3(EOSL)

半年もしたらリンク切れになってしまうかもしれませんが・・。

追記:
以下のページも便利ですとコメントをいただきました。ちょっと前のバージョンをダウンロードするにはいいですね。(最新版は含まれていません)
Archive: Java[tm] Technology Products Download

タグ :

Google App Engine 対応 の Twitter4J 2.0.1 リリース

Twitter4J 2.0.1 をリリースしました。
http://yusuke.homeip.net/twitter4j/en/index.html#download

maven central repository にもアップされています。

Twitter4J は Twitter API 用のオープンソース、 maven 対応かつ Google App Engine 対応の Java ライブラリで BSD スタイルのライセンスで提供されています。
http://yusuke.homeip.net/twitter4j/index.html


色々と制約があって JavaEE compliant でない Google App Engine ですが、Twitter4J は正常に動作することを確認しています。

修正内容については以下のリリースノートをご覧ください。
Release Notes - Twitter4J - Version 2.0.1

Improvement

  • [TFJ-110] - remove unnecessary synchronized modifier for better multi-thread performance
  • [TFJ-111] - support page and max_id parameters with getUserTimeline()
  • [TFJ-112] - introduce pagenation control class which replaces page, count, and since_id parameters
  • [TFJ-121] - support follow parameter with create() method
  • [TFJ-122] - need a way to get AccessToken in a stateless context where RequestToken instance is not available
  • [TFJ-126] - dispatcher thread should be held statically
  • [TFJ-130] - fix method name inconsistencies

New Feature

  • [TFJ-117] - support statuses/mentions
  • [TFJ-125] - introduce a System property that specifies number of dispatcher thread
  • [TFJ-128] - support pagination on social graph methods
  • [TFJ-129] - introduce async search method

Task

  • [TFJ-119] - rename follow() / leave() to enableNotification() / disableNotification(), create() / destoy() to createFriendship() / destroyFriendship()


ちなみに私のアカウントは http://twitter.com/yusukeyです。
お気軽に follow してください。

Twitter4J を使ってくれている(らしい)プロジェクト:

【ネタ】TwitterBOT - 株式会社鳥人間
実用的、非実用的(笑)なものも含め様々なボットをリリースしています。
mobibot
IRC ボットの一種。
Twitter Analytics
Twitter の発言をクライアント、国などの観点から統計を取って公表しているサイト。
Suittar! - Java-based Twitter Client.
Pure Java の Twitter クライアント。
Mots - yet another Java Based Twitter Client
Suittar! よりシンプルな Pure Java クライアント。
ブログなんだよもん - Twitterクライアント作ってみたよ!(TwitCafe)
Pure Java の Twitter クライアント。GUI に JavaFX を使うことを予定しているらしい!!
TwitterMail.com - 8209 people sent 173236 messages to Twitter!
メールで Twitter の操作、通知ができるサービス。
Twittercal — tweet your google calendar
Twitterで予定を簡単に管理できるサービス。
Twitter Plugin - hudson - Hudson Wiki
継続ビルドシステム、Hudson のプラグイン。
ぽすったー - cactusman日誌
Twitter の CUI クライアント。
さぼったー 0.0.1.SNAPSHOT - 都元ダイスケ IT-PRESS
Eclipse のプラグイン。
IntelliJ IDEA Plugins
頼まれもしないのにSabotterを移植してみた - marsのメモ
さぼったーの IDEA 版。
tweetPad
Twitter の発言をビジュアルに表現してくれるソフト。

ご利用ありがとうございます!
他にありましたらコメント、またはメーリングリストで教えてください。

関連エントリ:
Twitter4J 1.1.5 リリース
Twitter4J 1.1.1 リリース
Twitter4J 1.1.0 リリース
Twitter4J 1.0.6 リリース
Twitter4J 1.0.5 リリース
Twitter4J 1.0.4 リリース
Twitter4J 自前 maven リポジトリを公開
Twitter4J 1.0.3 リリース
Google Calendar と Twitter を連携 - Twittercal
Suitter Public beta 1.0
メールで Twitter! - TwitterMail.com
Twitter4J 1.0.2 リリース
Twitter4J 1.0.1 リリース
Twitter4J 1.0 リリース