2010/12/20

デスクトップアプリケーション

作ってみたい。javaで。

で、見つけたのが以下のもの
Swing Application Framework (JSR-296)

どうやら、リソース関係を全部propertiesファイルで定義できるものらしい。
ゴチャっとしたソースを綺麗にできるところがヨサゲ。

ソースを落としてきて、早速Eclipseにインポート。

で、ガイド(?)らしきものを見ると、そのままだと外部Jarを使っているとのこと。
JavaSE6から標準APIに加えられたので、パッケージの変更が必要。

Task.java
import org.jdesktop.swingworker.SwingWorker;

↓

import javax.swing.SwingWorker;

TaskMonitor.java
import org.jdesktop.swingworker.SwingWorker.StateValue;

↓

import javax.swing.SwingWorker.StateValue;

これをエクスポートでJar化し、Guiアプリケーションにビルドパス設定すると良いっぽい。

実際にテストプログラムを作ってみたが、警告が2発出てしまった。

org.jdesktop.application.LocalStorage getId
警告: unspecified resource Application.id using TestGui
org.jdesktop.application.LocalStorage getId
警告: unspecified resource Application.vendorId using UnknownApplicationVendor

propertiesファイル内の項目が読めていない?のかよくわからないが、上手く動かない。

もうちょいいじってみよう。

2010/07/02

復帰2日目

胃が痛いが、これはぼちぼちやらなばならんもんじゃろと思ふ。

2010/05/09

お魚さん

ウチの30㎝キューブに新魚が入った。
メダカのアフィオセミオンってやつと、AHブリードのドイツラミレジィさん

嫁さんのクローキンググラミィがいるのでみんなドキドキしているようだが、何とか生きていけそうだ

2010/03/18

WindowsTips

WindowsXPのレジストリを変更することでハードディスクの読み込みを最適化する方法

ハードディスクアクセスを頻繁に行う場合、ファイルシステム用のメモリ領域を大きくすることで、早くなる可能性がある。

レジストリキーの場所
HKEY_LOCAL_MACHINE → SYSTEM → CurrentControlSet → Control → Session Manager → Memory Management
エントリ名
loPageLockLimit (デフォルトでは無い)
操作
「新規」 → 「DWORD値」を選択 → 「新しい値#1」を上記エントリ名に変更
値
デフォルト:-
設定値:65536((10進法))

ちなみに、推奨値は以下のとおり
物理メモリ(MB)loPageLockLimitの最大値(KB)
162048
324096
648192
12816384
256~65536

2009/05/17

超放置

まぁ、いろいろあって超放置。

1.会社からInternetへの接続ができない職場へ移動
2.部署移動
3.同じくInternetへの接続ができない職場

今に至る、と。

とりあえず、PCに関しては、お金がないのでストップで。

でも、必要なものがあるのでできる限り早めに買う方向で。。。

・ノートPC用薄型DVDドライブのマウント用アクセ
・外付けハードディスク
・液晶ディスプレイ
※優先度順

で、ネトゲーも同じようにいったん離れました。

もう、会社でいたずらができないので、妄想するほかなく、
お金もないので、ただ素材&自前でゲームでも作って遊ぼうと思ふ。

で、今のところある案

・RPG
・システム系未定
・スキルシステムのみ練り中
・SLG
・RPGより派生、タクティクス的なものが作りたい。
・思いのみ。
・シューティング
・逃げシューティング
・人の案パクリ
・ノベルゲー
・ストーリーはぜんぜん思いつかん。
・考えてみただけ。

以上。
とりあえず、RPG路線でちまちま妄想しつつ、
スケルトンとか作れたらいいなーと。。。

以上。

2009/01/29

便利ツール(画像管理編)2

今度こその第2弾!

前回のやつではうまくいかないことがわかったわけなんですが、もうひとつの方法を見つけたのでコレで行こうかと思います!

で、もうひとつの方法っちゅーやつが、PDFにまとめてしまえというもの。

