ダミー情報を生成する定番.

20240329

Logging

ダミー情報を生成する定番を生成する定番のコードを記載します.
Composerを使用し’faker’をインストールします.

composer require fakerphp/faker

使用方法例のコードとしてcsv出力するコードを記載(下記).

<?php
require 'vendor/autoload.php';
use Faker\Factory;

class CsvGenerate{
    /**
     * ダミー情報を生成する
     * @param int $max
     * @return string
     */
    public function csvMake(int $max=0):string
    {
        $faker = Factory::create('ja_JP');
        $hasData = [];
        for($i=0;$i<$max;$i++){
            $datas = [];
            $datas[0] = $faker->name();
            $datas[1] = $faker->email();
            $datas[2] = $faker->phoneNumber();
            $datas[3] = $faker->address();
            $hasData[$i] = implode(',',$datas);
        }

        return implode(PHP_EOL,$hasData);
    }
}

print((new CsvGenerate)->csvMake(1000));
//file_put_contents('data.csv',(new CsvGenerate)->csvMake(1000));

実際使用する場合は、file_put_contents行のコメントを解除してください.
同階層にdata.csvファイルが作成されます.
尚、コマンドよりファイルを実行することを想定しています.

※参考にしたサイト
https://fakerphp.github.io/
https://qiita.com/kurosuke1117/items/c672405ac24b03af2a90

明日へ続く.

タグ

$datas, $hasData, Address, Composer, create, csvMake, faker’, gt, implode, items, lt, name, phoneNumber, php require, print, qiita.com, string, vendor,


L11が登場.

20240328

Logging

おはようございます、ララベル11がリリースされました.PHP8.2から使用できるようです、いろいろとスリム化されたり機能が加わったりしているようです.下記の動画をGeminiに何を話しているのか要約してもらうようにしました.

Welcome Laravel 11

レベル11は、Laravelアプリケーションの開発をより簡単にするために設計された新機能が満載の、大幅な改善が加えられた新しいリリースです。

ビデオでは、レベル11の新機能がいくつか紹介されています。そのうちのいくつかは次のとおりです。

・アプリケーションフォルダの構造が簡素化されました。不要なファイルが削除され、より直感的に操作できるようになりました。
・新しいデフォルト設定により、新しいLaravelアプリケーションのセットアップがより簡単になりました。データベースの設定など煩わしい作業が不要になりました。
・アプリケーションの健全性を監視するための新しいヘルス機能が追加されました。これにより、アプリケーションが正常に動作していることを確認しやすくなりました。
・アプリケーションキーの変更がより簡単になりました。新しいキーのローテーション機能により、ユーザーがロックアウトされるのを防ぐことができます。
・ジョブのテストが簡素化されました。新しいアサーションメソッドを使用すると、ジョブが期待通りに動作していることを簡単に確認できます。

https://gemini.google.com/

ということらしいので、今までのLaravelとはかなり違った感じになっています.laravelshiftサービスなどを使用すれば比較的に簡単に移行できるようです.

明日へ続く.

タグ

gemini, Laravel, laravelshiftサービス, Laravelアプリケーション, アプリケーション, アプリケーションキー, アプリケーションフォルダ, うち, ジョブ, データベース, テスト, とおり, ビデオ, ララベル11, ローテーション機能, ロック, 新しいLaravelアプリケーション, 新しいアサーションメソッド, 構造, 煩わしい作業,


10年前の話.

20240327

Logging

おはようございます、ボストン・ダイナミクス社が今から10年前にYOUTUBEに投稿した動画をみて思うこと.あれから10年経過しているわけだけど、これ以降、目覚ましい進化を遂げたPetmanの動画が全然上がってこないということは、ほぼ完璧なロボットが出来ているに違いない.恐らく軍事転用されているから公の場で公表できないのではないだろうかと思っています.

Petman Tests Camo

憶測だけどたぶん間違っていない気がします.

pins on brown board
Photo by Pixabay on Pexels.com

