<?xml version="1.0" encoding="UTF-8"?>
<!-- generator="FeedCreator 1.8" -->
<?xml-stylesheet href="https://wiki.nullpon.moe/lib/exe/css.php?s=feed" type="text/css"?>
<rdf:RDF
    xmlns="http://purl.org/rss/1.0/"
    xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
    xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
    xmlns:dc="http://purl.org/dc/elements/1.1/">
    <channel rdf:about="https://wiki.nullpon.moe/feed.php">
        <title>Cat Paw Software</title>
        <description></description>
        <link>https://wiki.nullpon.moe/</link>
        <image rdf:resource="https://wiki.nullpon.moe/_media/wiki/dokuwiki.svg" />
       <dc:date>2026-05-06T02:05:31+00:00</dc:date>
        <items>
            <rdf:Seq>
                <rdf:li rdf:resource="https://wiki.nullpon.moe/mysqldump?rev=1777894166&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.nullpon.moe/mysql?rev=1777891310&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.nullpon.moe/ansible?rev=1777298906&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.nullpon.moe/cargo?rev=1777133100&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.nullpon.moe/macos?rev=1775806246&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.nullpon.moe/claude_code/bugs?rev=1775662525&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.nullpon.moe/npm?rev=1775091199&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.nullpon.moe/claude_code?rev=1775046877&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.nullpon.moe/vcs?rev=1775046371&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.nullpon.moe/marp?rev=1774620340&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.nullpon.moe/karabiner?rev=1773765305&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.nullpon.moe/?image=automator.jpg&amp;ns=0&amp;rev=1738600076&amp;tab_details=history&amp;media_do=diff&amp;do=media"/>
                <rdf:li rdf:resource="https://wiki.nullpon.moe/?image=font.png&amp;ns=0&amp;rev=1738574156&amp;tab_details=history&amp;media_do=diff&amp;do=media"/>
                <rdf:li rdf:resource="https://wiki.nullpon.moe/?image=font2.png&amp;ns=0&amp;rev=1738573443&amp;tab_details=history&amp;media_do=diff&amp;do=media"/>
            </rdf:Seq>
        </items>
    </channel>
    <image rdf:about="https://wiki.nullpon.moe/_media/wiki/dokuwiki.svg">
        <title>Cat Paw Software</title>
        <link>https://wiki.nullpon.moe/</link>
        <url>https://wiki.nullpon.moe/_media/wiki/dokuwiki.svg</url>
    </image>
    <item rdf:about="https://wiki.nullpon.moe/mysqldump?rev=1777894166&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2026-05-04T11:29:26+00:00</dc:date>
        <dc:creator>nullpon (nullpon@undisclosed.example.com)</dc:creator>
        <title>mysqldump</title>
        <link>https://wiki.nullpon.moe/mysqldump?rev=1777894166&amp;do=diff</link>
        <description>mysqldump

基本的な使い方

データベースhogeをダンプ（create databaseやuseを出力しない）

mysqldump -u fuga -p hoge &gt; db_hoge_dump.sql

データベースhogeをダンプ（create database if not existsと useを出力する）</description>
    </item>
    <item rdf:about="https://wiki.nullpon.moe/mysql?rev=1777891310&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2026-05-04T10:41:50+00:00</dc:date>
        <dc:creator>nullpon (nullpon@undisclosed.example.com)</dc:creator>
        <title>mysql - [mysqldump] </title>
        <link>https://wiki.nullpon.moe/mysql?rev=1777891310&amp;do=diff</link>
        <description>MySQL

	*  バイナリダウンロード
	*  MySQL 5.1リファレンスマニュアル

ネットの情報は間違いも多い。鵜呑みにせず公式のマニュアルで確認すること。もちろんこのページの情報も鵜呑みにしないこと。きちんとマニュアルで調べる。すべての情報はマニュアルに掲載されている。公式サイト以外でもオライリーの書籍（実践ハイパフォーマンス等）はほぼ無条件で信用してもいいだろう。…</description>
    </item>
    <item rdf:about="https://wiki.nullpon.moe/ansible?rev=1777298906&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2026-04-27T14:08:26+00:00</dc:date>
        <dc:creator>nullpon (nullpon@undisclosed.example.com)</dc:creator>
        <title>ansible - 　</title>
        <link>https://wiki.nullpon.moe/ansible?rev=1777298906&amp;do=diff</link>
        <description>ansible

playbookのdry-run

--check オプションで


ansible-playbook -i inventories/production -u nullpon -l webserver site.yml --check


vault

ファイルを暗号化する


