min117の日記

初期desireもち。趣味Mac,メインFedora,仕事xp。

bash

EDINETの決算情報をPython3でいじるの試す

note.com API登録 ここから登録する。マイクロソフトのサービスらしい。 https://api.edinet-fsa.go.jp/api/auth/index.aspx?mode=1 画面まっしろで進まんがな… さすがマイクロソフトのサービス。質が悪い。 qiita.com www.release.tdnet.info memo EDINETに…

経産省の工場立地動向調査をグラフ化する

工夫したとこ ・最大値を持つ折れ線だけ実線にして数値を載せる ・出来事を小さい矢印でPlot。3件ごとに位置を上に戻すように調整 ・開始年を引数で指定できるように(2004年より前のデータはないので2003以前を入力したらエラーにする) 設備投資額(都道府…

Excelファイル(xlsでもxlsxでも)CSVに変換 → Sheet名をファイル名.csvにする

経産省の工場立地動向調査 ここにあるxlsxの全シートをCSVに変換したい。 www.meti.go.jp できた $ python3 myXLS2CSVb.py 20241004_r05_xlsx_allfile.xlsx できてる。 $ vim 20241004_r05_xlsx_allfile_33-1_33-2.csv ソース $ vim myXLS2CSVb.py import sy…

fedora40 リモートsshしたサーバがやたら重くてbyobuが使い物にならんときは sudo systemctl stop packagekit で解決するかも

byobuが重い sshで入ったコンソールが遅いほどストレスになることはない。htopやiotopで調べても原因よく分からんかったけど、packagekitd がやたらリソース食ってたので止める。 $ sudo systemctl stop packagekit いくらかマシになったわい。 1,000万円を…

数Ⅰとか数Aの 「 Ⅰ や A」にはどんな意味があるのか

Ⅰ とか A を説明する人間がいない 「数学ⅠA」とは、「数学Ⅰ(高校の数学の必修科目)+数学A(必修ではないが難関大学受験にはほぼ必要になる科目)」を意味 meaning-dictionary.com 今まで誰に聞いても「何となく」だったものが、ChatGPTは答えてくれる。 ja.wik…

ウラムの螺旋(素数螺旋)を描いて、素数番目の素数は青色に光らせる

できた ウラムの螺旋(素数螺旋) 全て素数の点なんだけど、1から数えて素数番目にある点には青色をつけた この正方形のサイズ(size)は引数で指定できるようにした $ bash myKINRImath19Makegif.sh ウラムの螺旋のサイズ $ bash myKINRImath19Makegif.sh 2…

ドル円為替レートの度数分布表

度数分布表 できた $ cat myKINRIbloom04Freq.py #!/usr/bin/env python# -*- coding: utf-8 -*- import pandas as pdimport pandas_datareader as web import matplotlib.pyplot as plt# %matplotlib inlineimport matplotlib.font_manager as fm# plt.rcPa…

phpで、テキストファイル myKINRIbloom04F.txt の中身を読み込んで表示するだけどシンプルなコード

phpでファイル読み込み ChatGPT> phpで、テキストファイル myKINRIbloom04F.txt の中身を読み込んで表示するだけどシンプルなコードを示して タグに変換して表示} else { echo "フ…

ctorrent も rtorrent もイマイチ → aria2c --seed-time=0 hoge.torrent

aria2c --seed-time=0 hoge.torrent ポート指定してないのに一瞬でDL。スバラシイ。 7.8Mbps。とんでもない速さだぞ。ほぼ回線速度フル使えている。 takuya-1st.hatenablog.jp zenn.dev 1,000万円を超えたbitcoinを少しだけどもらえるURL https://bitflyer.c…

Python3でGmailを指定ワードで検索して、見つかったメールの添付ファイルを一気にフォルダに保存する

Gmail検索+添付ファイル全保存スクリプト 超便利。ChatGPTで1時間でできた。すごすぎる。 $ python3 myGmailReadBODYArgTENPU.py $ vim myGmailReadBODYArgTENPU.py import datetimefrom dateutil import parserimport pytz import sysimport osimport imap…

sedで数字のみ半角に変換する → tt=1234; echo "$tt" | sed 'y/0123456789/0123456789/'

www.y-history.net 数字だけ半角に この文章の、数字だけすべて半角にしたい。 $ echo "$tt" | sed 'y/0123456789/0123456789/' y/0123456789/0123456789/ の意味 sedってホント便利だな 1,000万円を超えたbitcoinを少しだけどもらえるU…

秋田市オープンデータカタログサイトにあるCPIをグラフにしてみる(Python3)matplotlib

秋田市消費者物価指数(累計)をグラフに ネットしてたらひっかかったデータ。 【秋田県】秋田市消費者物価指数(グラフ) - 秋田市消費者物価指数(累計) - CKAN ckan.pref.akita.lg.jp 指数なのに基準日がいつなのか書いていないという親切さ。さすが。 …

streamlink インストールふたたび(旧優生保護法の違憲判決ニュース保存)

旧優生保護法の非道 旧優生保護法。こんな非人道的な法律が、ついこないだ(1996年)まで残っていた日本という国の異常さが際立つ。 人間が、他の人間(生命)を不良だなどと決めつける傲慢。狂っている。 首相が謝罪した程度で報われるものか 永遠に残して…

連続複利の (1+r)**2 をChatGPTに徹底的に説明させる

youtu.be youtu.be 時点tに投資家が持っているお金がW(0)とするとき、1年後に口座に入っているのはW(0)+W(0)r なので、W(0)で囲むと(1+r)W(0)になるのはわかるけど、これが複利になったときにt年後に W(t)が(1+r)**t * W(0) と表現されるのが分からない。説…

Python数学 y=a**x と y=b**x の交わるトコ(積分の面積部分)に色を付ける

Pythonで、このグラフの斜線に色つけられるかなー、とか。 youtu.be 動画のなかで出てきた式は違うよ、ってChatGPTさんは言うのだが… ま、いいや。コードしてみる。 y = a**x と y = -x**2 + b で囲まれた部分の面積 できた。 もうね、ChatGPTあれば何でもで…

これまで書いたソースコードをjpg画像にしてAmazon Photo の容量無制限に保存

srcをjpgに ChatGPTでやりたかったことがどんどん解決してく。 Linux で例えば python3 myKINRIsrc2jpg.py 'sample.py' とかして、sample.pyのソースコードを画像に落とす処理を実装できる?パイソンじゃなくても例えば bash myKINRIsrc2jpg.sh 'sample.py' …

python3 -m pip install で「This environment is externally managed」エラーが出たら --break-system-packages をつける

xyzうんぬんエラー(冴羽獠じゃあるまいし) python3 で何か変なエラーが出てくるようになった。 × This environment is externally managed╰─> To install Python packages system-wide, try brew install xyz, where xyz is the package you are trying to…

macOSのPython3のGUI(Qt5)で数学的幾何学模様を描いてみたい(Kritaとか使わずに)

結論 うまくいった。 きっかけ・経緯 この記事おもしろそう。てかThinkITサイト最近お気に入り。 thinkit.co.jp ほいでmacOSでこれ試したい。 qiita.com しかし出勤の時間が来たようだ。 早出して早帰りして夜試そう。 大成功 とりあえず動いた(ChatGPTに聞…

RaspberryPi3 の Python Flask でファイルアップロード機能を実装 + 起動時にserver.pyを自動実行 → 大成功

Flask最高 手軽だしサクッと書けるしこれ最高にいいな。パイソナー(っていうのか?)の気分にマッチする。 ラズパイにスマホからファイルアップロードしたいなって前から思ってたけど、PHPだとやたらコード長くなるしダルいと思ってた。せっかくFlask始めた…

RaspberryPi3 で Python Flaskを試す(pipenvとかvenvとか使わないダルいから)

Python Flaskを試す qiita.com $ python3 -m pip install Flask なんかエラー。システム全体(で使ってる)Pythonへのインストールは禁止とかなんとか。ダルい。 全体インストールは影響で会からvenv使えとか。ダル過ぎる。 いちいちvenvのPythonにPATH通し…

Neo4j グラフ理論のツールを試す

youtu.be annoura.com Neo4j のワークショプ(Webでのテスト画面)を試す。 https://workspace-preview.neo4j.io/ アカウントはなんとなくイジッてれば作れる。アカウント作成→インスタンス起動まではテキトーにやったらできた。 Neo4jの取り急ぎ使い方 こう…

Webassembly Studio を試す

webassembly-studio.kamenokosoft.com WebAssemblyガイドブック: より速く強力なWebアプリ実現のための 作者:日向 俊二 カットシステム Amazon 1,000万円を超えたbitcoinを少しだけどもらえるURL https://bitflyer.com/invitation?id=l50e5ljw&lang=ja-JP ハ…

Pythonからはじめる数学入門 で作った関数グラフで自然対数の底e(ネイピア数)を調べる

ネイピア数e をグラフで可視化したい このyoutubeに出てきたグラフをPython3で描きたいのよ www.youtube.com できた y = e**x(ネイピア数e) y = 2**x (y=2のx乗)とその接線 derivative(微分) ↑↓ ネイピア数はこの間にあるらしい (↑↓それぞれの直線が…

RaspberryPiで無線SSIDにうまく繋がらない→手動で接続情報いれてやるのが一番早い

UIから接続してやるのが一番早い WiFiアイコン→Advanced Options→接続を編集する /etc/wpa_suppicant/wpa_suppicant.conf がなぜか効かない 優先順位priority設定してるけど効かなかった。 UIで設定するのがなぜか一番キク。 1,000万円を超えたbitcoinを少し…

fedora30 で作ったLaravelプロジェクトを fedora40 に復活させる → 404エラー回避にはhttpd.confにrewrite設定いれてやるのがキモ

Laravelで作った年表を復活させたい まずはmariaDB(mysql)をインストール。 www.server-world.info $ sudo dnf -y install mariadb-server 必要なリソースは(古いfedora30から)新環境fedora40に全部移動しておいた。 httpdには必要なAliasを切ってある。…

Pythonで学ぶマクロ経済学(中級+レベル)ブレトン・ウッズ体制崩壊、変動相場制導入前後の実質為替レート変化率をPython3でグラフにする

py4macro.github.io 1973-02-14 変動相場制へ ブレトン・ウッズ体制崩壊 1,000万円を超えたbitcoinを少しだけどもらえるURL https://bitflyer.com/invitation?id=l50e5ljw&lang=ja-JP ハピタスからポイントもらえるURL ランキング参加中PHP ランキング参加中…

日銀見学→「にちぎん 2024春No77号」植田総裁に聞く→フィッシャー、貨幣の中立性→Pythonで学ぶマクロ経済学(中級+レベル)を試す

py4macro.github.io $ python3 -m pip install py4macro $ python3 -m pip install statsmodels グラフ描画+png保存できた。 1,000万円を超えたbitcoinを少しだけどもらえるURL https://bitflyer.com/invitation?id=l50e5ljw&lang=ja-JP ハピタスからポイン…

Pythonからはじめる数学入門p120 ユーザーが入力した数式のグラフを描く

コレ前からやりたかった 入力した数式のグラフを描く。 $ python3 myKINRImath15.py y = 2x + 3 のグラフ y = xの4乗 -30かけるxの2乗 +10x のグラフ y = xの5乗 -30かけるxの3乗 +50x のグラフ こりゃ楽しい。Webからの入力インターフェースも作ってみるか…

コラッツ予想をPythonで

コラッツ予想 正の整数nに対して、偶数なら2で割る、奇数なら3倍して1を足す を繰り返すと 「必ず1で終わる(と思う)」というコラッツ予想(Collatz problem) 例えば 2 → 1 3 → 10 → 5 → 16 → 8 → 4 → 2 → 1 4 → 2 → 1 5 → 16 → 8 → 4 → 2 → 1 6 → 3 → 10 …

電圧電流チェッカー Makerfire USB Cメーターテスター を買ってみる

これ見たので www.youtube.com ポチってみる。 電圧電流チェッカー Makerfire USB Cメーターテスター Type-C マルチメーターテスター TFTカラーディスプレイ 電流 電圧 抵抗 温度 通電時間 容量AMP充電器負荷インピーダンスなど表示 QC2.0 3.0 usb電流計 (Bl…