いま商業利用可能なロボットもかなり良い感じなってきたと思います.商業利用は企業に買ってもらわないといけないのでいろいろとコストカットしているだろうと、それであのレベルの動きになっていると自分は思っています.なので軍事ロボットはかなり凄いのがあるだろうなって.

明日へ続く.

タグ

10年前, Petman, Photo by Pixabay on Pexels.com, youtube, かなり, かなり良い感じ, コスト, ボストン・ダイナミクス社, ロボット, 企業, , 動画, 商業利用, , 憶測, , 目覚ましい進化, 自分, 軍事, 軍事ロボット,


個人公式サイト

20240326

Logging

おはようございます、自分のプロフ的な個人サイト(公式)をリニューアルしました.今までは動きのあるサイトでしたが一切、動きのないサイトに変更しています.そのうちバックグラウンドが動き出すかもしれませんが今のところ動かない状態で留めています.

因みに旧サイトを見たい方はNot Foundページを探してみてください.Not Foundページなどは旧ページになっています.また画像はスマホの画面で見たときの画になっています、スマホの画面の大きさによりイメージが異なりますが、大きな画面のスマホの画面では大体こんな感じに見えます.

トイウコトデ、公式サイトよろしくお願いします.

明日へ続く.

タグ

Not Foundページ, イメージ, うちバックグラウンド, サイト, スマホ, トイウコトデ, ところ, 個人サイト, 公式, 公式サイト, 感じ, 旧サイト, 旧ページ, 状態, , 画像, 画面, 自分,


ロボットがなんかファジー

20240325

Logging

おはようございます、下記の動画をみてロボットがなんかファジーな動作をしていて正直なところ、これは「やばい」という感覚が芽生えてきた.10年後には労働にロボットがかなり大量に使われている気がしています.カゴを指示者に渡すとき相手に届かなかったので、再度、調整して渡す仕草がなんか人でも入っているかもしれないと思うぐらい.

Figure Status Update – OpenAI Speech-to-Speech Reasoning
Figure Status Update – OpenAI Speech-to-Speech Reasoning

凄いですね、シンギュラリティとか言う本を書いている.レイ・カーツワイルさんの本で書かれていたことが本当になりつつありそうです.技術の進化が速いけど殆どの人はついて行ってないと思います、自分もそんな感じです.今迄、出来ないことが次から次へと出来るようになってきています.それも間隔が狭くなってきている気がしていて.

自分が生きているうちに、今までしていた仕事の半分はロボットと人工知能技術に置き換わるじゃないなって思います.

近い将来、脳をデータ化することもそのうち可能になると生死が全く持って分からなくなりそうです.シンギュラリティ本に書かれている、人とロボットの融合が始まるのか、それとも遺伝子操作により人は人2.0になるのかもしれません.どちらにしても人が変わる時代になることは間違い無さそうです.

明日へ続く.

タグ

Figure Status Update, OpenAI Speech-to-Speech Reasoning, カゴ, シンギュラリティ, シンギュラリティ本, ファジー, レイ・カーツワイルさん, ロボット, 人工知能技術, 仕草, 再度, 労働, 動作, 半分, 殆ど, 生死, 融合, 進化, 遺伝子操作, 間隔,


映画、ザ・フラッシュを

20240324

Logging

おはようございます、映画、ザ・フラッシュをネトフリで今頃になって観ました.感動するとかいうのを聞いていたのだけど、それほどでもなくまぁまぁ良しって映画でした.これは歩きスマホしながら観た感想なので大画面で観たらまた違う印象を持つかもしれません.

ゴジラマイナスワンも大画面で観るのとスマホの画面で観るのとは全然違う印象を受けると思います、それと同じでザ・フラッシュも大画面で観ないと面白みに欠けてしまう作品だということは確かです.

因みにこの頃ウォーキングしながら映画観るということをしています.仕事量が大幅に減ったので元に戻るまではウォーキングなどに時間を使おうと思っています.仕事量が減ると当然お給与も減りますので切り詰めれるものは切り詰めていきたい.映画は楽しみの一つだけど、ここは切り詰めて映画館で観たいなと思う映画だけ観に行くように….

