学生時代の休み時間の過ごし方が大事だなって.

20240607

Logging

おはようございます.ふと学生時代の休み時間の過ごし方が歳を重ねるごとに変わっていくだなぁって思い返して思っています😌.小学生のころは田舎だったこともあり校庭で遊んだりした事もあったけど、中学生の頃にはあまり遊びなどはしなくなり高校生になると遊ぶより駄弁り(だべり)なるだなって.そして、そこから抜け落ちていっている人達がいることも.

上野大樹/「縫い目」Music Video 【ドラマ「アンメット ある脳外科医の日記」オープニング曲】

徐々に自分の取り巻きも変わっていくことも.

もし学生時代に戻ったらもっと勉強していたかは定かではないけれども、進路は選べるぐらい勉強していたと思います.

いま何が大事と思っていることがそれぞれ違うとは思いますが、学生時代の過ごし方によってその後の人生を変えていく事は確かなことです.中学生か高校生になるとそういう将来のことを考える機会が増えると思いますが、その時はふわっとした事で何処か他人事に思っていました.その捉え方を変えるのは大事なことのように思います.

最後に悔いのないように全力で何事にも望むということは大事です.時間は有限で命は限りあるからです.医学が進み老化は抑えれるようにいずれなるとは思いますが、それでも時間は有限な気がしています.

明日へ続く.

著者名  @taoka_toshiaki

※この記事は著者が40代前半に書いたものです.

Profile
高知県在住の@taoka_toshiakiです、記事を読んで頂きありがとうございます.
数十年前から息を吸うように日々記事を書いてます.たまに休んだりする日もありますがほぼ毎日投稿を心掛けています😅.
SNSも使っています、フォロー、いいね、シェア宜しくお願い致します🙇.
SNS::@taoka_toshiaki

OFUSEで応援を送る

タグ

ころ, 中学生, 人生, 何事, 何処か他人事, 全力, 医学, , 学生時代, 将来, 小学生, 捉え方, 最後, 校庭, 機会, , 田舎, 老化, 進路, 駄弁り,


映画ブルーピリオドを観るかどうかという.

20240606

Logging

おはようございます.映画、ブルーピリオドを観るかどうかという事を悩んでいます.と言ってもまだ先の話です.8月9日に全国上映される映画なので悩む時間は大いにあると思いますが、この原作の漫画も読んでいないし、実写映画化決まって結構SNSでバッシングを受けている映画.おそらく漫画のキャラとの差異が気になるのだろうと思います.

映画『ブルーピリオド』本予告 2024年8月9日(金)公開

漫画を読んでいないのでそこら辺は気にはならないですが、何だかあまり予告が上手く出来ていないなって印象があり本編でこれ以上の気持ちが得られるのか微妙な気がしています.

映画上映までまだ時間があるので漫画を読んでみて決まるかも知れません.

明日へ続く.

著者名  @taoka_toshiaki

※この記事は著者が40代前半に書いたものです.

Profile
高知県在住の@taoka_toshiakiです、記事を読んで頂きありがとうございます.
数十年前から息を吸うように日々記事を書いてます.たまに休んだりする日もありますがほぼ毎日投稿を心掛けています😅.
SNSも使っています、フォロー、いいね、シェア宜しくお願い致します🙇.
SNS::@taoka_toshiaki

OFUSEで応援を送る

タグ

8月9日, SNS, キャラ, そこら辺, バッシング, ブルーピリオド, 予告, 全国, 印象, 原作, 実写映画化, 差異, 映画, 映画上映, 時間, 本編, , 気持ち, 漫画, ,


x.comのAPI(FREE)にて自分のユーザー情報を取得するには

20240605

Logging

おはようございます.x.comのAPI(FREE)にて自分のユーザー情報を取得するにはってググってもv1.1の情報だらけだったので情報を記載します.v2対応です.一部、有料でないと取得できない部分があり返却もエラーで返ってきますが、雛形コードを記載します.

注意事項
TwitterOAuthというComposerライブラリを使用しています.
APIなどの値はご自身のAPIに合わしてください.

参考にしたサイト
https://developer.x.com/en/docs/twitter-api/users/lookup/api-reference/get-users-me

<?php
date_default_timezone_set('Asia/Tokyo');
require_once "../vendor/autoload.php";

use Abraham\TwitterOAuth\TwitterOAuth;

class xMyProfile
{

    public $connection = null;
    public $response = null;

    public function __construct()
    {
        $this->connection = new TwitterOAuth(APIKEY, APISECRET, ACCESSTOKEN, ACCESSTOKENSECRET);
        $this->connection->setApiVersion("2");
        $this->response = $this->connection->get('users/me', [
            'expansions'=>'pinned_tweet_id',
            'tweet.fields'=>implode(',',[
                'attachments',
                'author_id',
                'context_annotations',
                'conversation_id',
                'created_at',
                'edit_controls',
                'entities',
                'geo',
                'id',
                'in_reply_to_user_id',
                'lang',
                'non_public_metrics',
                'public_metrics',
                'organic_metrics',
                'promoted_metrics',
                'possibly_sensitive',
                'referenced_tweets',
                'reply_settings',
                'source',
                'text',
                'withheld'
            ]),
            'user.fields' => implode(',', [
                'created_at',
                'description',
                'entities',
                'id',
                'location',
                'most_recent_tweet_id',
                'name',
                'pinned_tweet_id',
                'profile_image_url',
                'protected',
                'public_metrics',
                'url',
                'username',
                'verified',
                'verified_type',
                'withheld'
            ])
        ]);
        return $this;
    }

    /**
     * プロフィール情報全てを取得
     */
    public function getMyProfile()
    {
        return $this->response;
    }
    /**
     * プロフィールアイコンURLを取得
     */
    public function getIconUrl()
    {
        return $this->response->data->profile_image_url;
    }
}
var_dump((new xMyProfile)->getMyProfile());
//print (new xMyProfile)->getIconUrl();

