{ "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/artful17-10/feed/json/ -- and add it your reader.", "home_page_url": "https://matoken.org/blog/category/artful17-10/", "feed_url": "https://matoken.org/blog/category/artful17-10/feed/json/", "language": "ja", "title": "Artful(17.10) – matoken's blog", "description": "Is there no plan B?", "icon": "https://matoken.org/blog/wp-content/uploads/2025/03/cropped-1865f695c4eecc844385acef2f078255036adccd42c254580ea3844543ab56d9.jpeg", "items": [ { "id": "http://matoken.org/blog/?p=1649", "url": "https://matoken.org/blog/2017/09/09/try_speedtest-cli/", "title": "speedtest.net\u304ccli\u3067\u5229\u7528\u3067\u304d\u308bspeedtest-cli\u3092\u8a66\u3059", "content_html": "

\u4e5d\u91cc \u771f\u590f @orumin \u305d\u3046\u3044\u3048\u3070 speedtest.net \u3063\u3066 Linux \u306e CLI client \u3082\u3042\u308a\u307e\u3059\u306d\u3002

\n

\u3063\u3066\u3053\u3068\u3067Linux\u306ecli\u3067\u52d5\u304fPython\u88fd\u306espeedtest-cli\u3092\u3061\u3087\u3063\u3068\u8a66\u3057\u3066\u307f\u305f\uff0e

\n\n

speedtest.net\u3067\u306e\u56de\u7dda\u901f\u5ea6\u8a08\u6e2c\u3092cli\u3067\u884c\u3048\u307e\u3059\uff0epython\u88fd\u3067pip\u3068\u304b\u3067\u5404\u7a2e\u74b0\u5883\u306b\u5c0e\u5165\u53ef\u80fd\uff0e

\n

Debian\u3060\u3068jessie\u4ee5\u964dall, Ubuntu\u3060\u306816.04LTS\u4ee5\u964dall\u306bpkg\u3082\u3042\u308b\u306e\u3067apt\u4e00\u767a\u3067\u5165\u308b\u3057\uff0cRaspberry Pi\u306a\u3069\u306eARM\u30a2\u30fc\u30ad\u30c6\u30af\u30c1\u30e3\u306a\u3093\u304b\u3067\u3082\u554f\u984c\u306a\u304f\u52d5\u304d\u307e\u3057\u305f\uff0e

\n\n

\u898f\u5b9a\u5024\u306e\u52d5\u4f5c\u306fip\u304b\u3089\u30ed\u30b1\u30fc\u30b7\u30e7\u30f3\u62fe\u3063\u3066\u305d\u3053\u304b\u3089\u8fd1\u3044\u30b5\u30fc\u30d0\u30fc\u3067\u8a08\u6e2c\u3057\u305f\u7d50\u679c\u3092\u8fd4\u3059\u3088\u3046\u3067\u3059\uff0e
\n\u81ea\u5b85\u306eip\u30a2\u30c9\u30ec\u30b9\u3067\u306e\u81ea\u52d5\u5224\u5b9a\u3067\u306f\u9759\u5ca1\u306b\u306a\u3063\u3066\u305f\u306e\u3067\u624b\u52d5\u3067\u8a08\u6e2c\u30b5\u30fc\u30d0\u3092\u5909\u66f4\u3057\u3066\u9e7f\u5150\u5cf6\u3068\u6771\u4eac\u3092\u8a66\u3057\u307e\u3057\u305f\uff0e

\n

help

\n\n\n\n\n
\n
$ speedtest-cli -h\nusage: speedtest-cli [-h] [--bytes] [--share] [--simple] [--list]\n[--server SERVER] [--mini MINI] [--source SOURCE]\n[--timeout TIMEOUT] [--secure] [--version]\n\nCommand line interface for testing internet bandwidth using speedtest.net.\n--------------------------------------------------------------------------\nhttps://github.com/sivel/speedtest-cli\n\noptional arguments:\n-h, --help show this help message and exit\n--bytes Display values in bytes instead of bits. Does not affect\nthe image generated by --share\n--share Generate and provide a URL to the speedtest.net share\nresults image\n--simple Suppress verbose output, only show basic information\n--list Display a list of speedtest.net servers sorted by\ndistance\n--server SERVER Specify a server ID to test against\n--mini MINI URL of the Speedtest Mini server\n--source SOURCE Source IP address to bind to\n--timeout TIMEOUT HTTP timeout in seconds. Default 10\n--secure Use HTTPS instead of HTTP when communicating with\nspeedtest.net operated servers\n--version Show the version number and exit
\n
\n

\u898f\u5b9a\u5024\u3067\u306f\u81ea\u5b85\u306f\u9759\u5ca1\u306b\u306a\u3063\u3066\u3044\u3066\u9759\u5ca1\u30b5\u30fc\u30d0\u3067\u8a08\u6e2c\u3059\u308b(\u5b9f\u969b\u306f\u9e7f\u5150\u5cf6)

\n\n\n\n\n
\n
$ speedtest-cli\nRetrieving speedtest.net configuration...\nRetrieving speedtest.net server list...\nTesting from FreeBit (180.131.110.140)...\nSelecting best server based on latency...\nHosted by ClickL Network (Shizuoka) [0.02 km]: 110.464 ms\nTesting download speed........................................\nDownload: 2.07 Mbit/s\nTesting upload speed..................................................\nUpload: 0.92 Mbit/s
\n
\n

\u65e5\u672c\u306e\u30b5\u30fc\u30d0\u3092\u78ba\u8a8d\u3059\u308b

\n\n\n\n\n
\n
$ speedtest-cli --list|grep -i japan\n14180) ClickL Network (Shizuoka, Japan) [0.02 km]\n8407) Allied Telesis Capital Corporation (Sagamihara, Japan) [111.58 km]\n6087) Allied Telesis Capital Corporation (Fussa-shi, Japan) [120.41 km]\n6508) at2wn (Yokohama, Japan) [125.30 km]\n7510) ASEINet (Tokyo, Japan) [141.71 km]\n12546) TB (Tokyo, Japan) [141.71 km]\n12511) h3zjp (Nerima, Japan) [142.66 km]\n8348) Foxcore-LS (Sodegaura, Japan) [167.71 km]\n7139) SoftEther Corporation (Tsukuba, Japan) [192.41 km]\n6368) gatolabo (Maibara, Japan) [194.62 km]\n6766) JAIST(ino-lab) (Nomi, Japan) [232.28 km]\n13641) NextechNetworkSolutions (Nara, Japan) [237.53 km]\n6476) rxy (individual) (Osaka, Japan) [264.80 km]\n8832) prize3046 (Ikeda, Japan) [269.86 km]\n8193) kamiari (Sendai, Japan) [427.67 km]\n7976) denpa893 (Hikari, Japan) [601.03 km]\n6405) Allied Telesis Capital Corporation (Misawa, Japan) [686.38 km]\n13568) KSL (Kagoshima, Japan) [820.38 km]\n811) GLBB Japan KK (Chatan, Japan) [1397.84 km]\n6581) haza (Haebaru, Japan) [1410.56 km]
\n
\n

\u9e7f\u5150\u5cf6\u30b5\u30fc\u30d0\u3067\u8a08\u6e2c\u3057\u3066\u307f\u308b

\n\n\n\n\n
\n
$ speedtest-cli --server 13568\nRetrieving speedtest.net configuration...\nRetrieving speedtest.net server list...\nTesting from FreeBit (180.131.110.140)...\nHosted by KSL (Kagoshima) [820.38 km]: 103.499 ms\nTesting download speed........................................\nDownload: 2.20 Mbit/s\nTesting upload speed..................................................\nUpload: 0.92 Mbit/s
\n
\n

\u6771\u4eac\u3092–simple option\u3067\u8a08\u6e2c\u3057\u3066\u307f\u308b

\n\n\n\n\n
\n
$ speedtest-cli --simple --server 7510\nPing: 150.627 ms\nDownload: 1.88 Mbit/s\nUpload: 0.84 Mbit/s
\n
\n

\u30b5\u30fc\u30d0\u306e\u6570\u3092\u78ba\u8a8d\u3057\u3066\u307f\u308b

\n\n\n\n\n
\n
$ speedtest-cli --list | wc -l\n6509
\n
\n

speedtest\u306fJavaScript\u3084Adobe Flash\u304c\u5fc5\u8981\u306a\u3053\u3068\u304c\u591a\u304f\u3066\u30d8\u30c3\u30c9\u30ec\u30b9\u74b0\u5883\u306a\u3069\u3067\u306f\u9762\u5012\u3067\u3057\u305f\uff0e
\niperf\u3084netcat\u306a\u3093\u304b\u306f\u304a\u624b\u8efd\u3067\u3059\u304c\uff0c\u901f\u5ea6\u30c6\u30b9\u30c8\u5148\u306e\u30b5\u30fc\u30d0\u306e\u7528\u610f\u304c\u5fc5\u8981\u3067\u3059\uff0e

\n

\u4eca\u56de\u306espeedtest-cli\u306f\u304a\u624b\u8efd\u306b\u5c0e\u5165\u3067\u304d\u3066\u4e16\u754c\u5404\u5730\u306e\u30b5\u30fc\u30d0\u76f8\u624b\u306bcli\u3067speed test\u3082\u51fa\u6765\u3066\u3044\u3044\u611f\u3058\u3067\u3059\uff0e

\n

