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

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

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

ubuntu にPythonインストール 仮想環境 Jupyter-lab インストール

Windows11にHyper-VでUbuntu環境を構築したので、そこにPythonをインストールしたときの手順を記載します。 先ず、Ubuntuにビルド環境を準備します >sudo apt update >sudo apt install build-essential libbz2-dev libdb-dev libreadline-dev libffi-dev …

pandas DF 抽出

グループby すると、DFの「地区名」にある名前からグループ分けして、この場合は平均を求めてくれる、以下は参考例 df_mean = df.groupby('地区名').mean() 取引価格(総額) 坪単価 面積(㎡) 取引価格(㎡単価) 地区名 佃 4.877778e+07 2.609899e+06 58.…

openssl コマンドを使った、証明書ファイル  xxxx.cerの確認方法 

>openssl x509 -in www.sample.jp.cer -text -noout 意味:www.sample.jp.cer を取り込んで テキストで結果を出力する 出力例 ーーーーーー Certificate: Data: Version: 3 (0x2) Serial Number: 2d:10:88:83:4d:6e:a1:10:e4:5d:11:e3:0b:a7:19:8f Signature…

index.cgiを実行時にエラーEnd of script output before headers: index.cgi

End of script output before headers: index.cgi index.cgi-------- permission 777 #!/usr/bin/python3 print ('Content-type: text/html\n')print ("Test Response") .htaccess --------------- permission 644 DirectoryIndex index.cgi index.php index…

.httpd.conf .htaccess ファイルの設定メモ

DirectoryIndex :ディレクトリインデックスコマンド DirectoryIndex index.html index.htm index.shtml URLがディレクトリをアクセスした時に返すファイル名を指定できる 左から優先順位が高い Optionsコマンド [引数1] [引数2] ..... 例) Options In…

htmlからpythonへのフォームの転送方法

これもChatGPTに聞いてみました。 HTMLのフォームでユーザーが入力したデータをPythonに渡すには、以下の方法があります。 Flaskを使用してHTMLフォームからデータを受け取る Flaskは、PythonでWebアプリケーションを構築するためのフレームワークです。Flas…

flask 複数プログラム動作 ルーティング機能

レスポンシフなWebサイトを構築するときに、どうしても複数プログラムを動作させたい時があります。 なかなかそういう例がネットで見当たらないのでChatGPTに聞いてみした。 以下その回答です。 ーーーーーーーーーーーー アクセスディレクトリ内に alpha_a.…

ロリポップレンタルサーバでFlask, GunicornレスポンシブWebの公開方法

ロリポップレンタルサーバを使用する前提です。(マネージドクラウドではありません) python3は既にインストールされているのでインストールはFlaskだけで良いです。 コマンド pip install flask でホームディレクトリの配下に .loacal/bin/flask がインス…

pyscript でレスポンシブにwebにデータフレームを表示

pyscriptを使うと簡単にwebページでレスポンシブ対応の 表示ができるらしいの、pandasのデータフレームを表示してみました。 なかなか、DFを表示するだけのサンプルがなくて、エラーの連続でしたが、 色々なサイトを 見て、以下のコードで動かすことができま…

EMACS リージョン関係

矩形リージョンの設定c-SPCで矩形リージョンの先頭を定義 カーソルを動かして終点までもって行く c-xを押した後に、r、dを順に入力で矩形リージョンが削除される他のコマンド C-x r t矩形の先頭に文字を挿入 C-x r d矩形領域を削除 C-x r k矩形領域を削除し…

Apache でphp-fpm実行時のパーミッションで陥った問題

■Linuxサーバの立ち上げ初心者です。備忘録として書いています。 あるサーバで動作していたプログラムを新しく立ち上げたサーバ環境にポーティングしたところPHPプログラムが動かなくなりました。 ・新サーバは自分でAlmalinuxを初めてインストールしたとこ…

Windows11 にWSL使ってDebian Linuxをインストールして、pip3 pipenv構築まで

------------- Debian install ----------------- Windowsコマンドプロンプトにて $>wsl --install --online [ENT] NAME FRIENDLY NAMEUbuntu UbuntuDebian Debian GNU/Linuxkali-linux Kali Linux RollingSLES-12 SUSE Linux Enterprise Server v12SLES-1…

Windows11 にWSL使ってDebian Linuxをインストールして、pip3 pipenv構築まで

------------- Debian install ----------------- Windowsコマンドプロンプトにて $>wsl --install --online [ENT] NAME FRIENDLY NAMEUbuntu UbuntuDebian Debian GNU/Linuxkali-linux Kali Linux RollingSLES-12 SUSE Linux Enterprise Server v12SLES-1…

apache2 起動・停止

起動 sudo systemctl start httpd 停止 sudo systemctl stop httpd 自動起動(Boot時に自動でStartする) sudo systemctl enable httpd 即時自動起動 sudo systemctl enable --now httpd 自動起動削除 sudo systemctl disable httpd httpd 停止 sudo systemc…

bash シェルスクリプト を少し

ー--------------.bashrc file------------------------------------------- # .bashrc # Source global definitionsif [ -f /etc/bashrc ]; then . /etc/bashrcfi # User specific environmentif ! "$PATH" =~ "$HOME/.local/bin:$HOME/bin:"…

apache Basic認証 アクセス制限 .htpasswd生成

.htaccessファイルに以下を記載します。 AuthUserFile .htpasswdAuthGroupFile /dev/nullAuthName "Please enter your ID and password"AuthType Basicrequire valid-user パスワードファイル .htpasswdを生成します。 $>htpasswd -c .htpasswd ユーザー名 […

PHP フォーム変数$の受け渡し

index.htmlファイルに以下のようにフォーム入力のhtml記載をします。 <form action="confirm.php" method="post"> <table> <tr> <th><label for="last_name">Last Name<br><span>*Required</span></label></th> <td colspan="3"><input id="last_name" type="text" name="last_name" size="79" /></td> </tr> method= "post"または"get"を記載します。 このフォームをp…</table></form>

PHP フォーム変数$の受け渡し

index.htmlファイルに以下のようにフォーム入力のhtml記載をします。 <form action="confirm.php" method="post"> <table> <tr> <th><label for="last_name">Last Name<br><span>*Required</span></label></th> <td colspan="3"><input id="last_name" type="text" name="last_name" size="79" /></td> </tr> method= "post"または"get"を記載します。 このフォームをp…</table></form>