Moral Hazard!!

ドラマーが音楽やホームページやガラクタを作るよ。

最近の活動

No Comment 駄日記,

こんにちは、最後にライブをしたのが2月だったかと思います。
もう5か月ライブしていないのですね、体に変調をきたしております。
やっちんです。

コロナ禍によりライブハウスでのライブも出来なくなり、今年のライブ・イベント現場は9割9分無くなってしまい、
ドラマーとしてはほぼほぼ動けておりません。髀肉之嘆。

そんな中でもワタナベフラワーは頑張っております。

■小林よしひさお兄さんと楽曲制作

サンテレビで行われてきた新型コロナ対策応援企画の一環として、
あの元NHKおかあさんといっしょの体操のお兄さん、小林よしひささんとワタナベフラワーで、新しい体操「へまへまひょ~」を制作、
その楽曲をワタナベフラワーが提供。
ソーシャルディスタンスを意識した結果、在宅?在社?録音という事で、
なんとドラムは我が社、フィガロウェブにて録音されております。
自分でマイクを立て、ドラムを演奏。
(親父がレコーディング用のプリアンプが足りないのを改修してくれたり八面六臂の大活躍)
それを元にメンバーがリモートで音を重ね、STUDIO UMIにてミックスして頂いた音源がこちら!

良い音してるじゃないですか!
ちなみに録音環境は

こんな感じです。
コロナで音響現場が全部トンでしまって出番がない親父のマイクを使用。

■アマビエ疫病退散プロジェクトの歌「AMABIEの歌」を制作。

同じ形でドラムを宅録?社録?したものがアマビエ疫病退散プロジェクトの歌「AMABIEの歌」。

早く疫病退散してほしいですね。
ビエビエビエー!

プロジェクト概要ページはこちら

■ジャッジメントKOBEに出演

神戸の4つのライブハウスに大集結して、対バン形式でインターネットを熱くするライブ配信サーキットフェス、ジャッジメントKOBEに出演。
ワタナベフラワー発の配信ライブですかね。
(LINEライブでアコースティックはやったことがあったかな。)

普段と違う、お客さんがいない状態でのライブ、何かと大変でした。
僕らは普段のライブではお客さんの反応を元に色々考えてライブしているんだな…と痛感しました。

後で自分たちのライブを見たら、割とちゃんとしてて安心しました。それもこれもモニターの向こうで見つめてくださったお客さんのおかげです。
配信ライブというのは工夫次第ではまだまだ面白く出来そうですね。

早くライブが出来るようになるとよいですね。
それでは、野菜を収穫します。

WordPressブログから静的サイトに記事を取得し、javascriptで表示する (クロスドメイン、REST API、JSONP)

No Comment 駄日記

JSONPを使ってクロスドメインOKな取り込みを書いてくださっている方がいらっしゃったので、メモ。
REST APIをsrc=""で読み込んでやれば投稿記事がJSONPで取り込めるので、bodyの閉じタグ直前にでも挿入。

<script>
		var root = document.getElementById("id-name");//挿入したいID名

		function forEach(props, callback) {
			for (var i = 0, max = props.length; i < max; i++) {
				callback(props[i], i)
			}
		}

		// callback関数が呼ばれる
		function display_posts(posts) {
			forEach(posts, function (post) {
				var title = post.title.rendered;
				var link = post.link;
				var year = post.date.substr(0, 4);
				var month = post.date.substr(5, 2);
				var day = post.date.substr(8, 2);
				var newElement = document.createElement("li");
				newElement.innerHTML = '<a href="' + link + '" target="_blank"><span>' + Number(month) + '/' + Number(day) + '</span><span>' + title + '</span></a>';

				root.appendChild(newElement);
			})
		}
	</script>
	<script src="https://example.com/wp-json/wp/v2/posts/?_jsonp=display_posts&per_page=5"></script>

出典。感謝。

Windows10のフォルダ内に大文字小文字が違う同一名ファイルを保存する (Windows Subsystem for Linux使用)

No Comment 駄日記,,

FTPでサーバからファイルをダウンロードした際、Linux上に大文字小文字が違う同一名称のファイルがあると、Windowsが区別出来ない。
そのため、ローカルのファイルを上書きすると片方しか残らない。
Windows,Macでは基本Top.pngとtop.pngのような、ファイル名が一緒だが大文字小文字が違うファイルを同じフォルダに置くことは出来ない。
Top.pngがあるフォルダにtop.pngを移動すると、上書きされる。
Linuxではどちらも同じフォルダに存在が可能。

・何が問題か?

Linuxサーバ上のWEBアプリケーション(WordPressなど)でtop.pngをアップロードする。
そして、同じフォルダにTop.pngをアップロードする。
もちろんLinuxのフォルダ上にはtop.png、Top.png両方が保存される。

