{ "version": "https://jsonfeed.org/version/1.1", "user_comment": "This feed allows you to read the posts from this site in any feed reader that supports the JSON Feed format. To add this feed to your reader, copy the following URL -- https://matoken.org/blog/category/%e6%9c%aa%e5%88%86%e9%a1%9e/feed/json/ -- and add it your reader.", "next_url": "https://matoken.org/blog/category/%e6%9c%aa%e5%88%86%e9%a1%9e/feed/json/?paged=2", "home_page_url": "https://matoken.org/blog/category/%e6%9c%aa%e5%88%86%e9%a1%9e/", "feed_url": "https://matoken.org/blog/category/%e6%9c%aa%e5%88%86%e9%a1%9e/feed/json/", "language": "ja", "title": "\u672a\u5206\u985e – matoken's blog", "description": "Is there no plan B?", "icon": "https://matoken.org/blog/wp-content/uploads/2025/03/cropped-1865f695c4eecc844385acef2f078255036adccd42c254580ea3844543ab56d9.jpeg", "items": [ { "id": "https://matoken.org/blog/?p=5500", "url": "https://matoken.org/blog/2026/06/30/transfer-linux-sound-to-galene-with-pw-whip/", "title": "PipwWire\u3068WHIP\u306e\u30d6\u30ea\u30c3\u30b8\u306epw-whip\u3067Linux\u306e\u97f3\u3092Galene\u306b\u8ee2\u9001", "content_html": "
\n
\n\n\t\n\t\n

\n
\n

\u30d3\u30c7\u30aa\u30ab\u30f3\u30d5\u30a1\u30ec\u30f3\u30b9\u30bd\u30d5\u30c8\u30a6\u30a7\u30a2\u306eGalene\u306eML\u306bpw-whip\u3068\u3044\u3046PipeWire-WHIP pridge\u3092\u4f5c\u3063\u305f\u3088\u3068\u3044\u3046\u30e1\u30fc\u30eb\u304c\u6d41\u308c\u3066\u304d\u307e\u3057\u305f\uff0e

\n
\n

\n
\n
\n
\n

Pw-whip is a bridge between PipeWire and WHIP.

\n
\n
\n
\n
https://github.com/jech/pw-whip
\n
\n
\n
\n

It can be used to stream the audio of any Linux application to Galene:

\n
\n
\n
\n
pw-whip -C mpv https://galene.org:8443/group/public/pw-whip/.whip
\n
\n
\n
\n

This is currently audio-only, I’ll extend it to do video if there’s demand.

\n
\n
\n\n
\n\n
\n

Galene\u306f\u7d50\u69cb\u524d\u304b\u3089WHIP\u306b\u5bfe\u5fdc\u3057\u3066\u3044\u3066\uff0cOBS Studio\u306a\u3069\u304b\u3089\u9001\u4fe1\u3067\u304d\u3066\u3044\u307e\u3057\u305f\uff0e\u4eca\u56de\u306epw-whip\u3067Linux\u306ePipeWire(PulseAudio\u306e\u5149\u666f\u306b\u3088\u304f\u4f7f\u308f\u308c\u3066\u3044\u308b)\u304b\u3089Galene\u306b\u97f3\u58f0\u30e1\u30c7\u30a3\u30a2\u3092\u8ee2\u9001\u3067\u304d\u308b\u3088\u3046\u306b\u306a\u308a\u307e\u3059\uff0e

\n
\n
\n
\n
\n

build

\n
\n
\n

\u3053\u3053\u3067\u306fDebian sid amd64\u74b0\u5883\u3067build\u3057\u307e\u3057\u305f\uff0e
\n\u57fa\u672c\u7684\u306bREADME.md\u306e\u3068\u304a\u308a\u3067\u3059\u304c\u4f55\u7b87\u6240\u304b\u5f15\u3063\u304b\u304b\u308a\u307e\u3057\u305f\uff0e

\n
\n
\n

\u4f9d\u5b58\u30d1\u30c3\u30b1\u30fc\u30b8\u306e\u5c0e\u5165

\n
\n

\u307e\u305a\u306f\u4f9d\u5b58\u30d1\u30c3\u30b1\u30fc\u30b8\u306e\u5c0e\u5165\uff0e

\n
\n
\n
\n
$ sudo apt install libopus-dev libpipewire-0.3-dev
\n
\n
\n
\n
\n

libdtachannel\u306ebuild

\n
\n

WebRTC\u306eMedia Transport\u306b\u4f7f\u3046libdtachannel\u306ebuild\u3092\u884c\u3044\u307e\u3059\uff0e

\n
\n\n
\n

~/src \u306fpw-whip\u306eMakefile\u306b\u30cf\u30fc\u30c9\u30b3\u30fc\u30c9\u3055\u308c\u3066\u3044\u308b\u306e\u3067 ~/src \u4ee5\u4e0b\u3067\u4f5c\u696d\u3057\u305f\u307b\u3046\u304c\u624b\u9593\u304c\u306a\u3044\u3067\u3059\uff0e
\n~/src\u4ee5\u4e0b\u306bsource\u3092\u6301\u3063\u3066\u304d\u3066Cmake\u3067\u5931\u6557\uff0e

\n
\n
\n
\n
$ cd ~/src\n$ git clone https://github.com/paullouisageneau/libdatachannel\n$ cd libdatachannel\n$ cmake -Bbuild\nCMake Error at CMakeLists.txt:328 (add_subdirectory):\n  The source directory\n\n    /home/matoken/src/libdatachannel/deps/plog\n\n  does not contain a CMakeLists.txt file.\n\n  :\n  :
\n
\n
\n
\n

deps/plog\u306e\u4e2d\u306f\u7a7a\u3067\u3059\uff0e\u305d\u3057\u3066\u540c\u69d8\u306e\u30a8\u30e9\u30fc\u304c\u7d9a\u304d\u307e\u3059\uff0e
\nlibdatachannel\u306eBUILDING.md\u306b\u306fgit submodule\u3082\u5f15\u3063\u5f35\u3063\u3066\u304f\u308b\u3088\u3046\u306b\u66f8\u304b\u308c\u3066\u3044\u307e\u3059\uff0e

\n
\n
\n
\n
\n

## Init submodules

\n
\n
\n

This step is optional if PREFER_SYSTEM_LIB CMake option will be enabled.

\n
\n
\n
\n
$ cd libdatachannel\n$ git submodule update --init --recursive --depth 1
\n
\n
\n
\n\n
\n
\n

\u3068\u3044\u3046\u3053\u3068\u3067submodule\u3092\u8cb0\u3063\u3066\u304d\u3066\u518d\u5ea6cmake\u304b\u3089\uff0e
\n\u4eca\u5ea6\u306fCmake\u3082make\u3082\u901a\u308a\u307e\u3057\u305f\uff0e
\n.so \u3092/usr/local/lib/ \u4ee5\u4e0b\u306b\u30b3\u30d4\u30fc\u3057\u3066pw-whip\u306ebuild\u306b\uff0e

\n
\n
\n
\n
$ git submodule update --init --recursive --depth 1\n$ cmake -Bbuild\n$ cd build\n$ make -j\n$ sudo mv libdatachannel.so* /usr/local/lib/\n$ sudo ldconfig\n$ cd ..\n$ git clone https://github.com/jech/pw-whip\n$ cd pw-whip\n$ make -j
\n
\n
\n
\n\n\n\n\n\n
\n
Note
\n
\n
\n

pw-whip\u306eCommit c945067\u3088\u308a\u524d\u3060\u3068Type\u304c\u3042\u3063\u305f\u3088\u3046\u3067\u4ee5\u4e0b\u306e\u3088\u3046\u306a\u30a8\u30e9\u30fc\u306b\u306a\u308a\u307e\u3059\uff0e\u6700\u65b0\u306b\u3057\u3066\u304b\u3089make\u3057\u307e\u3057\u3087\u3046\uff0e

\n
\n
\n
\n
In file included from whip.cpp:8:\nwhip.hpp: In constructor \u2018WhipClient::WhipClient(std::string, bool)\u2019:\nwhip.hpp:18:15: error: \u2018class WhipClient\u2019 has no member named \u2018seqno\u2019\n   18 |         this->seqno = 42;\n      |               ^~~~~\nIn file included from main.cpp:10:\nwhip.hpp: In constructor \u2018WhipClient::WhipClient(std::string, bool)\u2019:\nwhip.hpp:18:15: error: \u2018class WhipClient\u2019 has no member named \u2018seqno\u2019\n   18 |         this->seqno = 42;\n      |               ^~~~~
\n
\n
\n
\n
\n
\n
\n
\n
\n

pw-whip

\n
\n
\n

usage\u898b\u3066\u3082\u3088\u304f\u308f\u304b\u3093\u306a\u3044\u306a?

\n
\n
\n
\n
$ ./pw-whip\nUsage: ./pw-whip [-k] [-t token] [-c] [-C target] [-b bitrate] [-d] endpoint
\n
\n
\n
\n

README.md\u3092\u53c2\u8003\u306b\u307e\u305a\u306f\u3053\u3093\u306a\u611f\u3058\u3067

\n
\n
\n
\n
$ ./pw-whip -k -c https://localhost:9443/group/test/.whip
\n
\n
\n
\n

-k \u306f\u30aa\u30ec\u30aa\u30ec\u8a3c\u660e\u66f8\u306a\u306e\u3067TLS\u8a3c\u660e\u66f8\u3092\u78ba\u8a8d\u3057\u306a\u3044\u3088\u3046\u306b\uff0e -c \u3067PipeWire\u65e2\u5b9a\u5024\u306esource\u3092\u8ee2\u9001\u3057\u307e\u3059\uff0e

\n
\n
\n

\u4eca\u56de\u306f\u5185\u8535\u30de\u30a4\u30af\u3092\u898f\u5b9a\u5024\u306b\u3057\u305f\u3089\u5185\u8535\u30de\u30a4\u30af\u306e\u97f3\u304c\u5c4a\u304d\u307e\u3057\u305f\uff0e

\n
\n
\n
\n
$ ./pw-whip -k -C mpv https://localhost:9443/group/test/.whip
\n
\n
\n
\n

\u6b21\u306f\u3053\u3093\u306a\u611f\u3058\u3067 -C mpv \u3092\u6307\u5b9a\uff0e\u3053\u308c\u3067mpv\u306e\u30bd\u30fc\u30b9\u3092\u8ee2\u9001\u3057\u307e\u3059\uff0empv\u3067\u518d\u751f\u3057\u305f\u52d5\u753b\u306e\u97f3\u58f0\u304c\u8ee2\u9001\u3055\u308c\u307e\u3057\u305f\uff0e

\n
\n
\n

\"pw

\n
\n
\n

\u3053\u306e\u3068\u304d\u306ePipeWire\u306e\u30bd\u30fc\u30b9\u306fqpwgraph\u3084\uff0c pw-cli ls Node \u30b3\u30de\u30f3\u30c9\u306a\u3069\u3067\u78ba\u8a8d\u3067\u304d\u307e\u3059\uff0e

\n
\n
\n

\"pw

\n
\n
\n

\u3068\u3044\u3046\u3053\u3068\u3067PipwWire\u304c\u52d5\u3044\u3066\u3044\u3066\u30ea\u30a2\u30eb\u30bf\u30a4\u30e0\u306bopus\u306b\u5909\u63db\u3067\u304d\u308b\u304f\u3089\u3044\u306e\u30b9\u30da\u30c3\u30af\u306e\u7aef\u672b(\u53e4\u3081\u306eRaspberryPi\u306a\u3069)\u304b\u3089\u3082Galene\u306b\u97f3\u58f0\u3092\u9001\u308a\u8fbc\u3081\u305d\u3046\u3067\u3059\uff0e
\narm\u3067\u306ebuild\u3082\u8a66\u3057\u3066\u307f\u3088\u3046\u3068\u601d\u3044\u307e\u3059\uff0e

\n
\n
\n
\n
\n

\u95a2\u9023URL

\n
\n\n
\n
\n
\n

toot

\n
\n\n
\n
\n
\n

\u74b0\u5883

\n
\n
\n
\n
$ dpkg-query -W libopus-dev libpipewire-0.3-dev build-essential git\nbuild-essential 12.12\ngit     1:2.53.0-1\nlibopus-dev:amd64       1.6.1-1+b1\nlibpipewire-0.3-dev:amd64       1.6.7-1\n$ lsb_release -dr\nDescription:    Debian GNU/Linux forky/sid\nRelease:        n/a\n$ arch\nx86_64
\n
\n
\n
\n
\n", "content_text": "\u30d3\u30c7\u30aa\u30ab\u30f3\u30d5\u30a1\u30ec\u30f3\u30b9\u30bd\u30d5\u30c8\u30a6\u30a7\u30a2\u306eGalene\u306eML\u306bpw-whip\u3068\u3044\u3046PipeWire-WHIP pridge\u3092\u4f5c\u3063\u305f\u3088\u3068\u3044\u3046\u30e1\u30fc\u30eb\u304c\u6d41\u308c\u3066\u304d\u307e\u3057\u305f\uff0e\n\n\n\n\n\nPw-whip is a bridge between PipeWire and WHIP.\n\n\n\nhttps://github.com/jech/pw-whip\n\n\n\nIt can be used to stream the audio of any Linux application to Galene:\n\n\n\npw-whip -C mpv https://galene.org:8443/group/public/pw-whip/.whip\n\n\n\nThis is currently audio-only, I’ll extend it to do video if there’s demand.\n\n\n\n— [Galene] ANNOUNCE: pw-whip, PipeWire-WHIP bridge\n\n\n\n\n\njech/pw-whip: PipeWire-WHIP bridge\n\n\n\n\nGalene\u306f\u7d50\u69cb\u524d\u304b\u3089WHIP\u306b\u5bfe\u5fdc\u3057\u3066\u3044\u3066\uff0cOBS Studio\u306a\u3069\u304b\u3089\u9001\u4fe1\u3067\u304d\u3066\u3044\u307e\u3057\u305f\uff0e\u4eca\u56de\u306epw-whip\u3067Linux\u306ePipeWire(PulseAudio\u306e\u5149\u666f\u306b\u3088\u304f\u4f7f\u308f\u308c\u3066\u3044\u308b)\u304b\u3089Galene\u306b\u97f3\u58f0\u30e1\u30c7\u30a3\u30a2\u3092\u8ee2\u9001\u3067\u304d\u308b\u3088\u3046\u306b\u306a\u308a\u307e\u3059\uff0e\n\n\n\n\nbuild\n\n\n\u3053\u3053\u3067\u306fDebian sid amd64\u74b0\u5883\u3067build\u3057\u307e\u3057\u305f\uff0e\n\u57fa\u672c\u7684\u306bREADME.md\u306e\u3068\u304a\u308a\u3067\u3059\u304c\u4f55\u7b87\u6240\u304b\u5f15\u3063\u304b\u304b\u308a\u307e\u3057\u305f\uff0e\n\n\n\u4f9d\u5b58\u30d1\u30c3\u30b1\u30fc\u30b8\u306e\u5c0e\u5165\n\n\u307e\u305a\u306f\u4f9d\u5b58\u30d1\u30c3\u30b1\u30fc\u30b8\u306e\u5c0e\u5165\uff0e\n\n\n\n$ sudo apt install libopus-dev libpipewire-0.3-dev\n\n\n\n\nlibdtachannel\u306ebuild\n\nWebRTC\u306eMedia Transport\u306b\u4f7f\u3046libdtachannel\u306ebuild\u3092\u884c\u3044\u307e\u3059\uff0e\n\n\n\n\npaullouisageneau/libdatachannel: C/C++ WebRTC network library featuring Data Channels, Media Transport, and WebSockets\n\n\n\n\n~/src \u306fpw-whip\u306eMakefile\u306b\u30cf\u30fc\u30c9\u30b3\u30fc\u30c9\u3055\u308c\u3066\u3044\u308b\u306e\u3067 ~/src \u4ee5\u4e0b\u3067\u4f5c\u696d\u3057\u305f\u307b\u3046\u304c\u624b\u9593\u304c\u306a\u3044\u3067\u3059\uff0e\n~/src\u4ee5\u4e0b\u306bsource\u3092\u6301\u3063\u3066\u304d\u3066Cmake\u3067\u5931\u6557\uff0e\n\n\n\n$ cd ~/src\n$ git clone https://github.com/paullouisageneau/libdatachannel\n$ cd libdatachannel\n$ cmake -Bbuild\nCMake Error at CMakeLists.txt:328 (add_subdirectory):\n The source directory\n\n /home/matoken/src/libdatachannel/deps/plog\n\n does not contain a CMakeLists.txt file.\n\n :\n :\n\n\n\ndeps/plog\u306e\u4e2d\u306f\u7a7a\u3067\u3059\uff0e\u305d\u3057\u3066\u540c\u69d8\u306e\u30a8\u30e9\u30fc\u304c\u7d9a\u304d\u307e\u3059\uff0e\nlibdatachannel\u306eBUILDING.md\u306b\u306fgit submodule\u3082\u5f15\u3063\u5f35\u3063\u3066\u304f\u308b\u3088\u3046\u306b\u66f8\u304b\u308c\u3066\u3044\u307e\u3059\uff0e\n\n\n\n\n## Init submodules\n\n\nThis step is optional if PREFER_SYSTEM_LIB CMake option will be enabled.\n\n\n\n$ cd libdatachannel\n$ git submodule update --init --recursive --depth 1\n\n\n\n\n— libdatachannel/BUILDING.md at master \u00b7 paullouisageneau/libdatachannel\n\n\n\n\u3068\u3044\u3046\u3053\u3068\u3067submodule\u3092\u8cb0\u3063\u3066\u304d\u3066\u518d\u5ea6cmake\u304b\u3089\uff0e\n\u4eca\u5ea6\u306fCmake\u3082make\u3082\u901a\u308a\u307e\u3057\u305f\uff0e\n.so \u3092/usr/local/lib/ \u4ee5\u4e0b\u306b\u30b3\u30d4\u30fc\u3057\u3066pw-whip\u306ebuild\u306b\uff0e\n\n\n\n$ git submodule update --init --recursive --depth 1\n$ cmake -Bbuild\n$ cd build\n$ make -j\n$ sudo mv libdatachannel.so* /usr/local/lib/\n$ sudo ldconfig\n$ cd ..\n$ git clone https://github.com/jech/pw-whip\n$ cd pw-whip\n$ make -j\n\n\n\n\n\n\nNote\n\n\n\npw-whip\u306eCommit c945067\u3088\u308a\u524d\u3060\u3068Type\u304c\u3042\u3063\u305f\u3088\u3046\u3067\u4ee5\u4e0b\u306e\u3088\u3046\u306a\u30a8\u30e9\u30fc\u306b\u306a\u308a\u307e\u3059\uff0e\u6700\u65b0\u306b\u3057\u3066\u304b\u3089make\u3057\u307e\u3057\u3087\u3046\uff0e\n\n\n\nIn file included from whip.cpp:8:\nwhip.hpp: In constructor \u2018WhipClient::WhipClient(std::string, bool)\u2019:\nwhip.hpp:18:15: error: \u2018class WhipClient\u2019 has no member named \u2018seqno\u2019\n 18 | this->seqno = 42;\n | ^~~~~\nIn file included from main.cpp:10:\nwhip.hpp: In constructor \u2018WhipClient::WhipClient(std::string, bool)\u2019:\nwhip.hpp:18:15: error: \u2018class WhipClient\u2019 has no member named \u2018seqno\u2019\n 18 | this->seqno = 42;\n | ^~~~~\n\n\n\n\n\n\n\n\n\n\npw-whip\n\n\nusage\u898b\u3066\u3082\u3088\u304f\u308f\u304b\u3093\u306a\u3044\u306a?\n\n\n\n$ ./pw-whip\nUsage: ./pw-whip [-k] [-t token] [-c] [-C target] [-b bitrate] [-d] endpoint\n\n\n\nREADME.md\u3092\u53c2\u8003\u306b\u307e\u305a\u306f\u3053\u3093\u306a\u611f\u3058\u3067\n\n\n\n$ ./pw-whip -k -c https://localhost:9443/group/test/.whip\n\n\n\n-k \u306f\u30aa\u30ec\u30aa\u30ec\u8a3c\u660e\u66f8\u306a\u306e\u3067TLS\u8a3c\u660e\u66f8\u3092\u78ba\u8a8d\u3057\u306a\u3044\u3088\u3046\u306b\uff0e -c \u3067PipeWire\u65e2\u5b9a\u5024\u306esource\u3092\u8ee2\u9001\u3057\u307e\u3059\uff0e\n\n\n\u4eca\u56de\u306f\u5185\u8535\u30de\u30a4\u30af\u3092\u898f\u5b9a\u5024\u306b\u3057\u305f\u3089\u5185\u8535\u30de\u30a4\u30af\u306e\u97f3\u304c\u5c4a\u304d\u307e\u3057\u305f\uff0e\n\n\n\n$ ./pw-whip -k -C mpv https://localhost:9443/group/test/.whip\n\n\n\n\u6b21\u306f\u3053\u3093\u306a\u611f\u3058\u3067 -C mpv \u3092\u6307\u5b9a\uff0e\u3053\u308c\u3067mpv\u306e\u30bd\u30fc\u30b9\u3092\u8ee2\u9001\u3057\u307e\u3059\uff0empv\u3067\u518d\u751f\u3057\u305f\u52d5\u753b\u306e\u97f3\u58f0\u304c\u8ee2\u9001\u3055\u308c\u307e\u3057\u305f\uff0e\n\n\n\n\n\n\u3053\u306e\u3068\u304d\u306ePipeWire\u306e\u30bd\u30fc\u30b9\u306fqpwgraph\u3084\uff0c pw-cli ls Node \u30b3\u30de\u30f3\u30c9\u306a\u3069\u3067\u78ba\u8a8d\u3067\u304d\u307e\u3059\uff0e\n\n\n\n\n\n\u3068\u3044\u3046\u3053\u3068\u3067PipwWire\u304c\u52d5\u3044\u3066\u3044\u3066\u30ea\u30a2\u30eb\u30bf\u30a4\u30e0\u306bopus\u306b\u5909\u63db\u3067\u304d\u308b\u304f\u3089\u3044\u306e\u30b9\u30da\u30c3\u30af\u306e\u7aef\u672b(\u53e4\u3081\u306eRaspberryPi\u306a\u3069)\u304b\u3089\u3082Galene\u306b\u97f3\u58f0\u3092\u9001\u308a\u8fbc\u3081\u305d\u3046\u3067\u3059\uff0e\narm\u3067\u306ebuild\u3082\u8a66\u3057\u3066\u307f\u3088\u3046\u3068\u601d\u3044\u307e\u3059\uff0e\n\n\n\n\n\u95a2\u9023URL\n\n\n\n\n[Galene] ANNOUNCE: pw-whip, PipeWire-WHIP bridge\n\n\njech/pw-whip: PipeWire-WHIP bridge\n\n\nGalene videoconference server\n\n\nRFC 9725 – WebRTC-HTTP Ingestion Protocol (WHIP)\n\n\nlibdatachannel/BUILDING.md at master \u00b7 paullouisageneau/libdatachannel\n\n\nRui Nuno Capela / qpwgraph \u00b7 GitLab\n\n\n\n\n\n\ntoot\n\n\n\n\nmatoken :fox:: “Linux\u306ePipeWire\u3068\u30b9\u30c8\u30ea\u30fc\u30df\u30f3\u30b0\u306eWHIP\u306e\u30d6\u30ea\u2026” – \u3044\u306a\u3053\u3093\n\n\n\n\n\n\n\u74b0\u5883\n\n\n\n$ dpkg-query -W libopus-dev libpipewire-0.3-dev build-essential git\nbuild-essential 12.12\ngit 1:2.53.0-1\nlibopus-dev:amd64 1.6.1-1+b1\nlibpipewire-0.3-dev:amd64 1.6.7-1\n$ lsb_release -dr\nDescription: Debian GNU/Linux forky/sid\nRelease: n/a\n$ arch\nx86_64", "date_published": "2026-06-30T19:48:59+09:00", "date_modified": "2026-06-30T19:52:35+09:00", "authors": [ { "name": "matoken", "url": "https://matoken.org/blog/author/matoken/", "avatar": "https://secure.gravatar.com/avatar/38f5f3b575c5eb45cda6aa659bca119ac7a5e16b46565e869d0030e3bd66981d?s=512&d=mm&r=g" } ], "author": { "name": "matoken", "url": "https://matoken.org/blog/author/matoken/", "avatar": "https://secure.gravatar.com/avatar/38f5f3b575c5eb45cda6aa659bca119ac7a5e16b46565e869d0030e3bd66981d?s=512&d=mm&r=g" }, "tags": [ "\u672a\u5206\u985e" ] }, { "id": "https://matoken.org/blog/?p=5367", "url": "https://matoken.org/blog/2026/03/26/snac-2-91/", "title": "\u8efd\u91cfActivityPub Server\u306esnac 2.91\u30ea\u30ea\u30fc\u30b9", "content_html": "
\n
\n
\n

\"susie64

\n
\n
\n

c\u8a00\u8a9e\u3067\u4f5c\u3089\u308c\u3066\u3044\u308b\u8efd\u91cfActivityPub Server \u306esnac 2.91 \u304c\u30ea\u30ea\u30fc\u30b9\u3055\u308c\u307e\u3057\u305f\uff0e

\n
\n\n

\n

\n
\n
\n

Release Notes

\n
\n
\n
\n
\n

## 2.91

\n
\n
\n

Fixed some local posts not being shown if the replied post is deleted.

\n
\n
\n

Fixed web UI incorrect links to public posts for some configurations.

\n
\n
\n

Fixed encoding bug in Mastodon-style share links.

\n
\n
\n

Fixed an error that made imposible to leave empty the following hashtags or blocked hashtags from the web UI.

\n
\n
\n

Include post attachments in the RSS feed entries.

\n
\n
\n

Added some OpenBSD-specific documentation (contributed by oxzi).

\n
\n
\n

Fixed some timezones (contributed by matoken).

\n
\n
\n

Fixed some crashes (special thanks to Louis Merlin for helping me with this).

\n
\n
\n

Updated Docker scripts to avoid generating a useless log file.

\n
\n
\n

Fixed several memory leaks, key generation errors and HTML inconsistencies (contributed by dandelions).

\n
\n
\n

Added ostatus.org and FEP-3b86 data to Webfinger objects.

\n
\n
\n

Added a new CONTRIBUTING.md file. Among other guidelines, I explicitly say there that AI contributions are NOT accepted.

\n
\n
\n

snac is now available as a [Yunohost app](https://apps.yunohost.org/app/snac). Thank you very much to Bruno Cesar Rocha for this.

\n
\n
\n
\n
\n

\u4eca\u56de\u306e\u30ea\u30ea\u30fc\u30b9\u3067\u306f CONTRIBUTING.md \u30d5\u30a1\u30a4\u30eb\u304c\u8ffd\u52a0\u3055\u308c\u8ca2\u732e\u306b\u3064\u3044\u3066\u660e\u78ba\u5316\u3055\u308c\u307e\u3057\u305f\uff0e\u305d\u3057\u3066\u6240\u8b02\u751f\u6210AI\u3084LLM\u3092\u4f7f\u3063\u305f\u3082\u306e\u306f\u53d7\u3051\u53d6\u308c\u306a\u3044\u3068\u3082\uff0e
\n\u5f8c\u306f\u5927\u4f53\u30d0\u30b0\u4fee\u6b63\u3067\u3057\u3087\u3046\u304b\uff0e\u81ea\u5206\u306e\u9001\u3063\u305f\u5c0f\u3055\u3044\u30d1\u30c3\u30c1\u3084\u5831\u544a\u3057\u305f\u30d0\u30b0\u4fee\u6b63\u3082\u542b\u307e\u308c\u3066\u3044\u305f\u308a\u3057\u307e\u3059\uff0e

\n
\n
\n

\u305d\u306e\u4ed6\uff0cYunohost app \u3068\u3057\u3066\u3082\u767b\u9332\u3055\u308c\uff0cYunohost \u74b0\u5883\u3067\u7c21\u5358\u306b\u5229\u7528\u3067\u304d\u308b\u3088\u3046\u306b\u306a\u3063\u305f\u3088\u3046\u3067\u3059\uff0e

\n
\n\n
\n
\n
\n

\u81ea\u74b0\u5883\u306esnac\u30a2\u30c3\u30d7\u30b0\u30ec\u30fc\u30c9

\n
\n
\n

\u500b\u4eba\u7528\u306esnac \u306fsource \u304b\u3089build \u3057\u3066\u30ea\u30ea\u30fc\u30b9\u5f8c\u6570\u6642\u9593\u5f8c\u306b\u306f\u30a2\u30c3\u30d7\u30b0\u30ec\u30fc\u30c9\u3057\u307e\u3057\u305f\uff0e
\n#kagolug \u306esnac \u306fDebian stable-backports(trixie-backports) \u306e\u30d1\u30c3\u30b1\u30fc\u30b8\u3092\u5229\u7528\u3057\u3066\u3044\u3066\uff0c\u6570\u65e5\u9045\u308c\u306e\u4eca\u65e5\u30a2\u30c3\u30d7\u30b0\u30ec\u30fc\u30c9\u3057\u307e\u3057\u305f\uff0e

\n
\n
\n

\u81ea\u5206\u306e\u74b0\u5883\u306eamd64 \u3060\u3068\u554f\u984c\u306a\u304b\u3063\u305f\u3067\u3059\u304c\uff0cDebian package \u306f\u4e00\u90e8\u74b0\u5883\u3067\u30b3\u30b1\u3066\u3044\u305d\u3046\uff0e

\n
\n
\n
\n
$ rmadison snac2\nsnac2      | 2.75-2~bpo12+1 | oldstable-backports       | source, amd64, arm64, armel, armhf, i386, mips64el, mipsel, ppc64el, s390x\nsnac2      | 2.75-2~bpo12+1 | oldstable-backports-debug | source\nsnac2      | 2.75-2         | stable                    | source, amd64, arm64, armel, armhf, i386, ppc64el, riscv64, s390x\nsnac2      | 2.90-1~bpo13+1 | stable-backports          | source, riscv64\nsnac2      | 2.90-1~bpo13+1 | stable-backports-debug    | source\nsnac2      | 2.90-1         | testing                   | source, amd64, arm64, armhf, i386, ppc64el, riscv64, s390x\nsnac2      | 2.90-1         | unstable                  | source, riscv64\nsnac2      | 2.90-1         | unstable-debug            | source\nsnac2      | 2.91-1~bpo13+1 | buildd-stable-backports   | source, amd64, arm64, armel, armhf, i386, ppc64el, s390x\nsnac2      | 2.91-1~bpo13+1 | stable-backports          | source, amd64, arm64, armel, armhf, i386, ppc64el, s390x\nsnac2      | 2.91-1~bpo13+1 | stable-backports-debug    | source\nsnac2      | 2.91-1         | buildd-unstable           | source, amd64, arm64, armhf, i386, loong64, ppc64el, riscv64, s390x\nsnac2      | 2.91-1         | unstable                  | source, amd64, arm64, armhf, i386, loong64, ppc64el, riscv64, s390x\nsnac2      | 2.91-1         | unstable-debug            | source
\n
\n
\n
\n
\n
\n
\n
Migration status for snac2 (2.90-1 to 2.91-1): BLOCKED: Maybe temporary, maybe blocked but Britney is missing information (check below)\nIssues preventing migration:\n\u2219 \u2219 Missing build on riscv64\n\u2219 \u2219 Autopkgtest deferred on riscv64: missing arch:riscv64 build\n\u2219 \u2219 Autopkgtest for snac2/2.91-1: amd64: Pass, arm64: Pass, i386: Test triggered, ppc64el: Test triggered, s390x: Test triggered\n\u2219 \u2219 Lintian check waiting for test results - info\n\u2219 \u2219 Too young, only 0 of 5 days old\nAdditional info (not blocking):\n\u2219 \u2219 Piuparts tested OK - https://piuparts.debian.org/sid/source/s/snac2.html\n\u2219 \u2219 Reproducibility check waiting for results on amd64\n\u2219 \u2219 Reproducibility check waiting for results on arm64\n\u2219 \u2219 Reproduced on armhf\n\u2219 \u2219 Reproducibility check waiting for results on i386\n\u2219 \u2219 Reproducibility check waiting for results on ppc64el\nNot considered
\n
\n
\n
\n\n
\n
\n
\n", "content_text": "c\u8a00\u8a9e\u3067\u4f5c\u3089\u308c\u3066\u3044\u308b\u8efd\u91cfActivityPub Server \u306esnac 2.91 \u304c\u30ea\u30ea\u30fc\u30b9\u3055\u308c\u307e\u3057\u305f\uff0e\n\n\n\n\nThe Real Grunfink (@grunfink@comam.es) \u4f5c\u8005\u306etoot\n\n\nRelease Notes\n\n\ngrunfink/snac2: A simple, minimalistic ActivityPub instance written in portable C – Codeberg.org\n\n\n\n\n\n\n\nRelease Notes\n\n\n\n\n## 2.91\n\n\nFixed some local posts not being shown if the replied post is deleted.\n\n\nFixed web UI incorrect links to public posts for some configurations.\n\n\nFixed encoding bug in Mastodon-style share links.\n\n\nFixed an error that made imposible to leave empty the following hashtags or blocked hashtags from the web UI.\n\n\nInclude post attachments in the RSS feed entries.\n\n\nAdded some OpenBSD-specific documentation (contributed by oxzi).\n\n\nFixed some timezones (contributed by matoken).\n\n\nFixed some crashes (special thanks to Louis Merlin for helping me with this).\n\n\nUpdated Docker scripts to avoid generating a useless log file.\n\n\nFixed several memory leaks, key generation errors and HTML inconsistencies (contributed by dandelions).\n\n\nAdded ostatus.org and FEP-3b86 data to Webfinger objects.\n\n\nAdded a new CONTRIBUTING.md file. Among other guidelines, I explicitly say there that AI contributions are NOT accepted.\n\n\nsnac is now available as a [Yunohost app](https://apps.yunohost.org/app/snac). Thank you very much to Bruno Cesar Rocha for this.\n\n\n\n\n\u4eca\u56de\u306e\u30ea\u30ea\u30fc\u30b9\u3067\u306f CONTRIBUTING.md \u30d5\u30a1\u30a4\u30eb\u304c\u8ffd\u52a0\u3055\u308c\u8ca2\u732e\u306b\u3064\u3044\u3066\u660e\u78ba\u5316\u3055\u308c\u307e\u3057\u305f\uff0e\u305d\u3057\u3066\u6240\u8b02\u751f\u6210AI\u3084LLM\u3092\u4f7f\u3063\u305f\u3082\u306e\u306f\u53d7\u3051\u53d6\u308c\u306a\u3044\u3068\u3082\uff0e\n\u5f8c\u306f\u5927\u4f53\u30d0\u30b0\u4fee\u6b63\u3067\u3057\u3087\u3046\u304b\uff0e\u81ea\u5206\u306e\u9001\u3063\u305f\u5c0f\u3055\u3044\u30d1\u30c3\u30c1\u3084\u5831\u544a\u3057\u305f\u30d0\u30b0\u4fee\u6b63\u3082\u542b\u307e\u308c\u3066\u3044\u305f\u308a\u3057\u307e\u3059\uff0e\n\n\n\u305d\u306e\u4ed6\uff0cYunohost app \u3068\u3057\u3066\u3082\u767b\u9332\u3055\u308c\uff0cYunohost \u74b0\u5883\u3067\u7c21\u5358\u306b\u5229\u7528\u3067\u304d\u308b\u3088\u3046\u306b\u306a\u3063\u305f\u3088\u3046\u3067\u3059\uff0e\n\n\n\n\nYunoHost app store | snac2\n\n\n\n\n\n\n\u81ea\u74b0\u5883\u306esnac\u30a2\u30c3\u30d7\u30b0\u30ec\u30fc\u30c9\n\n\n\u500b\u4eba\u7528\u306esnac \u306fsource \u304b\u3089build \u3057\u3066\u30ea\u30ea\u30fc\u30b9\u5f8c\u6570\u6642\u9593\u5f8c\u306b\u306f\u30a2\u30c3\u30d7\u30b0\u30ec\u30fc\u30c9\u3057\u307e\u3057\u305f\uff0e\n#kagolug \u306esnac \u306fDebian stable-backports(trixie-backports) \u306e\u30d1\u30c3\u30b1\u30fc\u30b8\u3092\u5229\u7528\u3057\u3066\u3044\u3066\uff0c\u6570\u65e5\u9045\u308c\u306e\u4eca\u65e5\u30a2\u30c3\u30d7\u30b0\u30ec\u30fc\u30c9\u3057\u307e\u3057\u305f\uff0e\n\n\n\u81ea\u5206\u306e\u74b0\u5883\u306eamd64 \u3060\u3068\u554f\u984c\u306a\u304b\u3063\u305f\u3067\u3059\u304c\uff0cDebian package \u306f\u4e00\u90e8\u74b0\u5883\u3067\u30b3\u30b1\u3066\u3044\u305d\u3046\uff0e\n\n\n\n$ rmadison snac2\nsnac2 | 2.75-2~bpo12+1 | oldstable-backports | source, amd64, arm64, armel, armhf, i386, mips64el, mipsel, ppc64el, s390x\nsnac2 | 2.75-2~bpo12+1 | oldstable-backports-debug | source\nsnac2 | 2.75-2 | stable | source, amd64, arm64, armel, armhf, i386, ppc64el, riscv64, s390x\nsnac2 | 2.90-1~bpo13+1 | stable-backports | source, riscv64\nsnac2 | 2.90-1~bpo13+1 | stable-backports-debug | source\nsnac2 | 2.90-1 | testing | source, amd64, arm64, armhf, i386, ppc64el, riscv64, s390x\nsnac2 | 2.90-1 | unstable | source, riscv64\nsnac2 | 2.90-1 | unstable-debug | source\nsnac2 | 2.91-1~bpo13+1 | buildd-stable-backports | source, amd64, arm64, armel, armhf, i386, ppc64el, s390x\nsnac2 | 2.91-1~bpo13+1 | stable-backports | source, amd64, arm64, armel, armhf, i386, ppc64el, s390x\nsnac2 | 2.91-1~bpo13+1 | stable-backports-debug | source\nsnac2 | 2.91-1 | buildd-unstable | source, amd64, arm64, armhf, i386, loong64, ppc64el, riscv64, s390x\nsnac2 | 2.91-1 | unstable | source, amd64, arm64, armhf, i386, loong64, ppc64el, riscv64, s390x\nsnac2 | 2.91-1 | unstable-debug | source\n\n\n\n\n\n\nMigration status for snac2 (2.90-1 to 2.91-1): BLOCKED: Maybe temporary, maybe blocked but Britney is missing information (check below)\nIssues preventing migration:\n\u2219 \u2219 Missing build on riscv64\n\u2219 \u2219 Autopkgtest deferred on riscv64: missing arch:riscv64 build\n\u2219 \u2219 Autopkgtest for snac2/2.91-1: amd64: Pass, arm64: Pass, i386: Test triggered, ppc64el: Test triggered, s390x: Test triggered\n\u2219 \u2219 Lintian check waiting for test results - info\n\u2219 \u2219 Too young, only 0 of 5 days old\nAdditional info (not blocking):\n\u2219 \u2219 Piuparts tested OK - https://piuparts.debian.org/sid/source/s/snac2.html\n\u2219 \u2219 Reproducibility check waiting for results on amd64\n\u2219 \u2219 Reproducibility check waiting for results on arm64\n\u2219 \u2219 Reproduced on armhf\n\u2219 \u2219 Reproducibility check waiting for results on i386\n\u2219 \u2219 Reproducibility check waiting for results on ppc64el\nNot considered\n\n\n\n\n— snac2 – Debian Package Tracker", "date_published": "2026-03-26T20:39:29+09:00", "date_modified": "2026-03-26T20:39:31+09:00", "authors": [ { "name": "matoken", "url": "https://matoken.org/blog/author/matoken/", "avatar": "https://secure.gravatar.com/avatar/38f5f3b575c5eb45cda6aa659bca119ac7a5e16b46565e869d0030e3bd66981d?s=512&d=mm&r=g" } ], "author": { "name": "matoken", "url": "https://matoken.org/blog/author/matoken/", "avatar": "https://secure.gravatar.com/avatar/38f5f3b575c5eb45cda6aa659bca119ac7a5e16b46565e869d0030e3bd66981d?s=512&d=mm&r=g" }, "tags": [ "ActivityPub", "snac", "Debian", "Linux", "trixie", "\u672a\u5206\u985e" ] }, { "id": "https://matoken.org/blog/?p=5357", "url": "https://matoken.org/blog/2026/03/19/router-settings-lost/", "title": "\u30e2\u30d0\u30a4\u30eb\u30eb\u30fc\u30bf\u30fc\u3067\u30a4\u30f3\u30bf\u30fc\u30cd\u30c3\u30c8\u63a5\u7d9a\u304c\u3067\u304d\u306a\u304f\u306a\u308a\u56f0\u308b", "content_html": "
\n

\"fs0303w

\n
\n
\n

\u96fb\u6e90\u306e\u6574\u7406\u306e\u305f\u3081\u306b\u30e2\u30d0\u30a4\u30eb\u30eb\u30fc\u30bf\u30fc\u306e\u96fb\u6e90\u3092\u629c\u304d\u307e\u3057\u305f\uff0e\u305d\u3057\u3066\u307e\u305f\u96fb\u6e90\u306b\u7e4b\u3044\u3067PC\u3092\u89e6\u308b\u3068\u5916\u306b\u51fa\u3089\u308c\u307e\u305b\u3093\uff0e

\n
\n

\n
\n

\u30e2\u30d0\u30a4\u30eb\u30eb\u30fc\u30bf\u30fc\u306fFUJISOFT +F FS030W \u3067\u30d0\u30c3\u30c6\u30ea\u30fc\u306f\u629c\u3044\u3066\u30af\u30ec\u30fc\u30c9\u30eb\u3067\u6709\u7dda\u63a5\u7d9a\uff0c\u66f4\u306bPoE \u30a4\u30f3\u30b8\u30a7\u30af\u30bf\u30fc – PoE \u30b9\u30d7\u30ea\u30c3\u30bf\u30fc(USB 5V \u51fa\u529b) \u3067PoE \u904b\u7528\u3092\u3057\u3066\u3044\u307e\u3059\uff0e
\n\u30eb\u30fc\u30bf\u30fc\u306e\u7ba1\u7406\u753b\u9762\u3092\u78ba\u8a8d\u3059\u308b\u3068\u96fb\u6ce2\u304c\u62fe\u3048\u3066\u3044\u307e\u305b\u3093\uff0e\u643a\u5e2f\u306epovo 2.0 \u306eSIM \u3067\u78ba\u8a8d\u3059\u308b\u3068\u540c\u3058\u57fa\u5730\u5c40\u3060\u308d\u3046au \u306eBAND 18 \u306f\u96fb\u6ce2\u3092\u51fa\u3057\u3066\u3044\u307e\u3059\uff0e
\n\u30eb\u30fc\u30bf\u30fc\u3092\u518d\u8d77\u52d5\u3057\u3066\u3082\u99c4\u76ee\u3067\u3059\uff0e

\n
\n
\n

SIM \u3092\u633f\u3057\u76f4\u3057\u305f\u3089\u76f4\u3089\u306a\u3044\u304b\u306a\u3068\u30eb\u30fc\u30bf\u30fc\u8a2d\u7f6e\u5834\u6240\u306e\u88cf\u5c71\u3078\uff0e
\n\u5c0f\u96e8\u304c\u964d\u3063\u3066\u3044\u308b\u306e\u3067\u5098\u3092\u5dee\u3057\u3066\u6fe1\u308c\u306a\u3044\u3088\u3046\u6c17\u3092\u3064\u3051\u306a\u304c\u3089SIM \u3092\u5dee\u3057\u76f4\u3057\u307e\u3059\uff0e

\n
\n
\n
\n\"fs0303w\n
\n
\n
\n
\n\"fs0303w\n
\n
\n
\n

\u300cAPN\u8a2d\u5b9a\u3092\u78ba\u8a8d\u300d\u306e\u30e1\u30c3\u30bb\u30fc\u30b8\u306e\u307e\u307e\u9032\u307f\u307e\u305b\u3093\uff0e\u3082\u3057\u304b\u3057\u3066APN\u8a2d\u5b9a\u304c\u304a\u304b\u3057\u3044?\u3068\u84cb\u3092\u3057\u3066PC \u3067\u7ba1\u7406\u753b\u9762\u3092\u78ba\u8a8d\u3059\u308b\u3068\u300c\u30e2\u30d0\u30a4\u30eb\u30cd\u30c3\u30c8\u30ef\u30fc\u30af\u8a2d\u5b9a\u300d→\u300c\u30d7\u30ed\u30d5\u30a1\u30a4\u30eb\u8a2d\u5b9a\u300d\u304c\u521d\u671f\u72b6\u614b\u306b\u306a\u3063\u3066\u3044\u307e\u3059\uff0e

\n
\n
\n
\n\"fs0303w\n
\n
\n
\n
\n\"fs0303w\n
\n
\n
\n

\u3068\u3044\u3046\u3053\u3068\u3067\u8a2d\u5b9a\u3057\u76f4\u3059\u3053\u3068\u3067\u307e\u305f\u7e4b\u304c\u308b\u3088\u3046\u306b\u306a\u308a\u307e\u3057\u305f\uff0e

\n
\n
\n\n\n\n\n\n
\n
Note
\n
\n
\n
FUJISOFT +F FS030W \u3067\u306e\u697d\u5929\u30e2\u30d0\u30a4\u30eb\u8a2d\u5b9a\u4f8b
\n
    \n
  • \n

    \u300c\u30e2\u30d0\u30a4\u30eb\u30cd\u30c3\u30c8\u30ef\u30fc\u30af\u8a2d\u5b9a\u300d→\u300c\u30d7\u30ed\u30d5\u30a1\u30a4\u30eb\u8a2d\u5b9a\u300d→\u300c\u65b0\u898f\u300d

    \n
    \n
    \n
    \u30d7\u30ed\u30d5\u30a1\u30a4\u30eb\u540d
    \n
    \n

    \u4efb\u610f

    \n
    \n
    \u30e6\u30fc\u30b6\u540d
    \n
    \u30d1\u30b9\u30ef\u30fc\u30c9
    \n
    APN
    \n
    \n

    rakuten.jp

    \n
    \n
    \u8a8d\u8a3c\u65b9\u5f0f
    \n
    \n

    None

    \n
    \n
    \u63a5\u7d9a\u65b9\u6cd5
    \n
    \n

    IPv4/IPv6

    \n
    \n
    \n
    \n
  • \n
\n
\n
\n
\n
\n

\u3053\u308c\u307e\u3067\u3082\u4f55\u5ea6\u3082\u96fb\u6e90\u3092\u5165\u308c\u76f4\u3057\u3066\u3044\u307e\u3057\u305f\u304c\uff0c\u8a2d\u5b9a\u304c\u98db\u3093\u3060\u306e\u306f\u4eca\u56de\u304c\u521d\u3081\u3066\u3067\u3059\uff0e\u3061\u306a\u307f\u306b\u4ed6\u306e\u8a2d\u5b9a\u3084\u901a\u4fe1\u91cf\u30ab\u30a6\u30f3\u30c8\u306f\u6d88\u3048\u305a\u306b\u6b8b\u3063\u3066\u3044\u3066\u30e2\u30d0\u30a4\u30eb\u30cd\u30c3\u30c8\u30ef\u30fc\u30af\u8a2d\u5b9a\u3060\u3051\u304c\u6d88\u3048\u3066\u3044\u305d\u3046\u3067\u3059\uff0e
\n\u3061\u306a\u307f\u306b\u3053\u308c\u306f2\u53f0\u76ee\u3067\uff0c1\u53f0\u76ee\u306f\u30d6\u30fc\u30c8\u30eb\u30fc\u30d7\u3059\u308b\u3088\u3046\u306b\u306a\u3063\u3066\u3057\u307e\u3044\u307e\u3057\u305f\uff0e\u3053\u308c\u3082\u58ca\u308c\u308b\u306e\u304c\u8fd1\u3044\u306e\u304b\u3082\u3057\u308c\u307e\u305b\u3093\uff0e

\n
\n
\n\n
\n", "content_text": "\u96fb\u6e90\u306e\u6574\u7406\u306e\u305f\u3081\u306b\u30e2\u30d0\u30a4\u30eb\u30eb\u30fc\u30bf\u30fc\u306e\u96fb\u6e90\u3092\u629c\u304d\u307e\u3057\u305f\uff0e\u305d\u3057\u3066\u307e\u305f\u96fb\u6e90\u306b\u7e4b\u3044\u3067PC\u3092\u89e6\u308b\u3068\u5916\u306b\u51fa\u3089\u308c\u307e\u305b\u3093\uff0e\n\n\n\n\u30e2\u30d0\u30a4\u30eb\u30eb\u30fc\u30bf\u30fc\u306fFUJISOFT +F FS030W \u3067\u30d0\u30c3\u30c6\u30ea\u30fc\u306f\u629c\u3044\u3066\u30af\u30ec\u30fc\u30c9\u30eb\u3067\u6709\u7dda\u63a5\u7d9a\uff0c\u66f4\u306bPoE \u30a4\u30f3\u30b8\u30a7\u30af\u30bf\u30fc – PoE \u30b9\u30d7\u30ea\u30c3\u30bf\u30fc(USB 5V \u51fa\u529b) \u3067PoE \u904b\u7528\u3092\u3057\u3066\u3044\u307e\u3059\uff0e\n\u30eb\u30fc\u30bf\u30fc\u306e\u7ba1\u7406\u753b\u9762\u3092\u78ba\u8a8d\u3059\u308b\u3068\u96fb\u6ce2\u304c\u62fe\u3048\u3066\u3044\u307e\u305b\u3093\uff0e\u643a\u5e2f\u306epovo 2.0 \u306eSIM \u3067\u78ba\u8a8d\u3059\u308b\u3068\u540c\u3058\u57fa\u5730\u5c40\u3060\u308d\u3046au \u306eBAND 18 \u306f\u96fb\u6ce2\u3092\u51fa\u3057\u3066\u3044\u307e\u3059\uff0e\n\u30eb\u30fc\u30bf\u30fc\u3092\u518d\u8d77\u52d5\u3057\u3066\u3082\u99c4\u76ee\u3067\u3059\uff0e\n\n\nSIM \u3092\u633f\u3057\u76f4\u3057\u305f\u3089\u76f4\u3089\u306a\u3044\u304b\u306a\u3068\u30eb\u30fc\u30bf\u30fc\u8a2d\u7f6e\u5834\u6240\u306e\u88cf\u5c71\u3078\uff0e\n\u5c0f\u96e8\u304c\u964d\u3063\u3066\u3044\u308b\u306e\u3067\u5098\u3092\u5dee\u3057\u3066\u6fe1\u308c\u306a\u3044\u3088\u3046\u6c17\u3092\u3064\u3051\u306a\u304c\u3089SIM \u3092\u5dee\u3057\u76f4\u3057\u307e\u3059\uff0e\n\n\n\n\n\n\n\n\n\n\n\n\n\u300cAPN\u8a2d\u5b9a\u3092\u78ba\u8a8d\u300d\u306e\u30e1\u30c3\u30bb\u30fc\u30b8\u306e\u307e\u307e\u9032\u307f\u307e\u305b\u3093\uff0e\u3082\u3057\u304b\u3057\u3066APN\u8a2d\u5b9a\u304c\u304a\u304b\u3057\u3044?\u3068\u84cb\u3092\u3057\u3066PC \u3067\u7ba1\u7406\u753b\u9762\u3092\u78ba\u8a8d\u3059\u308b\u3068\u300c\u30e2\u30d0\u30a4\u30eb\u30cd\u30c3\u30c8\u30ef\u30fc\u30af\u8a2d\u5b9a\u300d→\u300c\u30d7\u30ed\u30d5\u30a1\u30a4\u30eb\u8a2d\u5b9a\u300d\u304c\u521d\u671f\u72b6\u614b\u306b\u306a\u3063\u3066\u3044\u307e\u3059\uff0e\n\n\n\n\n\n\n\n\n\n\n\n\n\u3068\u3044\u3046\u3053\u3068\u3067\u8a2d\u5b9a\u3057\u76f4\u3059\u3053\u3068\u3067\u307e\u305f\u7e4b\u304c\u308b\u3088\u3046\u306b\u306a\u308a\u307e\u3057\u305f\uff0e\n\n\n\n\n\nNote\n\n\n\nFUJISOFT +F FS030W \u3067\u306e\u697d\u5929\u30e2\u30d0\u30a4\u30eb\u8a2d\u5b9a\u4f8b\n\n\n\u300c\u30e2\u30d0\u30a4\u30eb\u30cd\u30c3\u30c8\u30ef\u30fc\u30af\u8a2d\u5b9a\u300d→\u300c\u30d7\u30ed\u30d5\u30a1\u30a4\u30eb\u8a2d\u5b9a\u300d→\u300c\u65b0\u898f\u300d\n\n\n\u30d7\u30ed\u30d5\u30a1\u30a4\u30eb\u540d\n\n\u4efb\u610f\n\n\u30e6\u30fc\u30b6\u540d\n\u30d1\u30b9\u30ef\u30fc\u30c9\nAPN\n\nrakuten.jp\n\n\u8a8d\u8a3c\u65b9\u5f0f\n\nNone\n\n\u63a5\u7d9a\u65b9\u6cd5\n\nIPv4/IPv6\n\n\n\n\n\n\n\n\n\n\n\n\u3053\u308c\u307e\u3067\u3082\u4f55\u5ea6\u3082\u96fb\u6e90\u3092\u5165\u308c\u76f4\u3057\u3066\u3044\u307e\u3057\u305f\u304c\uff0c\u8a2d\u5b9a\u304c\u98db\u3093\u3060\u306e\u306f\u4eca\u56de\u304c\u521d\u3081\u3066\u3067\u3059\uff0e\u3061\u306a\u307f\u306b\u4ed6\u306e\u8a2d\u5b9a\u3084\u901a\u4fe1\u91cf\u30ab\u30a6\u30f3\u30c8\u306f\u6d88\u3048\u305a\u306b\u6b8b\u3063\u3066\u3044\u3066\u30e2\u30d0\u30a4\u30eb\u30cd\u30c3\u30c8\u30ef\u30fc\u30af\u8a2d\u5b9a\u3060\u3051\u304c\u6d88\u3048\u3066\u3044\u305d\u3046\u3067\u3059\uff0e\n\u3061\u306a\u307f\u306b\u3053\u308c\u306f2\u53f0\u76ee\u3067\uff0c1\u53f0\u76ee\u306f\u30d6\u30fc\u30c8\u30eb\u30fc\u30d7\u3059\u308b\u3088\u3046\u306b\u306a\u3063\u3066\u3057\u307e\u3044\u307e\u3057\u305f\uff0e\u3053\u308c\u3082\u58ca\u308c\u308b\u306e\u304c\u8fd1\u3044\u306e\u304b\u3082\u3057\u308c\u307e\u305b\u3093\uff0e\n\n\n\n\n\u30e2\u30d0\u30a4\u30eb\u30eb\u30fc\u30bf\u30fc +F FS030W\uff5c\u5bcc\u58eb\u30bd\u30d5\u30c8\u682a\u5f0f\u4f1a\u793e\n\n\n\u4ed6\u793e\u3067\u5229\u7528\u3057\u3066\u3044\u305f\u88fd\u54c1\u3067APN\u8a2d\u5b9a\u306f\u5fc5\u8981\u3067\u3059\u304b\uff1f | \u304a\u5ba2\u69d8\u30b5\u30dd\u30fc\u30c8 | \u697d\u5929\u30e2\u30d0\u30a4\u30eb", "date_published": "2026-03-19T07:07:49+09:00", "date_modified": "2026-03-19T07:08:59+09:00", "authors": [ { "name": "matoken", "url": "https://matoken.org/blog/author/matoken/", "avatar": "https://secure.gravatar.com/avatar/38f5f3b575c5eb45cda6aa659bca119ac7a5e16b46565e869d0030e3bd66981d?s=512&d=mm&r=g" } ], "author": { "name": "matoken", "url": "https://matoken.org/blog/author/matoken/", "avatar": "https://secure.gravatar.com/avatar/38f5f3b575c5eb45cda6aa659bca119ac7a5e16b46565e869d0030e3bd66981d?s=512&d=mm&r=g" }, "tags": [ "FS030W", "mobilerouter", "PoE", "router", "\u672a\u5206\u985e" ] }, { "id": "https://matoken.org/blog/?p=5273", "url": "https://matoken.org/blog/2026/02/23/used-docomo-home-5g-hr01/", "title": "\u4e2d\u53e4docomo home 5G HR01\u3067\u7ba1\u7406\u753b\u9762\u306b\u5165\u308c\u306a\u304f\u3066\u7126\u308b", "content_html": "
\n
\n

\n
\n

\u4e2d\u53e4\u54c1\u306e\u8ca9\u58f2\u8cb7\u53d6\u3092\u884c\u3063\u3066\u3044\u308b\u30c1\u30a7\u30fc\u30f3\u5e97\u306e\u30cf\u30fc\u30c9\u30aa\u30d5\u306b\u884c\u3063\u305f\u3068\u3053\u308d\uff0cdocomo \u306eSHARP\u88fd\u30db\u30fc\u30e0\u30eb\u30fc\u30bf\u30fc\u306e\u300chome 5G HR01\u300d\u304c550\u5186\u3067\u58f2\u3089\u308c\u3066\u3044\u305f\u306e\u3067\u8cb7\u3063\u3066\u3057\u307e\u3044\u307e\u3057\u305f\uff0e
\n\u8a2d\u5b9a\u753b\u9762\u306b\u5165\u308c\u306a\u304f\u3066\u5d4c\u3063\u305f\u306e\u3067\u30e1\u30e2\u3057\u3066\u304a\u304d\u307e\u3059\uff0e

\n
\n

\n
\n

\"buy

\n
\n
\n

\u88fd\u54c1\u306b\u3064\u3044\u3066\u306f\u3053\u3061\u3089\u3092\uff0e\u5f8c\u7d99\u306eHR02 \u304c\u51fa\u3066\u3044\u307e\u3059\u304c\u307e\u3060\u53ce\u675f\u54c1\u3067\u306f\u306a\u3055\u305d\u3046\uff0e

\n
\n\n
\n

\u53d6\u6271\u8aac\u660e\u66f8\u306f\u3053\u3061\u3089\u306bPDF \u3067\u7f6e\u3044\u3066\u3042\u308a\u307e\u3059\uff0e

\n
\n\n
\n

\u53d6\u8aac\u3092\u773a\u3081\u306a\u304c\u3089\uff0c\u521d\u671f\u5316\u3092\u884c\u3044\u307e\u3057\u305f\uff0e

\n
\n
\n
    \n
  • \n

    \u96fb\u6e90\u3092\u5165\u308c\u3066\u8d77\u52d5\u3057\u3066\u304b\u3089\u5e95\u9762\u306e RESET \u30db\u30fc\u30eb10\u79d2\u7570\u5e38\u9577\u62bc\u3057\uff0c10\u79d2\u307b\u3069\u3067\u30b9\u30c6\u30fc\u30bf\u30b9\u30e9\u30f3\u30d7\u304c3\u3064\u70b9\u3044\u305f\u3068\u3053\u308d\u3067\u96e2\u3059

    \n
  • \n
  • \n

    \u8d77\u52d5\u5f8cWi-Fi AP \u306b\u63a5\u7d9a\uff0c\u63a5\u7d9a\u60c5\u5831\u306f\u5e95\u9762\u306b\u3042\u308b

    \n
  • \n
  • \n

    AP \u63a5\u7d9a\u5f8c\uff0c http://web.setting/ \u306b\u7e4b\u3050\u3089\u3057\u3044\u304c\u7e4b\u304c\u3089\u306a\u3044

    \n
  • \n
  • \n

    dig \u308b\u3068 192.168.128.1 \u304c\u5e30\u3063\u3066\u304f\u308b\u304cip \u3067\u3082\u63a5\u7d9a\u3067\u304d\u306a\u3044

    \n
  • \n
  • \n

    Linux Firefox/Chromium\uff0cAndroid Firefox/Chrome \u3067\u5168\u6ec5

    \n
  • \n
  • \n

    nmap \u3092\u53e9\u304f\u3068
    \n tcp:53
    \n udp:53, 67
    \n\u3057\u304b\u7a7a\u3044\u3066\u306a\u3055\u305d\u3046?

    \n
  • \n
  • \n

    3\u5ea6\u307b\u3069\u51fa\u8377\u72b6\u614b\u8a66\u307f\u305f\u3051\u3069\u99c4\u76ee

    \n
  • \n
  • \n

    SIM \u633f\u3057\u3066\u3082\u99c4\u76ee

    \n
  • \n
\n
\n
\n

\u53d6\u6271\u8aac\u660e\u66f8\u306e\u300c\u30c8\u30e9\u30d6\u30eb\u30b7\u30e5\u30fc\u30c6\u30a3\u30f3\u30b0\uff08FAQ\uff09\u300d\u306e\u9805\u76ee\u3092\u898b\u3066\u3082\u5206\u304b\u3089\u305a\uff0e
\n\u6642\u8a08\u304c\u99c4\u76ee?\u3068\u6642\u8a08\u3092\u624b\u52d5\u3067\u5408\u308f\u305b\u3066\u307f\u305f\u308a\u9055\u3046SIM \u3092\u633f\u3057\u3066\u307f\u305f\u308a\u3057\u3066\u3082\u99c4\u76ee\u3067\u3059\uff0e

\n
\n
\n

\u3068\u3044\u3046\u611f\u3058\u3067\u3082\u3057\u304b\u3057\u3066\u5b89\u304b\u3063\u305f\u306e\u306fFW update \u306a\u3069\u3067\u58ca\u308c\u3066\u3057\u307e\u3063\u3066\u3044\u308b\u3082\u306e\u3060\u3063\u305f\u304b\u3089?\u3068\u304b\u4e0d\u5b89\u306b\u306a\u3063\u3066\u304d\u307e\u3057\u305f\uff0e

\n
\n
\n

\u3053\u3053\u3067Web \u691c\u7d22\u3057\u3066\u4ee5\u4e0b\u306eYouTube \u52d5\u753b\u306e\u30b3\u30e1\u30f3\u30c8\u3067\u305d\u308c\u3089\u3057\u3044\u3082\u306e\u304c\uff0e

\n
\n
\n
\n
\n

\u7ba1\u7406\u753b\u9762\u306b\u5165\u308c\u308b\u306e\u306f2\u3064\u3042\u308bSSID\uff08Wi-Fi\u306e\u540d\u524d\uff09\u306e\u3046\u3061\u306e\u3069\u3061\u3089\u304b\u7247\u65b9\u3060\u3051\u3067\u3059\u3002

\n
\n
\n\n
\n
\n

\u3048\uff0c\u305d\u3093\u306a\u3053\u3068\u304c?\u305d\u3046\u3044\u3048\u30702,4GHz \u3068 5GHz \u306e2\u3064\u306eSSID \u304c\u51fa\u3066\u3044\u3066\uff0c\u5e72\u6e09\u304c\u5c11\u306a\u3044\u3067\u3042\u308d\u30465GHz \u306eSSID \u3057\u304b\u8a66\u3057\u3066\u3044\u307e\u305b\u3093\u3067\u3057\u305f\uff0e
\n\u305d\u3053\u3067\uff0cHR01a-xxxxxx, HR01b-xxxxxx (xxxxxx\u90e8\u5206\u306f\u6a5f\u7a2e\u3054\u3068\u306b\u30e6\u30cb\u30fc\u30af) \u306e\u3046\u3061HR01a-xxxxxx \u306e\u65b9\u306b\u306b\u63a5\u7d9a\u3057\u76f4\u3057\u305f\u5f8c\uff0c http://web.setting/ \u306b\u63a5\u7d9a\u3067\u304d\u307e\u3057\u305f\uff0e

\n
\n
\n

\u3053\u3053\u306f\u6050\u3089\u304f\u5e95\u9762\u306eQR code \u3092\u8aad\u307f\u53d6\u3063\u3066\u306e\u63a5\u7d9a\u3084\u6709\u7dda\u63a5\u7d9a\u3067\u7e4b\u3052\u3070\u554f\u984c\u306a\u304b\u3063\u305f\u306e\u3060\u3068\u601d\u3044\u307e\u3059\uff0e
\n\u30de\u30cb\u30e5\u30a2\u30eb\u3092\u898b\u8fd4\u3059\u3068\u30b9\u30af\u30ea\u30fc\u30f3\u30b7\u30e7\u30c3\u30c8\u3067\u306f HR01a-xxxxxx \u306b\u7e4b\u3044\u3067\u3044\u307e\u3059\u3057\uff0c\u4ee5\u4e0b\u306e\u8aac\u660e\u3082\u898b\u3064\u3051\u307e\u3057\u305f\uff0e

\n
\n
\n
\n
\n

\u25cf\u304a\u8cb7\u3044\u4e0a\u3052\u6642\u306e\u8a2d\u5b9a\u3067\u306f\u3001\uff3bSSID B\uff3d\u306bWi-Fi\u63a5\u7d9a\u3057\u3066\u3044\u308b\u30d1\u30bd\u30b3\u30f3\u3084\u643a\u5e2f\u7aef\u672b\u304b\u3089\u8a2d\u5b9a\u30c4\u30fc\u30eb\u3092\u8868\u793a\u3067\u304d\u307e\u305b\u3093\u3002
\n\uff3bSSID A\uff3d\u306bWi-Fi\u63a5\u7d9a\u3057\u3066\u3044\u308b\u30d1\u30bd\u30b3\u30f3\u3084\u643a\u5e2f\u7aef\u672b\u3001\u307e\u305f\u306f\u6709\u7ddaLAN\u63a5\u7d9a\u3057\u3066\u3044\u308b\u30d1\u30bd\u30b3\u30f3\u304b\u3089\u8a2d\u5b9a\u30c4\u30fc\u30eb\u3092\u8868\u793a\u3057\u3066\u304f\u3060\u3055\u3044\u3002

\n
\n
\n\n
\n
\n

\u3068\u3044\u3046\u3053\u3068\u3067\u7ba1\u7406\u753b\u9762\u306b\u63a5\u7d9a\u3067\u304d\uff0c\u8a2d\u5b9a\u3082\u53ef\u80fd\u306b\u306a\u308a\u307e\u3057\u305f\uff0e
\n\u3057\u304b\u3057\uff0cLINEMO, povo 2.0 \u306f\u81ea\u5b85\u3067\u306fHR01 \u975e\u5bfe\u5fdc\u306eBAND 8 \u3068BAND 18 \u3067\u81ea\u5b85\u3067\u306f\u570f\u5916\u3068\u306a\u308a\u52d5\u4f5c\u78ba\u8a8d\u3067\u304d\u307e\u305b\u3093\u3067\u3057\u305f\uff0e
\nmineo D \u306edocomo MVNO \u3060\u3068\u63a5\u7d9a\u3067\u304d\u3066\u6b63\u5e38\u306b\u5916\u306b\u51fa\u3089\u308c\u3066\u4e00\u5b89\u5fc3\uff0e
\n\u3053\u3046\u306a\u308b\u3068550\u5186\u30672\u53f0\u58f2\u3063\u3066\u305f\u306e\u3067\u3082\u30461\u53f0\u3082\u8cb7\u3063\u3066\u304a\u3051\u3070\u3088\u304b\u3063\u305f\u306a\u3068\u601d\u3046\u306a\u3069\uff0e\u304d\u3063\u3068\u6b21\u884c\u3063\u305f\u3089\u58f2\u308c\u3066\u3044\u308b\u3053\u3068\u3067\u3057\u3087\u3046\uff0e

\n
\n
\n

\"docomo

\n
\n
\n
\n
\n

HR01 \u5bfe\u5fdc\u30d0\u30f3\u30c9

\n
\n
\n

\u5bfe\u5fdc\u30d0\u30f3\u30c9\u3092\u30e1\u30e2\u3057\u3066\u304a\u304d\u307e\u3059\uff0e

\n
\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
\u5730\u57df\u898f\u683c\u30d0\u30f3\u30c9\uff08\u5468\u6ce2\u6570\uff0f\u6ce8\u8a18\uff09\u5bfe\u5fdc
\n

\u56fd\u5185

\n
\n

5G

\n
\n

n78\uff083.7GHz\uff09

\n
\n

\u5bfe\u5fdc

\n
\n

\u56fd\u5185

\n
\n

5G

\n
\n

n79\uff084.5GHz\uff09

\n
\n

\u5bfe\u5fdc

\n
\n

\u56fd\u5185

\n
\n

4G\uff08LTE\uff09 FD-LTE

\n
\n

\u30d0\u30f3\u30c91\uff082.0GHz\uff09

\n
\n

\u5bfe\u5fdc

\n
\n

\u56fd\u5185

\n
\n

4G\uff08LTE\uff09 FD-LTE

\n
\n

\u30d0\u30f3\u30c93\uff081.7GHz\uff09

\n
\n

\u5bfe\u5fdc

\n
\n

\u56fd\u5185

\n
\n

4G\uff08LTE\uff09 FD-LTE

\n
\n

\u30d0\u30f3\u30c919\uff08800MHz\uff09

\n
\n

\u5bfe\u5fdc

\n
\n

\u56fd\u5185

\n
\n

4G\uff08LTE\uff09 FD-LTE

\n
\n

\u30d0\u30f3\u30c921\uff081.5GHz\uff09

\n
\n

\u5bfe\u5fdc

\n
\n

\u56fd\u5185

\n
\n

4G\uff08LTE\uff09 FD-LTE

\n
\n

\u30d0\u30f3\u30c928\uff08700MHz\uff09

\n
\n

\u5bfe\u5fdc

\n
\n

\u56fd\u5185

\n
\n

4G\uff08LTE\uff09 TD-LTE

\n
\n

\u30d0\u30f3\u30c942\uff083.4GHz,3.5GHz\uff09

\n
\n

\u5bfe\u5fdc

\n
\n
\n

\u4ee5\u4e0b\u306f\u7dcf\u52d9\u7701\u306e\u300c\u5404\u643a\u5e2f\u96fb\u8a71\u4e8b\u696d\u8005\u306e\u901a\u4fe1\u65b9\u5f0f\u30fb\u5468\u6ce2\u6570\u5e2f\u300d\u3068\u3044\u3046\u8cc7\u6599\u306eHR01\u5bfe\u5fdcLTE\u30d0\u30f3\u30c9\u90e8\u5206\u306b\u8272\u3092\u4ed8\u3051\u305f\u3082\u306e\u3067\u3059\uff0e

\n
\n
\n

\"LTE

\n
\n
\n
\n
\n

SEE ALSO

\n
\n
\n\n
\n
\n
\n
\n

toot

\n
\n\n
\n
\n", "content_text": "\u4e2d\u53e4\u54c1\u306e\u8ca9\u58f2\u8cb7\u53d6\u3092\u884c\u3063\u3066\u3044\u308b\u30c1\u30a7\u30fc\u30f3\u5e97\u306e\u30cf\u30fc\u30c9\u30aa\u30d5\u306b\u884c\u3063\u305f\u3068\u3053\u308d\uff0cdocomo \u306eSHARP\u88fd\u30db\u30fc\u30e0\u30eb\u30fc\u30bf\u30fc\u306e\u300chome 5G HR01\u300d\u304c550\u5186\u3067\u58f2\u3089\u308c\u3066\u3044\u305f\u306e\u3067\u8cb7\u3063\u3066\u3057\u307e\u3044\u307e\u3057\u305f\uff0e\n\u8a2d\u5b9a\u753b\u9762\u306b\u5165\u308c\u306a\u304f\u3066\u5d4c\u3063\u305f\u306e\u3067\u30e1\u30e2\u3057\u3066\u304a\u304d\u307e\u3059\uff0e\n\n\n\n\n\n\n\u88fd\u54c1\u306b\u3064\u3044\u3066\u306f\u3053\u3061\u3089\u3092\uff0e\u5f8c\u7d99\u306eHR02 \u304c\u51fa\u3066\u3044\u307e\u3059\u304c\u307e\u3060\u53ce\u675f\u54c1\u3067\u306f\u306a\u3055\u305d\u3046\uff0e\n\n\n\n\nhome 5G HR01 | home 5G | NTT\u30c9\u30b3\u30e2\n\n\nhome 5G HR01 docomo\u306e\u7279\u9577\uff5cAQUOS\uff1a\u30b7\u30e3\u30fc\u30d7\n\n\n\n\n\u53d6\u6271\u8aac\u660e\u66f8\u306f\u3053\u3061\u3089\u306bPDF \u3067\u7f6e\u3044\u3066\u3042\u308a\u307e\u3059\uff0e\n\n\n\n\n\u53d6\u6271\u8aac\u660e\u66f8\n\n\n\n\n\u53d6\u8aac\u3092\u773a\u3081\u306a\u304c\u3089\uff0c\u521d\u671f\u5316\u3092\u884c\u3044\u307e\u3057\u305f\uff0e\n\n\n\n\n\u96fb\u6e90\u3092\u5165\u308c\u3066\u8d77\u52d5\u3057\u3066\u304b\u3089\u5e95\u9762\u306e RESET \u30db\u30fc\u30eb10\u79d2\u7570\u5e38\u9577\u62bc\u3057\uff0c10\u79d2\u307b\u3069\u3067\u30b9\u30c6\u30fc\u30bf\u30b9\u30e9\u30f3\u30d7\u304c3\u3064\u70b9\u3044\u305f\u3068\u3053\u308d\u3067\u96e2\u3059\n\n\n\u8d77\u52d5\u5f8cWi-Fi AP \u306b\u63a5\u7d9a\uff0c\u63a5\u7d9a\u60c5\u5831\u306f\u5e95\u9762\u306b\u3042\u308b\n\n\nAP \u63a5\u7d9a\u5f8c\uff0c http://web.setting/ \u306b\u7e4b\u3050\u3089\u3057\u3044\u304c\u7e4b\u304c\u3089\u306a\u3044\n\n\ndig \u308b\u3068 192.168.128.1 \u304c\u5e30\u3063\u3066\u304f\u308b\u304cip \u3067\u3082\u63a5\u7d9a\u3067\u304d\u306a\u3044\n\n\nLinux Firefox/Chromium\uff0cAndroid Firefox/Chrome \u3067\u5168\u6ec5\n\n\nnmap \u3092\u53e9\u304f\u3068\n tcp:53\n udp:53, 67\n\u3057\u304b\u7a7a\u3044\u3066\u306a\u3055\u305d\u3046?\n\n\n3\u5ea6\u307b\u3069\u51fa\u8377\u72b6\u614b\u8a66\u307f\u305f\u3051\u3069\u99c4\u76ee\n\n\nSIM \u633f\u3057\u3066\u3082\u99c4\u76ee\n\n\n\n\n\u53d6\u6271\u8aac\u660e\u66f8\u306e\u300c\u30c8\u30e9\u30d6\u30eb\u30b7\u30e5\u30fc\u30c6\u30a3\u30f3\u30b0\uff08FAQ\uff09\u300d\u306e\u9805\u76ee\u3092\u898b\u3066\u3082\u5206\u304b\u3089\u305a\uff0e\n\u6642\u8a08\u304c\u99c4\u76ee?\u3068\u6642\u8a08\u3092\u624b\u52d5\u3067\u5408\u308f\u305b\u3066\u307f\u305f\u308a\u9055\u3046SIM \u3092\u633f\u3057\u3066\u307f\u305f\u308a\u3057\u3066\u3082\u99c4\u76ee\u3067\u3059\uff0e\n\n\n\u3068\u3044\u3046\u611f\u3058\u3067\u3082\u3057\u304b\u3057\u3066\u5b89\u304b\u3063\u305f\u306e\u306fFW update \u306a\u3069\u3067\u58ca\u308c\u3066\u3057\u307e\u3063\u3066\u3044\u308b\u3082\u306e\u3060\u3063\u305f\u304b\u3089?\u3068\u304b\u4e0d\u5b89\u306b\u306a\u3063\u3066\u304d\u307e\u3057\u305f\uff0e\n\n\n\u3053\u3053\u3067Web \u691c\u7d22\u3057\u3066\u4ee5\u4e0b\u306eYouTube \u52d5\u753b\u306e\u30b3\u30e1\u30f3\u30c8\u3067\u305d\u308c\u3089\u3057\u3044\u3082\u306e\u304c\uff0e\n\n\n\n\n\u7ba1\u7406\u753b\u9762\u306b\u5165\u308c\u308b\u306e\u306f2\u3064\u3042\u308bSSID\uff08Wi-Fi\u306e\u540d\u524d\uff09\u306e\u3046\u3061\u306e\u3069\u3061\u3089\u304b\u7247\u65b9\u3060\u3051\u3067\u3059\u3002\n\n\n\n— Docomo home 5g hr01 \u5206\u89e3\u3057\u3066\u307f\u305f – YouTube\n\n\n\n\u3048\uff0c\u305d\u3093\u306a\u3053\u3068\u304c?\u305d\u3046\u3044\u3048\u30702,4GHz \u3068 5GHz \u306e2\u3064\u306eSSID \u304c\u51fa\u3066\u3044\u3066\uff0c\u5e72\u6e09\u304c\u5c11\u306a\u3044\u3067\u3042\u308d\u30465GHz \u306eSSID \u3057\u304b\u8a66\u3057\u3066\u3044\u307e\u305b\u3093\u3067\u3057\u305f\uff0e\n\u305d\u3053\u3067\uff0cHR01a-xxxxxx, HR01b-xxxxxx (xxxxxx\u90e8\u5206\u306f\u6a5f\u7a2e\u3054\u3068\u306b\u30e6\u30cb\u30fc\u30af) \u306e\u3046\u3061HR01a-xxxxxx \u306e\u65b9\u306b\u306b\u63a5\u7d9a\u3057\u76f4\u3057\u305f\u5f8c\uff0c http://web.setting/ \u306b\u63a5\u7d9a\u3067\u304d\u307e\u3057\u305f\uff0e\n\n\n\u3053\u3053\u306f\u6050\u3089\u304f\u5e95\u9762\u306eQR code \u3092\u8aad\u307f\u53d6\u3063\u3066\u306e\u63a5\u7d9a\u3084\u6709\u7dda\u63a5\u7d9a\u3067\u7e4b\u3052\u3070\u554f\u984c\u306a\u304b\u3063\u305f\u306e\u3060\u3068\u601d\u3044\u307e\u3059\uff0e\n\u30de\u30cb\u30e5\u30a2\u30eb\u3092\u898b\u8fd4\u3059\u3068\u30b9\u30af\u30ea\u30fc\u30f3\u30b7\u30e7\u30c3\u30c8\u3067\u306f HR01a-xxxxxx \u306b\u7e4b\u3044\u3067\u3044\u307e\u3059\u3057\uff0c\u4ee5\u4e0b\u306e\u8aac\u660e\u3082\u898b\u3064\u3051\u307e\u3057\u305f\uff0e\n\n\n\n\n\u25cf\u304a\u8cb7\u3044\u4e0a\u3052\u6642\u306e\u8a2d\u5b9a\u3067\u306f\u3001\uff3bSSID B\uff3d\u306bWi-Fi\u63a5\u7d9a\u3057\u3066\u3044\u308b\u30d1\u30bd\u30b3\u30f3\u3084\u643a\u5e2f\u7aef\u672b\u304b\u3089\u8a2d\u5b9a\u30c4\u30fc\u30eb\u3092\u8868\u793a\u3067\u304d\u307e\u305b\u3093\u3002 \n\uff3bSSID A\uff3d\u306bWi-Fi\u63a5\u7d9a\u3057\u3066\u3044\u308b\u30d1\u30bd\u30b3\u30f3\u3084\u643a\u5e2f\u7aef\u672b\u3001\u307e\u305f\u306f\u6709\u7ddaLAN\u63a5\u7d9a\u3057\u3066\u3044\u308b\u30d1\u30bd\u30b3\u30f3\u304b\u3089\u8a2d\u5b9a\u30c4\u30fc\u30eb\u3092\u8868\u793a\u3057\u3066\u304f\u3060\u3055\u3044\u3002\n\n\n\n— \u53d6\u6271\u8aac\u660e\u66f8 p.34 \u3088\u308a\n\n\n\n\u3068\u3044\u3046\u3053\u3068\u3067\u7ba1\u7406\u753b\u9762\u306b\u63a5\u7d9a\u3067\u304d\uff0c\u8a2d\u5b9a\u3082\u53ef\u80fd\u306b\u306a\u308a\u307e\u3057\u305f\uff0e\n\u3057\u304b\u3057\uff0cLINEMO, povo 2.0 \u306f\u81ea\u5b85\u3067\u306fHR01 \u975e\u5bfe\u5fdc\u306eBAND 8 \u3068BAND 18 \u3067\u81ea\u5b85\u3067\u306f\u570f\u5916\u3068\u306a\u308a\u52d5\u4f5c\u78ba\u8a8d\u3067\u304d\u307e\u305b\u3093\u3067\u3057\u305f\uff0e\nmineo D \u306edocomo MVNO \u3060\u3068\u63a5\u7d9a\u3067\u304d\u3066\u6b63\u5e38\u306b\u5916\u306b\u51fa\u3089\u308c\u3066\u4e00\u5b89\u5fc3\uff0e\n\u3053\u3046\u306a\u308b\u3068550\u5186\u30672\u53f0\u58f2\u3063\u3066\u305f\u306e\u3067\u3082\u30461\u53f0\u3082\u8cb7\u3063\u3066\u304a\u3051\u3070\u3088\u304b\u3063\u305f\u306a\u3068\u601d\u3046\u306a\u3069\uff0e\u304d\u3063\u3068\u6b21\u884c\u3063\u305f\u3089\u58f2\u308c\u3066\u3044\u308b\u3053\u3068\u3067\u3057\u3087\u3046\uff0e\n\n\n\n\n\n\n\nHR01 \u5bfe\u5fdc\u30d0\u30f3\u30c9\n\n\n\u5bfe\u5fdc\u30d0\u30f3\u30c9\u3092\u30e1\u30e2\u3057\u3066\u304a\u304d\u307e\u3059\uff0e\n\n\n\n\n\n\n\n\n\n\n\u5730\u57df\n\u898f\u683c\n\u30d0\u30f3\u30c9\uff08\u5468\u6ce2\u6570\uff0f\u6ce8\u8a18\uff09\n\u5bfe\u5fdc\n\n\n\n\n\n\u56fd\u5185\n\n\n5G\n\n\nn78\uff083.7GHz\uff09\n\n\n\u5bfe\u5fdc\n\n\n\n\n\u56fd\u5185\n\n\n5G\n\n\nn79\uff084.5GHz\uff09\n\n\n\u5bfe\u5fdc\n\n\n\n\n\u56fd\u5185\n\n\n4G\uff08LTE\uff09 FD-LTE\n\n\n\u30d0\u30f3\u30c91\uff082.0GHz\uff09\n\n\n\u5bfe\u5fdc\n\n\n\n\n\u56fd\u5185\n\n\n4G\uff08LTE\uff09 FD-LTE\n\n\n\u30d0\u30f3\u30c93\uff081.7GHz\uff09\n\n\n\u5bfe\u5fdc\n\n\n\n\n\u56fd\u5185\n\n\n4G\uff08LTE\uff09 FD-LTE\n\n\n\u30d0\u30f3\u30c919\uff08800MHz\uff09\n\n\n\u5bfe\u5fdc\n\n\n\n\n\u56fd\u5185\n\n\n4G\uff08LTE\uff09 FD-LTE\n\n\n\u30d0\u30f3\u30c921\uff081.5GHz\uff09\n\n\n\u5bfe\u5fdc\n\n\n\n\n\u56fd\u5185\n\n\n4G\uff08LTE\uff09 FD-LTE\n\n\n\u30d0\u30f3\u30c928\uff08700MHz\uff09\n\n\n\u5bfe\u5fdc\n\n\n\n\n\u56fd\u5185\n\n\n4G\uff08LTE\uff09 TD-LTE\n\n\n\u30d0\u30f3\u30c942\uff083.4GHz,3.5GHz\uff09\n\n\n\u5bfe\u5fdc\n\n\n\n\n\n\u4ee5\u4e0b\u306f\u7dcf\u52d9\u7701\u306e\u300c\u5404\u643a\u5e2f\u96fb\u8a71\u4e8b\u696d\u8005\u306e\u901a\u4fe1\u65b9\u5f0f\u30fb\u5468\u6ce2\u6570\u5e2f\u300d\u3068\u3044\u3046\u8cc7\u6599\u306eHR01\u5bfe\u5fdcLTE\u30d0\u30f3\u30c9\u90e8\u5206\u306b\u8272\u3092\u4ed8\u3051\u305f\u3082\u306e\u3067\u3059\uff0e\n\n\n\n\n\n\n\nSEE ALSO\n\n\n\n\nhome 5g HR01 root\u5316\u624b\u9806 (\u672a\u78ba\u8a8d)\n\n\n\n\n\n\ntoot\n\n\n\n\nmatoken :fox:: “\u30cf\u30fc\u30c9\u30aa\u30d5\u3067docomo HR1 550\u5186\u3068Kindle 7\u2026” – \u3044\u306a\u3053\u3093", "date_published": "2026-02-23T07:18:23+09:00", "date_modified": "2026-02-23T18:00:39+09:00", "authors": [ { "name": "matoken", "url": "https://matoken.org/blog/author/matoken/", "avatar": "https://secure.gravatar.com/avatar/38f5f3b575c5eb45cda6aa659bca119ac7a5e16b46565e869d0030e3bd66981d?s=512&d=mm&r=g" } ], "author": { "name": "matoken", "url": "https://matoken.org/blog/author/matoken/", "avatar": "https://secure.gravatar.com/avatar/38f5f3b575c5eb45cda6aa659bca119ac7a5e16b46565e869d0030e3bd66981d?s=512&d=mm&r=g" }, "tags": [ "docomo", "router", "SHARP", "\u672a\u5206\u985e" ] }, { "id": "https://matoken.org/blog/?p=5127", "url": "https://matoken.org/blog/2026/01/04/newyear2026/", "title": "NewYear2026", "content_html": "
\n
\n
\n

\"new

\n
\n

\n
\n _____________\n( I'm pony... )\n -------------\n     o      _^^\n      o   _- oo\\\n          \\----- \\______\n                \\       )\\\n                ||-----|| \\\n                ||     ||\n
\n
\n
\n", "content_text": "_____________\n( I'm pony... )\n -------------\n o _^^\n o _- oo\\\n \\----- \\______\n \\ )\\\n ||-----|| \\\n || ||", "date_published": "2026-01-04T18:36:39+09:00", "date_modified": "2026-01-04T18:38:45+09:00", "authors": [ { "name": "matoken", "url": "https://matoken.org/blog/author/matoken/", "avatar": "https://secure.gravatar.com/avatar/38f5f3b575c5eb45cda6aa659bca119ac7a5e16b46565e869d0030e3bd66981d?s=512&d=mm&r=g" } ], "author": { "name": "matoken", "url": "https://matoken.org/blog/author/matoken/", "avatar": "https://secure.gravatar.com/avatar/38f5f3b575c5eb45cda6aa659bca119ac7a5e16b46565e869d0030e3bd66981d?s=512&d=mm&r=g" }, "tags": [ "cowsay", "\u672a\u5206\u985e" ] }, { "id": "https://matoken.org/blog/?p=5113", "url": "https://matoken.org/blog/2025/12/29/witr_-why-is-this-running/", "title": "\u30d7\u30ed\u30bb\u30b9\u306e\u60c5\u5831\u3092\u308f\u304b\u308a\u3084\u3059\u304f\u8868\u793a\u3057\u3066\u304f\u308c\u308bwitr", "content_html": "
\n
\n

\n
\n

witr (why-is-this-running) \u306f\u30d7\u30ed\u30bb\u30b9\u540d\uff0cPID\uff0c\u30dd\u30fc\u30c8\u756a\u53f7\u304b\u3089\u305d\u308c\u304c\u306a\u305c\u5b9f\u884c\u3055\u308c\u3066\u3044\u308b\u304b\u3092\u8abf\u3079\u3066\u8868\u793a\u3057\u3066\u304f\u308c\u307e\u3059\uff0e

\n
\n
\n

\"witr

\n
\n\n

\n
\n

\u4f8b\u3048\u3070\u4ee5\u4e0b\u306fport 22 \u3092\u8abf\u3079\u3066\u3044\u307e\u3059\uff0esshd \u304c\u5b9f\u884c\u3055\u308c\u3066\u3044\u308b\u3053\u3068\u306a\u3069\u304c\u308f\u304b\u308a\u307e\u3059\uff0e

\n
\n
\n
\n
$ sudo ./witr -port 22\nTarget      : sshd\n\nProcess     : sshd (pid 581)\nUser        : root\nCommand     : sshd: /usr/sbin/sshd -D [listener] 0 of 10-100 startups\nStarted     : 4 days ago (Thu 2025-12-25 18:10:39 +09:00)\n\nWhy It Exists :\n  systemd (pid 1)   sshd (pid 581)\n\nSource      : systemd service (supervisor)\n\nWorking Dir : /\nListening   : 0.0.0.0:22\n              :::22\n\nWarnings    :\n    Process is listening on a public interface\n    Process is running as root\n    Process is running from a suspicious working directory: /
\n
\n
\n
\n

\u30e1\u30e2\u30ea\u3092\u305f\u304f\u3055\u3093\u4f7f\u3063\u3066\u3044\u308b(1GB+)\u3068\u8b66\u544a\u304c\u8868\u793a\u3055\u308c\u305f\u308a\u3082\u3057\u307e\u3059

\n
\n
\n
\n
$ sudo ~/usr/local/bin/witr -pid 10522\nTarget      : firefox.real\n\nProcess     : firefox.real (pid 10522) [high-mem]\nUser        : matoken\nCommand     : /usr/bin/firefox.real\nStarted     : 2 days ago (Sat 2025-12-27 05:39:41 +09:00)\n\nWhy It Exists :\n  systemd (pid 1) \u2192 firefox.real (pid 10522)\n\nSource      : systemd service (supervisor)\n\nWorking Dir : /home/matoken\n\nWarnings    :\n  \u2022 Process is using high memory (>1GB RSS)
\n
\n
\n
\n

\u4ee5\u4e0b\u306f\u30d7\u30ed\u30bb\u30b9ID 524 \u304b\u3089glance \u304ccron \u304b\u3089\u8d77\u52d5\u3057\u3066\u3044\u308b\u306e\u304c\u308f\u304b\u308a\u307e\u3059\uff0e

\n
\n
\n
\n
$ ./witr -pid 524\nTarget      : glance\n\nProcess     : glance (pid 524) {forked}\nUser        : matoken\nCommand     : /home/matoken/bin/glance -config /home/matoken/.config/glance.yml\nStarted     : 4 days ago (Thu 2025-12-25 18:10:36 +09:00)\nRestarts    : 1\n\nWhy It Exists :\n  systemd (pid 1) \u2192 cron (pid 448) \u2192 cron (pid 492) \u2192 sh (pid 523 glance (pid 524)\n\nSource      : systemd service (supervisor)\n\nWorking Dir : /home/matoken\nListening   : :::8080\n\nWarnings    :\n    Process is listening on a public interface
\n
\n
\n
\n

\u30dd\u30fc\u30c8\u30b9\u30ad\u30e3\u30f3\u3057\u3066open \u3057\u3066\u3044\u308b\u30dd\u30fc\u30c8\u5168\u3066\u306b\u5bfe\u3057\u3066witr \u3092\u5b9f\u884c\u3057\u3066\u307f\u305f\u308a\u3082\uff0e

\n
\n
\n
\n
$ sudo nmap -p 0-65535 localhost | grep open | cut -f1 -d\\/ | xargs -n1 sudo ./witr -port
\n
\n
\n
\n
\n
\n

witr \u306e\u5c0e\u5165

\n
\n
\n

witr \u306e\u5c0e\u5165\u306finstall.sh \u304c\u304a\u3059\u3059\u3081\u3055\u308c\u3066\u3044\u307e\u3059\u304c\u3042\u307e\u308a\u597d\u307f\u306e\u65b9\u6cd5\u3067\u306f\u3042\u308a\u307e\u305b\u3093\uff0e\u4e2d\u3092\u898b\u308b\u3068GitHub Releases \u304b\u3089\u74b0\u5883\u306b\u3042\u3063\u305f\u30d0\u30a4\u30ca\u30ea\u3092\u30c0\u30a6\u30f3\u30ed\u30fc\u30c9\u3057\u3066\uff0c /usr/local/bin \u4ee5\u4e0b\u306b\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb\u3057\u3066\u3044\u307e\u3059\uff0e\u30d0\u30a4\u30ca\u30ea\u306fLinux amd64, arm64 \u304c\u7528\u610f\u3057\u3066\u3042\u308a\u307e\u3059\uff0e
\namd64 \u74b0\u5883\u3067\u306b\u306f\u4ee5\u4e0b\u306e\u3088\u3046\u306a\u624b\u9806\u3067\u624b\u52d5\u3067\u5c0e\u5165\u3057\u307e\u3057\u305f\uff0e

\n
\n
\n\n\n\n\n\n
\n
Note
\n
\nv0.1.1 \u3067macOS amd64/arm64 \u3082\u8ffd\u52a0\u3055\u308c\u307e\u3057\u305f\uff0e\n
\n
\n
\n
\n
$ wget -c https://github.com/pranshuparmar/witr/releases/latest/download/witr-linux-amd64 (1)\n$ install -m 755 ./witr-linux-amd64 ~/usr/local/bin/witr (2)\n$ which witr\n/home/matoken/usr/local/bin/witr\n$ rm witr-linux-amd64\n$ witr (3)\nUsage: witr [--pid N | --port N | name] [--short] [--tree] [--json] [--warnings] [--no-color] [--env] [--help] [--version]\n  --pid <n>         Explain a specific PID\n  --port <n>        Explain port usage\n  --short           One-line summary\n  --tree            Show full process ancestry tree\n  --json            Output result as JSON\n  --warnings        Show only warnings\n  --no-color        Disable colorized output\n  --env             Show only environment variables for the process\n  --help            Show this help message\n  --version         Show version and exit\n$ witr --version\nwitr v0.1.1 (commit b50f08b, built 2025-12-28)
\n
\n
\n
\n
    \n
  1. \n

    witr \u306e\u6700\u65b0\u306elinux amd64 \u30d0\u30a4\u30ca\u30ea\u7248\u3092\u30c0\u30a6\u30f3\u30ed\u30fc\u30c9

    \n
  2. \n
  3. \n

    \u597d\u307f\u306e\u5834\u6240\u306b\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb

    \n
  4. \n
  5. \n

    USAGE

    \n
  6. \n
\n
\n
\n
\n
\n

Linux armhf(arm 32bit) \u3067\u3082\u52d5\u304b\u3059

\n
\n
\n

Raspberry Pi bookworm armhf \u3067\u3082\u52d5\u304b\u3057\u305f\u3044\u3068\u601d\u3044\u307e\u3059\uff0e
\nbuild \u3057\u3088\u3046\u3068\u3057\u305f\u3089\u307e\u305agolang \u304c\u53e4\u3044\u3068\u8a00\u308f\u308c\u305f\u306e\u3067\u307e\u305a\u306f\u65b0\u3057\u3044golang \u306e\u5165\u624b\u304b\u3089\uff0e

\n
\n
\n
package\u7248golang \u306f1.23 \u3060\u304c1.25.5+ \u304c\u5fc5\u8981
\n
\n
$ /usr/bin/go build -ldflags \"-X main.version=0.1.0 -X main.commit=$(git rev-parse --short HEAD) -X 'main.buildDate=$(date +%Y-%m-%d)'\" -o witr-linux-arm32 ./cmd/witr\ngo: errors parsing go.mod:\n/home/matoken/src/witr/go.mod:3: invalid go version '1.25.5': must match format 1.23
\n
\n
\n
\n
go.dev \u304b\u3089armv6 \u30d0\u30a4\u30ca\u30ea\u3092\u5165\u624b\u3057\u3066\u30d1\u30b9\u3092\u901a\u3059
\n
\n
$ wget -c https://go.dev/dl/go1.25.5.linux-armv6l.tar.gz (1)\n$ mkdir -p ~/usr/local\n$ tar -C ~/usr/local -xzf go1.25.5.linux-armv6l.tar.gz (2)\n$ rm go1.25.5.linux-armv6l.tar.gz\n$ PATH=~/usr/local/go/bin:$PATH (3)\n$ which go\n/home/matoken/usr/local/go/bin/go\n$ go version (4)\ngo version go1.25.5 linux/arm\n$ cat << EOF > hello.go (5)\npackage main\nimport \"fmt\"\nfunc main() {\n\tfmt.Println(\"Hello World\")\n}\nEOF\n$ go run hello.go (6)\nHello World
\n
\n
\n
\n
    \n
  1. \n

    Linux armv6l \u306e\u30d0\u30a4\u30ca\u30ea\u3092\u30c0\u30a6\u30f3\u30ed\u30fc\u30c9

    \n
  2. \n
  3. \n

    \u30a2\u30fc\u30ab\u30a4\u30d6\u3092\u9069\u5f53\u306a\u5834\u6240\u306b\u5c55\u958b

    \n
  4. \n
  5. \n

    \u30d1\u30b9\u3092\u901a\u3057\u3066\u304a\u304f(\u4e00\u6642\u7684\u306a\u4f8b)

    \n
  6. \n
  7. \n

    \u30d0\u30fc\u30b8\u30e7\u30f3\u78ba\u8a8d

    \n
  8. \n
  9. \n

    hello world \u3092\u7528\u610f

    \n
  10. \n
  11. \n

    \u52d5\u4f5c\u78ba\u8a8d

    \n\n
  12. \n
\n
\n
\n
witr \u3092\u30d3\u30eb\u30c9
\n
\n
$ git clone https://github.com/pranshuparmar/witr/\n$ cd witr\n$ go build -ldflags \"-X main.version=0.1.0 -X main.commit=$(git rev-parse --short HEAD) -X 'main.buildDate=$(date +%Y-%m-%d)'\" -o witr-linux-arm32 ./cmd/witr\n$ ./witr-linux-arm32 --version\nwitr 0.1.0 (commit a2dc413, built 2025-12-28)
\n
\n
\n
\n
\n", "content_text": "witr (why-is-this-running) \u306f\u30d7\u30ed\u30bb\u30b9\u540d\uff0cPID\uff0c\u30dd\u30fc\u30c8\u756a\u53f7\u304b\u3089\u305d\u308c\u304c\u306a\u305c\u5b9f\u884c\u3055\u308c\u3066\u3044\u308b\u304b\u3092\u8abf\u3079\u3066\u8868\u793a\u3057\u3066\u304f\u308c\u307e\u3059\uff0e\n\n\n\n\n\n\n\npranshuparmar/witr: Why is this running?\n\n\n\n\n\n\u4f8b\u3048\u3070\u4ee5\u4e0b\u306fport 22 \u3092\u8abf\u3079\u3066\u3044\u307e\u3059\uff0esshd \u304c\u5b9f\u884c\u3055\u308c\u3066\u3044\u308b\u3053\u3068\u306a\u3069\u304c\u308f\u304b\u308a\u307e\u3059\uff0e\n\n\n\n$ sudo ./witr -port 22\nTarget : sshd\n\nProcess : sshd (pid 581)\nUser : root\nCommand : sshd: /usr/sbin/sshd -D [listener] 0 of 10-100 startups\nStarted : 4 days ago (Thu 2025-12-25 18:10:39 +09:00)\n\nWhy It Exists :\n systemd (pid 1) sshd (pid 581)\n\nSource : systemd service (supervisor)\n\nWorking Dir : /\nListening : 0.0.0.0:22\n :::22\n\nWarnings :\n Process is listening on a public interface\n Process is running as root\n Process is running from a suspicious working directory: /\n\n\n\n\u30e1\u30e2\u30ea\u3092\u305f\u304f\u3055\u3093\u4f7f\u3063\u3066\u3044\u308b(1GB+)\u3068\u8b66\u544a\u304c\u8868\u793a\u3055\u308c\u305f\u308a\u3082\u3057\u307e\u3059\n\n\n\n$ sudo ~/usr/local/bin/witr -pid 10522\nTarget : firefox.real\n\nProcess : firefox.real (pid 10522) [high-mem]\nUser : matoken\nCommand : /usr/bin/firefox.real\nStarted : 2 days ago (Sat 2025-12-27 05:39:41 +09:00)\n\nWhy It Exists :\n systemd (pid 1) \u2192 firefox.real (pid 10522)\n\nSource : systemd service (supervisor)\n\nWorking Dir : /home/matoken\n\nWarnings :\n \u2022 Process is using high memory (>1GB RSS)\n\n\n\n\u4ee5\u4e0b\u306f\u30d7\u30ed\u30bb\u30b9ID 524 \u304b\u3089glance \u304ccron \u304b\u3089\u8d77\u52d5\u3057\u3066\u3044\u308b\u306e\u304c\u308f\u304b\u308a\u307e\u3059\uff0e\n\n\n\n$ ./witr -pid 524\nTarget : glance\n\nProcess : glance (pid 524) {forked}\nUser : matoken\nCommand : /home/matoken/bin/glance -config /home/matoken/.config/glance.yml\nStarted : 4 days ago (Thu 2025-12-25 18:10:36 +09:00)\nRestarts : 1\n\nWhy It Exists :\n systemd (pid 1) \u2192 cron (pid 448) \u2192 cron (pid 492) \u2192 sh (pid 523 glance (pid 524)\n\nSource : systemd service (supervisor)\n\nWorking Dir : /home/matoken\nListening : :::8080\n\nWarnings :\n Process is listening on a public interface\n\n\n\n\u30dd\u30fc\u30c8\u30b9\u30ad\u30e3\u30f3\u3057\u3066open \u3057\u3066\u3044\u308b\u30dd\u30fc\u30c8\u5168\u3066\u306b\u5bfe\u3057\u3066witr \u3092\u5b9f\u884c\u3057\u3066\u307f\u305f\u308a\u3082\uff0e\n\n\n\n$ sudo nmap -p 0-65535 localhost | grep open | cut -f1 -d\\/ | xargs -n1 sudo ./witr -port\n\n\n\n\n\nwitr \u306e\u5c0e\u5165\n\n\nwitr \u306e\u5c0e\u5165\u306finstall.sh \u304c\u304a\u3059\u3059\u3081\u3055\u308c\u3066\u3044\u307e\u3059\u304c\u3042\u307e\u308a\u597d\u307f\u306e\u65b9\u6cd5\u3067\u306f\u3042\u308a\u307e\u305b\u3093\uff0e\u4e2d\u3092\u898b\u308b\u3068GitHub Releases \u304b\u3089\u74b0\u5883\u306b\u3042\u3063\u305f\u30d0\u30a4\u30ca\u30ea\u3092\u30c0\u30a6\u30f3\u30ed\u30fc\u30c9\u3057\u3066\uff0c /usr/local/bin \u4ee5\u4e0b\u306b\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb\u3057\u3066\u3044\u307e\u3059\uff0e\u30d0\u30a4\u30ca\u30ea\u306fLinux amd64, arm64 \u304c\u7528\u610f\u3057\u3066\u3042\u308a\u307e\u3059\uff0e\namd64 \u74b0\u5883\u3067\u306b\u306f\u4ee5\u4e0b\u306e\u3088\u3046\u306a\u624b\u9806\u3067\u624b\u52d5\u3067\u5c0e\u5165\u3057\u307e\u3057\u305f\uff0e\n\n\n\n\n\nNote\n\n\nv0.1.1 \u3067macOS amd64/arm64 \u3082\u8ffd\u52a0\u3055\u308c\u307e\u3057\u305f\uff0e\n\n\n\n\n\n\n$ wget -c https://github.com/pranshuparmar/witr/releases/latest/download/witr-linux-amd64 (1)\n$ install -m 755 ./witr-linux-amd64 ~/usr/local/bin/witr (2)\n$ which witr\n/home/matoken/usr/local/bin/witr\n$ rm witr-linux-amd64\n$ witr (3)\nUsage: witr [--pid N | --port N | name] [--short] [--tree] [--json] [--warnings] [--no-color] [--env] [--help] [--version]\n --pid <n> Explain a specific PID\n --port <n> Explain port usage\n --short One-line summary\n --tree Show full process ancestry tree\n --json Output result as JSON\n --warnings Show only warnings\n --no-color Disable colorized output\n --env Show only environment variables for the process\n --help Show this help message\n --version Show version and exit\n$ witr --version\nwitr v0.1.1 (commit b50f08b, built 2025-12-28)\n\n\n\n\n\nwitr \u306e\u6700\u65b0\u306elinux amd64 \u30d0\u30a4\u30ca\u30ea\u7248\u3092\u30c0\u30a6\u30f3\u30ed\u30fc\u30c9\n\n\n\u597d\u307f\u306e\u5834\u6240\u306b\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb\n\n\nUSAGE\n\n\n\n\n\n\nLinux armhf(arm 32bit) \u3067\u3082\u52d5\u304b\u3059\n\n\nRaspberry Pi bookworm armhf \u3067\u3082\u52d5\u304b\u3057\u305f\u3044\u3068\u601d\u3044\u307e\u3059\uff0e\nbuild \u3057\u3088\u3046\u3068\u3057\u305f\u3089\u307e\u305agolang \u304c\u53e4\u3044\u3068\u8a00\u308f\u308c\u305f\u306e\u3067\u307e\u305a\u306f\u65b0\u3057\u3044golang \u306e\u5165\u624b\u304b\u3089\uff0e\n\n\npackage\u7248golang \u306f1.23 \u3060\u304c1.25.5+ \u304c\u5fc5\u8981\n\n$ /usr/bin/go build -ldflags \"-X main.version=0.1.0 -X main.commit=$(git rev-parse --short HEAD) -X 'main.buildDate=$(date +%Y-%m-%d)'\" -o witr-linux-arm32 ./cmd/witr\ngo: errors parsing go.mod:\n/home/matoken/src/witr/go.mod:3: invalid go version '1.25.5': must match format 1.23\n\n\n\ngo.dev \u304b\u3089armv6 \u30d0\u30a4\u30ca\u30ea\u3092\u5165\u624b\u3057\u3066\u30d1\u30b9\u3092\u901a\u3059\n\n$ wget -c https://go.dev/dl/go1.25.5.linux-armv6l.tar.gz (1)\n$ mkdir -p ~/usr/local\n$ tar -C ~/usr/local -xzf go1.25.5.linux-armv6l.tar.gz (2)\n$ rm go1.25.5.linux-armv6l.tar.gz\n$ PATH=~/usr/local/go/bin:$PATH (3)\n$ which go\n/home/matoken/usr/local/go/bin/go\n$ go version (4)\ngo version go1.25.5 linux/arm\n$ cat << EOF > hello.go (5)\npackage main\nimport \"fmt\"\nfunc main() {\n\tfmt.Println(\"Hello World\")\n}\nEOF\n$ go run hello.go (6)\nHello World\n\n\n\n\n\nLinux armv6l \u306e\u30d0\u30a4\u30ca\u30ea\u3092\u30c0\u30a6\u30f3\u30ed\u30fc\u30c9\n\n\n\u30a2\u30fc\u30ab\u30a4\u30d6\u3092\u9069\u5f53\u306a\u5834\u6240\u306b\u5c55\u958b\n\n\n\u30d1\u30b9\u3092\u901a\u3057\u3066\u304a\u304f(\u4e00\u6642\u7684\u306a\u4f8b)\n\n\n\u30d0\u30fc\u30b8\u30e7\u30f3\u78ba\u8a8d\n\n\nhello world \u3092\u7528\u610f\n\n\n\u52d5\u4f5c\u78ba\u8a8d\n\n\n\nDownload and install – The Go Programming Language\n\n\nAll releases – The Go Programming Language\n\n\n\n\n\n\n\nwitr \u3092\u30d3\u30eb\u30c9\n\n$ git clone https://github.com/pranshuparmar/witr/\n$ cd witr\n$ go build -ldflags \"-X main.version=0.1.0 -X main.commit=$(git rev-parse --short HEAD) -X 'main.buildDate=$(date +%Y-%m-%d)'\" -o witr-linux-arm32 ./cmd/witr\n$ ./witr-linux-arm32 --version\nwitr 0.1.0 (commit a2dc413, built 2025-12-28)", "date_published": "2025-12-29T21:31:39+09:00", "date_modified": "2025-12-29T21:31:41+09:00", "authors": [ { "name": "matoken", "url": "https://matoken.org/blog/author/matoken/", "avatar": "https://secure.gravatar.com/avatar/38f5f3b575c5eb45cda6aa659bca119ac7a5e16b46565e869d0030e3bd66981d?s=512&d=mm&r=g" } ], "author": { "name": "matoken", "url": "https://matoken.org/blog/author/matoken/", "avatar": "https://secure.gravatar.com/avatar/38f5f3b575c5eb45cda6aa659bca119ac7a5e16b46565e869d0030e3bd66981d?s=512&d=mm&r=g" }, "tags": [ "system info", "witr", "bookworm", "Debian", "Linux", "Raspberry Pi OS", "sid", "\u672a\u5206\u985e" ] }, { "id": "https://matoken.org/blog/?p=5097", "url": "https://matoken.org/blog/2025/12/25/ssh-tiny-christmas/", "title": "ssh tiny.christmas", "content_html": "

\n
\n

\u53bb\u5e74\u306f\u3044\u304f\u3064\u304b\u306e\u30bf\u30fc\u30df\u30ca\u30eb\u30af\u30ea\u30b9\u30de\u30b9\u30c4\u30ea\u30fc\u3092\u96c6\u3081\u307e\u3057\u305f\uff0e

\n
\n
\n\n
\n
\n

\u4eca\u5e74\u306f\u30cd\u30bf\u5207\u308c\u304b\u306a\u3068\u601d\u3063\u305f\u3089ActivityPub \u306b\u521d\u3081\u3066\u898b\u308b\u30bf\u30fc\u30df\u30ca\u30eb\u30af\u30ea\u30b9\u30de\u30b9\u30c4\u30ea\u30fc\u304c\u6d41\u308c\u3066\u304d\u307e\u3057\u305f\uff0e

\n
\n

\n
\n

ssh \u3067\u63a5\u7d9a\u3059\u308b\u3068\u30c4\u30ea\u30fc\u304c\u8868\u793a\u3055\u308c\u307e\u3059\uff0e

\n
\n
\n
\n
$ ssh tiny.christmas
\n
\n
\n

\n
\n

\u30af\u30ea\u30b9\u30de\u30b9\u30c4\u30ea\u30fc\u304c\u8868\u793a\u3055\u308c\uff0c\u300cO Christmas Tree\u300d\u306e\u6b4c\u8a5e\u304c\u6d41\u308c\u307e\u3059\uff0e
\ntree \u304cUnicode\u70b9\u5b57\u3092\u4f7f\u3063\u3066\u66f8\u304b\u308c\u3066\u3044\u308b\u306e\u304c\u6700\u8fd1\u307d\u3044\u3067\u3059\u306d\uff0e

\n
\n
\n

\u8a73\u7d30\u306f\u4ee5\u4e0b\u306b\uff0e

\n
\n
\n\n
\n", "content_text": "\u53bb\u5e74\u306f\u3044\u304f\u3064\u304b\u306e\u30bf\u30fc\u30df\u30ca\u30eb\u30af\u30ea\u30b9\u30de\u30b9\u30c4\u30ea\u30fc\u3092\u96c6\u3081\u307e\u3057\u305f\uff0e\n\n\n\n\nMerry X-mas \u2013 matoken’s blog\n\n\n\n\n\u4eca\u5e74\u306f\u30cd\u30bf\u5207\u308c\u304b\u306a\u3068\u601d\u3063\u305f\u3089ActivityPub \u306b\u521d\u3081\u3066\u898b\u308b\u30bf\u30fc\u30df\u30ca\u30eb\u30af\u30ea\u30b9\u30de\u30b9\u30c4\u30ea\u30fc\u304c\u6d41\u308c\u3066\u304d\u307e\u3057\u305f\uff0e\n\n\n\nssh \u3067\u63a5\u7d9a\u3059\u308b\u3068\u30c4\u30ea\u30fc\u304c\u8868\u793a\u3055\u308c\u307e\u3059\uff0e\n\n\n\n$ ssh tiny.christmas\n\n\n\n\n\u30af\u30ea\u30b9\u30de\u30b9\u30c4\u30ea\u30fc\u304c\u8868\u793a\u3055\u308c\uff0c\u300cO Christmas Tree\u300d\u306e\u6b4c\u8a5e\u304c\u6d41\u308c\u307e\u3059\uff0e\ntree \u304cUnicode\u70b9\u5b57\u3092\u4f7f\u3063\u3066\u66f8\u304b\u308c\u3066\u3044\u308b\u306e\u304c\u6700\u8fd1\u307d\u3044\u3067\u3059\u306d\uff0e\n\n\n\u8a73\u7d30\u306f\u4ee5\u4e0b\u306b\uff0e\n\n\n\n\nssh tiny.christmas \u00b7 eieio.games", "date_published": "2025-12-25T06:04:00+09:00", "date_modified": "2025-12-25T06:04:02+09:00", "authors": [ { "name": "matoken", "url": "https://matoken.org/blog/author/matoken/", "avatar": "https://secure.gravatar.com/avatar/38f5f3b575c5eb45cda6aa659bca119ac7a5e16b46565e869d0030e3bd66981d?s=512&d=mm&r=g" } ], "author": { "name": "matoken", "url": "https://matoken.org/blog/author/matoken/", "avatar": "https://secure.gravatar.com/avatar/38f5f3b575c5eb45cda6aa659bca119ac7a5e16b46565e869d0030e3bd66981d?s=512&d=mm&r=g" }, "tags": [ "Christmas", "ssh", "\u672a\u5206\u985e" ] }, { "id": "https://matoken.org/blog/?p=4881", "url": "https://matoken.org/blog/2025/12/16/ddg-easter-egg/", "title": "DuckDuckGo\u306e\u30a4\u30fc\u30b9\u30bf\u30fc\u30a8\u30c3\u30b0", "content_html": "
\n
\n

\n
\n

tumblr\u3067\u898b\u304b\u3051\u305f\u306e\u3067\u3059\u304c\uff0c\u691c\u7d22\u30a8\u30f3\u30b8\u30f3\u306eDuckDuckGo\u306e\u30a4\u30fc\u30b9\u30bf\u30fc\u30a8\u30c3\u30b0\u30921\u3064\u77e5\u308a\u307e\u3057\u305f\uff0e

\n
\n

\n
\n

DuckDuckGo\u3067\u300clinux\u300d\u3068\u691c\u7d22\u3059\u308b\u3068\u691c\u7d22\u6587\u5b57\u5217\u306e\u5de6\u306e\u30a2\u30d2\u30eb\u30a2\u30a4\u30b3\u30f3\u304c\u30da\u30f3\u30ae\u30f3\u306b\u306a\u308b\u3068\u3044\u3046\u3082\u306e\uff0e

\n
\n\n

\n
\n

\u81ea\u5206\u3067\u3082\u8a66\u3057\u3066\u307f\u308b\u3068\u305f\u3057\u304b\u306b\u30da\u30f3\u30ae\u30f3\u306b\uff0e

\n
\n
\n

\"ddg

\n
\n
\n

\u3053\u3061\u3089\u306eURL \u3067\u3044\u3064\u3067\u3082\u78ba\u8a8d\u3067\u304d\u307e\u3059\uff0e

\n
\n\n
\n

\u305f\u3060\u3057\uff0c\u3044\u3064\u3082\u4f7f\u3063\u3066\u3044\u308bJavaScript \u306e\u5fc5\u8981\u306a\u3044html\u7248( https://html.duckduckgo.com/html/ )\u3060\u3068\u5909\u308f\u308a\u307e\u305b\u3093\u3067\u3057\u305f\uff0e

\n
\n
\n

\u300cBSD\u300d\u3060\u3068\u7279\u306b\u4f55\u3082\u5909\u308f\u3089\u305a\uff0e
\n\u3068toot\u3057\u305f\u3068\u3053\u308d\uff0c\u300cFreeBSD\u300d\u3060\u3068\u30c7\u30fc\u30e2\u30f3\u304f\u3093\u306b\u306a\u308b\u3068\u6559\u3048\u3066\u3082\u3089\u3044\u307e\u3057\u305f\uff0e
\n\u305d\u306e\u4ed6\u300cOpenBSD\u300d\u3082\u3042\u308a\u307e\u3057\u305f\uff0e

\n
\n\n
\n

\"ddg
\n\"ddg
\n\"ddg

\n
\n
\n

NetBSD\u306f\u7121\u3055\u305d\u3046\uff0e\u65d7\u306f\u30a2\u30a4\u30b3\u30f3\u306b\u3057\u3065\u3089\u304b\u3063\u305f?

\n
\n
\n

\u4e00\u90e8\u306e\u30dc\u30fc\u30ab\u30ed\u30a4\u30c9\u3082\u3042\u308b\u3088\u3046\u3067\u3059\uff0e
\n\u63a2\u305b\u3070\u4ed6\u306b\u3082\u3042\u308b\u304b\u3082\u3057\u308c\u307e\u305b\u3093\u306d\uff0e

\n
\n
\n
\n
\n

\u8ffd\u8a18

\n
\n
\n

\u307e\u305ftumblr \u3067\u77e5\u3089\u306a\u3044Duck \u3092\u898b\u304b\u3051\u305f\u306e\u3067\u30e1\u30e2\u3057\u3088\u3046\u3068\u3057\u305f\u3089\u4ee5\u4e0b\u306esite \u3092\u77e5\u308a\u307e\u3057\u305f\uff0e\u5927\u91cf\u306eDuck \u304c\u767b\u9332\u3055\u308c\u3066\u304a\u308a\uff0c\u73fe\u6642\u70b9\u3067697\u3082!\u3053\u3053\u306b\u8f09\u3063\u3066\u306a\u3044\u3082\u306e\u3092\u898b\u3064\u3051\u305f\u5834\u5408\u767b\u9332\u3059\u308b\u3053\u3068\u3082\u3067\u304d\u305d\u3046\u3067\u3059\uff0e

\n
\n\n
\n
\n", "content_text": "tumblr\u3067\u898b\u304b\u3051\u305f\u306e\u3067\u3059\u304c\uff0c\u691c\u7d22\u30a8\u30f3\u30b8\u30f3\u306eDuckDuckGo\u306e\u30a4\u30fc\u30b9\u30bf\u30fc\u30a8\u30c3\u30b0\u30921\u3064\u77e5\u308a\u307e\u3057\u305f\uff0e\n\n\n\nDuckDuckGo\u3067\u300clinux\u300d\u3068\u691c\u7d22\u3059\u308b\u3068\u691c\u7d22\u6587\u5b57\u5217\u306e\u5de6\u306e\u30a2\u30d2\u30eb\u30a2\u30a4\u30b3\u30f3\u304c\u30da\u30f3\u30ae\u30f3\u306b\u306a\u308b\u3068\u3044\u3046\u3082\u306e\uff0e\n\nhttps://www.tumblr.com/matoken/802369996450906112/httpsduckduckgocomdistlogosdynamiclinuxpn\n\n\n\u81ea\u5206\u3067\u3082\u8a66\u3057\u3066\u307f\u308b\u3068\u305f\u3057\u304b\u306b\u30da\u30f3\u30ae\u30f3\u306b\uff0e\n\n\n\n\n\n\u3053\u3061\u3089\u306eURL \u3067\u3044\u3064\u3067\u3082\u78ba\u8a8d\u3067\u304d\u307e\u3059\uff0e\n\n\n\n\nhttps://duckduckgo.com//dist/logos/dynamic/linux.png\n\n\n\n\n\u305f\u3060\u3057\uff0c\u3044\u3064\u3082\u4f7f\u3063\u3066\u3044\u308bJavaScript \u306e\u5fc5\u8981\u306a\u3044html\u7248( https://html.duckduckgo.com/html/ )\u3060\u3068\u5909\u308f\u308a\u307e\u305b\u3093\u3067\u3057\u305f\uff0e\n\n\n\u300cBSD\u300d\u3060\u3068\u7279\u306b\u4f55\u3082\u5909\u308f\u3089\u305a\uff0e\n\u3068toot\u3057\u305f\u3068\u3053\u308d\uff0c\u300cFreeBSD\u300d\u3060\u3068\u30c7\u30fc\u30e2\u30f3\u304f\u3093\u306b\u306a\u308b\u3068\u6559\u3048\u3066\u3082\u3089\u3044\u307e\u3057\u305f\uff0e\n\u305d\u306e\u4ed6\u300cOpenBSD\u300d\u3082\u3042\u308a\u307e\u3057\u305f\uff0e\n\n\n\n\nhttps://duckduckgo.com//dist/logos/dynamic/freebsd.png\n\n\nhttps://duckduckgo.com//dist/logos/dynamic/openbsd.png\n\n\n\n\n\n\n\n\n\nNetBSD\u306f\u7121\u3055\u305d\u3046\uff0e\u65d7\u306f\u30a2\u30a4\u30b3\u30f3\u306b\u3057\u3065\u3089\u304b\u3063\u305f?\n\n\n\u4e00\u90e8\u306e\u30dc\u30fc\u30ab\u30ed\u30a4\u30c9\u3082\u3042\u308b\u3088\u3046\u3067\u3059\uff0e\n\u63a2\u305b\u3070\u4ed6\u306b\u3082\u3042\u308b\u304b\u3082\u3057\u308c\u307e\u305b\u3093\u306d\uff0e\n\n\n\n\n\u8ffd\u8a18\n\n\n\u307e\u305ftumblr \u3067\u77e5\u3089\u306a\u3044Duck \u3092\u898b\u304b\u3051\u305f\u306e\u3067\u30e1\u30e2\u3057\u3088\u3046\u3068\u3057\u305f\u3089\u4ee5\u4e0b\u306esite \u3092\u77e5\u308a\u307e\u3057\u305f\uff0e\u5927\u91cf\u306eDuck \u304c\u767b\u9332\u3055\u308c\u3066\u304a\u308a\uff0c\u73fe\u6642\u70b9\u3067697\u3082!\u3053\u3053\u306b\u8f09\u3063\u3066\u306a\u3044\u3082\u306e\u3092\u898b\u3064\u3051\u305f\u5834\u5408\u767b\u9332\u3059\u308b\u3053\u3068\u3082\u3067\u304d\u305d\u3046\u3067\u3059\uff0e\n\n\n\n\nDaxDuckDex – Ultimate Collection of Dax Characters | Mak Dulac", "date_published": "2025-12-16T20:13:39+09:00", "date_modified": "2026-03-18T21:27:14+09:00", "authors": [ { "name": "matoken", "url": "https://matoken.org/blog/author/matoken/", "avatar": "https://secure.gravatar.com/avatar/38f5f3b575c5eb45cda6aa659bca119ac7a5e16b46565e869d0030e3bd66981d?s=512&d=mm&r=g" } ], "author": { "name": "matoken", "url": "https://matoken.org/blog/author/matoken/", "avatar": "https://secure.gravatar.com/avatar/38f5f3b575c5eb45cda6aa659bca119ac7a5e16b46565e869d0030e3bd66981d?s=512&d=mm&r=g" }, "tags": [ "DuckDuckGo", "easter egg", "\u672a\u5206\u985e" ] }, { "id": "https://matoken.org/blog/?p=4769", "url": "https://matoken.org/blog/2025/12/03/cute-cli-weather-app-starlit/", "title": "\u304b\u308f\u3044\u3044cli \u5929\u6c17\u30a2\u30d7\u30ea\u306estarlit", "content_html": "

\n
\n

\u5c0f\u3055\u304f\u53ef\u611b\u3044CLI \u5929\u6c17\u30a2\u30d7\u30ea\u30b1\u30fc\u30b7\u30e7\u30f3\u306estarlit \u3092\u5c11\u3057\u8a66\u3057\u3066\u307f\u307e\u3057\u305f\uff0e
\nstarlit \u306fPython\u88fd\uff0c\u30e9\u30a4\u30bb\u30f3\u30b9\u306f\u4e0d\u660e\u3067\u3059\uff0e

\n
\n
\n\n
\n

\n
\n

pipx \u3067\u5c0e\u5165\u3057\u307e\u3057\u305f\uff0e

\n
\n
\n
\n
$ pipx install starlit-cli\n  installed package starlit-cli 0.2.3, installed using Python 3.13.9\n  These apps are now globally available\n    - starlit\ndone! ✨ 🌟 ✨\n$ starlit --help\n\nStarlit is a minimal, cute and customizable weather cli.\nWeather forecasts, beautifully styled for your terminal!\n\nUSAGE\n\n\n  starlit [city] [--flags]\n\n\nEXAMPLES\n\n\n   # Get weather for default city\n   starlit\n\n   # Get weather for a specific city\n   starlit tokyo\n\n   # Start interactive mode\n   starlit --interactive\n\n\nFLAGS\n\n  -s --setup                Create configuration folder with .env file\n  -e --edit                 Open configuration file in default editor\n  -c --config               View configuration settings in terminal\n  -i --interactive          Start interactive mode\n  -v --version              Show starlit version\n  -h --help                 Show this help message
\n
\n
\n
\n

--setup \u30aa\u30d7\u30b7\u30e7\u30f3\u3067\u8a2d\u5b9a\u30d5\u30a1\u30a4\u30eb\u3092\u8a2d\u5b9a\u3057\u307e\u3059\uff0e\u8a2d\u5b9a\u30d5\u30a1\u30a4\u30eb\u306f $HOME/.config/starlit/.env \u306b\u4f5c\u3089\u308c\u307e\u3059\uff0e

\n
\n
\n
\n
$ starlit --setup\n\n DONE  Config created at `/home/matoken/.config/starlit/.env`\n\nWould you like to edit the config now? (y/n): y\n\n EDIT  Opened .env file in default editor
\n
\n
\n
\n

\u8a2d\u5b9a\u30d5\u30a1\u30a4\u30eb\u3092\u7de8\u96c6\u3057\u3066\u6700\u4f4e\u9650 API_KEY (OpenWeatherMap API key) \u3068 DEFAULT_CITY (\u65e2\u5b9a\u5024\u306e\u90fd\u5e02)\u3092\u6307\u5b9a\u3057\u307e\u3059\uff0e

\n
\n
\n

OpenWeatherMap API key \u306f\u4ee5\u4e0b\u304b\u3089\uff0c

\n
\n
\n\n
\n
\n

\u90fd\u5e02\u306f\u4ee5\u4e0b\u306e\u3042\u305f\u308a\u3067\u78ba\u8a8d\u3057\u307e\u3059\uff0e

\n
\n
\n\n
\n
\n

\u5b9f\u884c\u3057\u307e\u3059\uff0e\u5b9f\u969b\u306f\u30ab\u30e9\u30d5\u30eb\u3067\u30a2\u30cb\u30e1\u30fc\u30b7\u30e7\u30f3\u3067\u8868\u793a\u3055\u308c\u307e\u3059\uff0e

\n
\n
\n
\n
$ starlit\n\nForecast for Kanoya, JP ☁\n\n               weather  \u203a   cloudy (16.1\u00b0C)\n    .--.      sunset   \u203a   05:13 PM\n  .-(    ).    wind     \u203a   13.6 km/h ↖\n (___.__)__)   humidity \u203a   72%\n               precip   \u203a   0mm | 0%\n\nTue. Dec 2  07:26 PM (gmt+9)\n\n 🐻 MSG  a chill playlist kinda day
\n
\n
\n
\n

\"starlit\"

\n
\n
\n

\u30aa\u30d7\u30b7\u30e7\u30f3\u3084\u74b0\u5883\u5909\u6570\u3067\u90fd\u5e02\u3092\u6307\u5b9a\u3059\u308b\u3068\u7279\u5b9a\u306e\u90fd\u5e02\u304c\u8868\u793a\u3055\u308c\u307e\u3059\uff0e

\n
\n
\n

\"starlit

\n
\n
\n

\u305d\u306e\u4ed6interactive mode \u3082\uff0e

\n
\n
\n

\u3044\u3064\u3082\u306f\u985e\u4f3c\u30a2\u30d7\u30ea\u3068\u3057\u3066wego \u3092\u5229\u7528\u3059\u308b\u3053\u3068\u304c\u591a\u3044\u306e\u3067\u3059\u304cstarlit \u3082\u826f\u3055\u305d\u3046\u3067\u3059\uff0e\u5929\u6c17\u30d7\u30ed\u30d0\u30a4\u30c0\u304c\u5897\u3048\u308b\u3068\u4fbf\u5229\u304b\u3082\u3067\u3059\uff0e

\n
\n
\n
\u74b0\u5883
\n
\n
$ starlit --version\n\n V0.2.3  starlit version\n$ dpkg-query -W pipx python3\npipx    1.8.0-1\npython3 3.13.7-1\n$ lsb_release -dr\nDescription:    Debian GNU/Linux forky/sid\nRelease:        n/a\n$ arch\nx86_64
\n
\n
\n", "content_text": "\u5c0f\u3055\u304f\u53ef\u611b\u3044CLI \u5929\u6c17\u30a2\u30d7\u30ea\u30b1\u30fc\u30b7\u30e7\u30f3\u306estarlit \u3092\u5c11\u3057\u8a66\u3057\u3066\u307f\u307e\u3057\u305f\uff0e\nstarlit \u306fPython\u88fd\uff0c\u30e9\u30a4\u30bb\u30f3\u30b9\u306f\u4e0d\u660e\u3067\u3059\uff0e\n\n\n\n\nashuhlee/starlit at terminaltrove\n\n\nstarlit – A minimal, cute and customizable weather cli. – Terminal Trove\n\n\n\n\n\npipx \u3067\u5c0e\u5165\u3057\u307e\u3057\u305f\uff0e\n\n\n\n$ pipx install starlit-cli\n installed package starlit-cli 0.2.3, installed using Python 3.13.9\n These apps are now globally available\n - starlit\ndone! ✨ 🌟 ✨\n$ starlit --help\n\nStarlit is a minimal, cute and customizable weather cli.\nWeather forecasts, beautifully styled for your terminal!\n\nUSAGE\n\n\n starlit [city] [--flags]\n\n\nEXAMPLES\n\n\n # Get weather for default city\n starlit\n\n # Get weather for a specific city\n starlit tokyo\n\n # Start interactive mode\n starlit --interactive\n\n\nFLAGS\n\n -s --setup Create configuration folder with .env file\n -e --edit Open configuration file in default editor\n -c --config View configuration settings in terminal\n -i --interactive Start interactive mode\n -v --version Show starlit version\n -h --help Show this help message\n\n\n\n--setup \u30aa\u30d7\u30b7\u30e7\u30f3\u3067\u8a2d\u5b9a\u30d5\u30a1\u30a4\u30eb\u3092\u8a2d\u5b9a\u3057\u307e\u3059\uff0e\u8a2d\u5b9a\u30d5\u30a1\u30a4\u30eb\u306f $HOME/.config/starlit/.env \u306b\u4f5c\u3089\u308c\u307e\u3059\uff0e\n\n\n\n$ starlit --setup\n\n DONE Config created at `/home/matoken/.config/starlit/.env`\n\nWould you like to edit the config now? (y/n): y\n\n EDIT Opened .env file in default editor\n\n\n\n\u8a2d\u5b9a\u30d5\u30a1\u30a4\u30eb\u3092\u7de8\u96c6\u3057\u3066\u6700\u4f4e\u9650 API_KEY (OpenWeatherMap API key) \u3068 DEFAULT_CITY (\u65e2\u5b9a\u5024\u306e\u90fd\u5e02)\u3092\u6307\u5b9a\u3057\u307e\u3059\uff0e\n\n\nOpenWeatherMap API key \u306f\u4ee5\u4e0b\u304b\u3089\uff0c\n\n\n\n\nGet Your Weather API Key \u2013 Location Weather Docs\n\n\n\n\n\u90fd\u5e02\u306f\u4ee5\u4e0b\u306e\u3042\u305f\u308a\u3067\u78ba\u8a8d\u3057\u307e\u3059\uff0e\n\n\n\n\nFind – OpenWeatherMap\n\n\nInteractive weather maps – OpenWeatherMap\n\n\n\n\n\u5b9f\u884c\u3057\u307e\u3059\uff0e\u5b9f\u969b\u306f\u30ab\u30e9\u30d5\u30eb\u3067\u30a2\u30cb\u30e1\u30fc\u30b7\u30e7\u30f3\u3067\u8868\u793a\u3055\u308c\u307e\u3059\uff0e\n\n\n\n$ starlit\n\nForecast for Kanoya, JP ☁\n\n weather \u203a cloudy (16.1\u00b0C)\n  .--. sunset \u203a 05:13 PM\n .-( ). wind \u203a 13.6 km/h ↖\n (___.__)__) humidity \u203a 72%\n precip \u203a 0mm | 0%\n\nTue. Dec 2 07:26 PM (gmt+9)\n\n 🐻 MSG a chill playlist kinda day\n\n\n\n\n\n\n\u30aa\u30d7\u30b7\u30e7\u30f3\u3084\u74b0\u5883\u5909\u6570\u3067\u90fd\u5e02\u3092\u6307\u5b9a\u3059\u308b\u3068\u7279\u5b9a\u306e\u90fd\u5e02\u304c\u8868\u793a\u3055\u308c\u307e\u3059\uff0e\n\n\n\n\n\n\u305d\u306e\u4ed6interactive mode \u3082\uff0e\n\n\n\u3044\u3064\u3082\u306f\u985e\u4f3c\u30a2\u30d7\u30ea\u3068\u3057\u3066wego \u3092\u5229\u7528\u3059\u308b\u3053\u3068\u304c\u591a\u3044\u306e\u3067\u3059\u304cstarlit \u3082\u826f\u3055\u305d\u3046\u3067\u3059\uff0e\u5929\u6c17\u30d7\u30ed\u30d0\u30a4\u30c0\u304c\u5897\u3048\u308b\u3068\u4fbf\u5229\u304b\u3082\u3067\u3059\uff0e\n\n\n\u74b0\u5883\n\n$ starlit --version\n\n V0.2.3 starlit version\n$ dpkg-query -W pipx python3\npipx 1.8.0-1\npython3 3.13.7-1\n$ lsb_release -dr\nDescription: Debian GNU/Linux forky/sid\nRelease: n/a\n$ arch\nx86_64", "date_published": "2025-12-03T06:22:00+09:00", "date_modified": "2025-12-02T19:58:31+09:00", "authors": [ { "name": "matoken", "url": "https://matoken.org/blog/author/matoken/", "avatar": "https://secure.gravatar.com/avatar/38f5f3b575c5eb45cda6aa659bca119ac7a5e16b46565e869d0030e3bd66981d?s=512&d=mm&r=g" } ], "author": { "name": "matoken", "url": "https://matoken.org/blog/author/matoken/", "avatar": "https://secure.gravatar.com/avatar/38f5f3b575c5eb45cda6aa659bca119ac7a5e16b46565e869d0030e3bd66981d?s=512&d=mm&r=g" }, "tags": [ "CLI", "OpenWeatherMap", "Weather", "Debian", "Linux", "sid", "\u672a\u5206\u985e" ] }, { "id": "https://matoken.org/blog/?p=4730", "url": "https://matoken.org/blog/2025/10/11/x-org-spotted-in-italy/", "title": "\u30a4\u30bf\u30ea\u30a2\u306e X.org \u30b9\u30dd\u30c3\u30c8", "content_html": "
\n

ActivityPub\u3067\u898b\u304b\u3051\u305f\u30cd\u30bf\u3067\u3059\uff0e

\n
\n
\n

\u30a4\u30bf\u30ea\u30a2\u306b\u306f X.org \u30b9\u30dd\u30c3\u30c8\u304c\u3042\u308b\u305d\u3046\u3067\u3059\uff0e
\nX.org \u306e logo \u304c\u770b\u677f\u306b\u306a\u3063\u3066\u3044\u307e\u3059!

\n
\n


\n

\n
\n

\"x

\n
\n

\n
\n\n
\n
\n

\u30b9\u30ec\u30c3\u30c9\u306b\u306f\u8fd1\u6240\u306b\u4f4f\u3093\u3067\u3044\u308b\u65b9\u306etoot\u3082\uff0e
\n\u30a4\u30bf\u30ea\u30a2\u6700\u5927\u306e\u6e56\u3084\u5ddd\u304b\u3089\u6570\u767em\u304b\u6163\u308c\u305f\u5834\u6240\u306b\u3042\u308b\u30ca\u30a4\u30c8\u30af\u30e9\u30d6\u3089\u3057\u3044\u3067\u3059\uff0e

\n
\n

\n
Post by @anacleto
\n
View on Mastodon
\n

\n

\n
\n

\u3068\u3044\u3046\u60c5\u5831\u304c\u5206\u304b\u308c\u3070Google\u30b9\u30c8\u30ea\u30fc\u30c8\u30d3\u30e5\u30fc\u3067\u898b\u3064\u3051\u3089\u308c\u305d\u3046\uff0e\u3066\u3053\u3068\u3067\u3042\u308a\u307e\u3057\u305f\uff0e(Mapillary \u306b\u306f\u5199\u3063\u3066\u3044\u306a\u305d\u3046)
\nGoogle\u30b9\u30c8\u30ea\u30fc\u30c8\u30d3\u30e5\u30fc\u3067\u5c65\u6b74\u3092\u898b\u308b\u3068 2016-05\u301c2017-09 \u306e\u9593\u306b\u3067\u304d\u305f\u3088\u3046\u3067\u3059\uff0e\u305d\u3057\u3066\u6700\u65b0\u306e 2025-06 \u306b\u306f\u307e\u3060\u3042\u308a\u307e\u3059\uff0e

\n
\n

\n
\n

\u30b9\u30ec\u30c3\u30c9\u306b\u306f\u3044\u304f\u3064\u304b\u306eOSS\u7cfb\u30de\u30b9\u30b3\u30c3\u30c8\u306e\u5199\u3063\u3066\u3044\u308b\u5199\u771f\u304c\uff0e

\n
\n

\n
Post by @llamasoft_ox
\n
View on Mastodon
\n

\n

\n

\n
Post by @philip
\n
View on Mastodon
\n

\n

\n
\n

\u3061\u3087\u3063\u3068\u9055\u3044\u307e\u3059\u304c\u65e5\u672c\u306b\u306f unix.co.jp \u3068\u304b Ubuntu \u3068\u3044\u3046\u30d8\u30a2\u30b5\u30ed\u30f3\u304c\u3042\u3063\u305f\u308a\uff0e

\n
\n
\n\n
\n
\n

Ubuntu \u3060 pic.twitter.com/D9ZUgh9FUM

\n

— kagawa (@kagawa) March 2, 2025

\n

\n
\n

UNIX \u3068\u3044\u3048\u3070\u30bf\u30c3\u30d1\u30fc\u30a6\u30a7\u30a2\u3068\u304b\u3082\u6709\u540d\u3067\u3059\u306d\uff0e\u65e5\u672c\u3067\u3082\u30b9\u30fc\u30d1\u30fc\u306a\u3069\u3067\u3088\u304f\u898b\u304b\u3051\u307e\u3059\uff0e

\n
\n
\n\n
\n
\n

(UNIX\u3068\u540d\u306e\u4ed8\u304f\u8272\u3005\u306a\u3082\u306e\u3092\u307e\u3068\u3081\u305f\u6d77\u5916\u306e\u30b5\u30a4\u30c8\u304c\u3042\u3063\u305f\u3068\u601d\u3046\u306e\u3067\u3059\u304c\u898b\u3064\u304b\u308a\u307e\u305b\u3093\uff0e\u308f\u304b\u308b\u65b9\u6559\u3048\u3066\u304f\u3060\u3055\u3044\uff0e)

\n
\n", "content_text": "ActivityPub\u3067\u898b\u304b\u3051\u305f\u30cd\u30bf\u3067\u3059\uff0e\n\n\n\u30a4\u30bf\u30ea\u30a2\u306b\u306f X.org \u30b9\u30dd\u30c3\u30c8\u304c\u3042\u308b\u305d\u3046\u3067\u3059\uff0e\nX.org \u306e logo \u304c\u770b\u677f\u306b\u306a\u3063\u3066\u3044\u307e\u3059!\n\n\n\n\n\n\n\n\n\n\nX.Org\n\n\n\n\n\u30b9\u30ec\u30c3\u30c9\u306b\u306f\u8fd1\u6240\u306b\u4f4f\u3093\u3067\u3044\u308b\u65b9\u306etoot\u3082\uff0e\n\u30a4\u30bf\u30ea\u30a2\u6700\u5927\u306e\u6e56\u3084\u5ddd\u304b\u3089\u6570\u767em\u304b\u6163\u308c\u305f\u5834\u6240\u306b\u3042\u308b\u30ca\u30a4\u30c8\u30af\u30e9\u30d6\u3089\u3057\u3044\u3067\u3059\uff0e\n\n \nPost by @anacleto\nView on Mastodon\n \n \n\n\u3068\u3044\u3046\u60c5\u5831\u304c\u5206\u304b\u308c\u3070Google\u30b9\u30c8\u30ea\u30fc\u30c8\u30d3\u30e5\u30fc\u3067\u898b\u3064\u3051\u3089\u308c\u305d\u3046\uff0e\u3066\u3053\u3068\u3067\u3042\u308a\u307e\u3057\u305f\uff0e(Mapillary \u306b\u306f\u5199\u3063\u3066\u3044\u306a\u305d\u3046)\nGoogle\u30b9\u30c8\u30ea\u30fc\u30c8\u30d3\u30e5\u30fc\u3067\u5c65\u6b74\u3092\u898b\u308b\u3068 2016-05\u301c2017-09 \u306e\u9593\u306b\u3067\u304d\u305f\u3088\u3046\u3067\u3059\uff0e\u305d\u3057\u3066\u6700\u65b0\u306e 2025-06 \u306b\u306f\u307e\u3060\u3042\u308a\u307e\u3059\uff0e\n\n\n\n\u30b9\u30ec\u30c3\u30c9\u306b\u306f\u3044\u304f\u3064\u304b\u306eOSS\u7cfb\u30de\u30b9\u30b3\u30c3\u30c8\u306e\u5199\u3063\u3066\u3044\u308b\u5199\u771f\u304c\uff0e\n\n \nPost by @llamasoft_ox\nView on Mastodon\n \n \n \nPost by @philip\nView on Mastodon\n \n \n\n\u3061\u3087\u3063\u3068\u9055\u3044\u307e\u3059\u304c\u65e5\u672c\u306b\u306f unix.co.jp \u3068\u304b Ubuntu \u3068\u3044\u3046\u30d8\u30a2\u30b5\u30ed\u30f3\u304c\u3042\u3063\u305f\u308a\uff0e\n\n\n\n\n\u7f8e\u5bb9\u5ba4 UNIX | \u81ea\u5206\u3092\u597d\u304d\u306b\u306a\u308c\u308b\u5834\u6240UNIX\n\n\n\n\nUbuntu \u3060 pic.twitter.com/D9ZUgh9FUM\n— kagawa (@kagawa) March 2, 2025\n \n\nUNIX \u3068\u3044\u3048\u3070\u30bf\u30c3\u30d1\u30fc\u30a6\u30a7\u30a2\u3068\u304b\u3082\u6709\u540d\u3067\u3059\u306d\uff0e\u65e5\u672c\u3067\u3082\u30b9\u30fc\u30d1\u30fc\u306a\u3069\u3067\u3088\u304f\u898b\u304b\u3051\u307e\u3059\uff0e\n\n\n\n\nASVEL-\u30a2\u30b9\u30d9\u30eb\uff5c\u98df\u54c1\u5bb9\u5668\u30fb\u30ad\u30c3\u30c1\u30f3\u30fb\u30d0\u30b9\u7528\u54c1\u306e\u7dcf\u5408\u65e5\u7528\u54c1\u30e1\u30fc\u30ab\u30fc\n\n\n\nunix \u5546\u54c1\u4e00\u89a7 – \u30a2\u30b9\u30d9\u30eb \u30e4\u30d5\u30fc\u5e97 – \u58f2\u308c\u7b4b\u901a\u8ca9 – Yahoo!\u30b7\u30e7\u30c3\u30d4\u30f3\u30b0\n\n\n\n\n\n\n\n(UNIX\u3068\u540d\u306e\u4ed8\u304f\u8272\u3005\u306a\u3082\u306e\u3092\u307e\u3068\u3081\u305f\u6d77\u5916\u306e\u30b5\u30a4\u30c8\u304c\u3042\u3063\u305f\u3068\u601d\u3046\u306e\u3067\u3059\u304c\u898b\u3064\u304b\u308a\u307e\u305b\u3093\uff0e\u308f\u304b\u308b\u65b9\u6559\u3048\u3066\u304f\u3060\u3055\u3044\uff0e)", "date_published": "2025-10-11T20:13:08+09:00", "date_modified": "2025-10-11T20:15:20+09:00", "authors": [ { "name": "matoken", "url": "https://matoken.org/blog/author/matoken/", "avatar": "https://secure.gravatar.com/avatar/38f5f3b575c5eb45cda6aa659bca119ac7a5e16b46565e869d0030e3bd66981d?s=512&d=mm&r=g" } ], "author": { "name": "matoken", "url": "https://matoken.org/blog/author/matoken/", "avatar": "https://secure.gravatar.com/avatar/38f5f3b575c5eb45cda6aa659bca119ac7a5e16b46565e869d0030e3bd66981d?s=512&d=mm&r=g" }, "tags": [ "logo", "X.org", "\u672a\u5206\u985e" ] }, { "id": "https://matoken.org/blog/?p=4513", "url": "https://matoken.org/blog/2025/04/18/rakuten-mobile-second-contract/", "title": "\u697d\u5929\u30e2\u30d0\u30a4\u30eb2\u5ea6\u3081\u306e\u5951\u7d04", "content_html": "
\n
\n

\n
\n

\u65e5\u672c\u30674\u756a\u76ee\u306eMNO\u306e\u697d\u5929\u30e2\u30d0\u30a4\u30eb\u3092\u5951\u7d04\u3057\u307e\u3057\u305f\uff0e
\n\u57fa\u672c\u6599\u7121\u6599\u3067\u5229\u7528\u3067\u304d\u3066\u3044\u305f\u3068\u304d\u4ee5\u67652\u5ea6\u3081\u306e\u5951\u7d04\u3067\u3059\uff0e

\n
\n
\n

\u697d\u5929\u30e2\u30d0\u30a4\u30eb\u306e\u96fb\u6ce2\u306f\u570f\u5916\u3067\u897f\u306b\u6570\u30ad\u30ed\u306e\u3042\u305f\u308a\u3068\u6771\u306b\u6570\u30ad\u30ed\u306e\u3042\u305f\u308a\u306b\u306f\u30a2\u30f3\u30c6\u30ca\u304c\u3042\u308b\u3088\u3046\u3067\u3059\u304c\u81ea\u5b85\u306f\u570f\u5916\uff0cau\u306e\u30ed\u30fc\u30df\u30f3\u30b0\u306f\u30de\u30c3\u30d7\u4e0a\u3067\u306f\u570f\u5185\u3067\u3059\u304c\u5b9f\u969b\u306e\u3068\u3053\u308d\u81ea\u5b85\u3067\u306f\u901a\u8a71\u4e2d\u306b\u3059\u3050\u5207\u308c\u3066\u3057\u307e\u3046\u96fb\u6ce2\u306e\u5f31\u3055(-120dBm\u7a0b)\uff0e\u3067\u3082\u88cf\u5c71\u3067povo 2.0\u3067\u8a66\u3059\u3068down 20Mbps\uff0cup 10Mbps\u307b\u3069\u51fa\u308b\u5834\u6240\u304c\u3042\u3063\u305f\u306e\u3067\u3053\u306e\u3042\u305f\u308a\u307e\u3067\u30b1\u30fc\u30d6\u30eb\u3092\u5f15\u3044\u3066\u4f7f\u3048\u306a\u3044\u304b\u306a\u3068\u4e45\u3057\u3076\u308a\u306b\u5951\u7d04\u3057\u307e\u3057\u305f\uff0e

\n
\n
\n

\u3053\u308c\u304c\u3046\u307e\u304f\u884c\u3051\u3070\u4f7f\u3044\u653e\u984c\u304b\u3064\u73fe\u5728\u306eSoftBank(7Mbps\u304f\u3089\u3044\u3057\u304b\u51fa\u306a\u3044)\u3088\u308a\u9ad8\u901f\u306b\u306a\u308b\u306f\u305a\u3067\u3059\uff0e

\n
\n

\n

\n
\n
\n

\u5951\u7d04\u6642\u306e\u30c8\u30e9\u30d6\u30eb

\n
\n
\n

\u4ee5\u524d\u5951\u7d04\u3057\u305f\u3053\u3068\u3082\u3042\u308b\u3057\u30aa\u30f3\u30e9\u30a4\u30f3\u3067\u697d\u5929\u30a2\u30ab\u30a6\u30f3\u30c8\u3067\u30ed\u30b0\u30a4\u30f3\u3057\u3066\u3067\u30b5\u30af\u30b5\u30af\u3068\u7533\u3057\u8fbc\u307f\uff0e\u8eab\u5206\u8a3c\u660e\u66f8\u306f\u81ea\u52d5\u8eca\u904b\u8ee2\u514d\u8a31\u8a3c\u306e\u5199\u771f\u3092\u9001\u308a\u307e\u3057\u305f\uff0e
\n\u3057\u304b\u3057\u3053\u3053\u3067\u3061\u3083\u3093\u3068\u78ba\u8a8d\u3057\u306a\u304b\u3063\u305f\u306e\u304c\u60aa\u3044\u306e\u3067\u3059\u304c\uff0c\u6c0f\u540d\u306e\u3075\u308a\u304c\u306a\u304c\u306a\u305c\u304b\u300c\u30d5\u30ea\u30ac\u30ca\u300d\u306b\u306a\u3063\u3066\u304a\u308a\u7533\u3057\u8fbc\u307f\u306b\u5931\u6557\u3057\u307e\u3057\u305f\uff0e

\n
\n
\n

\u7de8\u96c6\u3057\u3088\u3046\u306b\u3082\u30b0\u30ec\u30fc\u30a2\u30a6\u30c8\u3057\u3066\u7de8\u96c6\u3067\u304d\u307e\u305b\u3093\uff0e

\n
\n
\n
\n\"rakuten\n
\n
\n
\n

\u3069\u3046\u3082\u697d\u5929\u30a2\u30ab\u30a6\u30f3\u30c8\u306e\u65b9\u3082\u78ba\u8a8d\u3059\u308b\u3068\u3075\u308a\u304c\u306a\u90e8\u5206\u304c\u300c\u30d5\u30ea\u30ac\u30ca\u300d\u306b\u306a\u3063\u3066\u3044\u307e\u3059\uff0e\u304a\u305d\u3089\u304f\u4ee5\u524d\u306f\u9805\u76ee\u304c\u306a\u304b\u3063\u305f\u82e5\u3057\u304f\u306f\u5fc5\u9808\u9805\u76ee\u3067\u306f\u306a\u304b\u3063\u305f\u306e\u304c\u5fc5\u9808\u306b\u306a\u308a\u300c\u30d5\u30ea\u30ac\u30ca\u300d\u304c\u4ee3\u5165\u3055\u308c\u305f\u306e\u304b\u306a\u3068\u304b\u601d\u3063\u3066\u3044\u307e\u3059\u304c\u5b9f\u969b\u306e\u3068\u3053\u308d\u306f\u3088\u304f\u308f\u304b\u308a\u307e\u305b\u3093\uff0e\u3053\u306e\u697d\u5929\u30a2\u30ab\u30a6\u30f3\u30c8\u306e\u65b9\u306f\u7de8\u96c6\u3067\u304d\u3066\u6b63\u3057\u3044\u3082\u306e\u306b\u3067\u304d\u307e\u3057\u305f\u304c\u697d\u5929\u30e2\u30d0\u30a4\u30eb\u306e\u65b9\u306b\u306f\u53cd\u6620\u3055\u308c\u307e\u305b\u3093\u3067\u3057\u305f\uff0e

\n
\n
\n

\u4ed5\u65b9\u304c\u306a\u3044\u306e\u3067\u30b5\u30dd\u30fc\u30c8\u306b\u554f\u3044\u5408\u308f\u305b\uff0echat\u306f24h\u3067\u306f\u306a\u304f09:00\u301c\u3067\u3057\u305f\uff0e\u5915\u65b9\u306b\u554f\u3044\u5408\u308f\u305b\uff0c\u4fee\u6b63\u3092\u304a\u9858\u3044\u3057\u3066\u6b21\u306e\u65e5\u304f\u3089\u3044\u306b\u53cd\u6620\u3055\u308c\u307e\u3057\u305f\uff0e\u305d\u306e\u5f8c\u518d\u5ea6\u7533\u3057\u8fbc\u307f\u3067ok\u306b\uff0e

\n
\n
\n

\u4eca\u56de\u306f\u7269\u7406SIM\u3092\u7533\u3057\u8fbc\u307f\uff0c\u6570\u65e5\u5f8c\u306b\u30af\u30ed\u30cd\u30b3\u30e4\u30de\u30c8\u304b\u3089\u5c4a\u3051\u3066\u3082\u3089\u3048\u307e\u3057\u305f\uff0e

\n
\n
\n
\n
\n

\u7aef\u672b

\n
\n
\n

\u4eca\u56de\u306f\u3068\u308a\u3042\u3048\u305a\u624b\u6301\u3061\u306e\u5bcc\u58eb\u30bd\u30d5\u30c8 +F FS030W\u3092\u5229\u7528\uff0e
\n\u4ee5\u4e0b\u306e\u8a2d\u5b9a\u3067\u4f7f\u3063\u3066\u3044\u307e\u3059\uff0e

\n
\n
\n
    \n
  • \n

    \u30e6\u30fc\u30b6\u540d: \u306a\u3057

    \n
  • \n
  • \n

    \u30d1\u30b9\u30ef\u30fc\u30c9: \u306a\u3057

    \n
  • \n
  • \n

    APN: rakuten.jp

    \n
  • \n
  • \n

    \u8a8d\u8a3c\u65b9\u5f0f: \u306a\u3057

    \n
  • \n
  • \n

    \u63a5\u7d9a\u65b9\u5f0f: IPV6

    \n
  • \n
\n
\n
\n\n\n\n\n\n
\n
Tip
\n
\n\u300c\u63a5\u7d9a\u65b9\u5f0f\u300d\u3092\u300cIPv4/v6\u300d\u306b\u3059\u308b\u3068v4\u306e\u307f\u304c\u5272\u308a\u5f53\u3066\u3089\u308c\u901a\u4fe1\u3067\u304d\u306a\u3044\u3053\u3068\u304c\u3042\u308b\u306e\u3067IPv6\u306b\u3057\u3066\u3044\u307e\u3059\uff0e\n
\n
\n\n
\n

\u3053\u306e\u7aef\u672b\u30d5\u30a1\u30fc\u30e0\u30a6\u30a7\u30a2\u304c\u53e4\u3044\u306e\u3067\u6700\u65b0\u306b\u3057\u305f\u3044\u306e\u3067\u3059\u304c\uff0c\u30d0\u30c3\u30c6\u30ea\u30fc\u304c\u306a\u3044\u306e\u3067\u30d5\u30a1\u30fc\u30e0\u30a6\u30a7\u30a2\u30a2\u30c3\u30d7\u30c7\u30fc\u30c8\u304c\u3067\u304d\u307e\u305b\u3093\uff0e
\n\u30d0\u30c3\u30c6\u30ea\u30fc\u304c\u306a\u3044\u72b6\u614b\u3067\u30d5\u30a1\u30fc\u30e0\u30a6\u30a7\u30a2\u30a2\u30c3\u30d7\u30c7\u30fc\u30c8\u3092\u3057\u3088\u3046\u3068\u3059\u308b\u3068\u300c\u96fb\u6c60\u6b8b\u91cf\u304c40%\u672a\u6e80\u306e\u5834\u5408\u306f\u3001\u30a2\u30c3\u30d7\u30c7\u30fc\u30c8\u306f\u3067\u304d\u307e\u305b\u3093\u300d\u3068\u8a00\u308f\u308c\u3066\u30a2\u30c3\u30d7\u30c7\u30fc\u30c8\u304c\u3067\u304d\u307e\u305b\u3093\uff0e
\n\u6700\u65b0\u306b\u3059\u308b\u3068\u697d\u5929\u30e2\u30d0\u30a4\u30eb\u3068\u30ed\u30fc\u30df\u30f3\u30b0\u56de\u7dda\u304c\u3042\u308b\u3068\u304d\u697d\u5929\u30e2\u30d0\u30a4\u30eb\u56de\u7dda\u3092\u512a\u5148\u3057\u3066\u5229\u7528\u3059\u308b\u3088\u3046\u306a\u4fee\u6b63\u304c\u5165\u3063\u3066\u3044\u308b\u3088\u3046\u3067\u3059\uff0e

\n
\n
\n

\u73fe\u30d0\u30fc\u30b8\u30e7\u30f3\u306f\u300cV3.1.0\u300d\u6700\u65b0\u30d0\u30fc\u30b8\u30e7\u30f3\u306f\u300cV7.0.1\u300d\u306e\u3088\u3046\u3067\u3059\uff0e

\n
\n\n
\n
\n
\n

\u81ea\u5b85\u3067\u306e\u5229\u7528

\n
\n
\n

\u81ea\u5b85\u3067\u306f-120dBm\u304f\u3089\u3044\u3067\u96fb\u6ce2\u304c\u3068\u3066\u3082\u5f31\u3044\u3067\u3059\uff0e\u30ab\u30fc\u30c6\u30f3\u30ec\u30fc\u30eb\u306e\u3042\u305f\u308a\u306b\u540a\u308a\u4e0b\u3052\u308b\u3068\u5c11\u3057\u30de\u30b7\u306b\uff0e\u305d\u306e\u72b6\u614b\u3067speedtest.net\u306eCLI\u7248\u3092\u53e9\u304f\u3068\u3053\u3093\u306a\u611f\u3058\uff0eDown\u306f\u601d\u3063\u305f\u3088\u308a\u51fa\u307e\u3059\u304c\uff0cUp\u306f\u3042\u3093\u307e\u308a\u3067\u3059\u306d\uff0e\u30d1\u30b1\u30c3\u30c8\u30ed\u30b9\u304c20%\u3092\u8d85\u3048\u308b\u3053\u3068\u3082\u2026\u2026\uff0e

\n
\n
\n
\n
$ speedtest\n\n   Speedtest by Ookla\n\n[error] Error: [101] Network unreachable\n[error] Error: [0] Cannot read from socket:\n      Server: Rakuten Mobile, Inc - Tokyo (id: 24333)\n         ISP: Rakuten Mobile Network\nIdle Latency:   282.83 ms   (jitter: 285.83ms, low: 89.02ms, high: 682.02ms)\n     Latency: FAILED\n[error] Cannot read from socket:\n$ speedtest\n\n   Speedtest by Ookla\n\n[error] Error: [101] Network unreachable\n      Server: \u30b5\u30fc\u30d0\u30fc\u306a\u3089DDPS.jp - Tokyo (id: 60324)\n         ISP: Rakuten Mobile Network\nIdle Latency:    77.39 ms   (jitter: 9.61ms, low: 74.14ms, high: 88.87ms)\n    Download:     2.20 Mbps (data used: 3.1 MB)\n               1247.89 ms   (jitter: 91.15ms, low: 344.84ms, high: 3091.08ms)\n      Upload: FAILED                                            cy: 3021.95 ms\n[error] Cannot write:\n$ speedtest\n\n   Speedtest by Ookla\n\n[error] Error: [0] Timeout occurred in connect.\n      Server: IPA CyberLab - Bunkyo (id: 14623)\n         ISP: Rakuten Mobile Network\nIdle Latency:    75.91 ms   (jitter: 19.29ms, low: 57.58ms, high: 85.05ms)\n    Download:     4.48 Mbps (data used: 8.1 MB)\n                767.78 ms   (jitter: 90.57ms, low: 190.29ms, high: 1477.12ms)\n      Upload:     0.27 Mbps (data used: 388.3 kB)\n Packet Loss:     0.0%\n  Result URL: https://www.speedtest.net/result/c/40433a4f-d346-4e5c-b01e-a69d3a1efc63
\n
\n
\n
\n
ping
\n
\n
$ ping -c 10 www.google.com\nPING www.google.com (2404:6800:4004:81e::2004) 56 data bytes\n64 bytes from nrt20s20-in-x04.1e100.net (2404:6800:4004:81e::2004): icmp_seq=1 ttl=56 time=68.7 ms\n64 bytes from nrt20s20-in-x04.1e100.net (2404:6800:4004:81e::2004): icmp_seq=2 ttl=56 time=92.5 ms\n64 bytes from nrt20s20-in-x04.1e100.net (2404:6800:4004:81e::2004): icmp_seq=3 ttl=56 time=88.3 ms\n64 bytes from nrt20s20-in-x04.1e100.net (2404:6800:4004:81e::2004): icmp_seq=4 ttl=56 time=84.0 ms\n64 bytes from nrt20s20-in-x04.1e100.net (2404:6800:4004:81e::2004): icmp_seq=5 ttl=56 time=96.3 ms\n64 bytes from nrt20s20-in-x04.1e100.net (2404:6800:4004:81e::2004): icmp_seq=6 ttl=56 time=65.6 ms\n64 bytes from nrt20s20-in-x04.1e100.net (2404:6800:4004:81e::2004): icmp_seq=7 ttl=56 time=91.3 ms\n64 bytes from nrt20s20-in-x04.1e100.net (2404:6800:4004:81e::2004): icmp_seq=8 ttl=56 time=79.9 ms\n64 bytes from nrt20s20-in-x04.1e100.net (2404:6800:4004:81e::2004): icmp_seq=9 ttl=56 time=125 ms\n64 bytes from nrt20s20-in-x04.1e100.net (2404:6800:4004:81e::2004): icmp_seq=10 ttl=56 time=89.9 ms\n\n--- www.google.com ping statistics ---\n10 packets transmitted, 10 received, 0% packet loss, time 9015ms\nrtt min/avg/max/mdev = 65.621/88.162/125.154/15.622 ms
\n
\n
\n
\n
httping
\n
\n
$ httping -c 10 www.google.com\nPING www.google.com:80 (/):\ncould not connect (Network is unreachable)\nconnect time out\nconnect time out\ncould not connect (Network is unreachable)\ncould not connect (Network is unreachable)\nconnect time out\nconnect time out\nconnect time out\nconnect time out\ncould not connect (Network is unreachable)\n--- http://www.google.com/ ping statistics ---\n10 connects, 0 ok, 100.00% failed, time 222099ms
\n
\n
\n
\n
ssh
\n
\n
$ ssh matoken.org\nssh: connect to host 153.121.44.87 port 2222: Connection timed out\n$ ssh matoken.org\nssh: connect to host 153.121.44.87 port 2222: Network is unreachable\n$ ssh matoken.org\nssh: connect to host 153.121.44.87 port 2222: Network is unreachable
\n
\n
\n
\n
\n
\n

\u30eb\u30fc\u30bf\u30fc\u3092\u96fb\u6ce2\u306e\u3044\u3044\u5834\u6240\u306b\u8a2d\u7f6e(\u4e88\u5b9a)

\n
\n
\n

\u3053\u308c\u304b\u3089\u3067\u3059\u304c\uff0cUTP cable\u3092\u5f15\u3063\u5f35\u3063\u3066\u30e2\u30d0\u30a4\u30eb\u30eb\u30fc\u30bf\u30fc\u3092\u9632\u6c34\u306e\u30dc\u30c3\u30af\u30b9\u306b\u5165\u308c\u3066PoE\u7d4c\u7531\u3067\u7d66\u96fb\u3059\u308b\u3053\u3068\u3067\u96fb\u6ce2\u5f37\u5ea6\u304c\u307e\u3057\u306a\u5834\u6240\u304b\u3089\u901a\u4fe1\u304c\u3067\u304d\u306a\u3044\u304b\u3068\u601d\u3063\u3066\u3044\u307e\u3059\uff0e
\n\u307e\u305a\u306f\u9632\u6c34\u30dc\u30c3\u30af\u30b9\u304c\u5b9f\u969b\u9632\u6c34\u304b\u3068\u3044\u3046\u3053\u3068\u3092\u78ba\u8a8d\u3057\u3088\u3046\u3068\u601d\u3063\u3066\u3044\u307e\u3059\uff0e\u4eca\u65e5\u304b\u3089\u96e8\u304c\u3075\u308b\u3088\u3046\u306a\u306e\u3067\u7bb1\u306e\u4e2d\u306b\u7d19\u3092\u5165\u308c\u3066\u30b1\u30fc\u30d6\u30eb\u3092\u631f\u3093\u3067\u5ead\u306b\u7f6e\u3044\u3066\u307f\u307e\u3057\u305f\uff0e
\n\u3053\u308c\u304c\u554f\u984c\u306a\u304b\u3063\u305f\u3089\u5b9f\u969b\u306b\u8a2d\u7f6e\u3057\u3066\u307f\u3088\u3046\u3068\u601d\u3044\u307e\u3059\uff0e

\n
\n
\n
\n", "content_text": "\u65e5\u672c\u30674\u756a\u76ee\u306eMNO\u306e\u697d\u5929\u30e2\u30d0\u30a4\u30eb\u3092\u5951\u7d04\u3057\u307e\u3057\u305f\uff0e\n\u57fa\u672c\u6599\u7121\u6599\u3067\u5229\u7528\u3067\u304d\u3066\u3044\u305f\u3068\u304d\u4ee5\u67652\u5ea6\u3081\u306e\u5951\u7d04\u3067\u3059\uff0e\n\n\n\u697d\u5929\u30e2\u30d0\u30a4\u30eb\u306e\u96fb\u6ce2\u306f\u570f\u5916\u3067\u897f\u306b\u6570\u30ad\u30ed\u306e\u3042\u305f\u308a\u3068\u6771\u306b\u6570\u30ad\u30ed\u306e\u3042\u305f\u308a\u306b\u306f\u30a2\u30f3\u30c6\u30ca\u304c\u3042\u308b\u3088\u3046\u3067\u3059\u304c\u81ea\u5b85\u306f\u570f\u5916\uff0cau\u306e\u30ed\u30fc\u30df\u30f3\u30b0\u306f\u30de\u30c3\u30d7\u4e0a\u3067\u306f\u570f\u5185\u3067\u3059\u304c\u5b9f\u969b\u306e\u3068\u3053\u308d\u81ea\u5b85\u3067\u306f\u901a\u8a71\u4e2d\u306b\u3059\u3050\u5207\u308c\u3066\u3057\u307e\u3046\u96fb\u6ce2\u306e\u5f31\u3055(-120dBm\u7a0b)\uff0e\u3067\u3082\u88cf\u5c71\u3067povo 2.0\u3067\u8a66\u3059\u3068down 20Mbps\uff0cup 10Mbps\u307b\u3069\u51fa\u308b\u5834\u6240\u304c\u3042\u3063\u305f\u306e\u3067\u3053\u306e\u3042\u305f\u308a\u307e\u3067\u30b1\u30fc\u30d6\u30eb\u3092\u5f15\u3044\u3066\u4f7f\u3048\u306a\u3044\u304b\u306a\u3068\u4e45\u3057\u3076\u308a\u306b\u5951\u7d04\u3057\u307e\u3057\u305f\uff0e\n\n\n\u3053\u308c\u304c\u3046\u307e\u304f\u884c\u3051\u3070\u4f7f\u3044\u653e\u984c\u304b\u3064\u73fe\u5728\u306eSoftBank(7Mbps\u304f\u3089\u3044\u3057\u304b\u51fa\u306a\u3044)\u3088\u308a\u9ad8\u901f\u306b\u306a\u308b\u306f\u305a\u3067\u3059\uff0e\n\n\n\n\n\n\u5951\u7d04\u6642\u306e\u30c8\u30e9\u30d6\u30eb\n\n\n\u4ee5\u524d\u5951\u7d04\u3057\u305f\u3053\u3068\u3082\u3042\u308b\u3057\u30aa\u30f3\u30e9\u30a4\u30f3\u3067\u697d\u5929\u30a2\u30ab\u30a6\u30f3\u30c8\u3067\u30ed\u30b0\u30a4\u30f3\u3057\u3066\u3067\u30b5\u30af\u30b5\u30af\u3068\u7533\u3057\u8fbc\u307f\uff0e\u8eab\u5206\u8a3c\u660e\u66f8\u306f\u81ea\u52d5\u8eca\u904b\u8ee2\u514d\u8a31\u8a3c\u306e\u5199\u771f\u3092\u9001\u308a\u307e\u3057\u305f\uff0e\n\u3057\u304b\u3057\u3053\u3053\u3067\u3061\u3083\u3093\u3068\u78ba\u8a8d\u3057\u306a\u304b\u3063\u305f\u306e\u304c\u60aa\u3044\u306e\u3067\u3059\u304c\uff0c\u6c0f\u540d\u306e\u3075\u308a\u304c\u306a\u304c\u306a\u305c\u304b\u300c\u30d5\u30ea\u30ac\u30ca\u300d\u306b\u306a\u3063\u3066\u304a\u308a\u7533\u3057\u8fbc\u307f\u306b\u5931\u6557\u3057\u307e\u3057\u305f\uff0e\n\n\n\u7de8\u96c6\u3057\u3088\u3046\u306b\u3082\u30b0\u30ec\u30fc\u30a2\u30a6\u30c8\u3057\u3066\u7de8\u96c6\u3067\u304d\u307e\u305b\u3093\uff0e\n\n\n\n\n\n\n\n\u3069\u3046\u3082\u697d\u5929\u30a2\u30ab\u30a6\u30f3\u30c8\u306e\u65b9\u3082\u78ba\u8a8d\u3059\u308b\u3068\u3075\u308a\u304c\u306a\u90e8\u5206\u304c\u300c\u30d5\u30ea\u30ac\u30ca\u300d\u306b\u306a\u3063\u3066\u3044\u307e\u3059\uff0e\u304a\u305d\u3089\u304f\u4ee5\u524d\u306f\u9805\u76ee\u304c\u306a\u304b\u3063\u305f\u82e5\u3057\u304f\u306f\u5fc5\u9808\u9805\u76ee\u3067\u306f\u306a\u304b\u3063\u305f\u306e\u304c\u5fc5\u9808\u306b\u306a\u308a\u300c\u30d5\u30ea\u30ac\u30ca\u300d\u304c\u4ee3\u5165\u3055\u308c\u305f\u306e\u304b\u306a\u3068\u304b\u601d\u3063\u3066\u3044\u307e\u3059\u304c\u5b9f\u969b\u306e\u3068\u3053\u308d\u306f\u3088\u304f\u308f\u304b\u308a\u307e\u305b\u3093\uff0e\u3053\u306e\u697d\u5929\u30a2\u30ab\u30a6\u30f3\u30c8\u306e\u65b9\u306f\u7de8\u96c6\u3067\u304d\u3066\u6b63\u3057\u3044\u3082\u306e\u306b\u3067\u304d\u307e\u3057\u305f\u304c\u697d\u5929\u30e2\u30d0\u30a4\u30eb\u306e\u65b9\u306b\u306f\u53cd\u6620\u3055\u308c\u307e\u305b\u3093\u3067\u3057\u305f\uff0e\n\n\n\u4ed5\u65b9\u304c\u306a\u3044\u306e\u3067\u30b5\u30dd\u30fc\u30c8\u306b\u554f\u3044\u5408\u308f\u305b\uff0echat\u306f24h\u3067\u306f\u306a\u304f09:00\u301c\u3067\u3057\u305f\uff0e\u5915\u65b9\u306b\u554f\u3044\u5408\u308f\u305b\uff0c\u4fee\u6b63\u3092\u304a\u9858\u3044\u3057\u3066\u6b21\u306e\u65e5\u304f\u3089\u3044\u306b\u53cd\u6620\u3055\u308c\u307e\u3057\u305f\uff0e\u305d\u306e\u5f8c\u518d\u5ea6\u7533\u3057\u8fbc\u307f\u3067ok\u306b\uff0e\n\n\n\u4eca\u56de\u306f\u7269\u7406SIM\u3092\u7533\u3057\u8fbc\u307f\uff0c\u6570\u65e5\u5f8c\u306b\u30af\u30ed\u30cd\u30b3\u30e4\u30de\u30c8\u304b\u3089\u5c4a\u3051\u3066\u3082\u3089\u3048\u307e\u3057\u305f\uff0e\n\n\n\n\n\u7aef\u672b\n\n\n\u4eca\u56de\u306f\u3068\u308a\u3042\u3048\u305a\u624b\u6301\u3061\u306e\u5bcc\u58eb\u30bd\u30d5\u30c8 +F FS030W\u3092\u5229\u7528\uff0e\n\u4ee5\u4e0b\u306e\u8a2d\u5b9a\u3067\u4f7f\u3063\u3066\u3044\u307e\u3059\uff0e\n\n\n\n\n\u30e6\u30fc\u30b6\u540d: \u306a\u3057\n\n\n\u30d1\u30b9\u30ef\u30fc\u30c9: \u306a\u3057\n\n\nAPN: rakuten.jp\n\n\n\u8a8d\u8a3c\u65b9\u5f0f: \u306a\u3057\n\n\n\u63a5\u7d9a\u65b9\u5f0f: IPV6\n\n\n\n\n\n\n\nTip\n\n\n\u300c\u63a5\u7d9a\u65b9\u5f0f\u300d\u3092\u300cIPv4/v6\u300d\u306b\u3059\u308b\u3068v4\u306e\u307f\u304c\u5272\u308a\u5f53\u3066\u3089\u308c\u901a\u4fe1\u3067\u304d\u306a\u3044\u3053\u3068\u304c\u3042\u308b\u306e\u3067IPv6\u306b\u3057\u3066\u3044\u307e\u3059\uff0e\n\n\n\n\n\n\n\n\u4ed6\u793e\u3067\u5229\u7528\u3057\u3066\u3044\u305f\u88fd\u54c1\u3067APN\u8a2d\u5b9a\u306f\u5fc5\u8981\u3067\u3059\u304b\uff1f | \u304a\u5ba2\u69d8\u30b5\u30dd\u30fc\u30c8 | \u697d\u5929\u30e2\u30d0\u30a4\u30eb\n\n\n\n\n\u3053\u306e\u7aef\u672b\u30d5\u30a1\u30fc\u30e0\u30a6\u30a7\u30a2\u304c\u53e4\u3044\u306e\u3067\u6700\u65b0\u306b\u3057\u305f\u3044\u306e\u3067\u3059\u304c\uff0c\u30d0\u30c3\u30c6\u30ea\u30fc\u304c\u306a\u3044\u306e\u3067\u30d5\u30a1\u30fc\u30e0\u30a6\u30a7\u30a2\u30a2\u30c3\u30d7\u30c7\u30fc\u30c8\u304c\u3067\u304d\u307e\u305b\u3093\uff0e\n\u30d0\u30c3\u30c6\u30ea\u30fc\u304c\u306a\u3044\u72b6\u614b\u3067\u30d5\u30a1\u30fc\u30e0\u30a6\u30a7\u30a2\u30a2\u30c3\u30d7\u30c7\u30fc\u30c8\u3092\u3057\u3088\u3046\u3068\u3059\u308b\u3068\u300c\u96fb\u6c60\u6b8b\u91cf\u304c40%\u672a\u6e80\u306e\u5834\u5408\u306f\u3001\u30a2\u30c3\u30d7\u30c7\u30fc\u30c8\u306f\u3067\u304d\u307e\u305b\u3093\u300d\u3068\u8a00\u308f\u308c\u3066\u30a2\u30c3\u30d7\u30c7\u30fc\u30c8\u304c\u3067\u304d\u307e\u305b\u3093\uff0e\n\u6700\u65b0\u306b\u3059\u308b\u3068\u697d\u5929\u30e2\u30d0\u30a4\u30eb\u3068\u30ed\u30fc\u30df\u30f3\u30b0\u56de\u7dda\u304c\u3042\u308b\u3068\u304d\u697d\u5929\u30e2\u30d0\u30a4\u30eb\u56de\u7dda\u3092\u512a\u5148\u3057\u3066\u5229\u7528\u3059\u308b\u3088\u3046\u306a\u4fee\u6b63\u304c\u5165\u3063\u3066\u3044\u308b\u3088\u3046\u3067\u3059\uff0e\n\n\n\u73fe\u30d0\u30fc\u30b8\u30e7\u30f3\u306f\u300cV3.1.0\u300d\u6700\u65b0\u30d0\u30fc\u30b8\u30e7\u30f3\u306f\u300cV7.0.1\u300d\u306e\u3088\u3046\u3067\u3059\uff0e\n\n\n\n\n+F FS030W \u30bd\u30d5\u30c8\u30a6\u30a7\u30a2\u30a2\u30c3\u30d7\u30c7\u30fc\u30c8\u65b9\u6cd5\uff5c\u30b5\u30dd\u30fc\u30c8\uff5c\u5bcc\u58eb\u30bd\u30d5\u30c8\u682a\u5f0f\u4f1a\u793e\n\n\n+F FS030W \u30d5\u30a1\u30fc\u30e0\u30a6\u30a7\u30a2\u66f4\u65b0\u306b\u3064\u3044\u3066\uff08V7.0.1R/V7.0.1\uff09\uff5c\u5bcc\u58eb\u30bd\u30d5\u30c8\u682a\u5f0f\u4f1a\u793e\n\n\n\n\n\n\n\u81ea\u5b85\u3067\u306e\u5229\u7528\n\n\n\u81ea\u5b85\u3067\u306f-120dBm\u304f\u3089\u3044\u3067\u96fb\u6ce2\u304c\u3068\u3066\u3082\u5f31\u3044\u3067\u3059\uff0e\u30ab\u30fc\u30c6\u30f3\u30ec\u30fc\u30eb\u306e\u3042\u305f\u308a\u306b\u540a\u308a\u4e0b\u3052\u308b\u3068\u5c11\u3057\u30de\u30b7\u306b\uff0e\u305d\u306e\u72b6\u614b\u3067speedtest.net\u306eCLI\u7248\u3092\u53e9\u304f\u3068\u3053\u3093\u306a\u611f\u3058\uff0eDown\u306f\u601d\u3063\u305f\u3088\u308a\u51fa\u307e\u3059\u304c\uff0cUp\u306f\u3042\u3093\u307e\u308a\u3067\u3059\u306d\uff0e\u30d1\u30b1\u30c3\u30c8\u30ed\u30b9\u304c20%\u3092\u8d85\u3048\u308b\u3053\u3068\u3082\u2026\u2026\uff0e\n\n\n\n$ speedtest\n\n Speedtest by Ookla\n\n[error] Error: [101] Network unreachable\n[error] Error: [0] Cannot read from socket:\n Server: Rakuten Mobile, Inc - Tokyo (id: 24333)\n ISP: Rakuten Mobile Network\nIdle Latency: 282.83 ms (jitter: 285.83ms, low: 89.02ms, high: 682.02ms)\n Latency: FAILED\n[error] Cannot read from socket:\n$ speedtest\n\n Speedtest by Ookla\n\n[error] Error: [101] Network unreachable\n Server: \u30b5\u30fc\u30d0\u30fc\u306a\u3089DDPS.jp - Tokyo (id: 60324)\n ISP: Rakuten Mobile Network\nIdle Latency: 77.39 ms (jitter: 9.61ms, low: 74.14ms, high: 88.87ms)\n Download: 2.20 Mbps (data used: 3.1 MB)\n 1247.89 ms (jitter: 91.15ms, low: 344.84ms, high: 3091.08ms)\n Upload: FAILED cy: 3021.95 ms\n[error] Cannot write:\n$ speedtest\n\n Speedtest by Ookla\n\n[error] Error: [0] Timeout occurred in connect.\n Server: IPA CyberLab - Bunkyo (id: 14623)\n ISP: Rakuten Mobile Network\nIdle Latency: 75.91 ms (jitter: 19.29ms, low: 57.58ms, high: 85.05ms)\n Download: 4.48 Mbps (data used: 8.1 MB)\n 767.78 ms (jitter: 90.57ms, low: 190.29ms, high: 1477.12ms)\n Upload: 0.27 Mbps (data used: 388.3 kB)\n Packet Loss: 0.0%\n Result URL: https://www.speedtest.net/result/c/40433a4f-d346-4e5c-b01e-a69d3a1efc63\n\n\n\nping\n\n$ ping -c 10 www.google.com\nPING www.google.com (2404:6800:4004:81e::2004) 56 data bytes\n64 bytes from nrt20s20-in-x04.1e100.net (2404:6800:4004:81e::2004): icmp_seq=1 ttl=56 time=68.7 ms\n64 bytes from nrt20s20-in-x04.1e100.net (2404:6800:4004:81e::2004): icmp_seq=2 ttl=56 time=92.5 ms\n64 bytes from nrt20s20-in-x04.1e100.net (2404:6800:4004:81e::2004): icmp_seq=3 ttl=56 time=88.3 ms\n64 bytes from nrt20s20-in-x04.1e100.net (2404:6800:4004:81e::2004): icmp_seq=4 ttl=56 time=84.0 ms\n64 bytes from nrt20s20-in-x04.1e100.net (2404:6800:4004:81e::2004): icmp_seq=5 ttl=56 time=96.3 ms\n64 bytes from nrt20s20-in-x04.1e100.net (2404:6800:4004:81e::2004): icmp_seq=6 ttl=56 time=65.6 ms\n64 bytes from nrt20s20-in-x04.1e100.net (2404:6800:4004:81e::2004): icmp_seq=7 ttl=56 time=91.3 ms\n64 bytes from nrt20s20-in-x04.1e100.net (2404:6800:4004:81e::2004): icmp_seq=8 ttl=56 time=79.9 ms\n64 bytes from nrt20s20-in-x04.1e100.net (2404:6800:4004:81e::2004): icmp_seq=9 ttl=56 time=125 ms\n64 bytes from nrt20s20-in-x04.1e100.net (2404:6800:4004:81e::2004): icmp_seq=10 ttl=56 time=89.9 ms\n\n--- www.google.com ping statistics ---\n10 packets transmitted, 10 received, 0% packet loss, time 9015ms\nrtt min/avg/max/mdev = 65.621/88.162/125.154/15.622 ms\n\n\n\nhttping\n\n$ httping -c 10 www.google.com\nPING www.google.com:80 (/):\ncould not connect (Network is unreachable)\nconnect time out\nconnect time out\ncould not connect (Network is unreachable)\ncould not connect (Network is unreachable)\nconnect time out\nconnect time out\nconnect time out\nconnect time out\ncould not connect (Network is unreachable)\n--- http://www.google.com/ ping statistics ---\n10 connects, 0 ok, 100.00% failed, time 222099ms\n\n\n\nssh\n\n$ ssh matoken.org\nssh: connect to host 153.121.44.87 port 2222: Connection timed out\n$ ssh matoken.org\nssh: connect to host 153.121.44.87 port 2222: Network is unreachable\n$ ssh matoken.org\nssh: connect to host 153.121.44.87 port 2222: Network is unreachable\n\n\n\n\n\n\u30eb\u30fc\u30bf\u30fc\u3092\u96fb\u6ce2\u306e\u3044\u3044\u5834\u6240\u306b\u8a2d\u7f6e(\u4e88\u5b9a)\n\n\n\u3053\u308c\u304b\u3089\u3067\u3059\u304c\uff0cUTP cable\u3092\u5f15\u3063\u5f35\u3063\u3066\u30e2\u30d0\u30a4\u30eb\u30eb\u30fc\u30bf\u30fc\u3092\u9632\u6c34\u306e\u30dc\u30c3\u30af\u30b9\u306b\u5165\u308c\u3066PoE\u7d4c\u7531\u3067\u7d66\u96fb\u3059\u308b\u3053\u3068\u3067\u96fb\u6ce2\u5f37\u5ea6\u304c\u307e\u3057\u306a\u5834\u6240\u304b\u3089\u901a\u4fe1\u304c\u3067\u304d\u306a\u3044\u304b\u3068\u601d\u3063\u3066\u3044\u307e\u3059\uff0e\n\u307e\u305a\u306f\u9632\u6c34\u30dc\u30c3\u30af\u30b9\u304c\u5b9f\u969b\u9632\u6c34\u304b\u3068\u3044\u3046\u3053\u3068\u3092\u78ba\u8a8d\u3057\u3088\u3046\u3068\u601d\u3063\u3066\u3044\u307e\u3059\uff0e\u4eca\u65e5\u304b\u3089\u96e8\u304c\u3075\u308b\u3088\u3046\u306a\u306e\u3067\u7bb1\u306e\u4e2d\u306b\u7d19\u3092\u5165\u308c\u3066\u30b1\u30fc\u30d6\u30eb\u3092\u631f\u3093\u3067\u5ead\u306b\u7f6e\u3044\u3066\u307f\u307e\u3057\u305f\uff0e\n\u3053\u308c\u304c\u554f\u984c\u306a\u304b\u3063\u305f\u3089\u5b9f\u969b\u306b\u8a2d\u7f6e\u3057\u3066\u307f\u3088\u3046\u3068\u601d\u3044\u307e\u3059\uff0e", "date_published": "2025-04-18T06:51:35+09:00", "date_modified": "2025-04-18T18:41:58+09:00", "authors": [ { "name": "matoken", "url": "https://matoken.org/blog/author/matoken/", "avatar": "https://secure.gravatar.com/avatar/38f5f3b575c5eb45cda6aa659bca119ac7a5e16b46565e869d0030e3bd66981d?s=512&d=mm&r=g" } ], "author": { "name": "matoken", "url": "https://matoken.org/blog/author/matoken/", "avatar": "https://secure.gravatar.com/avatar/38f5f3b575c5eb45cda6aa659bca119ac7a5e16b46565e869d0030e3bd66981d?s=512&d=mm&r=g" }, "tags": [ "mobile", "mobilerouter", "RakutenMobile", "\u672a\u5206\u985e" ] }, { "id": "https://matoken.org/blog/?p=4321", "url": "https://matoken.org/blog/2025/01/01/happy-new-year-2025/", "title": "Happy New Year 2025", "content_html": "
\n

\"HappyNewYear2025\"

\n
\n

\n
\n
\n
$ aptitude moo\n\u3053\u306e\u30d7\u30ed\u30b0\u30e9\u30e0\u306b\u306f\u30a4\u30fc\u30b9\u30bf\u30fc\u30a8\u30c3\u30b0 (\u96a0\u3057\u6a5f\u80fd) \u306f\u3042\u308a\u307e\u305b\u3093\u3002\n$ aptitude moo -v\n\u3053\u306e\u30d7\u30ed\u30b0\u30e9\u30e0\u306b\u306f\u672c\u5f53\u306b\u30a4\u30fc\u30b9\u30bf\u30fc\u30a8\u30c3\u30b0\u306f\u3042\u308a\u307e\u305b\u3093\u3088\u3002\n$ aptitude moo -vv\n\u3053\u306e\u30d7\u30ed\u30b0\u30e9\u30e0\u306b\u30a4\u30fc\u30b9\u30bf\u30fc\u30a8\u30c3\u30b0\u306f\u306a\u3044\u3063\u3066\u8a00\u308f\u306a\u304b\u3063\u305f\u304b\u3044?\n$ aptitude moo -vvv\n\u3084\u3081\u3066\u304f\u308c!\n$ aptitude moo -vvvv\n\u308f\u304b\u3063\u305f\u3001\u308f\u304b\u3063\u305f\u3002\u3042\u3093\u305f\u306b\u30a4\u30fc\u30b9\u30bf\u30fc\u30a8\u30c3\u30b0\u3092\u3042\u3052\u308c\u3070\u3069\u3063\u304b\u884c\u3063\u3066\u304f\u308c\u308b\u304b\u3044?\n$ aptitude moo -vvvvv\n\u308f\u304b\u3063\u305f\u3088\u3002\u3042\u3093\u305f\u306e\u52dd\u3061\u3060\u3002\n\n                               /----\\\n                       -------/      \\\n                      /               \\\n                     /                |\n   -----------------/                  --------\\\n   ----------------------------------------------\n$ aptitude moo -vvvvvv\n\u3053\u308c\u304c\u4f55\u306a\u306e\u304b? \u3082\u3061\u308d\u3093\u30a6\u30ef\u30d0\u30df\u306b\u98df\u3079\u3089\u308c\u305f\u8c61\u3060\u3088\u3002
\n
\n
\n", "content_text": "$ aptitude moo\n\u3053\u306e\u30d7\u30ed\u30b0\u30e9\u30e0\u306b\u306f\u30a4\u30fc\u30b9\u30bf\u30fc\u30a8\u30c3\u30b0 (\u96a0\u3057\u6a5f\u80fd) \u306f\u3042\u308a\u307e\u305b\u3093\u3002\n$ aptitude moo -v\n\u3053\u306e\u30d7\u30ed\u30b0\u30e9\u30e0\u306b\u306f\u672c\u5f53\u306b\u30a4\u30fc\u30b9\u30bf\u30fc\u30a8\u30c3\u30b0\u306f\u3042\u308a\u307e\u305b\u3093\u3088\u3002\n$ aptitude moo -vv\n\u3053\u306e\u30d7\u30ed\u30b0\u30e9\u30e0\u306b\u30a4\u30fc\u30b9\u30bf\u30fc\u30a8\u30c3\u30b0\u306f\u306a\u3044\u3063\u3066\u8a00\u308f\u306a\u304b\u3063\u305f\u304b\u3044?\n$ aptitude moo -vvv\n\u3084\u3081\u3066\u304f\u308c!\n$ aptitude moo -vvvv\n\u308f\u304b\u3063\u305f\u3001\u308f\u304b\u3063\u305f\u3002\u3042\u3093\u305f\u306b\u30a4\u30fc\u30b9\u30bf\u30fc\u30a8\u30c3\u30b0\u3092\u3042\u3052\u308c\u3070\u3069\u3063\u304b\u884c\u3063\u3066\u304f\u308c\u308b\u304b\u3044?\n$ aptitude moo -vvvvv\n\u308f\u304b\u3063\u305f\u3088\u3002\u3042\u3093\u305f\u306e\u52dd\u3061\u3060\u3002\n\n /----\\\n -------/ \\\n / \\\n / |\n -----------------/ --------\\\n ----------------------------------------------\n$ aptitude moo -vvvvvv\n\u3053\u308c\u304c\u4f55\u306a\u306e\u304b? \u3082\u3061\u308d\u3093\u30a6\u30ef\u30d0\u30df\u306b\u98df\u3079\u3089\u308c\u305f\u8c61\u3060\u3088\u3002", "date_published": "2025-01-01T05:57:56+09:00", "date_modified": "2025-01-01T05:57:58+09:00", "authors": [ { "name": "matoken", "url": "https://matoken.org/blog/author/matoken/", "avatar": "https://secure.gravatar.com/avatar/38f5f3b575c5eb45cda6aa659bca119ac7a5e16b46565e869d0030e3bd66981d?s=512&d=mm&r=g" } ], "author": { "name": "matoken", "url": "https://matoken.org/blog/author/matoken/", "avatar": "https://secure.gravatar.com/avatar/38f5f3b575c5eb45cda6aa659bca119ac7a5e16b46565e869d0030e3bd66981d?s=512&d=mm&r=g" }, "tags": [ "\u672a\u5206\u985e" ] }, { "id": "https://matoken.org/blog/?p=4302", "url": "https://matoken.org/blog/2024/12/25/merry-x-mas/", "title": "Merry X-mas", "content_html": "
\n
\n
\n

Merry X-mas.
\npretty Termial trees.

\n
\n

\n

\n
\n
\n

bash tree

\n
\n
\n

\n\n
\n
\n
\n

perl tree

\n
\n
\n

\n\n
\n
\n
\n

python tree

\n
\n
\n

\n\n
\n
\n
\n

fireplace

\n
\n
\n

\n\n
\n
\n", "content_text": "Merry X-mas. \npretty Termial trees.\n\n\n\n\n\nbash tree\n\n\n\n\n\n\nsergiolepore/ChristBASHTree: Just a Christmas tree\n\n\n\n\n\n\nperl tree\n\n\n\n\n\n\nAcme::POE::Tree – an animated christmas tree – metacpan.org\n\n\n\n\n\n\npython tree\n\n\n\n\n\n\nsontek/snowmachine at terminaltrove\n\n\n\n\n\n\nfireplace\n\n\n\n\n\n\ncacalabs/libcaca: Colour ASCII Art Library", "date_published": "2024-12-25T07:35:54+09:00", "date_modified": "2024-12-25T07:35:55+09:00", "authors": [ { "name": "matoken", "url": "https://matoken.org/blog/author/matoken/", "avatar": "https://secure.gravatar.com/avatar/38f5f3b575c5eb45cda6aa659bca119ac7a5e16b46565e869d0030e3bd66981d?s=512&d=mm&r=g" } ], "author": { "name": "matoken", "url": "https://matoken.org/blog/author/matoken/", "avatar": "https://secure.gravatar.com/avatar/38f5f3b575c5eb45cda6aa659bca119ac7a5e16b46565e869d0030e3bd66981d?s=512&d=mm&r=g" }, "tags": [ "\u672a\u5206\u985e" ] }, { "id": "https://matoken.org/blog/?p=4249", "url": "https://matoken.org/blog/2024/11/22/povo-data-oasis/", "title": "\u30ed\u30fc\u30bd\u30f3\u3067povo2.0\u306e\u30c7\u30fc\u30bf\u5bb9\u91cf\u304c\u7121\u6599\u3067\u3082\u3089\u3048\u308bpovo Data Oasis\u3092\u8a66\u3059", "content_html": "

\n
\n

povo2.0\u3068\u3044\u3046KDDI\uff0c\u6c96\u7e04\u30bb\u30eb\u30e9\u30fc\u306eNVMO\u30b5\u30fc\u30d3\u30b9\u304c\u3042\u308a\u307e\u3059\uff0e\u4f4e\u901f\u3067\u5f85\u53d7\u5c02\u7528\u306b\u4f7f\u3046\u3068\u7dad\u6301\u8cbb\u304c\u3068\u3066\u3082\u5b89\u304f\u6e08\u3080\u306e\u3067\u52a9\u304b\u3063\u3066\u3044\u307e\u3059\uff0e
\n\u3053\u306epovo2.0\u306f\u8272\u3005\u3068\u30e6\u30cb\u30fc\u30af\u306a\u30d7\u30e9\u30f3\u3084\u30b5\u30fc\u30d3\u30b9\u3092\u5b9f\u65bd\u3059\u308b\u306e\u3067\u3059\u304c\uff0c\u6700\u8fd1\u30ed\u30fc\u30bd\u30f3\u306b\u884c\u304f\u3068\u30c7\u30fc\u30bf\u304c\u7121\u6599\u3067\u3082\u3089\u3048\u308b\u30b5\u30fc\u30d3\u30b9\u3092\u59cb\u3081\u305f\u3068\u306e\u3053\u3068\u3067\u8a66\u3057\u3066\u307f\u307e\u3057\u305f\uff0e

\n
\n
\n\n
\n

\n
\n
\n
\n

KDDI\u3001\u6c96\u7e04\u30bb\u30eb\u30e9\u30fc\u306f2024\u5e7411\u670819\u65e5\u304b\u3089\u3001povo2.0\u306b\u304a\u3044\u3066\u3001\u30ed\u30fc\u30bd\u30f3\u5e97\u8217\u3078\u306e\u6765\u5e97\u3067\u3001\u3082\u308c\u306a\u304f\u30c7\u30fc\u30bf\u304c\u7121\u6599\u3067\u3082\u3089\u3048\u308b\u300cpovo Data Oasis\u300d\uff08\u30dd\u30f4\u30a9\u30c7\u30fc\u30bf\u30aa\u30a2\u30b7\u30b9\uff09\u306e\u63d0\u4f9b\u3092\u958b\u59cb\u3057\u307e\u3059\u3002\u30ed\u30fc\u30bd\u30f3\u5e97\u8217\u3078\u6765\u5e97\u3057\u3001\u304a\u624b\u6301\u3061\u306e\u30b9\u30de\u30fc\u30c8\u30d5\u30a9\u30f3\u304b\u3089\u7279\u8a2d\u30b5\u30a4\u30c8\u306b\u30a2\u30af\u30bb\u30b9\u3044\u305f\u3060\u304f\u3068\u30011\u56de\u306e\u6765\u5e97\u306b\u3064\u304d0.1GB\u3001\u6700\u5927\u3067\u670810\u56de\uff08\u5408\u8a081GB\uff09\u307e\u3067\u3001\u30c7\u30fc\u30bf\u3092\u7121\u6599\u3067\u3082\u3089\u3046\u3053\u3068\u304c\u53ef\u80fd\u3067\u3059\u3002

\n
\n
\n
\n— povo\u3001\u30ed\u30fc\u30bd\u30f3\u6765\u5e97\u3067\u30c7\u30fc\u30bf\u304c\u7121\u6599\u3067\u3082\u3089\u3048\u308b\u300cpovo Data Oasis\u300d\u309211\u670819\u65e5\u304b\u3089\u958b\u59cb\n
\n
\n
\n

\u3068\u306e\u3053\u3068\u3067\u30ed\u30fc\u30bd\u30f3\u306e\u99d0\u8eca\u5834\u3067\u8a66\u3057\u307e\u3057\u305f\uff0e

\n
\n
\n

\u5148\u305a\u306fpovo2.0\u30a2\u30d7\u30ea\u3092\u8d77\u52d5\uff0c\u300c\u30ed\u30fc\u30bd\u30f3\u3078\u306e\u6765\u5e97\u3067\u6700\u59271GB/\u6708\u30c7\u30fc\u30bf\u5bb9\u91cf\u3092\u30c1\u30e3\u30fc\u30b8\u300d\u306e\u30d0\u30ca\u30fc\u3092\u30bf\u30c3\u30d7\uff0e
\n\"povo

\n
\n
\n

\u30a6\u30a7\u30d6\u30d6\u30e9\u30a6\u30b6\u304c\u8d77\u52d5\u3057\u3066 https://povo.jp/lawson/ \u306b\u9077\u79fb\u3057\u307e\u3059\uff0e\u3053\u3053\u3067\u300c\u30c7\u30fc\u30bf\u5bb9\u91cf\u3092\u30c1\u30e3\u30fc\u30b8\u3059\u308b\u300d\u3092\u30bf\u30c3\u30d7\uff0e
\n\"povo

\n
\n
\n

\u300c\u30ed\u30b0\u30a4\u30f3\u300d\u3057\u307e\u3059\uff0e(2\u65e5\u5f8c\u306b\u8a66\u3057\u305f\u3068\u304d\u3082\u30ed\u30b0\u30a4\u30f3\u304c\u5fc5\u8981\u3067\u3057\u305f)
\n\"povo

\n
\n
\n

\u300cpopo Data Oasis\u300d\u306e\u300c\u30c1\u30e3\u30fc\u30b8\u8ffd\u52a0\u3059\u308b\u300d\u3092\u30bf\u30c3\u30d7\uff0e
\n\"povo

\n
\n
\n

\u4f4d\u7f6e\u60c5\u5831\u306e\u5229\u7528\u3068\uff0c\u5229\u7528\u898f\u7d04\u306b\u540c\u610f\u3057\u3066\u300c\u30c7\u30fc\u30bf\u3092\u30c1\u30e3\u30fc\u30b8\u3059\u308b\u300d
\n\"povo

\n
\n
\n

\u5229\u7528\u898f\u7d04\u306fOCR\u3057\u305f\u3082\u306e\u3092\u4ee5\u4e0b\u306b\u8cbc\u3063\u3066\u304a\u304d\u307e\u3057\u305f\uff0e

\n
\n
\n
\n
\n

\u5229\u7528\u898f\u7d04

\n
\n
\n

\u7b2c1\u6761(\u672c\u898f\u7d04)
\n\u304a\u5ba2\u3055\u307e\u304cKDDI\u682a\u5f0f\u4f1a\u793e\u53ca\u3073\u6c96\u7e04\u30bb\u30eb\u30e9\u30fc\u96fb\u8a71 \u682a\u5f0f\u4f1a\u793e(\u4ee5\u4e0b\u4f75\u305b\u3066\u300c\u5f53\u793e\u300d\u3068\u3044\u3044\u307e\u3059\u3002) \u306e\u63d0\u4f9b\u3059\u308b\u3001\u300cpovo Data Oasis\u300d(\u4ee5\u4e0b\u300c\u672c \u30b5\u30fc\u30d3\u30b9\u300d\u3068\u3044\u3044\u307e\u3059\u3002)\u3092\u5229\u7528\u3059\u308b\u6761\u4ef6\u7b49 \u306f\u3001\u3053\u306e\u5229\u7528\u898f\u7d04(\u4ee5\u4e0b\u300c\u672c\u898f\u7d04\u300d\u3068\u3044\u3044\u307e \u3059\u3002)\u306b\u5b9a\u3081\u308b\u3068\u304a\u308a\u3068\u3057\u307e\u3059\u3002\u672c\u30b5\u30fc\u30d3\u30b9\u306e \u3054\u5229\u7528\u306b\u969b\u3057\u3066\u306f\u3001\u672c\u898f\u7d04\u306b\u540c\u610f\u3044\u305f\u3060\u304f\u5fc5\u8981 \u304c\u3042\u308a\u307e\u3059\u3002

\n
\n
\n

\u7b2c2\u6761(\u672c\u30b5\u30fc\u30d3\u30b9\u306e\u5185\u5bb9)
\n1. \u672c\u30b5\u30fc\u30d3\u30b9\u306f\u3001\u5f53\u793e\u901a\u4fe1\u30b5\u30fc\u30d3\u30b9 \u300cpovo2.0\u300d\u3092\u3054\u5951\u7d04\u306e\u304a\u5ba2\u3055\u307e\u3054\u672c\u4eba\u306e\u7aef\u672b (\u672c\u30b5\u30fc\u30d3\u30b9\u306b\u5bfe\u5fdc\u3059\u308b\u5225\u9014\u5f53\u793e\u304c\u6307\u5b9a\u3059\u308b\u30b9 \u30de\u30fc\u30c8\u30d5\u30a9\u30f3\u7b49\u306e\u304a\u5ba2\u3055\u307e\u306e\u7aef\u672b\u3092\u3044\u3044\u307e \u3059\u3002)\u306e\u4f4d\u7f6e\u60c5\u5831 (GPS\u7b49\u3067\u6e2c\u5b9a\u3057\u305f\u7def\u5ea6\u7d4c \u5ea6)\u3092\u3001\u30a6\u30a7\u30d6\u30d6\u30e9\u30a6\u30b6 (\u4ed6\u793e\u304c\u63d0\u4f9b\u3059\u308b\u30a6\u30a7 \u30d6\u30b5\u30a4\u30c8\u3067\u95b2\u89a7\u53ef\u80fd\u306a\u30a2\u30d7\u30ea\u30b1\u30fc\u30b7\u30e7\u30f3\u306e\u3046\u3061 \u5f53\u793e\u304c\u6307\u5b9a\u3059\u308b\u3082\u306e\u3092\u3044\u3044\u307e\u3059\u3002)\u3092\u901a\u3058\u3066\u53d6 \u5f97\u3059\u308b\u3053\u3068\u306b\u3088\u308a\u3001\u682a\u5f0f\u4f1a\u793e\u30ed\u30fc\u30bd\u30f3\u306e\u904b\u55b6\u3059 \u308b\u30b3\u30f3\u30d3\u30cb\u30a8\u30f3\u30b9\u30b9\u30c8\u30a2\u300c\u30ed\u30fc\u30bd\u30f3\u300d\u306e\u3046\u3061\u5f53 \u793e\u304c\u6307\u5b9a\u3059\u308b\u5e97\u8217\u3078\u306e\u3054\u6765\u5e97\u3092\u78ba\u8a8d\u3067\u304d\u305f\u5834\u5408 \u306b\u3001\u30c7\u30fc\u30bf\u4ed8\u4e0e\u7b49\u3092\u884c\u3046\u30b5\u30fc\u30d3\u30b9\u3067\u3059\u3002
\n2. \u30c7\u30fc\u30bf\u8ffd\u52a0\u306e\u5229\u7528\u56de\u6570\u306b\u306f\u4e0a\u9650\u304c\u3054\u3056\u3044\u307e\u3059\u3002
\n3. \u672c\u30b5\u30fc\u30d3\u30b9\u306e\u5185\u5bb9\u53ca\u3073\u3054\u63d0\u4f9b\u6761\u4ef6\u306e\u8a73\u7d30\u306f\u3001 \u5f53\u793e\u30a6\u30a7\u30d6\u30b5\u30a4\u30c8\u3092\u3054\u78ba\u8a8d\u304f\u3060\u3055\u3044\u3002

\n
\n
\n

\u7b2c3\u6761(\u5909\u66f4\u3001\u7d42\u4e86\u7b49)
\n\u5f53\u793e\u306f\u3001\u6b21\u306e\u5404\u53f7\u306e\u4e00\u306b\u8a72\u5f53\u3059\u308b\u5834\u5408\u3001\u672c\u898f\u7d04 \u3092\u5f53\u793e\u306e\u5224\u65ad\u306b\u3088\u308a\u5909\u66f4\u3059\u308b\u3053\u3068\u304c\u3067\u304d\u308b\u3082\u306e \u3068\u3057\u307e\u3059\u3002\u5f53\u793e\u306f\u3001\u672c\u898f\u7d04\u3092\u5909\u66f4\u3059\u308b\u5834\u5408\u3001\u5909 \u66f4\u5f8c\u306e\u672c\u898f\u7d04\u306e\u65bd\u884c\u6642\u671f\u53ca\u3073\u5185\u5bb9\u3092\u5f53\u793e\u30a6\u30a7\u30d6 \u30b5\u30a4\u30c8\u4e0a\u3067\u306e\u63b2\u793a\u305d\u306e\u4ed6\u306e\u9069\u5207\u306a\u65b9\u6cd5\u306b\u3088\u308a\u5468 \u77e5\u53c8\u306f\u901a\u77e5\u3057\u307e\u3059\u3002\u3053\u306e\u5834\u5408\u3001\u672c\u30b5\u30fc\u30d3\u30b9\u306e\u63d0 \u4f9b\u6761\u4ef6\u306f\u5909\u66f4\u5f8c\u306e\u672c\u898f\u7d04\u306b\u3088\u308b\u3082\u306e\u3068\u3057\u307e\u3059\u3002
\n(1)\u5f53\u8a72\u5909\u66f4\u304c\u5229\u7528\u8005\u306e\u4e00\u822c\u306e\u5229\u76ca\u306b\u9069\u5408\u3059\u308b\u3068 \u304d
\n(2)\u5f53\u8a72\u5909\u66f4\u304c\u672c\u30b5\u30fc\u30d3\u30b9\u306e\u63d0\u4f9b\u306e\u76ee\u7684\u306b\u53cd\u3059\u308b \u3082\u306e\u3067\u306f\u306a\u304f\u3001\u304b\u3064\u3001\u5909\u66f4\u306e\u5fc5\u8981\u6027\u3001\u5909\u66f4\u5f8c\u306e \u5185\u5bb9\u306e\u76f8\u5f53\u6027\u3001\u305d\u306e\u4ed6\u306e\u5909\u66f4\u306b\u304b\u304b\u308b\u4e8b\u60c5\u306b\u7167 \u3089\u3057\u3066\u5408\u7406\u7684\u3067\u3042\u308b\u3068\u304d\u3002

\n
\n
\n

\u7b2c4\u6761(\u672c\u898f\u7d04\u306e\u63b2\u8f09\u7b49)
\n1. \u672c\u898f\u7d04\u306f\u3001\u5f53\u793e\u304c\u5225\u9014\u6307\u5b9a\u3059\u308b\u30a6\u30a7\u30d6\u30b5\u30a4\u30c8 \u4e0a\u306b\u63b2\u8f09\u3059\u308b\u3082\u306e\u3068\u3057\u3001\u672c\u898f\u7d04\u306e\u5909\u66f4\u306f\u3001\u5909\u66f4 \u5f8c\u306e\u672c\u898f\u7d04\u304c\u5229\u7528\u5951\u7d04\u8005\u306b\u95b2\u89a7\u53ef\u80fd\u306a\u72b6\u614b\u3067\u5f53 \u8a72\u30a6\u30a7\u30d6\u30b5\u30a4\u30c8\u4e0a\u306b\u63b2\u8f09\u3055\u308c\u305f\u6642\u70b9\u3088\u308a\u52b9\u529b\u3092 \u751f\u3058\u308b\u3082\u306e\u3068\u3057\u307e\u3059\u3002
\n2. \u5f53\u793e\u304c\u5f53\u793e\u30a6\u30a7\u30d6\u30b5\u30a4\u30c8\u4e0a\u3067\u63b2\u8f09\u3059\u308b\u672c\u30b5\u30fc \u30d3\u30b9\u306b\u95a2\u3059\u308b\u3054\u63d0\u4f9b\u6761\u4ef6\u53ca\u3073\u30eb\u30fc\u30eb\u306f\u3001\u672c\u898f\u7d04 \u306e\u4e00\u90e8\u3092\u69cb\u6210\u3059\u308b\u3082\u306e\u3068\u3057\u307e\u3059\u3002
\n3. \u672c\u898f\u7d04\u306e\u5185\u5bb9\u3068\u3001\u524d\u9805\u306e\u3054\u63d0\u4f9b\u6761\u4ef6\u53ca\u3073\u30eb\u30fc \u30eb\u305d\u306e\u4ed6\u306e\u672c\u898f\u7d04\u5916\u306b\u304a\u3051\u308b\u672c\u30b5\u30fc\u30d3\u30b9\u306e\u8aac\u660e \u7b49\u3068\u304c\u7570\u306a\u308b\u5834\u5408\u306f\u3001\u672c\u898f\u7d04\u306e\u898f\u5b9a\u304c\u512a\u5148\u3057\u3066\u9069\u7528\u3055\u308c\u308b\u3082\u306e\u3068\u3057\u307e\u3059\u3002

\n
\n
\n

\u7b2c5\u6761(\u304a\u5ba2\u3055\u307e\u306b\u95a2\u3059\u308b\u60c5\u5831\u306e\u53d6\u6271\u3044)
\n1. \u304a\u5ba2\u3055\u307e\u306f\u3001\u672c\u30b5\u30fc\u30d3\u30b9\u3092\u5229\u7528\u3059\u308b\u306b\u969b\u3057\u3001 \u30a6\u30a7\u30d6\u30d6\u30e9\u30a6\u30b6\u3092\u901a\u3058\u305f\u4f4d\u7f6e\u60c5\u5831 (GPS\u7b49\u3067\u6e2c \u5b9a\u3057\u305f\u7def\u5ea6\u7d4c\u5ea6)\u306e\u5229\u7528\u3092\u8a31\u8afe\u3059\u308b\u5fc5\u8981\u304c\u3042\u308a \u307e\u3059\u3002
\n2. \u5f53\u793e\u306f\u3001\u524d\u9805\u306b\u57fa\u3065\u304d\u53d6\u5f97\u3057\u305f\u4f4d\u7f6e\u60c5\u5831 (GPS\u7b49\u3067\u6e2c\u5b9a\u3057\u305f\u7def\u5ea6\u7d4c\u5ea6)\u3092\u672c\u30b5\u30fc\u30d3\u30b9\u306e \u904b\u55b6\u3001\u7ba1\u7406\u306e\u305f\u3081\u306b\u5fc5\u8981\u306a\u7bc4\u56f2 (\u5f53\u793e\u306e\u696d\u52d9\u59d4 \u8a17\u5148\u3067\u3042\u308bKDDI Digital Life\u682a\u5f0f\u4f1a\u793e(\u4ee5\u4e0b\u3001 KDL) \u53ca\u3073Circles Asia Pte. Ltd. (\u4ee5\u4e0b \u300cCircles.Life\u300d ) \u3078\u63d0\u4f9b\u3059\u308b\u5834\u5408\u3092\u542b\u307f\u307e \u3059\u3002)\u3067\u5229\u7528\u3057\u307e\u3059\u3002\u304a\u5ba2\u3055\u307e\u306e\u540c\u610f\u306a\u304f\u4f4d\u7f6e \u60c5\u5831(GPS\u7b49\u3067\u6e2c\u5b9a\u3057\u305f\u7def\u5ea6\u7d4c\u5ea6)\u3092\u7b2c\u4e09\u8005\u3078 \u63d0\u4f9b\u3059\u308b\u3053\u3068\u306f\u3054\u3056\u3044\u307e\u305b\u3093\u3002
\n3. \u7b2c1\u9805\u306b\u5b9a\u3081\u308b\u307b\u304b\u3001\u5f53\u793e\u306f\u3001\u672c\u30b5\u30fc\u30d3\u30b9\u306e \u63d0\u4f9b\u306b\u969b\u3057\u53d6\u5f97\u3057\u305f\u304a\u5ba2\u3055\u307e\u306e\u500b\u4eba\u60c5\u5831\u306b\u3064\u3044 \u3066\u3001\u5f53\u793e\u304c\u5225\u306b\u516c\u8868\u3059\u308b \u300cpovo2.0\u901a\u4fe1\u30b5\u30fc\u30d3 \u30b9\u5951\u7d04\u7d04\u6b3e\u300d\u53ca\u3073\u300c\u30d7\u30e9\u30a4\u30d0\u30b7\u30fc\u30dd\u30ea\u30b7\u30fc\u300d\u306b \u5f93\u3063\u3066\u9069\u5207\u306b\u53d6\u308a\u6271\u3046\u3082\u306e\u3068\u3057\u307e\u3059\u3002

\n
\n
\n

\u7b2c6\u6761(\u672c\u30b5\u30fc\u30d3\u30b9\u306e\u6599\u91d1)
\n\u672c\u30b5\u30fc\u30d3\u30b9\u306e\u6599\u91d1\u306f\u7121\u6599\u3067\u3059\u3002\u4f46\u3057\u3001\u672c\u30b5\u30fc\u30d3 \u30b9\u306e\u5229\u7528\u306b\u969b\u3057\u3066\u767a\u751f\u3057\u305f\u901a\u4fe1\u6599\u306f\u3001\u304a\u5ba2\u3055\u307e \u306e\u8ca0\u62c5\u3068\u306a\u308a\u307e\u3059\u3002

\n
\n
\n

\u7b2c7\u6761(\u9075\u5b88\u4e8b\u9805)
\n\u304a\u5ba2\u3055\u307e\u306f\u3001\u672c\u30b5\u30fc\u30d3\u30b9\u3092\u5229\u7528\u3059\u308b\u306b\u3042\u305f\u308a\u3001\u6b21\u306e\u5404\u53f7\u3067\u5b9a\u3081\u308b\u7fa9\u52d9\u3092\u9075\u5b88\u3059\u308b\u3082\u306e\u3068\u3057\u307e \u3059\u3002\u4e07\u4e00\u3001\u304a\u5ba2\u3055\u307e\u304c\u6b21\u306e\u5404\u53f7\u3067\u5b9a\u3081\u308b\u7fa9\u52d9\u306b \u9055\u53cd\u3057\u3001\u7b2c\u4e09\u8005\u3068\u306e\u9593\u3067\u7d1b\u4e89\u304c\u751f\u3058\u305f\u5834\u5408\u306f\u3001 \u304a\u5ba2\u3055\u307e\u306e\u8cac\u4efb\u3068\u8cbb\u7528\u8ca0\u62c5\u3067\u5f53\u8a72\u7d1b\u4e89\u3092\u51e6\u7406\u3001 \u89e3\u6c7a\u3059\u308b\u3082\u306e\u3068\u3057\u307e\u3059\u3002
\n(1)\u7b2c6\u6761\u7b2c1\u9805\u306b\u57fa\u3065\u304d\u8a2d\u5b9a\u3057\u305f\u5185\u5bb9\u306b\u865a\u507d \u82e5\u3057\u304f\u306f\u4e0d\u5099\u304c\u306a\u3044\u3053\u3068\u3002
\n(2)\u7b2c\u4e09\u8005\u306e\u30d7\u30e9\u30a4\u30d0\u30b7\u30fc\u4e26\u3073\u306b\u305d\u306e\u4ed6\u306e\u6a29\u5229\u53ca \u3073\u5229\u76ca\u3092\u4fb5\u5bb3\u3057\u3001\u53c8\u306f\u305d\u306e\u865e\u304c\u3042\u308b\u614b\u69d8\u3067\u672c \u30b5\u30fc\u30d3\u30b9\u3092\u5229\u7528\u3057\u306a\u3044\u3053\u3068\u3002
\n(3)\u672c\u30b5\u30fc\u30d3\u30b9\u3092\u55b6\u5229\u76ee\u7684\u3067\u5229\u7528(\u304a\u5ba2\u3055\u307e\u304c\u672c \u30b5\u30fc\u30d3\u30b9\u3092\u624b\u6bb5\u3068\u3057\u3066\u76f4\u63a5\u306b\u91d1\u92ad\u305d\u306e\u4ed6\u306e\u5546\u696d \u7684\u5229\u76ca\u3092\u6c42\u3081\u308b\u3053\u3068\u3092\u3044\u3044\u307e\u3059\u3002)\u3057\u306a\u3044\u3053\u3068
\n(4) \u672c\u30b5\u30fc\u30d3\u30b9\u53c8\u306f\u672c\u30b5\u30fc\u30d3\u30b9\u3067\u4f7f\u7528\u3055\u308c\u3066\u3044\u308b \u30bd\u30d5\u30c8\u30a6\u30a7\u30a2\u3001\u30c9\u30ad\u30e5\u30e1\u30f3\u30c8\u3001\u30c7\u30fc\u30bf\u3001\u753b\u50cf\u3001 \u30ed\u30b4\u7b49(\u4ee5\u4e0b\u3001\u672c\u30b5\u30fc\u30d3\u30b9\u7b49\u3068\u3044\u3044\u307e\u3059\u3002)\u306b \u4fc2\u308b\u88fd\u54c1\u8868\u793a\u3001\u8457\u4f5c\u6a29\u8868\u793a\u3001\u305d\u306e\u4ed6\u306e\u6ce8\u610f\u6587 \u8a00\u3001\u53c8\u306f\u8ca1\u7523\u6a29\u306b\u57fa\u3065\u304f\u5236\u9650\u4e8b\u9805\u3092\u524a\u9664\u53c8\u306f\u5909 \u66f4\u3057\u306a\u3044\u3053\u3068
\n(5)\u672c\u30b5\u30fc\u30d3\u30b9\u7b49\u306e\u8907\u88fd\u3001\u9812\u5e03\u3001\u516c\u8846\u9001\u4fe1\u3001\u6539 \u5909\u3001\u7ffb\u8a33\u3001\u7ffb\u6848\u53c8\u306f\u4e8c\u6b21\u7684\u8457\u4f5c\u7269\u306e\u4f5c\u6210\u3092\u3057\u306a \u3044\u3053\u3068
\n(6)\u5f53\u793e\u306e\u66f8\u9762\u306b\u3088\u308b\u4e8b\u524d\u627f\u8afe\u306a\u304f\u3001\u672c\u30b5\u30fc\u30d3\u30b9 \u7b49\u3092\u7b2c\u4e09\u8005\u306b\u79fb\u8ee2\u3001\u8ca9\u58f2\u3001\u8b72\u6e21\u305d\u306e\u4ed6\u306e\u51e6\u5206\u3092 \u3057\u306a\u3044\u3053\u3068
\n(7)\u5f53\u793e\u306e\u66f8\u9762\u306b\u3088\u308b\u4e8b\u524d\u627f\u8afe\u306a\u304f\u3001\u672c\u30b5\u30fc\u30d3\u30b9 \u7b49\u306e\u518d\u4f7f\u7528\u8a31\u8afe\u3001\u8cb8\u4e0e\u305d\u306e\u4ed6\u65b9\u6cd5\u306e\u5982\u4f55\u3092\u554f\u308f \u305a\u3001\u7b2c\u4e09\u8005\u306b\u4f7f\u7528\u3055\u305b\u306a\u3044\u3053\u3068
\n(8)\u672c\u30b5\u30fc\u30d3\u30b9\u7b49\u306e\u30ea\u30d0\u30fc\u30b9\u30a8\u30f3\u30b8\u30cb\u30a2\u30ea\u30f3\u30b0\u3001 \u9006\u30b3\u30f3\u30d1\u30a4\u30eb\u3001\u53c8\u306f\u9006\u30a2\u30bb\u30f3\u30d6\u30eb\u3092\u3057\u306a\u3044\u3053\u3068
\n(9)\u30a8\u30df\u30e5\u30ec\u30fc\u30bf\u305d\u306e\u4ed6\u306e\u975e\u7d14\u6b63\u30bd\u30d5\u30c8\u30a6\u30a7\u30a2\u3092 \u7528\u3044\u3066\u30c7\u30fc\u30bf\u6539\u3056\u3093\u7b49\u3092\u884c\u3044\u3001\u672c\u30b5\u30fc\u30d3\u30b9\u3092\u5229 \u7528\u3057\u306a\u3044\u3053\u3068
\n(10) \u5f53\u793e\u306b\u3088\u308b\u672c\u30b5\u30fc\u30d3\u30b9\u306e\u904b\u55b6\u3092\u59a8\u5bb3\u3057\u82e5\u3057 \u304f\u306f\u5f53\u793e\u306e\u4fe1\u7528\u3092\u6bc0\u640d\u3057\u53c8\u306f\u305d\u308c\u3089\u306e\u616e\u304c\u3042\u308b \u884c\u70ba\u3092\u3057\u306a\u3044\u3053\u3068
\n(11)\u6cd5\u4ee4\u82e5\u3057\u304f\u306f\u516c\u5e8f\u826f\u4fd7\u306b\u9055\u53cd\u3057\u3001\u53c8\u306f\u305d\u306e \u865e\u304c\u3042\u308b\u884c\u70ba\u3092\u884c\u308f\u306a\u3044\u3053\u3068\u3002
\n(12) \u5f53\u793e\u304c\u5b9a\u3081\u308b\u672c\u898f\u7d04\u305d\u306e\u4ed6\u306e\u672c\u30b5\u30fc\u30d3\u30b9\u306b \u95a2\u3059\u308b\u30eb\u30fc\u30eb\u306b\u62b5\u89e6\u3059\u308b\u884c\u70ba\u3092\u884c\u308f\u306a\u3044\u3053\u3068
\n(13) \u524d\u5404\u53f7\u306e\u4ed6\u3001\u5f53\u793e\u82e5\u3057\u304f\u306f\u7b2c\u4e09\u8005\u306e\u6a29\u5229\u3092 \u4fb5\u5bb3\u3001\u5236\u9650\u3001\u59a8\u5bb3\u3057\u53c8\u306f\u305d\u306e\u865e\u304c\u3042\u308b\u884c\u70ba\u3092\u3057 \u306a\u3044\u3053\u3068
\n(14)\u672c\u898f\u7d04\u4e0a\u306e\u5730\u4f4d\u53c8\u306f\u672c\u898f\u7d04\u306b\u57fa\u3065\u304f\u6a29\u5229\u82e5 \u3057\u304f\u306f\u7fa9\u52d9\u3092\u7b2c\u4e09\u8005\u306b\u79fb\u8ee2\u53c8\u306f\u8b72\u6e21\u3057\u306a\u3044\u3053\u3068

\n
\n
\n

\u7b2c8\u6761(\u4f7f\u7528\u4e0a\u306e\u6ce8\u610f\u30fb\u8b66\u544a)
\n1. \u304a\u5ba2\u3055\u307e\u306f\u3001\u672c\u898f\u7d04\u306e\u5185\u5bb9\u3092\u7406\u89e3\u3057\u305f\u4e0a\u3067\u3001 \u672c\u30b5\u30fc\u30d3\u30b9\u306e\u3054\u5229\u7528\u3092\u3001\u304a\u5ba2\u3055\u307e\u81ea\u8eab\u306e\u8cac\u4efb\u3067 \u884c\u3046\u3082\u306e\u3068\u3057\u307e\u3059\u3002 2. \u672c\u30b5\u30fc\u30d3\u30b9\u306e\u63d0\u4f9b\u53ca\u3073\u305d\u306e\u5185\u5bb9\u306f\u3001\u304a\u5ba2\u3055\u307e \u3078\u306e\u901a\u77e5\u306a\u3057\u306b\u5909\u66f4\u3055\u308c\u308b\u3053\u3068\u304c\u3042\u308a\u307e\u3059\u3002 3. \u5f53\u793e\u306f\u3001\u4ee5\u4e0b\u306e\u3044\u305a\u308c\u304b\u306b\u8a72\u5f53\u3059\u308b\u5834\u5408\u306b \u5f53\u793e\u306e\u5224\u65ad\u306b\u3088\u308a\u3001\u304a\u5ba2\u3055\u307e\u3078\u306e\u901a\u77e5\u306a\u304f \u672c\u30b5\u30fc\u30d3\u30b9\u306e\u5168\u90e8\u53c8\u306f\u4e00\u90e8\u306e\u63d0\u4f9b\u3092\u4e00\u6642\u505c\u6b62\u53c8 \u306f\u4e2d\u65ad\u3059\u308b\u3053\u3068\u304c\u3067\u304d\u307e\u3059\u3002
\n(1)\u672c\u30b5\u30fc\u30d3\u30b9\u306b\u4fc2\u308b\u30b7\u30b9\u30c6\u30e0\u306e\u70b9\u691c\u53c8\u306f\u4fdd\u5b88\u4f5c \u696d\u3092\u7dca\u6025\u306b\u884c\u3046\u5834\u5408
\n(2) \u30b3\u30f3\u30d4\u30e5\u30fc\u30bf\u30fc\u3001\u901a\u4fe1\u56de\u7dda\u7b49\u306e\u969c\u5bb3\u3001\u3054\u64cd \u904e\u5ea6\u306a\u30a2\u30af\u30bb\u30b9\u306e\u96c6\u4e2d\u3001\u4e0d\u6b63\u30a2\u30af\u30bb\u30b9\u3001 \u30cf\u30c3\u30ad\u30f3\u30b0\u7b49\u306b\u3088\u308a\u672c\u30b5\u30fc\u30d3\u30b9\u306e\u904b\u55b6\u304c\u3067\u304d\u306a\u304f\u306a\u3063\u305f\u5834\u5408 14187%
\n(3)\u5929\u707d\u5730\u5909\u7b49\u306e\u4e0d\u53ef\u6297\u529b\u306b\u3088\u308a\u672c\u30b5\u30fc\u30d3\u30b9\u306e\u904b \u55b6\u304c\u3067\u304d\u306a\u304f\u306a\u3063\u305f\u5834\u5408
\n(4)\u305d\u306e\u4ed6\u3001\u5f53\u793e\u304c\u4e00\u6642\u505c\u6b62\u53c8\u306f\u4e2d\u65ad\u3092\u5fc5\u8981\u3068\u5408\u7406\u7684\u306b\u5224\u65ad\u3057\u305f\u5834\u5408

\n
\n
\n

\u7b2c9\u6761(\u77e5\u7684\u8ca1\u7523\u6a29)
\n1. \u672c\u30b5\u30fc\u30d3\u30b9\u7b49\u306b\u4fc2\u308b\u3059\u3079\u3066\u306e\u77e5\u7684\u8ca1\u7523\u6a29\u305d\u306e \u4ed6\u4e00\u5207\u306e\u6a29\u5229\u306f\u3001\u5f53\u793e\u53c8\u306f\u7b2c\u4e09\u8005\u306b\u5e30\u5c5e\u3059\u308b\u3082 \u306e\u3068\u3057\u307e\u3059\u3002
\n2. \u304a\u5ba2\u3055\u307e\u306f\u3001\u524d\u9805\u306e\u6a29\u5229\u3092\u4fb5\u5bb3\u3059\u308b\u3053\u3068\u306a \u304f\u3001\u672c\u30b5\u30fc\u30d3\u30b9\u3092\u5229\u7528\u3057\u306a\u3051\u308c\u3070\u306a\u3089\u306a\u3044\u3082\u306e \u3068\u3057\u307e\u3059\u3002

\n
\n
\n

\u7b2c10\u6761(\u672c\u30b5\u30fc\u30d3\u30b9\u306e\u5229\u7528\u306e\u505c\u6b62\u3001\u63d0\u4f9b\u306e\u4e2d\u6b62)
\n\u5f53\u793e\u306f\u3001\u304a\u5ba2\u3055\u307e\u304c\u672c\u898f\u7d04\u306b\u9055\u53cd\u3057\u305f\u5834\u5408\u3001\u304a \u5ba2\u3055\u307e\u306b\u5bfe\u3059\u308b\u672c\u30b5\u30fc\u30d3\u30b9\u306e\u63d0\u4f9b\u3092\u505c\u6b62\u3059\u308b\u3053 \u3068\u304c\u3067\u304d\u308b\u3082\u306e\u3068\u3057\u3001\u5f53\u8a72\u505c\u6b62\u306e\u65e5\u4ee5\u964d\u3001\u304a\u5ba2 \u3055\u307e\u306f\u672c\u30b5\u30fc\u30d3\u30b9\u3092\u5229\u7528\u3057\u3066\u306f\u306a\u3089\u306a\u3044\u3082\u306e\u3068\u3057\u307e\u3059\u3002

\n
\n
\n

\u7b2c11\u6761(\u5f53\u793e\u306e\u514d\u8cac)
\n1. \u5f53\u793e\u304c\u3001\u672c\u30b5\u30fc\u30d3\u30b9\u306b\u3064\u3044\u3066\u3001\u305d\u306e\u6b63\u78ba\u6027\u3001 \u5229\u4fbf\u6027\u3001\u6709\u7528\u6027\u53ca\u3073\u5b8c\u5168\u6027\u7b49\u3092\u4f55\u3089\u4fdd\u8a3c\u3059\u308b\u3082 \u306e\u3067\u306f\u306a\u3044\u3053\u3068\u306b\u3064\u3044\u3066\u3001\u304a\u5ba2\u3055\u307e\u306f\u4e88\u3081\u627f\u8afe \u3059\u308b\u3082\u306e\u3068\u3057\u307e\u3059\u3002
\n2. \u5f53\u793e\u306f\u3001\u672c\u30b5\u30fc\u30d3\u30b9\u306b\u95a2\u9023\u3057\u3066\u767a\u751f\u3057\u305f\u304a\u5ba2 \u3055\u307e\u306e\u640d\u5bb3\u306b\u3064\u3044\u3066\u3001\u5f53\u793e\u306e\u6545\u610f\u53c8\u306f\u904e\u5931\u304c\u306a\u3044\u9650\u308a\u3001\u672c\u898f\u7d04\u306b\u3066\u660e\u793a\u7684\u306b\u5b9a\u3081\u308b\u4ee5\u5916\u4e00\u5207\u8cac \u4efb\u3092\u8ca0\u308f\u306a\u3044\u3082\u306e\u3068\u3057\u307e\u3059\u3002
\n3. \u5f53\u793e\u306f\u3001\u672c\u30b5\u30fc\u30d3\u30b9\u306e\u63d0\u4f9b\u306b\u3042\u305f\u308a\u3001\u304a\u5ba2\u3055 \u307e\u306e\u5c02\u7528\u7aef\u672b\u7b49\u306b\u4fdd\u5b58\u3055\u308c\u3066\u3044\u308b\u30c7\u30fc\u30bf\u306e\u55aa \u5931\u3001\u6bc0\u640d\u53c8\u306f\u6539\u5909\u7b49\u306b\u8d77\u56e0\u3059\u308b\u640d\u5bb3\u306b\u3064\u3044\u3066\u3001 \u5f53\u793e\u306e\u6545\u610f\u53c8\u306f\u904e\u5931\u304c\u306a\u3044\u9650\u308a\u3001\u4e00\u5207\u305d\u306e\u8cac\u4efb \u3092\u8ca0\u308f\u306a\u3044\u3082\u306e\u3068\u3057\u307e\u3059\u3002
\n4. \u5f53\u793e\u306f\u3001\u4e0d\u53ef\u6297\u529b\u305d\u306e\u4ed6\u5f53\u793e\u306e\u8cac\u3081\u306b\u5e30\u3059\u3079 \u304b\u3089\u3056\u308b\u4e8b\u7531\u306b\u3088\u308a\u767a\u751f\u3057\u305f\u304a\u5ba2\u3055\u307e\u306e\u640d\u5bb3\u306b \u5bfe\u3057\u3001\u3044\u304b\u306a\u308b\u8cac\u4efb\u3082\u8ca0\u308f\u306a\u3044\u3082\u306e\u3068\u3057\u307e\u3059\u3002
\n5. \u5f53\u793e\u306f\u3001\u672c\u30b5\u30fc\u30d3\u30b9\u306e\u7d99\u7d9a\u7684\u63d0\u4f9b\u3092\u7d04\u675f\u3059\u308b \u3082\u306e\u3067\u306f\u306a\u304f\u3001\u5f53\u793e\u306e\u90fd\u5408\u306b\u3088\u308a\u3001\u304a\u5ba2\u3055\u307e\u3078 \u306e\u4e88\u544a\u53c8\u306f\u901a\u77e5\u3092\u3059\u308b\u3053\u3068\u306a\u304f\u3001\u672c\u30b5\u30fc\u30d3\u30b9\u306e \u4e00\u90e8\u53c8\u306f\u5168\u90e8\u3092\u7d42\u4e86\u3059\u308b\u3053\u3068\u304c\u3067\u304d\u308b\u3082\u306e\u3068 \u3057\u3001\u304a\u5ba2\u3055\u307e\u306f\u4e88\u3081\u3053\u308c\u3092\u627f\u8afe\u3059\u308b\u3082\u306e\u3068\u3057\u307e \u3059\u3002
\n6. \u5f53\u793e\u306f\u3001\u672c\u30b5\u30fc\u30d3\u30b9\u306e\u63d0\u4f9b\u306e\u4e2d\u6b62\u3001\u5229\u7528\u306e\u505c \u6b62\u53ca\u3073\u7d42\u4e86\u3057\u305f\u3053\u3068\u306b\u8d77\u56e0\u3059\u308b\u304a\u5ba2\u3055\u307e\u306e\u640d\u5bb3 \u7b49\u306b\u3064\u3044\u3066\u3001\u5f53\u793e\u306e\u6545\u610f\u53c8\u306f\u904e\u5931\u304c\u306a\u3044\u9650\u308a\u3001 \u4e00\u5207\u305d\u306e\u8cac\u4efb\u3092\u8ca0\u308f\u306a\u3044\u3082\u306e\u3068\u3057\u307e\u3059\u3002

\n
\n
\n

\u7b2c12\u6761(\u79d8\u5bc6\u4fdd\u6301)
\n\u304a\u5ba2\u3055\u307e\u306f\u3001\u672c\u30b5\u30fc\u30d3\u30b9\u306e\u63d0\u4f9b\u306b\u95a2\u9023\u3057\u3066\u5f53\u793e \u304c\u304a\u5ba2\u3055\u307e\u306b\u5bfe\u3057\u3066\u79d8\u5bc6\u306b\u53d6\u308a\u6271\u3046\u3053\u3068\u3092\u6c42\u3081 \u3066\u958b\u793a\u3057\u305f\u975e\u516c\u77e5\u306e\u60c5\u5831\u306b\u3064\u3044\u3066\u3001\u5f53\u793e\u306e\u4e8b\u524d \u306e\u66f8\u9762\u306b\u3088\u308b\u627f\u8afe\u304c\u3042\u308b\u5834\u5408\u3092\u9664\u304d\u3001\u79d8\u5bc6\u306b\u53d6 \u308a\u6271\u308f\u306a\u3051\u308c\u3070\u306a\u3089\u306a\u3044\u3082\u306e\u3068\u3057\u307e\u3059\u3002

\n
\n
\n

\u7b2c13\u6761(\u9023\u7d61/\u901a\u77e5)
\n\u5f53\u793e\u304b\u3089\u304a\u5ba2\u3055\u307e\u306b\u5bfe\u3059\u308b\u672c\u30b5\u30fc\u30d3\u30b9\u306b\u95a2\u3059\u308b \u9023\u7d61\u53c8\u306f\u901a\u77e5\u306f\u3001povo2.0\u306e\u3054\u5951\u7d04\u306b\u4fc2\u308b\u5951\u7d04\u8005\u9023\u7d61\u5148\u306b\u57fa\u3065\u304d\u884c\u3046\u65b9\u6cd5\u305d\u306e\u4ed6\u5f53\u793e\u306e\u5b9a\u3081\u308b \u65b9\u6cd5\u306b\u3088\u308a\u884c\u3046\u3082\u306e\u3068\u3057\u307e\u3059\u3002

\n
\n
\n

\u7b2c14\u6761(\u6e96\u62e0\u6cd5)
\n\u672c\u898f\u7d04\u306b\u95a2\u3059\u308b\u6e96\u62e0\u6cd5\u306f\u3001\u65e5\u672c\u56fd\u6cd5\u3068\u3057\u307e\u3059\u3002

\n
\n
\n

\u7b2c15\u6761(\u5408\u610f\u7ba1\u8f44)
\n\u672c\u898f\u7d04\u53c8\u306f\u672c\u30b5\u30fc\u30d3\u30b9\u306b\u95a2\u9023\u3057\u3066\u751f\u3058\u305f\u7d1b\u4e89\u306b \u3064\u3044\u3066\u306f\u3001\u6771\u4eac\u5730\u65b9\u88c1\u5224\u6240\u3092\u7b2c\u4e00\u5be9\u306e\u5c02\u5c5e\u7684\u5408\u610f\u7ba1\u8f44\u88c1\u5224\u6240\u3068\u3057\u307e\u3059\u3002

\n
\n
\n

\u4ee5\u4e0a

\n
\n
\n
\n
\n

\u30d7\u30ed\u30b0\u30ec\u30b9\u304c\u8868\u793a\u3055\u308c\u3064\u3064\uff0c\u4f4d\u7f6e\u60c5\u5831\u306e\u4ed5\u69d8\u3092\u8a31\u53ef\u3057\u307e\u3059\uff0e
\n\"povo

\n
\n
\n

\u30b5\u30a4\u30c9\u4f4d\u7f6e\u60c5\u5831\u306e\u4ed5\u69d8\u3092\u8a31\u53ef\uff0e(\u306a\u305c2\u56de?)
\n\"povo

\n
\n
\n

\u4f4d\u7f6e\u60c5\u5831\u304b\u3089\u30ed\u30fc\u30bd\u30f3\u5e97\u8217\u306b\u5c45\u308b\u304b\u78ba\u8a8d\u3059\u308b\u3088\u3046\u3067\u3059\uff0e
\n\"povo

\n
\n
\n

\u3053\u308c\u30670.1GB\u304c\u8ffd\u52a0\u3055\u308c\u307e\u3057\u305f\uff0e
\n\"povo

\n
\n
\n

\u5bb9\u91cf\u304c0.00GB\u304b\u30890.10GB\u306b\u306a\u308a\u307e\u3057\u305f\uff0e
\n\"povo

\n
\n
\n

povo2.0\u30a2\u30d7\u30ea\u306b\u623b\u308b\u3068\u3053\u3061\u3089\u30820.10GB\u306b\u306a\u308a\u307e\u3057\u305f\uff0e
\n\"povo

\n
\n
\n

\u7d50\u69cb\u9762\u5012\u3067\u3059\uff0e
\n\u73fe\u5728povo2.0\u30a2\u30d7\u30ea\u3067\u306fpovo Data Oasis\u306f\u4f7f\u3048\u305a\u30a6\u30a7\u30d6\u7d4c\u7531\u3067\u8a8d\u8a3c\u304c\u5fc5\u8981\u306a\u306e\u304c\u9762\u5012\u3067\u3059\uff0e
\n2\u56de\u8a66\u3057\u307e\u3057\u305f\u304c\uff0c2\u56de\u3081\u3082\u8a8d\u8a3c\u304c\u5fc5\u8981\u3067\u3057\u305f\uff0e
\npovo2.0\u30a2\u30d7\u30ea\u306bpovo Data Oasis\u306e\u6a5f\u80fd\u304c\u7d44\u307f\u8fbc\u307e\u308c\u3066\u3055\u3063\u3068\u30c7\u30fc\u30bf\u304c\u3082\u3089\u3048\u308b\u3088\u3046\u306b\u306a\u3063\u3066\u6b32\u3057\u3044\u3068\u3053\u308d\u3067\u3059\uff0e

\n
\n", "content_text": "povo2.0\u3068\u3044\u3046KDDI\uff0c\u6c96\u7e04\u30bb\u30eb\u30e9\u30fc\u306eNVMO\u30b5\u30fc\u30d3\u30b9\u304c\u3042\u308a\u307e\u3059\uff0e\u4f4e\u901f\u3067\u5f85\u53d7\u5c02\u7528\u306b\u4f7f\u3046\u3068\u7dad\u6301\u8cbb\u304c\u3068\u3066\u3082\u5b89\u304f\u6e08\u3080\u306e\u3067\u52a9\u304b\u3063\u3066\u3044\u307e\u3059\uff0e\n\u3053\u306epovo2.0\u306f\u8272\u3005\u3068\u30e6\u30cb\u30fc\u30af\u306a\u30d7\u30e9\u30f3\u3084\u30b5\u30fc\u30d3\u30b9\u3092\u5b9f\u65bd\u3059\u308b\u306e\u3067\u3059\u304c\uff0c\u6700\u8fd1\u30ed\u30fc\u30bd\u30f3\u306b\u884c\u304f\u3068\u30c7\u30fc\u30bf\u304c\u7121\u6599\u3067\u3082\u3089\u3048\u308b\u30b5\u30fc\u30d3\u30b9\u3092\u59cb\u3081\u305f\u3068\u306e\u3053\u3068\u3067\u8a66\u3057\u3066\u307f\u307e\u3057\u305f\uff0e\n\n\n\n\npovo\u3001\u30ed\u30fc\u30bd\u30f3\u6765\u5e97\u3067\u30c7\u30fc\u30bf\u304c\u7121\u6599\u3067\u3082\u3089\u3048\u308b\u300cpovo Data Oasis\u300d\u309211\u670819\u65e5\u304b\u3089\u958b\u59cb\n\n\npovo Data Oasis(\u30dd\u30f4\u30a9\u30c7\u30fc\u30bf\u30aa\u30a2\u30b7\u30b9)\uff5c\u5168\u56fd\u306e\u30ed\u30fc\u30bd\u30f3\u304c\u30b9\u30de\u30db\u30c7\u30fc\u30bf\u306e\u30aa\u30a2\u30b7\u30b9\u306b\n\n\n\n\n\n\n\nKDDI\u3001\u6c96\u7e04\u30bb\u30eb\u30e9\u30fc\u306f2024\u5e7411\u670819\u65e5\u304b\u3089\u3001povo2.0\u306b\u304a\u3044\u3066\u3001\u30ed\u30fc\u30bd\u30f3\u5e97\u8217\u3078\u306e\u6765\u5e97\u3067\u3001\u3082\u308c\u306a\u304f\u30c7\u30fc\u30bf\u304c\u7121\u6599\u3067\u3082\u3089\u3048\u308b\u300cpovo Data Oasis\u300d\uff08\u30dd\u30f4\u30a9\u30c7\u30fc\u30bf\u30aa\u30a2\u30b7\u30b9\uff09\u306e\u63d0\u4f9b\u3092\u958b\u59cb\u3057\u307e\u3059\u3002\u30ed\u30fc\u30bd\u30f3\u5e97\u8217\u3078\u6765\u5e97\u3057\u3001\u304a\u624b\u6301\u3061\u306e\u30b9\u30de\u30fc\u30c8\u30d5\u30a9\u30f3\u304b\u3089\u7279\u8a2d\u30b5\u30a4\u30c8\u306b\u30a2\u30af\u30bb\u30b9\u3044\u305f\u3060\u304f\u3068\u30011\u56de\u306e\u6765\u5e97\u306b\u3064\u304d0.1GB\u3001\u6700\u5927\u3067\u670810\u56de\uff08\u5408\u8a081GB\uff09\u307e\u3067\u3001\u30c7\u30fc\u30bf\u3092\u7121\u6599\u3067\u3082\u3089\u3046\u3053\u3068\u304c\u53ef\u80fd\u3067\u3059\u3002\n\n\n\n— povo\u3001\u30ed\u30fc\u30bd\u30f3\u6765\u5e97\u3067\u30c7\u30fc\u30bf\u304c\u7121\u6599\u3067\u3082\u3089\u3048\u308b\u300cpovo Data Oasis\u300d\u309211\u670819\u65e5\u304b\u3089\u958b\u59cb\n\n\n\n\u3068\u306e\u3053\u3068\u3067\u30ed\u30fc\u30bd\u30f3\u306e\u99d0\u8eca\u5834\u3067\u8a66\u3057\u307e\u3057\u305f\uff0e\n\n\n\u5148\u305a\u306fpovo2.0\u30a2\u30d7\u30ea\u3092\u8d77\u52d5\uff0c\u300c\u30ed\u30fc\u30bd\u30f3\u3078\u306e\u6765\u5e97\u3067\u6700\u59271GB/\u6708\u30c7\u30fc\u30bf\u5bb9\u91cf\u3092\u30c1\u30e3\u30fc\u30b8\u300d\u306e\u30d0\u30ca\u30fc\u3092\u30bf\u30c3\u30d7\uff0e\n\n\n\n\u30a6\u30a7\u30d6\u30d6\u30e9\u30a6\u30b6\u304c\u8d77\u52d5\u3057\u3066 https://povo.jp/lawson/ \u306b\u9077\u79fb\u3057\u307e\u3059\uff0e\u3053\u3053\u3067\u300c\u30c7\u30fc\u30bf\u5bb9\u91cf\u3092\u30c1\u30e3\u30fc\u30b8\u3059\u308b\u300d\u3092\u30bf\u30c3\u30d7\uff0e\n\n\n\n\u300c\u30ed\u30b0\u30a4\u30f3\u300d\u3057\u307e\u3059\uff0e(2\u65e5\u5f8c\u306b\u8a66\u3057\u305f\u3068\u304d\u3082\u30ed\u30b0\u30a4\u30f3\u304c\u5fc5\u8981\u3067\u3057\u305f)\n\n\n\n\u300cpopo Data Oasis\u300d\u306e\u300c\u30c1\u30e3\u30fc\u30b8\u8ffd\u52a0\u3059\u308b\u300d\u3092\u30bf\u30c3\u30d7\uff0e\n\n\n\n\u4f4d\u7f6e\u60c5\u5831\u306e\u5229\u7528\u3068\uff0c\u5229\u7528\u898f\u7d04\u306b\u540c\u610f\u3057\u3066\u300c\u30c7\u30fc\u30bf\u3092\u30c1\u30e3\u30fc\u30b8\u3059\u308b\u300d\n\n\n\n\u5229\u7528\u898f\u7d04\u306fOCR\u3057\u305f\u3082\u306e\u3092\u4ee5\u4e0b\u306b\u8cbc\u3063\u3066\u304a\u304d\u307e\u3057\u305f\uff0e\n\n\n\n\n\u5229\u7528\u898f\u7d04\n\n\n\u7b2c1\u6761(\u672c\u898f\u7d04)\n\u304a\u5ba2\u3055\u307e\u304cKDDI\u682a\u5f0f\u4f1a\u793e\u53ca\u3073\u6c96\u7e04\u30bb\u30eb\u30e9\u30fc\u96fb\u8a71 \u682a\u5f0f\u4f1a\u793e(\u4ee5\u4e0b\u4f75\u305b\u3066\u300c\u5f53\u793e\u300d\u3068\u3044\u3044\u307e\u3059\u3002) \u306e\u63d0\u4f9b\u3059\u308b\u3001\u300cpovo Data Oasis\u300d(\u4ee5\u4e0b\u300c\u672c \u30b5\u30fc\u30d3\u30b9\u300d\u3068\u3044\u3044\u307e\u3059\u3002)\u3092\u5229\u7528\u3059\u308b\u6761\u4ef6\u7b49 \u306f\u3001\u3053\u306e\u5229\u7528\u898f\u7d04(\u4ee5\u4e0b\u300c\u672c\u898f\u7d04\u300d\u3068\u3044\u3044\u307e \u3059\u3002)\u306b\u5b9a\u3081\u308b\u3068\u304a\u308a\u3068\u3057\u307e\u3059\u3002\u672c\u30b5\u30fc\u30d3\u30b9\u306e \u3054\u5229\u7528\u306b\u969b\u3057\u3066\u306f\u3001\u672c\u898f\u7d04\u306b\u540c\u610f\u3044\u305f\u3060\u304f\u5fc5\u8981 \u304c\u3042\u308a\u307e\u3059\u3002\n\n\n\u7b2c2\u6761(\u672c\u30b5\u30fc\u30d3\u30b9\u306e\u5185\u5bb9)\n1. \u672c\u30b5\u30fc\u30d3\u30b9\u306f\u3001\u5f53\u793e\u901a\u4fe1\u30b5\u30fc\u30d3\u30b9 \u300cpovo2.0\u300d\u3092\u3054\u5951\u7d04\u306e\u304a\u5ba2\u3055\u307e\u3054\u672c\u4eba\u306e\u7aef\u672b (\u672c\u30b5\u30fc\u30d3\u30b9\u306b\u5bfe\u5fdc\u3059\u308b\u5225\u9014\u5f53\u793e\u304c\u6307\u5b9a\u3059\u308b\u30b9 \u30de\u30fc\u30c8\u30d5\u30a9\u30f3\u7b49\u306e\u304a\u5ba2\u3055\u307e\u306e\u7aef\u672b\u3092\u3044\u3044\u307e \u3059\u3002)\u306e\u4f4d\u7f6e\u60c5\u5831 (GPS\u7b49\u3067\u6e2c\u5b9a\u3057\u305f\u7def\u5ea6\u7d4c \u5ea6)\u3092\u3001\u30a6\u30a7\u30d6\u30d6\u30e9\u30a6\u30b6 (\u4ed6\u793e\u304c\u63d0\u4f9b\u3059\u308b\u30a6\u30a7 \u30d6\u30b5\u30a4\u30c8\u3067\u95b2\u89a7\u53ef\u80fd\u306a\u30a2\u30d7\u30ea\u30b1\u30fc\u30b7\u30e7\u30f3\u306e\u3046\u3061 \u5f53\u793e\u304c\u6307\u5b9a\u3059\u308b\u3082\u306e\u3092\u3044\u3044\u307e\u3059\u3002)\u3092\u901a\u3058\u3066\u53d6 \u5f97\u3059\u308b\u3053\u3068\u306b\u3088\u308a\u3001\u682a\u5f0f\u4f1a\u793e\u30ed\u30fc\u30bd\u30f3\u306e\u904b\u55b6\u3059 \u308b\u30b3\u30f3\u30d3\u30cb\u30a8\u30f3\u30b9\u30b9\u30c8\u30a2\u300c\u30ed\u30fc\u30bd\u30f3\u300d\u306e\u3046\u3061\u5f53 \u793e\u304c\u6307\u5b9a\u3059\u308b\u5e97\u8217\u3078\u306e\u3054\u6765\u5e97\u3092\u78ba\u8a8d\u3067\u304d\u305f\u5834\u5408 \u306b\u3001\u30c7\u30fc\u30bf\u4ed8\u4e0e\u7b49\u3092\u884c\u3046\u30b5\u30fc\u30d3\u30b9\u3067\u3059\u3002\n2. \u30c7\u30fc\u30bf\u8ffd\u52a0\u306e\u5229\u7528\u56de\u6570\u306b\u306f\u4e0a\u9650\u304c\u3054\u3056\u3044\u307e\u3059\u3002\n3. \u672c\u30b5\u30fc\u30d3\u30b9\u306e\u5185\u5bb9\u53ca\u3073\u3054\u63d0\u4f9b\u6761\u4ef6\u306e\u8a73\u7d30\u306f\u3001 \u5f53\u793e\u30a6\u30a7\u30d6\u30b5\u30a4\u30c8\u3092\u3054\u78ba\u8a8d\u304f\u3060\u3055\u3044\u3002\n\n\n\u7b2c3\u6761(\u5909\u66f4\u3001\u7d42\u4e86\u7b49)\n\u5f53\u793e\u306f\u3001\u6b21\u306e\u5404\u53f7\u306e\u4e00\u306b\u8a72\u5f53\u3059\u308b\u5834\u5408\u3001\u672c\u898f\u7d04 \u3092\u5f53\u793e\u306e\u5224\u65ad\u306b\u3088\u308a\u5909\u66f4\u3059\u308b\u3053\u3068\u304c\u3067\u304d\u308b\u3082\u306e \u3068\u3057\u307e\u3059\u3002\u5f53\u793e\u306f\u3001\u672c\u898f\u7d04\u3092\u5909\u66f4\u3059\u308b\u5834\u5408\u3001\u5909 \u66f4\u5f8c\u306e\u672c\u898f\u7d04\u306e\u65bd\u884c\u6642\u671f\u53ca\u3073\u5185\u5bb9\u3092\u5f53\u793e\u30a6\u30a7\u30d6 \u30b5\u30a4\u30c8\u4e0a\u3067\u306e\u63b2\u793a\u305d\u306e\u4ed6\u306e\u9069\u5207\u306a\u65b9\u6cd5\u306b\u3088\u308a\u5468 \u77e5\u53c8\u306f\u901a\u77e5\u3057\u307e\u3059\u3002\u3053\u306e\u5834\u5408\u3001\u672c\u30b5\u30fc\u30d3\u30b9\u306e\u63d0 \u4f9b\u6761\u4ef6\u306f\u5909\u66f4\u5f8c\u306e\u672c\u898f\u7d04\u306b\u3088\u308b\u3082\u306e\u3068\u3057\u307e\u3059\u3002\n(1)\u5f53\u8a72\u5909\u66f4\u304c\u5229\u7528\u8005\u306e\u4e00\u822c\u306e\u5229\u76ca\u306b\u9069\u5408\u3059\u308b\u3068 \u304d\n(2)\u5f53\u8a72\u5909\u66f4\u304c\u672c\u30b5\u30fc\u30d3\u30b9\u306e\u63d0\u4f9b\u306e\u76ee\u7684\u306b\u53cd\u3059\u308b \u3082\u306e\u3067\u306f\u306a\u304f\u3001\u304b\u3064\u3001\u5909\u66f4\u306e\u5fc5\u8981\u6027\u3001\u5909\u66f4\u5f8c\u306e \u5185\u5bb9\u306e\u76f8\u5f53\u6027\u3001\u305d\u306e\u4ed6\u306e\u5909\u66f4\u306b\u304b\u304b\u308b\u4e8b\u60c5\u306b\u7167 \u3089\u3057\u3066\u5408\u7406\u7684\u3067\u3042\u308b\u3068\u304d\u3002\n\n\n\u7b2c4\u6761(\u672c\u898f\u7d04\u306e\u63b2\u8f09\u7b49)\n1. \u672c\u898f\u7d04\u306f\u3001\u5f53\u793e\u304c\u5225\u9014\u6307\u5b9a\u3059\u308b\u30a6\u30a7\u30d6\u30b5\u30a4\u30c8 \u4e0a\u306b\u63b2\u8f09\u3059\u308b\u3082\u306e\u3068\u3057\u3001\u672c\u898f\u7d04\u306e\u5909\u66f4\u306f\u3001\u5909\u66f4 \u5f8c\u306e\u672c\u898f\u7d04\u304c\u5229\u7528\u5951\u7d04\u8005\u306b\u95b2\u89a7\u53ef\u80fd\u306a\u72b6\u614b\u3067\u5f53 \u8a72\u30a6\u30a7\u30d6\u30b5\u30a4\u30c8\u4e0a\u306b\u63b2\u8f09\u3055\u308c\u305f\u6642\u70b9\u3088\u308a\u52b9\u529b\u3092 \u751f\u3058\u308b\u3082\u306e\u3068\u3057\u307e\u3059\u3002\n2. \u5f53\u793e\u304c\u5f53\u793e\u30a6\u30a7\u30d6\u30b5\u30a4\u30c8\u4e0a\u3067\u63b2\u8f09\u3059\u308b\u672c\u30b5\u30fc \u30d3\u30b9\u306b\u95a2\u3059\u308b\u3054\u63d0\u4f9b\u6761\u4ef6\u53ca\u3073\u30eb\u30fc\u30eb\u306f\u3001\u672c\u898f\u7d04 \u306e\u4e00\u90e8\u3092\u69cb\u6210\u3059\u308b\u3082\u306e\u3068\u3057\u307e\u3059\u3002\n3. \u672c\u898f\u7d04\u306e\u5185\u5bb9\u3068\u3001\u524d\u9805\u306e\u3054\u63d0\u4f9b\u6761\u4ef6\u53ca\u3073\u30eb\u30fc \u30eb\u305d\u306e\u4ed6\u306e\u672c\u898f\u7d04\u5916\u306b\u304a\u3051\u308b\u672c\u30b5\u30fc\u30d3\u30b9\u306e\u8aac\u660e \u7b49\u3068\u304c\u7570\u306a\u308b\u5834\u5408\u306f\u3001\u672c\u898f\u7d04\u306e\u898f\u5b9a\u304c\u512a\u5148\u3057\u3066\u9069\u7528\u3055\u308c\u308b\u3082\u306e\u3068\u3057\u307e\u3059\u3002\n\n\n\u7b2c5\u6761(\u304a\u5ba2\u3055\u307e\u306b\u95a2\u3059\u308b\u60c5\u5831\u306e\u53d6\u6271\u3044)\n1. \u304a\u5ba2\u3055\u307e\u306f\u3001\u672c\u30b5\u30fc\u30d3\u30b9\u3092\u5229\u7528\u3059\u308b\u306b\u969b\u3057\u3001 \u30a6\u30a7\u30d6\u30d6\u30e9\u30a6\u30b6\u3092\u901a\u3058\u305f\u4f4d\u7f6e\u60c5\u5831 (GPS\u7b49\u3067\u6e2c \u5b9a\u3057\u305f\u7def\u5ea6\u7d4c\u5ea6)\u306e\u5229\u7528\u3092\u8a31\u8afe\u3059\u308b\u5fc5\u8981\u304c\u3042\u308a \u307e\u3059\u3002\n2. \u5f53\u793e\u306f\u3001\u524d\u9805\u306b\u57fa\u3065\u304d\u53d6\u5f97\u3057\u305f\u4f4d\u7f6e\u60c5\u5831 (GPS\u7b49\u3067\u6e2c\u5b9a\u3057\u305f\u7def\u5ea6\u7d4c\u5ea6)\u3092\u672c\u30b5\u30fc\u30d3\u30b9\u306e \u904b\u55b6\u3001\u7ba1\u7406\u306e\u305f\u3081\u306b\u5fc5\u8981\u306a\u7bc4\u56f2 (\u5f53\u793e\u306e\u696d\u52d9\u59d4 \u8a17\u5148\u3067\u3042\u308bKDDI Digital Life\u682a\u5f0f\u4f1a\u793e(\u4ee5\u4e0b\u3001 KDL) \u53ca\u3073Circles Asia Pte. Ltd. (\u4ee5\u4e0b \u300cCircles.Life\u300d ) \u3078\u63d0\u4f9b\u3059\u308b\u5834\u5408\u3092\u542b\u307f\u307e \u3059\u3002)\u3067\u5229\u7528\u3057\u307e\u3059\u3002\u304a\u5ba2\u3055\u307e\u306e\u540c\u610f\u306a\u304f\u4f4d\u7f6e \u60c5\u5831(GPS\u7b49\u3067\u6e2c\u5b9a\u3057\u305f\u7def\u5ea6\u7d4c\u5ea6)\u3092\u7b2c\u4e09\u8005\u3078 \u63d0\u4f9b\u3059\u308b\u3053\u3068\u306f\u3054\u3056\u3044\u307e\u305b\u3093\u3002\n3. \u7b2c1\u9805\u306b\u5b9a\u3081\u308b\u307b\u304b\u3001\u5f53\u793e\u306f\u3001\u672c\u30b5\u30fc\u30d3\u30b9\u306e \u63d0\u4f9b\u306b\u969b\u3057\u53d6\u5f97\u3057\u305f\u304a\u5ba2\u3055\u307e\u306e\u500b\u4eba\u60c5\u5831\u306b\u3064\u3044 \u3066\u3001\u5f53\u793e\u304c\u5225\u306b\u516c\u8868\u3059\u308b \u300cpovo2.0\u901a\u4fe1\u30b5\u30fc\u30d3 \u30b9\u5951\u7d04\u7d04\u6b3e\u300d\u53ca\u3073\u300c\u30d7\u30e9\u30a4\u30d0\u30b7\u30fc\u30dd\u30ea\u30b7\u30fc\u300d\u306b \u5f93\u3063\u3066\u9069\u5207\u306b\u53d6\u308a\u6271\u3046\u3082\u306e\u3068\u3057\u307e\u3059\u3002\n\n\n\u7b2c6\u6761(\u672c\u30b5\u30fc\u30d3\u30b9\u306e\u6599\u91d1)\n\u672c\u30b5\u30fc\u30d3\u30b9\u306e\u6599\u91d1\u306f\u7121\u6599\u3067\u3059\u3002\u4f46\u3057\u3001\u672c\u30b5\u30fc\u30d3 \u30b9\u306e\u5229\u7528\u306b\u969b\u3057\u3066\u767a\u751f\u3057\u305f\u901a\u4fe1\u6599\u306f\u3001\u304a\u5ba2\u3055\u307e \u306e\u8ca0\u62c5\u3068\u306a\u308a\u307e\u3059\u3002\n\n\n\u7b2c7\u6761(\u9075\u5b88\u4e8b\u9805)\n\u304a\u5ba2\u3055\u307e\u306f\u3001\u672c\u30b5\u30fc\u30d3\u30b9\u3092\u5229\u7528\u3059\u308b\u306b\u3042\u305f\u308a\u3001\u6b21\u306e\u5404\u53f7\u3067\u5b9a\u3081\u308b\u7fa9\u52d9\u3092\u9075\u5b88\u3059\u308b\u3082\u306e\u3068\u3057\u307e \u3059\u3002\u4e07\u4e00\u3001\u304a\u5ba2\u3055\u307e\u304c\u6b21\u306e\u5404\u53f7\u3067\u5b9a\u3081\u308b\u7fa9\u52d9\u306b \u9055\u53cd\u3057\u3001\u7b2c\u4e09\u8005\u3068\u306e\u9593\u3067\u7d1b\u4e89\u304c\u751f\u3058\u305f\u5834\u5408\u306f\u3001 \u304a\u5ba2\u3055\u307e\u306e\u8cac\u4efb\u3068\u8cbb\u7528\u8ca0\u62c5\u3067\u5f53\u8a72\u7d1b\u4e89\u3092\u51e6\u7406\u3001 \u89e3\u6c7a\u3059\u308b\u3082\u306e\u3068\u3057\u307e\u3059\u3002\n(1)\u7b2c6\u6761\u7b2c1\u9805\u306b\u57fa\u3065\u304d\u8a2d\u5b9a\u3057\u305f\u5185\u5bb9\u306b\u865a\u507d \u82e5\u3057\u304f\u306f\u4e0d\u5099\u304c\u306a\u3044\u3053\u3068\u3002\n(2)\u7b2c\u4e09\u8005\u306e\u30d7\u30e9\u30a4\u30d0\u30b7\u30fc\u4e26\u3073\u306b\u305d\u306e\u4ed6\u306e\u6a29\u5229\u53ca \u3073\u5229\u76ca\u3092\u4fb5\u5bb3\u3057\u3001\u53c8\u306f\u305d\u306e\u865e\u304c\u3042\u308b\u614b\u69d8\u3067\u672c \u30b5\u30fc\u30d3\u30b9\u3092\u5229\u7528\u3057\u306a\u3044\u3053\u3068\u3002\n(3)\u672c\u30b5\u30fc\u30d3\u30b9\u3092\u55b6\u5229\u76ee\u7684\u3067\u5229\u7528(\u304a\u5ba2\u3055\u307e\u304c\u672c \u30b5\u30fc\u30d3\u30b9\u3092\u624b\u6bb5\u3068\u3057\u3066\u76f4\u63a5\u306b\u91d1\u92ad\u305d\u306e\u4ed6\u306e\u5546\u696d \u7684\u5229\u76ca\u3092\u6c42\u3081\u308b\u3053\u3068\u3092\u3044\u3044\u307e\u3059\u3002)\u3057\u306a\u3044\u3053\u3068\n(4) \u672c\u30b5\u30fc\u30d3\u30b9\u53c8\u306f\u672c\u30b5\u30fc\u30d3\u30b9\u3067\u4f7f\u7528\u3055\u308c\u3066\u3044\u308b \u30bd\u30d5\u30c8\u30a6\u30a7\u30a2\u3001\u30c9\u30ad\u30e5\u30e1\u30f3\u30c8\u3001\u30c7\u30fc\u30bf\u3001\u753b\u50cf\u3001 \u30ed\u30b4\u7b49(\u4ee5\u4e0b\u3001\u672c\u30b5\u30fc\u30d3\u30b9\u7b49\u3068\u3044\u3044\u307e\u3059\u3002)\u306b \u4fc2\u308b\u88fd\u54c1\u8868\u793a\u3001\u8457\u4f5c\u6a29\u8868\u793a\u3001\u305d\u306e\u4ed6\u306e\u6ce8\u610f\u6587 \u8a00\u3001\u53c8\u306f\u8ca1\u7523\u6a29\u306b\u57fa\u3065\u304f\u5236\u9650\u4e8b\u9805\u3092\u524a\u9664\u53c8\u306f\u5909 \u66f4\u3057\u306a\u3044\u3053\u3068\n(5)\u672c\u30b5\u30fc\u30d3\u30b9\u7b49\u306e\u8907\u88fd\u3001\u9812\u5e03\u3001\u516c\u8846\u9001\u4fe1\u3001\u6539 \u5909\u3001\u7ffb\u8a33\u3001\u7ffb\u6848\u53c8\u306f\u4e8c\u6b21\u7684\u8457\u4f5c\u7269\u306e\u4f5c\u6210\u3092\u3057\u306a \u3044\u3053\u3068\n(6)\u5f53\u793e\u306e\u66f8\u9762\u306b\u3088\u308b\u4e8b\u524d\u627f\u8afe\u306a\u304f\u3001\u672c\u30b5\u30fc\u30d3\u30b9 \u7b49\u3092\u7b2c\u4e09\u8005\u306b\u79fb\u8ee2\u3001\u8ca9\u58f2\u3001\u8b72\u6e21\u305d\u306e\u4ed6\u306e\u51e6\u5206\u3092 \u3057\u306a\u3044\u3053\u3068\n(7)\u5f53\u793e\u306e\u66f8\u9762\u306b\u3088\u308b\u4e8b\u524d\u627f\u8afe\u306a\u304f\u3001\u672c\u30b5\u30fc\u30d3\u30b9 \u7b49\u306e\u518d\u4f7f\u7528\u8a31\u8afe\u3001\u8cb8\u4e0e\u305d\u306e\u4ed6\u65b9\u6cd5\u306e\u5982\u4f55\u3092\u554f\u308f \u305a\u3001\u7b2c\u4e09\u8005\u306b\u4f7f\u7528\u3055\u305b\u306a\u3044\u3053\u3068\n(8)\u672c\u30b5\u30fc\u30d3\u30b9\u7b49\u306e\u30ea\u30d0\u30fc\u30b9\u30a8\u30f3\u30b8\u30cb\u30a2\u30ea\u30f3\u30b0\u3001 \u9006\u30b3\u30f3\u30d1\u30a4\u30eb\u3001\u53c8\u306f\u9006\u30a2\u30bb\u30f3\u30d6\u30eb\u3092\u3057\u306a\u3044\u3053\u3068\n(9)\u30a8\u30df\u30e5\u30ec\u30fc\u30bf\u305d\u306e\u4ed6\u306e\u975e\u7d14\u6b63\u30bd\u30d5\u30c8\u30a6\u30a7\u30a2\u3092 \u7528\u3044\u3066\u30c7\u30fc\u30bf\u6539\u3056\u3093\u7b49\u3092\u884c\u3044\u3001\u672c\u30b5\u30fc\u30d3\u30b9\u3092\u5229 \u7528\u3057\u306a\u3044\u3053\u3068\n(10) \u5f53\u793e\u306b\u3088\u308b\u672c\u30b5\u30fc\u30d3\u30b9\u306e\u904b\u55b6\u3092\u59a8\u5bb3\u3057\u82e5\u3057 \u304f\u306f\u5f53\u793e\u306e\u4fe1\u7528\u3092\u6bc0\u640d\u3057\u53c8\u306f\u305d\u308c\u3089\u306e\u616e\u304c\u3042\u308b \u884c\u70ba\u3092\u3057\u306a\u3044\u3053\u3068\n(11)\u6cd5\u4ee4\u82e5\u3057\u304f\u306f\u516c\u5e8f\u826f\u4fd7\u306b\u9055\u53cd\u3057\u3001\u53c8\u306f\u305d\u306e \u865e\u304c\u3042\u308b\u884c\u70ba\u3092\u884c\u308f\u306a\u3044\u3053\u3068\u3002\n(12) \u5f53\u793e\u304c\u5b9a\u3081\u308b\u672c\u898f\u7d04\u305d\u306e\u4ed6\u306e\u672c\u30b5\u30fc\u30d3\u30b9\u306b \u95a2\u3059\u308b\u30eb\u30fc\u30eb\u306b\u62b5\u89e6\u3059\u308b\u884c\u70ba\u3092\u884c\u308f\u306a\u3044\u3053\u3068\n(13) \u524d\u5404\u53f7\u306e\u4ed6\u3001\u5f53\u793e\u82e5\u3057\u304f\u306f\u7b2c\u4e09\u8005\u306e\u6a29\u5229\u3092 \u4fb5\u5bb3\u3001\u5236\u9650\u3001\u59a8\u5bb3\u3057\u53c8\u306f\u305d\u306e\u865e\u304c\u3042\u308b\u884c\u70ba\u3092\u3057 \u306a\u3044\u3053\u3068\n(14)\u672c\u898f\u7d04\u4e0a\u306e\u5730\u4f4d\u53c8\u306f\u672c\u898f\u7d04\u306b\u57fa\u3065\u304f\u6a29\u5229\u82e5 \u3057\u304f\u306f\u7fa9\u52d9\u3092\u7b2c\u4e09\u8005\u306b\u79fb\u8ee2\u53c8\u306f\u8b72\u6e21\u3057\u306a\u3044\u3053\u3068\n\n\n\u7b2c8\u6761(\u4f7f\u7528\u4e0a\u306e\u6ce8\u610f\u30fb\u8b66\u544a)\n1. \u304a\u5ba2\u3055\u307e\u306f\u3001\u672c\u898f\u7d04\u306e\u5185\u5bb9\u3092\u7406\u89e3\u3057\u305f\u4e0a\u3067\u3001 \u672c\u30b5\u30fc\u30d3\u30b9\u306e\u3054\u5229\u7528\u3092\u3001\u304a\u5ba2\u3055\u307e\u81ea\u8eab\u306e\u8cac\u4efb\u3067 \u884c\u3046\u3082\u306e\u3068\u3057\u307e\u3059\u3002 2. \u672c\u30b5\u30fc\u30d3\u30b9\u306e\u63d0\u4f9b\u53ca\u3073\u305d\u306e\u5185\u5bb9\u306f\u3001\u304a\u5ba2\u3055\u307e \u3078\u306e\u901a\u77e5\u306a\u3057\u306b\u5909\u66f4\u3055\u308c\u308b\u3053\u3068\u304c\u3042\u308a\u307e\u3059\u3002 3. \u5f53\u793e\u306f\u3001\u4ee5\u4e0b\u306e\u3044\u305a\u308c\u304b\u306b\u8a72\u5f53\u3059\u308b\u5834\u5408\u306b \u5f53\u793e\u306e\u5224\u65ad\u306b\u3088\u308a\u3001\u304a\u5ba2\u3055\u307e\u3078\u306e\u901a\u77e5\u306a\u304f \u672c\u30b5\u30fc\u30d3\u30b9\u306e\u5168\u90e8\u53c8\u306f\u4e00\u90e8\u306e\u63d0\u4f9b\u3092\u4e00\u6642\u505c\u6b62\u53c8 \u306f\u4e2d\u65ad\u3059\u308b\u3053\u3068\u304c\u3067\u304d\u307e\u3059\u3002\n(1)\u672c\u30b5\u30fc\u30d3\u30b9\u306b\u4fc2\u308b\u30b7\u30b9\u30c6\u30e0\u306e\u70b9\u691c\u53c8\u306f\u4fdd\u5b88\u4f5c \u696d\u3092\u7dca\u6025\u306b\u884c\u3046\u5834\u5408\n(2) \u30b3\u30f3\u30d4\u30e5\u30fc\u30bf\u30fc\u3001\u901a\u4fe1\u56de\u7dda\u7b49\u306e\u969c\u5bb3\u3001\u3054\u64cd \u904e\u5ea6\u306a\u30a2\u30af\u30bb\u30b9\u306e\u96c6\u4e2d\u3001\u4e0d\u6b63\u30a2\u30af\u30bb\u30b9\u3001 \u30cf\u30c3\u30ad\u30f3\u30b0\u7b49\u306b\u3088\u308a\u672c\u30b5\u30fc\u30d3\u30b9\u306e\u904b\u55b6\u304c\u3067\u304d\u306a\u304f\u306a\u3063\u305f\u5834\u5408 14187%\n(3)\u5929\u707d\u5730\u5909\u7b49\u306e\u4e0d\u53ef\u6297\u529b\u306b\u3088\u308a\u672c\u30b5\u30fc\u30d3\u30b9\u306e\u904b \u55b6\u304c\u3067\u304d\u306a\u304f\u306a\u3063\u305f\u5834\u5408\n(4)\u305d\u306e\u4ed6\u3001\u5f53\u793e\u304c\u4e00\u6642\u505c\u6b62\u53c8\u306f\u4e2d\u65ad\u3092\u5fc5\u8981\u3068\u5408\u7406\u7684\u306b\u5224\u65ad\u3057\u305f\u5834\u5408\n\n\n\u7b2c9\u6761(\u77e5\u7684\u8ca1\u7523\u6a29)\n1. \u672c\u30b5\u30fc\u30d3\u30b9\u7b49\u306b\u4fc2\u308b\u3059\u3079\u3066\u306e\u77e5\u7684\u8ca1\u7523\u6a29\u305d\u306e \u4ed6\u4e00\u5207\u306e\u6a29\u5229\u306f\u3001\u5f53\u793e\u53c8\u306f\u7b2c\u4e09\u8005\u306b\u5e30\u5c5e\u3059\u308b\u3082 \u306e\u3068\u3057\u307e\u3059\u3002\n2. \u304a\u5ba2\u3055\u307e\u306f\u3001\u524d\u9805\u306e\u6a29\u5229\u3092\u4fb5\u5bb3\u3059\u308b\u3053\u3068\u306a \u304f\u3001\u672c\u30b5\u30fc\u30d3\u30b9\u3092\u5229\u7528\u3057\u306a\u3051\u308c\u3070\u306a\u3089\u306a\u3044\u3082\u306e \u3068\u3057\u307e\u3059\u3002\n\n\n\u7b2c10\u6761(\u672c\u30b5\u30fc\u30d3\u30b9\u306e\u5229\u7528\u306e\u505c\u6b62\u3001\u63d0\u4f9b\u306e\u4e2d\u6b62)\n\u5f53\u793e\u306f\u3001\u304a\u5ba2\u3055\u307e\u304c\u672c\u898f\u7d04\u306b\u9055\u53cd\u3057\u305f\u5834\u5408\u3001\u304a \u5ba2\u3055\u307e\u306b\u5bfe\u3059\u308b\u672c\u30b5\u30fc\u30d3\u30b9\u306e\u63d0\u4f9b\u3092\u505c\u6b62\u3059\u308b\u3053 \u3068\u304c\u3067\u304d\u308b\u3082\u306e\u3068\u3057\u3001\u5f53\u8a72\u505c\u6b62\u306e\u65e5\u4ee5\u964d\u3001\u304a\u5ba2 \u3055\u307e\u306f\u672c\u30b5\u30fc\u30d3\u30b9\u3092\u5229\u7528\u3057\u3066\u306f\u306a\u3089\u306a\u3044\u3082\u306e\u3068\u3057\u307e\u3059\u3002\n\n\n\u7b2c11\u6761(\u5f53\u793e\u306e\u514d\u8cac)\n1. \u5f53\u793e\u304c\u3001\u672c\u30b5\u30fc\u30d3\u30b9\u306b\u3064\u3044\u3066\u3001\u305d\u306e\u6b63\u78ba\u6027\u3001 \u5229\u4fbf\u6027\u3001\u6709\u7528\u6027\u53ca\u3073\u5b8c\u5168\u6027\u7b49\u3092\u4f55\u3089\u4fdd\u8a3c\u3059\u308b\u3082 \u306e\u3067\u306f\u306a\u3044\u3053\u3068\u306b\u3064\u3044\u3066\u3001\u304a\u5ba2\u3055\u307e\u306f\u4e88\u3081\u627f\u8afe \u3059\u308b\u3082\u306e\u3068\u3057\u307e\u3059\u3002\n2. \u5f53\u793e\u306f\u3001\u672c\u30b5\u30fc\u30d3\u30b9\u306b\u95a2\u9023\u3057\u3066\u767a\u751f\u3057\u305f\u304a\u5ba2 \u3055\u307e\u306e\u640d\u5bb3\u306b\u3064\u3044\u3066\u3001\u5f53\u793e\u306e\u6545\u610f\u53c8\u306f\u904e\u5931\u304c\u306a\u3044\u9650\u308a\u3001\u672c\u898f\u7d04\u306b\u3066\u660e\u793a\u7684\u306b\u5b9a\u3081\u308b\u4ee5\u5916\u4e00\u5207\u8cac \u4efb\u3092\u8ca0\u308f\u306a\u3044\u3082\u306e\u3068\u3057\u307e\u3059\u3002\n3. \u5f53\u793e\u306f\u3001\u672c\u30b5\u30fc\u30d3\u30b9\u306e\u63d0\u4f9b\u306b\u3042\u305f\u308a\u3001\u304a\u5ba2\u3055 \u307e\u306e\u5c02\u7528\u7aef\u672b\u7b49\u306b\u4fdd\u5b58\u3055\u308c\u3066\u3044\u308b\u30c7\u30fc\u30bf\u306e\u55aa \u5931\u3001\u6bc0\u640d\u53c8\u306f\u6539\u5909\u7b49\u306b\u8d77\u56e0\u3059\u308b\u640d\u5bb3\u306b\u3064\u3044\u3066\u3001 \u5f53\u793e\u306e\u6545\u610f\u53c8\u306f\u904e\u5931\u304c\u306a\u3044\u9650\u308a\u3001\u4e00\u5207\u305d\u306e\u8cac\u4efb \u3092\u8ca0\u308f\u306a\u3044\u3082\u306e\u3068\u3057\u307e\u3059\u3002\n4. \u5f53\u793e\u306f\u3001\u4e0d\u53ef\u6297\u529b\u305d\u306e\u4ed6\u5f53\u793e\u306e\u8cac\u3081\u306b\u5e30\u3059\u3079 \u304b\u3089\u3056\u308b\u4e8b\u7531\u306b\u3088\u308a\u767a\u751f\u3057\u305f\u304a\u5ba2\u3055\u307e\u306e\u640d\u5bb3\u306b \u5bfe\u3057\u3001\u3044\u304b\u306a\u308b\u8cac\u4efb\u3082\u8ca0\u308f\u306a\u3044\u3082\u306e\u3068\u3057\u307e\u3059\u3002\n5. \u5f53\u793e\u306f\u3001\u672c\u30b5\u30fc\u30d3\u30b9\u306e\u7d99\u7d9a\u7684\u63d0\u4f9b\u3092\u7d04\u675f\u3059\u308b \u3082\u306e\u3067\u306f\u306a\u304f\u3001\u5f53\u793e\u306e\u90fd\u5408\u306b\u3088\u308a\u3001\u304a\u5ba2\u3055\u307e\u3078 \u306e\u4e88\u544a\u53c8\u306f\u901a\u77e5\u3092\u3059\u308b\u3053\u3068\u306a\u304f\u3001\u672c\u30b5\u30fc\u30d3\u30b9\u306e \u4e00\u90e8\u53c8\u306f\u5168\u90e8\u3092\u7d42\u4e86\u3059\u308b\u3053\u3068\u304c\u3067\u304d\u308b\u3082\u306e\u3068 \u3057\u3001\u304a\u5ba2\u3055\u307e\u306f\u4e88\u3081\u3053\u308c\u3092\u627f\u8afe\u3059\u308b\u3082\u306e\u3068\u3057\u307e \u3059\u3002\n6. \u5f53\u793e\u306f\u3001\u672c\u30b5\u30fc\u30d3\u30b9\u306e\u63d0\u4f9b\u306e\u4e2d\u6b62\u3001\u5229\u7528\u306e\u505c \u6b62\u53ca\u3073\u7d42\u4e86\u3057\u305f\u3053\u3068\u306b\u8d77\u56e0\u3059\u308b\u304a\u5ba2\u3055\u307e\u306e\u640d\u5bb3 \u7b49\u306b\u3064\u3044\u3066\u3001\u5f53\u793e\u306e\u6545\u610f\u53c8\u306f\u904e\u5931\u304c\u306a\u3044\u9650\u308a\u3001 \u4e00\u5207\u305d\u306e\u8cac\u4efb\u3092\u8ca0\u308f\u306a\u3044\u3082\u306e\u3068\u3057\u307e\u3059\u3002\n\n\n\u7b2c12\u6761(\u79d8\u5bc6\u4fdd\u6301)\n\u304a\u5ba2\u3055\u307e\u306f\u3001\u672c\u30b5\u30fc\u30d3\u30b9\u306e\u63d0\u4f9b\u306b\u95a2\u9023\u3057\u3066\u5f53\u793e \u304c\u304a\u5ba2\u3055\u307e\u306b\u5bfe\u3057\u3066\u79d8\u5bc6\u306b\u53d6\u308a\u6271\u3046\u3053\u3068\u3092\u6c42\u3081 \u3066\u958b\u793a\u3057\u305f\u975e\u516c\u77e5\u306e\u60c5\u5831\u306b\u3064\u3044\u3066\u3001\u5f53\u793e\u306e\u4e8b\u524d \u306e\u66f8\u9762\u306b\u3088\u308b\u627f\u8afe\u304c\u3042\u308b\u5834\u5408\u3092\u9664\u304d\u3001\u79d8\u5bc6\u306b\u53d6 \u308a\u6271\u308f\u306a\u3051\u308c\u3070\u306a\u3089\u306a\u3044\u3082\u306e\u3068\u3057\u307e\u3059\u3002\n\n\n\u7b2c13\u6761(\u9023\u7d61/\u901a\u77e5)\n\u5f53\u793e\u304b\u3089\u304a\u5ba2\u3055\u307e\u306b\u5bfe\u3059\u308b\u672c\u30b5\u30fc\u30d3\u30b9\u306b\u95a2\u3059\u308b \u9023\u7d61\u53c8\u306f\u901a\u77e5\u306f\u3001povo2.0\u306e\u3054\u5951\u7d04\u306b\u4fc2\u308b\u5951\u7d04\u8005\u9023\u7d61\u5148\u306b\u57fa\u3065\u304d\u884c\u3046\u65b9\u6cd5\u305d\u306e\u4ed6\u5f53\u793e\u306e\u5b9a\u3081\u308b \u65b9\u6cd5\u306b\u3088\u308a\u884c\u3046\u3082\u306e\u3068\u3057\u307e\u3059\u3002\n\n\n\u7b2c14\u6761(\u6e96\u62e0\u6cd5)\n\u672c\u898f\u7d04\u306b\u95a2\u3059\u308b\u6e96\u62e0\u6cd5\u306f\u3001\u65e5\u672c\u56fd\u6cd5\u3068\u3057\u307e\u3059\u3002\n\n\n\u7b2c15\u6761(\u5408\u610f\u7ba1\u8f44)\n\u672c\u898f\u7d04\u53c8\u306f\u672c\u30b5\u30fc\u30d3\u30b9\u306b\u95a2\u9023\u3057\u3066\u751f\u3058\u305f\u7d1b\u4e89\u306b \u3064\u3044\u3066\u306f\u3001\u6771\u4eac\u5730\u65b9\u88c1\u5224\u6240\u3092\u7b2c\u4e00\u5be9\u306e\u5c02\u5c5e\u7684\u5408\u610f\u7ba1\u8f44\u88c1\u5224\u6240\u3068\u3057\u307e\u3059\u3002\n\n\n\u4ee5\u4e0a\n\n\n\n\n\u30d7\u30ed\u30b0\u30ec\u30b9\u304c\u8868\u793a\u3055\u308c\u3064\u3064\uff0c\u4f4d\u7f6e\u60c5\u5831\u306e\u4ed5\u69d8\u3092\u8a31\u53ef\u3057\u307e\u3059\uff0e\n\n\n\n\u30b5\u30a4\u30c9\u4f4d\u7f6e\u60c5\u5831\u306e\u4ed5\u69d8\u3092\u8a31\u53ef\uff0e(\u306a\u305c2\u56de?)\n\n\n\n\u4f4d\u7f6e\u60c5\u5831\u304b\u3089\u30ed\u30fc\u30bd\u30f3\u5e97\u8217\u306b\u5c45\u308b\u304b\u78ba\u8a8d\u3059\u308b\u3088\u3046\u3067\u3059\uff0e\n\n\n\n\u3053\u308c\u30670.1GB\u304c\u8ffd\u52a0\u3055\u308c\u307e\u3057\u305f\uff0e\n\n\n\n\u5bb9\u91cf\u304c0.00GB\u304b\u30890.10GB\u306b\u306a\u308a\u307e\u3057\u305f\uff0e\n\n\n\npovo2.0\u30a2\u30d7\u30ea\u306b\u623b\u308b\u3068\u3053\u3061\u3089\u30820.10GB\u306b\u306a\u308a\u307e\u3057\u305f\uff0e\n\n\n\n\u7d50\u69cb\u9762\u5012\u3067\u3059\uff0e\n\u73fe\u5728povo2.0\u30a2\u30d7\u30ea\u3067\u306fpovo Data Oasis\u306f\u4f7f\u3048\u305a\u30a6\u30a7\u30d6\u7d4c\u7531\u3067\u8a8d\u8a3c\u304c\u5fc5\u8981\u306a\u306e\u304c\u9762\u5012\u3067\u3059\uff0e\n2\u56de\u8a66\u3057\u307e\u3057\u305f\u304c\uff0c2\u56de\u3081\u3082\u8a8d\u8a3c\u304c\u5fc5\u8981\u3067\u3057\u305f\uff0e\npovo2.0\u30a2\u30d7\u30ea\u306bpovo Data Oasis\u306e\u6a5f\u80fd\u304c\u7d44\u307f\u8fbc\u307e\u308c\u3066\u3055\u3063\u3068\u30c7\u30fc\u30bf\u304c\u3082\u3089\u3048\u308b\u3088\u3046\u306b\u306a\u3063\u3066\u6b32\u3057\u3044\u3068\u3053\u308d\u3067\u3059\uff0e", "date_published": "2024-11-22T06:59:47+09:00", "date_modified": "2024-11-22T07:04:55+09:00", "authors": [ { "name": "matoken", "url": "https://matoken.org/blog/author/matoken/", "avatar": "https://secure.gravatar.com/avatar/38f5f3b575c5eb45cda6aa659bca119ac7a5e16b46565e869d0030e3bd66981d?s=512&d=mm&r=g" } ], "author": { "name": "matoken", "url": "https://matoken.org/blog/author/matoken/", "avatar": "https://secure.gravatar.com/avatar/38f5f3b575c5eb45cda6aa659bca119ac7a5e16b46565e869d0030e3bd66981d?s=512&d=mm&r=g" }, "tags": [ "lawson", "povo 2.0", "\u672a\u5206\u985e" ] }, { "id": "https://matoken.org/blog/?p=4156", "url": "https://matoken.org/blog/2024/10/21/share-asciicast-format-files-with-asciinema-player/", "title": "asciicast\u5f62\u5f0f\u306e\u30d5\u30a1\u30a4\u30eb\u3092asciinema player\u3067\u5171\u6709\u3059\u308b", "content_html": "

\n
\n

asciinema \u3068\u3044\u3046\u7aef\u672b\u3092\u9332\u753b\u518d\u751f\u3068\u5171\u6709\u306e\u51fa\u6765\u308b\u30c4\u30fc\u30eb\u3084\u30b5\u30fc\u30d3\u30b9\u304c\u3042\u308a\u307e\u3059\uff0e

\n
\n
\n\n
\n
\n

\u5171\u6709\u306e\u305f\u3081\u306b\u306f\u30c7\u30d5\u30a9\u30eb\u30c8\u3067\u306f asciinema.org \u306b\u30a2\u30c3\u30d7\u30ed\u30fc\u30c9\u3057\u307e\u3059\u304c\uff0c\u30b5\u30a4\u30ba\u306e\u5236\u9650\u304c\u3042\u308a\u5927\u304d\u306a\u3082\u306e\u306f\u5171\u6709\u3067\u304d\u307e\u305b\u3093\uff0e

\n
\n
\n
\n
$ asciinema rec sl_lolcat.cast (1)\nasciinema: recording asciicast to sl.cast\nasciinema: press <ctrl-d> or type \"exit\" when you're done\n$ (2)\n^d (3)\nexit\nasciinema: recording finished\nasciinema: asciicast saved to sl.cast\n$ ls -l sl_lolcat.cast\n-rw-rw-r-- 1 matoken matoken 35881291 10\u6708 21 06:51 sl_lolcat.cast\n$ asciinema upload sl_lolcat.cast (4)\nasciinema: upload failed: Sorry, the size of your recording exceeds the server-configured limit.
\n
\n
\n
\n
    \n
  1. \n

    asciinema \u30b3\u30de\u30f3\u30c9\u3067 sl_lolcat.cast \u3068\u3044\u3046\u30d5\u30a1\u30a4\u30eb\u540d\u3067\u9332\u753b

    \n
  2. \n
  3. \n

    \u9332\u753b\u3057\u305f\u3044\u64cd\u4f5c

    \n
  4. \n
  5. \n

    <Ctrl-d> \u3067\u9332\u753b\u7d42\u4e86

    \n
  6. \n
  7. \n

    \u30d5\u30a1\u30a4\u30eb\u30b5\u30a4\u30ba\u304c\u5927\u304d\u3044\u306e\u3067 asciinema.org \u3078\u306e\u30a2\u30c3\u30d7\u30ed\u30fc\u30c9\u306b\u5931\u6557

    \n
  8. \n
\n
\n
\n

asciinema server \u3092\u30bb\u30eb\u30d5\u30db\u30b9\u30c8\u3059\u308b\u3053\u3068\u3067\u304d\u307e\u3059\u304c\u3061\u3087\u3063\u3068\u5927\u3052\u3055\uff0easciinema player \u3060\u3051\u306a\u3089\u304a\u624b\u8efd\u305d\u3046\u306a\u306e\u3067\u8a66\u3057\u3066\u307f\u307e\u3057\u305f\uff0e

\n
\n

\n
\n\n
\n
\n

asciinema player \u306e releases page \u304b\u3089 asciinema-player.min.js \u3068 asciinema-player.css \u3092\u5165\u624b\u3057\u307e\u3059\uff0e

\n
\n
\n
\n
$ wget https://github.com/asciinema/asciinema-player/releases/latest/download/asciinema-player.css \\\n       https://github.com/asciinema/asciinema-player/releases/latest/download/asciinema-player.min.js
\n
\n
\n
\n\n
\n
\n

\u540c\u3058\u5834\u6240\u306b\u5171\u6709\u3057\u305f\u3044 cast \u30d5\u30a1\u30a4\u30eb\u3092\u7f6e\u304d\uff0c\u4ee5\u4e0b\u306e\u3088\u3046\u306a html \u30d5\u30a1\u30a4\u30eb\u3092\u7528\u610f\uff0c /demo.cast \u90e8\u5206\u3092\u81ea\u5206\u306e cast \u30d5\u30a1\u30a4\u30eb\u3068\u7f6e\u304d\u63db\u3048\u307e\u3059\uff0e

\n
\n
\n
\n
<!DOCTYPE html>\n<html>\n<head>\n  ...\n  <link rel=\"stylesheet\" type=\"text/css\" href=\"/asciinema-player.css\" />\n  ...\n</head>\n<body>\n  ...\n  <div id=\"demo\"></div>\n  ...\n  <script src=\"/asciinema-player.min.js\"></script>\n  <script>\n    AsciinemaPlayer.create('/demo.cast', document.getElementById('demo'));\n  </script>\n</body>\n</html>
\n
\n
\n
\n

\u9069\u5f53\u306a httpd \u7d4c\u7531\u3067\u30a2\u30af\u30bb\u30b9\u3057\u3066\u307f\u308b\u3068\u57cb\u3081\u8fbc\u3081\u307e\u3057\u305f\uff0e\u305d\u306e\u307e\u307e\u518d\u751f\u3067\u304d\u307e\u3059 :)

\n
\n
\n
\n
$ python -m http.server 8000 -d . -b localhost &\n$ xdg-open http://localhost:8000/test.html
\n
\n
\n
\n

\u3053\u308c\u3092\u4f7f\u3046\u3068\u5927\u304d\u306a cast \u30d5\u30a1\u30a4\u30eb\u3067\u3082\u5171\u6709\u3057\u3084\u3059\u304f\u306a\u308a\u305d\u3046\u3067\u3059\uff0e

\n
\n
\n
SEE ALSO
\n\n
\n
\n
\u74b0\u5883
\n
\n
$ dpkg-query -W asciinema\nasciinema       2.4.0-1\n$ lsb_release -dr\nDescription:    Debian GNU/Linux trixie/sid\nRelease:        n/a\n$ arch\nx86_64
\n
\n
\n", "content_text": "asciinema \u3068\u3044\u3046\u7aef\u672b\u3092\u9332\u753b\u518d\u751f\u3068\u5171\u6709\u306e\u51fa\u6765\u308b\u30c4\u30fc\u30eb\u3084\u30b5\u30fc\u30d3\u30b9\u304c\u3042\u308a\u307e\u3059\uff0e\n\n\n\n\n\u7aef\u672b\u64cd\u4f5c\u3092 Web \u3067\u5171\u6709\u51fa\u6765\u308b asciinema \u2013 matoken’s meme\n\n\n\n\n\u5171\u6709\u306e\u305f\u3081\u306b\u306f\u30c7\u30d5\u30a9\u30eb\u30c8\u3067\u306f asciinema.org \u306b\u30a2\u30c3\u30d7\u30ed\u30fc\u30c9\u3057\u307e\u3059\u304c\uff0c\u30b5\u30a4\u30ba\u306e\u5236\u9650\u304c\u3042\u308a\u5927\u304d\u306a\u3082\u306e\u306f\u5171\u6709\u3067\u304d\u307e\u305b\u3093\uff0e\n\n\n\n$ asciinema rec sl_lolcat.cast (1)\nasciinema: recording asciicast to sl.cast\nasciinema: press <ctrl-d> or type \"exit\" when you're done\n$ (2)\n^d (3)\nexit\nasciinema: recording finished\nasciinema: asciicast saved to sl.cast\n$ ls -l sl_lolcat.cast\n-rw-rw-r-- 1 matoken matoken 35881291 10\u6708 21 06:51 sl_lolcat.cast\n$ asciinema upload sl_lolcat.cast (4)\nasciinema: upload failed: Sorry, the size of your recording exceeds the server-configured limit.\n\n\n\n\n\nasciinema \u30b3\u30de\u30f3\u30c9\u3067 sl_lolcat.cast \u3068\u3044\u3046\u30d5\u30a1\u30a4\u30eb\u540d\u3067\u9332\u753b\n\n\n\u9332\u753b\u3057\u305f\u3044\u64cd\u4f5c\n\n\n<Ctrl-d> \u3067\u9332\u753b\u7d42\u4e86\n\n\n\u30d5\u30a1\u30a4\u30eb\u30b5\u30a4\u30ba\u304c\u5927\u304d\u3044\u306e\u3067 asciinema.org \u3078\u306e\u30a2\u30c3\u30d7\u30ed\u30fc\u30c9\u306b\u5931\u6557\n\n\n\n\nasciinema server \u3092\u30bb\u30eb\u30d5\u30db\u30b9\u30c8\u3059\u308b\u3053\u3068\u3067\u304d\u307e\u3059\u304c\u3061\u3087\u3063\u3068\u5927\u3052\u3055\uff0easciinema player \u3060\u3051\u306a\u3089\u304a\u624b\u8efd\u305d\u3046\u306a\u306e\u3067\u8a66\u3057\u3066\u307f\u307e\u3057\u305f\uff0e\n\n\n\n\n\nQuick start – asciinema docs\n\n\n\n\nasciinema player \u306e releases page \u304b\u3089 asciinema-player.min.js \u3068 asciinema-player.css \u3092\u5165\u624b\u3057\u307e\u3059\uff0e\n\n\n\n$ wget https://github.com/asciinema/asciinema-player/releases/latest/download/asciinema-player.css \\\n https://github.com/asciinema/asciinema-player/releases/latest/download/asciinema-player.min.js\n\n\n\n\n\nasciinema/asciinema-player: Web player for terminal session recordings\n\n\n\nlatest release page\n\n\n\n\n\n\n\n\u540c\u3058\u5834\u6240\u306b\u5171\u6709\u3057\u305f\u3044 cast \u30d5\u30a1\u30a4\u30eb\u3092\u7f6e\u304d\uff0c\u4ee5\u4e0b\u306e\u3088\u3046\u306a html \u30d5\u30a1\u30a4\u30eb\u3092\u7528\u610f\uff0c /demo.cast \u90e8\u5206\u3092\u81ea\u5206\u306e cast \u30d5\u30a1\u30a4\u30eb\u3068\u7f6e\u304d\u63db\u3048\u307e\u3059\uff0e\n\n\n\n<!DOCTYPE html>\n<html>\n<head>\n ...\n <link rel=\"stylesheet\" type=\"text/css\" href=\"/asciinema-player.css\" />\n ...\n</head>\n<body>\n ...\n <div id=\"demo\"></div>\n ...\n <script src=\"/asciinema-player.min.js\"></script>\n <script>\n AsciinemaPlayer.create('/demo.cast', document.getElementById('demo'));\n </script>\n</body>\n</html>\n\n\n\n\u9069\u5f53\u306a httpd \u7d4c\u7531\u3067\u30a2\u30af\u30bb\u30b9\u3057\u3066\u307f\u308b\u3068\u57cb\u3081\u8fbc\u3081\u307e\u3057\u305f\uff0e\u305d\u306e\u307e\u307e\u518d\u751f\u3067\u304d\u307e\u3059 :)\n\n\n\n$ python -m http.server 8000 -d . -b localhost &\n$ xdg-open http://localhost:8000/test.html\n\n\n\n\u3053\u308c\u3092\u4f7f\u3046\u3068\u5927\u304d\u306a cast \u30d5\u30a1\u30a4\u30eb\u3067\u3082\u5171\u6709\u3057\u3084\u3059\u304f\u306a\u308a\u305d\u3046\u3067\u3059\uff0e\n\n\nSEE ALSO\n\n\nasciinema/ttyrec2asciicast: ttyrec to asciicast converter ttyrec \u5f62\u5f0f\u306e\u30d5\u30a1\u30a4\u30eb\u3092 asciinema \u306e asciicast \u5f62\u5f0f\u306b\u5909\u63db\u3067\u304d\u308b\u30c4\u30fc\u30eb\n\n\n\n\n\u74b0\u5883\n\n$ dpkg-query -W asciinema\nasciinema 2.4.0-1\n$ lsb_release -dr\nDescription: Debian GNU/Linux trixie/sid\nRelease: n/a\n$ arch\nx86_64", "date_published": "2024-10-21T07:34:52+09:00", "date_modified": "2024-10-21T07:41:06+09:00", "authors": [ { "name": "matoken", "url": "https://matoken.org/blog/author/matoken/", "avatar": "https://secure.gravatar.com/avatar/38f5f3b575c5eb45cda6aa659bca119ac7a5e16b46565e869d0030e3bd66981d?s=512&d=mm&r=g" } ], "author": { "name": "matoken", "url": "https://matoken.org/blog/author/matoken/", "avatar": "https://secure.gravatar.com/avatar/38f5f3b575c5eb45cda6aa659bca119ac7a5e16b46565e869d0030e3bd66981d?s=512&d=mm&r=g" }, "tags": [ "asciinema", "ttyrec", "Debian", "Linux", "sid", "\u672a\u5206\u985e" ] }, { "id": "https://matoken.org/blog/?p=4143", "url": "https://matoken.org/blog/2024/10/18/aha-command-that-converts-command-results-to-html/", "title": "\u30b3\u30de\u30f3\u30c9\u7d50\u679c\u306a\u3069\u3092html\u306b\u5909\u63db\u3057\u3066\u304f\u308c\u308baha", "content_html": "
\n

\n

\u8272\u4ed8\u304d\u306e\u30b3\u30de\u30f3\u30c9\u306e\u7d50\u679c\u306a\u3069\u304b\u3089 html \u306b\u5909\u63db\u3057\u3066\u304f\u308c\u308b aha \u3068\u3044\u3046\u30b3\u30de\u30f3\u30c9\u3092\u5c11\u3057\u8a66\u3057\u3066\u307f\u307e\u3057\u305f\uff0e

\n
\n
\n\n
\n

\n
\n

Debian \u3067\u306f aha \u30d1\u30c3\u30b1\u30fc\u30b8\u304c\u3042\u308b\u306e\u3067\u30d1\u30c3\u30b1\u30fc\u30b8\u304b\u3089\u5c0e\u5165\u3057\u307e\u3057\u305f\uff0e

\n
\n
\n
\n
$ sudo apt install aha
\n
\n
\n
\n

aha \u306e help \u3092\u5909\u63db\u3057\u3066\u307f\u307e\u3059\uff0e

\n
\n
\n
\n
$ aha -h | aha -b | xsel
\n
\n
\n
\nAnsi Html Adapter Version 0.5.1\naha takes SGR-colored Input and prints W3C conform HTML-Code\nuse: aha <options> [-f file]\n     aha (--help|-h|-?)\naha reads the Input from a file or stdin and writes HTML-Code to stdout\nOptions:\n      --black,       -b: Black Background and White "standard color"\n      --pink,        -p: Pink Background\n      --style X,   -y X: Set the style used in the <body> element\n      --stylesheet,  -s: Use a stylesheet instead of inline styles\n      --iso X,     -i X: Uses ISO 8859-X instead of utf-8. X must be 1..16\n      --title X,   -t X: Gives the html output the title "X" instead of\n                         "stdin" or the filename\n      --lang X,    -L X: Uses the ISO 639-1 code X for the language\n      --line-fix,    -l: Uses a fix for inputs using control sequences to\n                         change the cursor position like htop. It's a hot fix,\n                         it may not work with any program like htop. Example:\n                         echo q | htop | aha -l > htop.htm\n      --word-wrap,   -w: Wrap long lines in the html file. This works with\n                         CSS3 supporting browsers as well as many older ones.\n      --no-header,   -n: Don't include header into generated HTML,\n                         useful for inclusion in full HTML files.\n      --no-xml,      -x: Don't use doctype xml but html (may useful for old\n                         browsers like IE)\n      --css X,     -c X: Add css file X to the output. In fact just adds\n                         <link rel="stylesheet" href="X" /> to the header.\n      --ignore-cr,   -r: Ignore all carriage-returns (ASCII sign 13, \\r)\n                         which may lead to double new lines in html.\nExamples:\n          Create an HTML file with a black background, a custom title and\n          a larger font-size using aha's help:\n\n            $ aha -h | aha -b -t 'aha help' -y 'font-size:1.8em' > aha-help.html\n\n          Create an HTML file with a white background using the output of diff\n\n            $ diff -u --color=always oldfile.c newfile.c | aha > diff.html\n\n          Create an HTML file with a black background from the output of htop.\n          You have to use option -l due the other new-line-commands htop uses:\n\n            $ echo q | htop | aha -b -l > htop.html\n\n          Create an HTML file from the output of this man page. man uses bold\n          and underline formatting from nroff, which ul converts to SGR:\n\n            $ MAN_KEEP_FORMATTING=1 COLUMNS=80 man aha | ul | aha > man-aha.html\n\nCopyleft Alexander Matthes aka Ziz 2020\n         ziz@mailbox.org\n         https://github.com/theZiz/aha\nThis application is subject to the MPL1.1 or LGPLv2+.\n
\n
\n

$ colortest-256 | aha -b | xsel

\n
\n
\nSystem colors:\n                \n                \n\nColor cube, 6x6x6:\n                                                                             \n                                                                             \n                                                                             \n                                                                             \n                                                                             \n                                                                             \nGrayscale ramp:\n                                                \n
\n
\n

lolcat \u3082\u3068\u601d\u3063\u305f\u3089\uff0c

\n
\n
\n
\n
$ cowsay hello | lolcat | aha -b -n | xsel
\n
\n
\n
\n

\u8272\u304c\u4ed8\u3044\u3066\u3044\u307e\u305b\u3093\uff0e

\n
\n
\n _______\n< hello >\n -------\n        \\   ^__^\n         \\  (oo)\\_______\n            (__)\\       )\\/\\\n                ||----w |\n                ||     ||\n
\n
\n

\u30d1\u30a4\u30d7\u306e\u3068\u3053\u308d\u3067\u6d88\u3048\u3061\u3083\u3063\u3066\u3044\u307e\u3059\uff0e\u30d1\u30a4\u30d7\u304c\u3042\u308b\u3068\u30d1\u30a4\u30d7\u306e\u5f8c\u308d\u306e\u30b3\u30de\u30f3\u30c9\u304c\u6271\u3048\u306a\u3044\u304b\u3082\u3057\u308c\u306a\u3044\u3068\u6c17\u3092\u4f7f\u3063\u3066\u8272\u3092\u843d\u3068\u3057\u3066\u3044\u307e\u3059\uff0e

\n
\n
\n
\n
$ echo hello | lolcat | od -xc\n0000000    6568    6c6c    0a6f\n          h   e   l   l   o  \\n\n0000006
\n
\n
\n
\n

man lolcat\u3088\u308a -f \u3067\u51fa\u529b\u51fa\u6765\u308b\u3088\u3046\u3067\u3059\uff0e

\n
\n
\n
\n
       -f, --force\n              Force color even when stdout is not a tty.
\n
\n
\n
\n

\u51fa\u307e\u3057\u305f :)

\n
\n
\n
\n
$ echo hello | lolcat -f | od -xc\n0000000    5b1b    3833    323b    313b    3032    323b    3b31    3432\n        033   [   3   8   ;   2   ;   1   2   0   ;   2   1   ;   2   4\n0000020    6d31    1b68    335b    6d39    5b1b    3833    323b    313b\n          1   m   h 033   [   3   9   m 033   [   3   8   ;   2   ;   1\n0000040    3631    323b    3b34    3432    6d33    1b65    335b    6d39\n          1   6   ;   2   4   ;   2   4   3   m   e 033   [   3   9   m\n0000060    5b1b    3833    323b    313b    3231    323b    3b36    3432\n        033   [   3   8   ;   2   ;   1   1   2   ;   2   6   ;   2   4\n0000100    6d35    1b6c    335b    6d39    5b1b    3833    323b    313b\n          5   m   l 033   [   3   9   m 033   [   3   8   ;   2   ;   1\n0000120    3730    323b    3b39    3432    6d36    1b6c    335b    6d39\n          0   7   ;   2   9   ;   2   4   6   m   l 033   [   3   9   m\n0000140    5b1b    3833    323b    313b    3330    333b    3b32    3432\n        033   [   3   8   ;   2   ;   1   0   3   ;   3   2   ;   2   4\n0000160    6d38    1b6f    335b    6d39    5b1b    3833    323b    393b\n          8   m   o 033   [   3   9   m 033   [   3   8   ;   2   ;   9\n0000200    3b39    3433    323b    3934    1b6d    335b    6d39    000a\n          9   ;   3   4   ;   2   4   9   m 033   [   3   9   m  \\n\n0000217
\n
\n
\n
\n _______\n< hello >\n -------\n        \\   ^__^\n         \\  (oo)\\_______\n            (__)\\       )\\/\\\n                ||----w |\n                ||     ||\n
\n
\n

lolcat \u306f -f \u30aa\u30d7\u30b7\u30e7\u30f3\u3067\u884c\u3051\u307e\u3057\u305f\u304c\u305d\u306e\u3088\u3046\u306a\u30aa\u30d7\u30b7\u30e7\u30f3\u304c\u306a\u3044\u5834\u5408\u306f unbuffer \u30b3\u30de\u30f3\u30c9\u306a\u3069\u304c\u4f7f\u3048\u307e\u3059\uff0e unbuffer \u30b3\u30de\u30f3\u30c9\u306f Debian \u3067\u306f expect \u30d1\u30c3\u30b1\u30fc\u30b8\u306b\u542b\u307e\u308c\u3066\u3044\u307e\u3059\uff0e

\n
\n
\n\n\n\n\n\n
\n
Tip
\n
\n
\n

\u4ee5\u4e0b\u306e\u3088\u3046\u306a\u3082\u306e\u3082\u3042\u308b\u3088\u3046\u3067\u3059\u304c\u672a\u691c\u8a3c\uff0e

\n
\n\n
\n
\n
\n

$ apt moo moo | aha -b -n

\n
\n
\n                 (__)\n         _______~(..)~\n           ,----\\(oo)\n          /|____|,'\n         * /"\\ /\\\n           ~ ~ ~ ~\n..."Have you mooed today?"...\n
\n
\n

$ unbuffer apt moo moo | aha -b -n

\n
\n
\n                 (__)\n         _______~(..)~\n           ,----\\(oo)\n          /|____|,'\n         * /\\  /\\\nwWwWwWwWwWwWwWwWwWwWwWwWwWwWw\n..."Have you mooed today?"...\n
\n
\n

\u30b9\u30af\u30ea\u30fc\u30f3\u30b7\u30e7\u30c3\u30c8\u306e\u65b9\u304c\u78ba\u5b9f\u3067\u3059\u304c\uff0c\u3061\u3087\u3063\u3068\u3057\u305f\u3053\u3068\u306a\u3089 html \u306e\u65b9\u304c\u30b5\u30a4\u30ba\u3082\u5c0f\u3055\u304f\u826f\u3044\u304b\u3082\u3057\u308c\u307e\u305b\u3093\uff0e

\n
\n
\n
\u53c2\u8003URL
\n\n
\n
\n
\u74b0\u5883
\n
\n
$ dpkg-query -W aha xsel colortest cowsay lolcat coreutils apt\naha     0.5.1-3\napt     2.9.8\ncolortest       20110624-9\ncoreutils       9.4-3.1\ncowsay  3.03+dfsg2-8\nlolcat  100.0.1-4\nxsel    1.2.1-1\n$ lsb_release -dr\nDescription:    Debian GNU/Linux trixie/sid\nRelease:        n/a\n$ arch\nx86_64
\n
\n
\n", "content_text": "\u8272\u4ed8\u304d\u306e\u30b3\u30de\u30f3\u30c9\u306e\u7d50\u679c\u306a\u3069\u304b\u3089 html \u306b\u5909\u63db\u3057\u3066\u304f\u308c\u308b aha \u3068\u3044\u3046\u30b3\u30de\u30f3\u30c9\u3092\u5c11\u3057\u8a66\u3057\u3066\u307f\u307e\u3057\u305f\uff0e\n\n\n\n\ntheZiz/aha: Ansi HTML Adapter\n\n\n\n\n\nDebian \u3067\u306f aha \u30d1\u30c3\u30b1\u30fc\u30b8\u304c\u3042\u308b\u306e\u3067\u30d1\u30c3\u30b1\u30fc\u30b8\u304b\u3089\u5c0e\u5165\u3057\u307e\u3057\u305f\uff0e\n\n\n\n$ sudo apt install aha\n\n\n\naha \u306e help \u3092\u5909\u63db\u3057\u3066\u307f\u307e\u3059\uff0e\n\n\n\n$ aha -h | aha -b | xsel\n\n\n\nAnsi Html Adapter Version 0.5.1\naha takes SGR-colored Input and prints W3C conform HTML-Code\nuse: aha <options> [-f file]\n aha (--help|-h|-?)\naha reads the Input from a file or stdin and writes HTML-Code to stdout\nOptions:\n --black, -b: Black Background and White "standard color"\n --pink, -p: Pink Background\n --style X, -y X: Set the style used in the <body> element\n --stylesheet, -s: Use a stylesheet instead of inline styles\n --iso X, -i X: Uses ISO 8859-X instead of utf-8. X must be 1..16\n --title X, -t X: Gives the html output the title "X" instead of\n "stdin" or the filename\n --lang X, -L X: Uses the ISO 639-1 code X for the language\n --line-fix, -l: Uses a fix for inputs using control sequences to\n change the cursor position like htop. It's a hot fix,\n it may not work with any program like htop. Example:\n echo q | htop | aha -l > htop.htm\n --word-wrap, -w: Wrap long lines in the html file. This works with\n CSS3 supporting browsers as well as many older ones.\n --no-header, -n: Don't include header into generated HTML,\n useful for inclusion in full HTML files.\n --no-xml, -x: Don't use doctype xml but html (may useful for old\n browsers like IE)\n --css X, -c X: Add css file X to the output. In fact just adds\n <link rel="stylesheet" href="X" /> to the header.\n --ignore-cr, -r: Ignore all carriage-returns (ASCII sign 13, \\r)\n which may lead to double new lines in html.\nExamples:\n Create an HTML file with a black background, a custom title and\n a larger font-size using aha's help:\n\n $ aha -h | aha -b -t 'aha help' -y 'font-size:1.8em' > aha-help.html\n\n Create an HTML file with a white background using the output of diff\n\n $ diff -u --color=always oldfile.c newfile.c | aha > diff.html\n\n Create an HTML file with a black background from the output of htop.\n You have to use option -l due the other new-line-commands htop uses:\n\n $ echo q | htop | aha -b -l > htop.html\n\n Create an HTML file from the output of this man page. man uses bold\n and underline formatting from nroff, which ul converts to SGR:\n\n $ MAN_KEEP_FORMATTING=1 COLUMNS=80 man aha | ul | aha > man-aha.html\n\nCopyleft Alexander Matthes aka Ziz 2020\n ziz@mailbox.org\n https://github.com/theZiz/aha\nThis application is subject to the MPL1.1 or LGPLv2+.\n\n\n$ colortest-256 | aha -b | xsel\n\n\nSystem colors:\n \n \n\nColor cube, 6x6x6:\n \n \n \n \n \n \nGrayscale ramp:\n \n\n\nlolcat \u3082\u3068\u601d\u3063\u305f\u3089\uff0c\n\n\n\n$ cowsay hello | lolcat | aha -b -n | xsel\n\n\n\n\u8272\u304c\u4ed8\u3044\u3066\u3044\u307e\u305b\u3093\uff0e\n\n\n _______\n< hello >\n -------\n \\ ^__^\n \\ (oo)\\_______\n (__)\\ )\\/\\\n ||----w |\n || ||\n\n\n\u30d1\u30a4\u30d7\u306e\u3068\u3053\u308d\u3067\u6d88\u3048\u3061\u3083\u3063\u3066\u3044\u307e\u3059\uff0e\u30d1\u30a4\u30d7\u304c\u3042\u308b\u3068\u30d1\u30a4\u30d7\u306e\u5f8c\u308d\u306e\u30b3\u30de\u30f3\u30c9\u304c\u6271\u3048\u306a\u3044\u304b\u3082\u3057\u308c\u306a\u3044\u3068\u6c17\u3092\u4f7f\u3063\u3066\u8272\u3092\u843d\u3068\u3057\u3066\u3044\u307e\u3059\uff0e\n\n\n\n$ echo hello | lolcat | od -xc\n0000000 6568 6c6c 0a6f\n h e l l o \\n\n0000006\n\n\n\nman lolcat\u3088\u308a -f \u3067\u51fa\u529b\u51fa\u6765\u308b\u3088\u3046\u3067\u3059\uff0e\n\n\n\n -f, --force\n Force color even when stdout is not a tty.\n\n\n\n\u51fa\u307e\u3057\u305f :)\n\n\n\n$ echo hello | lolcat -f | od -xc\n0000000 5b1b 3833 323b 313b 3032 323b 3b31 3432\n 033 [ 3 8 ; 2 ; 1 2 0 ; 2 1 ; 2 4\n0000020 6d31 1b68 335b 6d39 5b1b 3833 323b 313b\n 1 m h 033 [ 3 9 m 033 [ 3 8 ; 2 ; 1\n0000040 3631 323b 3b34 3432 6d33 1b65 335b 6d39\n 1 6 ; 2 4 ; 2 4 3 m e 033 [ 3 9 m\n0000060 5b1b 3833 323b 313b 3231 323b 3b36 3432\n 033 [ 3 8 ; 2 ; 1 1 2 ; 2 6 ; 2 4\n0000100 6d35 1b6c 335b 6d39 5b1b 3833 323b 313b\n 5 m l 033 [ 3 9 m 033 [ 3 8 ; 2 ; 1\n0000120 3730 323b 3b39 3432 6d36 1b6c 335b 6d39\n 0 7 ; 2 9 ; 2 4 6 m l 033 [ 3 9 m\n0000140 5b1b 3833 323b 313b 3330 333b 3b32 3432\n 033 [ 3 8 ; 2 ; 1 0 3 ; 3 2 ; 2 4\n0000160 6d38 1b6f 335b 6d39 5b1b 3833 323b 393b\n 8 m o 033 [ 3 9 m 033 [ 3 8 ; 2 ; 9\n0000200 3b39 3433 323b 3934 1b6d 335b 6d39 000a\n 9 ; 3 4 ; 2 4 9 m 033 [ 3 9 m \\n\n0000217\n\n\n\n _______\n< hello >\n -------\n \\ ^__^\n \\ (oo)\\_______\n (__)\\ )\\/\\\n ||----w |\n || ||\n\n\nlolcat \u306f -f \u30aa\u30d7\u30b7\u30e7\u30f3\u3067\u884c\u3051\u307e\u3057\u305f\u304c\u305d\u306e\u3088\u3046\u306a\u30aa\u30d7\u30b7\u30e7\u30f3\u304c\u306a\u3044\u5834\u5408\u306f unbuffer \u30b3\u30de\u30f3\u30c9\u306a\u3069\u304c\u4f7f\u3048\u307e\u3059\uff0e unbuffer \u30b3\u30de\u30f3\u30c9\u306f Debian \u3067\u306f expect \u30d1\u30c3\u30b1\u30fc\u30b8\u306b\u542b\u307e\u308c\u3066\u3044\u307e\u3059\uff0e\n\n\n\n\n\nTip\n\n\n\n\u4ee5\u4e0b\u306e\u3088\u3046\u306a\u3082\u306e\u3082\u3042\u308b\u3088\u3046\u3067\u3059\u304c\u672a\u691c\u8a3c\uff0e\n\n\n\n\nSasasu/ColorThis: make your pipe and logfile colorful\n\n\nlilydjwg/stdoutisatty: Make programs think their stdout is a tty / terminal.\n\n\nzsh: 22 Zsh Modules\n\n\n\n\n\n\n\n\n$ apt moo moo | aha -b -n\n\n\n (__)\n _______~(..)~\n ,----\\(oo)\n /|____|,'\n * /"\\ /\\\n ~ ~ ~ ~\n..."Have you mooed today?"...\n\n\n$ unbuffer apt moo moo | aha -b -n\n\n\n (__)\n _______~(..)~\n ,----\\(oo)\n /|____|,'\n * /\\ /\\\nwWwWwWwWwWwWwWwWwWwWwWwWwWwWw\n..."Have you mooed today?"...\n\n\n\u30b9\u30af\u30ea\u30fc\u30f3\u30b7\u30e7\u30c3\u30c8\u306e\u65b9\u304c\u78ba\u5b9f\u3067\u3059\u304c\uff0c\u3061\u3087\u3063\u3068\u3057\u305f\u3053\u3068\u306a\u3089 html \u306e\u65b9\u304c\u30b5\u30a4\u30ba\u3082\u5c0f\u3055\u304f\u826f\u3044\u304b\u3082\u3057\u308c\u307e\u305b\u3093\uff0e\n\n\n\u53c2\u8003URL\n\n\nILoveCandy and lolcat? : r/archlinux\n\n\n\u30b3\u30f3\u30bd\u30fc\u30eb\u306e\u30ab\u30e9\u30fc\u51fa\u529b – ArchWiki\n\n\n\n\n\u74b0\u5883\n\n$ dpkg-query -W aha xsel colortest cowsay lolcat coreutils apt\naha 0.5.1-3\napt 2.9.8\ncolortest 20110624-9\ncoreutils 9.4-3.1\ncowsay 3.03+dfsg2-8\nlolcat 100.0.1-4\nxsel 1.2.1-1\n$ lsb_release -dr\nDescription: Debian GNU/Linux trixie/sid\nRelease: n/a\n$ arch\nx86_64", "date_published": "2024-10-18T06:46:48+09:00", "date_modified": "2024-10-19T02:17:20+09:00", "authors": [ { "name": "matoken", "url": "https://matoken.org/blog/author/matoken/", "avatar": "https://secure.gravatar.com/avatar/38f5f3b575c5eb45cda6aa659bca119ac7a5e16b46565e869d0030e3bd66981d?s=512&d=mm&r=g" } ], "author": { "name": "matoken", "url": "https://matoken.org/blog/author/matoken/", "avatar": "https://secure.gravatar.com/avatar/38f5f3b575c5eb45cda6aa659bca119ac7a5e16b46565e869d0030e3bd66981d?s=512&d=mm&r=g" }, "tags": [ "aha", "convert", "html", "Debian", "Linux", "sid", "\u672a\u5206\u985e" ] }, { "id": "https://matoken.org/blog/?p=4107", "url": "https://matoken.org/blog/2024/10/05/tmux-3-5-release/", "title": "tmux 3.5 release", "content_html": "

\n
\n

tmux 3.5 \u304c\u30ea\u30ea\u30fc\u30b9\u3055\u308c\u307e\u3057\u305f\u3002

\n
\n
\n\n
\n

\n
\n

\u65e9\u901fbuild \u3057\u307e\u3059\u3002

\n
\n
\n
\n
$ sudo apt build-dep tmux (1)\n$ sudo apt install libjemalloc-dev (2)\n$ git clone https://github.com/tmux/tmux\n$ cd tmux\n$ git checkout 3.5\n$ ./configure --enable-sixel \\ (3)\n              --enable-jemalloc \\ (4)\n              --prefix=$HOME/local (5)\n$ make\n$ make install\n$ which tmux\n/home/matoken/local/bin/tmux\n$ tmux -V\ntmux 3.5
\n
\n
\n
\n
    \n
  1. \n

    tmux \u306e build \u306b\u5fc5\u8981\u306a\u30d1\u30c3\u30b1\u30fc\u30b8\u3092\u5c0e\u5165

    \n
  2. \n
  3. \n

    tmux 3.5 \u3067\u65b0\u3057\u304f\u5229\u7528\u3067\u304d\u308b\u3088\u3046\u306b\u306a\u3063\u305f --enable-jemalloc \u306e\u305f\u3081\u306e\u30d1\u30c3\u30b1\u30fc\u30b8\u5c0e\u5165

    \n
  4. \n
  5. \n

    sixel \u3092\u6709\u52b9\u306b\u3059\u308b

    \n
  6. \n
  7. \n

    jemalloc \u3092\u6709\u52b9\u306b\u3059\u308b

    \n
  8. \n
  9. \n

    \u30a4\u30f3\u30b9\u30c8\u30fc\u30eb\u5834\u6240\u3092\u6307\u5b9a

    \n
  10. \n
\n
\n
\n

\u6570\u65e5\u4f7f\u3063\u3066\u3044\u307e\u3059\u304c\u554f\u984c\u7121\u3055\u305d\u3046\u3067\u3059\u3002

\n
\n
\n

\u3057\u304b\u3057\u3001tmux 3.5 \u306f\u65e9\u304b\u3063\u305f\u3067\u3059\u306d\u3002\u305d\u3046\u3044\u3048\u3070 GNU screen 5.0.0 \u3082\u6700\u8fd1\u51fa\u307e\u3057\u305f\u3002

\n
\n
\n\n\n\n\n\n
\n
Note
\n
\n
\n
\n
\n

tmux 3.3a: 2022-01-09
\ntmux 3.4: 2024-02-13
\nGNU screen 5.0.0: 2024-08-29
\ntmux 3.5: 2024-09-27

\n
\n
\n
\n
\n
\n
\n
\u74b0\u5883
\n
\n
$ tmux -V\ntmux 3.5\n$ lsb_release -dr\nDescription:    Debian GNU/Linux trixie/sid\nRelease:        n/a\n$ arch\nx86_64
\n
\n
\n", "content_text": "tmux 3.5 \u304c\u30ea\u30ea\u30fc\u30b9\u3055\u308c\u307e\u3057\u305f\u3002\n\n\n\n\nRelease tmux 3.5 \u00b7 tmux/tmux\n\n\nCHANGES file\n\n\n\n\n\n\u65e9\u901fbuild \u3057\u307e\u3059\u3002\n\n\n\n$ sudo apt build-dep tmux (1)\n$ sudo apt install libjemalloc-dev (2)\n$ git clone https://github.com/tmux/tmux\n$ cd tmux\n$ git checkout 3.5\n$ ./configure --enable-sixel \\ (3)\n --enable-jemalloc \\ (4)\n --prefix=$HOME/local (5)\n$ make\n$ make install\n$ which tmux\n/home/matoken/local/bin/tmux\n$ tmux -V\ntmux 3.5\n\n\n\n\n\ntmux \u306e build \u306b\u5fc5\u8981\u306a\u30d1\u30c3\u30b1\u30fc\u30b8\u3092\u5c0e\u5165\n\n\ntmux 3.5 \u3067\u65b0\u3057\u304f\u5229\u7528\u3067\u304d\u308b\u3088\u3046\u306b\u306a\u3063\u305f --enable-jemalloc \u306e\u305f\u3081\u306e\u30d1\u30c3\u30b1\u30fc\u30b8\u5c0e\u5165\n\n\nsixel \u3092\u6709\u52b9\u306b\u3059\u308b\n\n\njemalloc \u3092\u6709\u52b9\u306b\u3059\u308b\n\n\n\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb\u5834\u6240\u3092\u6307\u5b9a\n\n\n\n\n\u6570\u65e5\u4f7f\u3063\u3066\u3044\u307e\u3059\u304c\u554f\u984c\u7121\u3055\u305d\u3046\u3067\u3059\u3002\n\n\n\u3057\u304b\u3057\u3001tmux 3.5 \u306f\u65e9\u304b\u3063\u305f\u3067\u3059\u306d\u3002\u305d\u3046\u3044\u3048\u3070 GNU screen 5.0.0 \u3082\u6700\u8fd1\u51fa\u307e\u3057\u305f\u3002\n\n\n\n\n\nNote\n\n\n\n\n\ntmux 3.3a: 2022-01-09\ntmux 3.4: 2024-02-13\nGNU screen 5.0.0: 2024-08-29\ntmux 3.5: 2024-09-27\n\n\n\n\n\n\n\n\n\u74b0\u5883\n\n$ tmux -V\ntmux 3.5\n$ lsb_release -dr\nDescription: Debian GNU/Linux trixie/sid\nRelease: n/a\n$ arch\nx86_64", "date_published": "2024-10-05T05:51:00+09:00", "date_modified": "2024-10-05T04:56:57+09:00", "authors": [ { "name": "matoken", "url": "https://matoken.org/blog/author/matoken/", "avatar": "https://secure.gravatar.com/avatar/38f5f3b575c5eb45cda6aa659bca119ac7a5e16b46565e869d0030e3bd66981d?s=512&d=mm&r=g" } ], "author": { "name": "matoken", "url": "https://matoken.org/blog/author/matoken/", "avatar": "https://secure.gravatar.com/avatar/38f5f3b575c5eb45cda6aa659bca119ac7a5e16b46565e869d0030e3bd66981d?s=512&d=mm&r=g" }, "tags": [ "terminal", "tmux", "Debian", "Linux", "sid", "\u672a\u5206\u985e" ] }, { "id": "https://matoken.org/blog/?p=3976", "url": "https://matoken.org/blog/2024/02/22/no-share-phoneno-signal-beta/", "title": "Signal \u306e\u30d9\u30fc\u30bf\u30d0\u30fc\u30b8\u30e7\u30f3\u3067\u96fb\u8a71\u756a\u53f7\u3092\u5171\u6709\u305b\u305a\u306b\u30e1\u30c3\u30bb\u30fc\u30b8\u306e\u3084\u308a\u53d6\u308a\u304c\u51fa\u6765\u308b\u3088\u3046\u306b", "content_html": "
\n
\n
\n

\u30bb\u30ad\u30e5\u30a2\u306a\u30e1\u30c3\u30bb\u30fc\u30b8\u30f3\u30b0\u30a2\u30d7\u30ea\u306eSignal \u306e\u30d9\u30fc\u30bf\u7248\u3067\u30e6\u30fc\u30b6\u30fc\u30cd\u30fc\u30e0\u306b\u5bfe\u5fdc\u3057\u3066\u96fb\u8a71\u756a\u53f7\u3092\u3084\u308a\u53d6\u308a\u3057\u306a\u304f\u3066\u3082\u30e1\u30c3\u30bb\u30fc\u30b8\u306e\u3084\u308a\u53d6\u308a\u304c\u51fa\u6765\u308b\u3088\u3046\u306b\u306a\u308a\u307e\u3057\u305f\uff0e

\n

\n
\n\n
\n

\u3053\u308c\u307e\u3067\u306f\u96fb\u8a71\u756a\u53f7\u304c\u76f8\u624b\u306b\u77e5\u3089\u308c\u308b\u306e\u3067\u4f7f\u3044\u3065\u3089\u304b\u3063\u305f\u306e\u3067\u3059\u304c\uff0cTelegram \u306e\u3088\u3046\u306b\u30e6\u30fc\u30b6\u30fc\u30cd\u30fc\u30e0\u3060\u3051\u3067\u30e1\u30c3\u30bb\u30fc\u30b8\u306e\u3084\u308a\u53d6\u308a\u304c\u51fa\u6765\u308b\u3088\u3046\u306b\u306a\u308a\u6c17\u8efd\u306b\u4f7f\u3044\u3084\u3059\u304f\u306a\u308a\u307e\u3057\u305f\uff0e

\n
\n
\n

\u73fe\u6642\u70b9\u3067\u306f\u30d9\u30fc\u30bf\u7248\u306e\u307f\u306e\u5bfe\u5fdc\u3067\u3059\u304c\uff0c\u4eca\u5f8c\u6570\u9031\u9593\u3067\u5168\u30e6\u30fc\u30b6\u304c\u3053\u306e\u6628\u65e5\u3092\u5229\u7528\u3067\u304d\u308b\u3088\u3046\u306b\u306a\u308b\u305d\u3046\u3067\u3059\uff0e

\n
\n
\n

\u3066\u3053\u3068\u3067\uff0cAndroid \u7248\u3068\uff0cPC(Linux)\u7248\u3092\u8a66\u3057\u3066\u307f\u307e\u3057\u305f\uff0e

\n
\n

\n
\n

\u4ee5\u4e0b\u306e\u30da\u30fc\u30b8\u306b\u30d9\u30fc\u30bf\u7248\u306e\u5229\u7528\u65b9\u6cd5\u304c\u66f8\u304b\u308c\u3066\u3044\u307e\u3059\uff0e

\n
\n\n
\n
\n
\n

Android\u7248

\n
\n
\n

\u307e\u305a\u306fAndroid \u304b\u3089\uff0e\u4ee5\u4e0b\u306e\u30ea\u30f3\u30af\u304b\u3089\u30d9\u30fc\u30bf\u30c1\u30e3\u30f3\u30cd\u30eb\u3092\u6709\u52b9\u306b\u3057\u3066\uff0cSIgnal \u30a2\u30d7\u30ea\u3092\u30d9\u30fc\u30bf\u7248\u306b\u66f4\u65b0\u3057\u307e\u3059\uff0e

\n
\n\n
\n

\"signalB

\n
\n
\n

\u300c\u8a2d\u5b9a\u300d\u2192\u300c\u30d7\u30ed\u30d5\u30a3\u30fc\u30eb\u300d\u306e\u300c@\u30e6\u30fc\u30b6\u30fc\u30cd\u30fc\u30e0\u300d\u3067\u4efb\u610f\u306e\u30e6\u30fc\u30b6\u30fc\u30cd\u30fc\u30e0\u3092\u8a2d\u5b9a\u3067\u304d\u307e\u3059\uff0e

\n
\n
\n

\"signal

\n
\n
\n

\u30e6\u30fc\u30b6\u30fc\u30cd\u30fc\u30e0\u306e\u5f8c\u308d\u306b\u81ea\u52d5\u7684\u306b2\u6841\u306epin\u756a\u53f7\u304c\u4ed8\u4e0e\u3055\u308c\u307e\u3059\uff0e\u3053\u306e\u756a\u53f7\u3082\u4efb\u610f\u306e\u756a\u53f7\u306b\u5909\u66f4\u53ef\u80fd\u3067\u3057\u305f\uff0e

\n
\n
\n

\"signal
\n\"signal

\n
\n
\n

\u3053\u308c\u3067\u3053\u306e\u300c\u30e6\u30fc\u30b6\u30fc\u30cd\u30fc\u30e0.pin\u300d\u3067\u4ed6\u306e\u30e6\u30fc\u30b6\u30fc\u304b\u3089\u30e1\u30c3\u30bb\u30fc\u30b8\u3092\u9001\u308b\u6e96\u5099\u304c\u3067\u304d\u307e\u3057\u305f\uff0e
\n\u30e1\u30c3\u30bb\u30fc\u30b8\u3092\u3084\u308a\u53d6\u308a\u3059\u308b\u6642\u306e\u8868\u793a\u540d\u306f\u30d7\u30ed\u30d5\u30a3\u30fc\u30eb\u306e\u3082\u306e\u3067\u3057\u305f\uff0e

\n
\n
\n

\u300c\u8a2d\u5b9a\u300d\u2192\u300c\u30d7\u30e9\u30a4\u30d0\u30b7\u30fc\u300d\u2192\u300c\u96fb\u8a71\u756a\u53f7\u300d\u3067\u96fb\u8a71\u756a\u53f7\u3053\u306e\u516c\u958b\u3084\u691c\u7d22\u306e\u8a2d\u5b9a\u304c\u3067\u304d\u307e\u3059\uff0e\u65e2\u5b9a\u5024\u3067\u306f\u96fb\u8a71\u756a\u53f7\u306f\u975e\u516c\u958b\uff0c\u96fb\u8a71\u756a\u53f7\u3067\u306e\u691c\u7d22\u306f\u53ef\u80fd\u3068\u306a\u3063\u3066\u3044\u307e\u3057\u305f\uff0e

\n
\n
\n

\"signal

\n
\n
\n
Android\u74b0\u5883
\n
\n
Signal 7.0.0\nAndroid 12\nmotrola moto g31(w)
\n
\n
\n
\n
\n
\n

PC\u7248(Linux)

\n
\n
\n

Linux PC\u7248\u306famd64 \u306eDebina \u30d9\u30fc\u30b9\u30c7\u30a3\u30b9\u30c8\u30ea\u30d3\u30e5\u30fc\u30b7\u30e7\u30f3\u5411\u3051\u306bAPT \u30ea\u30dd\u30b8\u30c8\u30ea\u304c\u7528\u610f\u3055\u308c\u3066\u3044\u307e\u3059\uff0e
\n\u3059\u3067\u306bstable \u5411\u3051\u306b\u8a2d\u5b9a\u6e08\u306a\u306e\u3067\uff0c\u30d9\u30fc\u30bf\u7248\u30d1\u30c3\u30b1\u30fc\u30b8\u3092\u5c0e\u5165\u3059\u308b\u3060\u3051\u3067OK \u3067\u3057\u305f\uff0e

\n
\n
\n
\n
$ sudo apt update\n$ sudo apt install signal-desktop-beta\n$ apt show signal-desktop-beta\nPackage: signal-desktop-beta\nVersion: 7.0.0-beta.1\nPriority: optional\nSection: default\nMaintainer: Signal Messenger, LLC <support@signal.org>\nInstalled-Size: 450 MB\nDepends: libnotify4, libxtst6, libnss3, libasound2, libxss1, libc6 (>= 2.31), libgtk-3-0, libgbm1, libx11-xcb1\nRecommends: libappindicator3-1\nHomepage: https://github.com/signalapp/Signal-Desktop#readme\nVendor: Signal Messenger, LLC <support@signal.org>\nLicense: AGPL-3.0-only\nDownload-Size: 118 MB\nAPT-Manual-Installed: yes\nAPT-Sources: https://updates.signal.org/desktop/apt xenial/main amd64 Packages\nDescription: Private messaging from your desktop\n\nN: There are 170 additional records. Please use the '-a' switch to see them.
\n
\n
\n
\n

\"signal

\n
\n
\n

\u3088\u304f\u3042\u308bElectron\u88fd\u3060\u3068\u601d\u3046\u306e\u3067\u3059\u304c\uff0c\u30c0\u30a6\u30f3\u30ed\u30fc\u30c9\u306b120MB \u8fd1\u304f\uff0c\u5c55\u958b\u3059\u308b\u3068500MB \u8fd1\u304f\uff0e\u30e1\u30e2\u30ea\u3082\u7d50\u69cb\u98df\u3046\u306e\u3067\u30e1\u30e2\u30ea\u3084\u30b9\u30c8\u30ec\u30fc\u30b8\u304c\u5c11\u306a\u3044\u7aef\u672b\u3067\u5e38\u99d0\u3055\u305b\u308b\u306e\u306f\u8f9b\u3044\u3067\u3059\u306d\uff0e

\n
\n
\n
PC\u74b0\u5883
\n
\n
$ dpkg-query -W signal-desktop*\nsignal-desktop  6.48.0\nsignal-desktop-beta     7.0.0-beta.1\n$ lsb_release -a\nNo LSB modules are available.\nDistributor ID: Debian\nDescription:    Debian GNU/Linux trixie/sid\nRelease:        n/a\nCodename:       trixie\n$ arch\nx86_64
\n
\n
\n
\n
\n", "content_text": "\u30bb\u30ad\u30e5\u30a2\u306a\u30e1\u30c3\u30bb\u30fc\u30b8\u30f3\u30b0\u30a2\u30d7\u30ea\u306eSignal \u306e\u30d9\u30fc\u30bf\u7248\u3067\u30e6\u30fc\u30b6\u30fc\u30cd\u30fc\u30e0\u306b\u5bfe\u5fdc\u3057\u3066\u96fb\u8a71\u756a\u53f7\u3092\u3084\u308a\u53d6\u308a\u3057\u306a\u304f\u3066\u3082\u30e1\u30c3\u30bb\u30fc\u30b8\u306e\u3084\u308a\u53d6\u308a\u304c\u51fa\u6765\u308b\u3088\u3046\u306b\u306a\u308a\u307e\u3057\u305f\uff0e\n\n\n\n\nSignal >> Blog >> Keep your phone number private with Signal usernames\n\n\n\n\u3053\u308c\u307e\u3067\u306f\u96fb\u8a71\u756a\u53f7\u304c\u76f8\u624b\u306b\u77e5\u3089\u308c\u308b\u306e\u3067\u4f7f\u3044\u3065\u3089\u304b\u3063\u305f\u306e\u3067\u3059\u304c\uff0cTelegram \u306e\u3088\u3046\u306b\u30e6\u30fc\u30b6\u30fc\u30cd\u30fc\u30e0\u3060\u3051\u3067\u30e1\u30c3\u30bb\u30fc\u30b8\u306e\u3084\u308a\u53d6\u308a\u304c\u51fa\u6765\u308b\u3088\u3046\u306b\u306a\u308a\u6c17\u8efd\u306b\u4f7f\u3044\u3084\u3059\u304f\u306a\u308a\u307e\u3057\u305f\uff0e\n\n\n\u73fe\u6642\u70b9\u3067\u306f\u30d9\u30fc\u30bf\u7248\u306e\u307f\u306e\u5bfe\u5fdc\u3067\u3059\u304c\uff0c\u4eca\u5f8c\u6570\u9031\u9593\u3067\u5168\u30e6\u30fc\u30b6\u304c\u3053\u306e\u6628\u65e5\u3092\u5229\u7528\u3067\u304d\u308b\u3088\u3046\u306b\u306a\u308b\u305d\u3046\u3067\u3059\uff0e\n\n\n\u3066\u3053\u3068\u3067\uff0cAndroid \u7248\u3068\uff0cPC(Linux)\u7248\u3092\u8a66\u3057\u3066\u307f\u307e\u3057\u305f\uff0e\n\n\n\n\u4ee5\u4e0b\u306e\u30da\u30fc\u30b8\u306b\u30d9\u30fc\u30bf\u7248\u306e\u5229\u7528\u65b9\u6cd5\u304c\u66f8\u304b\u308c\u3066\u3044\u307e\u3059\uff0e\n\n\n\nSignal Beta \u2013 Signal Support\n\n\n\n\n\nAndroid\u7248\n\n\n\u307e\u305a\u306fAndroid \u304b\u3089\uff0e\u4ee5\u4e0b\u306e\u30ea\u30f3\u30af\u304b\u3089\u30d9\u30fc\u30bf\u30c1\u30e3\u30f3\u30cd\u30eb\u3092\u6709\u52b9\u306b\u3057\u3066\uff0cSIgnal \u30a2\u30d7\u30ea\u3092\u30d9\u30fc\u30bf\u7248\u306b\u66f4\u65b0\u3057\u307e\u3059\uff0e\n\n\nhttps://play.google.com/apps/testing/org.thoughtcrime.securesms\n\n\n\n\n\n\u300c\u8a2d\u5b9a\u300d\u2192\u300c\u30d7\u30ed\u30d5\u30a3\u30fc\u30eb\u300d\u306e\u300c@\u30e6\u30fc\u30b6\u30fc\u30cd\u30fc\u30e0\u300d\u3067\u4efb\u610f\u306e\u30e6\u30fc\u30b6\u30fc\u30cd\u30fc\u30e0\u3092\u8a2d\u5b9a\u3067\u304d\u307e\u3059\uff0e\n\n\n\n\n\n\u30e6\u30fc\u30b6\u30fc\u30cd\u30fc\u30e0\u306e\u5f8c\u308d\u306b\u81ea\u52d5\u7684\u306b2\u6841\u306epin\u756a\u53f7\u304c\u4ed8\u4e0e\u3055\u308c\u307e\u3059\uff0e\u3053\u306e\u756a\u53f7\u3082\u4efb\u610f\u306e\u756a\u53f7\u306b\u5909\u66f4\u53ef\u80fd\u3067\u3057\u305f\uff0e\n\n\n\n\n\n\n\u3053\u308c\u3067\u3053\u306e\u300c\u30e6\u30fc\u30b6\u30fc\u30cd\u30fc\u30e0.pin\u300d\u3067\u4ed6\u306e\u30e6\u30fc\u30b6\u30fc\u304b\u3089\u30e1\u30c3\u30bb\u30fc\u30b8\u3092\u9001\u308b\u6e96\u5099\u304c\u3067\u304d\u307e\u3057\u305f\uff0e\n\u30e1\u30c3\u30bb\u30fc\u30b8\u3092\u3084\u308a\u53d6\u308a\u3059\u308b\u6642\u306e\u8868\u793a\u540d\u306f\u30d7\u30ed\u30d5\u30a3\u30fc\u30eb\u306e\u3082\u306e\u3067\u3057\u305f\uff0e\n\n\n\u300c\u8a2d\u5b9a\u300d\u2192\u300c\u30d7\u30e9\u30a4\u30d0\u30b7\u30fc\u300d\u2192\u300c\u96fb\u8a71\u756a\u53f7\u300d\u3067\u96fb\u8a71\u756a\u53f7\u3053\u306e\u516c\u958b\u3084\u691c\u7d22\u306e\u8a2d\u5b9a\u304c\u3067\u304d\u307e\u3059\uff0e\u65e2\u5b9a\u5024\u3067\u306f\u96fb\u8a71\u756a\u53f7\u306f\u975e\u516c\u958b\uff0c\u96fb\u8a71\u756a\u53f7\u3067\u306e\u691c\u7d22\u306f\u53ef\u80fd\u3068\u306a\u3063\u3066\u3044\u307e\u3057\u305f\uff0e\n\n\n\n\n\nAndroid\u74b0\u5883\n\nSignal 7.0.0\nAndroid 12\nmotrola moto g31(w)\n\n\n\n\n\nPC\u7248(Linux)\n\n\nLinux PC\u7248\u306famd64 \u306eDebina \u30d9\u30fc\u30b9\u30c7\u30a3\u30b9\u30c8\u30ea\u30d3\u30e5\u30fc\u30b7\u30e7\u30f3\u5411\u3051\u306bAPT \u30ea\u30dd\u30b8\u30c8\u30ea\u304c\u7528\u610f\u3055\u308c\u3066\u3044\u307e\u3059\uff0e\n\u3059\u3067\u306bstable \u5411\u3051\u306b\u8a2d\u5b9a\u6e08\u306a\u306e\u3067\uff0c\u30d9\u30fc\u30bf\u7248\u30d1\u30c3\u30b1\u30fc\u30b8\u3092\u5c0e\u5165\u3059\u308b\u3060\u3051\u3067OK \u3067\u3057\u305f\uff0e\n\n\n\n$ sudo apt update\n$ sudo apt install signal-desktop-beta\n$ apt show signal-desktop-beta\nPackage: signal-desktop-beta\nVersion: 7.0.0-beta.1\nPriority: optional\nSection: default\nMaintainer: Signal Messenger, LLC <support@signal.org>\nInstalled-Size: 450 MB\nDepends: libnotify4, libxtst6, libnss3, libasound2, libxss1, libc6 (>= 2.31), libgtk-3-0, libgbm1, libx11-xcb1\nRecommends: libappindicator3-1\nHomepage: https://github.com/signalapp/Signal-Desktop#readme\nVendor: Signal Messenger, LLC <support@signal.org>\nLicense: AGPL-3.0-only\nDownload-Size: 118 MB\nAPT-Manual-Installed: yes\nAPT-Sources: https://updates.signal.org/desktop/apt xenial/main amd64 Packages\nDescription: Private messaging from your desktop\n\nN: There are 170 additional records. Please use the '-a' switch to see them.\n\n\n\n\n\n\n\u3088\u304f\u3042\u308bElectron\u88fd\u3060\u3068\u601d\u3046\u306e\u3067\u3059\u304c\uff0c\u30c0\u30a6\u30f3\u30ed\u30fc\u30c9\u306b120MB \u8fd1\u304f\uff0c\u5c55\u958b\u3059\u308b\u3068500MB \u8fd1\u304f\uff0e\u30e1\u30e2\u30ea\u3082\u7d50\u69cb\u98df\u3046\u306e\u3067\u30e1\u30e2\u30ea\u3084\u30b9\u30c8\u30ec\u30fc\u30b8\u304c\u5c11\u306a\u3044\u7aef\u672b\u3067\u5e38\u99d0\u3055\u305b\u308b\u306e\u306f\u8f9b\u3044\u3067\u3059\u306d\uff0e\n\n\nPC\u74b0\u5883\n\n$ dpkg-query -W signal-desktop*\nsignal-desktop 6.48.0\nsignal-desktop-beta 7.0.0-beta.1\n$ lsb_release -a\nNo LSB modules are available.\nDistributor ID: Debian\nDescription: Debian GNU/Linux trixie/sid\nRelease: n/a\nCodename: trixie\n$ arch\nx86_64", "date_published": "2024-02-22T17:57:01+09:00", "date_modified": "2024-02-22T17:57:03+09:00", "authors": [ { "name": "matoken", "url": "https://matoken.org/blog/author/matoken/", "avatar": "https://secure.gravatar.com/avatar/38f5f3b575c5eb45cda6aa659bca119ac7a5e16b46565e869d0030e3bd66981d?s=512&d=mm&r=g" } ], "author": { "name": "matoken", "url": "https://matoken.org/blog/author/matoken/", "avatar": "https://secure.gravatar.com/avatar/38f5f3b575c5eb45cda6aa659bca119ac7a5e16b46565e869d0030e3bd66981d?s=512&d=mm&r=g" }, "tags": [ "Signal", "Android", "Debian", "Linux", "sid", "\u672a\u5206\u985e" ] }, { "id": "https://matoken.org/blog/?p=3973", "url": "https://matoken.org/blog/2024/02/22/using-firefox-with-mozillas-apt-repository/", "title": "Mozilla \u306eAPT \u30ea\u30dd\u30b8\u30c8\u30ea\u3067Firefox \u3092\u5229\u7528", "content_html": "
\n

\u5148\u65e5\u958b\u50ac\u3055\u308c\u305f\u300c\u9e7f\u5150\u5cf6Linux\u52c9\u5f37\u4f1a 2024.02(\u30aa\u30f3\u30e9\u30a4\u30f3\u958b\u50ac)\u300d\u3067Yamano \u3055\u3093\u306e\u767a\u8868\u3067\u77e5\u3063\u305f\u306e\u3067\u3059\u304c\uff0cMozilla \u304cDebian \u30d9\u30fc\u30eb\u306e\u30c7\u30a3\u30b9\u30c8\u30ea\u30d3\u30e5\u30fc\u30b7\u30e7\u30f3\u5411\u3051\u306bAPT \u30ea\u30dd\u30b8\u30c8\u30ea\u304c\u63d0\u4f9b\u3055\u308c\u3066\u3044\u308b\u305d\u3046\u3067\u3059\uff0e

\n
\n
\n

\u3053\u308c\u3092\u8a66\u3057\u3066\u307f\u307e\u3057\u305f\uff0e

\n
\n
\n
\n
\n

Mozilla \u306f Firefox 122 \u304b\u3089 apt \u30ea\u30dd\u30b8\u30c8\u30ea\u3067\u306e\u63d0\u4f9b\u3092\u958b\u59cb\u3057\u305f\u306e\u3067\u3001\u3053\u308c\u3092\u7528\u3044\u308b\u3053\u3068\u306b\u3057\u307e\u3059\u3002 (\u6628\u5e74 11 \u6708\u3054\u308d\u304b\u3089 Nightly \u306f\u63d0\u4f9b\u3057\u3066\u3044\u305f\u3089\u3057\u3044)

\n
\n
\n
\n\u2014 Yamano
\nDebian bookworm + Sway \u306b\u4e57\u308a\u63db\u3048\u3066\u307f\u308b from Arch Linux + i3 | /var/log/life
\n
\n

\n
\n

\u57fa\u672c\u7684\u306bDebian bookworm amd64, sid amd64 \u74b0\u5883\u3067\u4ee5\u4e0b\u306eMozilla \u306e\u6587\u7ae0\u306e\u901a\u308a\u306b\u884c\u3044\u307e\u3057\u305f\uff0e

\n
\n
\n\n
\n
\n
\n
$ sudo install -d -m 0755 /etc/apt/keyrings (1)\n$ wget -q https://packages.mozilla.org/apt/repo-signing-key.gpg -O- | sudo tee /etc/apt/keyrings/packages.mozilla.org.asc (2)\n$ gpg -n -q --import --import-options import-show /etc/apt/keyrings/packages.mozilla.org.asc | awk '/pub/{getline; gsub(/^ +| +$/,\"\"); if($0 == \"35BAA0B33E9EB396F59CA838C0BA5CE6DC6315A3\") print \"\\nThe key fingerprint matches (\"$0\").\\n\"; else print \"\\nVerification failed: the fingerprint (\"$0\") does not match the expected one.\\n\"}' (3)\n$ echo \"deb [signed-by=/etc/apt/keyrings/packages.mozilla.org.asc] https://packages.mozilla.org/apt mozilla main\" | sudo tee -a /etc/apt/sources.list.d/mozilla.list (4)\n$ echo '\nPackage: *\nPin: origin packages.mozilla.org\nPin-Priority: 1000\n' | sudo tee /etc/apt/preferences.d/mozilla (5)\n$ sudo apt update (6)\n$ sudo apt install firefox firefox-l10n-ja (7)
\n
\n
\n
\n
    \n
  1. APT \u30ea\u30dd\u30b8\u30c8\u30ea\u9375\u683c\u7d0d\u30c7\u30a3\u30ec\u30af\u30c8\u30ea\u3092\u4f5c\u6210
  2. \n
  3. Mozilla APT\u30ea\u30dd\u30b8\u30c8\u30ea\u306e\u7f72\u540d\u9375\u3092\u53d6\u5f97
  4. \n
  5. \u9375\u6307\u7d0b\u304c 35BAA0B33E9EB396F59CA838C0BA5CE6DC6315A3 \u306a\u306e\u3092\u78ba\u8a8d
  6. \n
  7. Mozilla APT\u30ea\u30dd\u30b8\u30c8\u30ea\u3092source.list \u306b\u767b\u9332
  8. \n
  9. Debian \u3088\u308aMozilla \u30ea\u30dd\u30b8\u30c8\u30ea\u3092\u512a\u5148\u3059\u308b\u3088\u3046APT Pin \u3092\u7acb\u3066\u308b
  10. \n
  11. \u30d1\u30c3\u30b1\u30fc\u30b8\u60c5\u5831\u306e\u66f4\u65b0
  12. \n
  13. Firefox \u3068\u65e5\u672c\u8a9e\u8a00\u8a9e\u30d1\u30c3\u30af\u3092\u5c0e\u5165
  14. \n
\n
\n
\n

\u8d77\u52d5\u3059\u308b\u3068Firefox 122.0.1 \u304c\u8d77\u52d5\u3057\u3066\u304d\u307e\u3057\u305f :)

\n
\n
\n

\"firefox

\n
\n
\n

\u3053\u308c\u307e\u3067 ~/.local/bin/ \u4ee5\u4e0b\u306b\u6700\u65b0\u7248\u3092\u5165\u308c\u3066\u3044\u305f\u306e\u3067\u3053\u308c\u306f\u6d88\u3059\u3053\u3068\u306b\u3057\u307e\u3059\uff0e

\n
\n
\n
\n
$ ls -l `which firefox`\nlrwxrwxrwx 1 matoken matoken 40 Jul 13  2023 /home/matoken/bin/firefox -> /home/matoken/.local/bin/firefox/firefox
\n
\n
\n
\n

\u305d\u3057\u3066\uff0c\u4eca\u65e5apt update && apt upgrade \u3057\u305f\u3089Firefox 123.0 \u304c\u964d\u3063\u3066\u304d\u307e\u3057\u305f\uff0e

\n
\n
\n
\n
$ dpkg-query -W firefox\nfirefox 123.0~build3\n$ apt show firefox\nPackage: firefox\nVersion: 123.0~build3\nPriority: optional\nSection: web\nMaintainer: Mozilla Releng <release@mozilla.com>\nInstalled-Size: 252 MB\nDepends: libasound2 (>= 1.0.16), libatk1.0-0 (>= 1.12.4), libc6 (>= 2.17), libcairo-gobject2 (>= 1.10.0), libcairo2 (>= 1.10.0), libdbus-1-3 (>= 1.5.12), libfontconfig1 (>= 2.11), libfreetype6 (>= 2.3.5), libgcc1 (>= 1:4.1.1), libgdk-pixbuf2.0-0 (>= 2.22.0), libglib2.0-0 (>= 2.37.0), libgtk-3-0 (>= 3.13.7), libpango-1.0-0 (>= 1.14.0), libpangocairo-1.0-0 (>= 1.14.0), libstdc++6 (>= 4.8), libx11-6, libx11-xcb1, libxcb-shm0, libxcb1, libxcomposite1 (>= 1:0.3-1), libxcursor1 (>> 1.1.2), libxdamage1 (>= 1:1.1), libxext6, libxfixes3, libxi6, libxrandr2 (>= 2:1.4.0), libxrender1\nDownload-Size: 68.0 MB\nAPT-Sources: https://packages.mozilla.org/apt mozilla/main amd64 Packages\nDescription: Mozilla Firefox\n\nN: There are 3 additional records. Please use the '-a' switch to see them.
\n
\n
\n
\n

\u3082\u3068\u3082\u3068\u5165\u3063\u3066\u3044\u305fDebian \u516c\u5f0f\u30ea\u30dd\u30b8\u30c8\u30ea\u306e firefox-esr \u3068\u306e\u5171\u5b58\u3082\u3067\u304d\u3066\u3044\u307e\u3057\u305f\uff0e\u3067\u3082\u3053\u308c\u3082Mozilla \u306e\u65b9\u306b\u3057\u305f\u307b\u3046\u304c\u3044\u3044\u304b\u306a?

\n
\n
\n
\n
$ dpkg-query -f='${binary:Package} ${Version}\\t${Maintainer}\\n' -W firefox*\nfirefox 122.0.1~build1  Mozilla Releng <release@mozilla.com>\nfirefox-esr 115.7.0esr-1        Maintainers of Mozilla-related packages <team+pkg-mozilla@tracker.debian.org>\nfirefox-esr-l10n-ja 115.7.0esr-1        Maintainers of Mozilla-related packages <team+pkg-mozilla@tracker.debian.org>\nfirefox-l10n-ja 122.0.1~build1  Mozilla Releng <release@mozilla.com>
\n
\n
\n
\n

\u4ed6\u306b firefox-beta, firefox-devedition, firefox-nightly \u3082\u3042\u308b\u3088\u3046\u3067\u3059\uff0e
\narchtecture \u306f x86_64, i686 \u3067 arm \u306a\u3069\u306f\u7121\u3055\u305d\u3046\uff0earm64 \u3042\u305f\u308a\u306f\u6b32\u3057\u3044\u6c17\u304c\u3057\u307e\u3059\uff0e

\n
\n
\n
\u74b0\u5883
\n
\n
$ dpkg-query -f='${binary:Package} ${Version}\\t${Maintainer}\\n' -W firefox* apt\napt 2.7.12      APT Development Team <deity@lists.debian.org>\nfirefox 123.0~build3    Mozilla Releng <release@mozilla.com>\nfirefox-esr 115.8.0esr-1        Maintainers of Mozilla-related packages <team+pkg-mozilla@tracker.debian.org>\nfirefox-esr-l10n-ja 115.8.0esr-1        Maintainers of Mozilla-related packages <team+pkg-mozilla@tracker.debian.org>\nfirefox-l10n-ja 123.0~build3    Mozilla Releng <release@mozilla.com>\n$ lsb_release -a\nNo LSB modules are available.\nDistributor ID: Debian\nDescription:    Debian GNU/Linux trixie/sid\nRelease:        n/a\nCodename:       trixie\n$ arch\nx86_64
\n
\n
\n
\n
\u74b0\u58832
\n
\n
$ dpkg-query -f='${binary:Package} ${Version}\\t${Maintainer}\\n' -W firefox* apt\napt 2.6.1       APT Development Team <deity@lists.debian.org>\nfirefox 123.0~build3    Mozilla Releng <release@mozilla.com>\nfirefox-esr 115.7.0esr-1~deb12u1        Maintainers of Mozilla-related packages <team+pkg-mozilla@tracker.debian.org>\nfirefox-esr-l10n-ja 115.7.0esr-1~deb12u1        Maintainers of Mozilla-related packages <team+pkg-mozilla@tracker.debian.org>\nfirefox-l10n-ja 123.0~build3    Mozilla Releng <release@mozilla.com>\n$ lsb_release -a\nNo LSB modules are available.\nDistributor ID: Debian\nDescription:    Debian GNU/Linux 12 (bookworm)\nRelease:        12\nCodename:       bookworm\n$ arch\nx86_64
\n
\n
\n", "content_text": "\u5148\u65e5\u958b\u50ac\u3055\u308c\u305f\u300c\u9e7f\u5150\u5cf6Linux\u52c9\u5f37\u4f1a 2024.02(\u30aa\u30f3\u30e9\u30a4\u30f3\u958b\u50ac)\u300d\u3067Yamano \u3055\u3093\u306e\u767a\u8868\u3067\u77e5\u3063\u305f\u306e\u3067\u3059\u304c\uff0cMozilla \u304cDebian \u30d9\u30fc\u30eb\u306e\u30c7\u30a3\u30b9\u30c8\u30ea\u30d3\u30e5\u30fc\u30b7\u30e7\u30f3\u5411\u3051\u306bAPT \u30ea\u30dd\u30b8\u30c8\u30ea\u304c\u63d0\u4f9b\u3055\u308c\u3066\u3044\u308b\u305d\u3046\u3067\u3059\uff0e\n\n\n\u3053\u308c\u3092\u8a66\u3057\u3066\u307f\u307e\u3057\u305f\uff0e\n\n\n\n\nMozilla \u306f Firefox 122 \u304b\u3089 apt \u30ea\u30dd\u30b8\u30c8\u30ea\u3067\u306e\u63d0\u4f9b\u3092\u958b\u59cb\u3057\u305f\u306e\u3067\u3001\u3053\u308c\u3092\u7528\u3044\u308b\u3053\u3068\u306b\u3057\u307e\u3059\u3002 (\u6628\u5e74 11 \u6708\u3054\u308d\u304b\u3089 Nightly \u306f\u63d0\u4f9b\u3057\u3066\u3044\u305f\u3089\u3057\u3044)\n\n\n\n\u2014 Yamano\nDebian bookworm + Sway \u306b\u4e57\u308a\u63db\u3048\u3066\u307f\u308b from Arch Linux + i3 | /var/log/life\n\n\n\n\u57fa\u672c\u7684\u306bDebian bookworm amd64, sid amd64 \u74b0\u5883\u3067\u4ee5\u4e0b\u306eMozilla \u306e\u6587\u7ae0\u306e\u901a\u308a\u306b\u884c\u3044\u307e\u3057\u305f\uff0e\n\n\n\nInstall Firefox on Linux | Firefox Help\nLinux \u306b Firefox \u3092\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb\u3059\u308b | Firefox \u30d8\u30eb\u30d7\n\n\n\n\n$ sudo install -d -m 0755 /etc/apt/keyrings (1)\n$ wget -q https://packages.mozilla.org/apt/repo-signing-key.gpg -O- | sudo tee /etc/apt/keyrings/packages.mozilla.org.asc (2)\n$ gpg -n -q --import --import-options import-show /etc/apt/keyrings/packages.mozilla.org.asc | awk '/pub/{getline; gsub(/^ +| +$/,\"\"); if($0 == \"35BAA0B33E9EB396F59CA838C0BA5CE6DC6315A3\") print \"\\nThe key fingerprint matches (\"$0\").\\n\"; else print \"\\nVerification failed: the fingerprint (\"$0\") does not match the expected one.\\n\"}' (3)\n$ echo \"deb [signed-by=/etc/apt/keyrings/packages.mozilla.org.asc] https://packages.mozilla.org/apt mozilla main\" | sudo tee -a /etc/apt/sources.list.d/mozilla.list (4)\n$ echo '\nPackage: *\nPin: origin packages.mozilla.org\nPin-Priority: 1000\n' | sudo tee /etc/apt/preferences.d/mozilla (5)\n$ sudo apt update (6)\n$ sudo apt install firefox firefox-l10n-ja (7)\n\n\n\n\nAPT \u30ea\u30dd\u30b8\u30c8\u30ea\u9375\u683c\u7d0d\u30c7\u30a3\u30ec\u30af\u30c8\u30ea\u3092\u4f5c\u6210\nMozilla APT\u30ea\u30dd\u30b8\u30c8\u30ea\u306e\u7f72\u540d\u9375\u3092\u53d6\u5f97\n\u9375\u6307\u7d0b\u304c 35BAA0B33E9EB396F59CA838C0BA5CE6DC6315A3 \u306a\u306e\u3092\u78ba\u8a8d\nMozilla APT\u30ea\u30dd\u30b8\u30c8\u30ea\u3092source.list \u306b\u767b\u9332\nDebian \u3088\u308aMozilla \u30ea\u30dd\u30b8\u30c8\u30ea\u3092\u512a\u5148\u3059\u308b\u3088\u3046APT Pin \u3092\u7acb\u3066\u308b\n\u30d1\u30c3\u30b1\u30fc\u30b8\u60c5\u5831\u306e\u66f4\u65b0\nFirefox \u3068\u65e5\u672c\u8a9e\u8a00\u8a9e\u30d1\u30c3\u30af\u3092\u5c0e\u5165\n\n\n\n\u8d77\u52d5\u3059\u308b\u3068Firefox 122.0.1 \u304c\u8d77\u52d5\u3057\u3066\u304d\u307e\u3057\u305f :)\n\n\n\n\n\n\u3053\u308c\u307e\u3067 ~/.local/bin/ \u4ee5\u4e0b\u306b\u6700\u65b0\u7248\u3092\u5165\u308c\u3066\u3044\u305f\u306e\u3067\u3053\u308c\u306f\u6d88\u3059\u3053\u3068\u306b\u3057\u307e\u3059\uff0e\n\n\n\n$ ls -l `which firefox`\nlrwxrwxrwx 1 matoken matoken 40 Jul 13 2023 /home/matoken/bin/firefox -> /home/matoken/.local/bin/firefox/firefox\n\n\n\n\u305d\u3057\u3066\uff0c\u4eca\u65e5apt update && apt upgrade \u3057\u305f\u3089Firefox 123.0 \u304c\u964d\u3063\u3066\u304d\u307e\u3057\u305f\uff0e\n\n\n\n$ dpkg-query -W firefox\nfirefox 123.0~build3\n$ apt show firefox\nPackage: firefox\nVersion: 123.0~build3\nPriority: optional\nSection: web\nMaintainer: Mozilla Releng <release@mozilla.com>\nInstalled-Size: 252 MB\nDepends: libasound2 (>= 1.0.16), libatk1.0-0 (>= 1.12.4), libc6 (>= 2.17), libcairo-gobject2 (>= 1.10.0), libcairo2 (>= 1.10.0), libdbus-1-3 (>= 1.5.12), libfontconfig1 (>= 2.11), libfreetype6 (>= 2.3.5), libgcc1 (>= 1:4.1.1), libgdk-pixbuf2.0-0 (>= 2.22.0), libglib2.0-0 (>= 2.37.0), libgtk-3-0 (>= 3.13.7), libpango-1.0-0 (>= 1.14.0), libpangocairo-1.0-0 (>= 1.14.0), libstdc++6 (>= 4.8), libx11-6, libx11-xcb1, libxcb-shm0, libxcb1, libxcomposite1 (>= 1:0.3-1), libxcursor1 (>> 1.1.2), libxdamage1 (>= 1:1.1), libxext6, libxfixes3, libxi6, libxrandr2 (>= 2:1.4.0), libxrender1\nDownload-Size: 68.0 MB\nAPT-Sources: https://packages.mozilla.org/apt mozilla/main amd64 Packages\nDescription: Mozilla Firefox\n\nN: There are 3 additional records. Please use the '-a' switch to see them.\n\n\n\n\u3082\u3068\u3082\u3068\u5165\u3063\u3066\u3044\u305fDebian \u516c\u5f0f\u30ea\u30dd\u30b8\u30c8\u30ea\u306e firefox-esr \u3068\u306e\u5171\u5b58\u3082\u3067\u304d\u3066\u3044\u307e\u3057\u305f\uff0e\u3067\u3082\u3053\u308c\u3082Mozilla \u306e\u65b9\u306b\u3057\u305f\u307b\u3046\u304c\u3044\u3044\u304b\u306a?\n\n\n\n$ dpkg-query -f='${binary:Package} ${Version}\\t${Maintainer}\\n' -W firefox*\nfirefox 122.0.1~build1 Mozilla Releng <release@mozilla.com>\nfirefox-esr 115.7.0esr-1 Maintainers of Mozilla-related packages <team+pkg-mozilla@tracker.debian.org>\nfirefox-esr-l10n-ja 115.7.0esr-1 Maintainers of Mozilla-related packages <team+pkg-mozilla@tracker.debian.org>\nfirefox-l10n-ja 122.0.1~build1 Mozilla Releng <release@mozilla.com>\n\n\n\n\u4ed6\u306b firefox-beta, firefox-devedition, firefox-nightly \u3082\u3042\u308b\u3088\u3046\u3067\u3059\uff0e\narchtecture \u306f x86_64, i686 \u3067 arm \u306a\u3069\u306f\u7121\u3055\u305d\u3046\uff0earm64 \u3042\u305f\u308a\u306f\u6b32\u3057\u3044\u6c17\u304c\u3057\u307e\u3059\uff0e\n\n\n\u74b0\u5883\n\n$ dpkg-query -f='${binary:Package} ${Version}\\t${Maintainer}\\n' -W firefox* apt\napt 2.7.12 APT Development Team <deity@lists.debian.org>\nfirefox 123.0~build3 Mozilla Releng <release@mozilla.com>\nfirefox-esr 115.8.0esr-1 Maintainers of Mozilla-related packages <team+pkg-mozilla@tracker.debian.org>\nfirefox-esr-l10n-ja 115.8.0esr-1 Maintainers of Mozilla-related packages <team+pkg-mozilla@tracker.debian.org>\nfirefox-l10n-ja 123.0~build3 Mozilla Releng <release@mozilla.com>\n$ lsb_release -a\nNo LSB modules are available.\nDistributor ID: Debian\nDescription: Debian GNU/Linux trixie/sid\nRelease: n/a\nCodename: trixie\n$ arch\nx86_64\n\n\n\n\u74b0\u58832\n\n$ dpkg-query -f='${binary:Package} ${Version}\\t${Maintainer}\\n' -W firefox* apt\napt 2.6.1 APT Development Team <deity@lists.debian.org>\nfirefox 123.0~build3 Mozilla Releng <release@mozilla.com>\nfirefox-esr 115.7.0esr-1~deb12u1 Maintainers of Mozilla-related packages <team+pkg-mozilla@tracker.debian.org>\nfirefox-esr-l10n-ja 115.7.0esr-1~deb12u1 Maintainers of Mozilla-related packages <team+pkg-mozilla@tracker.debian.org>\nfirefox-l10n-ja 123.0~build3 Mozilla Releng <release@mozilla.com>\n$ lsb_release -a\nNo LSB modules are available.\nDistributor ID: Debian\nDescription: Debian GNU/Linux 12 (bookworm)\nRelease: 12\nCodename: bookworm\n$ arch\nx86_64", "date_published": "2024-02-22T07:36:41+09:00", "date_modified": "2024-02-22T07:36:44+09:00", "authors": [ { "name": "matoken", "url": "https://matoken.org/blog/author/matoken/", "avatar": "https://secure.gravatar.com/avatar/38f5f3b575c5eb45cda6aa659bca119ac7a5e16b46565e869d0030e3bd66981d?s=512&d=mm&r=g" } ], "author": { "name": "matoken", "url": "https://matoken.org/blog/author/matoken/", "avatar": "https://secure.gravatar.com/avatar/38f5f3b575c5eb45cda6aa659bca119ac7a5e16b46565e869d0030e3bd66981d?s=512&d=mm&r=g" }, "tags": [ "apt", "Apt-Pinning", "Firefox", "bookworm", "Debian", "Linux", "sid", "\u672a\u5206\u985e" ] }, { "id": "https://matoken.org/blog/?p=3954", "url": "https://matoken.org/blog/2024/01/05/sixel-with-ttyd/", "title": "ttyd \u3067Sixel", "content_html": "
\n

\u4ee5\u524d\u8a66\u3057\u305f\u30bf\u30fc\u30df\u30ca\u30eb\u3092Web\u3067\u5171\u6709\u3067\u304d\u308bttyd \u306eSixel \u306e\u5bfe\u5fdc\u72b6\u6cc1\u3092\u78ba\u8a8d\u3057\u3066\u307f\u308b\u30681\u3064\u524d\u306e\u30ea\u30ea\u30fc\u30b9\u306e 1,7.3 \u3067\u5bfe\u5fdc\u3057\u3066\u3044\u308b\u3088\u3046\u306a\u306e\u3067\u5c11\u3057\u8a66\u3057\u3066\u307f\u307e\u3057\u305f\uff0e

\n
\n
\n
Release 1.7.3 \u00b7 tsl0922/ttyd
\n
\n
\n

Sixel support is off by default now, use -t enableSixel=true to enable it.

\n
\n
\n
\n
\n\n
\n

\n
\n

\u4ee5\u524d\u8a66\u3057\u305f\u6642\u306e\u8a18\u4e8b\uff0e
\n* \u7aef\u672b\u3092Web\u5171\u6709\u3067\u304d\u308bttyd \u2013 matoken\u2019s meme

\n
\n
\n

\u30aa\u30f3\u30e9\u30a4\u30f3\u3067ttyd \u3092\u4f7f\u3044\u30d7\u30ec\u30bc\u30f3\u30c6\u30fc\u30b7\u30e7\u30f3\u3092\u8a66\u307f\u305f\u6642\u306e\u30b9\u30e9\u30a4\u30c9\uff0e
\n* Terminal\u3068\u30a6\u30a7\u30d6\u30d6\u30e9\u30a6\u30b6\u3067\u30d7\u30ec\u30bc\u30f3\u30c6\u30fc\u30b7\u30e7\u30f3\u306e\u8a66\u307f – Speaker Deck

\n
\n
\n

GitHub \u306eRelease \u306bbinary \u304c\u3042\u308b\u3051\u3069source \u304b\u3089Build \u3057\u3066\u307f\u307e\u3057\u305f\uff0e

\n
\n
\n
build
\n
\n
$ sudo apt install build-essential cmake git libjson-c-dev libwebsockets-dev\n$ git clone https://github.com/tsl0922/ttyd.git\n$ cd ttyd && mkdir build && cd build\n$ cmake ..\n$ make && make install\n$ ./ttyd --version\nttyd version 1.7.4-fd280fe\n$ ./ttyd\nttyd is a tool for sharing terminal over the web\n\nUSAGE:\n    ttyd [options] <command> [<arguments...>]\n\nVERSION:\n    1.7.4-fd280fe\n\nOPTIONS:\n    -p, --port              Port to listen (default: 7681, use `0` for random port)\n    -i, --interface         Network interface to bind (eg: eth0), or UNIX domain socket path (eg: /var/run/ttyd.sock)\n    -U, --socket-owner      User owner of the UNIX domain socket file, when enabled (eg: user:group)\n    -c, --credential        Credential for basic authentication (format: username:password)\n    -H, --auth-header       HTTP Header name for auth proxy, this will configure ttyd to let a HTTP reverse proxy handle authentication\n    -u, --uid               User id to run with\n    -g, --gid               Group id to run with\n    -s, --signal            Signal to send to the command when exit it (default: 1, SIGHUP)\n    -w, --cwd               Working directory to be set for the child program\n    -a, --url-arg           Allow client to send command line arguments in URL (eg: http://localhost:7681?arg=foo&arg=bar)\n    -W, --writable          Allow clients to write to the TTY (readonly by default)\n    -t, --client-option     Send option to client (format: key=value), repeat to add more options\n    -T, --terminal-type     Terminal type to report, default: xterm-256color\n    -O, --check-origin      Do not allow websocket connection from different origin\n    -m, --max-clients       Maximum clients to support (default: 0, no limit)\n    -o, --once              Accept only one client and exit on disconnection\n    -B, --browser           Open terminal with the default system browser\n    -I, --index             Custom index.html path\n    -b, --base-path         Expected base path for requests coming from a reverse proxy (eg: /mounted/here, max length: 128)\n    -P, --ping-interval     Websocket ping interval(sec) (default: 5)\n    -6, --ipv6              Enable IPv6 support\n    -S, --ssl               Enable SSL\n    -C, --ssl-cert          SSL certificate file path\n    -K, --ssl-key           SSL key file path\n    -A, --ssl-ca            SSL CA file path for client certificate verification\n    -d, --debug             Set log level (default: 7)\n    -v, --version           Print the version and exit\n    -h, --help              Print this text and exit\n\nVisit https://github.com/tsl0922/ttyd to get more information and report bugs.
\n
\n
\n
\n
ttyd \u3067bash \u3092\u8d77\u52d5
\n
\n
$ ttyd -p 8080 --writable -t enableSixel=true /bin/bash
\n
\n
\n
\n\n\n\n\n\n\n\n
\n
Note
\n
\n
\n
    \n
  • 1.7.4 \u304b\u3089 --readonly \u30aa\u30d7\u30b7\u30e7\u30f3\u304c --writable \u306b\u5909\u66f4\u306b\u306a\u3063\u3066\u3044\u307e\u3059\uff0e
  • \n
  • -t enableSixel=true \u3067Sixel \u3092\u6709\u52b9\u306b\u51fa\u6765\u307e\u3059\uff0e
  • \n
\n
\n
\n
\n
\n
Sixel \u3067\u753b\u50cf\u8868\u793a
\n

\"ttyd

\n
\n
\n
sayaka \u3061\u3083\u3093\u3092\u8d77\u52d5
\n

\"ttyd

\n
\n
\n
\u74b0\u5883
\n
\n
$ ./ttyd -v\nttyd version 1.7.4-fd280fe\n$ dpkg-query -W build-essential cmake git libjson-c-dev libwebsockets-dev\nbuild-essential 12.10\ncmake   3.28.1-1\ngit     1:2.43.0-1\nlibjson-c-dev:amd64     0.17-1\nlibwebsockets-dev:amd64 4.3.3-1\n$ lsb_release -a\nNo LSB modules are available.\nDistributor ID: Debian\nDescription:    Debian GNU/Linux trixie/sid\nRelease:        n/a\nCodename:       trixie\n$ arch\nx86_64
\n
\n
\n", "content_text": "\u4ee5\u524d\u8a66\u3057\u305f\u30bf\u30fc\u30df\u30ca\u30eb\u3092Web\u3067\u5171\u6709\u3067\u304d\u308bttyd \u306eSixel \u306e\u5bfe\u5fdc\u72b6\u6cc1\u3092\u78ba\u8a8d\u3057\u3066\u307f\u308b\u30681\u3064\u524d\u306e\u30ea\u30ea\u30fc\u30b9\u306e 1,7.3 \u3067\u5bfe\u5fdc\u3057\u3066\u3044\u308b\u3088\u3046\u306a\u306e\u3067\u5c11\u3057\u8a66\u3057\u3066\u307f\u307e\u3057\u305f\uff0e\n\n\nRelease 1.7.3 \u00b7 tsl0922/ttyd\n\n\nSixel support is off by default now, use -t enableSixel=true to enable it.\n\n\n\n\n\nttyd – Share your terminal over the web\ntsl0922/ttyd: Share your terminal over the web\n\n\n\n\n\u4ee5\u524d\u8a66\u3057\u305f\u6642\u306e\u8a18\u4e8b\uff0e\n* \u7aef\u672b\u3092Web\u5171\u6709\u3067\u304d\u308bttyd \u2013 matoken\u2019s meme\n\n\n\u30aa\u30f3\u30e9\u30a4\u30f3\u3067ttyd \u3092\u4f7f\u3044\u30d7\u30ec\u30bc\u30f3\u30c6\u30fc\u30b7\u30e7\u30f3\u3092\u8a66\u307f\u305f\u6642\u306e\u30b9\u30e9\u30a4\u30c9\uff0e\n* Terminal\u3068\u30a6\u30a7\u30d6\u30d6\u30e9\u30a6\u30b6\u3067\u30d7\u30ec\u30bc\u30f3\u30c6\u30fc\u30b7\u30e7\u30f3\u306e\u8a66\u307f – Speaker Deck\n\n\nGitHub \u306eRelease \u306bbinary \u304c\u3042\u308b\u3051\u3069source \u304b\u3089Build \u3057\u3066\u307f\u307e\u3057\u305f\uff0e\n\n\nbuild\n\n$ sudo apt install build-essential cmake git libjson-c-dev libwebsockets-dev\n$ git clone https://github.com/tsl0922/ttyd.git\n$ cd ttyd && mkdir build && cd build\n$ cmake ..\n$ make && make install\n$ ./ttyd --version\nttyd version 1.7.4-fd280fe\n$ ./ttyd\nttyd is a tool for sharing terminal over the web\n\nUSAGE:\n ttyd [options] <command> [<arguments...>]\n\nVERSION:\n 1.7.4-fd280fe\n\nOPTIONS:\n -p, --port Port to listen (default: 7681, use `0` for random port)\n -i, --interface Network interface to bind (eg: eth0), or UNIX domain socket path (eg: /var/run/ttyd.sock)\n -U, --socket-owner User owner of the UNIX domain socket file, when enabled (eg: user:group)\n -c, --credential Credential for basic authentication (format: username:password)\n -H, --auth-header HTTP Header name for auth proxy, this will configure ttyd to let a HTTP reverse proxy handle authentication\n -u, --uid User id to run with\n -g, --gid Group id to run with\n -s, --signal Signal to send to the command when exit it (default: 1, SIGHUP)\n -w, --cwd Working directory to be set for the child program\n -a, --url-arg Allow client to send command line arguments in URL (eg: http://localhost:7681?arg=foo&arg=bar)\n -W, --writable Allow clients to write to the TTY (readonly by default)\n -t, --client-option Send option to client (format: key=value), repeat to add more options\n -T, --terminal-type Terminal type to report, default: xterm-256color\n -O, --check-origin Do not allow websocket connection from different origin\n -m, --max-clients Maximum clients to support (default: 0, no limit)\n -o, --once Accept only one client and exit on disconnection\n -B, --browser Open terminal with the default system browser\n -I, --index Custom index.html path\n -b, --base-path Expected base path for requests coming from a reverse proxy (eg: /mounted/here, max length: 128)\n -P, --ping-interval Websocket ping interval(sec) (default: 5)\n -6, --ipv6 Enable IPv6 support\n -S, --ssl Enable SSL\n -C, --ssl-cert SSL certificate file path\n -K, --ssl-key SSL key file path\n -A, --ssl-ca SSL CA file path for client certificate verification\n -d, --debug Set log level (default: 7)\n -v, --version Print the version and exit\n -h, --help Print this text and exit\n\nVisit https://github.com/tsl0922/ttyd to get more information and report bugs.\n\n\n\nttyd \u3067bash \u3092\u8d77\u52d5\n\n$ ttyd -p 8080 --writable -t enableSixel=true /bin/bash\n\n\n\n\n\n\n\nNote\n\n\n\n\n1.7.4 \u304b\u3089 --readonly \u30aa\u30d7\u30b7\u30e7\u30f3\u304c --writable \u306b\u5909\u66f4\u306b\u306a\u3063\u3066\u3044\u307e\u3059\uff0e\n-t enableSixel=true \u3067Sixel \u3092\u6709\u52b9\u306b\u51fa\u6765\u307e\u3059\uff0e\n\n\n\n\n\n\n\n\nSixel \u3067\u753b\u50cf\u8868\u793a\n\n\n\nsayaka \u3061\u3083\u3093\u3092\u8d77\u52d5\n\n\n\n\u74b0\u5883\n\n$ ./ttyd -v\nttyd version 1.7.4-fd280fe\n$ dpkg-query -W build-essential cmake git libjson-c-dev libwebsockets-dev\nbuild-essential 12.10\ncmake 3.28.1-1\ngit 1:2.43.0-1\nlibjson-c-dev:amd64 0.17-1\nlibwebsockets-dev:amd64 4.3.3-1\n$ lsb_release -a\nNo LSB modules are available.\nDistributor ID: Debian\nDescription: Debian GNU/Linux trixie/sid\nRelease: n/a\nCodename: trixie\n$ arch\nx86_64", "date_published": "2024-01-05T05:28:20+09:00", "date_modified": "2024-01-05T05:29:06+09:00", "authors": [ { "name": "matoken", "url": "https://matoken.org/blog/author/matoken/", "avatar": "https://secure.gravatar.com/avatar/38f5f3b575c5eb45cda6aa659bca119ac7a5e16b46565e869d0030e3bd66981d?s=512&d=mm&r=g" } ], "author": { "name": "matoken", "url": "https://matoken.org/blog/author/matoken/", "avatar": "https://secure.gravatar.com/avatar/38f5f3b575c5eb45cda6aa659bca119ac7a5e16b46565e869d0030e3bd66981d?s=512&d=mm&r=g" }, "tags": [ "sayaka", "sixel", "terminal", "ttyd", "Debian", "Linux", "sid", "\u672a\u5206\u985e" ] } ] }