
島根県松江市在住のまつもとゆきひろ氏により開発された本格的なオブジェクト指向プログラミング言語であり、1993年2月24日に生まれ1995年12月に
オープンソースとして正式公開されました。
Rubyは、特にテキスト処理関係の能力に優れ、シンプルな文法と例外処理やイテレータ機構により直感的なプログラミングが行えることが特徴です。
2005年12月、RubyをベースにしたRuby on Rails※の登場により世界的に注目を集め、現在ではさまざまな分野で活用されています。
※Ruby on Rails(通称Rails)とは
Rubyをベースに構築されたWebアプリケーション開発を行うフレームワーク。
David Heinemeier Hansson氏によって開発され、2005年にオープンソースとして公開。
短期間で高機能、高品質なWebアプリケーションを構築することができ、世界的な注目を集めている。
楽天が独自開発したRuby版分散KVS「ROMA」を実サービスに投入
CTC,サン,楽天,ECone,NaClがRuby推進団体の運営に参画,エンタープライズ環境を整備
Rubyの障害解析まで行うサポート・サービス,CTCが開始
OSJとNaCl、ボーランドがRuby開発環境で提携、SIer向けのサポートも
「COBOL技術者がRubyで市の基幹業務を開発」,自治体へのオープンソース導入成果報告
島根県のホームページ管理システムがOSSとして無償公開,地元企業がRubyで開発
「JavaやPHPに比べ工数3割減」---楽天が「my Rakuten」をRuby on Railsでリニューアル
Rubyは、その開発者が松江市在住ということから、島根県や松江市の産業振興の一つとして
取り上げられています。当社は松江市の一企業として、業務システム開発・運用の実績やノウハウを活かしRuby活用を積極的に推進しています。
また、当社が保有するデータセンターを活用することにより、よりさまざまなニーズに対応させることが可能です。
開発者が松江市在住であり、島根県や松江市が活用推進するプログラミング言語であることは一つの大きな理由ですが、Ruby(Rails)はその特徴から、 短期間で高機能・高品質なシステム開発が期待でき、お客様にとっても大きなメリットがあります。
当社は、Rubyを活用し下記のサービスを提供します。
|古いWindows(WindowsXPなど)配下で業務システム(VB, Access)を運用しているが、
|端末が古くなってきたので、最新のWindowsVistaにしたい。
このような要望は多いのではないでしょうか?そして、今後は間違いなく増えてくるでしょう。
しかし、OSをバージョンアップするには以下のような問題があります。
これらの問題を解決するために、
当社では既存システムをWebシステムへ移行するサービスを提供しています。
Webシステムは、一般的に以下のような特徴を持っています。
当社では、プログラミング言語Rubyを使ってWebシステムを構築致します。
また、当社が運用しているデータセンターへサーバを設置、運用するなどトータルなサービスもご提供できます。
さまざまな業務システムをRubyを活用した新たなWebシステムへの統合サービスを行います。
多くの業務をシステム化した結果、その業務システムは、
さまざまなベンダー、言語、環境が乱立し、管理運用が煩雑になってきます。
例1:
社内SNSツールを利用するために、Webブラウザを起動し、URLを入力
販売管理システムを利用するために、Accessで作成された別のアプリケーションを起動
プロジェクト管理ツールを利用するために、VBで作成された別のアプリケーションを起動
例2:
業務システムを開発したさまざまなベンダーと保守契約を結んでいるが、
契約形態が多種多様で、コスト削減をしたくても整理しきれない。
例3:
Accessで作成された販売管理システムと、社内SNSツールが別々の社員マスタを使っているため
社員の増減、内容変更など、メンテナンスが面倒。
これらの問題を出来る限り解決するため、当社では、乱立した業務システムをWebシステムへ統合するサービスを提供致します。
業務システム開発の実績とノウハウを活用し、
Rubyによるシステム開発サービスを提供致します。
また、当社データセンターを利用することで、お客様のさまざまなニーズに
お応えし、サーバの管理・運用からソフトウェアの保守までトータルにサポートします。
Ruby言語による業務システム開発の実績とノウハウを生かし、
お客様のRubyシステム開発をサポート致します。
当社では以下のサポートサービスを提供致します。
株式会社マツケイは、社団法人日本下水道協会島根県支部(支部:松江市末次町、
支部長:松浦正敬、以下、下水道協会)様のマイクロソフト社製VB(ビジュアル・ベーシック)で作られた『下水道排水設備工事責任技術者管理システム』を、
松江市が地域資源として推進するオープンソース開発言語Rubyを用いて再構築しました。
VBで構築したシステムを最新の技術に更新するためには、大幅な修正が必要となり費用が掛かっていましたが、当社の「Rubyマイグレーション (移行) サービス」を
利用することにより、短期間に安価なオープンソース環境に移行することが可能となりました。