React.js実践入門を購入しましたので・・・。

2023.12.06

Logging

おはようございます、先日、React.js実践入門を購入しました。少しずつ 少しずつ慣れていこうと思っています。この本は結構分厚いのですが結構、ぎっしり文字だらけという訳でもないので良さげです、読みやすい感じが気に入って購入しました。まぁ仕組みを学びつつローカルで手を動かして身につけていこうと思っています。

この本はReact,jsとフレームワークのNext.jsことも書いているので、まさに実践入門です😄。

こんな本を購入せずにドキュメントを読めばよいのですけど、それ以上の技を知りたくて購入しました。分厚いけどおそらく来週の休みの日に読了したいと思っています。フロントエンドエンジニアさんならReact,jsは登竜門かと思います、知っていて当たり前のことなんでしょうけど中々、使用する機会がないのを言い訳にしていると、自分がレガシィになってしまいそうなので。

トイウコトデ、ぼちぼちとはじめていきます。

明日へ続く。

タグ

JS, Next.jsこと, react, React.js実践入門, トイウコトデ, ドキュメント, フレームワーク, フロントエンドエンジニアさん, レガシィ, 休み, 実践入門, 感じ, , 文字だらけ, , 機会, 登竜門, , 言い訳, , ,

血圧と脈拍の平均算出を作りましたが。

2023.11.05

Logging

おはようございます、血圧と脈拍の平均算出を作りましたが、このようなサービスあるみたいですね、二番煎じ感ツヨ・・・😭。ともあれ、作ってリリースしたのでご使用いただけばと思っています。高評価でアクセス数もそれなりになれば、有料サービスも作りたいと思っていますが今は無料サービスのみで運用します。

有りそうでないサービスは中々思いつかないので、あるサービスに自分なりにプラスαする感じでこれからも個人開発でコトコトとサービスを作っていきたいと思っています。波に乗りそうなサービスはドメインを切って、ちゃんとしたサービスにしていきます。因みにドメインを切らないままアクセス数の多いサービスもあります。ただ、どういう需要で使っているかが不明なのと数年運用しているので、SEO的にそのままが良いかなという理由で切り離していないサービスも3つぐらいあります。

トイウコトデ、新サービスよろしくお願いします。

https://zip358.com/tool/doctor-blood-pressure/

明日へ続く。

タグ

アクセス数, ご使用, サービス, トイウコトデ, ドメイン, 二番煎じ感ツヨ, 個人開発, 多いサービス, 平均算出, 感じ, 新サービス, 有料サービス, , 無料サービス, 理由, 脈拍, 自分, 血圧, 需要, 高評価,

今日の夜と明日は映画を観に行きます。

2023.09.15

Logging

おはようございます、今日の夜と明日は映画を観に行きます。今日は名探偵ポアロ:ベネチアの亡霊を観に行き、明日はグランツーリスモを観る予定です。込み具合で逆転するかも知れませんがいまのところ、この予定になっています。リモートワークの良いところは、帰宅することがないところです。

映画『名探偵ポアロ:ベネチアの亡霊』本予告|9月15日(金)劇場公開

ログアウトすればお仕事は終わりです、リモートワークの難点はONとOFFの切り替えが出来ないひとは、とてもやりにくいかもしれないです。リモートワークは、仕事を見られているのではなく成果を見られているような気がしています。どんなに頑張っていても成果が提出されなければリモートワークの場合、分からない頑張りより成果ですね。

映画『グランツーリスモ』予告2 9月15日(金)全国の映画館で公開 #映画グランツーリスモ

仕事が速いひとは、何社か引き受けて同時進行で仕事が出来ると思います。自分の場合も就業後に違う仕事を請け負うことは可能かなって思っています。いまのところ請け負っていませんが出来る可能性はあるかなって思います。

トイウコトデ、今日の夜は映画を観に行きます。

タグ

off, ON, グランツーリスモ, トイウコトデ, ひと, ベネチア, リモートワーク, 予定, 亡霊, 仕事, 何社, 具合, 同時進行, 名探偵ポアロ, , 就業後, 成果, 映画, 速いひと, 難点,

WF-1000XM5がほしいのだが。誰か・・・。

2023.07.31

Logging

おはようございます、WF-1000XM5がほしいのだが。誰か・・・私にください(嘘)。本当に送ってくれてもありがたいのですが、自分は値段が少し下がれば手を出すかもしれません。因みに発売日は今年の9月1日です。あともう少しですね、今からお小遣いを我慢すれば買える値段。

【超進化】Sonyの最新フラッグシップイヤホン「WF-1000XM5」が本気で"世界最強"な件。

独り身のひとへ贈る言葉、自分は二十歳の頃、散財ばかりしていたのでお金が全然たまらなかったです。今思うとその頃から貯蓄していたらゆるFIREしていたんじゃないかなって思います。お金は一定量の金額を貯めると増えていきます。単なる銀行に貯金していても貯まりませんが、投資信託などに預けていると増えていきます。継続は力なりという言葉で一番、適しているのは投資信託なのかもしれません。それぐらい毎月毎月、金額を決めて貯めていくと積み上がっていきます。

ladybug plastic toy
Photo by Mike Bird on Pexels.com

