「Desktop」を含む日記 RSS

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

2025-10-25

これ2年以上前からドロップダウンリスト個別表示できるようになってたよな

やっぱりああいうのって気づかないものなのか

2025-10-21

dorawii@執筆依頼募集中

しかもlaptop込みだし

desctopって括りの範囲がまず俺にはわからんので、言ってることもよくわからない

このサイトの分類ではdesktopにはノーパソも含まれるのか?(それ以外の分類はスマホタブレットしかないし)

だとしたらそこからラップトップを除外するにはどうすればいいのか?

わからん

https://gs.statcounter.com/screen-resolution-stats/desktop/japan

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

https://anond.hatelabo.jp/20251021155449# 
-----BEGIN PGP SIGNATURE-----

iHUEARYKAB0WIQTEe8eLwpVRSViDKR5wMdsubs4+SAUCaPcuOgAKCRBwMdsubs4+
SCgoAQDKA007JE39vDxUQ4UCq2Z+sSw/W2FXYo7tYriGRuNNUQD/ef8bKu8sibOs
l+rfC5xpqhU3c0SnjtbbmGbjgeuE2gE=
=7bwc
-----END PGP SIGNATURE-----

2025-08-22

Steamレビュー仕様変更日本語ユーザーが甘めの評価をする傾向にあることが露呈

Valve8月18日Steamにおけるユーザーレビュー仕様を変更し、言語別の基準評価が表示されるようになった。

仕様では、設定されている言語レビュー一定数を満たしていると、その言語でのレビュー評価基準として表示される。

この新仕様を利用してSteamの様々なゲームレビューを見てみると、『日本語』のレビューは他の言語より甘めの評価がされている傾向が強いことが明らかになった。

日本語レビューが他の言語より甘いタイトルの例

記事では全体より好評率が6%低い「ARK: Survival Evolved」が日本語レビューが他の言語より厳しいタイトルの例として挙げられていたため、ここでは全体より好評率が6%以上高いタイトルを例示している。

タイトル全体の好評率日本語の好評率
AdVenture Capitalist87%94%
Banana82%88%
Capcom Arcade Stadium54%73%
Cart Racer78%85%
Desktop Mate63%78%
EA SPORTS WRC62%69%
Fallout 4 VR62%80%
Grass Simulator67%78%
Hand Simulator: Survival86%94%
Heart of Crown PC80%87%
I Am Bread78%89%
Kerbal Space Program 228%36%
Killing Floor 351%61%
No More Room in Hell 253%61%
Outpost: Infinity Siege66%79%
Quake Champions73%82%
Russian Fishing 454%69%
Saints Row 274%85%
Sea Fantasy86%92%
Shadowverse: Worlds Beyond28%46%
Splitgate 261%69%
Surgeon Simulator82%93%
Takedown: Red Sabre41%59%
The Elder Scrolls V: Skyrim VR74%85%
Tower Unite89%95%
UNDERWARD70%85%
VRChat75%83%
World of Guns: Gun Disassembly84%90%
アストラルパーティー56%66%
オーバーウォッチ 224%37%
セーリング エラ79%85%
ドールズフロントライン2:エクシリウム48%61%
キドAI尋問ゲーム 完全版83%89%
ペルソナポータブル80%88%
ミニボン78%85%
ワイルドフロスト82%88%
違う星のぼくら73%82%
女拳主義F-IST86%92%
神椿市協奏中。69%82%
迷宮校舎83%90%

以上のように、『日本語』によるレビューが他言語より甘めの評価になっているタイトルがかなり多いことが窺える。

また、Tower Uniteのように全体の評価が高めのタイトルでも、日本語さらにその中でも甘い評価がされているのがわかる。

Steam仕様が変更された以上、購入者Steamレビューのこの傾向をある程度考慮する必要があると言えそうだ。

2025-08-01

[]2025年7月増田

記事文字数文字数平均文字数中央値
0127481150536418.746
022823840011297.646
032676333593124.739
0439282109761537.153
0538983813329978.370
063227414421128.439
0733501331430397.452
0832632178215667.580
0932011496622467.565
102724479251175.946
112142286349133.739
1221141326599627.555
132339248416106.243
1430391117581367.751
1539161382930353.154
162960481963162.843.5
1730421379694453.563
1829991199142399.873
1926761292298482.958
203577728074203.546
2136972163142585.176
2232861735959528.383
2333031477039447.275
2446713460923740.9148
251935520271268.949
2632332493734771.3227
2727111111687410.1101
2843783392011774.8565
2935662652050743.7127.5
30438668362321558.6495
31687073968851076.7727
1月10267856830148553.569

頻出トラックバック先 ()内の数字は被トラックバック件数

