2003年8月アーカイブ

グラフ3

|

引き続きdotnetchartingと格闘中。今日時間を食ったのはつまらないミスでした。テキストエディタでサンプルの表とデータを作るスクリプトを作って、SQL*PLUSで、走らせました。SELECTでデータができていることを確認しました。
それからグラフを作るプログラムを作って表示してみました。結果は"No Data"。悩みました。dotnetchartingのヘルプやサンプルを見直しました。試行錯誤でプログラムをいろいろ変更しました。ダメです。
結局、原因はSQL*PLUSでCOMMITしていなかったため。おそまつでした。

グラフ2

| | コメント(0)

昨日の続きでdotnetChartingで試行錯誤していました。ほぼ思い通りのガントチャートができました。データベースはNativeでSQL ServerとAccessに対応しているので、Oracleを使いたかったので、OracleClientクラスでDataAdapterを作って、DataSetに入れることで解決しました。
いいツールは想像力をかきたてます。これがあれば、これもできる、あれもできると・・・。ただひとつ、時間軸の今日のところに赤線を入れたかったのですが、どういうわけか仕様通りに線が出てくれません。これだけが心残り。

グラフ

| | コメント(0)

このところ探していた、ASP.NET対応のグラフ・ツールの有力候補が見つかりました。.netChartingです。Crystal Reportと比べるとひたすら表示されるグラフの質にこだわった、と言えるでしょうか。グラフ以外の表示機能は自分でインプリすることになります。
フリーでフル機能を試せるのはありがたかったです。期間限定ではないらしいですが、表示されるグラフにコマーシャルが入ります。やりたかった進捗管理もガントチャートが使えるし、マニュアルで細かい設定ができるところがありがたいです。
しかし、サンプルのインストールの説明は明らかに不足。最終的にはaspxの内容と、ツールのマニュアルを見てはじめてサンプルを動かすことができました。この間2時間。明日はDBをAccessからOracleに変えてガントチャートのサンプルを作る予定。なんだか楽しみです。

格闘

| | コメント(0)

ASP.NETと格闘中です。一年位前にOracleでASP.NETのアプリケーションを作った頃は、OleDbProviderでした。コーディングもテキストエディタでVBかつコードビハインドではありませんでした。1年目を放した隙に、だいぶ変わりました。
まずSystem.Data.OracleClientクラスの導入。言語はC#、VS.NET2003を使った開発です。既存の本がどんどん古くなってゆく・・・。WROXの「プロフェッショナル ASP.NET」も。Amazonでいちばん売れている技術評論社の「ASP.NET」も、これだけで開発するのはきつい。
結局MSDNライブラリのサンプルを見ながらの試行錯誤です。それがまたある種の快感でもあるのですが。着実に技術をものにしていると言う・・・。

「SOHOのツボ」という日刊のメールマガジンをとっています。今日は村上肇氏の「長時間労働がSOHO最大の武器」というお話でした。現在成功しているSOHOは年中無休の14時間労働を10年以上続けている、というのです。
一方で今月の「SOHOコンピューティング」の記事では、システム構築のSOHOで残業が月10時間。それでもけっこう儲かっています。会社員時代の100時間以上の残業がいやで独立したとのこと。
考えてしまいました。頑張れば報われるというのは分からないでもないですが、その頑張りが労働時間とは・・・。一昔前の会社員のようです。要はどう時間を使うかではないでしょうか?80対20の法則によればアウトプットの80%は仕事に使った時間の20%から出ているというし・・・。
私は前にも書きました「公私融合」がSOHOの最大の武器だと思っています。

最近オンラインショップの2つのお店で買い物をしました。レーザーFAXと液晶ディスプレイです。これらのお店の対応は対照的でした。A店では注文した日の夕方、メールで、商品がまだ発売されていないこと、返信すれば納期が決まり次第連絡するとのこと。すぐに購入したい旨、E-Mailしました。それきり2週間連絡がありません。痺れを切らして発売日に電話しました。
すると納期を調べてメールするとのこと。その日の夕方、入荷したので振り込んでください、のメール。オンラインバンキングで振り込むも丸1日たっても連絡なし。B店は、顧客登録が必要だったものの、注文直後に、確認メールで振り込み依頼、これも直後に振込み。翌日の夕方に入金確認のメール、続いて発送しましたのメールが来ました。注文してからほぼ24時間です。
今ではB店くらいのスピードに慣れっこになっています。以前Amazonで注文確認メールが届いて1時間もしないうちに、キャンセルしようとしたのですが、もうできませんでした。A店は確かに安いけれど、これでは淘汰されるのではないでしょうか?「10秒間マネージャー」の世界です。「今日の世界は、もはや適者生存ではない。いちばん速い者だけが生き残れる。」

急遽

| | コメント(0)

