arcanum_jp’s blog

おっさんの日記

コンピュータ

Groovyの勉強 JavaからGroobyを呼び出す。

Groovyのサイトからダウンロード。ダウンロードは以下のサイトから。このエントリを書いた時点では1.8.0が最新版だった。 前準備 Groovy 1.8.0 final You can have a look at the JIRA release notes. http://groovy.codehaus.org/Download 圧縮ファイルを解…

「プログラミングGROOVY」いただきました!

プログラミングGROOVY作者: 関谷和愛,上原潤二,須江信洋,中野靖治出版社/メーカー: 技術評論社発売日: 2011/07/06メディア: 単行本(ソフトカバー)購入: 6人 クリック: 392回この商品を含むブログ (155件) を見る 最近、主人が変なんです。用もないのに表を…

Twitter botが作りたい。 ユーザーAとユーザーBのフォロー関係とかを知る

Twitter#showFriendship()を使うと、第一引数で指定されたユーザーAと、第二引数で指定されたユーザーBの交友関係が分かる。一応メモ Twitter tw = ... Twitterクラスのインスタンス取得; Relationship rship = tw.showFriendship(ユーザーAのID, ユーザーB…

Sen Tokenクラスのメソッド

形態素解析ライブラリ「Sen」は文章を解析後Tokenクラスのリストにアクセスできるけど、このTokenクラスの主要メソッドについて書いているページが見つからなかったのでメモ。以下、メソッドを実行しながらのメモなので間違っているかもしれないのはご愛嬌。…

AWS 覚えたこと:EC2のIPについて

Amazon EC2のインスタンスについているNICは1つ。AWS内、AWSの外で使われるIPについては以下のような感じ。 AWS内で使用されるプライベートなIP インスタンス起動中は変わらない。 インスタンスの再起動などのタイミングで変更される。 AWSの外からアクセス…

PostgreSQL メモ

ほんとにメモだよテーブルに列を追加する 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…

Twitter botが作りたい。(収集スレッド)

TwitterBOTを作る際によく考えるのが、Twitterから特定ワードなどを検索して溜め込むような「定時に起動して処理する」ようなバッチ処理。Threadを使って作っていたけど同じような処理ばっかなので切り出してみた。いわゆるフレーム化。必要な機能としては以…

Wicketでカスタムページャーの作り方

WicketでPageableListViewを使ってページングできる表を作ったとき思うのは、デフォルトのページャーが下記のような感じでなんともイマイチということ。それで、自分でカスタマイズするときにいつも忘れてWebを検索する羽目になるので、書いておく。デフォル…

Twitter botが作りたい。(形態素解析 Sen)

Twitterボットを作る場合、単純にワードを引っ掛けるタイプであればいいのですが、目的の話題を持ったツイートだけを引っ掛けたいと思った場合、どうしても人が書いたツイートを解析して・・・という処理が必要になります。そうすると、形態素解析という技術…

Twitter botが作りたい。

Twitter4jを使ったTwitterアプリケーションで、ログイン処理を作ってみたいと思います。フレームワークに使ったのはWicketですが、URLとクエリ文字列が分かるのであれば応用ができると思います。 とりあえずこのメモの前提となったバージョンは以下の通りで…

Twitter botが作りたい。

Twitter4jから出力されるエラーメッセージの日本語部分がユニコード変換されてくるのでとりあえずメモ。 ダイレクトメッセージは同一ユーザーに同じメッセージを行ってはいけないらしい。 これは、BOTだけじゃなく、普通にTwitter上から同じダイレクトメッセ…

Twitter botが作りたい。

普通は始めに覚えるんだろうけど、TwitterAPI(Twitter4j-2.1.8)を使ってのサンプル。 ツイートするとか、する前に、どーするか クラスパスのルートに、twitter4j.propertiesを作って入れてあげる。ぼくのツイッターIDはarcanum_jpなので、こうなる。 id=ar…

Twitter botが作りたい。

Twitter botが作りたくて調べています。botにツイートされたら構文解析してツイートし返すという簡単なものです。いつものツイッターIDでbotを作ってしまうとbot向けにツイートされたものでタイムラインが埋まってしまいますので、いつも使っているツイッ…

Tomcatでマルチドメイン(いくつものドメインを1つのTomcatで処理する)

Tomcatでfoo.comとbar.comを同時に処理する方法。以下はserver.xmlのEngineタグ部分。Hostとしてlocalhostが登録されています。 %CATALINA_HOME%/webappsがWebアプリケーションの配置場所です。ちなみに、コンテキストルートでアクセスできるWebアプリケーシ…

強くなる!かもしれないオセロ

入院中に作ってしまったんで、一応もったいないんで公開。 経緯としては、コンピュータの思考ルーチンを「考えない」にして、人間と対決したときにたどった経験の中から勝てるルートを選択するようにしていけば、段々と人間の手を覚えるようになり強くなるん…

