テクノロジー PyTorchとResNetで犬と猫を分類するための基本的なプログラムを作成する 今回はPyTorchとResNetを使用して犬と猫を分類するための簡単なプログラムの作成をしていきたいと思います。 なお、環境はDockerを使用し、作成しています。 まずはDockerfileの用意 まずはDocker... 2023.05.24 テクノロジー
テクノロジー LaravelのactingAsについて Laravelはテスト機能が充実しており、様々なシナリオを簡単にテストできます。 その中で、actingAsというメソッドがあります。 この記事では、LaravelのactingAsメソッドについて詳しく解説します。 は... 2023.05.19 テクノロジー
テクノロジー Laravelの中間テーブルにアクセスする方法 Laravelは、リレーショナルデータベースを扱うための強力なEloquent ORM(Object-Relational Mapping)を提供しています。 多対多のリレーションシップを実現する際には、中間テーブルを使用します。 ... 2023.05.18 テクノロジー
テクノロジー PHPのComposerとはなにか?わかりやすく解説 PHPで開発を行う際には、ライブラリやフレームワークを簡単に管理できるように、Composerという便利なツールが存在します。 この記事では、Composerがどのようなものであり、どのように使うのか、初心者にもわかりやすく解説しま... 2023.05.17 テクノロジー
テクノロジー Pythonでのコーディング規約: PEP 8を紹介します! Pythonは、読みやすく、綺麗なコードを書くことを重視しています。そのため、Pythonのコーディング規約であるPEP 8が開発者によって広く受け入れられています。 この記事では、Pythonでのコーディング規約PEP 8を紹介し... 2023.05.16 テクノロジー
日記 Pythonで機械学習開発!人気AIフレームワークの使い方や比較をわかりやすく紹介 機械学習やAI開発が盛り上がる中、Pythonはその分野で広く利用されているプログラミング言語です。 Pythonは、機械学習に関する多くのライブラリやフレームワークを備えており、開発者にとって魅力的な選択肢です。 本記事では... 2023.05.15 日記
テクノロジー IoT(モノのインターネット)って難しい?初心者でもわかる基礎概念を解説 IoT(インターネット・オブ・シングス:Internet of Things)は、近年急速に進化している技術の一つですが、初心者にとっては難しく感じるかもしれません。 しかし、基本的な概念を理解すれば、IoTの世界がグッと身近に感じ... 2023.05.14 テクノロジー
テクノロジー AI(人工知能)入門!基本的な概念を初心者にも簡単に説明 AI(人工知能)は、コンピューターや機械が人間のような知能を持ち、学習や判断、問題解決などの能力を発揮する技術の総称です。 ここでは、AIの基本的な概念と、数学がどのように関わっているかを初心者にも簡単に理解できるように説明します。... 2023.05.13 テクノロジー
テクノロジー TypeScript入門!JavaScriptの進化版を学ぼう JavaScriptの進化版であるTypeScriptは、より堅牢なプログラムを実現するための静的型付け機能を持つ言語です。 この記事では、TypeScriptの基本的な概念と、TypeScriptを学ぶ上で知っておくべきポイントに... 2023.05.12 テクノロジー
テクノロジー ITエンジニアの職はAIによって奪われる?時代の変化に対応する方法 近年、AI(人工知能)の発展が著しく、多くの業界でAI技術が活用されています。 ITエンジニアの職業もAIの影響を受けており、この記事では、ITエンジニアの仕事がAIによって危機に瀕する可能性と、その対応策について説明します。 ... 2023.05.11 テクノロジー