• 2024-04-18

ウェブデザインはアドビがあれば十分?おすすめのWebデザインソフトを紹介!

Webのカンプデザインや素材を作りたい場合に利用されることが多いのがAdobeのIllustratorやPhotoshopですが、これらがあればwebデザインは十分なのでしょうか。 AdobeのCreative Cloudでは他ソフトも含めてひとまとめにして提供されていますが、必要以上にコストがかかり、個人や中小企業では使いにくい場合もあります。 Adobe以外にデザインに使えるソフトなどを紹介し […]

  • 2024-04-18

IT技術者じゃなくても知っておきたいWi-Fi以外の「近距離無線技術」を解説!

私たちの生活の中で、もはや様々な無線通信は欠かせないものとなりつつあります。 しかし、ITやデジモノ、無線に詳しい人でなければ、なかなか知る機会もないでしょう。 本記事では、なかなか知る機会の少ない、「近距離無線技術」について紹介します。 「近距離無線技術」って何?Wi-Fiとは違うの? 「近距離無線技術」と言われてピンと来る人はそう多くはないと思います。 「近距離無線技術」とは、「PAN(Per […]

  • 2024-04-18

Vモデル、ウォーターフォールモデル、アジャイル開発とは何?東大卒コンサルが徹底解説

エンタープライズシステム(大企業の業務管理のためのシステム)の構築に関わっていく場合、Vモデルというワークフローに従って仕事をしていくことになります。 この記事では、Vモデルを中心にウォーターフォールモデル、アジャイル開発モデルも含めてプロジェクト管理モデルについて徹底解説していきます。 まずはVモデルについてですが、Vモデルは実はその前身がありまして、これをウォーターフォールモデルといいます。 […]

  • 2024-04-17

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

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

  • 2024-04-17

Backbone.jsの特徴とできることをまとめてみた

JavaScriptでは基本的にデータベースを活用した機能やアプリケーションを実装することはできません。 しかし、高度なアプリケーションの開発が行われるようになると、データベースの利用は不可欠です。 そのためのひとつの方法として利用されるの「Backbone.js」ですが、本記事ではこのBackbone.jsがどのような機能を持ち、どのような用途で使うことができるのかについて紹介します。 Back […]

  • 2024-04-17

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

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

  • 2024-04-17

初心者でも大丈夫!スタンダードなPHP勉強法

Webベースで稼働するサービスやアプリは、もはや私達の生活に欠かせないものとなっています。 そうしたWebサービスやアプリを作るためには、裏で様々な処理をするプログラムが必要となります。 そのためのプログラミング言語の代表こそが「PHP」です。 PHPについての概要や、初心者が学習するための方法を紹介します。 PHPってどんな言語? PHPは、”The PHP Group”という組織によって、コミ […]

  • 2024-04-17

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

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

  • 2024-04-17

コーディング規約とは?HTMLやCSSでの生産性を高める仕組みを解説

複数人での作業が必要な場合や、案件ごとの作業品質のバラツキを防ぐために欠かせないのがコーディング規約です。 ソフトウェアの制作では企業や案件ごとにルールが定められることが多いですが、HTMLやCSSといったwebの言語では徹底されていない現場も多いです。 一人web担当者やフリーランスなどでも、グループワークが必要になるケースはありますので、重要性や作り方などについて理解しておきましょう。 コーデ […]

  • 2024-04-17

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

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