積み上がっていけば、WF-1000XM5がほしいと思えば即決で購入出来るですけどね…まだ道半ばです。頑張ります。トイウコトデ、物欲の話でした。

タグ

Photo by Mike Bird on Pexels.com, WF-1000XM5, お小遣い, トイウコトデ, ひと, 一定量, 値段, , 即決, , 投資信託, 散財, 毎月毎月, 物欲, 発売日, 継続, 言葉, , 道半ば, 金額,

filament[フィラメント:細糸]というLaravelのアレ。

2023.07.26

Logging

おはようございます、filament[フィラメント:細糸]というLaravelの管理画面とかが作れてしまうライブラリの紹介。これを知ったのは会社のMTGかも知れませんが、再度じぶんでも調べてみた結果。かなり使えるライブラリです。

New Course Laravel with Filament PHP – Employee Management #shorts

前前前会社で独自フレームワークで作っていた部分をこれを使用するとあっという間に作り上げることが出来るのではないだろうかと思っています。また、これを使用して自分のサービスを作ることも簡単とまではいかないものの、時間短縮にはかなりなると思います。

商業利用可能なMITライセンスです、これはとても有り難いなって思います、またプラグインとかもあるので、本当に良い感じですね。トイウコトデ、本当に前前前会社で作っていたBASEのようなサービスを作ってみたいなって思っています。

休日の合間に少しずつ作りたい。基本土曜日は一週間分のブログ記事などを書き溜める作業をしていたり、午前中までは大体、家でコード書いたりしているのでその作業にサービスを作る作業を追加したいなって思っています。

因みに午後からはお出かけしたりするタイプです、特に夏は外に出ていかないと損している気がします、こんなに晴れているのに出掛けないというのは勿体ないと思う性分なんです。

それではまた~。

タグ

base, filament, Laravel, LIST, MITライセンス, MTg, PL6tf8fRbavl39r1g14lgYjPOH6jrjSECv, あっという間, トイウコトデ, フィラメント, プラグイン, フレームワーク, ライブラリ, 休日, 再度じぶん, 前前前会社, 勿体, 合間, 性分, 細糸,

SNSすれっずのここを直してほしいは一つだけ。

2023.07.14

Logging

おはようございます、SNSすれっずのここを直してほしいは一つだけです。スレッズとは旧フェイスブックが作ったTwitterのようなSNSサービスです。そのスレッズを二、三日使用してみた感想はまぁTwitterに似てるよね。でもフォローしていない人のつぶやきも表示されるのが、ちょっと困る。Twitterにもおすすめ機能があるのだけど、Twitterと違って結構、NG系(グロい)がたまに表示されたりします。

そこがTwitterとは違うところですね。それさえなければ全然良いのだけどそれがあるので今のところ、自分はスレッズはサブで使用する感じですね。あとこれがそのうち登場するだろうけど、開発者向けにAPIを公開してほしいなぁと思っています。これは先の話だと思いますがメタ(旧フェイスブック)社も実装するとは思っています。

トイウコトデ、ここ直してほしいでした~🐓。

タグ

API, NG系, SNSサービス, SNSすれっ, Twitter, うち, おすすめ機能, グロい, サブ, スレッズ, トイウコトデ, ところ, メタ, , , 感想, 旧フェイスブック, 自分, , 開発者向け,

好みの情報以外が届かなくなる「フィルターバブル」

2023.07.12

Logging

おはようございます、SNSで好みの情報以外が届かなくなる「フィルターバブル」のことを知らずに使っている人が6割もいるということが国の調査で分かったみたいだけど、まじで知らない人が多いな。これではFX詐欺などにひっかかる割合が高いわけだと思いました。

water bubbles under the sea
Photo by Pixabay on Pexels.com

SNSのDMをオープンにしていた時、かなりの量のDMを毎日のように貰ったことがあります。そして広告なかにも儲け話の広告などもあるので気をつけないといけないです。因みに怪しいサイトはワンパターンなので見る人が見ればわかると思いますが、言い方悪いですが発達障害や境界線知能の方が見ると判断がつきにくく罠にハマることがあると思います。

そういう方はそもそも簡単にお金儲けなんて出来ないと思っていたほうが良いです。トイウコトデ、詐欺には注意しましょう話でした(そしてITリテラシーを高めましょう)。

タグ

DM, FX詐欺, ITリテラシー, Photo by Pixabay on Pexels.com, SNS, お金儲け, トイウコトデ, フィルターバブル, まし, 儲け話, 判断, 割合, 境界線知能, 好み, 広告なか, 怪しいサイト, 発達障害, , 詐欺, 調査,

スキップとローファー12話で完結なのか。1クール

2023.07.11

Logging

おはようございます、スキップとローファー12話で終わりだということを知らずに今週もあるだと思いこんでいましたが、そうじゃないですね。アニメって1クール、12話で終わるということすら知らなかったので、なんだかロス感強いです。「あぁ」終わっちゃったかって思うとなんか埋め合わせの何か癒やしが欲しくなります。

flat screen monitor showing color bars
Photo by Tim Mossholder on Pexels.com

因みに原作漫画は続いているような気がします。確認していないので続いているような気がしますとしか言えないのだけど、漫画の方が続いていれば2クールがあるかもしれない??。

