<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0">
  <channel>
    <title>타미월드</title>
    <link>https://hive-mind.tistory.com/</link>
    <description></description>
    <language>ko</language>
    <pubDate>Thu, 20 Aug 2026 12:06:18 +0900</pubDate>
    <generator>TISTORY</generator>
    <ttl>100</ttl>
    <managingEditor>타미힐핑거</managingEditor>
    <item>
      <title>리액트 개발일지 로그 기록 2022/05/13</title>
      <link>https://hive-mind.tistory.com/91</link>
      <description></description>
      <category>개발 노트 꾸러미/리액트 개발노트</category>
      <author>타미힐핑거</author>
      <guid isPermaLink="true">https://hive-mind.tistory.com/91</guid>
      <comments>https://hive-mind.tistory.com/91#entry91comment</comments>
      <pubDate>Fri, 13 May 2022 12:59:14 +0900</pubDate>
    </item>
    <item>
      <title>리액트 개발일지 로그 기록 2022/05/05</title>
      <link>https://hive-mind.tistory.com/90</link>
      <description>&lt;h3 data-ke-size=&quot;size23&quot;&gt;&lt;b&gt;로그 내용&amp;nbsp;&lt;/b&gt;&lt;/h3&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;&lt;b&gt;필자는 원체 구글 워크스페이스와 구글 서브 애플리케이션들을 많이 활용해왔다. 최근 프로젝트들을 하면서&lt;br /&gt;GCP(Google Cloud Platform)들도 활용해 보았으며 손쉽고 빠르게 처리 가능한 API token key 발행 등&lt;br /&gt;복잡하지 않고 견고한 구조로 사용 가능한 점이 매우 독보적이었다.&lt;/b&gt;&lt;/li&gt;
&lt;li&gt;&lt;b&gt;깃허브와 리액트 테스트 프로젝트를 연동해 보기 위해서 깃허브 페이지를 생성 후 페이지 사이트 링크를 구글 도메인 DNS를 활용하여 TYPE A와 TYPE CNAME를 적용하여 도메인 변환에 성공하였다.&amp;nbsp;&lt;/b&gt;&lt;/li&gt;
&lt;li&gt;&lt;b&gt;로그 기록 5월 5일 기점으로 약 3일간 프로덕션 버전의 필자 포트폴리오를 발행해 볼 생각이다.&lt;/b&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h3 style=&quot;text-align: center;&quot; data-ke-size=&quot;size23&quot;&gt;&lt;b&gt;커스텀 도메인 깃허브 페이지 가이드&lt;/b&gt;&lt;/h3&gt;
&lt;figure id=&quot;og_1651732579533&quot; contenteditable=&quot;false&quot; data-ke-type=&quot;opengraph&quot; data-ke-align=&quot;alignCenter&quot; data-og-type=&quot;article&quot; data-og-title=&quot;Managing a custom domain for your GitHub Pages site - GitHub Docs&quot; data-og-description=&quot;People with admin permissions for a repository can configure a custom domain for a GitHub Pages site. About custom domain configuration Make sure you add your custom domain to your GitHub Pages site before configuring your custom domain with your DNS provi&quot; data-og-host=&quot;docs.github.com&quot; data-og-source-url=&quot;https://docs.github.com/en/pages/configuring-a-custom-domain-for-your-github-pages-site/managing-a-custom-domain-for-your-github-pages-site#about-custom-domain-configuration&quot; data-og-url=&quot;https://ghdocs-prod.azurewebsites.net/en/pages/configuring-a-custom-domain-for-your-github-pages-site/managing-a-custom-domain-for-your-github-pages-site&quot; data-og-image=&quot;https://scrap.kakaocdn.net/dn/bhgin4/hyOhzFhl52/uJBSTt5OdyBJhlKbtchoKK/img.png?width=1200&amp;amp;height=1200&amp;amp;face=0_0_1200_1200,https://scrap.kakaocdn.net/dn/z9RfA/hyOguexOjW/JeUKeVYkvZrDNsY9CNcSA1/img.png?width=1552&amp;amp;height=276&amp;amp;face=0_0_1552_276,https://scrap.kakaocdn.net/dn/paFd1/hyOgoyCJAD/A6L7QxKpakbmw5OwsQm1bk/img.png?width=1552&amp;amp;height=276&amp;amp;face=0_0_1552_276&quot;&gt;&lt;a href=&quot;https://docs.github.com/en/pages/configuring-a-custom-domain-for-your-github-pages-site/managing-a-custom-domain-for-your-github-pages-site#about-custom-domain-configuration&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot; data-source-url=&quot;https://docs.github.com/en/pages/configuring-a-custom-domain-for-your-github-pages-site/managing-a-custom-domain-for-your-github-pages-site#about-custom-domain-configuration&quot;&gt;
&lt;div class=&quot;og-image&quot; style=&quot;background-image: url('https://scrap.kakaocdn.net/dn/bhgin4/hyOhzFhl52/uJBSTt5OdyBJhlKbtchoKK/img.png?width=1200&amp;amp;height=1200&amp;amp;face=0_0_1200_1200,https://scrap.kakaocdn.net/dn/z9RfA/hyOguexOjW/JeUKeVYkvZrDNsY9CNcSA1/img.png?width=1552&amp;amp;height=276&amp;amp;face=0_0_1552_276,https://scrap.kakaocdn.net/dn/paFd1/hyOgoyCJAD/A6L7QxKpakbmw5OwsQm1bk/img.png?width=1552&amp;amp;height=276&amp;amp;face=0_0_1552_276');&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;Managing a custom domain for your GitHub Pages site - GitHub Docs&lt;/p&gt;
&lt;p class=&quot;og-desc&quot; data-ke-size=&quot;size16&quot;&gt;People with admin permissions for a repository can configure a custom domain for a GitHub Pages site. About custom domain configuration Make sure you add your custom domain to your GitHub Pages site before configuring your custom domain with your DNS provi&lt;/p&gt;
&lt;p class=&quot;og-host&quot; data-ke-size=&quot;size16&quot;&gt;docs.github.com&lt;/p&gt;
&lt;/div&gt;
&lt;/a&gt;&lt;/figure&gt;
&lt;h3 style=&quot;text-align: center;&quot; data-ke-size=&quot;size23&quot;&gt;&lt;b&gt;구글 도메인 깃허브 페이지 설정 가이드&lt;/b&gt;&lt;/h3&gt;
&lt;p style=&quot;text-align: right;&quot; data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;by WhatsApp FrontEnginner Trent Yang&lt;/b&gt;&lt;/p&gt;
&lt;figure id=&quot;og_1651732703697&quot; contenteditable=&quot;false&quot; data-ke-type=&quot;opengraph&quot; data-ke-align=&quot;alignCenter&quot; data-og-type=&quot;article&quot; data-og-title=&quot;How to setup google domain for github pages&quot; data-og-description=&quot;Github pages is easy to setup, but to attach a custom domain with google domains, you may run into problems. Here is how you can do it in 4 steps.&quot; data-og-host=&quot;dev.to&quot; data-og-source-url=&quot;https://dev.to/trentyang/how-to-setup-google-domain-for-github-pages-1p58&quot; data-og-url=&quot;https://dev.to/trentyang/how-to-setup-google-domain-for-github-pages-1p58&quot; data-og-image=&quot;https://scrap.kakaocdn.net/dn/c0XyT4/hyOhuYhRH0/S61KHsrqfnkJDPHcDuNATK/img.png?width=1128&amp;amp;height=600&amp;amp;face=0_0_1128_600,https://scrap.kakaocdn.net/dn/eAtOi/hyOhslRDCQ/kMdTjKve4031qyXItSk4Mk/img.png?width=880&amp;amp;height=753&amp;amp;face=0_0_880_753,https://scrap.kakaocdn.net/dn/bDtbpw/hyOgAZ8f9u/NPbLdZCIU4r3xv8H4Kkcj0/img.png?width=880&amp;amp;height=753&amp;amp;face=0_0_880_753&quot;&gt;&lt;a href=&quot;https://dev.to/trentyang/how-to-setup-google-domain-for-github-pages-1p58&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot; data-source-url=&quot;https://dev.to/trentyang/how-to-setup-google-domain-for-github-pages-1p58&quot;&gt;
&lt;div class=&quot;og-image&quot; style=&quot;background-image: url('https://scrap.kakaocdn.net/dn/c0XyT4/hyOhuYhRH0/S61KHsrqfnkJDPHcDuNATK/img.png?width=1128&amp;amp;height=600&amp;amp;face=0_0_1128_600,https://scrap.kakaocdn.net/dn/eAtOi/hyOhslRDCQ/kMdTjKve4031qyXItSk4Mk/img.png?width=880&amp;amp;height=753&amp;amp;face=0_0_880_753,https://scrap.kakaocdn.net/dn/bDtbpw/hyOgAZ8f9u/NPbLdZCIU4r3xv8H4Kkcj0/img.png?width=880&amp;amp;height=753&amp;amp;face=0_0_880_753');&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;How to setup google domain for github pages&lt;/p&gt;
&lt;p class=&quot;og-desc&quot; data-ke-size=&quot;size16&quot;&gt;Github pages is easy to setup, but to attach a custom domain with google domains, you may run into problems. Here is how you can do it in 4 steps.&lt;/p&gt;
&lt;p class=&quot;og-host&quot; data-ke-size=&quot;size16&quot;&gt;dev.to&lt;/p&gt;
&lt;/div&gt;
&lt;/a&gt;&lt;/figure&gt;
&lt;h3 style=&quot;text-align: center;&quot; data-ke-size=&quot;size23&quot;&gt;&lt;b&gt;조시욱 포트폴리오 원격저장소&lt;/b&gt;&lt;/h3&gt;
&lt;figure id=&quot;og_1651733254891&quot; contenteditable=&quot;false&quot; data-ke-type=&quot;opengraph&quot; data-ke-align=&quot;alignCenter&quot; data-og-type=&quot;object&quot; data-og-title=&quot;GitHub - github01main/shiwookcho-portpolio-website: 조시욱의 리액트 기반 포트폴리오  웹사이트 입니다.&quot; data-og-description=&quot;조시욱의 리액트 기반 포트폴리오 웹사이트 입니다. Contribute to github01main/shiwookcho-portpolio-website development by creating an account on GitHub.&quot; data-og-host=&quot;github.com&quot; data-og-source-url=&quot;https://github.com/github01main/shiwookcho-portpolio-website&quot; data-og-url=&quot;https://github.com/github01main/shiwookcho-portpolio-website&quot; data-og-image=&quot;https://scrap.kakaocdn.net/dn/EV369/hyOhzSPIwz/qcl3JKfLkxsGVPxWbg7tk0/img.png?width=1200&amp;amp;height=600&amp;amp;face=954_108_1126_297&quot;&gt;&lt;a href=&quot;https://github.com/github01main/shiwookcho-portpolio-website&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot; data-source-url=&quot;https://github.com/github01main/shiwookcho-portpolio-website&quot;&gt;
&lt;div class=&quot;og-image&quot; style=&quot;background-image: url('https://scrap.kakaocdn.net/dn/EV369/hyOhzSPIwz/qcl3JKfLkxsGVPxWbg7tk0/img.png?width=1200&amp;amp;height=600&amp;amp;face=954_108_1126_297');&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;GitHub - github01main/shiwookcho-portpolio-website: 조시욱의 리액트 기반 포트폴리오 웹사이트 입니다.&lt;/p&gt;
&lt;p class=&quot;og-desc&quot; data-ke-size=&quot;size16&quot;&gt;조시욱의 리액트 기반 포트폴리오 웹사이트 입니다. Contribute to github01main/shiwookcho-portpolio-website development by creating an account on GitHub.&lt;/p&gt;
&lt;p class=&quot;og-host&quot; data-ke-size=&quot;size16&quot;&gt;github.com&lt;/p&gt;
&lt;/div&gt;
&lt;/a&gt;&lt;/figure&gt;
&lt;h3 style=&quot;text-align: center;&quot; data-ke-size=&quot;size23&quot;&gt;&lt;b&gt;조시욱 포트폴리오 사이트 DNS converted&lt;/b&gt;&lt;/h3&gt;
&lt;figure id=&quot;og_1651733288301&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;Freak Code&quot; data-og-description=&quot;&quot; data-og-host=&quot;www.shiwookcho.com&quot; data-og-source-url=&quot;https://www.shiwookcho.com/&quot; data-og-url=&quot;https://www.shiwookcho.com/&quot; data-og-image=&quot;&quot;&gt;&lt;a href=&quot;https://www.shiwookcho.com/&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot; data-source-url=&quot;https://www.shiwookcho.com/&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;Freak Code&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;www.shiwookcho.com&lt;/p&gt;
&lt;/div&gt;
&lt;/a&gt;&lt;/figure&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;</description>
      <category>개발 노트 꾸러미/리액트 개발노트</category>
      <category>dns</category>
      <category>domain</category>
      <category>Github</category>
      <category>Google</category>
      <category>Pages</category>
      <category>port</category>
      <category>prerequisites</category>
      <category>react</category>
      <category>warning</category>
      <author>타미힐핑거</author>
      <guid isPermaLink="true">https://hive-mind.tistory.com/90</guid>
      <comments>https://hive-mind.tistory.com/90#entry90comment</comments>
      <pubDate>Thu, 5 May 2022 15:31:49 +0900</pubDate>
    </item>
    <item>
      <title>리액트 개발일지 로그 기록 2022/05/04</title>
      <link>https://hive-mind.tistory.com/89</link>
      <description>&lt;h3 data-ke-size=&quot;size23&quot;&gt;&lt;b&gt;로그 내용&amp;nbsp;&lt;/b&gt;&lt;/h3&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;&lt;b&gt;Typescript를 제외하고 오롯이 리액트와 js로만 구현해보려 노력해보았다. 유형을 설정해줘야 하는 파트&lt;br /&gt;에서 쉼없이 막혀버리고 리액트 hook기능에 대한 기술 부족으로 좀 더 많은 기능들을 적용해보려 한다.&lt;br /&gt;결국엔 호환성을 맞추어 google-map-react로 구현을 하였지만 애초에 만들어진 npm 오픈 소스를 활용&lt;br /&gt;하게 되어 새로운 기능들을 추가해보는 것은 비효율적이었다. Typescript로 interface를 직접 만들어 오픈&lt;br /&gt;소스를 만들어보지 않는 이상 typescript template 사용을 권장하지 않는다.&lt;br /&gt;&lt;/b&gt;&lt;/li&gt;
