2006-01-01から1年間の記事一覧
職場の席が近い某人に教えてもらった EclipseFP http://eclipsefp.sourceforge.net/ 更新サイトはこちら http://eclipsefp.sf.net/updates
やっぱOSと同じ見た目が使いやすいよね JFrame.setDefaultLookAndFeelDecorated(true); try { UIManager.setLookAndFeel(UIManager.getSystemLookAndFeelClassName()); } catch (Exception e) { e.printStackTrace(); } JFrame f = new AppFrame(); f.setVis…
テストにはなってないけど、これくらいしってりゃいいでしょ!というアノテーションを使ったサンプル package junit4; //assertEqualsって書くだけで使いたいからね import static org.junit.Assert.assertEquals; import org.junit.After; import org.junit…
前にもやったSetPixelを使わずにBitmapの色を変える方法と同じ要領で private void Form1_Paint(object sender, PaintEventArgs e) { byte[] dat = new byte[100 * 100 * 3]; for (int h = 0; h < 100; h++) { for (int w = 0; w < 100; w++) { // 真っ赤な…
Javaだと ThreadLocalを使う class Hoge { private ThreadLocal local = new ThreadLocal(); public Object getThreadLocalData() { Object ret = local.get(); if(ret == null) { ret = new Object(); local.set(ret); } return ret; } }こんな具合?(未コ…
かわいらしいにゃんこの画像をリソースに登録しておいて、あえて緑色に染めて描画する例。 private void Form1_Paint(object sender, PaintEventArgs e) { using (Bitmap bmp = Resources.Cat) { BitmapData bd = bmp.LockBits( new Rectangle(0, 0, bmp.Wid…
どんどん使いやすい言語になってくるのかぁ。 Javaのウリ?のシンプルさは何処に!? http://journal.mycom.co.jp/articles/2006/08/23/java7closuer/
Javaのコード private void execute() { try { InputStream is = this.getClass().getResourceAsStream( "velocity.properties"); Properties prop = new Properties(); prop.load(is); Velocity.init(prop); Template template = Velocity.getTemplate( "sa…
velocity.logを出力しない runtime.log.logsystem.class=org.apache.velocity.runtime.log.NullLogSystem jarの中からテンプレートを探す resource.loader = jar jar.resource.loader.description = Velocity Jar Resource Loader jar.resource.loader.class…
ReaderしたんだからWriteも プログラム(C#) class Program { static void Main(string[] args) { StringWriter sw = new StringWriter(); XmlTextWriter xw = new XmlTextWriter(sw); xw.WriteStartDocument(); xw.WriteWhitespace(Environment.NewLine); xw…
プログラム using System; using System.Collections.Generic; using System.Text; using System.Xml; namespace XmlTest { class Program { static void Main(string[] args) { XmlTextReader xr = new XmlTextReader("input.xml"); while (xr.Read()) { Pr…
マニフェストにクラスパスを書く META-INF/manifest.mf --------------------------------- Manifest-Version: 1.0 Main-Class: Test Class-Path: Hoge.zip;Fuga.zip ---------------------------------コマンドライン弱者なので数時間悩んだ挙句教えてもら…
ユニットテストは、ばりばり書いてる? テストファーストでしてる? と聞かれるとどうだろう???微妙なラインを走ってるような気がする。 仕事では、やっぱり自分が信用できないのでユニットテストは欠かせません。 といってもテストファーストしてるわけ…
S2WindowSampleと言う名前でWindowsアプリのプロジェクトを作る。 Form1は,とりあえず削除!! Seasar.NETを使えるようになるまでに 参照設定にlog4netとSeasar,Seasar.Windowsを追加する。 App.configも追加ここからはlog4netを使うためのおまじない Asse…
ドキュメントないから試行錯誤したけど,なんとか動いた!動かした後にソースを見るとこうなってたのか〜って感じでした。 なんだか良さそうな感じなので今後に期待!!!今度HelloWorldくらいのサンプルをここに書いてみよう。
標準入力から受け取った文字列の行数を数えるっていうプログラムを作ります。 今までは,本を見ながらって感じでしたが,本をスタバで抹茶フラペチーノ飲みながら読んできたので覚えてるかどうかという意味も込めて見ないで書きます! 登場する関数は以下の…
http://www.eclipse.org/callisto/ なんかEclipseのAll in oneパッケージみたいなもの。 Eclipse SDKをダウンロードして起動してみると,更新サイトにCalistoの更新サイトみたいなものがあった。 開いてみると,主要なプラグインの更新サイトがつらつらと!E…
cat.hsを書いて動かして動作を確認した。 でも,まだdoやらなんやらでよく解からない。 ↓みたいなプログラムです。 main = do cs <- getContents putStr cs 最初から確認 main = まではOK! do.....わからん! 本を見ると,doのあとのアクションを上から順番…
catはLinuxとかそっち系ではお馴染み! 早速Haskellで! cat.hs------------------- main = do cs <- getContents putStr cs これで出来上がりらしい。 今まで見たこと無い 演算子が出ているあたりが謎いですね。 あとは,二行とかになってます!一行じゃな…
前に書いたHello Worldのプログラム! こんなんでした。 main = putStrLn "Hello, World!" 1つ1つ噛み砕いてみよう mainアクション main = ....のmainがmainアクション。 Haskellは,最初にmainアクションが評価されて,mainアクションの評価が終わったら…
Haskellをダウンロードしてみました。 関数型の言語は,Lispを大学の講義で2回書いただけなのでド素人です。 そんな俺ですが,「ふつうのHaskellプログラミング」という本を買ったのでちょっとずつやっていこうと思います。 飽きっぽい性格なので続くかわか…
カラオケ行く前に書けたのはこんなテストコードだけでしたorz [TestFixture] public class ConnectionTest { private static DbProviderFactory factory = DbProviderFactories.GetFactory("System.Data.SqlClient"); private IDbConnection conn; [SetUp] p…
に行く事になった!!
データベースはあるけれど,それにアクセスするコードを書くのはだるぃ。 TableAdapterとDataSetで楽〜に出切るのは素晴らしい!!!そんなものを自分でも(GUIは無しで)作ってみたい!ということで前にJavaで作ってメデタク仕事にも流用できました。 .NET…
に行ってきました。 朝いつもよりゆっくりと出来たのでそこが一番満足!(ぉとりあえずいつも通り会社に行く時に降りる初台駅で下車。 そこから歩く。 このルートで行った人っているのだろうか。ちょっと謎。会場近くにいっても人の流れが見えない!! 確か…
今日VS2005のstdを電気屋で手にとって見た。 Express Editionが無料でDLできるけどやっぱ制限があるしね!! でも買わなかったorzう〜んVisualStudioSDK入れれないのがちょっと悲しい。 .NETのほうは,ADO.NET, ASP.NETとかで大体の状況でそこそこイケルので…
マージンFXのひまわり証券さん、ニンテンドーDS Lite欲しい!
Sun Java Studio Enterprise 8をDL! かる〜い使用感はNetBeans5と同じくらい。でもUMLかける!!! でもあまりUMLをがっつりとは書かないなぁ。。。
同点になったじゃん!?と思ったら逆転されちゃった…と思ったら駄目押しの追加点… オーストラリア3−1日本
プロジェクトの右クリックメニューから新規→ファイル/フォルダ→NetBeans モジュール開発 それっぽいじゃないですか。とりあえず普通のHelloWorldを目指すと言う事でアクションを選ぶ。 特に難しい事もしないつもりなので,常に有効なメニューを選んどこう。 …