勉強
いろんなところで書かれているけど、自分用のメモ。バッチとかで何万回も同じ処理を行っていると、段々ログの出力が遅くなり、ボン!でjava.lang.OutOfMemoryError。たぶんジャバラーは多かれ少なかれみんな経験していると思うけど。イマサラながらメモ。 GC…
Wicketでアプリを作る際に言われる一つが、”URLが汚い”があると思います。もちろんWicketの仕組みでniceURLを使えばカッコイイURLにする事ができます。今回は自分がプロジェクトでWicketを使う際にやっているものとして、niceURLのテクニック?について書き…
書式:fsutil file createnew ファイル名 バイトサイズ ※すでに存在するファイル名は怒られる。 バイトサイズは次のように考える。 例:500Mのファイル500 × 1.024 = 524.288小数点以下を0.000000と置き換える ⇒ 524.288000 小数点を無くす ⇒ 524288000
新しくドメイン作ってそこにWicketで作ったアプリ載せるのやってたら以下のようなエラーがログに。え?Velocityなんてつかってないんだけど・・・ Jun 03, 2012 1:03:18 PM org.apache.catalina.core.ApplicationContext log SEVERE: StandardWrapper.Throwa…
データベース上から持ってきたデータがbyte[]なんだけど、それをImageクラスオブジェクトに入れたくて試行錯誤した結果。これでいいのかな?? final byte[] decoded = ... 画像をByte[]で取得 Image image = new Image( "image", new WebResource() { @Over…
仕事で調べていて覚えたので、メモ こんな感じのファイルから、読み込んで各行を変数に入れるのを想定。fruits.txt APPLE ORANGE MELON バッチ内で。。。 ... set FRUIT1 = ファイルから読み込む set FRUIT2 = ファイルから読み込む set FRUIT3 = ファイルか…
Spinnerについて勉強したメモ、後で追記するかも。 レイアウト側(言語設定っていうイメージ) アクティビティ側 値の設定 // 追加する選択肢を作る ArrayAdapter sellang = new ArrayAdapter( this, android.R.layout.simple_spinner_item ); sellang.setDr…
勉強会を開いた理由 デブサミでDevLOVの講演を聴き、「明日自分は何ができますか?」その問いに僕は「勉強会を開く」を選んだ。即実行しよう。それが始まり。まぁそれだけじゃなく、そのとき切実に思っていたことがあって、TwitterBOTを運用していて、このつ…
Twitter BOTまたはTwitter APIを使ったアプリケーションを作っている方、もしくは作りたいと考えている方の情報交換会(勉強会)を開きます。以下の内容を想定しています。 TwitterBOTまたはTwitterアプリを開発から運用など幅広くノウハウ等を情報交換する…
団体名 Fandroid EAST JAPAN(ファンドロイド・イーストジャパン) 所在地 〒980-0811 仙台市青葉区一番町2-8-18 仙台中央ビル8F dmp内 連絡先 TEL:022-214-2772 /FAX:022-214-6536 http://fandroid-ej.org/ 今日のテーマは「Fandroidを代表する復興支援アプ…
Groovyのサイトからダウンロード。ダウンロードは以下のサイトから。このエントリを書いた時点では1.8.0が最新版だった。 前準備 Groovy 1.8.0 final You can have a look at the JIRA release notes. http://groovy.codehaus.org/Download 圧縮ファイルを解…
今日も行ってきました。こういうことはまず続けてみることが大事だと。今日の管理人さんは石井さんではなく、佐藤さんという方。ご自身では石井さんのように話を広げられないと言っていましたが、イエイエ、持っているポケットをさらっと言うことができて楽…
デブサミ東北が開催されたので行ってきました。私はタイムテーブルのAにいましたが、やっぱり面白いですね。東北人は「やりたいんだけど」と思っていてもすぐに自分を出さなかったり、周りを見てやらないことが多いのでこういったイベントはとても重要。ち…
今日は「ブレインストーミングCafe」という勉強会?に参加してきました。あまりにも面白すぎて帰ったら「ぷは、うま!」と最高にうまいビール飲みました。今度は懇親会があればよいなと思います。ちょっと殴り書きです。 6月22日。水曜日恒例の、Fandroid ア…
Twitter#showFriendship()を使うと、第一引数で指定されたユーザーAと、第二引数で指定されたユーザーBの交友関係が分かる。一応メモ Twitter tw = ... Twitterクラスのインスタンス取得; Relationship rship = tw.showFriendship(ユーザーAのID, ユーザーB…
形態素解析ライブラリ「Sen」は文章を解析後Tokenクラスのリストにアクセスできるけど、このTokenクラスの主要メソッドについて書いているページが見つからなかったのでメモ。以下、メソッドを実行しながらのメモなので間違っているかもしれないのはご愛嬌。…
ほんとにメモだよテーブルに列を追加する ALTER TABLE table_name add column col_name char(100)カラムの属性を変える ALTER TABLE table_name alter column col_name type char(200)Oracleの場合は ALTER TABLE table_name modify column col_name char(20…
TwitterBOTを作る際によく考えるのが、Twitterから特定ワードなどを検索して溜め込むような「定時に起動して処理する」ようなバッチ処理。Threadを使って作っていたけど同じような処理ばっかなので切り出してみた。いわゆるフレーム化。必要な機能としては以…
WicketでPageableListViewを使ってページングできる表を作ったとき思うのは、デフォルトのページャーが下記のような感じでなんともイマイチということ。それで、自分でカスタマイズするときにいつも忘れてWebを検索する羽目になるので、書いておく。デフォル…
コミッターのサイトに載っていたので、広まるようにメモ Twitterj4を使っていて、ダイレクトメッセージを流すところでこんなエラー Exception in thread "Twitter Stream consumer-1[Receiving stream]" java.lang.NumberFormatException: For input string:…
2010年12月15日、仙台でJAWS-UGの第0回勉強会が開催されます。当日は、AWSからエバンジェリストの玉川氏が参加します。 またJAWS-UGからも株式会社gumi CTOの堀内氏が参加予定です。 http://jaws-ug.jp/events/gaew52 Amazon Web Serviceって言うとAPIってイ…
普通は始めに覚えるんだろうけど、TwitterAPI(Twitter4j-2.1.8)を使ってのサンプル。 ツイートするとか、する前に、どーするか クラスパスのルートに、twitter4j.propertiesを作って入れてあげる。ぼくのツイッターIDはarcanum_jpなので、こうなる。 id=ar…
Twitter botが作りたくて調べています。botにツイートされたら構文解析してツイートし返すという簡単なものです。いつものツイッターIDでbotを作ってしまうとbot向けにツイートされたものでタイムラインが埋まってしまいますので、いつも使っているツイッ…
ATNDに告知文載せました。http://atnd.org/events/9928とりあえず、今回の告知は、ATNDのみにします。なんか、告知文書いていたら、疲れちゃってね・・・(笑) http://d.hatena.ne.jp/masa_m_0074/20101112/1289512161 内容とか id:masa_m_0074の主催するド…
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 ヒット) だんだんと寒くなって参りましたが、みなさまいかがお過ごしでしょうか。 厳しくなる寒さを吹き飛ばすため、東北デベロッパーズコミュニティでは今年も忘…
Cassandra.yaml Cassandra0.7系から設定ファイルがstorage-conf.xmlからCassandra.yamlに変わったらしい。僕は0.7系から入る人だからあまり関係ないけどね。その中でもKeyspaceの項目を調べてみた。cassandra.yamlにあるキースペースの設定と、ソースと、Web…
データ構造についてのメモ Keyspace 1つのアプリケーションで1つのKeyspaceを使う(と言うことを推奨しているみたい)RDBMSとよく対比した説明があったけど、DBにたとえられる。XXシステムDBみたいな。内部にはキーで識別できるその値(ColumnFamily)のリ…