[画像梱包](ベクターだからリンクOKよね?)
・JPEG画像(デジカメ写真等)をまとめてPDFに梱包します。
・BMP画像(ビットマップ)はZIP圧縮後(可逆圧縮)、まとめてPDFに梱包します。
・PNG画像をまとめてPDFに梱包します(データとパレットのみの簡易版)。
・TIFF-FAX画像をまとめてPDFに梱包します。
PDFの内容を画像のみにした感じってこと?

とりあえず、要求は満たせるのでしばらくアルバム管理はこっちでよいだろう、と。

Readerが必要だけど、データ転送先の環境考えなくてもいけるってところがよいね♪
(アドビさまが対応している環境なら、ね)

取り出すときは、同ソフトにて可能。突っ込んだ時の状態で取り出せるので、劣化の心配なし!

ただ、取り出すのにこのソフトが必要なところが難点。

まぁ、「アルバムを見せる」って場合だけだったらコレでいいし。
なんだったら、ダウンしてもらえばいいしね(ぇ

2009/01/21

便利ツール(画像管理編)

さて、作ったPCで現在何をしているかというと、超ゲームしまくってます(笑

現在やっているのは「新生R.O.H.A.N」ってやつなんですが、地元友人がちょっと前からやっていて、じゃぁやってみるか、ということになったんですが。

使ってる種族は「ハーフエルフ」。
弓を使って攻撃するやつですね。

なんか、2年前までやってたLineageのエルフとなんら変わらない種族の様(^^;

やっぱ、そういう系統が好きらしいね、自分。。。


それはともかく、ゲームだけをしているか、というと、そうではなくて。

せっかくPCを新調したわけだし、ツール系統も見直そうということで、新たなソフトを探していました。

おいおい、使用ツール一覧とかまとめたいのですが、まずはさっき見つけた便利ソフトを記録しましょう。

[Visual T++](勝手にリンク張っていいのか未確認(ぉ))
◎マルチTIFFの一括作成ツール。画像(BMP,JPEG,JPEG2000,GIF,TIFF,PCX,FPX,PNG)からのダイレクト変換可。


まずは、前置き。
まぁ、あれっすよ、結婚式とか新婚旅行とか、これからは子供のこととかを考えると、普段まったく関心がない写真というやつがたまっていくわけですよ。
コレをどうにか管理しやすくしようと思い立って探したソフトがコレ。

音声の形式でmkaってのがあるんですが、コレが、音声ファイル(mp3とかaccとかttaとか?)をアルバム単位で管理できるというもの。
写真もアルバム単位で管理できたらなぁ、ということです。

そこで、上記のソフト。

TIFFというのが画像形式なんですが。。。
調べる前はMacの標準非圧縮画像形式ってくらいしか知らなかったんですよねぇ(WindowsでいうBMP)。

なんとこいつがAdobe様の開発した形式ということで、現在では結構標準的な形式らしいんですわ。

それでそれで、こいつの頭のいいところは、
非圧縮、LZW圧縮、ZIP圧縮、連長圧縮の一種であるPackBitsなど様々な圧縮方法が使用可能である

ということと、次がメイン
ひとつのファイルの中に複数の画像を格納したマルチページファイルを構成できるのもTIFFの特徴のひとつである。

ということ。(TIFF Wikipedia)

まぁ、様はアルバム単位で画像を扱えちゃうよーっと。
しかもWindows様も標準で表示できちゃう形式で。

ということです。

もう、飛びつきまくりですよね(何

てなわけで、デジカメ画像の管理はコレで決まり!

次は、圧縮ソフトを新調したのでそいつについて書こうかなぁと。

それでは今日はここまでっ。

------------------------------------------------------------------------------------------
1/29 追記

はいはい、来ました、やっちゃいました(何

とりあえず、上で間違ってることをひとつ。

マルチページTIFFはWindowsXPじゃまともにみれません!!

そうなんです。ためしに使ってみたところ、うまく見れないんです。

もちろんブログに投稿前に試したときは見れたんですが、コレはページ数が少なかったせいらしく。
大量の画像はうまく表示できないということがわかりました。
また、圧縮率もイマイチな感じで、あまり有効な保存方法ではないようです。

以上!!