昨今、Webアプリの開発者や Webサービスの運営・提供企業の間では「SDK」の導入でアプリ開発や機能拡張を行う動きが活発化しています。従来は Webアプリや Webサイトを開発する場合や既存システムに特定の機能を追加する場合は、一からソースコードを書き、組み立てる必要がありました。最近では Webアプリや Webサイトの作成ツールが充実しており、専門知識がなくても気軽に自社サイトやアプリを作れる […]
迅速かつ的確な意思決定が求められる昨今では、データ分析に必要不可欠な存在である DWH が多くの企業から注目を集めています。 DWH (データウェアハウス) とは? DWH とはデータの倉庫を意味する「Data WareHouse」の略語で、企業内の複数システムで扱う膨大なデータをテーマ別に時系列で蓄積するシステムを指します。 データの倉庫はデータを保管するデータベースを意味します。DWH を提唱 […]
多くの人がクラウドサービスを利用するようになった昨今では、「GCP」という言葉をよく耳にするようになりました。近年 AWS や Azure といった、Web開発における基盤を提供するインフラサービスが登場していますが、GCP もそのひとつで、Google社で実際に使われているテクノロジーやインフラをクラウド上で提供しているサービスの総称です。本記事では、近年注目されている GCP について解説しま […]
フレームワークとは? フレームワークとは、Webアプリを開発しやすくするためによく利用される機能をあらかじめ備えた枠組みをひとまとめにしたものです。たとえば、ハート形のクッキーを作るとします。ここで、生地を一つ一つハート型に成形していたら手間暇もかかりますし、形もいびつになってしまうかもしれません。こんな時に、ハート形の型を使えば簡単に効率よくハート形のクッキーを作れるでしょう。フレームワークはク […]
Linux のコマンドは非常に種類が多く、すべてを覚えようとすると心が折れてしまいますが、実際に多用するものはそこまで多くなく、使っているうちに慣れて使いこなすこともできるでしょう。そこで、本記事では初心者向けに基礎知識から覚えておくべき代表的なコマンド一覧まで紹介します。 Linuxとは? Linux は簡単に言うと、Mac や Windows などと同様に OS の一種で、コンピュータ全体を管 […]
GitHubとは? GitHub は、Git を利用して世界中のどこからでもアクセスできるようにした Webサイトです。バージョン管理やソースコードの管理など、チームで開発を進めるのに便利で、開発者にとってなくてはならないサービスになっています。だれでもプログラムのソースコードやデザインのデータを保存・公開できるため、特にオープンソースソフトウェアの開発で広く活用されています。 Git とはプログ […]
ご自身でブログや Webページの開設を検討されている方のなかには WordPress がなにかご存じの方もいるのではないでしょうか?WordPress は Webページを作成する際に用いられる便利なツールです。本記事では、WordPress について基礎から詳しく解説します。 WordPressとは? WordPress は CMS (コンテンツマネジメントシステム) の一つで Webページ作成ス […]
HTML や CSS、JavaScript はフロントエンドともいわれ、クライアントの目に触れ、操作が可能な Webページを作成でき、私たちが普段パソコンやスマホで閲覧している Webページのほとんどはこれらで作られています。本記事では HTML/CSS について解説します。 HTMLとは HTML とは「Hyper Text Markup Language」の略でWebページを作成するためのマー […]
Nuxt.js(ナクスト・ジェイエス)は、JavaScriptのフレームワーク「Vue.js」をベースとして開発されたJavaScriptフレームワークで、Vue.jsよりも使い勝手がよくなっています。 フロントエンド開発にはすでにVue.jsやReactが重宝されていますが、最近はNuxt.jsを使うケースも増えています。そんな中で、わざわざNuxt.jsを使う意味があるのかと疑問に思う人もいる […]
本記事では、データの規模が大きくなるにつれて需要が高まっている AI (人工知能) について解説します。 人工知能とは? 人工知能 (AI) とは、「Artificial Intelligence」の略称で、簡単に言うと、人間と似た知能を持った技術のことです。ただ、学術的な観点では人工知能 (AI) 」の定義はさまざまで、コンピュータサイエンスや認知科学、医学、心理学といった研究領域や […]