映画、アンチャーテッドを観ました。 #映画レビュー #遅ればせながら感想

2022.10.29

Logging

おはようございます、何をもって仕事とするかが曖昧になっている気がします。

さて、今日はアマプラでアンチャーテッドを遅ればせながら観ましたので感想を残しときます。この映画は簡単に言えば冒険活劇的な映画です、インディーズの現代版とも言えば良いのでしょうか。そんなストーリー展開の映画です。因みに元ネタはゲーム、アンチャーテッドから来ているそうですが、自分はあまりゲームは専門ではないので割愛します。

映画『アンチャーテッド』予告1 2月18日(金)全国の映画館で公開 #アンチャーテッド

また、ストーリー展開も知らず何も予備知識も入れずに映画を観た結果の感想だということを前提として感想を書くと、大画面で観ると少しは感想は違うかもしれませんが…全体を通してキャラに個性的なキャラがいないなって思えて残念?。

恐らくですがゲーム展開をナゾッて制作しているだと思います、そこが何だかB級映画に見えてしまうですね。ゲームでは面白い展開でも映画にすると何か一苦労がいるような気がします。

ちょっと辛口コメントですが、ラストに続編がある思わせシーンの方が本編ストーリーよりも何かテンポが良かった気がします。あのテンポの良さで本編も作って欲しかったというのが自分の希望ですね。

もう少しストーリー展開がハラハラドキドキでスピード感があると良い映画になっていたと思います。

まとめ、もう少しスパイスが欲しいカレーのよう、低学年には受けが良さそうだけど大人や青年が観るには何かが足りなかったという映画です。悪くはないが良くもなく・・・。

タグ

アマ, アンチャーテッド, インディーズ, キャラ, ゲーム, こと, ストーリー, そこ, ナゾッ, ネタ, プラ, レビュー, 一苦労, 予備知識, 今日, 仕事, , 全体, 冒険, 制作, 前提, 割愛, 専門, 少し, 展開, 感想, 映画, 曖昧, 残念, , 活劇, 現代, 画面, 簡単, , 結果, 自分,

映画、#21ブリッジ を観ましたので感想を残しときます😋

2022.10.21

Logging

おはようございます、LINEチャンネルってどうやって削除したら良いのか???

さて、遅れながら先日、21ブリッジを観ましたので感想を残しときます、感想というか短文なのだけども…。このストーリー感は何処かで観たことが有るので、そこが少し残念だったけども全体を通して見飽きない作りになっていたのは確かです。

今回、VRとかを使用して仮想大画面(スクリーン)で観たらもっと楽しめた可能性はあります、エンタメ系な作品なので、スマホなどで観るようには作られていないですね。

次回、21ブリッジを観るときは大画面で観ようと思います。

尚、今回は若干、辛口レビューでしたがあまり映画を観ない人にとっては、ハラハラ・ドキドキのストーリー展開だと思います、自分の場合、映画を観尽くしているので前、こういう展開の落ちは観たなって感じになりやすい…。

タグ

21, line, Vr, エンタメ, こと, スクリーン, ストーリー, スマホ, そこ, チャンネル, とき, ブリッジ, レビュー, , 今回, 仮想, 何処か, 作り, 作品, 使用, 先日, 全体, 削除, , 可能性, 場合, 少し, 展開, , 感じ, 感想, 映画, 次回, 残念, 画面, 短文, 自分, 若干, 落ち, 辛口,

Sqliteで作った簡易掲示板のコードを配布致します。#php #code

2022.09.20

Logging

おはようございます。台風は過ぎ去りましたがせっかくの三連休が残念です💦。

今日は先日、Sqliteを使用して簡易掲示板を作ってみましたのでコードを配布致します、尚、PHP8の環境下で動作させています(PHP7系でも動作すると思います)。

Sqliteってnow()関数がなかったりだとか、Deleteする時に、noカラムを昇順しlimitを使用して削除出来ないだとか、いろいろとMysqlとは違う所があり、面倒だなと思いながらコードを書きました、尚、SqliteはWebサーバーの階層に置かないように、置いても良いですが・・・。そのままの状態だと誰でもダウンロードが可能になってしまいますのでご注意ください。自分は地下に眠らしています😅。

