Photo by Markus Spiske on Pexels.com

デモ55ajax=jqueryを使わずに非同期通信するのが普通に。

2022.05.03

Logging

おはようございます。

祝日が始まりましたね、お休みの方も多いかと思います。

そんな中、連休からプログラミングの勉強を始めようと考えている方もいるかと思いましたので、フロントエンドエンジニアがバックエンドエンジニアとの連携で一番初めにぶち当たる壁である、非同期通信のコードを書きました。コードをコピペして階層など合わしてご自身の実行環境で実行してみてください。この頃ではフロントエンドエンジニアの方は非同期処理でコードを書いているので、非同期という言葉を聞くことも多くなったと思います。

非同期処理は処理の結果を待たずして次の処理を実行することです、非同期通信も同じです。バックエンド側に処理を問い合わせて処理の結果は待たずして行います。結果も順番に帰ってくる訳では無いのでフロント側で処理するときに注意も必要になります。

<!DOCTYPE html>
<html lang="ja">

<head>
    <meta charset="UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
</head>

<body>
    <button id="api">非同期通信</button>
    <script>
        document.getElementById("api").addEventListener("click", api);

        function api() {
            let data = [];
            data.push({"name":"樹龍"});
            console.log(param(data));
            fetch("./api.php", {
                method: "POST",
                headers: {
                    'Content-Type': 'application/x-www-form-urlencoded'
                },
                body:param(data)
            }).then(
                response => response.json()
            ).then(data => {
                console.log('data', data);
            }).catch(error => {
                console.log('error', error);
            });
        }
        function param(data){
            let str = [];
            for(key in data){
                for(keyname in data[key]){
                    str.push(keyname +"="+ encodeURIComponent(data[key][keyname]));
                }
            }
            return str.join("&");
        }
    </script>
</body>

</html>
<?php
$name = htmlspecialchars(strip_tags($_POST['name']));
$response['res'] = $name;
print json_encode($response);

著者名  @taoka_toshiaki

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

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

OFUSEで応援を送る

タグ

55, ajax, DOCTYPE, gt, html, jquery, lang, lt, quot, エンジニア, エンド, お休み, コード, こと, コピペ, ご自身, デモ, とき, バック, プログラミング, フロント, , 処理, 勉強, 同期, , 実行, 必要, , 普通, , 注意, 環境, 祝日, 結果, 言葉, , 通信, 連休, 連携, 階層, , 順番,

やってみよー、フラワーズ ボミング ホーム。

2020.08.28

Logging

フラワーズ ボミング ホームとは何か?下記の引用を参照してください。

自分が描いた花をアップロードすることで、世界中の人が描いた花々と一緒に、テレビモニターのなかで咲き乱れるというもの。描いた花は、ゆっくりと幻想的に散っていき、これまで体験したことのないアートの世界を堪能できるのだとか

引用元:https://tabi-labo.com/

実際の動画がこれです。

Flowers Bombing Home

実際、じぶんもお絵かき用のファイルをダウンロードしてのりえをしてアップロード後、ライブ配信の映像を55インチのテレビに映し出してみた。ちなみにテレビに映像を写すには別途、クロームキャストなどの機器が必要となります。感想からすると子供から大人まで楽しめる仕様になっているかなと思います。とくに子供は喜びそうですね。ぜひ、これご自宅で体験してみてください。

詳細内容はこちら
https://www.teamlab.art/jp/w/flowers_bombing_home/
https://flowers-bombing-home.teamlab.art/jp/paint
https://www.youtube.com/c/teamLabART/live

著者名  @taoka_toshiaki

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

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

OFUSEで応援を送る

タグ

55, 7, com, Ep-dQ, https, tabi-labo, VO-lk, watch, www, youtube, アート, アップロード, クロームキャスト, こと, これ, これまで, ご自宅, じぶん, ダウンロード, テレビ, なか, のりえ, ファイル, フラワーズ, ホーム, ボミング, モニター, もの, ゆっくり, ライブ, 下記, 世界, , 仕様, 体験, , 別途, 動画, 参照, 大人, 子供, 実際, 引用, 必要, 感想, 映像, 機器, 絵かき, 自分, , 花々, 詳細, 配信,

カズチャンネルって有名ですが見たことありますか?