明日へ続く.

タグ

ウォーキング, お給与, ゴジラマイナスワン, , スマホ, ネトフリ, 一つ, 仕事量, 作品, , 印象, 大画面, 感想, 映画, 映画館, 時間, 画面, , 面白み,


映画、パレードを観ました。

20240323

Logging

おはようございます、映画、パレードを観ましたので感想を残しときます。Xにも書いたのですが震災を思い出すような内容があるので、見たくない方もいるかとは思います。観て思ったのが繋がっているということ、いなくなってもいるだよって言うことを示している映画だと感じました。

希望を描いたそんな作品でした、感動する人は感動する話だと思います。ただ余命10年には程遠いなって思います。あれはほぼ実話ベースなので心が揺さぶられますがパレードはそこまでグッと来るものは自分にはなかったです。

映画『余命10年』本予告 2022年3月4日(金)公開

明日へ続く。

タグ

X, パレード, , 余命10年, 作品, 内容, 実話ベース, 希望, , 感想, 映画, 自分, , 震災,


否定より肯定

20240322

Logging

おはようございます、昨日の記事はちょっとマイナス思考的な記事だった.否定より肯定が良いし何より自分がそんな記事を書いているとマイナス思考になるので書かない方が良いと思っています.

あと、頭で考えるよりトライしてみることが大事だと思っています.

three white ceramic pots with green leaf plants near open notebook with click pen on top
Photo by Ylanite Koppens on Pexels.com

自分に良いように考える思考が大事だと思っています.とくに自分はこうなるだろうという事が結構当たる方なので、「良いように考える」を意識的にしています.悪い考えが支配されないように.

トイウコトデ、否定より肯定という話でした.

明日へ続く.

タグ

Photo by Ylanite Koppens on Pexels.com, トイウコトデ, マイナス, マイナス思考, 否定, 思考, 肯定, 自分, 記事, , ,


広告収入が減る

20240321

Logging

おはようございます、毎日の広告収入が2%ぐらい減った気がします.広告収入で生計を立てているひとに取っては大変なことですが自分はまだその領域ではないので、なんとも言えない.

でも広告収入が減るのは良いことではない.むしろ右肩上がりに上がってほしいものです、全然この頃収入に余裕がないですね.正直なところ苦しい.

aerial photo of boat on sea
Photo by Pok Rie on Pexels.com

個人で稼げている人は尊敬の念しかありません、どうすれば稼げるようになるのかと考えることもあります.例えば働かなくても広告収入や利子で十分な生活が出来ているひとが世の中にはいると思います.

十分な生活出来る人がいる一方で苦しい生活をしている人がいます.この差は何なんだろう…!?

悩ましい.

明日へ続く.

タグ

Photo by Pok Rie on Pexels.com, ところ苦しい., ひと, 一方, , 余裕, 個人, 全然この頃収入, 利子, 右肩, 尊敬, , 広告収入, , 悩ましい., , 生活, 生計, 苦しい生活, 領域,


もうすぐ三体が

20240320

Logging

おはようございます、もうすぐ三体がネトフリで放送されます.結構楽しみだけどちょっと長いですよねー.原作の本も分厚くて一冊では終わらずその厚さの本が何冊か発行されているわけだから.ドラマも二時間で終わるわけがない.

『三体』予告編 – Netflix

映像化するのってその本を隅から隅まで読んで頭に叩きこむ作業が発生すると思うわけです、そうしないとこういう映像は作れない気がします.

sky with stars illustration
Photo by Felix Mittermeier on Pexels.com

たぶん、三体は小説のほうがワクワクするだろうと自分も読んでみたいなと思ったのですが、全巻読むとなるとちょっと高いので何かのセールのときに買えたらと思っています.

因みにキンドルで読むとなると全巻で9108円です.

最後に三体シーズン1はネトフリで2024年3月21日から配信予定です.

明日へ続く.

タグ

