プログラム言語レッスン動画じゃない緩いやつ始めます。いやハジメマシタ!!
2021.10.25
プログラム言語レッスン動画じゃない緩いやつ始めます。YOUTUBEでむかし、ズブズブなPHP言語レッスン動画をUPしていました、今回は音声説明も何もないダダ、コードを書いている緩い動画を日々UPしていきます。動画に音楽を添えたスタイルにしようと思いますが、その他の解説や何やら動画に組み込みません。解説は概要に書くか、難しくなってきたらブログ記事にしようと思います。書いたコードサンプルはGithubにでもUPしていきます。
ネタが尽きたら動画UPの頻度が落ちると思います。タイトルは『T2がコードを10年書いている』です、今のYOUTUBEチャンネルを使ってUPしていきます。
トイウコトデ早速UPしました。
初回はIF文で動作するプログラムになります。ソースコードは下記に置いていますのでご自由に使用くださいませ。
https://github.com/zip358/T2_pg
追記:音声での解説を検討中。
タグ
10, 2, com, github, https, if, php, Qq-ctgcMRWQ, UP, watch, www, youtube, コード, サンプル, スタイル, ズブズブ, ソース, その他, タイトル, だだ, チャンネル, トイウコトデ, ネタ, ハジメマシタ, ブログ, プログラム, むかし, やつ, レッスン, 下記, 今, 今回, 何, 使用, 初回, 動作, 動画, 文, 日々, 概要, 解説, 言語, 記事, 説明, 音声, 音楽, 頻度,
映画、DUNE/デューン砂の惑星を観ました。これは序章だな…。
2021.10.19
映画、DUNE/デューン 砂の惑星を観ました、呪わた企画のリメイクは如何に!中止に酷評も多い作品だったものを現代に蘇らした作品を今日、映画館で観てきました。自分としては結構、よく出来ているSF作品だったけど、この映画で感動しようとか思わないほうが良い。そういう物は一切無くストーリーが続いていく。
因みにリメイク版じゃない映画、DUNE/デューンは今も続いている作品らしい。
Yahoo!の記事を見るとこんな感じに続いています。
第1作『デューン 砂の惑星』 Dune (1965)
https://news.yahoo.co.jp/articles/eee4bfece00104bb0eaf58e733ebb3f521f45863
第2作『デューン 砂漠の救世主』 Dune Messiah (1969)
第3作『デューン 砂丘の子供たち』 Children of Dune (1976)
第4作『デューン 砂漠の神皇帝』 God Emperor of Dune (1981)
第5作『デューン 砂漠の異端者』 Heretics of Dune (1984)
第6作『デューン 砂丘の大聖堂』 Chapterhouse:Dune (1985)
第7作 Hunters of Dune (未訳) (2006)
第8作 Sandworms of Dune (未訳) (2007)
なので、リメイク版、DUNE/デューンもおそらく三部作にはなるだろうと思っています。冒頭にパートワンとも書いていたので間違いないと思います。
あと、この映画、風の谷のナウシカを作った宮崎駿監督もデューンから影響を受けたそう、映画見るとその意味が凄くわかる。ほんと、結構酷似している所あるなと感じました。
最後に自分は観て良かったと思うけど万人受けに作られたSF映画ではないように感じます、どちらかと言えばよく映画を観ている人向けの映画かなと感じました。
タグ
1, 1965, 1969, 1976, 1981, 2, 3, 4, 5, Children, DUNE, Emperor, God, Heretics, Messiah, of, SF, Yahoo, これ, ストーリー, デューン, もの, リメイク, 中止, 今, 今日, 企画, 作品, 子供, 序章, 惑星, 感じ, 感動, 救世主, 映画, 映画館, 物, 現代, 異端者, 皇帝, 砂, 砂丘, 砂漠, 神, 自分, 記事, 酷評,
AWAY(アウェイ)、動物視点のゲーム。一見は百聞にしかず!!
2021.09.25
朝は本当に涼しくなってきましたね、何年ぶりだろうか、高知県で秋らしい秋になるのは毎年、秋っていう感覚がなくいきなり冬が来たって感覚がここ数年続いていたように思えます。そして去年よりも今年の冬は寒そうな予感さえします。
さて、AWAY(アウェイ)という変わったゲームを紹介します。このゲーム、動物を操作してそれぞれの視点を体感できるゲームになっています。今までも動物視点のゲームはあったんだけど、2022年に配信される AWAY(アウェイ) が一番リアルかなと思っています。値段も安くてダウンロード専用の通常版だと2,178円と格安です。
唯、こういうゲームはとても素晴らしいだけど、一般的にヒットするかと言えばそうではなく理科好きな少年少女たちにしか受け入れないのかもなと思ってしまいます・・・・。
尚、PS4、PS5に対応していますので、こういうジャンルが好きな方は是非遊んでみてください?。
タグ
178, 2, 2022, 4, 5, AWAY, PS, アウェイ, ゲーム, ここ, ジャンル, それぞれ, ダウンロード, ヒット, リアル, 一見, 予感, 今年, 体感, 何年, 値段, 冬, 動物, 去年, 唯, 対応, 専用, 少女, 少年, 感覚, 操作, 数, 方, 朝, 本当, 格安, 毎年, 理科, 百聞, 秋, 紹介, 視点, 通常, 配信, 高知県,
映画、レミニセンスを観てきましたよ。ざっくり感想を書きました。
2021.09.23
ネスダックは2日連続、上昇していますがマイナスは補填出来ずにいます。うーん?、やはりドルコスト平均法は最強なのかもしれないなと思います。早くドルコスト平均法に戻したいなって。
さて先日、映画館でレミニセンスを観てきましたので感想を残しときます。レミニセンスは男と女の価値観を壮大な映像とともに描いていると自分は感じました?。
海面上昇と気温の上昇で人々は夜、活動するようになったという設定なので映像がちょっと薄暗いシーンが多かったのですが、それもこの映画のストーリーと合っていて違和感無く見れましたので悪くはなかったです、それと朝日のいろいろな場面があり全体的に見ると相殺されていると感じました。
総合評価すると感情移入出来るかどうかでぜんぜん違うと思います、どちらかと言えばこの映画、監督が女性(リサ・ジョイ さん)です。そして自ら脚本を書いているので女性視点で映画が描かれていると思います。
最後に男ってどうして過去に執着するだろうって…思える作品になってる?。
タグ
-t, 0, 2, 5, 8, com, cyl, https, ku, watch, www, youtube, いろいろ, コスト, シーン, ジョイ, ストーリー, それ, ダック, どちらか, ドル, ネス, マイナス, リサ, レミニセンス, 上昇, 人々, 価値観, 先日, 場面, 壮大, 夜, 女, 女性, 平均法, 感情移入, 感想, 映像, 映画, 映画館, 最強, 朝日, 気温, 活動, 海面, 男, 監督, 相殺, 総合, 自分, 補填, 設定, 評価, 連続, 違和感,
コロナゼロは無理だから賢い人はコロナと一緒と言ったんだろうけど。
2021.09.10
一年前(2020年)にコロナゼロは無理だから賢い人はコロナと一緒と言ったんだろうけど、日本人はコロナゼロに頑張ろうとしているみたいですね。万能ワクチンか万能薬が開発されない限りコロナと一緒の生活を数年は送らないといけないのに、未だにコロナゼロに近づけようとしている。
後手後手の対応しているようでは、なかなか大変だと思います。世界はコロナと一緒(withコロナ)を模索している中、日本だけはコロナゼロに近づけようとしている。その理由はコロナ感染症が増えたときに、医療が圧迫されてしまう理由があるのだろう。それを解決するのに数年はかかるじゃないかなと・・・数年後にはコロナは収束してしまって後手後手が続くというのが落ちにならないためにも、革新的な対応を政治にはとってもらいたいですね。
今、日本に必要なのはトップダウンできるリーダーなのかもしれない。こういう時に必要なのは凄腕でワンマン的なリーダーでしょうね。単なるワンマンな指導者はいらない、その人が言っていることを守れば上手くいくそういう一頭地を抜く人ではないと駄目なのかもしれない。
そんな人、この日本では変わり者扱いされてしまいがちですけど・・・。たぶんこれからはそういう人材が必要になってくるだろうなぁって思います。
タグ
1, 2, 2020, 242, 8, 9, amp, com, https, pniZ, watch, with, www, youtube, コロナ, ゼロ, それ, ため, とき, ワクチン, 一, 一緒, 万能, 万能薬, 世界, 中, 人, 今, 医療, 収束, 圧迫, 大変, 対応, 後手後手, 必要, 感染症, 政治, 数, 日本, 日本人, 未だ, 模索, 理由, 生活, 落ち, 解決, 開発, 限り,
変えられるのは未来だけというKREVAさんの新曲が良い感じ!
2021.09.09
昨日、高知県はトコロにより雨でしたが、今日は晴れ模様だと思います。この頃、天気予報の精度が上がっているように感じます、これも人工知能の恩恵なのかなぁと…。
さて、9月8日はKREVAさんの日らしくて、新曲が2曲ほどアップされていました??。その中でも「変えられるのは未来だけ」という曲がリズムも詞も良い感じでいつまでも聞いていられる。KREVAさんの作る曲はリズムが良くていつまでも聞いていられる心地良さが音程にあるです(強調)。そして歌詞が良いですよね「頑張ろう」って思えるです?。そんな前向きになれる歌詞が多いのもKREVAさんの音楽の特徴かと思います。
タグ
2, 8, 9, KREVA, アップ, いつ, これ, トコロ, リズム, 中, 予報, 人工, 今日, 前向き, 天気, 強調, 恩恵, 感じ, 新曲, 日, 昨日, 晴れ, 曲, 未来, 模様, 歌詞, 特徴, 知能, 精度, 詞, 雨, 音楽, 音程, 頃, 高知県,
NewsPicksのあの動画は無料で合法的に全視聴可能になってる!?
2021.09.01
9月になりましたね。高知県はまだまだ暑い日が続いています。
2月末までとある企業で仕事をしていたのですが、途中からフルリモートが週イチリアル勤務になりやめる頃には毎日、リアル勤務に変わっていてコロナ禍でついていけない会社はあるのだなぁと実感しました。今までの仕事の体制を変えるって結構大変なことかと思います。
さて、「NewsPicksのあの動画は無料で合法的に全視聴可能になってる!?」の件ですがタイトル通りYOUTUBEで一部の動画は全視聴することが可能になっています。その動画は堀江貴文さんが出ているHORIE ONEというニュースピックスの動画です。こちらHORIE ONEの最新動向が配信されたあと、YOUTUBEのホリエモンチャンネルで小出しに後半部分が視聴可能になっています。なのでニュースピックスのHORIE ONEしか見ていないよという方はわざわざNewsPicksにお金を毎月払わなくても動画見れちゃいます。
HORIE ONE[NewsPicksコラボ]はNewsPicksさんと堀江貴文さんが試みているのか、堀江貴文さんが権利を買い取っているのかは定かではありませんが、いち視聴者からするととても有り難いことです。
自分はNewsPicksさんの有料会員から無料会員へ移行して数ヶ月経ちましたが、無料会員枠でも少し動画が視聴できるので、当分、これで良いかなと思えてきまし堀江貴文さんがほぼフル動画を配信してくれるので、これで十分だなと。
タグ
2, 9, HORIE, newspicks, one, youtube, あと, いち, お金, こちら, こと, コロナ, タイトル, チャンネル, ニュース, のあ, ピックス, プル, ホリエモン, リアル, リモート, れち, わざわざ, 一部, 仕事, 件, 企業, 会社, 体制, 動向, 動画, 勤務, 可能, 堀江貴文, 大変, 実感, 小出し, 後半, 方, 日, 最新, 毎日, 無料, 禍, 視聴, 途中, 週, 部分, 配信, 頃, 高知県,
子供にも安心して見せられるゲームだな。むしろ、子供がターゲット!?
2021.08.29
一週間前までは雨が振り続けて「じめじめ」した感じでしたが今は「じっとー」っと暑い日が続いています。因みに一週間の雨で高知県の被害額は2億円以上だとか大変です。
さてYOUTUBEのおすすめに表示された「Hoa」というタイトルのゲームがいい感じに出来上がっていたので紹介します。このゲーム、『子供にも安心して見せられるゲームだな。』って思えました。これならプレイさせても安心ですね、PS(プレイステーション)やXboxはどうしても少年、青年、成人がターゲットと思うようなゲームがまだまだ多いです。そういう面では任天堂さんは子供に向けたゲームが多く良い感じかなと思います。
因みにこのゲーム、任天堂をはじめ殆どのプラットホームに対応したゲームになっています。Hoa(ホア)というゲームに限らず、近年、柔らかくて優しいタッチのゲームが作れるようになったのは本当に良いことだと感じます。
タグ
2, Hoa, PS, XBox, youtube, おすすめ, ゲーム, こと, これ, ターゲット, タイトル, タッチ, プラットホーム, プレイ, プレイステーション, ホア, 一, 今, 任天堂, 億, 大変, 子供, 安心, 対応, 少年, 感じ, 成人, 日, 本当, 殆ど, 紹介, 表示, 被害, 近年, 雨, 青年, 面, 高知県,
共同幻想には国家、仕事、お金、法律などなどがある。
2021.08.25
2日続けて晴れ間があり、そろそろ雨も開けそうな予感さえしますが、今日は午後から雨模様です。因みにピンポイント天気が結構な確率で当たることに気付いてそればかり見ています。因みにiPhoneの純正の天気予報もかなりの確率で当たります。当たらないのがYahoo!雨レーダーです。どんどん予測がヅレます。
さて、タイトル通り「共同幻想には国家、仕事、お金、法律などなどがある。」の事を書いてみようと思います、この頃、フリーランスという無職でこれっといった仕事をせずに家にいると(※仕事は探していますよ)、国家、仕事、お金、法律などなど共同幻想の事を考えることが多くなりました。
共同幻想とは大勢の人が共有している幻想であり思想であり世間一般にいう常識です。もし宇宙人が地球に来たらクエッションマークになってしまうものです。例えばお金を見てたらこんなもので物が購入できるのかと驚くかもしれませんし、そもそも宇宙人にはお金という概念すらないかもしれません。これは地球人の共同幻想なのです、人が勝手に決めてやめられない物なのかもしれないです。
この事に関してはサピエンス全史にも書かれています。
世界中がユートピアになれば国家、仕事、お金という幻想はいらなくなる可能性はあります。例えばロボットが人の代わりに労働をしてくれるようになると人は労働という仕事を奪われてしまいます。徐々にすべての労働をロボットに奪われるとお金の循環も変わってくるようになり、いずれお金は価値のないものに変わってしまうかもしれません。そうなると国家は機能しなくなり、最後に残るのは法律だけではないでしょうか?人が死ななくなると法律すら機能しなくなるかもしれません。
これから先、こういった共同幻想が徐々に崩壊していく世の中になりつつあるような気がします。あと100年後には共同幻想の一つは消えていっているでしょう。
と・・・この頃、考えを巡らすことが多いので何か前より意欲的になれない自分がいます。
タグ
2, iPhone, Yahoo, お金, かなり, クエッション, こと, これっと, それ, タイトル, つれ, ピンポイント, フリー, マーク, もの, ランス, レーダー, 一般, 世間, 予報, 予感, 予測, 事, 人, 今日, 仕事, 共同, 共有, 午後, 国家, 地球, 大勢, 天気, 宇宙人, 家, 常識, 幻想, 思想, 晴れ間, 概念, 法律, 無職, 物, 確率, 純正, 結構, 購入, 雨, 雨模様, 頃,
C#でwebview2を使用して情報を収集するためのサンプルコード。
2021.08.22
今日は日曜日ですね。先日は久しぶりにお天気になったので外へ出ていっておりました。これを投稿する日は晴れているでしょうか。
さてjavaを勉強している合間にC#も勉強しております。javaを勉強しているとC#に応用が効くのでとてもやりやすいですね。webview2というオブジェクトをインストールして使用しました、VC#2019で開発しているのですが既存のwebBrowserというオブジェクトは全然というほど役に立ちません。例えばYahooのトップページを開いたらjavascriptエラーのアラートが表示されたりして動作してくれません。おそらくwebBrowserというオブジェクトを使用して何か開発している人はあまりいないじゃないかなと思います。
今回、作成したサンプルコードはYahoo!ニュースのITニュースのタイトルとリンクを収集するものですが、この方法を応用してブラウザの作業を自動化することはそれ程難しくないと思っています。
サンプルコードの一部を記載します=ボタンをクリックする場所に埋め込んだソースコードになります。因みにawaitを使用しているのでボタンクリックにはasyncしてあげる必要があります。
※注意事項としてYahoo!ニュースのソースコードが変わればそれに対応したコードを記載する必要があります。
PM> Install-Package Microsoft.Web.WebView2 -Version 1.0.902.49
async private void button1_Click(object sender, EventArgs e)
{
var result = await webView21.ExecuteScriptAsync(
"(()=>{let obj = document.querySelectorAll(\"#uamods-topics > div > div > div > ul > li > a\");" +
"let str = \"\";" +
"for (let i = 0; i < obj.length; i++)" +
"{" +
"str += obj[i].innerText + \"[\" + obj[i].href + \"],\";" +
"}" +
"return str;" +
"})();"
);
richTextBox1.Text = result.Replace(",","\n").Replace("\"","");
}
タグ
2, 2019, IT, java, javascript, VC++, webBrowser, webview, Yahoo, アラート, インストール, エラー, オブジェクト, コード, こと, これ, サンプル, タイトル, ため, ドップ, ニュース, ブラウザ, ページ, もの, リンク, 久しぶり, 人, 今回, 今日, 作成, 作業, 使用, 先日, 勉強, 動作, 収集, 合間, 外, 天気, 役, 応用, 情報, 投稿, 方法, 既存, 日, 日曜日, 自動, 表示, 開発,
SSDが破損しましたのでm.2 ssdにしたお話。
2021.08.17
先日、ワクチン接種を行いました。最初は全然問題ない感じだったけど数時間後、注射をした腕が痛くなりました?。ちなみに痛みは和らぎましたが、まだ痛みがあります。
さて、昨日の朝、パソコンの電源ボタンを押したところ、起動はするもののSSDが認識されない。何度、やっても電源がつかないのでOSの入ったSSDを取り出して他のパソコンで認識するか、USB接続をしてみた所、やはり認識がかなり不安定になっていたので仕方なくパソコン専門店さんにm.2を購入しに行きました。
SSD買うよりm.2 ssdの方が爆走に早いということは知っていたので、どうせ同じぐらいの値段なら起動速度などの早いm.2 ssdを買ったほうがマシだと思い購入しました。1万2800円の出費です。働いていたらどうってことのない金額でも今は結構痛い額です。
早速、m.2 ssdに取り替えてみた所、やはり爆速ですね????。こんなにも早いとは思いませんでした、超絶に早い!!!サクサクと動きます。
でも痛い額です。パソコンの性能が上がっても使っている人が技術を持ってなくては何も意味がないですよねぇとまじで思います。
タグ
1, 2, 2800, OS, SSD, USB, お話, かなり, こと, ところ, パソコン, ボタン, まし, ワクチン, 万, 不安定, 今, 他, 何度, 値段, 先日, 出費, 専門店, 感じ, 所, 接種, 接続, 数, 方, 昨日, 最初, 朝, 注射, 爆走, 爆速, 破損, 腕, 認識, 購入, 起動, 超絶, 速度, 金額, 電源, 額,
案件9割完成して案件に申し込むみたいな事は非効率だけど。
2021.08.05
今日、先日にツイートした案件の締切日ですが・・・(*´ω`*)、未来の自分は案件取れたでしょうか?来月の支払いをペイ出来る額ですので取れると良いですね。さて、案件9割完成して案件に申し込むみたいな事は非効率だけどこの非効率で仕事に応募している理由は、やっぱ安価な仕事でも仕事は仕事ですよという気持ちで取り組んでいます。
因みに今回はこういう案件を作りました。JSのコードの行数は約800行、PHPのコードは約200行で合計、1000行のコードを2日間で書きました・・・?。サイトを動的な処理で動かしているので結構、無駄にコードを書いています。いつもの通り設計はなし、頭の中でさっさと考えて作っております。
もし案件が取れなかったらコードなどを自分の名前のサイト、もしくはgithubに公開します?ので、その時はご利用ください、可能性としては50%ぐらいの確率で請け負う事が出来ると考えています。
タグ
1000, 2, 200, 50, 800, 9, github, JS, php, コード, ご利用, サイト, ツイート, ペイ, 中, 事, 今回, 今日, 仕事, 先日, 公開, 処理, 効率, 可能性, 合計, 名前, 安価, 完成, 応募, 日, 時, 未来, 来月, 案件, 気持ち, 無駄, 理由, 確率, 締切, 自分, 行数, 設計, 通り, 頭, 額,
アマゾンプライムビデオのオリジナル映画、トゥモローウォーを観ましたよ。
2021.07.31
アマゾンプライムビデオのオリジナル映画、トゥモローウォーを観ましたよ。ひどい作品だという意見もあるらしいですが・・・(*´ω`*)。意外にちゃんとした作品だと思います。今回はVRなどで観ずにパソコンのディスプレイで トゥモローウォー を観ましたが悪くない出来だと思います。
矛盾点などを探すと全然面白さが半減しそうですが、タイムトラベル?エイリアン撲滅映画としてはまぁまぁの出来じゃないかなと思います。そして少し泣ける話になっていて良かったと思います。
尚、エイリアンが知的生命体ではないのに何故、地球に来れたかは映画のラストに分かります。そういうのもあって矛盾点はほぼほぼない、映画になっていると思います。
タグ
2, com, https, KNVmMRD-, Vr, watch, www, youtube, Zs, アマゾン, ウォー, エイリアン, オリジナル, タイム, ディスプレイ, トゥモロー, トラベル, パソコン, ビデオ, プライム, ラスト, 今回, 何故, 作品, 出来, 半減, 地球, 少し, 意見, 撲滅, 映画, 生命体, 矛盾点, 知的, 話,
宇宙旅行が現実になるにはあと30年ぐらい時間が必要だと思う。
2021.07.27
先週は2記事しか投稿していないですね(*´ω`*)すみません。今週から土日祝も記事を投稿するスタイルに戻します。
宇宙旅行が現実になるにはあと30年は必要だと思う、これはある意味直感的なものなので実際はもっと早く一般人でも東京へ遊びに行くねぐらいの感覚で宇宙旅行へ行ける日が来るのかもしれません。
因みに先日、アマゾンの創業者、ジェフ・ベゾス氏が宇宙へ行き無重力体験などをして帰還しました。
こんな感じであと10年ぐらいは富裕層が宇宙旅行へ一生に一回ぐらい行けるものというモノになるでしょう、次に月や火星などや他の惑星から資源を地球に持ってくるという事を行うことが事業になるのが20年後の未来かと思います。その後、他の惑星に開拓者として一般人が宇宙へ行くようになるのが、30年後の未来かと思います。
遠い未来のようですけど、いまの子供たちは確実に宇宙は近い存在になっていると思います。
タグ
10, 2, 20, 30, アマゾン, いま, こと, これ, ジェフ, スタイル, ベゾス, もの, 一, 一生, 一般人, 事, 事業, 今週, 他, 体験, 先日, 先週, 創業者, 土日, 地球, 子供, 存在, 宇宙, 宇宙旅行, 実際, 富裕層, 帰還, 後, 必要, 惑星, 意味, 感じ, 感覚, 投稿, 日, 時間, 月, 未来, 東京, 火星, 現実, 祝, 記事, 資源, 重力, 開拓者,
お金は困らないぐらいが丁度よいじゃないのかと思います。身の丈なのかも。
2021.07.20
お金は困らないぐらいが丁度よいじゃないのかと思います、簡単に言えば身の丈なのかもと思っています。この頃、お金を稼ぐことで全てが満たされるという考え方を持った人達がいるみたいですね。お金を稼ぐことは悪ではないのですがお金を手に入れたとしても何も変わらないよという事が分かる動画を三本ピックアップしました。自分自身も著名人御三方、同様に根本的にお金はどうでも良いと思います。お金が無いから不幸とは限りませんし惨めでもないのです。
人生は有限でそしていつどうなるか知る由も無いのです、だから自分自身が好きなことをやるべし、それをわざわざ仕事にしないといけないわけでもなく、人のためにしないとイケないことでもない。自分自身にも言えるのだけど、自分自身でそれにブレーキをかけている所がある。でも、実際はトライしてみないと後悔するよって思います、特に若くて始めるほうが絶対、瞬発力があるから良いと思います。
タグ
0, 2, com, https, trA, vVB-Sy, watch, www, youtube, イケ, いつ, お金, こと, それ, ため, トライ, ピックアップ, ブレーキ, わけ, わざわざ, 三, 三方, 不幸, 事, 人, 人生, 仕事, 何, 全て, 動画, 同様, 実際, 後悔, 悪, 所, 手, 有限, 由, 簡単, 考え方, 自分, 自身, 著名人, 身の丈, 頃,
LINE messaging apiでブログの配信通知するプログラムコード。
2021.07.14
暑い日が続いています、夕立になった後のアスファルトの匂いを嗅ぐと夏だなぁって思うのは自分だけでしょうか?
さてLINE messaging apiでブログの配信通知するプログラムコードを書きましたのでお裾分けします?、コードはいつもの通りコメントなんてものはありません。この2つのコードは何をしているのかだけ、解説しますね。
1つ目のコードは私のLINEチャンネルを友だち追加してくれたら、データベースにuseridを登録するコードです。解除したらuseridの削除もちゃんとしています。
2つ目のコードは私のLINEチャンネルに登録してくれた方々に最新の記事を送信しています。自分は毎日、9時に最新の記事を送信するようにcron登録しました。
一部、defineを設定している部分がありますのでコードに追加してください、よろしくお願いします?
※LINEチャンネル登録よろしくお願いします。
<?php
class line{
function webhook($webhook_object=null){
if(!$webhook_object)return false;
$obj = json_decode($webhook_object);
$type = $obj->events[0]->type;
$userId = $obj->events[0]->source->userId;
$replyToken = $obj->events[0]->replyToken;
if($type==="follow"){
$pdo = self::db();
if($pdo){
$sql = "insert into user (userid)values(:userid)";
$sth = $pdo->prepare($sql);
$sth->bindValue(":userid",$userId,PDO::PARAM_STR);
$sth->execute();
}
}
if($type==="unfollow"){
$pdo = self::db();
if($pdo){
$sql = "delete from user where userid = :userid";
$sth = $pdo->prepare($sql);
$sth->bindValue(":userid",$userId,PDO::PARAM_STR);
$sth->execute();
}
}
if($type==="message"){
}
}
function db(){
try {
$pdo = new PDO(DSN,USERNAME,PASSWORD);
return $pdo;
} catch (\Throwable $th) {
//throw $th;
return false;
}
}
}
if($data = file_get_contents('php://input')){
print line::webhook($data);
}
<?php
class blog_post_msg_line{
function db(){
try {
//code...
return new PDO(DSN,USERNAME,PASSWORD);
} catch (\Throwable $th) {
//throw $th;
return false;
}
}
function rss(){
$obj = simplexml_load_file("https://zip358.com/feed");
$post_message[2] = $obj->channel->item[0]->title ."\n". $obj->channel->item[0]->link;
$post_message[1] = $obj->channel->item[1]->title ."\n". $obj->channel->item[1]->link;
$post_message[0] = $obj->channel->item[2]->title ."\n". $obj->channel->item[2]->link;
return $post_message;
}
function main(){
$pdo = self::db();
if($pdo){
$post_message = self::rss();
$sql = "select userid from user;";
$sth = $pdo->query($sql);
$res = $sth->fetchAll(PDO::FETCH_ASSOC);
if($res){
foreach($res as $key=>$val){
$user_id = $val["userid"];
self::line_post($user_id,$post_message);
}
}
}
}
function line_post($user_id ='',$post_message=null){
$text = [
[
'type' => 'text',
'text' =>"最新の記事をお届けします"
],
[
'type' => 'text',
'text' =>$post_message[0]
],
[
'type' => 'text',
'text' =>$post_message[1]
],
[
'type' => 'text',
'text' =>$post_message[2]
]
];
$message = [
'to' => $user_id,
'messages' => $text
];
$message = json_encode($message);
$ch = curl_init();
curl_setopt($ch, CURLOPT_HTTPHEADER, array('Authorization: Bearer ' . ACCESS_TOKEN, 'Content-Type: application/json'));
curl_setopt($ch, CURLOPT_URL, 'https://api.line.me/v2/bot/message/push');
curl_setopt($ch, CURLOPT_CUSTOMREQUEST, 'POST');
curl_setopt($ch, CURLOPT_POSTFIELDS, $message);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
$res = curl_exec($ch);
curl_close($ch);
}
}
if($argv[0]){
blog_post_msg_line::main();
}
タグ
1, 2, 9, API, cron, define, line, Messaging, userid, アスファルト, いつも, お裾分け, お願い, コード, コメント, チャンネル, データベース, ブログ, プログラム, もの, 一部, 何, 削除, 匂い, 友だち, 夏, 夕立, 後, 方々, 日, 最新, 毎日, 登録, 私, 自分, 解説, 解除, 記事, 設定, 追加, 送信, 通り, 通知, 部分, 配信,
収入と支出を計算してみたらマイナスだったベーシックインカムが恋しい。
2021.07.07
今日は七夕の日ですね。七夕より$マナーがほしいこの頃です。
そんな中で自分(子供部屋おじさん)の収入と支出を計算してみた。現在、フリーランスという名の無職です・・・仕事に就きたいのだけど現実は厳しいです。そんな中で収入と支出を計算してみたらマイナスだったというお話を書こうと思います。まず自分の主な収入は投資関係です、これが毎月大体7000円程(利益)、支出はリスト化してみました。
- 保険代:5000円
- アドビイラレ:3000円ぐらい
- 鳴らないスマホ代:1500円(格安スマホ)
- サーバー代:1000円
- ドメイン代:変動費なので支出に入れません。
- YOUTUBEプレミアと容量代:1600円
- アマゾン会員代:変動費なので支出に入れません。
- ウイルス対策ソフト:変動費なので支出に入れません。
以上、合計1万2千百円です、ここの中で削れるとしたらアドビ代でしょうか。もしくはYOUTUBEプレミア代かもしれませんが、ここは何とか収入で相殺したいところです。もし日本でもベーシックインカムが実現したら自分は何とかそのお金で生きていけそうな気がします。何もしていない時期が続くと大体の人が働きたい、お金を稼ぎたいという気持ちになると思います。自分も働きたいと思っています。
もし家がなければ今頃、路頭に迷う生活を送っていても不思議ではないです、そして早く仕事に就きたい。働いている人から見れば、何で職につけないのと疑問に思う人もいると思いますが結構、ちゃんとした仕事に戻るのは大変です。
クラウドの仕事を請け負えない月はホント・・・こんな感じです。頼みの綱が単価の安いクラウドの仕事ってのはどうも凹みます、そしてこの頃、クラウドワークスの単価が急激に安くなってきていて何かこのままの状態が続くとクラウドワークス自体の評判も更に悪化しそうな気がします。
そんな事もあり新たな収入源を探しています?・・・。
深刻な話ですがなんとかなるさという気持ちを忘れずに前向きに生きていこうと思っています?ので今後ともヨロシクお願い致します?
タグ
1, 1000, 1500, 1600, 2, 3000, 5000, 7000, youtube, アドビ, アマゾン, イラレ, インカム, ウィルス, おじさん, お話, ここ, これ, サーバー, スマホ, ソフト, ドメイン, フリー, プレミア, ベーシック, マナー, ランス, リスト, 七夕, 万, 中, 今日, 仕事, 会員, 保険, 利益, 千百, 収入, 合計, 名, 変動, 大体, 子供部屋, 容量, 対策, 投資, 支出, 日, 格安, 毎月, 無職, 現在, 現実, 程, 自分, 計算, 関係, 頃,
いま2年目だとするとコロナはあと3年かもな、思いながら就職活動する人。
2021.06.09
いま2年目だとするとコロナはあと3年かもな、思いながら就職活動する人(自分?)。就職活動とパートを探しながら実社会と関わらないといけないなと思っているのだけど、社会復帰はなかなか・・・大変。働きたいけど中々、お仕事が見つからずクラウドワークスで毎月の引き落としを相殺している今日このごろです。日本のコロナは来年ぐらいには落ち着きそうな気がするのですが、世界を見るとまだまだ戦いは終わらないきがします。
コロナのこわいところは、感染すると死んでしまったり、後遺症が残ったりするところですね。なければこんなに大騒ぎにならないよって話です。コロナで世界経済は、だいぶ凹んでいますよね。これまだまだ続くと自分は思っていて根本的にコロナが撲滅できれば話は別ですが、それは無いと思いますので世界恐慌はまだ続くと思います。
人類がコロナに根本的に打破するのに、あと3年はかかるのではないかと思います。それまではこんな経済の中で生きていかないといけないのではないかなと思っています。
DX(デジタルトランスフォーメーション)が日本は進まないし、あんまり変わらない根性論で日本は進んでいく気がします。まぁそんなんで実社会となるべく早く接点を持ちたいなと思い始めています。フリーランスと言う名の無職は大変です?。現場から以上です!!!大変です!
タグ
2, 3, いま, お仕事, クラウド, これ, コロナ, それ, それまで, ところ, パート, ワークス, 世界, 中々, 人, 人類, 今日このごろ, 別, 大変, 大騒ぎ, 実社会, 就職, 後遺症, 復帰, 恐慌, 感染, 打破, 撲滅, 日本, 来年, 毎月, 気, 活動, 相殺, 社会, 経, 経済, 自分, 話,
簡易的なメールフォームとメール送信のプログラムを書くのにかかる時間は?
2021.05.28
簡易的なメールフォームとメール送信のプログラムを書くのにかかる時間は?大体10分?15分ぐらいかと思います。本当はエラーチェックなどの機能をちゃんとした物に置き換える必要があるけど、ざっくり考え方はこれだけで良いじゃないかなと思っています。下記のコードを制作するのに参考にしたサイトのリンクを貼っときますね。
https://techplay.jp/column/550、https://techacademy.jp/magazine/19300
上記のコードを拝借してコードを書き、簡易的な二重送信防止対策と簡易的なエラーチェックをプログラミングしていますが、ここにreCAPTCHAなどの機能を入れてあげるとボット対策にもなるので良いかもしれません。ソースコードを見て後から気づいたのですが、ポストしているnameのデータを受け取っていない事があとから気づきました。因みにPOSTの生データが欲しいと言うときはこのように書くと取得することが可能ですよ。
<?php
$data = file_get_contents('php://input');
?>
<?php
session_start();
$toke_byte = openssl_random_pseudo_bytes(16);
$csrf_token = bin2hex($toke_byte);
$_SESSION['csrf_token'] = $csrf_token;
?>
<!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.2/css/all.min.css">
<link rel="stylesheet" href="assets/css/style.css">
<title>sendmail</title>
</head>
<body>
<div class="container">
<div class="row">
<div class="col-12">
<form method="post" action="./sendmail.php">
name<input class="form-control" type="text" name="name">
email<input class="form-control" type="text" name="email">
<div class="form-group">
<label for="my-textarea">Text</label>
<textarea id="my-textarea" class="form-control" name="text" rows="3"></textarea>
</div>
<input type="hidden" name="csrf_token" value="<?=$_SESSION['csrf_token']?>">
<?=$_SESSION["sendmail"]!=="ok"?'<button class="btn btn-primary" type="submit">submit</button>':"NG"?>
</form>
</div>
</div>
</div>
<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
session_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.2/css/all.min.css">
<link rel="stylesheet" href="assets/css/style.css">
<title>sendmail</title>
</head>
<body>
<div class="container">
<div class="row">
<div class="col-12">
<?= EmailSend() ?>
</div>
</div>
</div>
<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
function EmailSend()
{
$check = function ($val = "") {
return isset($val) ? $val : false;
};
mb_language("Japanese");
mb_internal_encoding("UTF-8");
$to = $_POST['email'];
$title = "test-mail";
$message = $_POST['text'];
$headers = "From: from@example.com";
if (
isset($_POST["csrf_token"])
&& $_POST["csrf_token"] === $_SESSION['csrf_token']
) {
if (($check($to) && $check($title) && $check($message)) && mb_send_mail($to, $title, $message, $headers)) {
$_SESSION["sendmail"] = "ok";
return "メール送信成功です";
} else {
$_SESSION["sendmail"] = "ng";
return "メール送信失敗です";
}
} else {
return "不正なリクエストです";
}
return false;
}
タグ
10, 15, 2, 550, 8, cHW, column, com, https, jp, name, POST, reCAPTCHA, techplay, watch, www, xqg-zp, youtube, あと, エラー, コード, ここ, これだけ, サイト, ソース, チェック, デー, データ, フォーム, プログラミング, プログラム, ポスト, ボット, メール, リンク, 上記, 下記, 事, 二, 制作, 参考, 大体, 対策, 後, 必要, 拝借, 時間, 本当, 機能, 物, 生, 簡易的, 考え方, 送信, 防止,
Laravelの勉強を始めた結果。
2021.04.08
Laravelの勉強を始めた結果。案外すんなりと初歩的な部分ははじめて2日ぐらいで覚えた感じです。自分はカートシステムを作りながらララベルを勉強中なのです。本当はECサイトの管理ツールを作ろうと考えたのですが、それにはちょっと時間がかかるので、カートシステムなら工数も少ないじゃないかなと思い、手を付けたのですが案外完成には時間がかかる気がします。会員登録やカートの管理、商品の登録などの機能を充実させる必要があります、なので恐らく自分が飽きたり、諦めたりしなければ今から一ヶ月か二ヶ月後にはDEMO版がリリースできるのではないかと考えています。
尚、どんなものなのかは下記の動画より確認頂けます。テスト稼働後、有償で販売するかオープンソース化するかなどは未だに決めていません。いまはとにかく決済処理が完了するまで作ろうと思っています。
タグ
2, demo, EC, Laravel, いま, カード, サイト, システム, ソース, それ, ツール, テスト, もの, ララベル, リリース, 一, 下記, 二, 今, 会員, 充実, 処理, 勉強, 動画, 商品, 完了, 完成, 工数, 必要, 感じ, 手, 時間, 有償, 未だ, 本当, 機能, 気, 決済, 版, 登録, 確認, 稼働, 管理, 結果, 自分, 販売, 部分,
2040年の未来予測の感想2
2021.03.29
2040年の未来予測をキンドルで購入してアレクサに朗読してもらって読了しました。ちなみに成毛さんがNewsPicksの動画で語っていることは実は本の中でも語られていることなんですけど・・・。
本で読むともっと深く知ることが出来ると思います。前半は希望ある未来が書かれており後半(ラスト)は現実的に今後、起こるであろうことが書かれています。今、日本株が買われているけど米国株を買ったり中国に投資したりアジアなどに投資したほうが良いじゃないのかと本を読んで感じました。いやホントに南海トラフ巨大地震とか来たら恐ろしいですよね。いったい日本どうなるだろう?そう思う方は読んでみて損はない本だと思います。
本を読む前にNewsPicksの動画と中田さんの動画を見るとこの本の内容が何となくわかるかと思います。
タグ
2, 2040, newspicks, アジア, アレクサ, キンドル, こと, トラフ, ホント, ラスト, 中, 中国, 中田, 予測, 今, 今後, 内容, 前, 前半, 動画, 南海, 地震, 希望, 後半, 感想, 成毛, 投資, 損, 方, 日本, 日本株, 朗読, 未来, 本, 株, 米国, 読了, 購入,
現役エンジニアならFizzBuzz問題なんて余裕なのか検証してみたをやってみた?
2021.03.22
【現役エンジニアならFizzBuzz問題なんて余裕なのか検証してみたをやってみた】、この道、10年選手の自分が解いてみた結果、2つの解になることになりました。でも自分はかなり緊張するタイプなのでこういう場ではなんかミスりそうです。2つの解になる理由は15の時、5の倍数でも3の倍数でもあり15の倍数でもあるからです。これに疑問をもつはずなのですが・・・。皆、言わなかったところが日本人的だなと感じました。因みに自分はこういう疑問を言うタイプです、なので衝突が上と起こるのかなと思います・・・。
尚、自分は3分ぐらいです。コードを書くより誰かに書いてもらいたい(^_^;)、もっとタイピングが早くなれば2分ぐらいで書けると思います?ではおつおつでした。
<?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;
タグ
1, 10, 15, 2, 3, 5, ary, check, FizzBuzz, function, hog, hoge, if, lt, php, STR, エンジニア, かなり, コード, こと, これ, ダイビング, タイプ, ところ, パス, ミス, りそう, 上, 余裕, 倍数, 問題, 場, 日本人, 時, 検証, 現役, 理由, 疑問, 皆, 結果, 緊張, 自分, 衝突, 解, 誰か, 道, 選手,
Laravelは作って覚えようということで。
2021.03.20
チームラボがフレームワークの解説をしているサイトに出会いました。こちらを参考にLaravelを勉強中です。フリーランスの仕事はLaravel(ララベル)案件かRuby on Rails(ルビオンレイルズ)の案件が多いです。WEB系はそんな感じで未経験者はフレームワークのポートフォリオサイトでも作ってアピールしないと仕事もらえれない感じですね。因みにLaravelの難易度はそれ程高くないのではないかと思っています。MVCの感覚さえ覚えればそんなに覚えるのには時間がかからないのではないかなと思います。
チームラボのLaravel(ララベル)解説サイトはこちらです。
https://team-lab.github.io/skillup/step2/01-framework.html
尚、チームラボを知らない方のためにチームラボがどんな事をしているかを軽く説明するとインタラクティブな創作?活動をしている会社(チーム)です、テクノロジーと芸術の融合している集団ですがクリエイティブなWEBサイトなどからアプリなど多岐にわたる開発をしています。チームラボを率いる取締役社長は猪子寿之さんです。
タグ
01, 2, Framework, github, html, https, io, Laravel, MVC, ON, Rails, Ruby, skillup, step, team-lab, web, アピール, インタラクティブ, オン, こちら, こと, サイト, ため, チーム, チームラボ, テクノロジ, フリー, フレームワーク, ポートフォリオ, ララベル, ランス, ルビ, レイルズ, 事, 仕事, 会社, 創作, 勉強, 参考, 感じ, 感覚, 方, 時間, 案件, 活動, 系, 経験者, 解説, 説明, 難易,
お金もないのに株を買う?
2021.03.16
お金もないのに株を買う、株を100株ほど買いました。どうなるか分かりませんが株を買いその利益で国民年金の1年分を相殺したいと考えています。この株を長期保有することは考えていません。どうなるか分からないと書きましたが利益はおそらく出るのではないかと考えていて、昨日の午前中に買いましたが今の所、1350円ほど利益は出てます。前年度の同じ時期と比べてみてもまぁ同じような動きをしているので、おそらく大丈夫だろうという考えのもとで買いました。売るタイミングも決まっています。プロのデイトレードの方はギリギリまで見極めようとするでしょうけど、自分はそんな力量はないのである期間保有して売ります。因みに相殺と記載していますが、コロナ禍なのでおそらく凄く利益が出ても10万円ぐらいだと思います。利益が悪ければ2?3万止まりだろうと考えています。
因みに本日、デイトレードの電子書籍を買いました、デイトレードする人になるのかは読んでから判断します。この本、3000円ちょっとする本ですが電子書籍はいま期間限定のセールをしていて499円で買えちゃったので今ならお得感あります、3004ページあるので!
タグ
1, 10, 100, 1350, 2, 3, 3000, お金, ギリギリ, こと, コロナ, タイミング, ちょ, ディ, トレード, プロ, もと, 万, 人, 今, 保有, 判断, 利益, 前年度, 力量, 午前, 国民年金, 所, 方, 昨日, 時期, 書籍, 期間, 本, 本日, 株, 相殺, 禍, 自分, 記載, 長期, 電子,
ざわざわ[騒騒]と表現。
2021.03.07
初日にエヴァンゲリオンを見に行くことはないだろうなと今日、確信した。学生さんは休みだからか、初日の朝なのに結構な人が予約されていて映画館、エヴァヲタでいっぱいな気がします。なので、自分はその次の日にでも観に行けたら観に行きます。残念ながら失業中ですが貯蓄預金はまぁまぁあります。未だに実家暮らしなので、家賃や食費代がないのであとは、年金とサーバー代やドメイン代と何やらで月に2?3万円飛びますが、一応生きていけます。まぁこれでは駄目人間なるので仕事先を探しています。自分でお金を稼ぐというのは簡単ではないですよね。
フリーランスで働いている人がこれから増えていくのかもしれませんが、正直なところ、雇われて働く方がどんなに楽なことなのか。因みにITエンジニアが流行っていますが辞めておいた方が良い。この先、AIの技術が進み殆どのことはAIが出来るようになります。いずれプログラムコードも殆どが自動生成で生み出されるでしょう。なので生き残れるのはAIを開発できるエンジニアだけだと思います。あとはあまりいらないと思いますよ。
トイウコトデ。
逃げちゃ駄目だより・・・一体何が言いたかったんだろ。
タグ
2, 3, AI, IT, いっぱい, エヴァ, エヴァンゲリオン, エンジニア, お金, コード, こと, これ, サーバー, ところ, ドメイン, フリー, プログラム, ランス, ヲタ, 万, 予約, 人, 人間, 今日, 仕事, 休み, 先, 初日, 失業, 学生, 実家, 家賃, 年金, 技術, 方, 日, 映画館, 月, 朝, 次, 正直, 殆ど, 残念, 気, 確信, 簡単, 結構, 自分, 自動生成, 表現, 観, 貯蓄, 開発, 預金, 食費, 駄目,