一応、二重投稿防止の為に20秒経過しないと再投稿出来ないようにしています😌。トライしていない事は禁止ワード等がありません🤔。つけようと思ったのですがまぁ良いかなと、、、。

動作している環境のリンクはこちら。

https://reborn9.sakura.ne.jp/

軸となるPHPのソースコードを2つ貼っときますね。

<?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/5.1.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?<?= time() ?>">
    <title>掲示板</title>
</head>

<body class="p-3 text-white">
    <div class="p-4 shadow rounded" style="background-color:#d6dbdf;">
        <div class="container mt-5">
            <div class="row">
            <div class="col-12 text-center">
                <h1 class="shadow" style="color:#195a57;">掲示板::version 2.5</h1>
            </div>
                <div class="col-12">
                    <div class="input-group shadow rounded">
                        <div class="input-group-append">
                            <span class="input-group-text bg-dark text-white" id="my-addon">ニックネーム</span>
                        </div>
                        <input class="form-control" type="text" name="name" placeholder="ニックネームを入力" aria-describedby="my-addon">
                    </div>
                    <div class="form-group shadow rounded">
                        <label for="my-textarea">コメント</label>
                        <textarea id="my-textarea" class="form-control" name="comment" rows="7"></textarea>
                    </div>
                    <button id="btn" class="mt-2 btn btn-info text-white shadow rounded" type="button">投稿する</button>
                </div>
            </div>
        </div>
        <div class="container mt-5">
            <div class="row">
                <div id="view" class="col-12"></div>
            </div>
        </div>
    </div>
    <footer>
        <a href="/">TOP</a> :: © Reborn9.sakura.ne.jp <?=date("Y")?>
    </footer>
    <input type="hidden" name="csrf_token" value="<?= $csrf_token ?>">
    <script src="https://code.jquery.com/jquery-3.2.1.min.js" crossorigin="anonymous"></script>
    <script src="https://cdnjs.cloudflare.com/ajax/libs/popper.js/2.9.2/umd/popper.min.js"></script>
    <script src="https://cdnjs.cloudflare.com/ajax/libs/twitter-bootstrap/5.1.0/js/bootstrap.min.js"></script>
    <script src="assets/js/main.js?<?= time() ?>"></script>
</body>

</html>
<?php
class db
{
    var $pdo = null;
    function __construct()
    {
        try {
            $this->pdo = new PDO("sqlite:../../bbs.sqlite3");
            $this->pdo->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION);        //code...
        } catch (\Throwable $th) {
            //throw $th;
            print $th->getMessage();
        }
    }
    function select_limit()
    {
        if($this->pdo){
            $stmt = $this->pdo->prepare('select * from bbs order by no desc limit 0,5');
            $stmt->execute();
            $result = $stmt->fetchAll();
            $stmt = null;
            $this->pdo = null;
            return new view($result);
        }
    }
    function insert($name,$comment,$sns_cnt=0)
    {

        try {
            $stmt = $this->pdo->prepare('INSERT INTO bbs (`time`,`name`,`comment`,sns_cnt)values(strftime(\'%Y年%m月%d日 %H時%M分%S秒\',CURRENT_TIMESTAMP, \'localtime\'),:name,:comment,:sns_cnt)');
            $stmt->bindParam(':name', $name, PDO::PARAM_STR);
            $stmt->bindParam(':comment', $comment, PDO::PARAM_STR);
            $stmt->bindParam(':sns_cnt', $sns_cnt, PDO::PARAM_INT);
            $stmt->execute();
            $stmt = $this->pdo->prepare('DELETE FROM bbs WHERE bbs.no = (SELECT no from bbs ORDER BY no ASC LIMIT 1);');
            $stmt->execute();
            $stmt = null;
            $this->pdo = null;
            return true;
        } catch (\Throwable $th) {
            print $th->getMessage();
            return false;
        }
    }
}

