<?xml version="1.0" encoding="utf-8" ?>
<?xml-stylesheet href="/assets/xslt/atom.xsl" type="text/xsl" media="screen" ?>
<feed version="0.3"
      xml:lang="utf-8"
      xmlns="http://www.w3.org/2005/Atom"
      xmlns:dc="http://purl.org/dc/elements/1.1/">
  <title>備忘録</title>
  <link rel="alternate" type="text/html" href="http://golorih.exblog.jp" />
  <modified>2024-11-21T16:01:13+09:00</modified>
  <author><name>golorih</name></author>
  <tabline>システム関連の個人的な備忘録。基本的にWindows関連です。</tabline>
  <generator url="http://www.exblog.jp/">Excite Blog</generator>
  <entry>
    <title>端末内にフォントがあってもブラウザがフォントを利用しないケースを調べた</title>
    <link rel="alternate" type="text/html" href="http://golorih.exblog.jp/33312620/" />
    <id>http://golorih.exblog.jp/33312620/</id>
    <issued>2024-11-14T18:09:00+09:00</issued>
    <modified>2024-11-14T18:15:34+09:00</modified>
    <created>2024-11-14T18:09:55+09:00</created>
    <author><name>golorih</name></author>
    <dc:subject>HTML&amp;CSS</dc:subject>
    <content type="html"><![CDATA[主に Android のChromeを使うとき、ローカル端末内に Noto Sans CJK JP を持っているにも関わらず、<br />
font-family: 'Noto Sans JP', 'Noto Sans CJK JP';<br />
のように指定してもブラウザがローカルフォントを使用しないので色々調査。<br />
<br />
<br />
なお調査方法は下記ページにアクセスさせて、フォントが変化しているかどうか見るだけ。<br />
https://codepen.io/golorih/full/WNVmvVv<br />
<br />
<br />
判定フォントは Noto Sans系および書体が似ているヒラギノ角ゴシック。<br />
一応 Noto Sans CJK系となる Adobe の源ノ角ゴシックの設定も入れているが、想定通りどの環境でも使われなかった。<br />
ローカルフォントがない場合に使われるフォールバックを Rampart One にしているためすぐに判別できる。<br />
<br />
<br />
<br />
<br />
<br />
<br />
- iOS18.1の場合<br />
-- Safari / Google Chrome / Firefox / Brave<br />
ローカルフォントがあれば使う。"Hiragino Sans" および "ヒラギノ角ゴシック" は普通に利用された。<br />
Appleの規約により全てのブラウザは内部エンジンが同じため、挙動も同じだった。<br />
<br />
<br />
- Androidの場合<br />
-- Google Chrome / Brave / Kiwi Browser<br />
ローカルフォントがあっても使用しない。<br />
-- Firefox<br />
ローカルフォントがあれば使用する。楽天ミニでは "Noto Sans CJK JP" で反応した。<br />
<br />
<br />
- macOSの場合<br />
-- Safari / Google Chrome<br />
iOSと同じ挙動。ローカルフォントがあれば使う。"Hiragino Sans" および "ヒラギノ角ゴシック" は普通に利用された。<br />
<br />
<br />
- Windowsの場合<br />
-- Google Chrome / Brave<br />
ローカルフォントがあれば使う。<br />
-- Firefox<br />
ローカルフォントがあれば使うが、Finger Printによる特定を防止する機能が働いた場合にローカルフォントを使わなくなる場合がある。<br />
設定で厳格強化型トラッキング防止を有効にしていると、例え Noto Sans JP がインストール済みであっても、デフォルトインストールのフォントではないため、個人が特定され得るということで利用されない。（開発者ツールのコンソールにはwarningが出る）<br />
<br />
<br />
<br />
<br />
結論を邪推すれば、AndroidではGoogleがWebフォントの使用を強制することで、<br />
フィンガープリントを採取して個人を特定し、広告配信に利用しようという思惑があるような気がしなくもない。<br />
]]></content>
  </entry>
  <entry>
    <title>オンラインで gzip / deflate / Bronti の圧縮ができるサイト</title>
    <link rel="alternate" type="text/html" href="http://golorih.exblog.jp/33302584/" />
    <id>http://golorih.exblog.jp/33302584/</id>
    <issued>2024-11-08T10:19:00+09:00</issued>
    <modified>2024-11-21T16:01:13+09:00</modified>
    <created>2024-11-08T10:19:58+09:00</created>
    <author><name>golorih</name></author>
    <dc:subject>Webサービス</dc:subject>
    <content type="html"><![CDATA[https://iamroot.tech/compression/<br />
<br />
<br />
gzip, Deflate, br(brotli), Zstandard で、さらに品質設定も変えて比較してくれる。<br />
HTML等を圧縮した際の実データサイズの参考になる。<br />
]]></content>
  </entry>
  <entry>
    <title>KeyToKeyをParsec経由で使うとトリガーが発動しない場合は、入力の監視方法をフックからポーリングに変更</title>
    <link rel="alternate" type="text/html" href="http://golorih.exblog.jp/32530272/" />
    <id>http://golorih.exblog.jp/32530272/</id>
    <issued>2024-06-28T12:01:00+09:00</issued>
    <modified>2024-06-28T12:01:49+09:00</modified>
    <created>2024-06-28T12:01:49+09:00</created>
    <author><name>golorih</name></author>
    <dc:subject>ゲーム</dc:subject>
    <content type="html"><![CDATA[Parsecで遠隔操作中のソフトを、遠隔端末内のKeyToKeyで自動操作しようとしたが、キー入力やマウス入力をトリガーとして動作するよう設定しても実行状態にならなかった。<br />
<br />
対応策はKeyToKeyのプロファイルの環境設定で、「入力監視の方法」を「ポーリング」に変更すること。<br />
<center><img src="https://pds.exblog.jp/pds/1/202406/28/10/e0051410_11591499.png" alt="_e0051410_11591499.png" class="IMAGE_MID" height="123" width="500" /></center><br />
<br />
<br />
<br />
キー入力のフックをParsecがすべて奪っていて、KeyToKey側には通知されないため発生していると思われる。<br />
<br />
]]></content>
  </entry>
  <entry>
    <title>WordPressへログインできないというので調べたら、不正アクセスされていた</title>
    <link rel="alternate" type="text/html" href="http://golorih.exblog.jp/30060796/" />
    <id>http://golorih.exblog.jp/30060796/</id>
    <issued>2022-08-01T13:50:00+09:00</issued>
    <modified>2022-08-01T13:50:42+09:00</modified>
    <created>2022-08-01T13:50:42+09:00</created>
    <author><name>golorih</name></author>
    <dc:subject>WordPress</dc:subject>
    <content type="html"><![CDATA[症状：ログインパスワードおよび登録メールアドレスが変更されていた。<br />
ちなみに変更されていたメールアドレスは malekprotnx@gmail.com 。<br />
<br />
あと sendme.php , filemanager.php が配置されていた。<br />
不正メール送信の踏み台プラグラムと、ファイルを外部から勝手に操作されちゃうプログラムですね。<br />
<br />
原因：<br />
たぶん古いプラグイン Duplicator のディレクトリ・トラバーサルの脆弱性に寄るものだと思われる。<br />
https://www.cve.org/CVERecord?id=CVE-2020-11738<br />
<br />
対応：<br />
プラグインをバージョンアップして、データベースのパスワードを変更。<br />
Wordfence導入。<br />
<br />
<br />
<br />
ちなみに僕が管理していたサイトではなく、よそから対応を依頼されただけです。<br />
]]></content>
  </entry>
  <entry>
    <title>楽天モバイルでリモートデスクトップしてると切断されることがある</title>
    <link rel="alternate" type="text/html" href="http://golorih.exblog.jp/29552577/" />
    <id>http://golorih.exblog.jp/29552577/</id>
    <issued>2021-06-09T11:23:00+09:00</issued>
    <modified>2021-06-09T11:23:55+09:00</modified>
    <created>2021-06-09T11:23:55+09:00</created>
    <author><name>golorih</name></author>
    <dc:subject>その他</dc:subject>
    <content type="html"><![CDATA[引っ越し先で一時的に光回線が使えなくなるため、その間は契約していた楽天モバイルのRakuten Miniでテザリングを使うつもりだった。<br />
<br />
ところがリモートデスクトップで接続していると、しばらくすると切断される。<br />
30分くらいかな？<br />
<br />
<br />
その後再接続するも、今度はすぐ切れたり不安定になったりする。<br />
楽天モバイルの規約には継続的なセッションは制限を課す場合があると記載があるため、そのせいかもしれないし、<br />
<br />
ひょっとするとRakuten Miniが熱暴走でも起こしているのかもしれない。<br />
<br />
<br />
まぁよくわからんが、そんなこともあるよということでメモ。<br />
<br />
<br />
<br />
<br />
楽天モバイル通信サービス契約約款<br />
<br />
<br />
<br />
(5) セッションの設定が長時間継続されたと当社が認める場合において、その契約者回線からの通信の利用を中止する措置<br />
(6) 同一セッション内に大量の通信があったと当社が認める場合において、その契約者回線からの通信の利用を中止する措置<br />
<br />
<br />
<br />
]]></content>
  </entry>
  <entry>
    <title>Age of Z Origins 招待リンク</title>
    <link rel="alternate" type="text/html" href="http://golorih.exblog.jp/29334751/" />
    <id>http://golorih.exblog.jp/29334751/</id>
    <issued>2020-12-18T12:16:00+09:00</issued>
    <modified>2021-01-03T00:30:26+09:00</modified>
    <created>2020-12-18T12:16:00+09:00</created>
    <author><name>golorih</name></author>
    <dc:subject>未分類</dc:subject>
    <content type="html"><![CDATA[https://go.onelink.me/c4X3?pid=AOZ-invitation-in-Game&amp;camel_u_id=26260587<br />
<br />
]]></content>
  </entry>
  <entry>
    <title>Wifiレンタルどっとこむ 全プラン33%OFFクーポン【2019/5/1～2021/4/30】</title>
    <link rel="alternate" type="text/html" href="http://golorih.exblog.jp/28707214/" />
    <id>http://golorih.exblog.jp/28707214/</id>
    <issued>2019-11-19T18:41:00+09:00</issued>
    <modified>2021-05-31T13:21:14+09:00</modified>
    <created>2019-11-19T18:41:28+09:00</created>
    <author><name>golorih</name></author>
    <dc:subject>未分類</dc:subject>
    <content type="html"><![CDATA[wifi33awifi33b<br />
wifi33c<br />
<br />
<br />
※2021/5/31 でも普通に使えました。<br />
]]></content>
  </entry>
  <entry>
    <title>プリクラサービス ZIP ME を利用したところ、パスワードが平文で送られてきたでござる</title>
    <link rel="alternate" type="text/html" href="http://golorih.exblog.jp/28177225/" />
    <id>http://golorih.exblog.jp/28177225/</id>
    <issued>2019-04-08T10:52:00+09:00</issued>
    <modified>2019-04-08T10:52:18+09:00</modified>
    <created>2019-04-08T10:52:18+09:00</created>
    <author><name>golorih</name></author>
    <dc:subject>Webサービス</dc:subject>
    <content type="html"><![CDATA[パスワードはソルトかけてハッシュ化して保存しなさいって、母さん何度も何度も口を酸っぱくして言っているでしょう！？<br />
<br />
<br />
ちゃんとしてるって！？<br />
<br />
<br />
嘘つくんじゃありません！<br />
<br />
<br />
ちゃんとしてるなら、メールにパスワードをそのまま送って来れるってどういうことよ！？<br />
<br />
<br />
<br />
<br />
<center><img src="https://pds.exblog.jp/pds/1/201904/08/10/e0051410_10501112.png" alt="_e0051410_10501112.png" class="IMAGE_MID" height="612" width="500" /></center><br />
<br />
<br />
辰巳電子工業株式会社<br />
]]></content>
  </entry>
  <entry>
    <title>WordPressの記事が書き換えられて、表示すると勝手に広告サイトに転送される問題@codes_iframe</title>
    <link rel="alternate" type="text/html" href="http://golorih.exblog.jp/28046275/" />
    <id>http://golorih.exblog.jp/28046275/</id>
    <issued>2019-03-01T16:44:00+09:00</issued>
    <modified>2019-03-01T16:45:09+09:00</modified>
    <created>2019-03-01T16:44:15+09:00</created>
    <author><name>golorih</name></author>
    <dc:subject>未分類</dc:subject>
    <content type="html"><![CDATA[知人のサイトが書き換えられてたのでメモ。<br />
<br />
<br />
データベースの記事データ自体が書き換えられてるので、おそらくSQLインジェクションだと思われます。<br />
<br />
<br />
<br />
<br />
とりあえず転送先のドメイン等は Chrome から通報しておきました。<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
]]></content>
  </entry>
  <entry>
    <title>ASRockのマザーボードのBIOSが古くCPUが使えない場合は、ASK（国内販売代理店）で対応してもらえるようです。</title>
    <link rel="alternate" type="text/html" href="http://golorih.exblog.jp/28011201/" />
    <id>http://golorih.exblog.jp/28011201/</id>
    <issued>2019-02-06T10:35:00+09:00</issued>
    <modified>2019-02-15T10:41:06+09:00</modified>
    <created>2019-02-15T10:41:06+09:00</created>
    <author><name>golorih</name></author>
    <dc:subject>パソコンメーカー</dc:subject>
    <content type="html"><![CDATA[先般 ASRock のマザーボードを購入したところ、BIOSが古く新しいCPUに対応していない恐れがあったため、<br />
<br />
1. 「BIOSのアップデートをマザーボードメーカーでしてもらえないかなぁ……」<br />
<br />
<br />
2. ASRock のお問い合わせを調べると、英語と中国語でしか対応してなさそうな雰囲気。<br />
<br />
<br />
3. 「日本での販売代理店のASKがやってくんないかなぁ……」<br />
<br />
<br />
4. お問い合わせフォームから問い合わせ<br />
<br />
<br />
5. 2日後くらいに返信。<br />
<br />
<br />
&gt; ご質問を頂きました「マザーボードメーカー側での交換対応」についてですが<br />
<br />
&gt; 弊社で対応を行っているものとしましてはASRock製品につきましては弊社にて<br />
&gt; BIOSの更新を無償で行っております。(MSIはメーカーでの対応)<br />
<br />
<br />
ということでやってもらえるようです。<br />
<br />
<br />
なおその際には製品のシリアルナンバーを伝える必要があるとのこと。<br />
<br />
<br />
<br />
<br />
<br />
<br />
まーまだ忙しくて何もできてないんですけどね(´・ω・｀)<br />
]]></content>
  </entry>
  <entry>
    <title>wp-cli で profile を使って遅い箇所を調べようとしたらメモリ不足でインストールできない件への対処</title>
    <link rel="alternate" type="text/html" href="http://golorih.exblog.jp/27582264/" />
    <id>http://golorih.exblog.jp/27582264/</id>
    <issued>2018-10-05T16:50:00+09:00</issued>
    <modified>2018-10-05T16:50:23+09:00</modified>
    <created>2018-10-05T16:50:23+09:00</created>
    <author><name>golorih</name></author>
    <dc:subject>WordPress</dc:subject>
    <content type="html"><![CDATA[WordPressのサイトがあんまり遅かったので、<br />
どのへんで時間がかかっているか調べたい。<br />
wp-cli の profile 機能で可能という情報を得た。<br />
<br />
<br />
ところが わりに紆余曲折したので、経緯を下記に記す。<br />
<br />
<br />
<br />
<br />
なお ssh接続が可能な必要があるが、そのへんは特に触れません。<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
まず wp-cli のセットアップ。<br />
<br />
<br />
インストール方法はこちらを参照しておこなう。<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
ただしエックスサーバーではクセが強すぎて困ったが、下記にて対処可能でした。<br />
<br />
<br />
<br />
<br />
※さくらサーバーは普通にいけました。<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
wp-cli が動くようになったら、 profile の機能をインストールする。<br />
手順は下記を参照した。<br />
<br />
<br />
<br />
ところがどっこい、インストール中に英語で「メモリが足りないから終了するよー」と終了してしまう。<br />
PHPのメモリ制限にかかってしまった模様。<br />
<br />
<br />
サーバーの php.ini 設定を変更してメモリ上限を増やしても、そもそもWebサーバ経由でないのでその設定を参照されておらず、状況が変わらない。<br />
<br />
<br />
おまけに コマンド版の php.ini の設定ファイルなど、おそらく権限がなく構えないであろう。。。。<br />
<br />
<br />
<br />
<br />
<br />
<br />
行き詰まったかに思えたが、php に下記オプションを付けることで解決した。<br />
<br />
<br />
　php -d memory_limit=-1 [コマンド]<br />
<br />
<br />
ソースは下記。<br />
ありがとうございます、助かりました。<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
]]></content>
  </entry>
  <entry>
    <title>Freenom でドメイン契約を更新する方法が地味に分かりづらい件</title>
    <link rel="alternate" type="text/html" href="http://golorih.exblog.jp/27548345/" />
    <id>http://golorih.exblog.jp/27548345/</id>
    <issued>2018-09-14T11:14:00+09:00</issued>
    <modified>2018-09-14T11:14:23+09:00</modified>
    <created>2018-09-14T11:14:23+09:00</created>
    <author><name>golorih</name></author>
    <dc:subject>Webサービス</dc:subject>
    <content type="html"><![CDATA[無料でドメイン取得できるサービス Freenom ですが、期限切れ2週間前になるとメールが届きます。<center><img src="https://pds.exblog.jp/pds/1/201809/14/10/e0051410_11073609.png" alt="_e0051410_11073609.png" class="IMAGE_MID" height="728" width="500" /></center>「更新するにはドメインパネルに入って、更新したいドメインを選んでね！」としかメールに書いてませんでしたが、設定箇所がドメインパネルと違う。<br />
<br />
メニューから Renew Domains に入ったトコです。<br />
<br />
<br />
<center><img src="https://pds.exblog.jp/pds/1/201809/14/10/e0051410_11074081.png" alt="_e0051410_11074081.png" class="IMAGE_MID" height="398" width="500" /></center><br />
画面小さいですが、下記の赤枠箇所で Renewable となっている場合のみ更新ができます。<br />
右の Renew This Domain ボタンをクリックすると手続きできます。<br />
<br />
<br />
<center><img src="https://pds.exblog.jp/pds/1/201809/14/10/e0051410_11131901.png" alt="_e0051410_11131901.png" class="IMAGE_MID" height="153" width="500" /></center><br />
]]></content>
  </entry>
  <entry>
    <title>curlでは日本語ファイル名が送信できない問題</title>
    <link rel="alternate" type="text/html" href="http://golorih.exblog.jp/26695040/" />
    <id>http://golorih.exblog.jp/26695040/</id>
    <issued>2018-01-20T17:13:00+09:00</issued>
    <modified>2018-01-20T17:13:35+09:00</modified>
    <created>2018-01-20T17:13:07+09:00</created>
    <author><name>golorih</name></author>
    <dc:subject>ソフトウェア開発</dc:subject>
    <content type="html"><![CDATA[Windows環境でしか確認していませんが、日本語ファイル名のファイルを送信しようとすると失敗します。<br />
<br />
なぜかデータを1バイトも送信せず、そのままタイムアウトを迎える模様。<br />
タイムアウト後、下記のような応答ヘッダを返す。<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
HTTP/1.1 408 Request body incomplete<br />
Date: Fri, 19 Jan 2018 10:17:39 GMT<br />
Content-Type: text/html; charset=UTF-8<br />
Connection: close<br />
Cache-Control: no-cache, must-revalidate<br />
Timestamp: 19:17:39.758<br />
<br />
<br />
The request body did not contain the specified number of bytes. Got 0, expected 132,968                                                                                                                                                                                                                                                                                                                                                                                                                                         <br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
ファイルのパス名に全角文字が含まれていると発生するようで、半角文字にしたら直るので、curl自体の問題によるものの模様。<br />
<br />
<br />
めんどうですが下記の方法くらいしか思いつきませんでした。<br />
<br />
<br />
A案. 一度テンポラリフォルダ等にコピーしたものをアップロードする<br />
B案. 該当ファイルへのシンボリックリンクを作成して、シンボリックリンク経由でアップロードする（symlink関数）<br />
<br />
<br />
なおB案については、Windowsでは管理者権限がないとシンボリックリンクを作成できないのがちょっと面倒。<br />
<br />
<br />
]]></content>
  </entry>
  <entry>
    <title>1440分あけないと復元ポイントの作成ができなくなる問題への対応(Windows10)</title>
    <link rel="alternate" type="text/html" href="http://golorih.exblog.jp/26360229/" />
    <id>http://golorih.exblog.jp/26360229/</id>
    <issued>2017-12-28T19:40:00+09:00</issued>
    <modified>2017-12-28T19:40:42+09:00</modified>
    <created>2017-12-28T19:40:42+09:00</created>
    <author><name>golorih</name></author>
    <dc:subject>システム管理</dc:subject>
    <content type="html"><![CDATA[システムの復元をする際に頼りになる復元ポイントの作成ですが、Windows10では前回の作成から1440分（＝24時間）あけないと作成できなくなりました。<br />
<br />
ファイルのプロパティから「以前のバージョン」タブで戻せるのもこの機能のおかげなので、それだとちょっと困るかもしれないなぁ、ということで探してみたところ、レジストリを修正することで対応ができました。<br />
<br />
<br />
場所<br />
　HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\SystemRestore<br />
<br />
<br />
<br />
ここに SystemRestorePointCreationFrequency というDWORD値を作って値を指定します。<br />
<br />
例えば30分以上あければOKとするなら 30（10進数）で指定します。<br />
<br />
<br />
システムの再起動は必要ありません。<br />
以後、３０分経過すれば復元ポイントが作成できるようになります。<br />
<br />
<br />
<br />
<br />
以下参考サイト。<br />
<br />
<br />
]]></content>
  </entry>
  <entry>
    <title>Windows10でシステムの復元の復元ポイントをコマンドから作成したい</title>
    <link rel="alternate" type="text/html" href="http://golorih.exblog.jp/26308473/" />
    <id>http://golorih.exblog.jp/26308473/</id>
    <issued>2017-12-22T10:29:00+09:00</issued>
    <modified>2017-12-22T10:31:02+09:00</modified>
    <created>2017-12-22T10:29:20+09:00</created>
    <author><name>golorih</name></author>
    <dc:subject>システム管理</dc:subject>
    <content type="html"><![CDATA[powershell Checkpoint-Computer -Description "RecoveryPoint: %date%" -RestorePointType "APPLICATION_INSTALL"<br />
<br />
<br />
<br />
<br />
<br />
なお、最後の -RestorePointType には下記の値が使える。<br />
　APPLICATION_INSTALL　　　アプリケーションのインストール<br />
　APPLICATION_UNINSTALL　　アプリケーションのアンインストール<br />
　DEVICE_DRIVER_INSTALL　　デバイスドライバのインストール<br />
　MODIFY_SETTINGS　　　　システム変更<br />
　CANCELLED_OPERATION　　復元ポイント操作の取り消し<br />
<br />
<br />
<br />
参考: <br />
<br />
]]></content>
  </entry>
  <supplier>
    <url>
      <excite>https://www.excite.co.jp/</excite>
      <exblog>https://www.exblog.jp/</exblog>
      <idcenter>https://ssl2.excite.co.jp/</idcenter>
    </url>
  </supplier>
</feed>