お仕事の上で、急遽、OracleのサーバーとVS.NET2003のインストールが必要になりました。OracleはOTN standard で9iをオンラインで注文しました。Oracle用にWin2000サーバーが必要になったのですが、ソフトはMSDNに加入しているおかげで手元にありました。ハードは今までFAXサーバーに使っていた古いマシンをHDDだけ取り替えて、使うことにしました。
代わりのFAX専用機は2,3日内に届く予定です。しばらくFAXが使えなくなりますが・・・。サーバーマシン用の液晶ディスプレイもあったほうがよいと、またまた衝動買い。でも安いですね。半年前に3万5千円程度だった製品が、3万円切ってました。インストールにこれまた時間がかかります。Win2000はインストール途中でフリーズして、最初からやり直しです。多分途中でLANのケーブルを接続すると言う馬鹿なことをやったためでしょう。
VS.NETも延々とインストールが続いています。こういう作業って本当に時間の浪費だと思うのですが、本を読みながらとか、こういう日記を書きながらということになります。早く生産的な時間までたどり着けますように!

Chart

| | コメント(0)

DBと連携できて、WEBで公開できるようなチャート又はグラフのツールあるいはコンポーネントを探しています。プロジェクトの進捗状況を表示するためのものですが、なかなかいいツールがありません。
Excelで作れるくらいのリッチなグラフが欲しいのですが・・・。まずは棒グラフで各工程の実績の進捗率を積み上げます。それと同時に、進捗予定を折れ線で表示します。また同時に、第2Y軸を使って、累積の使用工数を表示したいのです。X軸は週あるいは日付です。
VS.NETに付属しているCrystal ReportやGrape Cityが出しているグラフのコンポーネントなどがあるのですが、これだけリッチなグラフは作れません。実は以前、OFF-LINEでExcelで作り(VBAで)画像にしてWEBにUPするようなことをやっていました。
運用上、そう頻繁にはアップデートできず、改良が求められています。先日、少し時間をかけて、調べたのですが、発見できませんでした。尤も、複雑なグラフをオンラインで時間をかけずに描画できるかと言う問題もあるのですが・・・。

休暇

| | コメント(0)

会社に勤めておられる方は、お盆休みの最中でしょうか?私は休み明けと、その1週間後と2つの納期を控えているので、お仕事です。これが終わったら、短い休暇を取らせていただこうと思います。
思ったのですが、休み明けに納期があるというのは、ちょうど、インドの技術者が時差を利用して、北米から仕事を受注して、北米が夜のうちに仕事を仕上げてしまうのとなんだか似てますね。
休暇をどうしようか考えているのですが、1日は実家でお墓参りになると思います。それから・・・シンクロニシティを待つことにしましょうか?

パウロ・コエーリョの「アルケミスト」を読み終わりました。約7ヶ月ぶりの小説の読書でした。普段は専門書、ビジネス書だけなのですが、本来、小説は好きです。時を忘れて読みふけるのは無上の喜びです。
「アルケミスト」ではこの喜びを久しぶりに味わいました。シンクロニシティによる自己実現にも通じていますし。ただ苦情が少しあります。サンチャゴが宇宙と交信できるようになり、最後に手に入れるのが物質的な宝物であることのは納得できません。多分自分を発見することの比喩だと思いますが。
また翻訳がよくありません。もともとポルトガル語の英訳を日本語にしたせいだと思うのですが、日本語になっていません。パラパラめくっただけでも、ショック、ゴール、シンフォニー、ニュース、キャンディ等の言葉が目に入り、違和感を覚えます。国籍と時代を超えた物語の設定だけに、安易な英語は使って欲しくなかったです。
ともあれ一読の価値はあります。次は「星の巡礼」を読もうと思います。これも英訳からのまた訳なのですが・・・。

前にシンクロニシティのことを書きましたが、最近そのような気配があります。金曜日の「心のおもむくままに」で、自分自身になることがいかに難しいかという言葉を載せました。これは前に読んで気に入った本にポストイットをつけてマークしてあったのですが、その日、たまたま、その言葉を載せました。
日曜日にはAmazonで注文した、Al KooperのNaked Songsが届きました。1曲目を聴いて、おやっ、と思いました。(BE YOURSELF) BE REALだったからです。
さらに読んでいた「80対20の法則」を読み終わって、次に読み始めたのが「アルケミスト」。まだ途中なのですがシンクロニシティに満ちた自己実現のお話らしいです。
これは何かが私に、自分自身に立ち返れと言っているのでしょうか?それ以前に自分自身というものが分からないことが問題なのでしょうか?ということで最近、自己実現に対するアンテナが高くなっているのですが、シンクロニシティは次に何を引き合わせてくれるでしょうか?

仕事部屋は1階なので、夏の仕事には向いているのですが、暑いときにはやはり暑いのです。そこで考えました。SOHOならではの特権として、昼と夜を逆にしてみたらどうかというアイデアです。
昼は寝室に弱い冷房をかけて寝てしまいます。涼しくなったら起きだして、冷房無しで仕事。効率アップになるのではっ!と、アイデアはよかったのですが・・・。お仕事の電話がかかってきたらどうしよう?宅配便が来たら?メールの返事が翌日になってしまう等などデメリットの方がたくさん出てきてあえなく没。
昼型から夜型に変えるのも(元に戻すのも)苦しそうですし。時間は一見自由に使えそうで、けっこう制限がきついですね。でもやらざるを得なくなったら何でもできるところはありがたいところです。

