メイン

2007年08月29日

CodeGearデベロッパーキャンプ

昨日の話しですが、大阪で行われたデベロッパーキャップに行ってきました。

特に目新しい話はなく、6月に発表されているロードマップどおりの開発計画でした。
Commodoreは検討ではなく64bit対応だと明言していましたが。

RAD Studio 2007は英語版ですがデモが行われました。ASP.NET2.0対応ということで、マスターページと、 ジェネリクスの紹介をしていました。
マスターページについてはまんまVS2005と同じような感じで設計でき、コントロールの右上に表示されるスマートタグもそっくりでした。

体調がいまいちだったのと、皆既月食を見たかったので、PHPの前で帰ったのですが、オフミに参加された方、 面白い話はありましたでしょうか。
次回があればこんどこそ参加したいです。

ところでC#Builderにまったく触れられなかったのですが、アレはなかったことになったんでしょうか。

2007年07月24日

.NETで互換性の問題は起こらないとはいうが・・・

特定のPCで.NetFrameworkのノータッチデプロイメントで動作するシステムが動かなくなりました。

ちょっと調べてみると

Visual Studio User Group > フォーラム > VS2003とVS2005の競合
http://vsug.jp/tabid/63/forumid/43/postid/911/view/topic/Default.aspx
ノータッチデプロイメントでうまく配布できない(.NetFx1.1+.NetFx2.0+IE7の環境) - MSDN フォーラム
http://forums.microsoft.com/MSDN-JA/ShowPost.aspx?PostID=1586920&SiteID=7
Re: .NET2.0と.NET1.1が混在するクライアント環境でのノータッチデプロイメントの挙動について - MSDN フォーラム
http://forums.microsoft.com/msdn-ja/ShowPost.aspx?PostID=809861&SiteID=7

と、いろいろと報告されています。結構大きな問題なのですが解決方法が見つからず。
とりあえずクライアントの台数が少ないので、ローカルにインストールして使うことで対処しました。

2007年06月14日

ASP.NET2.0でグラフ表示

ASP.NET1.0でグラフを表示する場合にWebChartを使っていました。 .NET2.0の案件でもグラフ表示の要望が出たため、WebChartを使おうと思ったのですが、更新日からすると、 2.0には対応していない模様です。(対応していたらごめんなさい)

ちょっとしらべたところZedGraphというグラフコンポーネントが使えそうです。 ライセンス形態はLGPLです。

スマートタグや便利なウイザードはありませんが、WYSIWYGで設計することができます。 (AxisChangedプロパティをTrueにしておかないと設計時に変更が反映されないので注意)

また、日本語でも無償で利用ができるプロジェクトがあります。
DusGraphコンポーネントではなくクラスライブラリなのでゴリゴリコードを書く必要はありますが、 かなりの表現力を持ったグラフを作成することができます。

ファイルサーバの整備

雑誌を電子化したものや、テレビの録画データなどが大量にたまっていきます。
それを、保存するためにDOS/Vパラダイスの K700 というケースを使っています。
電源2台、3.5インチHDDが12台搭載可能なサードウェーブオリジナルPCケース「K700」が発売に! (Akibaニュース)

12台の3.5インチHDDを搭載できますので、データのミラーリング構成を考えると、HDD6台分のデータの保存ができます。

このファイルサーバを起動しておけば、先日購入したネットワークメディアプレイヤーから、録画したビデオを簡単に見ることができます。

ちょっと手狭になってきたので、もう一台購入してサーバ2台でミラーリングするようにしました。 電源を1台でHDDを6台搭載したら起動しなかったので、もう1
台の電源を追加と、冷却用のFANも追加です。(前面に12cmファンを3台搭載できるのですが、2台は後から追加する必要があります。 )

というわけで今日のお届けの品

IMG_7815

LAN経由でファイルの同期を取るのも時間がかかるので、LANをギガビットに対応するためにこまごまと購入しています。 LANの高速化は週末にでも行います。
それと、サーバとモニターをちょっと離したところにおきたいので、DVIの延長ケーブルと、無線キーボード、マウスも購入。

ミラーリングは専用のソフトを作ったりしているので紹介もかねて後日にでも。

2007年05月23日

EnterpriseArchtect7.0の概要が発表されました

安価なUML設計ソフトEnterpriseArchtectのメジャーバージョンアップが近々行われますが、 その概要が発表されました。

詳細はこちらの機能ガイドをご覧ください。

個人的注目点をいくつかあげると

