<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0">
  <channel>
    <title>집게사장의 꿈</title>
    <link>https://krapboss.tistory.com/</link>
    <description>할 수 있는걸 하는 블로그</description>
    <language>ko</language>
    <pubDate>Sun, 23 Aug 2026 22:23:06 +0900</pubDate>
    <generator>TISTORY</generator>
    <ttl>100</ttl>
    <managingEditor>Krap's</managingEditor>
    <image>
      <title>집게사장의 꿈</title>
      <url>https://tistory1.daumcdn.net/tistory/5974069/attach/8c7fb70770f54a15bb82c8c60d36c265</url>
      <link>https://krapboss.tistory.com</link>
    </image>
    <item>
      <title>구글 콘솔 서명 키 위치</title>
      <link>https://krapboss.tistory.com/164</link>
      <description>&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;# Google Play로 보호 클릭&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;296&quot; data-origin-height=&quot;303&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/cVd7hF/dJMcacpHCVJ/B3yvkm7P9OCVROLgOnhgKK/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/cVd7hF/dJMcacpHCVJ/B3yvkm7P9OCVROLgOnhgKK/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/cVd7hF/dJMcacpHCVJ/B3yvkm7P9OCVROLgOnhgKK/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FcVd7hF%2FdJMcacpHCVJ%2FB3yvkm7P9OCVROLgOnhgKK%2Fimg.png&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;296&quot; height=&quot;303&quot; data-origin-width=&quot;296&quot; data-origin-height=&quot;303&quot;/&gt;&lt;/span&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;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;#&amp;nbsp; 탭 클릭 후 Play 앱 서명 관리 클릭&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;1591&quot; data-origin-height=&quot;233&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/OVesK/dJMcacQJpyj/glPwzyvfizmdwtHiKO14zK/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/OVesK/dJMcacQJpyj/glPwzyvfizmdwtHiKO14zK/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/OVesK/dJMcacQJpyj/glPwzyvfizmdwtHiKO14zK/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FOVesK%2FdJMcacQJpyj%2FglPwzyvfizmdwtHiKO14zK%2Fimg.png&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;1591&quot; height=&quot;233&quot; data-origin-width=&quot;1591&quot; data-origin-height=&quot;233&quot;/&gt;&lt;/span&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;&amp;nbsp;&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-origin-width=&quot;405&quot; data-origin-height=&quot;126&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/EPFTb/dJMcaaZGXQM/59vcvK5LF8SRtLi3C1A3V1/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/EPFTb/dJMcaaZGXQM/59vcvK5LF8SRtLi3C1A3V1/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/EPFTb/dJMcaaZGXQM/59vcvK5LF8SRtLi3C1A3V1/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FEPFTb%2FdJMcaaZGXQM%2F59vcvK5LF8SRtLi3C1A3V1%2Fimg.png&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;405&quot; height=&quot;126&quot; data-origin-width=&quot;405&quot; data-origin-height=&quot;126&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;</description>
      <category>기타</category>
      <author>Krap's</author>
      <guid isPermaLink="true">https://krapboss.tistory.com/164</guid>
      <comments>https://krapboss.tistory.com/164#entry164comment</comments>
      <pubDate>Sat, 23 May 2026 05:07:28 +0900</pubDate>
    </item>
    <item>
      <title>로또의 확률</title>
      <link>https://krapboss.tistory.com/163</link>
      <description>&lt;p data-ke-size=&quot;size16&quot;&gt;재미있는 실험을 해보고 싶었다.&lt;br /&gt;로또는 완전 랜덤 값을 사용하기에, 정립된 패턴이나 예측값을 도출할 수 없다지만 만약 이 값들의 다음 값을 사용하여 응모한다면, 적어도 확률상 타인보다 유리하지 않을까? 라는 생각이다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;그렇기에 나는 모든 회차를 순차대로 학습하고 다음 패턴에 대한 로또 번호를 예측하는 기능으로 꾸준히 응모해보려고 한다!&lt;br /&gt;2등 이상 당첨이되면 치킨 100마리를 아동 센터에 기부할 것이다.&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;i&gt;전제는 로또는 완전한 랜덤이 아닐 수도 있다는 발상에서 나왔다.&lt;/i&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h2 data-ke-size=&quot;size26&quot;&gt;# 조건&lt;/h2&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;총 1219회차의 번호를 모두 학습하며 아래 조건에 맞는 번호만 사용 할 것&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;학습은 결국 이전 결과값에 대한 학습이기에, loss 값이 과하게 낮지 않은 0.39 값에 도달한 학습 데이터만 사용할 것.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;추출된 번호 중 이전 회차 중 4개 이상의 번호가 중복된 횟수가 2회 이하인 경우의 번호만 사용한다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h2 data-ke-size=&quot;size26&quot;&gt;# 데이터 추출&lt;/h2&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;학습 중 loss 비율이 정체 되거나 상승하는 부분에서 멈추고 학습된 데이터를 사용할 것&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;학습률 0.0001, 횟수 120 회 지정하여 학습 파일 생성&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;619&quot; data-origin-height=&quot;138&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/IsWKS/dJMcagrOXx6/PjAlI8ae6cdoVgr7IoWyWK/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/IsWKS/dJMcagrOXx6/PjAlI8ae6cdoVgr7IoWyWK/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/IsWKS/dJMcagrOXx6/PjAlI8ae6cdoVgr7IoWyWK/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FIsWKS%2FdJMcagrOXx6%2FPjAlI8ae6cdoVgr7IoWyWK%2Fimg.png&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;619&quot; height=&quot;138&quot; data-origin-width=&quot;619&quot; data-origin-height=&quot;138&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h2 data-ke-size=&quot;size26&quot;&gt;# 결과&lt;/h2&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;## 1회차 [4등]&lt;/h3&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;3,&amp;nbsp;12,&amp;nbsp;13,&amp;nbsp;14,&amp;nbsp;27,&amp;nbsp;34 &lt;br /&gt;4,&amp;nbsp;20,&amp;nbsp;21,&amp;nbsp;24,&amp;nbsp;25,&amp;nbsp;38 &lt;br /&gt;7,&amp;nbsp;11,&amp;nbsp;17,&amp;nbsp;32,&amp;nbsp;38,&amp;nbsp;41 &lt;br /&gt;4,&amp;nbsp;5,&amp;nbsp;7,&amp;nbsp;20,&amp;nbsp;26,&amp;nbsp;29&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;당첨 번호 : 4, 11, 17, 22, 32 ,41&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;451&quot; data-origin-height=&quot;230&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/kItAI/dJMcahdcW1z/hIAWn7T0QmNnxSPGE1rFc1/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/kItAI/dJMcahdcW1z/hIAWn7T0QmNnxSPGE1rFc1/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/kItAI/dJMcahdcW1z/hIAWn7T0QmNnxSPGE1rFc1/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FkItAI%2FdJMcahdcW1z%2FhIAWn7T0QmNnxSPGE1rFc1%2Fimg.png&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;451&quot; height=&quot;230&quot; data-origin-width=&quot;451&quot; data-origin-height=&quot;230&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;&amp;nbsp;&lt;/h3&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;## 2회차&lt;/h3&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;</description>
      <category>잡것들</category>
      <author>Krap's</author>
      <guid isPermaLink="true">https://krapboss.tistory.com/163</guid>
      <comments>https://krapboss.tistory.com/163#entry163comment</comments>
      <pubDate>Fri, 1 May 2026 20:46:14 +0900</pubDate>
    </item>
    <item>
      <title>Water Painting 효과</title>
      <link>https://krapboss.tistory.com/162</link>
      <description>&lt;h2 data-ke-size=&quot;size26&quot;&gt;요구 사항&lt;/h2&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;퍼즐 조각이 맞춰졌을 때, Fade되며 그려지는 물감이 채워지는 듯한 느낌으로 제작&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;화면 녹화 중 2026-04-30 160433.gif&quot; data-origin-width=&quot;450&quot; data-origin-height=&quot;302&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/euikG8/dJMb997iq9d/iVKtMOv5ZL1Q2KnBK99MkK/img.gif&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/euikG8/dJMb997iq9d/iVKtMOv5ZL1Q2KnBK99MkK/img.gif&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/euikG8/dJMb997iq9d/iVKtMOv5ZL1Q2KnBK99MkK/img.gif&quot; srcset=&quot;https://blog.kakaocdn.net/dn/euikG8/dJMb997iq9d/iVKtMOv5ZL1Q2KnBK99MkK/img.gif&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;450&quot; height=&quot;302&quot; data-filename=&quot;화면 녹화 중 2026-04-30 160433.gif&quot; data-origin-width=&quot;450&quot; data-origin-height=&quot;302&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h2 data-ke-size=&quot;size26&quot;&gt;제작 방식&lt;br /&gt;&lt;br /&gt;&lt;/h2&gt;
