プログラミングで、 「Python」 を始めてみることにしました。

 

きっかけは、1ヶ月位前の本屋にて。

いつもどおり、PC関連のコーナーで新刊などないか物色していると、二人組の若い男性が、かなり濃い内容で立ち話をしているようです。

二人が話し込んでいる場所も本が陳列されているので、何かないかなぁ~と、見ていると、話し込んでいた男性の一人が突然、私に話しかけてきました。

「これからの時代は、Pythonだよ!、もしプログラミングを始めるなら絶対 Pythonだね。」と、

…この時は、軽く受け流しました(笑)

とはいうものの、実は前からPythonには興味があったんですよね。何となくですが。

今までPerlやPHPは多少いぢっていましたが、これからPythonも頑張ってみようと思います。

…別にメタボとか気にしてい訳ではありませんが(笑)

オムロンの HBF-601 ってやつです。

体重計ってか、体重体組成計っていうんですね。

内臓脂肪、体脂肪、骨格筋、BMI、体幹皮下脂肪、基礎代謝などが量れます。

最近の製品はすごいんですね。

ちなみに体脂肪は13.1%でした。

まぁ、まだ標準です(笑)

プログラムの中で、UTC(Universal Time Coordinate)を扱うことがあります。

UTCは、こんな↓データで、一目見てもいつなのか分かりにくいです。
“20081011000000.000000+540″

これを”YYYYMMDD HH:MM:SS” 形式に変換するWSHです。
(jscriptだと関数がありますが、vbsだとプログラムで生成するしかないと思います)

Option Explicit
Function ConvertUTCToDate(STR_DateTime)

  ConvertUTCToDate = CDate(Mid(STR_DateTime, 5, 2) & "/" & _
  Mid(STR_DateTime, 7, 2) & "/" & Left(STR_DateTime, 4) & " " & _
  Mid(STR_DateTime, 9, 2) & ":" & _
  Mid(STR_DateTime, 11, 2) & ":" & _
  Mid(STR_DateTime, 13, 2))

End Function

Scriptのダウンロードは こちら です。

Intelより、省電力CPU Atomがリリースされて以来、Netbook(低価格ノートPC)が多くのメーカよりリリースされていますね。

【ASUS】Eee PC
【MSI】Wind Netbook
【Acer】Aspire one
【HP】2133 Mini-Note PC
【GIGABYTE】M912
【DELL】Inspiron Mini 9
【TOSHIBA】NB100
【Mouse Computer】LuvBook U
など。

私もノートPCは愛用しているので、興味津々なので色々と物色してみました。

ストレージはSSDかHDD、液晶も8~10インチの違いがあるにしても、値段はどれも50,000~80,000と低価格です。
重量も約1kgと軽いので持ち運んでも便利そうですよね~。

しかし、どの機種を見てもPCカードが付いていない…
無線LANやRJ-45は付いているようですが、無線LANを利用していない人にとって、データ通信カードが使えないのは、
ちょっと…orz

と、言う訳で私は様子見ですね…(´・ω・`)

…ThinkpadのNetbookでないかなぁ(笑)

ウィルス対策ソフトを、ウィルスバスター2008から2009へバージョンアップしました。

TVでも広告していましたが、2008に比べかなり軽くなったようです。

新しい機能も追加されています。追加・削除を機能毎に実施出来るようです。

 

 

 

 

 

 

 

 

Trendツールバーですが、以下の機能があるようです。

Trendプロテクト … WebサイトとWeb検索結果の評価。

無線LANアドバイザ … 使用可能な無線LANを評価し、セキュリティ上危険な無線LANを警告。

キー入力暗号化 … Webサイトにアクセスしている時の入力を暗号化。

メッセンジャー・URL付きWebメールの評価。

 

 この中では、「キー入力暗号化」にちょっと興味が。

SSLを使用していないサイトに対しても暗号化が可能なのでしょうか?仕組みが気になりますね。

Internet Explorerのみ対応しているようです。

 

しかし、2008の時から使用している「迷惑メール対策ツール」ですが、

相変わらずspamメールがspamと認識されず…(笑)

現在のPC環境を紹介します。

メインマシンは、数年振りに更改です。(前はP4 1.8Ghzでした)

サブマシンは、ノートです。ThinkPad ファンで、現在のX60でThinkPadは3台目です。 

 

■メインマシン:デスクトップ

CPU: インテル Boxed Intel Core 2 Duo E8400 3.00GHz BX80570E8400

メモリ: DDR2 PC800 1G × 2

マザーボード: GIGABYTE GIGABYTE マザーボード Socket775 IntelP35 GA-EP35-DS3R

HDD: WESTERN DIGITAL 3.5インチ内蔵HDD Serial-ATA3.0Gb 7200rpm 320GB 16MB 320GB/1platter WD3200AAKS-B3A0

ドライブ: NEC ND3500AG

ビデオカード: nVidia GeForce 8600GTS 256M

サウンド: オンボード

SCSIカード: SCSI 29160N RoHS SGL 2253400-R ADAPTEC 760884155219 2253400-R

モニタ: iiyama 24インチワイド液晶ディスプレイ HDMI装備 ブラック PLB2403WS-B1

ケース: EYE-901 (サーバケース、5インチベイ×10個、メーカ名は忘れました(笑))

電源: サイズ 13.5cmファン搭載静音ATX電源、ケーブル着脱式、550Wモデル GOURIKI-P-550A

OS: Windows Vista Ultimate SP1

スピーカー: Roland MA-110

音源: Roland SC-88Pro

 

■サブノート: IBM X60 1709-GDJ

CPU: Intel Core2 Duo T7200 @2.00Ghz

メモリ: DDR2 PC-5300 1G × 2

HDD: 120G

OS: Windows XP Professional SP3

拡張:

ThinkPad ウルトラベース X6
ThinkPad DVD スーパーマルチ・ウルトラベイ・スリム・ドライブ(2層対応)-フラット・ベゼル
8セル大容量バッテリー

さて、またまた前回の続きです。

USBシリアル変換ケーブルも認識し、これで88Proが繋げます。

RolandのHPからドライバをダウンロードして…って、

[tegaki]これもVista未対応かいっ!?(笑)[/tegaki]

まぁ、前例(笑)もあったし、ものは試しにSerial MIDI Driverのインストール実行!

COMポートの番号を指定し…

[tegaki]動いた!(笑)[/tegaki]

これもあっさり解決…。

というわけで、久しぶりにMIDIでもいぢってみます(はーと)

前回の続きです。

COMポートがなければ、作るまでだ!

と、いうわけで余っていた 「USBシリアル変換ケーブル」 REX-USB60 を使い、COMポートを増設を実施。

…あれ、今度はREX-USB60のドライバがVistaに対応してない…orz

日付が 20020809 だと、間違いなくVistaなんて出ていない時代だし。

ものは試しにインストール実行!

[tegaki]認識した!(笑)[/tegaki]

なんか、あっさりだったな…(笑)

結果は以下の通りばっちりです。

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

…そして、次回に続く。

 久々にメインマシンをアップグレードしました。

OSもWindows XPからVistaに乗り換えて、さてSC-88Proを繋ごうと…?

シリアルがない!?(笑)

 そうです。Vistaに乗り換えるのに、マザーボードやCPU、メモリなど一新したのですが、

購入したマザーボード Gigabyte 「EP35-DS3R」には、COMポートがなかったのです…orz

これまで何枚もGigabyteのマザーを愛用していましたが、まさかCOMポートが付いていないとは、思いもよらず…

…自作PCは今まで何台も作ってきましたが、まったく意識してませんでした(汗)

さて、どうしようか…(続く)