&lt;li&gt;&lt;b&gt;V2.1이었던 NASA API 기반 소스를 V3로 업데이트 후 개별 지오메트리 ID를 먹이면 원하는 자연재해에&lt;br /&gt;&lt;/b&gt;&lt;b&gt;대한 값들을 추출해올 수 있었다. 물론 hook기능을 활용한다면 셀렉트 버튼으로 원하는 데이터 값을 초기&lt;br /&gt;에 불러올 수 있을 거 같다.&amp;nbsp;&lt;/b&gt;&lt;/li&gt;
&lt;li&gt;&lt;b&gt;나사 API를 이용하여 Marker를 찍게 되면 웹사이트가 전반적으로 프레임이 떨어지는 것을 확인할 수 있었다.&lt;br /&gt;&lt;br /&gt;&lt;/b&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 style=&quot;text-align: center;&quot; data-ke-size=&quot;size23&quot;&gt;&lt;b&gt;NASA_V3 API 리액트 리포지토리&lt;/b&gt;&lt;/h3&gt;
&lt;figure id=&quot;og_1651732137933&quot; contenteditable=&quot;false&quot; data-ke-type=&quot;opengraph&quot; data-ke-align=&quot;alignCenter&quot; data-og-type=&quot;object&quot; data-og-title=&quot;GitHub - github01main/wildfire_nasa_v3_test_project: NASA API + React 17.0.2 Nature Disaster Check Site. this project original s&quot; data-og-description=&quot;NASA API + React 17.0.2 Nature Disaster Check Site. this project original source by mr.bradtraversy it's working with feature node.js version and compatibility is checked. - GitHub - github0...&quot; data-og-host=&quot;github.com&quot; data-og-source-url=&quot;https://github.com/github01main/wildfire_nasa_v3_test_project&quot; data-og-url=&quot;https://github.com/github01main/wildfire_nasa_v3_test_project&quot; data-og-image=&quot;https://scrap.kakaocdn.net/dn/eoVLXN/hyOhqn1z15/ViBKq2Kk6ukpV7dWdVLRBK/img.png?width=1200&amp;amp;height=600&amp;amp;face=954_108_1126_297&quot;&gt;&lt;a href=&quot;https://github.com/github01main/wildfire_nasa_v3_test_project&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot; data-source-url=&quot;https://github.com/github01main/wildfire_nasa_v3_test_project&quot;&gt;
&lt;div class=&quot;og-image&quot; style=&quot;background-image: url('https://scrap.kakaocdn.net/dn/eoVLXN/hyOhqn1z15/ViBKq2Kk6ukpV7dWdVLRBK/img.png?width=1200&amp;amp;height=600&amp;amp;face=954_108_1126_297');&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;GitHub - github01main/wildfire_nasa_v3_test_project: NASA API + React 17.0.2 Nature Disaster Check Site. this project original s&lt;/p&gt;
&lt;p class=&quot;og-desc&quot; data-ke-size=&quot;size16&quot;&gt;NASA API + React 17.0.2 Nature Disaster Check Site. this project original source by mr.bradtraversy it's working with feature node.js version and compatibility is checked. - GitHub - github0...&lt;/p&gt;
&lt;p class=&quot;og-host&quot; data-ke-size=&quot;size16&quot;&gt;github.com&lt;/p&gt;
&lt;/div&gt;
&lt;/a&gt;&lt;/figure&gt;
&lt;h3 style=&quot;text-align: center;&quot; data-ke-size=&quot;size23&quot;&gt;&lt;b&gt;NASA_V3 API Documentation&lt;/b&gt;&lt;/h3&gt;
&lt;figure id=&quot;og_1651732209773&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;Earth Observatory Natural Event Tracker (EONET) | API Documentation&quot; data-og-description=&quot;Version 3 is the latest version of the API. Version 2.1 is deprecated and tagged for removal but is still currently available. To see what&amp;rsquo;s changed, please view the changelog. There are also a few how-tos. Below are descriptions of the data model fields&quot; data-og-host=&quot;eonet.gsfc.nasa.gov&quot; data-og-source-url=&quot;https://eonet.gsfc.nasa.gov/docs/v3&quot; data-og-url=&quot;https://eonet.gsfc.nasa.gov/docs/v3&quot; data-og-image=&quot;&quot;&gt;&lt;a href=&quot;https://eonet.gsfc.nasa.gov/docs/v3&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot; data-source-url=&quot;https://eonet.gsfc.nasa.gov/docs/v3&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;Earth Observatory Natural Event Tracker (EONET) | API Documentation&lt;/p&gt;
&lt;p class=&quot;og-desc&quot; data-ke-size=&quot;size16&quot;&gt;Version 3 is the latest version of the API. Version 2.1 is deprecated and tagged for removal but is still currently available. To see what&amp;rsquo;s changed, please view the changelog. There are also a few how-tos. Below are descriptions of the data model fields&lt;/p&gt;
&lt;p class=&quot;og-host&quot; data-ke-size=&quot;size16&quot;&gt;eonet.gsfc.nasa.gov&lt;/p&gt;
&lt;/div&gt;
&lt;/a&gt;&lt;/figure&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;</description>
      <category>개발 노트 꾸러미/리액트 개발노트</category>
      <category>API</category>
      <category>Documentation</category>
      <category>Google</category>
      <category>Hook</category>
      <category>maps</category>
      <category>marker</category>
      <category>NASA</category>
      <category>react</category>
      <author>타미힐핑거</author>
      <guid isPermaLink="true">https://hive-mind.tistory.com/89</guid>
      <comments>https://hive-mind.tistory.com/89#entry89comment</comments>
      <pubDate>Wed, 4 May 2022 21:19:05 +0900</pubDate>
    </item>
    <item>
      <title>리액트 개발일지 로그 기록 2022/05/03</title>
      <link>https://hive-mind.tistory.com/88</link>
      <description>&lt;h3 data-ke-size=&quot;size23&quot;&gt;&lt;b&gt;로그 내용&amp;nbsp;&lt;/b&gt;&lt;/h3&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;&lt;b&gt;TypeScript로 전환 완료. ts. tsx확장자 중 리액트를 사용함으로. tsx를 사용. jsx도 섞어 써도 나쁘지&lt;br /&gt;&lt;/b&gt;&lt;b&gt;않을 거 같다.&lt;/b&gt;&lt;/li&gt;