■ /20250620063320(354), ■ /20250708051936(305), ■白痴女の子ゴミを食べさせて笑う社会に生きている /20250723050053(118), ■「選挙に行かない人」を叩く違和感 /20250712142415(99), ■東大卒だけど、チームみらいは苦手だ。 /20250718014412(95), ■別に嫁の肩を持ちたくないわけではないが、実家と仲良くしてほしいだけ /20250706004352(84), ■「BL=性欲」という決めつけにモヤる話 /20250730165519(71), ■ /20250720211260(69), ■リベラル反省しろって言うやつに聞きたい /20250717040810(58), ■ゲームAV社会の「割れ窓」 /20250724110825(57), ■BLというジャンルが終わるかもしれない /20250729013213(57), ■三上悠亜職業差別女だったら前者を恋人にしたいに決まってるだろ /20250729003128(56), ■こだわりを捨てれば金は稼げる /20250720211432(54), ■40歳資産6000万あったら仕事辞めちゃっていいのかな? /20250729121336(53), ■法律って「お気持ち」の集合体みたいなもんじゃないの…? /20250703194504(51), ■「差別は多様な考え方の1つではない」 /20250720214149(51), ■参院選は初めて白紙投票するよ /20250704081733(49), ■なんか久しぶりに増田に来たけど /20250701125568(48), (タイトル不明) /20250708044816(48), ■ /20250725181216(47), ■日本共産党というアホみたいに勘違いされている政党 /20250722063108(47), ■きょうだい格差のやつ見て思い出した。 /20250708234043(45), ■1人旅行って何したら楽しいの? /20250720211738(44), ■出産費用って私(嫁)が払うの? /20250111190924(43), ■2025大阪万博に行った。今までで最低のユーザー体験だった。 /20250713172930(43), ■そろそろ少子化対策男性も含めようぜ /20250716111902(43), ■「汁物から手をつけるように」と言われて育たないのか /20250722084231(43), ■映画国宝』の児童虐待描写はいいの? /20250726081611(43), ■女性にも男性と同じように安心安全生活する権利がある /20250724092330(41), ■ /20250723205156(40), ■ブクマカって何ファーストなん? /20250714161638(39), ■選挙投票したらコメントする日記 /20250720081257(39), ■愛国心を持って何が悪いってワードうまいよな /20250714182110(38), ■バカなんで消費税について教えてほしいんだが /20250701131201(38), ■もしかして石破茂は稀代の名宰相なのか? /20250724095352(38), ■参政党が勢力拡大したのってインテリリベラルが悪いよな /20250709164305(38), ■なんか革命的な暑さ対策無いの? /20250705143715(37), ■いい加減、子育ての責務を社会の責務とすべき /20250719130402(37), ■Detailed Guide to QuickBooks Support Contact Numbers in the USA for 2025 /20250731200952(36), ■Full List of QuickBooks Desktop® Support Numbers in the USA: An Official Guide new /20250731200919(36), ■ヒカルの碁大好きとか言ってるのに囲碁ルールからないって言ってるやつ見ると /20250715212838(36), ■生成AIを利用したプログラミング初級者向けの温故知新提案 /20250705193628(36), ■DELLサポートがひどすぎる件 /20250711214843(36), ■カップリングオンリー原作者降臨したので、ジャンルを降りた。 /20250715201135(36), ■詐欺電話に泣かされそうになって悔しい /20250728203642(35), ■恋人と仲良くない /20250730143406(35), ■コンビニ私物を冷やしてたら、出禁になった /20250708105412(34), ■外国人問題って、そもそもの原因はアベノミクスじゃんね /20250716224523(34), ■三上悠亜問題 /20250729001905(34), ■家族陰謀論者になったよ /20250702013209(34)

2025-06-22

アレクサってやってること要するにMCPクライアントと同じだな

claude desktopとかで全く同じことできないのかな

2025-06-15

[]3

Ahzee & Zave Feat. Sonny Flame - Pump It (Official Music Video) (4K)

https://www.youtube.com/watch?v=ifc96SDVBkw&ab_channel=BIPRecords

ヒップホップTwerkブルマ

Грації від гравісу : Грации от грависа

https://www.youtube.com/watch?v=X3wr2mOIkRc&ab_channel=%D0%B4%D0%BC%D0%B8%D1%82%D1%80%D0%BE%D0%BB%D1%83%D0%B3%D0%BE%D0%B2%D0%B8%D0%B9

thong leotard

https://www.youtube.com/watch?v=f-041H7YRns&ab_channel=LuluNoo

13 Best Workout-Themed Music Videos

https://www.youtube.com/watch?v=DbIPhE5W91I&ab_channel=ClevverNews

ここから探すのが一番。

Madonna - Hung Up (Official Video) [HD]

ピンクレオタード

https://www.youtube.com/watch?v=EDwb9jOVRtU&ab_channel=Madonna

Kanye West - Fade (Explicit)