class view{
    var $item = null;
    function __construct($item)
    {
        $this->item = $item;        
    }
    function view_item($item="")
    {
        try {
            $item = $item?$item:$this->item;
            ob_start();
            ?>
            
            <?php
            foreach($item as $key=>$value){
                ?>
                <div class="mt-2 row txtbox shadow rounded">
                <div class="col-3 name_<?=$value["no"]?> rounded-start fs-6">
                    ニックネーム::<?=$value["name"]?>さん
                </div>
                <div class="col-9 time_<?=$value["no"]?> fs-6">
                    投稿日時::<?=$value["time"]?>
                </div>
                <div class="col-12 comment_<?=$value["no"]?>">
                    <?= nl2br($value["comment"])?>
                </div>
                <div class="col-12 sns_cnt_<?=$value["no"]?>">
                    <!-- <?=$value["sns_cnt"]?> -->
                </div>
                </div>
                <?php
            }        
            ?>
                
            <?php
            $ret["view"]= ob_get_clean();
            $ret["msg"]= "done";
    
        } catch (\Throwable $th) {
            //throw $th;
            $ret["msg"] = "error";
        }
        return $ret;
    }
}

session_start();
$ret = null;
$mode =  xss_defence($_POST["mode"]);
// $time =  ;
$name =  xss_defence($_POST["name"]);
$comment =  xss_defence($_POST["comment"]);
$sns_cnt =  (int)xss_defence($_POST["sns_cnt"]);
if (isset($_POST["csrf_token"]) 
 && $_POST["csrf_token"] === $_SESSION['csrf_token'] && (function($t){
    return time() - $t > 20?true:false;
 })($_SESSION["save"])) {
    if($mode==="save"){
        $name = !preg_replace("/[ | ]/","",$name)?"匿名":$name;
        $comment = !preg_replace("/[ | ]/","",$comment)?"":$comment;
        if($comment){
            $db = new db();
            $db->insert($name,$comment);
            $_SESSION["save"] = time();
        }
    }
    $db = null;
    $db = new db();
    $ret = $db->select_limit()->view_item();
    print  json_encode($ret);
}
function xss_defence($value){
    if(is_array($value)){
        foreach($value as $key=>$val){
            $value["$key"] = strip_tags($val);
            $value["$key"] = htmlspecialchars($value["$key"],ENT_QUOTES);
        }

    }else{
        $value = strip_tags($value);
        $value = htmlspecialchars($value);
    }
    return $value;
}

配布コードはこちらです。

タグ

20, 7, 8, Code, Delete, LIMIT, MYSQL, no, Now, php, Sqlite, web, いろいろ, カラム, コード, ご注意, サーバー, せっかく, そのまま, ダウンロード, トライ, ワード, 三連, , , 今日, , 使用, 先日, 削除, 動作, 可能, 台風, 地下, , 投稿, 掲示, 昇順, , 残念, , 状態, 環境, 禁止, 簡易, 経過, 自分, , , 配布, 関数, 防止, 階層, 面倒,

北斎展 師とその弟子たちを見てきましたよ。in 高知県立美術館

2022.07.23

Logging

おはようございます。昨日、北斎展 師とその弟子たちを高知県立美術館で見てきました。

葛飾北斎は繊細と躍動感を兼ね備えた絵だということ、センスは半端ないな。一つ惜しい所は絵の為に照明を落としていたことです。照明を落とすのは仕方がない事だと思うけど、絵に照明の色が反映しているなって感じで色合いが少しオレンジ色ぽっく見えてしまっている絵が多数ありました。

そこが少し残念でしたけど1,200円で本物を見えて写真に納める事が出来たのはお得感があります。行ってよかったです、今度は伊藤若冲の絵を京都か東京で見たいなって思っています。

タグ

, 200, in, オレンジ, お得感, こと, センス, そこ, 一つ, , 京都, 今度, 伊藤若冲, 写真, 北斎, 半端, 反映, 多数, 少し, , 弟子, 感じ, , 昨日, 本物, 東京, 残念, , 照明, 県立, , 繊細, 美術館, , 色合い, 葛飾北斎, 躍動感, 高知,

ぶんぶん文章を読まない人が失敗することコマンド編!!。

2022.01.15

Logging

SSLの期限が切れる前に更新するように自動更新を設定したのに何故か、更新されない貴方、コマンドが下記のような記述をしていませんか?

certbot renew --dry-run

このような記述になっていると一生、SSLは更新されないままです。これはコマンドテストに使う方法ですので、残念!!!、正しくは下記のような感じで記載してあげてくださいませ😁。

certbot renew

巷ではこの他に強制的に更新するコマンドをオプションでつけて、更新させたら良いよとか書かれたサイトもありますが、それはlet’s encryptサーバ側に負荷をかけてしまうし、アク禁にされる場合もあるので辞めといた方が良いです。

