AとBをテストするABテスト #abtest

2022.11.19

Logging

おはようございます、土曜日の朝🌅。今日は高知県は雨らしいですね。

ABテストとは何かは割愛させてもらってABテストの話を書いていきます。自分はこのABテストを結構します。特にブログやYOUTUBEはABテストを行っています、プレビュー数、再生数はどうすれば伸びるのか、試すにはABテストは最適です。

【10分で分かる】ABテストについて統計学的観点も交えて詳しく解説!

そういうテストを繰り返して小技を蓄積していくと伸びるものが創れるようになるし、勘どころが分かるようになります。これは伸びる伸びないなどがよくわかります。

これをテストするにはある程度、訪問者や閲覧者がいないと出来ないです。初期のブログはなかなか訪問者数もいないのでテストが出来ないですが、YOUTUBE等は投稿すればチャンネル登録者数がいなくてもYOUTUBEのアルゴリズムで、ある程度表示してくれます。

YOUTUBEのアルゴリズムは関連性の高い動画だと認識させれば、再生回数は伸びますしアイキャッチなども結構大事です、それはブログもそうなんですけどブログの場合は記事の内容が大事になります。

滞在時間と離脱してから次の行動も恐らくですがGアルゴリズムもページの善し悪しに盛込んでいると自分は考えています。もし自分なら、そういうアルゴリズムにしますから・・・。

まとめ、ABテストはSEOというよりは、人に寄り添って考える事が大事なのかなって思います🙇。

タグ

ab, abtest, com, D-leDiVDiqU, https, watch, www, youtube, アルゴ, アルゴリズム, これ, チャンネル, テスト, プレビュー, ブログ, もの, リス, 今日, 何か, 再生, 初期, 割愛, 勘どころ, 土曜日, 小技, 投稿, 最適, , 登録者, , 自分, 蓄積, 表示, 訪問者, , 閲覧者, , 高知県,

インターネットが常時接続が当たり前になって数年。

2022.09.24

Logging

おはようございます、予約するのを忘れて今記事を書いています🫠。

先日、ふと思ったことを記載しますね、インターネットの常時接続が当たり前になってから、10年以上の時間が経過しています。

そんな中、この頃TVの劣化が酷いなと感じることもあります、それぐらい劣化している気がします。番組も健康商品などの通販TVが多く感じます、また、コマーシャル(CM)も健康商品か保険のCMが多い気がします。

『天才の頭の中: ビル・ゲイツを解読する』予告編 – Netflix

これはどの局も同じで、どんどんとTVが劣化していっている証拠なのかもしれません。もうTVを見るのは高齢者ばかりになっている気がします。因みに私達の世代ももうインターネットでYOUTUBE等を見る割合が増えているらしいです。

そう思うと自分達が老人になる時にはTVって存在感がますます薄れていくのか、TVがインターネットへ寄り添う形、例えば今、実験的に始まっているTVの放送をインターネットに流す試みを定着させるしか他ならないような気がします。

何にせよ、あと数十年後にはYOUTUBEが老人のプラットホームになることは間違いないでしょう🫠、その頃、若者たちはVR等の違うプラットホームで生きていると思います。

時代の流れを感じる今日此の頃でした。

タグ

10, CM, TV, youtube, インターネット, こと, コマーシャル, これ, それぐらい, 世代, , 予約, , 保険, 健康, 先日, 割合, 劣化, 商品, 存在感, 定着, , 常時, 当たり前, , 接続, 放送, , , 時間, , 番組, , , 経過, 老人, 自分, 記事, 記載, 証拠, 通販, , 高齢者,

映画、ムーンフォールを観ましたので感想を残しときます。

2022.07.31

Logging

おはようございます。朝方にかけてどしゃ降りになりましたね。

さて昨日、ムーンフォールを観ましたので感想を残しときます。この映画、月の真実を知った時にその想定を受け止めれるかどうかで、大きく観た印象が異なると思っています。予告で大体のストーリー展開は予測できると思いますので、予告を観て観たいか観たくないか決めるのも一つの手だと思います。

日本初上陸!SFディザスターパニック映画『ムーンフォール』| ティザー予告編
ムーンフォール予告

一番、評価が分かれ道になっているのは、やはり最後のオチになる所だと思います、自分はこういうの好きですよ。最後の最後のオチもニヤって感じになりましたからね。パニックアクションSFとしてはかなり王道で最初から最後で一貫して目を離せない作りにもなっていて良かったです。こういう映画は倍速モードでみても何も面白くないと思いますし、VR等を使用してなるべく大画面で観ることをオススメします。