\n
\n
\n", "content_text": "\u4e5d\u91cc \u771f\u590f @orumin \u305d\u3046\u3044\u3048\u3070 speedtest.net \u3063\u3066 Linux \u306e CLI client \u3082\u3042\u308a\u307e\u3059\u306d\u3002\n\u3063\u3066\u3053\u3068\u3067Linux\u306ecli\u3067\u52d5\u304fPython\u88fd\u306espeedtest-cli\u3092\u3061\u3087\u3063\u3068\u8a66\u3057\u3066\u307f\u305f\uff0e\n\n\n\nGitHub – sivel/speedtest-cli: Command line interface for testing internet bandwidth using speedtest.net\n\n\n\nspeedtest.net\u3067\u306e\u56de\u7dda\u901f\u5ea6\u8a08\u6e2c\u3092cli\u3067\u884c\u3048\u307e\u3059\uff0epython\u88fd\u3067pip\u3068\u304b\u3067\u5404\u7a2e\u74b0\u5883\u306b\u5c0e\u5165\u53ef\u80fd\uff0e\nDebian\u3060\u3068jessie\u4ee5\u964dall, Ubuntu\u3060\u306816.04LTS\u4ee5\u964dall\u306bpkg\u3082\u3042\u308b\u306e\u3067apt\u4e00\u767a\u3067\u5165\u308b\u3057\uff0cRaspberry Pi\u306a\u3069\u306eARM\u30a2\u30fc\u30ad\u30c6\u30af\u30c1\u30e3\u306a\u3093\u304b\u3067\u3082\u554f\u984c\u306a\u304f\u52d5\u304d\u307e\u3057\u305f\uff0e\n\n\n\nDebian — \u30d1\u30c3\u30b1\u30fc\u30b8\u691c\u7d22\u7d50\u679c — speedtest-cli\n\n\n\n\nUbuntu \u2013 \u30d1\u30c3\u30b1\u30fc\u30b8\u691c\u7d22\u7d50\u679c — speedtest-cli\n\n\n\n\u898f\u5b9a\u5024\u306e\u52d5\u4f5c\u306fip\u304b\u3089\u30ed\u30b1\u30fc\u30b7\u30e7\u30f3\u62fe\u3063\u3066\u305d\u3053\u304b\u3089\u8fd1\u3044\u30b5\u30fc\u30d0\u30fc\u3067\u8a08\u6e2c\u3057\u305f\u7d50\u679c\u3092\u8fd4\u3059\u3088\u3046\u3067\u3059\uff0e\n\u81ea\u5b85\u306eip\u30a2\u30c9\u30ec\u30b9\u3067\u306e\u81ea\u52d5\u5224\u5b9a\u3067\u306f\u9759\u5ca1\u306b\u306a\u3063\u3066\u305f\u306e\u3067\u624b\u52d5\u3067\u8a08\u6e2c\u30b5\u30fc\u30d0\u3092\u5909\u66f4\u3057\u3066\u9e7f\u5150\u5cf6\u3068\u6771\u4eac\u3092\u8a66\u3057\u307e\u3057\u305f\uff0e\nhelp\n\n\n\n$ speedtest-cli -h\nusage: speedtest-cli [-h] [--bytes] [--share] [--simple] [--list]\n[--server SERVER] [--mini MINI] [--source SOURCE]\n[--timeout TIMEOUT] [--secure] [--version]\n\nCommand line interface for testing internet bandwidth using speedtest.net.\n--------------------------------------------------------------------------\nhttps://github.com/sivel/speedtest-cli\n\noptional arguments:\n-h, --help show this help message and exit\n--bytes Display values in bytes instead of bits. Does not affect\nthe image generated by --share\n--share Generate and provide a URL to the speedtest.net share\nresults image\n--simple Suppress verbose output, only show basic information\n--list Display a list of speedtest.net servers sorted by\ndistance\n--server SERVER Specify a server ID to test against\n--mini MINI URL of the Speedtest Mini server\n--source SOURCE Source IP address to bind to\n--timeout TIMEOUT HTTP timeout in seconds. Default 10\n--secure Use HTTPS instead of HTTP when communicating with\nspeedtest.net operated servers\n--version Show the version number and exit\n\n\n\n\u898f\u5b9a\u5024\u3067\u306f\u81ea\u5b85\u306f\u9759\u5ca1\u306b\u306a\u3063\u3066\u3044\u3066\u9759\u5ca1\u30b5\u30fc\u30d0\u3067\u8a08\u6e2c\u3059\u308b(\u5b9f\u969b\u306f\u9e7f\u5150\u5cf6)\n\n\n\n$ speedtest-cli\nRetrieving speedtest.net configuration...\nRetrieving speedtest.net server list...\nTesting from FreeBit (180.131.110.140)...\nSelecting best server based on latency...\nHosted by ClickL Network (Shizuoka) [0.02 km]: 110.464 ms\nTesting download speed........................................\nDownload: 2.07 Mbit/s\nTesting upload speed..................................................\nUpload: 0.92 Mbit/s\n\n\n\n\u65e5\u672c\u306e\u30b5\u30fc\u30d0\u3092\u78ba\u8a8d\u3059\u308b\n\n\n\n$ speedtest-cli --list|grep -i japan\n14180) ClickL Network (Shizuoka, Japan) [0.02 km]\n8407) Allied Telesis Capital Corporation (Sagamihara, Japan) [111.58 km]\n6087) Allied Telesis Capital Corporation (Fussa-shi, Japan) [120.41 km]\n6508) at2wn (Yokohama, Japan) [125.30 km]\n7510) ASEINet (Tokyo, Japan) [141.71 km]\n12546) TB (Tokyo, Japan) [141.71 km]\n12511) h3zjp (Nerima, Japan) [142.66 km]\n8348) Foxcore-LS (Sodegaura, Japan) [167.71 km]\n7139) SoftEther Corporation (Tsukuba, Japan) [192.41 km]\n6368) gatolabo (Maibara, Japan) [194.62 km]\n6766) JAIST(ino-lab) (Nomi, Japan) [232.28 km]\n13641) NextechNetworkSolutions (Nara, Japan) [237.53 km]\n6476) rxy (individual) (Osaka, Japan) [264.80 km]\n8832) prize3046 (Ikeda, Japan) [269.86 km]\n8193) kamiari (Sendai, Japan) [427.67 km]\n7976) denpa893 (Hikari, Japan) [601.03 km]\n6405) Allied Telesis Capital Corporation (Misawa, Japan) [686.38 km]\n13568) KSL (Kagoshima, Japan) [820.38 km]\n811) GLBB Japan KK (Chatan, Japan) [1397.84 km]\n6581) haza (Haebaru, Japan) [1410.56 km]\n\n\n\n\u9e7f\u5150\u5cf6\u30b5\u30fc\u30d0\u3067\u8a08\u6e2c\u3057\u3066\u307f\u308b\n\n\n\n$ speedtest-cli --server 13568\nRetrieving speedtest.net configuration...\nRetrieving speedtest.net server list...\nTesting from FreeBit (180.131.110.140)...\nHosted by KSL (Kagoshima) [820.38 km]: 103.499 ms\nTesting download speed........................................\nDownload: 2.20 Mbit/s\nTesting upload speed..................................................\nUpload: 0.92 Mbit/s\n\n\n\n\u6771\u4eac\u3092–simple option\u3067\u8a08\u6e2c\u3057\u3066\u307f\u308b\n\n\n\n$ speedtest-cli --simple --server 7510\nPing: 150.627 ms\nDownload: 1.88 Mbit/s\nUpload: 0.84 Mbit/s\n\n\n\n\u30b5\u30fc\u30d0\u306e\u6570\u3092\u78ba\u8a8d\u3057\u3066\u307f\u308b\n\n\n\n$ speedtest-cli --list | wc -l\n6509\n\n\n\nspeedtest\u306fJavaScript\u3084Adobe Flash\u304c\u5fc5\u8981\u306a\u3053\u3068\u304c\u591a\u304f\u3066\u30d8\u30c3\u30c9\u30ec\u30b9\u74b0\u5883\u306a\u3069\u3067\u306f\u9762\u5012\u3067\u3057\u305f\uff0e\niperf\u3084netcat\u306a\u3093\u304b\u306f\u304a\u624b\u8efd\u3067\u3059\u304c\uff0c\u901f\u5ea6\u30c6\u30b9\u30c8\u5148\u306e\u30b5\u30fc\u30d0\u306e\u7528\u610f\u304c\u5fc5\u8981\u3067\u3059\uff0e\n\u4eca\u56de\u306espeedtest-cli\u306f\u304a\u624b\u8efd\u306b\u5c0e\u5165\u3067\u304d\u3066\u4e16\u754c\u5404\u5730\u306e\u30b5\u30fc\u30d0\u76f8\u624b\u306bcli\u3067speed test\u3082\u51fa\u6765\u3066\u3044\u3044\u611f\u3058\u3067\u3059\uff0e", "date_published": "2017-09-09T07:30:10+09:00", "date_modified": "2017-09-09T07:30:10+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": [ "speedtest", "Artful(17.10)", "Debian", "jessie", "Linux", "sid", "stretch", "Ubuntu", "xenial(16.04)", "yakkety(16.10)", "Zesty(17.04)" ] }, { "id": "http://matoken.org/blog/?p=1637", "url": "https://matoken.org/blog/2017/08/03/try-asciidocfx-in-the-arm64/", "title": "AsciiDocFX\u3092ARM64\u74b0\u5883\u3068\u304b\u3067\u8a66\u3059", "content_html": "

\n

\u6700\u8fd1\u8efd\u3081\u306e\u30e9\u30a4\u30d6\u30d7\u30ec\u30d3\u30e5\u30fc\u304c\u51fa\u6765\u3066ARM\u74b0\u5883\u3067\u3082\u52d5\u304fAsciiDoc\u74b0\u5883\u304c\u306a\u3044\u304b\u306a\u30fc\u3068\u63a2\u3057\u3066\u3044\u307e\u3059\uff0e\u4eca\u56de\u306fAsciiDocFX\uff0e

\n
\n
\n

Java\u88fd\u306e\u30de\u30eb\u30c1\u30d7\u30e9\u30c3\u30c8\u30db\u30fc\u30e0\u30a8\u30c7\u30a3\u30bf\uff0e\u30e9\u30a4\u30d6\u30d7\u30ec\u30d3\u30e5\u30fc\u6a5f\u80fd\u3082\u3042\u308a\uff0e

\n
\n
\n\n
\n
Asciidoc FX is a book / document editor to build PDF, Epub, Mobi and HTML books, documents and slides. AsciidocFX is also a winner of https://www.oracle.com/corporate/pressrelease/dukes-award-102815.html[Duke\u2019s Choice Award 2015].
\n
\n
\n
\n

\u5c0e\u5165

\n
\n

\u30a2\u30fc\u30ab\u30a4\u30d6\u3092\u30c0\u30a6\u30f3\u30ed\u30fc\u30c9\u3057\u3066\u5c55\u958b\u3059\u308b\u3060\u3051\uff0e\u30a2\u30fc\u30ab\u30a4\u30d6\u306fOS\u5225\u306bJRE\u540c\u68b1\u7248\u3068JRE\u306a\u3057\u7248\u304c\u3042\u308b\uff0e
\nLinux\u7248JRE\u540c\u68b1\u7248\u306f\u4e2d\u3092\u898b\u308b\u3068amd64\u3060\u3063\u305f\uff0e\u4ed6\u306earchtecture\u3067\u306fNo_JRE\u3092\u9078\u3076\u3057\u304b\u306a\u3055\u305d\u3046\uff0e

\n
\n\n
\n
\u5c0e\u5165\u4f8b
\n
\n
$ wget https://github.com/asciidocfx/AsciidocFX/releases/download/v1.5.5/AsciidocFX_Linux_No_JRE.tar.gz\n$ tar xvf AsciidocFX_Linux_No_JRE.tar.gz\n$ AsciidocFX/bin/AsciidocFX
\n
\n
\n
\n

OpenJDK\u3067\u52d5\u304b\u3059\u5834\u5408\u306f openjfx pkg\u3082\u5fc5\u8981\uff0e

\n
\n
\n
\n
$ sudo apt install openjdk-8-jre openjfx
\n
\n
\n\n
\n

ARM64 + OracleJava\u74b0\u5883\u3067\u306f\u52d5\u4f5c\u3055\u305b\u308b\u3053\u3068\u304c\u3067\u304d\u3066\u3044\u306a\u3044\uff0e