因みにSSLの期限が21日前になった時点で更新処理が実行されます、それまではコマンドを叩いても処理はスキップされます。

尚、自分は文章を読めない、読まないひとです。大体、仕様書は人に読んでもらいます😱

ということで現場からでした。

タグ

--dry-run, 21, Certbot, encrypt, Let's, renew, SSL, アク禁, オプション, こと, コマンド, これ, サーバ, サイト, スキップ, それ, それまで, テスト, まま, 一生, 下記, , 仕様書, , 処理, , 場合, 大体, 失敗, 実行, , 感じ, 文章, , 方法, 時点, 更新, 期限, 残念, 自分, 自動, 記載, 記述, 設定, 負荷, 貴方,

映画、マトリックス・レザレクションズ、やっぱ今日観に行きます(AM11時)! #マトリックス

2021.12.17

Logging

映画、マトリックス・レザレクションズを本日、11時に始まる字幕版を観に行きます?、感想につきましては映画を見終わった後に、ネタバレなしでツイートします。日本語版の方が上映数が多いのは少し残念ですね。

マトリックス三部作の中で印象的だったのが、やっぱあのバレットタイム撮影方法だと思います、ぐるぐるとスローモーションのキアヌリーブスを・・・。この映像はとても衝撃的でした、今までこんな映像は見たことがなかったので。そしてマトリックスの世界観がとても良かったですが、今回の新章は予告を見る限りでは前回を完璧に超えていいるストーリー展開が見れそうな気がします。今からマトリックス観るのが楽しみです。では観に行ってきます!!

映画『マトリックス レザレクションズ』予告 2021年12月17日(金)公開

タグ

11, AM, com, https, mBRWwAqJ--U, watch, www, youtube, キアヌリーブス, こと, ストーリー, スローモーション, タイム, ツイート, バレット, マトリックス, レザレクションズ, 三部作, 上映, 世界観, , 予告, , 今回, 今日, 前回, 字幕, 完璧, 少し, 展開, , 感想, 撮影, 新章, , 方法, 日本語版, 映像, 映画, 本日, 楽しみ, 残念, , , 限り,

吉井和哉 – みらいのうた|原点回帰?

2021.10.08

Logging

おはよう御座います、リモート面接をしていた会社からの合否が未だにきません。合否がこない会社は結構あります、これって同情かなにかなのでしょうか?、あまり嬉しくないですよね、合否が来る方がよっぽど良いなと思います。残念でしたらその紙を破り捨てることが出来るので、まだスッとします。

さて、こぼれ落ちている人って世の中には結構いるだろうなと思っています、そういう人を何とかしたいなと思っているけれど、何をどうしたら良いのか分かりません。その一つが寄付かなと思いますが、それで上手く回っているのかは疑問です。 こぼれ落ちている人のひとつに障害がある人がいます、その人達と健常者を平等に扱っている会社はあまり無いと思います(賃金面で)。

だから、そういう社会の面を見ると何ともやるせない気持ちになるのです。溢れる弱い人を何とかしたいなとたまに思うですよね、そのためにも自分が仕事をしないとなと、、、。【吉井和哉 – みらいのうた】 を聞きながら考えていました。

【吉井和哉 – みらいのうた】がとても良い。歌詞の意味がよくわかる。

吉井和哉 – みらいのうた

タグ

うた, こと, これ, それ, たま, ため, ひとつ, ミライ, リモート, 一つ, , , , 仕事, 会社, , 健常者, 原点, 合否, 吉井和哉, 同情, 回帰, 寄付, 平等, , 未だ, 残念, 気持ち, 疑問, 社会, , 自分, 賃金面, 障害, , 面接,

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

映画、るろうに剣心 最終章 The Final/The Beginningを観てきましたよ。コンプリート?

2021.06.04

Logging

映画、るろうに剣心 最終章 The Final/The Beginningを観てきましたよ。前回観たのはThe Finalです、今回はThe Beginningを観てきました。The Beginningの方が自分は良いなと思える仕上がりになっていました。しかしながら運悪く後ろの客席で寝落ちしているひとがいたのです。それがラストの良いシーンからイビキがうるさくて何だか・・・映画の内容が半減した気持ちになってしまいました。お金を払って映画館で寝るのは辞めてほしいです。疲れていたのかわからないけど、マナー違反だなと感じてしまいました。
それが少し残念ですね。