&lt;h4 data-ke-size=&quot;size20&quot;&gt;중앙(A) 좌표에서부터 먼 UV 좌표의 Alpha값을 투명하게 하는 방식&lt;/h4&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;intensity : 거리값에 추가적으로 가중할 세기&lt;br /&gt;progress : 0~1 의 진행값을 uv 에 더해 선명도를 추가할 값&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;1157&quot; data-origin-height=&quot;577&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/6ECHq/dJMcaaLUPFa/YWv6MiTs3EiEjSCKyspDbK/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/6ECHq/dJMcaaLUPFa/YWv6MiTs3EiEjSCKyspDbK/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/6ECHq/dJMcaaLUPFa/YWv6MiTs3EiEjSCKyspDbK/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2F6ECHq%2FdJMcaaLUPFa%2FYWv6MiTs3EiEjSCKyspDbK%2Fimg.png&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;1157&quot; height=&quot;577&quot; data-origin-width=&quot;1157&quot; data-origin-height=&quot;577&quot;/&gt;&lt;/span&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;&amp;nbsp;&lt;/p&gt;
&lt;h4 data-ke-size=&quot;size20&quot;&gt;노이즈를 Dissolve 효과&lt;/h4&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;NoiseScale : 노이즈 강도&lt;br /&gt;EdgeSharp : 노이즈의 어두운 부분과 밝은부분 경계 가장자리의 부드러움의 강도를 조정&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;1386&quot; data-origin-height=&quot;664&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/bj4RWH/dJMcaipDF14/47ba5vo2CeykQIIpPEivkK/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/bj4RWH/dJMcaipDF14/47ba5vo2CeykQIIpPEivkK/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/bj4RWH/dJMcaipDF14/47ba5vo2CeykQIIpPEivkK/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fbj4RWH%2FdJMcaipDF14%2F47ba5vo2CeykQIIpPEivkK%2Fimg.png&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;1386&quot; height=&quot;664&quot; data-origin-width=&quot;1386&quot; data-origin-height=&quot;664&quot;/&gt;&lt;/span&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;/h4&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;메인텍스쳐에 노이즈 알파값을 1차로 적용하여 진행도에 따라 노이즈 값이 즉각적으로 적용&lt;br /&gt;이후 UV 거리값에 따른 알파값을 추가적으로 적용&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;1227&quot; data-origin-height=&quot;954&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/Af0pJ/dJMcacJKkKt/SkPMZnNVR0UHKTyG1KVAR1/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/Af0pJ/dJMcacJKkKt/SkPMZnNVR0UHKTyG1KVAR1/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/Af0pJ/dJMcacJKkKt/SkPMZnNVR0UHKTyG1KVAR1/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FAf0pJ%2FdJMcacJKkKt%2FSkPMZnNVR0UHKTyG1KVAR1%2Fimg.png&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;1227&quot; height=&quot;954&quot; data-origin-width=&quot;1227&quot; data-origin-height=&quot;954&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;</description>
      <category>그래픽</category>
      <author>Krap's</author>
      <guid isPermaLink="true">https://krapboss.tistory.com/162</guid>
      <comments>https://krapboss.tistory.com/162#entry162comment</comments>
      <pubDate>Thu, 30 Apr 2026 16:30:39 +0900</pubDate>
    </item>
    <item>
      <title>Cloud Flare R2 커스텀 도메인과 접근 제한(헤더)</title>
      <link>https://krapboss.tistory.com/161</link>
      <description>&lt;h2 data-ke-size=&quot;size26&quot;&gt;# 도메인 구매&lt;/h2&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;3천원으로 저렴한 에셋용 도메인 구매&lt;/li&gt;
