メール
【mail-tester7.8→9.7にスコア向上】ブラストエンジンで迷惑メール判定を防ぐ!DKIMの再設定とスコア確認方法新着!!

WordPressのプラグイン(Icegram Expressなど)を使ってメール配信をする際、送信サービスとしてブラストエンジン(blastengine)を利用している方も多いと思います。 しかし、「きちんと送っている […]

続きを読む
Linax
【超簡単】WindowsにWSL(Ubuntu)をインストールする手順と、初心者が絶対につまずくポイント新着!!

最近のWeb開発やAIツールの環境構築では、Windows標準のコマンドプロンプトやPowerShellではなく、「WSL(Windows Subsystem for Linux)」を使ってLinux環境を用意するのがデ […]

続きを読む
Github
【Bashだけ覚えればOK】Web開発者が知っておくべきターミナル・シェルの基礎知識

※はじめに この記事は、ターミナルの種類の多さに圧倒され「結局どれを使えばいいの?」と迷走していた筆者が、AIと壁打ちを重ねた末に「Bash一択でいい」という結論に至った経緯をまとめたものです。 AIとの対話をベースに構 […]

続きを読む
VSCode
【VSCode背景透過】"GlassIt-VSC"の導入方法 - コーディング効率を爆上げ

コーディングのお供に、あえて「そこそこのアニメ」を流すのが好きです。 神作画やストーリーが重厚な作品だと集中力を奪われてしまうので、テンポが緩く、聞き流しても問題ない絶妙なクオリティの作品(量産型異世界モノなど)をサブモ […]

続きを読む
MCPサーバー
Notion MCP連携でWordPress記事を自動生成する方法

Claude CodeにはMCP(Model Context Protocol)という仕組みで外部サービスと連携できる機能があります。これを使ってNotionと接続すると、「Claude Codeに記事を書かせてそのまま […]

続きを読む
Github
GitHub Personal Access Token (PAT) 取得ガイド

GitHub Personal Access Tokenとは GitHubのAPIやMCPサーバーを利用する際に必要な認証トークンです。パスワードの代わりに使うもので、権限を絞って発行できます。 最新の投稿はこちら 最新 […]

続きを読む
MCPサーバー
Context7 MCP × Claude Code導入ガイド

Context7 MCPとは Context7は、AIコーディングアシスタント(Claude Code等)にライブラリの最新ドキュメントをリアルタイムで提供するMCPサーバーです。 AIの学習データは一定時点で止まってい […]

続きを読む
MCPサーバー
"Memory" MCPサーバーでできることとVSCode導入方法

はじめに Memory MCPサーバー は、AI が作業のコンテキストを「記憶」し、セッションをまたいで活用できる仕組みを提供します。 コンテキストを記憶してくれればチャットが切り替わるたびにいちいち指示をし直さなくてい […]

続きを読む
MCPサーバー
"GitHub" MCPサーバーでできることとVSCode導入方法

はじめに GitHub MCPサーバーを使うと、GitHub上での作業をAI経由で自然言語から操作できるようになります。ブランチの作成やIssue管理、Pull Requestの要約などがチャットベースで行えるため、開発 […]

続きを読む
Java
Mac に Homebrew で OpenJDK 17 をインストールする手順

はじめに MacでJavaを使いたいとき、環境構築に迷う人も多いと思います。この記事では Homebrewを使ってOpenJDK 17をインストールし、PATHを設定して使えるようにする方法 を初心者にも分かりやすくコマ […]

続きを読む
Mac
Macで開発を始めるなら必須。Xcode Command Line ToolsとHomebrewの導入手順2025

Macで開発環境を整えるなら、まずやるべきは Xcode Command Line Tools と Homebrew のインストールです。この2つを入れておけば、ほとんどの開発ツールやライブラリを簡単に導入できるようにな […]

続きを読む
ポートフォリオ
Pythonで商品レビュー件数スクレイピング

プロジェクト概要 背景 とあるECサイトの競合他社の売れ筋商品を調査し、自社の取扱商品の参考にしたいとの依頼がありました。ECサイトの商品に対する口コミレビューの総件数は、競合他社の人気商品や売れ筋商品を把握する上で重要 […]

