キャラクターリスト

ちょっと下記サイトより、キャラクターの一覧をテキストとして抽出してみたhttp://ja.wikipedia.org/wiki/%E3%82%A2%E3%83%B3%E3%83%91%E3%83%B3%E3%83%9E%E3%83%B3%E3%81%AE%E7%99%BB%E5%A0%B4%E4%BA%BA%E7%89%A9%E4%B8%80%E8%A6%A7 アンパンマン カレーパ…

freebsd8 にて java(jdk6) がportでインストール出来ない

インストール自体が完了後、なぜかlibjvm.soへのリンクが貼られていない状況に遭遇し そもそも、libjvm.soも存在しない。なぜだろう。。。

smarty で テンプレート上で、配列をassign する方法

{assign var="rent_range" value=","|explode:"1,2,3"} こんな感じ

phpで簡単DiContainer

アパッチモジュール

c言語とか、ほとんど解らないから勉強の為に curlでrssを取得してきて、出力してみるアパッチモジュールを書いてみた。 #include <stdio.h> #include "curl/curl.h" #include "httpd.h" #include "http_config.h" #include "http_protocol.h" #include "ap_config.h" </stdio.h>…

コップ extends ガラス @ オブジェクト指向とインタフェース設計

[オブジェクト指向]継承とコンポジット http://d.hatena.ne.jp/daisuke-m/20090519/1242738424一寸、継承とコンポジットが上手いって思ったのと ガラスのコップが例として面白いんじゃぁ無いかと思ったので下記 個人的にまとめ 分類 コップを、コップは、ガ…

pythonをJVMが有る環境だったら、どこでも使う方法 @ ScriptEngine

maven2 の pomファイルに以下依存関係を記述 <project> <repositories> <repository> <id>dev.fortytwo.net</id> <name>dev.fortytwo.net</name> <url>http://dev.fortytwo.net/maven2</url> </repository> </repositories> <dependencies> <dependency> <groupId>org.python</groupId> <artifactId>jython</artifactId> <version>2.2-rc3<…</version></dependency></dependencies></project>

サーバ移管と、サービス

一寸自宅サーバを移管する事になったのと、自前のサービスをきちんと稼動させたいってのと 日記とかも自前のサーバへと移管したいなぁっと思っている今日このごろ今迄は、自宅サーバーだけれども、自宅において無かったので、騒音とか電気とか 気にしてなか…

KSCSは無いなって思った。でも JavaFXは見捨て無いであげてね!!!

KSCS NTTデータ経営研究所など、従来とは異なるレイアウト主導型端末表示システム「KSCS」を商品化 http://it.nikkei.co.jp/business/news/release.aspx?ichiran=True&i=225485&Page=1GUI開発におけるコロンブスの卵 http://nippondanji.blogspot.com…

php + mysql を仕事で使う人にとって、ステキな事

java @ php http://quercus.caucho.com/ 個人的に、自前サーバで稼動させているけれども概ね問題無い感じ ちなみに、ライセンスはGPLです mysql @ ssd http://www.publickey.jp/blog/09/ssd.html http://www.rethinkdb.com/ SSDに特化した、mysql用のストレ…

ちょっと前の技術と、比較的最近の技術 @ web界隈

色々とキーワードまとめ web 1.0 基本的には静的なコンテンツが主 もしくは、チャットとか掲示板とか もしくは、フラッシュのゲームだとか、キャンペーンサイトみたいなのだとか web 2.0 ユーザーがコンテンツを作成したりする サイト上のデータに、HTML以外…

WEBカメラ と Wiiリモコン と Bluetooth(ブルートゥース)

下記サイトより、wiiリモコンを操作するライブラリを取得してくる http://code.google.com/p/wiiusej/ http://wiiusej.googlecode.com/files/wiiusej%200.12b.zipちなみに、このライブラリを使用した理由は、WiiremoteJ + bluecove だと 東芝製のBluetooth(…

実行可能jarの作り方

<plugin> <artifactId>maven-assembly-plugin</artifactId> <configuration> <descriptorRefs> <descriptorRef>jar-with-dependencies</descriptorRef> </descriptorRefs> <archive> <manifest> <mainClass>メインクラス</mainClass> </manifest> </archive> </configuration> </plugin> mvn assembly:assembly