Photo by Felix Mittermeier on Pexels.com, キンドル, セール, ドラマ, ネトフリ, 一冊, 三体シーズン, 何冊, 作業, 全巻, 原作, 小説, 映像, 映像化, 最後, , , 配信, , ,


釣りマップなう

20240319

Logging

おはようございます、ある程度出来たのでリリースしました.これからはデータ削除とかが出来なくなりました.ローカルで検証してファイルアップロードとか行う感じになりますね.

釣りマップなう』というサイトは、一応TensorFlowのJSを使用して魚の画像か判別しています.大量の魚が写っている画の場合、魚と判定されない場合があります、また、小さな魚の画像でも同様に魚の画像と判定されないです.この判定を良いものにするにはモデルを自分で生成してあげる必要がありそうです.

魚の動画から水回しして魚を学習させれば良いらしいのですが、商用利用でも可能な魚の動画を探すので苦戦しています.

学習させればあとは、学習済みのモデルをTensorFlow.jsでも使用できるようにコンバーター(変換)させて上げれば良いのです.

さて、馬しかな自分でも機械学習出来るようになってきました.ここはレッドオーシャンなのかもしれません.

明日へ続く.

タグ

JS, tensorflow, Tensorflow.js, コンバーター, データ削除, ファイルアップロード, モデル, レッドオーシャン, 判定, 動画, 商用利用, 学習済み, 感じ, 機械学習, , , 画像, 自分, , ,


映画、OUTを観る.

20240318

Logging

おはようございます、映画、OUTを今頃、ネトフリで観ました.結構熱い映画でした.漫画を上手く表現できていたのではないかなって思いますが、OUTの続編は今のところなさげなのかな...?原作を読んでいないのでここで終わりかどうかすら知らない.

パラパラと漫画をめくったことは一応ありますが、ガッツリと漫画を読んでいないのでここまでの感想しか書けません.因みに映画の中で映画のコマと役者さんとを比べるとあまり違和感なく見れました.

映画『OUT』本予告60秒【11.17(金)公開】

明日へ続く.

タグ

out, ガッツリ, コマ, ところ, ネトフリ, 原作, 役者さん, 感想, 映画, 漫画, 熱い映画, 続編, 違和感,


THE FIRST #SLAMDUNK

20240317

Logging

おはようございます、映画で観たスラムダンク・ザ・ファーストのブルーレイディスクが発売されていたので購入しました。予約特典はなしです、予約特典のブルーレイディスクを頼みたかったのですが金銭的に余裕がいまあまり無い感じなので特典なしを選択しました。

これで観たいときにVRをつけて仮想映画館で映像が楽しめます。因みにVRはプレイステーションの初代VRをPS5に取り付けています、取り付け方法は過去記事を参照ください。

明日へ続く。

タグ

Vr, スラムダンク・ザ, ブルーレイディスク, プレイステーション, 予約特典, 予約特典はなし, 仮想映画館, 余裕, 初代VRをPS5, 方法, 映像, 映画, 無い感じ, 特典, 過去記事,


映画、デューン 砂の惑星 PART2観ました.

20240316

Logging

おはようございます、デューン 砂の惑星 PART2観ました.Part2で結構進んだ感がありこれ打ち切りでも、問題ないぐらいストーリーが詰め込まれています.

Dune: Part Two | Official Trailer 3

強敵と思われていた「あっ」ネタバレになるのでここで〆ますが、そういう結末かぁっていう内容です.SFでも結構壮大な物語だと思っています、ただ、Part2から観たら分かる内容かと言えば全くわからないだろうと思います.とくにストーリー設定がPart1に詰め込まれているのでPart2観る前に、絶対にPart1を観てないと何が何だか分からないまま、最後まで進みますので、絶対にPart1を観て劇場に足を運んでください.

https://wwws.warnerbros.co.jp/dune-movie/

尚、デューンは三部作になっているらしいのですが日本ではあまり人気ではないらしい.海外ではそこそこ評価されていたらしいだけども売上が赤字だったら、続編(次回作)が上映されるまで時間がかかりそうな気がします.

