もはや記事にもならない Windows の大型アップデート

半年ごとに行われている Windows 10 の大型アップデートの最新バージョン April 2018 Update をボクが使っている全マシンに適用してみたっていうツイートなんだけど、もはやトラブルらしいトラブルもなく、おそらく大型アップデートを日記で触れるのもコレが最後かも知れない。

なおツイートにある指紋認証と TrackPoint の直し方は 5 の Creators Update の ThinkPad X200 のところに書いてある。

ところで昨日の日記で Windows 10 が HEIF に対応したと書いた。でね、Photoshop が対応してくれるのも重要なんだけど、もう一つ、ボクが普段使っている画像ビューアである MassiGra も HEIF に対応しないかなーなんて思いながらネットを検索していた。
MassiGra には susie というとてもとても古いそれこそ Windows 95 時代からある画像ビューアのプラグインが使えるようになっている。なのでその辺からうまくいけないかなぁなんて検索してたら、ありました!

Windows で HEIF を読めるようにしておけば、susie(そして MassiGra)でも読み込めるようになるプラグイン! ありがたや~~~~。

下の写真は環七は豊玉陸橋ちかくの歩道橋からの写真。この辺に知人が住んでいて、その人の PC を見に行ったときに何となく撮った。こんなところを歩く機会ってそうそうないなぁと思って。なんか 3D 画像みたいな感じに撮れたw
Google Street View だとこの辺になる。

紅満園と iPhone のバッテリー事情と HEIF

中華が食べたい、ということで久しぶりに紅満園に行った。早い・安い・うまいがそろった中華料理屋である。う~ん、やはり油淋鶏はどうしても頼んでしまうね(汗)。それ以外は基本的に頼んだことがないものを頼んだつもりではあるのだが。

どれも美味しかったのだが、今回失敗したのは一番最後の写真の豚の角煮。いや、けっして味が悪いとかそう言うのじゃなくて、単純にボクの苦手な味付けだったってだけ。まだ正体はわからないんだけど、中華料理で甘みを出す特によく使われてる調味料(?)なんだけど、あれが凄く苦手なのよね。店員がお勧めしてくれたので頼んでみたんだけど、それが使われていて、ボクにはダメだった。残念。

ここも前はもっと夜遅くまでやってたんだけど、夜 12 時までになってしまった。

いつのまにかバッテリーのへたり具合を iOS 側で知ることができるようになった。ただ必ずしも正しい数値ではないようで、飽くまでも目安らしい。そしてさっそく実行していみると、9% ほど劣化していた。がーんだな©井之頭五郎。

原因はわかっている。マグネット式の充電端子とこの iPhone のケースが干渉しているためだ。時々これで充電が美味くされないときがあり、その時は iPhone がとても高温になる。中途はんぱにつながってなにか充電池でヤバいことが起きているのだろう。
マグネット式をあきらめるか、ケースをあきらめるかっていうかマグネット式をあきらめるべきなんじゃないかなとは思ってるんだけどね……。マグネット式は色々と利点はあるものの、カバンの中では充電できないとか、欠点も多い。そしてバッテリを傷めるのであれば、使わない方がいいか、と思い始めている。

話変わってこちらはいい話。iOS でも採用された HEIF 形式の画像データが Windows でも読めるようになった。エクスプローラに HEIF 形式の画像がサムネールとしてちゃんと表示された。これであとは Photoshop が対応してくれれば、iPhone や iPad 側の保存を HEIF 形式に出来るんだけどなぁ……。

 

HEIF と BMW の読み方と、職人の朝

Twitter から拾った雑多なネタ。

ボクの携帯は iPhone 7 なんだけど、HEIF に対応している。HEIF の利点はなんといっても JPEG より小さいサイズで高画質が維持できることだ。しかし Windows と Windows 版 Photoshop が HEIF に対応してないおかげで、iPhone の画像は JPEG で保存してきた。

そして、ついに Windows 10 が HEIF に正式対応することになった。
ありがたい! あとは Photoshop が HEIF に対応してくれれば!
どうでもいいけど HEIF ってなんて読むの?w

ふと思ったこと。ボクが小学生の頃、BMW のことをベームべーと読んでいた。いわゆるドイツ語読みだ。でもいつの間にか英語読みするようになったなーって。英語に切り替わったのはいつ頃からだろうねぇ?