要素間の接続の変更方法の改良

 要素間の接続の接続元、 先を変更する際には今までは接続を右クリックし、メニューからダイアログを呼び出し、 ダイアログで接続元と先をドロップダウンより選択という手順が必要でした。(説明するのもややこしい)
 新バージョンではOfficeの図形や、Visioと同じように接続をドラッグアンドドロップするだけで、 接続する要素を変更することができます。

ダイアグラムのレーン機能の強化

縦や横の1方向にレーンを作れていたが、 縦横を組み合わせてグリッドにすることが可能になりました。
いままではパーティションを組み合わせて縦横のグリッドを実現していました。

Redo機能の搭載

Undoのやり直しができるようになりました。

ダイアグラムに「データベースモデリング図」を追加

今まではクラス図で代用していました。
これを機にデータベースの設計機能が充実されることを望みます。

といった点です。

UML設計ソフトの中では高機能(Delphiのソースコード生成、 ソースからのUML作成に対応しています)で安価でバージョンアップもこまめに行われ、バグフィックスの対応もすばやいです。 非常にお勧めです。
今回のバージョンアップはサポート期間であれば無料です。

2007年05月17日

WindowsServer2003でwinlogon.exeがメモリを大量消費

運用しているWindowsServer2003でWinlogon.exeのメモリ使用量が800MBを超えているのを発見。

どうもこれに該当するようなのですが、
http://support.microsoft.com/default.aspx?scid=kb%3Bja%3B912354
パッチを当てるのも怖いし、定期的に再起動してもいいサーバなので、再起動で対処することに決定。

2007年05月16日

USBをLANにつなぎたい

USB機器をLANにつないで、共有できるという便利な製品があります。
SilexのUSBデバイスサーバが有名です。
http://www.silex.jp/japan/products/network/deviceserver/index.html
これを使うと、USB接続のスキャナや、複合機をLAN経由で共有することが可能になります。
Canonのプリンタ等を接続する場合は専用の製品が発売されています。
http://www.silex.jp/japan/products/network/printserver/c6500u2.html

マイナーながら、非常に便利な製品なんですが、別のメーカから類似の製品が発表されました。
http://pc.watch.impress.co.jp/docs/2007/0516/belkin.htm
129.99ドルということで、Silexのものと同じ価格帯になりそうですが、 こちらは独自のキャッシュ技術でアイソクロナス転送に対応しているそうです。

2007年05月10日

Delphi2007

買ったはいいけど、パッケージを開けていない状態ですが・・・
とりあえず、使っているコンポーネントの対応状況を調査。

Virtual Treeview
5/1に2007対応バージョンが公開されています。
http://www.soft-gems.net/index.php?option=com_content&task=view&id=42&Itemid=1

JVCL
まだ対応していないかな。
http://homepages.borland.com/jedi/jvcl/

Direct Oracle Access
こちらのトピックによるともうすぐ対応するそうです。
http://www.allroundautomations.com/ubb/ultimatebb.php?ubb=get_topic;f=1;t=002632

ところで、
http://dn.codegear.com/jp/article/36304
なんかRubyの製品が発売されるようですね。
Delphi for PHPの評判なんか聞くと、とっても不安なんですが・・・

 

2007年03月01日

雑誌のデジタル化 その2

性能ですが
 速度  1枚当たり5秒
 解像度 A4だと250dpi程度(OCRには十分です)
ってな具合です。

また、撮影後の画像の調整、現像作業、OCR作業が必要となりますが、これは夜中にパソコンで自動で出来ます。

ちなみに作業風景。地味で孤独で、ちょっとキモいです。
IMG_6599

現像後のファイル モアレ対策が課題です。
IMG_0001_sample

最後に、電子化したデータはあくまで個人での利用に限られます。絶対に違法行為は行わないようにしましょう。

参考-著作物の私的使用の場合
http://cozylaw.com/copy/tyosakuken/sitekisiyou.htm

雑誌のデジタル化 その1

溜まりに溜まった本を何とかしたいため、本の形で置いておきたいもの以外は電子化して保存することにしました。
通常ならば家庭用のドキュメントスキャナで行うところですが、いろいろと不満点があるため、デジタルカメラでの電子化にチャレンジしました。

ドキュメントスキャナの話題はこちらが詳しいです。

【ADF】スキャナで連続取り込み010.jpg【OCR】
http://pc11.2ch.net/test/read.cgi/printer/1161778359/

プリンタ型のスキャナが…005【ScanSnap!】
http://pc11.2ch.net/test/read.cgi/printer/1170006859/

