<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0">
  <channel>
    <title>Nix's Hideout</title>
    <link>https://blonix.tistory.com/</link>
    <description>아무거나 다 하는 사람</description>
    <language>ko</language>
    <pubDate>Sat, 20 Jun 2026 18:09:58 +0900</pubDate>
    <generator>TISTORY</generator>
    <ttl>100</ttl>
    <managingEditor>Nix.</managingEditor>
    <image>
      <title>Nix's Hideout</title>
      <url>https://tistory1.daumcdn.net/tistory/5233309/attach/ee5a717afa8340aba53b01013a799714</url>
      <link>https://blonix.tistory.com</link>
    </image>
    <item>
      <title>힘든 날</title>
      <link>https://blonix.tistory.com/14</link>
      <description>&lt;p data-ke-size=&quot;size16&quot;&gt;쉬운 우회로를 택한 옆 사람이 내가 얻지 못 한 것을 가져가는 걸 지켜보면서도,&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;내가 가는 길이 정말 맞는지 수 천 수 만 번을 의심하면서도,&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;때로는 그렇게&lt;span&gt;&amp;nbsp;&lt;/span&gt;걸어온 길을 되돌아가야 하며,&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;때로는 지나친 갈림길을 아쉬워하며,&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;때로는 외로워하며,&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;그 모든 기회비용을 지불하여,&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;견고한 삶의 역사를 쌓아올리고,&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;흔들리지 않는 나 자신을 만들어 가는 것.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;그것이 노력이라 믿는다.&lt;/p&gt;</description>
      <category>취미/새벽감성</category>
      <author>Nix.</author>
      <guid isPermaLink="true">https://blonix.tistory.com/14</guid>
      <comments>https://blonix.tistory.com/14#entry14comment</comments>
      <pubDate>Tue, 14 Jun 2022 23:27:51 +0900</pubDate>
    </item>
    <item>
      <title>관자 새우 버터볶음</title>
      <link>https://blonix.tistory.com/13</link>
      <description>&lt;p data-ke-size=&quot;size16&quot;&gt;2022-03-18(금)&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;KakaoTalk_20220318_221243373.jpg&quot; data-origin-width=&quot;1280&quot; data-origin-height=&quot;960&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/uwrDX/btrwnBheDkp/xU3dUrCFlQWsoAFwPHRQu1/img.jpg&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/uwrDX/btrwnBheDkp/xU3dUrCFlQWsoAFwPHRQu1/img.jpg&quot; data-alt=&quot;바질뿌린 가리비 관자 + 새우 + 야채 버터볶음&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/uwrDX/btrwnBheDkp/xU3dUrCFlQWsoAFwPHRQu1/img.jpg&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FuwrDX%2FbtrwnBheDkp%2FxU3dUrCFlQWsoAFwPHRQu1%2Fimg.jpg&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;1280&quot; height=&quot;960&quot; data-filename=&quot;KakaoTalk_20220318_221243373.jpg&quot; data-origin-width=&quot;1280&quot; data-origin-height=&quot;960&quot;/&gt;&lt;/span&gt;&lt;figcaption&gt;바질뿌린 가리비 관자 + 새우 + 야채 버터볶음&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;그리고 역시 해산물에는 짭짤한 탈리스커&lt;/p&gt;</description>
      <category>취미/술 &amp;amp; 밥</category>
      <author>Nix.</author>
      <guid isPermaLink="true">https://blonix.tistory.com/13</guid>
      <comments>https://blonix.tistory.com/13#entry13comment</comments>
      <pubDate>Fri, 18 Mar 2022 22:44:28 +0900</pubDate>
    </item>
    <item>
      <title>분리</title>
      <link>https://blonix.tistory.com/12</link>
      <description>&lt;p data-ke-size=&quot;size16&quot;&gt;숨을 들이쉬고,&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;내쉬는 사이&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;시간없는 순간에&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;나는 나를 보고&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;그리고 우주를 본다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;그것은 완전했다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;그럼에도 결국 숨을 내쉬어야 하는 나는&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;어째서 그 순간과 분리되어 있는지.&lt;/p&gt;</description>
      <category>취미/새벽감성</category>
      <author>Nix.</author>
      <guid isPermaLink="true">https://blonix.tistory.com/12</guid>
      <comments>https://blonix.tistory.com/12#entry12comment</comments>
      <pubDate>Sun, 27 Feb 2022 15:37:16 +0900</pubDate>
    </item>
    <item>
      <title>창백한 푸른 점</title>
      <link>https://blonix.tistory.com/11</link>
      <description>&lt;p data-ke-size=&quot;size16&quot;&gt;오늘은 보이저1 호가 창백한 푸른 점을 촬영한 날이다..&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;a href=&quot;https://www.youtube.com/watch?v=x-KnsdKWNpQ&quot;&gt;https://www.youtube.com/watch?v=x-KnsdKWNpQ&lt;/a&gt;&amp;nbsp;&lt;/p&gt;