&lt;li&gt;&lt;b&gt;나사 API 적용을 위해선 첫 브라우저 로딩 때부터 모든 libraries DATA의 position값을 불러와야 하는데&lt;br /&gt;해당 위치 반경을 정해서 넣어야 할거같다. 시각적인 요소가 유저에겐 매우 크게 와닿기 때문이다.&lt;br /&gt;한 번에 포지션에 대한 위치 값들을 불러오면 다중 서버를 통해서 처음 거쳐오고 클라이언트가&amp;nbsp;&lt;br /&gt;매번 위치 값에 대한 API request에 대한 비용 절감에도 protocol 다중 요청에 요청을 줄일 수 있을 거라&lt;br /&gt;생각한다.&lt;/b&gt;&lt;/li&gt;
&lt;li&gt;&lt;b&gt;(개인적인 의견) 리액트 말고도 프레임워크가 다양하게 있는데 &lt;b&gt;VUES.js 는 로고부터 이름도 마음에&amp;nbsp;&lt;br /&gt;하나도 알 수가 없을까 쓰고 싶지 않은 랭킹 1순위....&lt;/b&gt;&lt;/b&gt;&lt;/li&gt;
&lt;li&gt;&lt;b&gt;자바스크립트에서 볼 수 없었던 Type 선언에 대한 엄격한 체크 때문에 유형 값 설정이 안 되어있다면&lt;br /&gt;브라우저 실행 자체가 되지 않았다 다만 아래와 같은 방식으로 유형 설정하게 되면 사용이 가능했다.&lt;br /&gt;&lt;/b&gt;&lt;b&gt;&lt;/b&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;pre id=&quot;code_1651582901064&quot; class=&quot;shell&quot; data-ke-language=&quot;shell&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;// map is not defined what is this type for? so set to any then error code is disappear.

const onLoad = useCallback((map) =&amp;gt; (mapRef.current = map), []); [ x ] -&amp;gt; has no type'map'
    
const onLoad = useCallback((map:any) =&amp;gt; (mapRef.current = map), []); [ o ] -&amp;gt; has type'map' : any&lt;/code&gt;&lt;/pre&gt;</description>
      <category>개발 노트 꾸러미/리액트 개발노트</category>
      <category>.jsx</category>
      <category>.ts</category>
      <category>.tsx</category>
      <category>Hook</category>
      <category>mapRef</category>
      <category>onload</category>
      <category>TypeScrtip</category>
      <category>useCallback</category>
      <category>vues.js</category>
      <author>타미힐핑거</author>
      <guid isPermaLink="true">https://hive-mind.tistory.com/88</guid>
      <comments>https://hive-mind.tistory.com/88#entry88comment</comments>
      <pubDate>Tue, 3 May 2022 14:39:42 +0900</pubDate>
    </item>
    <item>
      <title>리액트 개발일지 로그 기록 2022/05/02</title>
      <link>https://hive-mind.tistory.com/87</link>
      <description>&lt;h3 data-ke-size=&quot;size23&quot;&gt;&lt;b&gt;로그 내용&amp;nbsp;&lt;/b&gt;&lt;/h3&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;&lt;b&gt;Javascript 파일들을 TypeScript로 전환하기 위해 고려사항을 체크. 사실상 JS 100% 호환성과&lt;br /&gt;Web version의 C 계열 컴파일 언어 지향과 유사함으로 안정성과 유지 및 보수 관리 용이해 보임.&lt;/b&gt;&lt;/li&gt;
&lt;li&gt;&lt;b&gt;구글 맵스 API, 오토 컴플리트, 등 활용한 구현 완료 근데 새로고침 하면 Marker가 없어지네..?&lt;br /&gt;Marker 재설정을 위해 TypeScript로 전환하여 런타임상 전환 비용을 줄여보려고 함.&lt;/b&gt;&lt;/li&gt;
&lt;li&gt;&lt;b&gt;노슈켈 or RDBMS 데이터 저장 확립에 대한 고찰을 하였을 때 불필요한 데이터 저장으로 AWS&lt;br /&gt;기능을 줄여 보자.&lt;/b&gt;&lt;/li&gt;
&lt;/ul&gt;</description>
      <category>개발 노트 꾸러미/리액트 개발노트</category>
      <author>타미힐핑거</author>
      <guid isPermaLink="true">https://hive-mind.tistory.com/87</guid>
      <comments>https://hive-mind.tistory.com/87#entry87comment</comments>
      <pubDate>Tue, 3 May 2022 14:28:26 +0900</pubDate>
    </item>
    <item>
      <title>리액트 개발일지 로그 기록 2022/05/01</title>
      <link>https://hive-mind.tistory.com/86</link>
      <description>&lt;h3 data-ke-size=&quot;size23&quot;&gt;&lt;b&gt;&amp;nbsp;&lt;/b&gt;&lt;b&gt;로그 내용&amp;nbsp;&lt;/b&gt;&lt;/h3&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;&lt;b&gt;SCSS를 쓰기 위해 node-sass or sass npm으로 설치해서 쓰는데 update log를 살펴보아 &lt;br /&gt;Download 횟수와 sass 쪽의 커뮤니티 형성이 컸음. 무료로 사용하는 만큼 새로운 에러 코드나&lt;br /&gt;수정사항을 기여하도록 하자.&lt;/b&gt;&lt;/li&gt;
