オープンソース
コミッターのサイトに載っていたので、広まるようにメモ Twitterj4を使っていて、ダイレクトメッセージを流すところでこんなエラー Exception in thread "Twitter Stream consumer-1[Receiving stream]" java.lang.NumberFormatException: For input string:…
Twitter4jから出力されるエラーメッセージの日本語部分がユニコード変換されてくるのでとりあえずメモ。 ダイレクトメッセージは同一ユーザーに同じメッセージを行ってはいけないらしい。 これは、BOTだけじゃなく、普通にTwitter上から同じダイレクトメッセ…
普通は始めに覚えるんだろうけど、TwitterAPI(Twitter4j-2.1.8)を使ってのサンプル。 ツイートするとか、する前に、どーするか クラスパスのルートに、twitter4j.propertiesを作って入れてあげる。ぼくのツイッターIDはarcanum_jpなので、こうなる。 id=ar…
Twitter botが作りたくて調べています。botにツイートされたら構文解析してツイートし返すという簡単なものです。いつものツイッターIDでbotを作ってしまうとbot向けにツイートされたものでタイムラインが埋まってしまいますので、いつも使っているツイッ…
今日おもいついたアイデア。既にあるならごめんなさい。 LTは5分と言う限られた時間で話す必要がある 唯一、4分後にドラが鳴る(かもしれない)ので、時間の進捗を知ることができる。 経過時間が分からないのが不安。またはそのドキドキ感がエクスタシー?…
Tomcatでfoo.comとbar.comを同時に処理する方法。以下はserver.xmlのEngineタグ部分。Hostとしてlocalhostが登録されています。 %CATALINA_HOME%/webappsがWebアプリケーションの配置場所です。ちなみに、コンテキストルートでアクセスできるWebアプリケーシ…
Pebble、結構日本語のタイトルを入力するとエラーになったり、ポストしたデータの削除に問題があったりと、素では使えないのかな?その辺、日本語の情報が少ないので困る。とりあえず、エラーが出たデータはXMLなんで消せばいいので、データがどこにあるか覚…
ブログを構築する必要があり、今更PHPだのPerlだので作られたものをさわるのは面倒なのでJavaベースのブログを探していた。以前からPebbleは知っていて、warファイルを配置するだけでデータはXMLで管理なのでデータベースなどの面倒な設定が不要で簡単かなぁ…
TDC : 東北デベロッパーズコミュニティ忘年会のお知らせ 投稿日時: 2010-11-9 11:37:20 (25 ヒット) だんだんと寒くなって参りましたが、みなさまいかがお過ごしでしょうか。 厳しくなる寒さを吹き飛ばすため、東北デベロッパーズコミュニティでは今年も忘…
入院中もパソコンを使いたくて、パソコンをつなぐワイヤーロックを買いにヤマダ電機に行った。あまりヤマダ電機では購入しないんだけどポイントが5000円近くたまって放っておいてあったのでもったいないので使い切ってしまおうって魂胆、それを購入して…
Cassandra.yaml Cassandra0.7系から設定ファイルがstorage-conf.xmlからCassandra.yamlに変わったらしい。僕は0.7系から入る人だからあまり関係ないけどね。その中でもKeyspaceの項目を調べてみた。cassandra.yamlにあるキースペースの設定と、ソースと、Web…
データ構造についてのメモ Keyspace 1つのアプリケーションで1つのKeyspaceを使う(と言うことを推奨しているみたい)RDBMSとよく対比した説明があったけど、DBにたとえられる。XXシステムDBみたいな。内部にはキーで識別できるその値(ColumnFamily)のリ…
うちの鯖でもDBが動いているWebアプリなり何なりを作ろうかと思い、最近はやりのNO SQL系のDBを勉強。NO SQLと言うのは、「Oh! NO!! 俺たちはもうSQLなんていらないぜ!」とドラクロアの「民衆を導く自由の女神」なみに今から沢山大変だけどSQLから開放され…
Cassandraを勉強中。起動に少々はまりぎみ。使用しているバージョンは0.7.0-beta1。OSはWindows Vista storage-conf.xmlにデータディレクトリとか書いてもなぜか無視!設定ファイル見ていたらcassandra.yamlってファイルがあってソッチが優先されてみている…
知人にEclipseのプラグインでCheckStyleを教えて!と言われた。もちろん仕事に使っているものなのでコードは時代柄持ち出せないんだけど、よくよく聞いていると、CheckStyleを拡張したその企業独自のオレオレプラグインになっていたらしい。内容を言うと、例…
Libron(リブロン)とは Libron は Amazon のページから最寄りの図書館の蔵書を検索できる便利なツールです。 Libron(リブロン) – 図書館をもっと身近に 衝撃だ!僕は本はジャケ買いが好きだが、(実は身近に同じようにジャケ買いが好きなやつがいたのでちょ…
最近、引越しをしてバス+電車が多くなったんだけど、そのときに読む本のリストを携帯で持っておくサービス。僕は基本的に本はジャケ買いなんだけど、読んだ本の中とかブログのエントリで紹介された本が読みたいと思うこともある。でも本屋に行って徘徊する…
5月11日にJavaScriptにフォーカスをあてた勉強会、Sendai.js#03を開催します。 平日夜2時間くらいを使っての勉強会となります。第三回目は、昨今のモダンなJavaScriptの書き方、考え方を、実際に書いて、動かしてみて、みんなで勉強していきます。 Sendai.j…
G*はジー、アスタァーと読みます。 はじめてのGroovy 発表者:須江信洋 さん(日本IBM)資料 2010/4/24に仙台にて開催されました、G*ワークショップにて発表させていただきました。JGGUGのイベントでしゃべるのは昨年夏以来ですね。。。 2010-04-24 Webspher…
行きま〜す!プレゼンはしませんが。 今年もTDCオリジナルイベント、居酒屋プレゼン大会を開催します。 ・・・省略居酒屋プレゼン大会は、飲んだり食べたりしながら楽しくプレゼンするという、 飲み会とプレゼンをごちゃ混ぜにした気楽なイベントです。 イメ…
book-of-vaadin.pdfはよくできている。この本がVaadinの概要、アーキテクチャ資料であり、チュートリアルであり、そして開発環境の構築資料でありと、この1冊さえあれば学習するには事足りる。(しかしその反面Javadocが・・・というのは置いておく~L~)と…
昨日、vaadinのweb.xmlを見ていて気になったんだけど、>context-param<タグのなかにproductionModeってのがあって、もしやと思って調べてみた。 web.xmlの内容 <web-app> <display-name>Vaadin …</display-name></web-app>
先日Vaadinを勉強し始めたはいいが、プラグインがインストールできなくていきなりorz...となってしまった。今回はプラグインに頼らないために実験したことをメモ。 とりあえず、Webアプリには違いないのでこんなフォルダ構成にしてみた。 それでこれをEclise…
引越しも終わり、時間ができてきたので始めてみる。CodeZineでEclipseのプラグインインストールからやっていたので高をくくっていたが、更新サイトでこんなエラーが出た。 Vaadin Eclipse Integration (1.2.0.201002161152) 必須: プラグイン "org.eclipse.w…
ちょっとメモ。 Jadが大好きなんだけど、Java5以降の文法に対応してないから若干やきもきしつつもガッカリしている皆さん、こんばんは。 名前そのまま、Java Decompilerというツールがありました。http://java.decompiler.free.fr/ 2010-02-16 ■[PC]VAIO Zの…
先日はSendai.js、ご苦労さまでした。参加してふと感じたことなのですが・・・TDCのメーリングリストに流すのもちょっと気がひけるのでちょっと小声でブログで叫んでみる。 今回講師をなさった片平さんの勉強会への熱意は凄いなと思います。僕らも片平さんに…
今回はTitanium(チタニウムではなくタイタニウムと読むらしい)という米カリフォルニア州のAppcelerator社から出ているiPhoneとAndroidのどっちにも互換性のあるアプリとかデスクトップアプリを作れまっせという統合環境を紹介するのをメインにスクリプト言…
今回紹介する「Vaadin」も、こうしたクライアントサイド重視のフレームワークです。これは、GWTをベースにしたもので、JavaだけでリッチなGUIを持つWebアプリケーションを作成できるソフトウェアです。 Javaで軽快に使える「軽量フレームワーク」特集 ~リッ…
3月15日にJavaScriptにフォーカスをあてた勉強会、Sendai.js#01を開催します。平日夜2時間くらいを使っての勉強会となります。 Sendai.js#01やります - 仙台 Ruby Vim JavaScript フリーランスプログラマ 第一回目はHTML/CSS/JavaScriptといったWebの技術だ…
皆さんは、JavaでCSVを扱うときに苦労した経験はないでしょうか。 CSV(Comma-Separated Values/Character-Separated Values)はデータをカンマ(,)やタブなどで区切って並べたテキスト形式のデータで、表計算ソフトやデータベースなどとのデータ交換のし…