で、ドキュメントスキャナの欠点というと

  • 書類の電子化が目的のためカラー原稿の再現性がいまいち
  • センサー面が汚れやすく、汚れるとスキャン結果に筋状になって現れる
  • 重送が不安
  • 斜めにスキャンされてしまう場合がある

掃除をこまめにしたり、ドライバでの斜行補正を使ったりするとある程度カバーは可能ですが、万能でありませんし、 結構手間がかかります。
こだわらない場合には手軽で速度も速いのでお勧めなんですけどね。

デジカメ電子化する場合には手で原稿を入れ替えるため上記の問題は発生しません。
また、色の再現性も撮影環境をしっかり整えれば満足のいく物となります。

ただし、原稿を手動で差し替える必要がありますので、とっても手間がかかります。
この手間と、上記問題点を天秤にかけてどうするか決めましょう。


 

2007年01月17日

裁断機PK-513を使うときの注意点

突然ですが裁断機の話です。

とある用途向けに非常に人気のある裁断機PK-513ですが、そのまま裁断すると、刃の傾斜によって奥向きの力が加わり、 斜めにカットされてしまうという問題点があります。

刃の手前にカットする際に下りてくる「押さえ」があるのですが、 押さえ面はしっかりと押さえされるのに台座側が滑ってしまうのが原因です。

そこで、台座側に滑り止めの処理を行います。用意する物はゴムシートと両面テープ。
ゴムシートを適当な長さにカットし、両面テープで台座側に貼り付けます。刃の手前の押さえが下りてくる部分に貼り付けましょう。

IMG_6585

ゴムシートはホームセンターで買ってきました。数年前に買ってあった物です。
張ってある物とは別の物ですが、こんな感じでロール状で売っています。

IMG_6591

IMG_6588 
左がゴムを貼り付けた後に切ったもの、右が改善前のものです。紙質によってはもっと斜めになります。

たまたま手元にゴムシートがあったので使いましたが、両面テープ一体型の滑り止めシートでも大丈夫でしょう。
できるだけ貼り付ける厚さを薄くしないと、厚い本が入れられなくなりますので気を付けましょう。

2007年01月16日

Oracleクライアントの共存方法

Oracleのクライアントによっては接続できるサーバのバージョンに制限がありますので、 異なったバージョンのクライアントを切り替えて使わなければならないことがあります。 もちろんクライアントは複数のバージョンを単一のパソコンに入れても共存することができます。(クライアントを切り替える手間はありますが・ ・・)

複数のOracleクライアントをインストールするときに必ずORACLE_HOMEが重複しないようにしてください。 (デフォルト値は重複しないようになっています)

インストール後にOracleクライアントを切り替えるには、Oracle Universal Installerを使用します。
以下切り替え手順です。

1.Oracle Universal Installerを起動します。(スタートメニューより起動できます)
2.「ようこそ」画面で「インストールされた製品(P)...」を選択
3.「環境」を選択します
4.利用するオラクルクライアントを選択し上矢印で一番上に持って行き適用します。

 

2006年11月18日

Borlandのゆくえ

遅くなりましたが、Borlandの分社化問題、ようやく決着が付いたようです。

Borland Developer Network Home Page
http://bdn.borland.com/jp
多くの記事が掲載されています。
米Borland、開発ツール部門を分離して子会社化
http://enterprise.watch.impress.co.jp/cda/foreign/2006/11/16/9069.html
スラッシュドット ジャパン | ボーランドが開発ツール部門を分社、新会社はCodeGear
http://slashdot.jp/developers/article.pl?sid=06/11/15/2348222&threshold=0

新しい資金は手に入らなかったのでしょうか。これからもDelphiには厳しい状態が続かなければいいのですが・・・

2006年08月14日

Core 2 Duoその後

Core 2 Duo E6300ですが、FSB266→333で問題なく動いています。
というかただ単にBIOSでFSB333に変えてそのままにしているだけで、どこまで耐えるのかチェックはしていませんので、 まだまだOCできる可能性はあります。
今までのAthron2800+と比べてエンコード時間がほぼ半分になったので、十分満足です。

ついでにキャプチャ、エンコ環境を一新しました。
今までのMTV2000の環境では
キャプチャ(m2p+wave)→DVD2AVIでプロジェクトとして保存→AVIUtilで編集、エンコ
の3段階手順だったのがMTVX2006HFを導入して一時的に
キャプチャ(mpg)→DVD2AVIでプロジェクトとして保存(d2v+mpa)→音整でmpaをwaveに→AVIUtilで編集、 エンコ
と手順が4段階増えていたのですが
TMpgEnc4.0Xpressを導入し
キャプチャ(mpg)→即編集エンコとなりました。

