<?xml version="1.0" encoding="UTF-8" ?>
<rss version="0.91">
  <channel>
    <title>SE向けの日々の小ネタ</title>
    <description>SE（現役システムエンジニア）が語る仕事の小ネタと生活の話</description>
    <link>https://sekoneta.blog.shinobi.jp/</link>
    <language>ja</language>
    <copyright>Copyright (C) NINJATOOLS ALL RIGHTS RESERVED.</copyright>

    <item>
      <title>完全アンインストールはレジストリ削除で</title>
      <description>私も仕事がら、数年前くらいからレジストリをいじるという&lt;br /&gt;
昔では怖くて考えられないことをやるようになりました。&lt;br /&gt;
&lt;br /&gt;
でもやはり、変なところを間違っていじったり、&lt;br /&gt;
削除してしまわなければちょっとしたエクスプローラライクな&lt;br /&gt;
GUIと簡単な設定で変えられるというのに気付くと思います。&lt;br /&gt;
&lt;br /&gt;
今日はそんな中、ソフトの完全アンインストールについて。&lt;br /&gt;
&lt;br /&gt;
CADの管理やソフトの開発、配布などを行っていると&lt;br /&gt;
問い合わせで多いのが、インストールができません。&lt;br /&gt;
ということ。&lt;br /&gt;
&lt;br /&gt;
新しいツールやソフトのインストールができない場合には&lt;br /&gt;
様々な原因があると思いますが、CAD関係で多いのが&lt;br /&gt;
前のバージョンの余計な情報が残っていること。&lt;br /&gt;
過去のインストールフォルダしかり、環境変数しかり、&lt;br /&gt;
レジストリだったり、設定ファイルだったり。。。&lt;br /&gt;
&lt;br /&gt;
マニュアルなどに良くあるのが、前のバージョンをアンインストールしてから&lt;br /&gt;
インストール作業を行ってください。というもの。&lt;br /&gt;
&lt;br /&gt;
ではこのアンインストール、通常はコントロールパネルから&lt;br /&gt;
アプリケーション（プログラム）の追加と削除から実行します。&lt;br /&gt;
&lt;br /&gt;
でもうまくいかない場合や消えない場合はどうしても&lt;br /&gt;
レジストリなどをいじったりする必要がある場合もあるのです。&lt;br /&gt;
&lt;br /&gt;
ここから先はバックアップなどをとってやってもらいたいですが、&lt;br /&gt;
レジストリ変更はまず「ファイル名を指定して実行」から「regedit」でエディタを起動させます。&lt;br /&gt;
&lt;br /&gt;
大抵の場合、「HKEY_LOCAL_MACHINE」と「HKEY_CURRENT_MACHINE」の下&lt;br /&gt;
「Software」の中に関連ソフトの情報が書かれているので&lt;br /&gt;
アンインストールでもうまく消えない場合はこれを削除しましょう。&lt;br /&gt;
&lt;br /&gt;
そしてインストールされていたフォルダも削除。&lt;br /&gt;
&lt;br /&gt;
これで大抵の場合、キレイに削除されますから再インストールも可能です。</description> 
      <link>https://sekoneta.blog.shinobi.jp/%E4%BB%95%E4%BA%8B/%E5%AE%8C%E5%85%A8%E3%82%A2%E3%83%B3%E3%82%A4%E3%83%B3%E3%82%B9%E3%83%88%E3%83%BC%E3%83%AB%E3%81%AF%E3%83%AC%E3%82%B8%E3%82%B9%E3%83%88%E3%83%AA%E5%89%8A%E9%99%A4%E3%81%A7</link> 
    </item>
    <item>
      <title>仕事に役立つ資格</title>
      <description>仕事に役立つ資格というと、&lt;br /&gt;