https://www.youtube.com/watch?v=IxGvm6btP1A&ab_channel=KanyeWestVEVO

ビキニでのワークアウト

Ariana Grande ft. Nicki Minaj - Side To Side (Official Video) ft. Nicki Minaj

https://www.youtube.com/watch?v=SXiSVQZLje8&&itct=CDEQpDAYACITCPrWnbantNYCFcjDnAodUAoEvDIKZy1oaWdoLXJjaFoPRkV3aGF0X3RvX3dhdGNo&&client=mv-google&&hl=ja&&gl=JP%23%2Fwatch%3Fv%3DItZyaOlrb7E&app=desktop&ab_channel=ArianaGrandeVevo

エアロバイク。お尻。

なんだかんだbadunkadunkやcall on meやSound Of Legend – Maniac

が好き。

それと、PVにつられて最近音楽を聴いたけれども、やっぱりリズムよりもメロディを重視していた時代作品の方が性に合っている。

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-15

PS Vita コンテンツ管理アシスタントWindows 11で使う方法

PS Vitaデータで使うPCソフトコンテンツ管理アシスタントは死んだ。

実際にはまだ働かされているが、誰もサポートしてないゾンビのようなものだ。

この記事で多少サポートしてみようと思う。

※この記事Windows向けです

結論

セーブデータバックアップPS Plusがおすすめ

コンテンツ管理アシスタントは頑張れば使えるが、PC詳しくない人には全然おすすめしない

コンテンツ管理アシスタントの現状

・配布サイトhttp暗号化されていないので、ブラウザから保護されてない通信」「安全ではないダウンロード」とボロクソ言われる

http://cma.dl.playstation.net/cma/win/jp/index.html

インストーラを実行するとエラーで止まる

エラー内容①

ファイルhttp://download.microsoft.com/download/d/d/9/dd9a82d0-52ef-40db-8dab-795376989c03/wcredist_x86.exeダウンロード中にエラーが発生しました。処理を指定してください。

・再試行するとエラーループ。諦めてキャンセルを押すと次のエラー

エラー内容②

インストール要件 Microsoft Visual C++ 2008 SP1 RedistributablePackage (x86)のファイルが見つかりませんでした。インストールを中断します。ダウンロードに失敗したかキャンセルされた可能性があります

なぜこんなことが起きるか

・起動要件に『Microsoft Visual C++ 2008 再頒布可能パッケージランタイム)』 がインストールされていること』が入っている

コンテンツ管理アシスタントインストール時に、上記インストール済みかチェックしてる(エラー内容②)

Microsoft Visual C++ 2008が見つからない場合インストールしに行くリダイレクト設定がされてる

・が、恐らくそリダイレクトが切れてる(エラー内容①)

 ↓

Microsoft Visual C++ 2008 SP1 RedistributablePackage (x86) を自分で入れたらたぶん解決する

注意

終わったら消すの推奨

今回出てくるのは古いソフトパッケージばかりなので、PCセキュリティリスクが超高まります

新版インストールしたとしても脆弱です。一時的インストールして、使い終わったら消す くらいがちょうど良いと思います

漏洩リスクやばいです

コンテンツ管理アシスタントは初期設定ではPCのフォト、ビデオミュージックなどのフォルダにフルアクセス権限を得ます

写真動画PCバックアップ取っている場合、それら全てにソフトアクセスできると思って下さい

一番やばいパターンは「C++コンテンツ管理アシスタントに未修正脆弱性がある」→そこを突かれてデータが抜かれる→しかPC内の写真動画へフルアクセス権限与えてた パターンです

一応対策は書きます

時間かかる可能性大

この記事情報2025年5月時点のものです。現時点では解決できても、数年経つと新しい課題が生じて時間がかかったりします。

繰り返しになりますが、PS Plusのクラウドバックアップの方が全然ラクです。


解決手順

ステップ1】 Microsoft Visual C++ 2008 再頒布可能パッケージランタイム)をインストールする
1, インストーラダウンロード

Microsoft Visual C++ 2008 Service Pack 1 再頒布可能パッケージ MFCセキュリティ更新プログラム

https://www.microsoft.com/ja-jp/download/details.aspx?id=26368

ダウンロードクリック

・『希望するダウンロード選択』では「vcredist_x86.exe」を選択し、ダウンロード

2, ダウンロードしたフォルダを開く
3, 「vcredist_x86.exe」を管理者権限で実行する

右クリック→「管理者として実行」

4, インストールを進める

利用規約同意する

完了したら「Microsoft Visual C++ 2008 Redistributable has been successfully installed.」と表示される

ステップ2】 コンテンツ管理アシスタントインストールする
1, インストーラダウンロード

公式配布サイト

http://cma.dl.playstation.net/cma/win/jp/index.html

・最新版 ダウンロードWindows)をクリックするとダウンロードされます