ansible-vault encrypt ./path/to/file --vault-password-file .pass.txt</description>
    </item>
    <item rdf:about="https://wiki.nullpon.moe/cargo?rev=1777133100&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2026-04-25T16:05:00+00:00</dc:date>
        <dc:creator>nullpon (nullpon@undisclosed.example.com)</dc:creator>
        <title>cargo</title>
        <link>https://wiki.nullpon.moe/cargo?rev=1777133100&amp;do=diff</link>
        <description>cargo

rustのビルドツール、パッケージマネージャ。rustupでインストールする

プロジェクト作成

applicationを作成

$ cargo new app_name

libraryを作成

$ cargo new app_name --lib

mainファイルを変更する

Cargo.tomlに以下を設定</description>
    </item>
    <item rdf:about="https://wiki.nullpon.moe/macos?rev=1775806246&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2026-04-10T07:30:46+00:00</dc:date>
        <dc:creator>nullpon (nullpon@undisclosed.example.com)</dc:creator>
        <title>macos</title>
        <link>https://wiki.nullpon.moe/macos?rev=1775806246&amp;do=diff</link>
        <description>macOS

開発環境作成メモ

	*  MacPorts
	*  homebrew
	*  macOSのコマンド

動画から音声ファイルを抽出

二コ動やYouTubeからダウンロードしたMP4動画から音声のみシェルで抽出する。シェル使えない奴はWindowsでも使っとけ。</description>
    </item>
    <item rdf:about="https://wiki.nullpon.moe/claude_code/bugs?rev=1775662525&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2026-04-08T15:35:25+00:00</dc:date>
        <dc:creator>nullpon (nullpon@undisclosed.example.com)</dc:creator>
        <title>bugs - 作成</title>
        <link>https://wiki.nullpon.moe/claude_code/bugs?rev=1775662525&amp;do=diff</link>
        <description>Claude Code Bugs

最新版では治っているかもしれないので注意すること

sandboxでnpx tsxが動作しない

* &lt;https://github.com/anthropics/claude-code/issues/39257&gt;

子プロセスが作成するUNIXドメインソケットがListenできないため。allowLocalBindingやallowAllUnixSocketsなどを設定してもNGで、これらのオプションが子プロセスに引き継がれてない可能性が高い。</description>
    </item>
    <item rdf:about="https://wiki.nullpon.moe/npm?rev=1775091199&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2026-04-02T00:53:19+00:00</dc:date>
        <dc:creator>nullpon (nullpon@undisclosed.example.com)</dc:creator>
        <title>npm - [.npmrc] </title>
        <link>https://wiki.nullpon.moe/npm?rev=1775091199&amp;do=diff</link>
        <description>npm

npm は node.js 用のパッケージ管理システム。

準備

node本体に付属しています。

使い方

npmプロジェクトの開始
 $ npm init
packege.jsonが作られる。

node_modulesディレクトリは .gitignore 等に追加してSCMに管理されないようにする</description>
    </item>
    <item rdf:about="https://wiki.nullpon.moe/claude_code?rev=1775046877&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2026-04-01T12:34:37+00:00</dc:date>
        <dc:creator>nullpon (nullpon@undisclosed.example.com)</dc:creator>
        <title>claude_code</title>
        <link>https://wiki.nullpon.moe/claude_code?rev=1775046877&amp;do=diff</link>
        <description>Claude Code

Anthropic社のコーディングAIエージェント

* Claude Code by Anthropic | AI Coding Agent, Terminal, IDE(claude.com)
* Claude Code overview - Claude Code Docs(code.claude.com)

設定ファイル

設定ファイルは３種類

* グローバルスコープ: ~/.claude/settings.json
* プロジェクトスコープ: .claude/settings.json
* ローカルスコープ:</description>
    </item>
    <item rdf:about="https://wiki.nullpon.moe/vcs?rev=1775046371&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2026-04-01T12:26:11+00:00</dc:date>
        <dc:creator>nullpon (nullpon@undisclosed.example.com)</dc:creator>
        <title>vcs - 作成</title>
        <link>https://wiki.nullpon.moe/vcs?rev=1775046371&amp;do=diff</link>
        <description>VCS

バージョン管理システム（version control system）。Gitなどのソースコード管理システムこと</description>
    </item>
    <item rdf:about="https://wiki.nullpon.moe/marp?rev=1774620340&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2026-03-27T14:05:40+00:00</dc:date>
        <dc:creator>nullpon (nullpon@undisclosed.example.com)</dc:creator>
        <title>marp - 作成</title>
        <link>https://wiki.nullpon.moe/marp?rev=1774620340&amp;do=diff</link>
        <description>marp