\n
\n\n
\n
\n

\u8b66\u544a

\n
\n

\u52d5\u4f5c\u306f\u3057\u305f\u304c\uff0c overlay-scrollbar \u304c\u898b\u3064\u304b\u3089\u306a\u3044\u3068\u3044\u3046\u8b66\u544a\u30e1\u30c3\u30bb\u30fc\u30b8\u304c\u51fa\u308b\uff0e

\n
\n
\n
\n
$ ./AsciidocFX\nGtk-Message: Failed to load module \"overlay-scrollbar\"
\n
\n
\n
\n

overlay-scrollbar-gtk2 pkg\u3092\u5c0e\u5165\u3059\u308b\u3053\u3068\u3067\u89e3\u6c7a\uff0e

\n
\n
\n
\n
$ sudo apt install overlay-scrollbar-gtk2
\n
\n
\n
\n
\n

\u4f7f\u3044\u52dd\u624b

\n
\n
    \n
  • \n

    \n\u30e9\u30a4\u30d6\u30d7\u30ec\u30d3\u30e5\u30fc\u304c\u3042\u308b\u306e\u306f\u3084\u306f\u308a\u4fbf\u5229\n

    \n
    \n
      \n
    • \n

      \n\u3088\u304f\u305a\u308c\u308b\u3051\u3069\u3082\u2026\u2026\n

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

    \n\u52d5\u4f5c\u306fCore2Duo\u30de\u30b7\u30f3\u3067\u3082\u8d77\u52d5\u306b\u306f\u6642\u9593\u304c\u304b\u304b\u308b\u304c\u8d77\u52d5\u3059\u308c\u3070\u554f\u984c\u306a\u304f\u5229\u7528\u3067\u304d\u308b\n

    \n
    \n
      \n
    • \n

      \nARM64(1.2GHz 64-Bit Quad-Core ARM Cortex A54)+OpenJDK\u74b0\u5883\u3067\u306f\u30ad\u30fc\u5165\u529b\u304b\u3089\u306e\u30bf\u30a4\u30e0\u30e9\u30b0\u304c\u6c17\u306b\u306a\u3063\u3066\u8f9b\u3044\n

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

    \n\u66f8\u304d\u51fa\u3057\u30d5\u30a9\u30fc\u30de\u30c3\u30c8\u304cHTML, PDF, Ebook(mobi/Epub), Docbook\u3068\u8c4a\u5bcc\n

    \n
    \n
      \n
    • \n

      \n\u3057\u304b\u3057GUI\u3067\u3057\u304b\u5229\u7528\u3067\u304d\u306a\u3044\u3088\u3046\u3067Marp\u3068\u540c\u3058\u3088\u3046\u306a\u3082\u3069\u304b\u3057\u3055\u304c\u3042\u308b\n

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

    \n\u57fa\u672c\u7684\u306b3\u30da\u30a4\u30f3\u3067\uff0c\u5de6\u7aef\u306f\u30d5\u30a1\u30a4\u30e9\u30fc\uff0c\u30a2\u30a6\u30c8\u30e9\u30a4\u30f3\uff0c\u6700\u8fd1\u4f7f\u3063\u305f\u30d5\u30a1\u30a4\u30eb\u304c\u5229\u7528\u3067\u304d\u308b\u304c\u9589\u3058\u308b\u3053\u3068\u3082\u51fa\u6765\u308b(\u5de6\u7aef\u306e\u30a2\u30af\u30c6\u30a3\u30d6\u306a\u30bf\u30d6\u3092\u30af\u30ea\u30c3\u30af)\n

    \n
  • \n
  • \n

    \n\u53f3\u7aef\u30da\u30a4\u30f3\u306f\u30d7\u30ec\u30d3\u30e5\u30fc\uff0c\u8a2d\u5b9a\u304c\u53ef\u80fd\u3067\u3053\u308c\u3082\u9589\u3058\u308b\u3053\u3068\u51fa\u6765\u308b(\u53f3\u7aef\u306e\u30a2\u30af\u30c6\u30a3\u30d6\u306a\u30bf\u30d6\u3092\u30af\u30ea\u30c3\u30af)\n

    \n
  • \n
  • \n

    \n\u30de\u30a6\u30b9\u306e\u4e2d\u30dc\u30bf\u30f3\u3084\uff0cshift+Ins\u3067\u306e\u8cbc\u4ed8\u3051\u304c\u3067\u304d\u306a\u3044\n

    \n
  • \n
  • \n

    \n\u901a\u5e38\u306e\u30b3\u30d4\u30fc\uff0c\u30da\u30fc\u30b9\u30c8\u3082\u3067\u304d\u306a\u304f\u306a\u308b\u3053\u3068\u304c\u3042\u308b\n

    \n
  • \n
  • \n

    \n\u5229\u7528\u4e2d\u306b\u30d5\u30a9\u30f3\u30c8\u304c\u6ef2\u3080\u3088\u3046\u306a\u8868\u793a\u306b\u306a\u308b\n

    \n
    \n
      \n
    • \n

      \n\u30a8\u30c7\u30a3\u30bf\u753b\u9762\u3084\u30d7\u30ec\u30d3\u30e5\u30fc\u753b\u9762\u306f\u66f4\u65b0\u3067\u76f4\u308b\u304c\u4ed6\u306e\u90e8\u5206\u306f\u8d77\u52d5\u3057\u76f4\u3055\u306a\u3044\u3068\u76f4\u3089\u306a\u3044\n

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

\u3066\u3053\u3068\u3067\u30de\u30a6\u30b9\u4e2d\u30dc\u30bf\u30f3\u8cbc\u308a\u4ed8\u3051\u3084\u624b\u6301\u3061\u306eARM\u3067\u91cd\u3044\u3063\u3066\u3053\u3068\u3067\u9078\u5916\u306b\uff0e

\n
\n
\n
\n", "content_text": "\u6700\u8fd1\u8efd\u3081\u306e\u30e9\u30a4\u30d6\u30d7\u30ec\u30d3\u30e5\u30fc\u304c\u51fa\u6765\u3066ARM\u74b0\u5883\u3067\u3082\u52d5\u304fAsciiDoc\u74b0\u5883\u304c\u306a\u3044\u304b\u306a\u30fc\u3068\u63a2\u3057\u3066\u3044\u307e\u3059\uff0e\u4eca\u56de\u306fAsciiDocFX\uff0e\n\n\nJava\u88fd\u306e\u30de\u30eb\u30c1\u30d7\u30e9\u30c3\u30c8\u30db\u30fc\u30e0\u30a8\u30c7\u30a3\u30bf\uff0e\u30e9\u30a4\u30d6\u30d7\u30ec\u30d3\u30e5\u30fc\u6a5f\u80fd\u3082\u3042\u308a\uff0e\n\n\nAsciidoc Book Editor based on JavaFX 8\n\nAsciidoc FX is a book / document editor to build PDF, Epub, Mobi and HTML books, documents and slides. AsciidocFX is also a winner of https://www.oracle.com/corporate/pressrelease/dukes-award-102815.html[Duke\u2019s Choice Award 2015].\n\n\n\n\u5c0e\u5165\n\n\u30a2\u30fc\u30ab\u30a4\u30d6\u3092\u30c0\u30a6\u30f3\u30ed\u30fc\u30c9\u3057\u3066\u5c55\u958b\u3059\u308b\u3060\u3051\uff0e\u30a2\u30fc\u30ab\u30a4\u30d6\u306fOS\u5225\u306bJRE\u540c\u68b1\u7248\u3068JRE\u306a\u3057\u7248\u304c\u3042\u308b\uff0e\nLinux\u7248JRE\u540c\u68b1\u7248\u306f\u4e2d\u3092\u898b\u308b\u3068amd64\u3060\u3063\u305f\uff0e\u4ed6\u306earchtecture\u3067\u306fNo_JRE\u3092\u9078\u3076\u3057\u304b\u306a\u3055\u305d\u3046\uff0e\n\n\n\n\n\nHow to Install AsciidocFX \n\n\n\n\n\n\u5c0e\u5165\u4f8b\n\n$ wget https://github.com/asciidocfx/AsciidocFX/releases/download/v1.5.5/AsciidocFX_Linux_No_JRE.tar.gz\n$ tar xvf AsciidocFX_Linux_No_JRE.tar.gz\n$ AsciidocFX/bin/AsciidocFX\n\n\n\nOpenJDK\u3067\u52d5\u304b\u3059\u5834\u5408\u306f openjfx pkg\u3082\u5fc5\u8981\uff0e\n\n\n\n$ sudo apt install openjdk-8-jre openjfx\n\n\n\n\n\n\nOpenJDK\u74b0\u5883\u3067AsciidocFX\u3092\u52d5\u304b\u3059 | matoken’s meme\n\n\n\n\n\nARM64 + OracleJava\u74b0\u5883\u3067\u306f\u52d5\u4f5c\u3055\u305b\u308b\u3053\u3068\u304c\u3067\u304d\u3066\u3044\u306a\u3044\uff0e\n\n\n\n\n\nmatoken social:”Debian arm64\u74b0\u5883\u306bOracle Java\u5c0e\u5165\u3081\u3082”\n\n\n\n\n\n\n\u8b66\u544a\n\n\u52d5\u4f5c\u306f\u3057\u305f\u304c\uff0c overlay-scrollbar \u304c\u898b\u3064\u304b\u3089\u306a\u3044\u3068\u3044\u3046\u8b66\u544a\u30e1\u30c3\u30bb\u30fc\u30b8\u304c\u51fa\u308b\uff0e\n\n\n\n$ ./AsciidocFX\nGtk-Message: Failed to load module \"overlay-scrollbar\"\n\n\n\noverlay-scrollbar-gtk2 pkg\u3092\u5c0e\u5165\u3059\u308b\u3053\u3068\u3067\u89e3\u6c7a\uff0e\n\n\n\n$ sudo apt install overlay-scrollbar-gtk2\n\n\n\n\n\u4f7f\u3044\u52dd\u624b\n\n\n\n\n\u30e9\u30a4\u30d6\u30d7\u30ec\u30d3\u30e5\u30fc\u304c\u3042\u308b\u306e\u306f\u3084\u306f\u308a\u4fbf\u5229\n\n\n\n\n\n\u3088\u304f\u305a\u308c\u308b\u3051\u3069\u3082\u2026\u2026\n\n\n\n\n\n\n\n\u52d5\u4f5c\u306fCore2Duo\u30de\u30b7\u30f3\u3067\u3082\u8d77\u52d5\u306b\u306f\u6642\u9593\u304c\u304b\u304b\u308b\u304c\u8d77\u52d5\u3059\u308c\u3070\u554f\u984c\u306a\u304f\u5229\u7528\u3067\u304d\u308b\n\n\n\n\n\nARM64(1.2GHz 64-Bit Quad-Core ARM Cortex A54)+OpenJDK\u74b0\u5883\u3067\u306f\u30ad\u30fc\u5165\u529b\u304b\u3089\u306e\u30bf\u30a4\u30e0\u30e9\u30b0\u304c\u6c17\u306b\u306a\u3063\u3066\u8f9b\u3044\n\n\n\n\n\n\n\n\u66f8\u304d\u51fa\u3057\u30d5\u30a9\u30fc\u30de\u30c3\u30c8\u304cHTML, PDF, Ebook(mobi/Epub), Docbook\u3068\u8c4a\u5bcc\n\n\n\n\n\n\u3057\u304b\u3057GUI\u3067\u3057\u304b\u5229\u7528\u3067\u304d\u306a\u3044\u3088\u3046\u3067Marp\u3068\u540c\u3058\u3088\u3046\u306a\u3082\u3069\u304b\u3057\u3055\u304c\u3042\u308b\n\n\n\n\n\n\n\n\u57fa\u672c\u7684\u306b3\u30da\u30a4\u30f3\u3067\uff0c\u5de6\u7aef\u306f\u30d5\u30a1\u30a4\u30e9\u30fc\uff0c\u30a2\u30a6\u30c8\u30e9\u30a4\u30f3\uff0c\u6700\u8fd1\u4f7f\u3063\u305f\u30d5\u30a1\u30a4\u30eb\u304c\u5229\u7528\u3067\u304d\u308b\u304c\u9589\u3058\u308b\u3053\u3068\u3082\u51fa\u6765\u308b(\u5de6\u7aef\u306e\u30a2\u30af\u30c6\u30a3\u30d6\u306a\u30bf\u30d6\u3092\u30af\u30ea\u30c3\u30af)\n\n\n\n\n\u53f3\u7aef\u30da\u30a4\u30f3\u306f\u30d7\u30ec\u30d3\u30e5\u30fc\uff0c\u8a2d\u5b9a\u304c\u53ef\u80fd\u3067\u3053\u308c\u3082\u9589\u3058\u308b\u3053\u3068\u51fa\u6765\u308b(\u53f3\u7aef\u306e\u30a2\u30af\u30c6\u30a3\u30d6\u306a\u30bf\u30d6\u3092\u30af\u30ea\u30c3\u30af)\n\n\n\n\n\u30de\u30a6\u30b9\u306e\u4e2d\u30dc\u30bf\u30f3\u3084\uff0cshift+Ins\u3067\u306e\u8cbc\u4ed8\u3051\u304c\u3067\u304d\u306a\u3044\n\n\n\n\n\u901a\u5e38\u306e\u30b3\u30d4\u30fc\uff0c\u30da\u30fc\u30b9\u30c8\u3082\u3067\u304d\u306a\u304f\u306a\u308b\u3053\u3068\u304c\u3042\u308b\n\n\n\n\n\u5229\u7528\u4e2d\u306b\u30d5\u30a9\u30f3\u30c8\u304c\u6ef2\u3080\u3088\u3046\u306a\u8868\u793a\u306b\u306a\u308b\n\n\n\n\n\n\u30a8\u30c7\u30a3\u30bf\u753b\u9762\u3084\u30d7\u30ec\u30d3\u30e5\u30fc\u753b\u9762\u306f\u66f4\u65b0\u3067\u76f4\u308b\u304c\u4ed6\u306e\u90e8\u5206\u306f\u8d77\u52d5\u3057\u76f4\u3055\u306a\u3044\u3068\u76f4\u3089\u306a\u3044\n\n\n\n\n\n\n\n\n\u3066\u3053\u3068\u3067\u30de\u30a6\u30b9\u4e2d\u30dc\u30bf\u30f3\u8cbc\u308a\u4ed8\u3051\u3084\u624b\u6301\u3061\u306eARM\u3067\u91cd\u3044\u3063\u3066\u3053\u3068\u3067\u9078\u5916\u306b\uff0e", "date_published": "2017-08-03T06:14:20+09:00", "date_modified": "2017-08-03T06:14: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": [ "AsciiDoc", "AsciidocFX", "Java", "Linux", "Artful(17.10)", "Debian", "stretch", "Ubuntu" ] }, { "id": "http://matoken.org/blog/?p=1628", "url": "https://matoken.org/blog/2017/08/01/apg-command-option/", "title": "\u30d1\u30b9\u30ef\u30fc\u30c9\u30b8\u30a7\u30cd\u30ec\u30fc\u30bf\u30fc\u30b3\u30de\u30f3\u30c9 apg \u306e\u30aa\u30d7\u30b7\u30e7\u30f3\u30e1\u30e2", "content_html": "
\n
\n
\n
\n

