トラックボールマウスを購入しました、もはや帰れない。

2022.03.18

Logging

おはよう御座います。もう春ですね🌴。
日本は春の次に梅雨という時季があります、早く梅雨の時季が過ぎ去りますようにと今から思っています😏。

トラックボールマウスを購入しました、悩んだあげく手が勝手にポッチっていました。勝手良かったなと思います。其の理由はマウスを操作しているとふいにキーボードにマウスが当たってイラってなるのですが、それが完璧に解消された事にあります。

イラってなる対策のため今までキーボードを小型化していましたが、ついにトラックボールマウスを自分が買うなんてと思っていましたが結果、買って正解だなって思いました。

慣れればこちらの方が便利です。ポインタの動きも滑らかですしね。何より手をあまり動かさなくて良くなった事により肩こり対策にもなります。因みに一度、自分は肩こりがひどくて会社を休んだことがあります。デスクワークの仕事って腰痛と肩こりが仕事を続けていく中で問題になっていくと思いますがトラックボールマウスによって、それが軽減させられると自分は今回、トラックボールマウスを導入して思いました。

タグ

あげく, イラ, キーボード, こちら, こと, それ, ため, デスク, トラック, トラックボ, ふい, ボール, ポインタ, ポッチ, マウス, ワーク, 一度, , , , 仕事, 会社, 便利, 勝手, 問題, 完璧, 対策, 小型, , 操作, , 日本, , 時季, 梅雨, , 正解, 理由, 結果, 肩こり, 腰痛, 自分, 解消, 購入,

はてな🤔自分よりも全然話し出来ているだけど…。境界知能なの?

2022.01.11

Logging

境界知能という言葉を知ったのは、今さきほどの事です。おはよう御座います。

アベプラの放送されているのを見て(YOUTUBE)そういう人がいるだという事を知った訳ですが、放送を見る限り自分よりも全然お喋りできているのだけども・・・。おいらって一体、何者と思ってしまいました。

【境界知能】平均IQと知的障害の境界“グレーゾーン“知能を持つ男性(30) 人口の14%存在も自分も他人も気付かない‥当事者の苦しみとは|#アベプラ《アベマで放送中》

境界知能はIQ84前後の指すらしくて、学校の勉強やコミュニケーション力などが他の人々より出来ない傾向にあるのだとか、そういう事から生きづらさを感じる人が多いようです。

因みに自分はIQテストの結果、IQ100以上あったので恐らく境界知能ではないですけど、何故か彼の生きづらさはなんとなく分かります。知能の境界の他にも発達障害などもグレーゾーン的な人々がいます、そういう人達も同じように生きづらさを感じていると思います。

自分が学生だった頃は、発達障害や境界知能ということを言う人はいなかったように思えます。そもそもそんな言葉も一般の人は知らなかったのではないでしょうか。ここ数年の間に社会に浸透してきた言葉だと思います、、、。

浸透してきた事により当事者は生きづらさを感じているのではないかなって思えてならないのですね、昔はそんな区別することもなく、ちょっと変わり者ぐらいの感覚でいたものが彼等はこうだからと決めつけて、ましてはこういう対応をしないといけないなどと決めつけるのも、これまた変な事なのかなって思えるですね。

他の人と同様に接することが一番の理解じゃないかって動画を見て感じました。

タグ

100, 84, IQ, youtube, アベ, おいら, お喋り, グレー, こと, コミュニケーション, さきほど, ゾーン, テスト, はてな, プラ, , 一体, , , 人々, , , 何者, 傾向, 勉強, 境界, 学校, 学生, , 放送, 発達, 知能, 結果, 自分, 言葉, , 限り, 障害, ,

映画、素晴らしきかな人生を観ました。涙腺弱い人は泣ける映画。

2021.12.07

Logging

プラダを着た悪魔を撮った監督の映画、素晴らしきかな人生を観ました。今回は映画の予告?も何もかも見ないで映画を見ました。結果、見てよかったなって思えるストーリー展開でした。因みに途中からこうなるだろうと思っていた所まではストーリー展開が読めていたのだけどラストの展開までは読めなかった。そこが一番、ぐっと来る所で熱い物がありました。

BD/DVD【予告編】『素晴らしきかな、人生』7月5日リリース&6月7日先行配信

この映画を一人でクリスマスに見ると涙腺崩壊の相乗効果高そうですね。是非、観てみてください?

タグ

クリスマス, ストーリー, そこ, プラダ, ラスト, 一人, 予告, , 人生, 今回, 効果, 展開, 崩壊, 悪魔, , 映画, 涙腺, , 監督, 相乗, 結果, 途中,

自分にとってお金とは何か?未知の知的文明と遭遇するとお金の価値はゼロになる?

2021.11.26

Logging

自分にとってお金とは何か?、答えは明確で生きていくのに必要なものだけど、お金にあまり興味がない。正直なところ、お金はどうでも良くて無いと困るものだという認識。将来の不安もあって、あと15年で貯めれるだけ貯めてセミリタイアを出来ればしてみたいなと思っている。その後、どうするかと言えばあまり考えていないけど、まずは15年間、頑張って働きたい。そのためにも就職してお金を得なければならないと思っている。

『マネー・ショート 華麗なる大逆転』 予告(90秒)

皆、生活のために働いている、社会を良くするために働いているという人もいるけど格差は埋まらないですよね。根本的に物々交換が始まった時点で格差社会になったのかもしれない。それはこのお金を物と交換するというシステム決めた時点で同価値なら恐らく格差は生まれなかったかもしれない(モノ価値はそれぞれ違っていたので)。そういう事が恐らく格差生む引き金になったんだろうなと考えていて、結果、文明開化していく中で格差社会になってきたんだろうなと思います。