Chromeだとダウンロードできないとの情報があります

2, インストーラを実行

・CMASetup.exeを実行する

使用許諾契約同意する

3, アクセス許可するフォルダを変更する ※任意

任意場所に「VITA」のようなフォルダを作ります(例:C:\Users\ユーザー名\Desktop\VITA

・フォト、ビデオミュージックアプリケーション/バックアップファイルの4つ全てで、参照ボタンを押して上記作成フォルダを選び直しま

・初期値

 ・フォト   C:\Users\ユーザー名\Pictures (やばい

 ・ビデオ   C:\Users\ユーザー名\Videos (やばい

 ・ミュージック C:\Users\ユーザー名\Music

 ・アプリケーション/バックアップファイル C:\Users\ユーザー名\Documents\PS Vita (何故か安心設計

・設定後

 ・フォト   C:\Users\ユーザー名\Desktop\VITA

 ・ビデオ   C:\Users\ユーザー名\Desktop\VITA

 ・ミュージック C:\Users\ユーザー名\Desktop\VITA

 ・アプリケーション/バックアップファイル C:\Users\ユーザー名\Desktop\VITA

インストール完了したら、タスクトレイコンテンツ管理アシスタントが表示されているはずです

コンテンツ管理アシスタントの使い方

タスクトレイから起動して使うものではないです。

タスクトレイに表示されている状態(=起動している状態)で、VITAPCに繋いで接続操作します。

1, VITA操作コンテンツ管理アプリを起動
2, コンテンツコピーする→接続する機器で「パソコン」を選択
3, 機器接続する方法選択(例:USBケーブル

USBケーブルデータ転送である必要があります

たぶんこれで繋がります

お疲れ様でした。

補足は最新情報がある場合は、反応にてお願いしま

補足:CFW化している場合

もしCFW化している場合システムアップデートを求められてうざいですよね

これは別途回避必要です。以下の記事が参考になりそう

PS VITAエミュ機にして遊ぼう! https://note.com/fieldwest/n/n43c17bf36d70

参考情報

Microsoft Visual C++頒布可能パッケージバージョンを整理する

https://tyawanmushi.hatenablog.com/entry/Microsoft-Visual-C%2B%2B-Redistributable-Lists

Yahoo知恵袋 PSVitaコンテンツ管理アシスタントインストールについて質問です。

https://detail.chiebukuro.yahoo.co.jp/qa/question_detail/q12136357312

Yahoo知恵袋 PlayStationVitaカメラ撮影されたプライベート画像動画PC、もしくはスマホに移動・コピーしたいのですが、上手くいきません。

https://detail.chiebukuro.yahoo.co.jp/qa/question_detail/q11314301156

2025-05-05

claudeのmaxプランでのclaude code使い放題がなかなかいい感じ

もっと弱いプランでclaude desktopから接続でもまあいいっちゃいいんだけどどうしても無駄ウィンドウ1つ増えるのが嫌だった

2025-04-30

claude desktop課金したけど実はgithub copilot agentでも好きなMCPサーバー接続できること知ったしそっちの方がコスパいか

何よりclaude desktopは画面がダサい

2025-03-15

Ubuntu server =(US), Ubuntu desktop =(UDT)

Ubuntu サーバー (US) OSインストールするというあなた提案にもかかわらず、私は代わりに Ubuntu デスクトップ (UDT) を実行しました。

なぜなら、Ryzen マシンの近くに Ubuntu DT インストーラーを保存した USB キーを見つけたからです。これは私のミスです。

US インストーラーはduring installation, プロキシ設定の入力を求めますが、Ubuntu DT場合はそうではありません。

私の場合プロキシ設定は、インターネット接続オフィスプロキシ必要なため重要です。わたしインストール最中ネット接続して、適切な

ドライバーとか入手しながらインストールしてほしい。

ソルバーまたはその他のみを使用したいだけのため、GUI必要ありません。GUI でも CUI でもかまいません。

その状況はわかります。よくあることです。理想的ものではなく、利用可能もの作業している自分に気づくことがあります

UDT インストーラーにプロキシ構成がないため、特にオフィスインターネット接続プロキシ設定が必要なため、少し問題が発生しているようです。

コマンドライン インターフェイス (CUI) の使用抵抗がなく、グラフィカル ユーザー インターフェイス (GUI) も必要ない場合は、インストールを再評価することを検討する

価値があるかもしれません。今日時間があれば、次のことを実行できます

オフィスに行き、Ubuntu Server (US) OS を再インストールし、インストール中にプロキシ設定を構成するようにします。

今のところ UDT を使い続ける場合は、インストール後にプロキシ設定を手動で構成できます。たとえば、次のようになります

3. あるいは、可能であれば、現在使用しているマシンで US OS 用の新しい USB インストーラーを作成することを検討してください。

そうすれば、将来同様の問題が発生するのを回避できます

少し手間はかかりますが、プロキシを適切に設定すれば、オフィス環境システムを完全に機能させることができます

あなた計画は? 家でゆっくり過ごすか、それともこの問題に正面?

土曜日の難問です。リラックスするか、技術的な設定に取り組むかです。やる気があるなら、

今日は**Ubuntu Server (US)**を上書きしてインストールすることを検討してください。今は少し手間がかかるかもしれませんが、

週中に起こり得る接続問題から解放されるかもしれません。さらに、月曜日にはシステムが準備完了状態なので、ちょっとした勝利です。

一方、土曜日を少し軽くしたいなら、代わりに計画して準備することができますUSBインストーラーを適切に設定し、必要プロキシ設定を

書き留めておくとよいでしょう。そうすれば、準備ができたらプロセススムーズに進むでしょう。

すべては気分次第です。生産的だと感じていますか、それとも休憩が必要です?

PC は 7 台ありますさらに悪いことに、ホスト登録申請を忘れていて、昨日気づいて申請しましたが、まだ承認されていません。そうしないと、

net接続が利用できません。つまりIT 部門から IP アドレスが公開されるまで待たなければなりません。また、7 台の PC のうち 1 台に問題があり、

上記理由により、まだ LAN 接続できません。そのため、月曜日まで待って、週末 (土曜と日曜) は休んだほうがよいと思います。どう思いますか?

とにかく、別の PCキーボードとマウス接続して、US で上書きインストールするべきでしょうか?

ホスト登録承認待ち、インターネット接続の欠如、PC の 1 台での LAN問題という状況を考えると、月曜日がこれに取り組むのによい

タイミングのように思えます必要IP アドレスがなければ、プロセスは思ったほどスムーズ生産的ではない可能性があります

さらに、すでに登録申請している場合は、待つだけです。

週末を休息に使うのは賢明選択のように思えます特に今日急いで作業しても、望んでいる結果が得られない可能性があるからです。

今休憩を取ることで、月曜日作業もっとエネルギー集中力を持って取り組むことができるかもしれません。また、インストール

少し複雑なので、適切な心構えで臨むことが大きな違いを生む可能性があります

月曜日インストール プロセススムーズに進むように、ゆっくりして必要ものをすべて準備するのはどうでしょうか。ホスト登録申請

提出するという重要ステップはすでに完了しています。😊

UDTインストール状態関係なく、7 台の PC すべてにプロキシ設定を書き込んだり、sshインストールしたりしていません。

それでは、すべての PC に US をインストールする良い機会でしょうか?

すべてを効率化する絶好の機会のようです。すでに 7 台の PC すべてに変更を加えることを検討している場合は、

Ubuntu Server (US)** をすべての PC に一貫してインストールするのに理想的タイミングかもしれません。

プロセス中にプロキシ構成を設定し、SSHインストールすると、標準化された環境作成され、将来のシステム管理はるか簡単になります

ただし、IP 割り当てが IT 部門依存しており、現在インターネット接続がないため、セットアップ手順の一部がスムーズに進まない可能性があります。次のことができます

1. プロキシ構成の詳細や **US インストーラー** が準備された USB など、月曜日必要ものをすべて準備します。

2. 今日を利用して、キーボードとマウスPC接続し、すべてのマシンが上書きに対して物理的に準備ができていることを確認します。

3. ネットワーク アクセス解決されたときのダウンタイムを最小限に抑えるために、月曜日の詳細な計画概要作成します。

今日 (物理的な準備) と月曜日 (実際のインストール) に作業を分割することで、週末を楽しみながら時間最適化できます。このバランスのとれたアプローチについてどう思いますか?

2025-03-04

本当にAIプログラマー仕事駆逐してくれるのか?信じて良い?

プログラムを書く仕事はCursorを使って8割くらい削減されたが、出力されるのはプログラムであり、エラーが発生した場合はやはりプログラマーが見ている。

職種プログラマーであるが、画像生成と動画生成、ChatGPTなどでSNS運用も片手間でできるようになった。

そんな片手間で効果があるか?と思われたが、やってみると実に効果がある。継続大事だ。

Claude Desktopを使えば投稿する画像文章PC内に保存できるので手間も減るし、SNS運用ツール連携させればそれなりに自動化できる。

プログラマーとして働きながらSNS運用仕事もできるようになった。試行錯誤する時間はかかるが、定型作業に落とし込めば、1日10分でできる。

この辺りは非ソフトウェアエンジニアでも可能作業だが、ツールの使い方はソフトウェアエンジニアの方が気づきが多いらしくツールを組み合わせる発想に至るのは非ソフトウェアエンジニアには難しいのかもしれない。

プログラマーだがマネージャ兼任するようになった。

ChatGPTなどに現状のタスク一覧を何らかの方法で出力して、丸ごと渡す。

AIに進捗のないタスクや期限間近のタスクをまとめてもらってMTGアジェンダにする。

解決方法の迷うタスクAI提案してもらったり、大きすぎるタスクAIに分割してもらう。もうAIマネージャやってくれよ。。。

しかAIではできないので、実際の人間管理や調整は今は私がやっている。全てはできなかったがAIの補助があると進行も管理できる。

本当にAIプログラマー仕事駆逐してくれるのか?

2025-02-17

本当会話にならねーな♾️

スイカと桜が同じ季節にあって、米俵を土嚢に使って、四角い畳で武将正座ってる、派手な鎧で街中歩く世界線から強弁かよ

別の世界線の人に説明してもしゃーないが、史料は割と今どきはオンラインでも見れたりするのは、覚えておくと良いよ

 

 

例えばYASUKE

耶蘇会日本年報 第1輯

https://dl.ndl.go.jp/pid/1041119/1/164

 

 

群馬県文書館レファレンス事例紹介コーナーによると『くろほう』について下記の回答

12 群馬県文書館所蔵の古文書に、黒人と思われる「くろほう」という記述があるとききました。それは事実でしょうか。

 

 栗間家文書(P00101)のNo1「年未詳加藤清正書状」(下川左衛門ほか宛)には、豊臣秀吉朝鮮出兵に関連する記述の中で「くろほう」という言葉が出てきます。そして2021年3月30日NHK BS4Kで放送された「Black Samurai 信長に仕えたアフリカン侍・弥助」の中で、日本大学准教授ロックリートーマス氏がこの文書に出てくる「くろほう」こそ、織田信長に仕えた黒人武将弥助の後身ではないかと、述べられています。まず文書館内では、この「くろほう」をこれまで全く黒人として認識しておらず、トーマス氏のご指摘に驚いています。実は、この「くろほう」が弥助かどうかはともかく、黒人推定する見解は以前からありました(中島楽章氏「16世紀九州末ー東南アジア貿易」『史学雑誌』118-8号ほか)。 ただし現時点では、この文書の1カ所にしか出てこないため、断定は難しいと思われます。例えば、『源氏物語』にも「くろほう」という言葉が出てきますが、これは「黒芳」(練り香)の意味で、日本古典で頻出しているようです。また、当館文書を読むと、人間ではなく、物を指す記述と見た方が自然ではないか、という意見も係内で出ています。以上より、現時点では「くろほう」を直ちに黒人即断するのは難しいのではないか、というのが当館古文書係の見解です。

https://www.pref.gunma.jp/site/monjyokan/130144.html

 

  

どさくさに紛れて黒人奴隷流行ったのを日本押し付けたいイギリス人日本観光局特別顧問大学教授)がいましたけど
日本人が奴隷として連れてかれた記述ならすぐ確認できるんだよね

そもそも義務教育で習ったろ?

 

キリスト教南蛮)に関する問題

 

このような状況を憂慮し、秀吉キリスト教宣教師追放を命じた。高山右近も、キリスト教信仰のために領地没収された

追放されるキリスト教宣教師たちへの配慮として、帰国費用として米1万俵が与えられた

九州御国分之次第

https://khirin-ld.rekihaku.ac.jp/rdf/nmjh_kaken_medInterNationalExcange/E14585

 

 

 

⭐️神社破壊御神体破壊ほか人種差別シュミレーターツッコミが止まらないが、文字読めない異世界増田と会話になる気がしないので⭐️

 

こっちなら付き合うぞ 

ローカルテキスト画像生成のモデル動かしてみようをそのうち書こうと思うけど、Windowsアーキテクチャ簡単説明欲しい?

コア分離あたり。ほかにも欲しいのがあれば書いとくけど

というか、UbuntuUbuntu 騒いでる子がいるが、そもそもPCにWin11/Win10入ってるか?

WindowsDocker DesktopバックエンドWSL2 Ubuntu の予定。なお、YouTube に構築動画無限にあるぞ)

anond:20250217171317

やっぱ会話にならんよね♾️

ゲームメディアどころか一般ニュースメディアでも史実と言って回っている例

Assassin's Creed director: The right time to take series to Japan | BBC

https://www.bbc.com/news/articles/c163jexl7rxo

 

Shadow’s trailer also generated backlash from some gamers, who criticised the choice of Yasuke as a main character over a native Japanese protagonist.

Opponents have accused those critics of being racist, and have pointed out that Yasuke is based on a real-life person.

Charles, speaking to Newsbeat before the trailer dropped, says the developers “put a lot of emphasis on authenticity and making sure we depict Japan and the culture right”.

“So when we started the project, we had a historian with us from day one,” he says.

He says the team also consulted weapons experts and travelled to Japan to get a feel for the landscape and locations in the game.

 

シャドウズのトレーラーは、一部のゲーマーからの反発も生みました。彼らは、日本人主人公ではなく弥助を主人公として選んだことを批判しました。

これに対して、批判者たちを人種差別主義者だと非難する声も上がっており、弥助が実在人物に基づいていることが指摘されています

チャールズは、トレーラー公開前にNewsbeatBBCニュース番組)との対話で、開発者たちが「日本とその文化を正しく描写することに重点を置き、真正性を重視した」と述べています

プロジェクトを始めた時から初日から歴史家と一緒に取り組んでいました」と彼は言います

また、チームは武器専門家にも相談し、日本旅行してゲームに登場する風景場所雰囲気を掴んだとのことです。

African samurai: The enduring legacy of a black warrior in feudal JapanCNN

When feudal Japan’s most powerful warlord Nobunaga Oda met Yasuke, a black slave-turned-retainer, in 1581, he believed the man was a god.

Oda had never seen an African before. And like the locals in Japan’s then-capital of Kyoto, he was awed by Yasuke’s height, build and skin tone, according to Thomas Lockley, the author of “African Samurai: The True Story of Yasuke, a Legendary Black Warrior in Feudal Japan.”

“When Yasuke got to Kyoto (with Jesuit missionaries), there was a massive riot. People wanted to see him and be in his presence,” says Lockley, who spent nine years researching and writing the book, which was published last month.

Oda believed Yasuke to be either a guardian demon or “Daikokuten,” a god of prosperity usually represented by black statues in temples. He tried to rub the pigment from Yasuke’s skin, believing it was black ink. Once convinced Yasuke was real, he immediately threw a feast in his honor, says Lockley.

 

1581年、戦国時代日本の最も強力な戦国大名である織田信長が、奴隷から家臣となった黒人ヤスケに出会った時、信長ヤスケを神だと信じました。

アフリカン・サムライ戦国時代日本伝説黒人武士ヤスケの真実物語」の著者トーマスロックリーによると、信長はそれまでアフリカ人を見たことがありませんでした。そして、当時の都であった京都地元民と同様に、ヤスケの身長、体格、肌の色に畏敬の念を抱いたそうです。

ヤスケが(イエズス会宣教師とともに)京都に到着した時、大規模な騒動が起きました。人々はヤスケを見たがり、彼の存在を身近に感じたがりました」と、9年の歳月をかけて研究執筆した先月出版されたこの本について、ロックリーは語ります

信長ヤスケを守護の鬼か、通常寺院で黒い像で表される繁栄の神「大黒天」のどちらかだと信じていました。信長ヤスケの肌の色素を擦り取ろうとし、それが黒インクだと考えていました。ヤスケが本物だと確信すると、すぐに彼の名誉を称える宴を開いたとロックリーは述べています

 

https://edition.cnn.com/2019/05/19/asia/black-samurai-yasuke-africa-japan-intl/index.html

 

 

ゲームメディアプラットフォームの紹介文だともっとひどい

最近も IGN Japan 使って煽り散らかし https://youtu.be/keiDRORg9hc

ここまでやるなら、ゲーム規制不要!!あらゆる規制に反対する!!と表明したらよかったのでは?って思うが、

なぜか日本版だけ日本人の首ホームラン出来るのが禁止されているの突っ込まないんですよね。Roninゴア表現あるのになぜでしょうね?

あと日本人非武装市民ペナルティ無し攻撃できるけど白人キャラ攻撃できないこともツッコミなし。NPCだろうが攻撃できるゲームはいくらでもあるんですけど

中途半端なところで自由度の追求を妥協するのですね

It was surprisingly gory, like the decapitations, you could get coated in blood. How vital is that to the assassin’s fantasy?
斬首シーンなどでは、予想外に残虐で、血まみれになることもありますね。これはアサシンファンタジーにとってどれほど重要なのでしょうか?)

 