この記事はQiitaに掲載していた記事になります.

明日へ続く.

著者名  @taoka_toshiaki

※この記事は著者が40代前半に書いたものです.

Profile
高知県在住の@taoka_toshiakiです、記事を読んで頂きありがとうございます.
数十年前から息を吸うように日々記事を書いてます.たまに休んだりする日もありますがほぼ毎日投稿を心掛けています😅.
SNSも使っています、フォロー、いいね、シェア宜しくお願い致します🙇.
SNS::@taoka_toshiaki

OFUSEで応援を送る

タグ

connection, construct, edit_controls, getIconUrl, getMyProfile, implode, lt, null, organic_metrics, print, promoted_metrics, public, qiita, quot, response, return, use AbrahamTwitterOAuthTwitterOAuth, users, vendor, X.com,


PHP言語で連想配列の指定キーにて並び替える方法.

20240604

Logging

おはようございます、PHP言語で連想配列の指定キーにて並び替える方法は下記です.下記の方法を行うことにより日付キーかつ降順で並び替えを行えるようになります.よく使う関数かどうかは分からないけど頭の片隅に残しておいた方が良い気がしましたので記事にしました.

<?php
$data = [
    [
    'title'=>'Aタイトル',
    'date'=>'2024.05.31 05:00',
    ],
    [
    'title'=>'Cタイトル',
    'date'=>'2024.05.30 05:00',
    ],
    [
    'title'=>'Bタイトル',
    'date'=>'2024.05.31 07:10',
    ],
];
$dateArray = array_column($data, 'date');
array_multisort($dateArray, SORT_DESC, $data);
var_dump($data);

因みに上記の内容(ソース・コード)を実行すると下記の結果が返ってきます.いやーarray_columnとarray_multisortの関数は良いですよね、便利です😌ということで技術共有でした.

array(3) {
  [0]=>
  array(2) {
    ["title"]=>
    string(13) "Bタイトル"
    ["date"]=>
    string(16) "2024.05.31 07:10"
  }
  [1]=>
  array(2) {
    ["title"]=>
    string(13) "Aタイトル"
    ["date"]=>
    string(16) "2024.05.31 05:00"
  }
  [2]=>
  array(2) {
    ["title"]=>
    string(13) "Cタイトル"
    ["date"]=>
    string(16) "2024.05.30 05:00"
  }
}

明日へ続く.

著者名  @taoka_toshiaki

※この記事は著者が40代前半に書いたものです.

Profile
高知県在住の@taoka_toshiakiです、記事を読んで頂きありがとうございます.
数十年前から息を吸うように日々記事を書いてます.たまに休んだりする日もありますがほぼ毎日投稿を心掛けています😅.
SNSも使っています、フォロー、いいね、シェア宜しくお願い致します🙇.
SNS::@taoka_toshiaki

OFUSEで応援を送る

タグ

$dateArray, array, array_column, array_multisort, Bタイトル&quot, data, lt, php, PHP言語, quot, quot;Aタイトル&quot, quot;date&quot, quot;title&quot, SORT_DESC, string, var_dump, 片隅, 連想配列, 関数,


ラッコキーワードを少し活用してみようって.

20240603

Logging

おはようございます、ラッコキーワードを少し活用してみようって思って会員登録をしてみました.ラッコキーワードとはGさんのサジェストからキーワード候補を列挙してくれて、どのキーワードが多く使われているかなどがランク付けで表示してくれるサービスです.

ラッコキーワードの他にもいろいろなサービスを提供しています.

ラッコキーワードと生成AIをかけ合わせて記事の量産する方法や作ることは可能です.もし使用したい方はワードプレスになりますが、プラグインを作っているのでそちらを参照して頂けばと思いますが、自分はオススメしません.

理由は生成AIで量産したものを見抜くAIが開発された場合、今まで価値のあった記事が紙くずになる可能性があるのでオススメしません.面倒くさいかもしれないかもですが、人の代替はきかないと思っています😌派なので地道に記事を書くことが大切になるような気がします.

明日へ続く.

著者名  @taoka_toshiaki

※この記事は著者が40代前半に書いたものです.

Profile
高知県在住の@taoka_toshiakiです、記事を読んで頂きありがとうございます.
数十年前から息を吸うように日々記事を書いてます.たまに休んだりする日もありますがほぼ毎日投稿を心掛けています😅.
SNSも使っています、フォロー、いいね、シェア宜しくお願い致します🙇.
SNS::@taoka_toshiaki

OFUSEで応援を送る

タグ

AI, Gさん, キーワード, キーワード候補, サービス, サジェスト, プラグイン, ラッコキーワード, ランク付け, ワードプレス, 代替, 会員登録, 価値, 可能性, 少し, , , 理由, 生成AI, 自分,


サービスで提供しているサンドボックス使う派?使わない派?どっち?

20240602

Logging

おはようございます、サービスで提供しているサンドボックス使う派?使わない派?ですか?自分は基本的にサンドボックスは仕事では使わない派です.コードの流出に繋がる可能性があるのでほぼ使いません.使うときは、PHPのドキュメントの例文を使用してどんな動きするか確認する時ぐらいです.

この頃はDockerでひとつサンドボックスとして使用する環境を作っています.これで情報漏れを防ぐことが可能です.ちなみにPHPのバージョンもコマンドで切り替えることが可能にしています.

仕事では使わない派ですが個人開発をするときは使用したりします.使用するサンドボックス環境はパイザアイ・オーさんのサンドボックス環境を良く使用します.よく使用する方は自分のアカウントを取得しておくと良いと思っています😌

これからPHPやPython言語を学びたいと参考書を買った方はアカウントを取得し非公開の状態で参考書のコードを試してみるのも良いかと思います.

