1
/
5

自社製品の生みの親!ベテランスーパープログラマーが語る、新時代の「技術力」とは

基礎プロフィール
・NWS事業部
・パトロールクラリスチームのメインプログラマー

パトロールクラリス誕生の背景を教えてください。

かなり前の話になりますが、自社でホスティングサービスの提供を始めた時に一部ハッキングされたことがあったんですね。社内でも大変だとひどく騒ぎになりました。だけど何台もあるものをいちいち人の目で監視するわけにもいかないということで、社内利用として監視のソフトウェアを1週間くらいでサラッと書いたんですよ。それが約10年のブラッシュアップを経て、今のパトロールクラリスへと繋がっています。

●パトロールクラリス
自社データセンター運用の中で生まれ、約10年のブラッシュアップを経てリリースした
純国産のサーバ・ネットワーク統合監視ソフトウェア。
2005年の販売開始以来、多くのエンタープライズ企業様より、
「運用者のかゆい所に手が届く製品」との評価を多数いただいております。
https://patrolclarice.jp/

赤松さんはまさにパトロールクラリス誕生の立役者というわけですね!その当時、他社の既存監視ツールを使うという選択肢はなかったのでしょうか?

僕は元々アドミニストレーター(※ネットワークやコンピューターの保守・管理をする人。 またはその権限を持つ人。)的なこともずっとやっていたので、まずは自社で簡単に作ってしまおう、という運びになったんです。

▽パトロールクラリスの誕生〜企画・リリースにまつわるエピソードはこちら

アルバイト入社から執行役員へ。ある男が「このすげぇプログラムを日本中で動かしたい」を実現させた話 | 株式会社コムスクエア
話せば長いのですが・・・(笑)順を追ってお話しすると私は元々高専の出身でして。有効求人倍率が80倍とかの学校でしたから、同級生のほとんどが一流企業と呼ばれる会社に入社を決めていました。ですが、僕はなぜか27歳になるまでフリーターをしていたんですよね。高校生の時からホテルのウェイターをやってたのでそのままそこでアルバイトを続けていました。といってもホテルでのアルバイトだけではなく、英語の勉強が...
https://www.wantedly.com/companies/comsq/post_articles/194851


パトロールクラリス開発時に注意していた・いるポイントなどはありますか?

サーバやネットワークの監視というのは何も「生まない」ものなんですね。本来そのコンピューターにとって余分なプログラムなわけですから、できるだけ軽く動かせるということが絶対条件になってきます。そのため、自分の書くプログラムは”小さく早くコンパクトに”ということをいつも心がけていますね。

最初に社内開発した時は言語的にはスクリプティングで書いていたので動作は遅かったのですが、製品化する際に中核エンジン部分を全てC言語で書き直しました。なかなかの速さですよ(笑)あとは、一台の監視サーバーで見れるサーバー数も他社類似製品に比べてダントツに多いです。インタースケーラリビティの高さも、パトロールクラリスの自慢のひとつです。

コムスクエア入社までの経緯を教えてください。

卒業後から現在に至るまでコムスクエアで3社目になるのですが、新卒で入社したビクターではもともと、ビデオデッキやテレビなどの修理を担当していたんです。

入社してから、念願のpc8001というPCを買ったことは今でも覚えています。当時pc8001は爆発的人気だったんですよ。社割で17万円くらいしたなあ〜懐かしいです(笑)

△PC-8000シリーズ参考画像 wikipediaより

しばらくして、社内でプログラム改善コンテストを開催するという話を聞いたのでこのpc8001を使って在庫管理のプログラムを書いてみたらグランプリを獲得して。それがきっかけで電算室に移籍になって、在庫管理のシステムをコボルで書き直したりしていました。その頃からUNIXの勉強を始めて、すぐにUNIXの虜になりました。上司にレポートを書いたりもしましたよ。「OSは全部UNIXにしなきゃダメだ!」って(笑)結局、既存システムとの相性の問題もあってそれは実現することができなかったんですが、どうしてもUNIXへの思いを諦めきれずに転職を決めました。

次に入社した、当時のソフトバンク総研という会社では念願叶ってインターラクティブUNIXの日本語版製作などに携わっていました。あとは、PCMCIAカードって知ってますか?(※PCMCIAカードとは、PCMCIAの「PC Card Standard」に準拠した名刺サイズのデバイス。カードの厚みによりTypeⅠ、TypeⅡ、TypeⅢの3種類がある。フラッシュメモリーカード、FAXモデムカード、デジタルセルラーカード、ハードディスクカード、ネットワークカードなどがある。携帯性に優れているのでモバイルコンピューティングの必須アイテム。引用:コトバンク)そのドライバー開発にも携わっていましたね。

赤松さんから見たコムスクエアの魅力を教えてください。

会社の規模感が大きい会社にいたこともあったので、それと比較してみるとやはりベンチャー企業ゆえの柔軟性を感じることは多いです。

僕は定年退職の年を超えているのですが「できる間はやってほしい」と会社からは言って頂いていて、ありがたいと思っています。今は基本的にはテレワークで自宅で作業をして、会社には週に1,2回程度しか顔を出さないのですが、会社に来る時はむしろ休みに来ているみたいな感覚です(笑)

どんな技術者と一緒に働きたいと感じますか?

説明が難しいのですが....。CPUに優しいコードを書ける人がいいですね。CPUに優しいイコール、それはお客さんにも優しいコードになりますから。javaはじめ最近はライブラリを多用する方も多いと思うのですが、書ける部分は自分で書いちゃえよ!って僕は思います。

やはり利用するものが多ければ多いほど、システムががんじがらめになっていきますからね。ライブラリは汎用性が高いのでもちろんメリットもあるのですが、”自分色のコードを書ける人”は一流の開発者といえると思います。そうじゃないと、どんどん自分の仕事が置き換えられてしまうかもしれませんよ。「あの人じゃなくてもいいか」という風に。

「自分の強みを持ち、お客さんに優しいコードを書ける人」そんな開発者がこれからの時代は特に必要となっていくのではないでしょうか。

▽会社に来る=選考ではありません。まずはお気軽に会社に遊びに来てください。

フロントエンジニア
初心者歓迎!大手企業の品質管理に貢献する自社監視ソリューションSE募集
株式会社コムスクエアは創業31年のIT企業です。 最先端の情報通信技術を活用した新しい価値を創造し、お客様の事業活動に変革をもたらし、消費者生活をより便利で快適に進歩させることを通じて「夢ある未来社会」を実現します。 ■テレフォニーソリューション 電話とWebを連携させるCTI(テレフォニー)業界のスペシャリストとして、自社サービスの運用からご用件に応じた請負開発まで対応しています。自社サービスの「CallTracker」はネット上での広告などから電話反響へと繋がった案件をすべて可視化することができます。多様な業界で15万社以上に導入されています。 ■システム監視運用ソリューション iDC/MSP実績で培った技術をベースに開発したサーバ・ネットワーク統合監視ソフトウェア「パトロールクラリス」を中心に最適なシステム運用監視ソリューションを提供しています。 ■RPAソリューション 長年のシステム運用の実績から生まれた高性能RPA(Robotics Process Automation)ソフトウェアを用いて、様々な業務プロセスの自動化、効率化が可能です。 「ロボシュタイン」はクラウド型IT運用向け自動化フローマネジメントツールです。社内のRPAを統合的に管理・運用を実現します。
株式会社コムスクエア
株式会社コムスクエア's job postings
5 Likes
5 Likes

Weekly ranking

Show other rankings
Invitation from 株式会社コムスクエア
If this story triggered your interest, have a chat with the team?