<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0">
  <channel>
    <title>pikac</title>
    <link>https://pikac.tistory.com/</link>
    <description></description>
    <language>ko</language>
    <pubDate>Thu, 2 Jul 2026 11:49:57 +0900</pubDate>
    <generator>TISTORY</generator>
    <ttl>100</ttl>
    <managingEditor>피캋</managingEditor>
    <item>
      <title>VS Code Server for WSL closed unexpectedly</title>
      <link>https://pikac.tistory.com/219</link>
      <description>&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;background-color: #000000; color: #e6edf3; text-align: left;&quot;&gt;rm -r /home/{}/.vscode-server/bin&lt;/span&gt;&lt;/p&gt;</description>
      <category>이것저것/잡다한것</category>
      <category>VS Code</category>
      <category>vsc</category>
      <category>wsl</category>
      <author>피캋</author>
      <guid isPermaLink="true">https://pikac.tistory.com/219</guid>
      <comments>https://pikac.tistory.com/219#entry219comment</comments>
      <pubDate>Fri, 14 Apr 2023 10:28:53 +0900</pubDate>
    </item>
    <item>
      <title>PyQt5 다국어 관리</title>
      <link>https://pikac.tistory.com/218</link>
      <description>&lt;p&gt;&lt;span&gt;PyQt &lt;/span&gt;제공하는 별도의 프로그램 사용 &lt;span&gt;&amp;ndash; linguist.exe&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;&lt;span&gt;l&lt;span&gt;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span&gt;Terminal &lt;/span&gt;명령어&lt;/p&gt;
