2008年02月の記事一覧

« ブログのトップへ戻る

« 2008年01月の記事一覧へ2008年03月の記事一覧へ »

SQLがおもしろい

2008年02月21日

皆様、ご無沙汰してます。
日中は少し暖かくなってきましたね。
窓際族の私の席はこの時間、とても眠くなります。

さて、最近は何やってんの?と聞かれますと、「プログラム作ってます」と一言で完結出来るくらいどっぷりです。
昨年末に決めていただいて、打合せを先月一杯でクリア。
今月から作り込みに入ってます。
先般お話ししたとおり、カスタマイズが多いので正直、ちょっとしんどいですね。
とは言え、既に半分消化しましたので、久しぶりにちょいと一服です。

プログラム作ってて、難しいと感じるのは?
業務システムの構築には基本的にMicrosoft社のVB.netを使っています。
私自信は本格的に始めて、ほぼ半年が経ちます。
先代のVisualBasicは10年近くやりましたから、VB.netのオブジェクト指向的な考え方と
特有の言語書式を覚えてしまえば何とかなります。
要は慣れなので、現在VisualBasicで開発されている方々も、チャンスがあればトライしてみてください。
COBOLからVisualBasicに変わった頃のようなカルチャーショックは少ないのでは?と思います。

データベースはやはりMicrosoft社のSQL Serverを使用しています。
スタンドアロンや4台までのクライアントであれば、無償のMSDEというバージョンが使えたりします。
ユーティリティは附属してませんが、運用には差し支えありません。
確か、制限事項はありますので、興味のある方は確認してください。
そんなこともあって、SQL Serverが多いですね。
10年位前はOracleを主に使っていました。
理由は精度が良く早かったから。
SQL Serverはバグが多く、とにかく泣かされましたから、あまり使ってませんでしたね。

さて、こんな本を買いました。
外出する時間が惜しいので、例によってAmazonです。
080221_145717.jpg
古い本ですが、結構売れたのでご存知の方も多いのでは?
なんで今更・・・と自分でも思いますが。
今回カスタマイズするにあたり、元となるプログラムソースに記述されているSQL文を見て
もう少し効率良い書き方の出来そうな箇所が、幾つか見受けられたのです。
マシンスペックである程度は誤魔化し効きますが、やはり大量のデータを扱うとSQLの書き方一つで
パフォーマンスは大きく変わってしまいます。
私もそこそこはわかってるつもりですが、更に効率の良い方法は無いかと、ネットで検索。
確かに調べていけば、偶然のように情報も手に入るのですが、やはりこうした専門書?もありかなと。
古い本なので、最新の文法は吸収されていないと思いますが、とりあえず目を通そうと思います。

購入した理由としてもう一つ。
今更ですが、SQLが面白い!
より効率を求めると、手ごたえがはっきりするだけにね。
例えばSQL Server2000には無かったですが、金額の降順にデータを並べてランク付けするなんて
便利な関数もSQL Server2005からはあったりとか。
テンポラリファイルを生成するなんてやり方は古いですね。

余談ですが、うちの仲卸パッケージもVB.net + SQL Serverです。

さて仕事に戻りますわ。

インターネットが遅い!

2008年02月01日

あっというまに2月です。
この時期特に早い気がします。

さて、インターネットのスピードについて。
うちは数年前、五日市に事務所がありました。
その時はADSLの1.5Mでもそこそ使えてたのですが・・・

こちら、十日市に越してから、なんだか遅いな~と感じてました。
それでも何とか使えるレベルでしたが、昨年夏辺りからでしょうか。
目に見えて遅くなってます。
特に月曜日とか、昼過ぎなんかは特にひどい!

それでも、まあいっか~って感じで使ってきたのですが・・・
つい先日、NTTからレンタルしているADSLモデムが壊れまして。
10年近く頑張ってくれたし、翌日には代替もやってきたので良いのですが。
なんとなく、担当者の方に聞いてみると・・・
フレッツADSLモアスペシャルっていう47Mに変えても、月々400円位しか変わらないみたいです!?
な~んだ!早く言ってよ~!って感じ。

それでは!ってことで、早速手配に入りました。
それから数日、「ついにうちも47Mですよ!」なんて嬉しそうに自慢してたんですが。
ふと自宅に来ていたDMを見れば、「フレッツ光 今なら工事費無料。しかも1年間は月々お安い!」なんて書いてあるじゃないですか。
すぐにNTTへ連絡し確認したところ、光に変えてついでにプロパイダも契約すると、月々6,500円(通常月)くらいらしいです。
今までの1.5Mでも、うちはタイプ2(電話回線を持たない人用)で4,500円くらい。
それにプロパイダ料金が、BIGLOBEの法人契約で3,000円くらい。
ってことは、光に変えれば早くて、しかもお安いってこと!?

ADSLをやめて光を申し込んだのは言うまでもありませんね。

ついでに、うちで使ってるYAMAHAのルーターRT58iが対応するか?も調べましたが問題なし!
先日ご紹介した、ネットボランチDNSを活用したVPNも問題ないようです。

「早くて安い!」なんてどっかのキャッチみたいですが。
なんだか得した気分です。

実は社外からのVPN接続がもう少し早くならないかと思ってましたので、こちらも少しは改善されるかもしれませんしね。
ただ・・・ウイルコムのPHSを利用したモバイルVPNは、128Kなのでやっぱり遅いです。
これは事務所を光にしようが、大して関係ないとは思いますが、密かに期待しています。

さてさて、ネットは早くなるので嬉しいのですが、私の仕事は早くならない!?
引き続き、仲卸パッケージのカスタマイズ設計をやってます。
あわせて、既存のお客様からのお問合せをいただき、対応。
昨日、バイク屋の友人からシステム化についての相談をいただき。
つい数時間前に急遽いただいたパソコン2台のご注文。
そして来客と!

そんな感じで、あっというまに今日も過ぎていきます。

ネット同様、私が仕事をこなす能力も早く出来ないもんでしょうか・・・(^^ゞ

さて、今日もあと少し。
来週も頑張りましょう!

TOP PAGE
SCROLL UP