今までの仕事で一番メインだったのが顧客管理システムの構築でした。


株式会社エマージでも顧客管理システムのパッケージを売っています。


基本はデータベースを使ったCRUDがメインだったので、文字列を解析、特定の文字を検索したり、抽出、置き換えといった作業開発の中ではウェイトは軽い方でした。


それが最近じゃ、ECサイト等によるメールの多様化により、メールを受信して、その内容を解析する機能が必要で、いろいろと情報を探しました。


そこで出てきたキーワードが「正規表現」です。


これ、ホントすごいですね。

以下、正規表現の概要

http://ja.wikipedia.org/wiki/%E6%AD%A3%E8%A6%8F%E8%A1%A8%E7%8F%BE


すごい!と思って始めたが・・・むずいしょぼん


C#で作り始めて1時間・・・XMLの分解をする正規表現をつくってたんですが・・・作ったのがこれ


Regex regex = new Regex(@"<(?<element>[^/][^>]*)>(?<value>[^<]*)</+[^>]*>");


大問題があってデータが半角記号だけですと反応しません。

まぁそれ以外にも・・・ドクロ


これから、いろいろ文献を読んで、作ってきます。。。

まぁ探せばあるかもしれませんけど、いつも最初は自分で作ってみる事から始めてるんで!



システム開発に携わり早6年。


Windowsを6年使い続けて、いろいろ驚かさせれました。

その中でもショートカットを使いまくってる人が輝いて見えました。

マウスを使わないでWindowsを操作している姿は


まさに神!!


真似をしようといろいろ覚えたのですが、その中でも頻繁に使うショートカットキーが


「windows」 + 「E」


これを押すとエクスプローラが立ち上がります。


わざわざ、スタートやデスクトップのマイコンピュータをダブルクリックしてた人は一度試してみては!?

株式会社エマージもそろそろ人員拡充の為いろいろと什器やパソコンを揃えたりしてます。


それで、数年後を見据えて「全端末VISTA計画」プロジェクトを始動!!


・・・がしかし!!


やはり時期尚早・・・今まで動いていたアプリは動かないし、何やら制限が厳しくて作業が停滞しょぼん


弊社環境がWindowsServer2003のActiveDirectoryでネットワークを構成しているが、ドメインアカウントでアプリを実行するとCドライブにファイルが追加できないという事態に見舞われる。。。


これってホント大変で、たとえばブラウザのお気に入り。IEの場合はショートカットを特定のフォルダに作成しているのだが、これが作成できない叫び


実際は普通に実行すると、そういう権限が与えられないため、実行時には管理者で実行することを明示的に示さなければいけない。

とまぁ、いろいろとハードルがあり調べる時間よりも業務が忙しくVISTAプリインストールを購入したが・・・XPを再インストール。


まぁ、企業はまだXPが主流なんで問題はないけど、いつかVISTAに移行する時代が来るんで、そん時にはスムーズにできる準備をしないと。


ちなみに個人的にはVISTA大好きです。ガジェットの標準搭載や、近代的なウィンドウ等、童心に帰った気分になれます。

後数年後のコンピュータの世界は、MI2等映画で出てくるようなコンピュータが出回るんですかね。

そうなったら、ヤバイ!!カッコよすぎ!!