今までどのくらいプログラミング言語を触ってきたか(3秒で飽きたものも含む)

おもしろーい。みんないろいろ触ってるのだなぁ。偶然というか、トラックバックの最初の方、faith_and_braveさんのBLOGはほぼ毎日の様に読んでいる。いろいろ勉強させてもらってます。

で、私の場合。なるべく古い方から思い出しながら。

  • N-BASIC (PC-6001/6601/8001/8801/9801時代。) MS-DOSなんて無かった(^^;;
  • COBOL(*追加)
  • MS-DOSのバッチファイル。言語とは言い難いが….制御構造もあるし..ごりごり書いてたし…
  • ExcelVBA
  • AccessBasic??
  • VisualBasic
  • SQL(たしか、AS400上の)
  • C
  • bash
  • Oracle PL/SQL
  • Oracle Pro C
  • HTML
  • CSS
  • JavaScript
  • VBScript
  • Java
  • D
  • XML
  • XSTL
  • Perl
  • PHP
  • emacs lisp
  • VBA
  • C++(runtime)
  • C++(compiletime)
  • makefile(*2追加)
  • Visual C++のMFC。ま、特有のあれがありますから。
  • SQL Server Transact-SQL
  • PL/pgSQL
  • sed
  • wscript?jscript?
  • Ruby
  • Builder C++のVCL。ま、特有のあれがありますから。
  • Python

最初にプログラミング的だと思ってコンピュータに触ったのはLANPLANの表計算式かなぁ。楽しかった。VBは言語というより画面のみで、ロジックはDLLに押し込める使い方が多かったように思う。

あと、言語じゃないけど使ってるもの

  • BNF
  • PEG
  • 正規表現

他にもありそうだけど…思い出せない。こうやってみるとCLI系は避けてる気がする。今後は関数言語とかOMeta, DSL方面に流れる可能性大。

ついでに、使ったことある開発環境、ミドル、開発ツール関連は..

  • Excel4~
  • Access2.0~
  • VB4, VB6
  • VC6
  • Borland C++Builder 4, 6
  • GNU compiler collection , cとc++
  • D compiler
  • java SDK
  • MinGW, MSYS
  • Oracle WAS
  • IIS
  • Apache
  • SQL Server
  • PostgreSQL
  • MySQL
  • Access
  • Eclipse
  • cygwin
  • gnu make, nmake
  • global tag system
  • meadow, emacs, xemacs
  • Emediter
  • vi, vim
  • mercurial
  • cvs
  • subversion
  • VSS
  • openssh
  • putty
  • AS400用のターミナルソフト。AS400からデータもらえるのがうれしかった。
  • snmpデーモン

ふー、いろいろやってきたなぁ。メモリリークのツール使っていたけど、名前忘れた..(^^;;;

今は、meadowとglobal, mercurial, cygwin, perlで事足りてる。

*)学生のときにCOBOLバリバリやってたんだった。追加。

*2)そうかぁ、makeもゴリゴリ書くしね。他の人真似て追加。

MOONGIFT::オープンソース紹介BLOG(毎日更新)

MOONGIFT::オープンソース紹介BLOG(毎日更新)

タイトルどおり、オープンソースなソフトウェアを毎日紹介するBLOG。

見ているだけで「へぇー、こんなのあるんだ」とか「おっ、こいつは使える!」とか「うーむ、もうひとつかな。」なんてインスピレーションを毎日もらえる。

ほんと毎日なのかなぁ…なかなか出来ないことだ。

Sender Policy Framework設定

携帯のmailアドレスがスパマーの知るところとなったらしく、最近になって携帯にSPAMメールが入ってくるようになった。

最近の不況の影響もあってか、読んでみると副業へのお誘いが多い(笑。また、数もだんだん増えてきているように思う。

ezwebのサービスでメールヘッダを見られるので、IPを確認するとポーランド、ドイツ、デンマーク等など、およそ、日本とは無関係(まぁ、キャリア指定しているから国内向けだね)。よくもまぁ、世界中からsmtpサーバを探し出すものだと、ある意味感心してしまう。

ezwebメールは「ドメイン認証」というフィルタリングがあり、これって、SPF(Sener Policy Framework)ことだと思い、有効にはしてみるものの、「Recived-SPF」が「None」のメールが配送されている。ちがうのかなぁ….

SPFでフィルタしてくれるといいのに…

そういえば、私のドメインも何の設定もしていない。自分のメールがフィルタされないように設定せねば。(笑

で、WebOS Goodiesを参考に設定した。

digで設定内容を確認。

そして、自分の携帯にメールを送って「Recived-SPF : Pass」となるのを確認した。めでたし、めでたし。

独自ドメインを運用されている方はSPFを利用できるようネームサーバへ設定をしましょう!!

ps. fetchmailがSPF判定してくれると、ローカルにSPAMメールを落とさなくて済むのだけれど…

WordPressのサイト

このBLOGはWordPressを使っている。日本ではBLOG時代の早くからMovableTypeが利用されることが多かった。私も以前MovableTypeを使っていた。

昨今ではWordpressを使う方も増えてきているようだ。以前とは比べ物にならないくらい情報が多くなってきている。

地方の本屋でも書籍を見かけるし、WEBサーフィンしているとwordpressのヘビーなユーザも見かける。

日本のローカルサイトが公式にあって、日本語のフォーラムを利用することもできる。

wordpressのサイト

お疲れ様!ビル・ゲイツ

ビル・ゲイツがMicrosoftの一線から退いた。

今やPersonal Computerことパソコン無しでは考えられない世の中となった。ビル・ゲイツはMicrosoftを通じて、パソコンをうまくビジネスに結びつけ、用途を広め、社会に普及させ、世を良くしたとも、悪くしたとも言える。Windwosが無かったとしたら果たしてここまでパソコンが普及しただろうか。結果でみるなら彼は世界に大きな貢献をしたと言える。

彼が築いた資産は2007年に590億ドル。2008年3月のThe World’s Billionairesでは第3位となったものの、14年も世界一の長者であった。CIAの国家予算リストによると成長株のインドで1418憶ドルであるから、国家予算の約42%を所有していることになる。世界一の起業トヨタの平成20年3月決算短信によれば、連結売上高は26兆1千億円。約24%となる。

さてさて、大富豪よろしく今後は慈善活動に比重が置かれるとなっている。彼の慈善団体はBill and MALINDA Gates foundationである。Wikipediaによれば、この財団の資産は夫妻の死後50年間で使い切るそうだ。

そんな、ひそやかな歴史的な区切りではあるのだけれど、まったく関係ないという方が多いだろう。Microsoftから見れば身内の定年退職。社会的にもちょっと著名であると言うだけなのだから。しかし、個人的にはMicrosoft、もっといえば、Excelに人生を変えるほどの影響を受けたのだから黙って過ごすわけにはいかないのだ。(笑

そこで、ビル・ゲイツ引退にまつわるリンクを紹介。いやぁ、ビルゲイツ若い!