&lt;li&gt;&lt;b&gt;빠른 디버깅을 위해 WEBPACK을 사용하려 했으나 PRODUCTION 버전이 아니므로 아직&lt;br /&gt;사용하진 않는다. DEV으로도 굳이 설정해서 할 필요도 없다.&lt;/b&gt;&lt;/li&gt;
&lt;li&gt;&lt;b&gt;17.02 버전을 베이스 버전으로 가려하였고 다운그레이드를 해보았으나 호환성 버그가 무수하였음&lt;br /&gt;nodejs 최신 버전과 react@dom, react 메인 버전에 맞춰 작업하는 쪽이 좋음 상위 버전이 호환되는&lt;br /&gt;라이브러리를 사용하는쪽으로 지양할 것.&lt;/b&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;</description>
      <category>개발 노트 꾸러미/리액트 개발노트</category>
      <author>타미힐핑거</author>
      <guid isPermaLink="true">https://hive-mind.tistory.com/86</guid>
      <comments>https://hive-mind.tistory.com/86#entry86comment</comments>
      <pubDate>Sun, 1 May 2022 00:47:30 +0900</pubDate>
    </item>
    <item>
      <title>Google-Map-React Repository / npm</title>
      <link>https://hive-mind.tistory.com/85</link>
      <description>&lt;h3 data-ke-size=&quot;size23&quot;&gt;&lt;b&gt;2.1.10 Version &amp;lt;- 호환성 문제로 비추천 사용방법과 용도가 다양함.&lt;/b&gt;&lt;/h3&gt;
&lt;figure id=&quot;og_1651130969480&quot; contenteditable=&quot;false&quot; data-ke-type=&quot;opengraph&quot; data-ke-align=&quot;alignCenter&quot; data-og-type=&quot;object&quot; data-og-title=&quot;GitHub - google-map-react/google-map-react: Google map library for react that allows rendering components as markers&quot; data-og-description=&quot;Google map library for react that allows rendering components as markers :tada: - GitHub - google-map-react/google-map-react: Google map library for react that allows rendering components as markers&quot; data-og-host=&quot;github.com&quot; data-og-source-url=&quot;https://github.com/google-map-react/google-map-react&quot; data-og-url=&quot;https://github.com/google-map-react/google-map-react&quot; data-og-image=&quot;https://scrap.kakaocdn.net/dn/gMy16/hyOcASmQ4c/v8Xx6a2uYfUWFRQpJOTxy1/img.png?width=1200&amp;amp;height=600&amp;amp;face=0_0_1200_600&quot;&gt;&lt;a href=&quot;https://github.com/google-map-react/google-map-react&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot; data-source-url=&quot;https://github.com/google-map-react/google-map-react&quot;&gt;
&lt;div class=&quot;og-image&quot; style=&quot;background-image: url('https://scrap.kakaocdn.net/dn/gMy16/hyOcASmQ4c/v8Xx6a2uYfUWFRQpJOTxy1/img.png?width=1200&amp;amp;height=600&amp;amp;face=0_0_1200_600');&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;GitHub - google-map-react/google-map-react: Google map library for react that allows rendering components as markers&lt;/p&gt;
&lt;p class=&quot;og-desc&quot; data-ke-size=&quot;size16&quot;&gt;Google map library for react that allows rendering components as markers :tada: - GitHub - google-map-react/google-map-react: Google map library for react that allows rendering components as markers&lt;/p&gt;
&lt;p class=&quot;og-host&quot; data-ke-size=&quot;size16&quot;&gt;github.com&lt;/p&gt;
&lt;/div&gt;
&lt;/a&gt;&lt;/figure&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;&lt;b&gt;2.10.1 Version &amp;lt;- 호환성 괜찮음 사용방법에 대한 기술 또한 적당.&lt;/b&gt;&lt;/h3&gt;
&lt;figure id=&quot;og_1651130998079&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;@react-google-maps/api&quot; data-og-description=&quot;React.js Google Maps API integration. Latest version: 2.10.1, last published: a day ago. Start using @react-google-maps/api in your project by running &amp;#96;npm i @react-google-maps/api&amp;#96;. There are 147 other projects in the npm registry using @react-google-maps&quot; data-og-host=&quot;www.npmjs.com&quot; data-og-source-url=&quot;https://www.npmjs.com/package/@react-google-maps/api&quot; data-og-url=&quot;https://www.npmjs.com/package/@react-google-maps/api&quot; data-og-image=&quot;https://scrap.kakaocdn.net/dn/n46lr/hyOcqWwvav/hMOO2dg4PLb5G7ayhfUtSk/img.png?width=1200&amp;amp;height=630&amp;amp;face=0_0_1200_630&quot;&gt;&lt;a href=&quot;https://www.npmjs.com/package/@react-google-maps/api&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot; data-source-url=&quot;https://www.npmjs.com/package/@react-google-maps/api&quot;&gt;
&lt;div class=&quot;og-image&quot; style=&quot;background-image: url('https://scrap.kakaocdn.net/dn/n46lr/hyOcqWwvav/hMOO2dg4PLb5G7ayhfUtSk/img.png?width=1200&amp;amp;height=630&amp;amp;face=0_0_1200_630');&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;@react-google-maps/api&lt;/p&gt;
&lt;p class=&quot;og-desc&quot; data-ke-size=&quot;size16&quot;&gt;React.js Google Maps API integration. Latest version: 2.10.1, last published: a day ago. Start using @react-google-maps/api in your project by running `npm i @react-google-maps/api`. There are 147 other projects in the npm registry using @react-google-maps&lt;/p&gt;
&lt;p class=&quot;og-host&quot; data-ke-size=&quot;size16&quot;&gt;www.npmjs.com&lt;/p&gt;
&lt;/div&gt;
&lt;/a&gt;&lt;/figure&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;</description>
      <category>APIs/google maps api</category>
      <author>타미힐핑거</author>
      <guid isPermaLink="true">https://hive-mind.tistory.com/85</guid>
      <comments>https://hive-mind.tistory.com/85#entry85comment</comments>
      <pubDate>Thu, 28 Apr 2022 16:31:49 +0900</pubDate>
    </item>
    <item>
      <title>EONET GSFC NASA documentation</title>
      <link>https://hive-mind.tistory.com/84</link>
      <description>&lt;figure id=&quot;og_1651130740487&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;Earth Observatory Natural Event Tracker (EONET) | API Documentation&quot; data-og-description=&quot;Version 3 is the latest version of the API. Version 2.1 is deprecated and tagged for removal but is still currently available. To see what&amp;rsquo;s changed, please view the changelog. There are also a few how-tos. Below are descriptions of the data model fields&quot; data-og-host=&quot;eonet.gsfc.nasa.gov&quot; data-og-source-url=&quot;https://eonet.gsfc.nasa.gov/docs/v3&quot; data-og-url=&quot;https://eonet.gsfc.nasa.gov/docs/v3&quot; data-og-image=&quot;&quot;&gt;&lt;a href=&quot;https://eonet.gsfc.nasa.gov/docs/v3&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot; data-source-url=&quot;https://eonet.gsfc.nasa.gov/docs/v3&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;Earth Observatory Natural Event Tracker (EONET) | API Documentation&lt;/p&gt;
&lt;p class=&quot;og-desc&quot; data-ke-size=&quot;size16&quot;&gt;Version 3 is the latest version of the API. Version 2.1 is deprecated and tagged for removal but is still currently available. To see what&amp;rsquo;s changed, please view the changelog. There are also a few how-tos. Below are descriptions of the data model fields&lt;/p&gt;
&lt;p class=&quot;og-host&quot; data-ke-size=&quot;size16&quot;&gt;eonet.gsfc.nasa.gov&lt;/p&gt;
&lt;/div&gt;
&lt;/a&gt;&lt;/figure&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;</description>
      <category>APIs/nasa api</category>
      <author>타미힐핑거</author>
      <guid isPermaLink="true">https://hive-mind.tistory.com/84</guid>
      <comments>https://hive-mind.tistory.com/84#entry84comment</comments>
      <pubDate>Thu, 28 Apr 2022 16:27:07 +0900</pubDate>
    </item>
    <item>
      <title>GCP (Google Cloud Platform) 시작하기</title>
      <link>https://hive-mind.tistory.com/83</link>
      <description>&lt;h3 id=&quot;_0rif_signup-form-country&quot; data-ke-size=&quot;size23&quot;&gt;&lt;b&gt;Country :&lt;/b&gt; ex) Own Contury&lt;/h3&gt;