明日へ続く.

著者名  @taoka_toshiaki

※この記事は著者が40代前半に書いたものです.

Profile
高知県在住の@taoka_toshiakiです、記事を読んで頂きありがとうございます.
数十年前から息を吸うように日々記事を書いてます.たまに休んだりする日もありますがほぼ毎日投稿を心掛けています😅.
SNSも使っています、フォロー、いいね、シェア宜しくお願い致します🙇.
SNS::@taoka_toshiaki

OFUSEで応援を送る

タグ

docker, php, Python言語, アカウント, コード, コマンド, サンドボックス, サンドボックス使う派, サンドボックス環境, ドキュメント, バージョン, パイザアイ・オーさん, ひとつサンドボックス, 例文, 参考書, 情報漏れ, , 流出, 環境, 非公開,


php7.4から使用できるようになったアロー関数.

20240601

Logging

おはようございます、php7.4から使用できるようになったアロー関数のことを記載しますと言っても書き方はこんな感じで結果は9になりますということしか言えない.

<?php
$a = fn($x,$y) => $x*$y;
var_dump($a(3,3));
<?php
$a = (fn($x,$y) => $x*$y)(3,3);
var_dump($a);

ちなみにカッコで包んで即時関数?にすることも出来ます.この方法の方がjavascript様な書き方なのかも知れないなって思います.そんなアロー関数ですが、あまり使用している方を見かけないですね.コードを書くときは無名関数で書くことが多い気がします.

無名関数が関数になってしまうようなコード量だったら関数にしてしまう方が良いのかも知れませんが、そのコードの内だけで使用するものなら関数にしなくても良い気もしますが、これはレビューする人によって違う気がしますので現場によりかけりだと思います😌.

なお、アロー関数はコールバック関数としても使用可能です📝.

明日へ続く.

著者名  @taoka_toshiaki

※この記事は著者が40代前半に書いたものです.

Profile
高知県在住の@taoka_toshiakiです、記事を読んで頂きありがとうございます.
数十年前から息を吸うように日々記事を書いてます.たまに休んだりする日もありますがほぼ毎日投稿を心掛けています😅.
SNSも使っています、フォロー、いいね、シェア宜しくお願い致します🙇.
SNS::@taoka_toshiaki

OFUSEで応援を送る

タグ