映画『るろうに剣心 最終章 The Beginning』本予告 6月4日(金)公開【The Final大ヒット上映中】

今回のるろうに剣心、The Beginningですが漫画を忠実に再現した形ではなかったように思えます、オリジナリティが入っていたような気が?漫画を見たのがかなり前なので断言は出来ませんが?!

タグ

AZqic-FFEAc, Beginning, com, FINAL, https, The, watch, www, youtube, イビキ, オリジナリティ, お金, コンプリート, シーン, それ, ひと, マナー, ラスト, るろう, 今回, 内容, 再現, 前回, 剣心, 半減, 客席, 少し, , 後ろ, 忠実, , 映画, 映画館, 最終章, 残念, 気持ち, 漫画, 自分, 落ち, 違反,

ざわざわ[騒騒]と表現。

2021.03.07

Logging

初日にエヴァンゲリオンを見に行くことはないだろうなと今日、確信した。学生さんは休みだからか、初日の朝なのに結構な人が予約されていて映画館、エヴァヲタでいっぱいな気がします。なので、自分はその次の日にでも観に行けたら観に行きます。残念ながら失業中ですが貯蓄預金はまぁまぁあります。未だに実家暮らしなので、家賃や食費代がないのであとは、年金とサーバー代やドメイン代と何やらで月に2?3万円飛びますが、一応生きていけます。まぁこれでは駄目人間なるので仕事先を探しています。自分でお金を稼ぐというのは簡単ではないですよね。

フリーランスで働いている人がこれから増えていくのかもしれませんが、正直なところ、雇われて働く方がどんなに楽なことなのか。因みにITエンジニアが流行っていますが辞めておいた方が良い。この先、AIの技術が進み殆どのことはAIが出来るようになります。いずれプログラムコードも殆どが自動生成で生み出されるでしょう。なので生き残れるのはAIを開発できるエンジニアだけだと思います。あとはあまりいらないと思いますよ。

『シン・エヴァンゲリオン劇場版』本予告・改2【公式】

トイウコトデ。
逃げちゃ駄目だより・・・一体何が言いたかったんだろ。

タグ

2, , AI, IT, いっぱい, エヴァ, エヴァンゲリオン, エンジニア, お金, コード, こと, これ, サーバー, ところ, ドメイン, フリー, プログラム, ランス, ヲタ, , 予約, , 人間, 今日, 仕事, 休み, , 初日, 失業, 学生, 実家, 家賃, 年金, 技術, , , 映画館, , , , 正直, 殆ど, 残念, , 確信, 簡単, 結構, 自分, 自動生成, 表現, , 貯蓄, 開発, 預金, 食費, 駄目,

disられてる?勘違いでもない気がするかも?。

2020.08.11

Logging

なんかdisられてる気がする。勘違いでもない気がするかも?、疲れているのかなぁ?ディスリスペクトしているひとはイケハヤさんなのだけど、どうもイケハヤ大学とセカンドチャンネルでディスられてる気がする。ここ最近のここのブログネタとイケハヤさんの動画投稿を見比べてみてください、なんか軽くディスられているような気がします、勘違いかもしれないけれども・・・。

【有料級】「テーマ」がない人は、SNSで稼げません。

どうもイケハヤさんこの頃ネタがないじゃないのか・・・と。イケハヤさんの動画をブログに貼り付けたことが原因だろうけど、残念だけど別にテーマ決まっていなくても良いですよ。

確かにテーマ決めると読まれやすいので、自分も過去に同じようなアドバイスした事があります。だがしかし、絵日記系はテーマいらいないのですね、デザイン系やプログラム系のごった煮でも需要がアレばアクセスは付きます。

要は需要に答えれているかということです。そしてもし本当にディスられても自分はどうでも良いです。自分もたまにネタにしているわけだから。

『ふぅ?。』

タグ

dis, アクセス, アドバイス, アレ, イケハヤ, ここ, ごった煮, こと, セカンド, チャンネル, テーマ, ディス, デザイン, ネタ, ひと, ブログ, プログラム, リスペクト, , 動画, 勘違い, 原因, 大学, 投稿, 最近, 本当, 残念, , 絵日記, 自分, , , 過去, 需要, ,

そろそろ失効する。

2019.12.06