&lt;figure data-ke-type=&quot;video&quot; data-ke-style=&quot;alignCenter&quot; data-video-host=&quot;youtube&quot; data-video-url=&quot;https://www.youtube.com/watch?v=x-KnsdKWNpQ&quot; data-video-thumbnail=&quot;https://scrap.kakaocdn.net/dn/jUw6x/hyNpkXHJYL/QBBwedcTCebs4BMZ0wEq61/img.jpg?width=1280&amp;amp;height=720&amp;amp;face=526_246_772_514&quot; data-video-width=&quot;860&quot; data-video-height=&quot;484&quot; data-video-origin-width=&quot;860&quot; data-video-origin-height=&quot;484&quot; data-ke-mobilestyle=&quot;widthContent&quot;&gt;&lt;iframe src=&quot;https://www.youtube.com/embed/x-KnsdKWNpQ&quot; width=&quot;860&quot; height=&quot;484&quot; frameborder=&quot;&quot; allowfullscreen=&quot;true&quot;&gt;&lt;/iframe&gt;
&lt;figcaption&gt;&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;</description>
      <category>잡담</category>
      <author>Nix.</author>
      <guid isPermaLink="true">https://blonix.tistory.com/11</guid>
      <comments>https://blonix.tistory.com/11#entry11comment</comments>
      <pubDate>Mon, 14 Feb 2022 16:51:34 +0900</pubDate>
    </item>
    <item>
      <title>K-means는 Pearson이나 Spearman 상관관계에서 쓸 수 없다.</title>
      <link>https://blonix.tistory.com/10</link>
      <description>&lt;p data-ke-size=&quot;size16&quot;&gt;예전에 했던 프로젝트들 되돌아보다가 실수했던게 있어서 기록해둠.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;K-means는 타 거리기반 상관관계를 가진 Vector들에 대해 사용해서는 안된다.&lt;/b&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;K-means는 엄밀히 말하자면 거리기반이 아니라, Least-Square (=유클리드 거리) 의 합을 최소화하는 방향으로 진행된다. 따라서 타 거리기반 상관관계에서는 아무 관련없는 것들끼리 묶인다거나 하는 결과를 초래할 수 있는 것이다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;참고&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;a href=&quot;https://stackoverflow.com/questions/21323784/use-absolute-pearson-correlation-as-distance-in-k-means-algorithm-matlab&quot;&gt;https://stackoverflow.com/questions/21323784/use-absolute-pearson-correlation-as-distance-in-k-means-algorithm-matlab&lt;/a&gt;&lt;/p&gt;
