開発

Composer

ローカルネットワーク内でパッケージを公開する

PHPのパッケージ管理システムであるComposerを使うと、公開されているパッケージを利用できます。収集したパッケージはvenderディレクトリへ保存します。通常はPackagistから取得しますが、自作したパッケージをPackagist...
IT

PHPUnit

PHPUnitはxUnitの一つで、 PHPプログラミング言語用の単体テスト(ユニットテスト)を行うためのフレームワークです。作成したメソッドを実行して期待値通りか判定することで、単体テストの結果が得られます。xUnitには、JUnitなど...
Eclipse

Ubuntu24にJavaFX開発環境を構築

JavaFXの開発環境を構築したときのメモです。前提条件開発環境は、VMwareのゲストマシンに構築することとします。ソース管理にはGitを利用するものとします。Gitリモートリポジトリの接続先は、ssh://hoge@192.168.1....
Git

Git

Git(ギット)は、プログラムのソースコードなどの変更履歴を記録・追跡するための分散型バージョン管理システムです。インストール以下のコマンドを実行して、インストールされているか確認します。git -vインストールされていると、以下のようにバ...
IT

JavaFX

JavaFXとは?JavaFX(ジャバエフエックス)とは、Java仮想マシン上で動作するGUIライブラリです。FXMLと呼ばれるXMLとCSSを併用してデザインを記述します。始めの頃はJDKに同梱されていましたが、途中から同梱されなくなり、...
Eclipse

Eclipse IDE

Eclipse(エクリプス)は、コンピュータプログラミングにおいて使用される統合開発環境(IDE)です。ベースとなるワークスペースと、環境をカスタマイズするための拡張可能なプラグインシステムが含まれています。環境Ubuntu24.04の環境...
IT

NetBeans IDE

NetBeans(ネットビーンズ)とは、オラクル(買収以前はサン・マイクロシステムズ)を中心としたコミュニティにより開発されている、オープンソースの統合開発環境 (IDE) です。Java/PHP/C言語/C++/JavaScript/Gr...
IT

phpMyAdmin環境の構築

MySQLサーバをウェブブラウザで管理するためのデータベース接続クライアントツールです。事前準備phpMyAdmin用にアカウントを作成しておきます。sudo mysql(mysql>となってから)CREATE USER 'phpmyadm...
IT

MySQL環境の構築

MySQLサーバは、オープンソースのリレーショナルデータベース管理システム (relational database management system) です。買収の末、オラクルが所有しています。MySQLの派生版としてMariaDBもあ...
cakephp5

Ubuntu24にCakePHP開発環境を構築 NetBeans版

IDEにNetbeansを利用するCakePHPの開発環境を構築したときのメモです。CakePHPとは?CakePHP(ケイクピーエイチピー)とは、PHPで書かれたオープンソースのWebアプリケーションフレームワークです。先行するRuby ...