Logging

ほぼ毎週のように映画を観行くということを
ここ数年続けています。別にこれ全然苦じゃないので
観たい映画あればジャンルは問わず映画館に足を運んでいます。

映画は映画館で見るに限ると思います。
高知県で上映されない観たかった映画はPlayStationVRで観ています。
やっぱ映画は大画面のスクリーンと音響で観ないと楽しめないのかも
特にアクション映画やカーチェイスシーンがある映画などは
断然、大画面のスクリーンと音響でないと良さが伝わらないと感じます。

またSF映画なんかも同じ様に感じますね。
トーホーシネマズが今年をもってフリーパスポート券のサービスを
廃止するということですが、正直なところこのサービス残ってほしいな。
フリーパスポート券ってよく映画を見る人にとっては
ちょっとしたステータスになると思うですよね。

なので今年でフリーパスポートがなくなるのは残念です。
今年は最後となるSTAR WARSを観てことしは映画の見納めかなと
思っています。来年は観たい映画が結構あるので
1月から楽しみかも!!

タグ

PlayStationVR, SF, STAR, WARS, アクション, カーチェイス, ここ, こと, ことし, これ, サービス, シーン, シネマズ, ジャンル, スクリーン, ステータス, トーホー, ところ, パスポート, フリー, 上映, , 今年, , 失効, 廃止, , 映画, 映画館, 最後, 来年, , 正直, 残念, 毎週, 画面, , , 音響, 高知県,

TinyMCE 5.0でオリジナルプラグイン作成するはググれば何とかなるが?

2019.07.27

Logging

TinyMCE 5.0で独自のプラグインを開発するにあたって
ググれば4.0で作成する方法は山ほど例題があるのだけど5.0は
非常に少ないtinymce.windowManager.openを使用してのプラグインは
5.0でも案外簡単に見つかるのだけど、tinymce.windowManager.openUrlを
使用しての情報はググってもない。
唯一、公式サイトが記載しています。
しかし残念なことに全て英語で書かれています。

日本語で記載しろよという話だけど・・・・。
で!!tinymce.windowManager.openUrlで
何が出来るかと言えば外部ファイルを
読み込みが出来てそのレスポンスを受け取る事が出来るのです。
英語が嫌いでも原文で英語を読め!!ですよ・・・。
答えはそのページに書いているのですね。
※ちなみに会社でこの機能(e.windowManager.openUrl)を
使用し開発中です。
たぶん、自分みたいに困っている人もいると思うので
基本的な部分を記載しています、なお自作プラグインの作り方は
理解しているという前提で記載しています。
まず例としてPHPファイルを読み込みたいのなら
自作プラグインのPHPファイルに下記の記載を行います。

<!DOCTYPE html>
<!--[if lt IE 7]>      <html class="no-js lt-ie9 lt-ie8 lt-ie7"> <![endif]-->
<!--[if IE 7]>         <html class="no-js lt-ie9 lt-ie8"> <![endif]-->
<!--[if IE 8]>         <html class="no-js lt-ie9"> <![endif]-->
<!--[if gt IE 8]><!--> <html class="no-js"> <!--<![endif]-->
    <head>
        <meta charset="utf-8">
        <meta http-equiv="X-UA-Compatible" content="IE=edge">
        <title></title>
        <meta name="description" content="">
        <meta name="viewport" content="width=device-width, initial-scale=1">
        <link rel="stylesheet" href="/tool/bootstrap/css/bootstrap.css">
        <script src="/tool/jquery/jquery-3.4.1.js"></script>
    </head>
    <body>
        <form method="post">
        <input type="text" name="L_japan" class="form-control">
        <input type="text" name="L_English" class="form-control">
        <input type="button" name="submitbtn" value="恩恵を受ける"class="btn btn-primary">
        </form>
        <script>
            var chageJson = function(data) {
            console.log(data);
            var JsonData = [];
            for (i = 0; i < data.length; i++) {
                JsonData[data[i].name] = data[i].value
            }
            //console.log(JSON.stringify(data));
            return JsonData;
            }
            $("[name=submitbtn]").on("click",function(){
                data = chageJson($("form").serializeArray());
                window.parent.postMessage({ mceAction: 'customAction',data:data});
                window.parent.postMessage({ mceAction: 'close' });
            });
        </script>
    </body>