何故ならNetflixでは好感度1位かなにかに選ばれていたので、自分と同じような印象を持った人は多くいるということは、漫画の方が纏まった状態になればアニメ化は再度あるじゃないかって。

そして公式サイトではSNSのアイコン素材が配布されたりスマホの壁紙も配布されたりしています。興味のある方は是非足を運んでみてはどうでしょうか???

トイウコトデ、スキップとローファーでロスした話でした😂。

タグ

Netflix, Photo by Tim Mossholder on Pexels.com, SNS, アイコン素材, アニメ, アニメ化, スキップ, スマホ, トイウコトデ, ローファー, ローファー12話, ロス感, 再度, 印象, 原作漫画, 壁紙, 好感度1位, 是非足, 漫画, 興味,

TwitterとMastodonに同時配信するツールを作成

2023.07.08

Logging

おはようございます。先日、Twitter民がAPI制限で表示がされない問題が起きていた時に、TwitterとMastodonに同時配信するツールを作っていました。普通につぶやくのは前にコードを作っていましたので、それを流用して簡単に出来るなぁなどと思いながら作っていたら画像も添付した状態でつぶやきたいという欲が出てきて沼にハマりました。

Twitterの方は画像添付のつぶやきも簡単にできたものの、Mastodonで沼にハマりました。PHPにはcurlのメソッドがあります、これを使用してAPIに指示を出す感じです。ドキュメントにはヘッダーとともに必須項目を送信すればトゥート(つぶやける)できるよと記載されていたのだけど、実際はユーザーエージェントの値も送信しないと上手く動作しない仕様になっていました。

これはちょっと酷くない?と思いながら数時間悩み、その後、パラメーターの文字化けするという問題に沼にハマりここで数分悩んでいました。結局、全て自己解決したのですが調べても生成AIを頼っても答えが出ない場合は、今までの自分の知識や経験がある方が優位だなって感じました。

トイウコトデ、Qiitaでも掲載したのですがこちらでも解決策を記載します。

<?php
class Mastodon
{
    const host = "mstdn.jp";
    const endpoint1  = "/api/v1/statuses";
    const endpoint2  = "/api/v1/media";

    public function toot($text){
        $data = array('file' => new CURLFile("/var/www/html/t_m/image.png", 'image/png', "image.png"));
        $ch = curl_init();
        curl_setopt($ch, CURLOPT_URL, "https://" . self::host . self::endpoint2);
        curl_setopt($ch, CURLOPT_POSTFIELDS, $data);
        curl_setopt($ch, CURLOPT_HTTPHEADER, ['User-Agent: ' . $_SERVER['HTTP_USER_AGENT'], 'Content-Type: multipart/form-data', 'Authorization: Bearer ' . MSTDN_ACCESSTOKEN]);
        curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
        curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, FALSE);
        curl_setopt($ch, CURLOPT_SSL_VERIFYHOST, FALSE);
        $response =   json_decode(@curl_exec($ch));
        curl_close($ch);
        if (isset($response->id)) {
            $postdata = [
                "visibility" => "public",
                "media_ids" => [$response->id],
                "status" => strip_tags($text),
            ];
            $data = json_encode($postdata);
            $ch = curl_init();
            curl_setopt($ch, CURLOPT_URL, "https://" . self::host . self::endpoint1);
            curl_setopt($ch, CURLOPT_POSTFIELDS, $data);
            curl_setopt($ch, CURLOPT_HTTPHEADER, ['User-Agent: ' . $_SERVER['HTTP_USER_AGENT'], 'Content-Type: application/json', 'Authorization: Bearer ' . MSTDN_ACCESSTOKEN]);
            curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
            curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, false);
            curl_setopt($ch, CURLOPT_SSL_VERIFYHOST, false);
            $response =  @curl_exec($ch);
            curl_close($ch);
        }
    }
}

タグ

'User-Agent', API, application, array, Authorization, Bearer, Content-type, curl, false, isset, json_decode, mastodon, multipart, qiita, quot, Twitter, VERIFYHOST, トイウコトデ, トゥート, ユーザーエージェント,

Laravelでenvの情報をvueとかに共有する時の落とし穴。

2023.06.30

Logging

おはようございます、LaravelにはLaravel-Mixというものが入っていてこれを使用するとenvの値をVue.jsなんかと共有出来るのだけど、自分の知る限り値は全て文字列になるということ、例えばfalseという値を渡しても文字列になってしまいtrueと判断されてしまうのです。

これが落とし穴ですね、普通にfalseが入っているものだと思い込んでいて先日、数分悩んでおりました。

皆さんも思い込みの落とし穴には注意しましょうということです。あとlaravel Mixを使用する場合、envの頭文字にはMIX_と書かないとデータは渡されませんのでご注意を。

MIX_HOGEHOGE=false

思い込みはやばい。そう思い込んでいるとそこから抜け出せない事があると思います、人の話を鵜呑みにしないようにはよく聞くと思いますが。TVの話を鵜呑みにしないようにとか、ネットの話を鵜呑みにしないようにとかを注意がけている人はあまりいないじゃないかな?、ついついあぁそうなんだと聞き入れている人がいると思いますが、本当にそうなのかと疑問を持つことは大事。

トイウコトデ、思い込みはやばいでした?

