メインカテゴリーを選択しなおす
### **ドメイン駆動設計(DDD:Domain-Driven Design)とは?** **「ソフトウェアを現実世界のビジネス(ドメイン)に密着させて設計するアプローチ」** です。 #### **つまりどういうこと?** - **ソフトウェア開発の中心を「ビジネスの本質(ドメイン)」に置く。** - **専門用語(ユビキタス言語)をエンジニアとビジネス側で統一。** - **複雑なビジネスロジックを整理し、開発を進めやすくする。** ---…
プログラミング初心者がJavaを学ぶ際の効率的な学習ロードマップを以下に示します。このロードマップは、基本的なプログラミング概念から始まり、段階的に難易度を上げながら深い理解を深めることを目指しています。進めるペースやステップの詳細は、個々の学習スタイルや目標に合わせて調整してください。 ### 1. **基本的なプログラミング概念:** - プログラミングの基本概念(変数、データ型、制御構造など)を学ぶ。 …
Unityは、ゲーム開発やインタラクティブな3D、2Dアプリケーションの開発に使用される統合型の開発環境です。Unityは、以下のようなことができるフレームワークとして知られています: 1. **ゲーム開発**: - Unityは、3Dや2Dのゲームを開発するための強力なツールとして広く使われています。物理エンジン、アニメーション、ライティング、音声、パーティクルエフェクトなどの豊富な機能を提供し、ゲームの開発を容易にしま…
Next.js入門|プロジェクトの新規作成からMUIの導入まで
初心者向けNext.js 15入門!MUIを導入してCSSの知識がなくてもモダンなUIを簡単に構築。手順を画像付きで丁寧に解説します。
親子で楽しく作る!電子工作初心者向けの参考書を出版しました!電子工作は親子で一緒に手を動かし、学び、そして達成感を共有できる最高のツールです。誰でも簡単に扱うことができるArduinoというマイコンを使っていますのでプログラミング電子工作入門者におすすめの一冊となっています。
Arduinoで8×8LEDドットマトリクスMAX7219にテキストやアニメーション動作をさせる方法【ビジュアルプログラミングLESSON25】
Arduino(アルディーノ)を使ってLEDドットマトリクスモジュールMAX7219にテキストスクロール表示させたりアニメーション表示させる方法を解説します。Arduino IDEだけでなく、mBlockを使ったビジュアルプログラミング方法についても紹介しています。
第1章: Javaとは? 〜プログラミング言語の基礎を学ぶ〜
Javaの基本概念、オブジェクト指向、特徴、そしてJavaが活躍する分野について丁寧に解説。完全な初心者でも理解できるように、プログラミングの基礎から学びます。
【TypeScript入門シリーズ】第2章:TypeScriptの開発環境を整える
TypeScriptを始めるための開発環境を初心者向けに解説。TypeScriptのインストール方法、プロジェクトのセットアップ、Visual Studio Codeなどのエディタ設定、tsconfig.jsonの基本設定について詳しく説明します。
【TypeScript入門シリーズ】第1章:TypeScriptとは?
TypeScriptとは何か、JavaScriptとの違い、そしてTypeScriptを学ぶべき理由について、初心者にもわかりやすく解説。静的型付けの利点、開発効率の向上、TypeScriptの基本的な機能について学びます。
プログラミングに興味があるけれど、実際にどんなものなのか分からなくて不安に感じていませんか?この記事では、プログラミングとは何か初心者にもわかりやすく解説しています。これからプログラミングを学ぼうと思っている人はぜひご参考ください。
【Hello World】TypeScript + React Native for Web + React Navigation + Webpack
今度はTypeScript + React Native for Web + React Navigation + webpack + github pages templateを作ってみました。
プログラミングスクール「侍エンジニア(SAMURAI ENGINEER)」を運営する株式会社SAMURAIは、実務でプログラミング言語を扱う現役エンジニア100名を対象に実施した「プログラミング言語に
最近自己プロジェクトでCanvas APIを使ってみたくて、いろいろいじっていたのですが、画像をcanvasに置くとどうしてもいつもぼやけてしまっていました。結構悩んでいたのですが、解法は簡単だったのでシェアします。
【驚異のスキルアップ!】副業デビューを完全サポートする「忍者CODE」で夢を現実に!その成功の秘訣とは…!
副業を目指す初心者に最適な「忍者CODE」は、実践的学習と無期限サポートでスキルアップを保証。案件獲得プランで副業デビューもサポート。プロメンターからの直接指導と転職支援も提供し、学習からキャリア構築まで幅広くフォローします。
QUREO「キュレオ」プログラミング教室の料金・評判を解説!
QUREO(キュレオ)のプログラミング教室の評判や価格はどうなのか?実際にどんなかんじなのかについて具体的に解説!
WordPressテーマデプロイをGitHub Actionsで実装してみた
WordPressテーマデプロイをGitHub Actionsで実装してみました。備忘録代わりに残しておきます。
仕事で同期, 非同期, async, awaitとか色々出てくるんですが、いつも忘れてしまうのでまとめさせてください。
Template Methodパターンを使って簡単なアプリを作ってみた
デザインパターンの一つ、Template Methodパターンを勉強してみました。今回はQtとC++を使って、簡単な(無意味な)GUIアプリを作ってみました。テンプレートを使うように実装することで、コードの構造が綺麗になるのかも?というのが実感できました。
文字コードと符号化文字集合と文字符号化方式って結局どういう関係性なの?
ASCIIやUnicodeやUTF-16や、なんだか色々あるのは知ってますが、具体的に何がどういう関係になっているのかについて、ちゃんとは理解していないので、自分なりにまとめたいと思います。ただし、ちょっとモヤモヤが残る・・。
デザインパターンの一つ、Adapterパターンを勉強してみました。今回はQtとC++を使って、簡単な(無意味な)GUIアプリを作ってみました。どういう時に使うべきパターンかは、少しわかったかもしれません!
Udemyでwebpack初心者向け5時間コースを受けてみた
前から気になっていたwebpackをUdemyを使って勉強してみました。業務で使っていて曖昧だったところが、結構クリアになった気がしますので、備忘録がてら書き残しておきたいと思います
デザインパターンの一つ、Prototypeパターンを勉強してみました。今回はQtとC++を使って、不思議なGUIアプリを作ってみました。
デザインパターンの一つ、DecoratorパターンをQtとC++を使って勉強してみました。実際にアプリを作ってみることで、パターンの使い方を学びたいと思います。
ArduinoでI2Cを使ったLCD表示をブロックプログラミングで実現する方法
Arduino(アルドゥイーノ)でI2Cを使ったLCD表示をブロックプログラミングで実現する方法を紹介します。I2Cはシリアル通信を使って省配線が実現できる通信方式です。使用機器、配線方法及び、ArduinoIDEとビジュアルプログラミングの作り方を説明します。
Arduino UNO R4 MinimaのHID機能を使って、PCのマウスとキーボードをエミュレートする
Arduino UNO R3の後継機種、Arduino UNO R4 Minimaの新機能「HID(Human Interface Device)」を使ってパソコンのマウスやキーボード操作をArduinoから制御する動作を試してみました。使用機器や配線、IDEプログラムについても紹介しています。
Arduino UNO R4 Minimaのできること(新機能)3選
2023年6月27日に発売された、Arduino UNO R3の後継機種であるArduino UNO R4 Minimaの新機能を3つ紹介します。またブロックプログラミングが使えるのかScrattino3(スクラッチーノ3)とmBlockを用いて検証した結果も紹介しています。
エンジニアを目指すなら、プログラミングスクールに通った方が良いの?
未経験でエンジニア転職を目指す人の中には、プログラミングスクールに通うことを考えている人もいるでしょう。今回はプログラミングスクールに通うべきか、わたしなりの考えをお話しします。
Arduino UNO R4 MinimaでDAC機能を使ったメロディー演奏をやってみた
話題の最新機種Arduino UNO R4 Minimaの新機能「DAC(Digital Analog Converter)」を使ってパッシブブザー(スピーカー)を使ってメロディー演奏するプログラムを作ってみました。使用機器や配線、IDEプログラムについても紹介しています。
Arduino IDE 2.1のインストール方法と使い方(日本語化)
Arduinoの開発環境ソフトウェアArduino IDE2.1のインストール方法と使い方を初心者向けにやさしく解説します。日本語化方法や、新機能であるオートコンプリート機能の設定方法と使い方も併せて紹介しています。最新機種のArduino R4 Minimaのプログラム作成も可能です。
Arduino UNO R4 MinimaでRTC機能を使ったLCD時計表示をさせる
話題の最新機種Arduino UNO R4 Minimaの新機能「RTC(リアルタイムクロック)」を使ってLCD(液晶ディスプレイ)に時計表示させるプログラムを作ってみました。使用機器や配線、IDEプログラムについても紹介しています。
最新のArduino UNO R4 Minimaを開封レビュー!
話題の最新版Arduino UNO R4 Minimaを開封レビューします。どんなスペックなのか気になる方や、買おうかどうか迷っている方の参考になればと思います。Arduino 内蔵LEDを点灯させるLチカプログラムのインストールと動作確認も実践しています。
(adsbygoogle = window.adsbygoogle []).push({}); 目次 ※まずはじめにそして何ができるようになるか?Webアプリ開発を始める前にそもそも「Webアプリ」とは何か?一般的なWebアプリの開発
当ブログをお越しいただき誠にありがとうございます。 当ブログをお越しいただき誠にありがとうございます。 2023年3月にブログをリニューアルいたしました! 記事数も増えたことにより、新着記事・人気記事・カテゴリーなどに分類し、わかりやすくな
(adsbygoogle = window.adsbygoogle []).push({}); 目次 ※まずはじめにそして何ができるようになるか?ライブラリとフレームワークを学ぼうライブラリとはフレームワークとはライブラリとフレームワ
(adsbygoogle = window.adsbygoogle []).push({}); 目次 ※まずはじめにそして何ができるようになるか?プログラミング学習を始める①文系でもプログラミングを習得できる理由誰でもプログラミングを
(adsbygoogle = window.adsbygoogle []).push({}); 目次 ※まずはじめにそして何ができるようになるか?プログラミングの概念①「プログラミング」とは何か②プログラミングで何ができるのか③プログ
未経験からプログラミングを始めるときに気を付けるべきポイントをまとめました。プログラミング初心者の方は、この記事を参考にして効果的な学習を進めましょう。
「町いちばん」のお店を作るためのiPhoneアプリ開発を実施するDAOの要件を織り込んだiPhoneアプリ要件のまとめSwiftUI PassKit (Apple Pay and Wallet)PassKitフレームワークを使用すると、次の
初心者はプログラミングは何から始めたらいい?~プログラミングの挫折をしないようにするためには~
初心者がプログラミング言語を勉強するには何の言語から始めたら良いかを執筆しています。
(adsbygoogle = window.adsbygoogle []).push({}); 目次 ※まずはじめにそして何ができるようになるか?プログラミングの必要性①プログラミングがわからないと仕事がなくなる時代へ②プログラミング
ITリテラシーとは、インターネット・パソコンの操作・セキュリティなど、 インターネット環境を取り巻く情報や知識を理解し、使う能力のことです。 具体的には、インターネット上で情報を収集して問題を解決したり、 アプリケーションソフトをパソコンに
【React】git cloneしたReactアプリを起動できないときの対処法!
いつも通り、エラーの備忘録です!今回はgit cloneしたReactアプリが起動できなかったお話です。結論、アプリのディレクトリで「yarn」コマンドを入力して解決しました。
ITリテラシーとは、インターネット・パソコンの操作・セキュリティなど、 インターネット環境を取り巻く情報や知識を理解し、使う能力の事です。 具体的には、インターネット上で情報を収集して問題を解決したり、 アプリケーションソフトをパソコンにイ
already initialized constant Net::ProtocRetryErrorが出た時の対処法
こんにちは、わくほこ(@wakuhoko)です。 今回はターミナルの警告を消すためにしたことを備忘録として残しておきます! 結論、「net-http」というgemを入れて解決しました。 ターミナルで警告が出る ターミナルでコマンドを実行する
window.twttr=(function(d,s,id){var js,fjs=d.getElementsByTagName(s)[0],t=window.twttr {};if(d.getElementById(id))return
こんにちは、みみずミミズクです。 最近は、一般的になりつつありますプログラミング。僕が中学の時なんかは、プログラミングなんてオタクの趣味でしたからねw 時代が変わりました。 皆さんがプログラミングを始めるきっかけは何でしょう? スキルアップ?副業?ゲームが作りたい?ホームページ...