SEワンタンの独学備忘録

IT関連の独学した内容や資格試験に対する取り組みの備忘録

2020-01-01から1年間の記事一覧

【GCP】GCE(CentOS7)にインストールしたコマンドが実行できない

小ネタメモ。GCE(CentOS7)を立てた後、すぐにdocker-machineをインストールしたけどコマンドがでてこない。docker-machineは以下にインストールされている。 /usr/local/bin/docker-machineフルパスでコマンドを打つと実行できるようす。 [root@devserver …

【VirtualBox】Linux(CentOS7)にVirtualBoxをインストールする

ちょっと特殊(?)な環境構築。 追記 環境構築 前提 バーチャルボックスのインストール うまくいかなかったところ インストール時のエラー カーネルモジュールに関する問題

【ブログ活動振り返り】現役SEが約一年間技術ブログを続けてみました

こんにちは、私がブログを開始して約一年経ちましたので今回はざっくりと活動を振り返りたいと思います。 このブログについて ブログの内容について ブログ年表 主要カテゴリについて 諸データの遷移と傾向 記事数 アクセス数 収益

【AWS】12か月無料枠の終了準備

AWS

長らく(約12か月)お世話になったAWSですが、もうすぐアカウントの無料期間がきれるので終了に備えて準備をしたいと思います。 アカウントについて 使用リソースの確認 料金明細 リソースの削除

【機械学習】入門⑬ 2層ニューラルネットワークモデルをPythonで実装①

前回考えたニューラルネットワークモデルをPythonで実装することによりイメージをつかみます。 イメージ概要 データの準備の実装 データの説明 データの保存 訓練データとテストデータに分割 データのプロット ニューラルネットワークの実装 シグモイド関数…

【機械学習】入門⑫ ディープラーニングとニューラルネットワークについて調べてみる

今回から名前はよくきくディープラーニングに入ります。 まずはイメージをつかむところから。 pythonによる実装には入れませんでしたが、今後、pythonによる実装を行う予定です。 ディープラーニング(深層学習) ニューロンモデル ニュートラルネットワーク…

【GCP】GCE(サーバ)を立てて利用する

とりあえずサーバ利用できる状態までは先にやってみる。↓前回(アカウントの作成)www.wantanblog.com 今回の目指すところ GCEについて GCEを利用開始する GCEインスタンスの生成 ブラウザから操作確認する 外部SSH(teraterm)での接続 鍵の生成(teraterm…

【GCP】GCPの個人利用を初めてみよう(2020年5月)

GCPへの登録を行います。 前書き 無料枠について 12 か月間の無料トライアル Always Free GCPの無料トライアルを開始する アカウント作成 プロジェクトとユーザ ユーザ運用の設計 プロジェクトの作成 Googleアカウントの二段階認証(MFA)を設定する プロジ…

【機械学習】入門⑫ 分類-2次元入力3クラス分類- Pythonで学ぶ「教師あり学習」

前回の2次元入力の続き。www.wantanblog.com データセットの準備 scikit-learn アヤメの品種データ データセットの準備 数学的な導出 ロジスティック回帰モデル 平均交差エントロピー誤差 勾配法による解の導出 Pythonによる実装 実装の全容 ロジスティック…

【機械学習】入門⑪ 分類-2次元入力2クラス分類- Pythonで学ぶ「教師あり学習」

分類の続き。 2次元入力2クラスの分類の問題設定 問題提起 データの設定(PG上) データの散布表示 ロジスティック回帰モデル 3D曲線モデルの描画 等高線による図示 交差エントロピー誤差

【Docker】Docker-ComposeでNginx+NginxUnit(Flask)+MongoDB構成のWebアプリを構築

少し学んだDocker-Composeで以前個別にDockerコンテナを生成して構築した構成を再現します。 構築イメージ コンテナの生成・起動 ディレクトリ構造 docker-compose.yml コンテナ間の接続部の修正 コンテナの起動と確認

【Docker】入門⑩ Docker Composeによる複数コンテナの運用コマンド一覧

準備 Docker Composeのインストール 動作確認用のdocker-compose.yml DockerのバージョンとCompose fileのバージョン Docker Composeの運用系コマンド Docker Composeのバージョン確認 コンテナの生成起動(up) コンテナの状態確認(ps) コンテナのログ確…

【Docker】入門⑨ Docker Composeによる複数コンテナ管理(docker-compose.yml)

今回はDocker Composeの基本コマンドについてさらっと。 複数コンテナの管理 web3層アーキテクチャモデル Docker Compose docker-compose.yml の記述方法 image:イメージ指定 build:イメージのビルド command:コンテナ内のコマンド実行 links:コンテナ間の…

【Docker】Nginx+NginxUnit(Flask)+MongoDB構成のWebアプリをDockerで再現する

構築イメージと前提 構築イメージ 前提 仮称(NNMアプリ) DockerfileによるNNMアプリの構築 ディレクトリ構成 dockerネットワークの構築 MongoDBコンテナ(DBサーバ)の構築 NginxUnitコンテナ(APサーバ)の構築 Nginxコンテナ(Webサーバ)の構築 疎通確…

【Docker】DockerコンテナでNginx+NginxUnit(Flask)アプリを構築する ~初めてのコンテナ間連携~

構築イメージと前提 構築イメージ 前提 NginxのDockerコンテナを構築する イメージを取得する Dockerネットワークの作成 Nginxコンテナの生成とネットワーク追加 コンテナ間の疎通確認 Nginxコンテナの基本設定 NginxコンテナとNginxUnitコンテナの連携設定 …

【機械学習】入門⑩ 分類-勾配法による決定境界の算出- Pythonで学ぶ「教師あり学習」

ひさしぶりになりすぎたので、過去記事をちゃんと読み返してからの再開となりました。 ↓↓前回www.wantanblog.com 前回までの内容(復習) 問題提起 確率表現と最尤推定 ロジスティック回帰と交差エントロピー誤差 勾配法によるパラメータの算出 勾配法の導入…

【Docker】Nginx Unit(Flask)アプリをDockerコンテナで構築する

今回はDockerでNginx Unitを構築します。 Dockerコマンドで構築する イメージの取得 コンテナの生成、起動 ファイルの配置 Flask実行環境の構築 設定の反映と動作確認 Dockerfileで構築する 構成情報 Dockerfileの作成 イメージの構築とコンテナ起動 疎通確認…

【Docker】MongoDBをDockerコンテナで構築する

MongoDBのDockerコンテナを構築します。 Dockerコマンドで構築する イメージの取得 コンテナの生成 実行ファイルをコンテナに配置する 起動と疎通確認 Dockerfileで構築する Dockerfileの内容 ビルド実行とコンテナ起動 疎通確認 イメージの作成とDockerHub…

【Docker】Dockerがサーバ容量をひっ迫している(初心者向け)

Dockerの勉強をしていたら遭遇した。エラーエラーで本流の方が進まない!!! 業務で使用するような人にはすでに理解してほしいような内容ですが、勉強中の場合はハマる可能性もあると思います。 発生エラー 状態確認と原因 容量の確認 対応 暫定対応 予防策…

【AWS EC2(Linux)】操作中にno space left on deviceが出力されるようになった

Dockerの勉強中に以下のメッセージが表示されました。 docker: failed to register layer: Error processing tar file(exit status 1): write /usr/bin/tty: no space left on device. 今回私の場合はAWSのEC2ですが、Linux系のOSなら同様だと思います。出力…

【Linux(CentOS7)】環境構築などによく使うコマンド集(自分用)

Linuxになにかをインストールしたり、環境構築を行うたびにコマンドを忘れて検索しなおしている気がするので自分用のまとめ。 他にもあると思うので気づいたら徐々に追加する。 リポジトリインストール関連 yumインストール yumアンインストール リポジトリ…

【MongoDB】FlaskのWebアプリからMongoDBに接続する

いろいろやってきた環境構築を繋げます。 前提とか 全体像 構築イメージ ディレクトリ構成 ソース MongoDBに接続する アクセス準備 DBへのアクセス DBからドキュメントを取得 HTMLファイルを返却する HTMLファイルを読み込む HTMLファイルにパラメータを埋め…

【Nginx】Nginx+Nginx Unit+Flaskのwebサーバ構築でつまったところ

前の記事で環境構築をしたときにはまったところなど。 一連の手順は以下の記事も参照。www.wantanblog.com 環境情報とか ログ情報の出力先 Failed to apply new configuration. 事象 原因・解決策 flaskのインポートに失敗する 事象 原因・解決策 変換先のUR…

【Python】CentOS7サーバ上にFlask+Nginx+Nginx UnitでWebアプリを構築する

おきまりのハローさせるところまで。 前提と今回の構築イメージ Flask Flaskとは Flaskのインストール インストール python(Flask)実行ファイルの記述 Nginx unit Nginx unitのインストール Nginx Unitの設定 Nginx Unit(以下、Unit)の起動 ディレクトリ…

【pyenv】当該サーバ内の全ユーザに指定したPythonバージョンを適用させる

以前の記事で「pyenv」を用いてPythonの最新バージョン(3.8.2)をインストールして、バージョンの切り替えを行いました。 が、再度起動してログインユーザでバージョンを確認すると元のバージョンが表示されました。 以前やったこと Pythonのバージョン切り…

【Python】CentOS7にPython3.8のインストールする

Pythonの実行環境を構築するためにLinux上(CentOS7)にPython3をインストールします。 Pythonインストール Pythonバージョン確認 pyenvのインストール Python3.8のインストール 動作確認 コマンドライン実行 ファイルで実行する

【Nginx】NginxをCentOS7にインストールしwebサーバ構築

前提 Nginx Nginxのインストール リポジトリの追加 インストール Nginxの動作確認 事前に 起動 ファイアウォールの設定 ポートフォワーディング設定 ブラウザから疎通確認 自動起動の設定

【MongoDB】Robo 3T専用クライアントツールを導入する

前提 Robo 3Tインストール Robo 3T Robo 3Tダウンロード インストール とりあえず使ってみる 起動 MongoDBに接続する 少しだけ操作 コマンドライン操作

【MongoDB】MongoDBの起動に失敗するようになった

MongoDBの起動に失敗するようになった

【MongoDB】MongoDBへの外部接続環境を整える(A5M2編)

MongoDBに対して接続できるように環境を整えます。 前提としては下記記事のようにMongoDBがサーバにインストールされている状態となります。www.wantanblog.com 完成イメージ 事前準備 MongoDB管理ユーザの登録 confファイルの設定 FireWallの設定 SELinuxの…