タグ

env, false, Laravel, Laravel-Mix, MIX, MIX_HOGEHOGE, TV, vue.js, データ, トイウコトデ, , 全て文字列, 文字列, 疑問, 皆さん, 落とし穴, 限り値, 頭文字, 鵜呑み,

PS5買わないとなぁって思えた話。 #FF7RREBIRTH #再生

2023.06.15

Logging

おはようございます、FF7Rリバースの新予告を見たとき、仕方ないFF7R(ファイナルファンタジー7リメイク)の為にPS5を買わないとなぁと思いました。FF16の予告を見たときは、まだ良いかなって思っていたんだけど、FF7Rを見たらPS5、仕方がないけど買おうと思えた・・・。

『FINAL FANTASY VII REBIRTH』Summer Game Fest 2023 トレーラー

トイウコトデ、PS5を購入するために、どうやって購入費を捻出するか考えています🤔。一番、最も良いのは副業で捻出する方法だと思うのですが中々、仕事を取るのが難しい。なので、やはり無駄遣いを抑えてその費用をそれを埋め合わせするしかないかなって・・・。

ともあれ近いうちにPS5を購入します。因みにPS5値が目減りしはじめているそうです。

タグ

FF16, FF7R, FF7Rリバース, PS5, PS5値, トイウコトデ, ファイナルファンタジー7リメイク, 予告, 仕事, 仕方ないFF7R, 副業, 新予告, 方法, 無駄遣い, 費用, 購入費, 近いうち,

いいねボタンと悪いねボタンを実装予定。 #いいね👍

2023.04.07

Logging

おはようございます、週末の夜から休日を使用して、とあるサイトにいいねボタンと悪いねボタンを実装予定です。これにより、コミュニティが盛り上がることを少し期待しているけども、そんなに変わらないだろうなって思います。ですが作ろうと思っています( ・ิω・ิ)。

<button id="likeBtn">👍</button>
<button id="dislikeBtn">👎</button>

<p><span id="likeCount">0</span></p>

いいねの数カウントと悪いはカウントしないものを実装です、そうYOUTUBEと同じ外見的、仕様です、中身はガタガタな物なんですが・・・。外見だけでも合わせようと思います、同じ仕様にするのは、それが巨人が一番良いと結論付けたのだからそれには大いに意味があるだろうという理由から、そうするように決めました。

// カウンターの初期値を設定
let likeCount = 0;
let dislikeCount = 0;

// 「いいね」ボタンのクリックイベントを追加
document.getElementById("likeBtn").addEventListener("click", function() {
  likeCount++;
  document.getElementById("likeCount").textContent = likeCount;
});

因みに、今月から金曜日も仕事になりました、先月末まで4勤務だったので、少しばかりアレですが5勤の方がONとOFFの切り替えが出来てよいです。フルリモートなので、ONとOFFの切り替えが難しいでしょうという人もいると思いますが、息を吸うようにいつもコードを書いているので正直な所、難しい事ではないです。仕事の場合、注意をはらっているのですが…まだまだ抜けがあるのが現状です。それが嫌だなって思います。そこを直したいなって日々思っています。

トイウコトデ、日曜日には実装済みになっていると思います。

タグ

addEventListener, button&gt, dislikeBtn&quot, function, getElementById, gt, let dislikeCount, likeCount, lt, quot;click&quot, quot;likeBtn&quot, quot;likeCount&quot, span&gt, textContent, youtube, クリックイベント, トイウコトデ, 外見, 設定 let, 追加 document.getElementById,

眠れるサイトを再構築したって話。 #phpcode

2023.03.25

Logging

おはようございます、お腹がキリキリ痛む時があります、プレッシャーでしょうか?

今日は眠れるサイトを再構築したって話です、このサイト、放ったらかしにしてもう10年以上の年月が経過しているのですが、まともに稼働したことがありません。今回、そんな眠れるサイトを再構築しました、このサイトで出来ることは24時間しか投稿が表示されない。

掲示板サイトです、24時間後には投稿が自然消滅します、厳密に言えばデータは保管されているのですけど、表示されないような処理を書いています。なので、表面上は表示されません…。

24時間後にデータを消しても良いのですが、もし何かの問題が起きた時にデータを提出出来るようにデータはデータベースに保管しています。

このサイトで問題が起きた場合、自分のTwitterアカウントか運営しているサイトのアカウントにDM無いしReしてくれたら対応を行います。

因みにこのサイトはものの数分で構築しました・・・・。見る人が見れば簡単やなって呟くことだと思いますが、複雑なサイトがウケるとも限らず案外、簡単なものがウケる場合もあるだと思います。

トイウコトデ、釣りMAPというサイトも名前改めて釣りったーに改名して近々リリースします。近々が何時になるかは分からないですが・・・😂。

タグ

24時間, 24時間後, DM, map, Twitterアカウント, アカウント, お腹, データ, データベース, トイウコトデ, プレッシャー, 処理, 名前, 問題, 年月, 投稿, 掲示板サイト, 自分, 表面上, ,

Xboxのコントローラーを買った話。 #Xbox

2023.02.27

Logging