明日へ続く.

タグ

Part, Part1, Part2, SF, ストーリー設定, デューン, 三部作, 劇場, 問題, 強敵, 惑星 PART, , 最後, 次回作, 海外, , 結末, 続編, 赤字, ,


cakePHPのDoc

20240315

Logging

おはようございます、cakePHPのドキュメントはどんなのかなって見てみるとLaravelに似ているなという印象、やはり一つフレームワークの感覚を身につけると応用が効くだなって思いました。この感覚は一つの言語を覚えると他の言語もそれほど難しいとは思わなくなるのと一緒の感覚に近いです。

一つ覚えてしまえば似ている言語を覚えるのはそれほど時間がかからないけれど、即戦力になるとは限らない、やはり調べながらの手順が必要ですので慣れるまでは何でもそうですが時間がかかります。仕事ではLaravelを使用していますが、私用では違うフレームワークを使用してみるのも悪くないなって思いました。

明日へ続く。

タグ

cakePHP, Laravel, ドキュメント, フレームワーク, 一つ, 一つフレームワーク, 仕事, 印象, 即戦力, 応用, 感覚, 手順, 時間, 私用, 言語,


stable-diffusion-webuiを使ってみた。

20240314

Logging

おはようございます、stable-diffusion-webuiを使ってみました。結論から言うとプロンプト大事だという事とプロンプトを制御しないとろくな画像は生成されない。フリーで使用できるだけマシですけどこれで良いものを作るのは至難の業だということを使って理解しました。

これを使用する方法はgitとPythonとcudaがインストールされていることが前提条件にあります。そしてWindowsの場合はwebui.batを叩くMacなどはwebui.shを叩いて動かすのですが、動作はご自身のPCスペックに比例します。

ミッドジャーニーがどれほど優秀なのかが比べてみると分かります。

明日へ続く。

タグ

CUDA, git, Mac, PCスペック, Python, stable-diffusion-webui, webui.bat, webui.sh, Windows, ご自身, プロンプト, ミッドジャーニー, 前提条件, 動作, 方法, , 画像, 結論, 良いもの,


jsのincludesっていう関数。

20240313

Logging

おはようございます、jsのincludesっていう関数をつい最近しりました…。遅っ。こういう関数あるだろうなっては思っていたのですが調べようともせずバニラJsを使っていましたが、これからは便利なincludesという関数を使用していきたいと思っています。

Black abstract art, white background

includesの説明はchatGPTにしてもらいましたので、それをそのまま引用する形になります。includesとは特定の値が配列に存在するかどうかを判定するために使用されます。このメソッドは真偽値(trueまたはfalse)を返します。以下に、includesメソッドの基本的な説明と例を示します。

例えばこんな感じにコードを記載します。

const fruits = ['apple', 'banana', 'orange'];

const hasBanana = fruits.includes('banana');
console.log(hasBanana); // true

const hasGrape = fruits.includes('grape');
console.log(hasGrape); // false

これどんなときに使用するか?例えばmap関数でデータをチェックし一つでもtrueが存在する場合は後続処理を行わせたいなど、いちいち配列の中を廻さなくても一行書で判断することが可能になり、とても便利かなと個人的には思います。

明日へ続く。

タグ

ChatGPT, console.log, const fruits, const hasBanana, const hasGrape, false, fruits.includes, hasBanana, hasGrape, includes, includesメソッド, JS, map関数, true, バニラJs, メソッド, 後続処理, 真偽値, 配列, 関数,


飯を食うのは難しい

20240312

Logging

おはようございます、「飯を食うのは難しい」ですね。フリーランスで生活をしている人が羨ましい限りです。お話が上手くない自分はそれで結構損をしている気がします、未だに何処まで話して良いのやらと思って生きてきたタイプです。そんな自分がこの頃、ひろゆきさんの奥さんの動画を視聴してそうなんだなぁって思えることがあったので、自分も変わろうかなって思えた話を記事に起こしています。

西村ゆか、YouTube始めました