職種によって違ってくるとは思いますが、&lt;br /&gt;
自分の場合、やはり情報処理関係の資格が役立つのかな？&lt;br /&gt;
&lt;br /&gt;
会社に入って初めてとった資格が初級シスアド、&lt;br /&gt;
いろんな資格の合格率の口コミや評判など比較してみて&lt;br /&gt;
合格率が高いというのと自分の業務にあった資格だったというのが&lt;br /&gt;
受験の動機ともいえます。&lt;br /&gt;
&lt;br /&gt;
正直、就職、転職の際にシスアド資格というのが&lt;br /&gt;
役立つかと言われれば、微妙だと思いますが、&lt;br /&gt;
何もないよりはやはり有利だとも思います。&lt;br /&gt;
&lt;br /&gt;
で、これから初級シスアドの試験をうけようとしている&lt;br /&gt;
後輩に聞かれたのが、&lt;br /&gt;
&lt;br /&gt;
どのくらい勉強しました？&lt;br /&gt;
&lt;br /&gt;
ってことですが、&lt;br /&gt;
今考えると、通勤途中などで電車で本を読んだりしたとは思いますが、&lt;br /&gt;
ある程度のことは仕事の中で覚えたことが&lt;br /&gt;
多かった気がします。&lt;br /&gt;
だから今、パソコンを使ったお仕事をしている人は&lt;br /&gt;
参考書を買い、過去問をとくという基本的な勉強法で&lt;br /&gt;
取得できる資格なのではないでしょうか。&lt;br /&gt;
&lt;br /&gt;
次に狙った資格がやはり、基本情報処理技術者の試験です。&lt;br /&gt;
どちらも基本的な資格には違いはありませんが、&lt;br /&gt;
若干専門知識が濃くなる分、経営的な問題とかは少なくなる感じです。&lt;br /&gt;
&lt;br /&gt;
シスアドも基本情報処理の資格も来年か来期くらいからは&lt;br /&gt;
制度とか名前が変わるようなので、内容も変わるかもしれません。&lt;br /&gt;
&lt;br /&gt;
やはり今後はプロマネの資格やらアプリケーションエンジニア、など&lt;br /&gt;
上位の資格にチャレンジしてみようかと考えていますが、&lt;br /&gt;
やはり、仕事やらなにやらで忙しいと言い訳して進んでいません。</description> 
      <link>https://sekoneta.blog.shinobi.jp/%E4%BB%95%E4%BA%8B/%E4%BB%95%E4%BA%8B%E3%81%AB%E5%BD%B9%E7%AB%8B%E3%81%A4%E8%B3%87%E6%A0%BC</link> 
    </item>
    <item>
      <title>VB6でSQL接続</title>
      <description>世の中VB.netの時代ですが、まだまだ過去のプログラムを&lt;br /&gt;
修正したり、ちょっとした簡単なものを作る時にVB6を使っています。&lt;br /&gt;
&lt;br /&gt;
ブーイングが起きそうな感じですが、.NETも勉強しないとなぁ。&lt;br /&gt;
&lt;br /&gt;
さて、先日、VB6でSQL接続の方法を教えてくれと&lt;br /&gt;
後輩から聞かれたのでちょっとおさらいがてら書こうかと思います。&lt;br /&gt;
&lt;br /&gt;
VB6でSQLを使う場合にはADO接続をする必要があるということです。&lt;br /&gt;
&lt;br /&gt;
サンプルのコードを書くと。&lt;br /&gt;
&lt;br /&gt;
・まず、ADOの接続のためのインスタンスを生成します。&lt;br /&gt;
&lt;br /&gt;
Dim aConnect as ADODB.Connection&lt;br /&gt;
Set aConnect = &lt;span class=&quot;key&quot;&gt;New&lt;/span&gt; ADODB.Connection&lt;br /&gt;
&lt;br /&gt;
・次に文字列の生成、Driver、Server、Databaseを指定します。&lt;br /&gt;
&lt;span class=&quot;key&quot;&gt;Dim&lt;/span&gt;&amp;nbsp;StrSQLConnect &lt;span class=&quot;key&quot;&gt;As String&lt;/span&gt;&lt;br /&gt;
StrSQLConnect = StrSQLConnect &amp;amp; &amp;quot;Driver={SQL Server};&amp;quot;&lt;br /&gt;
StrSQLConnect = StrSQLConnect &amp;amp; &amp;quot;Server=ServerName;&amp;quot;&lt;br /&gt;
StrSQLConnect = StrSQLConnect &amp;amp; &amp;quot;Database=Northwind;&amp;quot;&lt;br /&gt;
&lt;br /&gt;
・DB接続&lt;br /&gt;
&lt;span class=&quot;key&quot;&gt;Call&lt;/span&gt; aConnect.Open(StrSQLConnect)&lt;br /&gt;
&lt;br /&gt;
最後はDB接続の終了も&lt;br /&gt;
aConnect.Close&lt;br /&gt;
&lt;span class=&quot;key&quot;&gt;Set&lt;/span&gt; aConnect = &lt;span class=&quot;key&quot;&gt;Nothing&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
あとは頑張れ！後輩！</description> 
      <link>https://sekoneta.blog.shinobi.jp/vb/vb6%E3%81%A7sql%E6%8E%A5%E7%B6%9A</link> 
    </item>
    <item>
      <title>SolidWorksAPIとAutoCADカスタマイズ</title>
      <description>&lt;p&gt;私の会社でメインで使っているCADといったら&lt;br /&gt;
