{ "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/tag/testing/feed/json/ -- and add it your reader.", "next_url": "https://matoken.org/blog/tag/testing/feed/json/?paged=2", "home_page_url": "https://matoken.org/blog/tag/testing/", "feed_url": "https://matoken.org/blog/tag/testing/feed/json/", "language": "ja", "title": "testing – 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=1476", "url": "https://matoken.org/blog/2016/12/07/screenfetch-like-information-display-command-neofetch/", "title": "Screenfetch\u7684\u306a\u60c5\u5831\u8868\u793a\u30b3\u30de\u30f3\u30c9\u306eNeofetch", "content_html": "
\u3088\u304f\u30c7\u30b9\u30af\u30c8\u30c3\u30d7\u306e\u30ad\u30e3\u30d7\u30c1\u30e3\u3092\u53d6\u5f97\u3059\u308b\u3068\u304d\u306b\u8868\u793a\u3055\u308c\u3066\u3044\u308bScreenfetch\u30b3\u30de\u30f3\u30c9\u3068\u3044\u3046\u3082\u306e\u304c\u3042\u308a\u307e\u3059\uff0e\u30b7\u30b9\u30c6\u30e0\u306e\u60c5\u5831\u3068\u30a2\u30b9\u30ad\u30fc\u30a2\u30fc\u30c8\u3092\u7d20\u6575\u306b\u8868\u793a\u3057\u3066\u304f\u308c\u307e\u3059\uff0e \u3053\u308c\u306b\u306b\u305f\u3082\u306e\u3067Netfetch\u3068\u3044\u3046\u3082\u306e\u3092\u898b\u304b\u3051\u305f\u306e\u3067\u8a66\u3057\u3066\u307f\u307e\u3057\u305f\uff0e\u3053\u3061\u3089\u306f\u753b\u50cf\u3082\u6271\u3048\u308b\u3088\u3046\u3067\u3059\uff0e
\n\n\u4ee5\u4e0b\u306e\u30da\u30fc\u30b8\u306b\u5404\u7a2e\u74b0\u5883\u3078\u306e\u5c0e\u5165\u65b9\u6cd5\u304c\u66f8\u304b\u308c\u3066\u3044\u307e\u3059\uff0e
\n\nDebian sid/stretch\u306b\u306f\u30d1\u30c3\u30b1\u30fc\u30b8\u304c\u3042\u308b\u3088\u3046\u306a\u3053\u3068\u304c\u66f8\u304b\u308c\u3066\u3044\u307e\u3059\u304c\uff0c
\nNeofetch is in Debian Unstable/Stretch's official repositories.\n\u4eca\u306fsid\u306e\u307f\u306e\u3088\u3046\u3067\u3059\uff0e
\n\n\u3068\u3044\u3046\u3053\u3068\u3067\u3072\u3068\u307e\u305astretch\u3067\u306f\u3053\u3093\u306a\u611f\u3058\u3067\u5c0e\u5165\u3057\u307e\u3057\u305f\uff0e
$ #-- /etc/apt/sources.list.d/neofetch \u3092\u4f5c\u308b\r\n$ sudo apt edit-sources neofetch\r\n$ cat /etc/apt/sources.list.d/neofetch.list\r\ndeb http://dl.bintray.com/dawidd6/neofetch jessie main\r\n$ #-- \u9375\u306e\u30a4\u30f3\u30dd\u30fc\u30c8\r\n$ wget "https://bintray.com/user/downloadSubjectPublicKey?username=bintray" -O Release-neofetch.key\r\n$ gpg Release-neofetch.key\r\npub rsa4096 2015-02-17 [SC]\r\n 8756C4F765C9AC3CB6B85D62379CE192D401AB61\r\nuid Bintray (by JFrog) <bintray@bintray.com>\r\nsub rsa4096 2015-02-17 [E]\r\n$ sudo apt-key add Release-neofetch.key\r\n$ rm Release-neofetch.key\r\n$ #-- pkg\u60c5\u5831\u66f4\u65b0&pkg\u5c0e\u5165\r\n$ sudo apt update\r\n$ sudo apt install neofetch\n$ neofetch --help\r\n\r\n NEOFETCH\r\n\r\n USAGE: neofetch --option "value" --option "value"\r\n\r\n NOTE: There's also a config option for each flag below.\r\n\r\n Info:\r\n --disable infoname Allows you to disable an info line from appearing\r\n in the output.\r\n NOTE: You can supply multiple args. eg.\r\n 'neofetch --disable cpu gpu disk shell'\r\n NOTE: The arguments must all be lowercase.\r\n --os_arch on/off Hide/Show OS architecture.\r\n --speed_type type Change the type of cpu speed to display.\r\n Possible values: current, min, max, bios,\r\n scaling_current, scaling_min, scaling_max\r\n NOTE: This only support Linux with cpufreq.\r\n --cpu_shorthand type Shorten the output of CPU\r\n Possible values: name, speed, tiny, on, off\r\n --cpu_cores type Whether or not to display the number of CPU cores\r\n Takes: logical, physical, off\r\n NOTE: 'physical' doesn't work on BSD.\r\n --cpu_speed on/off Hide/Show cpu speed.\r\n --cpu_temp on/off Hide/Show cpu temperature.\r\n NOTE: This only works on Linux and BSD.\r\n NOTE: For FreeBSD-based systems, you need to enable coretemp\r\n kernel module.\r\n --distro_shorthand on/off Shorten the output of distro (tiny, on, off)\r\n NOTE: This option won't work in Windows (Cygwin)\r\n --kernel_shorthand on/off Shorten the output of kernel\r\n NOTE: This option won't work in BSDs (except PacBSD and PC-BSD)\r\n --uptime_shorthand on/off Shorten the output of uptime (tiny, on, off)\r\n --refresh_rate on/off Whether to display the refresh rate of each monitor\r\n Unsupported on Windows\r\n --gpu_brand on/off Enable/Disable GPU brand in output. (AMD/NVIDIA/Intel)\r\n --gtk_shorthand on/off Shorten output of gtk theme/icons\r\n --gtk2 on/off Enable/Disable gtk2 theme/icons output\r\n --gtk3 on/off Enable/Disable gtk3 theme/icons output\r\n --shell_path on/off Enable/Disable showing $SHELL path\r\n --shell_version on/off Enable/Disable showing $SHELL version\r\n --ip_host url Url to query for public IP\r\n --song_shorthand on/off Print the Artist/Title on seperate lines\r\n --birthday_shorthand on/off Shorten the output of birthday\r\n --birthday_time on/off Enable/Disable showing the time in birthday output\r\n --birthday_format format Format the birthday output. (Uses 'date' cmd format)\r\n\r\n Text Formatting:\r\n --colors x x x x x x Changes the text colors in this order:\r\n title, @, underline, subtitle, colon, info\r\n --underline on/off Enable/Disable the underline.\r\n --underline_char char Character to use when underlining title\r\n --bold on/off Enable/Disable bold text\r\n\r\n Color Blocks:\r\n --color_blocks on/off Enable/Disable the color blocks\r\n --block_width num Width of color blocks in spaces\r\n --block_height num Height of color blocks in lines\r\n --block_range start end Range of colors to print as blocks\r\n\r\n Bars:\r\n --bar_char 'elapsed char' 'total char'\r\n Characters to use when drawing bars.\r\n --bar_border on/off Whether or not to surround the bar with '[]'\r\n --bar_length num Length in spaces to make the bars.\r\n --bar_colors num num Colors to make the bar.\r\n Set in this order: elapsed, total\r\n --cpu_display mode Bar mode.\r\n Takes: bar, infobar, barinfo, off\r\n --memory_display mode Bar mode.\r\n Takes: bar, infobar, barinfo, off\r\n --battery_display mode Bar mode.\r\n Takes: bar, infobar, barinfo, off\r\n --disk_display mode Bar mode.\r\n Takes: bar, infobar, barinfo, off\r\n\r\n Image:\r\n --image type Image source. Where and what image we display.\r\n Possible values: wall, ascii,\r\n /path/to/img, /path/to/dir/, off\r\n --size 00px | --size 00% How to size the image.\r\n Possible values: auto, 00px, 00%, none\r\n --crop_mode mode Which crop mode to use\r\n Takes the values: normal, fit, fill\r\n --crop_offset value Change the crop offset for normal mode.\r\n Possible values: northwest, north, northeast,\r\n west, center, east, southwest, south, southeast\r\n\r\n --xoffset px How close the image will be to the left edge of the\r\n window. This only works with w3m.\r\n --yoffset px How close the image will be to the top edge of the\r\n window. This only works with w3m.\r\n --bg_color color Background color to display behind transparent image.\r\n This only works with w3m.\r\n --gap num Gap between image and text.\r\n NOTE: --gap can take a negative value which will\r\n move the text closer to the left side.\r\n --clean Delete cached files and thumbnails.\r\n\r\n Ascii:\r\n --ascii value Where to get the ascii from, Possible values:\r\n distro, /path/to/ascii\r\n --ascii_colors x x x x x x Colors to print the ascii art\r\n --ascii_distro distro Which Distro's ascii art to print\r\n NOTE: Arch and Ubuntu have 'old' logo varients.\r\n NOTE: Use 'arch_old' or 'ubuntu_old' to use the old logos.\r\n NOTE: Ubuntu has flavor varients.\r\n NOTE: Change this to 'Lubuntu', 'Xubuntu', 'Ubuntu-GNOME'\r\n or 'Ubuntu-Budgie' to use the flavors.\r\n --ascii_logo_size Size of ascii logo.\r\n Supported distros: Arch, Gentoo, Crux, OpenBSD.\r\n --ascii_bold on/off Whether or not to bold the ascii logo.\r\n --logo | -L Hide the info text and only show the ascii logo.\r\n\r\n Screenshot:\r\n --scrot | -s /path/to/img Take a screenshot, if path is left empty the screen-\r\n shot function will use $scrot_dir and $scrot_name.\r\n --upload | -su /pth/t/img Same as --scrot but uploads the scrot to a website.\r\n --image_host Website to upload scrots to. Takes: imgur, teknik\r\n --scrot_cmd cmd Screenshot program to launch\r\n\r\n Other:\r\n --config /path/to/config Specify a path to a custom config file\r\n --config none Launch the script without a config file\r\n --help Print this text and exit\r\n --version Show neofetch version\r\n -v Display error messages.\r\n -vv Display a verbose log for error reporting.\n\u30aa\u30d7\u30b7\u30e7\u30f3\u7d50\u69cb\u591a\u3044\u3067\u3059\uff0e \u3068\u308a\u3042\u3048\u305a\u7d20\u3067\u5b9f\u884c\uff0e
\n\n\u60c5\u5831\u3082Screenfetch\u3088\u308a\u5897\u3048\u3066\u3044\u307e\u3059\uff0e
\n\n\u6b21\u306f\u753b\u50cf\u3092\u6307\u5b9a\u3057\u3066\u307f\u307e\u3059\uff0e\u753b\u50cf\u30b5\u30a4\u30ba\u304c\u5927\u304d\u304b\u3063\u305f\u306e\u306725%\u306b\u7e2e\u5c0f\u3082\u3057\u3066\u3044\u307e\u3059\uff0e \u697d\u3057\u3044 :)
\n\n\u753b\u50cf\u306e\u8868\u793a\u306b\u3064\u3044\u3066\u306f\u74b0\u5883\u306b\u3088\u3063\u3066\u3046\u307e\u304f\u884c\u304f\u884c\u304b\u306a\u3044\u304c\u3042\u308b\u3088\u3046\u3067\u3059\uff0e\u3046\u307e\u304f\u8868\u793a\u3055\u308c\u306a\u3044\u5834\u5408\u306f\u4ee5\u4e0b\u306eWiki\u3092\u53c2\u7167\u3059\u308b\u3068\u826f\u3055\u305d\u3046\u3067\u3059\uff0e
\n\n\n", "content_text": "Screenfetch\u7684\u306a\u60c5\u5831\u8868\u793a\u30b3\u30de\u30f3\u30c9\u306eNeofetch\n\u3088\u304f\u30c7\u30b9\u30af\u30c8\u30c3\u30d7\u306e\u30ad\u30e3\u30d7\u30c1\u30e3\u3092\u53d6\u5f97\u3059\u308b\u3068\u304d\u306b\u8868\u793a\u3055\u308c\u3066\u3044\u308bScreenfetch\u30b3\u30de\u30f3\u30c9\u3068\u3044\u3046\u3082\u306e\u304c\u3042\u308a\u307e\u3059\uff0e\u30b7\u30b9\u30c6\u30e0\u306e\u60c5\u5831\u3068\u30a2\u30b9\u30ad\u30fc\u30a2\u30fc\u30c8\u3092\u7d20\u6575\u306b\u8868\u793a\u3057\u3066\u304f\u308c\u307e\u3059\uff0e \u3053\u308c\u306b\u306b\u305f\u3082\u306e\u3067Netfetch\u3068\u3044\u3046\u3082\u306e\u3092\u898b\u304b\u3051\u305f\u306e\u3067\u8a66\u3057\u3066\u307f\u307e\u3057\u305f\uff0e\u3053\u3061\u3089\u306f\u753b\u50cf\u3082\u6271\u3048\u308b\u3088\u3046\u3067\u3059\uff0e\n\ndylanaraps/neofetch: A fast, highly customizable system info script that supports Linux, MacOS, iOS, BSD, Solaris, Android, Haiku, GNU Hurd and Windows (Cygwin/Windows 10 Linux subsystem)\n\n\u5c0e\u5165\n\u4ee5\u4e0b\u306e\u30da\u30fc\u30b8\u306b\u5404\u7a2e\u74b0\u5883\u3078\u306e\u5c0e\u5165\u65b9\u6cd5\u304c\u66f8\u304b\u308c\u3066\u3044\u307e\u3059\uff0e\n\nInstallation \u00b7 dylanaraps/neofetch Wiki\n\nDebian sid/stretch\u306b\u306f\u30d1\u30c3\u30b1\u30fc\u30b8\u304c\u3042\u308b\u3088\u3046\u306a\u3053\u3068\u304c\u66f8\u304b\u308c\u3066\u3044\u307e\u3059\u304c\uff0c\nNeofetch is in Debian Unstable/Stretch's official repositories.\n\u4eca\u306fsid\u306e\u307f\u306e\u3088\u3046\u3067\u3059\uff0e\n\nDebian — \u30d1\u30c3\u30b1\u30fc\u30b8\u691c\u7d22\u7d50\u679c — neofetch\n\n\u3068\u3044\u3046\u3053\u3068\u3067\u3072\u3068\u307e\u305astretch\u3067\u306f\u3053\u3093\u306a\u611f\u3058\u3067\u5c0e\u5165\u3057\u307e\u3057\u305f\uff0e\n$ #-- /etc/apt/sources.list.d/neofetch \u3092\u4f5c\u308b\r\n$ sudo apt edit-sources neofetch\r\n$ cat /etc/apt/sources.list.d/neofetch.list\r\ndeb http://dl.bintray.com/dawidd6/neofetch jessie main\r\n$ #-- \u9375\u306e\u30a4\u30f3\u30dd\u30fc\u30c8\r\n$ wget "https://bintray.com/user/downloadSubjectPublicKey?username=bintray" -O Release-neofetch.key\r\n$ gpg Release-neofetch.key\r\npub rsa4096 2015-02-17 [SC]\r\n 8756C4F765C9AC3CB6B85D62379CE192D401AB61\r\nuid Bintray (by JFrog) <bintray@bintray.com>\r\nsub rsa4096 2015-02-17 [E]\r\n$ sudo apt-key add Release-neofetch.key\r\n$ rm Release-neofetch.key\r\n$ #-- pkg\u60c5\u5831\u66f4\u65b0&pkg\u5c0e\u5165\r\n$ sudo apt update\r\n$ sudo apt install neofetch\n\u65e9\u901f\u5b9f\u884c\n$ neofetch --help\r\n\r\n NEOFETCH\r\n\r\n USAGE: neofetch --option "value" --option "value"\r\n\r\n NOTE: There's also a config option for each flag below.\r\n\r\n Info:\r\n --disable infoname Allows you to disable an info line from appearing\r\n in the output.\r\n NOTE: You can supply multiple args. eg.\r\n 'neofetch --disable cpu gpu disk shell'\r\n NOTE: The arguments must all be lowercase.\r\n --os_arch on/off Hide/Show OS architecture.\r\n --speed_type type Change the type of cpu speed to display.\r\n Possible values: current, min, max, bios,\r\n scaling_current, scaling_min, scaling_max\r\n NOTE: This only support Linux with cpufreq.\r\n --cpu_shorthand type Shorten the output of CPU\r\n Possible values: name, speed, tiny, on, off\r\n --cpu_cores type Whether or not to display the number of CPU cores\r\n Takes: logical, physical, off\r\n NOTE: 'physical' doesn't work on BSD.\r\n --cpu_speed on/off Hide/Show cpu speed.\r\n --cpu_temp on/off Hide/Show cpu temperature.\r\n NOTE: This only works on Linux and BSD.\r\n NOTE: For FreeBSD-based systems, you need to enable coretemp\r\n kernel module.\r\n --distro_shorthand on/off Shorten the output of distro (tiny, on, off)\r\n NOTE: This option won't work in Windows (Cygwin)\r\n --kernel_shorthand on/off Shorten the output of kernel\r\n NOTE: This option won't work in BSDs (except PacBSD and PC-BSD)\r\n --uptime_shorthand on/off Shorten the output of uptime (tiny, on, off)\r\n --refresh_rate on/off Whether to display the refresh rate of each monitor\r\n Unsupported on Windows\r\n --gpu_brand on/off Enable/Disable GPU brand in output. (AMD/NVIDIA/Intel)\r\n --gtk_shorthand on/off Shorten output of gtk theme/icons\r\n --gtk2 on/off Enable/Disable gtk2 theme/icons output\r\n --gtk3 on/off Enable/Disable gtk3 theme/icons output\r\n --shell_path on/off Enable/Disable showing $SHELL path\r\n --shell_version on/off Enable/Disable showing $SHELL version\r\n --ip_host url Url to query for public IP\r\n --song_shorthand on/off Print the Artist/Title on seperate lines\r\n --birthday_shorthand on/off Shorten the output of birthday\r\n --birthday_time on/off Enable/Disable showing the time in birthday output\r\n --birthday_format format Format the birthday output. (Uses 'date' cmd format)\r\n\r\n Text Formatting:\r\n --colors x x x x x x Changes the text colors in this order:\r\n title, @, underline, subtitle, colon, info\r\n --underline on/off Enable/Disable the underline.\r\n --underline_char char Character to use when underlining title\r\n --bold on/off Enable/Disable bold text\r\n\r\n Color Blocks:\r\n --color_blocks on/off Enable/Disable the color blocks\r\n --block_width num Width of color blocks in spaces\r\n --block_height num Height of color blocks in lines\r\n --block_range start end Range of colors to print as blocks\r\n\r\n Bars:\r\n --bar_char 'elapsed char' 'total char'\r\n Characters to use when drawing bars.\r\n --bar_border on/off Whether or not to surround the bar with '[]'\r\n --bar_length num Length in spaces to make the bars.\r\n --bar_colors num num Colors to make the bar.\r\n Set in this order: elapsed, total\r\n --cpu_display mode Bar mode.\r\n Takes: bar, infobar, barinfo, off\r\n --memory_display mode Bar mode.\r\n Takes: bar, infobar, barinfo, off\r\n --battery_display mode Bar mode.\r\n Takes: bar, infobar, barinfo, off\r\n --disk_display mode Bar mode.\r\n Takes: bar, infobar, barinfo, off\r\n\r\n Image:\r\n --image type Image source. Where and what image we display.\r\n Possible values: wall, ascii,\r\n /path/to/img, /path/to/dir/, off\r\n --size 00px | --size 00% How to size the image.\r\n Possible values: auto, 00px, 00%, none\r\n --crop_mode mode Which crop mode to use\r\n Takes the values: normal, fit, fill\r\n --crop_offset value Change the crop offset for normal mode.\r\n Possible values: northwest, north, northeast,\r\n west, center, east, southwest, south, southeast\r\n\r\n --xoffset px How close the image will be to the left edge of the\r\n window. This only works with w3m.\r\n --yoffset px How close the image will be to the top edge of the\r\n window. This only works with w3m.\r\n --bg_color color Background color to display behind transparent image.\r\n This only works with w3m.\r\n --gap num Gap between image and text.\r\n NOTE: --gap can take a negative value which will\r\n move the text closer to the left side.\r\n --clean Delete cached files and thumbnails.\r\n\r\n Ascii:\r\n --ascii value Where to get the ascii from, Possible values:\r\n distro, /path/to/ascii\r\n --ascii_colors x x x x x x Colors to print the ascii art\r\n --ascii_distro distro Which Distro's ascii art to print\r\n NOTE: Arch and Ubuntu have 'old' logo varients.\r\n NOTE: Use 'arch_old' or 'ubuntu_old' to use the old logos.\r\n NOTE: Ubuntu has flavor varients.\r\n NOTE: Change this to 'Lubuntu', 'Xubuntu', 'Ubuntu-GNOME'\r\n or 'Ubuntu-Budgie' to use the flavors.\r\n --ascii_logo_size Size of ascii logo.\r\n Supported distros: Arch, Gentoo, Crux, OpenBSD.\r\n --ascii_bold on/off Whether or not to bold the ascii logo.\r\n --logo | -L Hide the info text and only show the ascii logo.\r\n\r\n Screenshot:\r\n --scrot | -s /path/to/img Take a screenshot, if path is left empty the screen-\r\n shot function will use $scrot_dir and $scrot_name.\r\n --upload | -su /pth/t/img Same as --scrot but uploads the scrot to a website.\r\n --image_host Website to upload scrots to. Takes: imgur, teknik\r\n --scrot_cmd cmd Screenshot program to launch\r\n\r\n Other:\r\n --config /path/to/config Specify a path to a custom config file\r\n --config none Launch the script without a config file\r\n --help Print this text and exit\r\n --version Show neofetch version\r\n -v Display error messages.\r\n -vv Display a verbose log for error reporting.\n\u30aa\u30d7\u30b7\u30e7\u30f3\u7d50\u69cb\u591a\u3044\u3067\u3059\uff0e \u3068\u308a\u3042\u3048\u305a\u7d20\u3067\u5b9f\u884c\uff0e\n\n\n\u60c5\u5831\u3082Screenfetch\u3088\u308a\u5897\u3048\u3066\u3044\u307e\u3059\uff0e\n\n\n\u6b21\u306f\u753b\u50cf\u3092\u6307\u5b9a\u3057\u3066\u307f\u307e\u3059\uff0e\u753b\u50cf\u30b5\u30a4\u30ba\u304c\u5927\u304d\u304b\u3063\u305f\u306e\u306725%\u306b\u7e2e\u5c0f\u3082\u3057\u3066\u3044\u307e\u3059\uff0e \u697d\u3057\u3044 :)\n\n\n\n\n\u753b\u50cf\u306e\u8868\u793a\u306b\u3064\u3044\u3066\u306f\u74b0\u5883\u306b\u3088\u3063\u3066\u3046\u307e\u304f\u884c\u304f\u884c\u304b\u306a\u3044\u304c\u3042\u308b\u3088\u3046\u3067\u3059\uff0e\u3046\u307e\u304f\u8868\u793a\u3055\u308c\u306a\u3044\u5834\u5408\u306f\u4ee5\u4e0b\u306eWiki\u3092\u53c2\u7167\u3059\u308b\u3068\u826f\u3055\u305d\u3046\u3067\u3059\uff0e\n\nImages in the terminal \u00b7 dylanaraps/neofetch Wiki", "date_published": "2016-12-07T06:27:09+09:00", "date_modified": "2016-12-07T06:27:09+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": [ "Debian", "Linux", "neofetch", "screenfetch", "stretch", "testing" ] }, { "id": "http://matoken.org/blog/?p=1394", "url": "https://matoken.org/blog/2016/06/17/want-the-android-terminal-to-the-touch-pad-instead-of-linux-blink-of-bluetooth-use/", "title": "Android\u7aef\u672b\u3092Linux\u306e\u30bf\u30c3\u30c1\u30d1\u30c3\u30c9\u66ff\u308f\u308a\u306b\u3057\u305f\u3044(Bluetooth\u5229\u7528\u306eBlink)", "content_html": "\u6700\u8fd1\u307e\u305f\u30dd\u30a4\u30f3\u30c6\u30a3\u30f3\u30b0\u30c7\u30d0\u30a4\u30b9\u306bApple Wireless Trackpad\u3092\u5229\u7528\u3059\u308b\u3088\u3046\u306b\u306a\u308a\u307e\u3057\u305f\u304c\u6301\u3061\u904b\u3073\u306b\u306f\u5c11\u3057\u5d69\u5f35\u308a\u307e\u3059\uff0e\u30de\u30a6\u30b9\u3092\u6301\u3061\u904b\u3076\u306e\u3082\u304b\u3055\u3070\u308a\u307e\u3059\uff0e
\nUbuntu Touch\u3067HDMI\u63a5\u7d9a\u6642\u306b\u30bf\u30c3\u30c1\u30c7\u30d0\u30a4\u30b9\u306b\u306a\u308b\u3068\u3044\u3046\u306e\u3092\u898b\u3066Android\u7aef\u672b\u3092\u30bf\u30c3\u30c1\u30c7\u30d0\u30a4\u30b9\u306b\u3059\u308b\u3053\u3068\u304c\u51fa\u6765\u308b\u306e\u3067\u306f?\u305d\u308c\u306a\u3089\u8377\u7269\u5897\u3048\u7121\u3044\u3057\u3044\u3044\u304b\u3082\u3068\u601d\u3063\u3066\u5c11\u3057\u8abf\u3079\u3066\u307f\u307e\u3057\u305f\uff0e
Blink\u306fBluetooth\u63a5\u7d9a\u304b\u3064PC\u5074\u3067\u30c7\u30fc\u30e2\u30f3\u3092\u52d5\u304b\u3059\u5fc5\u8981\u304c\u3042\u308a\u307e\u3059\uff0e
\n\u5148\u305aBluetooth\u30da\u30a2\u30ea\u30f3\u30b0\u3092\u3057\u3066\u304a\u304d\uff0cPC\u5074\u3067\u30c7\u30fc\u30e2\u30f3\u3092\u5c0e\u5165\u3057\u307e\u3059\uff0e
\u5fc5\u8981\u30d1\u30c3\u30b1\u30fc\u30b8\u306e\u5c0e\u5165
\n$ sudo apt install bluez python-bluez xdotoolsudo apt-get install bluez python-bluez xdotool\n
\u30c7\u30fc\u30e2\u30f3\u306e\u5c0e\u5165
\n$ git clone https://github.com/drpain/blink-server.git ~/.blink\n
\u4ee5\u4e0b\u306e\u3088\u3046\u306b\u3057\u3066\u30c7\u30fc\u30e2\u30f3\u3092\u8d77\u52d5\u3059\u308b\u306e\u3067\u3059\u304c\uff0c\u3053\u306e\u8a18\u4e8b\u3092\u66f8\u3044\u3066\u3044\u308b\u6642\u70b9\u3067\u306eDebian stretch testing amd64\u3067\u306f\u4ee5\u4e0b\u306e\u3088\u3046\u306a\u30a8\u30e9\u30fc\u3068\u306a\u308a\u307e\u3059\uff0e
\n$ sudo ~/.blink/bluetooth_server.py\r\nTraceback (most recent call last):\r\n File \"/home/mk/.blink/bluetooth_server.py\", line 25, in <module>\r\n profiles = [ SERIAL_PORT_PROFILE ]\r\n File \"/usr/lib/python2.7/dist-packages/bluetooth/bluez.py\", line 176, in advertise_service\r\n raise BluetoothError (str (e))\r\nbluetooth.btcommon.BluetoothError: (2, 'No such file or directory')\n
Guihub\u306eHELP\u3092\u53c2\u8003\u306b*/etc/bluetooth/main.conf*\u3092\u4ee5\u4e0b\u306e\u3088\u3046\u306b\u4fee\u6b63\u3057\u307e\u3059\uff0e
\ndiff --git a/bluetooth/main.conf b/bluetooth/main.conf\r\nindex 372fd8c..2f7cc4a 100644\r\n--- a/bluetooth/main.conf\r\n+++ b/bluetooth/main.conf\r\n@@ -64,6 +64,9 @@\r\n # 'false'.\r\n #FastConnectable = false\r\n\r\n+# \"drpain/blink-server: This is the server you would need to be able to run the Blink Android Application.\" https://github.com/drpain/blink-server\r\n+DisablePlugins = pnat\r\n+\r\n #[Policy]\r\n #\r\n # The ReconnectUUIDs defines the set of remote services that should try\n
\u8a2d\u5b9a\u3092\u53cd\u6620\u3059\u308b\u305f\u3081\u306bbluetoothd\u3092\u518d\u8d77\u52d5\u3057\u3066\u30b5\u30fc\u30d0\u3092\u518d\u8d77\u52d5\u3057\u307e\u3059\uff0e
\n$ sudo service bluetooth restart\n
\u30b5\u30fc\u30d0\u306f\u8981root\u306e\u3088\u3046\u3067\u3059\uff0e
\n\u3053\u306e\u72b6\u614b\u3067Android\u5074\u304b\u3089\u30af\u30e9\u30a4\u30a2\u30f3\u30c8PC\u3092\u9078\u629e\u3057\u3066\u63a5\u7d9a\u3059\u308c\u3070ok\uff0e
$ sudo ~/.blink/bluetooth_server.py\r\nREADY FOR CONNECTIONS, RFCOMM channel 1\r\n('INBOUND CONNECTION ', ('68:76:4F:3B:D1:E0', 1))\r\nCOMMAND RECEIVED [{\"action\":\"mouse-move\",\"x\":null,\"y\":null}]\r\n['xdotool', 'mousemove_relative', '--', 'None', 'None']\r\nCOMMAND RECEIVED [{\"action\":\"mouse-move\",\"x\":-1,\"y\":0}]\r\n['xdotool', 'mousemove_relative', '--', '-1', '0']\r\nCOMMAND RECEIVED [{\"action\":\"mouse-move\",\"x\":0,\"y\":0}]\r\n['xdotool', 'mousemove_relative', '0', '0']\r\nCOMMAND RECEIVED [{\"action\":\"mouse-move\",\"x\":-1,\"y\":0}]\r\n['xdotool', 'mousemove_relative', '--', '-1', '0']\n\u4e0a\u306e\u65b9\u306e\u30e2\u30fc\u30c9\u5207\u66ff\u30b9\u30a4\u30c3\u30c1\u3092\u30bf\u30c3\u30d7\u3057\u3066\u898f\u5b9a\u306e\u300cSwipe Area\u300d\u304b\u3089\u300cMouse\u300d\u306b\u3057\u307e\u3059\uff0e\u300cMouse Area\u300d\u3067\u64cd\u4f5c\u3059\u308b\u3068xdotool\u306e\u30ed\u30b0\u304c\u5927\u91cf\u306b\u51fa\u3064\u3064\u64cd\u4f5c\u3067\u304d\u307e\u3059\uff0e
\n\u64cd\u4f5c\u306f\u5c11\u3057\u89e3\u308a\u3065\u3089\u304f\u3066\u3053\u3093\u306a\u611f\u3058\u3067\u3059\uff0e
\n\u30bf\u30c3\u30d7→\u5de6\u30af\u30ea\u30c3\u30af
\n\u30bf\u30c3\u30d7, \u30db\u30fc\u30eb\u30c9, \u30ea\u30ea\u30fc\u30b9 → \u53f3\u30af\u30ea\u30c3\u30af
\n\u4e2d\u30af\u30ea\u30c3\u30af\u3084\u30c9\u30e9\u30c3\u30b0\u306f\u591a\u5206\u672a\u5b9f\u88c5\u3067\u4f7f\u3048\u307e\u305b\u3093\uff0e
\n\u30ab\u30fc\u30bd\u30eb\u79fb\u52d5\u306f\u3061\u3089\u3064\u304d\u307e\u3059\u304c\u3068\u308a\u3042\u3048\u305a\u4f7f\u3048\u308b\u611f\u3058\u3067\u3059\uff0e
\u3067\u3082\u5c0e\u5165\u306b\u8981\u8a2d\u5b9a\u5909\u66f4&\u8981root\u306a\u306e\u304c\u9762\u5012\u3067\u3059\u306d\uff0e
\nBluetooth\u63a5\u7d9a\u306eApple Wireless Trackpad\u3067\u3059\u304c\uff0cGnome\u3068\u304b\u3060\u3068Bluetooth\u3067\u30da\u30a2\u30ea\u30f3\u30b0\u3057\u305f\u5f8c\u3053\u3093\u306a\u611f\u3058\u3067GUI\u3067\u8a2d\u5b9a\u3067\u304d\u308b\u306e\u3067\u3059\u304c\uff0c
\nawesome\u3060\u3068\u52b9\u304b\u306a\u3044\u3088\u3046\u3067\u3059\uff0e\u30da\u30a2\u30ea\u30f3\u30b0\u3057\u305f\u5f8c\u30ab\u30fc\u30bd\u30eb\u79fb\u52d5\uff0c2\u672c\u6307\u30b9\u30af\u30ed\u30fc\u30eb\uff0c\u53f3\u30af\u30ea\u30c3\u30af\u306f\u306a\u3069\u306f\u52d5\u4f5c\u3059\u308b\u306e\u3067\u3059\u304c\uff0c\u4e00\u756a\u5229\u7528\u3059\u308b\u5de6\u30af\u30ea\u30c3\u30af\u304c\u52d5\u4f5c\u3057\u307e\u305b\u3093\uff0e
\n\u3053\u3044\u3064\u306fDynaptics driver\u7528\u306e\u30b3\u30de\u30f3\u30c9\u306esynclient\u3092\u4f7f\u3063\u3066\u8a2d\u5b9a\u5185\u5bb9\u306e\u78ba\u8a8d\u3068\u30a2\u30c9\u30db\u30c3\u30af\u306a\u52d5\u4f5c\u78ba\u8a8d\u3092\u3057\u307e\u3059\uff0e
\n\u30b3\u30de\u30f3\u30c9\u304c\u5b58\u5728\u3057\u306a\u3044\u5834\u5408 xserver-xorg-input-synaptics pkg\u3092\u5c0e\u5165\u3057\u3066\u304f\u3060\u3055\u3044\uff0e
\n-l option\u3067\u8a2d\u5b9a\u9805\u76ee\u306e\u78ba\u8a8d\u304c\u51fa\u6765\u307e\u3059\uff0e
$ synclient -l\r\nParameter settings:\r\n LeftEdge = -2393\r\n RightEdge = 2651\r\n TopEdge = -2030\r\n BottomEdge = 2139\r\n FingerLow = 70\r\n FingerHigh = 75\r\n MaxTapTime = 180\r\n MaxTapMove = 346\r\n MaxDoubleTapTime = 100\r\n SingleTapTimeout = 180\r\n ClickTime = 100\r\n EmulateMidButtonTime = 0\r\n EmulateTwoFingerMinZ = 100\r\n EmulateTwoFingerMinW = 50\r\n VertScrollDelta = 157\r\n HorizScrollDelta = 157\r\n VertEdgeScroll = 0\r\n HorizEdgeScroll = 0\r\n CornerCoasting = 0\r\n VertTwoFingerScroll = 1\r\n HorizTwoFingerScroll = 1\r\n MinSpeed = 1\r\n MaxSpeed = 1.75\r\n AccelFactor = 0.0253743\r\n TouchpadOff = 0\r\n LockedDrags = 0\r\n LockedDragTimeout = 5000\r\n RTCornerButton = 0\r\n RBCornerButton = 0\r\n LTCornerButton = 0\r\n LBCornerButton = 0\r\n TapButton1 = 0\r\n TapButton2 = 2\r\n TapButton3 = 3\r\n ClickFinger1 = 1\r\n ClickFinger2 = 3\r\n ClickFinger3 = 2\r\n CircularScrolling = 1\r\n CircScrollDelta = 0.1\r\n CircScrollTrigger = 0\r\n CircularPad = 0\r\n PalmDetect = 1\r\n PalmMinWidth = 10\r\n PalmMinZ = 200\r\n CoastingSpeed = 50\r\n CoastingFriction = 50\r\n PressureMotionMinZ = 30\r\n PressureMotionMaxZ = 160\r\n PressureMotionMinFactor = 1\r\n PressureMotionMaxFactor = 1\r\n GrabEventDevice = 0\r\n TapAndDragGesture = 1\r\n AreaLeftEdge = 0\r\n AreaRightEdge = 0\r\n AreaTopEdge = 0\r\n AreaBottomEdge = 0\r\n HorizHysteresis = 4\r\n VertHysteresis = 4\r\n ClickPad = 0\r\n RightButtonAreaLeft = 0\r\n RightButtonAreaRight = 0\r\n RightButtonAreaTop = 0\r\n RightButtonAreaBottom = 0\r\n MiddleButtonAreaLeft = 0\r\n MiddleButtonAreaRight = 0\r\n MiddleButtonAreaTop = 0\r\n MiddleButtonAreaBottom = 0\n
\u3068\u308a\u3042\u3048\u305a\u30bf\u30c3\u30d7\u306e\u8a2d\u5b9a\u3092\u3057\u3066\u307f\u307e\u3059\uff0e\u3053\u308c\u3067\u30bf\u30c3\u30d7\u304c\u51fa\u6765\u308b\u3088\u3046\u306b\u306a\u3063\u305f\u3089\u8a2d\u5b9a\u9805\u76ee\u306f\u5f53\u305f\u308a\u3067\u3059\uff0e
\n$ synclient TapButton1=1\r\n$ synclient -l|grep TapButton1\r\n TapButton1 = 1\n
\u8a2d\u5b9a\u9805\u76ee\u304c\u5224\u3063\u305f\u3089\u8a2d\u5b9a\u30d5\u30a1\u30a4\u30eb\u306b\u66f8\u3044\u3066\u304a\u304d\u307e\u3059\uff0e
\n\u4eca\u56de\u306f /etc/X11/xorg.conf.d/21-apple-touchpad.conf \u306b\u3057\u307e\u3057\u305f\uff0e
\n\u3068\u308a\u3042\u3048\u305a\u30bf\u30c3\u30d7\u306e\u8a2d\u5b9a\u3060\u3051\u4ee5\u4e0b\u306e\u3088\u3046\u306b\u8a2d\u5b9a\u3057\u307e\u3057\u305f\uff0e
\n\u30d5\u30a1\u30a4\u30eb\u306e\u7528\u610f\u304c\u3067\u304d\u305f\u3089X\u306e\u518d\u8d77\u52d5\u3092\u884c\u3044\u307e\u3059\uff0eawesome\u306e\u5834\u5408 Mod4 + Shift + q \u3068\u304b\u3067\u4e00\u65e6X\u3092\u7d42\u4e86\u3057\u3066\u30ed\u30b0\u30a4\u30f3\u3057\u76f4\u3057\u307e\u3059\uff0e
Section \"InputClass\"\r\n Identifier \"touchpad\"\r\n Driver \"synaptics\"\r\n MatchIsTouchpad \"on\"\r\n Option \"TapButton1\" \"1\" # 1\u672c\u6307\u30bf\u30c3\u30d7\u3092\u5de6\u30af\u30ea\u30c3\u30af\u306b\r\nEndSection\n
\u4ed6\u306e\u8a2d\u5b9a\u9805\u76ee\u3082\u540c\u69d8\u306b\u8a2d\u5b9a\u3057\u3066\u3044\u304d\u307e\u3059\uff0e
\n\u73fe\u5728\u3053\u3093\u306a\u611f\u3058\u306b\u3057\u3066\u3044\u307e\u3059\uff0e
Section \"InputClass\"\r\n Identifier \"touchpad\"\r\n Driver \"synaptics\"\r\n MatchIsTouchpad \"on\"\r\n Option \"TapButton1\" \"1\" # 1\u672c\u6307\u30bf\u30c3\u30d7\u3092\u5de6\u30af\u30ea\u30c3\u30af\u306b\r\n Option \"TapButton2\" \"3\" # 2\u672c\u6307\u30bf\u30c3\u30d7\u3092\u53f3\u30af\u30ea\u30c3\u30af\u306b\r\n Option \"TapButton3\" \"2\" # 3\u672c\u6307\u30bf\u30c3\u30d7\u3092\u4e2d\u30af\u30ea\u30c3\u30af\u306b\r\n Option \"VertTwoFingerScroll\" \"on\" # \u7e26\u30b9\u30af\u30ed\u30fc\u30eb\u3092\u6709\u52b9\r\n Option \"HorizTwoFingerScroll\" \"on\" # \u6a2a\u30b9\u30af\u30ed\u30fc\u30eb\u3092\u6709\u52b9\r\n Option \"PalmDetect\" \"1\" # \u624b\u306e\u3072\u3089\u691c\u51fa\r\nEndSection\n
\u4eca\u56deDebian stretch testing amd64\u3067\u3059\u304c\u4ed6\u306e\u74b0\u5883\u3067\u3082\u540c\u69d8\u306b\u884c\u3051\u308b\u3068\u601d\u3044\u307e\u3059\uff0e
\n$ screenfetch\r\n _,met$$$$$gg. mk@x220\r\n ,g$$$$$$$$$$$$$$$P. OS: Debian testing stretch\r\n ,g$$P\"\" \"\"\"Y$$.\". Kernel: x86_64 Linux 4.5.0-2-amd64\r\n ,$$P' `$$$. Uptime: 1d 12h 8m\r\n ',$$P ,ggs. `$$b: Packages: 4379\r\n `d$$' ,$P\"' . $$$ Shell: bash 4.3.42\r\n $$P d$' , $$P Resolution: 1366x768\r\n $$: $$. - ,d$$' WM: Awesome\r\n $$\\; Y$b._ _,d$P' WM Theme: awesome\r\n Y$$. `.`\"Y$$$$P\"' CPU: Intel Core i5-2540M CPU @ 3.3GHz\r\n `$$b \"-.__ GPU: Mesa DRI Intel(R) Sandybridge Mobile\r\n `Y$$ RAM: 4288MiB / 15934MiB\r\n `Y$$.\r\n `$$b.\r\n `Y$$b.\r\n `\"Y$b._\r\n `\"\"\"\"\n
\u53c2\u8003URL
\n\u985e\u4f3c\u306e\u3082\u306e\u3067libcaca\u3068\u304b\u304c\u3042\u308a\u307e\u3059\u304c\uff0c
\n\n\n\n\nTurn images into text better than caca/aalib
\n
\u3068\u306e\u3053\u3068\u3067\u3082\u3063\u3068\u3044\u3044\u3082\u306e\u3089\u3057\u3044\u3067\u3059\uff0e
\nTexttop[1]\u3067\u4f7f\u308f\u308c\u3066\u3044\u308b\u306e\u3067\u8208\u5473\u3092\u6301\u3063\u305f\u306e\u3067\u3059\u304c\uff0c\u305d\u306e\u307e\u307e\u3067\u306fBuild\u51fa\u6765\u306a\u304b\u3063\u305f\u306e\u3067\u30e1\u30e2\u3067\u3059\uff0e
README\u3067\u306f\u3053\u306e\u8fba\u304c\u5fc5\u8981\u3068\u306e\u3053\u3068\u3067\u3059\uff0e
\nsudo apt-get install build-essential libpng12-dev libjpeg-dev \\\r\n libfreetype6-dev libgif-dev ragel libavformat-dev libavcodec-dev \\\r\n libswscale-dev libgflags-dev libgoogle-glog-dev\n
Debian stretch testing\u3067\u306f\u3053\u3093\u306a\u611f\u3058?
\n$ sudo apt-get install build-essential libpng-dev libjpeg-dev \\\r\n libfreetype6-dev libgif-dev ragel libavformat-dev libavcodec-dev \\\r\n libswscale-dev libgflags-dev libgoogle-glog-dev\n
\u5f8c\u306fmake\u3059\u308b\u3060\u3051\u306a\u3093\u3067\u3059\u304c\uff0c\u3053\u3093\u306a\u30a8\u30e9\u30fc\u304c\uff0e\u65b0\u3057\u3044libav\u306b\u8ffd\u5f93\u3067\u304d\u3066\u306a\u3044\u611f\u3058?
\ng++ -g -O3 -std=c++11 -Wall -Wextra -fno-exceptions -fno-rtti -MD -march=native -c -o movie.o movie.cc\r\nmovie.cc: In member function \u2018void Movie::PrepareRGB(int, int)\u2019:\r\nmovie.cc:56:42: error: \u2018PIX_FMT_RGB24\u2019 was not declared in this scope\r\n width_, height_, PIX_FMT_RGB24, SWS_FAST_BILINEAR,\r\n ^\r\nIn file included from graphic.h:10:0,\r\n from movie.h:9,\r\n from movie.cc:4:\r\nmovie.cc:64:38: error: \u2018avcodec_alloc_frame\u2019 was not declared in this scope\r\n CHECK(frame_ = avcodec_alloc_frame());\r\n ^\r\nmovie.cc:66:19: warning: \u2018int avpicture_get_size(AVPixelFormat, int, int)\u2019 is deprecated [-Wdeprecated-declarations]\r\n int rgb_bytes = avpicture_get_size(PIX_FMT_RGB24, width_, height_);\r\n ^\r\nIn file included from /usr/include/x86_64-linux-gnu/libavformat/avformat.h:318:0,\r\n from movie.cc:10:\r\n/usr/include/x86_64-linux-gnu/libavcodec/avcodec.h:4898:5: note: declared here\r\n int avpicture_get_size(enum AVPixelFormat pix_fmt, int width, int height);\r\n ^\r\nmovie.cc:66:19: warning: \u2018int avpicture_get_size(AVPixelFormat, int, int)\u2019 is deprecated [-Wdeprecated-declarations]\r\n int rgb_bytes = avpicture_get_size(PIX_FMT_RGB24, width_, height_);\r\n ^\r\nIn file included from /usr/include/x86_64-linux-gnu/libavformat/avformat.h:318:0,\r\n from movie.cc:10:\r\n/usr/include/x86_64-linux-gnu/libavcodec/avcodec.h:4898:5: note: declared here\r\n int avpicture_get_size(enum AVPixelFormat pix_fmt, int width, int height);\r\n ^\r\nmovie.cc:69:14: warning: \u2018int avpicture_fill(AVPicture*, const uint8_t*, AVPixelFormat, int, int)\u2019 is deprecated [-Wdeprecated-declarations]\r\n int prep = avpicture_fill(reinterpret_cast<AVPicture*>(frame_rgb_),\r\n ^\r\nIn file included from /usr/include/x86_64-linux-gnu/libavformat/avformat.h:318:0,\r\n from movie.cc:10:\r\n/usr/include/x86_64-linux-gnu/libavcodec/avcodec.h:4883:5: note: declared here\r\n int avpicture_fill(AVPicture *picture, const uint8_t *ptr,\r\n ^\r\nmovie.cc:69:14: warning: \u2018int avpicture_fill(AVPicture*, const uint8_t*, AVPixelFormat, int, int)\u2019 is deprecated [-Wdeprecated-declarations]\r\n int prep = avpicture_fill(reinterpret_cast<AVPicture*>(frame_rgb_),\r\n ^\r\nIn file included from /usr/include/x86_64-linux-gnu/libavformat/avformat.h:318:0,\r\n from movie.cc:10:\r\n/usr/include/x86_64-linux-gnu/libavcodec/avcodec.h:4883:5: note: declared here\r\n int avpicture_fill(AVPicture *picture, const uint8_t *ptr,\r\n ^\r\nmovie.cc: In member function \u2018Graphic Movie::Next()\u2019:\r\nmovie.cc:94:5: warning: \u2018void av_free_packet(AVPacket*)\u2019 is deprecated [-Wdeprecated-declarations]\r\n av_free_packet(&packet);\r\n ^\r\nIn file included from /usr/include/x86_64-linux-gnu/libavformat/avformat.h:318:0,\r\n from movie.cc:10:\r\n/usr/include/x86_64-linux-gnu/libavcodec/avcodec.h:4040:6: note: declared here\r\n void av_free_packet(AVPacket *pkt);\r\n ^\r\nmovie.cc:94:5: warning: \u2018void av_free_packet(AVPacket*)\u2019 is deprecated [-Wdeprecated-declarations]\r\n av_free_packet(&packet);\r\n ^\r\nIn file included from /usr/include/x86_64-linux-gnu/libavformat/avformat.h:318:0,\r\n from movie.cc:10:\r\n/usr/include/x86_64-linux-gnu/libavcodec/avcodec.h:4040:6: note: declared here\r\n void av_free_packet(AVPacket *pkt);\r\n ^\r\nmovie.cc:94:27: warning: \u2018void av_free_packet(AVPacket*)\u2019 is deprecated [-Wdeprecated-declarations]\r\n av_free_packet(&packet);\r\n ^\r\nIn file included from /usr/include/x86_64-linux-gnu/libavformat/avformat.h:318:0,\r\n from movie.cc:10:\r\n/usr/include/x86_64-linux-gnu/libavcodec/avcodec.h:4040:6: note: declared here\r\n void av_free_packet(AVPacket *pkt);\r\n ^\r\n<\u30d3\u30eb\u30c8\u30a4\u30f3>: \u30bf\u30fc\u30b2\u30c3\u30c8 'movie.o' \u306e\u30ec\u30b7\u30d4\u3067\u5931\u6557\u3057\u307e\u3057\u305f\r\nmake: *** [movie.o] \u30a8\u30e9\u30fc 1\n
\u3067\u3082\u4ee5\u4e0b\u306ePR\u3092\u53cd\u6620\u3057\u305f\u3089\u901a\u308a\u307e\u3057\u305f :)
\n\u30b5\u30f3\u30d7\u30eb\u3068\u3057\u3066\uff0cballs.jpg, obama.jpg \u304c\u3042\u308b\u306e\u3067\u3053\u308c\u3092\u8a66\u3057\u3066\u307f\u307e\u3059\uff0e
\n\u3046\u307e\u304f\u52d5\u3044\u3066\u3044\u305d\u3046\u3067\u3059\uff0e
\u3067\u3082.png\u306f\u3046\u307e\u304f\u52d5\u304b\u306a\u3044?
\n$ ./hiptext ~/Downloads/Tux.png\r\nF0601 11:01:16.713266 30721 png.cc:35] Check failed: type == PNG_COLOR_TYPE_RGB || type == PNG_COLOR_TYPE_RGBA png bad type: /home/mk/Downloads/Tux.png\r\n*** Check failure stack trace: ***\r\n @ 0x7fa48d3c013d google::LogMessage::Fail()\r\n @ 0x7fa48d3c1fa3 google::LogMessage::SendToLog()\r\n @ 0x7fa48d3bfccb google::LogMessage::Flush()\r\n @ 0x7fa48d3c298e google::LogMessageFatal::~LogMessageFatal()\r\n @ 0x41859f LoadPNG()\r\n @ 0x403fa8 main\r\n @ 0x7fa489e59610 __libc_start_main\r\n @ 0x40a229 _start\r\n @ (nil) (unknown)\r\n\u4e2d\u6b62\r\n$ convert ~/Downloads/Tux.png ./Tux.jpg\r\n$ ./hiptext Tux.jpg\n
`.jpg`\u306b\u5909\u63db\u3057\u305f\u3089\u3044\u3051\u3066\u308b\u611f\u3058\u3067\u3059\u304c\u306a\u3093\u304b\u6b20\u3051\u3066\u307e\u3059\uff0e
\n\u52d5\u753b\u518d\u751f\u3082\u3044\u3051\u307e\u3059\uff0e\u518d\u751f\u306e\u307f\u3067\u4e00\u6642\u5b9a\u4f4d\u306a\u3069\u306e\u64cd\u4f5c\u306f\u51fa\u6765\u306a\u3044\u611f\u3058?
\n
\n\u300c\u3075\u3089\u3044\u3093\u3050\u3046\u3043\u3063\u3061 \u3077\u3061\u300d\u3000\uff03\uff11 – YouTube\u3088\u308a
\u4eca\u306e\u3068\u3053\u308dlibcaca\u3084\u52d5\u753b\u3067\u306fvlc\u3084mplayer\u306a\u3093\u304b\u306e\u307b\u3046\u304c\u30d1\u30c3\u30b1\u30fc\u30b8\u3067\u5c0e\u5165\u3067\u304d\u308b\u306e\u3067\u304a\u624b\u8efd\u305d\u3046\uff0e
\n\u3068\u308a\u3042\u3048\u305a\u52d5\u304f\u3088\u3046\u306b\u306a\u3063\u305f\u306e\u3067\u6b21\u306fTexttop\u3092\u8a66\u3057\u3066\u307f\u3088\u3046\u3068\u601d\u3044\u307e\u3059\uff0e
\nsamba\u3067\u30c7\u30fc\u30bf\u306e\u63d0\u51fa\u5c02\u7528\u307f\u305f\u3044\u306a\u5171\u6709\u304c\u4f5c\u308c\u306a\u3044\u304b\u3068\u8a66\u3057\u3066\u307f\u307e\u3057\u305f\uff0e
\n[write-only]\r\n # \u5171\u6709\u30d5\u30a1\u30a4\u30eb\u306e\u4fdd\u5b58\u5148\r\n path = /export/data/write-only\r\n # \u5171\u6709\u304c\u898b\u3048\u308b\u3088\u3046\u306b\r\n browseable = yes\r\n # \u30b2\u30b9\u30c8\u30a2\u30af\u30bb\u30b9\u8a31\u53ef\r\n guest ok = yes\r\n guest only = yes\r\n # \u66f8\u304d\u8fbc\u307f\u53ef\u80fd\r\n writable = Yes\r\n # \u30b2\u30b9\u30c8\u3067\u66f8\u304d\u8fbc\u3080\u3068 nobody \u30a2\u30ab\u30a6\u30f3\u30c8\u3067\u4fdd\u5b58\u3055\u308c\u308b\r\n guest account = nobody\r\n # umask\u3092 0333 \u306b\r\n create mask = 0333\r\n directory mask = 0333\r\n # \u8aad\u307f\u8fbc\u307f\u6a29\u306e\u306a\u3044\u30d5\u30a1\u30a4\u30eb\u3092\u898b\u3048\u306a\u304f\u3059\u308b\r\n hide unreadable = Yes\n
$ sudo service samba reload\n
gvfs-mount \u3067 mount \u3057\u3066\uff0c\u30de\u30a6\u30f3\u30c8\u30dd\u30a4\u30f3\u30c8\u3092\u78ba\u8a8d\uff0e
\n$ gvfs-mount smb://192.168.1.102/write-only\r\n$ mount|grep gvfs\r\ngvfsd-fuse on /run/user/1000/gvfs type fuse.gvfsd-fuse (rw,nosuid,nodev,relatime,user_id=1000,group_id=1000)\r\nclient$ $ ls -la /run/user/1000/gvfs/smb-share\\:server\\=192.168.1.102\\,share\\=write-only/\r\n\u5408\u8a08 0\r\ndrwx------ 1 mk mk 0 5\u6708 25 19:13 .\r\ndr-x------ 3 mk mk 0 5\u6708 21 05:54 ..\n
\u66f8\u304d\u8fbc\u3093\u3067\u307f\u308b
\n$ echo hoge > /run/user/1000/gvfs/smb-share\\:server\\=192.168.1.102\\,share\\=write-only/hoge\n
\u66f8\u304d\u8fbc\u3093\u3060\u30d5\u30a1\u30a4\u30eb\u306f\u898b\u3048\u306a\u3044
\n$ ls -la /run/user/1000/gvfs/smb-share\\:server\\=192.168.1.102\\,share\\=write-only/\r\n\u5408\u8a08 0\r\ndrwx------ 1 mk mk 0 5\u6708 25 19:24 .\r\ndr-x------ 3 mk mk 0 5\u6708 21 05:54 ..\r\n$ cat /run/user/1000/gvfs/smb-share\\:server\\=192.168.1.102\\,share\\=write-only/hoge\r\n$ cat: '/run/user/1000/gvfs/smb-share:server=192.168.1.102,share=write-only/hoge': \u8a31\u53ef\u304c\u3042\u308a\u307e\u305b\u3093\n
server\u3067\u306f\u3053\u3093\u306a\u611f\u3058\u3067\u898b\u3048\u308b
\n$ ls -lA /export/data/write-only\r\n\u5408\u8a08 4\r\n--wx-w---- 1 nobody nogroup 5 5\u6708 25 19:24 hoge\r\n$ sudo cat /export/data/write-only/hoge\r\nhoge\n
\u30af\u30e9\u30a4\u30a2\u30f3\u30c8\u304b\u3089\u540c\u540d\u306e\u30d5\u30a1\u30a4\u30eb\u540d\u3067\u4e0a\u66f8\u304d\u3059\u308b\u3068\u30a8\u30e9\u30fc\u3082\u306a\u304f\u66f8\u304d\u8fbc\u3081\u308b
\n$ echo fuga > /run/user/1000/gvfs/smb-share\\:server\\=192.168.1.102\\,share\\=write-only/hoge\n
\u30b5\u30fc\u30d0\u3067\u66f8\u304d\u63db\u308f\u3063\u3066\u3044\u308b\u306e\u3092\u78ba\u8a8d
\n$ sudo cat /export/data/write-only/hoge\r\nfuga\n
\n
\n
\u4e45\u3005\u306bMATE\u74b0\u5883\u3092\u4f7f\u3063\u3066\u307f\u3066\u3044\u307e\u3059\uff0e
\nawesome\u3060\u3068\u30b7\u30e7\u30fc\u30c8\u30ab\u30c3\u30c8\u30ad\u30fc\u3067\u30a6\u30a3\u30f3\u30c9\u30a6\u306e\u914d\u7f6e\u3092\u8a2d\u5b9a\u3067\u304d\u308b\u306e\u3067\u7c21\u5358\u306b\u30a6\u30a3\u30f3\u30c9\u30a6\u3092\u4e26\u3079\u5909\u3048\u3066\u52d5\u753b\u3092\u898b\u306a\u304c\u3089\u5225\u306e\u3053\u3068\u3092\u3059\u308b\u3068\u3044\u3063\u305f\u3053\u3068\u304c\u7c21\u5358\u306b\u51fa\u6765\u307e\u3057\u305f\uff0e\u3057\u304b\u3057MATE\u3067\u540c\u3058\u3053\u3068\u3092\u3057\u3088\u3046\u3068\u3059\u308b\u3068\u9762\u5012\uff0e\u4ee5\u524d\u306fGnome\u7aef\u672b\u3067\u80cc\u666f\u3092\u900f\u904e\u3055\u305b\u3066\u3044\u307e\u3057\u305f\u304c\u3053\u306e\u6a5f\u80fd\u306f\u306a\u304f\u306a\u3063\u3066\u3044\u307e\u3057\u305f\uff0e
Gnome\u7aef\u672b\u304b\u3089\u7121\u304f\u306a\u3063\u305f\u5f8c\u3082MATE\u7aef\u672b\u306b\u306f\u900f\u904e\u6a5f\u80fd\u304c\u6b8b\u3063\u3066\u3044\u307e\u3057\u305f\u304c\u3053\u3061\u3089\u304b\u3089\u3082\u3044\u3064\u306e\u9593\u306b\u304b\u306a\u304f\u306a\u3063\u3066\u3044\u307e\u3057\u305f\uff0e\u3082\u3046\u5fa9\u6d3b\u3059\u308b\u3053\u3068\u306f\u7121\u3055\u305d\u3046\u306a\u306e\u3067\u4ed6\u306e\u7aef\u672b\u30a2\u30d7\u30ea\u3092\u5e7e\u3064\u304b\u8a66\u3057\u3066\u307f\u307e\u3057\u305f\u304c\u64ec\u4f3c\u900f\u904e\u3057\u304b\u898b\u5f53\u305f\u308a\u307e\u305b\u3093\uff0e
\n\u3068\u3044\u3046\u3053\u3068\u3067\u4eca\u56de\u306fXcompmgr\u3092\u8a66\u3057\u3066\u307f\u307e\u3057\u305f\uff0e
xorg\u3067Composite, RENDER \u304c\u6709\u52b9\u306b\u306a\u3063\u3066\u3044\u308b\u5fc5\u8981\u304c\u3042\u3042\u308a\u307e\u3059\uff0e\u4ee5\u4e0bOK\u306e\u4f8b\uff0e
\n
\u30b3\u30f3\u30dd\u30b8\u30c3\u30c8\u30de\u30cd\u30fc\u30b8\u30e3\u30fc\u306excompmgr\u3068\uff0c\u900f\u904e\u306e\u8a2d\u5b9a\u3092\u3059\u308btransset\u306e\u542b\u307e\u308c\u305fx11-apps\u3092\u5c0e\u5165\u3057\u307e\u3059\uff0e
\n
\n
\u3068\u304b
\n\n
\u3068\u304b
\n\n
\u3068\u304b\u304a\u597d\u307f\u3067\uff0e
\nxcompmgr\u304c\u8d77\u52d5\u3057\u305f\u72b6\u614b\u3067transset\u3092\u4f7f\u3046\u3068\u30a6\u30a3\u30c9\u30a6\u3092\u900f\u904e\u3055\u305b\u308b\u3053\u3068\u304c\u51fa\u6765\u307e\u3059\uff0e
\n\u5f15\u6570\u306b\u306f0~1\u306e\u5024\u3092\u8a2d\u5b9a\u3057\u307e\u3059\uff0e0\u304c\u5b8c\u5168\u306b\u900f\u660e\uff0e1\u304c\u4e0d\u900f\u660e\u3067\u3059\uff0e
\n
\u3068\u3057\u3066\u5b9f\u884c\u3059\u308b\u3068\u30de\u30a6\u30b9\u30ab\u30fc\u30bd\u30eb\u304c+\u30de\u30fc\u30af\u306b\u306a\u308a\uff0c\u30af\u30ea\u30c3\u30af\u3057\u305f\u30a6\u30a3\u30f3\u30c9\u30a6\u304c\u900f\u904e\u3055\u308c\u307e\u3059\uff0e
\n\u4ee5\u4e0b\u306f\u30d6\u30e9\u30a6\u30b6\u30d5\u30eb\u30b9\u30af\u30ea\u30fc\u30f3\u3067\u30cb\u30b3\u751f\u3092\u518d\u751f\u3057\u305f\u4e0a\u306b\u900f\u904e\u8a2d\u5b9a\u3057\u305fMATE\u7aef\u672b\u3092\u8868\u793a\u3057\u3066\u3044\u307e\u3059\uff0e
\u6bce\u56de\u624b\u52d5\u3067\u8d77\u52d5&\u8a2d\u5b9a\u3059\u308b\u306e\u306f\u9762\u5012\u306a\u306e\u3067\u3053\u3093\u306a\u611f\u3058\u3067\u81ea\u52d5\u8d77\u52d5\u8a2d\u5b9a\u3092\u3057\u307e\u3059\uff0e
\n\u30b3\u30f3\u30dd\u30b8\u30c3\u30c8\u30de\u30cd\u30fc\u30b8\u30e3\u30fc\u306f\u300c\u30b7\u30b9\u30c6\u30e0\u300d->\u300c\u8a2d\u5b9a\u300d>\u300c\u30e6\u30fc\u30b6\u5411\u3051\u300d->\u300c\u81ea\u52d5\u8d77\u52d5\u3059\u308b\u30a2\u30d7\u30ea\u300d\u304b\u3089\uff0e
MATE\u7aef\u672b\u306e\u900f\u904e\u8a2d\u5b9a\u306f~/.bashrc\u306b\u4ee5\u4e0b\u306e\u3088\u3046\u306b\u66f8\u3044\u3066bash\u8d77\u52d5\u6642\u306bMATE\u7aef\u672b\u3060\u3063\u305f\u3089transset\u3092\u8d77\u52d5\u3059\u308b\u3088\u3046\u306b\u3057\u3066\u307f\u307e\u3057\u305f\uff0esleep\u3092\u4ed8\u3051\u306a\u3044\u3068\u3046\u307e\u304f\u52d5\u304d\u307e\u305b\u3093\u3067\u3057\u305f\uff0esleep\u306e\u5024\u306f\u74b0\u5883\u306b\u3088\u3063\u3066\u5909\u308f\u308b\u3068\u601d\u3044\u307e\u3059\uff0e
\n
MATE\u7aef\u672b\u3060\u3051\u3092\u900f\u904e\u8a2d\u5b9a\u3059\u308b\u5834\u5408\u306f\u3053\u3053\u307e\u3067\u306e\u8a2d\u5b9a\u3067\u5927\u4e08\u592b\u3067\u3059\u304c\uff0c\u4ed6\u306e\u30a6\u30a3\u30f3\u30c9\u30a6\u3084\u900f\u904e\u5ea6\u3092\u5909\u66f4\u3059\u308b\u306e\u306b\u30b7\u30e7\u30fc\u30c8\u30ab\u30c3\u30c8\u8a2d\u5b9a\u3092\u3057\u3066\u304a\u304f\u3068\u4fbf\u5229\u305d\u3046\u3067\u3059\uff0e
\n\u300c\u30b7\u30b9\u30c6\u30e0\u300d->\u300c\u8a2d\u5b9a\u300d->\u300c\u30cf\u30fc\u30c9\u30a6\u30a7\u30a2\u300d->\u300c\u30ad\u30fc\u30dc\u30fc\u30c9\u30b7\u30e7\u30fc\u30c8\u30ab\u30c3\u30c8\u300d\u3067transset\u3092\u767b\u9332\u3057\u3066\u30b7\u30e7\u30fc\u30c8\u30ab\u30c3\u30c8\u3092\u8a2d\u5b9a\u3057\u307e\u3059\uff0e
\u3053\u3053\u3067\u8a2d\u5b9a\u3057\u305ftransset\u306e\u30aa\u30d7\u30b7\u30e7\u30f3\u306f-a\u306f\u30a2\u30af\u30c6\u30a3\u30d6\u30a6\u30a3\u30f3\u30c9\u30a6\u306e\u6307\u5b9a\uff0c--inc/--dec\u306f\u30a4\u30f3\u30af\u30ea\u30e1\u30f3\u30c8\uff0c\u30c7\u30af\u30ea\u30e1\u30f3\u30c8\u306e\u30aa\u30d7\u30b7\u30e7\u30f3\u3067\u3059\uff0e
\u3053\u308c\u3067\u672a\u8a2d\u5b9a\u306e\u30a2\u30d7\u30ea\u3067\u900f\u904e\u3055\u305b\u305f\u308a\uff0c\u3061\u3087\u3063\u3068\u900f\u904e\u5ea6\u3092\u8abf\u6574\u3057\u305f\u3044\u3068\u884c\u3063\u305f\u6642\u306b\u30b7\u30e7\u30fc\u30c8\u30ab\u30c3\u30c8\u3067\u3059\u3050\u8a2d\u5b9a\u3067\u304d\u308b\u3088\u3046\u306b\u306a\u308a\u307e\u3057\u305f :)
\n\n
\n
\n
\n
\n
\n
\n
Radiko\u3092\u81ea\u52d5\u7684\u306b\u9332\u97f3\u3057\u3066Podcast\u5316\u3057\u3066\u304f\u308c\u308bradicast\u3068\u3044\u3046\u3082\u306e\u3092\u898b\u3064\u3051\u307e\u3057\u305f\uff0e
\n\u6614\u306f\u3053\u3093\u306a\u611f\u3058\u3067\u9332\u97f3\u3057\u305f\u308a\u3057\u3066\u3044\u307e\u3057\u305f\u304c\u4ed5\u69d8\u304c\u5909\u308f\u3063\u3066\u9332\u97f3\u3067\u304d\u306a\u304f\u306a\u3063\u3066\u5bfe\u5fdc\u3068\u3044\u3046\u306e\u304c\u9762\u5012\u3067\u6700\u8fd1\u306f\u9332\u97f3\u3057\u3066\u3044\u307e\u305b\u3093\u3067\u3057\u305f\uff0e\u305f\u307e\u306b\u805e\u304f\u3068\u304d\u306fAndroid\u306eRaziko\u3092\u4f7f\u3063\u3066\u3044\u307e\u3059\uff0e\u3067\u3082radicast\u306a\u3089\u304a\u624b\u8efd\u306b\u52d5\u304b\u305b\u3066Podcast\u3068\u3057\u3066\u6271\u3048\u308b\u306e\u3067\u4fbf\u5229\u305d\u3046\u3068\u3044\u3046\u3053\u3068\u3067\u8a66\u3057\u3066\u307f\u307e\u3057\u305f\uff0e
\u8a66\u3057\u305f\u74b0\u5883\u306fUbuntu 14.04 amd64/Debian stretch testing amd64/Rasbian jessie\u3067\u3059\u304c\uff0cUbuntu\u74b0\u5883\u3067\u306f\u9332\u97f3\u958b\u59cb\u6642\u306b\u4ee5\u4e0b\u306e\u3088\u3046\u306b\u30b3\u30a2\u30c0\u30f3\u30d7\u3057\u3066\u3057\u307e\u3046\u3088\u3046\u3067\u3046\u307e\u304f\u884c\u3063\u3066\u3044\u307e\u305b\u3093 :-(
\n\n
docker\u3067\u3082\u52d5\u304d\u307e\u3059\u304c\uff0c\u4eca\u56de\u306f\u5b9f\u6a5f\u3067\u52d5\u304b\u3057\u3066\u3044\u307e\u3059\uff0e
\n\n\n
\u203bDebian stretch\u306e\u5834\u5408\u306flibav-tools\u306e\u4ee3\u308f\u308a\u306bffmpeg\u3092\u5c0e\u5165\uff0e
\n
\u30aa\u30d7\u30b7\u30e7\u30f3\u306f\u3053\u3093\u306a\u611f\u3058\u3067\u3057\u305f\uff0e
\n\n
--setup\u30aa\u30d7\u30b7\u30e7\u30f3\u3067\u30b9\u30b1\u30eb\u30c8\u30f3\u3092\u4f5c\u6210\u3057\u3066\uff0c
\n
\u6b21\u306e\u30da\u30fc\u30b8\u3092\u53c2\u8003\u306bcron\u5f62\u5f0f\u3067\u8a2d\u5b9a\u3057\u307e\u3059\uff0ecrontab\u3068\u9055\u3044\u79d2\u5358\u4f4d\u307e\u3067\u6307\u5b9a\u3067\u304d\u308b\u3088\u3046\u3067\u3059\uff0e
\n\u4f8b\u3048\u3070"0 0 7 * * MON-FRI" \u3060\u3068\u6708\u66dc\u304b\u3089\u91d1\u66dc\u306e07:00:00\u306e\u756a\u7d44\u3092\u9332\u97f3\u3068\u306a\u308a\u307e\u3059\uff0e
\n\u9332\u97f3\u505c\u6b62\u306f\u81ea\u52d5\u7684\u306b\u3055\u308c\u308b\u3088\u3046\u3067\u3059\uff0e
\n
\u8a2d\u5b9a\u30d5\u30a1\u30a4\u30eb\u3092\u6307\u5b9a\u3057\u3066\u5b9f\u884c\u3057\u307e\u3059\uff0e
\n\n
\u6307\u5b9a\u6642\u523b\u306b\u306a\u308b\u3068\uff0c\u756a\u7d44\u60c5\u5831\u3092\u53d6\u5f97\u3057\u3066\u9332\u97f3\u304c\u59cb\u307e\u308a\uff0c\u756a\u7d44\u7d42\u4e86\u6642\u306b\u9332\u97f3\u304c\u7d42\u4e86\u3057\u3066\u6b21\u306e\u30b8\u30e7\u30d6\u307e\u3067\u5f85\u6a5f\u3057\u307e\u3059\uff0e
\n\n
\u30c7\u30fc\u30bf\u306f\u4ee5\u4e0b\u306e\u3088\u3046\u306boutput\u4ee5\u4e0b\u306b\u4fdd\u5b58\u3055\u308c\u3066\u3044\u307e\u3059\uff0e
\n
\u9332\u97f3\u4e2d\u306e\u30c6\u30f3\u30dd\u30e9\u30ea\u30d5\u30a1\u30a4\u30eb\u306f/tmp\u4ee5\u4e0b\u306b\u4f5c\u3089\u308c\u307e\u3059\uff0e
\n\n
\u9332\u97f3\u3057\u305f\u30c7\u30fc\u30bf\u306fPodcast\u3068\u3057\u3066\u914d\u4fe1\u3055\u308c\u307e\u3059\uff0e\u3053\u306eURL\u306f\u898f\u5b9a\u5024\u3067\u306flocalhost\u304b\u3089\u3057\u304b\u30a2\u30af\u30bb\u30b9\u3067\u304d\u307e\u305b\u3093\uff0e\u3053\u306eURL\u3092Podcast Aggregator\u306b\u6307\u5b9a\u3057\u3066\u3042\u3052\u308b\u3068\u666e\u901a\u306bPodcast\u3068\u3057\u3066\u6271\u3048\u307e\u3059 :)
\n\n
Podcast Aggregator\u3068\u3053\u306e\u30b5\u30fc\u30d0\u304c\u5225\u306e\u5834\u5408\u4ee5\u4e0b\u306e\u3088\u3046\u306b-host\u30aa\u30d7\u30b7\u30e7\u30f3\u3092\u6307\u5b9a\u3057\u3066\u30a4\u30f3\u30bf\u30fc\u30d5\u30a7\u30a4\u30b9\u306b\u5272\u308a\u5f53\u3066\u305fip\u3092\u6307\u5b9a\u3059\u308b\u3068\u305d\u306e\u30cd\u30c3\u30c8\u30ef\u30fc\u30af\u304b\u3089\u30a2\u30af\u30bb\u30b9\u3067\u304d\u308b\u3088\u3046\u306b\u306a\u308a\u307e\u3059\uff0e
\n
\u306f\u4f7f\u3048\u306a\u3044\u611f\u3058\u304b\u306a?
\n\n\n", "content_text": "Radiko\u3092\u81ea\u52d5\u7684\u306b\u9332\u97f3\u3057\u3066Podcast\u5316\u3057\u3066\u304f\u308c\u308bradicast\u3068\u3044\u3046\u3082\u306e\u3092\u898b\u3064\u3051\u307e\u3057\u305f\uff0e\n\nradicast \u3068\u3044\u3046\u306e\u3092\u66f8\u3044\u305f – soh335 memo\nsoh335/radicast: recording radiko and serving rss for podcast\n\n\u6614\u306f\u3053\u3093\u306a\u611f\u3058\u3067\u9332\u97f3\u3057\u305f\u308a\u3057\u3066\u3044\u307e\u3057\u305f\u304c\u4ed5\u69d8\u304c\u5909\u308f\u3063\u3066\u9332\u97f3\u3067\u304d\u306a\u304f\u306a\u3063\u3066\u5bfe\u5fdc\u3068\u3044\u3046\u306e\u304c\u9762\u5012\u3067\u6700\u8fd1\u306f\u9332\u97f3\u3057\u3066\u3044\u307e\u305b\u3093\u3067\u3057\u305f\uff0e\u305f\u307e\u306b\u805e\u304f\u3068\u304d\u306fAndroid\u306eRaziko\u3092\u4f7f\u3063\u3066\u3044\u307e\u3059\uff0e\u3067\u3082radicast\u306a\u3089\u304a\u624b\u8efd\u306b\u52d5\u304b\u305b\u3066Podcast\u3068\u3057\u3066\u6271\u3048\u308b\u306e\u3067\u4fbf\u5229\u305d\u3046\u3068\u3044\u3046\u3053\u3068\u3067\u8a66\u3057\u3066\u307f\u307e\u3057\u305f\uff0e\n\n\u30b3\u30f3\u30bd\u30fc\u30eb\u3067 radiko \u518d\u751f\uff0c\u4e88\u7d04\u9332\u97f3 – matoken\u2019s meme -hatena-\nradiko \u4e88\u7d04\u9332\u97f3&aac, mp3 \u5909\u63db – matoken\u2019s meme -hatena-\n\n\u8a66\u3057\u305f\u74b0\u5883\u306fUbuntu 14.04 amd64/Debian stretch testing amd64/Rasbian jessie\u3067\u3059\u304c\uff0cUbuntu\u74b0\u5883\u3067\u306f\u9332\u97f3\u958b\u59cb\u6642\u306b\u4ee5\u4e0b\u306e\u3088\u3046\u306b\u30b3\u30a2\u30c0\u30f3\u30d7\u3057\u3066\u3057\u307e\u3046\u3088\u3046\u3067\u3046\u307e\u304f\u884c\u3063\u3066\u3044\u307e\u305b\u3093 :-(\n2016/03/09 05:20:00 [radiko] start record2016/03/09 05:20:00 [radiko] GET http://radiko.jp/player/swf/player_3.0.0.01.swf2016/03/09 05:20:04 [radiko] POST https://radiko.jp/v2/api/auth1_fmsSegmentation fault (\u30b3\u30a2\u30c0\u30f3\u30d7)\ndocker\u3067\u3082\u52d5\u304d\u307e\u3059\u304c\uff0c\u4eca\u56de\u306f\u5b9f\u6a5f\u3067\u52d5\u304b\u3057\u3066\u3044\u307e\u3059\uff0e\n\nradiko \u3092\u9332\u97f3\u3057\u305f\u308a\u3059\u308b radicast \u3092 docker \u3067\u52d5\u304b\u3059 – soh335 memo\n\n\u5fc5\u8981\u306apkg\u306e\u5c0e\u5165\n$ sudo apt install libav-tools swftools rtmpdump golang-go\n\u203bDebian stretch\u306e\u5834\u5408\u306flibav-tools\u306e\u4ee3\u308f\u308a\u306bffmpeg\u3092\u5c0e\u5165\uff0e\ngo get\u3067\u5c0e\u5165\n$ GOPATH=~/usr/local/go go get github.com/soh335/radicast\n\u30aa\u30d7\u30b7\u30e7\u30f3\u306f\u3053\u3093\u306a\u611f\u3058\u3067\u3057\u305f\uff0e\n$ ~/usr/local/go/bin/radicast -hUsage of /home/mk/usr/local/go/bin/radicast: -bitrate string bitrate (default "64k") -buffer int buffer for recording (default 60) -config string path of config.json (default "config.json") -converter string ffmpeg or avconv. If not set this option, radicast search its automatically. -host string host (default "0.0.0.0") -output string output (default "output") -port string port (default "3355") -setup initialize json configuration -title string title (default "radicast")\n\u8a2d\u5b9a\u30d5\u30a1\u30a4\u30eb\u4f5c\u6210\n--setup\u30aa\u30d7\u30b7\u30e7\u30f3\u3067\u30b9\u30b1\u30eb\u30c8\u30f3\u3092\u4f5c\u6210\u3057\u3066\uff0c\n$ ~/usr/local/go/bin/radicast --setup > ~/usr/local/go/etc/radicast.json$ cat ~/usr/local/go/etc/radicast.json{ "HOUSOU-DAIGAKU": [], "MBC": [], "RN1": [], "RN2": []}\n\u6b21\u306e\u30da\u30fc\u30b8\u3092\u53c2\u8003\u306bcron\u5f62\u5f0f\u3067\u8a2d\u5b9a\u3057\u307e\u3059\uff0ecrontab\u3068\u9055\u3044\u79d2\u5358\u4f4d\u307e\u3067\u6307\u5b9a\u3067\u304d\u308b\u3088\u3046\u3067\u3059\uff0e\n\ncron – GoDoc\n\n\u4f8b\u3048\u3070"0 0 7 * * MON-FRI" \u3060\u3068\u6708\u66dc\u304b\u3089\u91d1\u66dc\u306e07:00:00\u306e\u756a\u7d44\u3092\u9332\u97f3\u3068\u306a\u308a\u307e\u3059\uff0e\n\u9332\u97f3\u505c\u6b62\u306f\u81ea\u52d5\u7684\u306b\u3055\u308c\u308b\u3088\u3046\u3067\u3059\uff0e\n$ cat ~/usr/local/go/etc/radicast.json{ "HOUSOU-DAIGAKU": [], "MBC": [ "0 0 5 * * MON-FRI", "0 10 5 * * MON-FRI", "0 0 7 * * MON-FRI" ], "RN1": [], "RN2": []}\n\u5b9f\u884c\n\u8a2d\u5b9a\u30d5\u30a1\u30a4\u30eb\u3092\u6307\u5b9a\u3057\u3066\u5b9f\u884c\u3057\u307e\u3059\uff0e\n$ ~/usr/local/go/bin/radicast -config=$HOME/usr/local/go/etc/radicast.json2016/03/09 05:00:12 [radicast] station:MBC spec:0 0 5 * * MON-FRI2016/03/09 05:00:12 [radicast] station:MBC spec:0 10 5 * * MON-FRI2016/03/09 05:00:12 [radicast] station:MBC spec:0 0 7 * * MON-FRI2016/03/09 05:00:12 [radicast] start new cron2016/03/09 05:00:12 [server] start 0.0.0.0:3355\n\u6307\u5b9a\u6642\u523b\u306b\u306a\u308b\u3068\uff0c\u756a\u7d44\u60c5\u5831\u3092\u53d6\u5f97\u3057\u3066\u9332\u97f3\u304c\u59cb\u307e\u308a\uff0c\u756a\u7d44\u7d42\u4e86\u6642\u306b\u9332\u97f3\u304c\u7d42\u4e86\u3057\u3066\u6b21\u306e\u30b8\u30e7\u30d6\u307e\u3067\u5f85\u6a5f\u3057\u307e\u3059\uff0e\n2016/03/09 06:30:00 [radiko] start record2016/03/09 06:30:00 [radiko] GET http://radiko.jp/player/swf/player_3.0.0.01.swf2016/03/09 06:30:04 [radiko] POST https://radiko.jp/v2/api/auth1_fms2016/03/09 06:30:05 [radiko] POST https://radiko.jp/v2/api/auth2_fms2016/03/09 06:30:06 [radiko] GET http://radiko.jp/v2/api/program/today?area_id=JP462016/03/09 06:30:07 [radiko] start recording \u30e2\u30fc\u30cb\u30f3\u30b0\u30fb\u30b9\u30de\u30a4\u30eb2016/03/09 06:30:07 [radiko] rtmpdump command: /usr/bin/rtmpdump --live --quiet -r rtmpe://f-radiko.smartstream.ne.jp --playpath simul-stream.stream --app MBC/_definst_ -W http://radiko.jp/player/swf/player_3.0.0.01.swf -C S:"" -C S:"" -C S:"" -C S:J_Rb9kLWN2Cb5XlcGqQjfw --stop 1853 -o -2016/03/09 06:30:07 [radiko] converter command: /usr/bin/ffmpeg -y -i - -vn -acodec libmp3lame -ar 44100 -ab 64k -ac 2 /tmp/radiko240330221/radiko_0.mp3\n\u30c7\u30fc\u30bf\u306f\u4ee5\u4e0b\u306e\u3088\u3046\u306boutput\u4ee5\u4e0b\u306b\u4fdd\u5b58\u3055\u308c\u3066\u3044\u307e\u3059\uff0e\n$ find output -ls 6724248 0 drwxr-xr-x 1 mk mk 36 3\u6708 9 05:55 output 6724778 0 drwxr-xr-x 1 mk mk 44 3\u6708 9 05:55 output/20160309053000_MBC 6724327 10168 -rw-r--r-- 1 mk mk 10409132 3\u6708 9 05:55 output/20160309053000_MBC/podcast.mp3 6724779 4 -rw-r--r-- 1 mk mk 650 3\u6708 9 05:55 output/20160309053000_MBC/podcast.xml\n\u9332\u97f3\u4e2d\u306e\u30c6\u30f3\u30dd\u30e9\u30ea\u30d5\u30a1\u30a4\u30eb\u306f/tmp\u4ee5\u4e0b\u306b\u4f5c\u3089\u308c\u307e\u3059\uff0e\n$ ls -lA /tmp/radiko077215706/\u5408\u8a08 5184-rw-r--r-- 1 mk mk 5223512 3\u6708 9 07:10 radiko_0.mp3\n\u9332\u97f3\u3057\u305f\u30c7\u30fc\u30bf\u306fPodcast\u3068\u3057\u3066\u914d\u4fe1\u3055\u308c\u307e\u3059\uff0e\u3053\u306eURL\u306f\u898f\u5b9a\u5024\u3067\u306flocalhost\u304b\u3089\u3057\u304b\u30a2\u30af\u30bb\u30b9\u3067\u304d\u307e\u305b\u3093\uff0e\u3053\u306eURL\u3092Podcast Aggregator\u306b\u6307\u5b9a\u3057\u3066\u3042\u3052\u308b\u3068\u666e\u901a\u306bPodcast\u3068\u3057\u3066\u6271\u3048\u307e\u3059 :)\n$ xmllint http://localhost:3355/rss<?xml version="1.0" encoding="UTF-8"?><rss xmlns:itunes="http://www.itunes.com/dtds/podcast-1.0.dtd" version="2.0"> <channel> <title>radicast</title> <itunes:owner/> <itunes:image/> <itunes:category/> <item> <title>\u751f\u5cf6\u30d2\u30ed\u30b7\u306e\u304a\u306f\u3088\u3046\u4e00\u76f4\u7dda (2016-03-09 05:30:00 +0900 JST)</title> <itunes:author>\u751f\u5cf6\u30d2\u30ed\u30b7</itunes:author> <itunes:summary>\u3000<br /><A href="http://www.mbc.co.jp/radio/" target="_blank"><img src="http://www.mbc.co.jp/radio/radiko/bn/mbcradio_pr1410.png" alt="MBCradio" /></A><br /><br />twitter\u30cf\u30c3\u30b7\u30e5\u30bf\u30b0\u306f\u300c<a href="http://twitter.com/#!/search/%23mbc1107">#mbc1107</a>\u300d</itunes:summary> <itunes:image/> <enclosure url="http://localhost:3355/podcast/20160309053000_MBC.mp3" length="10409132" type="audio/mpeg"/> <pubDate>Wed, 9 Mar 2016 05:55:45 +0900</pubDate> </item> </channel></rss>\nPodcast Aggregator\u3068\u3053\u306e\u30b5\u30fc\u30d0\u304c\u5225\u306e\u5834\u5408\u4ee5\u4e0b\u306e\u3088\u3046\u306b-host\u30aa\u30d7\u30b7\u30e7\u30f3\u3092\u6307\u5b9a\u3057\u3066\u30a4\u30f3\u30bf\u30fc\u30d5\u30a7\u30a4\u30b9\u306b\u5272\u308a\u5f53\u3066\u305fip\u3092\u6307\u5b9a\u3059\u308b\u3068\u305d\u306e\u30cd\u30c3\u30c8\u30ef\u30fc\u30af\u304b\u3089\u30a2\u30af\u30bb\u30b9\u3067\u304d\u308b\u3088\u3046\u306b\u306a\u308a\u307e\u3059\uff0e\n$ ~/usr/local/go/bin/radicast -config=$HOME/usr/local/go/etc/radicast.json -host 192.168.2.203 :2016/03/09 07:42:34 [server] start 192.168.2.203:3355\nproxy\n\u306f\u4f7f\u3048\u306a\u3044\u611f\u3058\u304b\u306a?\n$ w3m -dump http://radiko.jp/areadocument.write('<span class="JP46">KAGOSHIMA JAPAN</span>');$ tsocks w3m -dump http://radiko.jp/areadocument.write('<span class="JP13">TOKYO JAPAN</span>');$ ALL_PROXY=socks5h://localhost:8080 ~/usr/local/go/bin/radicast -setup2016/03/09 07:56:00 [radiko] GET http://radiko.jp/player/swf/player_3.0.0.01.swf2016/03/09 07:56:01 [radiko] POST https://radiko.jp/v2/api/auth1_fms2016/03/09 07:56:02 [radiko] POST https://radiko.jp/v2/api/auth2_fms2016/03/09 07:56:02 [radiko] GET http://radiko.jp/v2/api/program/today?area_id=JP46{ "HOUSOU-DAIGAKU": [], "MBC": [], "RN1": [], "RN2": []}$ tsocks ~/usr/local/go/bin/radicast -setup : "MBC": [], :$ tsocks ~/usr/local/go/bin/radicast -setup : "MBC": [], :$ ALL_PROXY=http://localhost:8080 ~/usr/local/go/bin/radicast -setup : "MBC": [], :", "date_published": "2016-03-09T08:26:15+09:00", "date_modified": "2016-03-09T08:26:15+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": [ "Debian", "Linux", "podcast", "Rasbian_jessie", "RaspberryPi", "stretch", "testing" ] }, { "id": "http://matoken.org/blog/?p=1226", "url": "https://matoken.org/blog/2016/02/26/troubled-the-synchronization-of-owncloud-is-stuck/", "title": "ownCloud\u306e\u540c\u671f\u304c\u52d5\u304b\u306a\u304f\u306a\u3063\u3066\u56f0\u308b", "content_html": "\n
ownCloud\u3092\u4fbf\u5229\u306b\u4f7f\u3063\u3066\u3044\u308b\u306e\u3067\u3059\u304c\uff0c\u3075\u3068\u6c17\u3065\u304f\u3068\u540c\u671f\u3055\u308c\u3066\u3044\u306a\u3044\uff0e\u30b9\u30c6\u30fc\u30bf\u30b9\u3092\u898b\u308b\u3068\u6700\u5f8c\u306e\u540c\u671f\u304c8\u6642\u9593\u524d\uff0e\u30bf\u30b9\u30af\u30de\u30cd\u30fc\u30b8\u30e3\u30fc\u306e\u30a2\u30a4\u30b3\u30f3\u306f!\u30de\u30fc\u30af\u304c\u4ed8\u3044\u3066\u300c\u4e0d\u660e\u306a\u72b6\u614b\u300d\u3068\u306a\u3063\u3066\u3044\u307e\u3059\uff0e
\n\n\u30ed\u30b0\u3092\u898b\u3066\u3082\u3088\u304f\u308f\u304b\u3089\u306a\u3044\uff0e
\nWeb\u3084Android\u305d\u3057\u3066\u5225\u306eLinux\u30de\u30b7\u30f3\u306f\u554f\u984c\u306a\u3044\u3088\u3046\u3067\u3059\uff0e\u3068\u3044\u3046\u3053\u3068\u306f\u591a\u5206\u3053\u306e\u7aef\u672b\u306e\u554f\u984c\uff0e
\n\u554f\u984c\u306e\u74b0\u5883\u306fDebian stretch testing amd64\u306eowncloud 7.0.12~dfsg-2\u3067\u3059\uff0e
\u4e00\u65e6ownCloud\u3092\u7d42\u4e86\u3057\u3066\u8a2d\u5b9a\u30d5\u30a1\u30a4\u30eb\u3060\u3051\u9000\u907f\uff08\u5bfe\u8c61\u30d5\u30a1\u30a4\u30eb\u306f\u305d\u306e\u307e\u307e\uff09\u3057\u3066\u8a2d\u5b9a\u3092\u4f5c\u308a\u306a\u304a\u3057\u3066\u307f\u307e\u3057\u305f\uff0e
\n\n
\u3068\u308a\u3042\u3048\u305a\u540c\u671f\u51fa\u6765\u305f\u3088\u3046\u3067\u3059\uff0e
\n\n", "content_text": "ownCloud\u3092\u4fbf\u5229\u306b\u4f7f\u3063\u3066\u3044\u308b\u306e\u3067\u3059\u304c\uff0c\u3075\u3068\u6c17\u3065\u304f\u3068\u540c\u671f\u3055\u308c\u3066\u3044\u306a\u3044\uff0e\u30b9\u30c6\u30fc\u30bf\u30b9\u3092\u898b\u308b\u3068\u6700\u5f8c\u306e\u540c\u671f\u304c8\u6642\u9593\u524d\uff0e\u30bf\u30b9\u30af\u30de\u30cd\u30fc\u30b8\u30e3\u30fc\u306e\u30a2\u30a4\u30b3\u30f3\u306f!\u30de\u30fc\u30af\u304c\u4ed8\u3044\u3066\u300c\u4e0d\u660e\u306a\u72b6\u614b\u300d\u3068\u306a\u3063\u3066\u3044\u307e\u3059\uff0e\n\n\u30ed\u30b0\u3092\u898b\u3066\u3082\u3088\u304f\u308f\u304b\u3089\u306a\u3044\uff0e\nWeb\u3084Android\u305d\u3057\u3066\u5225\u306eLinux\u30de\u30b7\u30f3\u306f\u554f\u984c\u306a\u3044\u3088\u3046\u3067\u3059\uff0e\u3068\u3044\u3046\u3053\u3068\u306f\u591a\u5206\u3053\u306e\u7aef\u672b\u306e\u554f\u984c\uff0e\n\u554f\u984c\u306e\u74b0\u5883\u306fDebian stretch testing amd64\u306eowncloud 7.0.12~dfsg-2\u3067\u3059\uff0e\n\u4e00\u65e6ownCloud\u3092\u7d42\u4e86\u3057\u3066\u8a2d\u5b9a\u30d5\u30a1\u30a4\u30eb\u3060\u3051\u9000\u907f\uff08\u5bfe\u8c61\u30d5\u30a1\u30a4\u30eb\u306f\u305d\u306e\u307e\u307e\uff09\u3057\u3066\u8a2d\u5b9a\u3092\u4f5c\u308a\u306a\u304a\u3057\u3066\u307f\u307e\u3057\u305f\uff0e\n$ mv ./.local/share/data/ownCloud ./.local/share/data/ownCloud-backup$ owncloud --logwindow\n\u3068\u308a\u3042\u3048\u305a\u540c\u671f\u51fa\u6765\u305f\u3088\u3046\u3067\u3059\uff0e", "date_published": "2016-02-26T20:21:51+09:00", "date_modified": "2016-02-26T20:21:51+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": [ "Debian", "Linux", "ownCloud", "stretch", "testing" ] }, { "id": "http://matoken.org/blog/?p=1207", "url": "https://matoken.org/blog/2016/02/24/try-mkusb-to-make-such-as-a-boot-usb-memory/", "title": "\u30d6\u30fc\u30c8USB\u30e1\u30e2\u30ea\u306a\u3069\u3092\u4f5c\u308bmkusb\u3092\u8a66\u3057\u3066\u307f\u308b", "content_html": "\nUSB\u30e1\u30e2\u30ea\u306a\u3069\u306biso\u3092\u66f8\u304d\u8fbc\u3093\u3067\u8d77\u52d5\u30c7\u30d0\u30a4\u30b9\u3092\u4f5c\u308c\u308b\u3068\u3066\u3082\u4fbf\u5229\u306aUNetbootin\u3068\u3044\u3046\u30c4\u30fc\u30eb\u304c\u3042\u308a\u307e\u3059\uff0e
\n\u3057\u304b\u3057\uff0cDebian jessie/stretch\u306b\u5165\u3063\u3066\u3044\u307e\u305b\u3093\uff0e
\u306a\u3093\u3067\u3060\u308d\u3046\u3068BTS\u3092\u898b\u308b\u3068\u3046\u307e\u304f\u52d5\u304b\u306a\u3044\u30d0\u30b0\u304c\u3042\u308b\u3088\u3046\u3067\u3059\uff0e(UEFI\u74b0\u5883\u3067NG?)
\n\n\u3056\u3056\u3063\u3068\u773a\u3081\u3066\u3044\u3066mkusb\u3068\u3044\u3046\u540c\u3058\u3088\u3046\u306a\u30c4\u30fc\u30eb\u304c\u3042\u308b\u306e\u3092\u898b\u304b\u3051\u305f\u306e\u3067\u8a66\u3057\u3066\u307f\u307e\u3057\u305f\uff0e
Debian stretch testing amd64\u3067\u3059\uff0e
\n
Ubuntu\u306fppa\u304c\u3042\u308a\u307e\u3059\uff0eDebian\u306fUbuntu\u306eppa\u304c\u4f7f\u3048\u307e\u3059\uff0e\u4ed6\u306eLinux\u30c7\u30a3\u30b9\u30c8\u30ea\u30d3\u30e5\u30fc\u30b7\u30e7\u30f3\u3067\u306f\u5c0e\u5165\u30b9\u30af\u30ea\u30d7\u30c8( mkusb-installer )\u304c\u7528\u610f\u3055\u308c\u3066\u3044\u307e\u3059\uff0e
source.list\u3092\u767b\u9332\u3057\u307e\u3059\uff0eapt edit-sources\u30b3\u30de\u30f3\u30c9\u3067deb http://ppa.launchpad.net/mkusb/ppa/ubuntu trusty main\u3092\u767b\u9332\u3057\u307e\u3059\uff0e
\n
\n
\u30d1\u30c3\u30b1\u30fc\u30b8\u30ea\u30b9\u30c8\u306e\u66f4\u65b0\u3068mkusb\u30d1\u30c3\u30b1\u30fc\u30b8\u306e\u5c0e\u5165
\n\n
\u30e1\u30cb\u30e5\u30fc\u304b\u3089\u8d77\u52d5\u3059\u308b\u304b\uff0c
\n\n
\u306e\u3088\u3046\u306b\u3057\u3066\u8d77\u52d5\u3057\u307e\u3059\uff0e\u66f8\u304d\u8fbc\u3080\u30a4\u30e1\u30fc\u30b8\u304c\u6c7a\u307e\u3063\u3066\u3044\u308b\u5834\u5408\u306f\u5f15\u6570\u306b\u6307\u5b9a\u3067\u304d\u307e\u3059\uff0e\u30a4\u30e1\u30fc\u30b8\u306b\u306f.gz\u3084.xz\u3082\u6307\u5b9a\u53ef\u80fd\u306a\u306e\u3067\u5c55\u958b\u306e\u624b\u9593\u304c\u7701\u3051\u307e\u3059\uff0e
\n\n
\u30b9\u30d7\u30e9\u30c3\u30b7\u30e5\u304c\u51fa\u3066\uff0c
\n\n\u30e1\u30cb\u30e5\u30fc\u304c\u51fa\u3066\u304d\u307e\u3059\uff0eclone\u3084wipe\u3082\u53ef\u80fd\u3067\u3059\uff0e
\n
\u66f8\u304d\u8fbc\u307f\u5148\u306e\u30c7\u30d0\u30a4\u30b9\u306f\u9593\u9055\u3048\u306a\u3044\u3088\u3046\u306b\u3057\u307e\u3057\u3087\u3046\uff0e\u9593\u9055\u3048\u308b\u3068\u3068\u3066\u3082\u60b2\u3057\u3044\u3053\u3068\u306b\u306a\u308a\u307e\u3059\uff0e\u3061\u306a\u307f\u306bSD Card\u30b9\u30ed\u30c3\u30c8\u306e/dev/mmcblk0\u306f\u691c\u51fa\u3055\u308c\u307e\u305b\u3093\u3067\u3057\u305f\uff0eUSB-SD\u30a2\u30c0\u30d7\u30bf\u7d4c\u7531\u3060\u3068\u51fa\u3066\u304d\u307e\u3057\u305f\uff0e
\n
\n
\u78ba\u8a8d\u753b\u9762\u3067\u30c1\u30a7\u30c3\u30af\u3092\u5165\u308c\u3066\u300cGo\u300d\u30dc\u30bf\u30f3\u3067\u66f8\u304d\u8fbc\u307f\u304c\u59cb\u307e\u308a\u307e\u3059\uff0e
\n
\n
\n
mkusb-nox\u30b3\u30de\u30f3\u30c9\u3092\u4f7f\u3046\u3068\u7aef\u672b\u3067\u5229\u7528\u3067\u304d\u307e\u3059\uff0enox\u7248\u3067\u306f\u8907\u6570\u306eUSB\u30e1\u30e2\u30ea\u304c\u3042\u308b\u5834\u5408\u306e\u9078\u629e\u65b9\u6cd5\u306f\u308f\u304b\u308a\u307e\u305b\u3093\u3067\u3057\u305f\uff0e\u66f8\u304d\u8fbc\u3080\u30c7\u30d0\u30a4\u30b9\u3060\u3051\u3092\u5dee\u3057\u8fbc\u3080\u3088\u3046\u306b\u3059\u308b\u3057\u304b\u7121\u3044\u304b\u3082\u3057\u308c\u307e\u305b\u3093\uff0e
\n
\u554f\u984c\u306a\u304f\u5229\u7528\u3067\u304d\u308b\u5834\u5408\u306fUNetbootin\u306e\u65b9\u304c\u30de\u30eb\u30c1\u30d7\u30e9\u30c3\u30c8\u30db\u30fc\u30e0\u3060\u3057\u4f7f\u3044\u3084\u3059\u305d\u3046\u3067\u3059\uff0e\u72b6\u6cc1\u306b\u3088\u308a\u4f7f\u3044\u5206\u3051\u308b\u306e\u304c\u3044\u3044\u306e\u304b\u3082\u3057\u308c\u307e\u305b\u3093\uff0e
\u5148\u65e5\u8a66\u3057\u305fpodracer\u306f\u4f55\u6c17\u306b10\u5e74\u524d\u306e\u30bd\u30d5\u30c8\u3067\u30e1\u30f3\u30c6\u30ca\u30f3\u30b9\u3082\u3055\u308c\u3066\u3044\u306a\u3044\u3057\uff0c\u8d77\u52d5\u4e2d\u306b\u5f37\u5236\u7d42\u4e86\u3059\u308b\u3068\u30b4\u30df\u304c\u6b8b\u3063\u3066\u6b21\u304b\u3089\u8d77\u52d5\u3057\u306a\u304f\u306a\u3063\u305f\u308a\u3068\u304b\u3068\u304b\u7d50\u69cb\u4e0d\u6e80\u70b9\u304c\u51fa\u3066\u304d\u307e\u3057\u305f\uff0e
\n\n\u4eca\u306f\u524d\u51e6\u7406\u3092\u4ee5\u4e0b\u306e\u3088\u3046\u306b\u3057\u3066\uff0c
\n\n
\u30d7\u30ec\u30a4\u30ea\u30b9\u30c8\u3082\u3053\u3093\u306a\u611f\u3058\u3067\u5225\u306b\u4f5c\u3063\u3066\u307e\u3059\uff0e
\n\n
\u5f8c\u8005\u306fDebian\u306e\u65b9\u306b\u306f\u30d0\u30b0\u5831\u544a\u3092\u3057\u3066\u3044\u307e\u3059\u304c\u97f3\u6c99\u6c70\u304c\u306a\u3044\u611f\u3058\u3067\u3059\uff0e
\n\u4ed6\u306b\u306a\u3044\u304b\u306a\u30fc\u3068\u63a2\u3057\u3066(apt-cache search podcast)podget\u3068\u3044\u3046\u3082\u306e\u3092\u898b\u3064\u3051\u307e\u3057\u305f\uff0e
\n
cron\u306b\u7279\u5316\u3057\u3066\u3044\u3066\u4fbf\u5229\u305d\u3046\u306a\u306e\u3067\u8a66\u3057\u3066\u307f\u307e\u3059\uff0e
\nDebian stretch testing/Rasbian jessie/Ubuntu 14.04 \u3067\u78ba\u8a8d\u3057\u307e\u3057\u305f\uff0e
\n
\n
\u521d\u56de\u8d77\u52d5\u6642\u306b\u8a2d\u5b9a\u30d5\u30a1\u30a4\u30eb\u306a\u3069\u304c\u4f5c\u6210\u3055\u308c\u307e\u3059\uff0e\u5f15\u6570\u7121\u3057\u3067\u5b9f\u884c\u3059\u308b\u3068\u521d\u671f\u8a2d\u5b9a\u306e\u4e2d\u306epodcast\u3092\u30c0\u30a6\u30f3\u30ed\u30fc\u30c9\u3059\u308b\u306e\u3067--cleanup_simulate\u30aa\u30d7\u30b7\u30e7\u30f3\u3092\u4ed8\u3051\u3066\u5b9f\u884c\u3059\u308b\u3068\u826f\u3055\u305d\u3046\u3067\u3059\uff0e
\n\u8a2d\u5b9a\u30d5\u30a1\u30a4\u30eb\u306f\u898f\u5b9a\u5024\u3067\u306f~/.podget\u4ee5\u4e0b\u306b\u4f5c\u6210\u3055\u308c\u307e\u3059\uff0e
\n
\u304a\u597d\u307f\u3067\u8a2d\u5b9a\u30d5\u30a1\u30a4\u30eb\u306e~/podgetrc\u3092\u7de8\u96c6\u3057\u307e\u3059\uff0e\u79c1\u306f\u4ee5\u4e0b\u306e\u8fba\u308a\u3092\u66f8\u304d\u63db\u3048\u307e\u3057\u305f\uff0e
\u30ed\u30b0\u30d5\u30a1\u30a4\u30eb\u3092\u6709\u52b9\u306b
\n\n
\u30d7\u30ec\u30a4\u30ea\u30b9\u30c8\u306e\u5e74\u6708\u65e5\u306e\u5f62\u5f0f\u3092\u66f8\u304d\u63db\u3048
\n\n
Podcast\u306e\u53d6\u5f97\u6570\u30923\u3064\u306b
\n\n
\u53d6\u5f97\u3059\u308bPodcast\u3092~/.podget/serverlist\u306b\u66f8\u3044\u3066\u3044\u304d\u307e\u3059\uff0e
\u66f8\u5f0f\u306f\u30b9\u30da\u30fc\u30b9\u533a\u5207\u308a\u3067
\n\n\nURL \u30ab\u30c6\u30b4\u30ea\u30fc \u756a\u7d44\u540d
\n
\u306b\u306a\u3063\u3066\u3044\u307e\u3059\uff0epodget\u3092\u5b9f\u884c\u3057\u305f\u6642\u306b
\n\u30ab\u30c6\u30b4\u30ea\u30fc/\u756a\u7d44\u540d/\u756a\u7d44\u3068\u3044\u3046\u3075\u3046\u306b\u30c7\u30a3\u30ec\u30af\u30c8\u30ea\u304c\u6398\u3089\u308c\u307e\u3059\uff0e
\n\u5177\u4f53\u7684\u306b\u306f\u3053\u3093\u306a\u611f\u3058\u3067\u66f8\u3044\u3066\u3044\u304d\u307e\u3059\uff0e
\n
\u4ed6\u306e\u30a2\u30d7\u30ea\u30b1\u30fc\u30b7\u30e7\u30f3\u3089\u306e\u79fb\u884c\u3067OPML\u30d5\u30a1\u30a4\u30eb\u306e\u30a8\u30af\u30b9\u30dd\u30fc\u30c8\u304c\u53ef\u80fd\u306a\u5834\u5408\u306f\u305d\u306e\u30d5\u30a1\u30a4\u30eb\u3084URL\u3092\u5143\u306b\u30a4\u30f3\u30dd\u30fc\u30c8\u3067\u304d\u308b\u3088\u3046\u3067\u3059\uff0e\u203b\u672a\u78ba\u8a8d
\n\n
\u82e5\u3057\u304f\u306fPCAST\u5f62\u5f0f(iTunes\u5411\u3051?)\u3082\u540c\u69d8\u306b\u5229\u7528\u3067\u304d\u308b\u3088\u3046\u3067\u3059\uff0e\u203b\u672a\u78ba\u8a8d
\n\n
OPML\u66f8\u304d\u51fa\u3057\u306e\u6a5f\u80fd\u3082\u3042\u308a\u307e\u3059\uff0e\u4f46\u3057\u3053\u306e\u6a5f\u80fd\u306f
\nUbuntu 14.04\u306e0.6.9\u306b\u306f\u306a\u304f\uff0c
\nRasbian jessie\u306e0.7.3\uff0c
\nDebian stretch\u306e0.7.9\u306b\u306f\u5b58\u5728\u3057\u307e\u3057\u305f\uff0e
\n
\u3068\u308a\u3042\u3048\u305a\u5f15\u6570\u7121\u3057\u3067\u5b9f\u884c\u3059\u308b\u3053\u3068\u3067Podcast\u304c\u53d6\u5f97\u3067\u304d\u307e\u3059\uff0e
\n\n
Podcast\u306f\u898f\u5b9a\u5024\u3067\u306f~/POD\u4ee5\u4e0b\u306b\u30ab\u30c6\u30b4\u30ea/\u756a\u7d44\u540d/\u756a\u7d44\u30d5\u30a1\u30a4\u30eb\u306e\u5f62\u3067\u4fdd\u5b58\u3055\u308c\u307e\u3059\uff0e
\n
\u307e\u305f\uff0c~/POD/*.m3u\u3068\u30b9\u30c6\u30d7\u30ec\u30a4\u30ea\u30b9\u30c8\u3082\u4f5c\u6210\u3055\u308c\u307e\u3059\uff0e\u3053\u308c\u306f\u5b9f\u884c\u5358\u4f4d\u3067\u4f5c\u3089\u308c\u308b\u306e\u304b\u306a?
\n\n
\u3046\u307e\u304f\u52d5\u4f5c\u3059\u308b\u3088\u3046\u306a\u3089-s\u30aa\u30d7\u30b7\u30e7\u30f3\u3092\u4ed8\u3051\u3066cron\u306b\u767b\u9332\u3057\u3066\u3042\u3052\u308b\u3068\u826f\u3055\u305d\u3046\u3067\u3059\uff0e\u4ee5\u4e0b\u306e\u4f8b\u3067\u306f\u6bce\u66423\u5206\u306bpodget\u3092\u5b9f\u884c\u3057\u3066\u3044\u307e\u3059\uff0e
\n
podracer\u306fPodcast\u3092\u756a\u7d44\u95a2\u4fc2\u306a\u304f\u5b9f\u884c\u65e5\u306e\u30c7\u30a3\u30ec\u30af\u30c8\u30ea\u306b\u4fdd\u5b58\u3055\u308c\u3066Podcast\u756a\u7d44\u3092\u63a2\u3057\u305f\u308a\u3059\u308b\u306e\u306b\u4e0d\u4fbf\u3067\u3057\u305f\u304cpodget\u3060\u3068\u30ab\u30c6\u30b4\u30ea\u3068\u756a\u7d44\u3067\u30c7\u30a3\u30ec\u30af\u30c8\u30ea\u304c\u5206\u304b\u308c\u308b\u306e\u3067\u4fbf\u5229\u3067\u3059\uff0e
\n\u3057\u3070\u3089\u304f\u4f75\u7528\u3057\u3066\u307f\u3088\u3046\u3068\u601d\u3044\u307e\u3059\uff0e
Linux\u74b0\u5883\u3067\u306e\u7d75\u6587\u5b57\u5165\u529b\u65b9\u6cd5\u3067\u3059\uff0e\u65b0\u3057\u3044\u65b9\u6cd5\u3092\u77e5\u3063\u305f\u306e\u3067\u7d39\u4ecb\u3057\u3066\u307f\u307e\u3059\uff0e
\n\u3053\u308c\u307e\u3067\u306f\u3053\u306e\u65b9\u6cd5\u3092\u4f7f\u3063\u3066\u3044\u307e\u3057\u305f\uff0eMozc\u306e\u8a2d\u5b9a\u3067\u300cUnicode 6 \u7d75\u6587\u5b57\u5909\u63db\u300d\u306b\u30c1\u30a7\u30c3\u30af\u3092\u4ed8\u3051\u308b\u3068\u5229\u7528\u3067\u304d\u308b\u3088\u3046\u306b\u306a\u308a\u307e\u3059\uff0e
\n\n\u300c\u3048\u3082\u3058\u300d\u3068\u304b\u300c\u306d\u3053\u300d\u3068\u304b\u5165\u529b\u3057\u3066\u5909\u63db\u51fa\u6765\u307e\u3059\uff0e
\n\n\u8f9e\u66f8\u306b\u767b\u9332\u3059\u308b\u3053\u3068\u3082\u51fa\u6765\u307e\u3059\uff0e
\n\n\u4eca\u56de\u77e5\u3063\u305fUbuntu\u5411\u3051\u306e\u7d75\u6587\u5b57\u30d4\u30c3\u30ab\u30fc\u3067\u3059\uff0e\u5b9f\u884c\u3059\u308b\u3068\u30bf\u30b9\u30af\u30d0\u30fc\u306b\u5e38\u99d0\u3057\u3066\u5165\u529b\u3057\u305f\u3044\u7d75\u6587\u5b57\u3092\u9078\u3093\u3067\u30af\u30ea\u30c3\u30af\u3059\u308b\u3068\u305d\u306e\u7d75\u6587\u5b57\u304c\u30af\u30ea\u30c3\u30d7\u30dc\u30fc\u30c9\u306b\u30b3\u30d4\u30fc\u3055\u308c\u308b\u306e\u3067\u30af\u30ea\u30c3\u30d7\u30dc\u30fc\u30c9\u8cbc\u308a\u4ed8\u3051\u3067\u5165\u529b\u3067\u304d\u307e\u3059\uff0e
\n\n\u30c1\u30ad\u30f3\u304c\u30af\u30ea\u30c3\u30d7\u30dc\u30fc\u30c9\u306b\u30b3\u30d4\u30fc\u3055\u308c\u305f\u3068\u3053\u308d\uff0e
\n\n\u3044\u3061\u3044\u3061\u30e1\u30cb\u30e5\u30fc\u3092\u8fbf\u308b\u306e\u306f\u9762\u5012\u3067\u3059\u304c\uff0cRecent\u306b\u6700\u8fd1\u4f7f\u3063\u305f\u7d75\u6587\u5b57\u304c\u5165\u308b\u306e\u3067\u3088\u304f\u4f7f\u3046\u3082\u306e\u306f\u3053\u3053\u304b\u3089\u30a2\u30af\u30bb\u30b9\u3067\u304d\u307e\u3059\uff0e
Ubuntu\u7528\u3067\u3059\u304cstretch\u306b\u3082\u5165\u308a\u307e\u3057\u305f\uff0e\u3061\u306a\u307f\u306b\u30d1\u30c3\u30b1\u30fc\u30b8\u5316\u3057\u3066\u5c0e\u5165\u3057\u306a\u304f\u3066\u3082\u3068\u308a\u3042\u3048\u305a\u52d5\u304b\u3059\u3060\u3051\u306a\u3089git clone\u3057\u305f\u5f8ccd emojione-picker-ubuntu ; ./emojione-picker\u3068\u304b\u3067\u3082\u52d5\u304d\u307e\u3057\u305f\uff0e
\n
\u3068\u3044\u3046\u611f\u3058\u3067Linux\u74b0\u5883\u3067\u3082\u7d50\u69cb\u5feb\u9069\u306b\u7d75\u6587\u5b57\u304c\u5165\u529b\u3067\u304d\u308b\u3088\u3046\u306b\u306a\u3063\u3066\u304d\u307e\u3057\u305f\uff0e\u3057\u304b\u3057\u7d75\u6587\u5b57\u306f\u697d\u3057\u3044\u306e\u3067\u3059\u304c\u74b0\u5883\u306b\u3088\u3063\u3066\u898b\u3048\u65b9\u304c\u5927\u5e45\u306b\u5909\u308f\u308b\u306e\u3067\u610f\u56f3\u3057\u305f\u3088\u3046\u306b\u4f1d\u308f\u3063\u3066\u3044\u308b\u304b\u3068\u304b\u304c\u4e0d\u5b89\u3067\u3082\u3042\u308a\u307e\u3059\u2026\u2026\uff0e
\nLinux\u74b0\u5883\u3067\u306e\u7d75\u6587\u5b57\u5165\u529b\u65b9\u6cd5\u3067\u3059\uff0e\u65b0\u3057\u3044\u65b9\u6cd5\u3092\u77e5\u3063\u305f\u306e\u3067\u7d39\u4ecb\u3057\u3066\u307f\u307e\u3059\uff0e
\n\u3053\u308c\u307e\u3067\u306f\u3053\u306e\u65b9\u6cd5\u3092\u4f7f\u3063\u3066\u3044\u307e\u3057\u305f\uff0eMozc\u306e\u8a2d\u5b9a\u3067\u300cUnicode 6 \u7d75\u6587\u5b57\u5909\u63db\u300d\u306b\u30c1\u30a7\u30c3\u30af\u3092\u4ed8\u3051\u308b\u3068\u5229\u7528\u3067\u304d\u308b\u3088\u3046\u306b\u306a\u308a\u307e\u3059\uff0e
\n\n\u300c\u3048\u3082\u3058\u300d\u3068\u304b\u300c\u306d\u3053\u300d\u3068\u304b\u5165\u529b\u3057\u3066\u5909\u63db\u51fa\u6765\u307e\u3059\uff0e
\n\n\u8f9e\u66f8\u306b\u767b\u9332\u3059\u308b\u3053\u3068\u3082\u51fa\u6765\u307e\u3059\uff0e
\n\n\u4eca\u56de\u77e5\u3063\u305fUbuntu\u5411\u3051\u306e\u7d75\u6587\u5b57\u30d4\u30c3\u30ab\u30fc\u3067\u3059\uff0e\u5b9f\u884c\u3059\u308b\u3068\u30bf\u30b9\u30af\u30d0\u30fc\u306b\u5e38\u99d0\u3057\u3066\u5165\u529b\u3057\u305f\u3044\u7d75\u6587\u5b57\u3092\u9078\u3093\u3067\u30af\u30ea\u30c3\u30af\u3059\u308b\u3068\u305d\u306e\u7d75\u6587\u5b57\u304c\u30af\u30ea\u30c3\u30d7\u30dc\u30fc\u30c9\u306b\u30b3\u30d4\u30fc\u3055\u308c\u308b\u306e\u3067\u30af\u30ea\u30c3\u30d7\u30dc\u30fc\u30c9\u8cbc\u308a\u4ed8\u3051\u3067\u5165\u529b\u3067\u304d\u307e\u3059\uff0e
\n\n\u30c1\u30ad\u30f3\u304c\u30af\u30ea\u30c3\u30d7\u30dc\u30fc\u30c9\u306b\u30b3\u30d4\u30fc\u3055\u308c\u305f\u3068\u3053\u308d\uff0e
\n\n\u3044\u3061\u3044\u3061\u30e1\u30cb\u30e5\u30fc\u3092\u8fbf\u308b\u306e\u306f\u9762\u5012\u3067\u3059\u304c\uff0cRecent\u306b\u6700\u8fd1\u4f7f\u3063\u305f\u7d75\u6587\u5b57\u304c\u5165\u308b\u306e\u3067\u3088\u304f\u4f7f\u3046\u3082\u306e\u306f\u3053\u3053\u304b\u3089\u30a2\u30af\u30bb\u30b9\u3067\u304d\u307e\u3059\uff0e
Ubuntu\u7528\u3067\u3059\u304cstretch\u306b\u3082\u5165\u308a\u307e\u3057\u305f\uff0e\u3061\u306a\u307f\u306b\u30d1\u30c3\u30b1\u30fc\u30b8\u5316\u3057\u3066\u5c0e\u5165\u3057\u306a\u304f\u3066\u3082\u3068\u308a\u3042\u3048\u305a\u52d5\u304b\u3059\u3060\u3051\u306a\u3089git clone\u3057\u305f\u5f8ccd emojione-picker-ubuntu ; ./emojione-picker\u3068\u304b\u3067\u3082\u52d5\u304d\u307e\u3057\u305f\uff0e
\n
\u3068\u3044\u3046\u611f\u3058\u3067Linux\u74b0\u5883\u3067\u3082\u7d50\u69cb\u5feb\u9069\u306b\u7d75\u6587\u5b57\u304c\u5165\u529b\u3067\u304d\u308b\u3088\u3046\u306b\u306a\u3063\u3066\u304d\u307e\u3057\u305f\uff0e\u3057\u304b\u3057\u7d75\u6587\u5b57\u306f\u697d\u3057\u3044\u306e\u3067\u3059\u304c\u74b0\u5883\u306b\u3088\u3063\u3066\u898b\u3048\u65b9\u304c\u5927\u5e45\u306b\u5909\u308f\u308b\u306e\u3067\u610f\u56f3\u3057\u305f\u3088\u3046\u306b\u4f1d\u308f\u3063\u3066\u3044\u308b\u304b\u3068\u304b\u304c\u4e0d\u5b89\u3067\u3082\u3042\u308a\u307e\u3059\u2026\u2026\uff0e
\nDebuan\u306eML\u3067\u77e5\u3063\u305f\u306e\u3067\u3059\u304c\uff0cCoreutils 8.25\u306els\u306e\u51fa\u529b\u7d50\u679c\u304c\u5909\u308f\u3063\u3066\u3044\u307e\u3059\uff0e
\n\nThe reasons we changed the default was:
\n\n
\n- It only happens when outputting to terminals
\n- It disambiguates the output for users
\n- Output can be pasted back in the shell for further processing
\n- Users can get back to the old format by adding -N to their ls alias
\n
\u3053\u306e\u5909\u66f4\u306fls\u30b3\u30de\u30f3\u30c9\u3092\u4f7f\u3063\u305fscript\u306a\u3069\u304c\u5f71\u97ff\u3092\u53d7\u3051\u305d\u3046\u3068\u601d\u3063\u305f\u306e\u3067\u3059\u304c\u7aef\u672b\u3067\u306e\u307f\u306e\u5909\u66f4\u306e\u3088\u3046\u3067\u4e00\u5b89\u5fc3\uff0e
\nDebian stretch testing\u3067\u3061\u3087\u3063\u3068\u8a66\u3057\u306b\u52d5\u304b\u3057\u3066\u307f\u307e\u3057\u305f\uff0e
\nDebian jessie/Ubuntu 14.04\u4ee5\u964d\u3082\u540c\u3058\u624b\u9806\u3067\u884c\u3051\u308b\u3068\u601d\u3044\u307e\u3059\uff0e
\n
\n
\n
\u4eca\u30d1\u30b9\u306e\u901a\u3063\u3066\u3044\u308b\u306e\u306f8.24\u3067\uff0csrc/ls\u304c8.25
\n
\u30b9\u30da\u30fc\u30b9\u306e\u542b\u307e\u308c\u305f\u30d5\u30a1\u30a4\u30eb\u3092\u4f5c\u6210\u3057\u3066ls\u3092\u5b9f\u884c\u3059\u308b\u30688.25\u306els\u3067\u306f'\u3067\u62ec\u3089\u308c\u308b\uff0e
\n
\u65e5\u672c\u8a9e\u306f\u5927\u4e08\u592b\u3060\u304c\uff0c\u30a8\u30b9\u30b1\u30fc\u30d7\u306e\u5fc5\u8981\u306a\u6587\u5b57\u3082\u62ec\u3089\u308c\u308b\uff0e
\n\n
\u30d1\u30a4\u30d7\u3092\u901a\u308b\u3068\u3053\u308c\u307e\u3067\u3069\u304a\u308a\u306e\u52d5\u4f5c
\n\n
\u306a\u306e\u3067\uff0cxargs\u306a\u3069\u3067\u51e6\u7406\u3057\u305f\u3044\u5834\u5408\u306f\u3053\u308c\u307e\u3067\u3069\u304a\u308a
\n\n
\n
\u3068\u3044\u3046\u3053\u3068\u3067\u3068\u308a\u3042\u3048\u305a\u3053\u308c\u307e\u3067\u3068\u540c\u3058\u52d5\u4f5c\u3092\u3055\u305b\u305f\u3044\u5834\u5408\u306fQUOTING_STYLE=literal\u3092\u8a2d\u5b9a\u3057\u305f\u308als -N\u306ealias\u3092\u8a2d\u5b9a\u3057\u3066\u304a\u304f\u3068\u3044\u3044\u307f\u305f\u3044\u3067\u3059\uff0e
\n
or
\n\n
\uff03\u3068\u3053\u308d\u3067Coreutils 8.25\u3067\u307e\u305f\u30b3\u30de\u30f3\u30c9\u304c\u4e00\u3064\u5897\u3048\u3066\u3044\u307e\u3057\u305f\uff0e\u4eca\u56de\u306f\u899a\u3048\u3084\u3059\u3044\u3051\u3069
\n\n\n** New commands
\nbase32 is added to complement the existing base64 command,
\n
\nand encodes and decodes printable text as per RFC 4648.
\uff1c\u8ffd\u8a18\uff1e
\n\nDebian\u3067\u306fSeverity: serious(\u91cd\u8981\u5ea6:\u6df1\u523b)\u3068\u306a\u3063\u3066sid\u306e8.25-2\u3067no_ls_quoting.patch\u304c\u5165\u3063\u3066revert\u3055\u308c\u305f\u3088\u3046\u3067\u3059\uff0e
\n
\n
\uff1c\uff0f\u8ffd\u8a18\uff1e
\n\u5148\u305a\u306fgdm3\u304b\u3089\uff0e
\n\u74b0\u5883\u306f\uff0cDebian stretch testing gdm3 3.18.0-2\u3067\u3059\uff0e
/etc/gdm3/greeter.dconf-defaults\u3092\u7de8\u96c6\u3057\u3066\uff0c[org/gnome/login-screen]\u30bb\u30af\u30b7\u30e7\u30f3\u306edisable-user-list=true\u306e\u30b3\u30e1\u30f3\u30c8\u3092\u5916\u3057\u3066\u6709\u52b9\u306b\u3059\u308b\uff0e
[org/gnome/login-screen]\r\ndisable-user-list=true\r\n\n
\u305d\u306e\u5f8cgdm3\u3092\u518d\u8d77\u52d5\uff0e
\n$ sudo systemctl stop gdm\r\n$ sudo systemctl start gdm\r\n\n
\uff03\u521d\u3081/etc/gdm3/greeter.dconf-defaults\u306f\u30c6\u30f3\u30d7\u30ec\u30fc\u30c8\u306a\u306e\u304b\u3068\u601d\u3063\u3066/etc/gdm3/greeter.dconf\u306b\u30b3\u30d4\u30fc\u3057\u3066\u7de8\u96c6\u3057\u3066\u53cd\u6620\u3055\u308c\u306a\u3044\u306a\u30fc\u3068\u3084\u3063\u3066\u3044\u307e\u3057\u305forz
LightDM\u306e\u5834\u5408\uff0e
\n\u74b0\u5883\u306f\uff0cDebian stretch testing lightdm 1.16.6-1\u3067\u3059\uff0e
/etc/lightdm/lightdm.conf\u306e[LightDM]\u30bb\u30af\u30b7\u30e7\u30f3\u306egreeter-hide-users=true\u306e\u30b3\u30e1\u30f3\u30c8\u3092\u5916\u3057\u3066\u6709\u52b9\u306b\u3059\u308b\uff0e
greeter-hide-users=true\r\n\n
--show-config\u30aa\u30d7\u30b7\u30e7\u30f3\u3067\u8a2d\u5b9a\u304c\u78ba\u8a8d\u3067\u304d\u307e\u3059\uff0e
$ /usr/sbin/lightdm --show-config\r\n [Seat:*]\r\nA greeter-session=lightdm-greeter\r\nA greeter-hide-users=true\r\nA session-wrapper=/etc/X11/Xsession\r\nB user-session=kde-plasma-kf5\r\n\r\n [LightDM]\r\nC greeter-hide-users=True\r\nC allow-guest=False\r\n\r\n [XDMCPServer]\r\nC enabled=true\r\n\r\nSources:\r\nA /usr/share/lightdm/lightdm.conf.d/01_debian.conf\r\nB /usr/share/lightdm/lightdm.conf.d/40-kde-plasma-kf5.conf\r\nC /etc/lightdm/lightdm.conf\r\n\n
\u305d\u306e\u5f8cLightDM\u306e\u518d\u8d77\u52d5\uff0e
\n$ sudo systemctl stop lightdm\r\n$ sudo systemctl start lightdm\r\n\n
dpkg-reconfigure\u306b\u5c0e\u5165\u6e08\u307f\u306e\u30c7\u30a3\u30b9\u30d7\u30ec\u30a4\u30de\u30cd\u30fc\u30b8\u30e3\u306e\u30d1\u30c3\u30b1\u30fc\u30b8\u540d(\u3069\u308c\u3067\u3082)\u3092\u4ed8\u3051\u3066\u8d77\u52d5\u3059\u308b\u3068\uff0c\u5c0e\u5165\u6e08\u307f\u306e\u30c7\u30a3\u30d7\u30ec\u30a4\u30de\u30cd\u30fc\u30b8\u30e3\u304b\u3089\u9078\u629e\u3067\u304d\u307e\u3059\uff0e
$ sudo dpkg-reconfigure gdm3\r\n \u250c\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2524 gdm3 \u3092\u8a2d\u5b9a\u3057\u3066\u3044\u307e\u3059 \u251c\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2510 \r\n \u2502 \u30c7\u30a3\u30b9\u30d7\u30ec\u30a4\u30de\u30cd\u30fc\u30b8\u30e3\u3068\u306f\u3001X Window System \u4e0a\u3067\u306e\u30b0\u30e9\u30d5\u30a3\u30ab\u30eb\u306a\u30ed\u30b0\u30a4\u30f3\u6a5f\u80fd\u3092\u63d0\u4f9b\u3059\u308b\u3082\u306e\u3067\u3059\u3002 \u2502 \r\n \u2502 \u2502 \r\n \u2502 \u3072\u3068\u3064\u306e X \u30b5\u30fc\u30d0\u3092\u7ba1\u7406\u3067\u304d\u308b\u306e\u306f\u3072\u3068\u3064\u306e\u30c7\u30a3\u30b9\u30d7\u30ec\u30a4\u30de\u30cd\u30fc\u30b8\u30e3\u3060\u3051\u3067\u3059\u304c\u3001\u30c7\u30a3\u30b9\u30d7\u30ec\u30a4\u30de\u30cd\u30fc\u30b8\u30e3\u30d1\u30c3\u30b1\u30fc\u30b8\u304c\u8907\u6570\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb\u3055\u308c\u3066\u3044\u307e\u3059\u3002\u3069\u306e\u30c7\u30a3\u30b9\u30d7\u30ec\u30a4\u30de\u30cd \u2502 \r\n \u2502 \u30fc\u30b8\u30e3\u3092\u30c7\u30d5\u30a9\u30eb\u30c8\u3067\u8d77\u52d5\u3055\u305b\u308b\u304b\u9078\u629e\u3057\u3066\u4e0b\u3055\u3044\u3002 \u2502 \r\n \u2502 \u2502 \r\n \u2502 \u7570\u306a\u308b\u30b5\u30fc\u30d0\u3092\u62c5\u5f53\u3059\u308b\u3088\u3046\u306b\u8a2d\u5b9a\u3059\u308c\u3070\u3001\u8907\u6570\u306e\u30c7\u30a3\u30b9\u30d7\u30ec\u30a4\u30b5\u30fc\u30d0\u306f\u540c\u6642\u306b\u52d5\u4f5c\u3067\u304d\u307e\u3059\u3002\u305d\u306e\u3088\u3046\u306b\u3059\u308b\u306b\u306f\u3001/etc/init.d \u306b\u3042\u308b\u5404\u30c7\u30a3\u30b9\u30d7\u30ec\u30a4\u30de\u30cd\u30fc\u30b8\u30e3\u306e\u521d\u671f\u5316\u30b9\u30af \u2502 \r\n \u2502 \u30ea\u30d7\u30c8\u3092\u7de8\u96c6\u3057\u3001\u30c7\u30d5\u30a9\u30eb\u30c8\u30c7\u30a3\u30b9\u30d7\u30ec\u30a4\u30de\u30cd\u30fc\u30b8\u30e3\u306e\u30c1\u30a7\u30c3\u30af\u3092\u7121\u52b9\u306b\u3057\u3066\u4e0b\u3055\u3044\u3002 \u2502 \r\n \u2502 \u2502 \r\n \u2502 \u30c7\u30d5\u30a9\u30eb\u30c8\u306e\u30c7\u30a3\u30b9\u30d7\u30ec\u30a4\u30de\u30cd\u30fc\u30b8\u30e3: \u2502 \r\n \u2502 \u2502 \r\n \u2502 gdm3 \u2502 \r\n \u2502 lightdm \u2502 \r\n \u2502 sddm \u2502 \r\n \u2502 \u2502 \r\n \u2502 \u2502 \r\n \u2502 <\u4e86\u89e3> \u2502 \r\n \u2502 \u2502 \r\n \u2514\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2518 \r\n\n
\n
backspace.fm\u3067\u30c9\u30ea\u30ad\u30f3\u3055\u3093\u304cf.lux\u304c\u3044\u3044\u3068\u8a00\u3063\u3066\u3044\u308b\u306e\u3092\u805e\u3044\u3066\u4ee5\u524dLinux\u74b0\u5883\u3067\u30d6\u30eb\u30fc\u30e9\u30a4\u30c8\u30ab\u30c3\u30c8\u7cfb\u306e\u30a2\u30d7\u30ea\u3092\u5c11\u3057\u8a66\u3057\u305f\u306e\u3092\u601d\u3044\u51fa\u3057\u307e\u3057\u305f\uff0e
\u305d\u306e\u6642\u306fdebian\u3067f.lux\u306f\u81ea\u5206\u3067\u30ea\u30dd\u30b8\u30c8\u30ea\u3092\u767b\u9332\u3059\u308b\u306e\u304c\u9762\u5012\u3067\u30d1\u30c3\u30b1\u30fc\u30b8\u306e\u7528\u610f\u3055\u308c\u3066\u3044\u308bgnome-shell-extension-redshift\u3068redshift\u3092\u8a66\u3057\u3066\u307f\u305f\u306e\u3067\u3057\u305f\uff0ef.lux\u30a4\u30f3\u30b9\u30d1\u30a4\u30a2\u3089\u3057\u3044\u3057\uff0e
\n\u3053\u308c\u3089\u306ff.lux\u3068\u540c\u3058\u3088\u3046\u306b\u30cd\u30c3\u30c8\u30ef\u30fc\u30af\u60c5\u5831\u304b\u3089\u4f4d\u7f6e\u60c5\u5831\u3092\u53d6\u5f97\u3057\uff0c\u7aef\u672b\u306e\u5834\u6240\u306e\u592a\u967d\u306e\u4f4d\u7f6e\u306b\u3088\u308a\u8272\u6e29\u5ea6\u3092\u5909\u5316\u3055\u305b\u308b\u30a2\u30d7\u30ea\u30b1\u30fc\u30b7\u30e7\u30f3\u3067\u3059\uff0e\u591c\u306f\u8272\u6e29\u5ea6\u3092\u4f4e\u304f\u3057\u3066\u30d6\u30eb\u30fc\u30e9\u30a4\u30c8\u3092\u8efd\u6e1b\u3055\u305b\u307e\u3059\uff0e\u3053\u308c\u306b\u3088\u308a\u30d6\u30eb\u30fc\u30e9\u30a4\u30c8\u3092\u7761\u7720\u524d\u306b\u53d7\u3051\u308b\u91cf\u304c\u6e1b\u3063\u3066\u5bdd\u3064\u304d\u3084\u3059\u304f\u306a\u3063\u305f\u308a\u7761\u7720\u306e\u8cea\u304c\u826f\u304f\u306a\u308b\u304b\u3082\u3068\u3044\u3046\u52b9\u679c\u3092\u671f\u5f85\u3057\u3066\u3044\u307e\u3059\uff0e
\n\u3057\u304b\u3057\uff0cgnome-shell-extension-redshift\u306f\u3046\u307e\u304f\u6709\u52b9\u306b\u306a\u3089\u305a\uff0credshift\u306f\u4f4d\u7f6e\u60c5\u5831\u306e\u53d6\u5f97\u306b\u5931\u6557\u3057\u3066\u624b\u52d5\u3067\u52d5\u4f5c\u3055\u305b\u3066\u3044\u305f\u306e\u3067\u3057\u305f\uff0e
\u4eca\u56de\u3082debian\u74b0\u5883\u3067redshift-gtk\u3092\u8a66\u3057\u3066\u307f\u307e\u3057\u305f\uff0e\u3053\u308c\u306f\u5b9f\u4f53\u306fredshift\u3067\u30bf\u30b9\u30af\u30c8\u30ec\u30a4\u306b\u5e38\u99d0\u3059\u308b\u3082\u306e\u3067\u3059\uff0e\u4e00\u6642\u7684\u306bon/off\u3059\u308b\u3053\u3068\u3082\u7c21\u5358\u306b\u51fa\u6765\u308b\u306e\u3067\u4fbf\u5229\u3067\u3059\uff0e
\u5b9f\u884c\u3059\u308b\u3068\u30bf\u30b9\u30af\u30c8\u30ec\u30a4\u306b\u96fb\u7403\u3068\u6708\u306e\u30a2\u30a4\u30b3\u30f3\u304c\u8868\u793a\u3055\u308c\u307e\u3059\uff0e\u30af\u30ea\u30c3\u30af\u3059\u308b\u3068\u4ee5\u4e0b\u306e\u3088\u3046\u306a\u30e1\u30fc\u30cb\u30e5\u30fc\u304c\uff0e
\n
\u753b\u50cf\u7de8\u96c6\u306a\u3069\u3067\u4e00\u6642\u7684\u306b\u6a5f\u80fd\u3092\u5207\u308a\u305f\u3044\u5834\u5408\u306a\u3069\u30b5\u30b9\u30da\u30f3\u30c9\u3059\u308b\u6a5f\u80fd\u3082\u3042\u308a\u307e\u3059\uff0e
\n
\u30a4\u30f3\u30d5\u30a9\u30e1\u30fc\u30b7\u30e7\u30f3\u306e\u8868\u793a\uff0e\u671d6\u6642\u9803\u306a\u306e\u3067\u8272\u6e29\u5ea6\u304c\u3060\u3093\u3060\u3093\u9ad8\u304f\u306a\u3063\u3066\u3044\u304f\u3068\u3053\u308d\u3067\u3059\uff0e
\n
\u898f\u5b9a\u5024\u3067\u52d5\u4f5c\u3055\u305b\u3066\u3082\u3060\u3044\u305f\u3044\u554f\u984c\u306a\u3044\u306e\u3067\u3059\u304c\uff0c\u30ab\u30b9\u30bf\u30de\u30a4\u30ba\u3057\u305f\u304b\u3063\u305f\u308a\u4f4d\u7f6e\u60c5\u5831\u304c\u8aa4\u3063\u305f\u5834\u6240\u306e\u3082\u306e\u306b\u306a\u3063\u3066\u3044\u308b\u5834\u5408\u306a\u3069\u8a2d\u5b9a\u3092\u5909\u66f4\u3057\u305f\u304f\u306a\u308b\u3053\u3068\u304c\u3042\u308a\u307e\u3059\uff0e
\nredshift\u3092\u30b3\u30de\u30f3\u30c9\u3067\u5b9f\u884c\u3059\u308b\u5834\u5408\u306f\u30aa\u30d7\u30b7\u30e7\u30f3\u304c\u6307\u5b9a\u3067\u304d\u307e\u3059\u304c\uff0credshift-gtk\u306e\u5834\u5408\u306f\u8a2d\u5b9a\u30d5\u30a1\u30a4\u30eb\u3067\u6307\u5b9a\u53ef\u80fd\u3067\u3059\uff0e
\n\u5834\u6240\u306f~/.config/redshift.conf\u3067\u3059\uff0e;\u4ee5\u964d\u306f\u30b3\u30e1\u30f3\u30c8\u3068\u3057\u3066\u6271\u308f\u308c\u308b\u3088\u3046\u3067\u3059\uff0e
\u30e1\u30a4\u30f3\u3068\u306a\u308b[redshift]\u30bb\u30af\u30b7\u30e7\u30f3\u306e\u8aac\u660e\u3067\u3059\uff0e
\n
list\u30aa\u30d7\u30b7\u30e7\u30f3\u3067\u78ba\u8a8d\u3067\u304d\u307e\u3059\uff0e\u73fe\u5728\u306fgeoclue2\u3068manual\u304c\u9078\u3079\u308b\u3088\u3046\u3067\u3059\uff0e\n
adjustment-method\u3092\u6307\u5b9a\u3057\u305f\u5834\u5408\u305d\u308c\u305e\u308c\u306e\u30bb\u30af\u30b7\u30e7\u30f3\u3067\u30aa\u30d7\u30b7\u30e7\u30f3\u3092\u6307\u5b9a\u53ef\u80fd\u3067\u3059\uff0e
\n\u5185\u5bb9\u306f$ redshift -m randr:help\u306e\u3088\u3046\u306b\u30e1\u30bd\u30c3\u30c9\u540d:help\u3067\u78ba\u8a8d\u3067\u304d\u307e\u3059\uff0e
\n
location-provider\u3092manual\u306b\u3057\u305f\u5834\u5408[manual]\u30bb\u30af\u30b7\u30e7\u30f3\u3067\u7def\u5ea6\u7d4c\u5ea6\u3092\u6307\u5b9a\u3057\u307e\u3059\uff0e\u5ea6.\u5206\u306e\u307f\u3067\u79d2\u307e\u3067\u6307\u5b9a\u3059\u308b\u3068\u30a8\u30e9\u30fc\u3068\u306a\u308a\u307e\u3059\uff0e
\n\u4ee5\u4e0b\u306f\u9e7f\u5150\u5cf6\u770c\u306e\u5834\u5408\u3067\u3059\uff0e
\n\n
\u3068\u3044\u3046\u3053\u3068\u3067\u4eca\u3053\u3093\u306a\u611f\u3058\u3067\u4f7f\u3063\u3066\u3044\u307e\u3059\uff0e
\n\n
redshift\u3092\u52d5\u304b\u3057\u3066\u3044\u308b\u3068\u30d6\u30e9\u30a4\u30c8\u30cd\u30b9\u3082\u3053\u308c\u3067\u7ba1\u7406\u3055\u308c\u307e\u3059\uff0e\u624b\u52d5\u3067\u8a2d\u5b9a\u3057\u3066\u3082\u3059\u3050\u306bredshift\u306e\u8a2d\u5b9a\u306b\u623b\u308a\u307e\u3059\uff0e\u30d0\u30c3\u30c6\u30ea\u30fc\u99c6\u52d5\u4e2d\u3067\u30d6\u30e9\u30a4\u30c8\u30cd\u30b9\u3092\u4e0b\u3052\u3066\u30d0\u30c3\u30c6\u30ea\u30fc\u306e\u6301\u3061\u3092\u826f\u304f\u3057\u3088\u3046\u3068\u3044\u3046\u3088\u3046\u306a\u5834\u5408\u306f\u56f0\u308a\u307e\u3059\uff0e\u3068\u308a\u3042\u3048\u305aredshift\u3082\u30d6\u30e9\u30a4\u30c8\u30cd\u30b9\u3082\u624b\u52d5\u8a2d\u5b9a\u3057\u3066\u56de\u907f\u3057\u3066\u3044\u307e\u3059\uff0e
redshift-gtk\u3092\u7d42\u4e86\u3057\u305f\u72b6\u614b\u3067\u624b\u52d5\u8a2d\u5b9a
\n
\u305d\u308c\u3068\u591c\u3075\u304b\u3057\u3055\u3093\u306e\u305f\u3081\u306b\u30d6\u30eb\u30fc\u30e9\u30a4\u30c8\u30ab\u30c3\u30c8\u306e\u6642\u9593\u3092\u305a\u3089\u3059\u6a5f\u80fd\u306f\u306a\u3044\u304b\u306a\u3068\u601d\u3063\u305f\u306e\u3067\u3059\u304c\u898b\u5f53\u305f\u308a\u307e\u305b\u3093\u3067\u3057\u305f\uff0e\u3053\u308c\u306f\u4f4d\u7f6e\u60c5\u5831\u3092manual\u3067\u8a2d\u5b9a\u3057\u3066\u6642\u5dee\u306e\u3042\u308b\u5834\u6240\u3092\u8a2d\u5b9a\u3059\u308b\u3088\u3046\u306b\u3057\u305f\u3089\u5b9f\u73fe\u3067\u304d\u305d\u3046\u3067\u3059\uff0e
\nGoogle+\u3067mail\u30b3\u30de\u30f3\u30c9\u3067\u6dfb\u4ed8\u30d5\u30a1\u30a4\u30eb\u4ed8\u304d\u30e1\u30fc\u30eb\u3092\u9001\u308d\u3046\u3068\u3057\u3066\u3044\u308b\u65b9\u306e\u6295\u7a3f\u306e\u30b3\u30e1\u30f3\u30c8\u306bbase64\u3067\u30c7\u30b3\u30fc\u30c9\u3057\u3066\u9001\u308bscript\u3092\u4f7f\u3063\u3066\u307e\u3059\u3068\u304b\u66f8\u3044\u305f\u306e\u3067\u3059\u304c\uff0c\u3053\u308cperl4\u3067cgi\u5168\u76db\u306a\u5927\u6614\u304b\u3089\u3084\u3063\u3066\u308b\u624b\u6cd5\u306a\u306e\u3067\u697d\u306a\u3082\u306e\u304c\u3042\u308b\u306e\u3067\u306f\u3068\u601d\u3044\u63a2\u3057\u3066\u307f\u307e\u3057\u305f\uff0e
\nDebian stretch testing/sid \u3067\u306fmail\u30b3\u30de\u30f3\u30c9\u304cbsd-mailx\u304b\u3089s-nail\u306b\u5909\u308f\u3063\u3066\u6dfb\u4ed8\u30d5\u30a1\u30a4\u30eb\u30aa\u30d7\u30b7\u30e7\u30f3\u304c\u3042\u308b\u3088\u3046\u3067\u3059\uff0e
\n\n\n
\u3053\u3093\u306a\u611f\u3058\u3067\u4f7f\u3048\u307e\u3057\u305f\uff0e
\n\n
\uff03\u306f\u3058\u3081.zip\u3092\u9001\u308d\u3046\u3068\u3057\u3066gmail\u30b5\u30fc\u30d0\u306b\u5f3e\u304b\u308c\u307e\u3057\u305f\uff0e\u305d\u3046\u3044\u3048\u3070\u305d\u3046\u3060\u3063\u305f\u2026\u2026
\n\uff03\uff03sendmail: 552 5.7.0 content and attachment content guidelines. xu1sm1469539pab.31 - gsmtp
\u666e\u901a\u306b\u30e1\u30fc\u30eb\u9001\u308b\u306e\u306b\u52a0\u3048\u3066-a\u30aa\u30d7\u30b7\u30e7\u30f3\u3067\u30d5\u30a1\u30a4\u30eb\u3092\u6307\u5b9a\u3059\u308b\u611f\u3058\u3067\u3059\uff0e
\n\u30aa\u30d7\u30b7\u30e7\u30f3\u3067SMTP\u30b5\u30fc\u30d0\u306e\u6307\u5b9a\u3082\u51fa\u6765\u308b\u3088\u3046\u306a\u306e\u3067MTA\u306e\u8a2d\u5b9a\u3092\u3057\u3066\u3044\u306a\u3044\u3088\u3046\u306a\u5834\u5408\u3067\u3082\u5358\u4f53\u3067\u4f7f\u3048\u305d\u3046\u3067\u3059\uff0e
s-nail\u306fstretch testing\u304b\u3089\u3067jessie\u306b\u306f\u5165\u3063\u3066\u3044\u306a\u3044\u3088\u3046\u3067\u3059\uff0e\u4ee3\u308f\u308a\u306b\u5165\u3063\u3066\u3044\u308b\u306e\u306fbsd-mailx\u3067\u3059\uff0eman\u3092\u3061\u3087\u3063\u3068\u898b\u305f\u611f\u3058\u3067\u306f\u6dfb\u4ed8\u30d5\u30a1\u30a4\u30eb\u306e\u6271\u3044\u306f\u8f09\u3063\u3066\u3044\u306a\u3055\u305d\u3046\uff0e\u3067\u3082\u304d\u3063\u3068\u4fbf\u5229\u306a\u4f55\u304b\u304c\u3042\u308b\u306e\u3067\u306f?\u3068apt-cache search mail attach\u3068\u304b\u3057\u3066\u63a2\u3057\u3066\u307f\u308b\u3068biabam\u3068\u3044\u3046bash script\u88fd\u306e\u3082\u306e\u3092\u767a\u898b\uff0e\u5c0f\u3055\u3044\u3057\u826f\u3055\u305d\u3046\u3068\u8a66\u3057\u3066\u307f\u307e\u3057\u305f\uff0e
\n\nbiabam – bash attachment mailer
\n
\u3053\u3093\u306a\u611f\u3058\u3067\u4f7f\u3048\u307e\u3057\u305f\uff0e
\n\n
\u3061\u306a\u307f\u306bmail\u30b3\u30de\u30f3\u30c9\u3067\u6dfb\u4ed8\u30d5\u30a1\u30a4\u30eb\u306e\u65b9\u6cd5\u3092\u691c\u7d22\u3059\u308b\u3068\u5927\u62b5mutt\u4f7f\u3046\u4f8b\u304c\u51fa\u3066\u304d\u307e\u3059\u304c\uff0cmutt\u3092\u65e2\u306b\u8a2d\u5b9a\u6e08\u307f\u306e\u4eba\u3067\u306a\u3044\u3068\u6577\u5c45\u304c\u9ad8\u3044\u3068\u601d\u3044\u307e\u3059\uff0e\u305d\u3046\u3044\u3046\u5834\u5408\u306b\u4eca\u56de\u306e\u65b9\u6cd5\u306f\u3044\u3044\u306e\u3067\u306f\u306a\u3044\u304b\u3068\u601d\u3044\u307e\u3059\uff0e
\n\u3057\u304b\u3057\u6050\u3089\u304f\u591a\u56fd\u8a00\u8a9e\u5bfe\u5fdc\u306f\u3057\u3066\u5c45\u306a\u3055\u305d\u3046\u306a\u306e\u3067\u65e5\u672c\u8a9e\u3092Subject\u3084BODY\u306b\u4f7f\u3046\u5834\u5408\u306f\u7d20\u76f4\u306bScript\u3092\u66f8\u3044\u305f\u307b\u3046\u304c\u3044\u3044\u304b\u3082\u3057\u308c\u307e\u305b\u3093\u2026\u2026\uff0e
\n\u5b9a\u5f62\u306a\u3089\u9069\u5f53\u306aMUA\u3067\u30e1\u30fc\u30eb\u306e\u30c6\u30f3\u30d7\u30ec\u30fc\u30c8\u30d5\u30a1\u30a4\u30eb\u3092\u4f5c\u3063\u3066\u304a\u3044\u3066\u6d41\u3057\u8fbc\u3093\u3067mail\u30b3\u30de\u30f3\u30c9\u306b\u6295\u3052\u308b\u3088\u3046\u306b\u3057\u3066\u3082\u3044\u3044\u3067\u3059\u306d\uff0e
\n
\n
\u624b\u5143\u306eUSB\u30e1\u30e2\u30ea\u306b\u5c0e\u5165\u3057\u3066\u3042\u308bTails\u3092\u6700\u65b0\u306b\u3057\u3088\u3046\u3068\u601d\u3044\u7acb\u3061\u30c0\u30a6\u30f3\u30ed\u30fc\u30c9\u3057\u3064\u3064\u5c0e\u5165\u30da\u30fc\u30b8\u3092\u898b\u3066\u307f\u308b\u3068\u65b0\u3057\u304f\u306a\u3063\u3066\u3044\u307e\u3057\u305f\uff0e
\n\n\u3053\u308c\u307e\u3067\u306fiso\u30d5\u30a1\u30a4\u30eb\u3092\u5165\u624b\u3057\u305f\u5f8cUSB\u30e1\u30e2\u30ea\u305d\u306e1\u306b\u5c0e\u5165\uff0e\u305d\u306e\u5f8cUSB\u30e1\u30e2\u30ea\u305d\u306e1\u304b\u3089\u8d77\u52d5\u3057\u305fTails\u304b\u3089\u904b\u7528\u3057\u305f\u3044USB\u30e1\u30e2\u30ea\u305d\u306e2\u306b\u5c0e\u5165\u3059\u308b\u5fc5\u8981\u304c\u3042\u308a\u307e\u3057\u305f\uff0e
\n\uff08USB\u30e1\u30e2\u30ea\u305d\u306e1\u306f\u30ab\u30b9\u30bf\u30de\u30a4\u30ba\u306a\u3069\u304c\u51fa\u6765\u306a\u304b\u3063\u305f\u306f\u305a\uff09
\u6b21\u306e\u30da\u30fc\u30b8\u304c\u305d\u306e\u65b9\u6cd5\u306e\u89e3\u8aac\u30da\u30fc\u30b8\u3067\u3059\uff0e
\n\n\u3057\u304b\u3057\uff0cDebian\u3068Ubuntu\u5411\u3051\u306b\u30a4\u30f3\u30b9\u30c8\u30fc\u30e9\u304c\u7528\u610f\u3055\u308c\u3066\u3044\u307e\u3057\u305f\uff0e\u3053\u308c\u3092\u5229\u7528\u3059\u308b\u3068\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb\u306e\u305f\u3081\u306eUSB\u30e1\u30e2\u30ea\u304c\u5fc5\u8981\u306a\u304fiso\u30d5\u30a1\u30a4\u30eb\u304b\u3089USB\u30e1\u30e2\u30ea\u306b\u5c0e\u5165\u3059\u308b\u3060\u3051\u3067OK\u306b\u306a\u3063\u3066\u3044\u307e\u3057\u305f\uff0e
\n\u3053\u308c\u306f\u4fbf\u5229\u3068\u65e9\u901f\u8a66\u3057\u3066\u307f\u307e\u3057\u305f\uff0e
\n\u6b21\u306e\u30da\u30fc\u30b8\u304b\u3089\u5165\u624b\u51fa\u6765\u307e\u3059\uff0e\u79c1\u306fbittorrent\u7d4c\u7531\u3067\u5165\u624b\u3057\u307e\u3057\u305f\uff0e\u30c0\u30a6\u30f3\u30ed\u30fc\u30c9\u306e\u5b8c\u4e86\u306b1\u6642\u9593\u3068\u5c11\u3057\u639b\u304b\u308a\u307e\u3057\u305f\uff0e
\n\n\u30c0\u30a6\u30f3\u30ed\u30fc\u30c9\u304c\u6e08\u3093\u3060\u3089\u7f72\u540d\u78ba\u8a8d\u3092\u3057\u307e\u3059\uff0e
\n\u516c\u958b\u9375\u3092\u6301\u3063\u3066\u3044\u306a\u3044\u5834\u5408\u306f\u30c0\u30a6\u30f3\u30ed\u30fc\u30c9\u30da\u30fc\u30b8\u306e\u4e0b\u306eTails signing key\u3068\u3044\u3046\u753b\u50cf\u304b\u3089\u5165\u624b\u3057\u3066\u30a4\u30f3\u30dd\u30fc\u30c8\u3057\u307e\u3059\uff0e
\n
\u305d\u306e\u5f8c\u7f72\u540d\u78ba\u8a8d\u3092\u3057\u307e\u3059\uff0e
\n\n
tails-installer\u30d1\u30c3\u30b1\u30fc\u30b8\u3092\u5c0e\u5165\u3057\u307e\u3059\uff0etails-installer\u30d1\u30c3\u30b1\u30fc\u30b8\u306fDebian\u3067\u306fjessie-backports\u4ee5\u964d\u306b\u7528\u610f\u3055\u308c\u3066\u3044\u307e\u3059\uff0e
\n\njessie\u3067backports\u3092\u8a2d\u5b9a\u3057\u3066\u3044\u306a\u3044\u4eba\u306f\u6b21\u306e\u30da\u30fc\u30b8\u3092\u53c2\u8003\u306b\u8a2d\u5b9a\u3057\u3066\u4e0b\u3055\u3044\uff0e
\n\u4eca\u56de\u306fstretch(testing)\u306a\u306e\u3067\u30d1\u30c3\u30b1\u30fc\u30b8\u306e\u5c0e\u5165\u3060\u3051\u3067\u3059\uff0e
\n\n
\u30e1\u30cb\u30e5\u30fc\u304b\u3089\u3084\u30b3\u30de\u30f3\u30c9\u30e9\u30a4\u30f3\u304b\u3089tails-installer-launcher\u3092\u5b9f\u884c\u3057\u307e\u3059\uff0e\u3061\u306a\u307f\u306bawesome wm\u74b0\u5883\u3060\u3068\u8a8d\u8a3c\u304c\u3046\u307e\u304f\u52d5\u304b\u306a\u3044\u3088\u3046\u3067\u3059\uff0e
\n\uff1c\u8131\u7dda\uff1e
\n\n
\u3053\u306e\u30ed\u30b0\u3092\u898b\u308b\u3068\u4ee5\u4e0b\u306e\u3088\u3046\u306a\u30a8\u30e9\u30fc\u304c\u8a18\u9332\u3055\u308c\u3066\u3044\u307e\u3057\u305f\uff0esyslinux\u5b9f\u884c\u6642\u306b/dev/tty\u304c\u898b\u3064\u304b\u3089\u306a\u3044\u3068\u8a00\u3063\u3066\u3044\u308b\u3088\u3046\u3067\u3059\uff0e
\n\n
\u7aef\u672b\u304b\u3089\u5b9f\u884c\u3059\u308b\u3068\u8a8d\u8a3c\u304c\u8d70\u308a\u307e\u3057\u305f\uff0e\u591a\u5206\u4e0a\u306e\u30a8\u30e9\u30fc\u306f\u3053\u306e\u8a8d\u8a3c\u3092\u547c\u307c\u3046\u3068\u3057\u3066\u3069\u3053\u306b\u547c\u3079\u3070\u3044\u3044\u306e\u304b\u89e3\u3089\u306a\u304b\u3063\u305f\u3093\u3067\u3057\u3087\u3046\u306d\uff0e
\n\n
\u3057\u304b\u30573\u56de\u307b\u3069\u8a66\u3057\u307e\u3057\u305f\u304c\u3053\u3053\u306e\u8a8d\u8a3c\u3082\u6b63\u3057\u3044\u30d1\u30b9\u30ef\u30fc\u30c9\u3092\u5165\u529b\u3057\u3066\u3082\u5931\u6557\u3057\u3066\u3057\u307e\u3046\u3088\u3046\u2026\u2026\uff0e
\n\uff1c\uff0f\u8131\u7dda\uff1e
\n\u3068\u308a\u3042\u3048\u305apolicykit\u306e\u3061\u3083\u3093\u3068\u52d5\u3044\u3066\u3044\u308bGnome\u306a\u3069\u306e\u74b0\u5883\u3067\u306f\u554f\u984c\u306a\u3044&policykit\u304c\u52d5\u304b\u306a\u3044\u5834\u5408\u306f`gksudo`\u7d4c\u7531\u3067\u5b9f\u884c\u3059\u308c\u3070OK\u3067\u3059\uff0e
\n\n
Install\u3068Upgrade\u304c\u9078\u629e\u3067\u304d\u307e\u3059\uff0eInstall\u3092\u9078\u629e\u3057\u305f\u5834\u5408\u306f\u65b0\u898f\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb\u3067\u65e2\u5b58\u306e\u30c7\u30fc\u30bf\u306f\u6d88\u3055\u308c\u308b\u306e\u3067\u6ce8\u610f\u304c\u5fc5\u8981\u3067\u3059\uff0eUpgrade\u3092\u9078\u629e\u3059\u308b\u3068\u65e2\u306b\u6301\u3063\u3066\u3044\u308bTails\u306e\u30e1\u30c7\u30a3\u30a2\u306e\u30a2\u30c3\u30d7\u30b0\u30ec\u30fc\u30c9\u304c\u51fa\u6765\u307e\u3059\uff0e
\u7f72\u540d\u78ba\u8a8d\u3092\u3057\u305fiso\u30d5\u30a1\u30a4\u30eb\u3068\u5c0e\u5165\u5148\u306e\u30c7\u30d0\u30a4\u30b9(USB\u30e1\u30e2\u30ea\u7b49)\u3092\u6307\u5b9a\u3057\u3066Install Tails\u3092\u9078\u629e\u3057\u307e\u3059\uff0e
\u78ba\u8a8d\u753b\u9762\u304c\u51fa\u3066\uff0cOK\u30dc\u30bf\u30f3\u3092\u62bc\u3059\u3068\u521d\u671f\u5316\u3084\u5c55\u958b\u304c\u59cb\u307e\u308a\u307e\u3059\uff0e\u3057\u3070\u3089\u304f\u5f85\u3061\u307e\u3057\u3087\u3046\uff0e
\u4ee5\u4e0b\u306e\u753b\u9762\u304c\u8868\u793a\u3055\u308c\u305f\u3089\u5b8c\u4e86\u3067\u3059\uff0e
\n\nUNetbootin\u4e26\u306b\u304a\u624b\u8efd\u3067\u3059\uff0eDebian/Ubuntu\u3068Tails\u3092\u5229\u7528\u3057\u3066\u3044\u308b\u65b9\u306b\u304a\u3059\u3059\u3081\u3067\u3059 :)
\n\uff03\u305d\u3046\u3044\u3048\u3070UNetbootin\u306fjessie\u4ee5\u964d\u304b\u3089\u5c45\u306a\u304f\u306a\u3063\u3066\u308b\uff0e > Debian Package Tracking System – unetbootin
\n
\n
\n
\n
Debian stretch testing amd64 \u3067 steam:i386 \u30d1\u30c3\u30b1\u30fc\u30b8\u3067\u5c0e\u5165\u3057\u305f Steam \u304c\u8d77\u52d5\u3057\u306a\u304f\u306a\u3063\u3066\u3044\u307e\u3057\u305f\uff0e
\u7aef\u672b\u3067\u76f4\u306b\u53e9\u304f\u3068\u3053\u3093\u306a\u611f\u3058\u3067\u6012\u3089\u308c\u3066\u3044\u307e\u3057\u305f\uff0e
\n\n
PATH \u304b\u3089 ~/usr/local/bin \u3092\u629c\u304f\u3068OK
\nPATH \u3092 /home/user/usr/local/bin \u3068\u3057\u3066\u3082OK
\n\u3066\u3053\u3068\u3067 ~/.profile \u306e ~ \u3092 $HOME \u306b\u66f8\u304d\u63db\u3048\u307e\u3057\u305f\uff0e
\n
\u3068\u308a\u3042\u3048\u305a\u3053\u308c\u3067\u52d5\u304f\u3088\u3046\u306b\u306a\u308a\u307e\u3057\u305f\uff0e
\nSteam \u3067\u306f\u6700\u8fd1\u306f Unturned \u3068\u304b\u3067\u904a\u3093\u3067\u3044\u307e\u3059\uff0e\u6700\u8fd1\u306f Linux \u3067\u52d5\u304f\u30b2\u30fc\u30e0\u3082\u5897\u3048\u3066\u5b09\u3057\u3044\u3067\u3059 :)
\n\n\n
\n", "content_text": "Debian stretch testing amd64 \u3067 steam:i386 \u30d1\u30c3\u30b1\u30fc\u30b8\u3067\u5c0e\u5165\u3057\u305f Steam \u304c\u8d77\u52d5\u3057\u306a\u304f\u306a\u3063\u3066\u3044\u307e\u3057\u305f\uff0e\n\u7aef\u672b\u3067\u76f4\u306b\u53e9\u304f\u3068\u3053\u3093\u306a\u611f\u3058\u3067\u6012\u3089\u308c\u3066\u3044\u307e\u3057\u305f\uff0e\n$ steamfind: The relative path '~/usr/local/bin' is included in the PATH environment variable, which is insecure in combination with the -execdir action of find. Please remove that entry from $PATH\nPATH \u304b\u3089 ~/usr/local/bin \u3092\u629c\u304f\u3068OK\nPATH \u3092 /home/user/usr/local/bin \u3068\u3057\u3066\u3082OK\n\u3066\u3053\u3068\u3067 ~/.profile \u306e ~ \u3092 $HOME \u306b\u66f8\u304d\u63db\u3048\u307e\u3057\u305f\uff0e\n- PATH="~/usr/local/bin:$PATH"+ PATH="$HOME/usr/local/bin:$PATH"\n\u3068\u308a\u3042\u3048\u305a\u3053\u308c\u3067\u52d5\u304f\u3088\u3046\u306b\u306a\u308a\u307e\u3057\u305f\uff0e\nSteam \u3067\u306f\u6700\u8fd1\u306f Unturned \u3068\u304b\u3067\u904a\u3093\u3067\u3044\u307e\u3059\uff0e\u6700\u8fd1\u306f Linux \u3067\u52d5\u304f\u30b2\u30fc\u30e0\u3082\u5897\u3048\u3066\u5b09\u3057\u3044\u3067\u3059 :)\n\nSteam \u3078\u3088\u3046\u3053\u305d\n\nSteam \u30b3\u30df\u30e5\u30cb\u30c6\u30a3 :: matoken", "date_published": "2016-01-28T22:16:58+09:00", "date_modified": "2016-01-29T17:36:11+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": [ "Debian", "game", "steam", "stretch", "testing", "Linux" ] }, { "id": "http://matoken.org/blog/?p=1080", "url": "https://matoken.org/blog/2016/01/28/try-the-cli-of-podcat-aggregator-downloader-of-podracer/", "title": "CLI \u306a podcast aggregator/downloader \u306a podracer \u3092\u8a66\u3057\u3066\u307f\u308b", "content_html": "\npodcast aggregator \u306b rhythmbox \u3092\u5229\u7528\u3057\u3066\u3044\u308b\u306e\u3067\u3059\u304c\uff0c\u305f\u307e\u306b\u30d5\u30a1\u30a4\u30eb\u304c\u5b58\u5728\u3059\u308b\u306e\u306b\u4f55\u5ea6\u3084\u3063\u3066\u3082\u30c0\u30a6\u30f3\u30ed\u30fc\u30c9\u306b\u5931\u6557\u3057\u305f\u308a NotePC \u3067\u52d5\u304b\u3057\u3066\u3044\u308b\u306e\u3067\u5bb9\u91cf\u306e\u554f\u984c\u3067\u53e4\u3044\u306e\u3092\u30d5\u30a1\u30a4\u30eb\u30b5\u30fc\u30d0\u306b\u6301\u3063\u3066\u884c\u3063\u305f\u308a\u3068\u3044\u3063\u305f\u51e6\u7406\u304c\u9762\u5012\u3067\u3059\uff0e
\nCIL \u3067\u52d5\u304f\u3082\u306e\u304c\u3042\u308c\u3070\u30d5\u30a1\u30a4\u30eb\u30b5\u30fc\u30d0\u3067\u5165\u624b\u3059\u308b\u3088\u3046\u306b\u3057\u3066\u65b0\u3057\u3044\u7269\u3060\u3051\u624b\u5143\u306b or \u30d5\u30a1\u30a4\u30eb\u30b5\u30fc\u30d0\u7d4c\u7531\u3067\u8996\u8074\u3059\u308b\u3088\u3046\u306b\u3057\u3089\u4fbf\u5229\u304b\u3082\u3068\u3044\u3046\u3053\u3068\u3067 CLI \u3067\u52d5\u304f podcast aggregator \u304c\u7121\u3044\u304b\u63a2\u3057\u3066\u307f\u307e\u3057\u305f\uff0e
\n
gpodder \u306f GUI \u3068 CLI \u306e\u30bb\u30c3\u30c8\u3067\uff0cpodracer \u306f CLI \u306e\u307f\u306e\u3088\u3046\u3067\u3059\uff0e\u4eca\u56de\u306f podracer \u3092\u8a66\u3057\u3066\u307f\u307e\u3059\uff0e
\u5c0e\u5165\u306f apt \u4e00\u767a\u3067\u3059\uff0e
\n\n
~/.podracer/subscriptions \u3068\u3044\u3046\u30d5\u30a1\u30a4\u30eb\u306b\u5165\u624b\u3057\u305f\u3044\u30d5\u30a3\u30fc\u30c9\u3092\uff11\u30d5\u30a3\u30fc\u30c9\uff11\u884c\u3067\u66f8\u3044\u3066\u304a\u304d\u307e\u3059\uff0e# \u884c\u306f\u30b3\u30e1\u30f3\u30c8\u306b\u306a\u308b\u3088\u3046\u3067\u3059\uff0e
\n# \u96fb\u8133\u7a7a\u9593\u30ab\u30a6\u30dc\u30fc\u30a4\u30bahttp://feeds.feedburner.com/weblogs/csc# backspace.fmhttp://feeds.backspace.fm/backspacefm\uff1a
podracer \u30b3\u30de\u30f3\u30c9\u3092\u5b9f\u884c\u3059\u308b\u3068\uff0c~/.podracer/subscriptions \u304b\u3089podcast \u3092\u30c0\u30a6\u30f3\u30c9\u30fc\u30c9\u3057\u3066\u304f\u308c\u307e\u3059\uff0e\u30c0\u30a6\u30f3\u30ed\u30fc\u30c9\u304c\u5b8c\u4e86\u3059\u308b\u3068\u81ea\u52d5\u7684\u306b\u7d42\u4e86\u3057\u307e\u3059\uff0e
\n
\u521d\u56de\u5b9f\u884c\u6642\u306b\u306f\u904e\u53bb\u306e\u3082\u306e\u3082\u5165\u624b\u3059\u308b\u306e\u3067\u6642\u9593\u304c\u639b\u304b\u308b\u3067\u3057\u3087\u3046\uff0e\u7279\u306b\u753b\u9762\u306b\u306f\u4f55\u3082\u8868\u793a\u3055\u308c\u306a\u3044\u306e\u3067\u30ed\u30b0\u30d5\u30a1\u30a4\u30eb( ~/.podracer/podcast.log ) \u3092\u78ba\u8a8d\u3059\u308b\u3068\u3044\u3044\u3068\u601d\u3044\u307e\u3059\uff0e
\n
\u53d6\u5f97\u3057\u305f podcast \u306f ~/podcasts \u4ee5\u4e0b\u306e\u65e5\u4ed8\u30d5\u30a1\u30a4\u30eb\u306e\u4e0b\u306b\u4fdd\u5b58\u3055\u308c\u307e\u3059\uff0e\u3053\u306e\u65e5\u4ed8\u306f\u5b9f\u884c\u65e5\u6642\u3067\u3059\uff0e
\n
\u5f8c\u306f\u5404\u7a2e\u30d7\u30ec\u30a4\u30e4\u30fc\u3067\u518d\u751f\u3067\u304d\u307e\u3059\uff0e
\n\n
\u30d5\u30a1\u30a4\u30eb\u540d\u306f podcast \u63d0\u4f9b\u8005\u306e\u7269\u306e\u307e\u307e\u3067\u540c\u3058\u30c7\u30a3\u30ec\u30af\u30c8\u30ea\u306b\u683c\u7d0d\u3055\u308c\u3066\u3057\u307e\u3046\u306e\u3067\u540d\u524d\u304c\u885d\u7a81\u3057\u305f\u3089\u591a\u5206\u65b0\u3057\u3044\u65b9\u3067\u4e0a\u66f8\u304d\u3055\u308c\u3066\u3057\u307e\u3044\u307e\u3059\uff0e\u305d\u308c\u3068\u3053\u306e\u307e\u307e\u3067\u306f\u3069\u306e\u30d5\u30a1\u30a4\u30eb\u304c\u3069\u306e podcast \u306a\u306e\u304b\u3068\u304b\u308f\u304b\u3089\u306a\u3044\u3067\u3059\u306d\uff0e\u30aa\u30d7\u30b7\u30e7\u30f3\u3082\u7279\u306b\u7121\u3044\u3088\u3046\u306a\u306e\u3067\u6ca2\u5c71\u306e podcast \u3092\u4fdd\u7ba1\u3057\u3088\u3046\u3068\u3044\u3046\u7528\u9014\u3067\u4f7f\u3046\u306e\u306b\u306f\u5411\u3044\u3066\u3044\u306a\u3044\u304b\u3082\u3057\u308c\u307e\u305b\u3093\uff0e
\n\u6bce\u65e5\u5b9f\u884c\u3057\u3066\u4eca\u65e5\u306e\u5206\u3092\u307e\u3068\u3081\u3066\u518d\u751f\u3057\u3066\u6d88\u3057\u3066\u3068\u3044\u3046\u3088\u3046\u306b\u4f7f\u3046\u611f\u3058\u306a\u306e\u304b\u3082\u3057\u308c\u307e\u305b\u3093\uff0e
podracer \u5b9f\u884c\u6642\u306b 2016-01-28-podcasts.m3u \u306e\u3088\u3046\u306a\u30d7\u30ec\u30a4\u30ea\u30b9\u30c8\u304c\u4f5c\u3089\u308c\u307e\u3059\u304c\uff0cmp3/ogg/m4a/m4b \u4ee5\u5916\u306e\u62e1\u5f35\u5b50\u306f\u767b\u9332\u3055\u308c\u307e\u305b\u3093\uff0e\u3053\u3093\u306a\u611f\u3058\u3067\u4f5c\u308a\u76f4\u3059\u3068\u826f\u3055\u305d\u3046\uff0e
\n
\u3053\u306e\u65b9\u304c\u3044\u3044\u304b\u306a
\n\n
podracer \u81ea\u4f53\u3092\u4fee\u6b63\u3057\u3066\u3082\u3044\u3044\u304b\u3082\uff0e\u96d1\u3044\u3051\u3069\u3053\u3093\u306a\u3068\u304b\uff0e
\n\u3053\u308c\u3060\u3068\u30b5\u30e0\u30cd\u30a4\u30eb\u753b\u50cf\u306a\u3069\u3082\u542b\u307e\u308c\u3066\u3057\u307e\u3046\uff0e
\n
\u8ffd\u8a182)
\n\u4e0a\u306e\u4fee\u6b63\u3060\u3068\u30b5\u30e0\u30cd\u30a4\u30eb\u753b\u50cf\u306a\u3069\u3082\u767b\u9332\u3055\u308c\u3066\u3057\u307e\u3046\uff0e
\n\u4ee5\u4e0b\u306f\u305d\u306e\u4ed6\u306e\u30d5\u30a1\u30a4\u30eb\u3092 file command \u3067\u8abf\u3079\u3066 audio \u3068\u3044\u3046\u6587\u5b57\u5217\u304c\u5165\u3063\u3066\u3044\u305f\u3089\u767b\u9332\u3059\u308b\u3082\u306e\uff0e
\n
awk \u88fd 3D\u30b7\u30e5\u30fc\u30c6\u30a3\u30f3\u30b0\u30b2\u30fc\u30e0\u304c\u3042\u308b\u3068\u805e\u3044\u3066\u904a\u3093\u3067\u307f\u307e\u3057\u305f\uff0e
\n\u904a\u3076\u306b\u306f GNU awk 4.0.0 \u4ee5\u4e0a\u304c\u5fc5\u8981\u3067\u3059\uff0eDebian \u3060\u3068 gawk \u3068\u3044\u3046\u30d1\u30c3\u30b1\u30fc\u30b8\u3067\u3059\uff0e\u3068\u308a\u3042\u3048\u305a\u904a\u3093\u3067\u307f\u308b\u306b\u306f\u3053\u3093\u306a\u611f\u3058\u3067\uff0e
\n
\u64cd\u4f5c\u306f\u3053\u3093\u306a\u611f\u3058\u3067\u3059\uff0e
\n\u4ee5\u4e0b\u306f\u904a\u3093\u3067\u3044\u308b\u69d8\u5b50\u3067\u3059\uff0e
\n\n3D\u30b7\u30e5\u30fc\u30c6\u30a3\u30f3\u30b0\u3068\u3044\u3046\u3068\u30b9\u30bf\u30fc\u30d5\u30a9\u30c3\u30af\u30b9\u3092\u601d\u3044\u6d6e\u304b\u3079\u305f\u306e\u3067\u3059\u304c\uff0c\u5358\u7d14\u306a 3D RPG \u7684\u306a\u611f\u3058\u3067\u3059\uff0eWolfenstein 3D \u3068 doom \u306b\u89e6\u767a\u3055\u308c\u305f\u305d\u3046\u3067\u3059\uff0eWolfenstein 3DWolfenstein 3D\u3000\u306f\u77e5\u3089\u306a\u3044\u306e\u3067\u3059\u304c\u78ba\u304b\u306b doom \u307f\u305f\u3044\u306a\u611f\u3058\u3067\u3059\uff0e
\n\u30bf\u30fc\u30f3\u5236?\u306a\u306e\u3067\u6575\u306e\u8d64\u7403\u304c\u51fa\u3066\u304d\u3066\u3082\u614c\u3066\u305a\u64cd\u4f5c\u3067\u304d\u307e\u3059\uff0e
\u6575\u306b\u89e6\u308c\u308b\u3068HP\u304c\u6e1b\u3063\u3066\u3044\u3063\u30660\u306b\u306a\u308b\u3068\u30b2\u30fc\u30e0\u30aa\u30fc\u30d0\u30fc\u3067\u3053\u3093\u306a\u30e1\u30c3\u30bb\u30fc\u30b8\u304c\u51fa\u307e\u3059\uff0e
\n\n
\u3046\u307e\u3044\u3053\u3068\u30a8\u30ec\u30d9\u30fc\u30bf\u30fc\u306b\u5230\u7740\u3057\u3066 X \u3092\u62bc\u3059\u3068\u30b2\u30fc\u30e0\u30af\u30ea\u30a2\u3067\u3059\uff0e
\n\u4f46\u3057 ELEVATOR COMING \u304c 0 \u306b\u306a\u3063\u3066\u3044\u308b\u5fc5\u8981\u304c\u3042\u308a\u307e\u3059\uff0e\u3053\u308c\u306f\u521d\u3081 1000 \u30671\u64cd\u4f5c\u30671\u30ab\u30a6\u30f3\u30c8\u30c0\u30a6\u30f3\u3055\u308c\u307e\u3059\uff0e\u30b4\u30fc\u30eb\u306e\u30a8\u30ec\u30d9\u30fc\u30bf\u30fc\u306e\u5834\u6240\u306f\u898b\u305f\u76ee\u308f\u304b\u308a\u307e\u305b\u3093
\n\u6575\u304c\u6ca2\u5c71\u5c45\u308b\u3068\u3053\u308d\u306e\u8fba\u308a\u306b\u3042\u308b\u306e\u3067\u63a2\u3057\u3066\u307f\u3066\u4e0b\u3055\u3044\uff0e
\n(\u79c1\u306f\u5224\u3093\u306a\u304f\u3066\u7d50\u5c40 source \u8aad\u3093\u3067\u30af\u30ea\u30a2\u3057\u307e\u3057\u305forz)
\n
\u3061\u306a\u307f\u306b\u305d\u3053\u305d\u3053\u5e83\u3044\u9818\u57df\u304c\u5fc5\u8981\u3067\u3059\uff0e\u9818\u57df\u304c\u72ed\u3044\u3068\u753b\u9762\u306b\u53ce\u307e\u308a\u304d\u3089\u305a\u305a\u308c\u3066\u3057\u307e\u3044\u307e\u3059\uff0e\u30d5\u30a9\u30f3\u30c8\u30b5\u30a4\u30ba\u3092\u5c0f\u3055\u304f\u3059\u308b\u306a\u3069\u3057\u3066\u5217\u3068\u884c\u3092\u78ba\u4fdd\u3057\u307e\u3057\u3087\u3046\uff0e
\nGNU screen \u4e0a\u3067\u3082 Rasbian jessie \u4e0a\u3067\u3082\u554f\u984c\u306a\u304f\u52d5\u304d\u307e\u3057\u305f\uff0e
\u6614\u3053\u3093\u306a3D\u8ff7\u8def\u3068\u304b\u3092\u30dd\u30b1\u30b3\u30f3BASIC \u3067\u4f5c\u3063\u3066\u3044\u305f\u306e\u3092\u601d\u3044\u51fa\u3057\u307e\u3057\u305f\uff0e\u6700\u8fd1\u306e\u30de\u30a4\u30b3\u30f3\u3084Raspberry Pi \u3067\u3053\u3046\u3044\u3046\u30b2\u30fc\u30e0\u3092\u4f5c\u3063\u3066\u307f\u308b\u306e\u3082\u697d\u3057\u305d\u3046\u3067\u3059\u306d :)
\n(Arduboy \u3068\u304b POCKETC.H.I.P. \u3068\u304b )