&lt;h3 id=&quot;_0rif_signup-form-needs&quot; data-ke-size=&quot;size23&quot;&gt;&lt;b&gt;What best describes your organization or needs? :&lt;/b&gt;&amp;nbsp; ex) Startup...&lt;/h3&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;&lt;b&gt;Apply for additional credits (optional) :&amp;nbsp;&lt;/b&gt;&lt;/h3&gt;
&lt;h4 id=&quot;_0rif_org-email-input-label&quot; data-ke-size=&quot;size20&quot;&gt;As part of an organization you may be eligible for an additional $100 in Free Trial credits to help you evaluate Google Cloud. To qualify, just enter a work email for verification.&lt;/h4&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;ex) company e-mail i'm not recommend this :)&lt;/h3&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;&lt;b&gt;&lt;span&gt;Terms of Service&lt;/span&gt;&lt;/b&gt;&lt;/h3&gt;
&lt;h4 data-ke-size=&quot;size20&quot;&gt;&lt;span&gt;ex) just check for use&lt;/span&gt;&lt;/h4&gt;
&lt;hr contenteditable=&quot;false&quot; data-ke-type=&quot;horizontalRule&quot; data-ke-style=&quot;style5&quot; /&gt;
&lt;h1 data-was-visible=&quot;true&quot;&gt;&lt;span data-content=&quot;Account type&quot; data-was-visible=&quot;true&quot;&gt;Account type&lt;/span&gt;&lt;/h1&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span data-content=&quot;Account type&quot; data-was-visible=&quot;true&quot;&gt;personal / business&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span data-content=&quot;Account type&quot; data-was-visible=&quot;true&quot;&gt;ex) choose what is your use identity.&lt;/span&gt;&lt;/p&gt;
&lt;hr contenteditable=&quot;false&quot; data-ke-type=&quot;horizontalRule&quot; data-ke-style=&quot;style6&quot; /&gt;
&lt;h1 data-was-visible=&quot;true&quot;&gt;&lt;span data-content=&quot;Tax information&quot; data-was-visible=&quot;true&quot;&gt;Tax information&lt;/span&gt;&lt;/h1&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span data-content=&quot;Account type&quot; data-was-visible=&quot;true&quot;&gt;personal / business&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span data-content=&quot;Account type&quot; data-was-visible=&quot;true&quot;&gt;ex) as i mentioned Tax info gonna change by identity.&lt;/span&gt;&lt;/p&gt;
&lt;hr contenteditable=&quot;false&quot; data-ke-type=&quot;horizontalRule&quot; data-ke-style=&quot;style6&quot; /&gt;
&lt;h1 data-was-visible=&quot;true&quot;&gt;&lt;span data-content=&quot;Name and address&quot; data-was-visible=&quot;true&quot;&gt;Name and address&lt;/span&gt;&lt;/h1&gt;
&lt;div data-start-event-id=&quot;-58&quot; data-was-visible=&quot;true&quot;&gt;
&lt;div data-start-event-id=&quot;-59&quot; data-was-visible=&quot;true&quot;&gt;
&lt;div data-initial-country=&quot;KR&quot; data-allowed-countries=&quot;[&amp;quot;KR&amp;quot;]&quot; data-is-read-only=&quot;false&quot; data-customer-addresses=&quot;[]&quot; data-new-address-initially-selected=&quot;false&quot; data-consolidate-address-lookups=&quot;true&quot; data-display-type=&quot;form&quot; data-form-id=&quot;legalAddress3&quot; data-ui-reference=&quot;2001&quot; data-organization-field-ui-reference=&quot;184551377&quot; data-show-organization=&quot;2&quot; data-recipient-field-ui-reference=&quot;33556433&quot; data-hidden-fields=&quot;[&amp;quot;1&amp;quot;,&amp;quot;8&amp;quot;]&quot; data-address-validation-type-token=&quot;CgOEowQSAQEaBgoCTVgQAxoGCgJRQRADGgYKAktSEAMaBgoCU00QAxoGCgJTVhADGgYKAkZSEAMaBgoCQkIQAxoGCgJCTRADGgYKAkdEEAMaBgoCTVIQAxoGCgJQSxADGgYKAklMEAMaBgoCTU0QAxoGCgJDWBADGgYKAklUEAMaBgoCTU4QAxoGCgJHVxADGgYKAktHEAMaBgoCVE0QAxoGCgJQQRADGgYKAkVIEAMaBgoCR1MQAxoGCgJKUBADGgYKAkxDEAMaBgoCQkcQAxoGCgJHVRADGgYKAlNMEAMaBgoCQlIQAxoGCgJSVRAHGgYKAlRPEAMaBgoCR0kQAxoGCgJWSRADGgYKAklEEAMaBgoCU08QAxoGCgJBUhADGgYKAlREEAMaBgoCQ04QAxoGCgJMUxADGgYKAkFPEAMaBgoCRkoQAxoGCgJTWhADGgYKAllFEAMaBgoCQVoQAxoGCgJTSBADGgYKAlNJEAMaBgoCR00QAxoGCgJOQRADGgYKAlRWEAMaBgoCR04QAxoGCgJHRRADGgYKAlZVEAMaBgoCQ0YQAxoGCgJJURADGgYKAk1GEAMaBgoCQUwQAxoGCgJWQRADGgYKAkVHEAMaBgoCR1AQAxoGCgJLThADGgYKAkVSEAMaBgoCSkUQAxoGCgJOVRADGgYKAkpPEAMaBgoCS00QAxoGCgJZVBADGgYKAkNWEAMaBgoCTUwQAxoGCgJOSRADGgYKAlNKEAMaBgoCUkUQAxoGCgJFRRADGgYKAktIEAMaBgoCSFQQAxoGCgJQUhADGgYKAlBTEAMaBgoCVUEQAxoGCgJTVBADGgYKAkJIEAMaBgoCRksQAxoGCgJNVBADGgYKAkNHEAMaBgoCR0wQAxoGCgJJTRADGgYKAlpBEAMaBgoCRUMQAxoGCgJVWhADGgYKAk5QEAMaBgoCR1EQAxoGCgJMUhADGgYKAkhLEAMaBgoCQ00QAxoGCgJOWhADGgYKAkFUEAMaBgoCTEsQAxoGCgJIThADGgYKAkJKEAMaBgoCSU4QAxoGCgJLSRADGgYKAlpNEAMaBgoCR1QQAxoGCgJTUhADGgYKAlZDEAMaBgoCQ0kQAxoGCgJSVxADGgYKAlVNEAMaBgoCVkcQAxoGCgJBRhADGgYKAkZPEAMaBgoCR1IQAxoGCgJQThADGgYKAlRUEAMaBgoCQUkQAxoGCgJDUxADGgYKAklTEAMaBgoCREsQAxoGCgJQVBADGgYKAkRKEAMaBgoCTUgQAxoGCgJWRRADGgYKAk1aEAMaBgoCUk8QAxoGCgJVUxADGgYKAkFYEAMaBgoCUFcQAxoGCgJCTxADGgYKAkJBEAMaBgoCQlYQAxoGCgJBRRADGgYKAklPEAMaBgoCWlcQAxoGCgJBRxADGgYKAlVZEAMaBgoCSE0QAxoGCgJFUxADGgYKAkxVEAMaBgoCU0MQAxoGCgJNRxADGgYKAk9NEAMaBgoCUEUQAxoGCgJUSBADGgYKAlBHEAMaBgoCQ0QQAxoGCgJIUhADGgYKAkRFEAMaBgoCQlMQAxoGCgJVRxADGgYKAkJFEAMaBgoCTFkQAxoGCgJBThADGgYKAk1REAMaBgoCVk4QAxoGCgJCSRADGgYKAkNMEAMaBgoCQVMQAxoGCgJUShADGgYKAktFEAMaBgoCRVQQAxoGCgJMSRADGgYKAkdBEAMaBgoCR0IQAxoGCgJNQxADGgYKAk1LEAMaBgoCU04QAxoGCgJOQxADGgYKAlNBEAMaBgoCVE4QAxoGCgJBTRADGgYKAk1EEAMaBgoCTlIQAxoGCgJQTBADGgYKAkRPEAMaBgoCQ0gQAxoGCgJKTRADGgYKAlBGEAMaBgoCU0sQAxoGCgJHSBADGgYKAkdGEAMaBgoCUE0QAxoGCgJNQRADGgYKAk1QEAMaBgoCQVEQAxoGCgJIVRADGgYKAkRNEAMaBgoCS1oQAxoGCgJORhADGgYKAkdZEAMaBgoCQVcQAxoGCgJCRBADGgYKAkNBEAMaBgoCU0cQAxoGCgJMQhADGgYKAklFEAMaBgoCUFkQAxoGCgJUVxADGgYKAktZEAMaBgoCQlkQAxoGCgJDTxADGgYKAk5MEAMaBgoCQ1kQAxoGCgJUTBADGgYKAk1PEAMaBgoCVFoQAxoGCgJXUxADGgYKAkNaEAMaBgoCQkwQAxoGCgJBRBADGgYKAk1WEAMaBgoCTFQQAxoGCgJORxADGgYKAkJGEAMaBgoCV0YQAxoGCgJUUhADGgYKAkJOEAMaBgoCQ1IQAxoGCgJGSRADGgYKAktXEAMaBgoCRk0QAxoGCgJORRADGgYKAlNCEAMaBgoCVEcQAxoGCgJNUxADGgYKAlRGEAMaBgoCTUUQAxoGCgJSUxADGgYKAkNDEAMaBgoCU0UQAxoGCgJDSxADGgYKAkdHEAMaBgoCQlcQAxoGCgJCWhADGgYKAkFVEAMaBgoCVEsQAxoGCgJMVhADGgYKAk1XEAMaBgoCVEMQAxoGCgJEWhADGgYKAkJUEAMaBgoCUEgQAxoGCgJMQRADGgYKAk5PEAMaBgoCTVUQAxoGCgJNWRAD&quot; data-start-event-id=&quot;-60&quot; data-was-visible=&quot;true&quot;&gt;
&lt;div data-address-edit=&quot;true&quot; data-type=&quot;unstructured&quot; data-test=&quot;true&quot; data-initial-address=&quot;{&amp;quot;RECIPIENT&amp;quot;:&amp;quot;dev tool&amp;quot;,&amp;quot;COUNTRY&amp;quot;:&amp;quot;KR&amp;quot;}&quot; data-default-country=&quot;KR&quot; data-supported-countries=&quot;[&amp;quot;KR&amp;quot;]&quot; data-force-full-address=&quot;false&quot; data-show-recipient=&quot;true&quot; data-show-phone-number=&quot;HIDDEN&quot; data-show-country-section=&quot;false&quot; data-unselected-ui-reference=&quot;201328593&quot; data-new-address-option-ui-reference=&quot;4496295889&quot; data-customer-addresses=&quot;[]&quot; data-use-new-address-selector=&quot;true&quot; data-no-dropdown-selector=&quot;true&quot; data-new-expanding-address-selector=&quot;false&quot; data-is-address-region-support-enabled=&quot;true&quot; data-start-event-id=&quot;-61&quot; data-was-visible=&quot;true&quot;&gt;
&lt;div data-was-visible=&quot;true&quot;&gt;
&lt;div data-was-visible=&quot;true&quot;&gt;
&lt;div data-form-id=&quot;legalAddress3&quot; data-locale=&quot;en_US&quot; data-is-quantum=&quot;true&quot; data-is-force-latin-values=&quot;true&quot; data-recipient-field-status=&quot;REQUIRED&quot; data-organization-field-status=&quot;REQUIRED&quot; data-phone-number-field-status=&quot;HIDDEN&quot; data-hidden-fields=&quot;[1, 8]&quot; data-address-validation-type-token=&quot;CgOEowQSAQEaBgoCTVgQAxoGCgJRQRADGgYKAktSEAMaBgoCU00QAxoGCgJTVhADGgYKAkZSEAMaBgoCQkIQAxoGCgJCTRADGgYKAkdEEAMaBgoCTVIQAxoGCgJQSxADGgYKAklMEAMaBgoCTU0QAxoGCgJDWBADGgYKAklUEAMaBgoCTU4QAxoGCgJHVxADGgYKAktHEAMaBgoCVE0QAxoGCgJQQRADGgYKAkVIEAMaBgoCR1MQAxoGCgJKUBADGgYKAkxDEAMaBgoCQkcQAxoGCgJHVRADGgYKAlNMEAMaBgoCQlIQAxoGCgJSVRAHGgYKAlRPEAMaBgoCR0kQAxoGCgJWSRADGgYKAklEEAMaBgoCU08QAxoGCgJBUhADGgYKAlREEAMaBgoCQ04QAxoGCgJMUxADGgYKAkFPEAMaBgoCRkoQAxoGCgJTWhADGgYKAllFEAMaBgoCQVoQAxoGCgJTSBADGgYKAlNJEAMaBgoCR00QAxoGCgJOQRADGgYKAlRWEAMaBgoCR04QAxoGCgJHRRADGgYKAlZVEAMaBgoCQ0YQAxoGCgJJURADGgYKAk1GEAMaBgoCQUwQAxoGCgJWQRADGgYKAkVHEAMaBgoCR1AQAxoGCgJLThADGgYKAkVSEAMaBgoCSkUQAxoGCgJOVRADGgYKAkpPEAMaBgoCS00QAxoGCgJZVBADGgYKAkNWEAMaBgoCTUwQAxoGCgJOSRADGgYKAlNKEAMaBgoCUkUQAxoGCgJFRRADGgYKAktIEAMaBgoCSFQQAxoGCgJQUhADGgYKAlBTEAMaBgoCVUEQAxoGCgJTVBADGgYKAkJIEAMaBgoCRksQAxoGCgJNVBADGgYKAkNHEAMaBgoCR0wQAxoGCgJJTRADGgYKAlpBEAMaBgoCRUMQAxoGCgJVWhADGgYKAk5QEAMaBgoCR1EQAxoGCgJMUhADGgYKAkhLEAMaBgoCQ00QAxoGCgJOWhADGgYKAkFUEAMaBgoCTEsQAxoGCgJIThADGgYKAkJKEAMaBgoCSU4QAxoGCgJLSRADGgYKAlpNEAMaBgoCR1QQAxoGCgJTUhADGgYKAlZDEAMaBgoCQ0kQAxoGCgJSVxADGgYKAlVNEAMaBgoCVkcQAxoGCgJBRhADGgYKAkZPEAMaBgoCR1IQAxoGCgJQThADGgYKAlRUEAMaBgoCQUkQAxoGCgJDUxADGgYKAklTEAMaBgoCREsQAxoGCgJQVBADGgYKAkRKEAMaBgoCTUgQAxoGCgJWRRADGgYKAk1aEAMaBgoCUk8QAxoGCgJVUxADGgYKAkFYEAMaBgoCUFcQAxoGCgJCTxADGgYKAkJBEAMaBgoCQlYQAxoGCgJBRRADGgYKAklPEAMaBgoCWlcQAxoGCgJBRxADGgYKAlVZEAMaBgoCSE0QAxoGCgJFUxADGgYKAkxVEAMaBgoCU0MQAxoGCgJNRxADGgYKAk9NEAMaBgoCUEUQAxoGCgJUSBADGgYKAlBHEAMaBgoCQ0QQAxoGCgJIUhADGgYKAkRFEAMaBgoCQlMQAxoGCgJVRxADGgYKAkJFEAMaBgoCTFkQAxoGCgJBThADGgYKAk1REAMaBgoCVk4QAxoGCgJCSRADGgYKAkNMEAMaBgoCQVMQAxoGCgJUShADGgYKAktFEAMaBgoCRVQQAxoGCgJMSRADGgYKAkdBEAMaBgoCR0IQAxoGCgJNQxADGgYKAk1LEAMaBgoCU04QAxoGCgJOQxADGgYKAlNBEAMaBgoCVE4QAxoGCgJBTRADGgYKAk1EEAMaBgoCTlIQAxoGCgJQTBADGgYKAkRPEAMaBgoCQ0gQAxoGCgJKTRADGgYKAlBGEAMaBgoCU0sQAxoGCgJHSBADGgYKAkdGEAMaBgoCUE0QAxoGCgJNQRADGgYKAk1QEAMaBgoCQVEQAxoGCgJIVRADGgYKAkRNEAMaBgoCS1oQAxoGCgJORhADGgYKAkdZEAMaBgoCQVcQAxoGCgJCRBADGgYKAkNBEAMaBgoCU0cQAxoGCgJMQhADGgYKAklFEAMaBgoCUFkQAxoGCgJUVxADGgYKAktZEAMaBgoCQlkQAxoGCgJDTxADGgYKAk5MEAMaBgoCQ1kQAxoGCgJUTBADGgYKAk1PEAMaBgoCVFoQAxoGCgJXUxADGgYKAkNaEAMaBgoCQkwQAxoGCgJBRBADGgYKAk1WEAMaBgoCTFQQAxoGCgJORxADGgYKAkJGEAMaBgoCV0YQAxoGCgJUUhADGgYKAkJOEAMaBgoCQ1IQAxoGCgJGSRADGgYKAktXEAMaBgoCRk0QAxoGCgJORRADGgYKAlNCEAMaBgoCVEcQAxoGCgJNUxADGgYKAlRGEAMaBgoCTUUQAxoGCgJSUxADGgYKAkNDEAMaBgoCU0UQAxoGCgJDSxADGgYKAkdHEAMaBgoCQlcQAxoGCgJCWhADGgYKAkFVEAMaBgoCVEsQAxoGCgJMVhADGgYKAk1XEAMaBgoCVEMQAxoGCgJEWhADGgYKAkJUEAMaBgoCUEgQAxoGCgJMQRADGgYKAk5PEAMaBgoCTVUQAxoGCgJNWRAD&quot; data-new-address-suggest=&quot;false&quot; data-phone-number-field-for-min-address=&quot;false&quot; data-organization-field-for-min-address=&quot;false&quot; data-start-event-id=&quot;-62&quot; data-was-visible=&quot;true&quot;&gt;
&lt;div data-was-visible=&quot;true&quot;&gt;
&lt;div data-postal-code-regex=&quot;^(\d{5})$&quot; data-was-visible=&quot;true&quot;&gt;
&lt;div data-name=&quot;RECIPIENT&quot; data-relative-reference=&quot;33556433&quot; data-relative-reference-id=&quot;2&quot; data-required=&quot;true&quot; data-autocomplete=&quot;name&quot; data-start-event-id=&quot;-67&quot; data-was-visible=&quot;true&quot;&gt;
&lt;div data-is-optional=&quot;false&quot; data-use-formatted-input-as-value=&quot;false&quot; data-minimize-display-width=&quot;false&quot; data-start-event-id=&quot;-68&quot; data-was-visible=&quot;true&quot;&gt;
&lt;div data-was-visible=&quot;true&quot;&gt;
&lt;h3 data-was-visible=&quot;true&quot; data-ke-size=&quot;size23&quot;&gt;&lt;span style=&quot;font-family: 'Noto Sans Demilight', 'Noto Sans KR';&quot;&gt;name&lt;/span&gt;&lt;/h3&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;Your name&lt;/p&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;div data-name=&quot;ADDRESS_LINE_1&quot; data-relative-reference-id=&quot;3&quot; data-required=&quot;true&quot; data-autocomplete=&quot;address-line1&quot; data-relative-reference=&quot;50333649&quot; data-start-event-id=&quot;-69&quot; data-was-visible=&quot;true&quot;&gt;
&lt;div data-is-optional=&quot;false&quot; data-use-formatted-input-as-value=&quot;false&quot; data-minimize-display-width=&quot;false&quot; data-start-event-id=&quot;-70&quot; data-was-visible=&quot;true&quot;&gt;
&lt;div data-was-visible=&quot;true&quot;&gt;
&lt;h3 data-was-visible=&quot;true&quot; data-ke-size=&quot;size23&quot;&gt;&lt;span style=&quot;font-family: 'Noto Sans Demilight', 'Noto Sans KR';&quot;&gt;Address line 1&lt;/span&gt;&lt;/h3&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;Your main Address&lt;/p&gt;
&lt;h3 data-was-visible=&quot;true&quot; data-ke-size=&quot;size23&quot;&gt;&lt;span style=&quot;font-family: 'Noto Sans Demilight', 'Noto Sans KR';&quot;&gt;Address line 2&lt;/span&gt;&lt;/h3&gt;
&lt;/div&gt;
&lt;p data-name=&quot;ADDRESS_LINE_1&quot; aria-hidden=&quot;false&quot; data-was-visible=&quot;true&quot; data-ke-size=&quot;size16&quot;&gt;Your Apartment or house Address&lt;span style=&quot;letter-spacing: 0px;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;h3 data-was-visible=&quot;true&quot; data-ke-size=&quot;size23&quot;&gt;&lt;span style=&quot;font-family: 'Noto Sans Demilight', 'Noto Sans KR';&quot;&gt;District&lt;/span&gt;&lt;/h3&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;div data-name=&quot;DEPENDENT_LOCALITY&quot; data-label=&quot;District&quot; data-relative-reference-id=&quot;10&quot; data-relative-reference=&quot;167774161&quot; data-start-event-id=&quot;-73&quot; data-was-visible=&quot;true&quot;&gt;
&lt;div data-name=&quot;DEPENDENT_LOCALITY&quot; data-was-visible=&quot;true&quot;&gt;Your town or street&lt;/div&gt;
&lt;/div&gt;
&lt;div data-name=&quot;LOCALITY&quot; data-label=&quot;City&quot; data-relative-reference-id=&quot;5&quot; data-required=&quot;true&quot; data-relative-reference=&quot;83888081&quot; data-start-event-id=&quot;-75&quot; data-was-visible=&quot;true&quot;&gt;
&lt;div data-name=&quot;LOCALITY&quot; data-was-visible=&quot;true&quot;&gt;
&lt;h3 data-was-visible=&quot;true&quot; data-ke-size=&quot;size23&quot;&gt;&lt;span style=&quot;font-family: 'Noto Sans Demilight', 'Noto Sans KR';&quot;&gt;City&lt;/span&gt;&lt;/h3&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Noto Sans Demilight', 'Noto Sans KR';&quot;&gt;Your City&lt;/span&gt;&lt;/p&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;div data-name=&quot;ADMIN_AREA&quot; data-label=&quot;Do/Si&quot; data-relative-reference-id=&quot;6&quot; data-required=&quot;true&quot; data-relative-reference=&quot;100665297&quot; data-start-event-id=&quot;-77&quot; data-was-visible=&quot;true&quot;&gt;
&lt;div data-name=&quot;ADMIN_AREA&quot; data-was-visible=&quot;true&quot;&gt;
&lt;h3 data-was-visible=&quot;true&quot; data-ke-size=&quot;size23&quot;&gt;&lt;span style=&quot;font-family: 'Noto Sans Demilight', 'Noto Sans KR';&quot;&gt;Do/Si&lt;/span&gt;&lt;/h3&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span&gt;as same as above.&lt;/span&gt;&lt;/p&gt;
&lt;div data-id=&quot;ADMIN_AREA_872333631301254973&quot; data-name=&quot;ADMIN_AREA&quot; data-start-event-id=&quot;-78&quot; data-was-visible=&quot;true&quot;&gt;&amp;nbsp;&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;div data-name=&quot;POSTAL_CODE&quot; data-relative-reference-id=&quot;7&quot; data-regex=&quot;^(\d{5})$&quot; data-required=&quot;true&quot; data-autocomplete=&quot;postal-code&quot; data-relative-reference=&quot;117442513&quot; data-start-event-id=&quot;-79&quot; data-was-visible=&quot;true&quot;&gt;
&lt;div data-is-optional=&quot;false&quot; data-use-formatted-input-as-value=&quot;false&quot; data-minimize-display-width=&quot;false&quot; data-start-event-id=&quot;-80&quot; data-was-visible=&quot;true&quot;&gt;
&lt;div data-was-visible=&quot;true&quot;&gt;
&lt;h3 data-was-visible=&quot;true&quot; data-ke-size=&quot;size23&quot;&gt;&lt;span style=&quot;font-family: 'Noto Sans Demilight', 'Noto Sans KR';&quot;&gt;Postal Code&lt;/span&gt;&lt;/h3&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;div data-start-event-id=&quot;-81&quot; data-was-visible=&quot;true&quot;&gt;
&lt;div data-start-event-id=&quot;-82&quot; data-was-visible=&quot;true&quot;&gt;
&lt;div data-default-country-calling-code=&quot;KR&quot; data-is-disabled=&quot;false&quot; data-is-md=&quot;true&quot; data-start-event-id=&quot;-83&quot; data-was-visible=&quot;true&quot;&gt;
&lt;div data-was-visible=&quot;true&quot;&gt;
&lt;div data-is-optional=&quot;true&quot; data-use-formatted-input-as-value=&quot;false&quot; data-minimize-display-width=&quot;false&quot; data-start-event-id=&quot;-86&quot; data-was-visible=&quot;true&quot;&gt;
&lt;div data-was-visible=&quot;true&quot;&gt;Your Postal Code&lt;/div&gt;
&lt;div data-was-visible=&quot;true&quot;&gt;&amp;nbsp;&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;h3 data-was-visible=&quot;true&quot; data-ke-size=&quot;size23&quot;&gt;&lt;span style=&quot;font-family: 'Noto Sans Demilight', 'Noto Sans KR';&quot;&gt;Phone Number&lt;/span&gt;&lt;/h3&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;phone number (option)&lt;/p&gt;
&lt;hr contenteditable=&quot;false&quot; data-ke-type=&quot;horizontalRule&quot; data-ke-style=&quot;style5&quot; /&gt;
&lt;h3 style=&quot;text-align: center;&quot; data-ke-size=&quot;size23&quot;&gt;&lt;b&gt;주소 영문 변환 사이트&lt;/b&gt;&lt;/h3&gt;
&lt;figure id=&quot;og_1651132509174&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;대한민국 - 주소영문변환 주소가&quot; data-og-description=&quot;대한민국 도로명주소 우편번호 건물명 지번 주소영문변환 주소가&quot; data-og-host=&quot;jusoga.com&quot; data-og-source-url=&quot;https://jusoga.com/&quot; data-og-url=&quot;https://jusoga.com&quot; data-og-image=&quot;&quot;&gt;&lt;a href=&quot;https://jusoga.com/&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot; data-source-url=&quot;https://jusoga.com/&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;대한민국 - 주소영문변환 주소가&lt;/p&gt;
&lt;p class=&quot;og-desc&quot; data-ke-size=&quot;size16&quot;&gt;대한민국 도로명주소 우편번호 건물명 지번 주소영문변환 주소가&lt;/p&gt;
&lt;p class=&quot;og-host&quot; data-ke-size=&quot;size16&quot;&gt;jusoga.com&lt;/p&gt;
&lt;/div&gt;
&lt;/a&gt;&lt;/figure&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;</description>
      <category>구글클라우드플랫폼</category>
      <author>타미힐핑거</author>
      <guid isPermaLink="true">https://hive-mind.tistory.com/83</guid>
      <comments>https://hive-mind.tistory.com/83#entry83comment</comments>
      <pubDate>Thu, 28 Apr 2022 13:14:18 +0900</pubDate>
    </item>
    <item>
      <title>GCP (Google Cloud Platform)</title>
      <link>https://hive-mind.tistory.com/82</link>
      <description>&lt;h3 data-ke-size=&quot;size23&quot;&gt;&lt;b&gt;&lt;span style=&quot;color: #202124;&quot;&gt;$300의 무료 크레딧&lt;/span&gt;&lt;/b&gt;&lt;/h3&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;letter-spacing: 0px;&quot;&gt;신규 고객에게는 Google Cloud Platform을 전체적으로 체험하고 평가할 수 있도록&lt;/span&gt;&lt;span style=&quot;letter-spacing: 0px;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;a style=&quot;letter-spacing: 0px;&quot; href=&quot;https://cloud.google.com/free/docs/gcp-free-tier/?authuser=1#free-trial&quot;&gt;$300의 무료 크레딧&lt;/a&gt;&lt;span style=&quot;letter-spacing: 0px;&quot;&gt;도 제공됩니다. 업그레이드하지 않으면 비용이 청구되지 않습니다.&lt;/span&gt;&lt;/p&gt;
