認知の歪みから起こるメンタル不調からの回復に向けて
認知とは… 物事のとらえかたのことを「認知」といいます。 同じできごとに出会ったとしても感じ方はひとそれぞれちがいます。 その際にものごとを極端に偏って考えてしまうと、とても大きなストレスを受けることになります。 例①: […]
input[type=date] で年に6桁入力できてしまう
はじめに。 input[type=date] のテキストボックスに年が6桁入力できる様子。 Google Chrome だとこんな感じです。 ブラウザ標準のタグなので、動作は使用しているブラウザに依存してしまいます。 ブ […]
未経験からITエンジニアを目指すには。
IT業界は「実務経験」が問われる業界です。 IT業界(インフラ、ソフトウエア開発を主とします)では、学歴はほとんど関係がありません。 履歴書の学歴、職歴よりも、IT業界の職務経歴書(実務経験○○年、どんなプロジェクトに( […]
Redhat9 + Nginx + PHP-FPM + MariaDB + phpMyAdmin + FTP でPHP8.2 の実行環境を構築する。
今回構築していく OS の環境を確認する サーバーのポートを開放する(AWS) SELinuxを無効に設定する 一時的に無効化するには、以下のコマンドを実行します。 永続的に無効化するには「 /etc/selinux/c […]
スマホをWebカメラとして使う(iVCam)
テレワークが急激に進み、Webカメラの在庫が品薄…というか、どこにも在庫がありません。 (2020/4/14現在) そんなときに便利なのが、スマートフォン(Android、iPhone)をWebカメラとして使うアプリ「i […]
VBA(VB6)のプログラミング言語特性
JavaエンジニアがVBAを始めるにあたって、覚えておきたい内容を書き連ねたいと思います。 ローカル変数の宣言はDimを使う ローカル変数の宣言と初期化は別に行います。 動的配列の要素数を変更はReDimを使う VBA […]
基本情報技術者へのステップアップ -アルゴリズムを解く!-
はじめに。 基本情報技術者の午後試験の問 8、データ構造とアルゴリズムの問題の解き方を考えてみましょう。 個々の問題の考え方は過去問の解説書に任せるとして(!)、まずは設問に対して気合負けしないことが大切です。そのために […]
Java入門 基本情報技術者へのステップアップ – Object クラス、文字の比較 – #プログラム初心者からの脱出③
Objectはすべてのクラスの親クラス 「java.lang.Object」は、すべてのクラスの親になる重要なクラスです。Javaのクラスではextendsを書かない場合に、自動的にjava.lang.Objectを継承 […]
Java入門 基本情報技術者へのステップアップ – Map, List, StringBuilder – #プログラム初心者からの脱出②
基本情報技術者試験に必要となるコレクションクラス群(Map、List)や文字列操作(StringBuilder)について学びましょう。 コレクション(List) Listのクラスは、大きさを決めていない配列と思ってくださ […]
初めてのホームページ作成
自分のお店のホームページを作りたい!けど、どうすればいいの? 時代も変わりインターネットも見る時代から作る時代になりました。 ここでは、ホームページ制作のための方法を説明させていただきます。 現在、大きく分けて3つの方法 […]