人のことを気にするタイプだった奥さんとは正反対のひろゆきさんですが、奥さんはそう捉えていたのかと思うとなるほどなぁと思えたのです。人にどう思われるかということを気にしない、自分が言いたいことをいうというひろゆきさんの考え方、そこが良いと思えたそうです。

「なるほどなぁ」

確かに自分の意見を言うというのは自分みたいなタイプには難しいことでもあるのですが、これを変えると何か変わる気がしています。

ham burger with vegetables
Photo by Valeria Boltneva on Pexels.com

明日へ続く。

タグ

Photo by Valeria Boltneva on Pexels.com, お話, タイプ, ひろゆきさん, フリーランス, , 何処, 動画, 奥さん, 意見, 未だ, , 生活, 考え方, 自分, 視聴, 記事, , 難しいこと, ,


Tensorflow.jsの画像認識って

20240311

Logging

おはようございます、Tensorflow.jsの画像認識ってドキュメント通り書いて上手く画像認識できますか?自分が試してみたら、どうも下記のエラーがでて上手く動作してくれなかったのでもしかしたらと思いバージョンをアップしたら動作してくれました。

Uncaught (in promise) Error: Tensorflow Op is not supported: _FusedConv2D
<!-- Load TensorFlow.js. This is required to use MobileNet. -->
<script src="https://cdn.jsdelivr.net/npm/@tensorflow/tfjs@4.17.0"> </script>
<!-- Load the MobileNet model. -->
<script src="https://cdn.jsdelivr.net/npm/@tensorflow-models/mobilenet@2.1.1"> </script>

<!-- Replace this with your image. Make sure CORS settings allow reading the image! -->
<img id="img" src="cat.jpg"></img>

<!-- Place your code in the script tag below. You can also use an external .js file -->
<script>
  // Notice there is no 'import' statement. 'mobilenet' and 'tf' is
  // available on the index-page because of the script tag above.

  const img = document.getElementById('img');

  // Load the model.
  mobilenet.load().then(model => {
    // Classify the image.
    model.classify(img).then(predictions => {
      console.log('Predictions: ');
      console.log(predictions);
    });
  });
</script>

因みに自分は画像投稿系のサイトで使用するために今回のTensorflow.jsを使用するのですが、よくよく調べているとファインチューニングが出来るようです。ファインチューニングとは一度学習したものに再学習を埋め込む手法といえば良いのかな?要するにカスタマイズしてある分類に特化させる手法のことを指します。今のところ学習済みのモデルで全然判定されるのでOKだと思うのですが、ユーザーさんから認識できないという不満の声が上がれば対応しないといけなくなりそうです。

明日へ続く。

タグ

'src', below, const img, Error, getElementById, gt, img, img&quot, Load TensorFlow.js, lt, MobileNet, mobilenet.load, model, predictions, quot, statement, then, Uncaught, ファインチューニング,


FFリバースやってみた。

20240310

Logging

おはようございます、FFリメイクのユフィ版を攻略してプレイしようかなって思っていましたが発売日になって欲が出てきましたので、少しプレイしてみました。プレイしてみた結果、オープンワールドが凄い良いです。これには希望しか生まれない気がします。

ファイナルファンタジー7を高校生だったか中学生だったか忘れましたが、その時の衝撃とワクワク感を思い出す映像だなって思い良いですね~。

ボリュームも結構ありそうです、かなりやり込める内容になっていると思います、リバースでここまで作り込まれているとすると完結版となる次回作って一体どんな感じになっているのか、はたまたこれをクリアした時点でゲームは完結してたりして…と今からいろいろと考えてしまいますね。

因みに自分は体験版も予告もあまり見ないようにしてリリースしたものをプレイした感想です、体験版は本当はプレイしたかったのですが、それをしてしまうと新鮮さを失ってしまうと思って避けました。

結果的に体験版を避けて正解だったと思います。

さて、どうしようかなユフィ版をクリアするの…。w

明日へ続く。

タグ

