Redhat9 + Nginx + PHP-FPM でPHP8.1の実行環境を構築する
今回構築していく OS の環境を確認する サーバーのポートを開放する(AWS) SELinuxを無効に設定する 一時的に無効化するには、以下のコマンドを実行します。 永続的に無効化するには「 /etc/selinux/c […]
スマホをWebカメラとして使う(iVCam)
テレワークが急激に進み、Webカメラの在庫が品薄…というか、どこにも在庫がありません。 (2020/4/14現在) そんなときに便利なのが、スマートフォン(Android、iPhone)をWebカメラとして使うアプリ「i […]
VBA(VB6)のプログラミング言語特性
JavaエンジニアがVBAを始めるにあたって、覚えておきたい内容を書き連ねたいと思います。 ローカル変数の宣言はDimを使う ローカル変数の宣言と初期化は別に行います。 Dim strVal as String strV […]
基本情報技術者へのステップアップ -アルゴリズムを解く!-
基本情報技術者の午後試験の問 8、データ構造とアルゴリズムの問題の解き方を考えてみましょう。 個々の問題の考え方は過去問の解説書に任せるとして(!)、まずは設問に対して気合負けしないことが大切です。そのために必要なことは […]
Java入門 基本情報技術者へのステップアップ – Object クラス –
Objectはすべてのクラスの親クラス 「java.lang.Object」は、すべてのクラスの親になる重要なクラスです。Javaのクラスではextendsを書かない場合に、自動的にjava.lang.Objectを継承 […]
Java入門 基本情報技術者へのステップアップ – Map List StringBuilder –
基本情報技術者試験に必要となるコレクションクラス群(Map、List)や文字列操作(StringBuilder)について学びましょう。 コレクション(List) Listのクラスは、大きさを決めていない配列と思ってくださ […]
初めてのホームページ作成
自分のお店のホームページを作りたい!けど、どうすればいいの? 時代も変わりインターネットも見る時代から作る時代になりました。 ここでは、ホームページ制作のための方法を説明させていただきます。 現在、大きく分けて3つの方法 […]
Javaのstaticはどういう意味?
知人から、Java の static 宣言の意味を質問されました。例えば次の場合、どうちがってくるのでしょう。 public class Car { // 色 private String color; // 形 pri […]
PHPフレームワークの歴史
PHPフレームワークの歴史を簡単にまとめました。 <PHPフレーワーク 創成期> 創成期は、Struts(Java)の影響が大きく、初めて「MVC(Model、View、Controller)モデル」を採用し […]
Javaの裏技(オブジェクトのコピー)
もう使う必要もないはずの、Javaの裏技(オブジェクトのコピー)です。 さて、Java は、すべて参照(ポインタ)の言語です。そのため、オブジェクトの中の値を変更するとすべての参照が変更されます。 少し、難しいですね。 […]