インターネット小話

家庭用Wi-Fiルーターの一般的な耐用年数は5年ほど いろんな周辺機器

家庭用Wi-Fiルーターの一般的な耐用年数は5年ほど

家庭用Wi-Fiルーターの一般的な耐用年数は、おおよそ5年ほどと言われています。ハードウェアもファームウェア(内部システム)も経年によって問題が出てくるからです。実際には10年以上利用している家庭も多いです。とはいえ、徐々に「インターネットに接続できない」という不調が多くなります。熱や衝撃による経年劣化まず、イメージしやすいのはハード面。長期間のルーターを使っていると、発熱によって内部部品が劣化していきます。ルーターは常時稼働しているからです。また、落下や衝撃などの物理的な損...
リスト内の項目の1行目だけを太字にする(::first-line 疑似要素) とりあえずのメモ

リスト内の項目の1行目だけを太字にする(::first-line 疑似要素)

CSSを使って要素内の最初の行だけを太字にできます。/** title-listクラスのリスト 2024-06-02*/.title-list li { font-size: 80%;}.title-list li::first-line { font-weight: 900; font-size: 120%; }li セレクターを使って、全ての <li> 要素のフォントウェイトを normal に設定しています。これにより、デフォルトでは <li> 要素内のテキストは太字に...
YouTubeチャンネルが登録者を増やす意味 とりあえずのメモ

YouTubeチャンネルが登録者を増やす意味

YouTubeアルゴリズムでは、まずは公開した動画が登録者に高く評価され、さらに新規視聴者にも届く、という「二段階」がつながって初めてチャンネルが成長します。「登録者が動画を見てくれる」と露出が増え、雪だるま式で成長できるのです。登録者が増えた要因を分析し再現性を高めることが大事。登録者がつくことの重要性YouTubeチャンネルで登録者数を増やすのは大変。実は、100人を超えるYouTubeチャンネル運営者は上位40%。逆に言うと、60%のチャンネルは100人未満で止めてしま...
[Cocoon]アイコンリストにステップ箇条書きのカスタムクラスを追加した とりあえずのメモ

[Cocoon]アイコンリストにステップ箇条書きのカスタムクラスを追加した