3DCADはSolidWorks、2DCADはAutoCADとなっていて&lt;br /&gt;
Inventorも使ったりすることがあるのですが、&lt;br /&gt;
主にSolidWorksに移行している感があります。&lt;br /&gt;
&lt;br /&gt;
それでやはり私も機械屋さんではないですから、&lt;br /&gt;
あまりメカ的な質問はご遠慮いただいてます。&lt;br /&gt;
&lt;br /&gt;
しかし、メカ屋さんの要望としては、&lt;br /&gt;
社内の部品番号のデータベースと連携して&lt;br /&gt;
ソリッドワークスのプロパティに値を入れたいとか&lt;br /&gt;
AutoCADとSollidWorksの連携をもっとスムーズにしたいとか&lt;br /&gt;
いろいろ聞くわけです。&lt;br /&gt;
&lt;br /&gt;
そこはSEとして、なんかお役立ちツールを作って&lt;br /&gt;
あげたくなり、いろいろとカスタマイズツールなどを&lt;br /&gt;
作ってみたりするのですが、実はコレ、結構簡単にできることが多いです。&lt;br /&gt;
&lt;br /&gt;
Excelのマクロとか聞くと嫌がる人もいるかもしれませんが、&lt;br /&gt;
計算式くらいなら使ったことある人なんて多いと思うけど。&lt;br /&gt;
計算式が書けるなら、マクロはちょっと勉強すれば&lt;br /&gt;
できるし、マクロができれば、CADのカスタマイズは&lt;br /&gt;
APIのサンプルなんかも結構公開されているので&lt;br /&gt;
できたりするんです。&lt;br /&gt;
&lt;br /&gt;
もちろんデータベースと連携とか、&lt;br /&gt;
面倒な部分もありますが、簡単なことなら&lt;br /&gt;
多分、機械系の方でもできるのではないかと思うわけです。&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
でも実際は、忙しくて勉強の時間なんてないんすよね。&lt;br /&gt;
だからうちらがやる。。分担作業ですね。&lt;/p&gt;</description> 
      <link>https://sekoneta.blog.shinobi.jp/%E4%BB%95%E4%BA%8B/solidworksapi%E3%81%A8autocad%E3%82%AB%E3%82%B9%E3%82%BF%E3%83%9E%E3%82%A4%E3%82%BA</link> 
    </item>
    <item>
      <title>バーチャルサーバー（Virtual Server） </title>
      <description>アプリケーション開発などをしていると、&lt;br /&gt;
