ヴァレリアン 千の惑星の救世主

ヴァレリアン 千の惑星の救世主を観に行きました(字幕版。
好みといえば好みのだけど、万人受けするかと言えばどうかなぁという
印象も残る映画でした。父に捧げるとエンドクレジットに表示されていて
何だか納得した、そんな映画です。

リュックベッソン監督の描くSF映画は一味違う感じですが
自分はこの映像表現嫌いではないです。そして原作を数十年前に描いた
原作者は本当に凄いなと思います。一番、印象に残ったのは夢というのは
他の高度文明からのメッセージという発想です。

この発想、案外否定できないじゃないのかなと思っています。
そして外宇宙っていう発想も面白いですね。

よくよく考えると人が考えることは殆ど具現化しているということ
これは他の高度文明からのアドバイスみたいなモノかもなと
思えますし、結構夢のある映画だと思います。

ターゲット中学生や小学校高学年向けかもしれませんが
それでも良い映画だと思えたので良かったと。

http://www.valerian.jp/ ←映画リンク

Where Cards Fallという海外ゲーム

http://store.steampowered.com/app/589450/Where_Cards_Fall/

発売予定日は2018年というWhere Cards Fallというゲームですけど
何だか変わっているなと感じるアドベンチャーゲームです。

トランプという発想は海外ならではかと思います。
日本ではこういう発想のゲームは中々でてこないのではないかと思います。

http://wherecardsfall.com/

こんなゲームが小学生時代にあったのなら
帰宅後が楽しい日々を過ごせるに違いないと。

小学生時代から変わり者だったのか
あまり友達がいなかったので、帰宅後、近所の子と遊ぶか
アニメを見たりゲームしたりすることが
何よりの楽しみでした。

おそらくアニメやゲームが無ければ
鬱っていたかもしれないです。

ちなみに未だに音読があまり出来ないのですが
小学生の時は今以上にヒドい音読でした・・・し
人見知りが非常に強い子でした。

そんな漫画ドラえもんの、のび太みたいな子だった自分が
何とか生きてこられたのもゲームやアニメという
逃げ場所があったから生きてこられたのかもしれません。

昔は注意欠陥障害とか多動性障害とかいう言葉(ADHD)すらなかったのですが
おそらくそれに該当するレベルだったのかもしれません。
そんな自分が言うのも何なんですけど、自由に生きていくことの方が
大事かなと思います。(好きなことをする)

今の世の中、そういう子達を
社会に適応させるため無理に矯正させているようにも
思えるのですね。そういう子達を認める社会は良いでしょうけど
矯正するのは、じぶんとしてはどうかと思う所も有ります。

昔はそういう言葉すらなかったので
ある意味、偏見とかなかったように思えます。

人として大事なのは対等にするという事と相手を敬うという事を
幼い時に身につけることが大事なのかもしれないなと思います。

そういう事って結構、ゲームやアニメから
学んだりするのかなと・・・。

laravel5の古いバージョンをインストールする。{laravel5.2}

laravel5の古いバージョンをインストールする。{laravel5.2}

Composerが入っていることを前提に記事を書いていきます。
まず、インストールしたい環境を指定(プロジェクト名=ディレクトリが作成されます)します。
コマンドラインからこんなコマンドを打ちます。

composer create-project laravel/laravel laravel-test 5.2.* --prefer-dist

そうするとlaravel-testというフォルダが作成されます。
そしてその中にある、/config/app.phpの42行目を任意のURL変更します。

その後、下記のフォルダのパーミッションを777に変更して下さい。
storageのフォルダの配下
bootstrap/cacheフォルダ
こちらを変更することにより
任意のURL/public/というアドレスを入力することにより
デモページが表示されます。

フォルダとか言っていますけど、ディレクトリとか言うのが
普通みたいです(。-ω-)zzz. . . (。゚ω゚) ハッ!そうだった。

こんな感じでララベルの5.2をインストールすることが出来ました。
ちなみに5.2にするとPHP5.6ぐらいからPHP7.1ぐらいまで動作するという
事なので便利かなと思います。トイウカ、laravel、最先端を走りすぎているのか
日本のサーバ環境が古いのか分からないですが・・・
日本ではPHP5.6環境でざらで動いているのが結構あります。

なので5.2のバージョンで開発するのがベストかなと思います。
ちなみに自分の勤めている会社でもそろそろ導入するのかなと思っています。
そろそろと去年あたりから言ってますけど、、、、
仕事が立て込んでいて中々、移行するのが難しいですね、、、、。
一段落したかと思うと別の案件が・・・悩ましい。

合間合間で作るのは何だか気が引けるので未だに未着手なんです。
自分が担当している部分を変更するのはそれ程、時間はかからないとは思います。
ただ、未だにチーム開発ではないのが・・・難儀。

 

北斎の娘を見る。

眩(くらら)~北斎の娘~を見る。
「己の腕に腹が立つのさ」ってセリフがあるのですが本当によく分かります。
「あがいてあがいてあがいてあがいて」あがき捲くる。
「もっともっとうまく成りたい」

NHKオンデマンドは
こちらから良いドラマです。
http://www.nhk-ondemand.jp/goods/G2017081436SA000/index.html?capid=sns002

是非ブルーレイ化して欲しい。

5月の雨、6月の晴れ

東京に住んでいた頃、雨の電車通勤がとても嫌でした。
高知で住んでいると通勤は殆どの人は車です、たぶんこれから先も
そうなんだと思います。自分の世代が60代になる頃には自動運転とかが
当たり前になっている世の中になるでしょう。

ちなみに今、自分は30代後半ですけど、心は20代前半の気分です。
40代になったとしても何にも変わらない気がします。
トイウコトハ、50代、60代と歳寄せても
あまり変わりそうにないです、あくまでも自分の場合ですが
他の人はそれなりに変わっていくだろうと思いますよ。

じぶんは「新しい技術に興味、関心があります」なので
少しも変わらないだろうと思います。このままの脳処理で行けば
同じかなと思います。記憶力も20代から何も変わらないので
変わらない気がします。

技術の節目ってあると思うです。
例えばパーソナルコンピュータが登場した時、インターネットが登場した時、
大きく世の中が変わっていきます。今後、大きく変わることと言えば
AIがAI2.0になった時、自動運転が普及した時、再生医療が確立した時、
5G通信が普及した時に大きく世の中変わっていくだろうと思います。

世間では、働き方改革とか言っていますけど、
それで世の中が変わっていくのではないです、世の中が
変わるのは技術の進歩が飛躍した時だという事です、技術の単価と普及率は
当たり前ですが、比例の関係にあります。単価が安いと普及率は上がります。

なので、5G、IOT、AI2.0、再生医療=自動運転の順に世の中に
普及していくのかと思います。

そんなモノで2019年には5Gというのが都市から
浸透していくと思います、新しい技術にふれるというのは
情報を知るよりももっと可能性を感じられるのではないかと思います。

テトリス初心者。

中学生以来、テトリスをした事がないのですが
暇だったのでテトリスを購入して遊んでみました。

結果、全然駄目なんだけどハマってしまいました。

出来る人はホントに凄いわ。
空間認識能力を上げるにはテトリスが一番良いのかもと
思います、ただ長時間プレイしていると
ミスが多発して思いのほかスコアが伸びない・・・。

プロプレイヤーとして生きる人も世の中には
いるだろうけれど、長時間プレイはかなり疲労感になります。
長時間コーディングしているのと似ている。

そう思うとゲームを仕事としては自分は無理だなと
深夜から朝方までゲームしてそれだけで疲れているのですから٩(′д‵)۶

購入はこちらから

http://store.steampowered.com/app/316750/Tetris_Ultimate/

無関心:ブロガー続々引退していく?

高知県を拠点として活動していたブロガー続々と引退していくのを
見て思うことは、「そうなんだ」ぐらい思いしか無いということです。
(ちなみに自分がブログ書くのを辞めますと引退宣言した所で惜しむ人もいない)

何だか冷たいようだけど、「他人の頑張りを応援してくれるのは」身近な
身内しかいないじゃないかな。あとの人は殆どが傍観者のようなモノだと。

悲しいけど現実かなと思います。

ブロガーやユーチューバーになれるのはほんの一握りの存在だけど
巷では皆が成功するような謳い文句で本などが発売されています。
本当に成功するような本は売られていないのが、現実だと思います。

逆に言えば本に書かれている事は皆がやっていることなので
やっていなければ遅れていますねぐらいの事です。

結局、才能を持った人が努力して始めて成功するのであって
凡人が努力しても一握りの存在になれないのが現実だと思います。

何でもそうだと思うのだけど、「何年も続けて成長しない」場合は
それが結果だと思ったほうが良い。それ以上頑張っても一人では
どうにもならないという事です。なので他人を巻き込んで
試行錯誤した方がまだ希望が持てます。

どうして成功しないのか?
簡単に言えば柔軟性がなくこだわりが強い。
成功する人は柔軟性があり物事の本質を見極める力がある。

ただコレだけの違いです。
自分も含め大体の人は自分の弱みや強みを冷静に
判断することすら出来ないのです。

 

 

18歳の開発者が作ったのか、凄いな。ゲーム名は「WAY TO THE WOODS」

オーストラリア人18歳の開発者が作ったゲーム・・・。
あまりに完成度が高くて驚愕ですね。

http://www.waytothewoodsgame.com/

ゲーム名は「WAY TO THE WOODS」というゲームでアドベンチャーゲームらしいです。
じぶんが18歳の頃はようやく独学でHTMLでHPサイトを作り出した頃です、
今では小学生が独学でHPサイト制作しますからね。

時代の流れはなんとやらですね。

ちなみにツイッターアカウントはこちらだと思います。
https://twitter.com/bogus_roxy

 

 

 

「jetpack」と「Japanese AutoTag」の相性が悪くて公開及び更新出来なくなる不具合について2

jetpackのプラグインが度々更新されその都度、過去記事の対応するのは面倒くさいので
根本的なJapanese AutoTagのプラグインを修正すればよいのではないかと思い
インフルエンザB型療養中にプログラムの修正を行いました。

ファイル名:japanese-autotag.phpの267行目~400行目ぐらいのアレやコレをキャスト(string)するように追加を行いました。
この事によってエラー500を出力されることもなくなりました。

Uncaught exception ‘Exception’ with message ‘Serialization of ‘SimpleXMLElement’ is not allowed’

	function get_word_array( $appkey, $sentence, $filter = '9', $exwords = array(), $expattern = '' ) {

		$expattern = trim( $expattern );
		$result = array();
		
		$url = 'http://jlp.yahooapis.jp/MAService/V1/parse?filter=' 
			. $filter . '&appid=' 
			. $appkey . '&results=ma&sentence=' 
			. urlencode($sentence);

		$c = @file_get_contents( $url );
		
		if( function_exists('simplexml_load_string') ) { // PHP5 or later

			$xml = simplexml_load_string ( $c );

			if($xml === false) {
				return (string)$result;
			}

			foreach($xml->ma_result->word_list->word as $w) {
				
				if( in_array($w->surface, $exwords) ) {
					continue;
				}

				if( $expattern != '' && @preg_match( $expattern, $w->surface) ) {
					continue;
				}
				
				$result[] = (string)$w->surface;
						
			}
		
		}
		else { // PHP4
		
			$dom = domxml_open_mem ( $c );
			
			if(!$dom) {
				return (string)$result;
			}
			
			$wa = $dom->get_elements_by_tagname('surface');
			
			for($i=0; $i<count($wa); $i++) {

				$t = $wa[$i]->get_content();				
				
				if( in_array($t, $exwords) ) {
					continue;
				}
				
				if( $expattern != '' && @preg_match( $expattern, $t ) ) {
					continue;
				}
				
				$result[] = (string)$t;
			}
		}
		
		return array_values(array_unique($result));
	
	}
	
	
	function get_keyphrase_array( $appkey, $sentence, $exwords = array(), $expattern = '' ) {

		$expattern = trim( $expattern );
		$result = array();
		
		$url = 'http://jlp.yahooapis.jp/KeyphraseService/V1/extract?' 
			. 'appid=' . $appkey 
			. '&results=xml&sentence=' 
			. urlencode($sentence);			

		$c = @file_get_contents( $url );
		
		if( function_exists('simplexml_load_string') ) { // PHP5 or later

			$xml = simplexml_load_string ( $c );

			if($xml === false) {
				return (string)$result;
			}

			foreach($xml->Result as $w) {
				
				if( in_array($w->Keyphrase, $exwords) ) {
					continue;
				}

				if( $expattern != '' && @preg_match( $expattern, $w->Keyphrase) ) {
					continue;
				}
				
				$result[] = (string)$w->Keyphrase;
						
			}
		
		}
		else { // PHP4
		
			$dom = domxml_open_mem ( $c );
			
			if(!$dom) {
				return (string)$result;
			}
			
			$wa = $dom->get_elements_by_tagname('Keyphrase');
			
			for($i=0; $i<count($wa); $i++) {

				$t = $wa[$i]->get_content();				
				
				if( in_array($t, $exwords) ) {
					continue;
				}
				
				if( $expattern != '' && @preg_match( $expattern, $t ) ) {
					continue;
				}
				
				$result[] = (string)$t;
			}
		}
		
		return array_values(array_unique($result));
	
	}

 

https://warera-web.com/%E3%80%8Cjetpack%E3%80%8D%E3%81%A8%E3%80%8Cjapanese-autotag%E3%80%8D%E3%81%AE%E7%9B%B8%E6%80%A7%E3%81%8C%E6%82%AA%E3%81%8F%E3%81%A6%E5%85%AC%E9%96%8B%E5%8F%8A%E3%81%B3%E6%9B%B4%E6%96%B0%E5%87%BA.html