おはようございます、Xboxのコントローラーを買った話。Xboxのコントローラーは互換性が高いのでスマホのゲームで使用できるとYOUTUBEで語っていた人がいたので購入してみましたが、実際、シュミレーション系、いわゆる三国志系などのゲームでは操作出来なかったです。Android端末が悪いのか、ゲームアプリに互換性がないのか、分からないのですが動作確は出来ませんでした。なので、自分はたまにPCでゲームをプレイするのに使用します。

因みにお値段は5000円ちょっとします。純正なのでそれぐらいの値段はします、開封して思ったのが、これ新品と謳って出品していたのですがどうも中古品ぽっいきがします・・・そう思った理由は、少しホコリがあったので怪しい感じがします。開封時にホコッていたりするとやはり気になりますよね。

トイウコトデ、現場からの近況報告でした。

タグ

Android端末, PC, XBox, youtube, ゲームアプリ, コントローラー, シュミレーション系, スマホ, トイウコトデ, 三国志系, 中古品, 互換性, 値段, 動作確, 少しホコリ, 怪しい感じ, 新品, 現場, 近況報告, 開封時,

何だかでTwitterBlueを契約しました。

2023.01.18

Logging

おはようございます、そろそろTwitterのプロフィールに認証マークが付いていると思うので書きます。

結論から言えば認証マークの誘惑に負けたって話です。自分がしるところ、偽アカウントも存在するので、認証マークは重要かなって思います。ちなみに実名は全部で3つ存在します。

1つ目は、プライベートアカウントで活動しているこのアカウント@toshiaki_taokaです。次に主に仕事用のアカウント@taoka_toshiakiです、その次にサブ垢として@taoka358が存在します。それ以外で同じ名前で活動しているアカウントを見つけた場合、それは偽アカウントか、同姓同名の人だと思いますが、まず自分の名前で同姓同名はなかなか、存在しないと思います。

何せ、姓があまりなくこの姓は高知県のある地域にしか存在しないというぐらいのものです。もとを辿れば平家と源氏の話になるらしい。そういう事もあってあまりこの姓は無いのです…。なので、姓と名が両方一致して感じまでもが一緒なんてあり得ないぐらい確率が低い話です。

トイウコトデ、高いけど有料会員になりました😗。

タグ

taoka358, アカウント, アカウント@taoka_toshiaki, アカウント@toshiaki_taoka, サブ垢, そろそろTwitter, トイウコトデ, プライベートアカウント, プロフィール, 両方, 偽アカウント, 同姓同名, , 実名, 平家, 源氏, 確率, 結論, 認証マーク, 誘惑,

今年も残る所あと半月ほどになりましたね。 #半月 #2022年大晦日まで

2022.12.15

Logging

おはようございます、今年も残る所あと半月ほどになりましたね😆。

先日、呟いた通りですが、フルリモートのお仕事が出来るようになりました。先ずは三ヶ月の雇用との事です、実際に働き出すのは1月からですが今から猛勉強💦します。Laravelは平たく理解しているのですが、今の知識は入門書止まりだと思うので、短期間で実践レベルにまで押し上げていきたいです。

その他にもvue.jsやReact.js等(TypeScriptも含む)も勉強しつつHTMLやCSSを再勉強するつもりでいます。あとバージョン管理でGitLabを使用するみたいなのでそちらも慣れなければいけないなと思っています。

正直な所、自信がないのです、なんかレベル高そうな気がして怖いなー。自信がないのでカバーする為にも勉強するしか無いですね…。

この頃、使用していないjqueryも再勉強しないと・・・やらなければいけない事が山積みだけど頑張るしか無いな。

これから1月半ばまで勉強のアウトプットを記事になると思います、トイウコトデよろしくお願いします🙇。

タグ

css, gitlab, html, jquery, Laravel, React.js, TypeScript, vue.js, アウトプット, トイウコトデ, バージョン管理, フルリモート, 入門書, 勉強, 実践, 所あと半月, 猛勉強, 短期間, 自信, 雇用,

日本の最低賃金が低いのを見て思うこと。 #最低賃金 #各国の最低賃金

2022.12.05

Logging

おはようございます、仕事が決まりません、早く再就職したいという焦りが出てきましたが、「慌てるカツオは針を…」のことわざを思い出して一呼吸置きます。

Twitterのトレンドに最低賃金が入っていました、見てみると各国の最低賃金と比べて日本の最低賃金はかなり低いことが分かります。コレを見て日本の仕事を請け負うよりも海外の仕事を請け負った方が断然良いことが分かりますよね。

これからは英語を勉強して海外の仕事を取りに行った方がお得だなって思います、この頃、記憶力が衰えてきたように思う自分ですが、この際に英語を身につけるべきだなってヒタヒタと感じます。トイウコトデ、記憶力が上がる薬かサプリメントが欲しいこの頃です。

英語が喋れたら世界がかなり広がると思いますがどうでしょうか?片言の日本語しかしゃべれない自分ですが、思い切って英会話レッスンを受けてみたいと思っていますが、現在、無収入なので先ずはYOUTUBEで何とかしてみようと思っています。こんなアプリも有るみたい人工知能が英会話の発音を矯正してくれるアプリELSAspeak

タグ