&lt;figure id=&quot;og_1644549192782&quot; contenteditable=&quot;false&quot; data-ke-type=&quot;opengraph&quot; data-ke-align=&quot;alignCenter&quot; data-og-type=&quot;website&quot; data-og-title=&quot;Use Absolute Pearson Correlation as Distance in K-Means Algorithm (MATLAB)&quot; data-og-description=&quot;I need to do some clustering using a correlation distance but instead of using the built-in 'distance' 'correlation' which is defined as d=1-r I need the absolute Pearson distance. In my applicatio...&quot; data-og-host=&quot;stackoverflow.com&quot; data-og-source-url=&quot;https://stackoverflow.com/questions/21323784/use-absolute-pearson-correlation-as-distance-in-k-means-algorithm-matlab&quot; data-og-url=&quot;https://stackoverflow.com/questions/21323784/use-absolute-pearson-correlation-as-distance-in-k-means-algorithm-matlab&quot; data-og-image=&quot;https://scrap.kakaocdn.net/dn/Tluok/hyNnQ82Ovs/ipXQ5kUTWKkROoHefNT4qk/img.png?width=316&amp;amp;height=316&amp;amp;face=0_0_316_316&quot;&gt;&lt;a href=&quot;https://stackoverflow.com/questions/21323784/use-absolute-pearson-correlation-as-distance-in-k-means-algorithm-matlab&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot; data-source-url=&quot;https://stackoverflow.com/questions/21323784/use-absolute-pearson-correlation-as-distance-in-k-means-algorithm-matlab&quot;&gt;
&lt;div class=&quot;og-image&quot; style=&quot;background-image: url('https://scrap.kakaocdn.net/dn/Tluok/hyNnQ82Ovs/ipXQ5kUTWKkROoHefNT4qk/img.png?width=316&amp;amp;height=316&amp;amp;face=0_0_316_316');&quot;&gt;&amp;nbsp;&lt;/div&gt;
&lt;div class=&quot;og-text&quot;&gt;
&lt;p class=&quot;og-title&quot; data-ke-size=&quot;size16&quot;&gt;Use Absolute Pearson Correlation as Distance in K-Means Algorithm (MATLAB)&lt;/p&gt;
&lt;p class=&quot;og-desc&quot; data-ke-size=&quot;size16&quot;&gt;I need to do some clustering using a correlation distance but instead of using the built-in 'distance' 'correlation' which is defined as d=1-r I need the absolute Pearson distance. In my applicatio...&lt;/p&gt;
&lt;p class=&quot;og-host&quot; data-ke-size=&quot;size16&quot;&gt;stackoverflow.com&lt;/p&gt;
&lt;/div&gt;
&lt;/a&gt;&lt;/figure&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;</description>
      <category>공부/기타</category>
      <author>Nix.</author>
      <guid isPermaLink="true">https://blonix.tistory.com/10</guid>
      <comments>https://blonix.tistory.com/10#entry10comment</comments>
      <pubDate>Fri, 11 Feb 2022 16:19:59 +0900</pubDate>
    </item>
    <item>
      <title>GPT-3 튜토리얼 해보면서 AI와 나눈 대화 리스트</title>
      <link>https://blonix.tistory.com/9</link>
      <description>&lt;p data-ke-size=&quot;size16&quot;&gt;성능이 생각보다 뛰어나서 이것저것 말 걸어보는 재미가 있음.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;a href=&quot;https://beta.openai.com/docs/quickstart/start-with-an-instruction&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot;&gt;https://beta.openai.com/docs/quickstart/start-with-an-instruction&lt;/a&gt;&lt;/p&gt;