これから先、ロボットにより人間の仕事が奪われる時代に必ずなると思っていてそうなった時、益々、格差社会は広がるのか、それともお金の概念が薄れていくのかもしれないと思っている。最終的に人の仕事をロボットがしてくれるようになると人は労働という事を好んでしなくなるのではないかと、そうなると人は知的なことやクリエイティブな事でしか働けない世界になる。ロボットとの進化と人工知能の進化は同じようなものだから、何れはクリエイティブな事も人工知能が代わりにしてくれるようになるだろう。そんな世界になったとき、人は何をしているのだろうか?

今を生きている人には全然想像ができない世界になっていることは間違いないと思う。そんな世界になるまで、もしかしたら自分たちの世代は生き続けれるのかもしれない。

そして、そんな世界になった時、お金という価値は0と1の情報というモノに置き換わっているかもしれない。

とまぁ想像してみましたが、何れお金という概念は消えると思います。

タグ

15, お金, システム, セミ, ゼロ, それ, それぞれ, ため, ところ, もの, リタイア, 不安, , , 交換, , , 価値, 将来, 就職, 引き金, , 必要, 文明, 文明開化, 明確, 時点, 未知, 格差, 正直, , 物々交換, 生活, , 知的, 社会, 答え, 結果, 自分, 興味, 認識, 遭遇,

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

2021.10.31

Logging

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

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

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

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

タグ

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

ビリギャルチャンネルというYOUTUBEチャンネルをご存知?

2021.09.07

Logging

コロナワクチンを接種して二日目経ちました、最初は全然というほど腕も痛くなかったのですが徐々に腕が痛くなってきました。運が良いのかそれ以外の副反応もなく過ごしています。

さて、ビリギャルチャンネルというYOUTUBEチャンネルをご存知でしょうか?、あの映画にもなったビリギャルの本人とビリギャルを慶応大学へいれた塾講師がビリギャルチャンネルというYOUTUBEチャンネルを3年ぐらいまえから立ち上げて活動しているようです。

映画「ビリギャル」

偏差値最低ランクから慶応大学へ入ったって凄く夢のある話かと思います、受験って勉強の結果(答え合わせ)なので結構な確率で努力は報われると思います。なので進学するならFラン大学よりも有名な大学へ進学する方をおすすめします。

努力が報われないことが多い中、受験と資格取得は自分の努力がそのまま結果となって報われると思いますし、資格取得に関しては受験よりも報われやすいと思います(合格ラインで精査される資格)。

ビリギャルチャンネルはどちらかと言えば、本音ベースで塾講師とビリギャルこと、小林さやかさんが話されているので、見ていると勉強のヒントになるかもしれません。

これから受験勉強する方や資格取得する方は一度見てみてはどうでしょうか?

ビリギャルチャンネル公式

タグ

, youtube, おすすめ, こと, コロナ, ご存知, それ, チャンネル, ビリギャル, まえ, ライン, らん, ランク, ワクチン, , , 偏差値, 努力, 勉強, 反応, 取得, 受験, 合格, 塾講師, , 大学, 慶応大学, 接種, , 映画, 最低, 最初, 有名, 本人, 活動, 確率, 答え, , 結果, 結構, , 自分, , 資格, 進学, ,

パスコードをランダムで生成するコードです。JavaScriptで書いてみました。

2021.08.27

Logging

今日は朝から蒸し暑さを感じます。あの一週間も続いた雨はどこに行ってしまったのでしょうか?東京では立て続けに悲惨な事件が起きています、報道することにより模倣犯を増やしているような気がします。

さて、今日はパスコード(パスワード)をランダムで生成するコードをJavaScriptで書いてみました。パスコードの強度はそれ程、高くないかもしれませんが一応、パスコードを生成する事が出来ます。ソースコードを書いていてうっかりミスをしてしまいまして、無限ループを発生させてバグ取りに5分ぐらい費やしました。ループした原因は違う変数を判断文で使っていたという初歩的なミスです。この頃はそういうミスは稀ですが・・・その結果、無限ループに陥っていました。

パスコードというものを作ってみて案外簡単に作れるものだと実感。これを作る前にパスコードメーカーを作成するという動画を見ました。githubにソースコードも記載していましたので考え方は参考にしましたがコードは違うと思います。たにぐちさんの動画はvue.jsを使用してパスコードを作っているのに対して、自分はネイティブjsでパスコードを生成しているという違いがあります。

https://zip358.com/tool/PassCode/