Twitter, You, カツオ, かなり, こと, ことわざ, これ, コレ, サプリメント, トイウコトデ, トレンド, レッスン, 一呼吸, 世界, 仕事, 勉強, 収入, 各国, 就職, , 日本, 日本語, 最低賃金, 海外, 焦り, 片言, 現在, 自分, 英会話, 英語, , 記憶力, , , , ,

常時ディレクトリ監視を行う方法。 #CPU使用率 #炎上

2022.11.03

Logging

おはようございます。何だかアカウントを作ってまでコメントする人の考えがわからない🤔。

Qiitaに、このコードのsleep関数がないバージョンをアップしたら、何やらアカウントを作ってまでコメントする人が現れる、理由はCPU使用率がMax近くになるのが駄目だからです、そんな事は分かっているのが普通だと思っていたのだけども…例文として掲載するのも駄目だそうです、コピペで運用する人が結構いるのかもしれない。

正直なところ、そこまで叩かれるとは思っていなかったので、正直なところ驚きを隠せない。段々と世間の常識とズレていっている気がします😗。

昔はそういうコードは巷に溢れていたのにな・・・そんな事も出来なくなってきたのか・・・。

トイウコトデ、常時ディレクトリ監視を行い任意の画像ファイルだけ別のディレクトリへ移動するコードです。

nohup php File_Check.php &
├── File_Check.php
├── upload
└── data
<?php
while(true){
    if($result = is_scandir("./upload")){
        foreach($result as $key=>$value){
            rename("./upload/$value","./data/$value");
        }
    }
    sleep(3);
}

function is_scandir(string $dirname="",array $ext_list = ["png","jpg"]){
    $is_filelest = [];
    $result = scandir($dirname);
    foreach($result as $key=>$value){
        $ext = substr($value, strrpos($value, '.') + 1);
        if(in_array($ext,$ext_list,false)!== false){
            $is_filelest[] = $value;
        }
    }
    return count($is_filelest)>0 ? $is_filelest : false;
}

タグ

check, CPU, file, max, nohup, php, qiita, sleep, アカウント, アップ, コード, コピペ, コメント, そこ, ディレクトリ, トイウコトデ, ところ, バージョン, ファイル, 世間, , , 任意, 使用, 例文, , , 常時, 常識, 掲載, 方法, , 普通, 正直, 段々, , 炎上, 理由, 画像, 監視, 移動, 近く, 運用, 関数, 駄目,

パソコンで閲覧するというのはエンジニアだけなのかも知れない。

2022.08.12

Logging

こんにちは、今日は耳鼻科へ朝行ってきました。

この頃、WEBサービスをいろいろとリリースしたり作ったりしていて、そのサービスの訪問者の8割がモバイルからの訪問者だったりして時代の流れを感じたりしています。因みにこのブログは基本的にモバイルよりパソコンからの訪問者が多かったりします。理由はどちらかと言えばエンジニア向きの記事が多いため、職場などでググると私のホームページが上位に表示される事があるからです。

一般的なサイト(技術ネタを扱っていないようなサイト)はスマホ用のサイトにかなり力を入れた方が良いです。殆どの訪問者はもうパソコンを使用していないです。特に若い世代になるとその傾向が高くなります。また、モバイルでの操作性が良いとリピーターが増えていきます、これが今の自分の課題です、一見さんが多いこと多いこと・・・💦。

これから一番自分がサイトやサービスを作る時に力を入れようと思っているのはデザインです、やはりデザインは人を引き付けたりしますからね。どんなに良いモノを展示していてもサイトがボロボロだったら、その商品は売れません。例えるとボロボロになった店に高級品を置いても誰も買わないのと同じ感覚です。

なので、デザインと操作性に力を入れようと思っています。自分が使って使用しづらい物は大体、誰が使っても使いにくい物だと思います。一番は誰もが直感的に使用できるサイトにする事とが大事になるだと思います。そういう事を考えてデザインをしてくれるデザイナーさんは重宝されます。そして、そういう事を理解しているデザイナーさんは大事です!😌

トイウコトデ、やらないといけない課題が山積みのようにあります。
頑張ろう💪。

タグ

Webサービス, エンジニア向き, デザイナーさん, トイウコトデ, パソコン, モバイル, リピーター, 一見さん, 上位, 傾向, 山積み, 感覚, 技術ネタ, , 殆ど, 耳鼻科, 職場, 若い世代, 課題, 高級品,

pythonで画像ダウンロードしたいなら。コレでよし🤔

2022.08.06

Logging

こんにちは、日が暮れて夕方になってしまいましたね?…本日の更新です😌。

今日は機械学習(tensorflow)の為の画像を集めをしていたました。画像を集めるのが面倒くさくて昔、ダウンロード用のソフトを自前で作っていたのだけど、その自前のソフトをいつの間にか消し去っていた為、再度Pythonで作り直しました。

作ったのですが、これは即席なダウンロードソフトなので完璧なものではないです。50枚~300枚の画像をダウンロード出来ます。そのダウンロードした画像を水回しして機械学習の画像分類に使用しているのですが、学習精度があまり良くないのが明日の課題。

人工知能に学習させる方法にはいろいろな方法があります。それらを上手く使えばもっと効率よく学習出来るみたいですが、そもそもPythonも普段から使用しないので手探り状態です。

もっと綺麗なコードを書けると思いますが…。

