No Programming, No Life

プログラミング関連の話題や雑記

2009-09-01から1ヶ月間の記事一覧

「このキーワードに投稿した人は、こんなキーワードにも投稿しています」 for はてなハイクをGroovyで書いてみた

以前、何かを受信したときのアイデアをコードに起してみた。 ソース Powered by HatenaHaiku4J import hatenahaiku4j.* import hatenahaiku4j.util.* def baseKeyword = 'ひとりごと' def list = konnaKeyword(baseKeyword, 20, 10) println ('*' * 20) prin…

Groovyにおけるimport staticした時のスコープ優先順位

ちょっと気になったので実験した結果のメモです。*1 その1 A, Bの順にstatic importして、scriptにも同じフィールド名を宣言 import static A.* import static B.* class A { static def FIELD = 'aaa' } class B { static def FIELD = 'bbb' } static def …

HatenaHaiku4J v1.0.3リリース

HatenaHaiku4J v1.0.3をリリースしました。こちらからどうぞ。主な変更点(changelog.txtより抜粋) HatenaHaiku4J v1.0.3 2009-09-24 ・ユーザ名取得用のメソッドを追加。⇒HatenaUtil#getUserName(String userId) HatenaHaiku4J v1.0.2 2009-09-24 ・ソースの…

Google App Engine/Jでデプロイ時にエラーが発生したが、勝手に直った

Win + EclipseでGoogle App Engine/Jにデプロイするとき、たまに以下のようなエラーが発生する。 ちなみにsdkのバージョンは1.2.5。 Unable to upload:java.io.IOException: Error posting to URL: http://appengine.google.com/api/appversion/create?app_i…

HatenaHaiku4J v1.0.1リリース

HatenaHaiku4J v1.0.1をリリースしました。 こちらからどうぞ。主な変更点(changelog.txtより抜粋) HatenaHaiku4J v1.0.1 2009-09-22 ・ユーティリティとしてHaikuURLを追加。⇒サンプル:Sample004.java ・ユーティリティHatenaUtilに#escapeHatenaNotation(S…

Re:Javaで文字列の最後に現れる指定した文字列を削除する

元記事はこちら >>私なら、正規表現を使ってさっくりやるなぁ。 private String remove(String str, String removeStr) { return str.replaceFirst(removeStr + "\$", ""); }

HatenaHaiku4J v1.0.0リリース

HatenaHaiku4J v1.0.0をリリースしました。 こちらからどうぞ。主な変更点(changelog.txtより抜粋) HatenaHaiku4J v1.0.0 2009-09-18 ・画像をfotolifeにアップロードしつつ投稿するAPI機能を実装。 ・画像をFileで指定、URLで指定、byte[]で指定する方式を…

GroovyでHatenaHaiku4Jを使ってみた

Groovyからかなり簡単にいろいろできるのを示すために ちょっとだけサンプルを書いてみた。使ったのは HatenaHaiku4J v0.2.1 // キーワード「ひとりごと」の最新20件のうち // "なう" or "なぅ" が含まれているエントリに対して // "なうっ♪" とReplyする。 …

HatenaHaiku4J v0.2.1リリース

HatenaHaiku4J v0.2.1をリリースしました。こちらからどうぞ。主な変更点(changelog.txtより抜粋) HatenaHaiku4J v0.2.1 2009-09-15 ・LoginUser#createはあまり意味がなかったため、普通のコンストラクタにした。

HatenaHaiku4J v0.2.0リリース

HatenaHaiku4J v0.2.0をリリースしました。こちらからどうぞ。主な変更点(changelog.txtより抜粋) HatenaHaiku4J v0.2.0 2009-09-15 ・クラス名変更 HatenaHaikuAPIWithoutAuth -> HatenaHaikuAPILight。 ・Keyword, User, Statusに#apiを付属させ、各インス…

テーブル定義情報を取得してくるSQL for Oracle

当記事はhttps://thinktwice.tech/it/oracle/sql_to_get_table_definition_information_in_oracle/に移転しました。

HatenaHaiku4J

HatenaHaiku4JというはてなハイクAPIのラッパーを書いてます。Pure Javaで作っておくことでGroovyやらJRubyやらJythonやらScala?やらから利用ができてとても便利そうだなぁと思ったのが開発開始の動機です。よろしくどうぞ。 ※なお、動作バージョンは JDK5.…