読者です 読者をやめる 読者になる 読者になる

超手抜きアップグレード

 シェリスクリプトを書いて、コマンド一発でubuntuの一気アップグレードだ!
 って、リスクありそうだけど。

#!/usr/bin/zsh

PASS=nanchara

echo $PASS|sudo -k -S apt-get update && echo $PASS|sudo -k -S apt-get upgrade -y && echo $PASS|sudo -k -S apt-get dist-upgrade -y && echo $PASS|sudo -k -S apt-get autoremove -y

 expectコマンドでやろうとしたけどうまくいかないので強引にパイプ渡しで。

LGBTに配慮した最近の流行歌

 世界の人口は70億を超えたと言われている。

70億のピース / 終わりのない空(通常盤)

70億のピース / 終わりのない空(通常盤)

74億分の1の君へ (TYPE-A)(DVD付)

74億分の1の君へ (TYPE-A)(DVD付)

KSK(ウェディング盤)【CD Only】

KSK(ウェディング盤)【CD Only】

 KSKは歌詞に「70億分の1の奇跡」と出てくる。


 これらに共通するのは世界の全人類が恋愛の対象となっているということ。つまり異性ならびに同性を恋愛の対象として認めていること。特に「KSK」はウェディングソングだから、結婚の対象にもなっているということ。
 ポジティブに言えば、こんな領域にまでポリティカル・コレクトネスの思想が浸透している。ネガティブに言えばポリコレ棍棒を恐れて過剰な自粛が行われている、もしくは萎縮していると。

 いい時代なんだかどうなんだか(こえぴょん風に)。

スマートフォン次期機種の検討

 電池が弱ってきたこともあって、Xperia Z3 Compactから機種変更を検討。希望としては

  1. 小さい。どんなに妥協しても最大5インチ
    • 手が小さいので
    • ツーリングに持って行くには小さいほうが扱いやすいので
  2. 防水
    • ツーリングに持っていくので。防滴でも可。
  3. felica対応
    • あまり使わないけど。PiTaPaがSuicaのオートチャージエリアがもうちょっと拡大すれば捨てられるけど。
  4. mineoが使える
    • docomo系MVMOにMNPする選択肢がないわけではない。
  5. キャリアやメーカーのプレインストールソフトが少ない。
    • Xperiaのドコモアプリ、ソニーアプリは現在の最大のストレス。
  6. 価格は5万円まで

 さっと探したところ、すべてを満たすものはない。

シャープ AQUOS SH-M03

 条件は満たすが、スペックのわりに価格が高い。そもそもあまり売られていない。NTT-Xストアで49,800円、楽天モバイルのキャンペーンのデータSIM6か月縛り付きで36,800円(総額40,000円弱)。

シャープ AQUOS SH-M04、富士通 ARROWS M03

 入手はしやすく、お値段も手頃。ARROWS M03に至ってはmineoからも買える。
 ただし5インチ。スペックはお値段並み。

ソニー XPERIA X COMPACT

スペックは高いけど、お値段もそれなり、プレインストールアプリもたくさん。充電端子がUSB Type-C。

ソニー XPERIA Z COMPACT

お値段もこなれてきて、2015年の発売なのに未だにスペック的には高い。android 7にも対応している。プレインストールアプリはたくさん。

 ということで、今のところXPERIA Z COMPACTが有力。

UA-30認識の不調再び

 いつも突然ではあるが、UA-30が認識されなくなった。この時と同じく、USBディバイスとしては認識されているが、サウンドディバイスとしては認識されていない。

doroyamada.hatenablog.jp

 この時と同じくいったんシャットダウンしてみたが、だめ。
doroyamada.hatenablog.jp

 そういえばこのところ時々シャットダウンできずに「アップデートが変やで」というメッセージがループしてたりした。
 とりあえずupgradeして、dist-upgradeして(対象はなしやったけど)、シャットダウンしてブート。元のようにサウンドディバイスとして認識するようになった。めでたしめでたし。

IPV6の時代、かも

 everyday cycling! ぼくらはみんな走ってるはいろんな方法でデータを取得しているけど、headリクエストでLast-Modifiedが返ってくるものはそれで取得している。ところが、その一つでエラーがでていた。
 wgetで-dオプションをつけて画面を見てみると、どうやらDNS情報がIPV6のアドレスにまず向いいていて、そちらでの接続を試みた後でエラーがでたらセカンダリーであるIPV4のアドレスで接続するもよう。これまでのスクリプトではうまくいかない。そこでwgetでヘッダを取得して、そのリザルトから更新日を抽出するというパターンを作ってみた。

<?php
switch($kind1){
	case "W":
		$result = exec("wget -S --spider $check_url 2>&1|grep Last-Modified: |sed -e 's/Last-Modified://'");

		$date_str = $result;
		if($date_str == ""){
			$stat="ERROR";break;
		}
		$date_unix=strtotime($date_str);
		if(date_j($date_unix) != $date){
			$date = date_j($date_unix);
			$data = date_j($date_unix);
		}

		break;
}
?>

 今考えると最初からこれでもよかったんではと思ったが、よく考えたら元々はwindowsで動かしていて、windowsではgrepやsedの標準がなくって思い思いの仕様になっていたから避けていたんだった。

天智朝と東アジア / 中村 修也

天智朝と東アジア 唐の支配から律令国家へ NHKブックス

天智朝と東アジア 唐の支配から律令国家へ NHKブックス

 以前からダウンロードしていたけど、日本書紀を先に読んでからにした。

 白村江の戦いで敗れてから天智朝は唐の羈縻政策による支配を受けていて、水城や大野城はそのための設備だったと。確かに納得できる。正しいかどうかは判断できんけど。

 この時代の歴史を語るってことはどうしてもある程度推測・推理文体になるのはしゃあないんやろうな。

 日本書紀に登場する朝鮮半島の人を現代朝鮮語でルビを降っているのはなんかちゃうような気がした。