スキル

環境構築

【Docker】Docker Compose でWordPress開発環境を構築する方法|WordPress起動サンプル:docker-compose.yml

この記事では、Docker 上にWordPress開発環境を構築する方法を説明します。Dockerとは?Dockerは、Linuxコンテナ 技術を利用しているアプリケーション実行環境を提供するツールで、アプリケーションのパッケージ化、配布、...
AI

【AI】ChatGPTを活用して簡単にGAS・スプレッドシート翻訳ツールを作ろう!

本記事では環境構築が苦手な初心者プログラマ向けに、ChatGPT(AIチャットサービス)を活用し、GAS(Google Apps Script)でスプレッドシート翻訳ツールを作る手順を紹介します。今回は、英語と日本語の双方向の翻訳を行うこと...
python

【python】作りながら覚えるデスクトップアプリ開発|PySimpleGUI

この記事は以下の記事の GUI のコーディングを「tkinter」から「PySimpleGUI」用に置換えた並行記事です。python-tkinter先に執筆している tkinter の記事よりもテンポよく進めていく予定で、内容も違ってくる...
AI

【AI】ChatGPTのVSCode拡張機能「ChatGPT – Genie AI」で作業効率と精度を爆上げする方法!

「VSCodeにChatGPT!?」こんな拡張機能があったとは!驚きました。では、プログラマ必見の情報をお伝えしていきます。はじめに今回は、VSCodeにChatGPTの拡張機能を入れて作業効率と精度を爆上げする方法について紹介していきます...
python

【python】作りながら覚えるデスクトップアプリ開発|tkinter

プログラミング言語習得の方法を大別すると以下の2種類になります。①基礎~順次積み上げ方式②ゴール設定&検索方式①は基礎から高度で複雑なコーディングに向かって、順番に習得していく方法。②は「こういうアプリが作りたい」や「スクレイピングで副業し...
スキル

ストレス社会を生き抜くための要素「レジリエンス」とは?~レジリエンスを高める方法

本記事ではレジリエンス(逆境に対する適応力)を高めるための具体的な方法について考察します。レジリエンスは心の防波堤ストレス社会において、レジリエンスは心の防波堤のようなものです。波風が立つ海でも、頑丈な防波堤があれば、その内側は穏やかでいら...
スキル

【AI時代~今後の未来に向けて】ポータブルスキルの必要性とスキル獲得のヒント

さまざまな状況や業界で役立つ「ポータブルスキル」について解説していきます。ポータブルスキル(Portable Skills)とは?ポータブルスキル(Portable Skills)とは、特定の職種や産業に依存せず、さまざまな状況や業界で役立...
AI

【AI】初心者にもわかる!AIに欠かせない19の機械学習キーワード一覧と解説

AI(人工知能)は、私たちの生活に深く浸透し、その応用範囲はますます広がっています。その中でも、機械学習はAIの基礎的な技術の1つであり、大量のデータからパターンを学習することで、自己判断や予測ができるようになります。初心者にとっては機械学習の専門用語やアルゴリズムが難しく、学習のハードルが高いことも事実です。そこで本記事では、機械学習に欠かせないキーワードを、初心者にもわかるように解説しています。
AI

【AI】Stable Diffusionのコードを日本語で解説!Colaboratoryで画像生成AIのスキルアップ

今回は、話題の画像生成AI「Stable Diffusion」を、「stable_diffusion.ipynb - Colaboratory - Google」のPythonコードの解説と、説明文の日本語翻訳で紹介したいと思います。Sta...
JavaScript

【JavaScript】DOM操作を学ぼう: 「作りながら覚える」ブックマークレットを使ってテキストを保存する方法

JavaScript は、現代のWeb開発に欠かせない言語の1つです。その中でも、DOM (Document Object Model)という概念は、Webページ上で要素を操作するための基礎となります。しかし、DOM操作は初学者にとっては難...