&lt;p&gt;&lt;span&gt;pylupdate5 main.py -ts strings/ko_KR.ts&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;pylupdate5 main.py -ts strings/ko_ZH.ts&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;&lt;span&gt;l&lt;span&gt;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;프로그램 사용 방법&lt;/p&gt;
&lt;p&gt;&lt;span&gt;&lt;span&gt;1.&lt;span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span&gt;TS &lt;/span&gt;파일 열기&lt;span&gt; (&lt;/span&gt;사용하는 언어 파일들 전체 열기&lt;span&gt;)&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;&lt;span&gt;2.&lt;span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;번역 입력&lt;/p&gt;
&lt;p&gt;&lt;span&gt;&lt;span&gt;3.&lt;span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;모두 저장&lt;span&gt; -&amp;gt; &lt;/span&gt;모두 배포&lt;/p&gt;
&lt;p&gt;정상 완료 경우 &lt;span&gt;ts &lt;/span&gt;파일과 동일 이름의&lt;span&gt; qm&lt;/span&gt;파일 자동 생성됨&lt;span&gt;.&lt;/span&gt;&lt;/p&gt;</description>
      <category>이것저것/Python - PyQt5</category>
      <category>pyqt linguist</category>
      <category>pyqt qm</category>
      <category>pyqt ts</category>
      <category>pyqt ts qm</category>
      <category>pyqt 다국어</category>
      <author>피캋</author>
      <guid isPermaLink="true">https://pikac.tistory.com/218</guid>
      <comments>https://pikac.tistory.com/218#entry218comment</comments>
      <pubDate>Thu, 21 Jan 2021 10:54:08 +0900</pubDate>
    </item>
    <item>
      <title>PyQt5 리소스 관리</title>
      <link>https://pikac.tistory.com/217</link>
      <description>&lt;p&gt;&lt;span&gt;&amp;lt;!DOCTYPE&amp;nbsp;RCC&amp;gt; &lt;br /&gt;&amp;lt;RCC&amp;nbsp;version=&quot;1.0&quot;&amp;gt; &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;qresource&amp;gt; &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;file&amp;nbsp;alias=&quot;파일_별명&quot;&amp;gt;파일경로&amp;lt;/file&amp;gt; &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;/qresource&amp;gt; &lt;br /&gt;&amp;lt;/RCC&amp;gt;&lt;/span&gt;&lt;span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;pyrcc5 파일명&lt;span&gt;.qrc -o 변환_파일명.py&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;</description>
      <category>이것저것/Python - PyQt5</category>
      <category>PyQT</category>
      <category>pyqt qrc</category>
      <category>pyqt qrc py</category>
      <category>pyqt resource</category>
      <category>Python</category>
      <author>피캋</author>
      <guid isPermaLink="true">https://pikac.tistory.com/217</guid>
      <comments>https://pikac.tistory.com/217#entry217comment</comments>
      <pubDate>Thu, 21 Jan 2021 10:51:51 +0900</pubDate>
    </item>
    <item>
      <title>라즈베리 node  sqlite3 install</title>
      <link>https://pikac.tistory.com/216</link>
      <description>&lt;p&gt;sudo&amp;nbsp;apt-get&amp;nbsp;install&amp;nbsp;libsqlite3-dev&lt;br /&gt;npm&amp;nbsp;install&amp;nbsp;sqlite3&amp;nbsp;--build-from-source&amp;nbsp;--sqlite=/usr&lt;/p&gt;</description>
      <category>이것저것/잡다한것</category>
      <author>피캋</author>
      <guid isPermaLink="true">https://pikac.tistory.com/216</guid>
      <comments>https://pikac.tistory.com/216#entry216comment</comments>
      <pubDate>Tue, 2 Apr 2019 10:17:25 +0900</pubDate>
    </item>
    <item>
      <title>pm2 ubuntu 18.04</title>
      <link>https://pikac.tistory.com/215</link>
      <description>&lt;p&gt;ubnutu 18.04 install and set startup&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;&lt;a href=&quot;https://www.digitalocean.com/community/tutorials/how-to-set-up-a-node-js-application-for-production-on-ubuntu-18-04&quot; target=&quot;_blank&quot; class=&quot;tx-link&quot;&gt;https://www.digitalocean.com/community/tutorials/how-to-set-up-a-node-js-application-for-production-on-ubuntu-18-04&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;</description>
      <category>이것저것/잡다한것</category>
      <category>pm2 ubuntu</category>
      <category>ubuntu</category>
      <category>ubuntu startup</category>
      <category>우분투 pm2</category>
      <category>우분투 자동시작</category>
      <author>피캋</author>
      <guid isPermaLink="true">https://pikac.tistory.com/215</guid>
      <comments>https://pikac.tistory.com/215#entry215comment</comments>
      <pubDate>Mon, 29 Oct 2018 14:21:02 +0900</pubDate>
    </item>
    <item>
      <title>Mac OS / ssh 접속  ppk to pem</title>
      <link>https://pikac.tistory.com/214</link>
      <description>&lt;div class=&quot;se_component se_code default&quot; id=&quot;SEDOC-1491453568991-2116363252_code_1&quot; style=&quot;margin-top: 30px; font-family: 나눔고딕, nanumgothic, se_NanumGothic, sans-serif, simhei; -webkit-font-smoothing: antialiased; margin-left: 40px; margin-right: 40px; color: rgb(85, 122, 116); font-size: 14px;&quot;&gt;&lt;div class=&quot;se_sectionArea&quot; style=&quot;position: relative; width: 886px; margin: 0px auto; max-width: none;&quot;&gt;&lt;div class=&quot;se_editArea&quot; style=&quot;position: relative;&quot;&gt;&lt;div class=&quot;se_viewArea se_fs_T3 &quot; style=&quot;position: relative; font-family: &amp;quot;Source Code Pro&amp;quot;, Consolas, Monaco, &amp;quot;Andale Mono&amp;quot;, &amp;quot;Ubuntu Mono&amp;quot;, monospace, sans-serif; background: rgb(250, 250, 250); line-height: 26px;&quot;&gt;&lt;div class=&quot;se_editView&quot; style=&quot;position: relative;&quot;&gt;&lt;div class=&quot;se_textView&quot; style=&quot;overflow: auto; background-size: 52px 52px;&quot;&gt;&lt;div class=&quot;__se_code_view se_textarea  language-javascript&quot; style=&quot;width: auto; height: 50px; padding: 12px 17px; outline: 0px; border: none; background: 0px 0px; font-family: inherit; font-size: inherit; font-weight: inherit; line-height: inherit; color: rgb(0, 0, 0); font-style: inherit; text-decoration: inherit; resize: none; min-height: 50px; box-sizing: border-box; direction: ltr; white-space: pre; word-spacing: normal; word-break: break-all; overflow-wrap: normal; tab-size: 4; hyphens: none; overflow: auto;&quot;&gt;* install putty&lt;/div&gt;&lt;div class=&quot;__se_code_view se_textarea  language-javascript&quot; style=&quot;width: auto; height: 50px; padding: 12px 17px; outline: 0px; border: none; background: 0px 0px; font-family: inherit; font-size: inherit; font-weight: inherit; line-height: inherit; color: rgb(0, 0, 0); font-style: inherit; text-decoration: inherit; resize: none; min-height: 50px; box-sizing: border-box; direction: ltr; white-space: pre; word-spacing: normal; word-break: break-all; overflow-wrap: normal; tab-size: 4; hyphens: none; overflow: auto;&quot;&gt;brew install putty&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class=&quot;se_component se_paragraph default&quot; style=&quot;margin-top: 30px; font-family: 나눔고딕, nanumgothic, se_NanumGothic, sans-serif, simhei; -webkit-font-smoothing: antialiased; word-break: normal; margin-left: 40px; margin-right: 40px; color: rgb(85, 122, 116); font-size: 14px;&quot;&gt;&lt;div class=&quot;se_sectionArea&quot; style=&quot;position: relative; width: 886px; margin: 0px auto; max-width: none;&quot;&gt;&lt;div class=&quot;se_editArea&quot; style=&quot;position: relative;&quot;&gt;&lt;div class=&quot;se_viewArea se_ff_nanumgothic se_fs_T3 se_align-left&quot; style=&quot;position: relative; font-family: 나눔고딕, nanumgothic, se_NanumGothic, AppleSDGothicNeo, sans-serif, simhei; font-size: 16px; overflow-wrap: break-word; line-height: 1.9;&quot;&gt;&lt;div class=&quot;se_editView&quot; style=&quot;position: relative;&quot;&gt;&lt;div class=&quot;se_textView&quot;&gt;&lt;p class=&quot;se_textarea&quot; style=&quot;margin: 0px; padding: 0px; width: 886px; height: 0px; outline: 0px; border: none; background: 0px 0px; font-family: inherit; font-size: inherit; font-weight: inherit; line-height: inherit; color: inherit; text-align: inherit; font-style: inherit; text-decoration: inherit; resize: none; overflow-wrap: break-word; word-break: break-all;&quot;&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class=&quot;se_component se_code default&quot; id=&quot;SEDOC-1491453568991-2116363252_code_2&quot; style=&quot;margin-top: 30px; font-family: 나눔고딕, nanumgothic, se_NanumGothic, sans-serif, simhei; -webkit-font-smoothing: antialiased; margin-left: 40px; margin-right: 40px; color: rgb(85, 122, 116); font-size: 14px;&quot;&gt;&lt;div class=&quot;se_sectionArea&quot; style=&quot;position: relative; width: 886px; margin: 0px auto; max-width: none;&quot;&gt;&lt;div class=&quot;se_editArea&quot; style=&quot;position: relative;&quot;&gt;&lt;div class=&quot;se_viewArea se_fs_T3 &quot; style=&quot;position: relative; font-family: &amp;quot;Source Code Pro&amp;quot;, Consolas, Monaco, &amp;quot;Andale Mono&amp;quot;, &amp;quot;Ubuntu Mono&amp;quot;, monospace, sans-serif; background: rgb(250, 250, 250); line-height: 26px;&quot;&gt;&lt;div class=&quot;se_editView&quot; style=&quot;position: relative;&quot;&gt;&lt;div class=&quot;se_textView&quot; style=&quot;overflow: auto; background-size: 52px 52px;&quot;&gt;&lt;div class=&quot;__se_code_view se_textarea  language-javascript&quot; style=&quot;width: auto; height: 50px; padding: 12px 17px; outline: 0px; border: none; background: 0px 0px; font-family: inherit; font-size: inherit; font-weight: inherit; line-height: inherit; color: rgb(0, 0, 0); font-style: inherit; text-decoration: inherit; resize: none; min-height: 50px; box-sizing: border-box; direction: ltr; white-space: pre; word-spacing: normal; word-break: break-all; overflow-wrap: normal; tab-size: 4; hyphens: none; overflow: auto;&quot;&gt;* ppk -&amp;gt; ppm&lt;/div&gt;&lt;div class=&quot;__se_code_view se_textarea  language-javascript&quot; style=&quot;width: auto; height: 50px; padding: 12px 17px; outline: 0px; border: none; background: 0px 0px; font-family: inherit; font-size: inherit; font-weight: inherit; line-height: inherit; color: rgb(0, 0, 0); font-style: inherit; text-decoration: inherit; resize: none; min-height: 50px; box-sizing: border-box; direction: ltr; white-space: pre; word-spacing: normal; word-break: break-all; overflow-wrap: normal; tab-size: 4; hyphens: none; overflow: auto;&quot;&gt;puttygen from_key&lt;span class=&quot;token se_code_punctuation&quot; style=&quot;color: rgb(102, 102, 102);&quot;&gt;.&lt;/span&gt;ppk &lt;span class=&quot;token se_code_operator&quot; style=&quot;color: rgb(167, 127, 113);&quot;&gt;-O&lt;/span&gt; &lt;span class=&quot;token se_code_keyword&quot; style=&quot;color: rgb(19, 127, 183);&quot;&gt;private&lt;/span&gt;&lt;span class=&quot;token se_code_operator&quot; style=&quot;color: rgb(167, 127, 113);&quot;&gt;-&lt;/span&gt;openssh &lt;span class=&quot;token se_code_operator&quot; style=&quot;color: rgb(167, 127, 113);&quot;&gt;-&lt;/span&gt;o to_key&lt;span class=&quot;token se_code_punctuation&quot; style=&quot;color: rgb(102, 102, 102);&quot;&gt;.&lt;/span&gt;pem&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class=&quot;se_component se_paragraph default&quot; style=&quot;margin-top: 30px; font-family: 나눔고딕, nanumgothic, se_NanumGothic, sans-serif, simhei; -webkit-font-smoothing: antialiased; word-break: normal; margin-left: 40px; margin-right: 40px; color: rgb(85, 122, 116); font-size: 14px;&quot;&gt;&lt;div class=&quot;se_sectionArea&quot; style=&quot;position: relative; width: 886px; margin: 0px auto; max-width: none;&quot;&gt;&lt;div class=&quot;se_editArea&quot; style=&quot;position: relative;&quot;&gt;&lt;div class=&quot;se_viewArea se_ff_nanumgothic se_fs_T3 se_align-left&quot; style=&quot;position: relative; font-family: 나눔고딕, nanumgothic, se_NanumGothic, AppleSDGothicNeo, sans-serif, simhei; font-size: 16px; overflow-wrap: break-word; line-height: 1.9;&quot;&gt;&lt;div class=&quot;se_editView&quot; style=&quot;position: relative;&quot;&gt;&lt;div class=&quot;se_textView&quot;&gt;&lt;p class=&quot;p2&quot; style=&quot;margin: 0px; padding: 0px;&quot;&gt;&lt;/p&gt;&lt;p style=&quot;margin: 0px; padding: 0px;&quot;&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class=&quot;se_component se_code default&quot; id=&quot;SEDOC-1491453568991-2116363252_code_3&quot; style=&quot;margin-top: 30px; font-family: 나눔고딕, nanumgothic, se_NanumGothic, sans-serif, simhei; -webkit-font-smoothing: antialiased; margin-left: 40px; margin-right: 40px; color: rgb(85, 122, 116); font-size: 14px;&quot;&gt;&lt;div class=&quot;se_sectionArea&quot; style=&quot;position: relative; width: 886px; margin: 0px auto; max-width: none;&quot;&gt;&lt;div class=&quot;se_editArea&quot; style=&quot;position: relative;&quot;&gt;&lt;div class=&quot;se_viewArea se_fs_T3 &quot; style=&quot;position: relative; font-family: &amp;quot;Source Code Pro&amp;quot;, Consolas, Monaco, &amp;quot;Andale Mono&amp;quot;, &amp;quot;Ubuntu Mono&amp;quot;, monospace, sans-serif; background: rgb(250, 250, 250); line-height: 26px;&quot;&gt;&lt;div class=&quot;se_editView&quot; style=&quot;position: relative;&quot;&gt;&lt;div class=&quot;se_textView&quot; style=&quot;overflow: auto; background-size: 52px 52px;&quot;&gt;&lt;div class=&quot;__se_code_view se_textarea  language-javascript&quot; style=&quot;width: auto; height: 50px; padding: 12px 17px; outline: 0px; border: none; background: 0px 0px; font-family: inherit; font-size: inherit; font-weight: inherit; line-height: inherit; color: rgb(0, 0, 0); font-style: inherit; text-decoration: inherit; resize: none; min-height: 50px; box-sizing: border-box; direction: ltr; white-space: pre; word-spacing: normal; word-break: break-all; overflow-wrap: normal; tab-size: 4; hyphens: none; overflow: auto;&quot;&gt;* 퍼미션 등록&lt;/div&gt;&lt;div class=&quot;__se_code_view se_textarea  language-javascript&quot; style=&quot;width: auto; height: 50px; padding: 12px 17px; outline: 0px; border: none; background: 0px 0px; font-family: inherit; font-size: inherit; font-weight: inherit; line-height: inherit; color: rgb(0, 0, 0); font-style: inherit; text-decoration: inherit; resize: none; min-height: 50px; box-sizing: border-box; direction: ltr; white-space: pre; word-spacing: normal; word-break: break-all; overflow-wrap: normal; tab-size: 4; hyphens: none; overflow: auto;&quot;&gt;chmod &lt;span class=&quot;token se_code_number&quot; style=&quot;color: rgb(229, 117, 35);&quot;&gt;600&lt;/span&gt; to_key&lt;span class=&quot;token se_code_punctuation&quot; style=&quot;color: rgb(102, 102, 102);&quot;&gt;.&lt;/span&gt;pem&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class=&quot;se_component se_paragraph default&quot; style=&quot;margin-top: 30px; font-family: 나눔고딕, nanumgothic, se_NanumGothic, sans-serif, simhei; -webkit-font-smoothing: antialiased; word-break: normal; margin-left: 40px; margin-right: 40px; color: rgb(85, 122, 116); font-size: 14px;&quot;&gt;&lt;div class=&quot;se_sectionArea&quot; style=&quot;position: relative; width: 886px; margin: 0px auto; max-width: none;&quot;&gt;&lt;div class=&quot;se_editArea&quot; style=&quot;position: relative;&quot;&gt;&lt;div class=&quot;se_viewArea se_ff_nanumgothic se_fs_T3 se_align-left&quot; style=&quot;position: relative; font-family: 나눔고딕, nanumgothic, se_NanumGothic, AppleSDGothicNeo, sans-serif, simhei; font-size: 16px; overflow-wrap: break-word; line-height: 1.9;&quot;&gt;&lt;div class=&quot;se_editView&quot; style=&quot;position: relative;&quot;&gt;&lt;div class=&quot;se_textView&quot;&gt;&lt;p class=&quot;se_textarea&quot; style=&quot;margin: 0px; padding: 0px; width: 886px; height: 0px; outline: 0px; border: none; background: 0px 0px; font-family: inherit; font-size: inherit; font-weight: inherit; line-height: inherit; color: inherit; text-align: inherit; font-style: inherit; text-decoration: inherit; resize: none; overflow-wrap: break-word; word-break: break-all;&quot;&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class=&quot;se_component se_code default&quot; id=&quot;SEDOC-1491453568991-2116363252_code_4&quot; style=&quot;margin-top: 30px; font-family: 나눔고딕, nanumgothic, se_NanumGothic, sans-serif, simhei; -webkit-font-smoothing: antialiased; margin-left: 40px; margin-right: 40px; color: rgb(85, 122, 116); font-size: 14px;&quot;&gt;&lt;div class=&quot;se_sectionArea&quot; style=&quot;position: relative; width: 886px; margin: 0px auto; max-width: none;&quot;&gt;&lt;div class=&quot;se_editArea&quot; style=&quot;position: relative;&quot;&gt;&lt;div class=&quot;se_viewArea se_fs_T3 &quot; style=&quot;position: relative; font-family: &amp;quot;Source Code Pro&amp;quot;, Consolas, Monaco, &amp;quot;Andale Mono&amp;quot;, &amp;quot;Ubuntu Mono&amp;quot;, monospace, sans-serif; background: rgb(250, 250, 250); line-height: 26px;&quot;&gt;&lt;div class=&quot;se_editView&quot; style=&quot;position: relative;&quot;&gt;&lt;div class=&quot;se_textView&quot; style=&quot;overflow: auto; background-size: 52px 52px;&quot;&gt;&lt;div class=&quot;__se_code_view se_textarea  language-javascript&quot; style=&quot;width: auto; height: 94px; padding: 12px 17px; outline: 0px; border: none; background: 0px 0px; font-family: inherit; font-size: inherit; font-weight: inherit; line-height: inherit; color: rgb(0, 0, 0); font-style: inherit; text-decoration: inherit; resize: none; min-height: 50px; box-sizing: border-box; direction: ltr; white-space: pre; word-spacing: normal; word-break: break-all; overflow-wrap: normal; tab-size: 4; hyphens: none; overflow: auto;&quot;&gt;&lt;p&gt;ssh &lt;span class=&quot;token se_code_operator&quot; style=&quot;color: rgb(167, 127, 113);&quot;&gt;-&lt;/span&gt;i to_key&lt;span class=&quot;token se_code_punctuation&quot; style=&quot;color: rgb(102, 102, 102);&quot;&gt;.&lt;/span&gt;pem root@xxxxxxxxx &lt;/p&gt;&lt;div class=&quot;autosourcing-stub-extra&quot; style=&quot;zoom: 1; opacity: 1;&quot;&gt;&lt;p style=&quot;margin: 11px 0px 7px; padding: 0px; font-size: 12px; font-family: Dotum;&quot;&gt;&lt;br /&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;</description>
      <category>mac os ssh</category>
      <category>mac ppk</category>
      <category>mac ppk to pem</category>
      <category>mac ssh pem</category>
      <category>mac ssh ppk</category>
      <author>피캋</author>
      <guid isPermaLink="true">https://pikac.tistory.com/214</guid>
      <comments>https://pikac.tistory.com/214#entry214comment</comments>
      <pubDate>Tue, 16 Oct 2018 11:49:58 +0900</pubDate>
    </item>
    <item>
      <title>Node js + mysql error</title>
      <link>https://pikac.tistory.com/213</link>
      <description>&lt;p&gt;&lt;span style=&quot;color: rgb(68, 68, 68); font-family: &amp;quot;Apple SD Gothic Neo&amp;quot;, &amp;quot;Noto Sans KR&amp;quot;, sans-serif; font-size: 17px;&quot;&gt;Error: ER_NOT_SUPPORTED_AUTH_MODE: Client does not support authentication protocol requested by server; consider upgrading MySQL client&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;color: rgb(68, 68, 68); font-family: &amp;quot;Apple SD Gothic Neo&amp;quot;, &amp;quot;Noto Sans KR&amp;quot;, sans-serif; font-size: 17px;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;color: rgb(68, 68, 68); font-family: &amp;quot;Apple SD Gothic Neo&amp;quot;, &amp;quot;Noto Sans KR&amp;quot;, sans-serif; font-size: 17px;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;color: rgb(68, 68, 68); font-family: &amp;quot;Apple SD Gothic Neo&amp;quot;, &amp;quot;Noto Sans KR&amp;quot;, sans-serif; font-size: 17px;&quot;&gt;-&amp;gt; ALTER USER ‘&lt;u&gt;roo&lt;/u&gt;t’@’&lt;u&gt;localhost&lt;/u&gt;’ IDENTIFIED WITH mysql_native_password BY ‘&lt;u&gt;PASSWORD&lt;/u&gt;’&lt;/span&gt;&lt;/p&gt;</description>
      <category>이것저것/잡다한것</category>
      <category>MySQL</category>
      <category>node</category>
      <category>node js</category>
      <category>nodejs mysql</category>
      <author>피캋</author>
      <guid isPermaLink="true">https://pikac.tistory.com/213</guid>
      <comments>https://pikac.tistory.com/213#entry213comment</comments>
      <pubDate>Sun, 7 Oct 2018 20:17:04 +0900</pubDate>
    </item>
    <item>
      <title>인증서 갱신</title>
      <link>https://pikac.tistory.com/212</link>
      <description>&lt;p&gt;&lt;span style=&quot;color: rgb(80, 80, 80); font-family: sans-serif; font-size: 16px; text-align: justify;&quot;&gt;&amp;nbsp;cert.p12 key.p12&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;color: rgb(80, 80, 80); font-family: sans-serif; font-size: 16px; text-align: justify;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;pre class=&quot;highlight&quot; style=&quot;box-sizing: border-box; overflow: auto; font-size: 0.9em; color: rgb(248, 248, 242); background-color: rgb(73, 72, 62); margin-top: 28px; margin-bottom: 28px; border: 1px solid rgb(212, 212, 212); width: 770px; padding: 10px; border-radius: 3px; text-align: justify;&quot;&gt;&lt;code style=&quot;box-sizing: border-box; font-size: 1em;&quot;&gt;&lt;span class=&quot;nv&quot; style=&quot;box-sizing: border-box;&quot;&gt;$ &lt;/span&gt;openssl pkcs12 &lt;span class=&quot;nt&quot; style=&quot;box-sizing: border-box; color: rgb(249, 38, 114);&quot;&gt;-clcerts&lt;/span&gt; &lt;span class=&quot;nt&quot; style=&quot;box-sizing: border-box; color: rgb(249, 38, 114);&quot;&gt;-nokeys&lt;/span&gt; &lt;span class=&quot;nt&quot; style=&quot;box-sizing: border-box; color: rgb(249, 38, 114);&quot;&gt;-out&lt;/span&gt; cert.pem &lt;span class=&quot;nt&quot; style=&quot;box-sizing: border-box; color: rgb(249, 38, 114);&quot;&gt;-in&lt;/span&gt; cert.p12&lt;/code&gt;&lt;/pre&gt;&lt;pre class=&quot;highlight&quot; style=&quot;box-sizing: border-box; overflow: auto; font-size: 0.9em; color: rgb(248, 248, 242); background-color: rgb(73, 72, 62); margin-top: 28px; margin-bottom: 28px; border: 1px solid rgb(212, 212, 212); width: 770px; padding: 10px; border-radius: 3px; text-align: justify;&quot;&gt;&lt;code style=&quot;box-sizing: border-box; font-size: 1em;&quot;&gt;&lt;span class=&quot;nv&quot; style=&quot;box-sizing: border-box;&quot;&gt;$ &lt;/span&gt;openssl pkcs12 &lt;span class=&quot;nt&quot; style=&quot;box-sizing: border-box; color: rgb(249, 38, 114);&quot;&gt;-nocerts&lt;/span&gt; &lt;span class=&quot;nt&quot; style=&quot;box-sizing: border-box; color: rgb(249, 38, 114);&quot;&gt;-out&lt;/span&gt; key.pem &lt;span class=&quot;nt&quot; style=&quot;box-sizing: border-box; color: rgb(249, 38, 114);&quot;&gt;-in&lt;/span&gt; key.p12&lt;/code&gt;&lt;/pre&gt;&lt;pre class=&quot;highlight&quot; style=&quot;box-sizing: border-box; overflow: auto; font-size: 0.9em; color: rgb(248, 248, 242); background-color: rgb(73, 72, 62); margin-top: 28px; margin-bottom: 28px; border: 1px solid rgb(212, 212, 212); width: 770px; padding: 10px; border-radius: 3px; text-align: justify;&quot;&gt;&lt;code style=&quot;box-sizing: border-box; font-size: 1em;&quot;&gt;&lt;span class=&quot;nv&quot; style=&quot;box-sizing: border-box;&quot;&gt;$ &lt;/span&gt;openssl rsa &lt;span class=&quot;nt&quot; style=&quot;box-sizing: border-box; color: rgb(249, 38, 114);&quot;&gt;-in&lt;/span&gt; key.pem &lt;span class=&quot;nt&quot; style=&quot;box-sizing: border-box; color: rgb(249, 38, 114);&quot;&gt;-out&lt;/span&gt; key.unencrypted.pem&lt;/code&gt;&lt;/pre&gt;&lt;pre class=&quot;highlight&quot; style=&quot;box-sizing: border-box; overflow: auto; font-size: 0.9em; color: rgb(248, 248, 242); background-color: rgb(73, 72, 62); margin-top: 28px; margin-bottom: 28px; border: 1px solid rgb(212, 212, 212); width: 770px; padding: 10px; border-radius: 3px; text-align: justify;&quot;&gt;&lt;code style=&quot;box-sizing: border-box; font-size: 1em;&quot;&gt;&lt;span class=&quot;nv&quot; style=&quot;box-sizing: border-box;&quot;&gt;$ &lt;/span&gt;&lt;span class=&quot;nb&quot; style=&quot;box-sizing: border-box;&quot;&gt;cat &lt;/span&gt;cert.pem key.unencrypted.pem &lt;span class=&quot;o&quot; style=&quot;box-sizing: border-box; color: rgb(249, 38, 114); font-weight: bold;&quot;&gt;&amp;gt;&lt;/span&gt; apns.pem&lt;/code&gt;&lt;/pre&gt;&lt;pre class=&quot;highlight&quot; style=&quot;box-sizing: border-box; overflow: auto; font-size: 0.9em; color: rgb(248, 248, 242); background-color: rgb(73, 72, 62); margin-top: 28px; margin-bottom: 28px; border: 1px solid rgb(212, 212, 212); width: 770px; padding: 10px; border-radius: 3px; text-align: justify;&quot;&gt;&lt;code style=&quot;box-sizing: border-box; font-size: 1em;&quot;&gt;&lt;span class=&quot;nv&quot; style=&quot;box-sizing: border-box;&quot;&gt;$ &lt;/span&gt;&lt;span class=&quot;nb&quot; style=&quot;box-sizing: border-box;&quot;&gt;ls
