input[type=date] で年に6桁入力できてしまう
Page Contents はじめに。なぜ年に6桁入力できる?日付の最大は、実は 275760年9月13日(1970/01/01 + 100,000,000日)だった…!年の入力を4桁に制限したい…!HTMLタグをセーフ […]
未経験からITエンジニアを目指すには。
Page Contents IT業界は「実務経験」が問われる業界です。 まずは、Web上にある仕事募集の応募要項を見てみましょう。 「テスター」「運用保守」は仕事の流れを覚える入り口です。 重要なのは、プログラムを書ける […]
Redhat9 + Nginx + PHP-FPM でPHP8.1の実行環境を構築する。
Page Contents 今回構築していく OS の環境を確認する サーバーのポートを開放する(AWS) SELinuxを無効に設定する OSの最新化を行う 定期更新を自動化します。 PHPをインストールする Ngin […]
スマホをWebカメラとして使う(iVCam)
テレワークが急激に進み、Webカメラの在庫が品薄…というか、どこにも在庫がありません。 (2020/4/14現在) そんなときに便利なのが、スマートフォン(Android、iPhone)をWebカメラとして使うアプリ「i […]
VBA(VB6)のプログラミング言語特性
JavaエンジニアがVBAを始めるにあたって、覚えておきたい内容を書き連ねたいと思います。 Page Contents ローカル変数の宣言はDimを使う 動的配列の要素数を変更はReDimを使う 変数の特殊な型:Vari […]
基本情報技術者へのステップアップ -アルゴリズムを解く!-
Page Contents はじめに。 擬似言語に慣れておく ●条件分岐 ●繰り返し処理 実践例をみてみよう。 擬似言語の実例 擬似言語をJavaに置き換えてみる プログラム実行イメージ図を見逃さない 擬似言語の対策 参 […]
Java入門 基本情報技術者へのステップアップ – Object クラス、文字の比較 – #プログラム初心者からの脱出③
Page Contents Objectはすべてのクラスの親クラス Java.lang.Objectクラスのメソッド equalメソッド toStringメソッド Objectはすべてのクラスの親クラス 「java.la […]
Java入門 基本情報技術者へのステップアップ – Map, List, StringBuilder – #プログラム初心者からの脱出②
基本情報技術者試験に必要となるコレクションクラス群(Map、List)や文字列操作(StringBuilder)について学びましょう。 Page Contents コレクション(List) コレクション(Map) 文字列 […]
初めてのホームページ作成
自分のお店のホームページを作りたい!けど、どうすればいいの? 時代も変わりインターネットも見る時代から作る時代になりました。 Page Contents ここでは、ホームページ制作のための方法を説明させていただきます。 […]
Javaのstaticはどういう意味? #プログラム初心者からの脱出①
Page Contents Java の static 宣言の意味? 最初に簡単に説明をしてしまうと… 実際にソースコードで見てみましょう。 static 宣言されたフィールドはクラスに紐づくフィールドなので、次のように […]