問題:座標のグリッド揃え きれいにそろった図形というのはきれいな物です。 図形をそろえる上で、グリッド揃え等が必要になったりするでしょう。 これには座標をある一定のグリッド間隔に丸める必要があります。 struct Position { int x; int y; } (Javaの…

現代的なプログラミングパラダイム

Flash だとか、Eclipse だとかって言う環境は 新しいプログラミングパラダイムだと思われる。 プログラマで無い物のプログラミング環境としてのFlash リファクタリング等の人的コストの低減そういった環境による新しい手法の発達 フレームワーク何て言うのも…

書式文字列

Java で 書式文字列 が java5 以降から使える様になって java.util.Formatter なんてクラスが標準に入る様になったけれども java.text.Format は、スレッドセーフでも無いし、今となっては古いから 非推奨にした方が良い気がする。

spring や s2 でも行えるのかも知れないけれども

http://google-guice.googlecode.com/svn/trunk/latest-javadoc/com/google/inject/Injector.html#injectMembers(java.lang.Object) 普通に new して生成したインスタンスに対してビジネスロジックの注入が出来る。

枯れた技術

http://el.jibun.atmarkit.co.jp/g1sys/2009/06/vb6-c373.html VB6が良いか、.NETが良いかは、顧客の立場に立って考えるべきでしょう。 サポートが切れている枯れた技術と、出始めのバグだらけの開発環境とどちらが安全かといえば、枯れた技術の方が安全なの…

バグを無くすには

http://d.hatena.ne.jp/firewood/20090405/1238923903 1.ソフトウェア基盤が信頼できる(ハードウェアやコンパイラ、OS、ライブラリが十分信頼できる) 2.コードの実行結果を完璧にイメージできる(コードを把握する能力が、コードの複雑さを上回っている) …

flex(actionscript) と air と java

flexで、ローカルアプリも、ブラウザ上で動くアプリも 簡単に、イベントドリブンで記述出来る。 でもそれって、Javaで良くネ?って思ったり 普通にJavaで、ごりごりごりごり書く。 問題は、Flashだとプラグインが普及しているって事だよね javaの実行環境の…

di と singleton と ビジネスロジック

ビジネスロジックをシングルトンのインスタンスとして扱う事が多々有る。 スコープとして、ビシネスロジックは、アプリケーション単位で有る事が多いからだ。ただ、スコープがもっと、ミクロなセッション単位だとかの スコープのビジネスロジックそういった…

開発効率と保守性

http://d.hatena.ne.jp/kmaebashi/20090427/p1 こちらの記事を読み、触発されて。。。 正直、SQLは、その実行効率よりも何よりも 集合操作と言うプログラムの本質データを扱うと言う事についての現実的な解で有り。 一般的なDSLで有ると言う事が大きい。その…

Flex3 でも DI が出来る!!!

Java屋としては、とてもお世話になっている DIConatiner の Guice ライクな物がFlex3にも 実装されているんですね!!! http://code.google.com/p/smartypants-ioc/

ロガーの使い方

ログの出力設定 // Create a target. var logTarget:TraceTarget = new TraceTarget(); // Log only messages for the classes in the mx.rpc.* and // mx.messaging packages. logTarget.filters=['mx.rpc.*','mx.messaging.*','fm.monstar.*']; // Log all…

動画配信(ストリーミング)がしたいってニーズは結局の所

エンドユーザーがWEBで動画を見たいって欲求は 結局の所Youtubeの様なプログレッシブダウンロード で十分じゃぁ無いのかなぁ? http://ja.wikipedia.org/wiki/Flash_Video MPEGをFLVに変換して、アクセス制限を設ける所までで 要求は満せるのでは?RTMPのプ…

jquery でフォームが一寸綺麗になる。

http://www.dfc-e.com/metiers/multimedia/opensource/jqtransform/?

ソースディレクトリをmaven2にて追加する方法

<plugins> <plugin> <groupId>org.codehaus.mojo</groupId> <artifactId>build-helper-maven-plugin</artifactId> <executions> <execution> <id>add-source</id> <phase>compile</phase> <goals> <goal>add-source</goal> </goals> <configuration> <sources> <source>src/test/sql</source> </sources> </configuration> …</execution></executions></plugin></plugins>

eclipse で utf-8 の javadoc を出力する際

オプションに下記を指定 -encoding "utf-8" -charset "utf-8" -link http://java.sun.com/javase/ja/6/docs/ja/api

springとかキライだけれども junit しなければ、ならないから

独自のコンテキストローダー作って UnitTestする際に モックのHttpServletRequestとかHttpSessionとかを使いたいけれども xmlとか使いたく無かったので適当にAPIを見ないでソースコードと、メソッド名から発掘したら 型とインスタンスでBindするメソッドを見…

getter/setter がキライ

java のアクセッサのデファクトスタンダートの getter/setter 文化がキライ!!! public class Sample { private String aaa; private String bbb; public Sample aaa(String aaa) { this.aaa = aaa; } public String aaa() { return this.aaa; } public Sampl…