60歳からITエンジニアを目指す無謀なブログ

60歳で定年し、職種を変更してIT技術者を目指すブログです。

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

.htaccess ファイルの意味

目的 Webサーバーの基本的な動作を、ディレクトリ単位で制御するための構文を記載したファイル /.htaccess - ルート配下に置いた .htaccessファイル ---(a)/img/.htaccess - /img ディレクトリ配下に置いた .htaccessファイル ---(b)置いた場所の配下に全て…

CSS

セレクタの種類 タイプセレクタ<p> xxxxx</p> @html filep { color :#fff0000;} @css file idセレクタ <p id="red"> @html file #red { color: #fff0000;} @css file classセレクタ <p class="red"> <<------ 異なる場所で <address class="red"> <<------ 同じ”red”クラスを定義できる .red { color: #fff0000;} @cs</address></p></p>…

pyenvの使い方(備忘録)

インストールできるバージョンの確認 >pyenv install --list pypy-2.6.0-src pypy-2.6.0 pypy-2.6.1-src pypy-2.6.1 pypy-4.0.0-src pypy-4.0.0 使用可能なインストール済みPythonのバージョン確認>pyenv versions system * 3.9.0 *が付いている方が選択中の…

/dev/null の活用

Linuxのコマンド実行していると膨大なエラーログメッセージが出ることがあり、 その中に真のメッセージが紛れていることがあります。 例) find コマンドであるファイルを探すときにシステム管理でアクセス不可の フォルダも探しに行くため、大量のエラーが…

Github Pushの方法(初心者 備忘録)

Github上に既にリポジトリが作成済みを想定 local環境でリポジトリ作成、コミットが完了していることが前提 以下コマンドを実行しリモートリポジトリを連携する 注)git@....以下はGithubのリポジトリGUIからコピペできる >git remote add 'repository_name'…

Github 公開鍵設定(初心者の自分用)

リモートのリポジトリにPushしようとしたところAccess 拒否されてしまったのでどうも公開暗号鍵の設定が出来ていなかったので、GitHubにssh接続する初心者さん - Qiitaを参考に設定して解決しました。Mac OSシェルを開いた環境で、ディレクトリを移動 >cd ~…

Git & GitHubの理解(自分用)

■基本用語、コマンド動作など Repository(リモート/ローカル):用語 変更内容を記録するデータベース *1 ワークツリー .git で管理されているディレクトリ リポジトリ作成 git init カレントディレクトリ以下をリカーシブにリポジトリ管理に置くコマンド g…

.zshrc (自分用備忘録)

.zshrc ##書き出し #!/bin/zsh ”:ダブルクォーテーションが必要な記述 $変数の外側 例) export PATH=$HOME/.pyenv/bin:$PATH の場合は$HOME変数を展開するため””で囲む。 export PATH="$HOME/.pyenv/bin:$PATH" 例)複数式がある場合は””で囲む export LD…

Flaskチュートリアル(自分用備忘録)

ディレクトリ構造 jinja2 | |--app.py |--templates | |--index.html app.pyの内容 ーーーーー from flask import Flask, render_templateapp = Flask(__name__)@app.route('/')def index(): return render_template('index.html')if __name__ == '__main__'…

Pandas データフレーム 外れ値の削除

import scipy.stats as stats を使います。 df = df[(np.abs(stats.zscore(df['column1'])) < 3)] zscore()でcolumn1列の各行の値に標準化を行って、その絶対値3以下のものだけ データフレームを残します。

MAC ターミナル環境の文字化け対策

ターミナル>環境設定>プロファイル>詳細 以下の様に設定します。 (テキストエンコーディング UTF8を忘れないように) MACのターミナル環境設定 それから.zshenvにexport LANG=ja_JP.UTF-8 を書いておいて、 exec .zshenvしておくとで echo $LANGでja_JP.…

matplot 日本語出力時の文字化け(MAC OS環境)

ずっと放置していた、日本語文字化けの対策を調べました。 分かってしまえば簡単ですが、、、 pip install japanize-matplotlib import japanize_matplotlib だけです。

Pandas データフレーム引数の関数

データフレームの列方向に”平成3年”、”昭和61年”、”令和2年”、、、のような和暦データが入っているとします。このデータを西暦に変換する関数を考えます。 列方向のデータはSeriesデータに対して、value_counts()データの出現頻度を数えあげ実行し、そのkey…

Pandas 複数フレームの連結 (MAC OS)

備忘録として、Pandasの複数データフレームをリードして、連結して1つの大きなデータフレームを作成する方法を説明します。 ターゲットディレクトリ target_dir 配下に複数のCSVファイルがあり、それを データフレームとしてリードして連結することを想定し…