トイウコトデ、コードを記載しときますね、このコードはbingサイトで画像ダウンロードするために作られたものです。機械学習しているコードではありません。

from functools import cache
import time
import requests
import os
from selenium import webdriver
from selenium.webdriver.support import expected_conditions as EC
from selenium.webdriver.support.wait import WebDriverWait
from selenium.webdriver.common.by import By
from webdriver_manager.chrome import ChromeDriverManager
from selenium.webdriver.chrome.options import Options
options = Options()
# download_path = 'C:\python\images\face'
# options.add_experimental_option("prefs", {"download.default_directory": download_path})
# driver = webdriver.Chrome(ChromeDriverManager().install(), options=options)
driver = webdriver.Chrome(ChromeDriverManager().install())
driver.get("https://www.bing.com/images/search?q=顔&form=HDRSC2&first=1&tsc=ImageHoverTitle")
driver.set_window_size(945, 1012)
time.sleep(3)
sl = 700
for i in range(30):
    driver.execute_script("window.scrollTo(0," + str(sl) + ")")
    time.sleep(3)
    sl = sl + 700
img = []
for x in range(10):
    for y in range(100):
        try:
            txt = driver.find_element(By.XPATH,"//*[@id=\"mmComponent_images_2\"]/ul[" + str(int(y +1 )) +"]/li[" + str(int(x +1 )) +"]/div/div[1]/a").get_attribute("m")
            hoge = str(txt).split(",")
            #print(hoge)
            img.append([s for s in hoge if "murl" in s])
        except:
            print("errors not image")
driver.quit()
file_dir = "C:\\python\\images\\face\\"
for imgdata in img:
    url = str(imgdata).split(":")[1] + ":" + str(imgdata).split(":")[2]
    url = url.replace('"',"").replace("']","")
    print(url)
    try:
        urlData = requests.get(url).content
        with open(os.path.join(file_dir,os.path.basename(url)),'wb') as f:
            f.write(urlData)
    except:
        print("errors not Download")

タグ

ChromeDriverManager, driver, driver.get, driver.quit, except, img.append, imgdata, options, print, quot, replace, scrollTo, selenium.webdriver.support.wait, sl, sleep, tensorflow, time.sleep, ul, urlData, トイウコトデ,

IT人材は不足している、会社辞めれる人と辞めたら駄目な人。

2022.01.05

Logging

昨日から仕事初めの人も多いと思います、お疲れ様です😌、自分はまだお休み気分でいます。

さて、IT人材は不足しているというのは本当ですが、人材として必要な人はどんな人かと言えばこんな人です。こんな人はフルリモートの転職サイトなどに登録すると高確率で地方在住の人でもお仕事を頂けます。

  • コミュニケーション能力が普通、普通以上の人(あがり症不可かも)。
  • フレームワークがさくさくデキる人
  • コードレビューが出来る人
  • GIT・GITHUBを使っての共同開発
  • サーバサイド知見(ある程度必要)
  • スラックやChatWorkなどの経験
  • 実務経験3年以上(10年以上あれば尚良し)
  • 月に何度かあるリアルMTG(ミーティング)の参加
  • 仕様書作成が出来る人

上記のことが8割出来れば間違いなく月収40万円以上のお仕事につけます。トイウコトデ、それが出来る人ならば確実にお仕事につけます。逆にコミュニケーション能力が低い人はそれをカバーできる能力がないと中々、難しくなっています。

フルリモートワークなどで検索するとフリーランスエンジニアなどで働けるサイトがあるので、今の環境に不満のある人は登録しておくと良いと思います、因みに自分も結構いろいろな転職サイトやフリーランスエンジニアなどから引っ切り無しにどうでしょうかという電話やメールが来ます。

最後にリモートワーク専門のサイトをご紹介します。

https://findy-code.io/

https://crowdtech.jp/

https://www.reworker.jp/

https://rework-s.com/

タグ

ChatWork, GIT・GITHUB, IT人材, コミュニケーション能力, サーバサイド知見, スラック, トイウコトデ, フリーランスエンジニア, フルリモート, フルリモートワーク, フレームワーク, ミーティング, リモートワーク専門, 人材, 共同開発, 地方在住, 最後, 症不可, 能力, 高確率,

twitterのアナリティクスが不具合続く。数日の前の話で進行形。

2021.11.25

Logging

何だか急に寒くなりましたね。寒くなると蚊が発生しないのでそこだけは良いことかなと思っています。

さて数日の前からtwitterのアナリティクスが不具合続いています。リアルタイム(本日だけ)のインプレッション数などの表示が0(ゼロ)になっています。これ実は不具合じゃなくて仕様かと思ってしまうぐらい不具合が続いています。過去のインプレッション数は見れるですけど、リアルタイムに見れないのは結構痛いなと思います。

因みにYahoo!のリアルタイム検索で調べると同じような不具合の人が呟いているので、おそらく不具合かと思いますが公式サイトから何かアナウンスが出ているのかは未確認、もしこれが不具合じゃなくて有料会員と無料との差別化にする前段階の対応とかだったら嫌ですね。

トイウコトデ、現場からでした。

タグ

