Software

良いソフトウェアエンジニアとして毎日考えるべきこと!!

1.Don't believe in myths - reason for yourself! ・"伝説"を信じないこと、自分で考えよう。 2.Don't follow "conventional wisdom" - often the things everybody knows are simply wrong! ・知られたことを信じないこと、みんなが知っていることは通常間…

OSS:Opensource.comやっと来た!

RedHatがオープンソースHP: http://opensource.com/ を立ち上がりました。 The open source way is about possibility. Open source presents a new way to solve old problems. To share ideas and effort. The open source way opens doors. Open source …

CentOS5.3でGOの開発環境構築メモ

rootユーザで rpm -Uvh http://download.fedora.redhat.com/pub/epel/5/i386/epel-release-5-3.noarch.rpm yum -y install bison gcc libc6-dev ed python-devel mercurial useradd gouser su - gouser hg clone -r release https://go.googlecode.com/hg/ $…

新しい試作:GOOGLEのGO言語

10月末位発表されたGOOGLEの新しい言語GOですが、 検索するとたくさんの紹介記事があります。 もともとPlan9のコンパイラを改良した言語ですが、 下記の特徴が注目すべきでしょう。 ・静的言語の高効率性と動的言語の高生産性を融合し、開発者が静的派か動的…

DBエンジニアとして知っておきたい業界略語

不定期追記。 DAS、NAS、SAN

パレートの法則(80/20の法則)

いわゆる、少数精鋭ということです。 ソフトウェアの開発においてもこの法則を忘れぬように、 開発を進めたらいいかと思います。 * ビジネスにおいて、売上の8割は全顧客の2割が生み出している。 よって売上を伸ばすには顧客全員を対象としたサービスを行う…

Thinkpad X40のTPM設定方法

1. 電源を入れ、ThinkPadのロゴ画面が表示されたら、「F1」 キーを何度か押す。 2. [BIOS Setup Utility] の画面が表示されたら、 [Securty] を選択して [Enter] キー を押す。 3. [Security Chip]を選択して [Enter] キー を押す。 4. [Clear Security Chip…

「抜粋」IT業界で楽しく仕事するための十ヶ条

個人メモとして、ある記事の抜粋です。 ”IT技術者は歴史の浅い職業です。” ・其の一、本や雑誌を買って読むべし ある程度は物事が分かってきて、その知識量がある一定のラインを超えると急に楽しくなってくるハズです。 書籍代は自分への投資だと思うこと。 …

How to connect to Sourceforge with SSH

1, Create a private key and put it on SF $ ssh-keygen -t dsa -C "USERNAME@shell.sf.net" Generating public/private dsa key pair. Enter file in which to save the key (/home/username/.ssh/id_dsa): Created directory '/home/username/.ssh'. Ente…

sourceforge.netでCVSの使い方(英語)

この文章は私がSourceforge.netで掲載した文章なので、英語です; 英語苦手な方ごめんなさい。 なお、この文章では「kika」というプロジェクトを例として説明していますので 実際使う時、「kika」を自分のプロジェクト名に書き換えてください。 1, First tim…

Windows 7をインストールしてみた

私はLinux派ですが、最近Windows 7のUltimate.32Bit.Pre-Betaを入手したのでインストールしてみました。 1、インストール起動時、この黒い画面が表示されました。 2、起動後、早速インストーラが言語について聞いて来ます。現時点では英語版しかないので、…

WindowsでLISTENINGポートからプロセスを特定する(XP以上)

1、LISTENINGポートのPIDを探す netstat -abn |find "LISTEN" または netstat -aon |find "LISTEN" 注意:/bのオプションはかなり時間掛かります! TCP 0.0.0.0:80 0.0.0.0:0 LISTENING 1408 TCP 0.0.0.0:135 0.0.0.0:0 LISTENING 1196 TCP 0.0.0.0:443 0.0…

SourceforgeのSSHシェル設定

1、公開鍵の作成 root@sst-desktop1:~# ssh-keygen -b 2048 -C XXXXXX -f identity -t rsa Generating public/private rsa key pair. identity already exists. Overwrite (y/n)? y Enter passphrase (empty for no passphrase): Enter same passphrase aga…

ソフトウェアエンジニアについての考え

良いエンジニアはDesign Pattern、Code Reuse、UnitTestに詳しい、Simpleに対しても宗教的に 熱心しています。さらに下記の10個の知識ポイントをマスタしないといけない、これらは プログラミング言語・Design Patternを超え、ソフトウェアエンジニアとして…