配布

| | コメント(0)

VisualStudioのデストリビューション・ウィザードでパッケージを作っていました。作っては、テスト用マシンにインストールしてテストしていました。あるときまではうまく行っていたのですが、突然、バッチファイルでCABファイルが更新されなくなりました。
何のエラーメッセージも出ません。試行錯誤した挙句、バッチファイルを諦めて、もう一度、デストリビューション・ウィザードを使うことにしました。結果は最後にエラー。今度はは手がかりが残りました。Pakage\Supportの下にあるExcelのファイル名がメッセージに出ています。
そうです!そのファイルをExcelで開いたままだったのです。パッケージを作るときにSupportディレクトリにコピーできなかったわけです。ファイルの内容を確認するために開いたことを忘れていました・・・。

言葉

| | コメント(0)

「自分以外の何者にもならないということは、
それ以外の何者かにしようと周囲が躍起になる社会で、
人間が挑みうる最も熾烈な戦いであり、
その戦いは死ぬまでやめることはできない。」
E.E.カミングス

Click!

| | コメント(0)

今、取説を作っています。結構忍耐を要する作業なのですが、ここでの強い味方が「Clickレコーダー」です。御存知の方も多いと思いますが、画面をキャプチャするソフトなのです。とにかく便利。一連の動作をキャプチャしたあとでキャプチャ範囲を変更したり、マウスのカーソルを隠したり(出したり)、クリック範囲を赤い線で囲ったりできます。コメントのついたワードの文章として出力できます。
難点は.NET フレームワークが必要なことくらいでしょうか。希望を言えばワードの文章を作るときに、画像の大きさを調整して、ページにきれいに収まるようにしているのですが、これを自動的にやってくれないかな。あ、これはワードの機能になってしまいますね。

サーバー用に使っているWin2KPROマシンが1台あります。何のサーバーかというと、これがFAXサーバーONLY。先日サポートが打ち切られたインターコムの「まいとーくFAX2001」のサーバー版が入っている。
機能的には、まあ満足なのですが、送信はドキュメントをFAXで印刷するか、スキャナーで取り込んで、PaintShopProで文字を入れたりして送ります。これが結構めんどうくさいのです。スキャナーで取り込んでPaintShopProでFAXへ送るとどうも解像度がよくありません。
昔のちょっと大き目のPCが24時間稼動してファンが回っているのも夏は鬱陶しいです。安いFAXもあるのですが、いらない子機がついていたり、レーザーじゃなかったりといまいちでした。
先日ちょっと調べたらBROTHERが5万をきるレーザーFAXを出すとのこと。FAX2800J。価格は安いところで37000円くらいです。早速注文しました。
ついに我が家からサーバーが消えるときが来ました。多分評価専用マシンになると思います。(W2Kマシンはこれ1台なんです)

複雑

| | コメント(0)

先日、散髪に行きました。今の住所に引っ越す前から行っている、おばさんが一人でやっている散髪屋さんです。電車で一駅あり、昨今の散髪屋さんのように安くはないのですが、おばさんの人柄で自然に行ってしまいます。
会社を辞めたことはもう前に話してあったのですが、今回はどういうわけか節約の話になりました。自慢するつもりは全くなかったのですが、ビデオのコンセントを抜くだの、食費をどうやって節約するか、なんていう話になりました。
散髪が終わって、代金を渡そうとすると、おばさんは、前回来た時に、1000円余計に払ったから、今回は1000円引くというのです。そんなはずはないと言ったのですが、譲らないものですから、ありがたく1000円いただきました。
節約なんていう話をするもんだから、可哀想に思ってまけてくれたと思うのですが、おばさんの気持ちがうれしいのと、少々恥ずかしいのと複雑な心境でした。

ビール

| | コメント(0)

アルコールにはめっぽう弱い体質です。遺伝らしく、父も弟もそうです。それなのに最近ビールを飲むようになりました。
といってもノンアルコールのビールです。甘くない炭酸飲料で栄養のあるもの、と考えたら、これに行き当たりました。ノンアルコールといってもアルコールの含有量がいろいろあって、1%から0.5%、0.1%もあります。
0.1%はおいしくないのでやめました。私の場合は0.5%が体質に合っているようです。(少しだけハイになります)近所のスーパーでいちばん安いものはMade in USAで88円でした。これでも安いと思っていたのですが、先日ネットショップで62円を見つけました。
送料と代引き手数料を含めても3ケース買えば、71円くらい。買ってしまいました。土曜のお昼にNHKの「こころ」を見ながら、ビールを飲んでスーパーで買った480円のうな重を食べる。このパターンが定着してしまいました。(「こころ」のきよ川のうな重はおいしそうですね)