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

超手抜きアップグレード

 シェリスクリプトを書いて、コマンド一発で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 Z5 COMPACT

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

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

小粋や、立呑み 友だち、DEN-EN

 プレミアムフライデー勝手協賛で午後有給休暇を取得して内需拡大。

小粋や

 新しいお店と思ったけど、店自体は1年半ほど前から。ただ立ち飲みになったのは去年の10月とか。


retty.me

立呑み 友だち

 ホッピーは黒だった。
 和風チーズ、カキフライ、ハムカツ。


[食べログ]アクセスが制限されています

DEN-EN

 京都では珍しくプレミアムフライデー対応をやっていた(普段は17時半開店のところを15時開店)ので協賛して入店。

 残念ながら厨房の不調で一部メニューのみ。いただいたのはディルサーモン。

denen1939.net

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の標準がなくって思い思いの仕様になっていたから避けていたんだった。