JavaScriptでパスコードを生成するコード。
document.getElementById("btn1").addEventListener("click", () => {
    const mode = {
        mode0: !document.getElementById("mode0").value ? 8 : document.getElementById("mode0").value,
        mode1: document.getElementById("mode1").checked ? true : false,
        mode2: document.getElementById("mode2").checked ? true : false,
        mode3: document.getElementById("mode3").checked ? true : false,
        mode4: document.getElementById("mode4").checked ? true : false
    };
    const data = {
        txt_cnt: mode.mode0,
        txt1: mode.mode1 ? "0123456789" : "",
        txt2: mode.mode2 ? "ABCDEFGHIJKLMNOPQRSTUVWXYZ" : "",
        txt3: mode.mode3 ? "abcdefghijklmnopqrstuvwxyz" : "",
        txt4: mode.mode4 ? "#$&*@+-" : "",
    };


    // console.log(mode,data);

    let str = "";

    if (mode.mode1 || mode.mode2 || mode.mode3 || mode.mode4) {
        let txt_str = data.txt1 + data.txt2 + data.txt3 + data.txt4;
        do {
            str = "";
            for (let i = 1; i <= data.txt_cnt; i++) {
                str = str + txt_str.substr((getRandomInt(txt_str.length) - 1), 1);
            }
        } while ((() => {
            let flg = [];
            flg[0] = mode.mode1 ? /[0-9]/.test(str) : true;
            flg[1] = mode.mode2 ? /[A-Z]/.test(str) : true;
            flg[2] = mode.mode3 ? /[a-z]/.test(str) : true;
            flg[3] = mode.mode4 ? /[#|$|&|*|@|+|\-]/.test(str) : true;
            
            return (() => {
                let f = true;
                for (const key in flg) {
                    if (!flg[key]) {
                        f = false;
                    }
                }
                return f;
            })();
            return false;
        })() === false);
        document.getElementById("view").value = str;
    } else {
        alert("どれかを選択してください");
    }

});
function getRandomInt(max) {
    return Math.floor(Math.random() * max);
}

タグ

5, github, javascript, コード, こと, これ, ソース, どこ, バグ, パスコード, パスワード, ミス, メーカー, もの, ランダム, ループ, , , 事件, 今日, 作成, 判断, , 動画, 原因, 報道, 変数, 実感, 強度, 悲惨, , , 東京, 模倣犯, , 無限, 生成, 発生, 立て続け, 簡単, 結果, 記載, , ,

wifi中継機とルーターのブリッジモードの違いを知らずに散財した過去?

2021.08.09

Logging

髪の毛がたいぶ伸びてきて、うざく感じるようになってきたので来週には床屋さんに行きたいなと思っているのですが、何せ無収入?なので出費がヤダなと思っています。

さてwifi中継機とルーターのブリッジモードの違いを知らずに散財した過去?の話を書こうと思います。昔、ルーターのブリッジモードを使用しルーター同士をwifiで繋げれるだろうと思い、ルーターを二台購入し試してみた結果、駄目だったという切ない思い出があります。ブリッジモードは簡単に言えば親の通信を引き継ぐことが可能だけど優先LANケーブルで親と子を接続しないといけない、それとは違い中継機はDHCP機能もあったりする、wifi中継機の場合は当然、wifiで親とリンクしてインターネットに繋ぐことも可能だ。

要するにwifi中継機は一階に親のwifiがあり二階にwifi中継機があった場合などは長いLANケーブルを二階まで這わさず(はわさず)にインターネットの通信環境を整えることが出来るのだ。そこが中継機とブリッジモードの大きな違いでもある。あまり専門用語を使わずにwifi中継機とブリッジモードを話を書きましたが、分からない人はやはり専門の人に問い合わせすることをオススメします。

尚、wifi中継機などでA社やR社のショッピングで検索するといろいろは会社の中継機があるけど、なるべく新しい中継機を選ぶことをオススメします。その理由はセキュリティーがしっかりしているという事です。あと、購入後もファームウェアを最新の状態にするように説明書を読みながら設定することも大事になります。

【爆速】WiFi6ルーターを導入してみたら自宅マンションのネット回線が改善した話

因みにwifi6の機能があるwifiルーターを購入すると良いです、無線通信(wifi)が従来よりも早いらしいです。

タグ

DHCP, LAN, wifi, イブ, インターネッ, インターネット, ガタ, ケーブル, こと, それ, ブリッジ, モード, リンク, ルーター, ワザ, , 中継機, , 使用, 優先, 出費, 収入, 可能, 同士, 場合, , 床屋, 思い出, 接続, 散財, , 来週, 機能, 簡単, 結果, , , 購入, 通信, 過去, 違い, 駄目, 髪の毛,

IQテストをしてみたけど天才ではなかった事が残念です(嘘?。

2021.07.02

Logging

もともと天才(ギフテッド)ではない事は知っていましたが、あらためてIQ130の壁を思い知らされましたよ。

以前、国際IQテスト(有料)を受けてみてIQ113という結果を頂き、今度はあの天才(高IQ)だけが会員になれるメンササイト(公式ノルウエーサイト)のIQテストを受けた。IQテストを受けてみた結果はIQは115だったので、国際IQテストのスコアは間違っていない事がわかります。IQテストを受けてみて最初の問題は簡単なのだけど徐々に問題が難しくなっていき…、全問は解けなかった・・・そもそも何問あるか分かりません!?。因みに時間制限があります。そして問題はランダムではないです。再度解いてみて問題の傾向は変わらなかったですが、回答の並びは変わっているかもしれません??。

凡人にはギフテッドが良いという印象があるかと思いますが、実際、IQが高いから良い人生を歩むとは限らないみたいですね。最近、あのマカフィーを作ったジョン・マカフィーさん(メンサ会員)も刑務所で命を絶ちましたから。
ギフテッドの事を知りたいという方はNHKオンデマンドで素顔のギフテッドというのがありますので良かったらどうぞ?{頭が良いから他人の嫌な一面まで気づいてしまい、なかなか大変だな・・・と}
https://www.nhk-ondemand.jp/goods/G2020106400SA000/

タグ

113, 115, 130, IQ, ギフテッド, サイト, スコア, テスト, ノルウエー, マカフ, メンサ, もともと, ランダム, , 人生, 今度, 会員, 何問, 傾向, 全問, 公式, 再度, 凡人, 制限, 印象, 問題, , 回答, 国際, , 天才, 実際, 時間, 最初, 最近, 有料, 残念, 簡単, 結果, ,

Twitterプロフィールからスパムみたいなアカウントかを機械学習で判定してみた。

2021.06.28

Logging

Twitterプロフィールからスパムみたいなアカウントかを機械学習で判定してみました。

機械学習にしてもらう①。

何故、このような事を考えたかはスパムみたいなアカウントってぱっと見で人は区別できるよねって思ったのでLobeというソフトを使って画像解析(機械学習)してモデルをエクスポートし、そのモデルをテンソルフローで使用して動作確認してみました。

機械学習にしてもらう②

結果は、まぁまぁの精度だったのでモデルをお裾分けしますね。因みにTwitterのプロフィール画像のスクリーンショットを行った時のソースコードも提供します。

尚、機械学習に使用したプロフィール画像は400枚ほど(少ない?)です、ok-image(一般人)とng-image(スパムみたいなアカウント)というラベルを付けて学習させてます。

model::https://zip358.com/ai-model/tw-profile/saved_model.pb (?モデルの中身はtensorboardでご確認を!)

zip358com
zip358
# Generated by Selenium IDE
import time
from selenium import webdriver
from webdriver_manager.chrome import ChromeDriverManager

from selenium.webdriver.common.by import By
from selenium.webdriver.common.action_chains import ActionChains
from selenium.webdriver.support import expected_conditions
from selenium.webdriver.support.wait import WebDriverWait
from selenium.webdriver.common.keys import Keys
from selenium.webdriver.common.desired_capabilities import DesiredCapabilities
from selenium.webdriver.support.ui import Select

class twss():
	def setup_method(self):
		self.driver = webdriver.Chrome(ChromeDriverManager().install())
		self.vars = {}

	def teardown_method(self):
		self.driver.quit()

	def screenshots(self):
		self.driver.get("https://twitter.com/")
		self.driver.set_window_size(945, 900)
		with open('twname.dat','r',encoding="utf-8") as f:
			for line in f:
				FILENAME = "X:\\var\\www\\html\\labo_ai\\twss\\image\\screen_" + line.replace('\n', '') +".png"
				self.driver.get("https://twitter.com/" + line.replace('\n', ''))
				time.sleep(2)
				self.driver.save_screenshot(FILENAME)
		f.close()
		self.driver.quit()
twss = twss()
twss.setup_method()
twss.screenshots()

タグ

358, 400, ai-model, com, https, lobe, model, ng-image, ok-image, SA, tw-profile, Twitter, zip, アカウント, エクスポート, お裾分け, コード, ショット, スクリーン, スパム, ソース, ソフト, テンソル, フロー, プロフィール, モデル, ラベル, 一般人, , , 何故, 使用, 判定, 動作, 区別, 学習, 提供, , 機械, 画像, 確認, 精度, 結果, 解析,

お問い合わせフォームとメールフォームの考え方は同じ。

2021.06.07

Logging

お問い合わせフォームとメールフォームの考え方は同じです。AからBにデータを送信してそれを元に処理をしているだけです。これはフォームに限らず、プログラムはデータを元に計算などを行い結果を出力しているに過ぎないのです。コンピュータというのは高速にデータを分類したり、計算したりしているだけなのです。

プログラミングに挫折する人は、いろいろな事に疑問を持って先に進まない人が多いです。どうしてそうなるのかという所まで考えようとしていて前に進まない人が多いです。

逆にそうなるだという事を受け入れる人の方が覚えが早いです。最初はルールを覚えたほうが良いですね。
小学生でプログラミングを始めたい方は、人のプログラミングコードを模写して、そのコードの一部の数字などを変更してみて、こうするとこうなるのかという形で覚えていくほうが良いと感じます。参考書には難しい言葉を使って書いている事が多いので、そのような形で覚えるほうが良いでしょう。
今回のソースコードを貼っときますので、コピーするのではなく自分で書いて動かしてみてください!
※因みにphp言語が動作する環境が必要になります。
https://www.sakura.ne.jp/standard.html#plan

<!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="お問い合わせ"/>
<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.2/css/all.min.css">
<title>お問い合わせ</title>
<style>
	body{
		background-color: #f8f9fa;
	}
</style>
</head>
<body>
	<div class="container">
		<div class="row">
			<div class="col-12 mt-5">
				<h2>お問い合わせ</h2>
				<input class="form-control mt-1" type="text" name="name" placeholder="お名前を入力ください">
				<input class="form-control mt-1" type="text" name="email" placeholder="メールアドレスを入力ください">
				<div class="form-group mt-1">
					<label for="my-select">お問い合わせ</label>
					<select id="my-select" class="form-control" name="ptn">
						<option value="問い">お問い合わせ</option>
						<option value="意見">ご意見</option>
					</select>
				</div>
			</div>
		</div>
		<div class="form-group mt-1">
			<label for="my-textarea">内容</label>
			<textarea id="my-textarea" class="form-control" name="text" rows="3" placeholder="内容を入力ください"></textarea>
		</div>
		<button class="btn btn-primary" id="btn" type="button">送信</button>
	</div>
<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.6.0/js/bootstrap.min.js"></script>
<script>
	document.getElementById("btn").addEventListener("click",function(){
		let data = {};
		data["name"]  = document.getElementsByName("name")[0].value;
		data["email"] = document.getElementsByName("email")[0].value;
		data["ptn"]   = document.getElementsByName("ptn")[0].value;
		data["text"]  = document.getElementsByName("text")[0].value;
		$.ajax({
			type: "POST",
			dataType: "json",
			url: "./send.php",
			data: data,
			success: function (response) {
				if(response){
					console.log(response);
				}
			}
		});
	});
</script>
</body>
</html>
<?php
print json_encode($_POST);

タグ

いろいろ, お問い合わせ, コード, これ, コンピュータ, それ, データ, フォーム, プログラミング, プログラム, メール, ルール, 一部, , , , 処理, 出力, 分類, , 参考書, 変更, 小学生, , , 挫折, 数字, , 最初, 模写, 疑問, 結果, 考え方, 言葉, 計算, 送信, , 高速,

字幕データ生成ツールを作りましたよ。

2021.06.01

Logging

字幕データ生成ツールを作りましたよ。ツールを作ったのは5月23日になります、その日の午前にちょこちょこ制作し?、その日の午後にリリースしました。どんなツールかと言えば、srt形式のデータを生成するツールです。手動で字幕データを作る方法が記載しているサイトがありました(こちら)。

作った経緯(イキサツ)は、もう少し楽にsrt形式のデータを作りたいなと考えた結果、このようなツールを制作しました。自分の声はどもりがあるので、巷で話題のVrew(ぶりゅう)というAI(人工知能)が自動で字幕を生成してくれるアプリではどうしても字幕が上手く変換されないので逆に手間が発生します。

そんなこんなで作ったツールがこちらです。https://zip358.com/tool/srt-make-file/

無料ツールのリンクからも参照することが可能です。尚、字幕のデータなどは一切、サーバーに持たない設計にしていますので安心安全です。なお、Vrew(ぶりゅう)というアプリみたいな物も自分は作れますが、こちらになるとどうしてもGCPAWSに音声データを送りテキスト変換する(自動文字起こし)というAPIの力を借りないといけないので、今回は作るのを断念しました?。時間があれば作ってみたいとは思っています。尚、APIのkeyなどは自分のAPIを登録して貰う形のアプリだったらみんな安心して使用できますよね。因みにVrewはあまり信用していないの派です?、便利だけどね。

爆速!テロップ自動作成アプリ。Vrewが便利なので紹介する

タグ

23, 358, 5, AI, com, https, srt, srt-make-file, tool, Vrew, www, zip, アプリ, イキ, こちら, こと, サーバー, サイト, サッ, そんなこんな, ツール, データ, どもり, ぶりゅう, リリース, リンク, 一切, 人工, 制作, 午前, 午後, 参照, 可能, , 変換, 字幕, 安全, , 形式, 手動, 手間, 方法, , 無料, 生成, 発生, 知能, 経緯, 結果, 自分, 自動, 記載, 設計, 話題, ,

ブログをGWお休みしていました。アクセス数や収益はどうだったのか?

2021.05.07

Logging

ブログをGWお休みしていました。アクセス数や収益はどうだったのか?
特に質問されたわけでもなく、ツイッターのDM(ダイレクトメール)に質問が来たわけでもないけれど、この疑問に答えると、まずアクセス数は50人ぐらい落ち込みました。収益はいつもの週平均より若干少ないということで、アクセス数、収益とも減という結果になりましたが、これからも土日祝はブログ更新のお休みを頂きます。

"Gold Rush" – Visualization + Sonification of Opensea activity (2021)

収益が激減したら土日祝の更新も考え直しますが、今のところはこのスタンスで活動していこうと思います。
因みに、今年の国民年金を一括払いして自分を追い込んでしまったので何とか毎月、最低でも3万円の収入を得なくては今年の年末には苦しくなるので何とかしようと模索しているのですが、どれも収益化には届かないのです。無理ゲーと言われるアプリも作ろうかと悩んでいます。あとラインのスタンプなども創作しようかなど、本当に何でも良いので収益を増やしたいと思っています。

自分で言うのも何だけど、上手く回せば収益化出来るじゃないかなと・・・。単なる宣伝や告知、ファン作りが下手なのかもしれないな・・・要するにマーケティング力がないだと自分で思っています。

Rhizomatiks DJ Krush x Daito Manabe – JAG Benefit

数撃ちゃ当たると思っていたけど、それは違っていてマーケティング力って大事なんだということをこの頃、ひしひしと感じていています。

タグ

, 50, DM, GW, アクセス, アプリ, いつも, お休み, ゲー, こと, これ, スタンス, スタンプ, ダイレクト, ツイッター, ところ, どれ, ブログ, メール, ライン, わけ, 一括払い, , , 今年, 創作, 収入, 収益, 国民年金, 土日, 年末, 更新, 最低, 本当, 模索, 毎月, 活動, , 激減, 無理, 疑問, , 結果, 自分, 若干, 質問, 週平均,

Laravelの勉強を始めた結果。

2021.04.08

Logging

Laravelの勉強を始めた結果。案外すんなりと初歩的な部分ははじめて2日ぐらいで覚えた感じです。自分はカートシステムを作りながらララベルを勉強中なのです。本当はECサイトの管理ツールを作ろうと考えたのですが、それにはちょっと時間がかかるので、カートシステムなら工数も少ないじゃないかなと思い、手を付けたのですが案外完成には時間がかかる気がします。会員登録やカートの管理、商品の登録などの機能を充実させる必要があります、なので恐らく自分が飽きたり、諦めたりしなければ今から一ヶ月か二ヶ月後にはDEMO版がリリースできるのではないかと考えています。

尚、どんなものなのかは下記の動画より確認頂けます。テスト稼働後、有償で販売するかオープンソース化するかなどは未だに決めていません。いまはとにかく決済処理が完了するまで作ろうと思っています。

タグ

2, demo, EC, Laravel, いま, カード, サイト, システム, ソース, それ, ツール, テスト, もの, ララベル, リリース, , 下記, , , 会員, 充実, 処理, 勉強, 動画, 商品, 完了, 完成, 工数, 必要, 感じ, , 時間, 有償, 未だ, 本当, 機能, , 決済, , 登録, 確認, 稼働, 管理, 結果, 自分, 販売, 部分,

現役エンジニアならFizzBuzz問題なんて余裕なのか検証してみたをやってみた?

2021.03.22

Logging

【現役エンジニアならFizzBuzz問題なんて余裕なのか検証してみたをやってみた】、この道、10年選手の自分が解いてみた結果、2つの解になることになりました。でも自分はかなり緊張するタイプなのでこういう場ではなんかミスりそうです。2つの解になる理由は15の時、5の倍数でも3の倍数でもあり15の倍数でもあるからです。これに疑問をもつはずなのですが・・・。皆、言わなかったところが日本人的だなと感じました。因みに自分はこういう疑問を言うタイプです、なので衝突が上と起こるのかなと思います・・・。

尚、自分は3分ぐらいです。コードを書くより誰かに書いてもらいたい(^_^;)、もっとタイピングが早くなれば2分ぐらいで書けると思います?ではおつおつでした。

現役エンジニアならFizzBuzz問題なんて余裕なのか検証してみた
<?php
$ary1 = [];
$check1 = function ($hoge) {
	$str = [];
	if ($hoge % 3 === 0) {
		$str[] = "Fizz($hoge)";
	}
	if ($hoge % 5 === 0) {
		$str[] = "Buzz($hoge)";
	}
	if ($hoge % 15 === 0) {
		$str[] = "FizzBuzz($hoge)";
	}
	if (!count($str)) {
		$str[] = $hoge;
	}
	return implode(",",$str);
};
$ary2 = [];
$check2 = function ($hoge) {
	$str = [];
	if ($hoge % 15 === 0) {
		$str[] = "FizzBuzz($hoge)";
	}elseif($hoge % 5 === 0){
		$str[] = "Buzz($hoge)";
	}elseif($hoge % 3 === 0){
		$str[] = "Fizz($hoge)";
	}
	if (!count($str)) {
		$str[] = $hoge;
	}
	return implode(",",$str);
};
for ($i = 1; $i <= 100; $i++) {
	$ary1[($i-1)] = $check1($i);
	$ary2[($i-1)] = $check2($i);
}
print implode(",", $ary1).PHP_EOL;
print implode(",", $ary2).PHP_EOL;

タグ

, 10, 15, 2, , 5, ary, check, FizzBuzz, function, hog, hoge, if, lt, php, STR, エンジニア, かなり, コード, こと, これ, ダイビング, タイプ, ところ, パス, ミス, りそう, , 余裕, 倍数, 問題, , 日本人, , 検証, 現役, 理由, 疑問, , 結果, 緊張, 自分, 衝突, , 誰か, , 選手,

いろいろな人が発信する中、何を信じたらいいだろうとか、考えると!

2021.02.27

Logging

いろいろな人が発信する中、何を信じたらいいだろうとか、考えると壁にぶち当たるので、なんも傾けないほうが良いと自分は思っている。とくに弱っているときは自己啓発的なものはあまり見ないほうが良い。じゃ何を信じたら良いかといえば、自分自身を信じたら良いと思います。

人まねしても同じ様になることはほぼない、人の人生は億通りあるから、自分が思うように行動して失敗して学ぶしかないのかも。行動しなかったら行動しなかった人生になる、それで良い結果になるときもあるし、後悔するときもあると思う。

元気で行動できる時間って人により違うから、家庭を持つと中々、次の行動なんかが出来ないじゃないかなと思います。よほど余裕のある状態じゃないと一旦やめて模索するなんてできないだろうから。

因みに自分は仕事のために人生生きていない気がします。これは樹木希林さんと同じかな。どこに軸を置くのかだと思います、人生なるようにしかならないからね。いくら頑張っても上手く行かないときは上手く行かないときもある。だから頑張らないようにするは真逆なので駄目かな。上手く行かなかったことを受け流すことの方が大事だと思います。そんな時もあるかと。

過去の自分が巻いた種が咲くときもあるし、咲かずに枯れるときもある。なので、模索して動くことだと思います。日本には【えにし】という言葉があるけどこの頃、それは間違いなくあるだと思います。

あとは人と比較しないことと「とらわれない」事ですね。

タグ

いろいろ, こと, これ, それ, ため, とき, どこ, なん, もの, , 中々, , 人まね, 人生, 仕事, , 余裕, , 元気, , 失敗, 家庭, 後悔, 時間, 模索, 樹木希林, , , 状態, 発信, 結果, 自分, 自己, 自身, 行動, ,

利己的とはわがまま?

2021.02.21

Logging

社会に出るといろいろな人がいる。この頃わかったのだけど皆、偉い人には従順な人達が多いということ。会社にいると上司の言い分は絶対的な言葉だと思っている。そう思っていない人は学校のときから少し反抗的人間だと思う、そんな彼ら彼女は社会に出ると上手くやっていけるという言葉がある。それは何故か、上司の言葉は絶対ではなく結果が社会に出ると絶対になるからだ。

そして、上手く上の人と言われる人達と仲良くしていくことが世の中を上手く渡るコツなのだから。ちなみに自分は従順かといえば犯行むき出しの子供だと思う。未だに自分が正しいと思ったことは曲げないし、結果的にそらみたことかになることがあるので、直接本人にいうという性だ。これでは何も得ることがなくどちらかといえばマイナスな役割だと。

未だに社会のために働くという感覚などがなくて、お金のために働くという感覚も薄い。どんなに偉そうなおじさんやおばさんも死ぬだからね。そのときにお金や権限はもっていけれないのだから、それだったら自分の生きたいように生きたほうが良いです。人生、一度きりですからね。

最後に世の中の殆どのことは思い込みでなりたっています。身分なんてないから・・・。

タグ

いろいろ, おじさん, おばさん, お金, コツ, こと, これ, それ, ため, とき, どちらか, むき出し, わがまま, , 上司, , , , 人間, 会社, , 子供, 学校, 少し, 役割, 彼ら, 彼女, 従順, , 感覚, 未だ, 本人, 権限, 犯行, , 社会, 結果, 絶対, 自分, 言い分, 言葉, ,

リモートワークという働き方を。

2021.01.16

Logging

人気コミック「岸辺露伴は動かない」スペシャル企画

リモートワークという働き方を体験してみた結果、仕事と私用の切り替えることが出来ないと大変な環境ですね。切り替えが大変なのです、、、。ですが慣れます切り替えが難しい人でも切り替えができるようになります。一番良い切替方法はアカウントを2つ作るやパソコンを私用と仕事用に分けるということです。自分の場合、仕事用に分けています。そうすることにより、切り替えができます。最初はこれで良いのかなどと思っていたのですが、そこまで考える必要はないということです。そこを考えるのは経営者の役割なので。。。

成果主義にどうしてもリモートワークはなってしまうというのは、よくわかります。自分の場合も仕事が早く終わってしまって見直しばかりしているときがありますが、見直しも仕事ですからね。

ちなみにリモートワークしていて思うのは、仕事が出来ない人は仕事に追われる可能性が高いと思います。仕事が追われないようにする方法は引き出しを何個かもっていて、汎用的につかえるコードを持っておくことが結構大事です。そうすることで、すこしロジックを変えることにより対応できるからです。

Creepy Nuts / かつて天才だった俺たちへ【MV】

そして、リモートワークを続けていると待遇の良い仕事に転職したくなるという誘惑に負けそうになることが度々、発生しますがその時はじっくり見極めることが大事になると思います。

タグ

2, アカウント, コード, こと, これ, そこ, とき, パソコン, リモート, ワーク, 主義, , 仕事, 体験, 何個, 働き方, 可能性, 場合, 大変, 引き出し, 役割, 必要, 成果, 方法, 最初, 環境, 私用, 経営者, 結果, 自分,

AI(人工知能)の予測:コロナ

2021.01.11

Logging

AI(人工知能)の予測とリアルな結果が日を追うごとに正しい近寄った予測になることは間違いないことなんだろう。もっと情報を収集する、例えば中国のように監視を強めればコロナは抑制できるということは明らかなだろうけれども、これから日本もプライバシーを除いたデータは国に送られるシステムを導入するだろうな。基盤はできているので多分、このまま爆発的な感染が増えるのならば国はそういうことを進めるだろうと思います。

裏ではもうそういう事になっているだろうとは思うのだけど、例えばアメリカがそういう事をしていて、その情報を日本に流すということは、出来そうな話だと思います。いま、都市を中心に感染爆発が続いているけど、これは単なる今までのコロナウィルスではない感染力の強いコロナウイルスが流行ってきただけの話なのかもしれないなと思います。専門家ではないので憶測で話すものではないせよ。

人々が注意しないと地方でも爆発的な感染を起こす可能性もあるわけです、都市の人々が地方へ移住する可能性もあるからね。特に感染が少ない県に人々は移住したいと思うでしょうから、感染を広めないためにも地方も安心していては駄目なんじゃないだろうか?

中々、難しいですね、ワクチン接種ができるかもという2月後半まで我慢強く感染防止対策をしていれば、こんな事にはならなかったのかもしれないけどまぁ仕方がない話なのかもしれませんね。

因みに人口の6割にワクチンを摂取すれば集団免疫が確立されるのだとか・・・6割って結構、時間がかかりそうなので、おそらく日本はあと数ヶ月間はこんな感じが続くかもしれませんね。

コロナ感染予測
https://datastudio.google.com/u/0/reporting/8224d512-a76e-4d38-91c1-935ba119eb8f/page/ncZpB

タグ

AI, アメリカ, いま, ウィルス, こと, これ, コロナ, コロナウイルス, システム, データ, プライバシー, もの, リアル, 中国, 中心, 予測, , 人々, 人工, , 収集, 可能性, , 地方, 基盤, 専門家, 導入, 情報, 感染, 感染力, 憶測, 抑制, , 日本, 注意, 爆発, 監視, 知能, 結果, , , 都市,

ワクチン接種後のシュミレーションを。

2020.12.13

Logging

ワクチン接種後のシュミレーションを見てみたい、たぶん公表されていないけど、政府機関はそれを知っているだろうなと思います。その結果はおそらくすこぶる良い評価なのか、それとも予断を許さない状況がまだ続くのかわからないけど、自分は前者が強い気がする。いまの政府対応は前より緩い気がする、緩いのはおそらくワクチン接種後がすこぶる良い評価なんだろうと。

日本でのワクチン接種が始まるのは来年、来年6月末までにファイザーから6000万人分のワクチン接種が出来るようになるようだ。日本の人口の半分がワクチンを接種すればおそらくコロナは終息するだろうなと考えています。

それにともないニューノーマルの世界はネクステージに向かうと考えている、今回、デジタル化したことで改善された部分は残り、デジタル化してもあまり意味のないことは元に戻るだろうと思っている、終息後の世界を予測するのは意外にも難しいかもしれないけれど、たぶん人はほぼ前のノーマルな世界に戻すだろうと思っている、多くの人はそんなに効率化を目指して生きていない生き物だから。

因みにいまの567のシュミレーションはこのURLから閲覧可能です。
https://g.co/covid19/japanforecast

タグ

6, 6000, いま, こと, コロナ, シュミレーション, それ, デジタル, ニュー, ネクステージ, ノーマル, ファイザー, ワクチン, , 世界, 予断, 予測, , 人口, 今回, , 公表, , 前者, 半分, 対応, 意味, 接種, 改善, 政府, 日本, 来年, 機関, , 状況, 終息, 結果, 自分, 評価, 部分,

兎にも角にも

2020.12.08

Logging

人工知能で効率化を行う、何でも良いから人工知能の技術で解決できるだろうとか…思っている人もいるかと思いますが、実際、人工知能と言われている技術は機械学習と言われているものが大半です。

機械学習で出来ることは確かにいっぱいあるのだけど、精度の良い結果を出したいのなら失敗データや成功データが膨大に必要になります。いま、それを極力抑えて同じ結果が出るライブラリも登場してきましたが、やはりそれでもデータは必要になります。

データが100件しかないものを機械学習で頑張って勉強させてもポンコツな回答をする人工知能が生まれるだけです。データサイエンスとかいう職業が生まれるぐらい、機械学習にはデータがかなり大事な要素になります。

機械学習ってなにか、膨大なデータをコンピューターに学習させ、そこから共通点を導き出し振る舞いを行うものです。基本的に殆どのエンジニアはライブラリを使用して結果から振る舞う処理を書いたり、ライブラリを微調整してその後の処理を行うなどしかしません。なので機械学習というのは完璧に近いものは出来ますが、完璧ではないのです。

精度が悪い機械学習なら、ちょっと見た目が違っただけでたちまち、間違った回答を示します。なので、いま兎にも角にも機械学習とかいう流れがありますが、機械学習や人工知能というのは万能では有りません。

未だに、翻訳アプリの精度は片言な表現なのですから・・・。

タグ

100, いま, エンジニア, かなり, こと, コンピューター, サイエンス, そこ, それ, データ, ポンコツ, もの, ライブラリ, , 人工, 使用, 共通点, 処理, 効率, 勉強, 回答, 大事, 大半, 失敗, 学習, 実際, , 微調整, 必要, 成功, 技術, 機械, 殆ど, 登場, 知能, 精度, 結果, 職業, 要素, 解決,

Electronの脆弱性でアレをtrue設定はNGですよね。

2020.11.23

Logging

Electron(エレクトロン)でrequire(りくわいあ)というものを使用するとエラーになります。Electronの昔のバージョンはこれが使用できたんだって今はこれを脆弱性対策のため、OFF(false)にしている。その設定をtrueにするとOK何だけど、これは公式では認めてない不正解の書き方だとさ。

function createWindow() {
    mainWindow = new BrowserWindow({ width: 800, height: 600 , webPreferences: {
        nodeIntegration: true
	}});

じゃどうするれば良いのか?調べた結果、これが良いみたいです?。下記の書き方はちょっと面倒くさいけれども、こう書かなくては駄目だとさ。requireを使用しない場合はこんな感じで書かなくても良いです。

const path = require('path');
function createWindow() {
    mainWindow = new BrowserWindow({ width: 800, height: 600 , webPreferences: {
        nodeIntegration: false,
        contextIsolation: true,
        preload: path.join(__dirname, "preload.js")
	}});
const { contextBridge, ipcRenderer} = require("electron");
const request = require('request');//使ってないけど?


contextBridge.exposeInMainWorld(
    "hoge_hoge", {
        send: (data) => {
           consloe.log(data);
           document.getElementById("hoge").innerHtml = "Hey!! " + data;
           ipcRenderer.send("Hey!! " + data);
        },
        receive: (data) => {
                consloe.log(data);  
                //ipcRenderer.on(channel, (event, ...args) => func(...args));
        }
    }
);
<button id="btn">Hey!!</button>
<span id="hoge"></span>
<script>
	document.getElementById("btn").addEventListener("click",(e)=>{
		window.hoge_hoge.send("hogeO!!");
	});
</script>

タグ

600, 800, BrowserWindow, const, createWindow, Electron, false, function, Height, mainWindow, new, NG, nodeIntegration, off, OK, path, require, true, webPreferences, Width, アレ, エラー, エレクトロン, これ, ため, バージョン, もの, リグ, 下記, 不正解, , , 使用, 公式, 場合, 対策, 感じ, , 書き方, 結果, 脆弱性, 設定, 駄目,

ミラーワールド「メタバース」とAI!ええっ!?

2020.11.01

Logging

Softbank Group, NVIDIA CEOs on What's Next for AI (Courtesy of SoftBank World 2020)

二人が語っている動画を視聴して数年後には彼らが語っていることは全て具現化されていくだろうなと思いました。その中で一番、興味深い話はAI(人工知能)がミラーワールド=メタバース(仮想現実世界)を作りその中でものや機械を生産やシュミレーションを行い、人工知能が試した結果を現実世界で同じように取り入れるという事です。これを見て凄く違和感を感じてしまいました…。

これってリアルワールドと思っている現実世界も実はシュミレーションの中かもしれないという事、まさに映画、マトリックスの世界だなと感じました。

映画『マトリックス』製作20周年特別予告 2019年9月6日(金)期間限定上映

メタバースの世界とは別にやはりAIがプログラミングコードを生成するということはそれほど難しくない、近い将来、複雑なプログラミングも行えるようになるのだなと感じました。これからITエンジニアを目指す方はコード書くよりAIが書き出したコードを修正できる能力の在るひとが必要になるかと思われます。そして数年後にはノーコードでいろいろな事がAIに置き換わるのだなと、それほどITエンジニアはいらないですね。

AIは脅威だと思います、全然大丈夫とは思えない、AIを作る側はこれからも安泰かもしれないけれど、一般人は間違いなく今後数年で仕事はなくなると思います。皆がクリエイティブなことが出来るわけでもないのだから、これはかなり大変な時代になると思います。こういう動きは大企業から始まります、お気をつけて就職活動や転職活動を行ったほうが良さそうです。1時間ほどの動画ですがこれからどう社会を変えていくのかが分かる動画です見る価値ありかな!?。

タグ

AI, IT, エンジニア, コード, こと, これ, シュミレーション, ノー, バース, ひと, プログラミング, マトリックス, ミラー, メタ, リアル, ワールド, 世界, , , 二人, 人工, 仮想, 修正, 全て, 具現, 動画, 将来, 彼ら, 必要, , , 映画, 機械, 現実, 生成, 生産, 知能, 結果, 能力, 複雑, 視聴, , 違和感,