超くだらないけど、好きなのであげました(何
そしてコレを思い出したので張っておく(ぇー

最後にメモ程度に撮った写真とか。Big メロンパン、一個で 626kcal とかスゲーんですけどって思って写真に撮ったんだけど……一個で 1000kcal 越えるやつとか結構あるので、わりとどうでもよかった(汗)。桜は浅草橋の 27 日の開花状況(ぉ
最後のは給油に寄ったガソリンスタンドの隣りにある西友の駐車場に止めてあったちっちゃい車。
なんだろう??

WB-BT300 とか PHP とか VPN とか

Twitter から拾った、コンピュータ関係の話。

iPhone の音を PC の音とミックスして出したくて、使っていなかった Bluetooth レシーバを引っ張り出してきた。Onkyo の WB-BT300 という機械だ。コイツはなにをする機械かというと、iPhone など Bluetooth 対応機からは音響装置に見え、WB-BT300 に対して音声を飛ばしてくれる。WB-BT300 は iPhone からきた音声を、デジタル信号かアナログ音声信号に変換して出力してくれるのだ。

で、会社の開発機には TEAC の US-366 というミキサー兼 USB 音源があるのでそいつと接続すると、PC からの音と iPhone からの音をミキシング(混ぜて)出せるようになるのですな。ちなみに US-366 と WB-BT300 は光デジタルケーブルで接続。

ところが、iPhone からの音しか出ない!! なんだこれ??

原因は WB-BT300 のデジタル フォーマットがサンプリング周波数 192kHz、量子化ビット数が 24bit のせい。このフォーマットは統一しておかなければならないのだが、たかが Bluetooth の音声受信装置でなんでこんな高い設定なんだwww
ちなみに CD はサンプリング周波数が 44.1kHz、量子化ビット数が 16 ビットだ。CD よりも音が悪いクセにデータ量は CD の 6.5 倍もあるwww

仕方がないので PC 側の出力も 192kHz の 24bit に設定した。こうすることによって無事 PC と iPhone の音が同時に出るようになった。

某絵描きから、イベントの福引きみたいなクジをデジタル化できないかという依頼があり、ごりごりと PHP と HTML と Javascript で作った。今流行の HTML5 というヤツだ(ぁ
中身はすぐに出来た。そりゃまぁ、そうか。クジ振るだけだから、出た乱数が何等賞なのかに変換して表示するだけである。

問題は管理画面である。単純にクジ、と言っても誰でも彼でもアクセスしてクジが引けるというワケにはいかない。以下の様な機能が入っている。

  • ユーザ登録して、ユーザ登録した人がクジを作れる
  • クジはいくつでも作れる
  • それぞれのクジには 1 ~ 10 等賞まで設定でき、さらに残念賞、参加賞が設定できる。そしてそれぞれの賞及びはずれがいくつあるのか設定するようになっている。
  • QR コードの表示
  • クジを引く画面を Javascript でアニメーションさせる。
  • 何等賞が出て、残り何の賞がどれくらい残っているかリアルタイムで監視する、モニター

使い方はユーザ(主催者)がクジを作ったら、そのクジを iPad などの端末で表示し、お客さんがそれをタップしてクジを引くというものだ。
さらに QR コードを吐いて、それをお客さんが撮影してクジを引くという機能もつけた。この場合、ちゃんと一回しかクジは引けないようになってるのだが、残念ながら Javascript では機種固有の識別番号を取得できないので、cookie になってしまった。そのため、cookie を消去すれば何度でもクジは引けてしまう。

ツイートでの愚痴は、HTML というかサーバのプログラムは一回一回が初めてのアクセスになるというか、仕組み上、同じ人が何度アクセスしようが、サーバ側は初めての人が初めてアクセスしたことにしかならない。
今アクセスしに来た人が前の○○という場所にアクセスしに来て、今のアクセスはそれの続きであるということは実は認識できないのだ。それを実現するために、cookie やらセッションやらっていう仕組みがあるのだが、とにかく一回一回のアクセスがすべて関連を持たせられないので、渡す数値だのなんだのも全部もらい直さないといけないので、プログラミングがすげーめんどくさいっていう話。

これが普通のプログラムだったら、さっききたアクセスは変数に残ってるし、その変数を参照して関数を呼び出せば済むんだけど、PHP だとアクセスが来るたびにプログラムは先頭から実行されてしまうのだ。

あと処理は PHP なんだけど、それを表示するのは HTML なのね。組み方としては PHP が処理の結果に応じて HTML を吐き出してるワケなんだけど、そうなるとプログラム ソースの中に PHP と HTML が混在してけっこう美しくない結果に……。今回は仕様書も何もないままテキトーに作り始めてしまったので分離されてないのだけど、予定してたより大きなプログラム(PHP 部分で 2000 行程度、Javascript が 500 行程度)になってしまったので、今後は気をつけたい(汗


(MP4 / 750×1334 / 25fps / 1’05” / 126MB / iPhone)

amatsukami.jp サーバの様々なサービスは、色々がんばって外に出してるんだけど、それでもやっぱり一部の機能は VPN を張らないと使えない。そのたびに端末(iPhone など)から VPN を張ってるんだけど、けっこうめんどくさい。
モバイル WiFi ルータに VPN を張る機能があれば、端末でいちいち張らなくても済むのになぁ……。

10 月おまけネタ

燃費の話題よりあとに、その月の話題が続くのは初めてのことかもしれない?
まぁ、旅行ネタが来てしまった為に日記にできなかった話題関係&くだらないものw

iOS11 からカメラ アプリで QR コードを読み取ることができるようになった。今までは専用アプリが必要だった。これはこれでありがたいのだが、欠点が一つ。ボクはブラウザGoogle Chrome を使っているのだが、カメラ アプリからは Safari しか呼び出せない。このへん、Android みたいに選択できるようにして欲しいなぁ。

まぁツイートの通りなんだけど、エロゲの台本を読んでのぶっちゃけトークとか、キャラへの思いとかそういうの。それをニコ動とか YouTube とかでやってみたいなと。あとエロゲにオーディオコメンタリーみたいなの付けたいんだよねぇ。「ここでこの子はこう言ってるけど、本当は主人公にはこう言って欲しかったの!」とか「ここでキスとかありえなくない? 場所わきまえろっての」とか、そういうの(笑
面白いと思うんだよねぇ。

Fall Creators Update を当ててから、まだログオンしてないのに Skype の起動音が聞こえたので気づいた。どうやらこのバージョンから、シャットダウンしたときのユーザで自動的にログオンしておくらしい。シャットダウンしたユーザと同じ人がログオンすれば、即座に操作できるようになるというわけだ。
違う人がログオンした場合は、読み込み直しになるが、それは従来とあまり変わらない動作になる。

なるほど、悪くない機能ではあるが、セキュリティ的にどうなんだろうねww

ボクはフォロー返しをするクセがまったくついてなくて、Twitter でもついつい忘れてしまうのだが、Instagram はさすが意識高い系(要するに自意識過剰・自分に自信がありすぎる人)が揃っているだけだって、フォロー返しをしないとそっこーでフォローを外してくるwww
これは Twitter ではあまり見かけない現象だ。
やっぱり Instagram のユーザは痛い人が多いのか??<マテ

大型アップデートがだんだんこなれてきた件

Fall Creatros Update がリリースされたのでアップデートした。
なんの話かというと、Windows 10 の定期大型アップデートである。一年に二回ある。
昔は大型アップデートのたびにいろいろ問題がおきたりしてたけど、今回はあっさりとアップデート出来てしまった。しかも、前まで初期化されてしまっていた設定もちゃんと残っていた。
回を追うごとに、確実に大型アップデートそのものも経験値を積んできているようだ。
過去の大型アップデートに関する日記は以下の通り。

今回のアップデートはかなり色々なものが改善された、Bluetooth の不具合やタッチパネルが動かなくなってしまった ASUS のタブレットが直ったり。一番大きいのは Edge の速度が格段に上がったことだ。特に新しいタブを開くとき、すごい時間がかかっていたのだが、一瞬で開くようになった
しかし Edge ではボク的に改悪されてしまったこともあった。

インターネットでの住所に相当する部分を URL と言うのだが、ここに最近は日本語を使うようになった。ウチのサイトでもそうである。「http://amatsukami.jp/tag/秋葉原/」なんてアドレスがあるのだが、この「秋葉原」の部分を URL の一部だと処理するアプリがまだまだ少ないのだ。だから「http://amatsukami.jp/tag/秋葉原/」っていうアドレスを Twitter に貼り付けても、「http://amatsukami.jp/tag/」までしか認識してくれないのである。通常のアプリで反応させるには、「http://amatsukami.jp/tag/%e7%a7%8b%e8%91%89%e5%8e%9f/」としてあげないといけない(この%で始まる変な文字列を、パーセントエンコードという)。
今まで Edge は自動的にそうしてくれていたのだが、Fall Creators Update からしなくなってしまった……orz 不便だよー。

下の写真は多奈可家のもりそばと他人丼(開花丼)。僕の中での定番メニュー。

戻ってきて早々、OS を飛ばす

今日から浅草橋勤務に戻った。ほぼ 7 ヶ月ぶりに、開発機の電源を入れる。
ただいまと挨拶しつつ、Windows Update をかます。
長い長い Update の後、再起動を求められたので再起動する。
その後、「更新しています、電源を切らないでください」の表示が出たあと、ずっとこのまま。
HDD のランプを見るが、どうも光っているようには見えない。
んー? 飛んだか?

まぁ、もうしばらく待ってみよう。
と、iPhone でニュース記事なんかを横断しながら待つ。
どれくらい待ったかサッパリ解らないが、ふと画面を見ると、まだ同じ画面のまま。

ありゃー、こりゃやっぱり飛んだか……。しかしこの状態で飛ぶのはヤな感じだなぁ。
もー、なんて思いながらリセットボタンを押す。

Windows が起動しなくなったwwww

OS のしかもわりと大事な箇所を更新中だったっぽい。
というわけで、OS 入れ直し(ぁ

まぁいいのだ、この開発機は Windows 7 → Windows 8 → Windows 8.1 → Windows 10 とアップグレードして使ってきた機械だから、Windows 10 をクリーンインストールしないとなぁとは思っていた。とはいうものの、やはりめんどうくさい(ぁ

そんなわけで、入れ直したよ!
OS なんてのは、入れ直すのなんてすぐなんだよね。問題はここから。
元の使っていた状態に戻すのが大変……orz
あぁもう。

浅草橋復帰最初に食いにいったのは、かつお拳であった。
ここでガツンと一発、醤油のパンチをいただいて仕事に気合い入れるぞ、みたいな。
いや、別に深い意味はないけど。次の仕事も決まってないし(ぁ