&lt;/span&gt;cert.p12  key.p12  cert.pem  key.pem  key.unencrypted.pem  apns.pem&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;</description>
      <category>이것저것/Mac*IOS</category>
      <author>피캋</author>
      <guid isPermaLink="true">https://pikac.tistory.com/212</guid>
      <comments>https://pikac.tistory.com/212#entry212comment</comments>
      <pubDate>Thu, 31 May 2018 10:26:10 +0900</pubDate>
    </item>
    <item>
      <title>Android Studio 3.0.1 업데이트  AAPT2 에러</title>
      <link>https://pikac.tistory.com/211</link>
      <description>&lt;p&gt;&lt;b&gt;&lt;span style=&quot;color: rgb(127, 127, 127); font-family: Dotum, 돋움, Tahoma, AppleGothic, sans-serif; font-size: 12px;&quot;&gt;https://stackoverflow.com/questions/46988102/errorcom-android-tools-aapt2-aapt2exception-aapt2-error-check-logs-for-detail&lt;/span&gt;&lt;br style=&quot;color: rgb(127, 127, 127); font-family: Dotum, 돋움, Tahoma, AppleGothic, sans-serif; font-size: 12px;&quot;&gt;&lt;/b&gt;&lt;br style=&quot;color: rgb(127, 127, 127); font-family: Dotum, 돋움, Tahoma, AppleGothic, sans-serif; font-size: 12px;&quot;&gt;&lt;br /&gt;&lt;/p&gt;&lt;p style=&quot;color: rgb(127, 127, 127); font-family: Dotum, 돋움, Tahoma, AppleGothic, sans-serif; font-size: 12px;&quot;&gt;Error:java.util.concurrent.ExecutionException: java.util.concurrent.ExecutionException: com.android.tools.aapt2.Aapt2Exception: AAPT2 error: check logs for details&lt;/p&gt;&lt;p style=&quot;color: rgb(127, 127, 127); font-family: Dotum, 돋움, Tahoma, AppleGothic, sans-serif; font-size: 12px;&quot;&gt;Error:java.util.concurrent.ExecutionException: com.android.tools.aapt2.Aapt2Exception: AAPT2 error: check logs for details&lt;/p&gt;&lt;p style=&quot;color: rgb(127, 127, 127); font-family: Dotum, 돋움, Tahoma, AppleGothic, sans-serif; font-size: 12px;&quot;&gt;Error:com.android.tools.aapt2.Aapt2Exception: AAPT2 error: check logs for details&lt;/p&gt;&lt;p style=&quot;color: rgb(127, 127, 127); font-family: Dotum, 돋움, Tahoma, AppleGothic, sans-serif; font-size: 12px;&quot;&gt;Error:Execution failed for task ':app:processDebugResources'.&lt;/p&gt;&lt;p style=&quot;color: rgb(127, 127, 127); font-family: Dotum, 돋움, Tahoma, AppleGothic, sans-serif; font-size: 12px;&quot;&gt;&amp;gt; Failed to execute aapt&lt;/p&gt;&lt;p&gt;&lt;br style=&quot;color: rgb(127, 127, 127); font-family: Dotum, 돋움, Tahoma, AppleGothic, sans-serif; font-size: 12px;&quot;&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;해결&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family: dotum; font-size: 12px; letter-spacing: 1px;&quot;&gt;gradle.properties 열기&lt;/span&gt;&lt;/p&gt;&lt;pre style=&quot;margin-top: 0px; margin-bottom: 0px; padding: 0px; font-size: 9pt; letter-spacing: 1px; background-color: rgb(43, 43, 43); color: rgb(169, 183, 198); font-family: 굴림체;&quot;&gt;&lt;span style=&quot;color: rgb(204, 120, 50); background-color: rgb(52, 65, 52);&quot;&gt;android.enableAapt2&lt;/span&gt;&lt;span style=&quot;color: rgb(128, 128, 128);&quot;&gt;=&lt;/span&gt;&lt;span style=&quot;color: rgb(106, 135, 89);&quot;&gt;false&lt;/span&gt;&lt;/pre&gt;&lt;p&gt;복붙 -&amp;gt;&amp;nbsp;&lt;span style=&quot;font-family: dotum; font-size: 12px; letter-spacing: 1px;&quot;&gt;Sync Now&lt;/span&gt;&lt;/p&gt;</description>
      <category>이것저것/자바*안드로이드</category>
      <category>aapt2</category>
      <category>안드로이드 스튜디오 3 에러</category>
      <author>피캋</author>
      <guid isPermaLink="true">https://pikac.tistory.com/211</guid>
      <comments>https://pikac.tistory.com/211#entry211comment</comments>
      <pubDate>Tue, 20 Feb 2018 20:04:44 +0900</pubDate>
    </item>
    <item>
      <title>ios http 통신 에러 // since it does not conform to ATS policy</title>
      <link>https://pikac.tistory.com/210</link>
      <description>&lt;p style=&quot;box-sizing: border-box; margin: 0px 0px 30px; color: rgb(51, 51, 51); font-family: &amp;quot;Source Sans Pro&amp;quot;, Calibri, Candara, Arial, sans-serif; font-size: 15px; line-height: normal;&quot;&gt;&lt;font face=&quot;Menlo&quot; style=&quot;box-sizing: border-box;&quot;&gt;&lt;span style=&quot;box-sizing: border-box; font-size: 14pt;&quot;&gt;&lt;b style=&quot;box-sizing: border-box;&quot;&gt;Info.plist에 예외 설정하는 방법&lt;/b&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;box-sizing: border-box; margin: 0px 0px 30px; font-family: &amp;quot;Source Sans Pro&amp;quot;, Calibri, Candara, Arial, sans-serif; font-size: 11px; line-height: normal; color: rgb(0, 143, 0);&quot;&gt;&lt;br style=&quot;box-sizing: border-box;&quot;&gt;&lt;/p&gt;&lt;p style=&quot;box-sizing: border-box; margin: 0px 0px 30px; font-family: &amp;quot;Source Sans Pro&amp;quot;, Calibri, Candara, Arial, sans-serif; font-size: 11px; line-height: normal; color: rgb(0, 143, 0);&quot;&gt;&lt;br style=&quot;box-sizing: border-box;&quot;&gt;&lt;/p&gt;&lt;p style=&quot;box-sizing: border-box; margin: 0px 0px 30px; color: rgb(51, 51, 51); font-family: &amp;quot;Source Sans Pro&amp;quot;, Calibri, Candara, Arial, sans-serif; font-size: 15px; line-height: normal;&quot;&gt;&lt;font face=&quot;Menlo&quot; style=&quot;box-sizing: border-box;&quot;&gt;Info.plist용 키를 확인하면 다음과 같습니다.&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;box-sizing: border-box; margin: 0px 0px 30px; color: rgb(51, 51, 51); font-family: &amp;quot;Source Sans Pro&amp;quot;, Calibri, Candara, Arial, sans-serif; font-size: 15px; line-height: normal;&quot;&gt;&lt;font face=&quot;Menlo&quot; style=&quot;box-sizing: border-box;&quot;&gt;&lt;br style=&quot;box-sizing: border-box;&quot;&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;box-sizing: border-box; margin: 0px 0px 30px; font-family: &amp;quot;Source Sans Pro&amp;quot;, Calibri, Candara, Arial, sans-serif; font-size: 11px; line-height: normal; color: rgb(0, 143, 0);&quot;&gt;&lt;br style=&quot;box-sizing: border-box;&quot;&gt;&lt;/p&gt;&lt;p style=&quot;box-sizing: border-box; margin: 0px 0px 30px; font-family: &amp;quot;Source Sans Pro&amp;quot;, Calibri, Candara, Arial, sans-serif; font-size: 11px; line-height: normal; color: rgb(0, 143, 0);&quot;&gt;&lt;font style=&quot;box-sizing: border-box; color: rgb(34, 34, 34); font-family: &amp;quot;Noto Sans Japanese&amp;quot;, &amp;quot;Hiragino Kaku Gothic Pro&amp;quot;, Meiryo, メイリオ, &amp;quot;MS PGothic&amp;quot;, sans-serif; font-size: 13.28px; line-height: 23.904px; widows: 1; background-color: rgb(254, 254, 254);&quot;&gt;&lt;font class=&quot;&quot; style=&quot;box-sizing: border-box;&quot;&gt;NSAppTransportSecurity (Dictionary)&lt;/font&gt;&lt;/font&gt;&lt;/p&gt;&lt;ul style=&quot;box-sizing: border-box; margin: 0.2em 0px 0px 1.5em; padding: 0px; border: 0px; font-stretch: inherit; line-height: 23.904px; font-family: &amp;quot;Noto Sans Japanese&amp;quot;, &amp;quot;Hiragino Kaku Gothic Pro&amp;quot;, Meiryo, メイリオ, &amp;quot;MS PGothic&amp;quot;, sans-serif; font-size: 13.28px; vertical-align: baseline; list-style: none; color: rgb(34, 34, 34); widows: 1; background-color: rgb(254, 254, 254);&quot;&gt;&lt;li style=&quot;box-sizing: border-box; margin: 0px 0px 0px 1.5em; padding: 0px; border: 0px; font-style: inherit; font-variant: inherit; font-stretch: inherit; line-height: 23.904px; font-family: inherit; font-size: 13.28px; vertical-align: baseline; list-style: circle outside;&quot;&gt;NSExceptionDomains (Dictionary)&lt;ul style=&quot;box-sizing: border-box; margin: 0.2em 0px 0px 1.5em; padding: 0px; border: 0px; font-style: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; font-family: inherit; font-size: 13.28px; vertical-align: baseline; list-style: none;&quot;&gt;&lt;li style=&quot;box-sizing: border-box; margin: 0px 0px 0px 1.5em; padding: 0px; border: 0px; font-style: inherit; font-variant: inherit; font-stretch: inherit; line-height: 23.904px; font-family: inherit; font-size: 13.28px; vertical-align: baseline; list-style: circle outside;&quot;&gt;NSAllowsArbitraryLoads (Bool)&lt;/li&gt;&lt;li style=&quot;box-sizing: border-box; margin: 0px 0px 0px 1.5em; padding: 0px; border: 0px; font-style: inherit; font-variant: inherit; font-stretch: inherit; line-height: 23.904px; font-family: inherit; font-size: 13.28px; vertical-align: baseline; list-style: circle outside;&quot;&gt;&amp;lt;domain-name-for-exception-as-string&amp;gt; (Dictionary)&lt;/li&gt;&lt;ul style=&quot;box-sizing: border-box; margin: 0.2em 0px 0px 1.5em; padding: 0px; border: 0px; font-style: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; font-family: inherit; font-size: 13.28px; vertical-align: baseline; list-style: none;&quot;&gt;&lt;li style=&quot;box-sizing: border-box; margin: 0px 0px 0px 1.5em; padding: 0px; border: 0px; font-style: inherit; font-variant: inherit; font-stretch: inherit; line-height: 23.904px; font-family: inherit; font-size: 13.28px; vertical-align: baseline; list-style: circle outside;&quot;&gt;NSExceptionMinimumTLSVersion (String)&lt;/li&gt;&lt;li style=&quot;box-sizing: border-box; margin: 0px 0px 0px 1.5em; padding: 0px; border: 0px; font-style: inherit; font-variant: inherit; font-stretch: inherit; line-height: 23.904px; font-family: inherit; font-size: 13.28px; vertical-align: baseline; list-style: circle outside;&quot;&gt;NSExceptionRequiresForwardSecrecy (Bool)&lt;/li&gt;&lt;li style=&quot;box-sizing: border-box; margin: 0px 0px 0px 1.5em; padding: 0px; border: 0px; font-style: inherit; font-variant: inherit; font-stretch: inherit; line-height: 23.904px; font-family: inherit; font-size: 13.28px; vertical-align: baseline; list-style: circle outside;&quot;&gt;NSExceptionAllowsInsecureHTTPLoads (Bool)&lt;/li&gt;&lt;li style=&quot;box-sizing: border-box; margin: 0px 0px 0px 1.5em; padding: 0px; border: 0px; font-style: inherit; font-variant: inherit; font-stretch: inherit; line-height: 23.904px; font-family: inherit; font-size: 13.28px; vertical-align: baseline; list-style: circle outside;&quot;&gt;NSRequiresCertificateTransparency (Bool)&lt;/li&gt;&lt;li style=&quot;box-sizing: border-box; margin: 0px 0px 0px 1.5em; padding: 0px; border: 0px; font-style: inherit; font-variant: inherit; font-stretch: inherit; line-height: 23.904px; font-family: inherit; font-size: 13.28px; vertical-align: baseline; list-style: circle outside;&quot;&gt;NSIncludesSubdomains (Bool)&lt;/li&gt;&lt;li style=&quot;box-sizing: border-box; margin: 0px 0px 0px 1.5em; padding: 0px; border: 0px; font-style: inherit; font-variant: inherit; font-stretch: inherit; line-height: 23.904px; font-family: inherit; font-size: 13.28px; vertical-align: baseline; list-style: circle outside;&quot;&gt;NSThirdPartyExceptionMinimumTLSVersion (String)&lt;/li&gt;&lt;li style=&quot;box-sizing: border-box; margin: 0px 0px 0px 1.5em; padding: 0px; border: 0px; font-style: inherit; font-variant: inherit; font-stretch: inherit; line-height: 23.904px; font-family: inherit; font-size: 13.28px; vertical-align: baseline; list-style: circle outside;&quot;&gt;NSThirdPartyExceptionRequiresForwardSecrecy (Bool)&lt;/li&gt;&lt;li style=&quot;box-sizing: border-box; margin: 0px 0px 0px 1.5em; padding: 0px; border: 0px; font-style: inherit; font-variant: inherit; font-stretch: inherit; line-height: 23.904px; font-family: inherit; font-size: 13.28px; vertical-align: baseline; list-style: circle outside;&quot;&gt;NSThirdPartyExceptionAllowsInsecureHTTPLoads (Bool)&lt;/li&gt;&lt;/ul&gt;&lt;li style=&quot;box-sizing: border-box;&quot;&gt;&lt;br style=&quot;box-sizing: border-box;&quot;&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/li&gt;&lt;/ul&gt;&lt;p style=&quot;box-sizing: border-box; margin: 0px 0px 30px; font-family: &amp;quot;Source Sans Pro&amp;quot;, Calibri, Candara, Arial, sans-serif; font-size: 11px; line-height: normal; color: rgb(0, 143, 0);&quot;&gt;&lt;br style=&quot;box-sizing: border-box;&quot;&gt;&lt;/p&gt;&lt;p style=&quot;box-sizing: border-box; margin: 0px 0px 30px; color: rgb(51, 51, 51); font-family: &amp;quot;Source Sans Pro&amp;quot;, Calibri, Candara, Arial, sans-serif; font-size: 15px; line-height: normal;&quot;&gt;&lt;font face=&quot;Menlo&quot; style=&quot;box-sizing: border-box;&quot;&gt;2개의 방법이 있는데,&amp;nbsp;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;box-sizing: border-box; margin: 0px 0px 30px; color: rgb(51, 51, 51); font-family: &amp;quot;Source Sans Pro&amp;quot;, Calibri, Candara, Arial, sans-serif; font-size: 15px; line-height: normal;&quot;&gt;&lt;font face=&quot;Menlo&quot; style=&quot;box-sizing: border-box;&quot;&gt;전체의 HTTP를 허용하는 방법과 도메인마다 설정해서 허용하는 방법이 있습니다.&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;box-sizing: border-box; margin: 0px 0px 30px; color: rgb(51, 51, 51); font-family: &amp;quot;Source Sans Pro&amp;quot;, Calibri, Candara, Arial, sans-serif; font-size: 15px; line-height: normal;&quot;&gt;&lt;font face=&quot;Menlo&quot; style=&quot;box-sizing: border-box;&quot;&gt;&lt;br style=&quot;box-sizing: border-box;&quot;&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;box-sizing: border-box; margin: 0px 0px 30px; color: rgb(51, 51, 51); font-family: &amp;quot;Source Sans Pro&amp;quot;, Calibri, Candara, Arial, sans-serif; font-size: 15px; line-height: normal;&quot;&gt;&lt;font face=&quot;Menlo&quot; style=&quot;box-sizing: border-box;&quot;&gt;&lt;span style=&quot;box-sizing: border-box;&quot;&gt;&lt;b style=&quot;box-sizing: border-box;&quot;&gt;1. 전체의 HTTP를 허용하는 방법(비추천이라고 합니다)&lt;/b&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;pre style=&quot;box-sizing: border-box; overflow: auto; font-family: Menlo, Monaco, Consolas, &amp;quot;Courier New&amp;quot;, monospace; font-size: 12pt; padding: 16px; margin-top: 0px; margin-bottom: 10.5px; line-height: 1.42857; word-break: break-all; word-wrap: break-word; color: rgb(68, 68, 68); border: 1px solid rgb(204, 204, 204); border-radius: 0px;&quot;&gt;&lt;p style=&quot;box-sizing: border-box; margin-bottom: 30px; font-size: 11px; line-height: normal; font-family: Menlo; color: rgb(52, 149, 175);&quot;&gt;&lt;span style=&quot;box-sizing: border-box; font-size: 11pt; color: rgb(0, 0, 0);&quot;&gt;&amp;lt;key&amp;gt; NSAppTransportSecurity &amp;lt;/ key&amp;gt;