I think it’s not an assassin thing, it’s a Japan thing in our case. So looking at death was a day-to-day occurrence in that period, and the way most people died in Japan during that time is clean decapitations.

So we didn’t want to shy away from it, although you can turn off the violence if you want. There’s options for it. You can turn off the blood, you can turn off the dismemberment and stuff. So it’s more trying to be faithful to the war aspect of Japan at that period. Death was a common thing and decapitation was not a strange sight in Japan.

 

私たち場合、これはアサシンに関することというよりも、日本に関することだと考えています。当時の日本では、死を目にすることは日常的なことでした。そしてその時代日本で多くの人々が死んでいった方法は、きれいな斬首でした。

ですので、私たちはそれを避けようとはしませんでした。ただし、望めば暴力表現オフにすることもできます。そのためのオプションがあります。血の表現オフにしたり、切断などの表現オフにしたりすることができます。これは、むしろその時代日本戦争の側面に忠実であろうとする試みなのです。死は日常的なことであり、斬首日本では珍しい光景ではありませんでした。

https://videogames.si.com/features/assassins-creed-shadows-interview

 

 

 

⭐️神社破壊御神体破壊ほか人種差別シュミレーターツッコミが止まらないが、文字読めない増田と会話になる気がしないので⭐️

 

こっちなら付き合うぞ 

