ただいま修行中...

ソフトウェア開発において、勉強中で悪戦苦闘の日々

知らないと損をしている場合がある

2008-04-29 22:40:55 | ビジネス
先日、我が家のプリンタが壊れてしまったので、家電量販店へプリンタを買いに行ってきました。

そこで、現在は、複合機が主流で通常のインクジェットプリンタが少ない中、どれにしようかと迷っていると、店員がよってきて、複合機が値段も安くてお勧めですよと言ってきました。

我が家で、プリンタを使用する場面としては、文書の印刷と年賀状の印刷くらいなので、スキャナ機能は不要であるし、スキャナを持っているので、ちょっと値段を出しても複合機は要らないという結論に達していたので、複合機は不要という旨を伝えました。

たまたま、私がソフトウェアの開発に関わっていること・妻が昔ソフトウェアメーカーに勤務していたので、我が家ではすぐに合意が得られる環境になっておりますが、これがあまり詳しくないと、過剰で使わない機能を搭載したものを購入することになってしまいます。

店員にも営業成績があり、ノルマがあるので大変かと思いますが、何が必要であって、どういった場面で使用するのかをしっかりと検討をした上で購入しないと、余分な出費をすることになりますので、調べるなり、わかる人に聞いたほうがいいと思います。

ソフトウェアの作成に関しても、外注に出すときに、高額な値段で過剰なまったく使われないものを作成することになりますので、正しい知識を身につけておく必要があると思います。

それにしても、私もすっかり忘れていましたが、EPSONは昔、14mm余白を必ず取らなければならないということを妻が尋ねていて、さすがだなと思いました。

ひげを伸ばしてみる

2008-04-28 21:35:52 | 未分類
長い休暇をもらったので、休みの間中、ひげを伸ばしたところ結構伸びました。
伸ばしていた期間は、人生の中で、最長の9日間です。

伸ばしていると、だんだんとひげがあると邪魔だなということがわかってきました。
食事をしているときにも、スープがひげについたり、様々なことでひげがないほうが自分的にはいいことがわかりました。

明日にはこのひげはなくなりますので、折角伸ばしたので、記念に画像をUpしました。

数年ぶりのディズニーランド

2008-04-25 22:23:12 | 未分類
昨日から今日にかけて、数年ぶりにディズニーランドへ行ってきました。

昨日の天気は、基本的に曇りで時々小雨が降る程度でした。なんとか天気が持ってよかったなと思います。
前日まで妻とどうしようかと話し合いをしておりましたが、私が行ってみて決めようと安易に行って、予定通りの日程で出かけることになりました。

現在、25周年記念ということで、平日でも混んでいるかなと思いまいたが、天気があまり良くなかったこともあり、ファストパスを使わずに色々なアトラクションを楽しむことが出来ました。

子供が小さいことともう既に眠さ前回だったので、ビックサンダーマウンテンスペースマウンテンに乗ることはできませんでした。折角、こんなに空いているのに乗れないのは、残念だなと思いまいたが、仕方がありません。

久し振りに、ディズニーランドへ行ってみると、今までは気がつかなかったことや、なぜディズニーに関するビジネス書が売れている理由が少しわかったような紀がします。今までとは違った見方で、ディズニーを楽しむことが出来ました。

プリンタが故障

2008-04-23 23:00:22 | 未分類
先ほど、あるサイトを印刷しようとして、CANONのプリンタを起動したところ、電源を入れると、オレンジのランプが7回点滅しました。

どうもこれは、ヘッドのところが故障しているらしいことがわかりました。

対策として、カートリッジを取り出して、ヘッドの部分を綺麗にしてもダメで、どうもヘッドの部分が故障しているようです。

今回は、事前にある程度印刷していたので、困ることはありませんが、これが何も印刷していない状態であると、非常に困ったことになったなと思います。

電化製品はなんの前触れもなく、故障するので、バックアップや何かしらの対策が必要であるなということを改めて感じました。

今日は鯉のぼりを設置

2008-04-22 22:29:35 | 未分類
息子が産まれてからこの時期になると、鯉のぼりを飾っています。
今日は、1日休みだったので、朝から鯉のぼりを設置しました。

年に1回しか行わない行事であるにも関わらず、設置するのが非常に大変です。
ベランダに設置するのに、約2時間くらいかかります。