</html>

PHPファイルはこのような感じでjavascriptが大事ここで、
submitを行っています。
当然、JSON形式で返却しましょう。公式ページにも書かれいますが
mceActionで制御しましょう。
プラグイン側のJSは下記のようになります。

(function() {
    tinymce.create('tinymce.plugins.language_boon', {
        init : function( ed,  url) {
            console.log(ed);
            act =function(ed)
            {
                ed.windowManager.openUrl(
                    {
                    type: 'panel',
                    title: '恩恵を受ける',
                    url:url + "/language_boon.php",
                    onMessage:function(api, details){
                      console.log(api, details);
                      console.log('オレオレjapan', details.data.L_japan);
                      console.log('オレオレEnglish', details.data.L_English);
                   }
                });
            };
            // window.addEventListener('message', function (event) {
            //   console.log(event);
            //   var data = event.data;
            //   console.log(data.data);
            //   if(ed.settings.id == data.data.id_){
            //     console.log('オレオレjapan', data.data.L_japan);
            //     console.log('オレオレEnglish', data.data.L_English);
            //   }
            // });
              ed.ui.registry.addButton('language_boon',{
                title : '恩恵を受ける',
                text: '恩恵',
                onAction:function(){act(ed)}
            });
        },
    getInfo : function() {
        return {
            longname : 'tinymce.plugins.language_boon',
            author : 'taoka',
            authorurl : 'https://zip358.com',
            infourl : 'https://zip358.com',
            version : '1.0'
        };
    }
});
        tinymce.PluginManager.add('language_boon', tinymce.plugins.language_boon);
})();

公式ページは下記のリンクより
https://www.tiny.cloud/docs/ui-components/urldialog/#urldialoginstanceapi
サンプルサイトはこちら
https://zip358.com/tool/editor/
 
 

タグ

4.0, 5.0, open, openUrl, TinyMCE, windowMan, windowManager, オリジナル, こと, サイト, ファイル, プラグイン, ページ, レスポンス, , 会社, , 作成, 使用, 例題, 全て, 公式, 原文, 唯一, 外部, 嫌い, 山ほど, 情報, 方法, 日本語, 機能, 残念, 答え, 簡単, 英語, 記載, , 開発,

映画 ザ・ブリザードを観に行ったので感想なんかを #映画レビュー

2016.02.27

Logging

映画『ザ・ブリザード』予告編


映画 ザ・ブリザードを観に行ったので感想なんかを残しときます。
まず、実話を基にして作られたストーリーですが、 期待していくと期待以上程の感動は得られません。
この映画を3Dで観たのですが、3Dじゃなくても 問題なく観えちゃう映画だと自分は感じます。
そして、映画のストーリー展開が途中まで 低調なので、若干、救出はまだまだかと思ってしまう
感じでした。映像は全体を通してよかったと思いますが やはりストーリー展開がもう少しテンポよく描いても 良かったんじゃないかと感じました。
重厚感はありますが、それが ちょっと自分には重たく感じました。
良くも悪くもディズニー配給だけあり 最後まで見ることは出来ましたが 感動するほど自分にはこの映画が伝わって 来なかったです。
ただ、実際、現場にいれば 感動する救助劇だと思いますが

あまり映画からは感じとることが出来なくて 残念でした。

タグ

, こと, , ストーリー, それ, ディズニー, テンポ, ブリザード, レビュー, 低調, 全体, , , 実話, 実際, 展開, 感じ, 感動, 感想, 救出, 救助, 映像, 映画, 最後, 期待, 残念, 現場, , 自分, 若干, 途中, 配給, 重厚感,

精神疾患は公に公表すべきか?するべきではないか?

2016.01.21

Logging


先日、統合失調症の記事で新たな発見がありました。これにより研究が進むことを祈っています。
統合失調症は100人にひとりの割合で発症します。100人いればひとりは発症するという割合は結構高いです。
この頃、正しい知識を持った人が増えてきているように思えます。まず、発症後、薬を飲むと70%ぐらいのひとは通常の状態に戻ります。残念ながら30%以下のひとは通常の社会生活を送ることが難しくなります。ただ、今回の発見で今まで通常の状態に戻らなかった人にも光が見えてきたように思えます。
(詳しく内容を読みたい方はこちらより。)