FFリメイク, , オープンワールド, かなり, ゲーム, ファイナルファンタジー7, ボリューム, ユフィ版, リバース, ワクワク感, 中学生, 予告, 完結版, 感想, 映像, 時点, 次回, , 結果, 衝撃,


量子AIの話を聞いて

20240309

Logging

おはようございます、量子AIの話を聞いて研究している人も何故、0と1が重なった状態になっているのか、何故、認識した時点で0,1が確定するのかなどは理解しているわけではなく、そういう事象がありそれを使用して演算処理をすると超光速な処理ができるということが分かっているという事が動画を視聴してわかったのですが…。

【トップ研究者が90分解説 量子コンピュータの全て】2050年までに世界は激変/日本は米中に追いつける/量子コンピュータをビジネスに生かせ/新しい量子ネイティブの時代

これは0∞1の振る舞いをする量子さんですが、何故、認識すると確定するのかが自分は不思議で仕方が無い本当に。そんなことを考えると今は存在しているのかという事すら不確定になる気がします。

ham burger with vegetables
Photo by Valeria Boltneva on Pexels.com

そんな量子ですが、その量子コンピュータがAIを兼ね備えると万能知能が出来そうですね。ただ万能知能に人が質問してもその答えが正しいのかわからない問題。

さて人は何を作ろうとしているのだろう…。

明日へ続く。

タグ

AI, Photo by Valeria Boltneva on Pexels.com, 万能知能, 事象, 処理, 動画, 問題, 時点, , 演算処理, 状態, 答え, 自分, 視聴, , 超光速, 量子, 量子AI, 量子コンピュータ, 量子さん,


悲報:PIVOT

20240308

Logging

おはようございます。悲報です、いままでYOUTUBEでフル視聴出来ていたPIVOTの動画がフル視聴できなくなりました、前半配信だそうです。公式サイトやアプリではフル視聴可能です。ただ配信して一週間は視聴可能だけど、それ以降は有料会員でないとフル視聴が出来ないだとか。

この対応は正直なところ残念だなって思いますが、まぁ今迄、無料で見れていたのがラッキーだと思って受け入れるしか無いですね。

これからは、公式サイトかアプリで視聴することにします。

自分がPIVOTでよく見ているのはビジネス関係ではなくて、茂木健一郎さんが出ているEXTREME SCIENCEと投資関係だけです。特にEXTREME SCIENCEはコアな人しか見ない可能性が高いので打ち切りになりそうな感じがします。個人的は残してほしいものの微妙ですね…。

ということで悲報でした~。

明日へ続く。

タグ

EXTREME SCIENCE, PIVOT, youtube, アプリ, コア, ところ, ビジネス関係, フル視聴, ほしいもの, 一週間, 公式サイト, 前半配信, 動画, 可能性, 悲報, 感じ, 投資関係, 有料会員, 茂木健一郎さん, 視聴,


DockerとMysql

20240307

Logging

おはようございます、Dockerデスクトップのコンテナが別れている時、他のコンテナからMysqlサーバーに繋ぎたいという事がありますよね。その繋ぎ方を自分は勘違いしていたので記事として残しときます。Dockerを使いだして一年目で気づく間違いです(泣)。外部コンテナのMysqlサーバーに繋ぎたい場合、下記の画像のようにmysqldbに繋がないとコネクションが出来ません。自分はMYSQL_HOSTだと思っていたのですがどうも違うようです。

これを知った時、正直なところ「えっ」って声が出たぐらい衝撃的でした。Dockerを使う前はバーチャルボックスというものを長年使っていたのですが、いまではDocker系が使いやすいです。Dockerデスクトップに慣れていたのに、DockerCLOUDの時代なんですよねぇー。

明日へ続く。

タグ

docker, DockerCLOUD, Dockerデスクトップ, Docker系, MYSQL_HOST, mysqldb, Mysqlサーバー, コネクション, こんてな, ところ, バーチャルボックス, 下記, , 外部コンテナ, 時代, 画像, 繋ぎ方, 自分, 記事, 長年,


ブルースカイを使っている方に朗報です。

20240306

Logging