\u65b0\u3057\u3044\u30de\u30b7\u30f3\u306e\u8a2d\u5b9a\u3059\u308b\u3068\u304d\u306b\u8abf\u3079\u76f4\u3057\u305f\u30e1\u30e2\uff0e

\n
\n
\n

http://www.adel.nursat.kz/apg/
\nsite\u306b\u306f2017-07-26\u73fe\u5728\u63a5\u7d9a\u3067\u304d\u306a\u3044
\nhttp://web.archive.org/web/20161019161749/http://www.adel.nursat.kz/apg/

\n
\n
\n
\n
\n

\u3088\u304f\u4f7f\u3046\u30aa\u30d7\u30b7\u30e7\u30f3

\n
\n
\n
    \n
  • \n

    \n-a \u30d1\u30b9\u30ef\u30fc\u30c9\u30a2\u30eb\u30b4\u30ea\u30ba\u30e0\u306e\u6307\u5b9a\n

    \n
    \n
      \n
    • \n

      \n0 \u767a\u97f3\u53ef\u80fd\n

      \n
    • \n
    • \n

      \n1 \u30e9\u30f3\u30c0\u30e0\n

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

    \n-n \u30d1\u30b9\u30ef\u30fc\u30c9\u751f\u6210\u6570\n

    \n
  • \n
  • \n

    \n-m \u30d1\u30b9\u30ef\u30fc\u30c9\u6700\u4f4e\u6587\u5b57\u9577\n

    \n
  • \n
  • \n

    \n-x \u30d1\u30b9\u30ef\u30fc\u30c9\u6700\u5927\u6587\u5b57\u9577\n

    \n
  • \n
  • \n

    \n-M \u6587\u5b57\u306e\u7a2e\u985e\u3092\u6307\u5b9a\n

    \n
    \n
      \n
    • \n

      \nS \u5fc5\u305a\u8a18\u53f7\u3092\u5229\u7528\n

      \n
    • \n
    • \n

      \ns \u8a18\u53f7\u3092\u5229\u7528\n

      \n
    • \n
    • \n

      \nN \u5fc5\u305a\u6570\u5b57\u3092\u5229\u7528\n

      \n
    • \n
    • \n

      \nn \u6570\u5b57\u3092\u5229\u7528\n

      \n
    • \n
    • \n

      \nC \u5fc5\u305a\u82f1\u5927\u6587\u5b57\u3092\u5229\u7528\n

      \n
    • \n
    • \n

      \nc \u82f1\u5927\u6587\u5b57\u3092\u5229\u7528\n

      \n
    • \n
    • \n

      \nL \u5fc5\u305a\u82f1\u5c0f\u6587\u5b57\u3092\u5229\u7528\n

      \n
    • \n
    • \n

      \nl \u82f1\u5c0f\u6587\u5b57\u3092\u5229\u7528\n

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

    \n-E \u6307\u5b9a\u3057\u305f\u6587\u5b57\u3092\u5229\u7528\u3057\u306a\u3044(\u8907\u6570\u6307\u5b9a\u53ef\u80fd)\n

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

\u8a18\u53f7\u306e\u307f

\n
\n
\n
\n
$ apg -Ms -a1\n#/^>,\\../\n\\^./\\{~<\n%(_/_%_]]`\n=..,;[$('\n\"$$$\"<!]~\n-%\\?`_++<<\n$ apg -MS -a1\n,/.>[@;%@`\n@,$(_/*_.\n``'\"}=*%#\n[#|,'@?\"-\n,?];\"]]&?@\n[)'$@>'{/}
\n
\n
\n
\n
\n
\n

\u6570\u5b57\u306e\u307f

\n
\n
\n
\n
$ apg -Mn -a1\n14683511\n97138910\n5192942105\n3010244799\n381484337\n493808346\n$ apg -MN -a1\n5426157541\n03163967\n98161665\n369810970\n38523677\n249810992
\n
\n
\n
\n
\n
\n

\u82f1\u5927\u6587\u5b57\u306e\u307f

\n
\n
\n
\n
$ apg -Mc -a1\nGBUDJODXIH\nRMEUJNHKQM\nOJHCTVJR\nHPWKCOLD\nZAPCGYWCNA\nWIOKVXDTZW\n$ apg -MC -a1\nKOQOVOSAJB\nIWWQSBTL\nIPUFNTGP\nGMKFKXIJKT\nOWVNYNFL\nQLVOAUEMSU
\n
\n
\n
\n
\n
\n

\u82f1\u5b50\u6587\u5b57\u306e\u307f

\n
\n
\n
\n
$ apg -Ml -a1\nuviqxdrc\ntukfvlona\nmzmwjjhe\njtssfdla\nqmzjxlet\nrzzxjvnyr\n$ apg -ML -a1\nwivxbkdpe\nxnvdepbhro\nwclwdrofjk\ndorabarzdc\nzedblcjp\nibwmgwwrv
\n
\n
\n
\n
\n
\n

\u8a18\u53f7\u6570\u5b57\u82f1\u5927\u6587\u5b57\u5c0f\u6587\u5b57\u3092\u5fc5\u305a\u542b\u3080

\n
\n
\n
\n
$ apg -MSNCL\n8dromKaix\"\nin2OfKain;\n{on1Woan\nPeow9Ot_\n|owpIpVap9\n7OnryubAp`
\n
\n
\n
\n
\n
\n

\u30d1\u30b9\u30ef\u30fc\u30c9\u9577\u6700\u4f4e11\u6587\u5b57

\n
\n
\n
\n
$ apg -MSNCL -m11\nDiOfnu1Miv>\n@okshEcWew0\ncosh1olbIm^\nforkow0Oll^\n'Obpiugtut1\nItEdd`dros0
\n
\n
\n
\n
\n
\n

\u30d1\u30b9\u30ef\u30fc\u30c9\u6587\u5b57\u957711\u301c16\u6587\u5b57

\n
\n
\n
\n
apg -MSNCL -m11 -x16\nbywax|biggIp3\nyik7henvecJavUj\"\n8lawhasBokPyft^\nyijTysFeg5oj%\n8quactArnyobpec?\nabGaj9etsyic)
\n
\n
\n
\n
\n
\n

\u899a\u3048\u65b9\u3082\u4f75\u8a18

