バブルがはじけて出向先との契約が切れる直前、そのときの上司が「これからは UNIXだ」と言って私の転職を手伝ってくれました。
天才的なプログラマに囲まれ色々な技術を身につけました。 UNIX の沢山の コマンド 達とそれらをつなぐ為の パイプ 、ユーザインターフェースなのにプログラムも書けてしまう Bourne Shell 、まるでパズルを解くようにコマンドを組み合わせて文字列処理をする sed 、使いこなせば非常に速くプログラムが書けてしまう vi エディタ。これらの技術が斬新で面白くって本当に好きでした。
zsh や Perl や Emacs に手を染めるようになり、いつのまにか オープンソース、フリーソフトウェア(Free Software: 自由なソフトウェア) が私の仕事の全てになりました。
得意技術
- プログラミング言語
- C, C++, Perl, PHP, Python, Ruby
- CMS
- Plone, Drupal, Zope, XOOPS 等
- Webアプリケーションフレームワーク
- Mojavi, Ethna, CakePHP, Ruby on Rails 等
現在の OS・マシン
- メインマシン
- いわゆる自作マシン
- CPU: AMD Athlon™ X2デュアルコア・プロセッサ
- メインメモリ: 4GByte
- OS: Ubuntu 9.04 (とてもよくできています)
- サブマシン
- MacBook
- メインメモリ: 4GByte
- ディスクはデフォルトのまま。容量増やすのと、snow leopard 化を早くやりたい
経歴
- 1990年4月 日本コンピュータシステム株式会社
- 千葉、大阪の客先に1年づつ常駐し、制御系(専用言語+アセンブラ)、業務系(COBOL)のアプリケーション開発を経験する。
- 1992年4月 応用技術株式会社
- Unix 向けアプリケーション開発(C, Lisp, sh, awk等)に従事。また、このころからオープンソース(当時は、オープンソースという言葉は存在せず、フリーソフトウェアと呼ばれるGNUソフトウェアが主流だった)を活用していた。
- 1997年4月 フリーランスエンジニア
- Web 制作会社等との期間契約エンジニアとして、PerlやPHP等のCGI製作やサーバ管理、パッケージソフト開発に従事。この時からランディ・ネットワークを名乗る。また、2004年1月頃から 本格的に Zope, plone を使い始める。
- 2004年7月 ワールドビジネスセンター株式会社
- オープンソース・ソフトウェアを使った受託開発に携わる。長年のオープンソース利用を評価され、オープンソースを使ったシステム開発の中心的役割を担う。また、PHPプログラミングのセミナーで講師を勤める。
- 2007年2月
- 個人事業(ランディネットワークに改名。中黒「・」を取り除く)を再開。
その他
個人ブログ - 元祖サトシのブログ
バンド活動。ランディローズのトリビュートバンドでボーカルやってます♪
