ANLIFE、各丸して色を綺麗にしたら

2023.09.06

Logging

おはようございます、ANLIFE、各丸して色を綺麗にしたら可愛くなった、中身は変わっていないけど。このANLIFEの初期を宮崎駿 氏に見せて公の場でお叱りを受けたいわくつきのゲームです、でもカクマルして綺麗な色にして顔を付けなかったら、万人受けする育成ゲームに変わったなという印象です。

このゲーム、DNAを持っていて育成ゲームだけど世代交代を行い徐々に進化していくゲームです、Steamでも発売されているので、お試ししたい人は手にとってみたらどうでしょうか?

昔、たまごっちという育成ゲームが流行ったけど、あれは何だったんだろうか。何故、あんなにも流行ったのかが謎です。学生時代にたまごっちなどは触らなかったですが、その代わりにポケコンというポケットコンピュータで育成ゲームを自作した記憶があります。あの頃からゲームをするよりも作る方に興味を持ち出して、その流れでインターネットが流行りだしWEBに興味を持ち、じぶんのホームページをYahoo!ジオで作ったりして、今日に至っているのですから人生って後から思うと流れがあるけど、その当時、今が想像出来たかと問われるとNoですね。

なので、結果は後からついてくるから、あまり考えずに行動することも大事かなって思います。

タグ

ANLIFE, DNA, no, STEAM, web, Yahoo, いわくつき, お叱り, ジオ, じぶん, たまごっち, ポケコン, ポケットコンピュータ, 世代交代, 中身, , 初期, 宮崎駿, 記憶, ,

この世界が仮想世界だと証明されたらどうなるか?

2023.08.09

Logging

おはようございます、この世界が仮想世界だと証明されたらどうなるか?100%この世界が仮想世界だと証明される事はない、証明されたとしても次の日にはバグの修正が走りその証明は間違っているものになるだろうというのが自分の考察です。

なので、創造者がこの世界を維持したいと思っている限り、この世界が仮想世界だと証明することは永遠に出来ないと思います。逆にもう良いやと思った瞬間、この世界は崩壊もしくは消滅する可能性がある。

Visualizing a Twin Earth in NVIDIA Omniverse

またメンテナンスのため、仮想世界を止めたとしても仮想世界で生きている人達にとっては何も分からないのである。時が止まったとしても何も理解することは出来ない。

自分はこの世界は仮想世界だと思っている派ですね。理由は無から有に変換されることはない恐らくないと思っているからです。初期の宇宙は無だったというこれ、なんだかハードディスクの書き込みが無い状態に似ていて、ビッグバンがOSのインストールに似ているようにも思えます。そして人がスーパーコンピューターを使用して気象予測などをシュミレーションする試みをしていますよね。人でもここまでの事が出来るのだから文明の進んだ知的生命体はそれ以上のことが可能だと思っています。恐らくひともそのうち初期の地球をシュミレーション出来るようになると思います。

まぁそんな理由から仮想世界だと思っているのです。

タグ

OS, インストール, うち初期, スーパーコンピューター, ハードディスク, バグ, ビッグバン, メンテナンス, 初期, 地球, 宇宙, 崩壊, 文明, , 気象予測, , , 知的生命体, 考察, 証明,

Blenderにトライしてみようと思っています。

2023.05.05

Logging

おはようございます。近々、Blenderにトライしてみようと思っています。初期のBlenderは触ったことがあるのですが、いつの間にか進化していて使いやすくなっていました。日本語にも一応対応しているので、何だか自分でも出来そうな予感がするので、来週辺りから毎日触っていこうかなと考えています。もしこちらでまぁまぁの事が出来るようになればAI使わなくても何とかなりそうな気もするので、頑張って修得したいです。

【初心者向け】世界一やさしいBlender入門!使い方&導入〜画像作成までを徹底解説【3.3対応】

因みにBlenderというのは、無料と寄付で成り立っているアプリです。なので、お金がない人でも3D(CG:コンピューターグラフィックス)の制作が可能なんです。あのエヴァなのでもBlenderが使用されていたとか、なので決して怪しげなソフトではありません。むしろ、いろいろな所で使用されている優秀なソフトウェアです。

タグ

3D, AI, Blender, Cg, アプリ, エヴァ, お金, コンピューターグラフィックス, ソフトウェア, 予感, , 初期, 制作, 寄付, , 日本語, , 無料, 自分, 近々,

dockerでlaravel環境構築したお話。 #hosts

2022.12.08

Logging

おはようございます、今日は早朝に明日の記事を書いています😆。

さて、dockerでlaravel環境構築したお話を書いていきます、Dockerの環境でApacheをインストールし、バーチャルホストを設定してwindows側のhostsも変更しDocker側のhostsも設定、起動確認も取れたので、一旦Dockerを終了し再度立ち上げるとDocker側のhostsが初期値に戻っている🤔。

これDockerの仕様らしいので、下記のようにdocker-compose.ymlを設定(extra_hosts)するか、Docker runでコンテナを立ち上げる場合はパラメーター–add-hostを付与してあげないといけない😳。

version: "3"
services:
  web:
    image: almalinux:latest
    container_name: Apache_v2.4
    ports:
      - 80:80
    privileged: true
    command: /sbin/init
    extra_hosts:
      - "example1.com:127.0.0.1"
      - "example2.com:127.0.0.1"
    volumes:
      - E:\var\www\html:/var/www/html
docker run --add-host=example1.com:127.0.0.1 .....

尚、Docker側のhostsを変更しないまま、立ち上げてもLaravelは動かないと思います。何故、動かないかはここでは割愛させて頂きます🙇。

タグ

--add-host, , almalinux, ap, Apache, container, docker, docker-compose, extra, hosts, image, Laravel, latest, name, quot, run, services, Version, web, Windows, yml, インストール, お話, これ, こんてな, バーチャル, パラメーター, ホスト, 一旦, 下記, 今日, 仕様, 付与, , 再度, 初期, 場合, 変更, 早朝, 明日, 構築, 環境, 確認, 終了, 記事, 設定, 起動,

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

