「Ping」を含む日記 RSS

はてなキーワード: Pingとは

2026-03-18

anond:20260318145605

Pingは娘から現在疎遠となった妻Fun Yung Liが彼のBitcoinを奪おうとしていると警告され、7月に自宅に音声機器を設置した。

この録音が後にFunの関与を示し、妹で2人目の被告であるLai Yung Liの協力のもと、夫を秘密裏に録音しシードフレーズを盗んだ疑いが持たれている。

https://www.bitget.com/ja/news/detail/12560605269772

2025-12-15

cloudlicenseってどうなの?

https://cloud-license.com/


AWS資格取得の合格記にはほぼ出てくるcloudlicense

ただ小岩とか言われてた時代にはブレインダンプじゃね疑惑はあった

自分インフラエンジニアAWS資格もいくつか取ってるけど無駄に真面目なのでUdemy書籍勉強して取得している

でも2週間で高難度を取得とか未経験が全冠をここ使って成功しているのを見ていると自分馬鹿らしく思えてくる

つかう後押しが欲しいとかじゃなくて他のみんなはどう思ってたり使ってる?って話を聞きたい。社内ではあん個人学習の話とか無いので

UdemyPing-tとかと同じだよならそれで良いし、AWSクラスメソッド普通に社内で使ってますなら俺が愚かでOKです。もちろん使ってるけど黙ってますでも良い

2025-12-07

光の速度は1秒で地球を7周半というけども

日本ブラジル(約18,500km)に光が届く速度は約 0.124 秒。

pingに換算すると、パケロスゼロ理想値でも124ms。

格ゲー理想的とされている遅延は15ms以下。

まり例えば、日本ブラジルではパケロスゼロでも格ゲー通信対戦はまともに出来ない。

日本台湾(約 2,100 km)で理想値で14ms。

アメリカに至っては西海岸東海岸で4,500km離れてるから、同じ国なのに30msになってしまう。