2020.03.24

Logging

子供に人気があるというYOUTUBERさんと自分は認識していますが、何だか子供向けから脱皮していっているような気がします。その理由はおそらくYOUTUBEの規約変更により子供から収益を得れなくなってきたということが理由だと思うのです。レビュー系YOUTUBERとチャンネル概要にも書かれています。昔からレビュー系だったのかもしれませんが・・・。

自分はあまり人気のあるYOUTUBERさんの動画は見ないのですが、今回見てみようかなと思って見ました。確かに登録者数が多いYOUTUBERは安定な仕上がりです。でも登録者数の少ないと言われるYOUTUBERも負けてはいない気がします。なのでこの差はYOUTUBEを始めた時期が影響していると思います。それぐらい先を読む力(先見の明)があったか、運なのかわからないですが、今も残っているYOUTUBERは馬鹿ではないなと思います。今回見た動画はLG製の55インチを買ってみたという動画です?、これ見ていると買いたいなと思ってしまうからやはり上手いだなと思うです。

【コストコ】55インチで10万円の格安4K有機ELテレビ買ったった!

こんな売れっ子YOUTUBERでも毎日ぐらいの頻度で動画をアップしているだから凄いな。本当にYOUTUBEって当たればそれだけで生活できるかもしれないけれどなかなか厳しいと思います。じぶんも動画を32日毎日アップしてみてわかったのだけど、いろいろ編集して毎日アップするってかなり大変です。自分の場合はサムネイル画像だけであとは無編集でしたが、上記の動画をUPするとならば、おそらく動画編集だけで半日作業になるかと思います。特に最初の頃は素材とかのストックもないので結構ハイレベルで大変な作業かと思います。

【収入公開】カズさんのお金の話。

もし自分の子供がYOUTUBERになりたいと言ったならばグーグルのアカウントを取得させて自分でYOUTUBEアップしてやってみなと言います(いないですが)。自分でやってみると自分に向いているのかなども理解できるし創作ってどういう事なのかも理解出来ると思います。それを毎日のように出来る人は一握りそしてそれで生活できる人は20%ぐらいかなと思います。底辺でも普通の初任給ぐらいは月に稼げると思いますので是非試してみると良いと思います。

最後にYOUTUBEチャンネル登録はこちら
https://www.youtube.com/channel/UCVPz_nauEJpqPxxvYiOpCHQ

著者名  @taoka_toshiaki

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

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

OFUSEで応援を送る

タグ

55, LG, youtube, YOUTUBER, カズ, こと, それぐらい, チャンネル, レビュー, 人気, , 今回, 先見, , 動画, 収益, 変更, 子供, 子供向け, 安定, , 影響, , , 時期, 有名, 概要, , 理由, 登録者, 脱皮, 自分, 規約, 認識, , 馬鹿,

映画リメイク版:トータル・リコールですがよく出来ています。

2014.08.18

Logging

映画リメイク版:トータル・リコールですがよく出来ています。前作より自分はこちらのほうが好きです、小さいテレビではそれほど迫力がないかもしれませんが、自分の部屋のテレビは55インチなので、そこそこ見応えがある感じです。話変わって液晶テレビとかの話ですが、4Kになり次は8Kです、8Kが投入される頃には有機EL、TVの大型版が市販化されるのではないかと思っています。そうなれば、買い替えかなとも思っています。
話し戻しましてリメイク版トータル・リコールの何処が良いのかと聞かれると難しいのですが、前作と全然ストーリーが違うのに良い出来になっている事とSFの世界観がよく出来ている所だと思います。ちなみに自分は3回ほどトータル・リコールを観ました。一番、観ているのは、トロン:レガシー3D版です、夜中に部屋を暗くして観ると最高です、どっぷりSFの世界に浸れます。
 

著者名  @taoka_toshiaki

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

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

OFUSEで応援を送る

タグ

, 4, 55, 8, EL, nbsp, SF, TV, こちら, ストーリー, テレビ, トータル, トロン, リコール, リメイク, レガシー, 世界, 世界観, , 何処, 出来, 前作, 夜中, 大型版, 市販, 感じ, , 投入, 映画, 最高, 有機, , 液晶, , 自分, 見応え, , 迫力, 部屋, ,