cssとjsを動的に読み込むソースコード2。#jscode

2022.11.11

Logging

おはようございます、すずめの戸締まりを本日、観に行きますという事で本日はお休み。感想は帰ったら別途書きます。

以前、ファイルを動的に再読み込みする方法という記事を書きまして、この記事がまぁまぁプレビュー数を取ってくれているので、ソースコードを書き直しました。以前と違うのは正規表現を見てくれればわかるかと思いますが、パラメータを初期からもっているJSファイルやCSSファイルは対象外にしている所です。

メンターがいない中、コードを見直したりするのはやっぱ時間がかかるものですね。いつも自分に必要なのはメンターだと思ったりしますが、なんだかそういう人が見当たらないですよね。やはり東京や大阪にいかないと見つけられないのかな?、今ではSNSがあるから見つけやすくなっているものの、自分よりも50%ぐらい技術力がある人がいないですよね。凄い技術力が上の人は知っているのだけども、そういう人の話を聞いてもさっぱりなので・・・。

近くにいないものなのかな、よく灯台下暗しという言葉もあるからいそうな気がするですけどね🫠。

ソースコードはこちらです。

"use strict";
document.querySelector("button").addEventListener("click",jsandcssreload);
function jsandcssreload(){
    let d = (new Date()).getTime();
    [...document.querySelectorAll("link")].forEach((elm)=>{
        elm.href = elm.href.replace(/(\.css)\??[0-9]{0,}$/,".css?" + d);
    });
    [...document.querySelectorAll("script")].forEach((elm)=>{
        elm.src = elm.src.replace(/(\.js)\??[0-9]{0,}$/,".js?" + d);
    });    
}

タグ

2, 50, css, JS, jscode, SNS, お休み, コード, すすめ, ソース, パラメータ, ファイル, プレビュー, メンター, もの, , , , , , 以前, 初期, 別途, 大阪, 対象, 必要, 感想, 戸締まり, , 技術力, 方法, 時間, 本日, 東京, 正規, 自分, 表現, , 記事, ,

さくらレンタルサーバー(共有サーバー)の/home🏠はアレが見えてるよ。#知ってた?#駆け出しエンジニアと

2022.09.09

Logging

おはようございます。今日、高知県では雨☔の地域もあったりするそうですよ🙄。

さて、今日はさくらレンタルサーバー(共有サーバー)の/home🏠の話です。さくらレンタルサーバーじゃなくても共有サーバーを借りたことがある人は知っているかも知れませんが・・・常識?🤔。

さくらレンタルサーバーの/homeの階層に複数のディレクトリが存在します。そのディレクトリのディレクトリ名はさくらレンタルサーバーのアカウント名であり、初期のドメイン名になります。

reborn9.sakura.ne.jp

なので、ディレクトリ名.sakura.ne.jpにすれば初期のドメイン名を生成することが可能ですし、ログインでXXXXX…みたいな事が出来たりしまいます。赤の他人のアカウントでログインするのはハッキングにあたりますので、しないように!

でも、初期のドメインを見ることぐらいなら、良いじゃないかなってことで?WEBサーバーな訳ですからね。

という事で、こんなコードを書きました。コマンド ls -a /homeを実行し結果をtxt.txtのファイルに保存します。そのtxtファイルをPHPで読み込み、ディレクトリ名からリンクリストを生成(index.html)という様な流れ。index.htmlの開いてリンクをクリックすれば/homeの配下の初期ドメインへ飛んでいけます😱、ちょっと悪趣味ですがね…。

コードはこんな感じになります。実行するときはls.phpを開いてください。ls.phpを読み込み完了後、index.htmlのリンクをクリックしてみてください🤐。

尚、下記のファイル全てを同じ階層のディレクトリに置くこととします。※ファイルはUTF-8で。

<!DOCTYPE html>
<html lang="ja">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<meta http-equiv="X-UA-Compatible" content="ie=edge">
<meta name="Description" content="Enter your description here"/>
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/twitter-bootstrap/4.6.0/css/bootstrap.min.css">
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/5.15.4/css/all.min.css">
<link rel="stylesheet" href="assets/css/style.css">
<title>Title</title>
</head>
<body>
<a href="index.html">index.html</a>
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.5.1/jquery.slim.min.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/popper.js/1.16.1/umd/popper.min.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/twitter-bootstrap/4.6.0/js/bootstrap.min.js"></script>
</body>
</html>
<?php
exec("sh ls.sh",$output,$result_code);
#!/bin/sh
ls -a /home > txt.txt
/usr/local/bin/php href.php
done
<?php
ob_start();
?>
<!DOCTYPE html>
<html lang="ja">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<meta http-equiv="X-UA-Compatible" content="ie=edge">
<meta name="Description" content="Enter your description here"/>
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/twitter-bootstrap/4.6.0/css/bootstrap.min.css">
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/5.15.4/css/all.min.css">
<title>lsit</title>
</head>
<body>
    <button class="btn btn-primary" type="button" id="btn">BTN</button><br>
    <?=setlist()?>
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.5.1/jquery.slim.min.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/popper.js/1.16.1/umd/popper.min.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/twitter-bootstrap/4.6.0/js/bootstrap.min.js"></script>
<script>
    document.getElementById("btn").addEventListener("click",function(){
        for( let i in document.getElementsByTagName("a")){
            document.getElementsByTagName("a")[i].target = document.getElementsByTagName("a")[i].href;
            document.getElementsByTagName("a")[i].click();
        }
    });