これが普通のアイコンリストです。追加CSSクラスにstep-listを追加する全体が太字になる2行目はそのままリストタイトルの文字が大きくなる項目内の行間と項目間の余白が調整されるそこに、追加CSSクラスに「step-list」を入れて、アイコンを変更してみます。 追加CSSクラスにstep-listを追加する全体が太字になる2行目はそのままリストタイトルの文字が大きくなる項目内の行間と項目間の余白が調整されるstyle.cssに追加しました。/** step-listタグを...
「アプリを保護」とは Android

「アプリを保護」とは

「アプリのセキュリティ」は、Androidスマートフォンのセキュリティ設定の一つで、マルウェアや不審な動作を検知するための機能です。「アプリのセキュリティ」では、インストールされているセキュリティアプリのどれを有効にするかを選択することができます。「アプリを保護」は、Google Play プロテクトと機能が重複する可能性がありますが、一般的には両方を有効にしておくことが推奨されます。アプリのセキュリティ設定の「アプリを保護」とは?Androidスマートフォンの設定にある「ア...
メディアの収益モデルと広告ブロックツール(ニコニコ動画とAdBlock) とりあえずのメモ

メディアの収益モデルと広告ブロックツール(ニコニコ動画とAdBlock)

広告ブロックツールの使用増加により、ニコニコ動画は年間1億円以上の損失を被っており、サービスの運営やクリエイター支援に影響が出ています。ユーザーの多くは、YouTubeやネットメディアの不快な広告を避けるために広告ブロックツールを使用していますが、一方でコンテンツ制作者への収益減少のジレンマも感じています。ニコニコ動画は、ユーザーに広告ブロックツールの無効化や除外設定を呼びかける一方、適切な広告配信に取り組むことで、ユーザーの利便性とクリエイター支援のバランスを取る、としてい...
Google広告から「Important updates」というメールが届いた とりあえずのメモ

Google広告から「Important updates」というメールが届いた

Googleから、2024年にアメリカの複数の州でプライバシー保護が強化されることに伴い、広告ターゲティングの制限に対応するという通知メールが届きました。ユーザーの同意なしに個人情報を使った広告ターゲティングが制限されるため、個人ごとにパーソナライズする広告は配信が制限されます。今後は、個人情報を直接使わずに、興味関心が似たユーザーをグループ化し、そのグループに最適化された広告を配信する手法などが重要になってきます。個人に合わない広告しか出てこないのも厄介なのに……「Impo...
ドコモあんしんセキュリティを動くようにする設定(アプリ権限) Android

ドコモあんしんセキュリティを動くようにする設定(アプリ権限)

セキュリティアプリの契約をしていても、アプリが初期状態のまま動いていないケースが多いです。ショップでおすすめされたのに、動く状態に設定してくれてなかったの?「あんしんセキュリティ」を動けるようにするためには、初期設定があります。主に、利用規約の同意、dアカウントのログイン、アプリ権限の許可です。あんしんセキュリティは、ドコモの有料サービスのため、dアカウントによる本人確認があります。また、セキュリティアプリは、システム内を自由に動けるように広範な権限を認めておく必要があります...
経済センサスのオンライン回答をした(2024年5月) アカウント

経済センサスのオンライン回答をした(2024年5月)

政府の統計調査「経済センサス」の調査票が教室に届きました(2024年6月7日期限)。オンラインでも回答できるので、QRコードを読み込んでログインしました。回答途中でタイムアウトになったり、自分で決めたパスワードを忘れたりすると手間がかかるので注意が必要です。こういうオンライン回答は、いっきに片付けないとややこしいですね。途中で調査時だけの使い捨てのパスワードを作るのですが、タイムアウトになると必要になるので要注意です。YouTube動画でも話しています。(参考)オンライン回答...
誤って公開されたGoogle検索の内部文書から見える「知識の倉庫の使い方」(Content Warehouse API) とりあえずのメモ

誤って公開されたGoogle検索の内部文書から見える「知識の倉庫の使い方」(Content Warehouse API)

最近 Googleの検索アルゴリズムに関する内部文書が流出したそうです。「Content Warehouse(コンテンツ倉庫)」は、Google検索の情報を貯める貯蔵庫です。その使い方を示す「Google Search's Content Warehouse API」の内部文書が GitHub に誤って公開されていたことで、Google検索の内部構造と従来の説明と食い違う実態が明らかになりました。とはいえ、これまで検索エンジンの振る舞いから推測されていたことが追認された、とい...
そもそも「フォロー」と「フォロワー」の違いって? SNS

そもそも「フォロー」と「フォロワー」の違いって?

「フォロー」と「フォロワー」は向きが反対です。Xの「フォロー数」は 自分が 興味を持って登録した人数です。反対に、「フォロワー数」は 自分に 興味を持って登録してくれた人数です。フォローは一方通行の関係で、必ずしもお互いに友だち登録する必要はありません。そもそも「フォロー」とは?最近、Xを始めました。知らない人から「フォローされた」と通知されました。また、フォローしていない人の投稿が勝手に表示されます。そもそも、Xの「フォロー」や「フォロワー」とは何なのでしょうか?Xの自分の...
パプリックDNSと公衆Wi-FiとDNSトラフィックの暗号化 とりあえずのメモ

パプリックDNSと公衆Wi-FiとDNSトラフィックの暗号化

公衆Wi-Fiは、個人宅のWi-Fiルーターに比べ設定内容が不明で、信頼できないDNSサーバーに接続される危険性を考える必要があります。そこで、信頼できるパブリックDNSを利用して、偽サイトに誘導されるリスクを減らします。ただし、パブリックDNSを安全に利用するには、端末からDNSサーバーまでの通信(DNSトラフィック)を暗号化することが重要です。公衆Wi-Fiでの接続先は信頼できるのか?DNS通信の暗号化が重要になるのは、「公衆Wi-Fi」を利用する場合です。たとえば、仕事...
Google Authenticatorとは? アカウント

Google Authenticatorとは?

「Google Authenticator」は、いろんなサービスでの二段階認証を補助するアプリです。認証アプリは、SMSを受信できない端末でも一時的な認証コードを取得できる仕組みです。 対応しているサービスなら、あらかじめ二段階認証の設定をしておくことでアカウントのセキュリティを向上できます。ユーザーは、事前に利用しているサービス(たとえば、Instagramなど)の設定で「二段階認証」を有効にし、表示されるQRコードをAuthenticatorに登録しておきます(共有シーク...
迷惑メッセージに悪用される短縮URLのチェック(t.co) iPhone

迷惑メッセージに悪用される短縮URLのチェック(t.co)

迷惑メッセージの中のリンクに、Xの短縮URL(t.co)が使われていました。Xでは短縮URLを生成するときに、「危険なサイトリスト」に含まれていたら、警告メッセージを付けたり、ブロックしたりしています。また、ブラウザ側でも閲覧前にGoogleやAppleが持つ「危険なサイトリスト」と照合して警告を出します。短縮URLから偽サイトへ誘導された最近、配送業者を装ったショートメッセージがありました。ふと偽ページに誘導するリンクを見ると、「〜」で始まっていました。X(あるいはTwit...
DNSのセキュリティ(DoH, DoT, DNSSEC) とりあえずのメモ

DNSのセキュリティ(DoH, DoT, DNSSEC)

DNS通信を暗号化する方式には、DNS over HTTPS(DoH)とDNS over TLS(DoT)があります。 DoHとDoTは、セキュリティ証明書や公開鍵・非公開鍵を使ってDNS通信を暗号化しますが、利用するポート番号が異なります。 DNSSECは、DNSサーバに偽の情報が記録されないようにするための、署名に基づくセキュリティ技術です。DNS over HTTPとDNS over TLS(暗号化によるセキュリティ)暗号化には、 DoH、DoT という方法があります。...
DNSとは(インターネット通信) インターネット小話

DNSとは(インターネット通信)

DNSサーバの役割は、ドメイン名をIPアドレスに変換して、ウェブサイトにアクセスできるようにすることです。家庭のWi-Fiルーターの場合、通常はプロバイダが提供するDNSサーバを利用していることが多いです。「ERR_NAME_NOT_RESOLVED」というエラーは、DNSサーバとの接続かうまくいっていないことを示しています。さらに理解を深めるプロバイダのDNSサーバ「DNS」とは、URLをIPアドレスに変換するシステムです。「Domain Name System」の略で、ウ...
[AdSense]自分のサイトに表示された偽装広告に対処した(不適切な広告をブロック) スマホ基礎

[AdSense]自分のサイトに表示された偽装広告に対処した(不適切な広告をブロック)

自分のサイトで、記事の「続きを読む」ボタンに偽装した不適切な広告を発見し「ブロック」しました。広告の行き先はサポート詐欺の偽サイトで、広告主は同様の広告を長期的に出し続けているようでした。SNSでも同様の被害が発生しており、インターネット広告業界の自浄作用はなかなか期待できないのかもしれません。YouTube動画でも話しています。変な広告ボタンを発見自分のサイトを見ていたら、「次のページ」という変なボタンがあることに気が付きました。このボタンは広告が出しているもので、記事の続...
[AdSense]オファーウォールを勧められたけど止めた(リワード広告) とりあえずのメモ

[AdSense]オファーウォールを勧められたけど止めた(リワード広告)

Google AdSenseから「オファーウォール」の導入を提案するメールが届きました。オファーウォールは、広告を見ないとサイト閲覧させない、という仕組みです。一定のページビューに達した訪問者に「リワード広告」を表示して、広告を最後まで見てくれた人に「報酬」としてサイトを閲覧できるようにするのです。サイト内の情報が「リワード」なんだね。よっぽどそこにしかない情報じゃないと、ほかに行くかな。訪問者にとってはかなり煩わしく感じられるので、自分のサイトでは導入しないことにしました。...
「Gmail の保存容量が残りわずかです」というメールが届いた アカウント

「Gmail の保存容量が残りわずかです」というメールが届いた

Googleアカウントの保存容量が上限に近づくと、Gmail、Googleドライブ、Googleフォトなどのサービスがうまく動かなくなります。対処方法としては、まず不要なデータを削除して保存容量を確保します。それでも不足する場合はGoogle Oneの有料プランに加入して容量を追加します。オンラインストレージのサブスクリプションは、ずっと月額料金を払い続ける必要があります。しかし、大切なデータを自動的にバックアップできる仕組み。最近は「思い出の保険」と思って加入するのもよいか...
[JavaScript]全選択で記事部分だけになるようにした とりあえずのメモ

[JavaScript]全選択で記事部分だけになるようにした

自分のサイト内の記事全体を選択しやすいように、スクリプトを作りました。window.getSelection()テーマのjavascript.jsに以下のコードを追加しました。document.addEventListener('keydown', function(event) { if ((event.ctrlKey || event.metaKey) && event.key === 'a') { event.preventDefault(); const articl...