すごく面倒な作業で、非常に疲れて、午後は子供と一緒にお昼寝をしました。

夕方、一緒にお風呂に入っていると、「パパ、鯉のぼりつけてくれてありがとう」と言ってくれました。

思いがけない一言にビックリしたと同時に非常に嬉しい言葉でした。時間がかかりましたが、つけてよかったなと思います。

来年も頑張ってつけようと思います。こういったことが、後何年続くのでしょうか?

改善されているな

2008-04-21 23:22:38 | ビジネス
昨年の今頃、私のイトコの旦那さんから、現在、困っていることに関しての相談を受け、私なりのアドバイスをして、それを実践しているよという話を今月の上旬に聞いて、作ったものをメールで送るから、また何かあったら教えてといわれて、先日、メールが届きました。

早速確認をしてみると、Excelリソースの配置をグラフにして、従業員の人と話し合いながら双方納得して業務を進められるようになったとメールに書いてありました。

私はそのメールを確認しているときに、こんな私でも役に立つことがあるのだなと思いました。

その人は、ある会社の専務を担当していて、ゆくゆくは社長になる人です。昨年相談を受けたときには、現場がどういったことで動いていて、どういったことが困っているのかを実際に見せていただかないとよくわかりませんと話をしたところ、なら会社に遊びながら来てよということだったので、実際に現場を見せていただくことになりました。

そこで、アドバイスをしたところ、当時困っていたことが改善されているのが、そのグラフを見るとよくわかりました。

やはり、何かを改善するためには、現場を見てみないとわからないこと・問題の本質はナンであるかをつかまないと改善はできないなと改めて感じました。

数年ぶりに図書館へ

2008-04-17 23:33:37 | 未分類
今日は、先日の土曜日に休日出勤をしたので、代休をとったので、近所の図書館へいってきました。

図書館へ行くのは、何年ぶりかで、いつ行ったかは記憶にないくらいです。
久し振りに行ってみると、静かで非常に集中できる環境でした。
昔の私では少し居心地が悪いところでしたが、現在の私にとっては非常に居心地がいい場所になります。

すごく居心地が良くて、一日をそこで費やしてしまい、気がついたら夕方になっていました。

数年ぶりに行ってみて、これはいい場所を発見したなと思いました。

人は便利になると堕落する

2008-04-15 21:55:45 | プログラミング
最近、C#での開発が多く、メモリ管理を全く意識しないで、プログラミングをしていたので、久しぶりに、GCがない言語でのプログラミングになると、メモリを変なタイミングで、開放したりしてエラーやテストコードが通らないことがあります。

GCのない言語でのプログラミングをしているときには、常にこのメモリ管理のことなどを意識していましたが、人は便利なものがあると途端に意識がなくなってしまうというか、堕落していくなと思います。

社会においても携帯やナビが一昔前までなくても生活出来ていたのに、今はこれらがないと、生活出来ないようになってしまいました。

便利な世の中やツールというのは人をダメにしていくなと思います。




テスト駆動開発(TDD)で気がついたこと

2008-04-10 23:42:49 | プログラミング
最近は、ほとんどテスト駆動開発(TDD)で行っているので、頭の中が整理できていること・リファクタリングをするときにも、ああここは間違っていたなという箇所を思い切って修正することができます。

ただ、テスト駆動開発をしていて感じることは、ある既存のシステムの開発をしているときに、これをしないとテストコードが通らないということがあります。
本来は、それを設定しなくてもテストコードが通らなくてはならないので、こういった実装はすべきではないなと思います。

テスト駆動開発で進めると、こういったメリットや不吉な匂いではありませんが、このような実装はしてはいけないのだなということがよくわかるようになってきました。

メモリリーク検出

2008-04-09 23:21:51 | プログラミング
最近、C#での開発が多かったせいか、GCがあるのでメモリを開放する処理を記述することがなくなりました。

久し振りに、GCを使用しない言語で開発すると、メモリを開放する処理を忘れてしまいます。
なんかやけに動作が遅くなるなと思っていると、やはりメモリリークをしていました。
ちょっとこのままだとそれ以外でもありそうだなと危険なにおいがしたので、メモリリークの検出ツールを使用して今は開発をしています。

ツールがあるとないとではかなり違うので、今ではかなり重宝しています。