@Blog{zip358.com}
日常日誌からプログラムやYOUTUBER紹介、旅日記まで日々更新中です。
Python初学者は無料のあのドキュメントを読めば良いと思った話.
おはようございます.Python初学者は無料のあのドキュメントを読めば良いと思った話を書いていきます.Python言語は飛ぶ鳥を落とす勢いです、とても人気の言語でもありますが自分はクラスやメソッドが{}でしまっていないので読みづらさを感じます.
# コレクション作成
users = {'Hans': 'active', 'Éléonore': 'inactive', '景太郎': 'active'}
# 方針: コピーを反復
for user, status in users.copy().items():
if status == 'inactive':
print(user)
del users[user]
# 方針: 新コレクション作成
active_users = {}
for user, status in users.items():
if status == 'active':
active_users[user] = status
print(active_users[user])
さて、この上記のコードは何処のコードかといえばPython公式のドキュメントです.これを読むだけで初学者さんは勉強になると思います.それもこれ日本語で書いてくれています.
これを読むだけで高い参考書籍を買う必要はない気がします.それでも分からない方は参考書籍を買ってみてください.
Pythonの話ではないのですが、最近React公式のドキュメントが読みやすくなっているって界隈でちょっと騒ぎになっていました.
これも生成AIが恩恵なのかもしれません.
明日へ続く
著者名 @taoka_toshiaki
※この記事は著者が40代前半に書いたものです.
Profile
高知県在住の@taoka_toshiakiです、記事を読んで頂きありがとうございます.
数十年前から息を吸うように日々記事を書いてます.たまに休んだりする日もありますがほぼ毎日投稿を心掛けています😅.
SNSも使っています、フォロー、いいね、シェア宜しくお願い致します🙇.
SNS::@taoka_toshiaki
タグ
クラス, コード, コピー, コレクション作成, ドキュメント, メソッド, 何処, 初学者, 初学者さん, 勉強, 勢い, 参考書籍, 反復, 恩恵, 方針, 景太郎, 生成, 界隈, 言語, 鳥,
上には上がいて上しか見ていない.上位1%には成らなくても
おはようございます.40代エンジニアとしてまだ小童レベルだと思うのだけどせめて中間層までなんとかたどり着きたいなっていう思いがあります.
上位1%の技術者は憧れますが、これは持って生まれたDNAが違うのでたどり着くことは到底出来ないという思いがありますが、その他レベルは頑張り次第でそれなりに技術を持つことは誰にでも出来ることだと思うですね.エンジニアが技術を伸ばすのに一番大事なのは環境と人だと思います.
頑張っただけ技術や知識は付いてくるものだと思うのものの.その人の元々の能力によって身につくまでに時間が掛かってしまったりする場合があることも.
@__cp20__さんという人のxのタイムラインを見ていて、この人は上位1%の方だと思うものの、それに掛けている情熱や熱意は見習うものがあると自分は思います.20代だと思うのだけど全然桁違いに凄いなって思います.
上には上がいて彼にもたどり着きたい目標があったりするだと.
明日へ続く
著者名 @taoka_toshiaki
※この記事は著者が40代前半に書いたものです.
Profile
高知県在住の@taoka_toshiakiです、記事を読んで頂きありがとうございます.
数十年前から息を吸うように日々記事を書いてます.たまに休んだりする日もありますがほぼ毎日投稿を心掛けています😅.
SNSも使っています、フォロー、いいね、シェア宜しくお願い致します🙇.
SNS::@taoka_toshiaki
タグ
40代エンジニア, X, すねエンジニア, その他, タイムライン, 上位1%, 中間層, 小童, 彼, 情熱, 技術, 技術者, 次第, 熱意, 環境, 目標, 知識, 能力, 自分, 身,
Qiitaをさよならした話.生成AIの時代に技術的な記事を書くこと.
おはようございます.Qiitaをさよならした話.生成AIの時代に技術的な記事を書くことはデメリットに成りかねない.自分みたいな小童が記事を書いてもそれを生成AIが抽出し学習していく.それを技術的なことを知らないユーザーが使用し中小企業や零細企業に改善してほしいと厳しい単価で要求してくる世の中になるのではないかという懸念からQiitaに記事を記載するのを辞めました.
正確にいうとQiitaの技術的な記事をすべて削除しました.ブログでは今まで掲載した記事を探し出して削除するのは記事数が多いのでしませんが、今後の記事は初心者向けの記事や気づきのメモ的な記事を書いていく事にします.
具体的にはPHPの技術的な記事はこれから少なくなっていくと思います.また業務に支障のない範囲で初心者向けのPythonやReactなどの技術的な記事は書いていくと思います.
WEBサイト制作だけを生業としている企業は生成AIの登場で厳しい時代になってくると思います.もうテキスト指示だけで自分のサイトが作成できる時代になっていてそれをワンアクションで公開出来るようになっています(米国の企業がそんなサービスを提供しています).
これから先、WEBシステムやソフトウェアも一からコードを書かなくて良い時代になってくると思います.ただ既存のWEBシステムやソフトウェアのメンテナンスがあるので直ぐに置き換わるという事はないとは思いますが.それも時間の問題なんだと.
明日へ続く
著者名 @taoka_toshiaki
※この記事は著者が40代前半に書いたものです.
Profile
高知県在住の@taoka_toshiakiです、記事を読んで頂きありがとうございます.
数十年前から息を吸うように日々記事を書いてます.たまに休んだりする日もありますがほぼ毎日投稿を心掛けています😅.
SNSも使っています、フォロー、いいね、シェア宜しくお願い致します🙇.
SNS::@taoka_toshiaki
タグ
コード, ソフトウェア, テキスト指示, メンテナンス, ユーザー, 世, 中小企業, 厳しい単価, 厳しい時代, 小童, 懸念からに記事, 支障, 既存, 業務, 生成, 生業, 範囲, 米国, 話生成, 零細企業,
mixi2を登録しましたよ. #業務報告?#フォロー宜しくお願い致します.
おはようございます.mixi2を登録しましたよ.いまmixi2は招待制になっていますが自分は知り合いとかではなくてxのタイムラインに招待してくれている人がいたので、それをきっかけにmixi2に登録しました.
まだポスト回数一回です、頻繁にポストしている人もいると思いますがちょっと様子見モードです.mixi2にapi機能が追加されればボット化しそうな気がします.知り合いや友人がフォローしてくれれば話は別です.なのでちょっと様子見モードで運用していきます.
フォローしてくださる人がいればtaoka_toshiakiで検索してみてください.
明日へ続く
著者名 @taoka_toshiaki
※この記事は著者が40代前半に書いたものです.
Profile
高知県在住の@taoka_toshiakiです、記事を読んで頂きありがとうございます.
数十年前から息を吸うように日々記事を書いてます.たまに休んだりする日もありますがほぼ毎日投稿を心掛けています😅.
SNSも使っています、フォロー、いいね、シェア宜しくお願い致します🙇.
SNS::@taoka_toshiaki
タグ
きっかけ, タイムライン, ポスト回数一回, ボット化, 人, 友人, 招待制, 様子見モード, 機能, 気, 自分, 話,
Pythonの仮想環境で使おうの巻. python3 -m venv
おはようございます.Pythonの仮想環境で使おうの巻です、この頃PHP言語の技術的なお話は避けようと思っていて代わりにpyの話を書こうと思っています.PHPのお話を避ける理由は業務で使用しているので、何処まで書いて良いのやらになっている事が理由です.
その代わりにPythonは業務で今のところ使用していないので書きやすい.そういう理由からPythonの事を書いていこうと思っています.この頃、Python記事が多いのもそういう経緯があります.
python -m venv 仮想環境名任意「英字」
今日、ご紹介するのはPythonを実行するのは仮想環境下で行おうという話です.上記のコマンドを打つと仮想環境が任意のディレクトリ配下に作成されます.仮想環境をアクティブにしたい場合は下記のコードでアクティブ化出来ます.アクティブ化した後、インストールやPythonを実行しましょうって話です.
Macやリナックス
. 仮想環境名任意/bin/activate
うぃんどーず
.\仮想環境名任意\Scripts\activate
こうすることで何が良いのかと言うことだけどもCドライブやドキュメント配下がライブラリに侵食されないという利点があります.あとDockerで立ち上げなくても良いというのもあるかな?
トイウコトデ、仮想環境のお話でした.
明日へ続く
著者名 @taoka_toshiaki
※この記事は著者が40代前半に書いたものです.
Profile
高知県在住の@taoka_toshiakiです、記事を読んで頂きありがとうございます.
数十年前から息を吸うように日々記事を書いてます.たまに休んだりする日もありますがほぼ毎日投稿を心掛けています😅.
SNSも使っています、フォロー、いいね、シェア宜しくお願い致します🙇.
SNS::@taoka_toshiaki
タグ
インストール, コード, コマンド, ディレクトリ配下, トイウコトデ, ドキュメント配下, ドライブ, ライブラリ, リナックス, 下記, 仮想環境, 仮想環境下, 仮想環境名任意, 何処, 利点, 巻, 業務, 経緯, 英字, 言語,
大晦日までカウントダウンしてまたカウントダウンするJSコード #永遠
おはようございます.大晦日までカウントダウンしてまたカウントダウンするJSコードだけではツマラナイので全て漢字に変換して表示するコードを書きました.これでもツマラナイと思う人もいると思います.
そんなに難しいコードでもないのでコードを添付します💁.
function updateCountdown() {
const now = new Date();
const nextNewYear = new Date(now.getFullYear() + 1, 0, 1, 0, 0, 0); // 次の年の1月1日0時0分0秒
const diff = nextNewYear - now; // ミリ秒差
if (diff > 0) {
const days = Math.floor(diff / (1000 * 60 * 60 * 24));
const hours = Math.floor((diff % (1000 * 60 * 60 * 24)) / (1000 * 60 * 60));
const minutes = Math.floor((diff % (1000 * 60 * 60)) / (1000 * 60));
const seconds = Math.floor((diff % (1000 * 60)) / 1000);
// 表示を更新
document.getElementById("countdown").innerText =
kanji(`${days}日 ${hours}時間 ${minutes}分 ${seconds}秒`);
} else {
document.getElementById("countdown").innerText = "明けましておめでとうございます!";
}
}
// 初回呼び出しと1秒ごとの更新
updateCountdown();
setInterval(updateCountdown, 1000);
function kanji(str){
let oo = [{'kanji':'零'},{'kanji':'壱'},{'kanji':'弐'},{'kanji':'参'},{'kanji':'肆'},{'kanji':'伍'},{'kanji':'陸'},{'kanji':'漆'},{'kanji':'捌'},{'kanji':'玖'}];
oo.forEach((o,index)=>{
str = str.replace(new RegExp(index, "g"),o.kanji);
});
return str;
}
もっと芸のあるカウントダウンを作ろうとするとp5jsなどのライブラリが必要になると思います.WEBサイトでパーティカルなどを行っているサイトは大体こういうライブラリを使用しています.p5jsなどを使用して昔作ってみようかななどと思ったことが有りますが、実はp5jsは一度も触ったことがないです.
明日へ続く
著者名 @taoka_toshiaki
※この記事は著者が40代前半に書いたものです.
Profile
高知県在住の@taoka_toshiakiです、記事を読んで頂きありがとうございます.
数十年前から息を吸うように日々記事を書いてます.たまに休んだりする日もありますがほぼ毎日投稿を心掛けています😅.
SNSも使っています、フォロー、いいね、シェア宜しくお願い致します🙇.
SNS::@taoka_toshiaki
タグ
```, カウント, カウントダウン, コード, ツマラナイ, パーティカル, ライブラリ, 伍, 全て漢字, 初回呼び出し, 参, 大晦日, 月日時分秒, 漆#, 玖#, 秒, 秒ごと, 肆#, 芸, 陸#,
日本語に特化したOCR、文書画像解析Pythonパッケージ「YomiToku」でとさでん時刻表を解析
おはようございます.日本語に特化したOCR、文書画像解析Pythonパッケージ「YomiToku」でとさでん時刻表を解析出来るかやってみました.とさでん交通は未だに時刻表がPDFなのでとても見にくいのです、業者さんは提案しないのかな.
ちなみにとさでん交通さんとは高知県の路面電車になります.地元のために頑張ってる公共交通機関ですが過去には経営が厳しい時期もあったようです.今も大変は大変だと思います、高知県は基本的には公共交通機関を使用する人よりも車通勤が多いです、そして少子高齢社会が進んでいる県でもあるので.
そんな公共交通機関の時刻表PDF解析してHTML化してみようと機械学習のPythonライブラリ「YomiToku」を使用してみました、結果、なかなか精度は良いのですがHTML化された物をそのままでは使用できないので手直しが必要です.
恐らく普通のPDF表だったら、綺麗にHTML化出来ると思いますが、とさでん交通さんの時刻表が特殊過ぎるのでこういう結果になったのだと自分は結論付けました.
ちなみに巷では一回画像へ変換しないといけないなどと記載している記事を見かけますが、PDFファイルのまま、OCR解析出来ます.
自分はこんな感じのコマンドラインで実行しました.
yomitoku ./pdfs/akebono.pdf -f html -o output_html
明日へ続く
著者名 @taoka_toshiaki
※この記事は著者が40代前半に書いたものです.
Profile
高知県在住の@taoka_toshiakiです、記事を読んで頂きありがとうございます.
数十年前から息を吸うように日々記事を書いてます.たまに休んだりする日もありますがほぼ毎日投稿を心掛けています😅.
SNSも使っています、フォロー、いいね、シェア宜しくお願い致します🙇.
SNS::@taoka_toshiaki
タグ
コマンドライン, でん交通さん, ファイル, ライブラリ, 公共交通機関, 厳しい時期, 地元, 少子高齢社会, 巷, 手直し, 文書画像解析パッケージ, 時刻表, 未だ, 機械学習, 県, 精度, 経営, 路面電車, 車通勤, 高知県,
AIが予測するトランプ政権下のドル円相場って事で自分は.
おはようございます.AIが予測するトランプ政権下のドル円相場という記事を見ましたか?65%の確率で来年160円台になるだろうと予測されています.
自分は一部預金をドル預金に変更しました.ドルにして2日で1000円プラスになっていますが、1ドルが160円になっても一部の預金なので1万円ぐらいしか儲からない.もし100万、1000万をドルに今変える事が出来ればドルが160円になれば10万、100万の利益を得ることが出来る可能性があります.
逆にドルが140円になる可能性もあるかもしれないが今のままではそう変わりそうにない.
FXでレバレッジをかけてやると大きく利益を得たり大きく損したりするので自分はそういう事はせずに、米国預金で来年ちょっとお小遣いを捻出しようと思って外貨預金にしました.
未来はどうなるか分からないので、ある意味、人生は賭けなんだと思います.
明日へ続く
著者名 @taoka_toshiaki
※この記事は著者が40代前半に書いたものです.
Profile
高知県在住の@taoka_toshiakiです、記事を読んで頂きありがとうございます.
数十年前から息を吸うように日々記事を書いてます.たまに休んだりする日もありますがほぼ毎日投稿を心掛けています😅.
SNSも使っています、フォロー、いいね、シェア宜しくお願い致します🙇.
SNS::@taoka_toshiaki
タグ
お小遣い, トランプ政権下, ドル, ドル円相場, ドル預金, レバレッジ, 一部, 一部預金, 人生, 円, 円プラス, 利益, 外貨預金, 意味, 未来, 来年, 来年円台, 確率, 米国預金, 預金,
読めるのに書けないってプログラムコードでも有り得るようになるのかも.
おはようございます.今後、生成AIが進化する中、読めるのに書けないってプログラムコードでも有り得るようになるのかもとふと思ってしまう.例えばPHP言語なら自分はある程度コードはかけるのだけど、Pythonになるとあまり慣れていないせいか、あまり思うように書けない.
ついつい生成AIに頼ってしまう.そうなると生成AIで記載されたコードを読んでカスタマイズすることになる.
そう、読めるのにコードが1から書けない状態に陥ってしまう.これを打開するには自分でコードを書くしかほかならない.これから先、生成AIが進化する中で自分みたいに読めるのに書けない人もエンジニアも仕事をしていくことになるだろうか.
ともあれ生成AIは進化している中でプログラムコードはエンジニアが書くという機会は減っていくのは必然なのかもしれない.
生成AIに頼ってしまうは検索サービスよりも依存してしまいそうだ.
明日へ続く
著者名 @taoka_toshiaki
※この記事は著者が40代前半に書いたものです.
Profile
高知県在住の@taoka_toshiakiです、記事を読んで頂きありがとうございます.
数十年前から息を吸うように日々記事を書いてます.たまに休んだりする日もありますがほぼ毎日投稿を心掛けています😅.
SNSも使っています、フォロー、いいね、シェア宜しくお願い致します🙇.
SNS::@taoka_toshiaki
タグ
エンジニア, コード, プログラムコード, 人, 仕事, 必然, 検索サービス, 機会, 状態, 生成, 程度コード, 自分, 言語,
Pythonでノイズキャンセリングアプリ化するコードです😤デスクトップアプリ
おはようございます.昨日の続きを記載します、Pythonでデスクトップアプリを作りました、デスクトップにPythonが入っている環境で下記のファイルを実行することでノイズキャンセリングが出来ます.
尚、前手順でライブラリを2つインストールください.
pip install scipy noisereduce
import tkinter as tk
from tkinter import filedialog, messagebox
from scipy.io import wavfile
import noisereduce as nr
import os
def select_file():
file_path = filedialog.askopenfilename(
filetypes=[("WAV files", "*.wav")]
)
if file_path:
file_entry.delete(0, tk.END)
file_entry.insert(0, file_path)
def reduce_noise():
file_path = file_entry.get()
if not os.path.isfile(file_path):
messagebox.showerror("エラー", "Please select a valid WAV file.")
return
try:
# Load data
rate, data = wavfile.read(file_path)
# Perform noise reduction
reduced_noise = nr.reduce_noise(y=data, sr=rate)
# Save reduced noise file
output_path = os.path.splitext(file_path)[0] + "_reduced_noise.wav"
wavfile.write(output_path, rate, reduced_noise,stationary=True,prop_decrease=0.7)
messagebox.showinfo("成功", f"出力先:\n{output_path}")
except Exception as e:
messagebox.showerror("Error", f"An error occurred: {e}")
# Create the main application window
root = tk.Tk()
root.title("ノイズキャンセリングツール")
# Input file selection
frame = tk.Frame(root)
frame.pack(pady=10, padx=10)
tk.Label(frame, text="Select a WAV file:").grid(row=0, column=0, pady=5, padx=5)
file_entry = tk.Entry(frame, width=40)
file_entry.grid(row=0, column=1, pady=5, padx=5)
select_button = tk.Button(frame, text="Browse", command=select_file)
select_button.grid(row=0, column=2, pady=5, padx=5)
# Noise reduction button
process_button = tk.Button(root, text="ノイズ除去", command=reduce_noise, bg="lightblue")
process_button.pack(pady=10)
# Run the application
root.mainloop()
因みにこのコードをパッケージ化したい場合はPythonの下記のライブラリをインストールするとパッケージ化が出来ます.
pip install pyinstaller
pyinstaller noise-cut.py
自分でもノイズキャンセリングを試してみましたが精度はいまいちでした、noisereduceの微調整が必要になりそうです.
明日へ続く
著者名 @taoka_toshiaki
※この記事は著者が40代前半に書いたものです.
Profile
高知県在住の@taoka_toshiakiです、記事を読んで頂きありがとうございます.
数十年前から息を吸うように日々記事を書いてます.たまに休んだりする日もありますがほぼ毎日投稿を心掛けています😅.
SNSも使っています、フォロー、いいね、シェア宜しくお願い致します🙇.
SNS::@taoka_toshiaki
タグ
エラー, コード, デスクトップ, デスクトップアプリ, ノイズキャンセリング, ノイズキャンセリングツール, ノイズ除去, パッケージ化, ファイル, ライブラリ, 下記, 出力先, 前手順, 微調整, 成功, 環境, 精度, 自分,
音声ノイズキャンセリングはこれ使っています.
おはようございます.AIで生成されたボイスにノイズが入るので音声ノイズキャンセリングを使っています.これを使用するとVideoProc Converter AIを使用すると結構きれいにノイズキャンセリングが出来るので良いです.
因みに自分は買い切りタイプを使っています.またOBS Studioなんかでも上手く使用するとノイズキャンセリングが出来るらしいけど、AI程ではないと思っています.
また無料でノイズキャンセリングしたい場合はnoisereduceと言うPythonライブラリがあるので使用すると良いかも知れない.使用の仕方は公式サイト(GitHub)に記載れたいる通りに行えば良いだけです.
pip install noisereduce
ライブラリをインストールしてきて次にサンプルコードのファイル名を任意の音源ファイル名に変更してサンプルコードを実行すればノイズキャンセリングされた音源が出力されます.
from scipy.io import wavfile
import noisereduce as nr
# load data
rate, data = wavfile.read("mywav.wav") #ノイズのある音源
# perform noise reduction
reduced_noise = nr.reduce_noise(y=data, sr=rate)
wavfile.write("mywav_reduced_noise.wav", rate, reduced_noise) #ノイズキャンセリングが出力される
因みにサンプルコードではサンプルコードと同じ階層にノイズのある音源があるものとしています.
自分は手持ちに有料のAIノイズキャンセリングがあったのでそれを使用していますが、サンプルコードを元にオリジナルのアプリを作って自分だけで利用するのはありかなと思います.
明日へ続く
著者名 @taoka_toshiaki
※この記事は著者が40代前半に書いたものです.
Profile
高知県在住の@taoka_toshiakiです、記事を読んで頂きありがとうございます.
数十年前から息を吸うように日々記事を書いてます.たまに休んだりする日もありますがほぼ毎日投稿を心掛けています😅.
SNSも使っています、フォロー、いいね、シェア宜しくお願い致します🙇.
SNS::@taoka_toshiaki
タグ
アプリ, サンプルコード, ノイズ, ノイズキャンセリング, ファイル名, ボイス, ライブラリ, 仕方, 使用, 元, 公式サイト, 手持ち, 有料, 程, 買い切りタイプ, 通り, 階層, 音声ノイズキャンセリング, 音源, 音源ファイル名,
コンスタントに入ってきていた副収入が来月は恐らく入らないかも.
おはようございます.コンスタントに入ってきていた副収入が来月は恐らく入らないかもしれないので来年から新たにブログを始めます.このブログは一番の稼ぎ頭だったのだけどいまは2番手に格下げです.何が原因なのかは大体のところ分かっているのですが、その対応を行って効果が出るまでには半年ぐらいかかると思うので気長に待つしかないです.
来年はブログを3つぐらい運営して何とか認知されれば良いのだけども、自分の経験からアクセス数が伸びるのには一年ぐらいはかかると判断している.即効性を期待したいのならばドメインを買うことが効果的と言われてきたけど、今でもそれが一番、順当なのかは分からない.
因みにこのサイトは検索から流れてきたユーザーも多いだけど、SNSから流れてきたユーザーも結構いる.ユーザーさんの定着率も増えてきましたので毎日記事を書いていて良かったななんて思っている.
ユーザーさん、有難う御座います.
これからも毎日更新を続けていきたいので今後とも宜しくです🙇♂️.
明日へ続く
著者名 @taoka_toshiaki
※この記事は著者が40代前半に書いたものです.
Profile
高知県在住の@taoka_toshiakiです、記事を読んで頂きありがとうございます.
数十年前から息を吸うように日々記事を書いてます.たまに休んだりする日もありますがほぼ毎日投稿を心掛けています😅.
SNSも使っています、フォロー、いいね、シェア宜しくお願い致します🙇.
SNS::@taoka_toshiaki
タグ
アクセス数, コンスタント, ッ, ところ, ドメイン, ユーザー, ユーザーさん, 副収入, 効果, 半年, 即効性, 原因, 定着率, 更新, 来年, 検索, 番手, 経験, 自分, 頭,
カブアンド会員数が100万人に達したことについて思うこと.
おはようございます.カブアンド会員数が100万人に達したことについて思うこと.これってどうなるだろうか、上場企業になるには残り何人必要なのかな?100万人って結構多い人数だと思います、たぶん確率的には知り合いの知り合いにカブアンドのサービスを使っている人がいる…
そう思うとお金に困っている人や富を得たい人が前澤友作社長さんに一か八かにかけているのだなって思うわけだけど余程の株を現時点で保有しないと億万長者にはなれないのでは無いかなと思っている.大量に株を増刷?しているって事は1株の価値も刷ればするほど価値も低くなりそうな気がします.
前澤友作社長さんは、そこら辺も考えているとは思うけども自分の馬鹿な頭で考えるとハズレはないけど大当たりもない宝くじのようなモノではないかと思って「うーん」どうなのって思って今は会員登録すらしていない.
まぁでも前澤友作社長さんは悪い人ではないという皆の信用から、これだけの会員登録がされただろうと.恐らくカブアンドの野望は楽天経済圏のようなモノにしたいのかなって思っている、その中で経済が回ってみんなハッピーみたいなそういう経済圏を作ろうとしているのではないかと.
明日へ続く
著者名 @taoka_toshiaki
※この記事は著者が40代前半に書いたものです.
Profile
高知県在住の@taoka_toshiakiです、記事を読んで頂きありがとうございます.
数十年前から息を吸うように日々記事を書いてます.たまに休んだりする日もありますがほぼ毎日投稿を心掛けています😅.
SNSも使っています、フォロー、いいね、シェア宜しくお願い致します🙇.
SNS::@taoka_toshiaki
タグ
カブアンド, カブアンド会員数, そこら辺, みんなハッピー, 上場企業, 価値, 信用, 億万長者, 前澤友作社長さん, 増刷, 大当たり, 宝くじ, 富, 株, 楽天経済圏, 現時点, 皆, 経済, 経済圏, 野望,
たぶんだけど人型ロボットとは別のロボットがブルーカラーの仕事を奪う.
おはようございます.たぶんだけど人型ロボットとは別のロボットがブルーカラーの仕事を奪う.いまの技術で倉庫内作業や工場内の作業をロボットで全自動化出来る.
いまの倉庫内や工場内は人が働く環境に合わせた働けるように設計されたものです.わざわざそれを人型ロボットを導入して自動化しようと思うのは大企業ぐらいのものかも.
これから倉庫内作業や工場内作業を自動化しようと思っているスタートアップは全自動化に力を入れたほうが賢明なのかもしれない.たぶん今の既存の技術をしようすればそれが出来てしまう.
ブルーカラーもホワイトカラー同様に数十年後には仕事が奪われると自分は思っている.ホワイトカラーの仕事が奪われた人材がブルーカラーの仕事を奪いブルーカラーは新たな仕事を探さなくてはならなくなるという図式が数年後に起こりそうな気がする.
今までと違うのは新たな仕事が生まれそうにない所だ、ロボットが壊れてもロボットがロボットを修理するようになると思っていて最終的には人は仕事をしなくても良くなるじゃないかな.
仕事とお金は結びついているし社会経済も紐付いている.上手くシフトしないと社会が崩壊しかねないと思っていて国はなかなか難しい舵取りを迫られる気がする.
過去に馬鹿みたいに言っていたことが徐々に現実的になってきている今日此の頃.シンギュラリティという本に書かれた人2.0はあり得る話なのかもしれない.
明日へ続く
著者名 @taoka_toshiaki
※この記事は著者が40代前半に書いたものです.
Profile
高知県在住の@taoka_toshiakiです、記事を読んで頂きありがとうございます.
数十年前から息を吸うように日々記事を書いてます.たまに休んだりする日もありますがほぼ毎日投稿を心掛けています😅.
SNSも使っています、フォロー、いいね、シェア宜しくお願い致します🙇.
SNS::@taoka_toshiaki
タグ
シンギュラリティ, ブルーカラー, ホワイトカラー, ロボット, わざわざそれ, 人型ロボット, 人材, 作業, 倉庫内, 倉庫内作業, 図式, 工場内作業, 技術, 既存, 本, 社会, 社会経済, 紐, 舵取り, 過去,
親子で学ぶ どうしたらお金持ちになれるの?を読了
おはようございます.「親子で学ぶ どうしたらお金持ちになれるの?」という本を読んで思うこと.ドライな話だけども実際そうだと言うことが多いのも事実だなって思います.
記載されていた目次を抜粋.
- 100倍の法則
- 「奇跡(きせき)は起きない」の法則
- 「君は友だち5人の平均」の法則
- 「わたしはわたし」の法則
- トライ・アンド・エラーの法則
- 「世界は理不尽(りふじん)である」の法則
- 「恵まれてないほうが人生は面白い」の法則
目次を読んで凹む人も多いかも知れませんが、これを子どもの時に知っていたら人生の選択肢が多くなっていたのかも知れないなって.自分には子どももいませんが、子どもがいたら滾々と伝えていた可能性が高いです.
人生は一度きりなので、いろんな人が書かれた本を読んでみることが大切だと思います.先人の知恵や経験は今のところ本にしか書かれていません.生成AIに聞いても今のところ定量的な回答しか得れないので是非、本を読むことをオススメします.
本が嫌だという人はドラマや映画から学ぶことも良いかも知れないです.多くのジャンルの読んだり観たりする中で生きるヒントが出てきます.
明日へ続く
著者名 @taoka_toshiaki
※この記事は著者が40代前半に書いたものです.
Profile
高知県在住の@taoka_toshiakiです、記事を読んで頂きありがとうございます.
数十年前から息を吸うように日々記事を書いてます.たまに休んだりする日もありますがほぼ毎日投稿を心掛けています😅.
SNSも使っています、フォロー、いいね、シェア宜しくお願い致します🙇.
SNS::@taoka_toshiaki
タグ
エラー, キセキ, ジャンル, ところ定量, トライ・アンド, ドラマ, ヒント, わたし, 事実, 回答, 奇跡, 平均, 抜粋, 法則, 滾々, 生成, 目次, 知恵, 親子, 選択肢,
40歳でパーカー着てるおじさんっておかしいのか?.えっ!?該当😅
おはようございます.40歳でパーカー着てるおじさんっておかしいという記事が盛り上がっているので緊急で記事を書きましたw.自分は毎日パーカーを来ているおじさんに該当します、そもそもエンジニアはパーカー着ている率高いですw.
「40代だからこういう格好をしなさい」や「40代だからこうあるべき」とか時代錯誤な気がします.
自分が知っている中ではカルビー元社長?さん、80代か70代の社長さんがパーカー着ていましたよという具合にもう高齢だからこういう格好をしているとかいう時代は10年か20年前に終わっている気がします.
もっというと流行はあるとは思いますが、これからの時代は自分が着たい服を着る時代なんじゃないかなと思います.
明日へ続く
著者名 @taoka_toshiaki
※この記事は著者が40代前半に書いたものです.
Profile
高知県在住の@taoka_toshiakiです、記事を読んで頂きありがとうございます.
数十年前から息を吸うように日々記事を書いてます.たまに休んだりする日もありますがほぼ毎日投稿を心掛けています😅.
SNSも使っています、フォロー、いいね、シェア宜しくお願い致します🙇.
SNS::@taoka_toshiaki
タグ
$代, エンジニア, おじさん, カルビー元社長, パーカー, 代か代, 具合, 年か年前, 時代, 時代錯誤, 服, 格好, 歳, 気, 流行, 率, 社長さん, 自分, 記事, 高齢,
大阪・関西万博2025へ行こうかどうか悩んでいます.
おはようございます.大阪・関西万博2025へ行こうかどうか悩んでいます.一応、チケットが購入できるように会員登録をしたのだけど、予約は簡単に出来てしまうほど空きだらけです.もし行くとしたら落合陽一さんが制作指揮した「nullぬる」ぐらいしか見るものを知らない.
其の為だけに大阪・関西万博に行くのもアレなんだなって思っています.もう大阪・関西万博開催まで半年を切りましたが全然CMとか流れないよね.そろそろ宣伝しないと恐らく税金の無駄で終わるような気がします.
因みにANAで行く場合、旅割(ANA SUPER VALUE(スーパーバリュー))っていうのがあるのでそちらで予約すると半額ぐらいの旅費で行ける場合もありますのでオススメですよ、宣伝になりますがどれぐらい前に予約すると良いかの目安を表示できるサービスを自分が作っているので是非お試しください.
https://zip358.com/tool/ana_calendar
明日へ続く
著者名 @taoka_toshiaki
※この記事は著者が40代前半に書いたものです.
Profile
高知県在住の@taoka_toshiakiです、記事を読んで頂きありがとうございます.
数十年前から息を吸うように日々記事を書いてます.たまに休んだりする日もありますがほぼ毎日投稿を心掛けています😅.
SNSも使っています、フォロー、いいね、シェア宜しくお願い致します🙇.
SNS::@taoka_toshiaki
タグ
アレ, サービス, スーパーバリュー, チケット, 予約, 会員登録, 其, 制作, 半年, 半額, 大阪・関西万博, 大阪・関西万博開催, 宣伝, 旅割, 旅費, 気, 目安, 税金, 自分, 落合陽一さん,
映画、海の沈黙を観てきましたので感想を残しときます.
おはようございます.映画、海の沈黙を観てきましたので感想を残しときます.この映画は無名の天才画家の半生を描いた作品です.原作小説は倉本聰 氏が手掛けたものになります.倉本聰 氏が世の中へ伝えたい思いが映画でも表現されていたということは映画を観ると良く理解出来ると思う.
だけども、この映画が万人に受ける映画だとは中々思えないが、とても意義のある作品になっている事は分かる.そして伝えたい思いは映画のラストシーンに詰まっている.
美をテーマにしているけれども、実際のテーマは他人の良し悪しで動くのではなく自分で考えを持つことの重要性説いている映画だと.
まとめ:万人受けする映画だとは言えないけれど意義のある作品.
明日へ続く
著者名 @taoka_toshiaki
※この記事は著者が40代前半に書いたものです.
Profile
高知県在住の@taoka_toshiakiです、記事を読んで頂きありがとうございます.
数十年前から息を吸うように日々記事を書いてます.たまに休んだりする日もありますがほぼ毎日投稿を心掛けています😅.
SNSも使っています、フォロー、いいね、シェア宜しくお願い致します🙇.
SNS::@taoka_toshiaki
タグ
テーマ, まとめ, ラストシーン, 世, 他人, 作品, 倉本聰, 半生, 原作小説, 天才画家, 実際, 意義, 感想, 映画, 沈黙, 海, 無名, 美, 自分, 重要性,
自分がガチ視聴している技術系のYOUTUBEチャンネルを紹介します.
おはようございます.自分がガチ視聴している技術系のYOUTUBEチャンネルを紹介します.
1つ目がムーザルちゃんねるです.このチャンネルは更新頻度はそれほど無いですが、技術のお話が結構良い感じです.知らないことを知ることもあります、とても良いです.
2つ目はプログラミングチュートリアルです.ここのサイトはフロント側のことを主に語っているサイトです.鬱病になって会社を辞めてしまった人が始めたチャンネルになります、今では寛解されたのかとても元気そうに見えます.
3つ目はninoさんです.こちらは更新が止まっていますがレベルを高めたい方が見ると良いかなと思います.ちなみに対象は中級エンジニアや駆け出しエンジニアさんが対象になります.
4つ目はプラスウイングTVさんのチャンネルです、毎日更新です.徐々に登録者が増えています.以前紹介した時からするとチャンネル登録者さんも増えています.このひと伸びそうなんだけど跳ねないのが不思議ですね😌.
5つ目はエンジニアさんとして一ファンのチャンネルです.devlifeチャンネルです、主に海外さんユーザーの方が登録者が多いみたいです、お話も英語で語っています.いぬさんが可愛いですねー👍️.
以上で自分が視聴しているYOUTUBEチャンネルでした.他にもこんなの知っているよというチャンネルがありましたら一言メッセージでも良いので教えていただければ幸いです.
明日へ続く
著者名 @taoka_toshiaki
※この記事は著者が40代前半に書いたものです.
Profile
高知県在住の@taoka_toshiakiです、記事を読んで頂きありがとうございます.
数十年前から息を吸うように日々記事を書いてます.たまに休んだりする日もありますがほぼ毎日投稿を心掛けています😅.
SNSも使っています、フォロー、いいね、シェア宜しくお願い致します🙇.
SNS::@taoka_toshiaki
タグ
ウイング, エンジニア, ガチ, サイト, チャンネル, ひと, プラス, フロント, レベル, 中級, 会社, 寛解, 対象, 感じ, 自分, 頻度, 駆け出し, 鬱病,
イロレーティングシステムをPHPで起こす.生成AIに検証してもらう.
おはよう御座います.イロレーティングシステムをPHPで起こす.生成AIに検証してもらう.このコードには問題があります.K値にマイナスを入れるとバグるという事なのでその対策が事前に必要になります.このコードは生成AIが生成したものを別の生成AIに検証してもらいました.
とても便利です、わざわざコードを書かなくて良いところがとても便利ですが少し味気無い.
因みにこのコードは某O社のブログ連載を目にしたのがきっかけです.待てど暮せど連載が遅いのでこちらで記載した訳です.この頃、某O社のブログは停滞しています、恐らくそれほどアクセスビューも無さそうな気がします.
簡単にできるようで難しさを実感したのか、成功したのかは分かりませんが自分の見解はそれほどのアクセス数は出てないと思っています.
<?php
class EloRatingSystem {
private $kFactor; // K値(調整係数)
public function __construct($kFactor = 32) {
$this->kFactor = $kFactor;
}
/**
* レーティング計算
* @param float $playerRating プレイヤーの現在のレーティング
* @param float $opponentRating 対戦相手のレーティング
* @param float $result 試合結果 (1: 勝ち, 0: 負け, 0.5: 引き分け)
* @return float 更新後のレーティング
*/
public function calculateNewRating($playerRating, $opponentRating, $result) {
// 期待勝率を計算
$expectedScore = 1 / (1 + pow(10, ($opponentRating - $playerRating) / 400));
// 新しいレーティングを計算
$newRating = $playerRating + $this->kFactor * ($result - $expectedScore);
return $newRating;
}
}
// 使用例
$eloSystem = new EloRatingSystem(32);
$player1Rating = 1600; // プレイヤー1の初期レーティング
$player2Rating = 1500; // プレイヤー2の初期レーティング
$result = 1; // プレイヤー1が勝利 (勝ち: 1, 負け: 0, 引き分け: 0.5)
$newPlayer1Rating = $eloSystem->calculateNewRating($player1Rating, $player2Rating, $result);
$newPlayer2Rating = $eloSystem->calculateNewRating($player2Rating, $player1Rating, 1 - $result);
echo "プレイヤー1の新しいレーティング: $newPlayer1Rating\n";
echo "プレイヤー2の新しいレーティング: $newPlayer2Rating\n";
短期間に結果が出たとしても長期的に持続可能かという事も課題になります.一番は継続するという事が難しいです.自分みたいに継続できるのは稀なんだといろいろな人をみてきて思いました.
明日へ続く
著者名 @taoka_toshiaki
※この記事は著者が40代前半に書いたものです.
Profile
高知県在住の@taoka_toshiakiです、記事を読んで頂きありがとうございます.
数十年前から息を吸うように日々記事を書いてます.たまに休んだりする日もありますがほぼ毎日投稿を心掛けています😅.
SNSも使っています、フォロー、いいね、シェア宜しくお願い致します🙇.
SNS::@taoka_toshiaki
タグ
きっかけ, バグ, ブログ, マイナス, 事前, 係数, 某社, 自分, 見解,
証明写真リサイズツールという物を作りました.お裾分けです
おはようございます.証明写真リサイズツールという物を作りましたのでお裾分けです.この季節ぐらいから学生さんは就職活動とか冬休みや春休みのバイトなどにデジタル履歴書に貼る顔写真が必要になるのではと思ったのが、これを作った経緯です.
この証明写真リサイズツールはサーバー上にデータを残していないのでとても安全です.ユーザーさん側で動くJavascriptの力だけで構築したものになります.
そういう訳で多くの方に使用して頂ければ独立したドメインで再構築しようと思っています.
また、証明写真リサイズツールのソースコードを知りたいという方はブラウザの検証から調べてみてください.すべてJavaScriptでコードが書かれていることが理解出来ると思います.
最後にリンクを貼っときます.
https://zip358.com/tool/Passport-Photo-Resizer
明日へ続く
著者名 @taoka_toshiaki
※この記事は著者が40代前半に書いたものです.
Profile
高知県在住の@taoka_toshiakiです、記事を読んで頂きありがとうございます.
数十年前から息を吸うように日々記事を書いてます.たまに休んだりする日もありますがほぼ毎日投稿を心掛けています😅.
SNSも使っています、フォロー、いいね、シェア宜しくお願い致します🙇.
SNS::@taoka_toshiaki
タグ
お裾分け, デジタル, ドメイン, バイド, ブラウザ, 冬休み, 学生, 履歴, 春休み, 経緯,
jp_auto_tag言うプラグインが動かなくなる.Yahoo!さんからブロックされたぽっい
おはようございます.jp_auto_tag言う自作プラグインが突然動かなくなる.jp_auto_tag言うプラグインは投稿記事の中から固有名詞などを抽出して自動でタグ化するプラグインです.そのプラグインの中でYahoo!さんのAPIを使用していたのですが今回YahooAPIさんからブロックされたぽっいです.
ブロックされたぽっいので代替えコードで動かすことにしました.一応、プラグインを配信していたのでもしかしたら同じ用に動かなくなった人もいるかもですが、今回、対応したプラグインはPHP言語だけで動いているコードではなくPython言語とPHP言語を連携させて動かしているものになります.
なので、バージョンアップしたjp_auto_tagのコードを配信する予定は有りません.
ゆくゆくは、Python部分を外部APIサーバーとして運用することが出来れば良いのだけどもVPSサーバーを一つ借りる事がいまの収益からは中々厳しいです.なので収益が安定したらVPSサーバーを借りて運用しようと思っています.
いつの日になることやら
明日へ続く
著者名 @taoka_toshiaki
※この記事は著者が40代前半に書いたものです.
Profile
高知県在住の@taoka_toshiakiです、記事を読んで頂きありがとうございます.
数十年前から息を吸うように日々記事を書いてます.たまに休んだりする日もありますがほぼ毎日投稿を心掛けています😅.
SNSも使っています、フォロー、いいね、シェア宜しくお願い致します🙇.
SNS::@taoka_toshiaki
タグ
おはよう, けども, ござい, として, なので, フラグ, ブロック, もしか, ゆくゆく, 代替え, 出来れ, 動かし, 動かす, 厳しい,
コンテンツの中にあるタグを抽出して置き換えるPHPコード.
おはようございます.コンテンツの中にあるタグを抽出して置き換えるPHPコードを生成AIともに考えてもらいました.その第一弾の解としてPHPコードを記載します.因みにこのコードは、実際にワードプレス内に埋め込んでいて動いているコードになります.
因みにこの頃思うことは、基礎学習が一応終わっている人には生成AIは相性が良いと思っています.基礎が分かっていると生成AIの解答の良し悪しが分かるのでわざわざ実行して検証しなくても分かる場合が多いからです.
なので、基礎が分かっている方にはオススメ.たまに自分の知らないことを教えてくれるのでとても学習の効率は良いかなと思っています.
最後にPHPコードを記載します.
function wrapImagesWithLightbox($htmlContent) {
$htmlContent = mb_convert_encoding($htmlContent, 'HTML-ENTITIES', 'UTF-8');
$dom = new DOMDocument('1.1', 'UTF-8');
// エラーを抑制してHTMLをロード
@$dom->loadHTML($htmlContent, LIBXML_HTML_NOIMPLIED | LIBXML_HTML_NODEFDTD);
$images = $dom->getElementsByTagName('img');
// 画像タグを処理
foreach ($images as $img) {
$imgUrl = $img->getAttribute('src');
// 新しい<a>タグを作成
$a = $dom->createElement('a');
$a->setAttribute('href', $imgUrl);
$a->setAttribute('data-lightbox', 'image');
// 元の<img>タグをクローンして追加
$newImg = $img->cloneNode(true);
// クラスがない場合でも付与
if (!$newImg->hasAttribute('class')) {
$newImg->setAttribute('class', 'img-fluid');
}
// 新しい<a>タグに画像を追加
$a->appendChild($newImg);
// 元の画像タグを<a>タグで置き換え
$img->parentNode->replaceChild($a, $img);
}
// 変換後のHTMLを返す
return $dom->saveHTML();
}
明日へ続く
著者名 @taoka_toshiaki
※この記事は著者が40代前半に書いたものです.
Profile
高知県在住の@taoka_toshiakiです、記事を読んで頂きありがとうございます.
数十年前から息を吸うように日々記事を書いてます.たまに休んだりする日もありますがほぼ毎日投稿を心掛けています😅.
SNSも使っています、フォロー、いいね、シェア宜しくお願い致します🙇.
SNS::@taoka_toshiaki
タグ
おすすめ, おはよう, くれる, ござい, コンテンツ, として, トテモ, なので, プレス, もらい, わざわざ, 分かっ, 分かる, 因みに, 埋め込ん, 終わっ, 置き換える,
映画、正体を観てきました、ドラマとの違いは何処にあるのかなど💯.
おはようございます.映画、正体を観てきました、ドラマとの違いは何処にあるのかなどを記載していきます.まず、ドラマ正体を事前に観なかったほうがもっと新鮮な気持ちで観れたのではないかと思う部分はありました.
ドラマは観ずにストーリー展開も知らずに映画をみれたら、もっと感動したと思う部分はありましたね.映画を撮ったのは藤井道人監督です、藤井監督の凄いところはストーリー展開はドラマと映画とも概ね同じなんですけど、あのドラマを映画枠で撮れるところが凄いですね.ストーリー展開も良い感じです.
ベストは映画を観てドラマ、原作小説を読むというのが映像好きのひとには良い選択肢なのではないかなと思います.ちなみにラストシーンはそう来たかという展開でした、成る程そんな見せ方もあるのだな.そしてとてもインパクトがあり良い終わり方だなって思いました.
まとめ、映画館で観るのがベストな映画です、是非劇場で!
明日へ続く
著者名 @taoka_toshiaki
※この記事は著者が40代前半に書いたものです.
Profile
高知県在住の@taoka_toshiakiです、記事を読んで頂きありがとうございます.
数十年前から息を吸うように日々記事を書いてます.たまに休んだりする日もありますがほぼ毎日投稿を心掛けています😅.
SNSも使っています、フォロー、いいね、シェア宜しくお願い致します🙇.
SNS::@taoka_toshiaki
タグ
インパクト, おはよう, ござい, ストーリー, そして, そんな, ちなみに, トイウ, ところ, トテモ, ドラマ, なかっ, ベスト, まとめ, もっと, ラストシーン, 撮れる, 気持ち, 終わり, 選択肢,
先日作成した自分の声の音声合成で記事を読んでもらうことにしました.
おはようございます.先日作成した自分の声の音声合成で記事を読んでもらうことにしました.そしてYOUTUBEも音声合成を使って再度始めようかなと思っています.
これで詰まることなく会話が出来るのでとても良い.あとは音声合成の雑音(ノイズ)を除去出来れば言うことはなさそうです.いやーとても便利ですね.
強いて言えば記事を書いたら自動でそのテキストを元に音声合成が生成出来れば言うことはないですが、そこだけは今のところ手動で対応しています.
因みにAivisSpeechのAPIが開発中らしいので今後に期待ですね.とは言ってもAPIなので恐らく課金になるのかと思っています.
追伸:ノイズを除去出来ました.
明日へ続く
著者名 @taoka_toshiaki
※この記事は著者が40代前半に書いたものです.
Profile
高知県在住の@taoka_toshiakiです、記事を読んで頂きありがとうございます.
数十年前から息を吸うように日々記事を書いてます.たまに休んだりする日もありますがほぼ毎日投稿を心掛けています😅.
SNSも使っています、フォロー、いいね、シェア宜しくお願い致します🙇.
SNS::@taoka_toshiaki
タグ
AivisSpeech, API, youtube, テキスト, ところ手動, ノイズ, 会話, 元, 再度, 声, 期待, 自分, 良い.あと, 記事, 課金, 追伸, 開発中, 雑音, 音声合成,