VBAとは?マクロとの違い、できること、メリット・デメリットを解説
VBAとは? Office製品で動くプログラムを作るためのプログラミング言語 VBA(=Visual Basic for Applications)とは、Microsoft社が開発したプログラミング言語「Visual Basic」を、同じく同社が提供するOffice製品ソフト上で動くプログラムを作成するためのプログラミング言語です。Windows上で動くプログラムを作成するプログラミング言語、「V […]
VBAとは? Office製品で動くプログラムを作るためのプログラミング言語 VBA(=Visual Basic for Applications)とは、Microsoft社が開発したプログラミング言語「Visual Basic」を、同じく同社が提供するOffice製品ソフト上で動くプログラムを作成するためのプログラミング言語です。Windows上で動くプログラムを作成するプログラミング言語、「V […]
Node.jsは、「サーバサイドJavaScript」とも呼ばれ、Node.jsなしではJavaScriptを語れないというほど、画期的な存在です。2009年に作られた歴史の浅い実行環境ですが、今ではTwitterやNetflixといった世界的な大手企業をはじめとする多くの企業で採用されています。 しかし、どんなものなのか、なぜそんな人気があるのか、気になる人もいるでしょう。 そこで、本記事では、 […]
ビジネスにおいて、同時に複数のプロジェクトが発生することが多く、それらを適切に管理する必要があります。そこで、限られた時間や労力のなか、効率的にプロジェクトを管理するために誰がなにをいつまでにやるか視覚的に捉えられる「プロジェクト管理ツール」を導入する企業も増えています。そのなかでも、「Backlog(バックログ)」は日本国内における利用者数が最も多く、高い注目を浴びています。本記事では Back […]
RedHatとは RedHatというと、「Red Hat Enterprise Linux」というLinuxディストリビューションを指すのが一般的です。また、一方で、単にRedHat社を指すこともあり、こちらは、主にオープンソースソフトウェア(OSS)関連の技術サービスを提供する米IBMの子会社のことを指します。本記事では、主に「RedHat」という言葉が用いられる際の一般的な意味に着目し、Lin […]
Spring Boot は、Java 環境のアプリを開発するためのフレームワークである「Spring Framework」の一つで、環境設定を簡略化するフレームワークです。 本記事では 現在、注目を浴びつつある Spring Boot について解説します。 Spring Bootとは? Spring Boot は、Java の環境下で動作する Webアプリの開発用フレームワーク「Spring Fr […]
本記事ではメジャーなプログラミング言語として知られる Java の特徴やできること、将来性などについて初心者向けに分かりやすく解説していきます。 Java とは? Java とは、C++や C言語をベースに開発されたオープンソースのプログラミング言語で、OS を選ばない汎用性の高さから世界中で利用されています。Java は Sun Microsystems(サン マイクロシステムズ)社によって19 […]
システム開発の最初の工程である要件定義は、開発の基盤となるためとても重要です。本記事では要件定義について基礎から解説していきます。 要件定義とは? 要件定義とは、クライアントからの要求をもとに実装する機能や性能を決めていく工程を指します。実際にシステム開発を進めていく上での、開発の目的や内容、開発スケジュールや予算など、具体的に想定し、要件定義書として文書にすることで、計画通りに運びやすくなります […]
せっかくプログラミング言語を学習するのであれば、将来性の高いものを選びたいですよね。そこで本記事では、日本でも注目されつつある Go言語(Golang)について解説していきます。 Go言語とは? Go言語(Golang)とは Google社が開発したオープンソースのプログラミング言語です。もともとは、2007年頃から社内のソフトウェア開発の生産性を上げるために開発がはじめられ、2009年に正式発表 […]
API は身の回りにあるさまざまなシステムに用いられているため、耳なじみがなくとも、あなたもすでに利用しているかもしれません。 企業や店舗の Webサイトで所持地が略図ではなく Google Map になっているのを見たことがありませんか?まるで Google Map を操作しているかのようにスムーズに地図の拡大や移動ができますが、これも API あってのものです。API は社会の発展に寄与する存 […]
AI開発で注目を集める Python ですが、Webアプリ開発においても重宝される言語です。本記事では Webアプリ開発用の Pythonフレームワーク「Django」について解説いたします。 Djangoとは? Django(ジャンゴ)はフルスタックのWebアプリ開発用の Pythonフレームワークです。Django を使うことで、高品質な Webアプリを簡単に、比較的少ない記述量で作れます。シ […]