{"id":21981,"date":"2023-04-02T10:48:44","date_gmt":"2023-04-02T01:48:44","guid":{"rendered":"http:\/\/nori.company\/?p=21981"},"modified":"2023-04-02T10:48:44","modified_gmt":"2023-04-02T01:48:44","slug":"ouch-%ed%86%b5%ed%95%a9-%ec%95%95%ec%b6%95-%eb%8f%84%ec%9a%b0%eb%af%b8-cli","status":"publish","type":"post","link":"https:\/\/nori.company\/?p=21981","title":{"rendered":"Ouch &#8211; \ud1b5\ud569 \uc555\ucd95 \ub3c4\uc6b0\ubbf8 CLI"},"content":{"rendered":"<ul>\n<li>&quot;Obvious Unified Compression Helper&quot;<\/li>\n<li>\ub2e4\uc591\ud55c \ud3ec\ub9f7\uc5d0 \ub300\ud574 \uc555\ucd95\/\ud574\uc81c\ub97c \uc9c0\uc6d0\ud558\ub294 CLI \ub3c4\uad6c<\/li>\n<li>\uc0ac\uc6a9\ud558\uae30 \uc27d\uace0, \ube60\ub984. \uc5d0\ub7ec\uc5d0 \ub300\ud55c \ud6cc\ub96d\ud55c \ud53c\ub4dc\ubc31 \uc81c\uacf5. \ub7f0\ud0c0\uc784 \uc758\uc874\uc131 \uc5c6\uc74c<\/li>\n<li>tar, zip, gz, xz, lzma, bz, bz2, lz4, sz, zst<\/li>\n<\/ul>\n<p>&#8230;<\/p>\n<p>\ucd9c\ucc98 : <a href=\"https:\/\/news.hada.io\/topic?id=8856\" target=\"_blank\" rel=\"noopener\">GeekNews &#8211; \uac1c\ubc1c\/\uae30\uc220\/\uc2a4\ud0c0\ud2b8\uc5c5 \ub274\uc2a4 \uc11c\ube44\uc2a4 <\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>&quot;Obvious Unified Compression Helper&quot; \ub2e4\uc591\ud55c \ud3ec\ub9f7\uc5d0 \ub300\ud574 \uc555\ucd95\/\ud574\uc81c\ub97c \uc9c0\uc6d0\ud558\ub294 CLI \ub3c4\uad6c \uc0ac\uc6a9\ud558\uae30 \uc27d\uace0, \ube60\ub984. \uc5d0\ub7ec\uc5d0 \ub300\ud55c \ud6cc\ub96d\ud55c \ud53c\ub4dc\ubc31 \uc81c\uacf5. \ub7f0\ud0c0\uc784&hellip;<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"jetpack_post_was_ever_published":false,"_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_jetpack_memberships_contains_paid_content":false,"footnotes":"","jetpack_publicize_message":"","jetpack_publicize_feature_enabled":true,"jetpack_social_post_already_shared":true,"jetpack_social_options":{"image_generator_settings":{"template":"highway","default_image_id":0,"font":"","enabled":false},"version":2}},"categories":[138],"tags":[163],"class_list":["post-21981","post","type-post","status-publish","format-standard","hentry","category-it","tag-geeknews-----"],"jetpack_publicize_connections":[],"jetpack_featured_media_url":"","jetpack_sharing_enabled":true,"jetpack_shortlink":"https:\/\/wp.me\/pa3PO4-5Ix","jetpack-related-posts":[{"id":27154,"url":"https:\/\/nori.company\/?p=27154","url_meta":{"origin":21981,"position":0},"title":"\uc190\uc73c\ub85c PDF \ud14d\uc2a4\ud2b8\ub97c \uc218\uc815\ud558\uace0\uc790 \ud558\ub294 \ub2f9\uc2e0\uc744 \uc704\ud55c (2020)","author":"\ub178\ub9ac\ucef4\ud37c\ub2c8","date":"2023\ub144 9\uc6d4 5\uc77c","format":false,"excerpt":"PDF \ud14d\uc2a4\ud2b8 \ub0b4\uc6a9 \uc218\uc815 \uac00\uc774\ub4dc: Adobe Acrobat\uacfc \uac19\uc740 \uc0c1\uc6a9 \ub3c4\uad6c \uc5c6\uc774 Mac \uc0ac\uc6a9\uc790\ub97c \uc704\ud55c \uc8fc\uc694 \uac00\uc774\ub4dc: \ub300\ubd80\ubd84\uc758 Linux \ubc30\ud3ec\ud310\uc5d0\uc11c\ub3c4 \uc0ac\uc6a9 \uac00\ub2a5\ud55c \ub3c4\uad6c \uc5b8\uae09 PDF\uc5d0\uc11c\uc758 \ud14d\uc2a4\ud2b8 \ub370\uc774\ud130 \uc555\ucd95 \uc800\uc7a5: qpdf\ub77c\ub294 \uba85\ub839\uc904 \ub3c4\uad6c\ub97c \uc0ac\uc6a9\ud55c \uc555\ucd95 \ud574\uc81c \uc555\ucd95 \ud574\uc81c \ud6c4 \ud14d\uc2a4\ud2b8 \ub370\uc774\ud130 ... \ucd9c\ucc98 : GeekNews - \uac1c\ubc1c\/\uae30\uc220\/\uc2a4\ud0c0\ud2b8\uc5c5 \ub274\uc2a4 \uc11c\ube44\uc2a4","rel":"","context":"&quot;IT&quot;\uc5d0\uc11c","block_context":{"text":"IT","link":"https:\/\/nori.company\/?cat=138"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":26131,"url":"https:\/\/nori.company\/?p=26131","url_meta":{"origin":21981,"position":1},"title":"Orb &#8211; \uc708\ub3c4\uc6b0\uc988\uc640 \ube44\uc2b7\ud658 \ud658\uacbd\uc744 \uc6f9\ube0c\ub77c\uc6b0\uc800\uc5d0 \uad6c\ud604\ud574\uc8fc\ub294 \ud504\ub9ac\/\uc624\ud508\uc18c\uc2a4 \uc6f9 \ub370\uc2a4\ud06c\ud0d1","author":"\ub178\ub9ac\ucef4\ud37c\ub2c8","date":"2023\ub144 8\uc6d4 13\uc77c","format":false,"excerpt":"\uc11c\ubc84 \ub610\ub294 NAS \uc758 \ud30c\uc77c\uc744 \uc27d\uac8c \uc811\uadfc\ud558\uae30 \uc704\ud55c \uc6a9\ub3c4\ub85c \uc0ac\uc6a9 \uac00\ub2a5 \uc555\ucd95 \ud30c\uc77c \uad00\ub9ac, \uc624\ub514\uc624 \uc7ac\uc0dd, \uacc4\uc0b0\uae30, \uc2dc\uacc4, \ub514\uc2a4\ud06c \uad00\ub9ac\uc790, DosBox, \uba54\ubaa8\uc7a5, \ud130\ubbf8\ub110 \ub4f1\uc758 \uae30\ub2a5\uc744 \uc81c\uacf5 PHP + JS + jQuery \uc624\ud508\uc18c\uc2a4 ... \ucd9c\ucc98 : GeekNews - \uac1c\ubc1c\/\uae30\uc220\/\uc2a4\ud0c0\ud2b8\uc5c5 \ub274\uc2a4 \uc11c\ube44\uc2a4","rel":"","context":"&quot;IT&quot;\uc5d0\uc11c","block_context":{"text":"IT","link":"https:\/\/nori.company\/?cat=138"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":23576,"url":"https:\/\/nori.company\/?p=23576","url_meta":{"origin":21981,"position":2},"title":"Windows 11, Rar\/7-Zip\/Tar\/gz \ub4f1 \uacf5\uc2dd \uc9c0\uc6d0 \uc608\uc815","author":"\ub178\ub9ac\ucef4\ud37c\ub2c8","date":"2023\ub144 5\uc6d4 26\uc77c","format":false,"excerpt":"libarchive \uc624\ud508\uc18c\uc2a4 \ud504\ub85c\uc81d\ud2b8\ub97c \uc0ac\uc6a9\ud558\uc5ec tar, 7-zip, rar, gz \ubc0f \ub2e4\uc591\ud55c \uc544\uce74\uc774\ube0c \ud3ec\ub9f7\uc744 \ub124\uc774\ud2f0\ube0c\ud558\uac8c \uc9c0\uc6d0 \uc555\ucd95 \uad00\ub828 \uc131\ub2a5\uc774 \ub300\ud3ed \ud5a5\uc0c1\ub420 \uac83 \uc774\ubc88 \uc8fc\ub9d0\uc5d0 \ubc1c\ud45c\ub420 \uc0c8 \ube4c\ub4dc\ubd80\ud130 \uc0ac\uc6a9 \uac00\ub2a5\ud560 \uac83 ... \ucd9c\ucc98 : GeekNews - \uac1c\ubc1c\/\uae30\uc220\/\uc2a4\ud0c0\ud2b8\uc5c5 \ub274\uc2a4 \uc11c\ube44\uc2a4","rel":"","context":"&quot;IT&quot;\uc5d0\uc11c","block_context":{"text":"IT","link":"https:\/\/nori.company\/?cat=138"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":28548,"url":"https:\/\/nori.company\/?p=28548","url_meta":{"origin":21981,"position":3},"title":"Redis \uc0ac\uc6a9\ub7c9 \ud0c0\ub178\uc2a4\ud558\uae30","author":"\ub178\ub9ac\ucef4\ud37c\ub2c8","date":"2023\ub144 10\uc6d4 10\uc77c","format":false,"excerpt":"Redis\uc5d0 \uc218\ub9ce\uc740 \ub370\uc774\ud130\ub4e4\uc774 JSON \ud615\ud0dc\ub85c \uc555\ucd95 \uc5c6\uc774 \uc800\uc7a5\ub418\uace0, Redis \uc11c\ube44\uc2a4 \uac04 \ubaa8\ub378 \uacf5\uc720\uac00 \ub418\uc9c0 \uc54a\uc544 \ubc1c\uc0dd\ud558\ub294 \ube44\uc6a9\uc744 \uc808\uac10\ud558\uae30 \uc704\ud55c \uc5d4\uc9c0\ub2c8\uc5b4\ub9c1 \uc791\uc5c5\uae30 \ub3d9\uc77c\ud55c \uc6d0\ubcf8 \ub370\uc774\ud130\uc758 \uc800\uc7a5 \ubc29\uc2dd\uc744 \ubc14\uafd4\uc11c Elasticache\uc758 \uba54\ubaa8\ub9ac \uc0ac\uc6a9\ub7c9\uc744 52%, \ube44\uc6a9\uc744 66% \uc808\uc57d JSON \ub300\uc2e0 Protobuf\ub97c \uc0ac\uc6a9\ud574\uc11c \ub370\uc774\ud130 \ucd9c\ucc98 : GeekNews - \uac1c\ubc1c\/\uae30\uc220\/\uc2a4\ud0c0\ud2b8\uc5c5 \ub274\uc2a4 \uc11c\ube44\uc2a4","rel":"","context":"&quot;IT&quot;\uc5d0\uc11c","block_context":{"text":"IT","link":"https:\/\/nori.company\/?cat=138"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":25840,"url":"https:\/\/nori.company\/?p=25840","url_meta":{"origin":21981,"position":4},"title":"VanJS &#8211; 1KB Reactive UI \ud504\ub808\uc784\uc6cc\ud06c without React\/JSX","author":"\ub178\ub9ac\ucef4\ud37c\ub2c8","date":"2023\ub144 8\uc6d4 6\uc77c","format":false,"excerpt":"\ubc14\ub2d0\ub77c JS \uc640 DOM\uc744 \uae30\ubc18\uc73c\ub85c \ud558\ub294 \ucd08\uacbd\ub7c9 unopinionated Reactive UI \ud504\ub808\uc784\uc6cc\ud06c \"\uc124\uce58 \ud544\uc694\uc5c6\uace0, \uc124\uc815 \ud544\uc694\uc5c6\uace0, \uc758\uc874\uc131 \uc5c6\uace0, \ud2b8\ub79c\uc2a4\ud30c\uc77c\ub9c1 \ud544\uc694\uc5c6\uace0, IDE \uc124\uc815\ub3c4 \ud544\uc694\uc5c6\uc74c\" 0.9kb(\uc555\ucd95) \uc73c\ub85c \ub2e4\ub978 UI \ud504\ub808\uc784\uc6cc\ud06c\ubcf4\ub2e4 50~100\ubc30 \uc791\uc74c \ud0c0\uc785\uc2a4\ud06c\ub9bd\ud2b8 \uc9c0\uc6d0 4\uac1c\uc758... \ucd9c\ucc98 : GeekNews - \uac1c\ubc1c\/\uae30\uc220\/\uc2a4\ud0c0\ud2b8\uc5c5 \ub274\uc2a4 \uc11c\ube44\uc2a4","rel":"","context":"&quot;IT&quot;\uc5d0\uc11c","block_context":{"text":"IT","link":"https:\/\/nori.company\/?cat=138"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":28163,"url":"https:\/\/nori.company\/?p=28163","url_meta":{"origin":21981,"position":5},"title":"Kopia &#8211; \ube60\ub974\uace0 \uc548\uc804\ud55c \uc624\ud508\uc18c\uc2a4 \ubc31\uc5c5 \uc18c\ud504\ud2b8\uc6e8\uc5b4","author":"\ub178\ub9ac\ucef4\ud37c\ub2c8","date":"2023\ub144 9\uc6d4 29\uc77c","format":false,"excerpt":"\uc708\/\ub9e5\/\ub9ac\ub205\uc2a4\uc5d0\uc11c GUI\/GLI \uc81c\uacf5 \uc554\ud638\ud654, \uc555\ucd95, \uc911\ubcf5 \uc81c\uac70\ub41c \ubc31\uc5c5\uc744 \uc6d0\ud558\ub294 \ud074\ub77c\uc6b0\ub4dc \uc2a4\ud1a0\ub9ac\uc9c0\uc5d0 \uc800\uc7a5 \uac00\ub2a5 S3 \ubc0f \ud638\ud658 \uc800\uc7a5\uc18c, Azure Blob, Backblaze B2, Google Cloud Storage, WebDAV, SFTP, Rclone \ub85c\uceec \ubc0f NAS, Kopia Repository Server\uac00 \uc124\uce58\ub41c \uc790\uccb4 \uc11c\ubc84 ... \ucd9c\ucc98 : GeekNews - \uac1c\ubc1c\/\uae30\uc220\/\uc2a4\ud0c0\ud2b8\uc5c5 \ub274\uc2a4 \uc11c\ube44\uc2a4","rel":"","context":"&quot;IT&quot;\uc5d0\uc11c","block_context":{"text":"IT","link":"https:\/\/nori.company\/?cat=138"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]}],"_links":{"self":[{"href":"https:\/\/nori.company\/index.php?rest_route=\/wp\/v2\/posts\/21981","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/nori.company\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/nori.company\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/nori.company\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/nori.company\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=21981"}],"version-history":[{"count":1,"href":"https:\/\/nori.company\/index.php?rest_route=\/wp\/v2\/posts\/21981\/revisions"}],"predecessor-version":[{"id":21982,"href":"https:\/\/nori.company\/index.php?rest_route=\/wp\/v2\/posts\/21981\/revisions\/21982"}],"wp:attachment":[{"href":"https:\/\/nori.company\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=21981"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/nori.company\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=21981"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/nori.company\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=21981"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}