🏠️Top Page

🖊️おもしろき こともなき世をおもしろく 住みなすものは 心なりけり.

⏩️PHP言語のescapeshellargが良かった.

おはようございます.前々から気になっていた、escapeshellargという関数の説明をAIに解説と主観を書いていきます.

PHP の escapeshellarg() とは何か

escapeshellarg() は、
シェルコマンドに渡す文字列を安全な形に変換する関数でございます。

具体的には、

  • コマンドラインに渡す文字列を シングルクォートで囲み
  • その内部に含まれる危険な文字(空白・記号など)を 安全にエスケープします。

これを使用するようになってセキュリティの安全性が少し増えました.これとescapeshellcmdがあるのだけど、これらを使用することでセキュリティ的に良い感じになります.尚、昔はそういう事を知らなかったのでそのまま渡していた気がしています.

こういう事ってAIが登場する前はなかなか地方の現場では教えてくれない事もあったかも知れません.そういう事がAIの登場によって払拭された気がしています.今では自分が個人で書いたコードはAIにレビューしてもらえば良くなった訳ですから、本当に伸びる人は伸びやすい環境になったと思います.

誰かがAIはドラゴンボールの「時の部屋」だと言っていた言葉がよく分かります.AIを使用すれば知識を吸収するのが以前よりも早くなります.以前はググるかメンターの教えを乞うか独学かだった、それがAIの登場で知識を得るまでの時間がかなり短縮されたと.AIは良いけど仕事も奪うのが難点ですが、上手く付き合うしかないですね.

明日へ続く

⏩️AIに指示したら一瞬で出来る時代にコードを書くという事と夢物語

おはようございます.下記のようなことがAIに指示したら一瞬で出来る時代になっています.因みに自分はこのようなサイトは作ったことはないのでなんとも言えないですが多分まぁ時間がかかると思います.

それを数十秒で完成させてしまうのは、人はいずれコードを書かなくなるかもなぁと妄想してしまいます...そうなったとき、人工知能は人にわかるコードを書かなくても良くなるので低レイヤーで処理するようになるだろうと思うとワクワクする.

https://taoka-toshiaki.com/パーティカル

近い将来、低レイヤーを解読できる人材は凄く貴重な存在になることは間違いなく、とても権威のある仕事になるだろうと思う..ただ続きがあって人工知能と人の距離が近しいものになるとこういう世界になるのではないかと思う.

ヒトの脳もニューロンの伝達は0と1な訳なので最終的には人工知能はなくなり人は脳の使われていない部分を人工知能のような処理に置き換えていくようになるのではないかと思ったりする.要するに自分の脳をハイスペックに使えるようになるのではないかと...

まさに、あのアニメ攻殻機動隊のような感じで脳をネットに繋ぎ検索する時代が来るのではないかと...また脳をネットにアップロードすることは恐らく可能になる時代が来る.そうなったときに、生と死が曖昧になっていくことは間違いないと思っています.

それが良いかどうかは別として...

明日へ続く

⏩️感覚と現実は違うだということが分かっていても.

おはようございます、感覚と現実は違うだということが分かっていても人は感覚を優先しがちになるという事を淡々と書いていきます.自分は出来ると思っていても実際に行動してみると出来ないことが多々あるということ.

良くあるのが水泳だと思います、学生の時は泳げていたのに、それから十数年経つと感覚的には泳げると思っているが実際は全く泳げなくなっている事があるということ.これ案外恐いことなんだと思うです、実際に海や川で事故が発生する場合だいたいコレなんだと思います.

他にもいろいろな例があります、健常なときは出来ていたことが病気になり思うように出来なくなったりすること、感覚的には出来ると思っているので出来ない自分に不甲斐なさを感じたりする事もあるかなと思います.

そしてこの感覚的には出来ると思いこんでいるのは、実際に体験(失敗)しても中々その感覚的なことが残っていて失敗を上書きできないケースもあるということ.そこが脳のバグなのかなと自分は思っています.

年老いてくると健常者でも体にガタが来たりして、前は出来ていたことが出来なくなるケースが出てきます.そうならない為には運動するや不摂生をしないとかそういう事が大事になってくるのだと.