光って遅いな(´・ω・`)

2025-11-28

楽天モバイルは広域障害を隠すな!

楽天Payも使えないんだよ!



基地局または地域ネットワーク側の遅延異常(高レイテンシ)」です。

1)異常値として確定している部分

反応性(PING

アイドル:32ms(正常)

ダウンロード:669ms(異常)

アップロード:1226ms(重大な異常)

2)Jitter(ゆらぎ)

ダウンロード:90ms(重大な異常)

アップロード:118ms(重大な異常)

2025-09-22

ネットワーク系って統計調査しないよね

ネットワークエンジニアなんだけど大手だろうが中小だろうがみんな適当すぎる

例えば技術的な統計調査ってほとんど重要視されてない

AからBへの遅延を測ってみましょうっていうときpingコマンド使うでしょ?

1回コマンド使うと10回ぐらいping打ってその平均が出るんだけど、それで調査終わりなんだよね

専用線ならまだしもインターネットなんだから中経路で何があるか分からんでしょ

一日ぐらい放置して収集した方がいいですよって言っても、まぁ無視されるよね

他にも電波調査しましたっていうからレポート見たらスマホ持ってうろついただけとか

ログイン用のパスワード全部共通とか

とてもインフラ系とは思えないレベルなんだよね

2025-06-21

pingを"ピング"と読んでる新人

pingは正しくは“ピン”だよ」って教えてあげたら

「じゃあkingのことも“キン”って読むんすか?」って逆ギレされた。

これだから最近の若者は……

(って言いたいけど、冷静に負けた気がしてる)

2025-06-13

我が名はサイボーグdorawii

パーマリンク署名対象にするより堅牢自動化を作れた。

一度投稿したうえで別タブを開いてプログラム的(fetch)に送信してその別タブが閉じられる仕組み。

改めてスクリプト配布しちゃる

最初投稿してエントリページに移動した親タブ側のjsコード
// ==UserScript==
      // @name         PGP署名検出と別タブ自動編集
      // @namespace    http://tampermonkey.net/
      // @version      1.0
      // @description  PGP署名がない投稿自動編集ページへ誘導
      // @match        https://anond.hatelabo.jp/*
      // @grant        GM_setValue
      // @grant        GM_getValue
      // @grant        GM.openInTab
      // ==/UserScript==

      (function () {
        'use strict';

        const body = document.getElementById('entry-page');
        if (!body) return;

        const titleText = document.title;
        if (!titleText.includes('dorawii')) return;

        const pgpRegex = /BEGIN.*PGP(?: SIGNED MESSAGE| SIGNATURE)?/;
        const preElements = document.querySelectorAll('div.body pre');
        let hasPgpSignature = false;

        for (const pre of preElements) {
          if (pgpRegex.test(pre.textContent)) {
            hasPgpSignature = true;
            break;
          }
        }

        if (hasPgpSignature) return;

        const editLink = document.querySelector('a.edit');
        const childTab = GM.openInTab(editLink.href, { active: false, insert: true, setParent: true });

      })();
親タブから開かれる編集ページの子タブのjsコード
 // ==UserScript==
      // @name         編集ページ処理と自動送信・閉じ
      // @namespace    http://tampermonkey.net/
      // @version      1.0
      // @description  編集ページで署名処理と送信、タブ自動閉じ
      // @match        https://anond.hatelabo.jp/dorawii_31/edit?id=*
      // @grant        GM_getValue
      // @grant        GM_xmlhttpRequest
      // @grant        GM_setClipboard
      // @grant        GM_notification
      // @connect      localhost
      // ==/UserScript==

      (async function () {
        'use strict';

        const shouldRun = await GM_getValue('open-tab-for-edit', '0');

        const textareaId = 'text-body';
        const textarea = document.getElementById(textareaId);

        if (!textarea) return;

        const content = textarea.value;

        const pgpSignatureRegex = /-----BEGIN PGP SIGNED MESSAGE-----[\s\S]+?-----BEGIN PGP SIGNATURE-----[\s\S]+?-----END PGP SIGNATURE-----/;
        if (pgpSignatureRegex.test(content)) {
          console.log('[PGPスクリプト] 署名が検出されたためそのまま送信します');
          return;
        }

        const httpRequest = (url, data) => {
          return new Promise((resolve, reject) => {
            GM_xmlhttpRequest({
              method: 'POST',
              url: url,
              headers: { 'Content-Type': 'application/x-www-form-urlencoded' },
              data: `value=${encodeURIComponent(data)}`,
              onload: function (response) {
                resolve(response.responseText);
              },
              onerror: function (error) {
                reject(error);
              }
            });
          });
        };


        // textarea の値を取得
        // 1. 現在のページのURLからURLオブジェクト作成
        const currentUrl = new URL(window.location.href);

        // 2. ベースとなる部分 (例: "https://anond.hatelabo.jp") を取得
        const origin = currentUrl.origin;

        // 3. 'id' パラメータの値 (例: "20250610184705") を取得
        const idValue = currentUrl.searchParams.get('id');

        // 4. ベース部分とIDを結合して、目的URL文字列を生成
        //    idValueが取得できた場合のみ実行する
        let newUrl = null;
        if (idValue) {
          newUrl = `${origin}/${idValue}`;
        }

        // 5. 生成されたURL変数に代入し、コンソールに出力して確認
        console.log(newUrl);
        const valueToSend = newUrl;

        try {
          const signatureText = await httpRequest('http://localhost:12345/run-batch', valueToSend);
          console.log('バッチ応答:', signatureText);
          if (!signatureText.includes('BEGIN PGP SIGNED MESSAGE')) {
            alert('PGP署名クリップボードに見つかりませんでした。');
            return;
          }

          const newText = content.replace(/\s*$/, '') + '\n' + signatureText + '\n';
          textarea.value = newText;

          console.log('[PGPスクリプト] 署名を貼り付けました。送信を再開します。');


          const form = document.forms.edit;

          const newForm = form.cloneNode(true);
          form.replaceWith(newForm);

          newForm.addEventListener('submit', async (e) => {
            e.preventDefault(); // HTML標準のsubmitをキャンセル
            const bodyText = textarea?.value || '';

            // reCAPTCHA トークンの取得
            const recaptchaToken = await new Promise((resolve) => {
              grecaptcha.enterprise.ready(() => {
                grecaptcha.enterprise.execute('hoge', { action: 'EDIT' })
                  .then(resolve);
              });
            });

            // POSTするデータの構築
            const formData = new FormData(newForm);
            formData.set('body', bodyText);
            formData.set('recaptcha_token', recaptchaToken);
            formData.set('edit', '1');
            try {
              const response = await fetch(newForm.action, {
                method: 'POST',
                body: formData,
                credentials: 'same-origin'
              });


              if (response.ok) {
                console.log('送信成功');
                window.close();


              } else {
                console.error('送信失敗', response.status);
              }
            } catch (err) {
              console.error('送信中にエラーが発生', err);
            }

          });

          // プログラム的に送信トリガー
          newForm.dispatchEvent(new Event('submit', { bubbles: true }));

        } catch (e) {
          console.error('バッチ呼び出し失敗:', e);
        }

      })();
node.jsで動かすローカルサーバーコード
const http = require('http');
const { exec } = require('child_process');
const querystring = require('querystring');

const server = http.createServer((req, res) => {
  if (req.method === 'GET' && req.url === '/ping') {
    res.writeHead(200);
    res.end('pong');
  } else if (req.method === 'POST' && req.url === '/run-batch') {
    let body = '';

    req.on('data', chunk => {
      body += chunk.toString();
    });

    req.on('end', () => {
      const parsed = querystring.parse(body);
      const value = parsed.value || 'default';

      // 値を引数としてバッチに渡す
      exec(`C:\\Users\\hoge\\Desktop\\makesign.bat "${value}"`, { encoding: 'utf8' }, (err, stdout, stderr) => {
        if (err) {
          res.writeHead(500);
          res.end('Error executing batch: ' + stderr);
        } else {
          res.writeHead(200, { 'Content-Type': 'text/plain; charset=utf-8' });
          res.end(stdout.trim());
        }
      });
    });

  } else {
    res.writeHead(404);
    res.end('Not found');
  }
});

server.listen(12345, () => {
  console.log('Batch server running at http://localhost:12345/');
});
@echo off
setlocal enabledelayedexpansion


:: 署名するファイルset "infile=%~1"
set outfile=%TEMP%\pgp_output.asc

:: 以前の出力があれば削除
if exist "%outfile%" del "%outfile%"


:signloop
:: AutoHotkeyパスフレーズ入力(gpgがパスワード要求するダイアログが出た場合に備える)
start "" /b "C:\Users\hoge\Documents\AutoHotkey\autopass.ahk"

:: PGPクリア署名作成
echo %infile% | gpg --yes --clearsign --output "%outfile%"


:: 署名成功していればループを抜ける
if exist "%outfile%" (

    goto postprocess
) else (

    timeout /t 1 > nul
    goto signloop
)
:postprocess

powershell -nologo -command ^
  "$header = '>|'; $footer = '|<'; $body = Get-Content '%outfile%' -Raw; Write-Output ($header + \"`r`n\" + $body + $footer)"

powershell -nologo -command ^
  "$header = '>|'; $footer = '|<'; $body = Get-Content 'signed.asc' -Raw; Set-Clipboard -Value ($header + \"`r`n\" + $body + $footer)"

endlocal
exit /b
AutoHotkey(以前と同じ)
#Persistent
#SingleInstance ignore
SetTitleMatchMode, 2
WinWaitActive, pinentry
SendInput password
Sleep 100
SendInput {Enter}
ExitApp

動けばいいという考えで作っているので余分なコードも含んでいるかもしれない。

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

https://anond.hatelabo.jp/20250613185036 
-----BEGIN PGP SIGNATURE-----

iHUEARYKAB0WIQTEe8eLwpVRSViDKR5wMdsubs4+SAUCaEv1FQAKCRBwMdsubs4+
SHHkAQDUOLgBcdji2T6MJ7h/vlMdFfGlWAzNdXijjE1gIuEPywEAiMNMZqhrMmtl
c7UqRuggNJ/UTa5xTIcKp622+7jJQQg=
=Lgkl
-----END PGP SIGNATURE-----

2025-06-09

dorawii

ようやく(ほぼ)すべてが自動化された。

あとはローカルサーバーの起動をスタートアップに設定する(方法AIに聞いて指示に従う)だけの消化試合

ここにほとんどAI頼りのコードを公開しておく。

事前にインストールしておくもの

autohotkey

nodejs

ユーザースクリプトを実行できる拡張機能

パスとかの注意

署名要求してくるパスワードを自動入力するahkファイルドキュメントAutoHotkey配下に置いた。

バッチファイル(make.sign.bat)はデスクトップに置いた。

以下コード

autopass.ahk
#Persistent
#SingleInstance ignore
SetTitleMatchMode, 2
WinWaitActive, pinentry
SendInput お前のパスワード
Sleep 100
SendInput {Enter}
ExitApp
run-bacth-server.js
// run-batch-server.js
const http = require('http');
const { exec } = require('child_process');

const server = http.createServer((req, res) => {
  if (req.url === '/ping') {
    res.writeHead(200);
    res.end('pong');
  } else if (req.url === '/run-batch') {
    exec('C:\\Users\\you\\Desktop\\makesign.bat', (err) => {
      res.writeHead(200);
      res.end(err ? 'Error' : 'OK');
    })
    ;
  } else {
    res.writeHead(404);
    res.end('Not found');
  }
});

server.listen(12345, () => {
  console.log('Batch server running at http://localhost:12345/');
});
makesign.bat
@echo off
setlocal enabledelayedexpansion

:: ミリ秒単位UTC時刻を取得
for /f %%a in ('powershell -nologo -command "[int64]::Parse((Get-Date).ToUniversalTime().ToString('yyyyMMddHHmmssfff'))"') do set timestamp=%%a

:: 署名するファイルset infile=%TEMP%\pgp_input.txt
set outfile=%TEMP%\pgp_output.asc

:: 以前の出力があれば削除
if exist "%outfile%" del "%outfile%"

:: タイムスタンプを原文として保存
echo %timestamp% > "%infile%"

:signloop
:: AutoHotkeyパスフレーズ入力(gpgがパスワード要求するダイアログが出た場合に備える)
start "" /b "C:\Users\infini\Documents\AutoHotkey\autopass.ahk"

:: PGPクリア署名作成
gpg --yes --clearsign --output "%outfile%" "%infile%"


:: 署名成功していればループを抜ける
if exist "%outfile%" (
    echo [INFO] 署名成功
    goto postprocess
) else (
    echo [WARN] 署名失敗、再試行します…
    timeout /t 1 > nul
    goto signloop
)
:postprocess

:: PowerShellで余計な改行なしに |< をつけてクリップボードコピー
powershell -nologo -command ^
  "$header = '>|'; $footer = '|<'; $body = Get-Content '%outfile%' -Raw; Set-Clipboard -Value ($header + \"`r`n\" + $body + $footer)"

echo Done. signed.asc created and clipboard updated (no extra blank line).
endlocal
exit /b
tempermonkeyとかに登録するユーザースクリプト
// ==UserScript==
// @name         PGP署名自動付加スクリプト(GM_xmlhttpRequest版)
// @namespace    http://tampermonkey.net/
// @version      1.0
// @description  投稿前にPGP署名を付けてから送信(fetch未使用)
// @match        https://anond.hatelabo.jp/dorawii_31/edit*
// @grant        GM_xmlhttpRequest
// @grant        GM_setClipboard
// @grant        GM_notification
// / @connect      localhost
// ==/UserScript==

(function () {
  'use strict';

  const submitId = 'submit-button';
  const textareaId = 'text-body';
  const localServer = 'http://localhost:12345/run-batch';

  const pgpSignatureRegex = /-----BEGIN PGP SIGNED MESSAGE-----[\s\S]+?-----BEGIN PGP SIGNATURE-----[\s\S]+?-----END PGP SIGNATURE-----/;

  const httpRequest = (url) => {
    return new Promise((resolve, reject) => {
      GM_xmlhttpRequest({
        method: 'GET',
        url: url,
        onload: function (response) {
          resolve(response.responseText);
        },
        onerror: function (error) {
          reject(error);
        }
      });
    });
  };

  const interceptClick = () => {
    const btn = document.getElementById(submitId);
    if (!btn || btn.dataset.pgpIntercepted === 'true') return;
    btn.dataset.pgpIntercepted = 'true';

    btn.addEventListener('click', async function (e) {
      const textarea = document.getElementById(textareaId);
      if (!textarea) return;

      const content = textarea.value;

      if (pgpSignatureRegex.test(content)) {
        console.log('[PGPスクリプト] 署名が検出されたためそのまま送信します');
        return;
      }

      e.preventDefault();
      e.stopImmediatePropagation();
      console.log('[PGPスクリプト] 署名が見つからないため処理を停止し、署名を取得します');

      try {
        await httpRequest(localServer); // バッチ実行

        const signatureText = await navigator.clipboard.readText();
        if (!signatureText.includes('BEGIN PGP SIGNED MESSAGE')) {
          alert('PGP署名クリップボードに見つかりませんでした。');
          return;
        }

        const newText = content.replace(/\s*$/, '') + '\n' + signatureText + '\n';
        textarea.value = newText;

        console.log('[PGPスクリプト] 署名を貼り付けました。送信を再開します。');
        btn.click(); // イベント再発火

      } catch (err) {
        alert('PGP署名の取得または貼り付けに失敗しました。\n' + err);
      }
    }, true);
  };

  window.addEventListener('load', () => {
    setTimeout(interceptClick, 1000);
  });
})();

プロミスメソッドとか全然まだ理解してなくてそのなかに関数代入したその関数オブジェクトプロパティresponseを?いやまあそのあたりのコードが示すデータの流れが全然理解できないような人間でもここまでできちゃった。

AIすごいなと思うよ。そして思うのは今後重要になってくるのは文法とか自体に詳しいことじゃなくて、そのプログラムの処理内容を指示できるシステムエンジニア的な言語化能力のほうじゃないかなと思った。

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

20250609111559680 
-----BEGIN PGP SIGNATURE-----

iHUEARYKAB0WIQTEe8eLwpVRSViDKR5wMdsubs4+SAUCaEbCbwAKCRBwMdsubs4+
SLueAPwOv7PBk4voAe5qlcCEvs/PJhmKc5QAb/1R43JMQFuDZgD/UTPEKsL/PhK9
jFGv2HDXK1dVjLNwvosgX9uYJh5xxwY=
=qiOE
-----END PGP SIGNATURE-----

2025-05-11

海外ネトゲやるためにPing測ったけど日本オーストラリア間ってPing250msくらいあってパケットロスも多くて昔より質が悪くなっていた

アメリカ中部サーバーでも150msくらいで安定していて昔の記憶では300msくらいはあったのでかなり良くなってる感じ

なんだかんだアメリカも色んなことが進歩して良くなってはいるんだろうな

2025-05-01

回線楽天モバイルにして良かった事

5chを見る事が全く無くなった(書き込めないから)

FPSをする時間がほぼ無くなった(ping値が遅いから)

夜間の混雑時にYouTubeを見る事がかなり減った。(回線が遅いから)

回線が遅いから本を読む時間が増えた(これめっちゃ良い)

屋外での待ち時間、移動時間映画を見る事が増えた(無制限は最高)

通信費の出費が月3000円くらい減った。

いい事ばっかりだわ

2025-04-29

引っ越しポケットWi-Fiに切り替えたけど「全然良くない」のが「最高」すぎる

ポケットWi-Fiはクソだ。だがクソであることが「いい」んだ。

ジョジョみたいな言い回しだが本当にそうなんだ。

ポケットWi-Fiの良い所=工事簡単

最短だと注文して数日で届いてその日に使える。回線開通工事は3月4月は一ヶ月待ちとか平気で言うのでそれに比べれば神。

ポケットWi-Fiのクソな所=回線速度がゴミ

滅茶苦茶調子がいい時でも10Mbps行かない。

そして雨が降ると1Mbps。

嘘だろ?ってぐらいの遅さだ。

だが、それがいい



ポケットWi-Fiには「出来ないこと」がある。それは「やらないで済む」ということだ。

ポケットWi-Fiの平均数Mbpsの回線速度じゃ出来ないことがある。

配信をすること(見ることもちょっと辛い)

ネトゲを遊ぶこと

ゲームソフトアップデート後すぐに遊ぶこと(事前DLしていても起動後のDLに2時間ぐらいかかる)

この3つは無理だ。

だが考えて欲しい。

配信も見ないし、ネトゲも遊ばないし、ゲーム最前線攻略必死にならない人生って、それらに振り回された人生と比べたら「最高」じゃないか



俺が「最高」の人生を手に入れた経緯

俺は4月に引っ越しをした。

引っ越した新しいアパートで開通工事をしようとしたのだがだいぶ面倒くさい話になってしまったのでポケットWi-Fi契約することにした。

ポケットWi-Fiが全てそうなのかは知らないが私が契約したものはクソほど遅い。

天気による影響もあるがおおむね数Mbpsだ。

WEB漫画を読んでいると途中でページ読み込みが挟まる。

動画再生するときダウンロードを終わらせておくか低画質にしないと何度も止まる。

地獄のようだと思ったが、慣れてくればなんともならないわけじゃない。

寝る前や出勤前にダウンロードを始めておけば次に使う頃には30GBゲームだって落とし終わっている。

映画ドラマアマプラビデオで事前にDLしておいて、それを見ながらゆっくりネットサーフィンをすれば、マルチタスクによる無自覚作業速度低下の影響により致命的な遅さを感じるほどではなくなった。



ポケットWi-Fiを軸にした生活は俺からあらゆるものを奪った。

PINGがヤバすぎるのでネトゲは全くプレイ出来なかった。

凄い勢いで回線がぶった切られるので遊べてもカードゲームぐらいだ。

配信を追うのだってブチブチ途中で切れるので見てられなくて辞めてしまった。

結果、俺の人生はどうなったか

「最高」になった。

夜は早く眠れるからドンドン健康になっていく。

ネトゲで負けて苛つくこともないかメンタルドンドン回復した。

マジでヤバイ

ポケットWi-Fiが「クソだった」から俺の人生が「最高」になっていってるんだ。

これは凄いことだぜ。

ある種の健康法だ。

お前もポケットWi-Fi健康法で「最高」にならないか

ネット人生ゴミにして、ネット人生ゴミにされる日々から開放されるんだ。

インターネットにあるものなんて、人生の中にある無数の価値に比べたら些細がすぎるということに気づこう!

1Gbpsの回線速度が君に与えてくれるのは小さな快感ゴミになった人生だ!!

貧者のアヘン摂取量を減らせ!

👁️

2025-02-26

ping-tやってたら情報が散乱して混乱してきた

やっぱ教本に添ってやるほうがいいな

2025-02-19

anond:20250219200340

B拠点ルーターまでは到達出来るけど NAS に行けない&再起動抜き差しでたまに復活するなら、

LANケーブル接触不良、HUBNASポートの不調、機器過熱や電源の不安定さの可能性がなんとなく高そうやね

  

 

1. 過熱物理的な接続状態確認

 

 

2. 接続状態確認

 

3. 念のため、IPアドレス重複の確認

  1. NASLANケーブルを抜く
  2. ping継続実行しているB拠点PC確認し、Ping応答がなくなったか 確認。応答あったらIP重複の可能
  3. ARPテーブル確認 (重複IPアドレスMACアドレス確認)

  

4. ルーター設定の確認(あとスイッチ確認

 

5. NAS側の設定確認

 

  

6. LANケーブルHUBと電源アダプターの物理交換

  1. NASLANケーブルを新しいものに変える
  2. HUBを予備機に変える。ない場合は、NASを別のポート接続する(バカHUBでは無くスイッチだよの場合、すべてのポートデフォルトVLANである想定)
  3. もし予備の電源アダプターがあれば、NASHUBルーターの変えとく(無ければ無いので仕方ない)

 

 

 

~~~~~~ やるべきことはすでに確認済み/なんかよくわからなかった場合 ~~~~~~

 

 

あと、やっぱケチらんで、M365 の SharePoint か GoogleDrive を使った方がええと思うやで。社内のファイルサーバーとかの面倒を見んでええし

それから、もし無線LANに切替未なら無線LANに切り替えた方がええで。ユーザー勝手機器を生やされないし(予算があればだが)

更なる理想は、もし EntraID (AAD)+Intune に以降がまだなら、この機会に移行して、 無線LANSSO認証と組み合わせて、

社内ネットワークへのアクセス管理を一元化する設計にした方がええよ(もし予算があればだが)

2025-01-14

スターリンク覇権を握ったら通信ゲームが衰退するね

投資インフルエンサー配信NTT株はどうかって話題になって、もしスターリンク覇権を握ったらNTTがいままで投資してきたインフラ無意味になるって話をしてた。

スターリンクは帯域は確保できても、pingはどう頑張っても遅いだろうし、スターリンクみたいなのが主流になって光ファイバーインフラ投資が縮小したら通信対戦ゲームは難しくなるね。

2024-11-16

ホームルーター糞便利だな。

光回線工事構造的に厳しい糞アパート

ホームルーターしかたなく導入したんだけど大正解だった

4G時代の数年前はレビューで速度がきびしかったみたいな話があるけど

5Gになって実用レベルになった

少なくとも俺みたいなウェブ検索youtube程度では全く問題ない

こりゃ10年後くらいは一般向けはスタンダードになってると思うわ

そんで、一般人はみなホームルーターになるからアパートで有線回線廃止問題でてきそう

有線の維持費とか馬鹿にならんもんな

電波飛ばし携帯基地局と一緒にできるならそうするよな普通

でも、pingにこだわるゲーマーが困る問題が勃発しそう

未来ゲーマーは有線が売りのマンションに行かなきゃいけないみたいな時代が来るだろうな

それか未来無線でもpingが速いみたいな時代くるのかね

2024-10-21

英語版タイトル日本語そのままではない漫画作品

ここでいう「そのまま」とは、例えば「呪術廻戦」→「Jujutsu Kaisen」といったものを指す。

情報元は全てwikipediaなので悪しからず。

面白いタイトルがあればぜひ教えて欲しい。

日本語タイトル 英語タイトル 所感
名探偵コナン Case Closed 全然ピンとこない
覚悟のススメ Apocalypse Zero 全然ピンとこない
こちら葛飾区亀有公園前派出所 KochiKame: Tokyo Beat Cops 下町要素どこいった
鬼滅の刃 Demon Slayer:Kimetsu no Yaiba 鬼滅感どこいった
侵略!イカ娘 Squid Girl 侵略要素どこいった
行け!稲中卓球部 The Ping Pong Club 稲中要素どこいった
Re:ゼロから始める異世界生活 Re:Zero -Starting Life in Another World 日本語版副題どこいった
五等分の花嫁 The Quintessential Quintuplets 花嫁要素どこいった、だが響きは良い
古見さんは、コミュ症です。 Komi Can't Communicate なんか響きが良い
ヤンキー君とメガネちゃん Flunk Punk Rumble なんか響きが良い
地獄先生ぬ〜べ〜 Hell Teacher: Jigoku Sensei Nube なんか響きが良い
食戟のソーマ Food Wars!: Shokugeki no Soma もう少しなんとかならなかったのか
北斗の拳 Fist of the North Star もう少しなんとかならなかったのか
浦安鉄筋家族 Super Radical Gag Family もう少しなんとかならなかったのか
私がモテないのはどう考えてもお前らが悪い! No Matter How I Look at It, It's You Guys' Fault I'm Not Popular! もう少しなんとかならなかったのか
銀魂 Gintama これだとジンタマではないのか
ゲゲゲの鬼太郎 GeGeGe no Kitarō これだとじぇじぇじぇではないのか
魔法先生ネギま! Negima! Magister Negi Magi ギはどこから出てきた
魔入りました!入間くん Welcome to Demon School! Iruma-kun 英訳不可能なのでしゃあない

追記

Re:ゼロから始める異世界生活について、ロゴ記載英語タイトルは「Re:Life in a different world from zero」に対し、英語タイトルは「Starting Life in Another World」と結構違う。

・葬送のフリーレンの英題「『Frieren: Beyond Journey's End」は、旅の終わりと仲間の喪失意味がかかっていて良いと思った。

るろうに剣心英題Samurai X」は知っていたのだが、調べた範囲ではどうもアニメタイトルのようであるので入れてない。

進撃の巨人英題attack on titan」はやや不自然表現らしい。

鬼滅の刃の「Demon Slayer」は、自分にとってはどうしてもヴァルキリープロファイルが浮かんでしまう。

2024-10-17

anond:20241017201826

一回のやりとりであとは待ちとか甘えんな

ジャムやりましょうよ!→いいですねー、「最近高中正義かいいなと思って家で練習してたんですよ。」→ブルーラグーンとかゆるくやりましょう!

みたいな応酬をして実際の活動になるんだよ。PING1回打たれたからってパスワード全部教えてくれると思うなよな

2024-03-18

ワイの格ゲー挑戦記

ワイ「スト6流行ってるらしいからやってみよ」

ワイ「うわ、格ゲーってムズッ!コマンド失敗するしCPU相手にしても勝てないわ!

ワイ「頑張ってコマンド安定してきたらコンボも決まるようになってCPUにそこそこ勝てるようになったわ!そろそろランクマかな?」

ping:120ms



〜完〜

2024-02-23

[][][][][][][][][]

技能実習、育成就労、特定技能はすべて学歴不問です。

小卒でもOKですし、学校に通っていない無学でもOKです。

ヤバい制度です、日本が壊れていく......



日本メリットはあるのか?

ゆるゆる入国管理制度、小卒にビザを発給......

茨城公立間中は生徒全員が外国ルーツ 自治体任せ「共生日本語学プログラム行方

2年前に来日し、先に来た兄らと隣接市で中古車販売業を営む。母国では中学を2年まで行った

www.sankei.com/article/20260520-P5D3736GTRAHZKK4GSJRUM2HUU/



成就労には日本試験必須ではありません。

日本100時間講習で代替できます

日本100時間講習を寝てても育成就労をゲットできるのです!

日本100時間講習を受けた育成就労が43万人も爆誕します!

日本語がほぼ通じない43万人にビザを発給するのです!

ユルユルのざるビザが43万人です!

役所病院仕事場日常生活においてトラブルは不可避でしょう!

日本語が通じないので、日本人が時間認知資源コスト負担するのです!

雇い主は外国保証金外国雇用税を負担しません。逆に補助金助成金をゲットします!

成就労は特定技能1号に移行します!

さら特定技能2号に移行して、家族帯同がOKになり、ビザ更新制限がなくなります

その次は永住許可帰化です!



治安崩壊するに86400ペリカ

宗教摩擦・文化摩擦に86400ペリカ

ハワイ州の「12歳以下を保護者(13歳以上)なしで一人にしてはいけない」に類似した法律ができるに86400ペリカ

防犯カメラが爆売れするに86400ペリカ

100時間授業で寝ててもOK。

入ってしまえば激甘監理団体が野放し。

簡単に入れ放題でパキスタンバングラディッシュといったイ●ラ●教徒も大量上陸

成就制度をこのまま放置すれば、日本社会崩壊させる可能性がある。

成就制度の欠陥まとめ



3. 簡単に入れ放題 → パキスタンバングラなどイ●ラ●教徒の大量上陸ルート

MOC(二国間取決め)締結国(パキスタンバングラデシュ含む)から

入国技能試験不要日本A1(または100時間講習)だけでOK

現在でもパキスタン人・バングラデシュ人労働者技能実習特定技能で増加傾向にあり、

両国はム●リ●多数国。

制度移行で転職自由化+低ハードルにより、さら流入が加速すると予想されます

日本全体のム●リ●人口はすでに40万人超(推計)と急増中。

インドネシアパキスタンバングラデシュ経由の受け入れ拡大で、

礼拝時間ハラール対応文化摩擦が日常化。

欧州で見られたような「並行社会」化の兆候懸念されています

note.com/sanrikuretreat/n/nba21cae190e3

「育成就労」の受け入れ枠(上限)を28年度までの2年間で43万人とする方針だ。

www.nikkei.com/article/DGXZQOUA2281L0S5A221C2000000/



ドイツ、フランス、イギリス、オーストリア、スウェーデンの要人が多文化主義の失敗を認める!

[イ●ラ●教][コ●ラ●][シ●リ●ア][多文化共生]



UK: バーミンガムで、英国人男性がイ●ラ●教を批判し、それが平和宗教ではないと発言しました。

彼の車は放火され、家は完全に破壊され、彼は隠れるしかありませんでした。

彼はおそらく二度と自分の家で暮らせなくなるでしょう。

https://x.com/realMaalouf/status/2075564706496958689

妊娠中のム●リ●女性が、出産のために7つの異なる病院を訪れ、どの病院でも女性医師のみを要求しました。

x.com/Elaine_Ellinger/status/2072109116668198913

ヨーロッパでは、

敬虔なイ●ラ●教徒の夫が、

妻の治療中に

医師が顔と手を露出させたことに腹を立てた。

結局、医師は顔が血まみれになるまで

モハメッドに殴られました…。

それは合理的だと思いますか?

x.com/fdsa753159/status/1851864261200380005

外国から移民ギャングたちが、今やポルトガル郊外で銃撃戦を繰り広げています

https://x.com/BGatesIsaPyscho/status/2071951186450649239

拳銃4丁と弾80発超所持か 51歳のベトナム人逮捕、全ての銃に弾装塡、神奈川県警

www.sankei.com/article/20260625-AW3PGIJC2BMUJKJ3M6DTTFV6VI/

初診の中国人患者

「当日中MRI撮らせろ」と詰め寄られ、

撮れない理由説明するのに1時間

おかげで外来は大渋滞

x.com/sabakangoshi/status/2071519289639862635

深夜1:25

寝室にネパール人?が侵入

x.com/ami_com0120/status/2067655016555610144

日本アフリカ人技能実習生受け入れが始まる

x.com/i/trending/2066081497656750112

恐れていたことが💦

起こりつつあります……

密集した乗り物の中で

頭に虫の卵がびっしり💦

通勤、通学中に前にいたら

どうしますか❓

日本人がシラミだらけになりますよ❓

x.com/hibikana417/status/2063131421926216166

被害田植え直後の水田カラカラに!干上がった理由まさかの“金属窃盗” 「なぜこの時期に…」コメ農家が怒り心頭

こうした施設での金属窃盗は周辺で相次いでいます

東今泉排水機場での窃盗が分かった4月27日に、同じ東庄町にある排水機場でも。

また、2026年2月には隣接する香取市排水機場でもケーブル類の盗難が発生しています

news.yahoo.co.jp/articles/39544cbbe76fcc5e99a6dbd118cf4b5f65c77511



宮崎県日南市・波切神社でア●ー●を唱えるイ●ラ●教徒

x.com/shigeyuki696/status/2060334673923055974

東大寺

境内礼拝を行うインドネシア

x.com/shigeyuki696/status/2013442946402808022

無許可でモ●ク建設川越市撤去是正指導 土地所有パキスタン企業「元から建っていた」 「移民」と日本

www.sankei.com/article/20260530-T72QGYE6OJGEZEZNFNW5OYEK7Q/



赤ちゃんポスト」の真実に迫る――母親はなぜ預けたのか

これまでに障害児が10人以上いる。

この中に外国人が複数おり、

中国から連れて来られた障害児も含まれている。

www.news-postseven.com/archives/20200708_1574952.html/5

東京都板橋区小学校を視察した元文科相

「視察に行った学校は、その中国人の子供の約半分は何らかの障害を持った子供

www.youtube.com/watch?v=-ZkjoyaZSmY#t=2m



インド政府IT法69A条 に基づき、Google Play / App Store に対して

中国系決済アプリ配信停止・アクセス遮断命令している。

economictimes.indiatimes.com/tech/newsletters/morning-dispatch/fresh-orders-to-ban-54-chinese-apps-recurring-payments-still-a-mess/articleshow/89551227.cms

ネパール中央銀行(NRB)が WeChat Pay と Alipay使用禁止

thehimalayantimes.com/business/use-of-chinese-digital-wallets-banned-in-nepal



イギリス場合

家族帯同ができる留学ビザ大学院博士課程のみ。



日本場合

専門学校の認可は文科省ではなく都道府県

専門学校大学大学院家族帯同ができる

家族帯同は、資格外活動許可を取れば「週28時間以内」で働ける

申請書だけでOK(勤務先の書類不要



学生全員が外国人】「ビザ専」専門学校のヤバすぎる実態行政書士が怒りの大暴露サポートゼロ留学生を放置出稼ぎ留学の今

外国割合が9割の専門学校101校

外国割合100%の専門学校は45校

www.youtube.com/watch?v=faaT-4aOd4c

外国人家庭が子供大学学費をほぼゼロにしてフリーライドする方法

母国親族扶養家族にして所得を減らして住民税課税世帯になる。

住民税課税世帯高等教育無償化制度によりほぼ全額タダになります

欧米主要国では国外親族扶養控除は不可、ドイツのみ限定的に可。

すなわち、日本人の税金外国フリーライダー学費負担しているのです!

海外親族扶養控除水増し、実態調査へ 「税逃れ」21人申告事例も

www.nikkei.com/article/DGXZQOUA240VI0U6A220C2000000/



外国人を優遇するお馬鹿国家



通名公的身分証使用可能(偽名を公的に使えるのは日本在住の外国人ぐらい)

審査・無待機期間の高額療養費制度保険逆選択をやりたい放題、健康診断民間保険ビザ要件にすべき)

日本外国土地法は一度も発動していないが、スイスLex Koller(外国土地取得法)はどうよ?

家族帯同ビザ語学要件がない(イギリス場合、成人の扶養家族英語力を証明する必要がある)

永住権の「維持」には滞在日数要件存在しない(「滞在ゼロでも永住権維持」が可能なのは日本ぐらい)

特別永住者世襲永住権世襲できるのは日本特別永住者ぐらい)

難民認定の停止制度存在しない(紛争終結しても停止しないのは日本ぐらい、帰国しても難民認定が維持されるお馬鹿制度


社会実験:

YouTuberのNelk Boysが、移民政策を支持する女性の家に

移民でいっぱいのバスを連れて行った

https://x.com/i/trending/2053972088696762417

NIMBY - Wikipedia

NIMBY(ニンビー)は、英語の句「not in my back yard」に由来する語で、YIMBYとは逆

w.wiki/AKTK



私は、ドイツ人の3家族祖国脱出し、日本で再スタートを切るのを手伝いました。

彼らの共通理由は?

彼らはドイツがもはや家族を育てるのに安全場所ではないと感じているのです。

彼らは私にこう言いました。

「もう子どもたちを一人で外で遊ばせることさえできません。

x.com/tokyo_estate/status/2054208845438947745

ドイツを去ります。」

フォロワー200万人を持つ有名なドイツYouTuber「Radical Living」が、なぜ故国を去るのかを説明しています

ベルリンの最高の地区の一つであるプレンツラウアー・ベルクでさえ、

DMのようなドラッグストアに入ると、

シャンプークリームのような基本的商品盗難防止のためにレジで開けてもらう必要があります

普通スーパーEdekaでも、

アルコールレッドブル—1.50ユーロしかしないもの—をセキュリティタグロックしています

この社会は何になっているんでしょう?」

x.com/RMXnews/status/2054163153550754062

I'm leaving Germany

現在世界で住むのに最高の国は日本だ」

www.youtube.com/watch?v=HQvSItqdd5o

「娘はスペインの方が安全だ」:ドイツ移民は「制御不能だ」とレアル・マドリードスタートニ・クロースが語る

www.lbc.co.uk/article/toni-kroos-slams-out-of-control-immigration-germany-5HjcnBY_2/



外国語でライブ配信が出来るんじゃね?

GPT-Realtime-Translateを使ってリアルタイム翻訳した音声をマイクに乗せるデモを見かけたので Claude Code に実装してもらいGoogle Meetで録画。

https://x.com/kaorun55/status/2052632348718674278

海外日本人類への貢献は見事だ」 日本日常に紛れ込む最先端技術世界から驚愕の声

http://pandora11.com/blog-entry-5098.html

私はこれをリアルタイム体験している。

私のフランス語の投稿日本人によってRTされ、ブラジル人から返信が来て、アメリカ人引用される。

5年前には存在しなかった会話が生まれている。

フランスリバタリアンが、東京エンジニアサンパウロ起業家と、同じツイートの下で議論する。

編集者による翻訳ではなく。

AIによって瞬時に、ワンクリック翻訳される。



文化的なフィルターバブルが爆発しつつある。



そして、私はこれらの複合的な影響を、私たちは大幅に過小評価していると思う。



3,550.4万件の表示

x.com/BrivaelFr/status/2040817426070171812



文明の衝突 - Wikipedia

冷戦が終わった現代世界においては、文明化と文明化との衝突が対立の主要な軸であると述べた。

w.wiki/4kQd

対立



イ●ラ●教の死後24時間以内の埋葬義務

日本の死後24時間以内の火葬・埋葬禁止法が

対立している。

x.com/i/trending/2052078061428858973

解釈



日本国憲法9条解釈自衛隊保有している。



インドネシアパキスタンバングラデシュ等から沢山の人々を入国させているが

その中にイ●ラ●原理主義者もいるでしょう。

イ●ラ●原理主義者ではない人の子供や孫からイ●ラ●原理主義者も誕生するでしょう。

イ●ラ●原理主義者によるコ●ラ●の解釈は、日本の将来にどういう結果を齎すのか?



日本国憲法

第九条 日本国民は、正義と秩序を基調とする国際平和を誠実に希求し、国権の発動たる戦争と、武力による威嚇又は武力行使は、国際紛争解決する手段としては、永久にこれを放棄する。

② 前項の目的を達するため、陸海空軍その他の戦力は、これを保持しない。国の交戦権は、これを認めない。



イ●ラ●教

コ●ラ● 4:34 従わない妻は●て

コ●ラ● 9:5 あなた方はどこであれ、多神教徒を見つけ次第●しなさい

コ●ラ● 34:33 われは不信心な者の首に●をかける

コ●ラ● 47:4 あなた方が不信心な人とまみえときは、かれらの首を●ちなさい。

2016年ダッカテロ事件

https://x.com/Kemal_Bourguiba/status/2000760124076638411

【速報値 4月3月に続き、4月バングラデシュの新規入国者数が前年同月比で急増しています+162.3%(2,511人→6,587人)。

x.com/nihon_monitor/status/2055164461887987784



2024-01-28

で、でたー!格ゲー熱帯無線奴~wwww

なんでPing 20msなのにかくついてんの

もういみわからん

2024-01-21

何を実行するアプリなのか誰か教えて

https://play.google.com/store/apps/details?id=net.address_search.app

Address Search

古いメールアドレス存在確認アプリです。

不要アドレスを連絡帳から簡単に整理できます



古いメールアドレスなどを、メールを送らずに存在確認出来る画期的アプリです。

これは実際はメールサーバーpingか何か送っているのでしょうが

素人なのでわかりません。



普通windowsPC普通ブラウザでは

できない事をしているんでしょうか?



このアプリを使うつもりは無いです。

アドレス収集装置かもしれませんし。

アプリの分解解析方法は今の自分には難しいと思います

誰か素人にもわかる手掛かり教えてくれない?

2023-10-11

anond:20231011192638

いま、全銀のSEでトラブル対応やってるのは1割もいないと思うよ。

いまはINS廃止テストが忙しすぎてトラブル放置されている状態

INSが廃止される2024年1月までにテストを終わらせないとヤバイんだけど、接続先の金融機関が多すぎてテストが終わんないんだよ。

 

接続テストで「pingが通らないんですけど」とかそういうアホな問い合わせが大量にきてるんだけど、ほぼほぼ、その金融機関の内部のFWやルートの設定の問題。「それはそちらの問題です」と答えると「誠意が足らない。ふざけるな」と逆ギレ。どないしろと言うんじゃ。pingぐらい自分で打ってから問い合わせてくれ。

2023-10-06

ゲーマーってやたらとモニターリフレッシュレートにこだわるけど意味あるの?

ゲーム開発者目線の話だけど120以上は正直意味があるのかわからない

 

理由、1 人間識別できないから。

人間は0.07秒以下を識別できないという話をどこかで見たことがある。

どれだけモニターが早く更新されてようが、神経伝達されないか意味がない

 

俺は新人類で、240FPSでものが見えてるんだ!という人のために、

理由、2 そもそもサーバーサイドでは30-50FPSでしか動かしていない

これはほぼどのゲームもそうだと思う。APEXは公表していて、たしか40とかだった気がする。サーバーのレートを上げないのはレートを挙げたときに比して実感が得られないから。

どうしても通信ラグがあるから、受付時間いくら増やしたところでPing改善する以上の実感が得られなくて、その割にサーバーコストばかりが高くなるからオンラインゲームではだいたい低レートでサーバー運営している

まり一秒間に100回受け付けようが、60回受け付けようが通信自体がどうせ100msとかかかり、さらに受付側のローカルリフレッシュレートでしか受信できないんだから倍にしたところで(たとえ毎フレーム送信したとしても)倍送受信できるようにはならない

しかサーバーのレートを倍にしたら1.2倍ぐらい送受信回数が増えるとかだった気がする

 

から手元で240FPSで動かせてる!と思ってもそれはゲーム側で用意されたバカを騙すためのフェイクを見てそう思ってるにすぎず、1秒間に240回例えば連打できたとしても有効になるのはそのうちの40回だけ(今は同期するために同時点時間有効な一個のパケットけが使われるので)

フレーム早く打てるのはでかいぞ!といってもそれって倍細かく見える=以前より1FPS分早く見えている(かもしれない)でしかなくて、

60→120FPSの時だとたった8ms差だし、120FPSのモニターから240に上げた場合はたった4ms

 

その10ms自分は本当に意味があると思ってるの?

ちなみにピアノの鍵盤をたたいてから音が鳴るまでのラグがだいたい50msだ

ただのデバイスメーカー誇大広告だよ

 

ちなみに自分は60で十分だと思っている

2023-09-14

anond:20230914145030

10年に一度クラスと言えばPING PONG THE ANIMATIONだな。

原作作画再現度の高さ、からリアルな動きの違和感のなさ、音楽スタイリッシュさ。

全部が良かった。

2023-08-31

anond:20230831085131

どこにping打ってるのかにもよるがそもそもWiFiLTEだと遅延が違う

無線は誰かが通信している間は通信できないので、簡単に言うと順番待ちしてる

WiFiだと電波が遠くまで飛ばないので使っている人が少ないが

LTEだとカバー範囲が広いので使っている人が多く、順番待ちが長くなる

そのせいで遅延が大きくなる

5Gが低遅延とか言ってるのは単にカバー範囲が狭いっていうだけ(他にもあるけどほとんどの要因がコレ)

楽天だろうがドコモだろうが全部一緒

まぁWiFiの種類(11gとか11nとか11adとか)や電波強度にもよるのであくまで参考程度に

じゃぁ遅延がそんなに重要か、っていうと500msとか越えるなら体感できるだろうけど事実上関係無い

自分が使ってるコンテンツリアルタイム性を求めているかどうかをよく考えた方がいい

あと、LTEとかを収容している機械からインターネットへ抜けていくところの帯域幅はかなり重要なのでそこでは差が出る

ログイン ユーザー登録
ようこそ ゲスト さん