&amp;lt;dict&amp;gt;
    &amp;lt;key&amp;gt; NSAllowsArbitraryLoads &amp;lt;/ key&amp;gt;
    &amp;lt;true /&amp;gt;
&amp;lt;/ dict&amp;gt;&lt;/span&gt;&lt;/p&gt;&lt;/pre&gt;&lt;p style=&quot;box-sizing: border-box; margin: 0px 0px 30px; color: rgb(51, 51, 51); font-family: &amp;quot;Source Sans Pro&amp;quot;, Calibri, Candara, Arial, sans-serif; font-size: 15px; line-height: normal;&quot;&gt;&lt;b style=&quot;box-sizing: border-box; color: rgb(0, 143, 0); font-size: 11px;&quot;&gt;&lt;span style=&quot;box-sizing: border-box; font-size: 14pt; color: rgb(0, 0, 0);&quot;&gt;&lt;br style=&quot;box-sizing: border-box;&quot;&gt;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;&lt;p style=&quot;box-sizing: border-box; margin: 0px 0px 30px; color: rgb(51, 51, 51); font-family: &amp;quot;Source Sans Pro&amp;quot;, Calibri, Candara, Arial, sans-serif; font-size: 15px; line-height: normal; text-align: center; clear: none; float: none;&quot;&gt;&lt;span class=&quot;imageblock&quot; style=&quot;box-sizing: border-box;&quot;&gt;&lt;img src=&quot;https://t1.daumcdn.net/cfile/tistory/260DD642567266C315&quot; filename=&quot;스크린샷 2015-09-03 12.10.40-2.png&quot; filemime=&quot;image/jpeg&quot; style=&quot;box-sizing: border-box; border: 0px; vertical-align: middle; max-width: 100%; height: auto;&quot;&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;box-sizing: border-box; margin: 0px 0px 30px; color: rgb(51, 51, 51); font-family: &amp;quot;Source Sans Pro&amp;quot;, Calibri, Candara, Arial, sans-serif; font-size: 15px; line-height: normal;&quot;&gt;&lt;b style=&quot;box-sizing: border-box; color: rgb(0, 143, 0); font-size: 11px;&quot;&gt;&lt;span style=&quot;box-sizing: border-box; font-size: 14pt; color: rgb(0, 0, 0);&quot;&gt;&lt;font face=&quot;Apple SD Gothic Neo&quot; style=&quot;box-sizing: border-box;&quot;&gt;&lt;br style=&quot;box-sizing: border-box;&quot;&gt;&lt;/font&gt;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;&lt;p style=&quot;box-sizing: border-box; margin: 0px 0px 30px; color: rgb(51, 51, 51); font-family: &amp;quot;Source Sans Pro&amp;quot;, Calibri, Candara, Arial, sans-serif; font-size: 15px; line-height: normal;&quot;&gt;&lt;b style=&quot;box-sizing: border-box; color: rgb(0, 143, 0); font-size: 11px;&quot;&gt;&lt;span style=&quot;box-sizing: border-box; font-size: 14pt; color: rgb(0, 0, 0);&quot;&gt;&lt;font face=&quot;Apple SD Gothic Neo&quot; style=&quot;box-sizing: border-box;&quot;&gt;&lt;br style=&quot;box-sizing: border-box;&quot;&gt;&lt;/font&gt;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;&lt;p style=&quot;box-sizing: border-box; margin: 0px 0px 30px; color: rgb(51, 51, 51); font-family: &amp;quot;Source Sans Pro&amp;quot;, Calibri, Candara, Arial, sans-serif; font-size: 15px; line-height: normal;&quot;&gt;&lt;b style=&quot;box-sizing: border-box; color: rgb(0, 143, 0); font-size: 11px;&quot;&gt;&lt;span style=&quot;box-sizing: border-box; font-size: 14pt; color: rgb(0, 0, 0);&quot;&gt;&lt;font face=&quot;Apple SD Gothic Neo&quot; style=&quot;box-sizing: border-box;&quot;&gt;&lt;br style=&quot;box-sizing: border-box;&quot;&gt;&lt;/font&gt;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;&lt;p style=&quot;box-sizing: border-box; margin: 0px 0px 30px; color: rgb(51, 51, 51); font-family: &amp;quot;Source Sans Pro&amp;quot;, Calibri, Candara, Arial, sans-serif; font-size: 15px; line-height: normal;&quot;&gt;&lt;span style=&quot;box-sizing: border-box; font-family: Menlo;&quot;&gt;&lt;b style=&quot;box-sizing: border-box;&quot;&gt;2. ATS를 제외시킬 도메인을 Info.plist에 기재하는 방법&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;box-sizing: border-box; margin: 0px 0px 30px; color: rgb(51, 51, 51); font-family: &amp;quot;Source Sans Pro&amp;quot;, Calibri, Candara, Arial, sans-serif; font-size: 15px; line-height: normal;&quot;&gt;&lt;br style=&quot;box-sizing: border-box;&quot;&gt;&lt;/p&gt;&lt;pre style=&quot;box-sizing: border-box; overflow: auto; font-family: Menlo, Monaco, Consolas, &amp;quot;Courier New&amp;quot;, monospace; font-size: 12pt; padding: 16px; margin-top: 0px; margin-bottom: 10.5px; line-height: 1.42857; word-break: break-all; word-wrap: break-word; color: rgb(68, 68, 68); border: 1px solid rgb(204, 204, 204); border-radius: 0px;&quot;&gt;&lt;p style=&quot;box-sizing: border-box; margin-bottom: 30px; font-size: 11px; line-height: normal; font-family: Menlo; color: rgb(52, 149, 175);&quot;&gt;&lt;span style=&quot;box-sizing: border-box; color: rgb(0, 0, 0); font-size: 11pt;&quot;&gt;&amp;lt;key&amp;gt; NSAppTransportSecurity &amp;lt;/ key&amp;gt;
&amp;lt;dict&amp;gt;
    &amp;lt;key&amp;gt; NSExceptionDomains &amp;lt;/ key&amp;gt;
    &amp;lt;dict&amp;gt;
        &amp;lt;key&amp;gt; www.xxx.com &amp;lt;/ key&amp;gt;
        &amp;lt;dict&amp;gt;
            &amp;lt;key&amp;gt; NSTemporaryExceptionAllowsInsecureHTTPLoads &amp;lt;/ key&amp;gt;
            &amp;lt;true /&amp;gt;
        &amp;lt;/ dict&amp;gt;
    &amp;lt;/ dict&amp;gt;