その後、WindowのFTPソフト(Dreamweaverなど)で当該フォルダをダウンロードすると、Top.pngがダウンロードされた後にtop.pngがダウンロードされ、大文字小文字で共存できないために上書きされてtop.pngしか残らなくなる。

■Windows側でWindows Subsystem for Linuxを有効化

・「プログラムと機能」を開く(winキー→appwiz.cplと入力)
・左側の「Windowsの機能の有効化または無効化」をクリック
・「Windows Subsystem for Linux」にチェックを入れる

コマンドプロンプトから

fsutil.exe file setCaseSensitiveInfo パス enable

とすることで、対象フォルダで大文字小文字の区別が可能になる。
ドキュメント内のwebというフォルダに適用するには

fsutil.exe file setCaseSensitiveInfo C:\Users\ユーザー名\Documents\web enable

となる。
ちなみに

fsutil.exe file setCaseSensitiveInfo パス
= 区別が可能かどうかを調べる

fsutil.exe file setCaseSensitiveInfo パス disable
= 区別させない設定に変更

※注意…すでに作ってあるフォルダのサブフォルダには設定は適用されないため、フォルダ毎に設定する必要がある。
※Windowsユーザー名に半角スペースが入ると動作しない。その場合はユーザー名から作り直し。

神戸ストラット

2 Comments 駄日記,,

こんにちは、ブログを放置していた間にAmazonAPIの仕様が変わり、自作の「記事のタグ名をもとにアマゾンから自動でアフェリエイトリンクを取得して表示させる」ダラけたプラグインが機能しなくなってしまっているので削除、ついでにWPのメンテがてら更新。このブログも長いので。
やっちんです。

さて、今年も神戸ストラットというミュージックフェスが開催されます。
いきなり決まったイベントのオフィシャルサイトをマッハで完成させる天才はここにいますよ。褒めてあげてください。
WEBの事ならフィガロウェブ。ウェブの事ならフィガロウェブ。覚えて帰ってくださいね。

神戸ストラットオフィシャルサイト

ところで、メインビジュアルのメンバーは手を叩いているんでしょうかね?
ゴマをすっているのでしょうかね?
その謎は後々カメラマンOhanaの写真にて明かされるかもしれません。乞うご期待。
(わざわざ水族館まで行って撮影した魚たち、可愛いですね。)
また、メンバーのポーズ写真などの素材を、神聖加東王国の次期国王であらせられる黒田さんにもご協力いただいております。
ありがとうございます。

僕個人としては、子供のころから親しんだ須磨海浜水族園のピラルクー(大好き)にメンバーがまたがる絵を作りたかったのですが、ピラルクーの機嫌が悪かったのかなかなか前に来てくれず、まっすぐ伸びたピラルクーが撮影出来ず。
てか、アマゾン館って昔はレンガのところじゃなかったっけ?水中トンネルって出来たのいつ?!

まぁそんな思い出深い須磨海浜水族園は3月に事業譲渡により体制が変わるそうです。
そんな節目にここで演奏できるなんて素敵ですね。
それでは、3/15、お待ちしております。

↓おまけ

1980年ごろの須磨海岸。赤パンが僕。

可愛い子供が40年後、

ワタナベフラワー2020

こんな音楽やってます。
(緑の方)

WordPress REST APIから記事を取得して表示する(PHP)

No Comment html,css,php,wordpress,,

PHPで一度REST APIをサイト内に取り込み、静的ページのjsで取得することでクロスドメイン制限を回避。

log.php

$data = json_decode(file_get_contents('https://example.com/wp-json/wp/v2/posts?_embed'));

foreach ($data as $value) {
    $title = $value->title->rendered;
    $link =  $value->link;
    $year = substr($value->date, 0, 4);
    $month = substr($value->date, 5, 2);
    $day = substr($value->date, 8, 2);
    $date = $year . '/' . $month . '/' . $day;

    echo '<li><a href="' . $link . '" target="_blank">' . $date . ' ' . $title . '</a></li>';
}

javascript

	function HTML_Load(_html, replace) {

		var xmlhttp = new XMLHttpRequest();
		xmlhttp.open("GET", _html, true);
		xmlhttp.onreadystatechange = function () {
			if (xmlhttp.readyState == 4 && xmlhttp.status == 200) {
				var data = xmlhttp.responseText;
				var elem = document.getElementById(replace);
				console.log(elem);
				elem.innerHTML = data;
				return data;
			}
		}
		xmlhttp.send(null);
	}
	HTML_Load('log.php', 'id-name'); //挿入したいid名