おはようございます、ブルースカイを使っている方に朗報です、Twitterで以前、無料で使えていたTwitterDeckと言うものをご存知でしょうか?、フォローしているユーザーのポストがリアルタイムに情報が流れてくるWEBアプリです。これと同じアプリがブルースカイでも可能になるアプリが登場していました、それも無料でアプリ名はDeck.blueです。

Deck.blueの使い方を説明している方がいますので、こちらを参照ください。このDeck.blueは無料版と有料版があります。複数のアカウントをマルチに使いたい場合は有料版になります。ひとつのアカウントだけで使用される場合は無料版で事が足ります。

これを知ってXから離れようかなと真剣に考えだしたのだけど、まだブルースカイはフォロワーも少ないしブルースカイを使用しているアクティブユーザーも少ない、でも徐々にだけどユーザーが増えてきていることは確か。

悩ましいところです。

明日へ続く。

タグ

Deck.blue, Twitter, TwitterDeck, WEBアプリ, X, アカウント, アプリ, アプリ名, ご存知, フォロワー, ブルースカイ, ユーザー, リアルタイム, 使い方, 悩ましいところ, 有料版, 朗報, 無料, 無料版, 複数,


githubのworkflowsを

20240305

Logging

おはようございます、個人用に初めてgithubのAction用のymlを作ったって話です。githubで個人でactionを使う場合、公開設定、非公開設定ともに使えるようですね、使えないみたいな記述の記事を見かけましたが…。因みに静的解析ツールは導入していません。PHPStanみたいなものは導入していません。仕事では静的解析ツールも導入していますが個人で今回のように雛🐣レベルの開発には必要ないかなって。後々、追加するかもしれませんが?

black flat screen computer monitor
Photo by Markus Winkler on Pexels.com

自分が作ったYmlファイルはこちらでも公開しときますね。actionが成功するまでにかなりの失敗(エラー)を繰り返しましたところが(泣)ですね~。一回では上手く動作してくれず試行錯誤しました良い学びにはなりましたが👍。

name: testing

on:
  push:
    branches: [ "main" ]
  pull_request:
    branches: [ "main" ]
defaults:
  run:
    working-directory: ./turi-map-app
jobs:
  laravel-test:
    runs-on: ubuntu-latest
    services:
      mysql:
        image: mysql:5.7
        ports:
          - 3306:3306
        env:
          MYSQL_ROOT_PASSWORD: turi
          MYSQL_DATABASE: turi
          MYSQL_USER: turi
          MYSQL_PASSWORD: turi
          MYSQL_ALLOW_EMPTY_PASSWORD: 'yes'
        options: --health-cmd "mysqladmin ping -h 127.0.0.1" --health-interval 20s --health-timeout 10s --health-retries 10
    strategy:
      matrix:
        node-version: [21.x]
    steps:
    - uses: shivammathur/setup-php@15c43e89cdef867065b0213be354c2841860869e
      with:
        php-version: '8.2'
        extensions: mbstring, dom, fileinfo, pdo_mysql, PDO, zip
    - uses: actions/checkout@v4
    - name: Copy .env
      run: php -r "file_exists('.env') || copy('.env.testing', '.env');"
    - name: Install Dependencies
      run: composer install -n --prefer-dist
    - name: Generate key
      run: php artisan key:generate
    - name: storage link
      run: php artisan storage:link
    - name: Directory Permissions
      run: chmod -R 777 storage bootstrap/cache
    - name: Use Node.js ${{ matrix.node-version }}
      uses: actions/setup-node@v4
      with:
        node-version: ${{ matrix.node-version }}
    - name: npm install
      run: npm i
    - name: Build Assets
      run: npm run build
    - name: migrate
      run: php artisan migrate
    - name: Execute tests (Unit and Feature tests) via PHPUnit
      run: php artisan test

明日へ続く。

タグ

actions, chmod, defaults, dom, env, extensions, generate, health-cmd, health-timeout, matrix, migrate, MYSQL, password, PDO, ports, services, steps, strategy, Testing, working-directory,