明日へ続く

⏩️結構前からフォローしているイラストレーターさん.

おはようございます.結構前からフォローしているイラストレーターさんは生成AIが登場してもダメージなさそうです.いまの生成AIに出来ないことは瞬間を切り取る所だと思います.

popman3580さんはプロ中のプロなので、そこが上手く出来ているですよね.そんなpopman3580さんが画集2弾を発売するそうです.こういうタッチが好きな方は是非、こちらで確認してみて下さい.

https://amzn.to/48tNHEx

因みに別のイラストレーターさんで窪之内英策さんという方がいます.その方の展示会が、昔こうちの美術館であったので見に行ったことがあるのですが良かったです.

popman3580さんも個展を東京で行うそうです、近くなら見に行きたいですけどね、東京は近くて遠いです.

https://www.acgateway.com/ex_ppm2 【個展情報】

明日へ続く

⏩️AI技術のRAG (Retrieval-Augmented Generation: 検索拡張生成)

おはようございます.AI技術のRAG (Retrieval-Augmented Generation: 検索拡張生成)をこのブログに取り入れることは可能かも知れないなと思っています.出来たら面白いかも知れないけど、ちょっと先の話になります.

前提条件として自分がRAG(ラグ)のことをふんわりとしか知らないのでまず学習が必要になります.次にコンテキストを学習させるマシンが必要になりますが、ここらへんでちょっと時間がかかるような気がしています.

最高スペックの環境が今無いので、学習させるのに物理的な時間がかかります.因みにこのブログのAIおすすめ記事はあれはAIだけど軽めなのでVPSサーバーでも動いたりしています.いわゆるレコメンドアルゴリズムとかいう奴で学習させています.

主に学習させているのは記事のタグ出現率です.記事にはIDというものがワールドプレスには割り振られているのでそれが基になります.あとはその記事に対してタグと出現率を数値化して学習させます.学習したモデルから同じ傾向の記事を予測し近しい値の記事のIDを返しているという感じです.

今ではAIがあるので機械学習のことを完璧にわからずともレコメンドが作れる時代になっていますので、これらの事をChatGPTに投げるとPythonコードを書いてくれると思います.

ともあれRAGを導入したいなって思っています(Dify(ディファイ)を使用すればノーコードで出来そうですね).

明日へ続く

⏩️結局買わなかった山善の4K43インチのディスプレイ

おはようございます.結局買わなかった山善の4K43インチのディスプレイですがブラックフライデーで2万5千円で売られていました.かなりコスパが良いかなと思ったわけですが結局、いまは買わないほうが得策だろうと思って買いませんでした.

転職先が決まったら、いろいろと爆買いしたいなとは思っています.

欲しいものはMacbook ProとMac Miniと4K液晶ディスプレイ、そしてWindowsPCとEXCELですかね.因みに今の段階で全て買えるお金はありますが、買わない方を選択しています.転職先がテック業界だったら必要なものだと思いますが、そうでなければ不必要なものになります.

もし転職先がテック業界で無くてもMacMiniは買いたいなとは思っています、理由はローカルAIサーバー運用として使用するためです.結局、自分はプログラム好きなのでテック業界を去ってもコードは書き続けることになるだろうと思うから.

AIが登場してから、いろいろとテック業界の動きは目まぐるしいです、当然、AIの影響は現場にもあります.逆に言えば無い会社はテック界隈ではないかと思います.

まぁそういう訳で今回のブラックフライデーは何も買わない感じでした.

明日へ続く

⏩️今月は無収入です.月給というものがどれ程良いか

おはようございます.今月は無収入です.月給というものがどれ程良いかという事を知らない人も多いかと思うので良さを説明.仕事と引き換えに月に一回、自分の口座にお金が振り込まれる訳です.仕事は大変だけどもその対価として月給があるわけです.

因みに今月は恐らく無収入ですが、広告掲載しているので日々何らかのお金は貯まっているのだけど例えばグーグルアドセンスだと8000円の超えないと貰えないという縛りがあるので、今月は余程のアクセス数が突然発生しない限り収益化は発生しないなので収益は今月は発生しない.