Windowsにしても様々なOSのテストをしてみたり、&lt;br /&gt;
すでにインストール済みのソフトのバージョンの違い、&lt;br /&gt;
OSのサービスパック状況など&lt;br /&gt;
いろいろなテスト環境でソフトのテストをしたい場合があります。&lt;br /&gt;
&lt;br /&gt;
私も新人の頃はたくさんのパソコンを用意して、&lt;br /&gt;
つまりいろんな人のパソコンでテストやデバッグしているのかと&lt;br /&gt;
思いましたが、やはり世の中、考える人はいるもので&lt;br /&gt;
バーチャルサーバーというソフトがあるということがわかりました。&lt;br /&gt;
&lt;br /&gt;
で、このバーチャルサーバーというのは&lt;br /&gt;
一つのコンピュータの中に、仮想PCを入れられるというもので、&lt;br /&gt;
HDDの容量はどうするか？&lt;br /&gt;
メモリサイズの変更などなど。。&lt;br /&gt;
ネットワーク環境も作れて、もう一台どころか複数の&lt;br /&gt;
パソコンを持てることができるわけです。&lt;br /&gt;
&lt;br /&gt;
有名どころだとVMWareかMSのVirtual Serverがありますが、&lt;br /&gt;
もとはVMWareが先だったという話を聞いたことがあります。&lt;br /&gt;
&lt;br /&gt;
使い勝手はどちらも使いやすく、使ってみると非常に簡単に&lt;br /&gt;
仮想環境が作れるというわけで、&lt;br /&gt;
私も今ではなくてはならないツールとなっています。&lt;br /&gt;
&lt;br /&gt;
いまではこのVMWareとVirtual Serverの競合のせいか、&lt;br /&gt;
無料で使えるものもあるので使ってみてはどうでしょうか。&lt;br /&gt;
&lt;br /&gt;
無料で十分ですし、非常におすすめです。</description> 
      <link>https://sekoneta.blog.shinobi.jp/%E4%BB%95%E4%BA%8B/%E3%83%90%E3%83%BC%E3%83%81%E3%83%A3%E3%83%AB%E3%82%B5%E3%83%BC%E3%83%90%E3%83%BC%EF%BC%88virtual%20server%EF%BC%89%20</link> 
    </item>
    <item>
      <title>太りまくり</title>
      <description>&lt;p&gt;今まで体育会系でバイトも動いていたことが多かったのに&lt;br /&gt;
ホント会社入って太ったなぁ～って感じます。&lt;br /&gt;
&lt;br /&gt;
もちろん入社直後はそれなりの体重だったと思うのですが&lt;br /&gt;
なんだろ？&lt;br /&gt;
&lt;br /&gt;
やっぱ座り仕事でほとんど動いていないからでしょうか。&lt;br /&gt;
&lt;br /&gt;
入社時にぴったりで着ていたスーツはいまや、&lt;br /&gt;
クローゼットから出てくることはありません。&lt;br /&gt;
&lt;br /&gt;
ちょっと大きめだったスーツもいまではベルトがきつい（汗）&lt;br /&gt;
&lt;br /&gt;
最近は運動もするようになったから、ちょっとは痩せてるのかも&lt;br /&gt;
しれないけど、もうすぐ30代ですから、なかなか締まりません。。&lt;br /&gt;
&lt;br /&gt;
エンジニア向けダイエットなんて発見できたら&lt;br /&gt;
人気でそうっすね。&lt;br /&gt;
&lt;br /&gt;
座って仕事するときは空気椅子やれ！！&lt;br /&gt;
とか&lt;br /&gt;
&lt;br /&gt;
電車は両手ともつり革つかまってるふりして&lt;br /&gt;
手は下ろさないとか。。&lt;br /&gt;
&lt;br /&gt;
結構イイ運動になりそう＾＾&lt;/p&gt;</description> 
      <link>https://sekoneta.blog.shinobi.jp/%E7%94%9F%E6%B4%BB%E3%83%8D%E3%82%BF/%E5%A4%AA%E3%82%8A%E3%81%BE%E3%81%8F%E3%82%8A</link> 
    </item>
    <item>
      <title>VB6でのdllの呼び出し</title>
      <description>&lt;p&gt;あまりVBでdllを呼び出すというのを使ってなかったのですが&lt;br /&gt;
