
非エンジニアでもわかるHTMLの構造とCSSについて学ぶ
はじめに HTMLとCSSを学び始めた当初は、「WebサイトはHTML・CSS・JavaScriptで構成されている」ということしか分かっておらず、それぞれがどのような役割を持ち、どのような構造になっているのか理解できていませんでした。 今回はHTMLの基本構造とCSSの役割について学びながら、実際にコードを書いて簡単なWebページを作成していきたいと思います。 HTML/CSSとは HTML(H



はじめに HTMLとCSSを学び始めた当初は、「WebサイトはHTML・CSS・JavaScriptで構成されている」ということしか分かっておらず、それぞれがどのような役割を持ち、どのような構造になっているのか理解できていませんでした。 今回はHTMLの基本構造とCSSの役割について学びながら、実際にコードを書いて簡単なWebページを作成していきたいと思います。 HTML/CSSとは HTML(H

はじめに 2026年5月に AWS MCP Server が一般提供を開始。この場をお借りして何か試してみたい!! というわけで、、過去にサードパーティ製のツールを使用して挫折した「既存環境のTerraform化」を題材にしたいと思います。 今回の目標 AIが生成したTerraformコードで terraform plan の差分0件を目指す AI にどこまで任せられるかをなんとなく理解する 今回

はじめに AIによるバイブコーディングがより簡易化し、誰でも使用できる状況になってきました。バイブコーディングを実際に試して簡易的なアプリを作成しながら検証してみようと思います。 今回は全体を通して 「タスク管理アプリ」を作成してみます。 序章は、バイブコーディング時の壁打ちの必要性について設計書(要件定義書)を出力し比較していきます。 実施環境 VisualStudioCode Claude P

はじめに 「.NET Framework と ASP.NET Core って何が違うの?」「移行って大変そうだけど、やる意味あるの?」 どちらも Microsoft が提供する .NET 系の技術ですが、設計思想からサポートの状況まで、実はかなり異なります。 この記事では、.NET を普段あまり触らない方でもイメージがつくように、2つの違いと移行の必要性をまとめました。開発に関わる方はもちろん、シ

はじめに SQLインジェクションやクロスサイトスクリプティング(XSS)など、Webを取り巻く脅威は多く、どこから手をつけていいか頭を悩ませることも少なくありません。 そうした中、解説サイトなどでよく目にするのが「設定ファイルに指定のコードを追加する」という、いわゆるセキュリティヘッダーの設定です。 私自身、開発の現場でセキュリティ対策を組み込む際、まずは見よう見まねで X-Frame-Optio

はじめに 業務でVBAを使用する際には、概して膨大なデータを扱います。特に「膨大なCSVデータを処理する際、どのような方法で処理を行うのが最も早いのか?」というのを今回のテーマとします。 検証用データの準備 まず、検証用データを作成します。とはいっても今回のテーマは「膨大なデータ」です。数万件のデータを手打ちで準備するのは現実的ではないので、これもVBAで作成してしまうことにしました。今回は、下記

はじめに システム開発の現場では「止まらないシステムにしてほしい」という要望をよく耳にします。一見シンプルですが、いざ要件として落とし込もうとすると、何をどこまで実現すべきか曖昧になりがちです。 本記事では、非機能要件のひとつである「可用性(Availability)」について、身近なコミュニケーションツールであるSlackを題材にしながら、考え方と要件化のポイントを整理していきます。 非機能要件

「AIツールを使っているのに、結局自分で作業している」そんな経験はないでしょうか。ChatGPTや通常のClaude(チャット版)は、質問に答えたり、文章を生成したりする事が得意です。しかし「ファイルを整理して」「この資料をまとめてレポートにして」といった実務の仕事を丸ごとこなすことは、これまでできませんでした。Anthropic社が2026年4月に正式リリースした Claude Cowork は

はじめに 「マイクロソフトアカウント」と「ローカルソフトアカウント」という言葉をよく聞くけれど2つの違いが分からないという方も多いのではないでしょうか。この記事ではそれぞれの特徴や設定方法について、分かりやすく解説します。ぜひ参考にしてみてください! ローカルアカウントとは ローカルアカウントとは、そのPC専用のアカウントです。インターネットを接続していなくても、アカウントの作成ができるのが特徴で

「見積を作ってください」――システム開発の仕事は、この一言から始まることが少なくありません。しかし、見積の精度を左右するのは工数の積み上げ方よりも、お客様が実現したいことをどれだけ正確に理解できているかではないでしょうか。この記事では、PMOの立場から見積依頼を受け取ったときに何を見ているのか、「要件書の行間の読み方」について書いてみます。 はじめに 要件書にはお客様の意図が込められていますが、限

はじめに 今回は、「データベースの正規化はどこまでやるべきか?」という疑問について、調べたことをまとめます。 この記事を書くきっかけとなったのは、実際に開発に携わっているシステムで、パフォーマンス改善を求められ、調べていく中で、パフォーマンスにはSQLやインフラだけでなく、そもそものDB設計が大きく影響することを知り、改めて学んでみたいと思ったからです。 今回の結論を先に書くと、次のとおりです。

日本人の84%がパスワードを使い回しているという調査結果が、2026年3月に発表されました。あなたも心当たりはありませんか?実は、パスワードという仕組み自体がすでに限界を迎えており、世界中で「パスワードをやめる」動きが加速しています。この記事では、なぜパスワードが危ないのか、そして次世代の認証方式「パスキー」とは何かを、わかりやすく解説します。 パスワードの何が問題なのか? パスワードは1960年