検索

キーワード


エンジニアにとってのポートフォリオの役割|参考にすべき事例8選も紹介

エンジニアにとってのポートフォリオの役割|参考にすべき事例8選も紹介

エンジニアにとってのポートフォリオの役割 エンジニアにとってのポートフォリオとは、これまでの自分の実績や保有しているスキルを伝えるためのものです。 デザイナーや写真家などクリエイターが作成するポートフォリオは「作品集」ですが、エンジニアの場合は自分が制作したWebサイトやソースコードなどがポートフォリオに該当します。また、これまで自分が関わったプロジェクトなどもポートフォリオだと言える

デグレが発生する6つの要因とは?起こさないための対策もあわせて解説

デグレが発生する6つの要因とは?起こさないための対策もあわせて解説

IT業界においてデグレが意味することとは? デグレはIT業界における用語の1つであり、「デグレード(degrade)」のことです。デグレは、プログラムの修正などによって発生する不具合のことで、発生することで大幅な品質の低下等が危惧されます。 また、デグレはIT業界において「あるある」と言われてしまうほど頻繁に起こる現象です。対策を打たなければ、デグレによる品質の低下が頻発してしまうこと

アプリのシステム開発に必要なデプロイとは?注意点や種類についても解説

アプリのシステム開発に必要なデプロイとは?注意点や種類についても解説

デプロイの意味とは? デプロイとは、プログラムをパッケージなどに纏め、使用環境に導入可能な状態に組み立てて配置する作業のことです。広義の意味では、プログラムの更新や入れ替え、不要なプログラムの除去などの作業も含まれます。 どちらの意味にしても、プログラムを実際に使用する前の最後の作業として実施する点が共通しています。 ビルドとリリースの違い ビルドとは、プログラムのソースコード

Webアプリとは?特徴と仕組みの解説と使用されている言語について知ろう

Webアプリとは?特徴と仕組みの解説と使用されている言語について知ろう

Webアプリとは Webアプリとは、SafariやGoogle Chromeなどのブラウザ上で操作できるアプリで、Webサーバ上で動作します。YouTubeやTwitterなど、アプリをダウンロードせずに検索エンジンで検索してWeb版で使うサービスを表します。 スマートフォンのアプリとは違う スマートフォンのアプリは、Google Play storeやApp storeからダウンロ

データサイエンスとは?注目される理由やプラットフォーム導入例もあわせて紹介

データサイエンスとは?注目される理由やプラットフォーム導入例もあわせて紹介

そもそもデータサイエンスとは? データサイエンスとは、様々な手法を用いてデータから価値を引き出すことを言います。 統計や人工知能などを用いてデータの相関や分布を分析することで、ビジネスなどの課題を解決することを目的としており、データサイエンスに取り組む人をデータサイエンティストと言います。 機械学習や人工知能との違い データサイエンスとは人工知能や機械学習を用いたデータ分析その

AIを作成するのに適したプログラミング言語9選!勉強するためのポイントは?

AIを作成するのに適したプログラミング言語9選!勉強するためのポイントは?

AIとは AIとは「Artificial Intelligence」を略した言葉で、人の脳の振る舞いをソフトウェアを使用して人工的に再現した技術やシステムを指します。しかしAIの定義は専門家によっても異なっているため、明確な定義としては定まっていません。 近年ではAI技術を活用したさまざまなサービスが登場しており、車の自動運転やスマートスピーカーなどにも活用されています。 AI作成に

上流工程を担ううえで必要とされる6つのスキル|システム開発で担う作業とは

上流工程を担ううえで必要とされる6つのスキル|システム開発で担う作業とは

システム開発における上流工程プロセスとは システム開発における上流工程プロセスとは、システムの開発にあたって、要件定義から計画の立案までの実行単位のことを表します。上流工程プロセスは、その後の下流工程に影響を与えるため、経験やスキル、能力の高い人材が担当することが多いでしょう。 本記事では、上流工程を担ううえで必要とされるスキルやシステム開発で担う作業について紹介します。上流工程の仕事

おすすめのFTPソフト11選を紹介!利用によってできることとは

おすすめのFTPソフト11選を紹介!利用によってできることとは

FTPとは? FTPは「File Transfer Protocol」の略語で、サーバーとクライアント間でのファイル転送を行う際に用いられる通信プロトコルです。通信プロトコルとは、コンピューターネットワークで通信を行うための規約を意味する言葉です。 FTPは主にファイルのアップロードやダウンロードを行う際に用いられるプロトコルとなっており、FTPの他にもSFTPなどの種類があります。

オブジェクト指向とは?知っておきたいプログラミング言語と基本用語も紹介!

オブジェクト指向とは?知っておきたいプログラミング言語と基本用語も紹介!

オブジェクト指向とは? オブジェクト指向とは、ある役割を持ったものを機能ごとに分割し、それぞれの関係性を定義することによってシステムを構成していくという考え方です。 日本語では「物」や「対象」という意味ですが、オブジェクト指向の場合は「データと処理の集まり」のことを指しています。オブジェクト指向をはじめに提唱したのは、パーソナルコンピュータの生みの親であるアラン・ケイ氏だと言われていま

基本設計書を作成するうえでの重要事項とは?要件定義との違いも解説

基本設計書を作成するうえでの重要事項とは?要件定義との違いも解説

基本設計とは 基本設計はシステム開発プロジェクトにおける上流工程での作業の1つで、システムに必要な機能を設計する作業です。どのような機能なのか、機能同士がどのように繋がるのかを設計していきます。 システム開発の上流工程では、一般的に要件定義、基本設計、詳細設計という順番で作業を進めていきます。 基本設計・要件定義・詳細設計の相違点 前述のとおり、システム開発の上流工程には「要件