いまさらPebble

Pebble、結構日本語のタイトルを入力するとエラーになったり、ポストしたデータの削除に問題があったりと、素では使えないのかな?その辺、日本語の情報が少ないので困る。とりあえず、エラーが出たデータはXMLなんで消せばいいので、データがどこにあるか覚…

いまさらPebble

ブログを構築する必要があり、今更PHPだのPerlだので作られたものをさわるのは面倒なのでJavaベースのブログを探していた。以前からPebbleは知っていて、warファイルを配置するだけでデータはXMLで管理なのでデータベースなどの面倒な設定が不要で簡単かなぁ…

東北デベロッパーズコミュニティ忘年会のお知らせ

TDC : 東北デベロッパーズコミュニティ忘年会のお知らせ 投稿日時: 2010-11-9 11:37:20 (25 ヒット) だんだんと寒くなって参りましたが、みなさまいかがお過ごしでしょうか。 厳しくなる寒さを吹き飛ばすため、東北デベロッパーズコミュニティでは今年も忘…

ActiveXについて最近知ったこと

サーバー側からCABファイルがダウンロードされると、c:\windows\Downloaded FilesにCABファイル内のActiveXとそのINFファイルが 保存される。そのINFファイルの情報をレジストリに登録するが、以下のように[HKEY_LOCAL_MACHINE]-->[SOFTWARE][Microsoft][Cod…

Cassandra

Cassandra.yaml Cassandra0.7系から設定ファイルがstorage-conf.xmlからCassandra.yamlに変わったらしい。僕は0.7系から入る人だからあまり関係ないけどね。その中でもKeyspaceの項目を調べてみた。cassandra.yamlにあるキースペースの設定と、ソースと、Web…

Cassandra

Cassandraを勉強中。起動に少々はまりぎみ。使用しているバージョンは0.7.0-beta1。OSはWindows Vista storage-conf.xmlにデータディレクトリとか書いてもなぜか無視!設定ファイル見ていたらcassandra.yamlってファイルがあってソッチが優先されてみている…

arcanum.jp復活しました。

鯖起ち上げるの忘れてた・・・ http://arcanum.jp

関係者は僕のことだ!と喜ぼう。〜CEDEC AWARDS 2010 最優秀賞発表〜

こちら、リンクのリンクから知った。やっとベーマガが評価された ベーマガはゲーム開発以前に、そもそもPC自体がマイナーだったころのPC普及に貢献したとかあるとおもいます。技術そのものは各機種ごとの専門誌にくらべてさほど大きいことはやっていないので…

続・arcanum.jpについて、停止中です。

8/28まで自ドメイン(arcanum.jp)のとび先をここに設定しておりましたが、諸事情でリダイレクト続行中です。 Sorry, We are stopping services of arcanum.jp and it's sub domains , so redirect to this blog. thanks 以上

Notes Domino情報 SVN

に関連したブログ発見。 会社では、ソフトウェア開発の障害管理に IBM Lotus Notes/Domino を利用しています。 当然ながら Domino Application は昔取った杵柄って事で、一から作ったのですが、ソースコード管理に利用している Subversion/TortoiseSVN との…

日本語形態素解析

ブログパーツを作りたいんだけど、パーツを貼ったブログの内容を解析してナニナニする感じのものなので、何が必要なのかと思い調べているところ。 日本語文を形態素に分割し、品詞、読みがなの付与、統計情報を取得できる機能を提供します。 http://develope…

Libron(リブロン)

Libron(リブロン)とは Libron は Amazon のページから最寄りの図書館の蔵書を検索できる便利なツールです。 Libron(リブロン) – 図書館をもっと身近に 衝撃だ!僕は本はジャケ買いが好きだが、(実は身近に同じようにジャケ買いが好きなやつがいたのでちょ…

読みたい至極の本サービス

最近、引越しをしてバス+電車が多くなったんだけど、そのときに読む本のリストを携帯で持っておくサービス。僕は基本的に本はジャケ買いなんだけど、読んだ本の中とかブログのエントリで紹介された本が読みたいと思うこともある。でも本屋に行って徘徊する…

TDC : Sendai.js#03のご案内

5月11日にJavaScriptにフォーカスをあてた勉強会、Sendai.js#03を開催します。 平日夜2時間くらいを使っての勉強会となります。第三回目は、昨今のモダンなJavaScriptの書き方、考え方を、実際に書いて、動かしてみて、みんなで勉強していきます。 Sendai.j…

「G*ワークショップ 仙台」に行ってきました。

G*はジー、アスタァーと読みます。 はじめてのGroovy 発表者:須江信洋 さん(日本IBM)資料 2010/4/24に仙台にて開催されました、G*ワークショップにて発表させていただきました。JGGUGのイベントでしゃべるのは昨年夏以来ですね。。。 2010-04-24 Webspher…