&lt;figure id=&quot;og_1644381302095&quot; contenteditable=&quot;false&quot; data-ke-type=&quot;opengraph&quot; data-ke-align=&quot;alignCenter&quot; data-og-type=&quot;website&quot; data-og-title=&quot;OpenAI API&quot; data-og-description=&quot;An API for accessing new AI models developed by OpenAI&quot; data-og-host=&quot;beta.openai.com&quot; data-og-source-url=&quot;https://beta.openai.com/docs/quickstart/start-with-an-instruction&quot; data-og-url=&quot;https://beta.openai.com&quot; data-og-image=&quot;&quot;&gt;&lt;a href=&quot;https://beta.openai.com/docs/quickstart/start-with-an-instruction&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot; data-source-url=&quot;https://beta.openai.com/docs/quickstart/start-with-an-instruction&quot;&gt;
&lt;div class=&quot;og-image&quot; style=&quot;background-image: url();&quot;&gt;&amp;nbsp;&lt;/div&gt;
&lt;div class=&quot;og-text&quot;&gt;
&lt;p class=&quot;og-title&quot; data-ke-size=&quot;size16&quot;&gt;OpenAI API&lt;/p&gt;
&lt;p class=&quot;og-desc&quot; data-ke-size=&quot;size16&quot;&gt;An API for accessing new AI models developed by OpenAI&lt;/p&gt;
&lt;p class=&quot;og-host&quot; data-ke-size=&quot;size16&quot;&gt;beta.openai.com&lt;/p&gt;
&lt;/div&gt;
&lt;/a&gt;&lt;/figure&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;여기서 해볼 수 있다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;아래는 대화 스샷 목록&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;K-010.jpg&quot; data-origin-width=&quot;741&quot; data-origin-height=&quot;229&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/ptsro/btrsO34iFpk/GktgikjQBAtULA5iDCQxK1/img.jpg&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/ptsro/btrsO34iFpk/GktgikjQBAtULA5iDCQxK1/img.jpg&quot; data-alt=&quot;맨날 유투브보는 친구에게 그만 보라고 설득할 방법을 물어봤다. 글 뒷부분이 짤려서 출력이 안됨..&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/ptsro/btrsO34iFpk/GktgikjQBAtULA5iDCQxK1/img.jpg&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fptsro%2FbtrsO34iFpk%2FGktgikjQBAtULA5iDCQxK1%2Fimg.jpg&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;741&quot; height=&quot;229&quot; data-filename=&quot;K-010.jpg&quot; data-origin-width=&quot;741&quot; data-origin-height=&quot;229&quot;/&gt;&lt;/span&gt;&lt;figcaption&gt;맨날 유투브보는 친구에게 그만 보라고 설득할 방법을 물어봤다. 글 뒷부분이 짤려서 출력이 안됨..&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;K-009.jpg&quot; data-origin-width=&quot;244&quot; data-origin-height=&quot;100&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/cBAjBD/btrsVJJKAO1/ncYMjGUzD8IJibMv7EtJMK/img.jpg&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/cBAjBD/btrsVJJKAO1/ncYMjGUzD8IJibMv7EtJMK/img.jpg&quot; data-alt=&quot;자신감 넘치는 대답..&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/cBAjBD/btrsVJJKAO1/ncYMjGUzD8IJibMv7EtJMK/img.jpg&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FcBAjBD%2FbtrsVJJKAO1%2FncYMjGUzD8IJibMv7EtJMK%2Fimg.jpg&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;244&quot; height=&quot;100&quot; data-filename=&quot;K-009.jpg&quot; data-origin-width=&quot;244&quot; data-origin-height=&quot;100&quot;/&gt;&lt;/span&gt;&lt;figcaption&gt;자신감 넘치는 대답..&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;K-011.jpg&quot; data-origin-width=&quot;741&quot; data-origin-height=&quot;202&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/pJk3p/btrsSce6X1V/0Sfsxj7QW51Az3Q0f4mqg1/img.jpg&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/pJk3p/btrsSce6X1V/0Sfsxj7QW51Az3Q0f4mqg1/img.jpg&quot; data-alt=&quot;좀 더 세부적으로 물어봤다.&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/pJk3p/btrsSce6X1V/0Sfsxj7QW51Az3Q0f4mqg1/img.jpg&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FpJk3p%2FbtrsSce6X1V%2F0Sfsxj7QW51Az3Q0f4mqg1%2Fimg.jpg&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;741&quot; height=&quot;202&quot; data-filename=&quot;K-011.jpg&quot; data-origin-width=&quot;741&quot; data-origin-height=&quot;202&quot;/&gt;&lt;/span&gt;&lt;figcaption&gt;좀 더 세부적으로 물어봤다.&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;K-014.jpg&quot; data-origin-width=&quot;518&quot; data-origin-height=&quot;127&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/k5o5r/btrsQrcPjPo/cZMQmH3WNzBV0zJbp7bM8K/img.jpg&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/k5o5r/btrsQrcPjPo/cZMQmH3WNzBV0zJbp7bM8K/img.jpg&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/k5o5r/btrsQrcPjPo/cZMQmH3WNzBV0zJbp7bM8K/img.jpg&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fk5o5r%2FbtrsQrcPjPo%2FcZMQmH3WNzBV0zJbp7bM8K%2Fimg.jpg&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;518&quot; height=&quot;127&quot; data-filename=&quot;K-014.jpg&quot; data-origin-width=&quot;518&quot; data-origin-height=&quot;127&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;K-015.jpg&quot; data-origin-width=&quot;518&quot; data-origin-height=&quot;127&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/bEWkju/btrsTddwR9E/Vntc7UYvOpKbeN8ogJKm01/img.jpg&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/bEWkju/btrsTddwR9E/Vntc7UYvOpKbeN8ogJKm01/img.jpg&quot; data-alt=&quot;작명도 해낸다..&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/bEWkju/btrsTddwR9E/Vntc7UYvOpKbeN8ogJKm01/img.jpg&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FbEWkju%2FbtrsTddwR9E%2FVntc7UYvOpKbeN8ogJKm01%2Fimg.jpg&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;518&quot; height=&quot;127&quot; data-filename=&quot;K-015.jpg&quot; data-origin-width=&quot;518&quot; data-origin-height=&quot;127&quot;/&gt;&lt;/span&gt;&lt;figcaption&gt;작명도 해낸다..&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;K-016.jpg&quot; data-origin-width=&quot;516&quot; data-origin-height=&quot;128&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/bOWKXL/btrsVJwf9fZ/MeI7oRLNudPlLuImVgING1/img.jpg&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/bOWKXL/btrsVJwf9fZ/MeI7oRLNudPlLuImVgING1/img.jpg&quot; data-alt=&quot;ㅋㅋㅋㅋㅋ&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/bOWKXL/btrsVJwf9fZ/MeI7oRLNudPlLuImVgING1/img.jpg&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FbOWKXL%2FbtrsVJwf9fZ%2FMeI7oRLNudPlLuImVgING1%2Fimg.jpg&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;516&quot; height=&quot;128&quot; data-filename=&quot;K-016.jpg&quot; data-origin-width=&quot;516&quot; data-origin-height=&quot;128&quot;/&gt;&lt;/span&gt;&lt;figcaption&gt;ㅋㅋㅋㅋㅋ&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;</description>
      <category>취미/삽질</category>
      <author>Nix.</author>
      <guid isPermaLink="true">https://blonix.tistory.com/9</guid>
      <comments>https://blonix.tistory.com/9#entry9comment</comments>
      <pubDate>Wed, 9 Feb 2022 13:38:43 +0900</pubDate>
    </item>
    <item>
      <title>RSS피드테스트</title>
      <link>https://blonix.tistory.com/8</link>
      <description>&lt;p data-ke-size=&quot;size16&quot;&gt;테뎃?&lt;/p&gt;</description>
      <category>잡담</category>
      <author>Nix.</author>
      <guid isPermaLink="true">https://blonix.tistory.com/8</guid>
      <comments>https://blonix.tistory.com/8#entry8comment</comments>
      <pubDate>Tue, 8 Feb 2022 01:13:27 +0900</pubDate>
    </item>
    <item>
      <title>네이버 연동 테스트</title>
      <link>https://blonix.tistory.com/7</link>
      <description>&lt;p data-ke-size=&quot;size16&quot;&gt;테테텟텟데뎃?&lt;/p&gt;</description>
      <category>잡담</category>
      <author>Nix.</author>
      <guid isPermaLink="true">https://blonix.tistory.com/7</guid>
      <comments>https://blonix.tistory.com/7#entry7comment</comments>
      <pubDate>Mon, 7 Feb 2022 17:27:59 +0900</pubDate>
    </item>
    <item>
      <title>해물파전 + 막걸리</title>
      <link>https://blonix.tistory.com/6</link>
      <description>&lt;p data-ke-size=&quot;size16&quot;&gt;2022-02-05(토)&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imagegridblock&quot;&gt;
  &lt;div class=&quot;image-container&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/bufYPG/btrswVrVfzU/mKNrFCYB6X9JMcuDLyxByk/img.jpg&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/bufYPG/btrswVrVfzU/mKNrFCYB6X9JMcuDLyxByk/img.jpg&quot; data-origin-width=&quot;4032&quot; data-origin-height=&quot;3024&quot; data-filename=&quot;20220205_141631.jpg&quot; width=&quot;409&quot; style=&quot;width: 49.4186%; margin-right: 10px;&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/bufYPG/btrswVrVfzU/mKNrFCYB6X9JMcuDLyxByk/img.jpg&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FbufYPG%2FbtrswVrVfzU%2FmKNrFCYB6X9JMcuDLyxByk%2Fimg.jpg&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;4032&quot; height=&quot;3024&quot;/&gt;&lt;/span&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/MRpq9/btrsxjrWz5U/Wwkby0gmtqrYNneBFyQC5k/img.jpg&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/MRpq9/btrsxjrWz5U/Wwkby0gmtqrYNneBFyQC5k/img.jpg&quot; data-is-animation=&quot;undefined&quot; data-origin-width=&quot;4032&quot; data-origin-height=&quot;3024&quot; data-filename=&quot;20220205_152247.jpg&quot; width=&quot;386&quot; height=&quot;290&quot; style=&quot;width: 49.4186%;&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/MRpq9/btrsxjrWz5U/Wwkby0gmtqrYNneBFyQC5k/img.jpg&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FMRpq9%2FbtrsxjrWz5U%2FWwkby0gmtqrYNneBFyQC5k%2Fimg.jpg&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;4032&quot; height=&quot;3024&quot;/&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;내가 해물파전에 막걸리 땡긴다고 오래전부터 친구 달달볶다가 드디어 집에서 해먹음.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;나가서 먹기엔 쓸데없이 너무 비싸고 해물도 넘 적어서 쿠팡프레쉬로 새우+굴+오징어 조합으로 사다가 만듬.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;국순당 막걸리 인기 많길래 처음 사봤는데 난 너무 달아서 별로...&lt;/p&gt;</description>
      <category>취미/술 &amp;amp; 밥</category>
      <author>Nix.</author>
      <guid isPermaLink="true">https://blonix.tistory.com/6</guid>
      <comments>https://blonix.tistory.com/6#entry6comment</comments>
      <pubDate>Mon, 7 Feb 2022 02:14:04 +0900</pubDate>
    </item>
    <item>
      <title>구글홈과 자작 IoT 기기 연동하기 (1)</title>
      <link>https://blonix.tistory.com/5</link>
      <description>&lt;p data-ke-size=&quot;size16&quot;&gt;이사한지 1달쯤 되고나니 예전부터 해보고 싶었던 자취방의 완전한 IoT화를 해보고 싶어졌다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;구글홈을 불러서 불도 껐다켰다 하고, 아침 알람과 함께 블라인드도 알아서 걷어주고, 보일러나 에어컨을 집에 들어가기전에 미리 밖에서 작동시킨다던가, 온습도나 미세먼지 센서랑 연동해서 가습기랑 공청기를 돌린다거나....&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;솔직히 좀 움직이면 되는거라 별로 쓸 데는 없을 것 같은데 완성하면 간지는 날 것 같다.&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;img.jpg&quot; data-origin-width=&quot;720&quot; data-origin-height=&quot;480&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/rkqTj/btrsH9O4hIF/KCJCoNdbvy5wEpOGkm3YXk/img.jpg&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/rkqTj/btrsH9O4hIF/KCJCoNdbvy5wEpOGkm3YXk/img.jpg&quot; data-alt=&quot;집에서 쓰고 있는 구글 홈 미니&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/rkqTj/btrsH9O4hIF/KCJCoNdbvy5wEpOGkm3YXk/img.jpg&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FrkqTj%2FbtrsH9O4hIF%2FKCJCoNdbvy5wEpOGkm3YXk%2Fimg.jpg&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;500&quot; height=&quot;333&quot; data-filename=&quot;img.jpg&quot; data-origin-width=&quot;720&quot; data-origin-height=&quot;480&quot;/&gt;&lt;/span&gt;&lt;figcaption&gt;집에서 쓰고 있는 구글 홈 미니&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h4 data-ke-size=&quot;size20&quot;&gt;&lt;b&gt;서버 셋팅 방법&lt;/b&gt;&lt;/h4&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;다음과 같은 방법을 고려해 보았다. 내가 택한 방법은 2번.&lt;/p&gt;