\n
\n
\n
\n
$ apg -MSNCL -m11 -l\nrawd9<FriWa romeo-alfa-whiskey-delta-NINE-LESS_THAN-Foxtrot-romeo-india-Whiskey-alfa\n`shnoandOg1 GRAVE-sierra-hotel-november-oscar-alfa-november-delta-Oscar-golf-ONE\nRudwem9Gon! Romeo-uniform-delta-whiskey-echo-mike-NINE-Golf-oscar-november-EXCLAMATION_POINT\n8OjsewJerj, EIGHT-Oscar-juliett-sierra-echo-whiskey-Juliett-echo-romeo-juliett-COMMA\nmayng1WiUb^ mike-alfa-yankee-november-golf-ONE-Whiskey-india-Uniform-bravo-CIRCUMFLEX\nDams9Odcan- Delta-alfa-mike-sierra-NINE-Oscar-delta-charlie-alfa-november-HYPHEN
\n
\n
\n
\n
\n
\n

\u30d1\u30b9\u30ef\u30fc\u30c9\u306e\u751f\u6210\u6570\u309220\u306b

\n
\n
\n
\n
$ apg -MSNCL -m11 -l -n20\n3OcMu7twad` THREE-Oscar-charlie-Mike-uniform-SEVEN-tango-whiskey-alfa-delta-GRAVE\nFed8Twygub; Foxtrot-echo-delta-EIGHT-Tango-whiskey-yankee-golf-uniform-bravo-SEMICOLON\nRe^SwibTim9 Romeo-echo-CIRCUMFLEX-Sierra-whiskey-india-bravo-Tango-india-mike-NINE\n~trirv2Dosh TILDE-tango-romeo-india-romeo-victor-TWO-Delta-oscar-sierra-hotel\nRot%slocOv1 Romeo-oscar-tango-PERCENT_SIGN-sierra-lima-oscar-charlie-Oscar-victor-ONE\n5Knu.BijKue FIVE-Kilo-november-uniform-PERIOD-Bravo-india-juliett-Kilo-uniform-echo\n!olf6Fobviv EXCLAMATION_POINT-oscar-lima-foxtrot-SIX-Foxtrot-oscar-bravo-victor-india-victor\n_HemJefGej4 UNDERSCORE-Hotel-echo-mike-Juliett-echo-foxtrot-Golf-echo-juliett-FOUR\n8drydOdlec| EIGHT-delta-romeo-yankee-delta-Oscar-delta-lima-echo-charlie-VERTICAL_BAR\nmud2FridOn= mike-uniform-delta-TWO-Foxtrot-romeo-india-delta-Oscar-november-EQUAL_SIGN\nic:GrubFek6 india-charlie-COLON-Golf-romeo-uniform-bravo-Foxtrot-echo-kilo-SIX\nplayb(Blos4 papa-lima-alfa-yankee-bravo-LEFT_PARENTHESIS-Bravo-lima-oscar-sierra-FOUR\nKajCedd<od8 Kilo-alfa-juliett-Charlie-echo-delta-delta-LESS_THAN-oscar-delta-EIGHT\nNum>ObAind4 November-uniform-mike-GREATER_THAN-Oscar-bravo-Alfa-india-november-delta-FOUR\n0Quoorc=gro ZERO-Quebec-uniform-oscar-oscar-romeo-charlie-EQUAL_SIGN-golf-romeo-oscar\nOcweecs_El4 Oscar-charlie-whiskey-echo-echo-charlie-sierra-UNDERSCORE-Echo-lima-FOUR\nJirk,Kneip7 Juliett-india-romeo-kilo-COMMA-Kilo-november-echo-india-papa-SEVEN\nMarb?Bluch1 Mike-alfa-romeo-bravo-QUESTION_MARK-Bravo-lima-uniform-charlie-hotel-ONE\ngabGon:Jep9 golf-alfa-bravo-Golf-oscar-november-COLON-Juliett-echo-papa-NINE\n#utvabVert2 CROSSHATCH-uniform-tango-victor-alfa-bravo-Victor-echo-romeo-tango-TWO
\n
\n
\n
\n
\n
\n

\u6307\u5b9a\u3057\u305f\u6587\u5b57\u3092\u542b\u3081\u306a\u3044

\n
\n
\n
\n
$ apg -MSNCL -m11 -E1l!\nMobad3ubUj,\nJi3vin@Oraj\nrap&OnIarb4\nbanip4UvAd(\nDeugh[ixEn8\nmojAw{osev5
\n
\n
\n
\n
\n
\n

alias\u306b\u8a2d\u5b9a

\n
\n
\n

alias\u306b\u8a2d\u5b9a\u3057\u3066\u304a\u304f\u3068\u4fbf\u5229\uff0e

\n
\n
\n
\u4ee5\u4e0b\u306fbash\u306b\u8a2d\u5b9a\u3057\u305f\u4f8b
\n
\n
$ echo 'alias apg=\"apg -MSNCL -m11\"' | tee -a ~/.bashrc\nalias apg=\"apg -MSNCL -m11\"
\n
\n
\n
\n
\u8a2d\u5b9a\u53cd\u6620(\u3082\u3057\u304f\u306f\u30ed\u30b0\u30a4\u30f3\u3057\u76f4\u3057)
\n
\n
$ source ~/.bashrc\n$ alias | grep apg\nalias apg='apg -MSNCL -m11'
\n
\n
\n
\n
\u52d5\u4f5c\u78ba\u8a8d
\n
\n
$ apg\nEcsAr)Gruk9\nToym7Blyft%\nphiet'ijEg4\nwimDu[Neeb4\nniUds/Odav2\nnotCeit!oc6
\n
\n
\n
\n
\u30aa\u30d7\u30b7\u30e7\u30f3\u3092\u8ffd\u52a0\u3059\u308b\u3053\u3068\u3082\u51fa\u6765\u308b
\n
\n
$ apg -l\n6Drowm`twup SIX-Delta-romeo-oscar-whiskey-mike-GRAVE-tango-whiskey-uniform-papa\ntwar1mu^Mel tango-whiskey-alfa-romeo-ONE-mike-uniform-CIRCUMFLEX-Mike-echo-lima\nUpumwik?Oc4 Uniform-papa-uniform-mike-whiskey-india-kilo-QUESTION_MARK-Oscar-charlie-FOUR\ncyx4Odcaff) charlie-yankee-x_ray-FOUR-Oscar-delta-charlie-alfa-foxtrot-foxtrot-RIGHT_PARENTHESIS\n6drebIt/quo SIX-delta-romeo-echo-bravo-India-tango-SLASH-quebec-uniform-oscar\n5Ofdiatilg' FIVE-Oscar-foxtrot-delta-india-alfa-tango-india-lima-golf-APOSTROPHE
\n
\n
\n
\n
\u4e00\u6642\u7684\u306balias\u3092\u7121\u52b9\u306b
\n
\n
$ \\apg\nstintun0Oc? (stint-un-ZERO-Oc-QUESTION_MARK)\nFlewUcyibr&Op0 (Flew-Uc-yibr-AMPERSAND-Op-ZERO)\nOnt3okDeadGeg~ (Ont-THREE-ok-Dead-Geg-TILDE)\nreginkAl#twew5 (reg-ink-Al-CROSSHATCH-twew-FIVE)\n\"4KnapavAvTil (QUOTATION_MARK-FOUR-Knap-av-Av-Til)\nFrol9Swec\\ (Frol-NINE-Swec-BACKSLASH)
\n
\n
\n
\n
\n
\n

\u74b0\u5883

\n
\n
\n
\n
$ apg -v\nAPG (Automated Password Generator)\nversion 2.2.3 (PRNG: X9.17/SHA-1)\nCopyright (c) 1999, 2000, 2001, 2002, 2003 Adel I. Mirzazhanov\n$ apt show apg\nPackage: apg\nVersion: 2.2.3.dfsg.1-4\nPriority: optional\nSection: admin\nOrigin: Ubuntu\nMaintainer: Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>\nOriginal-Maintainer: Marc Haber <mh+debian-packages@zugschlus.de>\nBugs: https://bugs.launchpad.net/ubuntu/+filebug\nInstalled-Size: 137 kB\nDepends: libc6 (>= 2.14)\nHomepage: http://www.adel.nursat.kz/apg/\nTask: ubuntu-desktop, ubuntu-usb, edubuntu-desktop, edubuntu-usb, ubuntu-gnome-desktop, ubuntu-touch, ubuntukylin-desktop, ubun\ntu-budgie-desktop\nSupported: 9m\nDownload-Size: 50.2 kB\nAPT-Manual-Installed: no\nAPT-Sources: http://jp.archive.ubuntu.com/ubuntu artful/main amd64 Packages\nDescription: \u81ea\u52d5\u30d1\u30b9\u30ef\u30fc\u30c9\u751f\u6210\u5668 - \u30b9\u30bf\u30f3\u30c9\u30a2\u30ed\u30f3\u7248\n APG (Automated Password Generator) is the tool set for random password generation. It generates some random words of required\ntype and prints them to standard output. This binary package contains only the standalone version of apg. Advantages:\n  * Built-in ANSI X9.17 RNG (Random Number Generator)(CAST/SHA1)\n  * Built-in password quality checking system (now it has support for Bloom\n    filter for faster access)\n  * Two Password Generation Algorithms:\n     1. Pronounceable Password Generation Algorithm (according to NIST\n        FIPS 181)\n     2. Random Character Password Generation Algorithm with 35\n        configurable modes of operation\n  * Configurable password length parameters\n  * Configurable amount of generated passwords\n  * Ability to initialize RNG with user string\n  * Support for /dev/random\n  * Ability to crypt() generated passwords and print them as additional output.\n  * Special parameters to use APG in script\n  * Ability to log password generation requests for network version\n  * Ability to control APG service access using tcpd\n  * Ability to use password generation service from any type of box (Mac,\n    WinXX, etc.) that connected to network\n  * Ability to enforce remote users to use only allowed type of password\n    generation\n  The client/server version of apg has been deliberately omitted.\n .\n Please note that there are security flaws in pronounceable password\n generation schemes (see Ganesan / Davis \"A New Attack on Random\n Pronounceable Password Generators\", in \"Proceedings of the 17th National\n Computer Security Conference (NCSC), Oct. 11-14, 1994 (Volume 1)\",\n http://csrc.nist.gov/publications/history/nissc/ 1994-17th-NCSC-\n proceedings-vol-1.pdf, pages 203-216)\n .\n apg has not seen upstream attention since 2003, upstream is not answering\n e-mail, and the upstream web page does not look like it is in good working\n order. The Debian maintainer plans to discontinue apg maintenance as soon\n as an actually maintained software with a compariable feature set becomes\n available.\n\n$ neofetch\n            .-/+oossssoo+/-.              mk@x200\n        `:+ssssssssssssssssss+:`          -------\n      -+ssssssssssssssssssyyssss+-        Model: 74574PJ ThinkPad X200\n    .ossssssssssssssssssdMMMNysssso.      OS: Ubuntu Artful Aardvark (development branch) x86_64\n   /ssssssssssshdmmNNmmyNMMMMhssssss/     Kernel: 4.11.0-10-generic\n  +ssssssssshmydMMMMMMMNddddyssssssss+    Uptime: 2 days, 18 hours, 10 minutes\n /sssssssshNMMMyhhyyyyhmNMMMNhssssssss/   Packages: 4274\n.ssssssssdMMMNhsssssssssshNMMMdssssssss.  Shell: bash 4.4.12\n+sssshhhyNMMNyssssssssssssyNMMMysssssss+  Resolution: 1280x800\nossyNMMMNyMMhsssssssssssssshmmmhssssssso  WM: awesome\nossyNMMMNyMMhsssssssssssssshmmmhssssssso  Theme: Ambiance [GTK3]\n+sssshhhyNMMNyssssssssssssyNMMMysssssss+  Icons: Ubuntu-mono-dark [GTK3]\n.ssssssssdMMMNhsssssssssshNMMMdssssssss.  Terminal: tilix\n /sssssssshNMMMyhhyyyyhdNMMMNhssssssss/   CPU: Intel 2 Duo P8400 (2) @ 2.267GHz\n  +sssssssssdmydMMMMMMMMddddyssssssss+    GPU: Intel\u00ae GM45 Express Chipset\n   /ssssssssssshdmNNNNmyNMMMMhssssss/     GPU: Intel\u00ae GM45 Express Chipset\n    .ossssssssssssssssssdMMMNysssso.      Memory: 7083MiB / 7878MiB\n      -+sssssssssssssssssyyyssss+-\n        `:+ssssssssssssssssss+:`\n            .-/+oossssoo+/-.
\n
\n
\n
\n
\n
\n
\n
\n
\n", "content_text": "\u65b0\u3057\u3044\u30de\u30b7\u30f3\u306e\u8a2d\u5b9a\u3059\u308b\u3068\u304d\u306b\u8abf\u3079\u76f4\u3057\u305f\u30e1\u30e2\uff0e\n\n\nhttp://www.adel.nursat.kz/apg/\nsite\u306b\u306f2017-07-26\u73fe\u5728\u63a5\u7d9a\u3067\u304d\u306a\u3044\nhttp://web.archive.org/web/20161019161749/http://www.adel.nursat.kz/apg/\n\n\n\n\n\u3088\u304f\u4f7f\u3046\u30aa\u30d7\u30b7\u30e7\u30f3\n\n\n\n\n\n-a \u30d1\u30b9\u30ef\u30fc\u30c9\u30a2\u30eb\u30b4\u30ea\u30ba\u30e0\u306e\u6307\u5b9a\n\n\n\n\n\n0 \u767a\u97f3\u53ef\u80fd\n\n\n\n\n1 \u30e9\u30f3\u30c0\u30e0\n\n\n\n\n\n\n\n-n \u30d1\u30b9\u30ef\u30fc\u30c9\u751f\u6210\u6570\n\n\n\n\n-m \u30d1\u30b9\u30ef\u30fc\u30c9\u6700\u4f4e\u6587\u5b57\u9577\n\n\n\n\n-x \u30d1\u30b9\u30ef\u30fc\u30c9\u6700\u5927\u6587\u5b57\u9577\n\n\n\n\n-M \u6587\u5b57\u306e\u7a2e\u985e\u3092\u6307\u5b9a\n\n\n\n\n\nS \u5fc5\u305a\u8a18\u53f7\u3092\u5229\u7528\n\n\n\n\ns \u8a18\u53f7\u3092\u5229\u7528\n\n\n\n\nN \u5fc5\u305a\u6570\u5b57\u3092\u5229\u7528\n\n\n\n\nn \u6570\u5b57\u3092\u5229\u7528\n\n\n\n\nC \u5fc5\u305a\u82f1\u5927\u6587\u5b57\u3092\u5229\u7528\n\n\n\n\nc \u82f1\u5927\u6587\u5b57\u3092\u5229\u7528\n\n\n\n\nL \u5fc5\u305a\u82f1\u5c0f\u6587\u5b57\u3092\u5229\u7528\n\n\n\n\nl \u82f1\u5c0f\u6587\u5b57\u3092\u5229\u7528\n\n\n\n\n\n\n\n-E \u6307\u5b9a\u3057\u305f\u6587\u5b57\u3092\u5229\u7528\u3057\u306a\u3044(\u8907\u6570\u6307\u5b9a\u53ef\u80fd)\n\n\n\n\n\n\n\n\u8a18\u53f7\u306e\u307f\n\n\n\n$ apg -Ms -a1\n#/^>,\\../\n\\^./\\{~<\n%(_/_%_]]`\n=..,;[$('\n\"$$$\"<!]~\n-%\\?`_++<<\n$ apg -MS -a1\n,/.>[@;%@`\n@,$(_/*_.\n``'\"}=*%#\n[#|,'@?\"-\n,?];\"]]&?@\n[)'$@>'{/}\n\n\n\n\n\n\u6570\u5b57\u306e\u307f\n\n\n\n$ apg -Mn -a1\n14683511\n97138910\n5192942105\n3010244799\n381484337\n493808346\n$ apg -MN -a1\n5426157541\n03163967\n98161665\n369810970\n38523677\n249810992\n\n\n\n\n\n\u82f1\u5927\u6587\u5b57\u306e\u307f\n\n\n\n$ apg -Mc -a1\nGBUDJODXIH\nRMEUJNHKQM\nOJHCTVJR\nHPWKCOLD\nZAPCGYWCNA\nWIOKVXDTZW\n$ apg -MC -a1\nKOQOVOSAJB\nIWWQSBTL\nIPUFNTGP\nGMKFKXIJKT\nOWVNYNFL\nQLVOAUEMSU\n\n\n\n\n\n\u82f1\u5b50\u6587\u5b57\u306e\u307f\n\n\n\n$ apg -Ml -a1\nuviqxdrc\ntukfvlona\nmzmwjjhe\njtssfdla\nqmzjxlet\nrzzxjvnyr\n$ apg -ML -a1\nwivxbkdpe\nxnvdepbhro\nwclwdrofjk\ndorabarzdc\nzedblcjp\nibwmgwwrv\n\n\n\n\n\n\u8a18\u53f7\u6570\u5b57\u82f1\u5927\u6587\u5b57\u5c0f\u6587\u5b57\u3092\u5fc5\u305a\u542b\u3080\n\n\n\n$ apg -MSNCL\n8dromKaix\"\nin2OfKain;\n{on1Woan\nPeow9Ot_\n|owpIpVap9\n7OnryubAp`\n\n\n\n\n\n\u30d1\u30b9\u30ef\u30fc\u30c9\u9577\u6700\u4f4e11\u6587\u5b57\n\n\n\n$ apg -MSNCL -m11\nDiOfnu1Miv>\n@okshEcWew0\ncosh1olbIm^\nforkow0Oll^\n'Obpiugtut1\nItEdd`dros0\n\n\n\n\n\n\u30d1\u30b9\u30ef\u30fc\u30c9\u6587\u5b57\u957711\u301c16\u6587\u5b57\n\n\n\napg -MSNCL -m11 -x16\nbywax|biggIp3\nyik7henvecJavUj\"\n8lawhasBokPyft^\nyijTysFeg5oj%\n8quactArnyobpec?\nabGaj9etsyic)\n\n\n\n\n\n\u899a\u3048\u65b9\u3082\u4f75\u8a18\n\n\n\n$ apg -MSNCL -m11 -l\nrawd9<FriWa romeo-alfa-whiskey-delta-NINE-LESS_THAN-Foxtrot-romeo-india-Whiskey-alfa\n`shnoandOg1 GRAVE-sierra-hotel-november-oscar-alfa-november-delta-Oscar-golf-ONE\nRudwem9Gon! Romeo-uniform-delta-whiskey-echo-mike-NINE-Golf-oscar-november-EXCLAMATION_POINT\n8OjsewJerj, EIGHT-Oscar-juliett-sierra-echo-whiskey-Juliett-echo-romeo-juliett-COMMA\nmayng1WiUb^ mike-alfa-yankee-november-golf-ONE-Whiskey-india-Uniform-bravo-CIRCUMFLEX\nDams9Odcan- Delta-alfa-mike-sierra-NINE-Oscar-delta-charlie-alfa-november-HYPHEN\n\n\n\n\n\n\u30d1\u30b9\u30ef\u30fc\u30c9\u306e\u751f\u6210\u6570\u309220\u306b\n\n\n\n$ apg -MSNCL -m11 -l -n20\n3OcMu7twad` THREE-Oscar-charlie-Mike-uniform-SEVEN-tango-whiskey-alfa-delta-GRAVE\nFed8Twygub; Foxtrot-echo-delta-EIGHT-Tango-whiskey-yankee-golf-uniform-bravo-SEMICOLON\nRe^SwibTim9 Romeo-echo-CIRCUMFLEX-Sierra-whiskey-india-bravo-Tango-india-mike-NINE\n~trirv2Dosh TILDE-tango-romeo-india-romeo-victor-TWO-Delta-oscar-sierra-hotel\nRot%slocOv1 Romeo-oscar-tango-PERCENT_SIGN-sierra-lima-oscar-charlie-Oscar-victor-ONE\n5Knu.BijKue FIVE-Kilo-november-uniform-PERIOD-Bravo-india-juliett-Kilo-uniform-echo\n!olf6Fobviv EXCLAMATION_POINT-oscar-lima-foxtrot-SIX-Foxtrot-oscar-bravo-victor-india-victor\n_HemJefGej4 UNDERSCORE-Hotel-echo-mike-Juliett-echo-foxtrot-Golf-echo-juliett-FOUR\n8drydOdlec| EIGHT-delta-romeo-yankee-delta-Oscar-delta-lima-echo-charlie-VERTICAL_BAR\nmud2FridOn= mike-uniform-delta-TWO-Foxtrot-romeo-india-delta-Oscar-november-EQUAL_SIGN\nic:GrubFek6 india-charlie-COLON-Golf-romeo-uniform-bravo-Foxtrot-echo-kilo-SIX\nplayb(Blos4 papa-lima-alfa-yankee-bravo-LEFT_PARENTHESIS-Bravo-lima-oscar-sierra-FOUR\nKajCedd<od8 Kilo-alfa-juliett-Charlie-echo-delta-delta-LESS_THAN-oscar-delta-EIGHT\nNum>ObAind4 November-uniform-mike-GREATER_THAN-Oscar-bravo-Alfa-india-november-delta-FOUR\n0Quoorc=gro ZERO-Quebec-uniform-oscar-oscar-romeo-charlie-EQUAL_SIGN-golf-romeo-oscar\nOcweecs_El4 Oscar-charlie-whiskey-echo-echo-charlie-sierra-UNDERSCORE-Echo-lima-FOUR\nJirk,Kneip7 Juliett-india-romeo-kilo-COMMA-Kilo-november-echo-india-papa-SEVEN\nMarb?Bluch1 Mike-alfa-romeo-bravo-QUESTION_MARK-Bravo-lima-uniform-charlie-hotel-ONE\ngabGon:Jep9 golf-alfa-bravo-Golf-oscar-november-COLON-Juliett-echo-papa-NINE\n#utvabVert2 CROSSHATCH-uniform-tango-victor-alfa-bravo-Victor-echo-romeo-tango-TWO\n\n\n\n\n\n\u6307\u5b9a\u3057\u305f\u6587\u5b57\u3092\u542b\u3081\u306a\u3044\n\n\n\n$ apg -MSNCL -m11 -E1l!\nMobad3ubUj,\nJi3vin@Oraj\nrap&OnIarb4\nbanip4UvAd(\nDeugh[ixEn8\nmojAw{osev5\n\n\n\n\n\nalias\u306b\u8a2d\u5b9a\n\n\nalias\u306b\u8a2d\u5b9a\u3057\u3066\u304a\u304f\u3068\u4fbf\u5229\uff0e\n\n\n\u4ee5\u4e0b\u306fbash\u306b\u8a2d\u5b9a\u3057\u305f\u4f8b\n\n$ echo 'alias apg=\"apg -MSNCL -m11\"' | tee -a ~/.bashrc\nalias apg=\"apg -MSNCL -m11\"\n\n\n\n\u8a2d\u5b9a\u53cd\u6620(\u3082\u3057\u304f\u306f\u30ed\u30b0\u30a4\u30f3\u3057\u76f4\u3057)\n\n$ source ~/.bashrc\n$ alias | grep apg\nalias apg='apg -MSNCL -m11'\n\n\n\n\u52d5\u4f5c\u78ba\u8a8d\n\n$ apg\nEcsAr)Gruk9\nToym7Blyft%\nphiet'ijEg4\nwimDu[Neeb4\nniUds/Odav2\nnotCeit!oc6\n\n\n\n\u30aa\u30d7\u30b7\u30e7\u30f3\u3092\u8ffd\u52a0\u3059\u308b\u3053\u3068\u3082\u51fa\u6765\u308b\n\n$ apg -l\n6Drowm`twup SIX-Delta-romeo-oscar-whiskey-mike-GRAVE-tango-whiskey-uniform-papa\ntwar1mu^Mel tango-whiskey-alfa-romeo-ONE-mike-uniform-CIRCUMFLEX-Mike-echo-lima\nUpumwik?Oc4 Uniform-papa-uniform-mike-whiskey-india-kilo-QUESTION_MARK-Oscar-charlie-FOUR\ncyx4Odcaff) charlie-yankee-x_ray-FOUR-Oscar-delta-charlie-alfa-foxtrot-foxtrot-RIGHT_PARENTHESIS\n6drebIt/quo SIX-delta-romeo-echo-bravo-India-tango-SLASH-quebec-uniform-oscar\n5Ofdiatilg' FIVE-Oscar-foxtrot-delta-india-alfa-tango-india-lima-golf-APOSTROPHE\n\n\n\n\u4e00\u6642\u7684\u306balias\u3092\u7121\u52b9\u306b\n\n$ \\apg\nstintun0Oc? (stint-un-ZERO-Oc-QUESTION_MARK)\nFlewUcyibr&Op0 (Flew-Uc-yibr-AMPERSAND-Op-ZERO)\nOnt3okDeadGeg~ (Ont-THREE-ok-Dead-Geg-TILDE)\nreginkAl#twew5 (reg-ink-Al-CROSSHATCH-twew-FIVE)\n\"4KnapavAvTil (QUOTATION_MARK-FOUR-Knap-av-Av-Til)\nFrol9Swec\\ (Frol-NINE-Swec-BACKSLASH)\n\n\n\n\n\n\u74b0\u5883\n\n\n\n$ apg -v\nAPG (Automated Password Generator)\nversion 2.2.3 (PRNG: X9.17/SHA-1)\nCopyright (c) 1999, 2000, 2001, 2002, 2003 Adel I. Mirzazhanov\n$ apt show apg\nPackage: apg\nVersion: 2.2.3.dfsg.1-4\nPriority: optional\nSection: admin\nOrigin: Ubuntu\nMaintainer: Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>\nOriginal-Maintainer: Marc Haber <mh+debian-packages@zugschlus.de>\nBugs: https://bugs.launchpad.net/ubuntu/+filebug\nInstalled-Size: 137 kB\nDepends: libc6 (>= 2.14)\nHomepage: http://www.adel.nursat.kz/apg/\nTask: ubuntu-desktop, ubuntu-usb, edubuntu-desktop, edubuntu-usb, ubuntu-gnome-desktop, ubuntu-touch, ubuntukylin-desktop, ubun\ntu-budgie-desktop\nSupported: 9m\nDownload-Size: 50.2 kB\nAPT-Manual-Installed: no\nAPT-Sources: http://jp.archive.ubuntu.com/ubuntu artful/main amd64 Packages\nDescription: \u81ea\u52d5\u30d1\u30b9\u30ef\u30fc\u30c9\u751f\u6210\u5668 - \u30b9\u30bf\u30f3\u30c9\u30a2\u30ed\u30f3\u7248\n APG (Automated Password Generator) is the tool set for random password generation. It generates some random words of required\ntype and prints them to standard output. This binary package contains only the standalone version of apg. Advantages:\n * Built-in ANSI X9.17 RNG (Random Number Generator)(CAST/SHA1)\n * Built-in password quality checking system (now it has support for Bloom\n filter for faster access)\n * Two Password Generation Algorithms:\n 1. Pronounceable Password Generation Algorithm (according to NIST\n FIPS 181)\n 2. Random Character Password Generation Algorithm with 35\n configurable modes of operation\n * Configurable password length parameters\n * Configurable amount of generated passwords\n * Ability to initialize RNG with user string\n * Support for /dev/random\n * Ability to crypt() generated passwords and print them as additional output.\n * Special parameters to use APG in script\n * Ability to log password generation requests for network version\n * Ability to control APG service access using tcpd\n * Ability to use password generation service from any type of box (Mac,\n WinXX, etc.) that connected to network\n * Ability to enforce remote users to use only allowed type of password\n generation\n The client/server version of apg has been deliberately omitted.\n .\n Please note that there are security flaws in pronounceable password\n generation schemes (see Ganesan / Davis \"A New Attack on Random\n Pronounceable Password Generators\", in \"Proceedings of the 17th National\n Computer Security Conference (NCSC), Oct. 11-14, 1994 (Volume 1)\",\n http://csrc.nist.gov/publications/history/nissc/ 1994-17th-NCSC-\n proceedings-vol-1.pdf, pages 203-216)\n .\n apg has not seen upstream attention since 2003, upstream is not answering\n e-mail, and the upstream web page does not look like it is in good working\n order. The Debian maintainer plans to discontinue apg maintenance as soon\n as an actually maintained software with a compariable feature set becomes\n available.\n\n$ neofetch\n .-/+oossssoo+/-. mk@x200\n `:+ssssssssssssssssss+:` -------\n -+ssssssssssssssssssyyssss+- Model: 74574PJ ThinkPad X200\n .ossssssssssssssssssdMMMNysssso. OS: Ubuntu Artful Aardvark (development branch) x86_64\n /ssssssssssshdmmNNmmyNMMMMhssssss/ Kernel: 4.11.0-10-generic\n +ssssssssshmydMMMMMMMNddddyssssssss+ Uptime: 2 days, 18 hours, 10 minutes\n /sssssssshNMMMyhhyyyyhmNMMMNhssssssss/ Packages: 4274\n.ssssssssdMMMNhsssssssssshNMMMdssssssss. Shell: bash 4.4.12\n+sssshhhyNMMNyssssssssssssyNMMMysssssss+ Resolution: 1280x800\nossyNMMMNyMMhsssssssssssssshmmmhssssssso WM: awesome\nossyNMMMNyMMhsssssssssssssshmmmhssssssso Theme: Ambiance [GTK3]\n+sssshhhyNMMNyssssssssssssyNMMMysssssss+ Icons: Ubuntu-mono-dark [GTK3]\n.ssssssssdMMMNhsssssssssshNMMMdssssssss. Terminal: tilix\n /sssssssshNMMMyhhyyyyhdNMMMNhssssssss/ CPU: Intel 2 Duo P8400 (2) @ 2.267GHz\n +sssssssssdmydMMMMMMMMddddyssssssss+ GPU: Intel\u00ae GM45 Express Chipset\n /ssssssssssshdmNNNNmyNMMMMhssssss/ GPU: Intel\u00ae GM45 Express Chipset\n .ossssssssssssssssssdMMMNysssso. Memory: 7083MiB / 7878MiB\n -+sssssssssssssssssyyyssss+-\n `:+ssssssssssssssssss+:`\n .-/+oossssoo+/-.", "date_published": "2017-08-01T05:57:12+09:00", "date_modified": "2017-08-01T05:57:12+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": [ "apg", "artful", "Linux", "password", "Ubuntu", "Ubuntu 17.04", "Artful(17.10)" ] }, { "id": "http://matoken.org/blog/?p=1622", "url": "https://matoken.org/blog/2017/07/16/asciidoc-syntax-highlight-on-pluma/", "title": "Pluma\u3067AsciiDoc\u306esyntax highlight\u3092", "content_html": "
\n

\u3061\u3087\u3063\u3068\u63a2\u3057\u305f\u3089\u3053\u3046\u3044\u3046\u3082\u306e\u304c\u3042\u3063\u305f

\n
\n
\n\n
\n
\n
\n
$ git clone https://github.com/edusantana/asciidoc-highlight\n$ cd ./asciidoc-highlight/gedit\n$ ./install.sh\n$ ls -lA ~/.local/share/gtksourceview-2.0/language-specs/asciidoc.lang\nlrwxrwxrwx 1 mk mk 26  7\u6708 16 02:40 /home/mk/.local/share/gtksourceview-2.0/language-specs/asciidoc.lang -> /home/mk/src/asciid\noc.lang\n$ ls -lA ~/.local/share/gtksourceview-3.0/language-specs/asciidoc.lang\nlrwxrwxrwx 1 mk mk 26  7\u6708 16 02:40 /home/mk/.local/share/gtksourceview-3.0/language-specs/asciidoc.lang -> /home/mk/src/asciidoc.lang
\n
\n
\n
\n

\u30b7\u30f3\u30dc\u30ea\u30c3\u30af\u30ea\u30f3\u30af\u304c\u4f5c\u3089\u308c\u3066\u3044\u305f\uff0escript\u3082\u3053\u308c\u3060\u3051\uff0e

\n
\n
\n
\n
$ cat ./asciidoc-highlight/gedit/install.sh\n#!/bin/sh\nSRC=$PWD\nmkdir -p ~/.local/share/gtksourceview-3.0/language-specs/\ncd ~/.local/share/gtksourceview-3.0/language-specs/\nln -s $SRC/asciidoc.lang\nmkdir -p ~/.local/share/gtksourceview-2.0/language-specs/\ncd ~/.local/share/gtksourceview-2.0/language-specs/\nln -s $SRC/asciidoc.lang
\n
\n
\n
\n

\u4e00\u65e6\u6d88\u3057\u3066file\u3092cp\u3057\u3066\u304a\u3044\u305f\uff0e

\n
\n
\n
\n
$ rm ~/.local/share/gtksourceview-2.0/language-specs/asciidoc.lang ~/.local/share/gtksourceview-3.0/language-specs/asciidoc.lang\n$ cp asciidoc-highlight/gedit/asciidoc.lang ~/.local/share/gtksourceview-3.0/language-specs/\n$ ln -s ~/.local/share/gtksourceview-3.0/language-specs/asciidoc.lang ~/.local/share/gtksourceview-2.0/language-specs/\n$ ls -lA ~/.local/share/gtksourceview-2.0/language-specs/asciidoc.lang                                                 lrwxrwxrwx 1 mk mk 68  7\u6708 16 02:43 /home/mk/.local/share/gtksourceview-2.0/language-specs/asciidoc.lang -> /home/mk/.local/share/gtksourceview-3.0/language-specs/asciidoc.lang\n$ ls -lA ~/.local/share/gtksourceview-3.0/language-specs/asciidoc.lang                                                 -rw-rw-r-- 1 mk mk 18731  7\u6708 16 02:43 /home/mk/.local/share/gtksourceview-3.0/language-specs/asciidoc.lang
\n
\n
\n
\n

\u3053\u306e\u5f8cPluma\u3092\u8d77\u52d5\u3059\u308b\u3068\uff0c[\u8868\u793a]→[\u5f37\u8abf\u8868\u793a\u30e2\u30fc\u30c9]→[\u30de\u30fc\u30af\u30a2\u30c3\u30d7]→[AsciiDoc]\u304c\u51fa\u3066\u304f\u308b\uff0e
\n*.adoc\u3092open\u3059\u308b\u3068\u81ea\u52d5\u7684\u306bsyntax highlight\u304c\u6709\u52b9\u306b\u306a\u308b\uff0e\u65b0\u898f\u30d5\u30a1\u30a4\u30eb\u306e\u5834\u5408*.adoc\u3068\u3057\u3066\u4fdd\u5b58\u3057\u3066\u3082\u52b9\u304b\u306a\u3044\uff0e\u8981\u624b\u52d5\u8a2d\u5b9a\uff0e

\n
\n
\n

\u74b0\u5883

\n
\n
\n
\n
$ dpkg-query -W pluma\npluma   1.18.2-0ubuntu1\n$ neofetch\n            .-/+oossssoo+/-.              mk@x200\n        `:+ssssssssssssssssss+:`          -------\n      -+ssssssssssssssssssyyssss+-        Model: 74574PJ ThinkPad X200\n    .ossssssssssssssssssdMMMNysssso.      OS: Ubuntu Artful Aardvark (development branch) x86_64\n   /ssssssssssshdmmNNmmyNMMMMhssssss/     Kernel: 4.11.0-10-generic\n  +ssssssssshmydMMMMMMMNddddyssssssss+    Uptime: 3 days, 1 hour, 19 minutes\n /sssssssshNMMMyhhyyyyhmNMMMNhssssssss/   Packages: 4211\n.ssssssssdMMMNhsssssssssshNMMMdssssssss.  Shell: bash 4.4.12\n+sssshhhyNMMNyssssssssssssyNMMMysssssss+  Resolution: 1280x800\nossyNMMMNyMMhsssssssssssssshmmmhssssssso  WM: awesome\nossyNMMMNyMMhsssssssssssssshmmmhssssssso  Theme: Ambiance [GTK3]\n+sssshhhyNMMNyssssssssssssyNMMMysssssss+  Icons: Ubuntu-mono-dark [GTK3]\n.ssssssssdMMMNhsssssssssshNMMMdssssssss.  CPU: Intel 2 Duo P8400 (2) @ 2.267GHz\n /sssssssshNMMMyhhyyyyhdNMMMNhssssssss/   GPU: Intel\u00ae GM45 Express Chipset\n  +sssssssssdmydMMMMMMMMddddyssssssss+    GPU: Intel\u00ae GM45 Express Chipset\n   /ssssssssssshdmNNNNmyNMMMMhssssss/     Memory: 7239MiB / 7878MiB\n    .ossssssssssssssssssdMMMNysssso.\n      -+sssssssssssssssssyyyssss+-\n        `:+ssssssssssssssssss+:`\n            .-/+oossssoo+/-.
\n
\n
\n
\n
\n", "content_text": "\u3061\u3087\u3063\u3068\u63a2\u3057\u305f\u3089\u3053\u3046\u3044\u3046\u3082\u306e\u304c\u3042\u3063\u305f\n\n\n\n\n\nedusantana/asciidoc-highlight: Highlight for the Asciidoc language\n\n\n\n\n\n\n$ git clone https://github.com/edusantana/asciidoc-highlight\n$ cd ./asciidoc-highlight/gedit\n$ ./install.sh\n$ ls -lA ~/.local/share/gtksourceview-2.0/language-specs/asciidoc.lang\nlrwxrwxrwx 1 mk mk 26 7\u6708 16 02:40 /home/mk/.local/share/gtksourceview-2.0/language-specs/asciidoc.lang -> /home/mk/src/asciid\noc.lang\n$ ls -lA ~/.local/share/gtksourceview-3.0/language-specs/asciidoc.lang\nlrwxrwxrwx 1 mk mk 26 7\u6708 16 02:40 /home/mk/.local/share/gtksourceview-3.0/language-specs/asciidoc.lang -> /home/mk/src/asciidoc.lang\n\n\n\n\u30b7\u30f3\u30dc\u30ea\u30c3\u30af\u30ea\u30f3\u30af\u304c\u4f5c\u3089\u308c\u3066\u3044\u305f\uff0escript\u3082\u3053\u308c\u3060\u3051\uff0e\n\n\n\n$ cat ./asciidoc-highlight/gedit/install.sh\n#!/bin/sh\nSRC=$PWD\nmkdir -p ~/.local/share/gtksourceview-3.0/language-specs/\ncd ~/.local/share/gtksourceview-3.0/language-specs/\nln -s $SRC/asciidoc.lang\nmkdir -p ~/.local/share/gtksourceview-2.0/language-specs/\ncd ~/.local/share/gtksourceview-2.0/language-specs/\nln -s $SRC/asciidoc.lang\n\n\n\n\u4e00\u65e6\u6d88\u3057\u3066file\u3092cp\u3057\u3066\u304a\u3044\u305f\uff0e\n\n\n\n$ rm ~/.local/share/gtksourceview-2.0/language-specs/asciidoc.lang ~/.local/share/gtksourceview-3.0/language-specs/asciidoc.lang\n$ cp asciidoc-highlight/gedit/asciidoc.lang ~/.local/share/gtksourceview-3.0/language-specs/\n$ ln -s ~/.local/share/gtksourceview-3.0/language-specs/asciidoc.lang ~/.local/share/gtksourceview-2.0/language-specs/\n$ ls -lA ~/.local/share/gtksourceview-2.0/language-specs/asciidoc.lang lrwxrwxrwx 1 mk mk 68 7\u6708 16 02:43 /home/mk/.local/share/gtksourceview-2.0/language-specs/asciidoc.lang -> /home/mk/.local/share/gtksourceview-3.0/language-specs/asciidoc.lang\n$ ls -lA ~/.local/share/gtksourceview-3.0/language-specs/asciidoc.lang -rw-rw-r-- 1 mk mk 18731 7\u6708 16 02:43 /home/mk/.local/share/gtksourceview-3.0/language-specs/asciidoc.lang\n\n\n\n\u3053\u306e\u5f8cPluma\u3092\u8d77\u52d5\u3059\u308b\u3068\uff0c[\u8868\u793a]→[\u5f37\u8abf\u8868\u793a\u30e2\u30fc\u30c9]→[\u30de\u30fc\u30af\u30a2\u30c3\u30d7]→[AsciiDoc]\u304c\u51fa\u3066\u304f\u308b\uff0e\n*.adoc\u3092open\u3059\u308b\u3068\u81ea\u52d5\u7684\u306bsyntax highlight\u304c\u6709\u52b9\u306b\u306a\u308b\uff0e\u65b0\u898f\u30d5\u30a1\u30a4\u30eb\u306e\u5834\u5408*.adoc\u3068\u3057\u3066\u4fdd\u5b58\u3057\u3066\u3082\u52b9\u304b\u306a\u3044\uff0e\u8981\u624b\u52d5\u8a2d\u5b9a\uff0e\n\n\n\u74b0\u5883\n\n\n\n$ dpkg-query -W pluma\npluma 1.18.2-0ubuntu1\n$ neofetch\n .-/+oossssoo+/-. mk@x200\n `:+ssssssssssssssssss+:` -------\n -+ssssssssssssssssssyyssss+- Model: 74574PJ ThinkPad X200\n .ossssssssssssssssssdMMMNysssso. OS: Ubuntu Artful Aardvark (development branch) x86_64\n /ssssssssssshdmmNNmmyNMMMMhssssss/ Kernel: 4.11.0-10-generic\n +ssssssssshmydMMMMMMMNddddyssssssss+ Uptime: 3 days, 1 hour, 19 minutes\n /sssssssshNMMMyhhyyyyhmNMMMNhssssssss/ Packages: 4211\n.ssssssssdMMMNhsssssssssshNMMMdssssssss. Shell: bash 4.4.12\n+sssshhhyNMMNyssssssssssssyNMMMysssssss+ Resolution: 1280x800\nossyNMMMNyMMhsssssssssssssshmmmhssssssso WM: awesome\nossyNMMMNyMMhsssssssssssssshmmmhssssssso Theme: Ambiance [GTK3]\n+sssshhhyNMMNyssssssssssssyNMMMysssssss+ Icons: Ubuntu-mono-dark [GTK3]\n.ssssssssdMMMNhsssssssssshNMMMdssssssss. CPU: Intel 2 Duo P8400 (2) @ 2.267GHz\n /sssssssshNMMMyhhyyyyhdNMMMNhssssssss/ GPU: Intel\u00ae GM45 Express Chipset\n +sssssssssdmydMMMMMMMMddddyssssssss+ GPU: Intel\u00ae GM45 Express Chipset\n /ssssssssssshdmNNNNmyNMMMMhssssss/ Memory: 7239MiB / 7878MiB\n .ossssssssssssssssssdMMMNysssso.\n -+sssssssssssssssssyyyssss+-\n `:+ssssssssssssssssss+:`\n .-/+oossssoo+/-.", "date_published": "2017-07-16T03:09:13+09:00", "date_modified": "2017-07-16T03:09:13+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": [ "AsciiDoc", "Pluma", "texteditor", "Ubuntu", "Artful(17.10)", "Linux" ] } ] }