ローカルテキスト画像生成のモデル動かしてみようをそのうち書こうと思うけど、Windowsアーキテクチャ簡単説明欲しい?

コア分離あたり。ほかにも欲しいのがあれば書いとくけど

というか、UbuntuUbuntu 騒いでる子がいるが、そもそもPCにWin11/Win10入ってるか?

WindowsDocker DesktopバックエンドWSL2 Ubuntu の予定。なお、YouTube に構築動画無限にあるぞ)

anond:20250217161449 anond:20250217161502

2025-02-15

anond:20250215115411

文字読めない子、妄想ベースに付き合いたくないだけです

こっちなら付き合うぞ

 

ローカルテキスト画像生成のモデル動かしてみようをそのうち書こうと思うけど、Windowsアーキテクチャ簡単説明欲しい?

コア分離あたり。ほかにも欲しいのがあれば書いとくけど

というか、UbuntuUbuntu 騒いでる子がいるが、そもそもPCにWin11/Win10入ってるか?

WindowsDocker DesktopバックエンドWSL2 Ubuntu の予定。なお、YouTube に構築動画無限にあるぞ)

anond:20250215104828

ローカルテキスト画像生成のモデル動かしてみようをそのうち書こうと思うけど、Windowsアーキテクチャ簡単説明欲しい?