まとめ、自分はこういうSF映画好きです。尚、このムーンフォールは今のところAz独占だと思います。

タグ

SF, Vr, アクション, おすすめ, オチ, かなり, こと, ストーリー, どしゃ降り, ニヤ, パニック, フォール, ムーン, モード, , 一つ, 一貫, 予告, 予測, , 作り, 使用, 倍速, 分かれ道, 印象, 大体, 展開, 想定, 感想, , , 映画, 昨日, , 最初, 最後, , 朝方, 王道, 画面, , 真実, , 自分, 評価,

高知県立美術館に行ってきました。

2021.04.12

Logging

MINIATURE LIFE展 田中達也 見立ての世界 in 高知県立美術館に行ってきましたよ。感想はとても行ってよかったです、どれもユーモアがある作品で且つ精巧に作られていて、見ているとなんだか今にも動き出しそうな作品がいっぱいでした。また展示数も多くて、これで当日券は1000円だと思うととても良心的だなと感じました。

因みに展示品はSNS等でシェアして良いそうなのでパシャりと撮ってきました。その中でも一番、好きなのをアイキャッチ画像にしています。

MINIATURE LIFE展 田中達也 in 高知①

最後に絶対、リアルで見るといいよ、写真で見るより自分の目で見るほうが作品の精巧さや動き出しそうな感覚を味わえるから。見に行きたいと思っている方はMINIATURE LIFE展、見に行くべしです!!

MINIATURE LIFE展 田中達也 in 高知②

タグ

1000, in, LIFE, MINIATURE, SNS, あい, いっぱい, キャッチ, これ, シェア, どれ, パシャ, ユーモア, リアル, りと, 世界, , , 作品, 写真, , 展示, 当日券, 感想, 感覚, , 最後, 田中達也, 画像, , 県立, , 精巧, 美術館, 自分, 高知,

bingから画像を一括ダウンロードするアプリ。

2020.06.14

Logging

任意のキーワード検索でbing画像からを一括ダウンロードするアプリを作りました。img-dl-bing-sss.exeファイルを起動すると動画のようなコンソール画面が開くので入力してダウンロードを開始してください。ダウンロードが終わると勝手に閉じます。

なお、一応R指定にも対応しています、キーワードがR指定項目かもと思う場合、Yと入力ください。
新垣結衣さんの熱烈なファンでもないですが、綺麗な方だとは思います。ということで例として使用させて頂きました、、、関係者の皆様ごめんなさい。

bingから画像を一括ダウンロードするアプリ

このアプリはウィンドウズ10環境で動作します。また、動作しないブロックされる場合は下記のURL等を参照しブロックを解除しお使いください。ブロック解除方法:https://forest.watch.impress.co.jp/docs/news/1130655.html

※なお、Bingサイトのデザインが変わった場合、動作しなくなりますのであしからず。