</script>
</body>
</html>
<?php
file_put_contents("index.html",ob_get_clean());
?>
<?php
function setlist(){
    $txt_data =  explode("\n",file_get_contents("txt.txt"));
    $str[] = "<ul>";
    foreach($txt_data as $key=>$val){
        $str[] = (preg_match("/\./",$val) || !$val)?"":"<li><a href='http://".trim($val).".sakura.ne.jp'>".trim($val).".sakura.ne.jp</a></li>";
    }
    $str[] = "</ul>";
    return implode("\n",$str);
}

タグ

, home, jp, ne, REBORN, sakura, xxxxx, アカウント, アレ, エンジニア, , こと, サーバー, さくら, ディレクトリ, ドメイン, ドメイン名, ハッキング, レンタル, ログイン, , , 今日, 他人, 共有, 初期, 可能, 地域, 存在, 常識, 生成, 複数, , , 階層, , 駆け出し, 高知県,

windows11のアップグレードされるまであともう少し?

2021.09.27

Logging

今日は朝、ヤシイパークまで自転車で行ってきました、行き帰りで結構な消費カロリーになるらしいですけど未だにあと10kgの体重が落ちません。今年中にはマイナス5kg落としたいなと思っています。

さて、話変わりまして10月の前半にはwindows10がwindows11へ条件を満たしていればアップグレードされます、因みに自分は条件を満たしているのでアップグレード対象者です。なんだかWindows11ってあのvistaに近い雰囲気がありますよね。今回のアップグレード、成功するかのかなぁ・・・。エンジニアが受けなくても一般ユーザーから好評だったら問題なく浸透するでしょうね。

Introducing Windows 11

アップグレードするとブラウザの変更が難しくなるとか言われています。初期設定で選択したブラウザから他のブラウザへ変更できないとか言われていますが、独禁法に接触すると思うので早々に変更できるようになるでしょう。なのでそういう面はあまり気にしていないのだけど、やはりGUI(グラフィックユーザーインターフェース)が大きく変わるとなれるまで時間がかかる気がします。

開発者としてはウィジェットが復活するらしいので、そこらへんは良いかなと思いますし、Androidアプリとかも仮想上で動かせるようになるのだとかで、そこらへんも良いかと思います。windows10でもアプリをインストールすれば仮想上で動かせるですけどね。

本当にあともう少し無償アップグレードが走ってwindows10とおさらばすることになるだなぁと思うと自分は複雑な気分になります。皆さんはどうですか?

タグ

10, 11, 5, kg, vista, Windows, アップ, エンジニア, カロリー, グレード, ブラウザ, マイナス, ヤシイパーク, ユーザー, 一般, 今回, 今年, 今日, , 体重, 初期, 前半, 変更, 好評, 対象者, 成功, 接触, , 未だ, 条件, , 浸透, 消費, 独禁法, 結構, 自分, 自転車, 行き帰り, 設定, , 選択, 雰囲気, ,

外部VPSサーバーからさくらレンタルサーバーのDBに接続する方法。

2020.12.04

Logging

外部VPSサーバーからさくらレンタルサーバーのDB(データベース)に接続する方法は下記のコードだけでは上手く動かない。だけど、tmpファイルを生成時にパーティションにu+xの権限を与えればこのコードは要件をみたします。因みにプロセスが残ったままになるので接続が終わったら、プロセスを削除してあげてください。なのでどのプロセスを削除する機能として追加しないと使えないかな?、時間があれば完成したコードをアップします。

なお、変数の初期値はご自身で入れてください。あとポート開放expectが入っていない場合はyumなどでインストールする必要もあります。

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

<head>
	<meta charset="UTF-8">
	<meta name="viewport" content="width=device-width, initial-scale=1.0">
	<meta http-equiv="X-UA-Compatible" content="ie=edge">
	<meta name="Description" content="Enter your description here" />
	<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/twitter-bootstrap/4.5.2/css/bootstrap.min.css">
	<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/5.15.0/css/all.min.css">
	<link rel="stylesheet" href="assets/css/style.css">
	<title>ssh sqli</title>
</head>

<body>
	<?php
	print ssh_sqli_connect();
	?>
	<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.5.1/jquery.min.js"></script>
	<script src="https://cdnjs.cloudflare.com/ajax/libs/popper.js/1.16.1/umd/popper.min.js"></script>
	<script src="https://cdnjs.cloudflare.com/ajax/libs/twitter-bootstrap/4.5.2/js/bootstrap.min.js"></script>
</body>

</html>
<?php
function ssh_sqli_connect()
{
	global $dblink,$dbname,$sshuser, $sshhost, $sshpassword,$host,$sshport;
	$ret = null;
	$cmd = "#!/usr/bin/expect -f
set timeout 3
expect -c \"spawn ssh -f -N -L $sshport:$host:3306 $sshuser@$sshhost -oStrictHostKeyChecking=no
expect \\\"$sshuser@$sshhost's password:\\\"
send \\\"$sshpassword\\n\\\"
\"
";

	$tmpfname = tempnam(sys_get_temp_dir(), 'ssh');

	$handle = fopen($tmpfname, "w");
	fwrite($handle, $cmd);
   	shell_exec("sh $tmpfname");
	sleep(3);
	$dblink = db_connect();
	try{
		for($id = 1 ;$id<=99;$id++){
			$ret = $dblink->query("SELECT * FROM $dbname.X.xtbl where $dbname.X.xtbl.id=$id;");
			if ($cnt = (int) mysqli_num_rows($ret)) {
			  $row = mysqli_fetch_assoc($ret);
			  print ($row["id"].", ".$row["name"]);
			}
		}
	}catch(PDOException $e){
		echo "失敗: " . $e->getMessage() . "\n";
	}

	fclose($handle);
	unlink($tmpfname);

	db_close();
	return "未完成";
}

function db_connect()
{
	global $dblink, $host, $user, $password, $dbname,$sshport;
	try {
		$dblink = new  mysqli("127.0.0.1", "$user", $password, $dbname ,$sshport);
		//$dblink->set_charset("utf8");
		return $dblink;
	} catch (PDOException $e) {
		echo "接続失敗: " . $e->getMessage() . "\n";
	}
}