&lt;ol style=&quot;list-style-type: decimal;&quot; data-ke-list-type=&quot;decimal&quot;&gt;
&lt;li&gt;Firebase 서버 (구글 오피셜)
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;&lt;a href=&quot;https://developers.google.com/assistant/smarthome/codelabs&quot;&gt;https://developers.google.com/assistant/smarthome/codelabs&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Smart Home Washer 예제를 참고하면 좋을 것 같다. 구글 홈이 바로 Firebase에 연결되기에 IFTTT가 불필요하다. 와이파이 디바이스가 Firebase 서버에 접속해서 변수 변화를 감지하여 작동한다.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;IFTTT + 개인 웹 서버
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;IFTTT로 개인 웹서버에 GET 또는 POST 메시지를 보내 변수를 변경하고, 와이파이 디바이스가 해당 웹서버에 접속해서 변수 변화를 감지해 작동한다. 나는 이미 내 서버가 있어서 Firebase 프로젝트 생성하기 귀찮아 이 방법을 택했다.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;IFTTT + 로컬 디바이스 서버
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;와이파이 디바이스에서 MicroPython을 활용해 로컬 서버를 열고 IFTTT가 해당 서버로 메시지를 보내는 방법이다. 별도의 서버가 필요 없는 점이 유리하지만, 아무래도 전력 소비가 좀 더 클 것으로 예상해 배터리로 작동하기는 곤란할 것 같다.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;IFTTT + Blynk
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;IoT를 위한 서버를 제공해주는 서비스인 것 같다. 아래 adafruit도 비슷한듯.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;IFTTT + Adafruit IO
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;&lt;a href=&quot;https://www.instructables.com/Control-Your-Projects-With-Google-Assistant-and-Ad/&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot;&gt;https://www.instructables.com/Control-Your-Projects-With-Google-Assistant-and-Ad/&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ol&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h4 data-ke-size=&quot;size20&quot;&gt;&lt;b&gt;시스템 설계&lt;/b&gt;&lt;/h4&gt;
&lt;ol style=&quot;list-style-type: decimal;&quot; data-ke-list-type=&quot;decimal&quot;&gt;
&lt;li&gt;&amp;nbsp;서버
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;IFTTT + 개인 웹서버&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;허브
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;와이파이 기능을 갖춘 ESP8266 MCU와 RF통신 모듈을 포함한다.&lt;/li&gt;
&lt;li&gt;항상 전원에 연결되어 있다.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;디바이스
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;RF통신 모듈로 허브와 통신해 명령을 수행한다.&lt;/li&gt;
&lt;li&gt;배터리로 작동한다.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ol&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;허브를 둬서 다소 번거로운 구조인데, 전력 문제로 이렇게 설계하였다. ESP8266의 와이파이 기능을 활성화할 시, 18650 배터리가 하루이틀만에 방전될 정도다. 일정 간격으로 센서를 읽어서 서버에 올리고 바로 다시 절전모드로 대기할 수 있는 기기가 아니라, 실시간으로 명령에 반응해야하는 IoT 기기면 아무리 머리를 굴려봐도 계산이 안 나온다. (스위치봇은 건전지 하나로 몇 달씩 간다는데 대체 어떤 방법을 쓰는지 의문이다....)&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h4 data-ke-size=&quot;size20&quot;&gt;&lt;b&gt;MCU 선정&lt;/b&gt;&lt;/h4&gt;
&lt;ol style=&quot;list-style-type: decimal;&quot; data-ke-list-type=&quot;decimal&quot;&gt;
&lt;li&gt;허브용 ESP8266 (와이파이 기능 탑재)
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;ESP-12F : ESP-01은 GPIO핀이 하나뿐이라 별로.. ESP-12, ESP-12E의 개선판이다.&lt;/li&gt;
&lt;li&gt;NodeMCU : 좀 비싼데 usb 핀으로 쉽게 개발이 가능하다. 쓸데없는 칩이 전력을 더 먹으니, 개발용으로만 사용하고 실사용은 ESP-12F 추천.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;디바이스용 AVR
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;ATTiny13A : software SPI 통신을 활용해 NRF24 RF통신 모듈을 조작한 대단한 사람이 있다. 1kb의 매우 작은 메모리의 한계로 인해 통용되는 SPI Library를 뜯어 진짜 핵심만 우겨넣어야 한다.... 할 수만 있다면 베스트.&lt;/li&gt;
&lt;li&gt;ATTiny2313 : 13A보다 GPIO핀이 널널해 하드웨어 SPI 통신이 가능하고, 메모리도 늘어서 속이 시원해진다. 자존심을 조금 버리면 편해진다.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ol&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;아두이노가 가장 흔하기는 한데, 개인적으로 용도에 딱 맞는 미니멀한 MCU를 쓰는걸 좋아해서 AVR을 선택했다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;암튼 이제 부품 선정하고 준비하는 단계라 좀 더 진행되면 다음 포스팅을 할 생각인데, 바빠서 좀 늦어질수도...&lt;/p&gt;</description>
      <category>취미/삽질</category>
      <category>embedded</category>
      <category>IOT</category>
      <author>Nix.</author>
      <guid isPermaLink="true">https://blonix.tistory.com/5</guid>
      <comments>https://blonix.tistory.com/5#entry5comment</comments>
      <pubDate>Mon, 7 Feb 2022 01:46:30 +0900</pubDate>
    </item>
    <item>
      <title>블로그 개설</title>
      <link>https://blonix.tistory.com/2</link>
      <description>&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;Blonix.jpg&quot; data-origin-width=&quot;256&quot; data-origin-height=&quot;256&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/bizHFJ/btrszmhJvaT/cavn5g3ZSiGffRqVB2W8VK/img.jpg&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/bizHFJ/btrszmhJvaT/cavn5g3ZSiGffRqVB2W8VK/img.jpg&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/bizHFJ/btrszmhJvaT/cavn5g3ZSiGffRqVB2W8VK/img.jpg&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FbizHFJ%2FbtrszmhJvaT%2Fcavn5g3ZSiGffRqVB2W8VK%2Fimg.jpg&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;256&quot; height=&quot;256&quot; data-filename=&quot;Blonix.jpg&quot; data-origin-width=&quot;256&quot; data-origin-height=&quot;256&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;h4 data-ke-size=&quot;size20&quot;&gt;&lt;b&gt;개설 사유&lt;/b&gt;&lt;/h4&gt;
&lt;ol style=&quot;list-style-type: decimal;&quot; data-ke-list-type=&quot;decimal&quot;&gt;
&lt;li&gt;블로그 해보라고 권유받음.&lt;/li&gt;
&lt;li&gt;개발자들 티스토리 블로그 보면서 나도 해보고 싶었음.&lt;/li&gt;
&lt;li&gt;적어놓으면 내가 뭐하고 살았나 기억하기 좋을듯.&lt;/li&gt;
&lt;li&gt;중2병 시절에 블로그 하던 추억이 살아남. 아직 중2병 덜 나아서 그럴수도 있음.&lt;/li&gt;
&lt;/ol&gt;</description>
      <category>잡담</category>
      <author>Nix.</author>
      <guid isPermaLink="true">https://blonix.tistory.com/2</guid>
      <comments>https://blonix.tistory.com/2#entry2comment</comments>
      <pubDate>Sun, 6 Feb 2022 19:31:13 +0900</pubDate>
    </item>
  </channel>
</rss>