「経験値」?「値」なの?

投稿日:

 「経験値を高める」という表現が嫌いである。この表現には、「経験」と言うものをナメ切ったふてぶてしい意識が潜んでいる。

 「経験」というものは、数字で表現したり測ったりできないような、貴重なものだ。それを、

「経験?……ケッ、爺ィはこれだからよ。何グラムとか何メートルとか何時間とかいう『値』だろ、そんなもの」

……と、バカにしているから、その感覚がこの「値」という一字に表れるのだ。

 経験を得るためになにかをしても、この「値」意識があるうちは、有用な経験は得られないだろう。実地に体験して、測ったりすることのできないものを身につけるという意識がないとだめだ。経験は「値」ではないのだ。値で測ることができるのは、それは経験ではない。ただの知識、情報、テスト勉強のたぐいである。

 値で測ることができるようなものを「経験」と言っているようなことだから、「あなたの職業は将来コンピュータにとってかわられ、無くなってしまいます」などという人をバカにした研究がまかり通るのである。

昨夜録画しておいたテレビ

投稿日:

 昨夜のNHKスペシャルを見た。

 なかなか冷静な取材がなされており、左翼主義的、反戦主義的なものを煽るような内容ではなかったので、まず、及第点であると思う。

 今日は「新・映像の世紀」の、面白そうなやつがあるので、録画しておいて見ようと思う。

JetpackのOGPイメージがブランクなのが気に入らないので

投稿日:

 ブログからFacebookやTwitterへのクロスポストをするのに、jetpackというプラグインをありがたく使わせていただいているが、エントリに画像を特に載せなかった場合、Facebookなどへ送られるイメージがブランクになるのが気に入らない。

 FacebookやTwitterは、「OGP」と言われる仕組みを使ってアイキャッチ画像を載せる。htmlヘッダのmetaタグに「property」という属性を置いて、これに「og:image……」などと記載し、content属性に画像のURLを書いておけば、それがFacebookやTwitterなどに読み取られ、使われるのである。例えば、FacebookやTwitterにリンクを張った際に「http://k.yimg.jp/images/top/sp2/event/newyear/2016/omikuji2016_logo.png」という画像を載せたければ、ヘッダに書くタグは次のとおりである。

<meta property="og:image" content=http://k.yimg.jp/images/top/sp2/event/newyear/2016/omikuji2016_logo.png" />

(ヤフーさんに迷惑がかかるので、よいこの皆さんはこういう悪ふざけをしてはいけません。)(笑)

 なので、これを適当に書いてやれば、特に画像を使用していないブログのエントリでも、適当な画像がSNSにバナーのようにポストされる。

 前に、自分のプロフィールイメージが載るようにここを書き換えてみていたのだが、毎回毎回自分のむさくるしいイメージ(コレ(笑))が載るのも鬱陶しい。さりとて、いちいちアイキャッチ画像を毎回載せるのも面倒なので、適当な画像素材を1000個くらい見えるところにアップロードし、乱数で適当なものを選ぶようにしてみた。

 プラグインファイルの編集機能を使い、「jetpack/functions.opengraph.php」というファイルを次のように書き換えるのである。

(該当箇所抜粋)

	if ( empty( $image ) ) {
		/**
		 * Filter the default Open Graph Image tag, used when no Image can be found in a post.
		 *
		 * @since 3.0.0
		 *
		 * @param string $str Default Image URL.
		 */
		//$image['src'] = apply_filters( 'jetpack_open_graph_image_default', 'https://s0.wp.com/i/blank.jpg' );
		$randimage = "https://satotoshio.net/blog/wp-content/uploads/2015/12/PHM14_" . sprintf("%04d", rand(1, 1000)) . ".jpg";
		$image['src'] = apply_filters( 'jetpack_open_graph_image_default', $randimage);
	}

 この方法を使うと、jetpackがアップデートされるたびにこの部分を書き換えなければならなくなるが、まあ、いいや、そんなに頻繁にアップデートはないし。