先日、ちょっと他社で開発されたインターフェースをのせるのに&lt;br /&gt;
VBで開発するということになったのでVB6でdllを呼び出すことになりました。&lt;br /&gt;
&lt;br /&gt;
ある程度参考書や、会社の先輩に話を聞いたものの&lt;br /&gt;
やはり自分で納得いくまでやる性格のため、&lt;br /&gt;
ネットなどでもいろいろ調べてみました。&lt;br /&gt;
&lt;br /&gt;
一応自分のために、覚えておくためにも、&lt;br /&gt;
「Declare Function ～　lib &amp;quot;kernel32&amp;quot;」とかって書くってこと。&lt;br /&gt;
&lt;br /&gt;
CAD関係のカスタマイズやマクロなんかを&lt;br /&gt;
いじったりすることが多いんですが、&lt;br /&gt;
dll作ってもVCとかC#のほうが多いかもしんないっす。&lt;br /&gt;
&lt;br /&gt;
自分の場合、社内でのシステムや部署内、グループ内で完結する&lt;br /&gt;
プログラムが多く、社外（対顧客）に対しての開発が&lt;br /&gt;
少ないというのがメリットかもしれません。&lt;br /&gt;
&lt;br /&gt;
納期とかも最悪延びても大丈夫だし＾＾&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
弟も開発系の仕事してますが、&lt;br /&gt;
企業向けにフルカスタマイズするとかするとなると&lt;br /&gt;
アプリケーション開発も大変なようです。。&lt;br /&gt;
&lt;br /&gt;
定時帰りの日がある俺なんか幸せもんかも＾＾&lt;/p&gt;</description> 
      <link>https://sekoneta.blog.shinobi.jp/vb/vb6%E3%81%A7%E3%81%AEdll%E3%81%AE%E5%91%BC%E3%81%B3%E5%87%BA%E3%81%97</link> 
    </item>
    <item>
      <title>パソコンの修理？</title>
      <description>今日もまた思い出部分にひたるところから！！&lt;br /&gt;
&lt;br /&gt;
大学時代、工学部で電気系の勉強をしていたのにもかかわらず、&lt;br /&gt;
今となってはパソコン、システム関係の仕事をしているわけですが、&amp;nbsp;&lt;br /&gt;
はっきり言って当初、こんなパソコンに詳しくなるなんて&lt;br /&gt;
夢にも思いませんでした。&lt;br /&gt;
&lt;br /&gt;
と言ってもネットなどで調べ物をするくらいで&lt;br /&gt;
今でもそんな詳しいわけじゃないけど。。&amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
入社当時、私が任された仕事というのは&lt;br /&gt;
パソコンのトラブル対応などをしながらの&lt;br /&gt;
既存のプログラムの保守といった感じでした。&amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
社内の誰かさんのPCが調子悪いと言われれば&lt;br /&gt;
先輩と一緒に見に行き、HDDの認識されてないことを確認とか&lt;br /&gt;
ビデオカードの不良とか、いろんなのを見てきました。&amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
そう、見てきただけ。。&amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
VBもまったくわかんなかったし。。。&amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
なにがオブジェクトだよ？とかプロパティってとかね。。&amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
かと言って何も覚えなかったのかというと&lt;br /&gt;
メーカーへの問い合わせなどをするようになって&lt;br /&gt;
いろんなことを学ばせてもらった気がします。&amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
今でこそパソコンの修理は新しく入ってきた人に&lt;br /&gt;
仕事をしてもらうようになったけど、&lt;br /&gt;
自分の新人時代とは全然知識の違う子でホントうらやましいっす。&amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
最初はフォルダ作成やネットワークの設定ですら&lt;br /&gt;
ままならないパソコン音痴だったのに、&lt;br /&gt;
今ではプログラムとかやるようになるとは。。&amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
人生やっぱ何があるかわかんない。&lt;br /&gt;
やれといわれれば仕事ですから覚えるもんですね。</description> 
      <link>https://sekoneta.blog.shinobi.jp/%E4%BB%95%E4%BA%8B/%E3%83%91%E3%82%BD%E3%82%B3%E3%83%B3%E3%81%AE%E4%BF%AE%E7%90%86%EF%BC%9F</link> 
    </item>
    <item>
      <title>社会人６年目</title>
      <description>3月になると、自分の部署から異動になる人もいれば退職、転職する人も非常に多い気がします。&lt;br /&gt;