ところで、TMpgEnc4.0Xpressってキーアサインのカスタマイズってできないんですかねぇ。

Turboシリーズ再出発

ちょっと古い話ですが、うわさになっていたTurbo版と、無償版が正式発表されました。
TURBO DELPHI、TURBO DELPHI for .Net、TURBO C#、TURBO C++の4つのパッケージになります。
TURBO C++はOWLを使うBorland C++ではなく、C++Builderに対するものとなります。

/.のストーリー

公式ページの機能一覧にによると、 無償版はコンポーネントの作成および追加ができないそうです。
Delphi復活の鍵になるプロジェクトなのにこれは致命的な機能削減ではないでしょうか。

 

2006年08月05日

Core2ましん

Core2が非常に優秀なので、キャプチャ&エンコードマシンを刷新することにしました。

現状がAthronXP2800+
更新後がCore 2 Duo 6300の予定です。

キャプチャマシンなので、ビデオカードはチップセット内蔵で十分、 DDRメモリがあまっているのでDDR対応ということで
マザーはASRockの775Twins-HDTV R2.で、CPUはとりあえずCPUが発売されるまではCeleronD326です。Celeron533MHz以来のIntel CPUです。
ついでにキャプチャボードも更新。CanopusのMTV2000からMTVX2006HFです。なんか微妙に不便になってしまいました。

  • 多画面対応になっているのですが、そのための右端のバーがうざい
  • Mpeg1でキャプチャできなくなった(NHKの今日の料理を撮ってたのに・・・)
  • プログラムストリームで音声を外部Waveファイルに保存できない。再エンコード時に音声分離、 MPA→wave変換をしなければいけないので面倒

画質は良くなってますね。明らかにノイズが減っています。ついでにDivXも5.2から6.2にバージョンアップ。 QBがなんか変わってるんですね。

マシン自体は非常に安定しており、休止状態からの自動起動→録画も完璧に動いています。
(前のマシンでは休止状態中にコンセントを抜いたり、停電があったりしたら、復帰に失敗していました。)

CeleronDのリテールファンがとんでもなく五月蝿いですが、Core2がやってくるまでは我慢です。明日届く予定。

 

2006年06月11日

AM2

TVのキャプチャマシンをそろそろ更新しようとSocketAM2のパーツを見繕ってたらこんな事態に。
落ち着くまで様子を見るとするか・・・

2006年03月23日

カラーマネジメント

 プリンターはEpsonのPX-G900を使っています。
 顔料系インクで保存性が高いのが長所なんですが、このプリンターはドライバのバージョンが上がるごとに緑かぶりが激しくなっていきました。 価格COMや2ちゃんねるなどでも同様の報告があがってますので、個体差でないようです。

 前々からプリンターのカラーマッチングに興味があったのですが、機械とソフトをあわせて20万円を超えるようなものばかりで、 二の足を踏んでいました。

 先日PrintFix Proと言う比較的安価(13万円ほど)な製品が発表されました。そこでいろいろ調べてみると、 海外版だと安く手に入ることがわかり、こちらを購入することにしました。

 注文したショップはB&Hというアメリカでは大手のカメラショップです。 日本語版の約半額の600ドルほどで購入しました。
 ついでにSanDiskのExtreme III2GB を購入。こちらは110ドルほどです。 価格COMの平均価格が37000円程度なので、いかに安いかがわかると思います。

 21日の22時ぐらいに注文して、現在は関空まで届いていますので、明日には家に届きそうです。 ちなみにUPSの航空便で送料は50ドルぐらいでした。

 

2006年03月17日

Enterprise Archtet アドイン シナリオエディタが公開されました。

このアドインはユースケースシナリオの作成をサポートするものです。

今まではユースケースを選択し、プロパティを開いてユースケース個別にユースケースシナリオを書くようになっていました。
WS000011

このアドインをインストールすると、プロジェクトブラウザのパッケージの右クリックメニューにシナリオエディタが追加されます。
WS000013

このようなウインドウで、パッケージに含まれているユースケースのシナリオを一括して編集することができるようになります。
WS000012 

2006年03月04日

Borland Developer Conference 2006

3/3日のConferenceも無事終了し、レポートが某所さんとBCB好きの秘密基地さんで公開されています。
田舎暮らしでなかなか参加できませんので、このようなレポートは非常に助かります。
満員だったそうで参加した皆さんお疲れ様でした。

某所 Borland Developer Conference 2006
http://bousyo.blog45.fc2.com/blog-entry-14.html