-y, A`, fn, javascript様, lt, php, var_dump, X, アロー関数, かっこ, コード, コード量, コールバック関数, , 即時関数, 書き方, 無名関数, 現場, 結果, 関数,


Photo by Pok Rie on Pexels.com

投稿時間は大事.誰が読むかによって変わる?

20240531

Logging

おはようございます.投稿時間はリピーターさんに合わせることが大事になるような気がします.いつも読んでくれているひとを想像して記事を書いていく.記事を書いていくとアクセス解析などからユーザーの動向が分かります.

例えば平日の7時や12時に記事を読んでいる人が多い場合はビジネスマンが読んでいる人が多い可能性があります.そのような感じで自分が投稿した記事の内容と記事のアクセス数を見て記事の内容を決めていくとアクセス数は上がっていくと思いますがそこまでの道のりが長いです.

ある程度、名前が知られている人は最速でアクセス数は上がりますが無名な人は日々記事を書いていきバズった記事を増やしていくことで一桁が二桁になり三桁と徐々にアクセス数が上がっていきます.

一番は読んでいる人に刺さる内容でないとアクセス数なんて伸びません.実際、自分のサイトも二桁から三桁止まりです.アクセス数が少ないのは自分の好きなことや思ったことを書いているのが原因なのかも知れません.

因みに投稿時間を変えようか悩んでいます.候補はPM9時です.

明日へ続く.

著者名  @taoka_toshiaki

※この記事は著者が40代前半に書いたものです.

Profile
高知県在住の@taoka_toshiakiです、記事を読んで頂きありがとうございます.
数十年前から息を吸うように日々記事を書いてます.たまに休んだりする日もありますがほぼ毎日投稿を心掛けています😅.
SNSも使っています、フォロー、いいね、シェア宜しくお願い致します🙇.
SNS::@taoka_toshiaki

OFUSEで応援を送る

タグ

PM9時, アクセス数, アクセス解析, バズ, ビジネスマン, ひと, ユーザー, リピーターさん, 一桁, 三桁, 二桁, 候補, 動向, 原因, 名前, 実際, 平日, 最速, 無名, 道のり,


SEOアルゴリズムが流出したので対応してみました.

20240530

Logging

こんにちは、今回はいつもの定時投稿ではなくてすみません、お休みを頂いていました今日から随時更新をしていきます.さてSEOアルゴリズムが流出したので対応してみましたの件を書いていきます.今回の流出で今まで憶測の域だったものが表面に出てきた感じですが、なんだかんだ言って昔のSEO基準から一新しているわけでもないだなっていう印象を持ちました(動画参照).

【緊急】Google、情報漏洩。SEOアルゴリズム判明!?

そして動画を見ていると自分がしていない対応とかもあったので即対応してみた感じです.一番印象に残ったのはローカルの情報発信はローカルから発信しているサイトが強いということです.要するに高知県在住で高知県のことを発信しているサイトなどは強い+ジオタグとか残しておいた方が有利に働きそうですね.写真を取る場合はスマホなどでジオタグ入りで写真を取ることでサイトの信憑性が上がりそうです.

明日へ続く.

著者名  @taoka_toshiaki

※この記事は著者が40代前半に書いたものです.

Profile
高知県在住の@taoka_toshiakiです、記事を読んで頂きありがとうございます.
数十年前から息を吸うように日々記事を書いてます.たまに休んだりする日もありますがほぼ毎日投稿を心掛けています😅.
SNSも使っています、フォロー、いいね、シェア宜しくお願い致します🙇.
SNS::@taoka_toshiaki

OFUSEで応援を送る

タグ

SEOアルゴリズム, SEO基準, ジオタグ入り, スマホ, 一番印象, , 信憑性, 動画, 動画参照, 印象, , 定時投稿, 強い+ジオタグ, 憶測, , 流出, 表面, 随時更新, 高知県, 高知県在住,


2,3日、休止します.

20240527

Logging

不幸があった為、2,3日、休止します.

著者名  @taoka_toshiaki

※この記事は著者が40代前半に書いたものです.

Profile
高知県在住の@taoka_toshiakiです、記事を読んで頂きありがとうございます.
数十年前から息を吸うように日々記事を書いてます.たまに休んだりする日もありますがほぼ毎日投稿を心掛けています😅.
SNSも使っています、フォロー、いいね、シェア宜しくお願い致します🙇.
SNS::@taoka_toshiaki

OFUSEで応援を送る

タグ

2, 3日,


Photo by Louis on Pexels.com

ネトフリの映画アトラスを観終わった.

20240527

Logging

おはようございます、先日の休みにネトフリの映画アトラスを観ました.まずまずな内容でした、落ちもアメリカポッい落ちなので安定しているな.安定して観れる内容というのは良い気がしている.

アレで落ちが残酷な感じだったらやっぱ楽しめないよねって思いますね.

そういう意味でもまずまずです.

近未来的な映像も夢がありました、この頃のSF映画はどちらかと言えば現実的なSF映画が多い中、古き良きSFの近未来的なイメージが良かったです.これは好みの問題になると思いますが自分はスター・ウォーズなどの近未来的な映像が好きです.

近未来について、人が描いたことって殆ど具現化していっている所が人のすごい所であり限界なのかもしれない.今後、AIの進化によって映画アトラスでも描かれていたようにAIと人が神経リンクにより繋がる可能性は確実に起こることだと思います.

そうなった時、人は今まで考えなかったような未来を描くのかも知れないなって思います.AIには負の側面もありますがそれらの問題は何とかなると楽観的に思っています😌.

明日へ続く.

著者名  @taoka_toshiaki

※この記事は著者が40代前半に書いたものです.

Profile
高知県在住の@taoka_toshiakiです、記事を読んで頂きありがとうございます.
数十年前から息を吸うように日々記事を書いてます.たまに休んだりする日もありますがほぼ毎日投稿を心掛けています😅.
SNSも使っています、フォロー、いいね、シェア宜しくお願い致します🙇.
SNS::@taoka_toshiaki

OFUSEで応援を送る

タグ

AI, SF, SF映画, アメリカポッい落ち, アレ, スター・ウォーズ, ネトフリ, 休み, 側面, , 好み, 映像, 映画アトラス, 未来, 殆ど具現化, 神経リンク, , 近未来, 進化, 限界,


PHP言語版のソース・コード自動整形.

20240526

Logging

おはようございます、PHP言語版のソース・コード自動整形(php-cs-fixer)ツールがあります.毎回プルリクエストをするとソース・コードが直されます😅.直されないようにするにはローカルでソース・コード自動整形を導入することで解決されます.

導入の仕方は下記の通りです.

composer require friendsofphp/php-cs-fixer --dev
vendor/bin/php-cs-fixer fix app 

これで毎回プルリクエストの時に自動整形が走らないような気がします.以前の会社ではソース・コード管理などは全然でしたので、其れに比べると今の会社はいろいろと業界の標準が知れて勉強になります.おそらく中小企業や大手で行われていることが、ここ一年で身についてきたのではないかなって思います.

ちなみにLaravelでは自動整形が入っているので下記のコマンドを打つことによりソース・コードの自動整形が走ります.

./vendor/bin/pint fix app

明日へ続く.

著者名  @taoka_toshiaki

※この記事は著者が40代前半に書いたものです.

Profile
高知県在住の@taoka_toshiakiです、記事を読んで頂きありがとうございます.
数十年前から息を吸うように日々記事を書いてます.たまに休んだりする日もありますがほぼ毎日投稿を心掛けています😅.
SNSも使っています、フォロー、いいね、シェア宜しくお願い致します🙇.
SNS::@taoka_toshiaki

OFUSEで応援を送る

タグ

bin, composer require friendsofphp, dev, Laravel, php-cs-fixer, php-cs-fixer fix app, PHP言語版, pint fix app, vendor, コード, コード自動整形, コマンド, ソース, ツール, 中小企業, 仕方, 大手, 標準, 毎回プルリクエスト, 自動整形,


Photo by Element5 Digital on Pexels.com

無名の人がSNSやブログを書く場合

20240525

Logging

おはようございます、無名の人がSNSやブログを書く場合、フォロワーさんやリピーターが一定以上付くまでは情報の配信に注力したほうが良いとのことを先日とあるYOUTUBEである方が話されていました.

一定以上ユーザーさんが付いた時点で意見交換のステップに進み、影響力が出てきたら日記などの投稿をして良いとのこと、またフォロワーさんやリピーターさんを付けるには一人ひとりのユーザーに寄り添うということが大事で何を欲しっているかなどを考えて情報発信すると良いというような内容でした.

「実は僕、最初からヒットしてるんです」中野優作さんの緻密なSNS戦略、全部聞きました

ちなみにその方が言うにはSNSだと一万人のフォロワーさんが付くまでは情報発信とユーザーさんへの対応に力を入れていたとのこと、例えばいいねをしてくれた人には必ずいいね返しをするなどの対応を取っていたとの事でした.日々の積み重ねが一万人以上のフォロワーさんを獲得できる方法だという.

なぜ一万人以上のフォロワーさんが付くまで自分の意見などを述べなかったかは、無名の人がSNSで意見を述べても影響力がないからという事.

これらを完璧にコピペ実践することはないと思うけれども、有益な情報発信は大事になると思います.特に誰もが知らない話を届けるのは大事になりそうでした.

明日へ続く.

著者名  @taoka_toshiaki

※この記事は著者が40代前半に書いたものです.

Profile
高知県在住の@taoka_toshiakiです、記事を読んで頂きありがとうございます.
数十年前から息を吸うように日々記事を書いてます.たまに休んだりする日もありますがほぼ毎日投稿を心掛けています😅.
SNSも使っています、フォロー、いいね、シェア宜しくお願い致します🙇.
SNS::@taoka_toshiaki

OFUSEで応援を送る

タグ

SNS, youtube, いいね, コピペ, ステップ, フォロワーさん, ユーザー, リピーター, リピーターさん, 一人ひとり, 一定以上, 影響力, 意見, 意見交換, 日々, 日記, 時点, 注力, 無名, 配信,


頻繁にランダム番号が重複しないようにするクラス.

20240524

Logging

おはようございます、頻繁にランダム番号が重複しないようにするクラスを作りましたのでお裾分けです.実際、Laravelで個人開発しているものに同じ様なコードを走らせています.因みに昨日、Qiitaに投稿したコードと同じものになります.このコードはどういう時に使用しているか.

自分の場合、ランダムにポストするのにこちらのコードを可変したコードを走らせています.

<?php
// 頻繁にランダム番号が重複しないようにするクラス.
class randomizeClass
{
    /**
     * ランダムに配列のインデックス番号を取得する
     */
    public function getRandomIndex($hasArray,$index,$filename='rand.dat',$max=15)
    {
        try {

            //過去のランダム番号を保存しているファイルが無ければ空ファイルを作成する
            if(!file_exists($filename)){                
                file_put_contents($filename,'');
            }

            //過去のランダム番号を保存しているデータを取得
            $fileData = file_get_contents($filename);

            //下記の場合は処理しない
            if ($fileData === false || count($hasArray) < $max) {
                return $index;
            }
            //ファイルデータをカンマで配列に分離
            $isArray = explode(',',$fileData);

            //過去のランダム番号に存在しないか?
            if (array_search($index,$isArray,false) === false) {
                //ランダム格納前処理
                array_unshift($isArray,$index);
                if (count($isArray)>$max) {
                    array_pop($isArray);
                }
                array_filter($isArray,function($val){
                    return $val !=='';
                });
                //ランダム番号を格納
                file_put_contents($filename,implode(',',$isArray));

                return $index;
            }
            //過去のランダム番号に合致したため再帰処理を行う.
            return $this->getRandomIndex($hasArray,array_rand($hasArray),$filename,$max);

        } catch (\Throwable $th) {
            throw $th;
            echo $th->getMessage();
        }
    }
}

//テスト用配列を生成
$hasArray = (function(){
    $val = [];
    for($i=0;$i<100;$i++){
        $val[] = $i;
    }
    return $val;
})();
$filename = 'rand.dat';
//ランダム番号::配列インデックスを取得し表示
print (new randomizeClass)->getRandomIndex($hasArray,array_rand($hasArray),$filename);
print PHP_EOL;
//過去のランダム番号を保存しているデータを取得し表示
print file_get_contents($filename);
print PHP_EOL;

ご自由にコピペでお使い頂ければと思っています😌.そんなに対したコードではないのでオープンにしています.今回は一応、日頃あまり書かないコメントを書きましたが書き慣れていないためか日本語が変かもですね...

明日へ続く.

著者名  @taoka_toshiaki

※この記事は著者が40代前半に書いたものです.

Profile
高知県在住の@taoka_toshiakiです、記事を読んで頂きありがとうございます.
数十年前から息を吸うように日々記事を書いてます.たまに休んだりする日もありますがほぼ毎日投稿を心掛けています😅.
SNSも使っています、フォロー、いいね、シェア宜しくお願い致します🙇.
SNS::@taoka_toshiaki

OFUSEで応援を送る

タグ

catch, count, echo, explode, false, filename, function, getMessage, getRandomIndex, gt, Laravel, lt, print, qiita, return, throw, Throwable, try, val, カンマ,


Photo by Pixabay on Pexels.com

お名前レンタルサーバーRS?

20240523

Logging

おはようございます、お名前レンタルサーバーRSに全て移行しようと思ったけど無理だった件についてのお話です.お名前ではレンタルサーバーを契約するとそこで契約していたドメイン代(お名前ドットコムで契約した)は永続無料で使用できるサービスがあります.

それを使用すればかなりの固定費が浮くので、そちらに移行しようと試みたのが先日のことです.実際、移行しようと思って試して分かったことは下記になります.

この二点が厄介.

・ドメインを登録するとドメイン毎にディレクトリが勝手に作られる.
・ルートディレクトリにファイルやディレクトリがFTPからは作れないみたい.

確認はしていないけれども、事前にSSHなどでルートディレクトリにディレクトリを作ってもドメイン登録をコンパネで行うとディレクトリ内の内容が空になる可能性があるのでSCPなどのコマンドで一括移行が出来ない、または以前の階層を引き継げない可能性があります.

そういうことで移行することは時間をかければ可能かもしれないけど、あまり他社から乗り換えるには適していないサーバーなのかもしれないと判断しました.

良いところは、管理画面が初心者には優しい作りになっているところかなと思います.

明日へ続く.

著者名  @taoka_toshiaki

※この記事は著者が40代前半に書いたものです.

Profile
高知県在住の@taoka_toshiakiです、記事を読んで頂きありがとうございます.
数十年前から息を吸うように日々記事を書いてます.たまに休んだりする日もありますがほぼ毎日投稿を心掛けています😅.
SNSも使っています、フォロー、いいね、シェア宜しくお願い致します🙇.
SNS::@taoka_toshiaki

OFUSEで応援を送る

タグ

FTP, SCP, SSH, お名前レンタルサーバーRS, コマンド, コンパネ, サーバー, ディレクトリ, ディレクトリ内, ドメイン, ドメイン代, ドメイン毎, ファイル, みたい., ルートディレクトリ, レンタルサーバー, 一括移行, 厄介., 永続無料, 階層,


AIの進化と争いそしてボーダレス.

20240522

Logging

おはようございます、今後、世界はどうなっていくのかと考えたときにAIの進化によってそれを戦争の武器として使用することが増えつつありますが、人もそれほど馬鹿な人ばかりではないので何れ気づくと思います.その過ちの後に待っているのが世界のボーダレス化がだと思っています.

外国語を学ばなくても外国の人たちと意思疎通が簡単に出来る機械が誰でも安価で使えるようになったら、国境の壁がなくなる社会になっていくだろうと思います.時間はかかるかも知れないけれどもおそらくその様な時代になっていくと思います.

いままで難しいとされていた病(難病)も完治する時代になり、障害の壁もなくなる社会になっていくと思います.そんな時代になると自分という個性を上手く表現出来る人たちが、いま以上に増えていきそんな人たちが脚光を浴びる時代になると.また労働面では労働をロボットが代替してくれる様になり、人々は仕事から解放される可能性もありますが、仕事とお金(共同幻想)は強く結びついているので、直ぐに価値がなくなるものではないし人々の抵抗によって規制が作られることになるので、直ぐには転換出来ないと思っていますが徐々に変わっていくであろうと思います.

自分達が生きている内に起こり得ることとしてボーダレスは確実に進むと思っています.それにより異文化を取り込み新しいカルチャーが生まれるのではないのかと.特に日本は政策によって大きく変わる可能性があると思います.

鼻で笑う内容かもしれないけれども、自分の予想結構当たっています...どうぞ鼻で笑ってください😌

明日へ続く.

著者名  @taoka_toshiaki

※この記事は著者が40代前半に書いたものです.

Profile
高知県在住の@taoka_toshiakiです、記事を読んで頂きありがとうございます.
数十年前から息を吸うように日々記事を書いてます.たまに休んだりする日もありますがほぼ毎日投稿を心掛けています😅.
SNSも使っています、フォロー、いいね、シェア宜しくお願い致します🙇.
SNS::@taoka_toshiaki

OFUSEで応援を送る

タグ

AI, ボーダレス, ボーダレス化, ロボット, 人々, 個性, 共同幻想, 労働, 国境, 意思疎通, 戦争, 抵抗, 政策, 機械, 武器, 脚光, 規制, 進化, 難病, ,


365日休み無く

20240521

Logging

おはようございます.365日休み無く働いているひとはいると思います.例えばフリーランスや社長(経営者)さんは365日休み無く働いている人が多いじゃないかな.そういうヒトの中には特に仕事と思って仕事をしていないヒトもいると思います.

おそらく365日働いている人の大半は仕事と思って働いているのではなくて、志を持ったり大きな目標が原動力になり働いているのではないかなって.

因みにこのブログも誰かに不幸があった時などを除き365日記事が投稿していると思います.記事を書くことを息を吸うのと同じぐらい簡単なことですが、殆どのひとは道半ばで辞めてしまったり三日坊主で辞めてしまったりと長く続けることが難しいようです.

一般人は「よしやるぞ」と意気込んで物事に取り組むことが多いじゃないかな.自分は何となくはじめて何か記事を書くのは簡単だなとか、プログラムするのは面白いなとかで20代頃から苦になることはしたことがないです.

なので、自分の場合、365日プログラムを書いていても苦にならないですし記事を書くことも苦になりません.たぶん、一般の人が平均的に歩む人生とはかなりずれている気がします.

明日へ続く.

著者名  @taoka_toshiaki

※この記事は著者が40代前半に書いたものです.

Profile
高知県在住の@taoka_toshiakiです、記事を読んで頂きありがとうございます.
数十年前から息を吸うように日々記事を書いてます.たまに休んだりする日もありますがほぼ毎日投稿を心掛けています😅.
SNSも使っています、フォロー、いいね、シェア宜しくお願い致します🙇.
SNS::@taoka_toshiaki

OFUSEで応援を送る

タグ

20代頃, かなり, ひと, フリーランス, 一般人, 三日坊主, 人生, 仕事, 原動力, 大半, , , 殆ど, 物事, 目標, 社長, 経営者, , 道半ば,


映画、ミッシングを観ました.

20240520

Logging

おはようございます.先日、映画ミッシングを観てきました、予告を観ても分かる通り社会派な映画ですので見る人を選ぶかなって思います.結論から言うとミッシングを観てよかったと思います、とても意義のある映画だと思います.石原さとみさんの演技力も圧巻ですし、現代の問題を生々しい程、浮き彫りにした映画だと.

映画『ミッシング』本予告 2024年5月17日(金)公開

ミッシングは映画館でなくても全然耐える映画ですが、映画館でみるとより良い映画だと思います.最後にミッシングを観てよかったです.重々しい映画ですが大事な作品だと思います.

明日へ続く.

著者名  @taoka_toshiaki

※この記事は著者が40代前半に書いたものです.

Profile
高知県在住の@taoka_toshiakiです、記事を読んで頂きありがとうございます.
数十年前から息を吸うように日々記事を書いてます.たまに休んだりする日もありますがほぼ毎日投稿を心掛けています😅.
SNSも使っています、フォロー、いいね、シェア宜しくお願い致します🙇.
SNS::@taoka_toshiaki

OFUSEで応援を送る

タグ

ミッシング, 予告, , 作品, 問題, 圧巻, 意義, 映画, 映画ミッシング, 映画館, 最後, 浮き彫り, 演技力, 現代, 石原さとみさん, , 結論, 良い映画, 通り社会派,


Photo by Ylanite Koppens on Pexels.com

chatGPTとひきこもり.

20240519

Logging

おはようございます、生成AIによって学校いかなくても学べる時代になってきている.IQが高くて学校で学習するのが退屈だと感じている子供達はこれからchatGPTなどの生成AIを使用して学習しだすのかもしれないと感じました.そう感じさせた動画は下記になります、生成AIの進化は凄いなって思いますが、ここから飛躍するのが今後の課題なのかもしれないですね.

person wearing gray nike shoes
Photo by Rafa De on Pexels.com
Math problems with GPT-4o

学習の手助けするのも凄いなって思いますが、生成AIと生成AIの会話が凄く奇妙な感じがしました、まさにSFの世界が現実になった瞬間なのかもしれない.今回のOpenAIの発表は結構衝撃的な内容でしたね😌

明日へ続く.

著者名  @taoka_toshiaki

※この記事は著者が40代前半に書いたものです.

Profile
高知県在住の@taoka_toshiakiです、記事を読んで頂きありがとうございます.
数十年前から息を吸うように日々記事を書いてます.たまに休んだりする日もありますがほぼ毎日投稿を心掛けています😅.
SNSも使っています、フォロー、いいね、シェア宜しくお願い致します🙇.
SNS::@taoka_toshiaki

OFUSEで応援を送る

タグ

ChatGPT, IQ, OpenAI, Photo by Rafa De on Pexels.com, SF, 下記, 世界, 会話, 動画, 子供達, 学校, 学習, 感じ, 時代, 現実, 生成AI, 発表, 瞬間, 課題, 進化,


老いなき世界が来るかも

20240518

Logging

おはようございます、あと数十年生きていたら老いなき世界が来るかも知れません.遺伝子治療の臨床が年々増加していってます.そして何とも人間のご都合主義でどこかの国は老いも病気という承認された今日.

man person people old
Photo by Pixabay on Pexels.com

今からアンチエイジングを行っていれば10年、20年後には遺伝子治療により劣化した遺伝子の治療が可能になる可能性があります.もし劣化した遺伝子の治療ができるように慣れば老いずに老後も働くことが出来るようになります.これは日本にとってかなり良いことなので恐らく日本でも遺伝子治療を取り入れるようになると自分は思っています.

寿命に関心がある方はライフスパン(寿命)老いなき世界という本を読んでみるのもオススメです.

明日へ続く.

著者名  @taoka_toshiaki

※この記事は著者が40代前半に書いたものです.

Profile
高知県在住の@taoka_toshiakiです、記事を読んで頂きありがとうございます.
数十年前から息を吸うように日々記事を書いてます.たまに休んだりする日もありますがほぼ毎日投稿を心掛けています😅.
SNSも使っています、フォロー、いいね、シェア宜しくお願い致します🙇.
SNS::@taoka_toshiaki

OFUSEで応援を送る

タグ

Photo by Pixabay on Pexels.com, アンチエイジング, かなり良いこと, ご都合主義, ライフスパン, 世界, 人間, 可能性, , 寿命, 年々, , 治療, 病気, 老後, 臨床, 自分, 遺伝子, 遺伝子治療, 関心,


一年は何故、365日で閏年があるのか?答えられますか?

20240517

Logging

おはようございます、一年は何故、365日で閏年があるのか?答えられますか?という問いに案外答えられないのではないかなって思っています.恐らく小学生か中学生のころにその疑問に教育で答えを教えられている様に思いますが、案外覚えていないじゃないかと思っています.

そんな感じでコンデンサって何とか?、スマホはどうやって動いているのかとか.普通の人はその仕組を知らずに使用しているものは多くあると思います.そんな時にその疑問に答えてくれるのが人工知能だと思います.

例えばChatGPTやGeminiに質問すると簡潔明瞭な回答をしてくれます.たまに半分嘘、もっともらしい嘘の解答もあるので解答からググって調べることも大事になります.

何が言いたいかといえば、案外知らないことのまま使用しているものが多いこと多いこととたまに思います.文明が滅んで一からになった時、同じ文明が戻るのに今の人類はどれぐらい時間がかかるのだろうかと.

そういう意味で、記録するという行為は凄い発明なのかも知れません.

明日へ続く.

著者名  @taoka_toshiaki

※この記事は著者が40代前半に書いたものです.

Profile
高知県在住の@taoka_toshiakiです、記事を読んで頂きありがとうございます.
数十年前から息を吸うように日々記事を書いてます.たまに休んだりする日もありますがほぼ毎日投稿を心掛けています😅.
SNSも使っています、フォロー、いいね、シェア宜しくお願い致します🙇.
SNS::@taoka_toshiaki

OFUSEで応援を送る

タグ

ChatGPTやGemini, ころ, コンデンサ, スマホ, もっともらしい嘘, 中学生, 人工知能, 人類, 仕組, 半分嘘, 回答, 小学生, 意味, 教育, 文明, 疑問, 答え, 行為, 解答, 閏年,


chatGPTの様な出力を作ってみた.

20240516

Logging

おはようございます、chatGPTの様な出力を作ってみました、コードを見たい方はQiitaの記事をご確認ください.

吾輩は猫である

動画では吾輩は猫であるを実際に出力しています.案外、コードは簡単なコードになっていると思います、こんなのでも本家のような出力が可能です.実際、こういう事を作ってみたいと思っている方はいるかなと思って作ってみたわけですけど、需要があるようで満足しています.

https://zip358.com/tool/demo89

もう、初心者さんの気持ちが欠けてきているのでどんな所で躓いたのかが分からないです.あの頃が懐かしい....あの頃からOUTPUTしとけば良かったのかも.

明日へ続く.

著者名  @taoka_toshiaki

※この記事は著者が40代前半に書いたものです.

Profile
高知県在住の@taoka_toshiakiです、記事を読んで頂きありがとうございます.
数十年前から息を吸うように日々記事を書いてます.たまに休んだりする日もありますがほぼ毎日投稿を心掛けています😅.
SNSも使っています、フォロー、いいね、シェア宜しくお願い致します🙇.
SNS::@taoka_toshiaki

OFUSEで応援を送る

タグ

ChatGPT, qiita, コード, 出力, 初心者さん, 動画, 吾輩, 実際, , 本家, 気持ち, , 記事, 需要,


あれから数年経過.コロナは落ち着きましたね?

20240515

Logging

おはようございます、昔、アロー演算子の数珠繋ぎの作り方みたいなのはどうやって作るかという事を思っていた時にオープンソースを見てなるほどなぁと思っていたのですが、あれから数年経過してもっと簡略的に作れること、そしてthisの受け渡しでもいろいろ出来るよって話まで行き着きました.

あれから4年経過すると自分の過去のソースコードが残念に思います.これから数年経過するとこのコードの例も残念なコードになるかも知れませんが今最善の例コードになります.

<?php
/**
 * チェーンクラス?数珠繋ぎクラス?関数の作り方.
 */
class ChainClass{
    public $value = 0;

    /**
     * 加算関数
     */
    public function add($value)
    {
        $this->value = $this->value + $value;
        return $this;
    }

    /**
     * 乗算関数
     */
    public function multiplication($value)
    {
        $this->value = $this->value * $value;
        return $this;
    }

    /**
     * 解を表示する関数
     */
    public function answer()
    {
        printf('答えは%dです',$this->value);
        return $this;
    }
}

(new ChainClass)->add(2)->add(3)->multiplication(10)->add(5)->answer();

明日へ続く.

著者名  @taoka_toshiaki

※この記事は著者が40代前半に書いたものです.

Profile
高知県在住の@taoka_toshiakiです、記事を読んで頂きありがとうございます.
数十年前から息を吸うように日々記事を書いてます.たまに休んだりする日もありますがほぼ毎日投稿を心掛けています😅.
SNSも使っています、フォロー、いいね、シェア宜しくお願い致します🙇.
SNS::@taoka_toshiaki

OFUSEで応援を送る

タグ

gt, gt;add, gt;answer, gt;value, lt, multiplication, php, printf, public, return, this, value, アロー演算子, 乗算関数, 加算関数, 数珠繋ぎ, 数珠繋ぎクラス, 最善, 関数,


中国では工場が自動化になりつつある?

20240514

Logging

おはようございます、下記のポストが流れてきて驚愕しました.とある中国の工場ではいままで10人の従業員が働いていたのだけど機械を導入することにより一人の従業員に置き換わったっていう話です.

こんな事が中国の工場では進んでいると思うと、日本もそろそろ取り入れた方が良いじゃないかと思っています.ロボットなので文句も言わないし何せ24時間働いてくれるので生産性は凄いと思いますが品質はどのぐらいなのかは未知数ですね.そこの課題をクリア出来たら日本でも自動化は進みそうです.

China's industrial robot production surges with AI widely used

いま工場で働くヒトが減ってきているらしいので、日本でもこういう光景に何れなるかもと思ってしまいました.

いろいろな事がこれから自動化していきそうで何だか不安です.

明日へ続く.

著者名  @taoka_toshiaki

※この記事は著者が40代前半に書いたものです.

Profile
高知県在住の@taoka_toshiakiです、記事を読んで頂きありがとうございます.
数十年前から息を吸うように日々記事を書いてます.たまに休んだりする日もありますがほぼ毎日投稿を心掛けています😅.
SNSも使っています、フォロー、いいね、シェア宜しくお願い致します🙇.
SNS::@taoka_toshiaki

OFUSEで応援を送る

タグ

10人, クリア, ひと, ポスト, ロボット, 下記, 中国, 何せ24時間, 光景, 品質, 工場, 従業員, 文句, 日本, 未知数, 機械, 生産性, 自動化, , 課題,


php言語で機械学習できるライブラリ.

20240513

Logging

おはようございます、php言語で機械学習できるライブラリがあるらしいです.ちょっと凄くないですかPythonでないと出来ないのかなって諦めていたのですがこれは良いですね.これを知ったのは先日のことです、Qiitaに掲載していた人がいて「これは良い」って思ったのが最初になります.

composer require php-ai/php-ml

Qiitaの記事はこちらになります、詳しい使い方はQiitaを参照されるか、公式のGitLabを参照ください.実際、まだ自分もインストールして試してはないので、レンタルサーバーで動くかは未確認です.たぶん負荷が凄いと思うので事前学習したものをアップロードしてサーバーでは推論だけさせた方が良さそうです.

近い内にローカルで検証してみたいと思います.

なお、テキスト系のデータ推論には使用できるのだけど、画像の推論なんかは今は出来ないと思ってください、MNISTはありますが....

追伸:Docページがありました.https://php-ml.readthedocs.io/en/latest/

明日へ続く.

著者名  @taoka_toshiaki

※この記事は著者が40代前半に書いたものです.

Profile
高知県在住の@taoka_toshiakiです、記事を読んで頂きありがとうございます.
数十年前から息を吸うように日々記事を書いてます.たまに休んだりする日もありますがほぼ毎日投稿を心掛けています😅.
SNSも使っています、フォロー、いいね、シェア宜しくお願い致します🙇.
SNS::@taoka_toshiaki

OFUSEで応援を送る

タグ

composer require php-ai, Docページ, gitlab, MNIST, php-ml, PHP言語, Python, qiita, サーバー, データ推論, テキスト系, ライブラリ, レンタルサーバー, 事前, 推論, 最初, 機械学習, 負荷, 近い内, 追伸,