中堅プログラマーの備忘録

忘れっぽくなってきたので備忘録として・・・

【windows10 Pro】IISでftpサーバーを構築する

1.概要 2.機能の有効化 3.FTPへアクセスするユーザーを作成する。 4.IISの設定 5.ディレクトリのアクセス権限の設定 6.ファイアーウォールの設定 7.確認する 1.概要 自分の開発用PCにFTPサーバーを構築して動作確認したい といったようなことがあるかと思い…

【node.js + MySQL】プレースホルダでDBを操作する

1.概要 2.準備 3.使用するテーブル 4.スクリプト 5.結果 1.概要 プレースホルダとは実際の内容を後から挿入するために、とりあえず仮に確保した場所のこと。だそうです。 私がプレースホルダを使うことで得られる一番メリットはSQLが非常に見やすくなるので…

【MySQL8.0】よく使うコマンド一覧と実際にSQLコマンドをたたく

1.DB操作 ・DB作成 ・DB削除 ・DB一覧の取得 2.テーブル操作 ・データベース選択 ・テーブルの作成 ・テーブルの削除 ・テーブル一覧の取得 ・カラム一覧の取得 3.カラムの操作 ・カラムの名前変更 ・カラムの定義変更 ・カラムの追加(最後に) ・カラムの追…

【node.js】MySQL8.0に接続できない。Error: ER_NOT_SUPPORTED_AUTH_MODE

1.概要 2.エラーの原因 3.解決方法 ①認証プラグインの変更 ②【mysql2】を使う 1.概要 node.jsのパッケージ【mysql】を使って MySQL8.0に接続しようとすると下記のエラーが発生しました。error connecting: Error: ER_NOT_SUPPORTED_AUTH_MODE: Client does n…

【MySQL8.0】インストールから初期設定を行い動作確認を行う for Windows

1.概要 2.ダウンロード 3.インストール 4.動作確認 1.概要 最近はライセンスの関係でBSDライセンスである【PostgreSQL】を使うことが多かったのですが、機会があったので【MySQL】を使ってみようかと思います。【MySQL Community Server】であれば無料で使用…

【C#.net】DIO-0808LY-USBを使ってI/Oの制御を行う

1.概要 2.ドライバーのインストール 3.動作確認 4.プロジェクトにクラスライブラリの追加 5.まとめ 1.概要 外部I/Oを取り込んでアプリケーションで判断を行うためには PCにI/Oポートがない場合が多いので専用のデバイスが必要になります。 使用するデバイス…

【vue.js + node.js】APIでBasic認証を行う

1.概要 2.完成予定 3.開発準備 ①Node.js ②npm ③@vue/cli 4.プロジェクトの作成 フロントエンド ①vuetifyのインストール ②vue-routerのインストール ③axiosのインストール ④vuexの追加 バックエンド ①expressのインストール ②body-parserのインストール ③cors…

【Ruby on Rails】動作環境を構築するーーー2020.07 ver

1.概要 2.事前準備 ①Node.js --- 14.2.0 ②Yarn --- 1.22.4 ③Git for windows --- 2.27.0 3.【Ruby】の設定 ①ダウンロードする ②インストールする ③確認する 4.【Rails】の設定 ①インストールする ②確認する 5.【SQLite3】をインストールする。 6.アプリケー…

【nodist】を使ってnode.jsのバージョンを管理する

1.概要 2.ダウンロード 3.インストール 4.node.jsのインストール 5.便利な機能 1.概要 【node.js】のバージョンの使い分け(管理)を行いたい場合 【nodist】を使うと簡単に実現できます。 これを使うとアンインストールしてインストール という手間が省けて非…

【CentOS8】ネットワークトラフィックを調査する。

1.概要 2.調査方法 3.インストール 4.有効にする 5.確認する 6.データ取得間隔を変更する 7.SVG形式で吐き出す 1.概要 以前構築したサーバーを稼働してからネットワークが遅くなった とクレームのようなことを言われたので、仕方ないので調査してみました。 …