画像ダウンロードアプリのソースコードはこちら(古いコードですので動かない場合がありますVS2019C#)

using System;
using System.Runtime.CompilerServices;

namespace img_dl_bing_sss
{
    class Program
    {
        static void Main(string[] args)
        {
            string keyword = "",R18="";
            Console.ForegroundColor = ConsoleColor.Red;
            Console.WriteLine("処理中は画面や立ち上がったブラウザを閉じないでください。\n" +
                "処理が完了すると「***終了します***」と表示されます。\n" +
                "何かキーを押し終了してください\n\n");


            Console.ForegroundColor = ConsoleColor.Green;
            Console.WriteLine("↓検索キーワードを入力しエンターを押してください");
            keyword = Console.ReadLine();
            Console.ForegroundColor = ConsoleColor.White;
            Console.WriteLine("↓R指定ですか?\nY or N かの文字を入力しエンターを押してください");
            R18 = Console.ReadLine();
            Console.ForegroundColor = ConsoleColor.Yellow;
            Console.WriteLine("***画像のダウンロード量(画像数ではありません) 1?999 ***");
            var scroll = 9999;
            try
            {
                scroll = int.Parse(Console.ReadLine());
                if(scroll >=1 && scroll <= 999)
                {
                    scroll = scroll * 9999;
                }
            }
            catch
            {
                Console.ForegroundColor = ConsoleColor.Yellow;
                Console.WriteLine("***検索キーワードが不適切です。***");
            }
            SuiteTests img =  new SuiteTests();
            if (img.Imgdlok(keyword, R18, scroll))
            {
                img.Dispose();
            }
            else {
                Console.ForegroundColor = ConsoleColor.Yellow;
                Console.WriteLine("***検索キーワードが不適切です。***");
            }
            Console.ForegroundColor = ConsoleColor.Yellow;
            Console.WriteLine("***終了します***");
            
        }
    }
}
// Generated by Selenium IDE
using System;
using System.Collections.Generic;
using System.Linq;
using System.Threading;
using OpenQA.Selenium;
using OpenQA.Selenium.Chrome;
using OpenQA.Selenium.Firefox;
using OpenQA.Selenium.Remote;
using OpenQA.Selenium.Support.UI;
using OpenQA.Selenium.Interactions;
using Xunit;
using AngleSharp;
using AngleSharp.Html.Parser;
using AngleSharp.Html.Dom;
using AngleSharp.Dom;
using System.Runtime.InteropServices;
using Newtonsoft.Json;
using System.IO;
using System.Net;

public class SuiteTests : IDisposable {
  public IWebDriver driver {get; private set;}
  public IDictionary<String, Object> vars {get; private set;}
  public IJavaScriptExecutor js {get; private set;}
  public SuiteTests()
  {
    driver = new ChromeDriver();
    js = (IJavaScriptExecutor)driver;
    vars = new Dictionary<String, Object>();
  }
  public void Dispose()
  {
    driver.Quit();
  }
  public bool Imgdlok(string keyword="", string R18= "",int scroll = 999999)
    {
        if (keyword == "") return false;
        Console.Clear();
        string path = System.IO.Directory.GetCurrentDirectory() + "\\IMG\\";
        if (!Directory.Exists(path))
        {
            Directory.CreateDirectory(path);
        }
        driver.Navigate().GoToUrl("https://www.bing.com/?scope=images&nr=1&FORM=NOFORM");
        driver.Manage().Window.Size = new System.Drawing.Size(945, 1030);
        driver.FindElement(By.Id("sb_form_q")).Click();
        driver.FindElement(By.Id("sb_form_q")).SendKeys(keyword);
        driver.FindElement(By.CssSelector(".search.icon.tooltip")).Click();
        try
        {
            if (R18 == "Y")
        {
            driver.FindElement(By.LinkText("設定の変更")).Click();
            driver.FindElement(By.CssSelector("#settings_safesearch div:nth-child(3)")).Click();
            driver.FindElement(By.Id("adlt_set_off")).Click();
            driver.FindElement(By.Id("sv_btn")).Click();
            driver.FindElement(By.Id("adlt_confirm")).Click();
        }
        }
        catch
        {
            Console.ForegroundColor = ConsoleColor.Yellow;
            Console.WriteLine("***R指定ではありません***");
        }
        try
        {
            double ps = 0;
                for (int i = 99; i < scroll;i+=1000)
            {

                js.ExecuteScript("window.scrollTo(0," + i + ")");
                Console.CursorLeft = 0;
                ps = (double)(((double)i / (double)scroll) * 100);
                Console.Write("処理中::{0:D2}%",(int)ps);
            }
        }
        catch
        {
            Console.ForegroundColor = ConsoleColor.Yellow;
            Console.WriteLine("***Max画像まで到達しました***");
        }
        Console.ForegroundColor = ConsoleColor.White;
        Console.WriteLine("\n***ダウンロード処理開始***\n");
        int cnt = 0;
        var elm = driver.FindElements(By.ClassName("iusc"));
        driver.Manage().Window.Minimize();
        foreach (var e in elm) {
           dynamic jsondata = JsonConvert.DeserializeObject(e.GetAttribute("m"));
            Console.ForegroundColor = ConsoleColor.Red;
            Console.WriteLine((string)jsondata.murl + "::wait.....");
            string imgurl = (string)jsondata.murl;
            if(4 <= Path.GetExtension(imgurl).Length && Path.GetExtension(imgurl).Length <= 5)
            {
                try
                {
                    cnt++;
                    string ext = Path.GetExtension(imgurl);
                    WebClient myWebClient = new WebClient();
                    myWebClient.DownloadFile(imgurl, path + "No-" + cnt + "-" + keyword + ext);
                    myWebClient.Dispose();
                    Console.ForegroundColor = ConsoleColor.Cyan;
                    Console.WriteLine("***" + cnt +"::" + imgurl + "\n::ダウンロード中、画面を閉じないでください...***");
                    Console.ForegroundColor = ConsoleColor.Green;
                    Console.WriteLine("***" + cnt + "::ダウンロード済***");
                }
                catch
                {
                    Console.ForegroundColor = ConsoleColor.Yellow;
                    Console.WriteLine("***ダウンロードが失敗しました***");
                }

            }else{
                Console.ForegroundColor = ConsoleColor.Yellow;
                Console.WriteLine("***画像の拡張子が不明のためダウンロードが失敗しました***");
            }
        }
        Console.ForegroundColor = ConsoleColor.Blue;
        Console.WriteLine("***ダウンロード完了しました***\n" + path);
        return true;
  }
}

タグ

10, bing, exe, img-dl-bing-sss, url, VS, アプリ, ウィンドウズ, キーワード, コード, こちら, こと, コンソール, サイト, ソース, ダウンロード, デザイン, ファイル, ファン, ブロック, 一括, 下記, 任意, 使用, , 入力, 動作, 動画, 勝手, 参照, 場合, 対応, 指定, 新垣結衣, , 方法, 検索, 環境, 画像, 画面, 皆様, , 綺麗, 解除, 起動, 開始, 関係者, 項目,

自戒の念を込めて不景気になるって事。

2020.05.09

Logging

不景気になるとどうなるのか。

  • 占い師が儲かる。
  • 自己啓発本が売れる。
  • 派遣や転職サイトへの登録者が増える。
  • 格差が広がる。
  • 失業者が増える。
  • 国の借金が増える。
  • 勧誘が増える。
  • 儲け話が横行する。
  • ブラック企業が増える。
    等など

いま、567で不景気になっている、回復にはかなり時間がかかると思います、ネットではいろいろな情報があり、どれが本当なのかが判断しづらい。特に今後、こうなるよ的な話はAさんの反対意見をいうBさんが必ず存在します。

判断基準は政治や業界に力のある人が言うことだと思います。世の中動かしているのはそういう人達です。なのでそういう人達が何気に発言している言葉の意図を読み取り、今後を予想するほうが良いと思います。

日本では「みなし失業」とかいう事を検討しているだとか・・・。もうアレですよ、ベーシックインカムで良いじゃないかなと思います。政府が行おうとしていることを見ていると何だか、そういうスタイルになりそうな気がします。日本版のベーシックインカムというものが出来るのではないかなと思います。

そうなれば格差が広がるでしょうけれど。やり直しやすくなることは確かだと思います。この567の影響で倒産件数も増えています。これからもっと増えていくと思います、都市の影響は必ず地方に影響します、なのでこれからは地方の倒産件数も増えていくでしょう。

そんな世の中になってしまったので、先のことを考えて行動していきたいです。

タグ

567, アレ, いま, いろいろ, インカム, かなり, こと, サイト, スタイル, どれ, ネット, ブラック, ベーシック, 不景気, , , 予想, , , 今後, 企業, 何気, 借金, 儲け話, 判断, , 勧誘, 占い師, 反対, 啓発, 回復, , 基準, 失業, 失業者, 存在, , 情報, 意図, 意見, 政府, 政治, , 日本, 時間, 本当, 格差, 検討, 業界, 横行, , 派遣, 発言, 登録者, , 自己, 自戒, 言葉, , 転職,

ユーザーは動画を30秒で判断するYOUTUBE30秒時代の到来。

2020.01.09

Logging

ユーザーは動画(YOUTUBE等)を
30秒で判断する時代になっていくと思います。

動画が始まってから30秒で面白い動画なのか、自分の好みの動画なのかは
何となく動画を大量に見ていくと分かるようになります。

そしてYOUTUBEの動画を飛ばし飛ばし再生して
面白そうだったら最初から最後まで観たり、時間がなければ
その部分から再生してみるユーザーが徐々に増えていくと
自分は考えています。

動画のタイトルやサムネイルで釣ったとしても
中身のない動画は30秒以内にスキップやスルーされる時代に
なっていくのではないかと思います。

ちなみに自分は音楽のランキングを視聴する場合、
曲の冒頭部分、10秒ぐらいで判断して
自分の好みの曲ではなければスキップします。

YOUTUBEは長時間の動画などが収益を得やすいらしいですが
登録者数を増やす場合は質もある程度じゃないと難しいかなと思います。

30分、15分、10分、3分動画がYOUTUBEの大半の動画だと思います。
この頃は1時間動画も見掛けるようになりましたが
余程、クリエイティブな動画ではないと正直なところ、ユーザーに
飽きられてしまう可能性が高いと思います。

動画を見る一人のユーザーとして意見を記載しました。
皆さんはどう思いますか?

タグ

10, 15, 30, youtube, サムネイル, スキップ, スルー, タイトル, ユーザー, ランキング, 中身, 再生, 冒頭, 判断, 到来, 動画, 収益, 場合, 大量, 好み, 時代, 時間, , 最初, 最後, 登録者, , 自分, 視聴, , 部分, 長時間, 音楽,