お電話でのお問い合わせはこちら

0120-275-319

受付時間 月曜~金曜 9:00~17:30

お電話でのお問い合わせはこちら

0120-275-319

受付時間 月曜~金曜 9:00~17:30

お電話で問合わせ

挿したらオフィス
ニュース&トピックス|

  • このエントリーをはてなブックマークに追加
  • 2018年09月20日 スタッフ日誌
  • [スタッフ日誌]Rubyで遊ぼう
  • pixta_40033969_M.jpg
    プログラミング言語のRubyをご存知ですか。
    知らない人のために説明すると、Rubyは日本発のプログラミング言語です。
    日本人のMatz(まつもとゆきひろ)さんが、1995年に開発しています。
    1995年というと、Windows95が登場した年です。
    そんなに古くからあるプログラミング言語なのですが、最近の言語としても知名度が高いのです。

    Rubyが人気の訳

    Rubyは、最初作られた当時はそれほど人気はなかったのです。
    しかし2000年ごろ、アメリカで人気に火が付きます。
    そして、あちこちのコンピュータ雑誌で取り上げられた結果、日本でも人気となったのです。
    つまり、逆輸入の形で入ってきたのがRubyというものになります。

    Rubyの人気は、日本語と親和性が高いことが挙げられます。
    日本語の操作に近いので特に日本人プログラマは、楽しくコーディングできるので、書いていてとてもストレスがなく、プログラミングをイキイキと行えるのが特徴です。

    オブジェクト指向型言語って?

    基本は、オブジェクト指向型言語となります。
    つまり、クラスと継承を持っていて、カプセル化などを使いながら、オブジェクトを再利用できるような設計を必要とされるということです。
    たとえば、スマートフォンを考えてみましょう。
    電話という親クラスがあって、番号を回すという関数があります。
    子クラスは、スマホやガラケーで、番号をタップ、もしくは押すという機能がそれぞれ継承されることとなります。
    電話が親クラス、スマホやガラケーがそれぞれ子クラスとして定義されるので、通話するという機能は共通になります。
    現実世界と同様、電話をかける機能はすべて持ったまま、スマホにはタップして通話するという実装、ガラケーにはプッシュボタンを押すという実装が搭載されます。
    このように、現実世界にあてはめると、オブジェクト指向はとても理解しやすいのです。
    Rubyを使ってみよう!

    Rubyは、Macbookなどには標準で搭載されています。
    よって、すぐに使うことができるのです。
    使い方はとても簡単なので、まずはプログラムを組んでみましょう。
    Hello Worldを実行したら、スマホクラスを作ってもいいですし、もっと複雑なプログラムも組めます。
    サーバーサイドの記述なら、自由に書けますので、Rubyには大きなポテンシャルがあります。



  • このエントリーをはてなブックマークに追加

電話またはフォームよりお気軽にお問い合わせください。

お電話でのお問い合わせ
フリーダイヤル0120-275-319

WEBからのお問い合わせ
お問い合わせ・資料請求はこちらから

お客様のニーズ、会議状況を把握したうえで、最適なカメラ、マイク、周辺機器をご提案。「FreshVoice」の音声・映像品質を最大限に引き出し、ストレスのないテレビ会議運用環境を構築いたします。

テレビ会議(TV会議)・WEB会議・ビデオ会議のエイネット「FreshVoice(フレッシュボイス)」はその優れた品質で、9年連続市場シェアNO.1。
その製品情報を詳しくご案内いたします。コスト削減・業務の効率化からBCP対策までを実現。

テレビ会議(TV会議)・WEB会議・ビデオ会議システムのエイネット「Fresh Voice(フレッシュボイス)」。
2005年~2013年にて、テレビ会議「Fresh Voice」は9年連続市場シェアNO.1。
官公庁・国立大学など導入実績は安心の4000社以上。
コスト削減・業務の効率化からBCP対策まで。さらには、CO2削減で環境にもやさしいテレビ会議。
無料お見積り・訪問デモを承りますので、お気軽にお問合せください。

このページの先頭へ


Web会議ホーム
製品一覧
メッセージ
サポート体制
導入実績
ニュース&トピックスTOP
Web会議お役立ち情報
  • WEB会議入門TOP|Web会議とは
  • Web会議とは?
  • WEB会議システムを徹底比較
  • WEB会議システムの選び方
  • 導入事例で学ぶWEB会議活用術
  • 用語集
  • お問い合わせ
    よくある質問
    言語
  • English
  • 簡体中文
  • 繁体中文
  • その他
    関連サイト
    anet
    〒101-0025 東京都千代田区神田佐久間町3-23 スタウトビル3F TEL. 03-3862-5402

    Copyright (C) Anet, Inc. All Rights Reserved.