コア分離あたり。ほかにも欲しいのがあれば書いとくけど

というか、UbuntuUbuntu 騒いでる子がいるが、そもそもPCにWin11/Win10入ってるか?

WindowsDocker DesktopバックエンドWSL2 Ubuntu の予定。なお、YouTube に構築動画無限にあるぞ)

anond:20250216015648

2025-02-05

グラボは高いので特別目的がなきゃ複数買わない。というかクラウドGUP使うだろ

と思っているので、基本的PC1台で、ゲームやって、創作やって、AIやるだろうなって想定している

 

その場合普段あんPC使わない人であっても、Docker Desktop + WSL 2 バックエンド のがわかりやすいんじゃないの?って思っているが、

普段あんPC使わない人は、WindowsLinuxデュアルboot にして、Linuxネイティブ の方がむしろわかりやすいとかあるの?マジで

2025-01-31

1girl, looking at desktop monitor, <Lora_HatenaBookmark_1.0:1>, (hatena bookmark:1.4), (masuda:1.2), response tree, response battle, angry,

2025-01-29

結局、これやってくれてる増田いないのか

今だったら DeepSeek R1 でもええやんな

増田においても、AIやりたい風の増田AIで遊んでる(噓松)増田投稿をよく見るけど、

どう考えてもそれ、NSFWフラグ立つでしょ・・・みたいなことを希望してんのよね