Markdownからスライドショーを作成するツール

* Marp: Markdown Presentation Ecosystem(marp.app)

使い方

HTML形式のスライドショー作成

npx @marp-team/marp-cli@latest slide.md

PDF生成

npx @marp-team/marp-cli@latest slide.md --pdf

PPTXに変換

npx @marp-team/marp-cli@latest slide.md --pptx</description>
    </item>
    <item rdf:about="https://wiki.nullpon.moe/karabiner?rev=1773765305&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2026-03-17T16:35:05+00:00</dc:date>
        <dc:creator>nullpon (nullpon@undisclosed.example.com)</dc:creator>
        <title>karabiner</title>
        <link>https://wiki.nullpon.moe/karabiner?rev=1773765305&amp;do=diff</link>
        <description>karabiner-Elements

macOS向けのキーリマップ・カスタマイズツール

* Karabiner-Elements(karabiner-elements.pqrs.org)

Examples for Complex Modifications

{
  &quot;description&quot;: &quot;ESCを押したら強制的にIMEをオフにする（iTerm2、VSCode限定）&quot;,
  &quot;manipulators&quot;: [
    {
      &quot;conditions&quot;: [
        {
          &quot;bundle_identifiers&quot;: [
            &quot;^com\\.googlecode\\.iterm2$&quot;,
            &quot;^com\\.microsoft\\.VSCode$&quot;
          ],
          &quot;type&quot;: &quot;frontmost_application_if&quot;
        }
      ],
      &quot;description&quot;: &quot;iTerm2, vscodeでESC押したときに日本語入力を英…</description>
    </item>
    <item rdf:about="https://wiki.nullpon.moe/?image=automator.jpg&amp;ns=0&amp;rev=1738600076&amp;tab_details=history&amp;media_do=diff&amp;do=media">
        <dc:format>text/html</dc:format>
        <dc:date>2025-02-03T16:27:56+00:00</dc:date>
        <dc:creator>nullpon (nullpon@undisclosed.example.com)</dc:creator>
        <title>automator.jpg - メタデータが編集されました</title>
        <link>https://wiki.nullpon.moe/?image=automator.jpg&amp;ns=0&amp;rev=1738600076&amp;tab_details=history&amp;media_do=diff&amp;do=media</link>
        <description>&lt;img src=&quot;https://wiki.nullpon.moe/_media/automator.jpg?w=500&amp;amp;h=500&amp;amp;tok=4c19d0&quot; alt=&quot;automator.jpg&quot; loading=&quot;lazy&quot; width=&quot;500&quot; height=&quot;500&quot; /&gt;</description>
    </item>
    <item rdf:about="https://wiki.nullpon.moe/?image=font.png&amp;ns=0&amp;rev=1738574156&amp;tab_details=history&amp;media_do=diff&amp;do=media">
        <dc:format>text/html</dc:format>
        <dc:date>2025-02-03T09:15:56+00:00</dc:date>
        <dc:creator>nullpon (nullpon@undisclosed.example.com)</dc:creator>
        <title>font.png</title>
        <link>https://wiki.nullpon.moe/?image=font.png&amp;ns=0&amp;rev=1738574156&amp;tab_details=history&amp;media_do=diff&amp;do=media</link>
        <description>&lt;img src=&quot;https://wiki.nullpon.moe/_media/font.png?w=500&amp;amp;h=500&amp;amp;tok=d0604b&quot; alt=&quot;font.png&quot; loading=&quot;lazy&quot; width=&quot;500&quot; height=&quot;500&quot; /&gt;</description>
    </item>
    <item rdf:about="https://wiki.nullpon.moe/?image=font2.png&amp;ns=0&amp;rev=1738573443&amp;tab_details=history&amp;media_do=diff&amp;do=media">
        <dc:format>text/html</dc:format>
        <dc:date>2025-02-03T09:04:03+00:00</dc:date>
        <dc:creator>nullpon (nullpon@undisclosed.example.com)</dc:creator>
        <title>font2.png - 削除</title>
        <link>https://wiki.nullpon.moe/?image=font2.png&amp;ns=0&amp;rev=1738573443&amp;tab_details=history&amp;media_do=diff&amp;do=media</link>
        <description>&lt;img src=&quot;https://wiki.nullpon.moe/_media/font2.png?w=500&amp;amp;h=500&amp;amp;tok=5c3c37&quot; alt=&quot;font2.png&quot; loading=&quot;lazy&quot; width=&quot;500&quot; height=&quot;500&quot; /&gt;</description>
    </item>
</rdf:RDF>