続きを読む
ポートフォリオ
エステ予約システム案件

概要 納期が迫る中、進捗が滞っていたエステサロン向け予約システム開発プロジェクトにサポートエンジニアとして参加しました。プロジェクトの中盤から参画し、フロントエンドおよびバックエンドの主要機能を約7日間で実装。短納期かつ […]

続きを読む
Google Apps Script
YouTube動画管理自動化プロジェクト

プロジェクト概要 本プロジェクトは、Google Apps Script(GAS)とYouTube Data APIを活用して、YouTube上の動画情報を自動で取得・更新する仕組みを構築するものです。具体的には、Goo […]

続きを読む
ポートフォリオ
大学ボランティア案件マッチングシステム

システム概要 大学ボランティアセンターが行う、学生と地域のボランティア案件を効果的にマッチングするためのWebシステム。 最新の投稿はこちら 最新の関連記事はこちら システム導入の目的・背景 従来の掲示板チラシによる案件 […]

続きを読む
Java
JVM(Java Virtual Machine)とは?

JVM(Java Virtual Machine:ジャバ仮想マシン)は、Javaプログラムを動作させるための仮想的なコンピュータです。Javaプログラムは直接OSやハードウェア上で動作するのではなく、JVM上で実行される […]

続きを読む
Java
Javaのコレクション (List, Set, Map) の使い方と特徴を学ぶ

1. Javaのコレクションとは? コレクション (Collection) は、Javaのjava.utilパッケージに用意されている、複数のデータを効率的に格納・操作するためのフレームワーク。今回は代表的な List、 […]

続きを読む
Apache Tomcat
Apache Tomcat(アパッチトムキャット)とは?

1. Apache Tomcatとは? Apache Tomcat(アパッチ トムキャット) とは、JavaのWebアプリケーションを動かすためのサーバーソフトウェア(サーブレットコンテナ) です。 イメージ図 [Web […]

続きを読む
Java
Javaサーブレットでログイン・ログアウト機能を実装する方法【フィルターで未ログイン時のアクセス制限】

最新の投稿はこちら 最新の関連記事はこちら 1. ログイン機能の実装 まず、ログイン機能の基本を作成します。ここでは、データベースでユーザー情報を確認し、認証成功時にセッションを生成する方法を紹介します。 ログインの流れ […]

続きを読む
Java
セッションとは?【JavaのServletとJSPでの使い方】

最新の投稿はこちら 最新の関連記事はこちら 1. セッションとは? セッション (Session) とは、ユーザーごとに一時的な情報をサーバー側に保存する仕組みのことです。 2. なぜセッションが必要なのか? 3. セッ […]

続きを読む
Java
MVC(Model-View-Controller)とは?【Java, JSP, Servlet, OracleDB, Tomcat環境】

MVCとは? MVCは、アプリケーションを3つの役割に分ける設計パターンです。この3つの役割は、Model(モデル)、View(ビュー)、**Controller(コントローラー)**です。この分け方をすることで、見た目 […]

続きを読む
Java
繰り返し処理を使って図形を描く方法 〜Javaでピラミッドを作る基礎〜

はじめに Javaの繰り返し処理を使って、特定のパターンや図形を描くことは、プログラミング学習の中でよく出てくる練習です。図形を描く際に重要な考え方の一つが「出力回数を制御する」ことです。この記事では、繰り返し処理の条件 […]

続きを読む
Java
自動コミット設定とロールバックの使い方

自動コミット設定について Javaでのデータベース連携(JDBC)を学ぶ中で、少し難しく感じるのが「トランザクション管理」ではないでしょうか。 簡単に言うと、「作業中のデータをいつ確定させるか(コミット)」、「エラー時に […]

続きを読む
Java
Javaでのデータベース操作とPreparedStatementの基礎

1. 基本:データベース接続とSQL文の準備 Javaでデータベース(ここではOracle)を操作するには、まずデータベースに接続する必要があります。そして、接続後にSQL文を準備し、実行します。以下はデータベース接続と […]

続きを読む