うちのところでも外注さんで自社に戻ると言う方や&lt;br /&gt;
定年退職される方も多く、送別会などの機会も増えました。&lt;br /&gt;
&lt;br /&gt;
俺なんか4月で社会人6年目だけど、&lt;br /&gt;
なにか自分にプラスになっているのだろうかと&lt;br /&gt;
日々思っているわけです。&lt;br /&gt;
&lt;br /&gt;
同期の友人の中には転職する人もいましたし、&lt;br /&gt;
会社を辞めていった営業の同期も多く見てきました。&lt;br /&gt;
&lt;br /&gt;
うちの会社は俗に言う「アウトソーシング」ならぬ請負、派遣、受託のような&lt;br /&gt;
会社なので、営業なんてすごいかわいそうなところもあります。&lt;br /&gt;
最近ではテレビのニュースなどでも話題になってる業界だけにね。。&lt;br /&gt;
&lt;br /&gt;
自分がSEという立場でもプログラミングなど&lt;br /&gt;
技術的な仕事をしている限りは営業のつらさは&lt;br /&gt;
わからない部分も多いですが、&lt;br /&gt;
やっぱり、いろいろ大変だなぁと思う部分もたくさんあります。&lt;br /&gt;
&lt;br /&gt;
取引先の人との打ち合わせや、上司にどなられたり、、&lt;br /&gt;
普段パソコンとにらめっこしてる自分にとっては&lt;br /&gt;
あまりわからない部分だけど、体育会系だった自分が&lt;br /&gt;
こんなことしてるとは昔は考えられなかったなぁ～。。&lt;br /&gt;
&lt;br /&gt;
とこの時期思い返してみました＾＾；</description> 
      <link>https://sekoneta.blog.shinobi.jp/%E6%97%A5%E8%A8%98/%E7%A4%BE%E4%BC%9A%E4%BA%BA%EF%BC%96%E5%B9%B4%E7%9B%AE</link> 
    </item>
    <item>
      <title>ブログ引越＆バレンタイン</title>
      <description>今までライブドアブログで書いてきた日記ですが、&lt;br /&gt;
全部削除し、こちらで始めることにしました。&lt;br /&gt;
&lt;br /&gt;
mixiや過去ブログで御世話になった方々。&lt;br /&gt;
こちらでもよろしくお願いします～。&lt;br /&gt;
&lt;br /&gt;
さて、2月、バレンタインという時期でしたが&lt;br /&gt;
今年はみなさんはどうだったのでしょうか。&lt;br /&gt;
&lt;br /&gt;
うちの会社ではいままで義理チョコってのは&lt;br /&gt;
もらったことないし、&lt;br /&gt;
（というか本命チョコもないけど。。）&lt;br /&gt;
昨年彼女と別れただけに今年はチョコなし&lt;br /&gt;
バレンタインでした。&lt;br /&gt;
まぁでもそのほうがお返しもしなくていいし、&lt;br /&gt;
変に気を使うこともないのでいいのかもしれませんが。。&lt;br /&gt;
&lt;br /&gt;
中学、高校時代というのは非常にエキサイティングだったような気がします。&lt;br /&gt;
2月14日ともなれば、いつ、誰が、どこで自分にチョコを&lt;br /&gt;
くれるのか、朝からドキドキしている状態？&lt;br /&gt;
&lt;br /&gt;
休み時間、、、&lt;br /&gt;
昼休み、、&lt;br /&gt;
帰りの時間。&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
気が付きゃ誰にももらえないで終わるドキドキの1日。&lt;br /&gt;
&lt;br /&gt;
今でもその習慣（チョコはもらえないもの）が離れないのは私だけでしょうか。</description> 
      <link>https://sekoneta.blog.shinobi.jp/%E6%97%A5%E8%A8%98/%E3%83%96%E3%83%AD%E3%82%B0%E5%BC%95%E8%B6%8A%EF%BC%86%E3%83%90%E3%83%AC%E3%83%B3%E3%82%BF%E3%82%A4%E3%83%B3</link> 
    </item>

  </channel>
</rss>