&lt;div&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;&lt;b&gt;20여 개의 무료 제품&lt;/b&gt;&lt;/h3&gt;
&lt;/div&gt;
&lt;div&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;Compute Engine 및 Cloud Storage를 포함한 인기 제품을&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;a href=&quot;https://cloud.google.com/free/docs/gcp-free-tier?authuser=1&quot;&gt;월별 한도&lt;/a&gt;까지 무료로 실습해 보세요. 이러한 무료 서비스에는 유효기간이 없습니다.&lt;/p&gt;
&lt;/div&gt;
&lt;div&gt;
&lt;h3 id=&quot;free-tier-products&quot; data-text=&quot;무료 등급 제품&quot; data-ke-size=&quot;size23&quot;&gt;&lt;b&gt;무료 등급 제품&lt;/b&gt;&lt;/h3&gt;
&lt;/div&gt;
&lt;div&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;이러한 제품은 지정된&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;a href=&quot;https://cloud.google.com/free/docs/gcp-free-tier?authuser=1&quot;&gt;무료 사용량 한도&lt;/a&gt;까지는 사용 시 요금이 부과되지 않습니다. 무료 사용량 한도에는 유효기간이 없지만 변경될 수 있습니다. 자격 요건을 충족하는 고객에게 제공됩니다.&lt;/p&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;&lt;b&gt;프리 클래스 제품 리스트&lt;/b&gt;&lt;/h3&gt;
&lt;/div&gt;
&lt;figure id=&quot;og_1651118548218&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;Google Cloud 무료 프로그램&quot; data-og-description=&quot;이 페이지는 Cloud Translation API를 통해 번역되었습니다. Switch to English 의견 보내기 Google Cloud 무료 프로그램 Google Cloud의 기본사항을 알아보려는 신규 사용자이거나 신제품의 혁신적인 기능을 체험&quot; data-og-host=&quot;cloud.google.com&quot; data-og-source-url=&quot;https://cloud.google.com/free/docs/gcp-free-tier?authuser=1#free-tier-usage-limits&quot; data-og-url=&quot;https://cloud.google.com/free/docs/gcp-free-tier?hl=ko&quot; data-og-image=&quot;https://scrap.kakaocdn.net/dn/bwmm0Z/hyOcqaWwkT/ZLTfzUJEgBsKVNytfVrILk/img.png?width=1200&amp;amp;height=630&amp;amp;face=0_0_1200_630&quot;&gt;&lt;a href=&quot;https://cloud.google.com/free/docs/gcp-free-tier?authuser=1#free-tier-usage-limits&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot; data-source-url=&quot;https://cloud.google.com/free/docs/gcp-free-tier?authuser=1#free-tier-usage-limits&quot;&gt;
&lt;div class=&quot;og-image&quot; style=&quot;background-image: url('https://scrap.kakaocdn.net/dn/bwmm0Z/hyOcqaWwkT/ZLTfzUJEgBsKVNytfVrILk/img.png?width=1200&amp;amp;height=630&amp;amp;face=0_0_1200_630');&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;Google Cloud 무료 프로그램&lt;/p&gt;
&lt;p class=&quot;og-desc&quot; data-ke-size=&quot;size16&quot;&gt;이 페이지는 Cloud Translation API를 통해 번역되었습니다. Switch to English 의견 보내기 Google Cloud 무료 프로그램 Google Cloud의 기본사항을 알아보려는 신규 사용자이거나 신제품의 혁신적인 기능을 체험&lt;/p&gt;
&lt;p class=&quot;og-host&quot; data-ke-size=&quot;size16&quot;&gt;cloud.google.com&lt;/p&gt;
&lt;/div&gt;
&lt;/a&gt;&lt;/figure&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;&lt;b&gt;구글 클라우드 플랫폼 스택 오버플로우&lt;/b&gt;&lt;/h3&gt;
&lt;figure id=&quot;og_1651118672720&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;Human verification&quot; data-og-description=&quot;Stack Overflow | The World&amp;rsquo;s Largest Online Community for Developers&quot; data-og-host=&quot;stackoverflow.com&quot; data-og-source-url=&quot;https://stackoverflow.com/search?q=google-cloud-platform&amp;amp;s=5296ba15-5ba5-47cf-b0b9-bac5df172ef2&quot; data-og-url=&quot;https://stackoverflow.com/nocaptcha?s=03d7a7b5-b776-4cc2-b02a-ab87572e959c&quot; data-og-image=&quot;https://scrap.kakaocdn.net/dn/dcDB62/hyOcBDxBbs/dJnze8qEYUdDKYJluOZxF1/img.png?width=316&amp;amp;height=316&amp;amp;face=0_0_316_316&quot;&gt;&lt;a href=&quot;https://stackoverflow.com/search?q=google-cloud-platform&amp;amp;s=5296ba15-5ba5-47cf-b0b9-bac5df172ef2&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot; data-source-url=&quot;https://stackoverflow.com/search?q=google-cloud-platform&amp;amp;s=5296ba15-5ba5-47cf-b0b9-bac5df172ef2&quot;&gt;
&lt;div class=&quot;og-image&quot; style=&quot;background-image: url('https://scrap.kakaocdn.net/dn/dcDB62/hyOcBDxBbs/dJnze8qEYUdDKYJluOZxF1/img.png?width=316&amp;amp;height=316&amp;amp;face=0_0_316_316');&quot;&gt;&amp;nbsp;&lt;/div&gt;
&lt;div class=&quot;og-text&quot;&gt;
&lt;p class=&quot;og-title&quot; data-ke-size=&quot;size16&quot;&gt;Human verification&lt;/p&gt;
&lt;p class=&quot;og-desc&quot; data-ke-size=&quot;size16&quot;&gt;Stack Overflow | The World&amp;rsquo;s Largest Online Community for Developers&lt;/p&gt;
&lt;p class=&quot;og-host&quot; data-ke-size=&quot;size16&quot;&gt;stackoverflow.com&lt;/p&gt;
&lt;/div&gt;
&lt;/a&gt;&lt;/figure&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;</description>
      <category>구글클라우드플랫폼</category>
      <author>타미힐핑거</author>
      <guid isPermaLink="true">https://hive-mind.tistory.com/82</guid>
      <comments>https://hive-mind.tistory.com/82#entry82comment</comments>
      <pubDate>Thu, 28 Apr 2022 12:58:00 +0900</pubDate>
    </item>
  </channel>
</rss>