BCB好きの秘密基地 - Borland DevCon 2006 Tokyo参加レポートのようなもの
http://d.hatena.ne.jp/A7M/20060303/1141393237

個人的に気になった点は

  • 今後もVCLは続けていく。2008年に64bit化
  • BDN日本語化
  • Quality Central日本語化

といった点です。

実は、 社内での基幹システムの開発をDelphiをやめてJavaもしくは.NETに移行しようと年末から検討をしていました(web情報系は以前より.NETで開発しています)。
結局人的リソースの面からしばらくはDelphi続投になることになりましたので、今後のDelphiの行方は非常に注目しています。

Windowsネイティブな開発環境としてはDelphi or C++Builder 以外に考えられませんので.NETではないVCLも今後発展を続けていくということでほっとしています。 .NETでの仕事はVS+C#でやってますしサードパーティ製のツールとなるとどうしてもMS純正品になってしまいます。
また、一時は売却に伴い日本語版も切り捨てられるのではとの憶測もありましたが、 今回の発表内容では日本語ローカライズも今後強化していくように思えますので、とりあえず一安心です。

内輪の話ですが帳票システムをどうするかですね。QuickReportの日本語版はなくなっちゃいましたし、 RAVEも日本語化されてないし…。VB Reportを検討しようかな。

その他の関連ニュースは以下

IDE事業売却は2006年6月目標、ボーランド - @IT
http://www.atmarkit.co.jp/news/200603/04/borland.html

米Borland・インターシモーネ氏、「ブランドが変わってもIDEは進化し続ける」
http://enterprise.watch.impress.co.jp/cda/topic/2006/03/03/7339.html

ITmedia エンタープライズ:Borland、IDEを引き継ぐ新会社設立へ
http://www.itmedia.co.jp/enterprise/articles/0603/03/news007.html

#初めてのトラックバックうまくいくかな・・・

 

2006年03月02日

Oracle Database 10g Express Edition公開

OracleからOracle10gの無償版が公開されました。英語版のみですがUnicodeに対応していますので、 日本語のデータも扱うことができます。
マイクロソフトから公開されているSQL Server2005 Express と競合する製品です。
データベースサイズが4GB、RAMの制限が1GB 、CPU(32bitのみ)が1個までと制限事項はまったく同じです。

ダウンロードはこちらから

2006年02月28日

web作成用ソフト購入

webページ作成用にいくつかソフトを買ったので紹介です。

Macromedia Studio8にはHTMLデザイナのDreamweaverとグラフィックソフトのFireworks、 説明するまでもないFlash8等のMacromedia製のweb作成ソフト集です。

いままでIBMのホームページビルダーで作っていたのですが、 同一レイアウト(バナーやメニューが同じ)なサイトを管理するのに限界を感じて購入しました。
Dreamweaverでは、テンプレート機能を使って基本となるデザインを作っておき、 そこから派生する形で各ページを作ることができます。テンプレートを変更すると派生したページに反映されますし、編集可・ 不可領域を設定できるので非常に便利です。まさにオブジェクト指向の派生の考え方です。
また、Dreamweaverは動作が軽くHTMLを直接編集するときに感じていたもっさり感が皆無になりました。

Fireworksですが、こちらも非常に便利なソフトです。 ビットマップな画像とベクターな画像を1ファイルに混在して持つことができます。AdobeだとPhotoshop
とIllastratorが合体したような感じ。使ってみるとweb用の画像を作るのにばっちりなソフトです。
画像の上に文字を書いたり、メニューボタンをデザインしたり、もちろん他のソフトでも作ることができるのですが、 こちらのソフトではとても簡単に(修正も)
できちゃいます。
ただし、ビットマップ画像の編集では、 Photoshopに比べるとフィルタや調整の面で見劣りしますので凝った画像編集をしようとするとこのソフトだけでは間に合いません。 素直にPhotoshop等を準備しましょう。

あとはMacromediaはAdobeに買収されたので今後の製品ラインナップが気になるところです。 (相互で競合するソフトウエアもありますし。)



こちらは写真素材集です。640*800と小さめな画像に制限する代わりに安価に提供されています。 用途はサイズからweb用にほぼ限定されます。企業向けのページを作っているとクオリティの高い写真が欲しくなりますし、 もちろん著作権にも気をつけなければいけませんし。
こちらからサンプルを見ることができます。
  sozaijiten.com - 素材辞典CD-ROMhttp://www.sozaijiten.com/cdrom/
本になっているので重い!

2006年02月16日

外付けHDDケース「ドライブドア」購入

レポートを書いてみました。あわせてベンチマークもとってます。
ちょっと長いので別ページです。