&lt;li&gt;구매 시에는 네임서버를 가비아 서버 사용 설정&lt;/li&gt;
&lt;/ul&gt;
&lt;figure id=&quot;og_1776411285455&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;가비아: 대한민국 도메인 점유율 1위&quot; data-og-description=&quot;대한민국 100만 도메인 등록 업체&quot; data-og-host=&quot;domain.gabia.com&quot; data-og-source-url=&quot;https://domain.gabia.com/?utm_source=google&amp;amp;utm_medium=cpc&amp;amp;utm_campaign=%EB%8F%84%EB%A9%94%EC%9D%B8&amp;amp;utm_term=%EA%B0%80%EB%B9%84%EC%95%84%EB%8F%84%EB%A9%94%EC%9D%B8%EA%B5%AC%EB%A7%A4&quot; data-og-url=&quot;https://domain.gabia.com/&quot; data-og-image=&quot;https://scrap.kakaocdn.net/dn/iShTC/dJMb8Z3s1ic/fmJX7Fug8peruqwxKyJiVK/img.jpg?width=1200&amp;amp;height=1000&amp;amp;face=0_0_1200_1000,https://scrap.kakaocdn.net/dn/bmxk0l/dJMb8YpW6Cn/xjOVwqKpwbFHHgcUx6NUP0/img.png?width=1244&amp;amp;height=536&amp;amp;face=0_0_1244_536&quot;&gt;&lt;a href=&quot;https://domain.gabia.com/?utm_source=google&amp;amp;utm_medium=cpc&amp;amp;utm_campaign=%EB%8F%84%EB%A9%94%EC%9D%B8&amp;amp;utm_term=%EA%B0%80%EB%B9%84%EC%95%84%EB%8F%84%EB%A9%94%EC%9D%B8%EA%B5%AC%EB%A7%A4&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot; data-source-url=&quot;https://domain.gabia.com/?utm_source=google&amp;amp;utm_medium=cpc&amp;amp;utm_campaign=%EB%8F%84%EB%A9%94%EC%9D%B8&amp;amp;utm_term=%EA%B0%80%EB%B9%84%EC%95%84%EB%8F%84%EB%A9%94%EC%9D%B8%EA%B5%AC%EB%A7%A4&quot;&gt;
&lt;div class=&quot;og-image&quot; style=&quot;background-image: url('https://scrap.kakaocdn.net/dn/iShTC/dJMb8Z3s1ic/fmJX7Fug8peruqwxKyJiVK/img.jpg?width=1200&amp;amp;height=1000&amp;amp;face=0_0_1200_1000,https://scrap.kakaocdn.net/dn/bmxk0l/dJMb8YpW6Cn/xjOVwqKpwbFHHgcUx6NUP0/img.png?width=1244&amp;amp;height=536&amp;amp;face=0_0_1244_536');&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;가비아: 대한민국 도메인 점유율 1위&lt;/p&gt;
&lt;p class=&quot;og-desc&quot; data-ke-size=&quot;size16&quot;&gt;대한민국 100만 도메인 등록 업체&lt;/p&gt;
&lt;p class=&quot;og-host&quot; data-ke-size=&quot;size16&quot;&gt;domain.gabia.com&lt;/p&gt;
&lt;/div&gt;
&lt;/a&gt;&lt;/figure&gt;
&lt;p data-ke-size=&quot;size18&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h2 data-ke-size=&quot;size26&quot;&gt;# 네임서버 변경&lt;/h2&gt;
&lt;p data-ke-size=&quot;size18&quot;&gt;CloudFlare R2의 네임서버를 사용하도록 지정&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size18&quot;&gt;네임 서버란?&lt;br /&gt;&lt;span style=&quot;background-color: #ffffff; color: #0a0a0a; text-align: start;&quot; data-subtree=&quot;aimfl,mfl&quot;&gt;네임 서버(Name Server)는&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;사용자가 입력한 도메인 이름(예: google.com)을 컴퓨터가 이해할 수 있는 IP 주소(예: 142.250.199.46)로 변환해 주는 DNS(Domain Name System) 서버&lt;span style=&quot;background-color: #ffffff; color: #0a0a0a; text-align: start;&quot;&gt;입니다. 주소창에 도메인을 치면, 네임 서버가 해당 IP 주소를 찾아주어 웹사이트에 연결되도록 하는 핵심 역할을 수행&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size18&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size18&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;&amp;nbsp;## 도메인을 Cloud flare R2에 연결&lt;/h3&gt;
&lt;p data-ke-size=&quot;size18&quot;&gt;&lt;br /&gt;=&amp;gt; Cloud Flare R2 접속 =&amp;gt; 도메인 =&amp;gt; 개요 =&amp;gt; 도메인 온보딩 =&amp;gt; 연결 =&amp;gt; 구매한 도메인 입력(예시 : example.com) 이때, 요금제는 무료.&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;1339&quot; data-origin-height=&quot;210&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/RiSMr/dJMcaarsqu8/zWyhZt7OAvqt4jSBt2Gnd1/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/RiSMr/dJMcaarsqu8/zWyhZt7OAvqt4jSBt2Gnd1/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/RiSMr/dJMcaarsqu8/zWyhZt7OAvqt4jSBt2Gnd1/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FRiSMr%2FdJMcaarsqu8%2FzWyhZt7OAvqt4jSBt2Gnd1%2Fimg.png&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;1339&quot; height=&quot;210&quot; data-origin-width=&quot;1339&quot; data-origin-height=&quot;210&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;652&quot; data-origin-height=&quot;351&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/b8iC9Z/dJMcafzxkib/FTZqUWoFD6mqJZSfiicyxK/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/b8iC9Z/dJMcafzxkib/FTZqUWoFD6mqJZSfiicyxK/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/b8iC9Z/dJMcafzxkib/FTZqUWoFD6mqJZSfiicyxK/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fb8iC9Z%2FdJMcafzxkib%2FFTZqUWoFD6mqJZSfiicyxK%2Fimg.png&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;531&quot; height=&quot;286&quot; data-origin-width=&quot;652&quot; data-origin-height=&quot;351&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size18&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size18&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;## Cloud Flare R2 네임 서버 확인&lt;/h3&gt;
&lt;p data-ke-size=&quot;size18&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size18&quot;&gt;=&amp;gt; 좌측 탭 DNS 클릭 =&amp;gt; 레코드 클릭 =&amp;gt; 하단 네임 서버 확인 (2개 있음)&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;1269&quot; data-origin-height=&quot;250&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/bPlLdu/dJMcacW488U/zQ19CFossYyaPYW7nLbQD1/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/bPlLdu/dJMcacW488U/zQ19CFossYyaPYW7nLbQD1/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/bPlLdu/dJMcacW488U/zQ19CFossYyaPYW7nLbQD1/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FbPlLdu%2FdJMcacW488U%2FzQ19CFossYyaPYW7nLbQD1%2Fimg.png&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;1269&quot; height=&quot;250&quot; data-origin-width=&quot;1269&quot; data-origin-height=&quot;250&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size18&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size18&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;## 가비아에서 네임서버 변경&lt;/h3&gt;
&lt;p data-ke-size=&quot;size18&quot;&gt;&lt;br /&gt;=&amp;gt; 도메인 관리 진입 =&amp;gt; 설정을 눌러 1, 2차에 각각 네임서버 주소 &quot;값&quot;을 입력 후 저장&lt;/p&gt;
&lt;p data-ke-size=&quot;size18&quot;&gt;&lt;i&gt;네임 서버 변경 후 실제 활성화까지는 1시간 내외로 소요되었음.&lt;/i&gt;&lt;/p&gt;
&lt;figure id=&quot;og_1776413570519&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;https://my.gabia.com/service#/?carve_code=domain&quot; data-og-description=&quot;&quot; data-og-host=&quot;my.gabia.com&quot; data-og-source-url=&quot;https://my.gabia.com/service#/?carve_code=domain&quot; data-og-url=&quot;https://my.gabia.com/service#/?carve_code=domain&quot; data-og-image=&quot;&quot;&gt;&lt;a href=&quot;https://my.gabia.com/service#/?carve_code=domain&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot; data-source-url=&quot;https://my.gabia.com/service#/?carve_code=domain&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;https://my.gabia.com/service#/?carve_code=domain&lt;/p&gt;
&lt;p class=&quot;og-desc&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p class=&quot;og-host&quot; data-ke-size=&quot;size16&quot;&gt;my.gabia.com&lt;/p&gt;
&lt;/div&gt;
&lt;/a&gt;&lt;/figure&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;blob&quot; data-origin-width=&quot;1225&quot; data-origin-height=&quot;253&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/bsy6mt/dJMcagLZbx7/ez7jIKQPkjyHbUsVuadD1k/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/bsy6mt/dJMcagLZbx7/ez7jIKQPkjyHbUsVuadD1k/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/bsy6mt/dJMcagLZbx7/ez7jIKQPkjyHbUsVuadD1k/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fbsy6mt%2FdJMcagLZbx7%2Fez7jIKQPkjyHbUsVuadD1k%2Fimg.png&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;1225&quot; height=&quot;253&quot; data-filename=&quot;blob&quot; data-origin-width=&quot;1225&quot; data-origin-height=&quot;253&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;921&quot; data-origin-height=&quot;285&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/beTtSw/dJMcacW48NU/1jixYsN3kotFft3CnpwaRK/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/beTtSw/dJMcacW48NU/1jixYsN3kotFft3CnpwaRK/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/beTtSw/dJMcacW48NU/1jixYsN3kotFft3CnpwaRK/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FbeTtSw%2FdJMcacW48NU%2F1jixYsN3kotFft3CnpwaRK%2Fimg.png&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;921&quot; height=&quot;285&quot; data-origin-width=&quot;921&quot; data-origin-height=&quot;285&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;1618&quot; data-origin-height=&quot;120&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/LaTnI/dJMcab4WYAB/5byCNGcazen9GXdlpEgjp1/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/LaTnI/dJMcab4WYAB/5byCNGcazen9GXdlpEgjp1/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/LaTnI/dJMcab4WYAB/5byCNGcazen9GXdlpEgjp1/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FLaTnI%2FdJMcab4WYAB%2F5byCNGcazen9GXdlpEgjp1%2Fimg.png&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;1618&quot; height=&quot;120&quot; data-origin-width=&quot;1618&quot; data-origin-height=&quot;120&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size18&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;## R2에서 도메인 활성화 여부 확인&lt;/h3&gt;
&lt;p data-ke-size=&quot;size18&quot;&gt;=&amp;gt; 좌측 메뉴 =&amp;gt; 도메인 =&amp;gt; 개요 에서 활성화 상태 확인 가능&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;blob&quot; data-origin-width=&quot;1322&quot; data-origin-height=&quot;89&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/cJXNRR/dJMcab4W0Cs/jvwGXBYpBubJXEdh1RQ941/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/cJXNRR/dJMcab4W0Cs/jvwGXBYpBubJXEdh1RQ941/img.png&quot; data-alt=&quot;도메인 활성화&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/cJXNRR/dJMcab4W0Cs/jvwGXBYpBubJXEdh1RQ941/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FcJXNRR%2FdJMcab4W0Cs%2FjvwGXBYpBubJXEdh1RQ941%2Fimg.png&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;1322&quot; height=&quot;89&quot; data-filename=&quot;blob&quot; data-origin-width=&quot;1322&quot; data-origin-height=&quot;89&quot;/&gt;&lt;/span&gt;&lt;figcaption&gt;도메인 활성화&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size18&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size18&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h2 data-ke-size=&quot;size26&quot;&gt;#&amp;nbsp; 헤더를 통한 임의 필터 설정&lt;/h2&gt;
&lt;p data-ke-size=&quot;size18&quot;&gt;특정 헤더를 가진 사용자만 도메인에 접근하도록 해서 요금 폭탄을 1차적으로 예방&lt;/p&gt;
&lt;p data-ke-size=&quot;size18&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;## 도메인을 등록한 공개 주소로 설정&lt;/h3&gt;
&lt;p data-ke-size=&quot;size18&quot;&gt;&lt;br /&gt;=&amp;gt; 기존 스토리지 이동 =&amp;gt; 설정 =&amp;gt; 사용자 도메인 추가 =&amp;gt; 도메인 주소 등록&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;766&quot; data-origin-height=&quot;178&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/bc7P2X/dJMcaipuenz/v62OC7fjATNUVaFZSMHkY1/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/bc7P2X/dJMcaipuenz/v62OC7fjATNUVaFZSMHkY1/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/bc7P2X/dJMcaipuenz/v62OC7fjATNUVaFZSMHkY1/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fbc7P2X%2FdJMcaipuenz%2Fv62OC7fjATNUVaFZSMHkY1%2Fimg.png&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;766&quot; height=&quot;178&quot; data-origin-width=&quot;766&quot; data-origin-height=&quot;178&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;blob&quot; data-origin-width=&quot;740&quot; data-origin-height=&quot;173&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/8pPr0/dJMcad2IKOx/XzsSv88MHA54aokuLmTBmK/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/8pPr0/dJMcad2IKOx/XzsSv88MHA54aokuLmTBmK/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/8pPr0/dJMcad2IKOx/XzsSv88MHA54aokuLmTBmK/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2F8pPr0%2FdJMcad2IKOx%2FXzsSv88MHA54aokuLmTBmK%2Fimg.png&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;740&quot; height=&quot;173&quot; data-filename=&quot;blob&quot; data-origin-width=&quot;740&quot; data-origin-height=&quot;173&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size18&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size18&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;## 헤더 내용을 통한 접근 제한&lt;/h3&gt;
&lt;p data-ke-size=&quot;size18&quot;&gt;=&amp;gt; 클라우드 플레이어에서 좌측 검색으로 waf 검색 후 이동&lt;br /&gt;=&amp;gt;&amp;nbsp; 규칙 생성 =&amp;gt; 사용자 지정 규칙 선택&lt;br /&gt;=&amp;gt; 필드 : 헤더(무엇으로 구분할 지) / 이름 : 헤더 이름( example ) / 연산자 : 같지 않음 (비교 연산자) / 값 : 비교할 값( &lt;span style=&quot;color: #333333; text-align: start;&quot;&gt;example1234 &lt;/span&gt;) =&amp;gt; 수행 동작 (차단) 입력 후 저장&lt;/p&gt;
&lt;p data-ke-size=&quot;size18&quot;&gt;여기서 &quot;&lt;span style=&quot;color: #333333; text-align: start;&quot;&gt;example1234&lt;/span&gt;&quot; 이 값이 암호같은 역할&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;686&quot; data-origin-height=&quot;332&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/cwinVp/dJMcag6gQtR/ibsaUHKDHjuVgBHMViOte1/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/cwinVp/dJMcag6gQtR/ibsaUHKDHjuVgBHMViOte1/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/cwinVp/dJMcag6gQtR/ibsaUHKDHjuVgBHMViOte1/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FcwinVp%2FdJMcag6gQtR%2FibsaUHKDHjuVgBHMViOte1%2Fimg.png&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;686&quot; height=&quot;332&quot; data-origin-width=&quot;686&quot; data-origin-height=&quot;332&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;1318&quot; data-origin-height=&quot;169&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/bhS1NW/dJMcad2IKSb/LREou8VgX6l1sFA2mqro7K/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/bhS1NW/dJMcad2IKSb/LREou8VgX6l1sFA2mqro7K/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/bhS1NW/dJMcad2IKSb/LREou8VgX6l1sFA2mqro7K/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FbhS1NW%2FdJMcad2IKSb%2FLREou8VgX6l1sFA2mqro7K%2Fimg.png&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;1318&quot; height=&quot;169&quot; data-origin-width=&quot;1318&quot; data-origin-height=&quot;169&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;419&quot; data-origin-height=&quot;141&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/dpRotg/dJMcaflZNHs/dYbN4MRuGJoBMx1C7MoBr1/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/dpRotg/dJMcaflZNHs/dYbN4MRuGJoBMx1C7MoBr1/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/dpRotg/dJMcaflZNHs/dYbN4MRuGJoBMx1C7MoBr1/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FdpRotg%2FdJMcaflZNHs%2FdYbN4MRuGJoBMx1C7MoBr1%2Fimg.png&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;419&quot; height=&quot;141&quot; data-origin-width=&quot;419&quot; data-origin-height=&quot;141&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size18&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size18&quot;&gt;&lt;br /&gt;=&amp;gt; 클라우드 플레어 스토리지로 이동 =&amp;gt; 설정 =&amp;gt; CORS 추가 =&amp;gt; 내용입력&lt;br /&gt;&lt;br /&gt;여기서 CORS 의 역할로 특정 헤더를 가진 도메인 접근을 허락한다. (' * ' 를 통해 모든 헤더를 통과 시키지만, 명시적으로 'example' 입력)&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;753&quot; data-origin-height=&quot;156&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/cAjOIe/dJMcaadVrg4/xwKYv4UNTBj9Qp9mGY3xi0/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/cAjOIe/dJMcaadVrg4/xwKYv4UNTBj9Qp9mGY3xi0/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/cAjOIe/dJMcaadVrg4/xwKYv4UNTBj9Qp9mGY3xi0/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FcAjOIe%2FdJMcaadVrg4%2FxwKYv4UNTBj9Qp9mGY3xi0%2Fimg.png&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;753&quot; height=&quot;156&quot; data-origin-width=&quot;753&quot; data-origin-height=&quot;156&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;387&quot; data-origin-height=&quot;364&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/nF8ZP/dJMcaipudXP/bL0njwU1K9uJ8AVviPtSnk/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/nF8ZP/dJMcaipudXP/bL0njwU1K9uJ8AVviPtSnk/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/nF8ZP/dJMcaipudXP/bL0njwU1K9uJ8AVviPtSnk/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FnF8ZP%2FdJMcaipudXP%2FbL0njwU1K9uJ8AVviPtSnk%2Fimg.png&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;387&quot; height=&quot;364&quot; data-origin-width=&quot;387&quot; data-origin-height=&quot;364&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size18&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size18&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h2 data-ke-size=&quot;size26&quot;&gt;# 결과&lt;/h2&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&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;1020&quot; data-origin-height=&quot;985&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/62FDo/dJMcab4W1yd/zg8AKRyF2Rd787c6KOXTkk/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/62FDo/dJMcab4W1yd/zg8AKRyF2Rd787c6KOXTkk/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/62FDo/dJMcab4W1yd/zg8AKRyF2Rd787c6KOXTkk/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2F62FDo%2FdJMcab4W1yd%2Fzg8AKRyF2Rd787c6KOXTkk%2Fimg.png&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;469&quot; height=&quot;453&quot; data-origin-width=&quot;1020&quot; data-origin-height=&quot;985&quot;/&gt;&lt;/span&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;&amp;nbsp;&lt;/p&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;## 유니티 설정&lt;/h3&gt;
&lt;p data-ke-size=&quot;size18&quot;&gt;&lt;br /&gt;webRequest 요청 시 헤더 추가&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;537&quot; data-origin-height=&quot;50&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/oFdLR/dJMcaduR3YL/qoKH9ukE2OoHiDDWVPx8WK/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/oFdLR/dJMcaduR3YL/qoKH9ukE2OoHiDDWVPx8WK/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/oFdLR/dJMcaduR3YL/qoKH9ukE2OoHiDDWVPx8WK/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FoFdLR%2FdJMcaduR3YL%2FqoKH9ukE2OoHiDDWVPx8WK%2Fimg.png&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;537&quot; height=&quot;50&quot; data-origin-width=&quot;537&quot; data-origin-height=&quot;50&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;676&quot; data-origin-height=&quot;215&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/wlz40/dJMcaakFVke/nqXX0PF6u0aPb9gshx32Gk/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/wlz40/dJMcaakFVke/nqXX0PF6u0aPb9gshx32Gk/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/wlz40/dJMcaakFVke/nqXX0PF6u0aPb9gshx32Gk/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fwlz40%2FdJMcaakFVke%2FnqXX0PF6u0aPb9gshx32Gk%2Fimg.png&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;676&quot; height=&quot;215&quot; data-origin-width=&quot;676&quot; data-origin-height=&quot;215&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size18&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size18&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;## 테스트&lt;/h3&gt;
&lt;p data-ke-size=&quot;size18&quot;&gt;키 값을 다르게 했더니 잘 막힌다.&lt;br /&gt;example1234를 비밀번호로 설정했을 때, 의도적으로 example123 를 입력해 연결하게 되면 막히는 모습을 확인할 수 있다&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;536&quot; data-origin-height=&quot;58&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/pwOf0/dJMcadIqxbS/oTj51FKKIeT1I5BjJMylFk/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/pwOf0/dJMcadIqxbS/oTj51FKKIeT1I5BjJMylFk/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/pwOf0/dJMcadIqxbS/oTj51FKKIeT1I5BjJMylFk/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FpwOf0%2FdJMcadIqxbS%2FoTj51FKKIeT1I5BjJMylFk%2Fimg.png&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;536&quot; height=&quot;58&quot; data-origin-width=&quot;536&quot; data-origin-height=&quot;58&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;708&quot; data-origin-height=&quot;85&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/qTDHN/dJMcacv3d6G/OCd4swpze9Do838Fsk8VK0/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/qTDHN/dJMcacv3d6G/OCd4swpze9Do838Fsk8VK0/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/qTDHN/dJMcacv3d6G/OCd4swpze9Do838Fsk8VK0/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FqTDHN%2FdJMcacv3d6G%2FOCd4swpze9Do838Fsk8VK0%2Fimg.png&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;708&quot; height=&quot;85&quot; data-origin-width=&quot;708&quot; data-origin-height=&quot;85&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;</description>
      <category>유니티</category>
      <author>Krap's</author>
      <guid isPermaLink="true">https://krapboss.tistory.com/161</guid>
      <comments>https://krapboss.tistory.com/161#entry161comment</comments>
      <pubDate>Fri, 17 Apr 2026 17:48:05 +0900</pubDate>
    </item>
    <item>
      <title>누끼 저장 - 누끼 저장</title>
      <link>https://krapboss.tistory.com/160</link>
      <description>&lt;h2 data-ke-size=&quot;size26&quot;&gt;요구 기능&lt;/h2&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;1. 이미지 내 특정 오브젝트 선택 가능&lt;/b&gt;&lt;br /&gt;&lt;b&gt;2. 누끼 시 오브젝트 내부 배경 또한 제거&lt;/b&gt;&lt;br /&gt;&lt;b&gt;3. 필요할 때마다 저장 가능&lt;/b&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;hr contenteditable=&quot;false&quot; data-ke-type=&quot;horizontalRule&quot; data-ke-style=&quot;style6&quot; /&gt;
&lt;h2 data-ke-size=&quot;size26&quot;&gt;&amp;nbsp;&lt;/h2&gt;
&lt;h2 data-ke-size=&quot;size26&quot;&gt;사용 모델&lt;/h2&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span data-path-to-node=&quot;3,1,0,0&quot;&gt;&lt;/span&gt;&lt;span data-path-to-node=&quot;3,1,1,0&quot;&gt;&lt;b data-index-in-node=&quot;0&quot; data-path-to-node=&quot;3,1,1,0&quot;&gt;SAM 2.1 Hiera Base Plus : 오브젝트 선택용&lt;br /&gt;OpenCV : 배경 컷팅&lt;br /&gt;Python 3.10.11&lt;/b&gt;&lt;/span&gt;&lt;span data-path-to-node=&quot;3,1,1,0&quot;&gt;&lt;b data-index-in-node=&quot;0&quot; data-path-to-node=&quot;3,1,1,0&quot;&gt;&lt;/b&gt;&lt;/span&gt;&lt;span data-path-to-node=&quot;3,1,1,0&quot;&gt;&lt;b data-index-in-node=&quot;0&quot; data-path-to-node=&quot;3,1,1,0&quot;&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;hr contenteditable=&quot;false&quot; data-ke-type=&quot;horizontalRule&quot; data-ke-style=&quot;style6&quot; /&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h2 data-ke-size=&quot;size26&quot;&gt;사용 예시&lt;/h2&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;1. 프로그램에서 오브젝트 선택&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;273&quot; data-origin-height=&quot;419&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/oOb9L/dJMcafeNq55/HQzFdZBWbD4KeopjvlXtik/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/oOb9L/dJMcafeNq55/HQzFdZBWbD4KeopjvlXtik/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/oOb9L/dJMcafeNq55/HQzFdZBWbD4KeopjvlXtik/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FoOb9L%2FdJMcafeNq55%2FHQzFdZBWbD4KeopjvlXtik%2Fimg.png&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;273&quot; height=&quot;419&quot; data-origin-width=&quot;273&quot; data-origin-height=&quot;419&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span data-path-to-node=&quot;3,1,1,0&quot;&gt;&lt;b data-index-in-node=&quot;0&quot; data-path-to-node=&quot;3,1,1,0&quot;&gt;세부 수정은 단축키 눌러서 가능&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;299&quot; data-origin-height=&quot;445&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/4nLzv/dJMb99ZWr59/6FUyPs7NgKOgr1nvKoOKu0/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/4nLzv/dJMb99ZWr59/6FUyPs7NgKOgr1nvKoOKu0/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/4nLzv/dJMb99ZWr59/6FUyPs7NgKOgr1nvKoOKu0/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2F4nLzv%2FdJMb99ZWr59%2F6FUyPs7NgKOgr1nvKoOKu0%2Fimg.png&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;299&quot; height=&quot;445&quot; data-origin-width=&quot;299&quot; data-origin-height=&quot;445&quot;/&gt;&lt;/span&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;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span data-path-to-node=&quot;3,1,1,0&quot;&gt;&lt;b data-index-in-node=&quot;0&quot; data-path-to-node=&quot;3,1,1,0&quot;&gt;2. 저장 후 내용 확인&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;piece_0001.png&quot; data-origin-width=&quot;216&quot; data-origin-height=&quot;447&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/01Pqm/dJMcajnQQUU/QEkjPpvWsmUJ5KDjvZnUc1/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/01Pqm/dJMcajnQQUU/QEkjPpvWsmUJ5KDjvZnUc1/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/01Pqm/dJMcajnQQUU/QEkjPpvWsmUJ5KDjvZnUc1/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2F01Pqm%2FdJMcajnQQUU%2FQEkjPpvWsmUJ5KDjvZnUc1%2Fimg.png&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;216&quot; height=&quot;447&quot; data-filename=&quot;piece_0001.png&quot; data-origin-width=&quot;216&quot; data-origin-height=&quot;447&quot;/&gt;&lt;/span&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;&amp;nbsp;&lt;/p&gt;
&lt;h2 data-ke-size=&quot;size26&quot;&gt;초기 세팅&lt;/h2&gt;
&lt;pre id=&quot;code_1773371121521&quot; class=&quot;csharp&quot; data-ke-language=&quot;csharp&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;# 1 가상 환경 경로 설정
python -m venv venv
source venv/bin/scripts/activate  # Windows: venv\Scripts\activate

# 2 pytorch 설치
GPU 버전 (예시: CUDA 11.8 기준)
pip install torch torchvision --index-url https://download.pytorch.org/whl/cu118

# 3 opencv 설치
pip install opencv-python numpy

# 4 sam 설치
pip install git+https://github.com/facebookresearch/segment-anything-2.git&lt;/code&gt;&lt;/pre&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;sam large 모델 설치&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;a href=&quot;https://huggingface.co/facebook/sam2.1-hiera-large/blob/main/sam2.1_hiera_large.pt&quot; target=&quot;_blank&quot; rel=&quot;noopener&amp;nbsp;noreferrer&quot;&gt;https://huggingface.co/facebook/sam2.1-hiera-large/blob/main/sam2.1_hiera_large.pt&lt;/a&gt;&lt;/p&gt;
&lt;figure id=&quot;og_1773371194223&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;sam2.1_hiera_large.pt &amp;middot; facebook/sam2.1-hiera-large at main&quot; data-og-description=&quot;We&amp;rsquo;re on a journey to advance and democratize artificial intelligence through open source and open science.&quot; data-og-host=&quot;huggingface.co&quot; data-og-source-url=&quot;https://huggingface.co/facebook/sam2.1-hiera-large/blob/main/sam2.1_hiera_large.pt&quot; data-og-url=&quot;https://huggingface.co/facebook/sam2.1-hiera-large/blob/main/sam2.1_hiera_large.pt&quot; data-og-image=&quot;https://scrap.kakaocdn.net/dn/d0TI7X/dJMb8SpGrDL/iczST6EY2bKXxfALU27A60/img.png?width=1200&amp;amp;height=648&amp;amp;face=0_0_1200_648,https://scrap.kakaocdn.net/dn/Qs4AR/dJMb8QMasRh/259blLMIaKKY9FVXgMVhhK/img.png?width=1200&amp;amp;height=648&amp;amp;face=0_0_1200_648&quot;&gt;&lt;a href=&quot;https://huggingface.co/facebook/sam2.1-hiera-large/blob/main/sam2.1_hiera_large.pt&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot; data-source-url=&quot;https://huggingface.co/facebook/sam2.1-hiera-large/blob/main/sam2.1_hiera_large.pt&quot;&gt;
&lt;div class=&quot;og-image&quot; style=&quot;background-image: url('https://scrap.kakaocdn.net/dn/d0TI7X/dJMb8SpGrDL/iczST6EY2bKXxfALU27A60/img.png?width=1200&amp;amp;height=648&amp;amp;face=0_0_1200_648,https://scrap.kakaocdn.net/dn/Qs4AR/dJMb8QMasRh/259blLMIaKKY9FVXgMVhhK/img.png?width=1200&amp;amp;height=648&amp;amp;face=0_0_1200_648');&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;sam2.1_hiera_large.pt &amp;middot; facebook/sam2.1-hiera-large at main&lt;/p&gt;
&lt;p class=&quot;og-desc&quot; data-ke-size=&quot;size16&quot;&gt;We&amp;rsquo;re on a journey to advance and democratize artificial intelligence through open source and open science.&lt;/p&gt;
&lt;p class=&quot;og-host&quot; data-ke-size=&quot;size16&quot;&gt;huggingface.co&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;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h2 data-ke-size=&quot;size26&quot;&gt;코드&lt;/h2&gt;
&lt;p&gt;&lt;figure class=&quot;fileblock&quot; data-ke-align=&quot;alignCenter&quot;&gt;&lt;a href=&quot;https://blog.kakaocdn.net/dn/NbTPY/dJMcadupLSC/zoEAoTVbOwOR7LSRkLf3uK/PuzzleResourceExtractor_Round.py?attach=1&amp;amp;knm=tfile.py&quot; class=&quot;&quot;&gt;
    &lt;div class=&quot;image&quot;&gt;&lt;/div&gt;
    &lt;div class=&quot;desc&quot;&gt;&lt;div class=&quot;filename&quot;&gt;&lt;span class=&quot;name&quot;&gt;PuzzleResourceExtractor_Round.py&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;size&quot;&gt;0.01MB&lt;/div&gt;
&lt;/div&gt;
  &lt;/a&gt;&lt;/figure&gt;
&lt;/p&gt;</description>
      <category>기타</category>
      <author>Krap's</author>
      <guid isPermaLink="true">https://krapboss.tistory.com/160</guid>
      <comments>https://krapboss.tistory.com/160#entry160comment</comments>
      <pubDate>Fri, 13 Mar 2026 12:07:33 +0900</pubDate>
    </item>
    <item>
      <title>유니티 Text 크기에 따른 부모 사이즈 자동 조절 설정</title>
      <link>https://krapboss.tistory.com/159</link>
      <description>&lt;h2 data-ke-size=&quot;size26&quot;&gt;# 요구 사항&lt;/h2&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;UI 요소별 Horizontal 자동 정렬 및 텍스트 크기에 따른 버튼 자동 크기 조절&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h2 data-ke-size=&quot;size26&quot;&gt;# 최 상단 Horizontal 정렬을 위한 ScrollView의 Content 설정&lt;/h2&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;564&quot; data-origin-height=&quot;128&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/bN1Wzj/dJMcaaxjypq/JNM3skS3MrHdv3JFRKpask/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/bN1Wzj/dJMcaaxjypq/JNM3skS3MrHdv3JFRKpask/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/bN1Wzj/dJMcaaxjypq/JNM3skS3MrHdv3JFRKpask/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FbN1Wzj%2FdJMcaaxjypq%2FJNM3skS3MrHdv3JFRKpask%2Fimg.png&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;564&quot; height=&quot;128&quot; data-origin-width=&quot;564&quot; data-origin-height=&quot;128&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;944&quot; data-origin-height=&quot;396&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/bVOVzw/dJMcacolZas/3qRLJvILPkpvxQtXEVzNd1/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/bVOVzw/dJMcacolZas/3qRLJvILPkpvxQtXEVzNd1/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/bVOVzw/dJMcacolZas/3qRLJvILPkpvxQtXEVzNd1/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FbVOVzw%2FdJMcacolZas%2F3qRLJvILPkpvxQtXEVzNd1%2Fimg.png&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;944&quot; height=&quot;396&quot; data-origin-width=&quot;944&quot; data-origin-height=&quot;396&quot;/&gt;&lt;/span&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;&amp;nbsp;&lt;/p&gt;
&lt;h2 data-ke-size=&quot;size26&quot;&gt;# Text 부모 설정&lt;/h2&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;181&quot; data-origin-height=&quot;50&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/vyNSO/dJMcacPrh4o/64RRd6AIjZlkofv1pwk520/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/vyNSO/dJMcacPrh4o/64RRd6AIjZlkofv1pwk520/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/vyNSO/dJMcacPrh4o/64RRd6AIjZlkofv1pwk520/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FvyNSO%2FdJMcacPrh4o%2F64RRd6AIjZlkofv1pwk520%2Fimg.png&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;181&quot; height=&quot;50&quot; data-origin-width=&quot;181&quot; data-origin-height=&quot;50&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;939&quot; data-origin-height=&quot;417&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/AEztz/dJMcadgtfel/oW9xWSReEyIFihzYKM0IKK/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/AEztz/dJMcadgtfel/oW9xWSReEyIFihzYKM0IKK/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/AEztz/dJMcadgtfel/oW9xWSReEyIFihzYKM0IKK/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FAEztz%2FdJMcadgtfel%2FoW9xWSReEyIFihzYKM0IKK%2Fimg.png&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;939&quot; height=&quot;417&quot; data-origin-width=&quot;939&quot; data-origin-height=&quot;417&quot;/&gt;&lt;/span&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;&amp;nbsp;&lt;/p&gt;
&lt;h2 data-ke-size=&quot;size26&quot;&gt;# Text 설정&lt;/h2&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;SizeFiltter 추가&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;945&quot; data-origin-height=&quot;262&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/xsBY5/dJMcafk5eRn/CNeDO2YihKnvo2gMwkLvck/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/xsBY5/dJMcafk5eRn/CNeDO2YihKnvo2gMwkLvck/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/xsBY5/dJMcafk5eRn/CNeDO2YihKnvo2gMwkLvck/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FxsBY5%2FdJMcafk5eRn%2FCNeDO2YihKnvo2gMwkLvck%2Fimg.png&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;945&quot; height=&quot;262&quot; data-origin-width=&quot;945&quot; data-origin-height=&quot;262&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;</description>
      <category>유니티/기본 기능</category>
      <author>Krap's</author>
      <guid isPermaLink="true">https://krapboss.tistory.com/159</guid>
      <comments>https://krapboss.tistory.com/159#entry159comment</comments>
      <pubDate>Thu, 22 Jan 2026 10:18:48 +0900</pubDate>
    </item>
    <item>
      <title>Addressable 설정</title>
      <link>https://krapboss.tistory.com/158</link>
      <description>&lt;h2 data-ke-size=&quot;size26&quot;&gt;# 어드레서블 그룹 설정&lt;/h2&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;550&quot; data-origin-height=&quot;715&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/HEd9D/dJMcaaKOB7l/gFK4Kx1Puq771LMX82kCLK/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/HEd9D/dJMcaaKOB7l/gFK4Kx1Puq771LMX82kCLK/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/HEd9D/dJMcaaKOB7l/gFK4Kx1Puq771LMX82kCLK/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FHEd9D%2FdJMcaaKOB7l%2FgFK4Kx1Puq771LMX82kCLK%2Fimg.png&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;550&quot; height=&quot;715&quot; data-origin-width=&quot;550&quot; data-origin-height=&quot;715&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;include in build&lt;/b&gt; : 어드레서블 빌드 시 해당 그룹이 에셋으로 추출될지 여부&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;Build&amp;nbsp; &amp;amp; Load Paths&lt;/b&gt; : Remote OR Local&lt;br /&gt;Remote : 서버에 올리는 용도로서 별도의 위치에 번들이 추출되며 빌드 시 빌드 파일로 포함되지 않음&lt;br /&gt;Local : 에셋 빌드 시 라이브러리에 포함되며 빌드 시 streaming asset 으로 빌드에 포함된다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;Bundle Naming Mode&lt;/b&gt; : No Hash (번들이 추출될 경우 이름으로만 추출되도록 하기)&lt;br /&gt;&amp;nbsp;* 서버에서 다운로드 받을 경우 번들 자체 해쉬값을 사용하기에 사용자에게 이름이 그대로 노출되는 경우는 없다.&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;643&quot; data-origin-height=&quot;306&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/cDyjHL/dJMb99SGbAD/BeGxtPObKa6TOx4KCxH1G0/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/cDyjHL/dJMb99SGbAD/BeGxtPObKa6TOx4KCxH1G0/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/cDyjHL/dJMb99SGbAD/BeGxtPObKa6TOx4KCxH1G0/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FcDyjHL%2FdJMb99SGbAD%2FBeGxtPObKa6TOx4KCxH1G0%2Fimg.png&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;643&quot; height=&quot;306&quot; data-origin-width=&quot;643&quot; data-origin-height=&quot;306&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h2 data-ke-size=&quot;size26&quot;&gt;# 어드레서블 세팅&lt;/h2&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;537&quot; data-origin-height=&quot;649&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/Q86jP/dJMcacV9AMu/dl0gLZ4WH6poLGk7MGwaY1/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/Q86jP/dJMcacV9AMu/dl0gLZ4WH6poLGk7MGwaY1/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/Q86jP/dJMcacV9AMu/dl0gLZ4WH6poLGk7MGwaY1/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FQ86jP%2FdJMcacV9AMu%2Fdl0gLZ4WH6poLGk7MGwaY1%2Fimg.png&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;537&quot; height=&quot;649&quot; data-origin-width=&quot;537&quot; data-origin-height=&quot;649&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;Only update catalogs manually : 어드레서블 에셋에 대한 자동 업데이트를 진행하지 않음 : TRUE&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;545&quot; data-origin-height=&quot;466&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/bnh60H/dJMcafrOJ6b/F6JXwkUZUElZP8KbI6ICI1/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/bnh60H/dJMcafrOJ6b/F6JXwkUZUElZP8KbI6ICI1/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/bnh60H/dJMcafrOJ6b/F6JXwkUZUElZP8KbI6ICI1/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fbnh60H%2FdJMcafrOJ6b%2FF6JXwkUZUElZP8KbI6ICI1%2Fimg.png&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;545&quot; height=&quot;466&quot; data-origin-width=&quot;545&quot; data-origin-height=&quot;466&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;Unique bundle IDs : 에셋 번들을 로드할 때 엔진 내부적으로 사용하는 **Internal ID(내부 식별자)**를 고유하게 생성 런타임 도중 번들에 대한 충돌을 방지하기 위해 사용&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h2 data-ke-size=&quot;size26&quot;&gt;# 위치&lt;/h2&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;[에디터] 서버 데이터 다운로드 위치&lt;br /&gt;C:\Users\dongs\AppData\LocalLow\Unity\Krap_PiecefulSketch&lt;br /&gt;C:\Users\dongs\AppData\LocalLow\Unity\&amp;lt;회사 이름&amp;gt;_&amp;lt;프로덕트 이름&amp;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;br /&gt;&amp;lt; D:\Unity\Github\MakePainting &amp;gt;\Library\com.unity.addressables\aa\Android\Android&lt;/p&gt;</description>
      <category>유니티/기본 기능</category>
      <author>Krap's</author>
      <guid isPermaLink="true">https://krapboss.tistory.com/158</guid>
      <comments>https://krapboss.tistory.com/158#entry158comment</comments>
      <pubDate>Sat, 17 Jan 2026 22:52:09 +0900</pubDate>
    </item>
    <item>
      <title>Addressable 에셋 경로가 다름</title>
      <link>https://krapboss.tistory.com/157</link>
      <description>&lt;h2 data-ke-size=&quot;size26&quot;&gt;# 어드레서블 불러오는 에셋 이름이 다름&lt;/h2&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;## 문제 확인&lt;/h3&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;pre id=&quot;code_1768611417943&quot; class=&quot;csharp&quot; data-ke-language=&quot;csharp&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;Failed to read data for the AssetBundle 'commonshared_assets_all_f24e66a9e99becca18d9cecdbc2fdd5b.bundle'.&lt;/code&gt;&lt;/pre&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;아래는 실제 경로상 존재하는 이름&lt;/p&gt;
&lt;pre id=&quot;code_1768611449659&quot; class=&quot;csharp&quot; data-ke-language=&quot;csharp&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;commonshared__1190970ae1abf65121c1542f6b80fc1d&lt;/code&gt;&lt;/pre&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;## 원인&lt;/h3&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;로컬 번들 파일이기에, 로컬 경로상 있는 hash 값을 우선해서 사용할 줄 알았는데, 캐쉬된 번들 hash 파일 이름을 우선하여 찾기에 발생했다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;유니티 어드레서블은 Build Remote Catalog : Remote 가 활성화 되어 있을 경우에는 첫 시작 시 자동으로 서버에 존재하는 hash 정보를 받아왔음&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;577&quot; data-origin-height=&quot;532&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/eayE39/dJMcacBRGRc/ZbjvUxMLziK9LWAsZGfq2k/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/eayE39/dJMcacBRGRc/ZbjvUxMLziK9LWAsZGfq2k/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/eayE39/dJMcacBRGRc/ZbjvUxMLziK9LWAsZGfq2k/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FeayE39%2FdJMcacBRGRc%2FZbjvUxMLziK9LWAsZGfq2k%2Fimg.png&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;451&quot; height=&quot;416&quot; data-origin-width=&quot;577&quot; data-origin-height=&quot;532&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;pre id=&quot;code_1768611090440&quot; class=&quot;csharp&quot; data-ke-language=&quot;csharp&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;C:\Users\&amp;lt;사용자 이름&amp;gt;\AppData\LocalLow\&amp;lt;회사 이름&amp;gt;\&amp;lt;프로젝트 이름&amp;gt;&lt;/code&gt;&lt;/pre&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;br /&gt;실제로 com.~~ 경로에 네트워크가 연결될 경우에는 현재 프로젝트와 서버에 있는 해쉬 값이 다를 경우 서버에서 해쉬를 우선적으로 해쉬 정보를 저장&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;1221&quot; data-origin-height=&quot;289&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/bl50mx/dJMb99LS4zx/CAgjZkWlvVgKWPOIXgjt31/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/bl50mx/dJMb99LS4zx/CAgjZkWlvVgKWPOIXgjt31/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/bl50mx/dJMb99LS4zx/CAgjZkWlvVgKWPOIXgjt31/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fbl50mx%2FdJMb99LS4zx%2FCAgjZkWlvVgKWPOIXgjt31%2Fimg.png&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;1221&quot; height=&quot;289&quot; data-origin-width=&quot;1221&quot; data-origin-height=&quot;289&quot;/&gt;&lt;/span&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;&amp;nbsp;&lt;/p&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;## 해결 방안&lt;/h3&gt;
&lt;h4 data-ke-size=&quot;size20&quot;&gt;### 번들 이름에 대한 변경이 되지 않도록 하기&lt;/h4&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;/h4&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h4 data-ke-size=&quot;size20&quot;&gt;### Bundle Naming Mode 수정&lt;/h4&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;아래 옵션을 변경 해서 참조되는 번들의 이름이 항상 고정되도록 변경&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;fileNameHash를 통해 그룹명만 사용하도록 지정할 수 있음&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;579&quot; data-origin-height=&quot;271&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/D6cEs/dJMcac2TAP8/hhup3fi36F2VDorZqQkKY0/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/D6cEs/dJMcac2TAP8/hhup3fi36F2VDorZqQkKY0/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/D6cEs/dJMcac2TAP8/hhup3fi36F2VDorZqQkKY0/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FD6cEs%2FdJMcac2TAP8%2Fhhup3fi36F2VDorZqQkKY0%2Fimg.png&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;579&quot; height=&quot;271&quot; data-origin-width=&quot;579&quot; data-origin-height=&quot;271&quot;/&gt;&lt;/span&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;&amp;nbsp;&lt;/p&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;## 문제 예방&lt;/h3&gt;
&lt;h4 data-ke-size=&quot;size20&quot;&gt;### 타이틀 씬 에셋 같은 경우에는 고정된 에셋으로 빌드에 함께 포함&lt;/h4&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;h4 data-ke-size=&quot;size20&quot;&gt;### 반드시 서버에 Catalog 데이터를 올려서 최신화할 것&lt;/h4&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;/h4&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;</description>
      <category>유니티/기본 기능</category>
      <author>Krap's</author>
      <guid isPermaLink="true">https://krapboss.tistory.com/157</guid>
      <comments>https://krapboss.tistory.com/157#entry157comment</comments>
      <pubDate>Sat, 17 Jan 2026 10:14:54 +0900</pubDate>
    </item>
    <item>
      <title>Addressable Font Magenta 문제</title>
      <link>https://krapboss.tistory.com/156</link>
      <description>&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h2 data-ke-size=&quot;size26&quot;&gt;문제&lt;/h2&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-origin-width=&quot;280&quot; data-origin-height=&quot;168&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/bYKZfv/dJMcaajHPMx/tTu8UsPSYcAvaRuL9Q4Pb0/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/bYKZfv/dJMcaajHPMx/tTu8UsPSYcAvaRuL9Q4Pb0/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/bYKZfv/dJMcaajHPMx/tTu8UsPSYcAvaRuL9Q4Pb0/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FbYKZfv%2FdJMcaajHPMx%2FtTu8UsPSYcAvaRuL9Q4Pb0%2Fimg.png&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;280&quot; height=&quot;168&quot; data-origin-width=&quot;280&quot; data-origin-height=&quot;168&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h2 data-ke-size=&quot;size26&quot;&gt;원인&lt;/h2&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;서버에 업로드된 어드레서블 오브젝트는 모바일 기기에 맞게 되어 있고, 이로 인하여 모바일에 맞춰진 번들과 맞지 않는 그래픽 API를 사용하여 문제가 발생&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;962&quot; data-origin-height=&quot;152&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/cNZZw5/dJMcagKZ8en/KKUGRGZk8bcTwktlYHUjsK/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/cNZZw5/dJMcagKZ8en/KKUGRGZk8bcTwktlYHUjsK/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/cNZZw5/dJMcagKZ8en/KKUGRGZk8bcTwktlYHUjsK/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FcNZZw5%2FdJMcagKZ8en%2FKKUGRGZk8bcTwktlYHUjsK%2Fimg.png&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;962&quot; height=&quot;152&quot; data-origin-width=&quot;962&quot; data-origin-height=&quot;152&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h2 data-ke-size=&quot;size26&quot;&gt;해결&lt;/h2&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;Player Setting 에 Graphics API를 OpenGles3 을 1순위로 변경&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;1640&quot; data-origin-height=&quot;664&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/csZl4k/dJMcahpBH5W/WmFNcu9o9Hdu83OxGQQitk/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/csZl4k/dJMcahpBH5W/WmFNcu9o9Hdu83OxGQQitk/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/csZl4k/dJMcahpBH5W/WmFNcu9o9Hdu83OxGQQitk/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FcsZl4k%2FdJMcahpBH5W%2FWmFNcu9o9Hdu83OxGQQitk%2Fimg.png&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;1640&quot; height=&quot;664&quot; data-origin-width=&quot;1640&quot; data-origin-height=&quot;664&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;864&quot; data-origin-height=&quot;218&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/B5UG0/dJMcagKZ8ic/Yjm2QdW4gJDBijMWPGQKY1/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/B5UG0/dJMcagKZ8ic/Yjm2QdW4gJDBijMWPGQKY1/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/B5UG0/dJMcagKZ8ic/Yjm2QdW4gJDBijMWPGQKY1/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FB5UG0%2FdJMcagKZ8ic%2FYjm2QdW4gJDBijMWPGQKY1%2Fimg.png&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;864&quot; height=&quot;218&quot; data-origin-width=&quot;864&quot; data-origin-height=&quot;218&quot;/&gt;&lt;/span&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;&amp;nbsp;&lt;/p&gt;
&lt;h2 data-ke-size=&quot;size26&quot;&gt;결과&lt;/h2&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-origin-width=&quot;400&quot; data-origin-height=&quot;249&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/I90Zp/dJMb99SDW0D/dXK7S2gCnV6iEAnqD3cGxk/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/I90Zp/dJMb99SDW0D/dXK7S2gCnV6iEAnqD3cGxk/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/I90Zp/dJMb99SDW0D/dXK7S2gCnV6iEAnqD3cGxk/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FI90Zp%2FdJMb99SDW0D%2FdXK7S2gCnV6iEAnqD3cGxk%2Fimg.png&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;400&quot; height=&quot;249&quot; data-origin-width=&quot;400&quot; data-origin-height=&quot;249&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;</description>
      <category>그래픽</category>
      <category>#</category>
      <author>Krap's</author>
      <guid isPermaLink="true">https://krapboss.tistory.com/156</guid>
      <comments>https://krapboss.tistory.com/156#entry156comment</comments>
      <pubDate>Mon, 12 Jan 2026 00:37:48 +0900</pubDate>
    </item>
    <item>
      <title>비주얼 스튜디오에서 클로드 사용하기</title>
      <link>https://krapboss.tistory.com/155</link>
      <description>&lt;h2 data-ke-size=&quot;size26&quot;&gt;#0 들어가기전&lt;/h2&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;공식적으로 비주얼 스튜디오에서 클로드를 정식 확장 툴러 지원하지 않음.&lt;br /&gt;우리는 CLI를 통해 프로젝트에 접근하여 사용&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h2 data-ke-size=&quot;size26&quot;&gt;#1 Node JS, Git Bash, 클로드 설치&lt;/h2&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;Node JS : CLI에서 사용할 클로드 ai 설치 용도&lt;br /&gt;&lt;a href=&quot;https://nodejs.org/ko/download&quot; target=&quot;_blank&quot; rel=&quot;noopener&amp;nbsp;noreferrer&quot;&gt;https://nodejs.org/ko/download&lt;/a&gt;&lt;/p&gt;
&lt;figure id=&quot;og_1767459457786&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;Node.js &amp;mdash; Node.js&amp;reg; 다운로드&quot; data-og-description=&quot;Node.js&amp;reg; is a free, open-source, cross-platform JavaScript runtime environment that lets developers create servers, web apps, command line tools and scripts.&quot; data-og-host=&quot;nodejs.org&quot; data-og-source-url=&quot;https://nodejs.org/ko/download&quot; data-og-url=&quot;https://nodejs.org/ko/download&quot; data-og-image=&quot;https://scrap.kakaocdn.net/dn/bm23le/hyZQYt7R46/hcvKWju5lzcKJRRvS3P1kK/img.png?width=1200&amp;amp;height=600&amp;amp;face=0_0_1200_600,https://scrap.kakaocdn.net/dn/DyCDj/hyZRdkyNpe/ocic6lMiOSY1n51BLP1tL1/img.png?width=224&amp;amp;height=256&amp;amp;face=0_0_224_256&quot;&gt;&lt;a href=&quot;https://nodejs.org/ko/download&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot; data-source-url=&quot;https://nodejs.org/ko/download&quot;&gt;
&lt;div class=&quot;og-image&quot; style=&quot;background-image: url('https://scrap.kakaocdn.net/dn/bm23le/hyZQYt7R46/hcvKWju5lzcKJRRvS3P1kK/img.png?width=1200&amp;amp;height=600&amp;amp;face=0_0_1200_600,https://scrap.kakaocdn.net/dn/DyCDj/hyZRdkyNpe/ocic6lMiOSY1n51BLP1tL1/img.png?width=224&amp;amp;height=256&amp;amp;face=0_0_224_256');&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;Node.js &amp;mdash; Node.js&amp;reg; 다운로드&lt;/p&gt;
&lt;p class=&quot;og-desc&quot; data-ke-size=&quot;size16&quot;&gt;Node.js&amp;reg; is a free, open-source, cross-platform JavaScript runtime environment that lets developers create servers, web apps, command line tools and scripts.&lt;/p&gt;
&lt;p class=&quot;og-host&quot; data-ke-size=&quot;size16&quot;&gt;nodejs.org&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;
&lt;p data-ke-size=&quot;size16&quot;&gt;Git Bash : 클로드 연결 및 명령 사용 용도 (깃 데스크탑 또는 깃이 설치되어 있을 경우 기존 깃 파일 위치로 이동해서 cmd 폴더를&amp;nbsp; 환경 변수로 지정만 해주면 됩니다.)&lt;br /&gt;&lt;a href=&quot;https://git-scm.com/install/windows&quot; target=&quot;_blank&quot; rel=&quot;noopener&amp;nbsp;noreferrer&quot;&gt;https://git-scm.com/install/windows&lt;/a&gt;&lt;/p&gt;
&lt;figure id=&quot;og_1767459504405&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;Git - Install for Windows&quot; data-og-description=&quot;Click here to download the latest (2.52.0) x64 version of Git for Windows. This is the most recent maintained build. It was released on 2025-11-17. Other Git for Windows downloads Standalone Installer Git for Windows/x64 Setup. Git for Windows/ARM64 Setup.&quot; data-og-host=&quot;git-scm.com&quot; data-og-source-url=&quot;https://git-scm.com/install/windows&quot; data-og-url=&quot;https://git-scm.com/install/windows&quot; data-og-image=&quot;&quot;&gt;&lt;a href=&quot;https://git-scm.com/install/windows&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot; data-source-url=&quot;https://git-scm.com/install/windows&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;Git - Install for Windows&lt;/p&gt;
&lt;p class=&quot;og-desc&quot; data-ke-size=&quot;size16&quot;&gt;Click here to download the latest (2.52.0) x64 version of Git for Windows. This is the most recent maintained build. It was released on 2025-11-17. Other Git for Windows downloads Standalone Installer Git for Windows/x64 Setup. Git for Windows/ARM64 Setup.&lt;/p&gt;
&lt;p class=&quot;og-host&quot; data-ke-size=&quot;size16&quot;&gt;git-scm.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;
&lt;h4 data-ke-size=&quot;size20&quot;&gt;&lt;br /&gt;## 사용 전 환경 변수 설정이 되어 있는지 확인&lt;/h4&gt;
&lt;p data-ke-size=&quot;size18&quot;&gt;첫번째는 NodeJs 사용 을 위한 환경 변수&lt;br /&gt;두번째는 클로드 사용을 위한 git 환경 변수&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignLeft&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;409&quot; data-origin-height=&quot;69&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/bMTU0R/dJMcacIjmFL/HEu6UDEmKex2r33zS38Ka1/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/bMTU0R/dJMcacIjmFL/HEu6UDEmKex2r33zS38Ka1/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/bMTU0R/dJMcacIjmFL/HEu6UDEmKex2r33zS38Ka1/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FbMTU0R%2FdJMcacIjmFL%2FHEu6UDEmKex2r33zS38Ka1%2Fimg.png&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;409&quot; height=&quot;69&quot; data-origin-width=&quot;409&quot; data-origin-height=&quot;69&quot;/&gt;&lt;/span&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;&amp;nbsp;&lt;/p&gt;
&lt;h2 data-ke-size=&quot;size26&quot;&gt;#2 개발자 명령 프롬프트 접속 후 클로드 연결 진행&lt;/h2&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;551&quot; data-origin-height=&quot;248&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/uAKsj/dJMcaaqbIdt/VvMSAKbMbNt5xnPaQ0TmI1/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/uAKsj/dJMcaaqbIdt/VvMSAKbMbNt5xnPaQ0TmI1/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/uAKsj/dJMcaaqbIdt/VvMSAKbMbNt5xnPaQ0TmI1/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FuAKsj%2FdJMcaaqbIdt%2FVvMSAKbMbNt5xnPaQ0TmI1%2Fimg.png&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;551&quot; height=&quot;248&quot; data-origin-width=&quot;551&quot; data-origin-height=&quot;248&quot;/&gt;&lt;/span&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;1. 클로드 AI 기능 설치&lt;/h4&gt;
&lt;pre id=&quot;code_1766242961331&quot; class=&quot;csharp&quot; data-ke-language=&quot;csharp&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;npm install -g @anthropic-ai/claude-code&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;819&quot; data-origin-height=&quot;270&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/bCmWW6/dJMcac9t5Nm/A5z8DRqHxEaNFrlkAeXzq0/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/bCmWW6/dJMcac9t5Nm/A5z8DRqHxEaNFrlkAeXzq0/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/bCmWW6/dJMcac9t5Nm/A5z8DRqHxEaNFrlkAeXzq0/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FbCmWW6%2FdJMcac9t5Nm%2FA5z8DRqHxEaNFrlkAeXzq0%2Fimg.png&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;819&quot; height=&quot;270&quot; data-origin-width=&quot;819&quot; data-origin-height=&quot;270&quot;/&gt;&lt;/span&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;2. 클로드 실행&lt;/h4&gt;
&lt;pre id=&quot;code_1768213865830&quot; class=&quot;csharp&quot; data-ke-language=&quot;csharp&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;claude&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;443&quot; data-origin-height=&quot;229&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/4dvaE/dJMcaiBHXDK/V6Qqkwlo8sjTyk7KOX13H1/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/4dvaE/dJMcaiBHXDK/V6Qqkwlo8sjTyk7KOX13H1/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/4dvaE/dJMcaiBHXDK/V6Qqkwlo8sjTyk7KOX13H1/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2F4dvaE%2FdJMcaiBHXDK%2FV6Qqkwlo8sjTyk7KOX13H1%2Fimg.png&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;443&quot; height=&quot;229&quot; data-origin-width=&quot;443&quot; data-origin-height=&quot;229&quot;/&gt;&lt;/span&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;&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;&amp;nbsp;&lt;/p&gt;
&lt;h2 data-ke-size=&quot;size26&quot;&gt;#3 로그인 및 설정을 완료하면 완료 사용 진행&lt;/h2&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-origin-width=&quot;567&quot; data-origin-height=&quot;387&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/dOQHbS/dJMcabikNUb/TZhuuSJqHu3qe55WLB4WDk/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/dOQHbS/dJMcabikNUb/TZhuuSJqHu3qe55WLB4WDk/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/dOQHbS/dJMcabikNUb/TZhuuSJqHu3qe55WLB4WDk/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FdOQHbS%2FdJMcabikNUb%2FTZhuuSJqHu3qe55WLB4WDk%2Fimg.png&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;567&quot; height=&quot;387&quot; data-origin-width=&quot;567&quot; data-origin-height=&quot;387&quot;/&gt;&lt;/span&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;&amp;nbsp;&lt;/p&gt;
&lt;h2 data-ke-size=&quot;size26&quot;&gt;# 명령&lt;/h2&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;/init &lt;br /&gt;초기 프로젝트 코드 베이스를 클로드용으로 기록&lt;br /&gt;프로젝트 내 CLAUDE.md 파일에 전반적은 프로젝트 내용이 정리&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;/login&lt;br /&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;&amp;nbsp;&lt;/p&gt;
&lt;h2 data-ke-size=&quot;size26&quot;&gt;# 개발자 명령 툴이 안 열린다.&lt;/h2&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;1. 개별 구성 요소 설치&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;317&quot; data-origin-height=&quot;90&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/rQREp/dJMcaacEn56/pdvFvrPnk8QPhwOe762Qu1/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/rQREp/dJMcaacEn56/pdvFvrPnk8QPhwOe762Qu1/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/rQREp/dJMcaacEn56/pdvFvrPnk8QPhwOe762Qu1/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FrQREp%2FdJMcaacEn56%2FpdvFvrPnk8QPhwOe762Qu1%2Fimg.png&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;317&quot; height=&quot;90&quot; data-origin-width=&quot;317&quot; data-origin-height=&quot;90&quot;/&gt;&lt;/span&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;2. c++ 설치&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;424&quot; data-origin-height=&quot;101&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/rTJk0/dJMcaaDIBMi/Est8KeqGtsnHq5nkabQi4k/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/rTJk0/dJMcaaDIBMi/Est8KeqGtsnHq5nkabQi4k/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/rTJk0/dJMcaaDIBMi/Est8KeqGtsnHq5nkabQi4k/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FrTJk0%2FdJMcaaDIBMi%2FEst8KeqGtsnHq5nkabQi4k%2Fimg.png&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;424&quot; height=&quot;101&quot; data-origin-width=&quot;424&quot; data-origin-height=&quot;101&quot;/&gt;&lt;/span&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;&amp;nbsp;&lt;/p&gt;</description>
      <category>기타</category>
      <author>Krap's</author>
      <guid isPermaLink="true">https://krapboss.tistory.com/155</guid>
      <comments>https://krapboss.tistory.com/155#entry155comment</comments>
      <pubDate>Tue, 25 Nov 2025 17:55:55 +0900</pubDate>
    </item>
  </channel>
</rss>