function db_close()
{
	global $dblink;
	$dblink->close();
}

タグ

8, charset, db, DOCTYPE, en, expect, gt, head, html, lang, lt, meta, name, quot, tmp, UTF-, vie, VPS, yum, アップ, インストール, コード, ご自身, サーバー, さくら, データベース, パーティション, ファイル, プロセス, ポート, まま, レンタル, 下記, 初期, 削除, 場合, 変数, 外部, 完成, 必要, 接続, 方法, 時間, 権限, 機能, 生成, 要件, 追加, 開放,

サブドメインをワイルドカードで割り付ける方法:熨斗(のし)

2020.11.15

Logging

サブドメインをワイルドカードで割り付ける方法を記載します。まず初期の設定としてAレコードを下記のように設定します。ドメイン名はご自分のドメイン名に変更ください。バリューも任意に設定ください。

*.example.com 123.123.123.123

次にVirtualhostsを下記のように設定します。%1の部分がサブドメインの値が入ってきます。これで出来上がりです。因みにSSL認証はどうするれば良いのかという人にヒントを記載します。「ワイルドカードSSL認証」などとググると方法が記載されているHPに行き当たると思います。そちらを試すと容易にワイルドカードのSSLも出来ちゃうですね?

<VirtualHost *:80>
  ServerName www.example.com
  DocumentRoot "/var/www/html/example.com"
  ErrorLog /var/log/httpd/example.com_error_log
  <Directory "/var/www/html/example.com">
    AllowOverride All
  </Directory>
</VirtualHost>
<VirtualHost *:80>
  ServerName example.com
  ServerAlias *.example.com
  VirtualDocumentRoot "/var/www/html/subdomain/%1"
  ErrorLog /var/log/httpd/sub.example.com_error_log
</VirtualHost>

案外簡単で拍子抜けひともいるかも知れないですが、これで何かのサービスを作ることは可能かと思いますよ。どうぞお試しあれ。

因みにexample.comというドメインは存在します、参考書や参考サイトなどで使われる「例えばサイト」は存在します。玄人志向の方はtestなどのドメイン名を使わずに上記のドメイン名を使用します。それには理由があるのです、察しがいい人は分かるかと思いますが、安全でないサイトへ飛んでしまったりする人がいるためです。あとダミー画像を生成したいのなら、Placehold.jpを使用すると良いですよ。運用しているのはソフテルという日本の会社です?

追記でSSL認証も書いときますね。Let’s Encryptでワイルドカード証明書の場合はこんな感じです。まず、certbotが入っているということが前提としてあります、無い場合はインストールしてください。まず最初に下記のコマンドを打ちます。ドメイン名は自分用に変えてください。

certbot certonly --manual \
-d *.example.com -m mail@example.com --agree-tos --manual-public-ip-logging-ok \
--preferred-challenges dns \

このような内容が表示されますので、TXTレコードの設定を行います。英語が分からなければコピペして翻訳アプリにかけてください。

_acme-challenge.example.com XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

TXTレコードが設定されたどうかの確認はMSDOSなどで下記のコマンドを打ちます。設定が完了された場合はVALUEの値が返ってきます。

nslookup -type=TXT _acme-challenge.example.com 8.8.8.8

上手く通ったあと、エンターを打ち次に進みます。上手くいくとpemが生成されましたよというメッセージが出るのでその階層をコピーします。コピーしたものを元にApacheのVirtualhostのconfigの設定を行います。こんな感じです。

<VirtualHost *:443>
  ServerName www.example.com
  DocumentRoot "/var/www/html/example.com"
  ErrorLog /var/log/httpd/example.com_error_log
  <Directory "/var/www/html/example.com">
    AllowOverride All
  </Directory>
  SSLEngine on
  SSLCertificateFile /etc/letsencrypt/live/example.com/fullchain.pem
  SSLCertificateKeyFile /etc/letsencrypt/live/example.com/privkey.pem
</VirtualHost>
<VirtualHost *:443>
  ServerName example.com
  ServerAlias *.example.com
  VirtualDocumentRoot "/var/www/html/subtaxi/%1"
  SSLEngine on
  SSLCertificateFile /etc/letsencrypt/live/example.com/fullchain.pem
  SSLCertificateKeyFile /etc/letsencrypt/live/example.com/privkey.pem
  ErrorLog /var/log/httpd/example.com_error_log
</VirtualHost>

タグ

, 123.123.123.123, 80, com, DocumentRoot, Error, example, gt, HP, html, lt, quot, servername, SSL, var, VirtualHost, Virtualhosts, www, カード, これ, ご自分, サブ, そちら, ドメイン, ドメイン名, のし, バリュー, ヒント, レコード, ワイルド, 下記, , 任意, , 初期, 変更, 容易, 方法, , 熨斗, 記載, 設定, 認証, 部分,

YOUTUBE参入の勝算は?

2020.05.26

Logging

いまからYOUTUBE参入の勝算は?
基本、ほぼゼロだと思います。YOUTUBEで底辺YOUTUBEになるという事さえ普通の人は中々難しいと思いますよ。これからYOUTUBEを始めようとしている人はかなりいると思うけど、生き残れるのはほんの一握りです。

そんな生き残る人達の共通点はクオリティが良いか、コアなファンが付いているかどちらかと思います。チャンネル登録者を増やすには最初の段階では毎日、動画を5本UPしないと登録者、1万人にはならないだろうと思います。ある程度、認知度のあるイケダハヤトさんでさえ、最初の頃は頻繁に動画をUPしていたそうです。なので、名のない素人さんはもっと頑張らないと1万人の登録者は無理かと思います。ニッチなジャンルで挑んでいる場合は、それほど激戦区ではない部分があると思いますが、そんなYOUTUBERさんでも初期投資として1日1本の動画をUPしているひとは結構見かけます。