来月からは恐らくお金が振り込まれるだろうとは思っているけど、いまは未確定なので分からない.即急に就職先が決まればよいのだけど、なかなかここで働きたいという仕事先もなく自分が働きたいと思っていても会社の方が雇いたいと思わなかったらアウトなので双方が一致して上手くという当たり前の図式ですが難しいのだ...

気長に探すでは中々次が見つからないかもだけど、それでも探せばあると思うので頑張るしか無いかなと思っています.一番は駄目なのは自分が投げやりになることかもなので前向きに頑張るしか無いなと思っています.

明日へ続く

⏩️ユーチューブ誕生から20年?、最初に投稿された

おはようございます、ユーチューブ誕生から20年だそうです、最初に投稿された動画はYOUTUBE創業者のジョード・カリム氏が投稿した18秒の動画(Me at the zoo(動物園にて))です、あれから20年も経過している.自分の齢も20年経過している...「あぁ無常」.

さて、今日(2025/11/29)は何もコードを書かない日にして、ゲームでもプレイしてみようかなとか思っています.その前に明日のブログは予約投稿しとかなくてはと今(9時08分)綴っています.

この頃はブログのストックがないので、当日書いたりしているブログもある始末です.無職の期間中だったら投稿する記事のストック出来るはずかと思いきや逆に人と接する機会が減り、ネタが無いというオチです.

この期間中に出来る限りAIとともにWEBサービスをリリースしていこうと思っています.思っていますが中々アイディアが出ないのが難です.自分が作ろうとしているWEBサービスは、いきなりWEBサービスが停止しても訴えられないもので何か無いかなと考えているのですが、中々アイディア浮かばないのでChatGPTにでもそのまま投げてみました.

結果はこちらです.これ以外に使えそうな案があったので週明け月曜日にでも制作したいと思っています.

明日へ続く

⏩️laravelとReactとviteの話です.ローカルサーバーを建てず

おはようございます.laravelとReactとviteの話です.ローカルサーバーを建てずに直本番にアップロードしてテストしたいなど、こんな場面はあまりないとは思いますが出先でひ弱なPC環境だった場合.Dockerなどを立ち上げているとパソコンが落ちまくる等という場面、この方法を踏めば別にDocker立ち上げなくても済むという話です.

まず、パソコンにNodeJSがインストールされていることを前提条件として書いていくとまずViteをグローバルにインストールします.次にパッケージをインストールしビルドを行います.

npm install -g vite

これでビルドしたファイルがパブリックディレクトリの中に出来るのでそれだけサーバーにアップロードすれば本番環境で確認等出来るという話です.まぁでもこれはある意味、本番環境とパソコンが一致していないので、正しい手順ではないしリスクも伴います.

npm install
npm run build

なので、自分で運用しているサービスでシステムが停止しても何も問題ない時に使える話です.

ここで何を言いたいかというと、ノードモジュールのディレクトリをアップロードする必要はないという事です.

尚、この頃npmではマルウェアが伝染しているようなので、この方法はリスクを伴いますのでくれぐれも慎重にご対応ください.

明日へ続く

⏩️無料で観れるシンキングゲームというドキュメンタリー映画が熱い

おはようございます.無料で観れるシンキングゲームというドキュメンタリー映画が熱いなって思います.映画の最後に無料で公開することに踏み切ったデミス・ハサビス (Demis Hassabis)の決断は称賛しかないと.

そしてこの映画は無料でYOUTUBEに公開されていることもまた熱いなって!世界を今よりも良い方向に前進させようと思っている人達がいることを知れてよかった、また、これを見た能力のある人々が未来のデミス・ハサビスなるかも知れないなって思うとワクワクしますね.

これから先、AI(人工知能)によって大きく社会の構造が変わっていくと思います、特にAGIが出来たとき、世の中大きく変わりそうですね.そしてそれがロボットに組み込まれた時に人の仕事のあり方が大きく変化しそうです.

そうなったとき、人はロボット共に宇宙に進出していくだと思います.

明日へ続く