【 精神科医 が 解説】統合失調症 ってどんな 病気 ?【人数は?症状は?】


正しい知識と文面で書きましたが統合失調症の場合、発症という言葉や再発の言葉が正しい言い回しではないと自分は感じます。統合失調症の方が急に可笑しな言動に走ることはまず、ありません。何らかのストレスが慢性し被害妄想が増えていき、思い込みが増え、変な行動が増し最終的に幻聴になり社会生活が難しくなるという様に段階があります。(一ヶ月?数ヶ月:段階的に悪くなる=悪くなる兆しは外的ストレスが多い)(※幻覚が現れたりするなどはかなり重くなっている可能性あり)

【 統合失調症 解説 第3弾 】 精神科医 が 治療 に苦しむ 症状 は !?


なお、自分の考えでは精神疾患を公に公表することはしないほうが良いと思います。
何故か?不利益を被ることがあるからです。これは精神疾患に限らず、他の病気でも同じだと感じます。人はそれぞれ考え方が違います。理解力のあるひともいれば、正しくないことを正しいと認識している人もいるからです。よって、公表する場合は、いろいろな人がいる事を認識しそう言った人にも耐えうる人なら公表するべきです。
自分は公表することをオススメはしません。尚、統合失調症というのは統合と書かれている通り、他の疾患もあります。強いストレスにより統合失調症は発症すると言われています。そういう事も有り鬱傾向などが現れたりする場合があります。他にも、統合失調症でかつ発達障害が見られるケースやいろいろなケースがあります。なので、世の中の人達が正しい認識を持つまでは公表するべきことではないと思います。誰も自分の代わりなってくれる人はいないからです。

タグ

100, 30, 70, こちら, こと, これ, ストレス, ひと, ひとり, , 今回, 先日, , , 公表, 内容, 再発, 割合, 場合, , 失調, 幻聴, 慢性, 文面, , 残念, 段階, 状態, 疾患, 発症, 発見, 知識, 研究, 社会生活, 精神, 統合, 自分, , 行動, 被害妄想, 言動, 言葉, 記事, 通常, ,

速報 平成27年度、春期 基本情報技術者の午前の解答はこちら。(^^ゞ

2015.04.19

Logging

速報 平成27年度、春期?基本情報技術者の解答です。試験お疲れ様でした、今回は残念だったひとは次回頑張ってください。私なんて受けてもないですから次回、合格するつもりで今からコツコツと勉強するつもりでいます。基本情報の合格率は25%?30%なんですから落ちてもめげることはないかと思います。頑張らない程度に頑張りましょう(^^ゞ
追記:2015/10/18
http://www.o-hara.ac.jp/best/jyoho/sokuhou/kihon1510.pdf??平成27年度、秋期?基本情報技術者 解答リンク
下の解答はあくまでも私的解答ですので上記のリンクを目安にしてください。
平成27年度、秋期?基本情報技術者 解答
——————————————————————-

https://twitter.com/zip358com/status/655657591243014144

https://twitter.com/zip358com/status/655657623119790082

https://twitter.com/zip358com/status/655657651645231104

https://twitter.com/zip358com/status/655657651645231104

https://twitter.com/zip358com/status/655657680388751360

https://twitter.com/zip358com/status/655657710759776256
?
https://twitter.com/zip358com/status/655657744175898624

https://twitter.com/zip358com/status/655657782046121984
?
https://twitter.com/zip358com/status/655657814828822528
——————————————————————-
平成27年度、秋期?基本情報技術者 解答
https://twitter.com/zip358com/status/589707472874508288
https://twitter.com/zip358com/status/589707546807508992
https://twitter.com/zip358com/status/589707588360491009
https://twitter.com/zip358com/status/589707621638115329
https://twitter.com/zip358com/status/589707651241521153
https://twitter.com/zip358com/status/589707693696241665
https://twitter.com/zip358com/status/589707724042043392

タグ

-------------------------------------------------------------------, 10, 1510, 18, 2015, 25, 27, 30, ac, best, http, https, jp, jyoho, kihon, o-hara, pdf, sokuhou, twi, www, こちら, こと, つもり, ひと, リンク, 上記, , 今回, 勉強, 午前, 合格, 基本, 平成, 情報, 技術者, 春期, 次回, 残念, 目安, , 秋期, 程度, 解答, 試験, 追記, 速報,