やはりそれぐらいの動画をUPしないと1万人の壁は超えられないと思います。ちなみに1万人の登録者がいると、高知県のハローワークに出ている最低賃金のお給料より収入があるかと思います。ある意味、登録者数が1万人って素人の夢ですよね。

じぶんがYOUTUBEを休止したわけは、ブログの方が効率が良いと気づいたからです。これから自分はYOUTUBEを解説の補助として使用していこうと思います。尚、YOUTUBEはこれから企業の宣伝ツールとしても使用されることが多くなると思います、そうなるとYOUTUBEに流れる動画本数は増えていくばかりなので、ますます後発のYOUTUBERは検索にHITすることが難しくなるのではないかと考えられます。

じゃ?どうすればYOUTUBEで勝つことが出来るのか?
まず、YOUTUBEを見てもらうためにSNSを活用すること、そしてGさんで広告宣伝を打つことだと思います。この両方を行います、特にSNS営業は大事だと感じますし、ユーザーからいろいろな意見も聞けるので動画の改善にも繋がります。一番はYOUTUBE一本で攻めないことだと、YOUTUBE+InstagramやTwitterをかけ合わせて使用して収益化できるYOUTUBEへ誘導することが大切になります。逆にYOUTUBEが収益化できないのならばブログやサイトへ誘導することが大事になります。

結局の所、中身が有るかないか、ユーザーに必要とされる情報かそうではないかになると思います、それはYOUTUBEに限らず商売はそんな感じだと…。

タグ

, 5, UP, youtube, YOUTUBER, イケダハヤト, いま, かなり, クオリティ, コア, これ, ジャンル, ゼロ, それぐらい, チャンネル, どちらか, ニッチ, はり, ひと, ファン, 一握り, , , , 共通点, 初期, 動画, 勝算, 参入, , 基本, 場合, , 底辺, 投資, 普通, 最初, 段階, 毎日, 激戦区, 無理, 登録者, 素人, 認知, 部分, , 頻繁,

ちょっとファンクな女性YOUTUBER

2020.03.05

Logging

ちょっとファンクな女性YOUTUBER岡奈なな子さん。YOUTUBERの中では中堅YOUTUBERに入るかと思いますので、認知されている方も多いかなと思います。岡奈なな子さんの日常を撮った短編映像です。こんな女性、結構身近にいるような気がします。特に高知県はこういう女性が多いような気がします(偏見)。

豪快に80年代風ヘアスタイルにイメチェンしました。

岡奈なな子さん、初期の動画ではタトゥーが無かったのにいつの間にかタトゥーが左腕にあります。勢いで入れたのかな、それとも何か心境の変化なのかなとか?不明ですね…。全部の動画を見ていないのでどこかでその事について語られているかもしません。日本ってまだまだタトゥーとかに関して理解が薄いような気がします。自分も頭ではわかっていても何だか昔の洗脳で柔軟に対応できない自分がいます。

日本でこういう事がファッション感覚になるまでは何か時間がかかりそうな気がしますね。岡奈なな子さんも何だか、左腕を隠されているような撮り方をしています?そう感じるだけ・・・?、別に悪いことをしているわけではないのだから隠さず撮影しても良いじゃないかなとか思うですけどね。まだ社会が追いついていないのかもしれませんね。

ちなみに岡奈なな子さん、平成生まれのわりには、何か昭和ぽっい感覚のある方だなと思います。BGMで流れる音楽も何か昭和のレトロさを感じます。そしてこの人は綺麗な顔立ちなのにあまり、そういうのを売りにしていない?感覚があり良いかなと思います。本人が売りにしていないと思えてもそう見えてしまうでしょうけどね(・(ェ)・)。

【衝撃】レトロな理容室で『私の髪を好きに切ってください』と言った結果、、、

最後にチャンネル登録はこちらになります。
https://www.youtube.com/channel/UCt-1ijH9G4J6Uy6KzDMHwCw/about

タグ

YOUTUBER, タトゥー, どこか, なな子, ファッション, ファンク, 不明, , 中堅, , 偏見, 全部, 初期, 動画, 勢い, 変化, , 女性, 対応, , 左腕, 心境, 感覚, , 日常, 日本, , 映像, 時間, , 洗脳, 理解, 短編, 自分, 認知, 身近, , 高知県,

ワードプレス電光掲示板プラグインを作りました。

2019.12.05

Logging

電光掲示板(お知らせ)のプラグイン取扱に関して記載します。

プラグインに関してはワードプレス5.2以降を推奨としテーマファイル(外観)のheader.phpのbody直下に下記の記述が存在しない場合は追加記述を
お願いいたします。

<?php wp_body_open();?>

尚、プラグインのソースコードはご自由に変更頂き二次配布も構いませんが
ひとつ注意事項があります。参照した記事にリンクを貼ってください、
なお、事前の連絡等入りません。

電光掲示板(お知らせ)のソースコードは下記になります。
現在、テキストはHTMLタグを許していますので、いろいろと自由に
変更することが可能かと思います。

ちなみにこういった電光掲示板みたいな流れる仕様のコードは
インターネットの初期のころは多く見られましたが
このごろは全然、見なくなりましたね。。。

CSSの記述に関してはとくめいさんの記述を使用させて頂きました。
https://creatorclip.info/2014/06/css3-electric-bulletin-board/

とくめいさんも同じようなことを記事に記載しておりますが
自分もそのように感じました。

とくめいさんへ断りもなく使用してすみません、
Twitterで連絡しようかなと思ったのですが、それもなんだかと思い
勝手ながらこのような手段を取りました。

お知らせ(電光掲示板)のダウンロードは下記になります。
下記のファイルを解凍しワードプレスのプラグイン領域にフォルダごと
アップロードしプラグインを有効にするとご使用頂けます。

https://zip358.com/plugin/Z-Electric-bulletin-board.zip