&amp;lt;/ dict&amp;gt;&lt;/span&gt;&lt;/p&gt;&lt;/pre&gt;&lt;p style=&quot;box-sizing: border-box; margin: 0px 0px 30px; color: rgb(51, 51, 51); font-family: &amp;quot;Source Sans Pro&amp;quot;, Calibri, Candara, Arial, sans-serif; font-size: 15px;&quot;&gt;&lt;br style=&quot;box-sizing: border-box;&quot;&gt;&lt;/p&gt;&lt;p style=&quot;box-sizing: border-box; margin: 0px 0px 30px; color: rgb(51, 51, 51); font-family: &amp;quot;Source Sans Pro&amp;quot;, Calibri, Candara, Arial, sans-serif; font-size: 15px; text-align: center; clear: none; float: none;&quot;&gt;&lt;span class=&quot;imageblock&quot; style=&quot;box-sizing: border-box;&quot;&gt;&lt;img src=&quot;https://t1.daumcdn.net/cfile/tistory/223B2446567268441E&quot; filename=&quot;스크린샷 2015-12-17 오후 4.45.40.png&quot; filemime=&quot;image/jpeg&quot; style=&quot;box-sizing: border-box; border: 0px; vertical-align: middle; max-width: 100%; height: auto;&quot;&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;box-sizing: border-box; margin: 0px 0px 30px; color: rgb(51, 51, 51); font-family: &amp;quot;Source Sans Pro&amp;quot;, Calibri, Candara, Arial, sans-serif; font-size: 15px;&quot;&gt;&lt;br style=&quot;box-sizing: border-box;&quot;&gt;&lt;/p&gt;&lt;p style=&quot;box-sizing: border-box; margin: 0px 0px 30px; color: rgb(51, 51, 51); font-family: &amp;quot;Source Sans Pro&amp;quot;, Calibri, Candara, Arial, sans-serif; font-size: 15px;&quot;&gt;&lt;/p&gt;&lt;p&gt;&lt;br style=&quot;box-sizing: border-box; color: rgb(51, 51, 51); font-family: &amp;quot;Source Sans Pro&amp;quot;, Calibri, Candara, Arial, sans-serif; font-size: 15px;&quot;&gt;&lt;br style=&quot;box-sizing: border-box; color: rgb(51, 51, 51); font-family: &amp;quot;Source Sans Pro&amp;quot;, Calibri, Candara, Arial, sans-serif; font-size: 15px;&quot;&gt;&lt;span style=&quot;color: rgb(51, 51, 51); font-family: &amp;quot;Source Sans Pro&amp;quot;, Calibri, Candara, Arial, sans-serif; font-size: 15px;&quot;&gt;출처:&amp;nbsp;&lt;/span&gt;&lt;a href=&quot;http://blowmj.tistory.com/entry/iOS-iOS9-App-Transport-Security-%EC%84%A4%EC%A0%95%EB%B2%95&quot; style=&quot;box-sizing: border-box; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial; color: rgb(128, 128, 128); font-family: &amp;quot;Source Sans Pro&amp;quot;, Calibri, Candara, Arial, sans-serif; font-size: 15px;&quot;&gt;http://blowmj.tistory.com/entry/iOS-iOS9-App-Transport-Security-설정법&lt;/a&gt;&lt;span style=&quot;color: rgb(51, 51, 51); font-family: &amp;quot;Source Sans Pro&amp;quot;, Calibri, Candara, Arial, sans-serif; font-size: 15px;&quot;&gt;&amp;nbsp;[블로가 되어 날아보자]&lt;/span&gt;&lt;/p&gt;</description>
      <category>이것저것/Mac*IOS</category>
      <author>피캋</author>
      <guid isPermaLink="true">https://pikac.tistory.com/210</guid>
      <comments>https://pikac.tistory.com/210#entry210comment</comments>
      <pubDate>Fri, 19 Jan 2018 14:29:40 +0900</pubDate>
    </item>
  </channel>
</rss>