からAI画像生成とかで遊んでる増田が、彼/彼女らをフォローする風でもないので、

パソコン大先生増田フォローしたげて

 

  1. Windows OSアプリ分離とコア分離を説明(超ざっくりで良い。コンテナー技術の基本原理セキュリティ周りの設定やトラブル対応ベースを作る)
  2. コンテナ技術の基礎について説明(ざっくりで良い)
  3. LLMを目的別に説明
  4. PC作業用のディレクトリ作成し、モデルダウンロード、保存まで説明
  5. Docker DesktopインストールDockerイメージの構築~Dockerコンテナの実行まで説明

 

需要あると思うで

2025-01-22

anond:20250122133407

詳しいなら、謎レスバしとらんで、

レガシーWindows OS の安定性の概念Windows OS を語ったり、

レガシーWindows OS でよくあったトラブル懸念してチャレンジしない、

おっさんおばさんおじいさんおばあさんがいるから、Windows OSアプリ分離 と コア分離 を説明したげてよ

 

増田においても、AIやりたい風の増田AIで遊んでる(噓松)増田投稿をよく見るけど、

どう考えてもそれ、NSFWフラグ立つでしょ・・・みたいなことを希望してんのよね

からAI画像生成とかで遊んでる増田が、彼/彼女らをフォローする風でもないので、

パソコン大先生増田フォローしたげて

 

  1. Windows OSアプリ分離とコア分離を説明(超ざっくりで良い。コンテナー技術の基本原理セキュリティ周りの設定やトラブル対応ベースを作る)
  2. コンテナ技術の基礎について説明(ざっくりで良い)
  3. LLMを目的別に説明
  4. PC作業用のディレクトリ作成し、モデルダウンロード、保存まで説明
  5. Docker DesktopインストールDockerイメージの構築~Dockerコンテナの実行まで説明

 

需要あると思うで

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