<?php
/*
Plugin Name: Z-Electric-bulletin-board
Plugin URI: https://zip358.com/plugin/Z-Electric-bulletin-board.zip
Description: お知らせ
Author: taoka toshiaki
Version: 1.0
Author URI: https://zip358.com/
*/
add_action( 'wp_head', function() {
    $color = get_option('ZEBB_color')?get_option('ZEBB_color'):"ffffff";
    $cssdata ="
    <style>
        /* =====================
            電光掲示板
        ======================= */
        .ledText {
            overflow: hidden;
            position: relative;
            padding:5px 0;
            color: #$color;
            font-size: 60px;
            font-weight: bold;
            background: #333333;
        }
        /* CSS3グラデーションでドット感を出す */
        .ledText:after {
            content: ' ';
            display: block;
            position: absolute;
            top: 0;
            right: 0;
            bottom: 0;
            left: 0;
            background-image: linear-gradient(#0a0600 1px, transparent 0px), linear-gradient(0, #0a0600 1px, transparent 1px);
            background-image: -webkit-linear-gradient(#0a0600 1px, transparent 0px), -webkit-linear-gradient(0, #0a0600 1px, transparent 1px);
            background-size: 2px 2px;
            z-index: 10;
        }
        /* CSS3アニメーションでスクロール */
        .ledText span {
            display: inline-block;
            white-space: nowrap;
            padding-left: 100%;
            -webkit-animation-name: marquee;
            -webkit-animation-timing-function: linear;
            -webkit-animation-iteration-count: infinite;
            -webkit-animation-duration: 15s;
            -moz-animation-name: marquee;
            -moz-animation-timing-function: linear;
            -moz-animation-iteration-count: infinite;
            -moz-animation-duration: 15s;
            animation-name: marquee;
            animation-timing-function: linear;
            animation-iteration-count: infinite;
            animation-duration: 15s;
        }
        @-webkit-keyframes marquee {
        from   { -webkit-transform: translate(0%);}
        99%,to { -webkit-transform: translate(-100%);}
        }
        @-moz-keyframes marquee {
        from   { -moz-transform: translate(0%);}
        99%,to { -moz-transform: translate(-100%);}
        }
        @keyframes marquee {
        from   { transform: translate(0%);}
        99%,to { transform: translate(-100%);}
        }
    </style>
    ";
    print $cssdata;
 });
add_action("wp_body_open",function(){
    $text = get_option('ZEBB_text')?get_option('ZEBB_text'):"";
    if($text)print '<p class="ledText"><span>'.$text.'</span></p>';
});
add_action('admin_menu','Z_Electric_bulletin_board_set');
function Z_Electric_bulletin_board_set(){
	add_options_page(
		'zip358.com:プラグイン',
		'電光掲示板設定',
		'administrator',
		'Z_Electric_bulletin_board',
		function(){
            if(isset($_POST["ZEBB_color"]) or isset($_POST["ZEBB_text"])){
                $color = preg_match("/[a-zA-Z0-9]*/",$_POST["ZEBB_color"])?$_POST["ZEBB_color"]:"ffffff";
                update_option('ZEBB_color', wp_unslash($color));
                $text = $_POST["ZEBB_text"];
                update_option('ZEBB_text', wp_unslash($text));
            }
            ?>
            <form method="post" action="">
                <h2>電光掲示板設定</h2>
                color code #<input type="text" style="width:350px" name="ZEBB_color" value="<?=get_option('ZEBB_color')?get_option('ZEBB_color'):""?>" placeholder="f7f7f7"><br>
                text <input type="text" style="width:350px" name="ZEBB_text" value="<?=get_option('ZEBB_text')?get_option('ZEBB_text'):""?>" placeholder="文字を記入してください"><br>
                テキスト文字を未入力にすると電光掲示板が表示されません
                <?php submit_button(); ?>
            </form>
            <?php
        }
	);
}

タグ

5.2, body, css, gt, header, html, lt, open, php, wp, いろいろ, インターネット, お知らせ, お願い, コード, こと, ごろ, ころ, ソース, タグ, テーマ, テキスト, トク, ひとつ, ファイル, プラグイン, プレス, メイ, リンク, ワード, 下記, 事前, 事項, , 仕様, 使用, 初期, 参照, 取扱, 可能, 場合, 変更, 外観, 存在, 推奨, 掲示, 注意, 現在, 直下, 自由, 記事, 記載, 記述, 追加, 連絡, 配布, 電光,

単純なコードで背景色にグラデーション。

2019.06.15

Logging

単純なコードで背景色にグラデーションつける。
このコード自体は単純なコードです、ですが・・・。
気に食わないので何度も初期の色コードを設定を変えてみたのですが
鮮やかさがでません。ちょっとドス黒いグラデーションのまま。
コードを貼り付けておきます。
一時間ぐらい色を変えて遊んでました:D

See the Pen 単純なコードで背景色にグラデーション。 by taoka (@taoka-toshiaki) on CodePen.0


 

タグ

0, 265, BY, codepen, default, embed, gt, hash, Height, href, ID, io, JQGLoO, JS, lt, Pen, result, See, slug, tab, taoka, taoka-toshiaki, The, theme, user, グラデーション, コード, ドス, まま, , 何度, 初期, 単純, 背景色, 自体, , 設定,

windows10 1809 不具合 Chromeが繋がらない(タイムアウト)

2019.02.02

Logging

windows10アップデート後(1809) 不具合 :Chromeが繋がらない
(タイムアウト)の対応策。
初期化して再度OSを入れ直すのもアレなんで対応策として
スタートアップ時にBatを走らせる事にした。
管理者権限にするBatとネットワークサービスを再起動するBatで
なんとか次期OSのアップデートかGさんが解決してくれる事を
期待しています。
それまでコンピュータ管理のサービスとかも停止せず待っときます。
Batは下記になります。
追記:
累積アップデートで直りましたと言いたいところだけど
一度、累積アップデートの一部を削除して再度、累積アップデートを
適応したら直りました・・・。

net stop CryptSvc
net start CryptSvc
@powershell -NoProfile -ExecutionPolicy unrestricted -Command "Start-Process (管理者)ネットが繋がらないよ.bat -Verb runas"

タグ

-ExecutionPolicy, -NoProfile, 10, 1809, Bat, Chrome, CryptSvc, net, OS, powershell, start, stop, unres, Windows, アップ, アップデート, あれ, コンピュータ, サービス, スタート, それまで, タイムアウト, ところ, ネットワーク, 一度, 一部, 下記, 不具合, , 停止, 再度, 再起動, 初期, 削除, 対応策, 期待, 権限, 次期, 管理, 管理者, 累積, 解決, 追記, 適応,

#高知県立美術館 #高橋コレクションマインドフルネス

2016.11.04

Logging


高知県立美術館 高橋コレクションマインドフルネス!2016
を見に行ってきましたので感想を残しときます。
意外にも写真が綺麗でよかったですね、現代アートも良かったのですが
著名な写真家が撮った写真が綺麗でした。
ひとつガッカリしたのがチームラボの作品です、、、
小さな作品だったので、ちょっとガッカリでした・・・。
おそらく初期の方の作品だと思われます。
それ以外は期待通りだったので良かったですし
意外にも写真で綺麗だなーって思えたので
自分にとっては見に行って良かったです。
ちなみに平日ということもあり空いていました。
ココが田舎の特権かなとか思います。
ぼそっとつぶやき1:
デートがてらや、友達誘って秋ですし高橋コレクション
見に行っても良いじゃないかなぁ?とか思います。
ぼそっとつぶやき2:
もう少しカメラに残しておける作品を
増やしてほしい気がします。
ぼそっとつぶやき3:
美術好きの彼女でもがいたらなぁ・・・とまぁ思いました。
 

タグ

カメラ, ココ, チームラボ, デートがてら, ひとつ, ほしい気, 以外, 作品, 写真家, 初期, 平日, 彼女, 感想, 期待通り, 特権, 現代アート, 田舎, 美術好き, 高橋コレクションマインドフルネス, 高知県立美術館,

VRは直ぐには流行らない予感。起爆剤はやはりゲーム!?

2016.01.07

Logging


VR直ぐには流行らない予感。特にゲームのVRは・・・流行らない予感が強い。
余程、良質なゲームでもない限りVRは流行らない予感がします。
体験が売りなVR(仮想現実)です、直ぐには流行らない、火が付いたら
じわじわとVRが盛り上がってきそうな気がしますが、おそらく3Dディスプレイと同じ運命になる予感がします。それなりに定着はするけどっていう感じで浸透はしないと自分は考えています。
VRゲームの初期タイトルの映像を見てもプレイしてみたいものがないのが現状です。
唯一、Rezはアメリカでは受けが良さそうな気がします。ただ、Rezを知っているユーザーはどう思うかは、クエッションマークです。サマーレッスンに関して一部のコアユーザーには支持されている模様ですが、TGSなどでは酷評だったみたいです。
ただ、英語の勉強には持って来いだったらそれなりに良いかもしれないなと思う反面、おそらくそれもイマイチ感が強そうです。
発売未定ですので、Rezにしてもサマーレッスンにしても新鮮な驚きや感動があればVRヒットするかもしれません。おそらくVRは自身が体験してみないことには分からないモノだと。
なので、ユーザーが体験できる機会を増やすことこそがヒットする要(かなめ)になると思います。

“PlayStation VR” トレーラー「体験者の声」篇
PlayStation Experience 2015: Rez Infinite – Live Debut | PS VR
Summer Lesson – VR Tech Demo – E3 2015

タグ

, Rez, TGS, Vr, アメリカ, いまいち, クエッション, ゲーム, コア, サマーレ, サマーレッスン, それ, タイトル, ディスプレイ, プレイ, マーク, もの, ユーザー, 一部, 予感, 仮想, 体験, 初期, 勉強, 反面, 唯一, 売り, 定着, , 感じ, 持って来い, 支持, 映像, 未定, 模様, , 浸透, , 現実, 現状, 発売, 直ぐ, 自分, 良質, 英語, 起爆剤, 運命, 酷評, 限り,

wordpressのhttps化は基本的に不可能だという事。{現時点では}改め{対応}

2015.08.02

Logging


wordpressのhttps化は基本的に不可能だという事がわかった。httpsに変更することはできるができるのは、トップページのみ、それ以外はwordpressの仕様なのかwp_head部分がhttpを指すことがわかったので恐らく現時点ではhttps化は無理だという事が判明。もし、どうしてもhttps化したい場合は他のCMSを使用することをお勧めします。基本的にNET業界はhttpsを推進しているので、そう遠くない時期にWordpressもhttps化を行うだろうと思っています。
※SSL化を試みる方法をぐぐると記載していますが恐らく難しいのではないだろうかと思います。今回、SSL化にあたりDBを一括置換して置き換えてみてたりしたのですが、全然、うまく行きませんでした。おそらくwp_head関連のファイルを変更すれば可能だと思いますが、そこまでしてまでSSL化するほど・・体力がありませんので自分は辞退します。
今回、さくらサーバが提携したラビットSSLを使用してSSL化を試みたわけですが、若干、損をした気分はありますがDLファイル時にSSLのURLでダウンロード出来るようになったので、そこだけは、よかったです。
 
※ちなみに初期の状態でSSLを使っていたら、おそらく問題なく使用できると思います。
 
header.phpに書かれているwp_head()が実行されたタイミングでブラグインのjs・cssパスが出力されるので、その内容を書き換えてしまいます。
下記の方法で対応可能になります。

 

   // HTTPS通信時、プラグインがcss・jsパスをhttp://?で出力するのを対策する。
   ob_start();
   wp_head();
   $wp_head_contents = ob_get_clean();
   $wp_head_contents = str_replace('http://', '//',$wp_head_contents);
   echo($wp_head_contents);

上のソースコードは、wp_head()が吐き出す内容をob_start関数で出力バッファリングします。バッファリングした内容を変数に格納して、変数内の文字列にhttp://?で始まるパスがあれば、//?に置換した上でブラウザに出力しています。
こうすることで、http・httpsのどちらにも対応できるようになります。
引用:http://coneta.jp/11936.html

タグ

$wp_head_contents, CMS, css・jsパス, DLファイル時, header.php, head部分, https化, js・cssパス, NET業界, ob_start関数, SSL化, str_replace, WordPress, wp_head, wp_head部分, wp_head関連, wp_https化, さくらサーバ, ソースコード, トップページ, ブラウザ, プラグイン, ラビットSSL, 一括, 仕様, 体力, 内容, 初期, 判明, 変数, , 文字列, 時期, 現時点, 若干,

映画、チャッピーを観てきましたので感想なんかを。 #映画レビュー

2015.05.23

Logging

映画、チャッピーを観てきましたので感想なんかを残しときます。この映画、期待度No.1だそうです、映画を観た感想ですが意外に、良かったです。最初はちょっと生々しいと思う映像ですけど、徐々に慣れてくると見れる映画だと思います。例えると初期のワイルドスピードみたいな映像です。この映画、若干、暴力的なシーンがあるもののストーリーは結構しっかりしていました。有りがちな内容だとは思うものの最後まで飽きのこない感じに作られていました。ただ、「テンション」っていう服は無いなと思ってしました{あっ(´Д`)?間違った格好いい日本語だと心の中でツッコミをいれた人はいると思います!!}、この場面でテンションって映像はないだろと思いました・・・・、日本人なら映画よりその服に書いているテンションって言う文字に目が付くと思います。最後の最後で若干やらかした感はあるものの内容的はよかったです。
ちなみに、この頃の人工知能を取り扱った映画って、こう言う落ちが多い気がします。落ちの内容は言いませんが、実際それって命って何だろうとか、心って何だろうとか。そういう事につながってくると思うですよね。いずれ人類は自我(意識)のある人工知能を作ってしまうでしょうけど・・・そうなった時、人の想像を超えることが起きてもおかしくはないと思います。SF映画って基本的に警鐘を鳴らす意味合いも込められて作られていると思うですね、今回のチャッピーという映画も同じような警鐘を鳴らしていたということは、近い未来なのか遠い未来なのかは分かりませんが、そうなってもおかしくないという事なんだと思います。そこまで考えて観る人はあまりいないような気がしますが、監督は何か意図するところがあっただと思います。また、ニール・ブロムカンプ監督の映画って、「第9地区」、「エリジウム」そして「チャッピー」とストーリーの中に必ず貧困層が出てきます。おそらく次回作にも貧困層が出てくるでは無いかと思ってます。それは何か監督の意図があるからだと思います。

映画『チャッピー』予告 2015年5月23日(土)公開

タグ

, no, シーン, ストーリー, スピード, チャッピー, ツッコミ, テンション, レビュー, ワイルド, , , 人工, 内容, 初期, 場面, , , 感じ, 感想, 文字, 日本人, 日本語, 映像, 映画, 最初, 最後, , 期待, , 知能, 若干, , ,

[解決]さくらサーバでファイルの一覧(Index of)が見えてしまって困っています。

2015.05.17

Logging


さくらサーバでファイルの一覧(Index of)が見えてしまって困っていますを解決する方法。これを解決するにはindex.htmlファイルをディレクトリの中に置くことで解決します。ちなみにindexファイルを使いたくない場合は、下記のように記入することで解決します(htaccessファイルを作成し、下記のコードを記入し保存、ディレクトリにアップロード)。

DirectoryIndex 任意のファイル名

上記のように記入するとそのファイル名がディレクトリの中になければ、ファイル一覧が表示されるようになります。ちなみに、さくらサーバでは初期の設定で下記のファイル名がファイル一覧を非表示にさせるファイル名となっています。

  • index.html
  • index.htm
  • index.shtml
  • index.cgi
  • index.php
  • index.hdml

※共有サーバーで、複数のドメインを管理している方は/home/アカウント名/www/の中にはindex.htmlなどを入れておいた方が良さそうですね。

タグ

DirectoryIndex, htaccessファイル, index.cgi, index.hdml, index.html, index.htmlファイル, index.php, index.shtml, indexファイル, アカウント名, アップロード, コード, さくらサーバ, ディレクトリ, ドメイン, ファイル一覧, ファイル名, 上記, 下記, 共有サーバー, 初期, 複数, 解決,

iPhone6のNFCは全然、アレなんだって(´・ω・`)

2014.09.19

Logging

iPhone6のNFCは全然、日本では使用できない感じらしい(未対応)。そういう記事をよんで飛びついて予約しなくて良かったと思いました。ただ、初年はという事なので、今後対応するかもしれません、なので購入するかどうかは今後の動向をみてから決めようと思います。今回のiPhone6の魅力って一体なんだろうか・・・・。どちらかと言えばiPhone6はサムスンのギャラクシー端末などと同じ付加価値を付けただけの様な気がします。自分としてはapple製品としての付加価値を付けたとは言いにくい製品かなと思っています。初期のiPhoneやipodを発表した時みたいな世界を「あっ」っと驚かせる商品を発表してほしいものです。
次期、iPhoneに自分は期待しています、ちなみに次期iPhoneが発表されたら確実に買い替えます。
※日本ではiPhoneが結構人気らしいですが、世界的にはAndroid端末が優勢だとのことです。日本は希な国らしい、その希な国にNFCに対応してないというのはどうかと思うですけど…。

タグ

Android端末, apple製品, iPhone6, ipod, NFC, アレ, ギャラクシー端末, サムスン, どちらか, 一体, 付加価値, 初年, 初期, 動向, , 日本, 未対応, 次期, 次期iPhone, 言いにくい製品,