0, Twitter, Yahoo, アナウンス, アナリティクス, インプレッション, こと, これ, サイト, ゼロ, そこ, トイウコトデ, リアルタイム, 不具合, , 仕様, 会員, 公式, , 前段階, 対応, 差別化, 数日, 有料, 本日, 検索, 無料, 現場, 発生, 確認, , 表示, , 進行形, 過去,

このサイトの背景色を勝色に変えました。縁起の良い色ということで。

2021.10.31

Logging

今日はブログ投稿お休みの日だけど、報告ということで書いています。このサイトの背景色を勝色に変えました。縁起の良い色ということで、その色にしました?

前々から背景色を黒に近い色に変えようと思っていたのですが、なかなか踏ん切りがつかなくてやっとこさ、本日変えました。これでちょっとアンダーワールドなサイトに見えるかもしれませんが、それはそれで良いです。飽きたらまた白に変えるかもしれませんが今の所、この勝色で置いておこうと思います。

あと、サンプルコードの動画はもうネタ切れなので、これからは自分が作ったコードをサラッと見せるとかDEMOコードをサラッと見せるようにします。

トイウコトデ、今日は10月最後の日曜日でハロウィーンらしいですが高知のひろめ市場に行くこともなく、皆が騒いで終電で帰る頃には自分は夢の中だと思います。まだ仕事も決まらず悔しい思いの中、年を越しそうですね。ちょっと悔しいですが、結果は結果なので坦々と日々頑張るしかないかなと思います。

タグ

10, demo, あと, アンダーワールド, お休み, コード, こと, これ, サイト, サンプル, それ, トイウコトデ, ネタ切れ, ハロウィーン, ひろめ, ブログ, , , 今日, 仕事, 前々, 動画, 勝色, , 報告, , 市場, , , 投稿, , 日曜日, 最後, 本日, , , 終電, 結果, 縁起, 背景色, 自分, , , 高知, ,

プログラム言語レッスン動画じゃない緩いやつ始めます。いやハジメマシタ!!

2021.10.25

Logging

プログラム言語レッスン動画じゃない緩いやつ始めます。YOUTUBEでむかし、ズブズブなPHP言語レッスン動画をUPしていました、今回は音声説明も何もないダダ、コードを書いている緩い動画を日々UPしていきます。動画に音楽を添えたスタイルにしようと思いますが、その他の解説や何やら動画に組み込みません。解説は概要に書くか、難しくなってきたらブログ記事にしようと思います。書いたコードサンプルはGithubにでもUPしていきます。

ネタが尽きたら動画UPの頻度が落ちると思います。タイトルは『T2がコードを10年書いている』です、今のYOUTUBEチャンネルを使ってUPしていきます。

トイウコトデ早速UPしました。

T2がコードを10年書いている。JS編-part1

初回はIF文で動作するプログラムになります。ソースコードは下記に置いていますのでご自由に使用くださいませ。

https://github.com/zip358/T2_pg

T2がコードを10年書いている。JS編-part2

追記:音声での解説を検討中。

タグ

10, 2, com, github, https, if, php, Qq-ctgcMRWQ, UP, watch, www, youtube, コード, サンプル, スタイル, ズブズブ, ソース, その他, タイトル, だだ, チャンネル, トイウコトデ, ネタ, ハジメマシタ, ブログ, プログラム, むかし, やつ, レッスン, 下記, , 今回, , 使用, 初回, 動作, 動画, , 日々, 概要, 解説, 言語, 記事, 説明, 音声, 音楽, 頻度,

お金の授業総まとめとS&P500についてどうなの?

2021.08.02

Logging

お金の授業総まとめとS&P500についてどうなの? お金の授業総まとめ?で中田敦彦さんはS&P500を押しているけど、それはどうなのかという事をお金の大学の著者は反論していたりしていて、やはり最後は自分で調べないといけないなという気持ちで、お腹いっぱいになりました。

【お金の授業総まとめ②】中田の結論は米国株「○○○」を一括購入

ただ、株も買ったりすることは駄目だとは思わないですが・・・(*´ω`*)、むしろ買ったほうが良いと思います。特にこれからの日本そんなに先が明るくはないと思っている。特に大震災がどこまで最小限に被害を食い止めることが出来るかで日本の未来はかなり決まると思っています。そう考えている人は結構いるじゃないかな?、そういう事もあって自分は海外の株式は資産として買っとくと良いかなと思っています。日本株も魅力だけど海外の株式はもっと面白さがあります。

第38回 【危険】S&P500に投資すれば絶対に儲かると信じている人に伝えたい3つのこと【初心者向け】【社会・トレンド】

トイウコトデ、投資や投機は自己責任ですね(*´ω`*)、元本割れするとガックシ来ますがそれから、また復活すると面白いです。長期投資の株は面白いですね優待券とかもあるからね。海外の株式は間接的なのしかやっていないけど、分配金はあるみたいだね。

タグ

500, amp, お金, ガックシ, かなり, こと, これ, それ, トイウコトデ, どこ, 中田敦彦, , , 元本, , 反論, 大学, 大震災, 投機, 投資, 授業, 日本, 日本株, 最小限, 最後, 未来, , 株式, 気持ち, 海外, 総まとめ, 腹いっぱい, 自分, 自己, 著者, 被害, 責任, 資産, 駄目, 魅力,