• 2024-10-04

東大卒コンサルが語る!Vモデルの実態を徹底解説

下記の記事で、Vモデルが後工程から前工程に戻ることがない、という思想に根差していること、Vモデルにいう要件定義からUATまでの工程のあらましとそれぞれの工程でよくある問題などについてお話をして参りました。 今回の記事では、実際のシステム構築プロジェクトで問題になる納期・工数(≒予算)・人員の制約の中でVモデルに従った開発を進めた時に生じる色々な問題を、具体的に説明させて頂こうと思います。 ※参考ま […]

  • 2024-10-04

SESとは?メリット・デメリットを技術者と企業それぞれの視点で解説

IT業界で仕事をしていくうえで、「SES」という言葉を聞いたことがある人は多いのではないでしょうか。 「SES」とは、技術者の仕事の契約形態の一つです。 よく比較されますが、「派遣契約」や「請負契約」とは違うものになります。 ではこの「SES」がそもそもどのようなものなのか、「派遣契約」や「請負契約」との違い、そのメリット・デメリットにはどのようなものがあるのかなど、簡単にですが紹介していきたいと […]

  • 2024-10-04

【初心者向け!】WebサイトでのHTML、CSS、JavaScriptの使い分けを解説

Webサイトを作るためには、HTMLファイルを作成する必要がありますが、このHTMLファイルを作成するために必要なのがHTML、CSS、JavaScriptに関する知識です。 昔は機能が重複するところもありましたが、今は役割が明確になりつつあり、機能も棲み分けが進んでいます。 Webサイトの製作者が必ず知っておくべき基本的な情報を紹介します。 HTML、CSS、JavaScriptのそれぞれの役割 […]

  • 2024-10-04

【無料あり】安いプログラミングスクールは?おすすめ5選を紹介

この記事を読んでいるあなたは、 プログラミングを学ぶにはお金がかかりそう 無料で学べるところはあるのか 安く学べるプログラミングスクールはどこだろう 上記のように考えているかもしれません。 この記事では、そんなあなたに安いプログラミングスクールについて、その内容と一緒に紹介していきます。 プログラミングスクールとは プログラミングを学ぶ方法の一つに、プログラミングスクールへ通うことがあります。では […]

  • 2024-10-04

東大卒コンサルが語る!知っておきたいIT知識「データベース」とは

エンジニアにとっては、基本的な技術要素について、その活用の仕方を実践的に学ぶとともに、その技術の歴史や実用化された目的、思想についての理解を深めることが大切です。 この記事では、エンジニアであれば誰もが知っているであろう「データベース」という技術要素について、深く考えてみたいと思います。 なぜ「データベース」が必要か コンピュータの基礎理論では、コンピュータに対してインプットデータを与えると、予め […]

  • 2024-10-04

Webアプリ・Webサービスのセキュリティ対策の基本を解説!

WebアプリやWebサービスは手軽であるために多くの利用者がいますが、外部に対して公開されている以上、悪意をもってアプリやサービスに攻撃が行われる場合もあります。 Webアプリやサービス、そして利用者をサイバー攻撃から守るために、アプリやサービスの開発側で行うべきことを紹介します。 Webアプリやサービスで生じやすい脆弱性 Webアプリやサービスではさまざまなトラブルが発生しますが、特に生じやすい […]

  • 2024-10-04

【CSS】CSSセレクタを使いこなすための親子関係の基本を解説!

Webページのデザイン作成には欠かせないCSSですが、最近はデザインだけでなくアニメーションなど表現の部分でも重要になってきました。 状況に合わせて対象を絞り込んでCSSで操作するためには、CSSセレクタの親子関係に関する理解は必須の状況です。 CSSセレクタの意味や考え方、親子関係の作り方などについて紹介します。 CSSセレクタって何? CSSセレクタは、スタイルを適用する要素を選択するための指 […]

  • 2024-10-04

おすすめのドメイン取得サービス3選

独自ドメインの取得サービスには色々な種類があります。 どこを利用すればいいのか、どこでもいいのか、悩む人は多いと思います。 取得するドメインの種類によって、金額が異なりますし、ほしいドメインを取り扱っているところといないところがあったりもします。 ドメインの取得方法は、企業としてとるのか、個人としてとるのかという視点と条件に合ったコストパフォーマンスが一番重要になると思います。 今回はそんなドメイ […]

  • 2024-10-04

VPNとは?使用するメリット・デメリットを解説!

情報セキュリティを考えることは、企業活動のみならず日常生活でも当然のことになりつつありますが、情報がネットワークを流れる間にも盗まれたり改ざんされる場合もあります。 こうしたトラブルを未然に防ぐための技術がVPN(Virtual Private Network)です。VPNの仕組みや使い方について紹介します。 VPNとはどんな技術? VPNとは、仮想的に(virtual)プライベートネットワーク( […]

  • 2024-10-04

プログラミングを独学するときにおすすめの本4選[初心者向け]

この記事を読んでいるあなたは、 「転職に有利」 「副業ができる」 「ITに強くなりたい」 などの理由でプログラミングに興味を持っていませんか? しかしながら一方で、 あなた スクールに通うとなるとお金も時間もかかる…   こんなことを思っていませんか? スクールが難しいとなると、まずは独学で基礎を学ぶという選択になります。 そして独学するにあたって考える選択肢の一つして「本を […]