JAVA

A collection of 8 posts
JAVA

『WebSocket勉強会』で発表してきました

かの地東京で、以前から気になっていたWebSocket勉強会 [http://homepage3.nifty.com/toremoro/study/websocketconf.html] が開催されるという話を聞き、参加を考えていた所、発表者も募集されており、せっかくならと発表させていただきました。 初めてUSTREAMで発表している姿が配信されていたので、どうなる事かと思いましたが、特に意識せず話せたのではないかと思っています。 ただ、発表直前にスライドの内容を修正したのですが、デモで行ったアンケートの質問内容と回答の項目がおかしくなっていました。 慌てて修正するもんじゃないですね。 WebSocket Communicationhttp://nantokaworks.com/demo/slide/20110528/ [https://nantokaworks.com/demo/slide/20110528/] 今回、Webアプリケーションに携わる方の参加が思いのほか少なかったというのが一番の印象でした。 他の講師の方々が発表された内容はUSTREAMで閲覧できます。 Web
2 min read
GoogleAppEngine

Twitterのツイートをいいね!出来るFacebookアプリ『Tweet Likes』をリリースしました。

最近、Facebookについて色々調べたり、勉強会で発表したりしていたのにアプリが無いのは少し寂しいので、Facebookアプリをつくってみました。Tweet Likeshttp://apps.facebook.com/tweet_likes/ どんなアプリ? このアプリはFacebook上でTwitterのタイムラインを表示して、そのTweetの中で『いいね!』することが出来ます。『 このツイート面白いんだけど、RTするほどでもないし、Favするのもちょっと違うなー 』という時、Facebookで気軽にいいね!する という仕組みです。 アプリを使ってもらうには次の認証が必要です。 * Facebookアプリの利用のため、Facebook認証(基本認証のみ) * Twitterのタイムライン表示のため、TwitterOAuth認証(Readのみ) タイムラインの更新はTwitterのWeb画面に近づけました。 * 最下段スクロールで過去のタイムラインを表示 * 60秒(1分)に1回 新着Tweetをチェックして、Tweetがあればそれを表示するボタンが現れる 対応ブラ
1 min read
eclipse

Eclipse + maven + jetty7でWebsocketを試す

Jetty7でWebsocketを使いたいと思って始めてみましたが、Jettyのデバッグが出来ず色々嵌りました。 もしかしたらJavaEEのバージョンをダウンロードすればもっと簡単にいけたのかもしれません。 また、今回はmavenを使いましたが必ず使う必要はありません。ただ、同時導入した結果です。 Maven無しでの構築の要望があれば記事書きます。。。 取り敢えずEclipseとプラグインまわりの準備から。 * ・ Java1.6.0_17 - http://www.java.com/ja/ * ・ Eclipse3.5 (for Java Developers) - http://www.eclipse.org/downloads/ * ・ M2Eclipse - http://m2eclipse.sonatype.org/ * ・ Maven 2.2.1 - http://maven.apache.org/ * ・ Werkzeugkasten - http://code.google.
7 min read
JAVA

Google Web Toolkit 勉強会 in 京都リサーチパーク

4/16(金)Google Web Toolkit 勉強会 [http://groups.google.co.jp/group/kyoto-gtug/browse_thread/thread/e2d759c21698786b] に参加しました。 この勉強会は京都GTUG [http://kyoto-gtug.org/]のイベントの一つで、Google App Engine勉強会も行われたりと活発に活動されています。 Google App Engine勉強会の時もそうだったのですが、定時上がりで京都に向かうためいつも30分ほど遅刻してちょっと話についていけなかったり・・・。 そんな中消化できたキーワードを。。。 GWT(GoogleWebToolkit)は"グウィット"と呼ぶ?#gwt_kyoto タグで追っかけてみたのですが「布教中」とのことだったので、まだ一般的ではないのかな? 自分は「ジーダブリューティー」とそのまま読んでました。GWT-RPC ふむ?
1 min read
GoogleAppEngine

GAE/Jでロト6の抽選結果をお知らせするTwitterのBotを作ってみたよ

GAE/Jを使ってTwitter上でロト6などの抽選結果をつぶやくBotを作ってみました。 ・・・・・が。。。 すでに先人が作ったBotがあり、重複していないのはNumbers3の抽選結果お知らせBotだけでした・・・ なので、ひっそり公開しておいて勉強会などのネタにします・・・ す、スクレイピングを初めて使ってみたので別に悔しくなんかありません(´;ω;`) Twitter@Loto6Bot [http://twitter.com/Loto6Bot]ロト6の抽選結果をお知らせします。 毎週木曜日の20:00 or 21:00と翌日9:00に結果をつぶやきます。Twitter@MiniLotoBot [http://twitter.com/MiniLotoBot]ミニロトの抽選結果をお知らせします。 毎週火曜日の20:00 or 21:00と翌日9:00に結果をつぶやきます。Twitter@Numbers4Bot [http://twitter.com/Numbers4Bot]ナンバーズ4の・・・(以下略) 毎週月~金の20:00 or 21:00とそれぞれの翌日9:
GoogleAppEngine

GAE/Jを使ってTwitterの時間お知らせBotを作ってみたよ

TwitterのBotを作ってみました。 twitter@TimeLineKeeper [http://twitter.com/TimeLineKeeper] 指定した時間にReply/DMしてくれます。 APIの制限がどれくらいでかかるとか、処理にどれくらいかかるか全く読めないので停止しちゃうかもしれません。 その時は多めに見てやってください。 (2009/1/20追記) フォロワーのつぶやきを自動的に拾えるようにしました。 (2009/1/20追記終わり) GoogleAppEngine/Javaで動かしています。 【きっかけ】 このBotを作ったきっかけはtwitter@msmg [http://twitter.com/msng]さんのこのポスト [http://twitter.com/msng/status/5552513277]【使い方】 1、TimeLineKeeper [http://twitter.com/TimeLineKeeper]をフォローします。 2、お知らせしてほしい時間を入れてTweet(つぶやき)。または、BotにReply/DMしてください。 3
2 min read
eclipse

Eclipse Ganymede

久しぶりにJavaベースの開発をすることになり、Java脳にするため自宅PCにEclipseのインストール Eclipse Ganymede [http://www.eclipse.org/downloads/download.php?file=/technology/epp/downloads/release/ganymede/SR1/eclipse-java-ganymede-SR1-win32.zip] Eclipse Ganymede (3.4.1) 日本語化言語パック [http://sourceforge.jp/projects/nttdatagroup-oss-square/wiki/blanco_Framework%2Fnlpack.eclipse.ganymede] Tomcatプラグイン [http://sourceforge.net/project/showfiles.php?group_id=69218] template engine Velocityプラグイン