<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0">
  <channel>
    <title>메모장</title>
    <link>https://notepadsit.tistory.com/</link>
    <description>rhcksgus2@gmail.com</description>
    <language>ko</language>
    <pubDate>Tue, 7 Apr 2026 16:09:21 +0900</pubDate>
    <generator>TISTORY</generator>
    <ttl>100</ttl>
    <managingEditor>Kochanhyun</managingEditor>
    <image>
      <title>메모장</title>
      <url>https://tistory1.daumcdn.net/tistory/2579430/attach/5e3df23a4627450eb8862e14c4cdeed8</url>
      <link>https://notepadsit.tistory.com</link>
    </image>
    <item>
      <title>웹소설 표지, PYOZI AI로 제작하기</title>
      <link>https://notepadsit.tistory.com/225</link>
      <description>&lt;p data-ke-size=&quot;size16&quot;&gt;웹소설을 연재하면서 가장 골치 아픈 순간을 꼽으라면 단연 &lt;b&gt;'표지'&lt;/b&gt;를 만들 때다.&lt;/p&gt;
&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;&quot;요즘 AI가 좋다던데?&quot; 하고 미드저니나 스테이블 디퓨전을 켜보지만, &lt;code&gt;masterpiece, best quality, 1girl, ...&lt;/code&gt; 같은 주문(Prompt)을 외우다 보면 '내가 지금 글을 쓰는 건지 코딩을 하는 건지' 현타가 오기 마련이다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;그러다 우연히 발견한 서비스가 바로 &lt;b&gt;PYOZI AI&lt;/b&gt;다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;br /&gt;&lt;b&gt;&quot;웹소설 작가를 위한 표지 생성 스튜디오&quot;&lt;/b&gt;를 표방하는 이 서비스, 과연 실전에서 쓸만할까?&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;a href=&quot;https://pyozi.com&quot;&gt;https://pyozi.com&lt;/a&gt;&lt;/p&gt;
&lt;figure id=&quot;og_1773018590414&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;PYOZI AI | 웹소설 표지 AI 생성 솔루션&quot; data-og-description=&quot;AI가 웹소설 표지와 삽화를 자동으로 생성합니다. 로맨스판타지, BL, 무협, 현대판타지 등 다양한 장르 지원. 전문 일러스트레이터 수준의 퀄리티를 몇 분 만에!&quot; data-og-host=&quot;pyozi.com&quot; data-og-source-url=&quot;https://pyozi.com&quot; data-og-url=&quot;https://pyozi.com&quot; data-og-image=&quot;https://scrap.kakaocdn.net/dn/cJnnW0/dJMb9jOk2nk/tk72Dk3VkctxyRqlNDtzek/img.png?width=1026&amp;amp;height=379&amp;amp;face=0_0_1026_379,https://scrap.kakaocdn.net/dn/3g8Wn/dJMb81fQGZw/s6xiQP4mfJQVLH1LuQYCJk/img.png?width=1026&amp;amp;height=379&amp;amp;face=0_0_1026_379,https://scrap.kakaocdn.net/dn/FyyFv/dJMb8ZvzxBQ/F4j8bRKVfR4VfXzNk5KiJ1/img.png?width=1080&amp;amp;height=1080&amp;amp;face=0_0_1080_1080&quot;&gt;&lt;a href=&quot;https://pyozi.com&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot; data-source-url=&quot;https://pyozi.com&quot;&gt;
&lt;div class=&quot;og-image&quot; style=&quot;background-image: url('https://scrap.kakaocdn.net/dn/cJnnW0/dJMb9jOk2nk/tk72Dk3VkctxyRqlNDtzek/img.png?width=1026&amp;amp;height=379&amp;amp;face=0_0_1026_379,https://scrap.kakaocdn.net/dn/3g8Wn/dJMb81fQGZw/s6xiQP4mfJQVLH1LuQYCJk/img.png?width=1026&amp;amp;height=379&amp;amp;face=0_0_1026_379,https://scrap.kakaocdn.net/dn/FyyFv/dJMb8ZvzxBQ/F4j8bRKVfR4VfXzNk5KiJ1/img.png?width=1080&amp;amp;height=1080&amp;amp;face=0_0_1080_1080');&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;PYOZI AI | 웹소설 표지 AI 생성 솔루션&lt;/p&gt;
&lt;p class=&quot;og-desc&quot; data-ke-size=&quot;size16&quot;&gt;AI가 웹소설 표지와 삽화를 자동으로 생성합니다. 로맨스판타지, BL, 무협, 현대판타지 등 다양한 장르 지원. 전문 일러스트레이터 수준의 퀄리티를 몇 분 만에!&lt;/p&gt;
&lt;p class=&quot;og-host&quot; data-ke-size=&quot;size16&quot;&gt;pyozi.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;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;hr data-ke-style=&quot;style1&quot; /&gt;
&lt;h2 data-ke-size=&quot;size26&quot;&gt;첫 인상: &quot;이게 진짜 된다고?&quot;&lt;/h2&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;가입하고 가장 먼저 놀란 점은 &lt;b&gt;입력창이 없다는 것&lt;/b&gt;이다.&lt;br /&gt;보통의 AI 툴은 &quot;무엇을 그려드릴까요?&quot;라고 물어보며 깜빡이는 커서가 반겨주는데, PYOZI AI는 철저하게 &lt;b&gt;객관식(Selection) UI&lt;/b&gt;로 설계되어 있다.&lt;/p&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;1. 장르가 곧 프롬프트다&lt;/h3&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;'로맨스 판타지', '무협', '현대물' 중 하나를 고르니 화면 구성이 바뀐다.&lt;br /&gt;테스트로 [무협]을 선택했더니, AI가 알아서 동양풍의 수묵화 느낌과 붓글씨 폰트를 세팅해줬다. 작가가 일일이 화풍을 지정하지 않아도, 장르만 고르면 &lt;b&gt;업계 국룰 스타일(Auto-Preset)&lt;/b&gt;을 잡아준다는 점이 꽤 영리하게 느껴졌다.&lt;/p&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;2. 캐릭터 설정의 디테일&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;/b&gt; 성인&lt;/li&gt;
&lt;li&gt;&lt;b&gt;헤어:&lt;/b&gt; 포마드&lt;/li&gt;
&lt;li&gt;&lt;b&gt;눈매:&lt;/b&gt; 날카로운(Cat-eye)&lt;/li&gt;
&lt;li&gt;&lt;b&gt;특징:&lt;/b&gt; 제복, 흉터&lt;/li&gt;
&lt;/ul&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;그냥 게임 캐릭터 커스터마이징하듯 버튼만 몇 번 눌렀는데, 결과물은 내가 상상했던 그 이미지와 90% 이상 일치했다. 확실히 범용 툴보다는 &lt;b&gt;웹소설의 문법(Clich&amp;eacute;)&lt;/b&gt;을 잘 이해하고 있는 느낌이다.&lt;/p&gt;
&lt;hr data-ke-style=&quot;style1&quot; /&gt;
&lt;h2 data-ke-size=&quot;size26&quot;&gt;킬러 기능: '내 새끼'는 변하지 않는다&lt;/h2&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;AI 그림의 고질적인 문제는 '랜덤 가차'라는 점이다. 예쁜 그림이 나와도, 다시 그리면 얼굴이 미묘하게 달라져서 연속성을 가질 수 없었다.&lt;br /&gt;PYOZI AI는 이 문제를 &lt;b&gt;'프로젝트 스튜디오'&lt;/b&gt;라는 개념으로 해결했다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;내가 만든 캐릭터(철수)를 '캐릭터 원장'에 등록해두면, 표지뿐만 아니라 &lt;b&gt;삽화&lt;/b&gt;를 뽑을 때도 똑같은 얼굴의 철수가 나온다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;br /&gt;심지어 여주인공(영희)과 관계를 '연인'으로 설정하고 포즈를 잡으니, 둘 사이의 케미가 꽤 자연스럽게 연출됐다. 장편 연재를 계획하는 작가들에게는 이 &lt;b&gt;캐릭터 일관성&lt;/b&gt;&amp;nbsp;기능 하나만으로도 충분히 갈아탈 이유가 될 것 같다.&lt;/p&gt;
&lt;hr data-ke-style=&quot;style1&quot; /&gt;
&lt;h2 data-ke-size=&quot;size26&quot;&gt;의외의 디테일: 상업적 배려&lt;/h2&gt;
&lt;ol style=&quot;list-style-type: decimal;&quot; data-ke-list-type=&quot;decimal&quot;&gt;
&lt;li&gt;&lt;b&gt;알아서 피하는 제목 배치:&lt;/b&gt; 이미지를 생성하면 그 위에 제목을 얹어야 하는데, AI가 인물의 얼굴이나 중요 소품을 가리지 않는 부분을 찾아 알아서 배치를 해준다.&lt;/li&gt;
&lt;li&gt;&lt;b&gt;플랫폼별 리사이징:&lt;/b&gt; 네이버 시리즈나 카카오페이지는 표지 규격이 다른데, 다운로드할 때 그냥 체크박스만 누르면 알아서 잘라준다. (이거 은근히 귀찮은 작업이다.)&lt;/li&gt;
&lt;li&gt;&lt;b&gt;2K 원본 제공:&lt;/b&gt; 웹용이라고 저화질만 주는 게 아니라, 고화질 파일도 준다.&lt;/li&gt;
&lt;/ol&gt;
&lt;hr data-ke-style=&quot;style1&quot; /&gt;
&lt;h2 data-ke-size=&quot;size26&quot;&gt;총평: 커미션 시장의 강력한 대안&lt;/h2&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;물론 사람 작가님만이 할 수 있는 초미세한 감정선 표현이나 독창적인 구도까지 100% 대체하기엔 아직 이를 수도 있다.&lt;br /&gt;하지만 &lt;b&gt;가성비와 속도&lt;/b&gt; 측면에서는 압도적이다.&lt;/p&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;&lt;b&gt;단건 패키지 ($9.9):&lt;/b&gt; 치킨 한 마리 값에 표지 시안 40장 + 고화질 원본 + 상업적 이용권.&lt;/li&gt;
&lt;li&gt;&lt;b&gt;구독 ($9~):&lt;/b&gt; 다작을 하거나 매 화 삽화를 넣고 싶은 작가라면 구독이 훨씬 이득이다.&lt;/li&gt;
&lt;/ul&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;br /&gt;프롬프트 깎는 노가다에서 해방되어 &lt;b&gt;&quot;글 쓰는 데만 집중하고 싶은&quot;&lt;/b&gt; 작가라면, 한 번쯤 찍먹해볼 가치가 있다.&lt;/p&gt;</description>
      <category>기타</category>
      <author>Kochanhyun</author>
      <guid isPermaLink="true">https://notepadsit.tistory.com/225</guid>
      <comments>https://notepadsit.tistory.com/225#entry225comment</comments>
      <pubDate>Fri, 6 Feb 2026 19:13:53 +0900</pubDate>
    </item>
    <item>
      <title>디스코드 봇 호스팅 서비스, 디스호스트 - 서버 세팅 없이 운영하기!</title>
      <link>https://notepadsit.tistory.com/224</link>
      <description>&lt;p data-ke-size=&quot;size16&quot;&gt;안녕하세요. 오늘은 디스코드 봇을 24/7 운영할 수 있는 호스팅 서비스인 디스호스트를 소개해보려고 합니다.&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;디스호스트는 디스코드 봇 호스팅을 제공하는 SaaS 서비스입니다. 리눅스 서버 세팅이나, 쉘 접속 필요없이 GUI 패널을 통해 봇을 업로드 및 운영하실 수 있는 것이 특징입니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;Screenshot 2025-04-03 at 10.26.27 AM.png&quot; data-origin-width=&quot;2528&quot; data-origin-height=&quot;668&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/b6Da21/btsM38D44S6/9ZpmNtKpLfZrkPzP61Uv80/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/b6Da21/btsM38D44S6/9ZpmNtKpLfZrkPzP61Uv80/img.png&quot; data-alt=&quot;GUI 패널&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/b6Da21/btsM38D44S6/9ZpmNtKpLfZrkPzP61Uv80/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fb6Da21%2FbtsM38D44S6%2F9ZpmNtKpLfZrkPzP61Uv80%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;2528&quot; height=&quot;668&quot; data-filename=&quot;Screenshot 2025-04-03 at 10.26.27 AM.png&quot; data-origin-width=&quot;2528&quot; data-origin-height=&quot;668&quot;/&gt;&lt;/span&gt;&lt;figcaption&gt;GUI 패널&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;언제나 한국어를 통해 즉시 지원을 받을 수 있고, 서버 역시 한국에 위치하여 레이턴시 문제 또한 없습니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;먼저 가입을 위해서는 아래 링크를 통해 &lt;a href=&quot;https://dishost.kr&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot;&gt;디스호스트 홈페이지&lt;/a&gt;에 접속합니다.&lt;/p&gt;
&lt;figure id=&quot;og_1743643703279&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;DisHost - 디스코드 봇 호스팅 서비스&quot; data-og-description=&quot;기능 DisHost는 디스코드 봇 운영에 필요한 모든 기능을 제공합니다.&quot; data-og-host=&quot;dishost.kr&quot; data-og-source-url=&quot;https://dishost.kr/&quot; data-og-url=&quot;https://dishost.kr/&quot; data-og-image=&quot;&quot;&gt;&lt;a href=&quot;https://dishost.kr/&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot; data-source-url=&quot;https://dishost.kr/&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;DisHost - 디스코드 봇 호스팅 서비스&lt;/p&gt;
&lt;p class=&quot;og-desc&quot; data-ke-size=&quot;size16&quot;&gt;기능 DisHost는 디스코드 봇 운영에 필요한 모든 기능을 제공합니다.&lt;/p&gt;
&lt;p class=&quot;og-host&quot; data-ke-size=&quot;size16&quot;&gt;dishost.kr&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;그 후, 오른쪽 상단의 로그인 버튼으로 로그인하시면 됩니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;1.png&quot; data-origin-width=&quot;1249&quot; data-origin-height=&quot;462&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/p0ndG/btsM6shr5VC/JpTdQulcoWv7Dkos4I2qk0/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/p0ndG/btsM6shr5VC/JpTdQulcoWv7Dkos4I2qk0/img.png&quot; data-alt=&quot;디스호스트 홈페이지&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/p0ndG/btsM6shr5VC/JpTdQulcoWv7Dkos4I2qk0/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fp0ndG%2FbtsM6shr5VC%2FJpTdQulcoWv7Dkos4I2qk0%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;1249&quot; height=&quot;462&quot; data-filename=&quot;1.png&quot; data-origin-width=&quot;1249&quot; data-origin-height=&quot;462&quot;/&gt;&lt;/span&gt;&lt;figcaption&gt;디스호스트 홈페이지&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;로그인은 구글 로그인, 네이버 로그인, 카카오 로그인을 지원합니다. 원하시는 계정을 선택하시고 바로 로그인하시면 됩니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;2.png&quot; data-origin-width=&quot;765&quot; data-origin-height=&quot;705&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/JNudB/btsM6DXePWP/xTdPz1517GFu41uEKdC4P0/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/JNudB/btsM6DXePWP/xTdPz1517GFu41uEKdC4P0/img.png&quot; data-alt=&quot;약관&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/JNudB/btsM6DXePWP/xTdPz1517GFu41uEKdC4P0/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FJNudB%2FbtsM6DXePWP%2FxTdPz1517GFu41uEKdC4P0%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;765&quot; height=&quot;705&quot; data-filename=&quot;2.png&quot; data-origin-width=&quot;765&quot; data-origin-height=&quot;705&quot;/&gt;&lt;/span&gt;&lt;figcaption&gt;약관&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;처음 로그인할시에는 이용 약관에 동의해주셔야 합니다. 자세히 약관을 읽어보신 뒤, 이용 약관 및 개인정보 처리방침에 동의하시면 됩니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;1.png&quot; data-origin-width=&quot;261&quot; data-origin-height=&quot;432&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/dbvn3a/btsM5l4G8pw/7LXT7OSxKGZjKIAIvBvdD0/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/dbvn3a/btsM5l4G8pw/7LXT7OSxKGZjKIAIvBvdD0/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/dbvn3a/btsM5l4G8pw/7LXT7OSxKGZjKIAIvBvdD0/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fdbvn3a%2FbtsM5l4G8pw%2F7LXT7OSxKGZjKIAIvBvdD0%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;261&quot; height=&quot;432&quot; data-filename=&quot;1.png&quot; data-origin-width=&quot;261&quot; data-origin-height=&quot;432&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;봇 플랜을 구매하시기 위해선 Pterodactyl 패널을 먼저 연결하셔야 합니다. Pterodactyl 패널은 디스호스트에서 제공하는 GUI 서버 관리 시스템으로서, 서버의 전원을 키고 끄거나 코드를 업로드 및 수정하는 등의 모든 작업을 GUI로 진행하실 수 있습니다.&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;적절한 이메일, 아이디, 비밀번호를 입력하시면 자동으로 Pterodactyl 패널 계정이 생성됩니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;2.png&quot; data-origin-width=&quot;1589&quot; data-origin-height=&quot;554&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/b7Xhbx/btsM7YGp80P/Ketja41WRH0IofAqHFf9W1/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/b7Xhbx/btsM7YGp80P/Ketja41WRH0IofAqHFf9W1/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/b7Xhbx/btsM7YGp80P/Ketja41WRH0IofAqHFf9W1/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fb7Xhbx%2FbtsM7YGp80P%2FKetja41WRH0IofAqHFf9W1%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;1589&quot; height=&quot;554&quot; data-filename=&quot;2.png&quot; data-origin-width=&quot;1589&quot; data-origin-height=&quot;554&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;크레딧 충전은 대시보드의 크레딧 탭에서 진행하실 수 있습니다. 충전하기 버튼을 누른 뒤 가이드에 따라 결제를 진행하시면 됩니다. 현재 결제 방법은 계좌 이체와 문화상품권 결제를 지원하고 있습니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;Screenshot 2025-04-03 at 10.34.29 AM.png&quot; data-origin-width=&quot;2488&quot; data-origin-height=&quot;1440&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/tv73z/btsM5X3fDhf/8kSnIEWvsKaIUdKUTMkcak/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/tv73z/btsM5X3fDhf/8kSnIEWvsKaIUdKUTMkcak/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/tv73z/btsM5X3fDhf/8kSnIEWvsKaIUdKUTMkcak/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Ftv73z%2FbtsM5X3fDhf%2F8kSnIEWvsKaIUdKUTMkcak%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;2488&quot; height=&quot;1440&quot; data-filename=&quot;Screenshot 2025-04-03 at 10.34.29 AM.png&quot; data-origin-width=&quot;2488&quot; data-origin-height=&quot;1440&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;구매하신 크레딧으로 봇 플랜을 구매하실 수 있습니다. 봇 플랜은 월정액으로 결제되며, 필요하신 사양에 맞게 구매하시면 됩니다. 서버는 ARM 아키텍쳐 기반입니다. Node.JS와 Python은 인터프리터 언어이기 때문에, x86 아키텍처에 의존하는 특정 라이브러리를 사용하시지 않는 대부분의 경우에서 정상작동합니다.&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;봇 플랜을 결제하시면 Pterodactyl 패널을 통해 봇에 접속하실 수 있습니다. 이후의 자세한 과정은 &lt;a href=&quot;https://blog.dishost.kr/posts/guide&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot;&gt;디스호스트 블로그의 공식 가이드&lt;/a&gt;를 참고하여 진행하시면 됩니다.&lt;/p&gt;
&lt;figure id=&quot;og_1743644313904&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;Dishost 사용 가이드 - Dishost&quot; data-og-description=&quot;디스호스트를 사용하는 방법에 대한 문서입니다.&quot; data-og-host=&quot;blog.dishost.kr&quot; data-og-source-url=&quot;https://blog.dishost.kr/posts/guide&quot; data-og-url=&quot;https://blog.dishost.kr/posts/guide/&quot; data-og-image=&quot;&quot;&gt;&lt;a href=&quot;https://blog.dishost.kr/posts/guide&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot; data-source-url=&quot;https://blog.dishost.kr/posts/guide&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;Dishost 사용 가이드 - Dishost&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;blog.dishost.kr&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;감사합니다.&lt;/p&gt;</description>
      <category>기타</category>
      <author>Kochanhyun</author>
      <guid isPermaLink="true">https://notepadsit.tistory.com/224</guid>
      <comments>https://notepadsit.tistory.com/224#entry224comment</comments>
      <pubDate>Thu, 3 Apr 2025 10:39:06 +0900</pubDate>
    </item>
    <item>
      <title>[백준 C++] 2164번 카드2: 여러가지 풀이법</title>
      <link>https://notepadsit.tistory.com/223</link>
      <description>&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;Screenshot 2025-02-03 at 12.38.24 PM.png&quot; data-origin-width=&quot;772&quot; data-origin-height=&quot;356&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/LyDBu/btsL30NUouk/JT2KVcHm02alJcWZ3Gvb9k/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/LyDBu/btsL30NUouk/JT2KVcHm02alJcWZ3Gvb9k/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/LyDBu/btsL30NUouk/JT2KVcHm02alJcWZ3Gvb9k/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FLyDBu%2FbtsL30NUouk%2FJT2KVcHm02alJcWZ3Gvb9k%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;772&quot; height=&quot;356&quot; data-filename=&quot;Screenshot 2025-02-03 at 12.38.24 PM.png&quot; data-origin-width=&quot;772&quot; data-origin-height=&quot;356&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;구현으로 풀 수 있는 아주 간단한 문제이다.&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 : STD 큐로 직접 구현&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 data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;pre id=&quot;code_1738554453989&quot; class=&quot;cpp&quot; data-ke-language=&quot;cpp&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;#include &amp;lt;cstdio&amp;gt;
#include &amp;lt;algorithm&amp;gt;
#include &amp;lt;queue&amp;gt;

using namespace std;

int main() {
    int n;
    queue&amp;lt;int&amp;gt; q;

    scanf(&quot;%d&quot;, &amp;amp;n);
    
    for (int i=1;i&amp;lt;=n;i++)
        q.push(i);
    
    while (q.size() &amp;gt; 1)
    {
        q.pop();
        if (q.size() &amp;gt; 1)
        {
            int a = q.front();
            q.pop();
            q.push(a);
        }
    }
    printf(&quot;%d&quot;, q.front());
    return 0;
}&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;문제의 큐를 직접 선언한 뒤, 큐 명령어를 통해 마지막 카드를 구한다. 하지만 이 방법은 메모리를 많이 차지하고, 시간도 오래 걸린다. 한마디로 비효율적이다. 따라서 다른 방법을 생각해보고자 했고, 한 바퀴를 돌 때마다 10 8 6 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;풀이법 2 : 요세푸스 문제&lt;/h2&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;참고 풀이&amp;nbsp; :&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;a href=&quot;https://velog.io/@error_io/%EB%B0%B1%EC%A4%80-2164-%EC%B9%B4%EB%93%9C2-Python&quot;&gt;https://velog.io/@error_io/%EB%B0%B1%EC%A4%80-2164-%EC%B9%B4%EB%93%9C2-Python&lt;/a&gt;&lt;/p&gt;
&lt;figure id=&quot;og_1738562509523&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;[백준] 2164 카드2 Python&quot; data-og-description=&quot;문제 링크 1. 문제 설명 N장의 카드가 있다. 각각의 카드는 차례로 1부터 N까지의 번호가 붙어 있으며, 1번 카드가 제일 위에, N번 카드가 제일 아래인 상태로 순서대로 카드가 놓여 있다. 이제 다&quot; data-og-host=&quot;velog.io&quot; data-og-source-url=&quot;https://velog.io/@error_io/%EB%B0%B1%EC%A4%80-2164-%EC%B9%B4%EB%93%9C2-Python&quot; data-og-url=&quot;https://velog.io/@error_io/백준-2164-카드2-Python&quot; data-og-image=&quot;https://scrap.kakaocdn.net/dn/bcQUKM/hyX73SgMIx/l0UAU4ZTLRRYU9Nvk9wtp1/img.png?width=950&amp;amp;height=500&amp;amp;face=0_0_950_500,https://scrap.kakaocdn.net/dn/bkwU9c/hyX72FNK8R/0EGE0Kn813kVoDbSh8VEN0/img.png?width=361&amp;amp;height=339&amp;amp;face=0_0_361_339&quot;&gt;&lt;a href=&quot;https://velog.io/@error_io/%EB%B0%B1%EC%A4%80-2164-%EC%B9%B4%EB%93%9C2-Python&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot; data-source-url=&quot;https://velog.io/@error_io/%EB%B0%B1%EC%A4%80-2164-%EC%B9%B4%EB%93%9C2-Python&quot;&gt;
&lt;div class=&quot;og-image&quot; style=&quot;background-image: url('https://scrap.kakaocdn.net/dn/bcQUKM/hyX73SgMIx/l0UAU4ZTLRRYU9Nvk9wtp1/img.png?width=950&amp;amp;height=500&amp;amp;face=0_0_950_500,https://scrap.kakaocdn.net/dn/bkwU9c/hyX72FNK8R/0EGE0Kn813kVoDbSh8VEN0/img.png?width=361&amp;amp;height=339&amp;amp;face=0_0_361_339');&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;[백준] 2164 카드2 Python&lt;/p&gt;
&lt;p class=&quot;og-desc&quot; data-ke-size=&quot;size16&quot;&gt;문제 링크 1. 문제 설명 N장의 카드가 있다. 각각의 카드는 차례로 1부터 N까지의 번호가 붙어 있으며, 1번 카드가 제일 위에, N번 카드가 제일 아래인 상태로 순서대로 카드가 놓여 있다. 이제 다&lt;/p&gt;
&lt;p class=&quot;og-host&quot; data-ke-size=&quot;size16&quot;&gt;velog.io&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;위 글을 꼭 찾아가서 해법을 확인하자.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;pre id=&quot;code_1738563174458&quot; class=&quot;cpp&quot; data-ke-language=&quot;cpp&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;#include &amp;lt;cstdio&amp;gt;
#include &amp;lt;algorithm&amp;gt;
#include &amp;lt;queue&amp;gt;
#include &amp;lt;cmath&amp;gt;

using namespace std;

int main() {
    int n;
    scanf(&quot;%d&quot;, &amp;amp;n);
    int card = 2 * (n-pow(2, floor(log2(n))));
    printf(&quot;%d&quot;, card!=0 ? card : n);
    return 0;
}&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;요약하자면, 카드 수가 2^n개인 경우에는 결과적으로 2^n번째 카드가 남게된다. 따라서 2^n개의 카드가 남도록 카드를 제거하면 남을 카드를 알 수 있다. log를 통해 2^n을 구하고 이를 2개 간격으로 제거하기에 2를 곱하므로, 2*(전체 카드수-2^n)가 식이 된다.&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;Screenshot 2025-02-03 at 3.11.49 PM.png&quot; data-origin-width=&quot;746&quot; data-origin-height=&quot;202&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/xk3RS/btsL4Pyp4D8/iTknQSioRYkXb5ZQku1Wdk/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/xk3RS/btsL4Pyp4D8/iTknQSioRYkXb5ZQku1Wdk/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/xk3RS/btsL4Pyp4D8/iTknQSioRYkXb5ZQku1Wdk/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fxk3RS%2FbtsL4Pyp4D8%2FiTknQSioRYkXb5ZQku1Wdk%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;746&quot; height=&quot;202&quot; data-filename=&quot;Screenshot 2025-02-03 at 3.11.49 PM.png&quot; data-origin-width=&quot;746&quot; data-origin-height=&quot;202&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;훨씬 최적화된 모오습&lt;/p&gt;</description>
      <category>백준</category>
      <author>Kochanhyun</author>
      <guid isPermaLink="true">https://notepadsit.tistory.com/223</guid>
      <comments>https://notepadsit.tistory.com/223#entry223comment</comments>
      <pubDate>Mon, 3 Feb 2025 15:37:05 +0900</pubDate>
    </item>
    <item>
      <title>Ubuntu 24.04 LTS 이상에서 Failed to launch the browser process 에러 해결하기</title>
      <link>https://notepadsit.tistory.com/222</link>
      <description>&lt;p data-ke-size=&quot;size16&quot;&gt;1. Puppeteer 의존성 패키지들을 설치한다.&lt;/p&gt;
&lt;pre id=&quot;code_1737479102523&quot; class=&quot;bash&quot; data-ke-language=&quot;bash&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;sudo apt-get install libgtk2.0-0t64 libgtk-3-0t64 libgbm-dev libnotify-dev libnss3 libxss1 libasound2t64 libxtst6 xauth xvfb&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;2. page.goto() 함수에 no sandbox 인자를 추가해준다.&lt;/p&gt;
&lt;pre id=&quot;code_1737479174327&quot; class=&quot;javascript&quot; data-ke-language=&quot;javascript&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;page.goto(targeturl, { args: ['--no-sandbox', '--disable-setuid-sandbox'] });&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;참고 :&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;a href=&quot;https://github.com/cypress-io/cypress-documentation/issues/5816&quot; target=&quot;_blank&quot; rel=&quot;noopener&amp;nbsp;noreferrer&quot;&gt;https://github.com/cypress-io/cypress-documentation/issues/5816&lt;/a&gt;&lt;/p&gt;
&lt;figure id=&quot;og_1737479114748&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;Package 'libasound2' has no installation candidate on Ubuntu 24.04 &amp;middot; Issue #5816 &amp;middot; cypress-io/cypress-documentation&quot; data-og-description=&quot;Subject Getting Started &amp;gt; Installing Cypress &amp;gt; Linux Prerequisites &amp;gt; Ubuntu/Debian Description Issue Following the instructions Getting Started &amp;gt; Installing Cypress &amp;gt; Linux Prerequisites &amp;gt; Ubuntu/D...&quot; data-og-host=&quot;github.com&quot; data-og-source-url=&quot;https://github.com/cypress-io/cypress-documentation/issues/5816&quot; data-og-url=&quot;https://github.com/cypress-io/cypress-documentation/issues/5816&quot; data-og-image=&quot;https://scrap.kakaocdn.net/dn/pTAn8/hyX4lx02l6/OEqAQexBlKdZ6kREw0yJqk/img.png?width=1200&amp;amp;height=600&amp;amp;face=0_0_1200_600,https://scrap.kakaocdn.net/dn/Bptxx/hyX4o2yIMm/gF7zdZGMprSB7M9Qa3jnLK/img.png?width=1200&amp;amp;height=600&amp;amp;face=0_0_1200_600&quot;&gt;&lt;a href=&quot;https://github.com/cypress-io/cypress-documentation/issues/5816&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot; data-source-url=&quot;https://github.com/cypress-io/cypress-documentation/issues/5816&quot;&gt;
&lt;div class=&quot;og-image&quot; style=&quot;background-image: url('https://scrap.kakaocdn.net/dn/pTAn8/hyX4lx02l6/OEqAQexBlKdZ6kREw0yJqk/img.png?width=1200&amp;amp;height=600&amp;amp;face=0_0_1200_600,https://scrap.kakaocdn.net/dn/Bptxx/hyX4o2yIMm/gF7zdZGMprSB7M9Qa3jnLK/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;Package 'libasound2' has no installation candidate on Ubuntu 24.04 &amp;middot; Issue #5816 &amp;middot; cypress-io/cypress-documentation&lt;/p&gt;
&lt;p class=&quot;og-desc&quot; data-ke-size=&quot;size16&quot;&gt;Subject Getting Started &amp;gt; Installing Cypress &amp;gt; Linux Prerequisites &amp;gt; Ubuntu/Debian Description Issue Following the instructions Getting Started &amp;gt; Installing Cypress &amp;gt; Linux Prerequisites &amp;gt; Ubuntu/D...&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;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;</description>
      <category>공부/Node.js</category>
      <author>Kochanhyun</author>
      <guid isPermaLink="true">https://notepadsit.tistory.com/222</guid>
      <comments>https://notepadsit.tistory.com/222#entry222comment</comments>
      <pubDate>Wed, 22 Jan 2025 02:06:29 +0900</pubDate>
    </item>
    <item>
      <title>M1/M2 맥북 듀얼모니터 어댑터 비교 및 고찰 (Displaylink, Fresco, UDisplay)</title>
      <link>https://notepadsit.tistory.com/221</link>
      <description>&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Nanum Gothic';&quot;&gt;본래 M1/M2 맥북은 하나의 외장 모니터만을 지원한다.&amp;nbsp;&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;Screenshot 2024-12-30 at 1.12.59 PM.png&quot; data-origin-width=&quot;1646&quot; data-origin-height=&quot;240&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/bpMqPd/btsLAd00av5/Kla8wPO2sHAvKfm5ftkKK0/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/bpMqPd/btsLAd00av5/Kla8wPO2sHAvKfm5ftkKK0/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/bpMqPd/btsLAd00av5/Kla8wPO2sHAvKfm5ftkKK0/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FbpMqPd%2FbtsLAd00av5%2FKla8wPO2sHAvKfm5ftkKK0%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;1646&quot; height=&quot;240&quot; data-filename=&quot;Screenshot 2024-12-30 at 1.12.59 PM.png&quot; data-origin-width=&quot;1646&quot; data-origin-height=&quot;240&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;&lt;span style=&quot;font-family: 'Nanum Gothic';&quot;&gt;때문에 우회적으로 듀얼 모니터 이상을 사용하는 법을 찾게 되었고, 대부분의 사람들이 &lt;b&gt;displaylink 칩셋&lt;/b&gt;을 사용하는 HDMI 어댑터를 사용하여 듀얼 모니터를 사용한다는 것을 알 수 있었다.&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;1200&quot; data-origin-height=&quot;1500&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/baUO0g/btsLzp11jMG/C7cRkU0Tp4h5AUdglYoKg0/img.jpg&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/baUO0g/btsLzp11jMG/C7cRkU0Tp4h5AUdglYoKg0/img.jpg&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/baUO0g/btsLzp11jMG/C7cRkU0Tp4h5AUdglYoKg0/img.jpg&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FbaUO0g%2FbtsLzp11jMG%2FC7cRkU0Tp4h5AUdglYoKg0%2Fimg.jpg&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;556&quot; height=&quot;695&quot; data-origin-width=&quot;1200&quot; data-origin-height=&quot;1500&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;&lt;span style=&quot;font-family: 'Nanum Gothic';&quot;&gt;Displaylink 칩셋을 사용하는 어댑터와 같이 우회적으로 듀얼 모니터를 구성하는 경우는 일반적인 듀얼 모니터와 구성이 살짝 다르다. &lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;636&quot; data-origin-height=&quot;296&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/bd5uVC/btsLB3CWxi2/SzKYimeVFfYTQQwlEaRMoK/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/bd5uVC/btsLB3CWxi2/SzKYimeVFfYTQQwlEaRMoK/img.png&quot; data-alt=&quot;source : decontev.com/virtual-monitor/&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/bd5uVC/btsLB3CWxi2/SzKYimeVFfYTQQwlEaRMoK/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fbd5uVC%2FbtsLB3CWxi2%2FSzKYimeVFfYTQQwlEaRMoK%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;636&quot; height=&quot;296&quot; data-origin-width=&quot;636&quot; data-origin-height=&quot;296&quot;/&gt;&lt;/span&gt;&lt;figcaption&gt;source : decontev.com/virtual-monitor/&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Nanum Gothic';&quot;&gt;Displaylink 칩셋을 사용하는 어댑터는 미러링으로 가상의 모니터를 하나 만든뒤, 드라이버를 통해 이를 모니터에 띄워주는 방식이다. 따라서 일정 수준의 레이턴시와 싱크 느려짐 현상이 필연적으로 존재한다. 좋은 칩셋의 어댑터는 이 레이턴시가 매우 미미하여 알아차리기 힘들다.&lt;/span&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;span style=&quot;font-family: 'Nanum Gothic';&quot;&gt;미러링 방식으로 듀얼 모니터를 지원하는 제품은 여러가지가 있는데, 크게 세가지로 나눠 살펴보자.&lt;/span&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;span style=&quot;font-family: 'Nanum Gothic';&quot;&gt;1. Displaylink 칩셋 사용 어댑터&lt;/span&gt;&lt;/h2&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Nanum Gothic';&quot;&gt;Displaylink 칩셋은 기본적으로 HDMI 변환 칩셋 중에서도 상급에 속하는 칩셋이다. 따라서 보통 고가의 제품에 많이 쓰인다. 특히 M1/M2 맥에서 듀얼 모니터를 사용할 수 있다는 사실이 알려진 뒤부터 많은 프리미엄이 붙기도 했다.&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;Screenshot 2024-12-30 at 1.27.12 PM.png&quot; data-origin-width=&quot;1596&quot; data-origin-height=&quot;1134&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/QmsTs/btsLAeev8my/knmBMM9F9hXJwvNXdUXnLk/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/QmsTs/btsLAeev8my/knmBMM9F9hXJwvNXdUXnLk/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/QmsTs/btsLAeev8my/knmBMM9F9hXJwvNXdUXnLk/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FQmsTs%2FbtsLAeev8my%2FknmBMM9F9hXJwvNXdUXnLk%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;1596&quot; height=&quot;1134&quot; data-filename=&quot;Screenshot 2024-12-30 at 1.27.12 PM.png&quot; data-origin-width=&quot;1596&quot; data-origin-height=&quot;1134&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;&lt;span style=&quot;font-family: 'Nanum Gothic';&quot;&gt;기본적으로 10만원대 중반의 가격을 보여주고, 저렴한 제품은 5-6만원대의 제품도 존재한다.&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;Screenshot 2024-12-30 at 1.28.06 PM.png&quot; data-origin-width=&quot;1800&quot; data-origin-height=&quot;1438&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/byUMQp/btsLzsK84wF/ivenU2uUZyLxsMbAcFtjH1/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/byUMQp/btsLzsK84wF/ivenU2uUZyLxsMbAcFtjH1/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/byUMQp/btsLzsK84wF/ivenU2uUZyLxsMbAcFtjH1/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FbyUMQp%2FbtsLzsK84wF%2FivenU2uUZyLxsMbAcFtjH1%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;1800&quot; height=&quot;1438&quot; data-filename=&quot;Screenshot 2024-12-30 at 1.28.06 PM.png&quot; data-origin-width=&quot;1800&quot; data-origin-height=&quot;1438&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;&lt;span style=&quot;font-family: 'Nanum Gothic';&quot;&gt;알리익스프레스도 가격이 크게 다르지 않은데, 이는 displaylink 칩셋이 기본적으로 가격이 꽤 비싸기 때문이다. 따라서 &lt;b&gt;가격 상관없이 안정적으로&lt;/b&gt; M1/M2 맥북에서 듀얼 모니터를 사용하고 싶다면, Displaylink 칩셋을 사용한 어댑터를 구매하면 되겠다.&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h2 style=&quot;color: #000000; text-align: start;&quot; data-ke-size=&quot;size26&quot;&gt;&lt;span style=&quot;font-family: 'Nanum Gothic';&quot;&gt;2. Fresco 칩셋 사용 어댑터, Udisplay 프로그램 사용 어댑터&lt;/span&gt;&lt;/h2&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Nanum Gothic';&quot;&gt;Displaylink 칩셋을 사용하지 않으면서도, M1/M2 맥북에서 듀얼 모니터를 지원하는 어댑터가 있다.&lt;/span&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;span style=&quot;font-family: 'Nanum Gothic';&quot;&gt;먼저 Fresco 칩셋을 사용하는 어댑터 역시 듀얼 모니터를 사용할 수 있다. 원리는 앞서 언급한 Displaylink 칩셋의 경우와 동일하다.&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;Screenshot 2024-12-30 at 1.32.15 PM.png&quot; data-origin-width=&quot;758&quot; data-origin-height=&quot;184&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/b2hR7q/btsLA9jxsjr/ifmYM8yMLREmavJSwwuU11/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/b2hR7q/btsLA9jxsjr/ifmYM8yMLREmavJSwwuU11/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/b2hR7q/btsLA9jxsjr/ifmYM8yMLREmavJSwwuU11/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fb2hR7q%2FbtsLA9jxsjr%2FifmYM8yMLREmavJSwwuU11%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;758&quot; height=&quot;184&quot; data-filename=&quot;Screenshot 2024-12-30 at 1.32.15 PM.png&quot; data-origin-width=&quot;758&quot; data-origin-height=&quot;184&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;Screenshot 2024-12-30 at 1.32.42 PM.png&quot; data-origin-width=&quot;1538&quot; data-origin-height=&quot;272&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/dhYEHE/btsLBYIjL7w/FmeCIQIcDkBB7KQXLW1xl0/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/dhYEHE/btsLBYIjL7w/FmeCIQIcDkBB7KQXLW1xl0/img.png&quot; data-alt=&quot;source : https://bigzero37.tistory.com/74, M1 Macbook&amp;amp;nbsp;air 외장모니터 2개 연결하기&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/dhYEHE/btsLBYIjL7w/FmeCIQIcDkBB7KQXLW1xl0/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FdhYEHE%2FbtsLBYIjL7w%2FFmeCIQIcDkBB7KQXLW1xl0%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;1538&quot; height=&quot;272&quot; data-filename=&quot;Screenshot 2024-12-30 at 1.32.42 PM.png&quot; data-origin-width=&quot;1538&quot; data-origin-height=&quot;272&quot;/&gt;&lt;/span&gt;&lt;figcaption&gt;source : https://bigzero37.tistory.com/74, M1 Macbook&amp;nbsp;air 외장모니터 2개 연결하기&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Nanum Gothic';&quot;&gt;하지만 아직 Displaylink 칩셋에 비하여 불안정하다는 평이 다수 존재한다. 따라서 그닥 추천하지는 않는다.&lt;/span&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;span style=&quot;font-family: 'Nanum Gothic';&quot;&gt;다음은 UDisplay 프로그램을 사용하는 어댑터이다. UDipslay 프로그램을 사용하는 어댑터의 장점은 바로 매우 저렴하다는 것이다.&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;Screenshot 2024-12-30 at 1.37.11 PM.png&quot; data-origin-width=&quot;1752&quot; data-origin-height=&quot;772&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/kAObt/btsLAgjrZpv/TSP29YhEyUZizr7FRcLRP0/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/kAObt/btsLAgjrZpv/TSP29YhEyUZizr7FRcLRP0/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/kAObt/btsLAgjrZpv/TSP29YhEyUZizr7FRcLRP0/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FkAObt%2FbtsLAgjrZpv%2FTSP29YhEyUZizr7FRcLRP0%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;1752&quot; height=&quot;772&quot; data-filename=&quot;Screenshot 2024-12-30 at 1.37.11 PM.png&quot; data-origin-width=&quot;1752&quot; data-origin-height=&quot;772&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Nanum Gothic';&quot;&gt;알리에서 판매되는 대부분의 M1/M2 compatible 제품들이 바로 UDisplay 프로그램을 사용하는 어댑터들이다. 하지만 이 역시 큰 단점이 있는데,&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;Screenshot 2024-12-30 at 1.38.23 PM.png&quot; data-origin-width=&quot;1374&quot; data-origin-height=&quot;658&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/qKoCp/btsLBiHhAu1/uLhIoRmlT8mcZhNlKOKDFK/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/qKoCp/btsLBiHhAu1/uLhIoRmlT8mcZhNlKOKDFK/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/qKoCp/btsLBiHhAu1/uLhIoRmlT8mcZhNlKOKDFK/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FqKoCp%2FbtsLBiHhAu1%2FuLhIoRmlT8mcZhNlKOKDFK%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;1374&quot; height=&quot;658&quot; data-filename=&quot;Screenshot 2024-12-30 at 1.38.23 PM.png&quot; data-origin-width=&quot;1374&quot; data-origin-height=&quot;658&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;&lt;span style=&quot;font-family: 'Nanum Gothic';&quot;&gt;바로 프로그램에서 멀웨어 의심 흔적이 나왔다는 것이다. 화면의 정보를 모두 넘기는 미러링의 특성 상, 이러한 보안 문제는 매우 치명적일 수 밖에 없다. 따라서 만약 사용하고자 한다면 보안 문제를 감수하고 사용해야 할 것이다.&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h2 style=&quot;color: #000000; text-align: start;&quot; data-ke-size=&quot;size26&quot;&gt;&lt;span style=&quot;font-family: 'Nanum Gothic';&quot;&gt;3. 이외 제품들 (DP-alt 사용 등)&lt;/span&gt;&lt;/h2&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Nanum Gothic';&quot;&gt;이외의 일반적인 제품들은 모두 듀얼 모니터를 사용할 수 없다.&lt;/span&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;span style=&quot;font-family: 'Nanum Gothic';&quot;&gt;내가 가장 추천하는 방법은 Displaylink 칩셋을 사용하는 제품 중 가장 저렴한 제품을 찾아 구매하는 것이다. 이 경우에는 자신이 사용하고자 하는 해상도를 지원하는지 잘 확인하고 구매하길 바란다.&lt;/span&gt;&lt;/p&gt;</description>
      <category>기타</category>
      <author>Kochanhyun</author>
      <guid isPermaLink="true">https://notepadsit.tistory.com/221</guid>
      <comments>https://notepadsit.tistory.com/221#entry221comment</comments>
      <pubDate>Mon, 30 Dec 2024 13:43:04 +0900</pubDate>
    </item>
    <item>
      <title>국내외 가상 서버, 클라우드 호스팅 비교 및 리스트 (VPS)</title>
      <link>https://notepadsit.tistory.com/220</link>
      <description>&lt;p data-ke-size=&quot;size16&quot;&gt;VPS, 클라우드 호스팅 리스트 정리 : &lt;a href=&quot;https://vpslist.notion.site/&quot; target=&quot;_blank&quot; rel=&quot;noopener&amp;nbsp;noreferrer&quot;&gt;https://vpslist.notion.site/&lt;/a&gt;&lt;/p&gt;
&lt;figure id=&quot;og_1732812517947&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;VPS List | 가상서버(VPS) 호스팅 리스트&quot; data-og-description=&quot;국내외 가상 서버, 클라우드 호스팅의 리스트를 제공합니다. 티어 분류와 사양 비교로 간편하게 검색하세요.&quot; data-og-host=&quot;vpslist.notion.site&quot; data-og-source-url=&quot;https://vpslist.notion.site/&quot; data-og-url=&quot;https://vpslist.notion.site/VPS-List-VPS-14c1dec5844c80f8931cd79315299f5d&quot; data-og-image=&quot;https://scrap.kakaocdn.net/dn/fzlYx/hyXGKc0t4T/KZu82n7rNWQ3ouzDAzCmW0/img.png?width=1200&amp;amp;height=630&amp;amp;face=0_0_1200_630,https://scrap.kakaocdn.net/dn/gsSdq/hyXGAg8pAP/nlKQY2v80rO9g9ykmpp2e1/img.png?width=1200&amp;amp;height=630&amp;amp;face=0_0_1200_630&quot;&gt;&lt;a href=&quot;https://vpslist.notion.site/&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot; data-source-url=&quot;https://vpslist.notion.site/&quot;&gt;
&lt;div class=&quot;og-image&quot; style=&quot;background-image: url('https://scrap.kakaocdn.net/dn/fzlYx/hyXGKc0t4T/KZu82n7rNWQ3ouzDAzCmW0/img.png?width=1200&amp;amp;height=630&amp;amp;face=0_0_1200_630,https://scrap.kakaocdn.net/dn/gsSdq/hyXGAg8pAP/nlKQY2v80rO9g9ykmpp2e1/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;VPS List | 가상서버(VPS) 호스팅 리스트&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;vpslist.notion.site&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;국내외 가상 서버(클라우드 호스팅)을 비교해보며, 사양을 한번에 싹 비교해볼 수 있는 사이트가 있으면 좋겠다는 생각이 들어 만들어보게 되었습니다. 누구나 수정 요청이 가능하니 많이 기여해주시면 감사드리겠습니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;아래는 리스트의 모습인데요, 다음과 같이 공급 업체 별로 사양을 비교하여 확인할 수 있습니다. 각 탭을 눌러 전환할 수 있습니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;Screenshot 2024-11-29 at 1.50.05 AM.png&quot; data-origin-width=&quot;1110&quot; data-origin-height=&quot;339&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/bIK1Jz/btsKZ6VQdkH/g2hUXf90eeAks4pf0zU8k1/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/bIK1Jz/btsKZ6VQdkH/g2hUXf90eeAks4pf0zU8k1/img.png&quot; data-alt=&quot;table page&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/bIK1Jz/btsKZ6VQdkH/g2hUXf90eeAks4pf0zU8k1/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FbIK1Jz%2FbtsKZ6VQdkH%2Fg2hUXf90eeAks4pf0zU8k1%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;1110&quot; height=&quot;339&quot; data-filename=&quot;Screenshot 2024-11-29 at 1.50.05 AM.png&quot; data-origin-width=&quot;1110&quot; data-origin-height=&quot;339&quot;/&gt;&lt;/span&gt;&lt;figcaption&gt;table page&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;또한 필터를 통해 램 용량, vCPU 수, 신뢰도 등을 설정하여 검색할 수 있습니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;Screenshot 2024-11-29 at 1.52.10 AM.png&quot; data-origin-width=&quot;991&quot; data-origin-height=&quot;480&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/XRDxc/btsKZPNrrWB/tZAupbqm8hyHtMpZPQuQ3K/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/XRDxc/btsKZPNrrWB/tZAupbqm8hyHtMpZPQuQ3K/img.png&quot; data-alt=&quot;filter&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/XRDxc/btsKZPNrrWB/tZAupbqm8hyHtMpZPQuQ3K/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FXRDxc%2FbtsKZPNrrWB%2FtZAupbqm8hyHtMpZPQuQ3K%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;991&quot; height=&quot;480&quot; data-filename=&quot;Screenshot 2024-11-29 at 1.52.10 AM.png&quot; data-origin-width=&quot;991&quot; data-origin-height=&quot;480&quot;/&gt;&lt;/span&gt;&lt;figcaption&gt;filter&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;노션 계정을 통해 누구나 수정 가능하니 많은 기여 부탁드립니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;가상 서버의 램을 기준으로 사양을 나누고, 각 업체의 신뢰도, 레이턴시, 국가를 기준으로 등급을 나누었습니다. 때문에 한눈에 서버를 비교할 수 있고, 가격까지 원화로 간편하게 비교할 수 있습니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;기준은 다음과 같습니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h2 data-ke-size=&quot;size26&quot;&gt;신뢰도&lt;/h2&gt;
&lt;h4 data-ke-size=&quot;size20&quot;&gt;무결점&lt;/h4&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;AWS, Azure, Google Cloud&lt;/p&gt;
&lt;h4 data-ke-size=&quot;size20&quot;&gt;1티어&lt;/h4&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;아래 사항 중 하나 이상 충족 + 2티어&lt;/p&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;해외/국내 대기업 업체&lt;/li&gt;
&lt;li&gt;Global market share 1% 내외&lt;/li&gt;
&lt;/ul&gt;
&lt;h4 data-ke-size=&quot;size20&quot;&gt;2티어&lt;/h4&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;아래 사항 모두 충족&lt;/p&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;SLA level of 99.9% uptime&lt;/li&gt;
&lt;li&gt;3년 이내 보안 이슈 無&lt;/li&gt;
&lt;li&gt;24/7 고객 응대&lt;/li&gt;
&lt;/ul&gt;
&lt;h4 data-ke-size=&quot;size20&quot;&gt;3티어&lt;/h4&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;그 외 호스팅 업체&lt;/p&gt;
&lt;h2 data-ke-size=&quot;size26&quot;&gt;레이턴시&lt;/h2&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;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;대한민국 소재&lt;/li&gt;
&lt;li&gt;레이턴시 20ms 미만&lt;/li&gt;
&lt;/ul&gt;
&lt;h4 data-ke-size=&quot;size20&quot;&gt;1티어&lt;/h4&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;아래 사항 중 하나 이상 충족&lt;/p&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;도쿄, 오사카, 홍콩, 중국 소재&lt;/li&gt;
&lt;li&gt;레이턴시 50ms 미만&lt;/li&gt;
&lt;/ul&gt;
&lt;h4 data-ke-size=&quot;size20&quot;&gt;2티어&lt;/h4&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;아래 사항 중 하나 이상 충족&lt;/p&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;싱가포르, 미국 서부 소재&lt;/li&gt;
&lt;li&gt;레이턴시 150ms 미만&lt;/li&gt;
&lt;/ul&gt;
&lt;h4 data-ke-size=&quot;size20&quot;&gt;3티어&lt;/h4&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;그 외 호스팅 업체&lt;/p&gt;
&lt;h2 data-ke-size=&quot;size26&quot;&gt;서버 위치&lt;/h2&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;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;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>Kochanhyun</author>
      <guid isPermaLink="true">https://notepadsit.tistory.com/220</guid>
      <comments>https://notepadsit.tistory.com/220#entry220comment</comments>
      <pubDate>Fri, 29 Nov 2024 02:09:17 +0900</pubDate>
    </item>
    <item>
      <title>The Patch - 게임 패치노트 전용 디스코드 봇 (게임 18종 지원 : FC온라인, 롤, 로스트아크, 배그, 메이플, 발로란트, 오버워치2 지원)</title>
      <link>https://notepadsit.tistory.com/215</link>
      <description>&lt;p data-ke-size=&quot;size16&quot;&gt;The Patch 디스코드 봇을 통해 패치노트를 빠르게 받아볼 수 있습니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;color: #000000; font-size: 1.62em; letter-spacing: -1px; font-family: -apple-system, BlinkMacSystemFont, AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;사용 방법&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;1. /채널설정 명령어를 통해 알림을 받을 채널을 선택합니다. 이때 채널은 자동으로 설정되지 않기 때문에, 알림을 받기 위해선 수동으로 채널을 설정해주셔야 합니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;2. /알림설정 명령어를 통해 패치노트 알림을 받을 게임을 선택합니다. 이때도 마찬가지로 모든 게임들의 알림 설정 여부는 기본적으로 비활성화 상태이기 때문에, 수동으로 활성화시켜 줘야합니다.&lt;/p&gt;
&lt;h2 data-ke-size=&quot;size26&quot;&gt;지원 게임&lt;/h2&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;지원하는 게임은 현재 총 7(8)종입니다.&lt;/p&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;리그 오브 레전드&lt;/li&gt;
&lt;li&gt;메이플스토리&lt;/li&gt;
&lt;li&gt;로스트아크&lt;/li&gt;
&lt;li&gt;배틀그라운드(스팀)&lt;/li&gt;
&lt;li&gt;배틀그라운드(카카오)&lt;/li&gt;
&lt;li&gt;발로란트&lt;/li&gt;
&lt;li&gt;오버워치2&lt;/li&gt;
&lt;li&gt;FC온라인&lt;/li&gt;
&lt;li&gt;마비노기 모바일&lt;/li&gt;
&lt;li&gt;던전앤파이터&lt;/li&gt;
&lt;li&gt;이터널 리턴&lt;/li&gt;
&lt;li&gt;레인보우 식스 시즈&lt;/li&gt;
&lt;li&gt;VRChat&lt;/li&gt;
&lt;li&gt;DJMAX RESPECT V&lt;/li&gt;
&lt;li&gt;APEX LEGENDS&lt;/li&gt;
&lt;li&gt;원신&lt;/li&gt;
&lt;li&gt;붕괴: 스타레일&lt;/li&gt;
&lt;li&gt;붕괴 3rd&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;Screen Shot 2022-02-23 at 4.46.52 AM.png&quot; data-origin-width=&quot;1250&quot; data-origin-height=&quot;592&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/diLpUL/btrtZa1DJUm/h9NqDoibORvzY1gSL6tmPK/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/diLpUL/btrtZa1DJUm/h9NqDoibORvzY1gSL6tmPK/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/diLpUL/btrtZa1DJUm/h9NqDoibORvzY1gSL6tmPK/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FdiLpUL%2FbtrtZa1DJUm%2Fh9NqDoibORvzY1gSL6tmPK%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;1250&quot; height=&quot;592&quot; data-filename=&quot;Screen Shot 2022-02-23 at 4.46.52 AM.png&quot; data-origin-width=&quot;1250&quot; data-origin-height=&quot;592&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;Screen Shot 2022-02-23 at 4.46.34 AM.png&quot; data-origin-width=&quot;1224&quot; data-origin-height=&quot;564&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/be8zOV/btrt5x9yAw3/0maZhj2OUloT8rWuD5MnBK/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/be8zOV/btrt5x9yAw3/0maZhj2OUloT8rWuD5MnBK/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/be8zOV/btrt5x9yAw3/0maZhj2OUloT8rWuD5MnBK/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fbe8zOV%2Fbtrt5x9yAw3%2F0maZhj2OUloT8rWuD5MnBK%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;1224&quot; height=&quot;564&quot; data-filename=&quot;Screen Shot 2022-02-23 at 4.46.34 AM.png&quot; data-origin-width=&quot;1224&quot; data-origin-height=&quot;564&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;봇 초대링크 : &lt;a href=&quot;https://discord.com/api/oauth2/authorize?client_id=931227185509982288&amp;amp;permissions=448824596544&amp;amp;scope=bot%20applications.commands&quot;&gt;https://discord.com/api/oauth2/authorize?client_id=931227185509982288&amp;amp;permissions=448824596544&amp;amp;scope=bot%20applications.commands&lt;/a&gt;&amp;nbsp;&lt;/p&gt;
&lt;figure id=&quot;og_1645609850550&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;Discord - A New Way to Chat with Friends &amp;amp; Communities&quot; data-og-description=&quot;Discord is the easiest way to communicate over voice, video, and text. Chat, hang out, and stay close with your friends and communities.&quot; data-og-host=&quot;discord.com&quot; data-og-source-url=&quot;https://discord.com/api/oauth2/authorize?client_id=931227185509982288&amp;amp;permissions=448824596544&amp;amp;scope=bot%20applications.commands&quot; data-og-url=&quot;https://discord.com/oauth2/authorize?client_id=931227185509982288&amp;amp;permissions=448824596544&amp;amp;scope=bot%20applications.commands&quot; data-og-image=&quot;&quot;&gt;&lt;a href=&quot;https://discord.com/api/oauth2/authorize?client_id=931227185509982288&amp;amp;permissions=448824596544&amp;amp;scope=bot%20applications.commands&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot; data-source-url=&quot;https://discord.com/api/oauth2/authorize?client_id=931227185509982288&amp;amp;permissions=448824596544&amp;amp;scope=bot%20applications.commands&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;Discord - A New Way to Chat with Friends &amp;amp; Communities&lt;/p&gt;
&lt;p class=&quot;og-desc&quot; data-ke-size=&quot;size16&quot;&gt;Discord is the easiest way to communicate over voice, video, and text. Chat, hang out, and stay close with your friends and communities.&lt;/p&gt;
&lt;p class=&quot;og-host&quot; data-ke-size=&quot;size16&quot;&gt;discord.com&lt;/p&gt;
&lt;/div&gt;
&lt;/a&gt;&lt;/figure&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;봇 공식 지원 서버 : &lt;a href=&quot;https://discord.com/invite/NqZ2YKDEnY&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot;&gt;https://discord.com/invite/NqZ2YKDEnY&lt;/a&gt;&lt;/p&gt;
&lt;figure id=&quot;og_1646998474140&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;Join the The Patch Discord Server!&quot; data-og-description=&quot;Check out the The Patch community on Discord - hang out with 2 other members and enjoy free voice and text chat.&quot; data-og-host=&quot;discord.com&quot; data-og-source-url=&quot;https://discord.com/invite/NqZ2YKDEnY&quot; data-og-url=&quot;https://discord.com/invite/NqZ2YKDEnY&quot; data-og-image=&quot;https://scrap.kakaocdn.net/dn/tDxxv/hyNFyaqw3d/ioYZJKJrnZTJUHknTo9En0/img.jpg?width=256&amp;amp;height=256&amp;amp;face=0_0_256_256,https://scrap.kakaocdn.net/dn/bT36uC/hyNFJweVpU/sxOV3CUe2JgpcRitpTFLLK/img.jpg?width=256&amp;amp;height=256&amp;amp;face=0_0_256_256&quot;&gt;&lt;a href=&quot;https://discord.com/invite/NqZ2YKDEnY&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot; data-source-url=&quot;https://discord.com/invite/NqZ2YKDEnY&quot;&gt;
&lt;div class=&quot;og-image&quot; style=&quot;background-image: url('https://scrap.kakaocdn.net/dn/tDxxv/hyNFyaqw3d/ioYZJKJrnZTJUHknTo9En0/img.jpg?width=256&amp;amp;height=256&amp;amp;face=0_0_256_256,https://scrap.kakaocdn.net/dn/bT36uC/hyNFJweVpU/sxOV3CUe2JgpcRitpTFLLK/img.jpg?width=256&amp;amp;height=256&amp;amp;face=0_0_256_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;Join the The Patch Discord Server!&lt;/p&gt;
&lt;p class=&quot;og-desc&quot; data-ke-size=&quot;size16&quot;&gt;Check out the The Patch community on Discord - hang out with 2 other members and enjoy free voice and text chat.&lt;/p&gt;
&lt;p class=&quot;og-host&quot; data-ke-size=&quot;size16&quot;&gt;discord.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>옛날 글들/DiscordJS</category>
      <author>Kochanhyun</author>
      <guid isPermaLink="true">https://notepadsit.tistory.com/215</guid>
      <comments>https://notepadsit.tistory.com/215#entry215comment</comments>
      <pubDate>Tue, 22 Mar 2022 15:48:42 +0900</pubDate>
    </item>
    <item>
      <title>티스토리 갑작스러운 2차 도메인 연결 해제, 문제 해결기</title>
      <link>https://notepadsit.tistory.com/219</link>
      <description>&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;Screen Shot 2022-03-01 at 4.31.04 PM.png&quot; data-origin-width=&quot;980&quot; data-origin-height=&quot;378&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/bd3XNX/btruPbEeF8T/GkKPCZg4XjcUGBncLOqxtk/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/bd3XNX/btruPbEeF8T/GkKPCZg4XjcUGBncLOqxtk/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/bd3XNX/btruPbEeF8T/GkKPCZg4XjcUGBncLOqxtk/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fbd3XNX%2FbtruPbEeF8T%2FGkKPCZg4XjcUGBncLOqxtk%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;980&quot; height=&quot;378&quot; data-filename=&quot;Screen Shot 2022-03-01 at 4.31.04 PM.png&quot; data-origin-width=&quot;980&quot; data-origin-height=&quot;378&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;갑작스럽게 티스토리 블로그의 2차 도메인 연결이 해제되었다.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;Screen Shot 2022-03-01 at 4.35.49 PM.png&quot; data-origin-width=&quot;530&quot; data-origin-height=&quot;550&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/brtvAo/btruKjJ0PU8/Cnnwv54ZsZc9e0i6h5dBQ1/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/brtvAo/btruKjJ0PU8/Cnnwv54ZsZc9e0i6h5dBQ1/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/brtvAo/btruKjJ0PU8/Cnnwv54ZsZc9e0i6h5dBQ1/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FbrtvAo%2FbtruKjJ0PU8%2FCnnwv54ZsZc9e0i6h5dBQ1%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;530&quot; height=&quot;550&quot; data-filename=&quot;Screen Shot 2022-03-01 at 4.35.49 PM.png&quot; data-origin-width=&quot;530&quot; data-origin-height=&quot;550&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;갑자기 유입이 전멸하는 바람에 문제가 있다는 사실을 알 수 있었다.&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imagegridblock&quot;&gt;
  &lt;div class=&quot;image-container&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/dDpkPr/btruPbEeJQe/JIOoEEkOSB9lDwW8EDyIVK/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/dDpkPr/btruPbEeJQe/JIOoEEkOSB9lDwW8EDyIVK/img.png&quot; data-is-animation=&quot;false&quot; data-origin-width=&quot;728&quot; data-origin-height=&quot;278&quot; data-filename=&quot;Screen Shot 2022-03-01 at 4.37.02 PM.png&quot; style=&quot;width: 57.6892%; margin-right: 10px;&quot; data-widthpercent=&quot;58.37&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/dDpkPr/btruPbEeJQe/JIOoEEkOSB9lDwW8EDyIVK/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FdDpkPr%2FbtruPbEeJQe%2FJIOoEEkOSB9lDwW8EDyIVK%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;728&quot; height=&quot;278&quot;/&gt;&lt;/span&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/bjrQUt/btruMppphEh/LV6BWUusSmwkbSn40CNWjk/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/bjrQUt/btruMppphEh/LV6BWUusSmwkbSn40CNWjk/img.png&quot; data-is-animation=&quot;false&quot; data-origin-width=&quot;848&quot; data-origin-height=&quot;454&quot; data-filename=&quot;Screen Shot 2022-03-01 at 4.37.18 PM.png&quot; style=&quot;width: 41.148%;&quot; data-widthpercent=&quot;41.63&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/bjrQUt/btruMppphEh/LV6BWUusSmwkbSn40CNWjk/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FbjrQUt%2FbtruMppphEh%2FLV6BWUusSmwkbSn40CNWjk%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;848&quot; height=&quot;454&quot;/&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;다행히도 현재는 SSL 인증서를 다시 발급받았지만 검색 엔진 최적화 문제가 있을 것으로 예상된다..&lt;/p&gt;</description>
      <category>옛날 글들/Tips</category>
      <author>Kochanhyun</author>
      <guid isPermaLink="true">https://notepadsit.tistory.com/219</guid>
      <comments>https://notepadsit.tistory.com/219#entry219comment</comments>
      <pubDate>Tue, 1 Mar 2022 16:38:14 +0900</pubDate>
    </item>
    <item>
      <title>4. DiscordJS client.on 이벤트 정리</title>
      <link>https://notepadsit.tistory.com/218</link>
      <description>&lt;pre id=&quot;code_1645614557245&quot; data-ke-language=&quot;javascript&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;// guildCreate
/* Emitted whenever the client joins a guild.
PARAMETER    TYPE         DESCRIPTION
guild        Guild        The created guild    */
client.on(&quot;guildCreate&quot;, function(guild){
    console.log(`the client joins a guild`);
});

// guildDelete
/* Emitted whenever a guild is deleted/left.
PARAMETER    TYPE         DESCRIPTION
guild        Guild        The guild that was deleted    */
client.on(&quot;guildDelete&quot;, function(guild){
    console.log(`the client deleted/left a guild`);
});&lt;/code&gt;&lt;/pre&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;guildCreate / guildDelete - 서버 입장/퇴장 시 실행된다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;pre id=&quot;code_1645614641609&quot; class=&quot;javascript&quot; data-ke-language=&quot;javascript&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;// guildMemberAdd
/* Emitted whenever a user joins a guild.
PARAMETER     TYPE               DESCRIPTION
member        GuildMember        The member that has joined a guild    */
client.on(&quot;guildMemberAdd&quot;, function(member){
    console.log(`a user joins a guild: ${member.tag}`);
});&lt;/code&gt;&lt;/pre&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;guildMemberAdd - 채널에 사람이 들어오면 실행된다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;pre id=&quot;code_1645614716926&quot; class=&quot;javascript&quot; data-ke-language=&quot;javascript&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;// message
/* Emitted whenever a message is created.
PARAMETER      TYPE           DESCRIPTION
message        Message        The created message    */
client.on(&quot;message&quot;, function(message){
    console.log(`message is created -&amp;gt; ${message}`);
});&lt;/code&gt;&lt;/pre&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;message - 메세지가 생성되면 실행된다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;pre id=&quot;code_1645614741992&quot; class=&quot;javascript&quot; data-ke-language=&quot;javascript&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;// messageDelete
/* Emitted whenever a message is deleted.
PARAMETER      TYPE           DESCRIPTION
message        Message        The deleted message    */
client.on(&quot;messageDelete&quot;, function(message){
    console.log(`message is deleted -&amp;gt; ${message}`);
});&lt;/code&gt;&lt;/pre&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;messageDelete - 메세지가 삭제되면 실행된다.&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;아래 링크에서 모든 client.on 이벤트들의 내용을 확인할 수 있다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;a href=&quot;https://gist.github.com/koad/316b265a91d933fd1b62dddfcc3ff584&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot;&gt;https://gist.github.com/koad/316b265a91d933fd1b62dddfcc3ff584&lt;/a&gt;&lt;/p&gt;
&lt;figure id=&quot;og_1645613386518&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;discordjs-cheatsheet.js&quot; data-og-description=&quot;GitHub Gist: instantly share code, notes, and snippets.&quot; data-og-host=&quot;gist.github.com&quot; data-og-source-url=&quot;https://gist.github.com/koad/316b265a91d933fd1b62dddfcc3ff584&quot; data-og-url=&quot;https://gist.github.com/koad/316b265a91d933fd1b62dddfcc3ff584&quot; data-og-image=&quot;https://scrap.kakaocdn.net/dn/1ZQ6N/hyNvqqxtCX/vT7cW2jlEZnrPNJyg64691/img.png?width=1280&amp;amp;height=640&amp;amp;face=0_0_1280_640&quot;&gt;&lt;a href=&quot;https://gist.github.com/koad/316b265a91d933fd1b62dddfcc3ff584&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot; data-source-url=&quot;https://gist.github.com/koad/316b265a91d933fd1b62dddfcc3ff584&quot;&gt;
&lt;div class=&quot;og-image&quot; style=&quot;background-image: url('https://scrap.kakaocdn.net/dn/1ZQ6N/hyNvqqxtCX/vT7cW2jlEZnrPNJyg64691/img.png?width=1280&amp;amp;height=640&amp;amp;face=0_0_1280_640');&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;discordjs-cheatsheet.js&lt;/p&gt;
&lt;p class=&quot;og-desc&quot; data-ke-size=&quot;size16&quot;&gt;GitHub Gist: instantly share code, notes, and snippets.&lt;/p&gt;
&lt;p class=&quot;og-host&quot; data-ke-size=&quot;size16&quot;&gt;gist.github.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>옛날 글들/DiscordJS</category>
      <author>Kochanhyun</author>
      <guid isPermaLink="true">https://notepadsit.tistory.com/218</guid>
      <comments>https://notepadsit.tistory.com/218#entry218comment</comments>
      <pubDate>Wed, 23 Feb 2022 20:13:12 +0900</pubDate>
    </item>
    <item>
      <title>3. DiscordJS 슬래시 명령어 설정하기</title>
      <link>https://notepadsit.tistory.com/217</link>
      <description>&lt;h3 data-ke-size=&quot;size23&quot;&gt;0. npm 패키지 설치&lt;/h3&gt;
&lt;pre id=&quot;code_1645612453707&quot; class=&quot;bash&quot; data-ke-language=&quot;bash&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;npm install @discordjs/rest discord-api-types&lt;/code&gt;&lt;/pre&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;두 패키지를 설치해준다.&lt;/p&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;1. commands 폴더 및 명령어 생성&lt;/h3&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;Screen Shot 2022-02-23 at 7.32.39 PM.png&quot; data-origin-width=&quot;250&quot; data-origin-height=&quot;196&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/Y8nAn/btruc7PTdOb/e0qQBS3gbd1tQJSPKAKEV0/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/Y8nAn/btruc7PTdOb/e0qQBS3gbd1tQJSPKAKEV0/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/Y8nAn/btruc7PTdOb/e0qQBS3gbd1tQJSPKAKEV0/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FY8nAn%2Fbtruc7PTdOb%2Fe0qQBS3gbd1tQJSPKAKEV0%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;250&quot; height=&quot;196&quot; data-filename=&quot;Screen Shot 2022-02-23 at 7.32.39 PM.png&quot; data-origin-width=&quot;250&quot; data-origin-height=&quot;196&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;discordjs 프로젝트 폴더에 commands 폴더를 생성하고, 그 안에 명령어 파일을 추가한다. 나는 테스트를 위해 ping.js를 추가했다.&lt;/p&gt;
&lt;pre id=&quot;code_1645612482992&quot; class=&quot;javascript&quot; data-ke-language=&quot;javascript&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;const { SlashCommandBuilder } = require('@discordjs/builders');

module.exports = {
	data: new SlashCommandBuilder()
		.setName('ping')
		.setDescription('Replies with Pong!'),
	async execute(interaction) {
		return interaction.reply('Pong!');
	},
};&lt;/code&gt;&lt;/pre&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;data 부분은 명령어의 이름과 세부사항을 담고 있다. Option들의 타입은 다음과 같다.&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;Screen Shot 2022-02-23 at 7.38.13 PM.png&quot; data-origin-width=&quot;1372&quot; data-origin-height=&quot;594&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/bUlC3h/btrt7rBOcgD/k7FFjUNwgOpzf0OruY4xFK/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/bUlC3h/btrt7rBOcgD/k7FFjUNwgOpzf0OruY4xFK/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/bUlC3h/btrt7rBOcgD/k7FFjUNwgOpzf0OruY4xFK/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FbUlC3h%2Fbtrt7rBOcgD%2Fk7FFjUNwgOpzf0OruY4xFK%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;1372&quot; height=&quot;594&quot; data-filename=&quot;Screen Shot 2022-02-23 at 7.38.13 PM.png&quot; data-origin-width=&quot;1372&quot; data-origin-height=&quot;594&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;async execute는 client의 상호작용 listner로부터 매개변수를 받아 함수를 실행한다.&lt;/p&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;2. 명령어 적용하기&lt;/h3&gt;
&lt;pre id=&quot;code_1645612950462&quot; class=&quot;javascript&quot; data-ke-language=&quot;javascript&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;import fs from &quot;fs&quot;;
const { REST } = require(&quot;@discordjs/rest&quot;);
const { Routes } = require(&quot;discord-api-types/v9&quot;);
const { Client, Collection, Intents } = require(&quot;discord.js&quot;);
const { clientId, guildId, token } = require(&quot;./config.json&quot;);
const client = new Client({ intents: [Intents.FLAGS.GUILDS] });&lt;/code&gt;&lt;/pre&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;REST와 Routes API를 불러온다.&lt;/p&gt;
&lt;pre id=&quot;code_1645612927646&quot; class=&quot;javascript&quot; data-ke-language=&quot;javascript&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;const commandFiles = fs
    .readdirSync(&quot;./commands&quot;)
    .filter((file) =&amp;gt; file.endsWith(&quot;.js&quot;));

const commands = [];

client.commands = new Collection();

for (const file of commandFiles) {
    const command = require(`./commands/${file}`);
    commands.push(command.data.toJSON());
    client.commands.set(command.data.name, command);
}

client.once(&quot;ready&quot;, () =&amp;gt; {
    console.log(&quot;Ready!&quot;);

    const CLIENT_ID = client.user.id;
    const rest = new REST({ version: &quot;9&quot; }).setToken(token);

    rest.put(Routes.applicationCommands(CLIENT_ID), {
        body: commands,
    })
        .then(() =&amp;gt;
            console.log(&quot;Successfully registered application commands.&quot;)
        )
        .catch(console.error);
});&lt;/code&gt;&lt;/pre&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;commandFiles에 commands 폴더 내에 있는 명령어들을 불러오고, 명령어들을 디스코드에 적용한다. 이때 만약 특정 서버에만 명령어를 적용시키고 싶다면 아래와 같이 변경해주면 된다.&lt;/p&gt;
&lt;pre id=&quot;code_1645613246194&quot; class=&quot;javascript&quot; data-ke-language=&quot;javascript&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;rest.put(Routes.applicationCommands(CLIENT_ID), {
-&amp;gt; rest.put(Routes.applicationGuildCommands(CLIENT_ID, guildId), {&lt;/code&gt;&lt;/pre&gt;
&lt;pre id=&quot;code_1645613009910&quot; class=&quot;javascript&quot; data-ke-language=&quot;javascript&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;client.on(&quot;interactionCreate&quot;, async (interaction) =&amp;gt; {
    if (!interaction.isCommand()) return;

    const command = client.commands.get(interaction.commandName);

    if (!command) return;

    try {
        await command.default.execute(interaction);
    } catch (error) {
        console.error(error);
        await interaction.reply({
            content: &quot;There was an error while executing this command!&quot;,
            ephemeral: true,
        });
    }
});&lt;/code&gt;&lt;/pre&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;봇이 상호작용할 때 작동한다. 명령어를 추출한 뒤, interaction을 인자로 명령어 파일을 실행한다.&lt;/p&gt;</description>
      <category>옛날 글들/DiscordJS</category>
      <author>Kochanhyun</author>
      <guid isPermaLink="true">https://notepadsit.tistory.com/217</guid>
      <comments>https://notepadsit.tistory.com/217#entry217comment</comments>
      <pubDate>Wed, 23 Feb 2022 19:48:33 +0900</pubDate>
    </item>
    <item>
      <title>[Flutter] M1 맥북에 플러터 개발환경 설정하기</title>
      <link>https://notepadsit.tistory.com/216</link>
      <description>&lt;p data-ke-size=&quot;size16&quot;&gt;먼저 안드로이드 스튜디오를 설치해준다. 이때 Mac with Apple chip을 선택해 ARM용 설치 파일을 다운로드한다.&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;Screen Shot 2022-02-23 at 6.55.52 PM.png&quot; data-origin-width=&quot;1464&quot; data-origin-height=&quot;406&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/cUguyS/btrt6vdRCDo/JsIBVXYdCiaK1LklbynIq0/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/cUguyS/btrt6vdRCDo/JsIBVXYdCiaK1LklbynIq0/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/cUguyS/btrt6vdRCDo/JsIBVXYdCiaK1LklbynIq0/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FcUguyS%2Fbtrt6vdRCDo%2FJsIBVXYdCiaK1LklbynIq0%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;1464&quot; height=&quot;406&quot; data-filename=&quot;Screen Shot 2022-02-23 at 6.55.52 PM.png&quot; data-origin-width=&quot;1464&quot; data-origin-height=&quot;406&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;a href=&quot;https://developer.android.com/studio&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot;&gt;https://developer.android.com/studio&lt;/a&gt;&lt;/p&gt;
&lt;figure id=&quot;og_1645610188150&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;Download Android Studio and SDK tools &amp;nbsp;|&amp;nbsp; Android Developers&quot; data-og-description=&quot;The official IDE for Android app developers.&quot; data-og-host=&quot;developer.android.com&quot; data-og-source-url=&quot;https://developer.android.com/studio&quot; data-og-url=&quot;https://developer.android.com/studio&quot; data-og-image=&quot;&quot;&gt;&lt;a href=&quot;https://developer.android.com/studio&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot; data-source-url=&quot;https://developer.android.com/studio&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;Download Android Studio and SDK tools &amp;nbsp;|&amp;nbsp; Android Developers&lt;/p&gt;
&lt;p class=&quot;og-desc&quot; data-ke-size=&quot;size16&quot;&gt;The official IDE for Android app developers.&lt;/p&gt;
&lt;p class=&quot;og-host&quot; data-ke-size=&quot;size16&quot;&gt;developer.android.com&lt;/p&gt;
&lt;/div&gt;
&lt;/a&gt;&lt;/figure&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;그냥 Recommanded Option으로 쭉쭉 진행하며 설치하면 된다.&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;Screen Shot 2022-02-23 at 6.58.41 PM.png&quot; data-origin-width=&quot;1604&quot; data-origin-height=&quot;1200&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/dNBY3t/btrubLlVcGj/eLKrXRlrWgiqaKcKhTOT60/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/dNBY3t/btrubLlVcGj/eLKrXRlrWgiqaKcKhTOT60/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/dNBY3t/btrubLlVcGj/eLKrXRlrWgiqaKcKhTOT60/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FdNBY3t%2FbtrubLlVcGj%2FeLKrXRlrWgiqaKcKhTOT60%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;1604&quot; height=&quot;1200&quot; data-filename=&quot;Screen Shot 2022-02-23 at 6.58.41 PM.png&quot; data-origin-width=&quot;1604&quot; data-origin-height=&quot;1200&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;More Actions -&amp;gt; SDK Manager를 클릭한다.&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;Screen Shot 2022-02-23 at 6.59.51 PM.png&quot; data-origin-width=&quot;998&quot; data-origin-height=&quot;450&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/MmzEj/btrubtFRvqz/dXsm9KQHkUTpNmx6FfUS5k/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/MmzEj/btrubtFRvqz/dXsm9KQHkUTpNmx6FfUS5k/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/MmzEj/btrubtFRvqz/dXsm9KQHkUTpNmx6FfUS5k/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FMmzEj%2FbtrubtFRvqz%2FdXsm9KQHkUTpNmx6FfUS5k%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;998&quot; height=&quot;450&quot; data-filename=&quot;Screen Shot 2022-02-23 at 6.59.51 PM.png&quot; data-origin-width=&quot;998&quot; data-origin-height=&quot;450&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;SDK Tools 탭에서 Android SDK Command-line tools가 활성화되어 있는지 확인한다.&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;Screen Shot 2022-02-23 at 7.00.26 PM.png&quot; data-origin-width=&quot;1140&quot; data-origin-height=&quot;448&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/3ryeF/btrt7tGPCvk/TONgdxekqo7dkbaJuSW0JK/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/3ryeF/btrt7tGPCvk/TONgdxekqo7dkbaJuSW0JK/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/3ryeF/btrt7tGPCvk/TONgdxekqo7dkbaJuSW0JK/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2F3ryeF%2Fbtrt7tGPCvk%2FTONgdxekqo7dkbaJuSW0JK%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;1140&quot; height=&quot;448&quot; data-filename=&quot;Screen Shot 2022-02-23 at 7.00.26 PM.png&quot; data-origin-width=&quot;1140&quot; data-origin-height=&quot;448&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;Flutter 설치 파일을 다운로드한다.&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;Screen Shot 2022-02-23 at 7.01.07 PM.png&quot; data-origin-width=&quot;1502&quot; data-origin-height=&quot;476&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/GexVX/btrt0Ne0qpj/mbHs13znipFU2k93kMWCU0/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/GexVX/btrt0Ne0qpj/mbHs13znipFU2k93kMWCU0/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/GexVX/btrt0Ne0qpj/mbHs13znipFU2k93kMWCU0/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FGexVX%2Fbtrt0Ne0qpj%2FmbHs13znipFU2k93kMWCU0%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;1502&quot; height=&quot;476&quot; data-filename=&quot;Screen Shot 2022-02-23 at 7.01.07 PM.png&quot; data-origin-width=&quot;1502&quot; data-origin-height=&quot;476&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;a href=&quot;https://docs.flutter.dev/get-started/install/macos&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot;&gt;https://docs.flutter.dev/get-started/install/macos&lt;/a&gt;&lt;/p&gt;
&lt;figure id=&quot;og_1645610487695&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;macOS install&quot; data-og-description=&quot;How to install on macOS.&quot; data-og-host=&quot;docs.flutter.dev&quot; data-og-source-url=&quot;https://docs.flutter.dev/get-started/install/macos&quot; data-og-url=&quot;https://docs.flutter.dev/get-started/install/macos&quot; data-og-image=&quot;&quot;&gt;&lt;a href=&quot;https://docs.flutter.dev/get-started/install/macos&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot; data-source-url=&quot;https://docs.flutter.dev/get-started/install/macos&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;macOS install&lt;/p&gt;
&lt;p class=&quot;og-desc&quot; data-ke-size=&quot;size16&quot;&gt;How to install on macOS.&lt;/p&gt;
&lt;p class=&quot;og-host&quot; data-ke-size=&quot;size16&quot;&gt;docs.flutter.dev&lt;/p&gt;
&lt;/div&gt;
&lt;/a&gt;&lt;/figure&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;설치 파일의 압축을 풀어주고, flutter 명령어를 추가해준다. (현재 실행 중인 터미널 창에만 적용된다.)&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;Screen Shot 2022-02-23 at 7.09.05 PM.png&quot; data-origin-width=&quot;1772&quot; data-origin-height=&quot;480&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/cn5gjf/btruc3UcQYJ/otVtZaBlcB3kbXwtrIOCE1/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/cn5gjf/btruc3UcQYJ/otVtZaBlcB3kbXwtrIOCE1/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/cn5gjf/btruc3UcQYJ/otVtZaBlcB3kbXwtrIOCE1/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fcn5gjf%2Fbtruc3UcQYJ%2FotVtZaBlcB3kbXwtrIOCE1%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;1772&quot; height=&quot;480&quot; data-filename=&quot;Screen Shot 2022-02-23 at 7.09.05 PM.png&quot; data-origin-width=&quot;1772&quot; data-origin-height=&quot;480&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;그리고 flutter doctor 명령어를 실행하면 아마 이렇게 IOS를 제외한 설정이 모두 완료되어 있을 것이다.&lt;/p&gt;
&lt;pre id=&quot;code_1645611102553&quot; class=&quot;bash&quot; data-ke-language=&quot;bash&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;flutter doctor&lt;/code&gt;&lt;/pre&gt;
&lt;pre id=&quot;code_1645611049494&quot; class=&quot;bash&quot; data-ke-language=&quot;bash&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;[✓] Flutter (Channel stable, 2.10.2, on macOS 12.1 21C52 darwin-arm, locale
    en-KR)
[✓] Android toolchain - develop for Android devices (Android SDK version
    32.1.0-rc1)
[✗] Xcode - develop for iOS and macOS
    ✗ Xcode installation is incomplete; a full installation is necessary for iOS
      development.
      Download at: https://developer.apple.com/xcode/download/
      Or install Xcode via the App Store.
      Once installed, run:
        sudo xcode-select --switch /Applications/Xcode.app/Contents/Developer
        sudo xcodebuild -runFirstLaunch
    ✗ CocoaPods not installed.
        CocoaPods is used to retrieve the iOS and macOS platform side's plugin
        code that responds to your plugin usage on the Dart side.
        Without CocoaPods, plugins will not work on iOS or macOS.
        For more info, see https://flutter.dev/platform-plugins
      To install see
      https://guides.cocoapods.org/using/getting-started.html#installation for
      instructions.
[✓] Chrome - develop for the web
[✓] Android Studio (version 2021.1)
[✓] VS Code (version 1.65.0-insider)
[✓] Connected device (1 available)
[✓] HTTP Host Availability&lt;/code&gt;&lt;/pre&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;</description>
      <category>옛날 글들/Flutter</category>
      <author>Kochanhyun</author>
      <guid isPermaLink="true">https://notepadsit.tistory.com/216</guid>
      <comments>https://notepadsit.tistory.com/216#entry216comment</comments>
      <pubDate>Wed, 23 Feb 2022 19:12:05 +0900</pubDate>
    </item>
    <item>
      <title>[Financial Markets] Week 5 정리 (Lesson #12 ~ #13)</title>
      <link>https://notepadsit.tistory.com/207</link>
      <description>&lt;h2 data-ke-size=&quot;size26&quot;&gt;Lesson #12&lt;/h2&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;선물은 돈으로 현물 계약을 즉시 살 수 있는 개념이다. 선물 시장이 생김으로서 거래가 활발해지고 거품이 줄어드는 효과를 얻을 수 있다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;Forward 계약은 특정 날짜에 현물을 배달해주겠다는 개념을 사는 계약이다. Forward 계약은 중개인을 거치는 거래로 이루어지기에 신용이 크게 관여한다; Forward exchange rate = spot exchange rate X 1+ry / 1+rs, Settlement = (L-R) X D X A / (BX100) + L X D&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;Future 계약(선물)은 중개인을 거치지 않는다. 이는 마진 콜에 의해 결정된다.&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;선물 시장은 일본의 도지마에서 처음 시작됐는데, 쌀을 받을 수 있는 지폐를 만들어 배달 계약을 채결하고, 쌀 지폐를 거래했다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;사람들이 표준 계약을 보는 이유는 가격을 정확하기 위해서이다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;투기는 시장가가 너무 비싸거나 너무 싸다고 생각되어 무지성으로 롱/숏을 하는 것이다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;정착가는 합의 위원회에 의해 종가와 다르게 책정된다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;선물가의 책정가(창고 내) &amp;lt; Ps(1+r+s), Ps는 spot price, r은 interest rate, s는 storage cost, r+s는 cost of carry.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;만약 창고에 없다면 Spot price가 더 클 수도 있다.&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;SPI 선물 = 250X(Index-Futures), F=P+P(r-y)&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;Lesson #13&lt;/h2&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;</description>
      <category>옛날 글들/Financial Markets</category>
      <author>Kochanhyun</author>
      <guid isPermaLink="true">https://notepadsit.tistory.com/207</guid>
      <comments>https://notepadsit.tistory.com/207#entry207comment</comments>
      <pubDate>Sun, 13 Feb 2022 14:47:59 +0900</pubDate>
    </item>
    <item>
      <title>[Financial Markets] Week 4 정리 (Lesson #10 ~ #11)</title>
      <link>https://notepadsit.tistory.com/206</link>
      <description>&lt;h2 data-ke-size=&quot;size26&quot;&gt;Lesson #10&lt;/h2&gt;
&lt;h4 data-ke-size=&quot;size20&quot;&gt;주택 모기지, 버블(특히 2007 금융 위기)&lt;/h4&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;정부 채권 수익률의 감소는 경기 침체의 전조이다. 경기 침체의 예측은 완벽할 수 없다. 모기지는 주택을 담보로 대출을 받는 것이다. 우리는 모기지를 통해 주택을 구매하고, 주택을 담보로 잡는다. DPP는 법인 소득세를 면제받는다. REIT은 주택 시장에 소규모 투자자들도 투자할 수 있도록 한 DPP의 대안이다. REIT의 자산의 75%는 부동산이나 현금이어야한다. 30년 모기지 지수가 10년 만기 국채 지수보다 높은 이유는 모기지를 관리하는데 비용이 들기 때문이다. 모기지를 잡을 때, 만약 내 현금이 주택 가격의 20% 미만이라면 PMI라는 보험을 들어야 한다. 정부는 뱅크런의 피해를 막기 위해 은행이 보관하는 최소 현금의 비율을 설정한다. 미국 1차 베이비붐 때 주택 가격이 폭등했고, 이후 서브 프라임 사태 이전 역시 주택 가격이 폭등하다가 버블이 꺼졌다. 2007년 주택 계획 이후 주택 가격이 폭등하다 갑자기 폭락했다. 사람들은 주택 가격이 무조건 오른다 과신하는 경우가 있는데, 거품이 있다면 아닐 수 있다. 중국은 외국인 투자자의 투자 기회를 늘리고 있지만, 신공산주의인 중국의 특성 상 어떤 일이 일어날지 모른다..&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;Lesson #11&lt;/h2&gt;
&lt;h4 data-ke-size=&quot;size20&quot;&gt;시장 예측, Price as PDV에 대해 배운다.&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;gt; 큰 회사의 결정권자면 책임을 지게하는 법을 통해 터널링을 예방함.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;Fixed commission은 주식 시장에서 주식을 판매, 매수할때 모든 증권사가 부과하는 고정 요율이다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;가격 담합은 나쁘다. 금지됨. 땅땅&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;증권 규제는 연방 정부에서, 기업 규제는 주 정부에서 시행한다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;SIPC는 Goodbody and Company의 실패로 만들어졌다. 변상액의 한도는 존재한다. 이는 중개 회사의 실패로부터 사람들을 마련한다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;BIS는 중앙 은행의 거래를 위해 만들어졌다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;바셀 회의, GX -&amp;gt; 국제 회의 등등도 규제 위함.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;규제는 늘 있어왔고, 규제가 꼭 나쁘지만은 않다.&lt;/p&gt;</description>
      <category>옛날 글들/Financial Markets</category>
      <author>Kochanhyun</author>
      <guid isPermaLink="true">https://notepadsit.tistory.com/206</guid>
      <comments>https://notepadsit.tistory.com/206#entry206comment</comments>
      <pubDate>Sun, 30 Jan 2022 20:43:37 +0900</pubDate>
    </item>
    <item>
      <title>[NODEJS] Import와 Require 동시에 사용하기</title>
      <link>https://notepadsit.tistory.com/214</link>
      <description>&lt;p data-ke-size=&quot;size16&quot;&gt;Discord.JS와 Lowdb를 사용하려고 했는데, Discord.JS와 Lowdb가 각각 Require와 Import만 지원하여 같이 쓸 방법이 없나 고민하던 중 외국 사이트에서 방법을 찾아냈다.&lt;/p&gt;
&lt;h4 data-ke-size=&quot;size20&quot;&gt;1. package.json에 module 추가&lt;/h4&gt;
&lt;pre id=&quot;code_1643161361605&quot; class=&quot;javascript&quot; data-ke-language=&quot;javascript&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;&quot;type&quot;: &quot;module&quot;&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;Screen Shot 2022-01-26 at 10.42.06 AM.png&quot; data-origin-width=&quot;496&quot; data-origin-height=&quot;234&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/wVG6W/btrrJbao3V6/a80GWvfSzrQ7PEkN53LYa1/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/wVG6W/btrrJbao3V6/a80GWvfSzrQ7PEkN53LYa1/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/wVG6W/btrrJbao3V6/a80GWvfSzrQ7PEkN53LYa1/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FwVG6W%2FbtrrJbao3V6%2Fa80GWvfSzrQ7PEkN53LYa1%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;496&quot; height=&quot;234&quot; data-filename=&quot;Screen Shot 2022-01-26 at 10.42.06 AM.png&quot; data-origin-width=&quot;496&quot; data-origin-height=&quot;234&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;우선 Import를 사용하기 위해 module type을 추가한다.&lt;/p&gt;
&lt;h4 data-ke-size=&quot;size20&quot;&gt;2. 코드 상단에 require 함수 추가&lt;/h4&gt;
&lt;pre id=&quot;code_1643161423353&quot; class=&quot;javascript&quot; data-ke-language=&quot;javascript&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;import { createRequire } from &quot;module&quot;;
const require = createRequire(import.meta.url);&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;Screen Shot 2022-01-26 at 10.43.10 AM.png&quot; data-origin-width=&quot;800&quot; data-origin-height=&quot;112&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/tWLh8/btrrD71atyH/1fJopKUFhfW3X6EOdE8t80/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/tWLh8/btrrD71atyH/1fJopKUFhfW3X6EOdE8t80/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/tWLh8/btrrD71atyH/1fJopKUFhfW3X6EOdE8t80/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FtWLh8%2FbtrrD71atyH%2F1fJopKUFhfW3X6EOdE8t80%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;800&quot; height=&quot;112&quot; data-filename=&quot;Screen Shot 2022-01-26 at 10.43.10 AM.png&quot; data-origin-width=&quot;800&quot; data-origin-height=&quot;112&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;Require 함수를 Import를 통해 추가한다.&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;a href=&quot;https://www.kindacode.com/article/node-js-how-to-use-import-and-require-in-the-same-file/&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot;&gt;https://www.kindacode.com/article/node-js-how-to-use-import-and-require-in-the-same-file/&lt;/a&gt;&lt;/p&gt;
&lt;figure id=&quot;og_1643161455873&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;Node.js: How to Use &amp;quot;Import&amp;quot; and &amp;quot;Require&amp;quot; in the Same File - Kindacode&quot; data-og-description=&quot;This article shows you how to enable ES6 import/export in Node.js and use both require and import in the same file. Enabling ES import/export You can use ES6 import/export in Node.js by simply adding &amp;ldquo;type&amp;rdquo;: &amp;ldquo;module&amp;rdquo;...&quot; data-og-host=&quot;www.kindacode.com&quot; data-og-source-url=&quot;https://www.kindacode.com/article/node-js-how-to-use-import-and-require-in-the-same-file/&quot; data-og-url=&quot;https://www.kindacode.com/article/node-js-how-to-use-import-and-require-in-the-same-file/&quot; data-og-image=&quot;https://scrap.kakaocdn.net/dn/3rs34/hyNb42qVCk/uQjA37z0ohiCdm7mk6wqok/img.jpg?width=1213&amp;amp;height=726&amp;amp;face=0_0_1213_726&quot;&gt;&lt;a href=&quot;https://www.kindacode.com/article/node-js-how-to-use-import-and-require-in-the-same-file/&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot; data-source-url=&quot;https://www.kindacode.com/article/node-js-how-to-use-import-and-require-in-the-same-file/&quot;&gt;
&lt;div class=&quot;og-image&quot; style=&quot;background-image: url('https://scrap.kakaocdn.net/dn/3rs34/hyNb42qVCk/uQjA37z0ohiCdm7mk6wqok/img.jpg?width=1213&amp;amp;height=726&amp;amp;face=0_0_1213_726');&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: How to Use &quot;Import&quot; and &quot;Require&quot; in the Same File - Kindacode&lt;/p&gt;
&lt;p class=&quot;og-desc&quot; data-ke-size=&quot;size16&quot;&gt;This article shows you how to enable ES6 import/export in Node.js and use both require and import in the same file. Enabling ES import/export You can use ES6 import/export in Node.js by simply adding &amp;ldquo;type&amp;rdquo;: &amp;ldquo;module&amp;rdquo;...&lt;/p&gt;
&lt;p class=&quot;og-host&quot; data-ke-size=&quot;size16&quot;&gt;www.kindacode.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>옛날 글들/JS</category>
      <author>Kochanhyun</author>
      <guid isPermaLink="true">https://notepadsit.tistory.com/214</guid>
      <comments>https://notepadsit.tistory.com/214#entry214comment</comments>
      <pubDate>Wed, 26 Jan 2022 10:44:17 +0900</pubDate>
    </item>
    <item>
      <title>2. DiscordJS 기본 코드 리뷰 (bot.js, kick.js)</title>
      <link>https://notepadsit.tistory.com/213</link>
      <description>&lt;h3 data-ke-size=&quot;size23&quot;&gt;1. bot.js&lt;/h3&gt;
&lt;pre id=&quot;code_1643080886652&quot; class=&quot;javascript&quot; data-ke-language=&quot;javascript&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;const fs = require(&quot;fs&quot;);
const { Client, Collection, Intents } = require(&quot;discord.js&quot;);
const { token } = require(&quot;./config.json&quot;);&lt;/code&gt;&lt;/pre&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;파일 시스템에 접근할 수 있도록 Fs 라이브러리를 불러옵니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;Client - Client 객체 생성용&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;Collection - 명령어 셋 객체 생성용&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;Intents - Pre-defined Websocket events&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;Screen Shot 2022-01-26 at 6.58.09 AM.png&quot; data-origin-width=&quot;1356&quot; data-origin-height=&quot;338&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/v7MNL/btrrEFiCYEz/Fz3j7mPCAwLUv4fRvgvxQK/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/v7MNL/btrrEFiCYEz/Fz3j7mPCAwLUv4fRvgvxQK/img.png&quot; data-alt=&quot;Source: DiscordJS&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/v7MNL/btrrEFiCYEz/Fz3j7mPCAwLUv4fRvgvxQK/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fv7MNL%2FbtrrEFiCYEz%2FFz3j7mPCAwLUv4fRvgvxQK%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;1356&quot; height=&quot;338&quot; data-filename=&quot;Screen Shot 2022-01-26 at 6.58.09 AM.png&quot; data-origin-width=&quot;1356&quot; data-origin-height=&quot;338&quot;/&gt;&lt;/span&gt;&lt;figcaption&gt;Source: DiscordJS&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;token은 config.json 파일 내의 token을 불러옵니다.&lt;/p&gt;
&lt;pre id=&quot;code_1643147465142&quot; class=&quot;javascript&quot; data-ke-language=&quot;javascript&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;const client = new Client({ intents: [Intents.FLAGS.GUILDS] });

client.commands = new Collection();
const commandFiles = fs
    .readdirSync(&quot;./commands&quot;)
    .filter((file) =&amp;gt; file.endsWith(&quot;.js&quot;));

for (const file of commandFiles) {
    const command = require(`./commands/${file}`);
    client.commands.set(command.data.name, command);
}&lt;/code&gt;&lt;/pre&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;Client - Intents.FLAGS.GUILDS를 intents로 하는 Client 객체를 생성합니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;client.commands를 빈 Collection Function으로 선언합니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;Commands 폴더 내에 있는 파일들을 불러와 명령어 셋에 추가합니다.&lt;/p&gt;
&lt;pre id=&quot;code_1643147626344&quot; class=&quot;javascript&quot; data-ke-language=&quot;javascript&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;client.once(&quot;ready&quot;, () =&amp;gt; {
    console.log(&quot;Ready!&quot;);
});

client.on(&quot;interactionCreate&quot;, async (interaction) =&amp;gt; {
    if (!interaction.isCommand()) return;

    const command = client.commands.get(interaction.commandName);

    if (!command) return;

    try {
        await command.execute(interaction);
    } catch (error) {
        console.error(error);
        return interaction.reply({
            content: &quot;There was an error while executing this command!&quot;,
            ephemeral: true,
        });
    }
});

client.login(token);&lt;/code&gt;&lt;/pre&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;Client가 처음 실행되었을 때 log를 출력합니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;명령어 실행을 받는 Listener와 비슷한? 비동기 함수를 선언합니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;token으로 Client에 로그인합니다.&lt;/p&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;2. kick.js&lt;/h3&gt;
&lt;pre id=&quot;code_1643147771847&quot; class=&quot;javascript&quot; data-ke-language=&quot;javascript&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;const { SlashCommandBuilder } = require('@discordjs/builders');

module.exports = {
	data: new SlashCommandBuilder()
		.setName('kick')
		.setDescription('Select a member and kick them (but not really).')
		.addUserOption(option =&amp;gt; option.setName('target').setDescription('The member to kick')),
	async execute(interaction) {
		const user = interaction.options.getUser('target');
		return interaction.reply({ content: `You wanted to kick: ${user.username}`, ephemeral: true });
	},
};&lt;/code&gt;&lt;/pre&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;SlashCommandBuilder - 명령어 관련 기본 틀&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;Kick 명령어의 이름과 Description, Option을 추가합니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;명령어 입력을 처리하는 비동기 함수를 설정합니다.&lt;/p&gt;</description>
      <category>옛날 글들/DiscordJS</category>
      <author>Kochanhyun</author>
      <guid isPermaLink="true">https://notepadsit.tistory.com/213</guid>
      <comments>https://notepadsit.tistory.com/213#entry213comment</comments>
      <pubDate>Wed, 26 Jan 2022 06:58:50 +0900</pubDate>
    </item>
    <item>
      <title>1. DiscordJS 시작하기 - 설치 및 봇 생성</title>
      <link>https://notepadsit.tistory.com/212</link>
      <description>&lt;h3 data-ke-size=&quot;size23&quot;&gt;1. Node JS 설치&lt;/h3&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;a href=&quot;https://nodejs.org/ko/&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot;&gt;https://nodejs.org/ko/&lt;/a&gt;&lt;/p&gt;
&lt;figure id=&quot;og_1643078856716&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&quot; data-og-description=&quot;Node.js&amp;reg; is a JavaScript runtime built on Chrome's V8 JavaScript engine.&quot; data-og-host=&quot;nodejs.org&quot; data-og-source-url=&quot;https://nodejs.org/ko/&quot; data-og-url=&quot;https://nodejs.org/ko/&quot; data-og-image=&quot;https://scrap.kakaocdn.net/dn/zpozo/hyNdpXH6Tq/fit58alLKDKfTlB0Icmblk/img.png?width=224&amp;amp;height=256&amp;amp;face=0_0_224_256,https://scrap.kakaocdn.net/dn/3LE5k/hyNb2pxBhU/03LIxPEiWd7qyMjqq0V1aK/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/&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot; data-source-url=&quot;https://nodejs.org/ko/&quot;&gt;
&lt;div class=&quot;og-image&quot; style=&quot;background-image: url('https://scrap.kakaocdn.net/dn/zpozo/hyNdpXH6Tq/fit58alLKDKfTlB0Icmblk/img.png?width=224&amp;amp;height=256&amp;amp;face=0_0_224_256,https://scrap.kakaocdn.net/dn/3LE5k/hyNb2pxBhU/03LIxPEiWd7qyMjqq0V1aK/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&lt;/p&gt;
&lt;p class=&quot;og-desc&quot; data-ke-size=&quot;size16&quot;&gt;Node.js&amp;reg; is a JavaScript runtime built on Chrome's V8 JavaScript engine.&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;16.6 버전 이상의 Node JS를 설치합니다.&lt;/p&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;2. DiscordJS 라이브러리 설치&lt;/h3&gt;
&lt;pre id=&quot;code_1643079165659&quot; class=&quot;javascript&quot; data-ke-language=&quot;javascript&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;npm install discord.js
npm install --save-dev eslint&lt;/code&gt;&lt;/pre&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;Discord JS 라이브러리와 eslint를 설치합니다.&lt;/p&gt;
&lt;pre id=&quot;code_1643079342880&quot; class=&quot;javascript&quot; data-ke-language=&quot;javascript&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;{
	&quot;extends&quot;: &quot;eslint:recommended&quot;,
	&quot;env&quot;: {
		&quot;node&quot;: true,
		&quot;es6&quot;: true
	},
	&quot;parserOptions&quot;: {
		&quot;ecmaVersion&quot;: 2021
	},
	&quot;rules&quot;: {
		&quot;arrow-spacing&quot;: [&quot;warn&quot;, { &quot;before&quot;: true, &quot;after&quot;: true }],
		&quot;brace-style&quot;: [&quot;error&quot;, &quot;stroustrup&quot;, { &quot;allowSingleLine&quot;: true }],
		&quot;comma-dangle&quot;: [&quot;error&quot;, &quot;always-multiline&quot;],
		&quot;comma-spacing&quot;: &quot;error&quot;,
		&quot;comma-style&quot;: &quot;error&quot;,
		&quot;curly&quot;: [&quot;error&quot;, &quot;multi-line&quot;, &quot;consistent&quot;],
		&quot;dot-location&quot;: [&quot;error&quot;, &quot;property&quot;],
		&quot;handle-callback-err&quot;: &quot;off&quot;,
		&quot;indent&quot;: [&quot;error&quot;, &quot;tab&quot;],
		&quot;keyword-spacing&quot;: &quot;error&quot;,
		&quot;max-nested-callbacks&quot;: [&quot;error&quot;, { &quot;max&quot;: 4 }],
		&quot;max-statements-per-line&quot;: [&quot;error&quot;, { &quot;max&quot;: 2 }],
		&quot;no-console&quot;: &quot;off&quot;,
		&quot;no-empty-function&quot;: &quot;error&quot;,
		&quot;no-floating-decimal&quot;: &quot;error&quot;,
		&quot;no-inline-comments&quot;: &quot;error&quot;,
		&quot;no-lonely-if&quot;: &quot;error&quot;,
		&quot;no-multi-spaces&quot;: &quot;error&quot;,
		&quot;no-multiple-empty-lines&quot;: [&quot;error&quot;, { &quot;max&quot;: 2, &quot;maxEOF&quot;: 1, &quot;maxBOF&quot;: 0 }],
		&quot;no-shadow&quot;: [&quot;error&quot;, { &quot;allow&quot;: [&quot;err&quot;, &quot;resolve&quot;, &quot;reject&quot;] }],
		&quot;no-trailing-spaces&quot;: [&quot;error&quot;],
		&quot;no-var&quot;: &quot;error&quot;,
		&quot;object-curly-spacing&quot;: [&quot;error&quot;, &quot;always&quot;],
		&quot;prefer-const&quot;: &quot;error&quot;,
		&quot;quotes&quot;: [&quot;error&quot;, &quot;single&quot;],
		&quot;semi&quot;: [&quot;error&quot;, &quot;always&quot;],
		&quot;space-before-blocks&quot;: &quot;error&quot;,
		&quot;space-before-function-paren&quot;: [&quot;error&quot;, {
			&quot;anonymous&quot;: &quot;never&quot;,
			&quot;named&quot;: &quot;never&quot;,
			&quot;asyncArrow&quot;: &quot;always&quot;
		}],
		&quot;space-in-parens&quot;: &quot;error&quot;,
		&quot;space-infix-ops&quot;: &quot;error&quot;,
		&quot;space-unary-ops&quot;: &quot;error&quot;,
		&quot;spaced-comment&quot;: &quot;error&quot;,
		&quot;yoda&quot;: &quot;error&quot;
	}
}&lt;/code&gt;&lt;/pre&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;프로젝트 폴더에 .eslintrc.json를 생성하고, 위의 코드를 붙여넣습니다.&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;Screen Shot 2022-01-25 at 11.55.05 AM.png&quot; data-origin-width=&quot;702&quot; data-origin-height=&quot;560&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/PgcR6/btrrDOltvVA/cmsN8cRkSN5nwV3RAuMCN0/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/PgcR6/btrrDOltvVA/cmsN8cRkSN5nwV3RAuMCN0/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/PgcR6/btrrDOltvVA/cmsN8cRkSN5nwV3RAuMCN0/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FPgcR6%2FbtrrDOltvVA%2FcmsN8cRkSN5nwV3RAuMCN0%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;702&quot; height=&quot;560&quot; data-filename=&quot;Screen Shot 2022-01-25 at 11.55.05 AM.png&quot; data-origin-width=&quot;702&quot; data-origin-height=&quot;560&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;3. 봇 생성하기&lt;/h3&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;a href=&quot;https://discord.com/developers/applications&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot;&gt;https://discord.com/developers/applications&lt;/a&gt;&lt;/p&gt;
&lt;figure id=&quot;og_1643079524965&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;Discord Developer Portal &amp;mdash; API Docs for Bots and Developers&quot; data-og-description=&quot;Integrate your service with Discord &amp;mdash; whether it's a bot or a game or whatever your wildest imagination can come up with.&quot; data-og-host=&quot;discord.com&quot; data-og-source-url=&quot;https://discord.com/developers/applications&quot; data-og-url=&quot;https://discord.com/developers/applications&quot; data-og-image=&quot;&quot;&gt;&lt;a href=&quot;https://discord.com/developers/applications&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot; data-source-url=&quot;https://discord.com/developers/applications&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;Discord Developer Portal &amp;mdash; API Docs for Bots and Developers&lt;/p&gt;
&lt;p class=&quot;og-desc&quot; data-ke-size=&quot;size16&quot;&gt;Integrate your service with Discord &amp;mdash; whether it's a bot or a game or whatever your wildest imagination can come up with.&lt;/p&gt;
&lt;p class=&quot;og-host&quot; data-ke-size=&quot;size16&quot;&gt;discord.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;Screen Shot 2022-01-25 at 11.58.38 AM.png&quot; data-origin-width=&quot;894&quot; data-origin-height=&quot;458&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/tmvfT/btrrF51qgsh/dKKsMD7DIfkyZcq84RmdKK/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/tmvfT/btrrF51qgsh/dKKsMD7DIfkyZcq84RmdKK/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/tmvfT/btrrF51qgsh/dKKsMD7DIfkyZcq84RmdKK/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FtmvfT%2FbtrrF51qgsh%2FdKKsMD7DIfkyZcq84RmdKK%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;894&quot; height=&quot;458&quot; data-filename=&quot;Screen Shot 2022-01-25 at 11.58.38 AM.png&quot; data-origin-width=&quot;894&quot; data-origin-height=&quot;458&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;디스코드 개발자 포탈에서 Application을 생성합니다.&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;Screen Shot 2022-01-25 at 12.01.59 PM.png&quot; data-origin-width=&quot;2880&quot; data-origin-height=&quot;968&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/T8yLp/btrrwelLGEz/QvCOKY0tIFYIKKKkOgI6S1/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/T8yLp/btrrwelLGEz/QvCOKY0tIFYIKKKkOgI6S1/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/T8yLp/btrrwelLGEz/QvCOKY0tIFYIKKKkOgI6S1/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FT8yLp%2FbtrrwelLGEz%2FQvCOKY0tIFYIKKKkOgI6S1%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;2880&quot; height=&quot;968&quot; data-filename=&quot;Screen Shot 2022-01-25 at 12.01.59 PM.png&quot; data-origin-width=&quot;2880&quot; data-origin-height=&quot;968&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;Bot 탭에 들어가 봇을 하나 생성합니다.&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;Screen Shot 2022-01-25 at 12.03.35 PM.png&quot; data-origin-width=&quot;2042&quot; data-origin-height=&quot;1110&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/5kIzY/btrrDNUqjlk/jO4Ys3dvJdC2Ogk6awkvx1/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/5kIzY/btrrDNUqjlk/jO4Ys3dvJdC2Ogk6awkvx1/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/5kIzY/btrrDNUqjlk/jO4Ys3dvJdC2Ogk6awkvx1/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2F5kIzY%2FbtrrDNUqjlk%2FjO4Ys3dvJdC2Ogk6awkvx1%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;2042&quot; height=&quot;1110&quot; data-filename=&quot;Screen Shot 2022-01-25 at 12.03.35 PM.png&quot; data-origin-width=&quot;2042&quot; data-origin-height=&quot;1110&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;OAuth2 -&amp;gt; bot 선택 -&amp;gt; 하단의 링크 접속을 통해 서버에 봇을 추가합니다.&lt;/p&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;4. 기본 코드 복사하기&lt;/h3&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;a href=&quot;https://github.com/discordjs/guide&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot;&gt;https://github.com/discordjs/guide&lt;/a&gt;&lt;/p&gt;
&lt;figure id=&quot;og_1643079893549&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 - discordjs/guide: The official guide for discord.js, created and maintained by core members of its community&quot; data-og-description=&quot;The official guide for discord.js, created and maintained by core members of its community - GitHub - discordjs/guide: The official guide for discord.js, created and maintained by core members of i...&quot; data-og-host=&quot;github.com&quot; data-og-source-url=&quot;https://github.com/discordjs/guide&quot; data-og-url=&quot;https://github.com/discordjs/guide&quot; data-og-image=&quot;https://scrap.kakaocdn.net/dn/1lWcL/hyNdgzHU4J/oOiaDhafhhRDKll7gcux9k/img.png?width=1200&amp;amp;height=600&amp;amp;face=0_0_1200_600&quot;&gt;&lt;a href=&quot;https://github.com/discordjs/guide&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot; data-source-url=&quot;https://github.com/discordjs/guide&quot;&gt;
&lt;div class=&quot;og-image&quot; style=&quot;background-image: url('https://scrap.kakaocdn.net/dn/1lWcL/hyNdgzHU4J/oOiaDhafhhRDKll7gcux9k/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 - discordjs/guide: The official guide for discord.js, created and maintained by core members of its community&lt;/p&gt;
&lt;p class=&quot;og-desc&quot; data-ke-size=&quot;size16&quot;&gt;The official guide for discord.js, created and maintained by core members of its community - GitHub - discordjs/guide: The official guide for discord.js, created and maintained by core members of i...&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;p data-ke-size=&quot;size16&quot;&gt;위 깃허브 링크에 있는 기본 코드를 복사하여 bot.js와 config.json을 생성합니다.&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;Screen Shot 2022-01-25 at 12.05.07 PM.png&quot; data-origin-width=&quot;1158&quot; data-origin-height=&quot;1004&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/8OdM5/btrrxXD4bz9/UCq5TY9UQlJEeiXeLrg9qK/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/8OdM5/btrrxXD4bz9/UCq5TY9UQlJEeiXeLrg9qK/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/8OdM5/btrrxXD4bz9/UCq5TY9UQlJEeiXeLrg9qK/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2F8OdM5%2FbtrrxXD4bz9%2FUCq5TY9UQlJEeiXeLrg9qK%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;1158&quot; height=&quot;1004&quot; data-filename=&quot;Screen Shot 2022-01-25 at 12.05.07 PM.png&quot; data-origin-width=&quot;1158&quot; data-origin-height=&quot;1004&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;Screen Shot 2022-01-25 at 12.05.51 PM.png&quot; data-origin-width=&quot;786&quot; data-origin-height=&quot;196&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/repTp/btrrF6svlZL/4QXML4RUiSAzTYwjpW9HV0/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/repTp/btrrF6svlZL/4QXML4RUiSAzTYwjpW9HV0/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/repTp/btrrF6svlZL/4QXML4RUiSAzTYwjpW9HV0/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FrepTp%2FbtrrF6svlZL%2F4QXML4RUiSAzTYwjpW9HV0%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;786&quot; height=&quot;196&quot; data-filename=&quot;Screen Shot 2022-01-25 at 12.05.51 PM.png&quot; data-origin-width=&quot;786&quot; data-origin-height=&quot;196&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;</description>
      <category>옛날 글들/DiscordJS</category>
      <author>Kochanhyun</author>
      <guid isPermaLink="true">https://notepadsit.tistory.com/212</guid>
      <comments>https://notepadsit.tistory.com/212#entry212comment</comments>
      <pubDate>Tue, 25 Jan 2022 12:06:15 +0900</pubDate>
    </item>
    <item>
      <title>[맥 Big sur/Monterey] 우측 메뉴바에 있는 시계 색상이 흐릴 때 해결 방법</title>
      <link>https://notepadsit.tistory.com/211</link>
      <description>&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;Screen Shot 2022-01-17 at 8.42.37 AM.png&quot; data-origin-width=&quot;668&quot; data-origin-height=&quot;136&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/bAOiDG/btrq0tX2WTA/Ti5rUa45m9Ki0gAkNzDxLK/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/bAOiDG/btrq0tX2WTA/Ti5rUa45m9Ki0gAkNzDxLK/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/bAOiDG/btrq0tX2WTA/Ti5rUa45m9Ki0gAkNzDxLK/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FbAOiDG%2Fbtrq0tX2WTA%2FTi5rUa45m9Ki0gAkNzDxLK%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;668&quot; height=&quot;136&quot; data-filename=&quot;Screen Shot 2022-01-17 at 8.42.37 AM.png&quot; data-origin-width=&quot;668&quot; data-origin-height=&quot;136&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;맥을 사용하다가 시계가 흐리게 변하는 현상을 마주치곤 합니다. 해결 방법은 아주 간단합니다.&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;Screen Shot 2022-01-18 at 1.34.24 PM.png&quot; data-origin-width=&quot;316&quot; data-origin-height=&quot;206&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/bWUEi3/btrq1f54j08/BGpMgbwNwwUvfNtFCjpAC1/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/bWUEi3/btrq1f54j08/BGpMgbwNwwUvfNtFCjpAC1/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/bWUEi3/btrq1f54j08/BGpMgbwNwwUvfNtFCjpAC1/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FbWUEi3%2Fbtrq1f54j08%2FBGpMgbwNwwUvfNtFCjpAC1%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;316&quot; height=&quot;206&quot; data-filename=&quot;Screen Shot 2022-01-18 at 1.34.24 PM.png&quot; data-origin-width=&quot;316&quot; data-origin-height=&quot;206&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;시스템 환경설정에 들어가고,&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;Screen Shot 2022-01-18 at 1.34.48 PM.png&quot; data-origin-width=&quot;668&quot; data-origin-height=&quot;410&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/dLHKzJ/btrq6ahV8cR/lk4YtWQ2KWXnaf26bdDP4K/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/dLHKzJ/btrq6ahV8cR/lk4YtWQ2KWXnaf26bdDP4K/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/dLHKzJ/btrq6ahV8cR/lk4YtWQ2KWXnaf26bdDP4K/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FdLHKzJ%2Fbtrq6ahV8cR%2Flk4YtWQ2KWXnaf26bdDP4K%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;668&quot; height=&quot;410&quot; data-filename=&quot;Screen Shot 2022-01-18 at 1.34.48 PM.png&quot; data-origin-width=&quot;668&quot; data-origin-height=&quot;410&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;메뉴바 설정으로 들어갑니다.&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imagegridblock&quot;&gt;
  &lt;div class=&quot;image-container&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/bcCQxE/btrq6KpK7fw/11mYpZuFiIWreB3SRV12DK/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/bcCQxE/btrq6KpK7fw/11mYpZuFiIWreB3SRV12DK/img.png&quot; data-origin-width=&quot;820&quot; data-origin-height=&quot;600&quot; data-filename=&quot;Screen Shot 2022-01-18 at 1.34.58 PM.png&quot; style=&quot;width: 49.9055%; margin-right: 10px;&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/bcCQxE/btrq6KpK7fw/11mYpZuFiIWreB3SRV12DK/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FbcCQxE%2Fbtrq6KpK7fw%2F11mYpZuFiIWreB3SRV12DK%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;820&quot; height=&quot;600&quot;/&gt;&lt;/span&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/bHrfG9/btrq4wyWRse/RavPERo41ShuTY6vvXxDek/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/bHrfG9/btrq4wyWRse/RavPERo41ShuTY6vvXxDek/img.png&quot; data-is-animation=&quot;false&quot; data-origin-width=&quot;804&quot; data-origin-height=&quot;600&quot; data-filename=&quot;Screen Shot 2022-01-18 at 1.35.03 PM.png&quot; style=&quot;width: 48.9317%;&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/bHrfG9/btrq4wyWRse/RavPERo41ShuTY6vvXxDek/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FbHrfG9%2Fbtrq4wyWRse%2FRavPERo41ShuTY6vvXxDek%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;804&quot; height=&quot;600&quot;/&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;이때 포커스 알림 설정을 제어 센터에서 메뉴 바에서 보기로 설정하면 시계가 다시 정상으로 돌아온 것을 볼 수 있습니다.&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;Screen Shot 2022-01-18 at 1.36.40 PM.png&quot; data-origin-width=&quot;658&quot; data-origin-height=&quot;122&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/zOeNd/btrq0YiTTlL/QyP6jjn1bgjki42S7hqIvk/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/zOeNd/btrq0YiTTlL/QyP6jjn1bgjki42S7hqIvk/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/zOeNd/btrq0YiTTlL/QyP6jjn1bgjki42S7hqIvk/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FzOeNd%2Fbtrq0YiTTlL%2FQyP6jjn1bgjki42S7hqIvk%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;658&quot; height=&quot;122&quot; data-filename=&quot;Screen Shot 2022-01-18 at 1.36.40 PM.png&quot; data-origin-width=&quot;658&quot; data-origin-height=&quot;122&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;</description>
      <category>옛날 글들/Mac</category>
      <author>Kochanhyun</author>
      <guid isPermaLink="true">https://notepadsit.tistory.com/211</guid>
      <comments>https://notepadsit.tistory.com/211#entry211comment</comments>
      <pubDate>Tue, 18 Jan 2022 13:37:09 +0900</pubDate>
    </item>
    <item>
      <title>G9 쇼핑몰 &amp;quot;배송이 시작된 물품&amp;quot; 이메일로 취소 하는법</title>
      <link>https://notepadsit.tistory.com/210</link>
      <description>&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;Screen Shot 2022-01-17 at 8.15.31 PM.png&quot; data-origin-width=&quot;754&quot; data-origin-height=&quot;216&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/bunJ9y/btrqX1mLH61/vMyrBeYlJGKVYI3wmYA9G1/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/bunJ9y/btrqX1mLH61/vMyrBeYlJGKVYI3wmYA9G1/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/bunJ9y/btrqX1mLH61/vMyrBeYlJGKVYI3wmYA9G1/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FbunJ9y%2FbtrqX1mLH61%2FvMyrBeYlJGKVYI3wmYA9G1%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;754&quot; height=&quot;216&quot; data-filename=&quot;Screen Shot 2022-01-17 at 8.15.31 PM.png&quot; data-origin-width=&quot;754&quot; data-origin-height=&quot;216&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;G9 쇼핑몰에서 판매자가 배송 작업을 시작한 경우, 웹페이지 내에서 취소가 불가합니다.&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;Screen Shot 2022-01-17 at 8.14.54 PM.png&quot; data-origin-width=&quot;1106&quot; data-origin-height=&quot;168&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/cQ27jV/btrq4vT7gBJ/OhT0XHrBLmDi6m1OiOLjzK/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/cQ27jV/btrq4vT7gBJ/OhT0XHrBLmDi6m1OiOLjzK/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/cQ27jV/btrq4vT7gBJ/OhT0XHrBLmDi6m1OiOLjzK/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FcQ27jV%2Fbtrq4vT7gBJ%2FOhT0XHrBLmDi6m1OiOLjzK%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;1106&quot; height=&quot;168&quot; data-filename=&quot;Screen Shot 2022-01-17 at 8.14.54 PM.png&quot; data-origin-width=&quot;1106&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;이때, 고객센터로 취소 요청을 보내면 취소할 수 있습니다.&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;Screen Shot 2022-01-17 at 8.12.59 PM.png&quot; data-origin-width=&quot;950&quot; data-origin-height=&quot;206&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/mmzJN/btrq0tDI89s/1H4m8T0YjLsekco5bZYDwK/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/mmzJN/btrq0tDI89s/1H4m8T0YjLsekco5bZYDwK/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/mmzJN/btrq0tDI89s/1H4m8T0YjLsekco5bZYDwK/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FmmzJN%2Fbtrq0tDI89s%2F1H4m8T0YjLsekco5bZYDwK%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;950&quot; height=&quot;206&quot; data-filename=&quot;Screen Shot 2022-01-17 at 8.12.59 PM.png&quot; data-origin-width=&quot;950&quot; data-origin-height=&quot;206&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;G9 이메일(g9_help@g9.co.kr)로 주문 번호와 함께 취소 요청을 보내면 됩니다.&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imagegridblock&quot;&gt;
  &lt;div class=&quot;image-container&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/uDFE0/btrq33XWlE2/M2yXNCG5HOtWZyBkK3RLfk/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/uDFE0/btrq33XWlE2/M2yXNCG5HOtWZyBkK3RLfk/img.png&quot; data-origin-width=&quot;1518&quot; data-origin-height=&quot;546&quot; data-filename=&quot;Screen Shot 2022-01-17 at 8.12.40 PM.png&quot; style=&quot;width: 56.6584%; margin-right: 10px;&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/uDFE0/btrq33XWlE2/M2yXNCG5HOtWZyBkK3RLfk/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FuDFE0%2Fbtrq33XWlE2%2FM2yXNCG5HOtWZyBkK3RLfk%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;1518&quot; height=&quot;546&quot;/&gt;&lt;/span&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/chc0xS/btrq1lY42Br/4b0RYHVmthsimrbaZ2U781/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/chc0xS/btrq1lY42Br/4b0RYHVmthsimrbaZ2U781/img.png&quot; data-origin-width=&quot;1544&quot; data-origin-height=&quot;746&quot; data-filename=&quot;Screen Shot 2022-01-18 at 8.56.54 AM.png&quot; style=&quot;width: 42.1788%;&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/chc0xS/btrq1lY42Br/4b0RYHVmthsimrbaZ2U781/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fchc0xS%2Fbtrq1lY42Br%2F4b0RYHVmthsimrbaZ2U781%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;1544&quot; height=&quot;746&quot;/&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/figure&gt;
&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;Screen Shot 2022-01-17 at 8.16.07 PM.png&quot; data-origin-width=&quot;1250&quot; data-origin-height=&quot;360&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/VmDUQ/btrq1fSviio/Bk9QBXQQf8HnxXjMK3mHs1/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/VmDUQ/btrq1fSviio/Bk9QBXQQf8HnxXjMK3mHs1/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/VmDUQ/btrq1fSviio/Bk9QBXQQf8HnxXjMK3mHs1/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FVmDUQ%2Fbtrq1fSviio%2FBk9QBXQQf8HnxXjMK3mHs1%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;1250&quot; height=&quot;360&quot; data-filename=&quot;Screen Shot 2022-01-17 at 8.16.07 PM.png&quot; data-origin-width=&quot;1250&quot; data-origin-height=&quot;360&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;고객센터로 취소 요청을 보내고, 셀러 승인 또는 분쟁 조정 후에 정상적으로 취소된 것을 볼 수 있습니다.&lt;/p&gt;</description>
      <category>옛날 글들/Tips</category>
      <author>Kochanhyun</author>
      <guid isPermaLink="true">https://notepadsit.tistory.com/210</guid>
      <comments>https://notepadsit.tistory.com/210#entry210comment</comments>
      <pubDate>Tue, 18 Jan 2022 13:31:21 +0900</pubDate>
    </item>
    <item>
      <title>[Financial Markets] Week 3 정리 (Lesson #8 ~ #9)</title>
      <link>https://notepadsit.tistory.com/205</link>
      <description>&lt;h2 data-ke-size=&quot;size26&quot;&gt;Lesson #8&lt;/h2&gt;
&lt;h4 data-ke-size=&quot;size20&quot;&gt;금리와 인플레이션이 포트폴리오에 미치는 영향을 확인한다.&lt;/h4&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;1982년에는 높은 금리의 저축 계좌 광고가 많았는데 요즘은 보기 힘들다. 금리가 매우 떨어졌기 때문이다. 기한이 가장 짧은 금리는 연방 기금 금리이고, 1일 단위로 거래한다. 은행은 이자를 1년 단위 혹은 6개월 단위로 지급하여 인출을 억제한다. 가격을 생각할 때는 미래의 가치를 예상하며 책정하자. 쿠폰은 채권 발행일의 가치에 머물러 있지만 금리는 변동된다. Forward Rates(선물 금리)는 미래의 채권 수익률이다. 인플레이션은 금리 상승과 수익률과 더불아 꼭 고려해야할 사항이다. 인플레이션을 포함해야 정확한 이익을 확인할 수 있다. 레버리지는 자신이 가지고 있는 자산보다 많은 양의 자산을 투자하는 것이다.&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;Lesson #9&lt;/h2&gt;
&lt;h4 data-ke-size=&quot;size20&quot;&gt;주식 시장에 대한 개념을 배운다.&lt;/h4&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;회사(법인)은 법적으로 사람에 해당한다. CEO는 이사회에 의해 고용된다. 영리 회사의 주주는 회사의 결정권을 가지며, 주식은 거래된다. 비영리 회사도 이사회를 가지지만 주식을 거래하진 않는다. 영리 법인은 법인세가 과세되지만 비영리 법인은 그렇지 않다. 주식을 분리하면 더 많은 사람들이 투자할 수 있게할 수 있지만, 그렇게 큰 의미가 있진않다. 우선주는 고정 배당금을 우선으로 받는다. 산업에 투자하거나, 음행을 통해 돈을 빌리거나, 주식을 발행하여 자금을 확보할 수 있다. 더 많은 주식을 발행하면 주식의 가치가 낮아진다. (총 주식 중 소유하고 있는 주식의 비율이 낮아지기에) Share Repurchase는 배당금을 지급하는 대신, 배당금만큼의 주식을 제공하는 것이다. 사람들의 주식 시장에 대한 선호도는 주식 시장의 상승과 하락에 따라 변동한다. 기업은 회사가 안정하다는 것을 알리고, 투자 가치를 높이기 위해 배당을 지불한다.&lt;/p&gt;</description>
      <category>옛날 글들/Financial Markets</category>
      <author>Kochanhyun</author>
      <guid isPermaLink="true">https://notepadsit.tistory.com/205</guid>
      <comments>https://notepadsit.tistory.com/205#entry205comment</comments>
      <pubDate>Sun, 16 Jan 2022 19:08:02 +0900</pubDate>
    </item>
    <item>
      <title>M1 맥 정식 지원 영상 편집 프로그램 정리 및 비교 (파이널 컷 프로, 프리미어 프로, 다빈치 리졸브, iMovie)</title>
      <link>https://notepadsit.tistory.com/209</link>
      <description>&lt;h2 data-ke-size=&quot;size26&quot;&gt;서론&lt;/h2&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;2020년에 M1 맥이 출시된 이후로 M1 프로세서를 지원하는 앱들이 점점 늘어나고 있습니다. 특히 영상 편집 분야에서 맥북이 대중적으로 쓰였기에, 2022년 현재 많은 영상 편집 프로그램들이 M1 프로세서를 지원하고 있고, 퍼포먼스 역시 고사양 데스크탑과 비교해도 밀리지 않을 정도로 높습니다. 오늘은 M1 맥을 정식으로 지원하는 영상 편집 프로그램들과 장단점을 알아보려 합니다.&lt;/p&gt;
&lt;h2 data-ke-size=&quot;size26&quot;&gt;&amp;nbsp;&lt;/h2&gt;
&lt;h2 data-ke-size=&quot;size26&quot;&gt;Final Cut Pro&lt;/h2&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;630&quot; data-origin-height=&quot;630&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/eHN0Up/btrqAai4S83/nC5pXSCJe9cZrXElrkHsjk/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/eHN0Up/btrqAai4S83/nC5pXSCJe9cZrXElrkHsjk/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/eHN0Up/btrqAai4S83/nC5pXSCJe9cZrXElrkHsjk/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FeHN0Up%2FbtrqAai4S83%2FnC5pXSCJe9cZrXElrkHsjk%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;630&quot; height=&quot;630&quot; data-origin-width=&quot;630&quot; data-origin-height=&quot;630&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;blockquote data-ke-style=&quot;style3&quot;&gt;&lt;b&gt;개발사&lt;/b&gt; : Apple&lt;br /&gt;&lt;b&gt;권장 사양 -&lt;/b&gt;&lt;br /&gt;CPU : -&lt;br /&gt;RAM : 8GB 이상&lt;br /&gt;GPU : OpenCL호환 혹은 Intel HD Graphics 3000 혹은 이상&lt;br /&gt;VRAM : 1GB 이상&lt;br /&gt;스토리지 : 5GB 이상&lt;br /&gt;OS : macOS 10.15.6 이상&lt;br /&gt;&lt;b&gt;가격&lt;/b&gt; : 369,000원&lt;/blockquote&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;첫번째 프로그램은 Apple 사의 파이널컷 프로입니다. 파이널컷 프로는 Apple 사의 소프트웨어인만큼 M1 프로세서에 대한 지원이 가장 확실하며, 몇몇 플러그인을 제외하고 대부분의 플러그인을 지원하여 호환성이 높습니다. 가격은 비싸보이지만 한번만 결제하면 반평생 업데이트를 받을 수 있으며, 학생 할인 패키지로 구매하면 매우 저렴하게 구매할 수 있기에 합리적이라고 할 수 있습니다. 또한 권장 사양 역시 낮아 맥북 에어 M1을 구매하신 분들도 원활하게 프로그램을 사용하실 수 있습니다.&lt;/p&gt;
&lt;h2 data-ke-size=&quot;size26&quot;&gt;&amp;nbsp;&lt;/h2&gt;
&lt;h2 data-ke-size=&quot;size26&quot;&gt;iMovie&lt;/h2&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;1200&quot; data-origin-height=&quot;630&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/yGKjw/btrqAo9gOYW/QsmPQ4PmYd51Up98xqazCk/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/yGKjw/btrqAo9gOYW/QsmPQ4PmYd51Up98xqazCk/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/yGKjw/btrqAo9gOYW/QsmPQ4PmYd51Up98xqazCk/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FyGKjw%2FbtrqAo9gOYW%2FQsmPQ4PmYd51Up98xqazCk%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;1200&quot; height=&quot;630&quot; data-origin-width=&quot;1200&quot; data-origin-height=&quot;630&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;blockquote data-ke-style=&quot;style3&quot;&gt;&lt;b&gt;개발사&lt;/b&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;: Apple&lt;br /&gt;&lt;b&gt;가격&lt;/b&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;: 무료&lt;/blockquote&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;iMovie는 맥과 아이폰에서 모두 무료로 이용할 수 있는 영상 편집 프로그램입니다. iMovie는 파이널 컷 프로와 비슷한 UI를 가지고 있어 파이널 컷 프로를 구매하기 전 취미로 사용하기 좋습니다. 물론 Motion과의 연동이나 파이널 컷 프로 전용 플러그인 등 많은 기능들이 빠져있어 한계가 뚜렷합니다.&lt;/p&gt;
&lt;h2 data-ke-size=&quot;size26&quot;&gt;&amp;nbsp;&lt;/h2&gt;
&lt;h2 data-ke-size=&quot;size26&quot;&gt;Premiere Pro&lt;/h2&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;1200&quot; data-origin-height=&quot;1200&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/CrX0S/btrqCcG68rI/2yACDsictWzmwITrJ2BexK/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/CrX0S/btrqCcG68rI/2yACDsictWzmwITrJ2BexK/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/CrX0S/btrqCcG68rI/2yACDsictWzmwITrJ2BexK/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FCrX0S%2FbtrqCcG68rI%2F2yACDsictWzmwITrJ2BexK%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;1200&quot; height=&quot;1200&quot; data-origin-width=&quot;1200&quot; data-origin-height=&quot;1200&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;blockquote data-ke-style=&quot;style3&quot;&gt;&lt;b&gt;개발사&lt;/b&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;: Adobe&lt;br /&gt;&lt;b&gt;권장 사양 -&lt;/b&gt;&lt;br /&gt;CPU : -&lt;br /&gt;RAM : 통합 메모리 16GB 이상&lt;br /&gt;VRAM : 통합 메모리 16GB 이상&lt;br /&gt;스토리지 : 8GB 이상&lt;br /&gt;&lt;b&gt;가격&lt;/b&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;: 월 24,000원&lt;/blockquote&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;프리미어 프로는 매우 대중적이고, 많은 플러그인과 템플릿을 지원하여 확장성 면에선 다른 프로그램들과 비교하여 확실한 이점을 지닙니다. 또한 After Effect나 Photoshop과 같은 다른 Adobe 프로그램들과의 연동성 역시 뛰어납니다. 하지만 가격이 월 2만원 중반대로 비싼 편이며, 비교적 M1을 지원하기 시작한 시기가 늦기에 아직은 지켜봐야할 것 같습니다.&lt;/p&gt;
&lt;h2 data-ke-size=&quot;size26&quot;&gt;&amp;nbsp;&lt;/h2&gt;
&lt;h2 data-ke-size=&quot;size26&quot;&gt;Davinci Resolve&lt;/h2&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;630&quot; data-origin-height=&quot;630&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/cTHuGT/btrqAoBrAKP/2okQscJLjc35KKlNn0CY30/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/cTHuGT/btrqAoBrAKP/2okQscJLjc35KKlNn0CY30/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/cTHuGT/btrqAoBrAKP/2okQscJLjc35KKlNn0CY30/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FcTHuGT%2FbtrqAoBrAKP%2F2okQscJLjc35KKlNn0CY30%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;630&quot; height=&quot;630&quot; data-origin-width=&quot;630&quot; data-origin-height=&quot;630&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;blockquote data-ke-style=&quot;style3&quot;&gt;&lt;b&gt;개발사&lt;/b&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;: BlackmagicDesign&lt;br /&gt;&lt;b&gt;권장 사양 -&lt;/b&gt;&lt;br /&gt;RAM : 16GB 이상&lt;br /&gt;GPU : OpenCL 호환&lt;br /&gt;VRAM : 2GB 이상&lt;br /&gt;&lt;b&gt;가격&lt;/b&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;: 무료 (기본판)&lt;/blockquote&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;다빈치 리졸브는 M1 출시 초반부터 M1 프로세서를 지원하여 많은 M1 사용자 분들이 유입된 프로그램입니다. 본래 색 보정 프로그램으로 유명한 다빈치 리졸브는 영상 편집 역시 준수한 성능을 보여줍니다. 기본 탭, 컷 편집 탭, 효과 탭 등의 여러 모드를 지원하여 사용하기 간편하고, 무료로 기본판을 제공하기 때문에 부담이 적다는 장점이 있습니다. 하지만 높은 구동 사양과 한국어 커뮤니티의 부재로 입문자분들에게는 다소 어렵게 느껴질 수 있습니다.&lt;/p&gt;</description>
      <category>옛날 글들/Mac</category>
      <author>Kochanhyun</author>
      <guid isPermaLink="true">https://notepadsit.tistory.com/209</guid>
      <comments>https://notepadsit.tistory.com/209#entry209comment</comments>
      <pubDate>Wed, 12 Jan 2022 23:47:30 +0900</pubDate>
    </item>
    <item>
      <title>[Financial Markets] Week 2 정리 (Lesson #5 ~ #7)</title>
      <link>https://notepadsit.tistory.com/204</link>
      <description>&lt;h2 data-ke-size=&quot;size26&quot;&gt;Lesson #5&lt;/h2&gt;
&lt;h4 data-ke-size=&quot;size20&quot;&gt;유한 책임, 인플레이션 지수, 부동산 위험 관리를 배운다.&lt;/h4&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;유한 책임 : 투자자들에게 손해를 전가하지 않는다 -&amp;gt; 주식 거품을 줄이고 정확한 가치 측정을 할 수 있게 된다. (투자자들의 위험성이 낮아진다.)&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;인플레이션 지수 : 인플레이션을 대비하기 위해 물가 상승에 비례하는 지수 부채를 만들어 거래한다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;부동산 위험 관리 : 대출 -&amp;gt; 집 or 안 대출 -&amp;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;Lesson #6&lt;/h2&gt;
&lt;h4 data-ke-size=&quot;size20&quot;&gt;시장 예측, Price as PDV에 대해 배운다.&lt;/h4&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;시장 예측 : 완벽한 시장 예측은 애초에 불가능하다. 때문에 포트폴리오의 다양화로 위험성을 낮추는 것이 최선이다. 시장에는 많은 똑똑한 사람들이 있고, 그들은 우리의 객관적 판단보단 심리적 상태에 훨씬 신경을 많이 쓴다. 주가를 예측할 수 있다고 생각하지 말자.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;Price as PDV : 주식의 가격은 기업의 기대 이익에 따라 달라진다.&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;Lesson #7&lt;/h2&gt;
&lt;h4 data-ke-size=&quot;size20&quot;&gt;전망 이론, 경제학과 심리학의 관계성에 대해 배운다.&lt;/h4&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;전망 이론 : 사람들은 Gain보다 Loss에 더 큰 비중을 두고, 훨씬 더 휘둘린다. 만약 시행 횟수가 적다면, 손실 확률보다 이익 확률이 높음에도 포기하는 경향이 있다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;사람들은 생각보다 비합리적이다. 모든 확률은 독립 시행임에도 불구하고 시행횟수를 늘림을 통해 이익을 얻으려 한다. 이로 인해 잘못된 가격이 책정되기도 한다.&lt;/p&gt;</description>
      <category>옛날 글들/Financial Markets</category>
      <author>Kochanhyun</author>
      <guid isPermaLink="true">https://notepadsit.tistory.com/204</guid>
      <comments>https://notepadsit.tistory.com/204#entry204comment</comments>
      <pubDate>Sun, 2 Jan 2022 18:00:55 +0900</pubDate>
    </item>
    <item>
      <title>[Financial Markets] Week 1 정리 (Lesson #1 ~ #4)</title>
      <link>https://notepadsit.tistory.com/203</link>
      <description>&lt;h2 data-ke-size=&quot;size26&quot;&gt;Lesson #1&lt;/h2&gt;
&lt;h4 data-ke-size=&quot;size20&quot;&gt;이 코스가 앞으로 나아갈 방향에 대해 설명한다.&amp;nbsp;&lt;/h4&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h2 data-ke-size=&quot;size26&quot;&gt;Lesson #2&lt;/h2&gt;
&lt;h4 data-ke-size=&quot;size20&quot;&gt;VaR, Stress Test, S&amp;amp;P 500, 공분산 개념 등을 배우고, 이와 리스크 관리의 관계성을 확인한다.&lt;/h4&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;VaR : Value at Risk, 포트폴리오의 위험성을 판단하기 위한 수치적 척도. 1%의 $10M VaR = 1000만 달러를 잃을 가능성이 1%이다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;Stress Test : 포트폴리오가 극적인 위험에 처했을 때의 손실 테스트.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;S&amp;amp;P 500 : 500개 주식을 포함한 지수. 전체적인 시장을 반영한다. 기업의 성장률과 S&amp;amp;P 500의 성장률을 비교하며 기업의 실질적 가치 상승을 확인할 수 있음.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;공분산 : 여러 기업들의 관계성을 나타냄. 예를 들어 A 기업이 오르거나 내릴 때 B 기업도 오르거나 내리면 공분산이 높다고 판단. 리스트 관리에서 중요한 지표임.&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;Lesson #3&lt;/h2&gt;
&lt;h4 data-ke-size=&quot;size20&quot;&gt;보험의 역사와 개념에 대해 배우고, 보험의 특성, 성격에 대해 배운다.&lt;/h4&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;보험은 리스크 풀링을 기반으로 리스크를 줄이기 위해 사용된다. 보험료는 당연하게도 보상금을 지불할 가능성이 높을 수록 비싸다. 보험은 고대 로마 시대부터 존재했다. 19세기에는 보험과 저축을 결합한 형태의 보험이 나오기도 했다. 재난에 대한 보험은 가격이 비싸고 가능성이 크지 않기에 들지 않는 경우도 있다. 하지만 아이티 지진으로 인해 큰 피해를 입은 아이티는 보험의 한도가 낮았기에 거의 모든 피해를 감수해야 했다.&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;Lesson #4&lt;/h2&gt;
&lt;h4 data-ke-size=&quot;size20&quot;&gt;리스크 관리에 대한 개념, CPAM, 공매도, 포트폴리오 측정 방법, 고든 성장 모델 등을 배운다.&lt;/h4&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;모든 자산에는 리스크가 존재한다. 따라서 최대한 적절한 비율로 자산을 분배하여 소유하는 것이 바람직하다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;CAPM : 자본 자산 가격 책정 모델, 자본시장의&amp;nbsp;균형하에서&amp;nbsp;위험이&amp;nbsp;존재하는&amp;nbsp;자산의&amp;nbsp;균형수익률을&amp;nbsp;도출해내는&amp;nbsp;모형&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;현재 자산은 매우 다양해졌고, 각각의 자산의 위험성과 수익성은 모두 상이하다. 물론 전체 자산의 수익성이 낮다고 위험성이 낮진 않다. 때문에 가장 위험이 적으면서도 수익이 높은 포트폴리오를 구성해야한다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;Beta : 회사와 지수를 비교할 때 분포의 기울기.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;공매도 : 주식을 빌려 판매한 후 주식을 다시 구매하여 갚는 방법.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;고든 성장 모델 : 기업의 이익과 배당이 증가한다고 가정하고, 현재의 가격을 판단하는 것.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;</description>
      <category>옛날 글들/Financial Markets</category>
      <author>Kochanhyun</author>
      <guid isPermaLink="true">https://notepadsit.tistory.com/203</guid>
      <comments>https://notepadsit.tistory.com/203#entry203comment</comments>
      <pubDate>Sun, 19 Dec 2021 17:13:24 +0900</pubDate>
    </item>
    <item>
      <title>[Notion] Notion을 공부 플래너로 사용하기</title>
      <link>https://notepadsit.tistory.com/208</link>
      <description>&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;189&quot; data-origin-height=&quot;202&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/cbumZM/btrocrhyIUE/agEKUmErfRUhKcqb5T4at1/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/cbumZM/btrocrhyIUE/agEKUmErfRUhKcqb5T4at1/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/cbumZM/btrocrhyIUE/agEKUmErfRUhKcqb5T4at1/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FcbumZM%2FbtrocrhyIUE%2FagEKUmErfRUhKcqb5T4at1%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;189&quot; height=&quot;202&quot; data-filename=&quot;blob&quot; data-origin-width=&quot;189&quot; data-origin-height=&quot;202&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;1. Add a page를 클릭한다.&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;Screen Shot 2021-12-19 at 1.51.14 PM.png&quot; data-origin-width=&quot;1496&quot; data-origin-height=&quot;1130&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/IeYCp/btrodmGOaV2/pDiAhgeUgr0EEZc31ijkDK/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/IeYCp/btrodmGOaV2/pDiAhgeUgr0EEZc31ijkDK/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/IeYCp/btrodmGOaV2/pDiAhgeUgr0EEZc31ijkDK/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FIeYCp%2FbtrodmGOaV2%2FpDiAhgeUgr0EEZc31ijkDK%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;1496&quot; height=&quot;1130&quot; data-filename=&quot;Screen Shot 2021-12-19 at 1.51.14 PM.png&quot; data-origin-width=&quot;1496&quot; data-origin-height=&quot;1130&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;2. Calendar를 생성한다.&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;Screen Shot 2021-12-19 at 1.51.33 PM.png&quot; data-origin-width=&quot;852&quot; data-origin-height=&quot;342&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/VVAIV/btrodlum4TB/En3ncXpsKcgDkSuua06Kj1/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/VVAIV/btrodlum4TB/En3ncXpsKcgDkSuua06Kj1/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/VVAIV/btrodlum4TB/En3ncXpsKcgDkSuua06Kj1/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FVVAIV%2Fbtrodlum4TB%2FEn3ncXpsKcgDkSuua06Kj1%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;852&quot; height=&quot;342&quot; data-filename=&quot;Screen Shot 2021-12-19 at 1.51.33 PM.png&quot; data-origin-width=&quot;852&quot; data-origin-height=&quot;342&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;3. 우측 상단의 Properties를 클릭한다.&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;Screen Shot 2021-12-19 at 1.51.38 PM.png&quot; data-origin-width=&quot;1238&quot; data-origin-height=&quot;520&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/nlnoq/btroi5qjxUS/YUku4bnVl4TX2vtAFCL8q0/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/nlnoq/btroi5qjxUS/YUku4bnVl4TX2vtAFCL8q0/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/nlnoq/btroi5qjxUS/YUku4bnVl4TX2vtAFCL8q0/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fnlnoq%2Fbtroi5qjxUS%2FYUku4bnVl4TX2vtAFCL8q0%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;1238&quot; height=&quot;520&quot; data-filename=&quot;Screen Shot 2021-12-19 at 1.51.38 PM.png&quot; data-origin-width=&quot;1238&quot; data-origin-height=&quot;520&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;4. Add a property를 클릭한다&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;Screen Shot 2021-12-19 at 1.51.55 PM.png&quot; data-origin-width=&quot;1426&quot; data-origin-height=&quot;1040&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/peW4B/btrolTiBuGB/g819B91FOOtKXfXCLqfKo0/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/peW4B/btrolTiBuGB/g819B91FOOtKXfXCLqfKo0/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/peW4B/btrolTiBuGB/g819B91FOOtKXfXCLqfKo0/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FpeW4B%2FbtrolTiBuGB%2Fg819B91FOOtKXfXCLqfKo0%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;1426&quot; height=&quot;1040&quot; data-filename=&quot;Screen Shot 2021-12-19 at 1.51.55 PM.png&quot; data-origin-width=&quot;1426&quot; data-origin-height=&quot;1040&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;5. Checkbox 타입의 Property를 생성한다.&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;Screen Shot 2021-12-19 at 1.52.08 PM.png&quot; data-origin-width=&quot;794&quot; data-origin-height=&quot;594&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/9LBVz/btrodR0QvRJ/oBK29hQ6aSKRivkIGUkk2K/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/9LBVz/btrodR0QvRJ/oBK29hQ6aSKRivkIGUkk2K/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/9LBVz/btrodR0QvRJ/oBK29hQ6aSKRivkIGUkk2K/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2F9LBVz%2FbtrodR0QvRJ%2FoBK29hQ6aSKRivkIGUkk2K%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;794&quot; height=&quot;594&quot; data-filename=&quot;Screen Shot 2021-12-19 at 1.52.08 PM.png&quot; data-origin-width=&quot;794&quot; data-origin-height=&quot;594&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;6. Property를 보이게 설정한다.&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;Screen Shot 2021-12-19 at 1.52.24 PM.png&quot; data-origin-width=&quot;706&quot; data-origin-height=&quot;292&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/PnBEn/btrodkWwo3D/DPkIHvyL9iRiLJfM9CtWX0/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/PnBEn/btrodkWwo3D/DPkIHvyL9iRiLJfM9CtWX0/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/PnBEn/btrodkWwo3D/DPkIHvyL9iRiLJfM9CtWX0/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FPnBEn%2FbtrodkWwo3D%2FDPkIHvyL9iRiLJfM9CtWX0%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;706&quot; height=&quot;292&quot; data-filename=&quot;Screen Shot 2021-12-19 at 1.52.24 PM.png&quot; data-origin-width=&quot;706&quot; data-origin-height=&quot;292&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;7. Sort를 클릭한다.&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;Screen Shot 2021-12-19 at 1.52.30 PM.png&quot; data-origin-width=&quot;952&quot; data-origin-height=&quot;416&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/ppZ1L/btrohSY2wxc/phWSYtHatGQk2SXseC0tCK/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/ppZ1L/btrohSY2wxc/phWSYtHatGQk2SXseC0tCK/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/ppZ1L/btrohSY2wxc/phWSYtHatGQk2SXseC0tCK/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FppZ1L%2FbtrohSY2wxc%2FphWSYtHatGQk2SXseC0tCK%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;952&quot; height=&quot;416&quot; data-filename=&quot;Screen Shot 2021-12-19 at 1.52.30 PM.png&quot; data-origin-width=&quot;952&quot; data-origin-height=&quot;416&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;8. Add a sort를 클릭한다.&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;Screen Shot 2021-12-19 at 1.55.45 PM.png&quot; data-origin-width=&quot;962&quot; data-origin-height=&quot;538&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/bnDkf8/btrodlgO5Cm/yUcgo1vop6RkGeceUu0hAk/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/bnDkf8/btrodlgO5Cm/yUcgo1vop6RkGeceUu0hAk/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/bnDkf8/btrodlgO5Cm/yUcgo1vop6RkGeceUu0hAk/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FbnDkf8%2FbtrodlgO5Cm%2FyUcgo1vop6RkGeceUu0hAk%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;538&quot; data-filename=&quot;Screen Shot 2021-12-19 at 1.55.45 PM.png&quot; data-origin-width=&quot;962&quot; data-origin-height=&quot;538&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;9. 다음과 같이 정렬 옵션을 추가해준다.&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;Screen Shot 2021-12-19 at 1.53.21 PM.png&quot; data-origin-width=&quot;518&quot; data-origin-height=&quot;454&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/P5zcx/btrolUohmPf/19r5njRBLKQi1MqejjFEdk/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/P5zcx/btrolUohmPf/19r5njRBLKQi1MqejjFEdk/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/P5zcx/btrolUohmPf/19r5njRBLKQi1MqejjFEdk/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FP5zcx%2FbtrolUohmPf%2F19r5njRBLKQi1MqejjFEdk%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;518&quot; height=&quot;454&quot; data-filename=&quot;Screen Shot 2021-12-19 at 1.53.21 PM.png&quot; data-origin-width=&quot;518&quot; data-origin-height=&quot;454&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;다음과 같이 정렬이 되는 것을 볼 수 있다.&lt;/p&gt;</description>
      <category>옛날 글들/Applications</category>
      <author>Kochanhyun</author>
      <guid isPermaLink="true">https://notepadsit.tistory.com/208</guid>
      <comments>https://notepadsit.tistory.com/208#entry208comment</comments>
      <pubDate>Sun, 19 Dec 2021 13:56:42 +0900</pubDate>
    </item>
    <item>
      <title>Coursera Financial Aid 신청 후기 (Certification Aid)</title>
      <link>https://notepadsit.tistory.com/199</link>
      <description>&lt;p data-ke-size=&quot;size16&quot;&gt;Coursera Financial Aid 통과 레터가 왔다.&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-origin-width=&quot;1280&quot; data-origin-height=&quot;868&quot; data-ke-mobilestyle=&quot;widthOrigin&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/bkuhR6/btrjVCevHfY/yjK8KG4dhn6rKLCypB8C0K/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/bkuhR6/btrjVCevHfY/yjK8KG4dhn6rKLCypB8C0K/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/bkuhR6/btrjVCevHfY/yjK8KG4dhn6rKLCypB8C0K/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FbkuhR6%2FbtrjVCevHfY%2FyjK8KG4dhn6rKLCypB8C0K%2Fimg.png&quot; data-origin-width=&quot;1280&quot; data-origin-height=&quot;868&quot; data-ke-mobilestyle=&quot;widthOrigin&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;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;나는 경제학 강의가 듣고 싶었다. 평소 경제학에도 관심이 많아 한번 쯤은 제대로 경제학에 대해 공부하고 싶었다. 하지만 한국에는 MOOC가 외국과 비교해 크지도 않았고, 괜찮은 강의도 많지 않았다. 반면에 해외는 MOOC가 상당히 발달한 편이고, 과제 평가와 같은 부분이 좀 더 체계적이었다.&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;떄문에 나는 Coursera에서 괜찮은 경제학을 찾아보게 되었고, Financial Markets 강의를 찾게 되었다.&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-origin-width=&quot;1770&quot; data-origin-height=&quot;596&quot; data-filename=&quot;Screen Shot 2021-11-04 at 12.51.24 PM.png&quot; data-ke-mobilestyle=&quot;widthOrigin&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/kFzU1/btrjLkNNhXP/HPPFYNXqTHuZvAc7ZNxpb0/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/kFzU1/btrjLkNNhXP/HPPFYNXqTHuZvAc7ZNxpb0/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/kFzU1/btrjLkNNhXP/HPPFYNXqTHuZvAc7ZNxpb0/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FkFzU1%2FbtrjLkNNhXP%2FHPPFYNXqTHuZvAc7ZNxpb0%2Fimg.png&quot; data-origin-width=&quot;1770&quot; data-origin-height=&quot;596&quot; data-filename=&quot;Screen Shot 2021-11-04 at 12.51.24 PM.png&quot; data-ke-mobilestyle=&quot;widthOrigin&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;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;Financial Markets는 Coursera에서 강의 순위를 매기면 매번 순위권에 들어갈 정도로 많은 사람이 듣는 강의이고, 난이도도 쉽다.&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-origin-width=&quot;1280&quot; data-origin-height=&quot;234&quot; data-ke-mobilestyle=&quot;widthOrigin&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/IKMXb/btrjNch5QE9/uIOvy4mPTDEe8VuKwytnKK/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/IKMXb/btrjNch5QE9/uIOvy4mPTDEe8VuKwytnKK/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/IKMXb/btrjNch5QE9/uIOvy4mPTDEe8VuKwytnKK/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FIKMXb%2FbtrjNch5QE9%2FuIOvy4mPTDEe8VuKwytnKK%2Fimg.png&quot; data-origin-width=&quot;1280&quot; data-origin-height=&quot;234&quot; data-ke-mobilestyle=&quot;widthOrigin&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;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;Financial Markets 강의는 기본적으로 무료로 들을 수 있고, 인증서만 49불에 구매하는 방식이다. 강의가 무료임에도 Financial Aid를 신청한 이유는 인증서가 있으면 동기부여가 될 것 같았기 때문이었다. 물론 인증서가 딱히 효력은 없지만 그냥 있으면 괜찮은 목표점이 될 것이라고 생각했다. 내용은 그냥 대충 학생이라 돈이 없다고 썼던 것 같다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;앞으로 강의를 들으며 후기를 남겨보겠다.&lt;/p&gt;</description>
      <category>옛날 글들/Financial Markets</category>
      <author>Kochanhyun</author>
      <guid isPermaLink="true">https://notepadsit.tistory.com/199</guid>
      <comments>https://notepadsit.tistory.com/199#entry199comment</comments>
      <pubDate>Sun, 5 Dec 2021 13:54:04 +0900</pubDate>
    </item>
    <item>
      <title>QCY T13 리뷰 (음질, 통화 품질, 레이턴시, 가성비 등)</title>
      <link>https://notepadsit.tistory.com/197</link>
      <description>&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-origin-width=&quot;1387&quot; data-origin-height=&quot;1263&quot; data-filename=&quot;blob&quot; data-ke-mobilestyle=&quot;widthOrigin&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/cjIATs/btriCETKGei/KAI2ZXy8c2B0oP9sRDM4Xk/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/cjIATs/btriCETKGei/KAI2ZXy8c2B0oP9sRDM4Xk/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/cjIATs/btriCETKGei/KAI2ZXy8c2B0oP9sRDM4Xk/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FcjIATs%2FbtriCETKGei%2FKAI2ZXy8c2B0oP9sRDM4Xk%2Fimg.png&quot; data-origin-width=&quot;1387&quot; data-origin-height=&quot;1263&quot; data-filename=&quot;blob&quot; data-ke-mobilestyle=&quot;widthOrigin&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;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;h4 data-ke-size=&quot;size20&quot;&gt;소개&lt;/h4&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;QCY T13입니다. 게임 모드를 지원하는 것 외에는 별 특별한 점은 없습니다. 사실 이 가격에서 특별한 기능을 바라는 것은 너무 지나친 것 같습니다. 현재 오픈마켓에서 15000원 정도에 구매할 수 있습니다.&lt;/p&gt;
&lt;h4 data-ke-size=&quot;size20&quot;&gt;음질&lt;/h4&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;음질이.. 사실 기대하지 않았지만 상당히 좋습니다. 물론 고가의 이어폰과 비교하면 떨어지지만 15000원이라는 가격을 생각하면 매우매우 뛰어납니다. 고음이 많이 강조되어 있어 듣기 편한 음을 냅니다.&lt;/p&gt;
&lt;h4 data-ke-size=&quot;size20&quot;&gt;통화 품질&lt;/h4&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;통화 품질은 상당히 좋습니다. 에어팟이나 QCY T5, T13와 같은 콩나물 디자인을 가진 이어폰은 보통 통화 품질에 있어 이점을 갖고, 보통 뛰어난 통화 품질을 보여줍니다.&lt;/p&gt;
&lt;h4 data-ke-size=&quot;size20&quot;&gt;레이턴시&lt;/h4&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&quot;게임 모드를 지원하여 레이턴시를 65ms까지 줄여준다&quot; 라고 홍보하고 있습니다. 물론 체감상으로나, 측정상으로나 65ms가 나오진 않습니다. 하지만 게임을 즐길 수 있을 만큼은 레이턴시가 줄어들어 게임 용도로도 무리없이 사용할 수 있습니다.&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;</description>
      <category>옛날 글들/Reviews</category>
      <author>Kochanhyun</author>
      <guid isPermaLink="true">https://notepadsit.tistory.com/197</guid>
      <comments>https://notepadsit.tistory.com/197#entry197comment</comments>
      <pubDate>Sun, 21 Nov 2021 19:26:25 +0900</pubDate>
    </item>
    <item>
      <title>유그린 허브 리뷰 (M1 맥북 호환, 120HZ 디스플레이, 외장 SSD)</title>
      <link>https://notepadsit.tistory.com/198</link>
      <description>&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-origin-width=&quot;1915&quot; data-origin-height=&quot;2381&quot; data-ke-mobilestyle=&quot;widthOrigin&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/0QnJF/btriB634zBo/2QKINnq3KuHt8xJ8Wg8rC0/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/0QnJF/btriB634zBo/2QKINnq3KuHt8xJ8Wg8rC0/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/0QnJF/btriB634zBo/2QKINnq3KuHt8xJ8Wg8rC0/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2F0QnJF%2FbtriB634zBo%2F2QKINnq3KuHt8xJ8Wg8rC0%2Fimg.png&quot; data-origin-width=&quot;1915&quot; data-origin-height=&quot;2381&quot; data-ke-mobilestyle=&quot;widthOrigin&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;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;a href=&quot;https://blog.notepads.kr/182&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot;&gt;2021.02.02 - [How To/Tips] - M1 맥북에서 FHD 120HZ 모니터 사용하기 (w. 유그린 허브)&lt;/a&gt;&lt;/p&gt;
&lt;h4 data-ke-size=&quot;size20&quot;&gt;소개&lt;/h4&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;유그린 허브입니다. Aliexpress에서 한화 18000원 정도에 구매했습니다.&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-origin-width=&quot;1422&quot; data-origin-height=&quot;348&quot; data-filename=&quot;Screen Shot 2021-10-24 at 6.30.18 PM.png&quot; data-ke-mobilestyle=&quot;widthOrigin&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/5JLQi/btriCEfbuJg/r71sDfe0gTkMGSYvmGQxW0/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/5JLQi/btriCEfbuJg/r71sDfe0gTkMGSYvmGQxW0/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/5JLQi/btriCEfbuJg/r71sDfe0gTkMGSYvmGQxW0/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2F5JLQi%2FbtriCEfbuJg%2Fr71sDfe0gTkMGSYvmGQxW0%2Fimg.png&quot; data-origin-width=&quot;1422&quot; data-origin-height=&quot;348&quot; data-filename=&quot;Screen Shot 2021-10-24 at 6.30.18 PM.png&quot; data-ke-mobilestyle=&quot;widthOrigin&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;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;USB 3.1 포트 4개, HDMI 포트 1개가 있습니다. 썬더볼트 포트는 없습니다. 랜 포트나 SD카드 슬롯이 있는 버전도 있습니다.&lt;/p&gt;
&lt;h4 data-ke-size=&quot;size20&quot;&gt;M1 호환성&lt;/h4&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;M1 맥북과 잘 호환됩니다. M1 맥과 호환되지 않는 허브들이 가끔 있어서 걱정했는데 다행히 잘 호환됐습니다.&lt;/p&gt;
&lt;h4 data-ke-size=&quot;size20&quot;&gt;고주사율 디스플레이 연결&lt;/h4&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;FHD 120HZ 모니터와 잘 호환됩니다. 144HZ가 안되는 이유는 아래 글에서 보실 수 있습니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;a href=&quot;https://blog.notepads.kr/182&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot;&gt;2021.02.02 - [How To/Tips] - M1 맥북에서 FHD 120HZ 모니터 사용하기 (w. 유그린 허브)&lt;/a&gt;&lt;/p&gt;
&lt;figure id=&quot;og_1635068008375&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;M1 맥북에서 FHD 120HZ 모니터 사용하기 (w. 유그린 허브)&quot; data-og-description=&quot;서론 M1 맥북은 기본적으로 2개의 USB-C 포트만을 지원하기 때문에 별도의 허브를 이용해 모니터를 연결해야 한다. 난 Aliexpress에서 판매되고 있는 유그린 사의 허브를 사용했다. 그중에서도 무전&quot; data-og-host=&quot;blog.notepads.kr&quot; data-og-source-url=&quot;https://blog.notepads.kr/182&quot; data-og-url=&quot;https://blog.notepads.kr/182&quot; data-og-image=&quot;https://scrap.kakaocdn.net/dn/IYK1k/hyL5RA4gPm/CzVI0ckR89Ptfnc6r5AYhK/img.png?width=671&amp;amp;height=434&amp;amp;face=0_0_671_434,https://scrap.kakaocdn.net/dn/AkRmB/hyL5FgkG0N/NVjHdD6KOegS9fAnM62d50/img.png?width=671&amp;amp;height=434&amp;amp;face=0_0_671_434,https://scrap.kakaocdn.net/dn/b80Qj6/hyL5DQm6WA/g26gYsgpYBoJLfrFOoaKz0/img.png?width=671&amp;amp;height=434&amp;amp;face=0_0_671_434&quot;&gt;&lt;a href=&quot;https://blog.notepads.kr/182&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot; data-source-url=&quot;https://blog.notepads.kr/182&quot;&gt;
&lt;div class=&quot;og-image&quot; style=&quot;background-image: url('https://scrap.kakaocdn.net/dn/IYK1k/hyL5RA4gPm/CzVI0ckR89Ptfnc6r5AYhK/img.png?width=671&amp;amp;height=434&amp;amp;face=0_0_671_434,https://scrap.kakaocdn.net/dn/AkRmB/hyL5FgkG0N/NVjHdD6KOegS9fAnM62d50/img.png?width=671&amp;amp;height=434&amp;amp;face=0_0_671_434,https://scrap.kakaocdn.net/dn/b80Qj6/hyL5DQm6WA/g26gYsgpYBoJLfrFOoaKz0/img.png?width=671&amp;amp;height=434&amp;amp;face=0_0_671_434');&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;M1 맥북에서 FHD 120HZ 모니터 사용하기 (w. 유그린 허브)&lt;/p&gt;
&lt;p class=&quot;og-desc&quot; data-ke-size=&quot;size16&quot;&gt;서론 M1 맥북은 기본적으로 2개의 USB-C 포트만을 지원하기 때문에 별도의 허브를 이용해 모니터를 연결해야 한다. 난 Aliexpress에서 판매되고 있는 유그린 사의 허브를 사용했다. 그중에서도 무전&lt;/p&gt;
&lt;p class=&quot;og-host&quot; data-ke-size=&quot;size16&quot;&gt;blog.notepads.kr&lt;/p&gt;
&lt;/div&gt;
&lt;/a&gt;&lt;/figure&gt;
&lt;h4 data-ke-size=&quot;size20&quot;&gt;외장 SSD 연결&lt;/h4&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;외장 SSD 역시 잘 작동합니다. 저는 외장하드 케이스를 이용하여 연결했습니다. 속도도 나쁘지 않게 나오고, 안정성도 괜찮았습니다.&lt;/p&gt;
&lt;h4 data-ke-size=&quot;size20&quot;&gt;총평&lt;/h4&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;저렴이로 쓰기에 나쁘지 않은 허브입니다. 전원 포트가 없기에 불편할 수 있지만, M1 맥 전원 이슈가 걱정되시는 분들은 유그린 허브 추천드립니다.&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>옛날 글들/Reviews</category>
      <author>Kochanhyun</author>
      <guid isPermaLink="true">https://notepadsit.tistory.com/198</guid>
      <comments>https://notepadsit.tistory.com/198#entry198comment</comments>
      <pubDate>Sun, 7 Nov 2021 19:36:09 +0900</pubDate>
    </item>
    <item>
      <title>[M1 맥 몬테레이] 저전력 모드 사용 방법, 성능, 효과</title>
      <link>https://notepadsit.tistory.com/200</link>
      <description>&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-origin-width=&quot;1714&quot; data-origin-height=&quot;1028&quot; data-filename=&quot;Screen Shot 2021-11-05 at 12.54.04 PM.png&quot; data-ke-mobilestyle=&quot;widthOrigin&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/2Xx8x/btrj0U0zcLG/BaJXyM9DStRfADRCKYhaxK/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/2Xx8x/btrj0U0zcLG/BaJXyM9DStRfADRCKYhaxK/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/2Xx8x/btrj0U0zcLG/BaJXyM9DStRfADRCKYhaxK/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2F2Xx8x%2Fbtrj0U0zcLG%2FBaJXyM9DStRfADRCKYhaxK%2Fimg.png&quot; data-origin-width=&quot;1714&quot; data-origin-height=&quot;1028&quot; data-filename=&quot;Screen Shot 2021-11-05 at 12.54.04 PM.png&quot; data-ke-mobilestyle=&quot;widthOrigin&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;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;이번 몬테레이 정식 업데이트로 맥북에서 저전력 모드를 사용할 수 있게 되었습니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-origin-width=&quot;1314&quot; data-origin-height=&quot;426&quot; data-filename=&quot;Screen Shot 2021-11-05 at 1.12.02 PM.png&quot; data-ke-mobilestyle=&quot;widthOrigin&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/bjB88T/btrjWSCyJ33/s1dmcHBq1WzQYFa4SZPkbk/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/bjB88T/btrjWSCyJ33/s1dmcHBq1WzQYFa4SZPkbk/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/bjB88T/btrjWSCyJ33/s1dmcHBq1WzQYFa4SZPkbk/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FbjB88T%2FbtrjWSCyJ33%2Fs1dmcHBq1WzQYFa4SZPkbk%2Fimg.png&quot; data-origin-width=&quot;1314&quot; data-origin-height=&quot;426&quot; data-filename=&quot;Screen Shot 2021-11-05 at 1.12.02 PM.png&quot; data-ke-mobilestyle=&quot;widthOrigin&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;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;저전력 모드 설정은 시스템 환경설정 -&amp;gt; 배터리 탭에서 설정할 수 있습니다.&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imagegridblock&quot;&gt;
  &lt;div class=&quot;image-container&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/tE75S/btrjXBOdT86/dPe78slrbewNjxrE7i4Tok/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/tE75S/btrjXBOdT86/dPe78slrbewNjxrE7i4Tok/img.png&quot; style=&quot;width: 46.3336%; margin-right: 10px;&quot; data-origin-width=&quot;922&quot; data-origin-height=&quot;560&quot; data-filename=&quot;Screen Shot 2021-11-05 at 12.50.41 PM.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/tE75S/btrjXBOdT86/dPe78slrbewNjxrE7i4Tok/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FtE75S%2FbtrjXBOdT86%2FdPe78slrbewNjxrE7i4Tok%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;922&quot; height=&quot;560&quot;/&gt;&lt;/span&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/x2fqq/btrjWoBR9IN/qok3PCs8HlPfDYOx62BfdK/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/x2fqq/btrjWoBR9IN/qok3PCs8HlPfDYOx62BfdK/img.png&quot; style=&quot;width: 52.5036%;&quot; data-origin-width=&quot;1000&quot; data-origin-height=&quot;536&quot; data-filename=&quot;Screen Shot 2021-11-05 at 12.50.45 PM.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/x2fqq/btrjWoBR9IN/qok3PCs8HlPfDYOx62BfdK/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fx2fqq%2FbtrjWoBR9IN%2Fqok3PCs8HlPfDYOx62BfdK%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;1000&quot; height=&quot;536&quot;/&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;저전력 모드는 배터리 상태와 어뎁터 연결 모드에서 모두 사용할 수 있습니다.&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imagegridblock&quot;&gt;
  &lt;div class=&quot;image-container&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/tj1KJ/btrjWVsNa6V/oltHFJwVxaUCnLf9DNKQi0/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/tj1KJ/btrjWVsNa6V/oltHFJwVxaUCnLf9DNKQi0/img.png&quot; data-origin-width=&quot;238&quot; data-origin-height=&quot;282&quot; data-filename=&quot;Screen Shot 2021-11-05 at 1.15.14 PM.png&quot; style=&quot;width: 48.6805%; margin-right: 10px;&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/tj1KJ/btrjWVsNa6V/oltHFJwVxaUCnLf9DNKQi0/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Ftj1KJ%2FbtrjWVsNa6V%2FoltHFJwVxaUCnLf9DNKQi0%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;238&quot; height=&quot;282&quot;/&gt;&lt;/span&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/BRUbU/btrjV9yjLoa/ft0ibS1jWsXgTp4zYWRqe0/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/BRUbU/btrjV9yjLoa/ft0ibS1jWsXgTp4zYWRqe0/img.png&quot; data-origin-width=&quot;240&quot; data-origin-height=&quot;276&quot; data-filename=&quot;Screen Shot 2021-11-05 at 1.15.17 PM.png&quot; style=&quot;width: 50.1567%;&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/BRUbU/btrjV9yjLoa/ft0ibS1jWsXgTp4zYWRqe0/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FBRUbU%2FbtrjV9yjLoa%2Fft0ibS1jWsXgTp4zYWRqe0%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;240&quot; height=&quot;276&quot;/&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;저전력 모드의 효과를 살펴보자면, 금요일(F)과 일요일(S)의 스크린 타임은 비슷하지만, 배터리 사용량은 확연히 차이가 나는걸 알 수 있습니다.&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imagegridblock&quot;&gt;
  &lt;div class=&quot;image-container&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/l9NNg/btrjZOzESdc/KDvDZUWeDMeeFRHPbPrFv1/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/l9NNg/btrjZOzESdc/KDvDZUWeDMeeFRHPbPrFv1/img.png&quot; data-origin-width=&quot;226&quot; data-origin-height=&quot;276&quot; data-filename=&quot;Screen Shot 2021-11-05 at 1.17.25 PM.png&quot; style=&quot;width: 46.6501%; margin-right: 10px;&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/l9NNg/btrjZOzESdc/KDvDZUWeDMeeFRHPbPrFv1/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fl9NNg%2FbtrjZOzESdc%2FKDvDZUWeDMeeFRHPbPrFv1%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;226&quot; height=&quot;276&quot;/&gt;&lt;/span&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/b5PKtM/btrjVBhLs7k/n8e8rAirgQePQCKGCugzOk/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/b5PKtM/btrjVBhLs7k/n8e8rAirgQePQCKGCugzOk/img.png&quot; data-origin-width=&quot;240&quot; data-origin-height=&quot;262&quot; data-filename=&quot;Screen Shot 2021-11-05 at 1.17.22 PM.png&quot; style=&quot;width: 52.1871%;&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/b5PKtM/btrjVBhLs7k/n8e8rAirgQePQCKGCugzOk/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fb5PKtM%2FbtrjVBhLs7k%2Fn8e8rAirgQePQCKGCugzOk%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;240&quot; height=&quot;262&quot;/&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;작업에서는 동영상 재생 등과 같이 가벼운 작업에는 별 차이가 없었고, 전원 사용 시 자동으로 화면 밝기를 줄여줍니다.&lt;/p&gt;</description>
      <category>옛날 글들/Mac</category>
      <author>Kochanhyun</author>
      <guid isPermaLink="true">https://notepadsit.tistory.com/200</guid>
      <comments>https://notepadsit.tistory.com/200#entry200comment</comments>
      <pubDate>Fri, 5 Nov 2021 13:24:23 +0900</pubDate>
    </item>
    <item>
      <title>갤럭시 버즈2 리뷰 (음질, 액티브 노이즈 캔슬링, 가성비 비교, 통화 품질 등)</title>
      <link>https://notepadsit.tistory.com/196</link>
      <description>&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-origin-width=&quot;1249&quot; data-origin-height=&quot;1243&quot; data-filename=&quot;blob&quot; data-ke-mobilestyle=&quot;widthOrigin&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/byzF7Z/btriHCACAht/E6DkNXQS3n6y79Io7lvoHk/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/byzF7Z/btriHCACAht/E6DkNXQS3n6y79Io7lvoHk/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/byzF7Z/btriHCACAht/E6DkNXQS3n6y79Io7lvoHk/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FbyzF7Z%2FbtriHCACAht%2FE6DkNXQS3n6y79Io7lvoHk%2Fimg.png&quot; data-origin-width=&quot;1249&quot; data-origin-height=&quot;1243&quot; data-filename=&quot;blob&quot; data-ke-mobilestyle=&quot;widthOrigin&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;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;h4 data-ke-size=&quot;size20&quot;&gt;소개&lt;/h4&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;갤럭시 버즈2입니다. 액티브 노이즈 캔슬링, 주변 소리 듣기, SBS(삼성 전용 코덱) 지원합니다. 배터리는 표기상 최대 유닛으로 5시간(w ANC) 또는 7.5시간(NO ANC)을 지원합니다. 가격은 현재 다나와 기준 최저가 12만원, 중고가 기준 10만원 정도에 형성되어 있습니다.&lt;/p&gt;
&lt;h4 data-ke-size=&quot;size20&quot;&gt;음질&lt;/h4&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;버즈2의 음질은 나쁘지 않은 편이었습니다. 저는 보통 큰 볼륨으로 음악을 듣는데, 그럼에도 찢기거나 귀가 아프지 않게 부드러운 소리를 들려줬습니다. 또한 음의 성향 또한 저음과 고음이 살짝 강조되어 있긴 하지만 상당히 괜찮게 튜닝이 되었다고 생각합니다.&lt;/p&gt;
&lt;h4 data-ke-size=&quot;size20&quot;&gt;노이즈 캔슬링&lt;/h4&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;노캔 성능 역시 준수했습니다. 물론 에어팟 프로와 같은 상위 제품에는 살짝 못미치는 성능을 보여줬지만 확실히 액티브 노이즈 캔슬링의 효과를 체감할 수 있을 만큼의 성능을 보여줬습니다. 사실, 제가 버즈2에서 눈여겨보고 싶은 것은 패시브 노이즈 캔슬링입니다. 버즈2는 액티브 노이즈 캔슬링을 키지 않더라도 상당히 괜찮은 패시브 노이즈 캔슬링을 성능을 보여준다 생각합니다.&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;h4 data-ke-size=&quot;size20&quot;&gt;가성비&lt;/h4&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;현재 약 10만원 정도에 구매할 수 있는 이어폰이라고 생각하면 정말 경쟁자가 없는 이어폰이라고 할 수 있습니다. 준수한 음질, 준수한 노캔 성능, 준수한 통품까지 부족한 점이 없어 보이는 국밥같은 이어폰입니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;</description>
      <category>옛날 글들/Reviews</category>
      <author>Kochanhyun</author>
      <guid isPermaLink="true">https://notepadsit.tistory.com/196</guid>
      <comments>https://notepadsit.tistory.com/196#entry196comment</comments>
      <pubDate>Sun, 24 Oct 2021 18:18:55 +0900</pubDate>
    </item>
    <item>
      <title>TRN-MT1 리뷰, QCY는 너무 강했다.</title>
      <link>https://notepadsit.tistory.com/195</link>
      <description>&lt;p style=&quot;text-align: left;&quot; data-ke-size=&quot;size16&quot;&gt;TRN-MT1은 중국의 저가 이어폰 브랜드인 TRN의 초저가 라인업 제품입니다.&lt;br /&gt;&lt;br /&gt;TRN-MT1은 9800원 정도의 가격으로 국내에서 정발 제품을 구매할 수 있습니다. 때문에 QCY T13, 삼성 AKG 번들 이어폰과 비교하여 가격 경쟁력이 있는지 살펴봐야겠습니다.&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-origin-width=&quot;3000&quot; data-origin-height=&quot;4000&quot; data-ke-mobilestyle=&quot;widthOrigin&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/8fQcq/btrftnnsIHC/uhPSvEOMBA6wOx5kan9zQk/img.jpg&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/8fQcq/btrftnnsIHC/uhPSvEOMBA6wOx5kan9zQk/img.jpg&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/8fQcq/btrftnnsIHC/uhPSvEOMBA6wOx5kan9zQk/img.jpg&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2F8fQcq%2FbtrftnnsIHC%2FuhPSvEOMBA6wOx5kan9zQk%2Fimg.jpg&quot; data-origin-width=&quot;3000&quot; data-origin-height=&quot;4000&quot; data-ke-mobilestyle=&quot;widthOrigin&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;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p style=&quot;text-align: left;&quot; data-ke-size=&quot;size16&quot;&gt;저는 쿠팡에서 약 1.1만원을 지불하고 화이트 제품을 구매했습니다. 하지만 화이트 컬러와 에메랄드 컬러 모두 에메랄드 컬러의 그림이 들어가 있고, 측면에 검은펜으로 색상이 표시되어 있습니다. 이 점은 확실히 아쉬운 점이라고 할 수 있겠네요.&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-origin-width=&quot;3000&quot; data-origin-height=&quot;4000&quot; data-ke-mobilestyle=&quot;widthOrigin&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/cmdpOY/btrfw4OqMjg/BCenRrQGYTs9Ex0GMoqANk/img.jpg&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/cmdpOY/btrfw4OqMjg/BCenRrQGYTs9Ex0GMoqANk/img.jpg&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/cmdpOY/btrfw4OqMjg/BCenRrQGYTs9Ex0GMoqANk/img.jpg&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FcmdpOY%2Fbtrfw4OqMjg%2FBCenRrQGYTs9Ex0GMoqANk%2Fimg.jpg&quot; data-origin-width=&quot;3000&quot; data-origin-height=&quot;4000&quot; data-ke-mobilestyle=&quot;widthOrigin&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;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p style=&quot;text-align: left;&quot; data-ke-size=&quot;size16&quot;&gt;내부는 단촐한 구성으로 되어 있습니다. 이어폰 헤드 1쌍, 이어폰 줄, 이어팁이 들어 있네요.&lt;br /&gt;&lt;br /&gt;인이어 방식이며, 마이크는 없는 버전인 것 같습니다.&lt;br /&gt;&lt;br /&gt;음질을 살펴보자면.. 생각보다 그리 좋진 않습니다. 물론 다이소 이어폰과 같은 초초저가 이어폰과 비교했을 때는 월등히 좋지만, QCY T13과 삼성 AKG 번들 이어폰과 비교했을 때 확실히 음질이 떨어지는 것이 느껴집니다.&lt;br /&gt;&lt;br /&gt;우선 해상력이 떨어집니다. 또한 음량을 70% 정도만 올려도 찢어지는게 느껴집니다. 제가 음량을 크게 트는 편리기에 좀 더 체감되는 것 같기도 합니다.&lt;br /&gt;&lt;br /&gt;물론 음질은 취향과 귀에 따라 다를 순 있지만, QCY T13에 비해선 확실히 낮은 가성비를 보여줍니다.&lt;/p&gt;</description>
      <category>옛날 글들/Reviews</category>
      <author>Kochanhyun</author>
      <guid isPermaLink="true">https://notepadsit.tistory.com/195</guid>
      <comments>https://notepadsit.tistory.com/195#entry195comment</comments>
      <pubDate>Tue, 21 Sep 2021 21:09:08 +0900</pubDate>
    </item>
    <item>
      <title>가격대 별 무선 이어폰 추천 (1만~20만)</title>
      <link>https://notepadsit.tistory.com/194</link>
      <description>&lt;h2 data-ke-size=&quot;size26&quot;&gt;1만원대 무선 이어폰 - QCY T13&lt;/h2&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-origin-width=&quot;330&quot; data-origin-height=&quot;330&quot; data-ke-mobilestyle=&quot;widthOrigin&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/t7SHo/btrfbYOlTE9/GzokWotKhS9rXb1fifrOH0/img.jpg&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/t7SHo/btrfbYOlTE9/GzokWotKhS9rXb1fifrOH0/img.jpg&quot; data-alt=&quot;Image Source : Gmarket&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/t7SHo/btrfbYOlTE9/GzokWotKhS9rXb1fifrOH0/img.jpg&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Ft7SHo%2FbtrfbYOlTE9%2FGzokWotKhS9rXb1fifrOH0%2Fimg.jpg&quot; data-origin-width=&quot;330&quot; data-origin-height=&quot;330&quot; data-ke-mobilestyle=&quot;widthOrigin&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;/&gt;&lt;/span&gt;&lt;figcaption&gt;Image Source : Gmarket&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;h4 data-ke-size=&quot;size20&quot;&gt;가격&lt;/h4&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;17000원(다나와 기준)&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;준수한 통화품질&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;가격대비 준수한 내구성&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;h2 data-ke-size=&quot;size26&quot;&gt;3만원대 무선 이어폰 - Direm W1&lt;/h2&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-origin-width=&quot;330&quot; data-origin-height=&quot;330&quot; data-ke-mobilestyle=&quot;widthOrigin&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/dBZS6J/btrfpgaf8y1/1fFwY8rFQhafk6DEB3wHvK/img.jpg&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/dBZS6J/btrfpgaf8y1/1fFwY8rFQhafk6DEB3wHvK/img.jpg&quot; data-alt=&quot;Image Source : 11st&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/dBZS6J/btrfpgaf8y1/1fFwY8rFQhafk6DEB3wHvK/img.jpg&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FdBZS6J%2Fbtrfpgaf8y1%2F1fFwY8rFQhafk6DEB3wHvK%2Fimg.jpg&quot; data-origin-width=&quot;330&quot; data-origin-height=&quot;330&quot; data-ke-mobilestyle=&quot;widthOrigin&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;/&gt;&lt;/span&gt;&lt;figcaption&gt;Image Source : 11st&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;h4 data-ke-size=&quot;size20&quot;&gt;가격&lt;/h4&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;39800원(다나와 기준)&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;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;떨어지는 내구성&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;떨어지는 연결성&lt;/p&gt;
&lt;blockquote data-ke-style=&quot;style3&quot;&gt;&lt;span style=&quot;letter-spacing: 0px; font-family: -apple-system, BlinkMacSystemFont, AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;디렘 W1 리뷰 보러가기 - &lt;/span&gt;&lt;a style=&quot;letter-spacing: 0px; font-family: -apple-system, BlinkMacSystemFont, AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot; href=&quot;https://blog.notepads.kr/190&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot;&gt;2021.07.03 - [Reviews] - 디렘 E3 VS 디렘 W1 - 음질, 사용성 위주 비교&lt;/a&gt;&lt;/blockquote&gt;
&lt;h2 data-ke-size=&quot;size26&quot;&gt;10만원대 무선 이어폰 - 갤럭시 버즈2&lt;/h2&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-origin-width=&quot;330&quot; data-origin-height=&quot;330&quot; data-ke-mobilestyle=&quot;widthOrigin&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/F4UVi/btrfpgVCyh1/fGh8qjsLcdtxM4KNZNBNkk/img.jpg&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/F4UVi/btrfpgVCyh1/fGh8qjsLcdtxM4KNZNBNkk/img.jpg&quot; data-alt=&quot;Image Source : Samsung&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/F4UVi/btrfpgVCyh1/fGh8qjsLcdtxM4KNZNBNkk/img.jpg&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FF4UVi%2FbtrfpgVCyh1%2FfGh8qjsLcdtxM4KNZNBNkk%2Fimg.jpg&quot; data-origin-width=&quot;330&quot; data-origin-height=&quot;330&quot; data-ke-mobilestyle=&quot;widthOrigin&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;/&gt;&lt;/span&gt;&lt;figcaption&gt;Image Source : Samsung&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;h4 data-ke-size=&quot;size20&quot;&gt;가격&lt;/h4&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;126000원(다나와 기준)&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;준수한 액티브 노이즈캔슬링 기능&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;가벼운 무게&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;뛰어난 착용감&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;성능대비 낮은 가격&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;삼성(+안드로이드/Windows) 생태계와의 높은 호환성&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;h2 data-ke-size=&quot;size26&quot;&gt;20만원대 무선 이어폰 - 에어팟 프로&lt;/h2&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-origin-width=&quot;330&quot; data-origin-height=&quot;330&quot; data-ke-mobilestyle=&quot;widthOrigin&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/bDYt12/btrfqCwSntU/EMzjLHFvVrN7fgdmohRGq1/img.jpg&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/bDYt12/btrfqCwSntU/EMzjLHFvVrN7fgdmohRGq1/img.jpg&quot; data-alt=&quot;Image Source : danawa&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/bDYt12/btrfqCwSntU/EMzjLHFvVrN7fgdmohRGq1/img.jpg&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FbDYt12%2FbtrfqCwSntU%2FEMzjLHFvVrN7fgdmohRGq1%2Fimg.jpg&quot; data-origin-width=&quot;330&quot; data-origin-height=&quot;330&quot; data-ke-mobilestyle=&quot;widthOrigin&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;/&gt;&lt;/span&gt;&lt;figcaption&gt;Image Source : danawa&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;h4 data-ke-size=&quot;size20&quot;&gt;가격&lt;/h4&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;230000원(다나와 기준)&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;뛰어난 액티브 노이즈캔슬링 기능&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;뛰어난 주변음 허용 모드&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;애플 생태계와의 높은 호환성&lt;/p&gt;
&lt;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>
      <author>Kochanhyun</author>
      <guid isPermaLink="true">https://notepadsit.tistory.com/194</guid>
      <comments>https://notepadsit.tistory.com/194#entry194comment</comments>
      <pubDate>Sat, 18 Sep 2021 12:49:02 +0900</pubDate>
    </item>
    <item>
      <title>1620 - 나는야 포켓몬 마스터 이다솜 #자료 구조 #해시를 사용한 집합과 맵</title>
      <link>https://notepadsit.tistory.com/193</link>
      <description>&lt;blockquote data-ke-style=&quot;style3&quot;&gt;1620 - 나는야 포켓몬 마스터 이다솜 (&lt;a href=&quot;https://www.acmicpc.net/problem/1620&quot;&gt;https://www.acmicpc.net/problem/1620&lt;/a&gt;)&lt;br /&gt;알고리즘 분류 : 자료 구조, 해시를 사용한 집합과 맵&lt;br /&gt;시간 제한 : 2 초&lt;/blockquote&gt;
&lt;blockquote data-ke-style=&quot;style3&quot;&gt;오박사 : 그럼 다솜아 이제 진정한 포켓몬 마스터가 되기 위해 도감을 완성시키도록 하여라. 일단 네가 현재 가지고 있는 포켓몬 도감에서 포켓몬의 이름을 보면 포켓몬의 번호를 말하거나, 포켓몬의 번호를 보면 포켓몬의 이름을 말하는 연습을 하도록 하여라. 나의 시험을 통과하면, 내가 새로 만든 도감을 주도록 하겠네.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;첫째 줄에는 도감에 수록되어 있는 포켓몬의 개수 N이랑 내가 맞춰야 하는 문제의 개수 M이 주어져. N과 M은 1보다 크거나 같고, 100,000보다 작거나 같은 자연수인데, 자연수가 뭔지는 알지? 모르면 물어봐도 괜찮아. 나는 언제든지 질문에 답해줄 준비가 되어있어.&lt;br /&gt;둘째 줄부터 N개의 줄에 포켓몬의 번호가 1번인 포켓몬부터 N번에 해당하는 포켓몬까지 한 줄에 하나씩 입력으로 들어와. 포켓몬의 이름은 모두 영어로만 이루어져있고, 또, 음... 첫 글자만 대문자이고, 나머지 문자는 소문자로만 이루어져 있어. 포켓몬 이름의 최대 길이는 20이야. 그 다음 줄부터 총 M개의 줄에 내가 맞춰야하는 문제가 입력으로 들어와. 문제가 알파벳으로만 들어오면 포켓몬 번호를 말해야 하고, 숫자로만 들어오면, 포켓몬 번호에 해당하는 문자를 출력해야해. 입력으로 들어오는 숫자는 반드시 1보다 크거나 같고, N보다 작거나 같고, 입력으로 들어오는 문자는 반드시 도감에 있는 포켓몬의 이름만 주어져. 그럼 화이팅!!!&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;첫째 줄부터 차례대로 M개의 줄에 각각의 문제에 대한 답을 말해줬으면 좋겠어!!!. 입력으로 숫자가 들어왔다면 그 숫자에 해당하는 포켓몬의 이름을, 문자가 들어왔으면 그 포켓몬의 이름에 해당하는 번호를 출력하면 돼. 그럼 땡큐~&lt;/blockquote&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;Map 구조를 사용해 풀면 된다. 나는 처음에 선형 탐색을 통해 풀었다가 시간 초과가 나서, map 함수로 코드를 고친 후 제출하니 통과가 됐다.&lt;/p&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;처음 코드&lt;/h3&gt;
&lt;pre id=&quot;code_1626780417262&quot; class=&quot;c++ arduino&quot; data-ke-language=&quot;c++&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;#include &amp;lt;cstdio&amp;gt;
#include &amp;lt;cstring&amp;gt;
#include &amp;lt;string&amp;gt;

using namespace std;

int main()
{
    int m,n;

    char pokedex[100001][21];
    char input[21];
    int inputint;

    scanf(&quot;%d %d&quot;, &amp;amp;m, &amp;amp;n);
    for(int i=0;i&amp;lt;m;i++)
    {
        scanf(&quot;%s&quot;, pokedex[i]);
    }
    for(int i=0;i&amp;lt;n;i++)
    {
        scanf(&quot;%s&quot;, input);

        if(input[0] &amp;gt;= '0' &amp;amp;&amp;amp; input[0] &amp;lt;= '9')
        {
            inputint = stoi(input);
            printf(&quot;%s\n&quot;, pokedex[inputint-1]);
        } else {    
        for(int i=0;i&amp;lt;m;i++)
        {
            if(strcmp(input, pokedex[i]) == 0)
            {
                printf(&quot;%d\n&quot;, i+1);
            }
        }
        }
    }
}&lt;/code&gt;&lt;/pre&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;고친 코드&lt;/h3&gt;
&lt;pre id=&quot;code_1626780449317&quot; class=&quot;c++ arduino&quot; data-ke-language=&quot;c++&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;#include &amp;lt;cstdio&amp;gt;
#include &amp;lt;cstring&amp;gt;
#include &amp;lt;string&amp;gt;
#include &amp;lt;map&amp;gt;

using namespace std;

int main()
{
    int m,n;
    map&amp;lt;int, string&amp;gt; pokedexstr;
    map&amp;lt;string, int&amp;gt; pokedexint;

    char input[21];

    int inputint;
    string inputstring;

    scanf(&quot;%d %d&quot;, &amp;amp;m, &amp;amp;n);
    for(int i=1;i&amp;lt;=m;i++)
    {
        scanf(&quot;%s&quot;, input);
        inputstring=input;
        pokedexstr[i] = inputstring;
        pokedexint[pokedexstr[i]]=i;
    }
    for(int i=1;i&amp;lt;=n;i++)
    {
        scanf(&quot;%s&quot;, input);

        if(input[0] &amp;gt;= '0' &amp;amp;&amp;amp; input[0] &amp;lt;= '9')
        {
            inputint = stoi(input);
            printf(&quot;%s\n&quot;, (*pokedexstr.find(inputint)).second.c_str());
        } else {
            printf(&quot;%d\n&quot;, (*pokedexint.find(input)).second);
        }
    }
}&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-origin-width=&quot;676&quot; data-origin-height=&quot;171&quot; data-filename=&quot;Screen Shot 2021-07-20 at 8.28.22 PM.png&quot; data-ke-mobilestyle=&quot;widthOrigin&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/bq10c5/btq98c4oglN/KjoWvHJFa6TTkGqMIbgmNk/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/bq10c5/btq98c4oglN/KjoWvHJFa6TTkGqMIbgmNk/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/bq10c5/btq98c4oglN/KjoWvHJFa6TTkGqMIbgmNk/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fbq10c5%2Fbtq98c4oglN%2FKjoWvHJFa6TTkGqMIbgmNk%2Fimg.png&quot; data-origin-width=&quot;676&quot; data-origin-height=&quot;171&quot; data-filename=&quot;Screen Shot 2021-07-20 at 8.28.22 PM.png&quot; data-ke-mobilestyle=&quot;widthOrigin&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;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;</description>
      <category>옛날 글들/PS - C++</category>
      <category>자료 구조</category>
      <category>해시를 사용한 집합과 맵</category>
      <author>Kochanhyun</author>
      <guid isPermaLink="true">https://notepadsit.tistory.com/193</guid>
      <comments>https://notepadsit.tistory.com/193#entry193comment</comments>
      <pubDate>Tue, 20 Jul 2021 20:28:35 +0900</pubDate>
    </item>
    <item>
      <title>10773 - 제로 #스택, #자료 구조, #문자열</title>
      <link>https://notepadsit.tistory.com/192</link>
      <description>&lt;blockquote data-ke-style=&quot;style3&quot;&gt;10773 - 제로 (&lt;a href=&quot;https://www.acmicpc.net/problem/10773&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot;&gt;https://www.acmicpc.net/problem/10773&lt;/a&gt;)&lt;br /&gt;알고리즘 분류 : 구현, 자료 구조, 문자열, 스택&lt;br /&gt;시간 제한 : 1 초&lt;/blockquote&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;스택으로 값을 계속 채우다가, 0이 들어오면 pop()으로 가장 최근 값을 날리고, 숫자가 모두 입력된 후 총합을 출력하면 되는 문제이다.&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;pre id=&quot;code_1626566460130&quot; class=&quot;c++ arduino&quot; data-ke-language=&quot;c++&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;#include &amp;lt;cstdio&amp;gt;

using namespace std;

int main()
{
    int late;
    int n;
    int input;
    long long int total;

    scanf(&quot;%d&quot;, &amp;amp;n);

    for(int i=0;i&amp;lt;n;i++)
    {
        scanf(&quot;%d&quot;, &amp;amp;input);
        if (input == 0)
        {
            total -= late;
        } else {
            late = input;
            total += late;
        }
    }

    printf(&quot;%lld&quot;, total);
}&lt;/code&gt;&lt;/pre&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;color: #555555;&quot;&gt;total이 2의 23승보다&lt;/span&gt;&lt;span style=&quot;color: #555555;&quot;&gt; 작은 정수이기 때문에 long long int로 선언했다.&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;이 방법의 문제점은 0이 연속으로 두번 들어올 때 두번째로 늦게 들어온 값을 알 수 없다는 것이다.&lt;/p&gt;
&lt;pre id=&quot;code_1626566584354&quot; class=&quot;c++ arduino&quot; data-ke-language=&quot;c++&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;#include &amp;lt;cstdio&amp;gt;
#include &amp;lt;stack&amp;gt;

using namespace std;

int main()
{
    stack&amp;lt;int&amp;gt; st;
    int n;
    int input;
    long long int total = 0;

    scanf(&quot;%d&quot;, &amp;amp;n);

    for(int i=0;i&amp;lt;n;i++)
    {
        scanf(&quot;%d&quot;, &amp;amp;input);
        if (input == 0)
        {
            st.pop();
        } else {
            st.push(input);
        }
    }

    while(!st.empty())
    {
        total += st.top();
        st.pop();
    }

    printf(&quot;%lld&quot;, total);
}&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;그래서 스택을 통해 값을 모두 저장하고, 입력이 끝나면 스택 안에 들어있는 값들을 총합에 더하여 출력하는 방식으로 바꿨다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-origin-width=&quot;511&quot; data-origin-height=&quot;31&quot; data-filename=&quot;Screen Shot 2021-07-18 at 9.06.03 AM.png&quot; data-ke-mobilestyle=&quot;widthOrigin&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/bCLf1r/btq91o5fE4X/HpkxZdgrP3fzkWnMYZTWLk/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/bCLf1r/btq91o5fE4X/HpkxZdgrP3fzkWnMYZTWLk/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/bCLf1r/btq91o5fE4X/HpkxZdgrP3fzkWnMYZTWLk/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FbCLf1r%2Fbtq91o5fE4X%2FHpkxZdgrP3fzkWnMYZTWLk%2Fimg.png&quot; data-origin-width=&quot;511&quot; data-origin-height=&quot;31&quot; data-filename=&quot;Screen Shot 2021-07-18 at 9.06.03 AM.png&quot; data-ke-mobilestyle=&quot;widthOrigin&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;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;</description>
      <category>옛날 글들/PS - C++</category>
      <category>ps</category>
      <author>Kochanhyun</author>
      <guid isPermaLink="true">https://notepadsit.tistory.com/192</guid>
      <comments>https://notepadsit.tistory.com/192#entry192comment</comments>
      <pubDate>Mon, 19 Jul 2021 17:59:52 +0900</pubDate>
    </item>
    <item>
      <title>오픈마켓 파이널컷과 로직 프로, 구매해도 될까?</title>
      <link>https://notepadsit.tistory.com/191</link>
      <description>&lt;p data-ke-size=&quot;size16&quot;&gt;네이버 쇼핑이나 옥션같은 오픈마켓을 돌다보면 저가에 판매중인 파이널컷과 로직 프로가 많이 보입니다.&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-origin-width=&quot;1982&quot; data-origin-height=&quot;1588&quot; data-filename=&quot;Screen Shot 2021-07-03 at 10.07.45 PM.png&quot; data-ke-mobilestyle=&quot;widthOrigin&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/EAGJO/btq8KbTygGc/F4jvm1AL6taqBfKwnCZtHK/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/EAGJO/btq8KbTygGc/F4jvm1AL6taqBfKwnCZtHK/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/EAGJO/btq8KbTygGc/F4jvm1AL6taqBfKwnCZtHK/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FEAGJO%2Fbtq8KbTygGc%2FF4jvm1AL6taqBfKwnCZtHK%2Fimg.png&quot; data-origin-width=&quot;1982&quot; data-origin-height=&quot;1588&quot; data-filename=&quot;Screen Shot 2021-07-03 at 10.07.45 PM.png&quot; data-ke-mobilestyle=&quot;widthOrigin&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;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;35만원 가량의 파이널 컷을 4만원에 구매할 수 있다니, 과연 어떤 원리로 이렇게 저가로 판매할 수 있을까요?&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;정답은 &quot;계정 공유&quot;입니다.&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-origin-width=&quot;1780&quot; data-origin-height=&quot;426&quot; data-filename=&quot;Screen Shot 2021-07-03 at 10.16.12 PM.png&quot; data-ke-mobilestyle=&quot;widthOrigin&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/bxARR6/btq8IDJMVB8/qPxpYFjAV7k0bImVQGtYd0/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/bxARR6/btq8IDJMVB8/qPxpYFjAV7k0bImVQGtYd0/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/bxARR6/btq8IDJMVB8/qPxpYFjAV7k0bImVQGtYd0/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FbxARR6%2Fbtq8IDJMVB8%2FqPxpYFjAV7k0bImVQGtYd0%2Fimg.png&quot; data-origin-width=&quot;1780&quot; data-origin-height=&quot;426&quot; data-filename=&quot;Screen Shot 2021-07-03 at 10.16.12 PM.png&quot; data-ke-mobilestyle=&quot;widthOrigin&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;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;qq 주소로 오는 걸보니 중국 업체인 듯합니다.&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-origin-width=&quot;376&quot; data-origin-height=&quot;78&quot; data-filename=&quot;Screen Shot 2021-07-03 at 10.19.28 PM.png&quot; data-ke-mobilestyle=&quot;widthOrigin&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/3EJmk/btq8JjYGru8/xf82SNQqICtVrq0fDKQZi1/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/3EJmk/btq8JjYGru8/xf82SNQqICtVrq0fDKQZi1/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/3EJmk/btq8JjYGru8/xf82SNQqICtVrq0fDKQZi1/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2F3EJmk%2Fbtq8JjYGru8%2Fxf82SNQqICtVrq0fDKQZi1%2Fimg.png&quot; data-origin-width=&quot;376&quot; data-origin-height=&quot;78&quot; data-filename=&quot;Screen Shot 2021-07-03 at 10.19.28 PM.png&quot; data-ke-mobilestyle=&quot;widthOrigin&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;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;심지어 크랙까지 버젓이 판매하고 있는게 보입니다. 이 역시 네이버 스토어에서 판매중입니다.&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-origin-width=&quot;510&quot; data-origin-height=&quot;78&quot; data-filename=&quot;Screen Shot 2021-07-03 at 10.22.42 PM.png&quot; data-ke-mobilestyle=&quot;widthOrigin&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/eNckQy/btq8IzNNMm8/QfCe2KTsnkk4O2KOKYY4yK/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/eNckQy/btq8IzNNMm8/QfCe2KTsnkk4O2KOKYY4yK/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/eNckQy/btq8IzNNMm8/QfCe2KTsnkk4O2KOKYY4yK/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FeNckQy%2Fbtq8IzNNMm8%2FQfCe2KTsnkk4O2KOKYY4yK%2Fimg.png&quot; data-origin-width=&quot;510&quot; data-origin-height=&quot;78&quot; data-filename=&quot;Screen Shot 2021-07-03 at 10.22.42 PM.png&quot; data-ke-mobilestyle=&quot;widthOrigin&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;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;이러한 계정 공유 방식의 판매는 당연하게 애플의 약관에 위반되며, 판매자들은 이를 제품 설명란에 안내하고 있지 않으며 그저 &quot;애플 정품&quot;이라고만 표현하고 있습니다.&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-origin-width=&quot;172&quot; data-origin-height=&quot;86&quot; data-filename=&quot;Screen Shot 2021-07-03 at 10.43.00 PM.png&quot; data-ke-mobilestyle=&quot;widthOrigin&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/cbXl4Q/btq8L7pCYHK/lYYEpNJC4dFeZjnfaOTApK/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/cbXl4Q/btq8L7pCYHK/lYYEpNJC4dFeZjnfaOTApK/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/cbXl4Q/btq8L7pCYHK/lYYEpNJC4dFeZjnfaOTApK/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FcbXl4Q%2Fbtq8L7pCYHK%2FlYYEpNJC4dFeZjnfaOTApK%2Fimg.png&quot; data-origin-width=&quot;172&quot; data-origin-height=&quot;86&quot; data-filename=&quot;Screen Shot 2021-07-03 at 10.43.00 PM.png&quot; data-ke-mobilestyle=&quot;widthOrigin&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;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;판매자들은 템플릿과 플러그인을 판매한다는 명목 하에 이 어플들을 &quot;증정어플&quot;이라고 표현하고 있습니다. 증정어플이라곤 하지만 애초에 계정 공유가 라이센스 위반이기에 이는 약관 위반입니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;구매하시는 건 소비자의 선택이지만, 이러한 정보들은 알고 계셨으면 좋겠습니다.&lt;/p&gt;</description>
      <category>옛날 글들/Reviews</category>
      <author>Kochanhyun</author>
      <guid isPermaLink="true">https://notepadsit.tistory.com/191</guid>
      <comments>https://notepadsit.tistory.com/191#entry191comment</comments>
      <pubDate>Sat, 3 Jul 2021 22:34:18 +0900</pubDate>
    </item>
    <item>
      <title>디렘 E3 VS 디렘 W1 - 음질, 사용성 위주 비교</title>
      <link>https://notepadsit.tistory.com/190</link>
      <description>&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-origin-width=&quot;4032&quot; data-origin-height=&quot;2268&quot; data-filename=&quot;20210703_101637.jpg&quot; data-ke-mobilestyle=&quot;widthOrigin&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/beY5tB/btq8HuzDw3J/tSXTHA3UOjnIVkKKKWd8Vk/img.jpg&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/beY5tB/btq8HuzDw3J/tSXTHA3UOjnIVkKKKWd8Vk/img.jpg&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/beY5tB/btq8HuzDw3J/tSXTHA3UOjnIVkKKKWd8Vk/img.jpg&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FbeY5tB%2Fbtq8HuzDw3J%2FtSXTHA3UOjnIVkKKKWd8Vk%2Fimg.jpg&quot; data-origin-width=&quot;4032&quot; data-origin-height=&quot;2268&quot; data-filename=&quot;20210703_101637.jpg&quot; data-ke-mobilestyle=&quot;widthOrigin&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;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;이전부터 디렘 E3를 구매하여 상당히 만족하며 사용하고 있었습니다. 그러던 중 같은 소니캐스트 사의 디렘 W1을 구매했습니다.&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;이 글에서는 디렘 E3와 디렘 W1을 번갈아 사용하며 느꼈던 음질과 편리성의 차이를 위주로 비교해보겠습니다. 또한 디렘 W1의 SBC 버전과 AAC 버전 역시 비교해보겠습니다.&lt;/p&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;가격&lt;/h3&gt;
&lt;p&gt;&lt;figure class=&quot;imagegridblock&quot;&gt;
  &lt;div class=&quot;image-container&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/cpP6NZ/btq8GCZfPBQ/wCKpx9x8UmZa8fUvKgUKQ0/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/cpP6NZ/btq8GCZfPBQ/wCKpx9x8UmZa8fUvKgUKQ0/img.png&quot; data-origin-width=&quot;520&quot; data-origin-height=&quot;1014&quot; data-filename=&quot;Screen Shot 2021-07-03 at 10.53.10 AM.png&quot; style=&quot;width: 50.3436%; margin-right: 10px;&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/cpP6NZ/btq8GCZfPBQ/wCKpx9x8UmZa8fUvKgUKQ0/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FcpP6NZ%2Fbtq8GCZfPBQ%2FwCKpx9x8UmZa8fUvKgUKQ0%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;520&quot; height=&quot;1014&quot;/&gt;&lt;/span&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/biQdid/btq8KaUfgoh/ZFvJB2H2ks1bnPJCsxom3k/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/biQdid/btq8KaUfgoh/ZFvJB2H2ks1bnPJCsxom3k/img.png&quot; data-origin-width=&quot;492&quot; data-origin-height=&quot;996&quot; data-filename=&quot;Screen Shot 2021-07-03 at 10.53.23 AM.png&quot; style=&quot;width: 48.4936%;&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/biQdid/btq8KaUfgoh/ZFvJB2H2ks1bnPJCsxom3k/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FbiQdid%2Fbtq8KaUfgoh%2FZFvJB2H2ks1bnPJCsxom3k%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;492&quot; height=&quot;996&quot;/&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;현재 7월 3일 기준으로 디렘 W1은 할인되어 29,900원에 판매 중이고, 디렘 E3는 38,000원 정도의 가격이 형성되어 있습니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;가격으로 보자면 정가는 큰 차이가 없습니다.&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;h4 data-ke-size=&quot;size20&quot;&gt;디렘 E3&lt;/h4&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;1. 해상력이 아주 뛰어납니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;2. 음량을 최대로 높여도 파열음이 없습니다. 그 정도로 정교합니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;3. 대체로 플렛합니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;4. 플렛하기 때문인지 모르겠지만 오래 들어도 귀가 피로하지 않습니다.&lt;/p&gt;
&lt;h4 data-ke-size=&quot;size20&quot;&gt;디렘 W1 (AAC 기준)&lt;/h4&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;1. 해상력은 디렘 E3보다 떨어집니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;2. 음량을 최대로 높이면 파열음이 생깁니다. 특히 베이스가 완전히 표현이 안됩니다. 무선 이어폰의 한계일 수도 있습니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;3. 대체로 플렛하지만 저음이 살짝 강조된 느낌이 들었습니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;4. 이유는 모르지만 삼성 휴대폰과 연결했을 때 음질이 떨어집니다. - 갤럭시 S7 기준입니다. 아이폰 XR과 맥북 에어에서 테스트 했을 때보다 더 떨어집니다.&lt;/p&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;편리성&lt;/h3&gt;
&lt;h4 data-ke-size=&quot;size20&quot;&gt;디렘 E3&lt;/h4&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;1. 선이 상당히 잘 피복됩니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;2. 유선 이어폰이기에 어느 정도의 불편함은 감수해야할 것 같습니다.&lt;br /&gt;3. 좀 사용하다보면 화이트 노이즈가 들립니다.&lt;/p&gt;
&lt;h4 data-ke-size=&quot;size20&quot;&gt;디렘 W1 - SBC 버전&lt;/h4&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;1. 아주 잘 끊깁니다. 심지어 옆으로 누울 때 이어폰이 귀에 의해 밀폐되어 있다면 끊깁니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;2. 레이턴시 아주 낮습니다. 게임 용도로도 사용할 수 있습니다.&lt;/p&gt;
&lt;h4 data-ke-size=&quot;size20&quot;&gt;디렘 W1 - AAC 버전&lt;/h4&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;1. AAC 버전도 잘 끊기는 편입니다. 물론 SBC보단 낫습니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;2. 레이턴시는 높습니다. 영상이나 음감용으로만 사용할 수 있을 것 같습니다.&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;총평을 하자면 디렘 E3와 디렘 W1은 모두 잘 만든 이어폰들이며, 미친 가성비를 자랑하는 제품들입니다. 디렘 E3은 가격을 제외해도 뛰어난 음질을 가지고 있고, 디렘 W1은 그에 비해선 떨어지지만 에어팟 프로와 비교해도 손색이 없을 정도로 뛰어난 음질을 가지고 있습니다. 디렘 W1의 연결성이 아쉽긴 하지만 3만원 대에서 이 정도의 음질을 가지고 있는 것으로도 이미 가성비가 뛰어나기에 만족하며 사용하고 있습니다.&lt;/p&gt;</description>
      <category>옛날 글들/Reviews</category>
      <author>Kochanhyun</author>
      <guid isPermaLink="true">https://notepadsit.tistory.com/190</guid>
      <comments>https://notepadsit.tistory.com/190#entry190comment</comments>
      <pubDate>Sat, 3 Jul 2021 11:13:01 +0900</pubDate>
    </item>
    <item>
      <title>Electron 기본 생성 코드 리뷰</title>
      <link>https://notepadsit.tistory.com/189</link>
      <description>&lt;h3 data-ke-size=&quot;size23&quot;&gt;main.js&lt;/h3&gt;
&lt;pre id=&quot;code_1617855750849&quot; class=&quot;javascript&quot; data-ke-language=&quot;javascript&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;const { app, BrowserWindow } = require(&quot;electron&quot;);
const path = require(&quot;path&quot;);&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;Electron 모듈에서 app, BrowserWindow를 로드한다.&lt;/p&gt;
&lt;p&gt;Path를 사용하기 위해 path를 불러온다.&lt;/p&gt;
&lt;pre id=&quot;code_1617855951925&quot; class=&quot;javascript&quot; data-ke-language=&quot;javascript&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;function createWindow() {
    // index.html/preload.js 로드
    const win = new BrowserWindow({
        width: 800,
        height: 600,
        webPreferences: {
            preload: path.join(__dirname, &quot;preload.js&quot;),
        },
    });

    win.loadFile(&quot;index.html&quot;);
}&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;CreateWindow() 함수를 생성한다.&lt;/p&gt;
&lt;p&gt;창의 속성을 지정한 후 preload.js를 로드하도록 설정한다.&lt;/p&gt;
&lt;pre id=&quot;code_1617856085486&quot; class=&quot;javascript&quot; data-ke-language=&quot;javascript&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;app.whenReady().then(() =&amp;gt; {
    // 윈도우 생성
    createWindow();

    app.on(&quot;activate&quot;, () =&amp;gt; {
        // Listener 생성
        if (BrowserWindow.getAllWindows().length === 0) {
            createWindow();
        }
    });
});&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;윈도우를 생성한 후 Listener를 생성한다.&lt;/p&gt;
&lt;pre id=&quot;code_1617856126794&quot; class=&quot;javascript&quot; data-ke-language=&quot;javascript&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;app.on(&quot;window-all-closed&quot;, () =&amp;gt; {
    // 창이 모두 닫히면 App 종료(맥 제외)
    if (process.platform !== &quot;darwin&quot;) {
        app.quit();
    }
});&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;모든 창이 닫히면 Applicaton을 자동으로 종료한다. *맥은 운영체제 상으로 지원하지 않는다.&lt;/p&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;preload.js&lt;/h3&gt;
&lt;pre id=&quot;code_1617855763384&quot; class=&quot;javascript&quot; data-ke-language=&quot;javascript&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;window.addEventListener(&quot;DOMContentLoaded&quot;, () =&amp;gt; {
    const replaceText = (selector, text) =&amp;gt; {
        const element = document.getElementById(selector);
        if (element) element.innerText = text;
    };

    for (const type of [&quot;chrome&quot;, &quot;node&quot;, &quot;electron&quot;]) {
        replaceText(`${type}-version`, process.versions[type]);
    }
});
&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;DOMContentLoaded 이벤트가 발생했을 때 크롬/Node/Electron 버전을 불러와 replace한다.&lt;/p&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;Index.html&lt;/h3&gt;
&lt;pre id=&quot;code_1617855776859&quot; class=&quot;html xml&quot; data-ke-language=&quot;html&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;&amp;lt;!DOCTYPE html&amp;gt;
&amp;lt;html&amp;gt;
    &amp;lt;head&amp;gt;
        &amp;lt;meta charset=&quot;UTF-8&quot; /&amp;gt;
        &amp;lt;title&amp;gt;Hello World!&amp;lt;/title&amp;gt;
        &amp;lt;meta
            http-equiv=&quot;Content-Security-Policy&quot;
            content=&quot;script-src 'self' 'unsafe-inline';&quot;
        /&amp;gt;
    &amp;lt;/head&amp;gt;
    &amp;lt;body style=&quot;background: white&quot;&amp;gt;
        &amp;lt;h1&amp;gt;Hello World!&amp;lt;/h1&amp;gt;
        &amp;lt;p&amp;gt;
            We are using Node.js &amp;lt;span id=&quot;node-version&quot;&amp;gt;&amp;lt;/span&amp;gt;, Chromium
            &amp;lt;span id=&quot;chrome-version&quot;&amp;gt;&amp;lt;/span&amp;gt;, and Electron
            &amp;lt;span id=&quot;electron-version&quot;&amp;gt;&amp;lt;/span&amp;gt;.
        &amp;lt;/p&amp;gt;
    &amp;lt;/body&amp;gt;
&amp;lt;/html&amp;gt;
&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;Source :&lt;/p&gt;
&lt;figure id=&quot;og_1617856256090&quot; contenteditable=&quot;false&quot; data-ke-type=&quot;opengraph&quot; data-og-type=&quot;website&quot; data-og-title=&quot;Quick Start Guide | Electron&quot; data-og-description=&quot;Please install Node.js using pre-built installers for your platform. You may encounter incompatibility issues with different development tools otherwise.&quot; data-og-host=&quot;www.electronjs.org&quot; data-og-source-url=&quot;https://www.electronjs.org/docs/tutorial/quick-start#prerequisites&quot; data-og-url=&quot;https://www.electronjs.org/docs/tutorial/quick-start&quot; data-og-image=&quot;&quot;&gt;&lt;a href=&quot;https://www.electronjs.org/docs/tutorial/quick-start#prerequisites&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot; data-source-url=&quot;https://www.electronjs.org/docs/tutorial/quick-start#prerequisites&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;&gt;Quick Start Guide | Electron&lt;/p&gt;
&lt;p class=&quot;og-desc&quot;&gt;Please install Node.js using pre-built installers for your platform. You may encounter incompatibility issues with different development tools otherwise.&lt;/p&gt;
&lt;p class=&quot;og-host&quot;&gt;www.electronjs.org&lt;/p&gt;
&lt;/div&gt;
&lt;/a&gt;&lt;/figure&gt;</description>
      <category>옛날 글들/Electron</category>
      <author>Kochanhyun</author>
      <guid isPermaLink="true">https://notepadsit.tistory.com/189</guid>
      <comments>https://notepadsit.tistory.com/189#entry189comment</comments>
      <pubDate>Thu, 8 Apr 2021 13:32:02 +0900</pubDate>
    </item>
    <item>
      <title>화상 회의 프로그램 비교, 줌(ZOOM) VS 웨일 온 VS 행아웃</title>
      <link>https://notepadsit.tistory.com/188</link>
      <description>&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&gt;이게 왜 장점이지? 라는 생각이 들 수 있다. 하지만 점유율이 가지는 의미는 상당히 크다. 우리나라는 대부분 화상 회의 프로그램으로 줌을 사용하기에 줌을 사용하면 상대방에게 더 쉽게 접근할 수 있다는 장점이 있다.&lt;/p&gt;
&lt;h4 data-ke-size=&quot;size20&quot;&gt;최대 수용 인원이 많다.&lt;/h4&gt;
&lt;p&gt;일단 프리 티어는 최대 100명까지 이용이 가능하고, 엔터프라이즈에서는 최대 1000명이 이용할 수 있다.&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&gt;프리 티어 밖에 없다. 엔터프라이즈 용을 사용하는 분들에겐 큰 장점이라고는 할 수 없지만, 개인용을 사용하는 분들에게는 큰 장점이라고 할 수 있다.&lt;/p&gt;
&lt;h4 data-ke-size=&quot;size20&quot;&gt;UI가 익숙하다.&lt;/h4&gt;
&lt;p&gt;이건 장점이자 단점인데.. 줌과 UI가 상당히 유사하다. 아마 줌을 사용하던 사람이라면 쉽게 이용할 수 있을 것이다.&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&gt;구글 서비스, 예를 들어 구글 클래스룸 같은 것들과 뛰어난 연동성을 보여준다.&lt;/p&gt;
&lt;h4 data-ke-size=&quot;size20&quot;&gt;화질을 선택할 수 있다.&lt;/h4&gt;
&lt;p&gt;화질을 선택할 수 있어 저사양의 플랫폼에서도 사용할 수 있다.&lt;/p&gt;</description>
      <category>옛날 글들/Tips</category>
      <author>Kochanhyun</author>
      <guid isPermaLink="true">https://notepadsit.tistory.com/188</guid>
      <comments>https://notepadsit.tistory.com/188#entry188comment</comments>
      <pubDate>Fri, 2 Apr 2021 21:52:22 +0900</pubDate>
    </item>
    <item>
      <title>제한시간 없는 화상 회의 프로그램, 웨일 온 설치 및 사용법</title>
      <link>https://notepadsit.tistory.com/187</link>
      <description>&lt;h3 data-ke-size=&quot;size23&quot;&gt;줌(ZOOM)의 단점이 발견되다.&lt;/h3&gt;
&lt;p&gt;우리나라에서는 화상 회의 프로그램으로 주로 줌을 사용한다. 줌의 접근성이 높기도 하고, 엔터프라이즈 용으로 최적화된 기능들로 인해 시장 초기에서부터 이미 높은 점유율을 확보했다. 하지만 줌의 개인정보 문제, 프리 티어의 시간제한이 문제가 됨에 따라 대체 프로그램의 필요성이 높아지고 있다.&lt;/p&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;&amp;nbsp;웨일 온, 네이버가 만든 줌?&lt;/h3&gt;
&lt;p&gt;'웨일 온'은 국내 최대 포털 사이트 네이버에서 공개한 화상 회의 서비스이다. &lt;span style=&quot;color: #333333;&quot;&gt;자사 웹브라우저인 '웨일'의 이름을 따와 이름을 지었다.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;줌과 크게 대두되는 점은 첫째, 시간 제한이 없다. 웨일 온의 가장 큰 장점이며 네이버가 강조하는 부분이기도 하다. 둘째, 개인정보 유출에서 비교적 안전하다. 줌의 개인정보 문제는 서버를 중국에 두고 있었다는 것이었는데, 네이버는 국내 기업인 만큼 이에 비교적 안전하다고 할 수 있다.&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;물론 다른점만 있는 것은 아니다. 줌과 상당히 유사한 점이 많은데, 먼저 UI가 상당히 비슷하다. 사실 비슷한 수준이 아니라 그냥 디자인을 베껴왔다고 할 수 있을 정도로 똑같다. 소송이 걸리지 않았다는 게 신기할 정도.. 또한 시스템 또한 비슷하다. 회의 ID 입력 방식이나, 링크 공유 방식이나, 모두 줌에서 영향을 받은 것처럼 보인다.&lt;/p&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;설치/사용법&lt;/h3&gt;
&lt;p&gt;설치는 굉장히 간단하다. 그냥 웨일 브라우저를 사용하면 된다.&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-filename=&quot;Capture.PNG&quot; data-origin-width=&quot;1420&quot; data-origin-height=&quot;588&quot; data-ke-mobilestyle=&quot;widthContent&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/d6X6Ue/btq1I8Dbd7Z/8Gun0DrNl0ej41xpB9uKJ1/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/d6X6Ue/btq1I8Dbd7Z/8Gun0DrNl0ej41xpB9uKJ1/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/d6X6Ue/btq1I8Dbd7Z/8Gun0DrNl0ej41xpB9uKJ1/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fd6X6Ue%2Fbtq1I8Dbd7Z%2F8Gun0DrNl0ej41xpB9uKJ1%2Fimg.png&quot; data-filename=&quot;Capture.PNG&quot; data-origin-width=&quot;1420&quot; data-origin-height=&quot;588&quot; data-ke-mobilestyle=&quot;widthContent&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;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p&gt;먼저 웨일 브라우저를 설치하여 웨일을 사용할 수 있게 한다.&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-filename=&quot;Untitled.png&quot; data-origin-width=&quot;329&quot; data-origin-height=&quot;403&quot; data-ke-mobilestyle=&quot;widthContent&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/ci80Si/btq1IRhkchR/ixKTbRz3MDOO3qHekXDyxK/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/ci80Si/btq1IRhkchR/ixKTbRz3MDOO3qHekXDyxK/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/ci80Si/btq1IRhkchR/ixKTbRz3MDOO3qHekXDyxK/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fci80Si%2Fbtq1IRhkchR%2FixKTbRz3MDOO3qHekXDyxK%2Fimg.png&quot; data-filename=&quot;Untitled.png&quot; data-origin-width=&quot;329&quot; data-origin-height=&quot;403&quot; data-ke-mobilestyle=&quot;widthContent&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;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p&gt;이후 오른쪽 상단 바에 있는 비디오 카메라 버튼을 클릭하면 이렇게 회의 참여와 새 회의가 나오는데 회의 참여를 할 경우 회의 ID를 입력하면 된다.&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-filename=&quot;Untitled2.png&quot; data-origin-width=&quot;354&quot; data-origin-height=&quot;283&quot; data-ke-mobilestyle=&quot;widthContent&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/nHHik/btq1G8qHzxY/eKeA89L9rclzmrbJZNkHC1/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/nHHik/btq1G8qHzxY/eKeA89L9rclzmrbJZNkHC1/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/nHHik/btq1G8qHzxY/eKeA89L9rclzmrbJZNkHC1/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FnHHik%2Fbtq1G8qHzxY%2FeKeA89L9rclzmrbJZNkHC1%2Fimg.png&quot; data-filename=&quot;Untitled2.png&quot; data-origin-width=&quot;354&quot; data-origin-height=&quot;283&quot; data-ke-mobilestyle=&quot;widthContent&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;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p&gt;새 회의를 눌렀다면 이렇게 설정창이 뜨는데, 그냥 시작을 눌러주자.&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-filename=&quot;Untitled3.png&quot; data-origin-width=&quot;434&quot; data-origin-height=&quot;478&quot; data-ke-mobilestyle=&quot;widthContent&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/b3CqtQ/btq1IG1s0PU/tiWoc09vnerCHWPfUjRhiK/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/b3CqtQ/btq1IG1s0PU/tiWoc09vnerCHWPfUjRhiK/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/b3CqtQ/btq1IG1s0PU/tiWoc09vnerCHWPfUjRhiK/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fb3CqtQ%2Fbtq1IG1s0PU%2FtiWoc09vnerCHWPfUjRhiK%2Fimg.png&quot; data-filename=&quot;Untitled3.png&quot; data-origin-width=&quot;434&quot; data-origin-height=&quot;478&quot; data-ke-mobilestyle=&quot;widthContent&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;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p&gt;카메라 설정창이다. 카메라와 오디오를 잘 설정한 후 회의 참가를 클릭한다.&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-filename=&quot;Untitled4.png&quot; data-origin-width=&quot;802&quot; data-origin-height=&quot;632&quot; data-ke-mobilestyle=&quot;widthContent&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/dVFdyQ/btq1I6L6pfT/tnmsTz8qUWywIdGkRKC1E0/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/dVFdyQ/btq1I6L6pfT/tnmsTz8qUWywIdGkRKC1E0/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/dVFdyQ/btq1I6L6pfT/tnmsTz8qUWywIdGkRKC1E0/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FdVFdyQ%2Fbtq1I6L6pfT%2FtnmsTz8qUWywIdGkRKC1E0%2Fimg.png&quot; data-filename=&quot;Untitled4.png&quot; data-origin-width=&quot;802&quot; data-origin-height=&quot;632&quot; data-ke-mobilestyle=&quot;widthContent&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;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p&gt;그럼 이렇게 익숙한(..) UI와 함께 회의를 이용할 수 있다.&lt;/p&gt;</description>
      <category>옛날 글들/Tips</category>
      <author>Kochanhyun</author>
      <guid isPermaLink="true">https://notepadsit.tistory.com/187</guid>
      <comments>https://notepadsit.tistory.com/187#entry187comment</comments>
      <pubDate>Fri, 2 Apr 2021 20:11:14 +0900</pubDate>
    </item>
    <item>
      <title>우회 차단 프로그램 Cloudflare WARP, PC에 설치하기 (DNS 검열, 트위치 화질, 비업무 사이트 사용)</title>
      <link>https://notepadsit.tistory.com/186</link>
      <description>&lt;p data-ke-size=&quot;size16&quot;&gt;요즘 DNS 검열 정책이 강화되고, 학교와 같은 공공기관에서는 비업무 사이트를 차단하고 있다.&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;이에 따라 VPN을 사용하시는 사람들이 많아졌는데, Cloudflare WARP는 무료로 사용할 수 있음에도 속도 저하가 거의 없고, DNS 검열 차단 뿐만 아니라 비업무 사이트를 사용할 수 있기에 유용하다.&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;a href=&quot;https://www.cloudflarewarp.com/Cloudflare_WARP_Release-x64.msi&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot;&gt;Cloudflare WARP&lt;/a&gt; 설치파일을 다운로드 후 설치한다.&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthContent&quot; data-origin-width=&quot;0&quot; data-origin-height=&quot;0&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/b5gl7X/btq09izMkne/ZqT3rVaOoKcykKTj6E38ck/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/b5gl7X/btq09izMkne/ZqT3rVaOoKcykKTj6E38ck/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/b5gl7X/btq09izMkne/ZqT3rVaOoKcykKTj6E38ck/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fb5gl7X%2Fbtq09izMkne%2FZqT3rVaOoKcykKTj6E38ck%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; data-origin-width=&quot;0&quot; data-origin-height=&quot;0&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;하단 바에서 구름 아이콘을 찾아 클릭한다.&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthContent&quot; data-origin-width=&quot;0&quot; data-origin-height=&quot;0&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/QQu3n/btq09jrVOcR/GukBo1rnXjoqPYoPDrR7Jk/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/QQu3n/btq09jrVOcR/GukBo1rnXjoqPYoPDrR7Jk/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/QQu3n/btq09jrVOcR/GukBo1rnXjoqPYoPDrR7Jk/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FQQu3n%2Fbtq09jrVOcR%2FGukBo1rnXjoqPYoPDrR7Jk%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; data-origin-width=&quot;0&quot; data-origin-height=&quot;0&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;이후 우회가 필요할 때마다 WARP를 활성화 해주면 된다.&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthContent&quot; data-origin-width=&quot;0&quot; data-origin-height=&quot;0&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/cMLAUb/btq08uOfI3E/5kZB88tke2999I41tpRPBk/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/cMLAUb/btq08uOfI3E/5kZB88tke2999I41tpRPBk/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/cMLAUb/btq08uOfI3E/5kZB88tke2999I41tpRPBk/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FcMLAUb%2Fbtq08uOfI3E%2F5kZB88tke2999I41tpRPBk%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; data-origin-width=&quot;0&quot; data-origin-height=&quot;0&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;</description>
      <category>옛날 글들/Tips</category>
      <author>Kochanhyun</author>
      <guid isPermaLink="true">https://notepadsit.tistory.com/186</guid>
      <comments>https://notepadsit.tistory.com/186#entry186comment</comments>
      <pubDate>Fri, 26 Mar 2021 20:38:54 +0900</pubDate>
    </item>
    <item>
      <title>OneDrive 1달 사용기 (Microsoft 365 Family)</title>
      <link>https://notepadsit.tistory.com/185</link>
      <description>&lt;h4 data-ke-size=&quot;size20&quot;&gt;전에는 나스를, 그 이전에는 구글 드라이브를 사용했었다.&lt;/h4&gt;
&lt;p&gt;처음에는 구글 드라이브 100GB 플랜을 사용했다. 이유는 그냥 '무료라서' 였다. 삼성 기기를 사용하면 100GB 무료 용량을 받을 수 있었기에 사용했었다. 그 외 장점으로는 구글 포토와의 호환성이 좋기도 했다. 이후에 나스를 구축해서 사용했었지만 안정성에 대한 의문이 많이 생겼고, 결정적으로 관리할 시간이 없어짐에 따라 다시 클라우드 서비스를 사용하기로 마음먹었다.&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imagegridblock&quot;&gt;
  &lt;div class=&quot;image-container&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/2Eean/btq0Tu7mqlR/xkg7tZMLIHObQy8RkMoSv1/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/2Eean/btq0Tu7mqlR/xkg7tZMLIHObQy8RkMoSv1/img.png&quot; data-filename=&quot;1200px-Google_Drive_icon_(2020).svg.png&quot; data-origin-width=&quot;1200&quot; data-origin-height=&quot;1076&quot; style=&quot;width: 44.9854%; margin-right: 10px;&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/2Eean/btq0Tu7mqlR/xkg7tZMLIHObQy8RkMoSv1/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2F2Eean%2Fbtq0Tu7mqlR%2Fxkg7tZMLIHObQy8RkMoSv1%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;1200&quot; height=&quot;1076&quot;/&gt;&lt;/span&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/BMNcQ/btq0PczU2N4/83gXd1dweh2zkE3mxyFzL0/img.jpg&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/BMNcQ/btq0PczU2N4/83gXd1dweh2zkE3mxyFzL0/img.jpg&quot; data-filename=&quot;download.jpeg&quot; data-origin-width=&quot;259&quot; data-origin-height=&quot;194&quot; style=&quot;width: 53.8518%;&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/BMNcQ/btq0PczU2N4/83gXd1dweh2zkE3mxyFzL0/img.jpg&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FBMNcQ%2Fbtq0PczU2N4%2F83gXd1dweh2zkE3mxyFzL0%2Fimg.jpg&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;259&quot; height=&quot;194&quot;/&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;h4 data-ke-size=&quot;size20&quot;&gt;원드라이브를 선택한 이유, 저렴한 가격과 오피스 제공&lt;/h4&gt;
&lt;p&gt;원드라이브는 상당히 저렴하다. 원드라이브는 Microsoft 365라는 플랜에 포함되어 있는데, 이 중 family 플랜은 연 12만원에 6인이 공유하여 사용할 수 있다. 즉 인당 연 2만원 꼴로 이용할 수 있다. 또한 오피스 365 또한 포함되어 있기 때문에 오피스 또한 이용할 수 있었다. 경쟁사의 제품인 구글 드라이브의 2TB 플랜이 연 12만원 인걸 생각해보면 상당히 경제적이라고 할 수 있다.&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-origin-width=&quot;570&quot; data-origin-height=&quot;576&quot; data-filename=&quot;Screen Shot 2021-03-23 at 7.37.17 PM.png&quot; data-ke-mobilestyle=&quot;widthContent&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/sdP8g/btq0OjlI736/w6Hl6Ars7YgBo46ZYcAwoK/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/sdP8g/btq0OjlI736/w6Hl6Ars7YgBo46ZYcAwoK/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/sdP8g/btq0OjlI736/w6Hl6Ars7YgBo46ZYcAwoK/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FsdP8g%2Fbtq0OjlI736%2Fw6Hl6Ars7YgBo46ZYcAwoK%2Fimg.png&quot; data-origin-width=&quot;570&quot; data-origin-height=&quot;576&quot; data-filename=&quot;Screen Shot 2021-03-23 at 7.37.17 PM.png&quot; data-ke-mobilestyle=&quot;widthContent&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;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;h4 data-ke-size=&quot;size20&quot;&gt;생각보다 좋다.&lt;/h4&gt;
&lt;p&gt;먼저 온라인 전용 파일 기능이 정말 편리하다. 나는 적은 용량의 노트북을 사용하기에 영상 파일과 같은 대용량 파일들은 클라우드 전용으로 사용하는데, 몇몇 클라우드(iCloud)는 이 기능을 지원하지 않아 불편함이 있었다. 또한 자동 백업 기능이 생각보다 좋았다. 사진 백업도 문제 없이 잘 사용할 수 있어서 그냥 만족하고 사용하고 있다.&lt;/p&gt;</description>
      <category>옛날 글들/Reviews</category>
      <author>Kochanhyun</author>
      <guid isPermaLink="true">https://notepadsit.tistory.com/185</guid>
      <comments>https://notepadsit.tistory.com/185#entry185comment</comments>
      <pubDate>Tue, 23 Mar 2021 19:56:00 +0900</pubDate>
    </item>
    <item>
      <title>월 1500원 유튜브 프리미엄, 이용해도 될까?</title>
      <link>https://notepadsit.tistory.com/184</link>
      <description>&lt;p&gt;유튜브 프리미엄은 월 9500원의 가격에 광고 제거 및 유튜브 뮤직을 모두 누릴 수 있어 많은 사람들이 구매하여 사용하고 있다.&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;나는 어떤 커뮤니티에서 유튜브 프리미엄을 단돈 6개월에 9천원, 월 1500원에 이용할 수 있다는 글을 보았다. 월 1500원이면 중간에 끊겨도 한번쯤 시험삼아 해봐도 괜찮겠다는 생각이 들었다. 그래서 직접 유튜브 프리미엄을 구매해봤다.&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-filename=&quot;blob&quot; data-origin-width=&quot;828&quot; data-origin-height=&quot;1792&quot; width=&quot;400&quot; data-ke-mobilestyle=&quot;widthContent&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/OETZ6/btqV2WHv9li/WZwJ6b6dDpn1xKkBa3gky0/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/OETZ6/btqV2WHv9li/WZwJ6b6dDpn1xKkBa3gky0/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/OETZ6/btqV2WHv9li/WZwJ6b6dDpn1xKkBa3gky0/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FOETZ6%2FbtqV2WHv9li%2FWZwJ6b6dDpn1xKkBa3gky0%2Fimg.png&quot; data-filename=&quot;blob&quot; data-origin-width=&quot;828&quot; data-origin-height=&quot;1792&quot; width=&quot;400&quot; data-ke-mobilestyle=&quot;widthContent&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;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p&gt;글에서 제공하는 카카오톡 오픈채팅방에 들어갔다. 오픈채팅방에는 무려 317명이 있었다. 심지어 내가 이용한 서비스 이외에도 많은 사람들이 이런 대리구매 서비스를 운영하고, 더 많은 사람이 이것을 이용하고 있었다.&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-filename=&quot;blob&quot; data-origin-width=&quot;748&quot; data-origin-height=&quot;284&quot; data-ke-mobilestyle=&quot;widthContent&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/wrLum/btqVRvSKcpf/eAEZ4gytE5nvyzddmqbBPk/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/wrLum/btqVRvSKcpf/eAEZ4gytE5nvyzddmqbBPk/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/wrLum/btqVRvSKcpf/eAEZ4gytE5nvyzddmqbBPk/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FwrLum%2FbtqVRvSKcpf%2FeAEZ4gytE5nvyzddmqbBPk%2Fimg.png&quot; data-filename=&quot;blob&quot; data-origin-width=&quot;748&quot; data-origin-height=&quot;284&quot; data-ke-mobilestyle=&quot;widthContent&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;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p&gt;일단 서비스 관리자가 공지한대로, 서비스 관리자에게 내 전화번호를 보냈다.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-filename=&quot;blob&quot; data-origin-width=&quot;2000&quot; data-origin-height=&quot;1250&quot; data-ke-mobilestyle=&quot;widthContent&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/K47Sy/btqVTHE8aD2/KKadcvuiGjQ5UCHhAPVElk/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/K47Sy/btqVTHE8aD2/KKadcvuiGjQ5UCHhAPVElk/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/K47Sy/btqVTHE8aD2/KKadcvuiGjQ5UCHhAPVElk/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FK47Sy%2FbtqVTHE8aD2%2FKKadcvuiGjQ5UCHhAPVElk%2Fimg.png&quot; data-filename=&quot;blob&quot; data-origin-width=&quot;2000&quot; data-origin-height=&quot;1250&quot; data-ke-mobilestyle=&quot;widthContent&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;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p&gt;몇분후에, 구글 가족 공유 링크가 왔다. 들어가서 승인을 하고 유튜브에 접속하니 실제로 유튜브 프리미엄을 이용할 수 있었다.&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-filename=&quot;Screen Shot 2021-02-05 at 7.56.53 PM.png&quot; data-origin-width=&quot;410&quot; data-origin-height=&quot;124&quot; data-ke-mobilestyle=&quot;widthContent&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/bplozY/btqVZSsCAdq/1V3TsfMPBY6yEWLC7XGp2K/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/bplozY/btqVZSsCAdq/1V3TsfMPBY6yEWLC7XGp2K/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/bplozY/btqVZSsCAdq/1V3TsfMPBY6yEWLC7XGp2K/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FbplozY%2FbtqVZSsCAdq%2F1V3TsfMPBY6yEWLC7XGp2K%2Fimg.png&quot; data-filename=&quot;Screen Shot 2021-02-05 at 7.56.53 PM.png&quot; data-origin-width=&quot;410&quot; data-origin-height=&quot;124&quot; data-ke-mobilestyle=&quot;widthContent&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;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p&gt;여기까지 봤다면 1500원에 진짜로 이용할 수 있으면 무조건 써야하는거 아니야? 라고 생각할 수 있다. 하지만 이 서비스는 근본적인 문제점이 있다.&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-origin-width=&quot;0&quot; data-origin-height=&quot;0&quot; data-ke-mobilestyle=&quot;widthContent&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/b2Ga1N/btqV0E1ZTn3/NbLxJh4EIo1Bf6Hlunt78K/img.webp&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/b2Ga1N/btqV0E1ZTn3/NbLxJh4EIo1Bf6Hlunt78K/img.webp&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/b2Ga1N/btqV0E1ZTn3/NbLxJh4EIo1Bf6Hlunt78K/img.webp&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fb2Ga1N%2FbtqV0E1ZTn3%2FNbLxJh4EIo1Bf6Hlunt78K%2Fimg.webp&quot; data-origin-width=&quot;0&quot; data-origin-height=&quot;0&quot; data-ke-mobilestyle=&quot;widthContent&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;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p&gt;바로 이 서비스는&amp;nbsp;&lt;b&gt;우회 구매&lt;/b&gt;를 이용한다는 것이다. 알다시피, 한국에서는 유튜브 프리미엄을 가족 플랜으로 결제할 수 없다. 이 대리구매 서비스는 인도의 낮은 가격과 가족 플랜을 이용해 사람들에게 판매하는 것이다.&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;이는 유튜브 프리미엄의 약관을 어기는 것이기 때문에 중간에 계정이 해지되어도 보호를 받을 수 없는 것이다. 따라서 이러한 것들을 감수할 수 없는 사람은 이용하지 않는 것이 바람직하겠다.&amp;nbsp;&lt;/p&gt;</description>
      <category>옛날 글들/Reviews</category>
      <author>Kochanhyun</author>
      <guid isPermaLink="true">https://notepadsit.tistory.com/184</guid>
      <comments>https://notepadsit.tistory.com/184#entry184comment</comments>
      <pubDate>Fri, 5 Feb 2021 20:01:01 +0900</pubDate>
    </item>
    <item>
      <title>[MAC M1] VSCODE C++ 컴파일 설정하기</title>
      <link>https://notepadsit.tistory.com/183</link>
      <description>&lt;p&gt;이 글은 jjjnnkkkk님이 작성하신 &lt;b&gt;[VSCode] macOS에서 Visual Studio Code로 C/C++ 코딩하기[1] &lt;/b&gt;를 토대로 작성한 글입니다. 이후 디버깅 과정은 아래 링크를 통해 직접 따라 설치하시기 바랍니다.&lt;/p&gt;
&lt;figure id=&quot;og_1612334405541&quot; contenteditable=&quot;false&quot; data-ke-type=&quot;opengraph&quot; data-og-type=&quot;article&quot; data-og-title=&quot;[VSCode] macOS에서 Visual Studio Code로 C/C++ 코딩하기(1) - Extension 설치&quot; data-og-description=&quot;MacOS에서 Windows의 Visual Studio같은 IDE는 대표적으로 XCode가 있다. But.... 써본 사람들은 알겠지만, 인터페이스가 예쁘긴 한데 뭔가 불편하고 특히 PS(Problem Solving) 공부할 때 input/output 에서 약간..&quot; data-og-host=&quot;junekkk.tistory.com&quot; data-og-source-url=&quot;https://junekkk.tistory.com/20&quot; data-og-url=&quot;https://junekkk.tistory.com/20&quot; data-og-image=&quot;https://scrap.kakaocdn.net/dn/jWmws/hyI8ZcLudq/E9YwzhJnNKejVQG8fh1ZEk/img.png?width=800&amp;amp;height=850&amp;amp;face=0_0_800_850,https://scrap.kakaocdn.net/dn/cboNiK/hyI8WmMWXi/SuV6LIi381eQbn78yuRxY0/img.png?width=800&amp;amp;height=850&amp;amp;face=0_0_800_850,https://scrap.kakaocdn.net/dn/wOu9t/hyI8TKlTXq/k6xSkk9aPbdpcARCQa31u0/img.png?width=2556&amp;amp;height=2724&amp;amp;face=0_0_2556_2724&quot;&gt;&lt;a href=&quot;https://junekkk.tistory.com/20&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot; data-source-url=&quot;https://junekkk.tistory.com/20&quot;&gt;
&lt;div class=&quot;og-image&quot; style=&quot;background-image: url('https://scrap.kakaocdn.net/dn/jWmws/hyI8ZcLudq/E9YwzhJnNKejVQG8fh1ZEk/img.png?width=800&amp;amp;height=850&amp;amp;face=0_0_800_850,https://scrap.kakaocdn.net/dn/cboNiK/hyI8WmMWXi/SuV6LIi381eQbn78yuRxY0/img.png?width=800&amp;amp;height=850&amp;amp;face=0_0_800_850,https://scrap.kakaocdn.net/dn/wOu9t/hyI8TKlTXq/k6xSkk9aPbdpcARCQa31u0/img.png?width=2556&amp;amp;height=2724&amp;amp;face=0_0_2556_2724');&quot;&gt;&amp;nbsp;&lt;/div&gt;
&lt;div class=&quot;og-text&quot;&gt;
&lt;p class=&quot;og-title&quot;&gt;[VSCode] macOS에서 Visual Studio Code로 C/C++ 코딩하기(1) - Extension 설치&lt;/p&gt;
&lt;p class=&quot;og-desc&quot;&gt;MacOS에서 Windows의 Visual Studio같은 IDE는 대표적으로 XCode가 있다. But.... 써본 사람들은 알겠지만, 인터페이스가 예쁘긴 한데 뭔가 불편하고 특히 PS(Problem Solving) 공부할 때 input/output 에서 약간..&lt;/p&gt;
&lt;p class=&quot;og-host&quot;&gt;junekkk.tistory.com&lt;/p&gt;
&lt;/div&gt;
&lt;/a&gt;&lt;/figure&gt;
&lt;hr contenteditable=&quot;false&quot; data-ke-type=&quot;horizontalRule&quot; data-ke-style=&quot;style5&quot; /&gt;
&lt;p&gt;먼저 &lt;a href=&quot;https://code.visualstudio.com/insiders/&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot;&gt;VSCODE Insider Preview(ARM64)&lt;/a&gt;를 설치한다. 로제타를 통해 &lt;a href=&quot;https://code.visualstudio.com/Download&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot;&gt;일반 맥버전&lt;/a&gt;을 사용해도 상관없다.&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imagegridblock&quot;&gt;
  &lt;div class=&quot;image-container&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/xgk7E/btqVAIcNCw3/H5GdDxiuNGAJfp45JcKE2k/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/xgk7E/btqVAIcNCw3/H5GdDxiuNGAJfp45JcKE2k/img.png&quot; data-filename=&quot;Screen Shot 2021-02-03 at 3.46.08 PM.png&quot; data-origin-width=&quot;1484&quot; data-origin-height=&quot;748&quot; style=&quot;width: 53.256%; margin-right: 10px;&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/xgk7E/btqVAIcNCw3/H5GdDxiuNGAJfp45JcKE2k/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fxgk7E%2FbtqVAIcNCw3%2FH5GdDxiuNGAJfp45JcKE2k%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;1484&quot; height=&quot;748&quot;/&gt;&lt;/span&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/bEd6Wo/btqVyUEHY38/Bn3qxVNgW0JuXkdTyRf3MK/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/bEd6Wo/btqVyUEHY38/Bn3qxVNgW0JuXkdTyRf3MK/img.png&quot; data-filename=&quot;Screen Shot 2021-02-03 at 3.45.56 PM.png&quot; data-origin-width=&quot;1912&quot; data-origin-height=&quot;1126&quot; style=&quot;width: 45.5812%;&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/bEd6Wo/btqVyUEHY38/Bn3qxVNgW0JuXkdTyRf3MK/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FbEd6Wo%2FbtqVyUEHY38%2FBn3qxVNgW0JuXkdTyRf3MK%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;1912&quot; height=&quot;1126&quot;/&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;p&gt;VSCODE를 실행하고, &lt;b&gt;C/C++, Code Runner&lt;/b&gt; 확장프로그램을 찾아 설치해준다.&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imagegridblock&quot;&gt;
  &lt;div class=&quot;image-container&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/A0cJX/btqVtaBAGlg/a79e0agsUHVwzgV0zxUki0/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/A0cJX/btqVtaBAGlg/a79e0agsUHVwzgV0zxUki0/img.png&quot; data-filename=&quot;blob&quot; data-origin-width=&quot;620&quot; data-origin-height=&quot;904&quot; style=&quot;width: 39.5725%; margin-right: 10px;&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/A0cJX/btqVtaBAGlg/a79e0agsUHVwzgV0zxUki0/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FA0cJX%2FbtqVtaBAGlg%2Fa79e0agsUHVwzgV0zxUki0%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;620&quot; height=&quot;904&quot;/&gt;&lt;/span&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/cMuQh4/btqVvO5WaHz/9O7PMrJ2Vqqa5aopHdcFvk/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/cMuQh4/btqVvO5WaHz/9O7PMrJ2Vqqa5aopHdcFvk/img.png&quot; data-filename=&quot;Screen Shot 2021-02-03 at 3.49.55 PM.png&quot; data-origin-width=&quot;530&quot; data-origin-height=&quot;516&quot; style=&quot;width: 59.2647%;&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/cMuQh4/btqVvO5WaHz/9O7PMrJ2Vqqa5aopHdcFvk/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FcMuQh4%2FbtqVvO5WaHz%2F9O7PMrJ2Vqqa5aopHdcFvk%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;530&quot; height=&quot;516&quot;/&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;p&gt;이후 우측 상단의 화살표를 클릭하면 디버깅을 실행할 수 있다.&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-origin-width=&quot;598&quot; data-origin-height=&quot;298&quot; data-filename=&quot;Screen Shot 2021-02-03 at 3.51.11 PM.png&quot; data-ke-mobilestyle=&quot;widthContent&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/b0YuVQ/btqVvOEOoca/pouJeWXENZpO7TJArBlfB0/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/b0YuVQ/btqVvOEOoca/pouJeWXENZpO7TJArBlfB0/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/b0YuVQ/btqVvOEOoca/pouJeWXENZpO7TJArBlfB0/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fb0YuVQ%2FbtqVvOEOoca%2FpouJeWXENZpO7TJArBlfB0%2Fimg.png&quot; data-origin-width=&quot;598&quot; data-origin-height=&quot;298&quot; data-filename=&quot;Screen Shot 2021-02-03 at 3.51.11 PM.png&quot; data-ke-mobilestyle=&quot;widthContent&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;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p&gt;Code Runner의 설정에 들어가서 Run In Terminal 부분을 활성화해준 후, Executor Map -&amp;gt; Edit in settings.json 을 클릭한다.&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-filename=&quot;Screen Shot 2021-02-03 at 4.01.43 PM.png&quot; data-origin-width=&quot;2156&quot; data-origin-height=&quot;1648&quot; data-ke-mobilestyle=&quot;widthContent&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/c6PFJg/btqVvNTpLLM/KT0ZR22I7keQvjdUn5UQO0/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/c6PFJg/btqVvNTpLLM/KT0ZR22I7keQvjdUn5UQO0/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/c6PFJg/btqVvNTpLLM/KT0ZR22I7keQvjdUn5UQO0/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fc6PFJg%2FbtqVvNTpLLM%2FKT0ZR22I7keQvjdUn5UQO0%2Fimg.png&quot; data-filename=&quot;Screen Shot 2021-02-03 at 4.01.43 PM.png&quot; data-origin-width=&quot;2156&quot; data-origin-height=&quot;1648&quot; data-ke-mobilestyle=&quot;widthContent&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;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p&gt;상단을 다음과 같이 수정한다.&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-filename=&quot;Screen Shot 2021-02-03 at 4.03.37 PM.png&quot; data-origin-width=&quot;786&quot; data-origin-height=&quot;496&quot; data-ke-mobilestyle=&quot;widthContent&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/bWYqZK/btqVIJVYCsI/u7SUCJvHc5Pgij1Z5SrDa1/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/bWYqZK/btqVIJVYCsI/u7SUCJvHc5Pgij1Z5SrDa1/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/bWYqZK/btqVIJVYCsI/u7SUCJvHc5Pgij1Z5SrDa1/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FbWYqZK%2FbtqVIJVYCsI%2Fu7SUCJvHc5Pgij1Z5SrDa1%2Fimg.png&quot; data-filename=&quot;Screen Shot 2021-02-03 at 4.03.37 PM.png&quot; data-origin-width=&quot;786&quot; data-origin-height=&quot;496&quot; data-ke-mobilestyle=&quot;widthContent&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;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;이후의 디버깅 방법은 jjjnnkkkk님이 작성하신 &lt;b&gt;[VSCode] macOS에서 Visual Studio Code로 C/C++ 코딩하기(2)&lt;/b&gt; 에서 직접 확인하자.&lt;/p&gt;
&lt;figure id=&quot;og_1612335977203&quot; contenteditable=&quot;false&quot; data-ke-type=&quot;opengraph&quot; data-og-type=&quot;article&quot; data-og-title=&quot;[VSCode] macOS에서 Visual Studio Code로 C/C++ 코딩하기(2) - 디버깅을 위한 tasks.json, launch.json 설정&quot; data-og-description=&quot;지난글에서는 VSCode에서 C++ 코드를 '실행(Run)'만 할 수 있는 설정을 했다. [VSCode] macOS에서 Visual Studio Code로 C/C++ 코딩하기(1) - Extension 설치 MacOS에서 Windows의 Visual Studio같은 IDE는 대표적..&quot; data-og-host=&quot;junekkk.tistory.com&quot; data-og-source-url=&quot;https://junekkk.tistory.com/21&quot; data-og-url=&quot;https://junekkk.tistory.com/21&quot; data-og-image=&quot;https://scrap.kakaocdn.net/dn/bCY5z8/hyI8V2vhdw/TkBWiFvMhwBhuXv3aVy9FK/img.png?width=800&amp;amp;height=375&amp;amp;face=0_0_800_375,https://scrap.kakaocdn.net/dn/cG6nko/hyI8UCwci0/Y78nk1lmy7xfw37wvbkDfk/img.png?width=800&amp;amp;height=375&amp;amp;face=0_0_800_375,https://scrap.kakaocdn.net/dn/ccSoWc/hyI8RsgkOd/KSgnMKs0TLHQjY8iwoUnfk/img.png?width=1978&amp;amp;height=1110&amp;amp;face=0_0_1978_1110&quot;&gt;&lt;a href=&quot;https://junekkk.tistory.com/21&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot; data-source-url=&quot;https://junekkk.tistory.com/21&quot;&gt;
&lt;div class=&quot;og-image&quot; style=&quot;background-image: url('https://scrap.kakaocdn.net/dn/bCY5z8/hyI8V2vhdw/TkBWiFvMhwBhuXv3aVy9FK/img.png?width=800&amp;amp;height=375&amp;amp;face=0_0_800_375,https://scrap.kakaocdn.net/dn/cG6nko/hyI8UCwci0/Y78nk1lmy7xfw37wvbkDfk/img.png?width=800&amp;amp;height=375&amp;amp;face=0_0_800_375,https://scrap.kakaocdn.net/dn/ccSoWc/hyI8RsgkOd/KSgnMKs0TLHQjY8iwoUnfk/img.png?width=1978&amp;amp;height=1110&amp;amp;face=0_0_1978_1110');&quot;&gt;&amp;nbsp;&lt;/div&gt;
&lt;div class=&quot;og-text&quot;&gt;
&lt;p class=&quot;og-title&quot;&gt;[VSCode] macOS에서 Visual Studio Code로 C/C++ 코딩하기(2) - 디버깅을 위한 tasks.json, launch.json 설정&lt;/p&gt;
&lt;p class=&quot;og-desc&quot;&gt;지난글에서는 VSCode에서 C++ 코드를 '실행(Run)'만 할 수 있는 설정을 했다. [VSCode] macOS에서 Visual Studio Code로 C/C++ 코딩하기(1) - Extension 설치 MacOS에서 Windows의 Visual Studio같은 IDE는 대표적..&lt;/p&gt;
&lt;p class=&quot;og-host&quot;&gt;junekkk.tistory.com&lt;/p&gt;
&lt;/div&gt;
&lt;/a&gt;&lt;/figure&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;div id=&quot;gtx-trans&quot; style=&quot;position: absolute; left: -9px; top: 2871.08px;&quot;&gt;
&lt;div class=&quot;gtx-trans-icon&quot;&gt;&amp;nbsp;&lt;/div&gt;
&lt;/div&gt;</description>
      <category>옛날 글들/PS - C++</category>
      <author>Kochanhyun</author>
      <guid isPermaLink="true">https://notepadsit.tistory.com/183</guid>
      <comments>https://notepadsit.tistory.com/183#entry183comment</comments>
      <pubDate>Wed, 3 Feb 2021 16:06:44 +0900</pubDate>
    </item>
    <item>
      <title>M1 맥북에서 FHD 120HZ 모니터 사용하기 (w. 유그린 허브)</title>
      <link>https://notepadsit.tistory.com/182</link>
      <description>&lt;h4 data-ke-size=&quot;size20&quot;&gt;서론&lt;/h4&gt;
&lt;p&gt;M1 맥북은 기본적으로 2개의 USB-C 포트만을 지원하기 때문에 별도의 허브를 이용해 모니터를 연결해야 한다.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;난 Aliexpress에서 판매되고 있는 유그린 사의 허브를 사용했다. 그중에서도 무전원이면서(M1 맥 전원 이슈), HDMI를 사용할 수 있는 허브를 사용했다. 이 허브는 4k@30hz를 공식적으로 지원한다.&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;http://aliexpress.com/item/1005001596762329.html?spm=a2g0o.productlist.0.0.1f5b50d09GRiXG&amp;amp;algo_pvid=796bddf4-c05d-4798-a186-a549b885c55b&amp;amp;algo_expid=796bddf4-c05d-4798-a186-a549b885c55b-2&amp;amp;btsid=0bb0622c16122731547288221ed345&amp;amp;ws_ab_test=searchweb0_0,searchweb201602_,searchweb201603_&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot;&gt;aliexpress.com/item/1005001596762329.html?spm=a2g0o.productlist.0.0.1f5b50d09GRiXG&amp;amp;algo_pvid=796bddf4-c05d-4798-a186-a549b885c55b&amp;amp;algo_expid=796bddf4-c05d-4798-a186-a549b885c55b-2&amp;amp;btsid=0bb0622c16122731547288221ed345&amp;amp;ws_ab_test=searchweb0_0,searchweb201602_,searchweb201603_&lt;/a&gt;&lt;/p&gt;
&lt;figure id=&quot;og_1612273178028&quot; contenteditable=&quot;false&quot; data-ke-type=&quot;opengraph&quot; data-og-type=&quot;product&quot; data-og-title=&quot;US $16.7 35% OFF|UGREEN USB C Hub Mini Size USB Type C 3.1 to 4K HDMI RJ45 PD USB 3.0 OTG Adapter USB C Dock for MacBook Air Pro&quot; data-og-description=&quot;Smarter Shopping, Better Living! Aliexpress.com&quot; data-og-host=&quot;www.aliexpress.com&quot; data-og-source-url=&quot;http://aliexpress.com/item/1005001596762329.html?spm=a2g0o.productlist.0.0.1f5b50d09GRiXG&amp;amp;algo_pvid=796bddf4-c05d-4798-a186-a549b885c55b&amp;amp;algo_expid=796bddf4-c05d-4798-a186-a549b885c55b-2&amp;amp;btsid=0bb0622c16122731547288221ed345&amp;amp;ws_ab_test=searchweb0_0,searchweb201602_,searchweb201603_&quot; data-og-url=&quot;https://www.aliexpress.com/item/1005001596762329.html?src=ibdm_d03p0558e02r02&amp;amp;sk=&amp;amp;aff_platform=&amp;amp;aff_trace_key=&amp;amp;af=&amp;amp;cv=&amp;amp;cn=&amp;amp;dp=&quot; data-og-image=&quot;https://scrap.kakaocdn.net/dn/b7Nvcd/hyJag4F3TP/CKlWn8ZuE8lDaAXC9EioaK/img.jpg?width=750&amp;amp;height=1000&amp;amp;face=0_0_750_1000&quot;&gt;&lt;a href=&quot;http://aliexpress.com/item/1005001596762329.html?spm=a2g0o.productlist.0.0.1f5b50d09GRiXG&amp;amp;algo_pvid=796bddf4-c05d-4798-a186-a549b885c55b&amp;amp;algo_expid=796bddf4-c05d-4798-a186-a549b885c55b-2&amp;amp;btsid=0bb0622c16122731547288221ed345&amp;amp;ws_ab_test=searchweb0_0,searchweb201602_,searchweb201603_&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot; data-source-url=&quot;http://aliexpress.com/item/1005001596762329.html?spm=a2g0o.productlist.0.0.1f5b50d09GRiXG&amp;amp;algo_pvid=796bddf4-c05d-4798-a186-a549b885c55b&amp;amp;algo_expid=796bddf4-c05d-4798-a186-a549b885c55b-2&amp;amp;btsid=0bb0622c16122731547288221ed345&amp;amp;ws_ab_test=searchweb0_0,searchweb201602_,searchweb201603_&quot;&gt;
&lt;div class=&quot;og-image&quot; style=&quot;background-image: url('https://scrap.kakaocdn.net/dn/b7Nvcd/hyJag4F3TP/CKlWn8ZuE8lDaAXC9EioaK/img.jpg?width=750&amp;amp;height=1000&amp;amp;face=0_0_750_1000');&quot;&gt;&amp;nbsp;&lt;/div&gt;
&lt;div class=&quot;og-text&quot;&gt;
&lt;p class=&quot;og-title&quot;&gt;US $16.7 35% OFF|UGREEN USB C Hub Mini Size USB Type C 3.1 to 4K HDMI RJ45 PD USB 3.0 OTG Adapter USB C Dock for MacBook Air Pro&lt;/p&gt;
&lt;p class=&quot;og-desc&quot;&gt;Smarter Shopping, Better Living! Aliexpress.com&lt;/p&gt;
&lt;p class=&quot;og-host&quot;&gt;www.aliexpress.com&lt;/p&gt;
&lt;/div&gt;
&lt;/a&gt;&lt;/figure&gt;
&lt;p&gt;나는 인터픽셀 사의 IP2730 모니터를 사용하고 있다. IP2730 모니터는 HDMI 출력도 144HZ를 지원하기 때문에 허브로 120HZ를 출력할 수 있었다.&lt;/p&gt;
&lt;h4 data-ke-size=&quot;size20&quot;&gt;설정&lt;/h4&gt;
&lt;p&gt;허브를 통해 모니터와 맥을 연결한다. 그리고 디스플레이 설정에 들어가서 주사율을 120HZ로 설정해준다.&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-filename=&quot;Screen Shot 2021-02-02 at 10.51.14 PM.png&quot; data-origin-width=&quot;671&quot; data-origin-height=&quot;434&quot; data-ke-mobilestyle=&quot;widthContent&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/dE6xjZ/btqVnYHZj2f/WevKxVUJZs3CRvjRRoB3Jk/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/dE6xjZ/btqVnYHZj2f/WevKxVUJZs3CRvjRRoB3Jk/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/dE6xjZ/btqVnYHZj2f/WevKxVUJZs3CRvjRRoB3Jk/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FdE6xjZ%2FbtqVnYHZj2f%2FWevKxVUJZs3CRvjRRoB3Jk%2Fimg.png&quot; data-filename=&quot;Screen Shot 2021-02-02 at 10.51.14 PM.png&quot; data-origin-width=&quot;671&quot; data-origin-height=&quot;434&quot; data-ke-mobilestyle=&quot;widthContent&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;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;h4 data-ke-size=&quot;size20&quot;&gt;왜?&lt;/h4&gt;
&lt;p&gt;144hz를 사용하려면 검은 화면과 함께 모니터가 먹통이 된다. 이유는 대역폭이다. 아까 말했듯, 내가 사용한 허브는 4k 30hz까지만 지원한다.&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imagegridblock&quot;&gt;
  &lt;div class=&quot;image-container&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/dSodZl/btqVzRUCoFu/DoEESiDcnXEy4HRkCyQfTK/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/dSodZl/btqVzRUCoFu/DoEESiDcnXEy4HRkCyQfTK/img.png&quot; data-filename=&quot;Screen Shot 2021-02-02 at 11.01.25 PM.png&quot; data-origin-width=&quot;291&quot; data-origin-height=&quot;200&quot; style=&quot;width: 39.8041%; margin-right: 10px;&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/dSodZl/btqVzRUCoFu/DoEESiDcnXEy4HRkCyQfTK/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FdSodZl%2FbtqVzRUCoFu%2FDoEESiDcnXEy4HRkCyQfTK%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;291&quot; height=&quot;200&quot;/&gt;&lt;/span&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/bYUEFX/btqVufWcQeH/sFkE9A3xAGilkeec5vKmSK/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/bYUEFX/btqVufWcQeH/sFkE9A3xAGilkeec5vKmSK/img.png&quot; data-filename=&quot;Screen Shot 2021-02-02 at 11.01.38 PM.png&quot; data-origin-width=&quot;287&quot; data-origin-height=&quot;133&quot; style=&quot;width: 59.0331%;&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/bYUEFX/btqVufWcQeH/sFkE9A3xAGilkeec5vKmSK/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FbYUEFX%2FbtqVufWcQeH%2FsFkE9A3xAGilkeec5vKmSK%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;287&quot; height=&quot;133&quot;/&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;p&gt;4k@30hz는 7.74 Gbit/s의 대역폭을 사용하고, FHD@144hz는 8 Gbit/s의 대역폭을 사용하여 대역폭을 초과하기 때문에 사용할 수 없는 것이다.&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;만약 144hz 이상의 주사율을 사용하고 싶다면 Dp to Dp 케이블을 사용하는 게 바람직할 것 같다.&lt;/p&gt;</description>
      <category>옛날 글들/Tips</category>
      <author>Kochanhyun</author>
      <guid isPermaLink="true">https://notepadsit.tistory.com/182</guid>
      <comments>https://notepadsit.tistory.com/182#entry182comment</comments>
      <pubDate>Tue, 2 Feb 2021 23:09:28 +0900</pubDate>
    </item>
    <item>
      <title>클라우드 저장소 서비스 비교 (구글 드라이브, 네이버 클라우드, iCloud 등)</title>
      <link>https://notepadsit.tistory.com/181</link>
      <description>&lt;table style=&quot;border-collapse: collapse; width: 100%; height: 218px;&quot; border=&quot;1&quot; data-ke-style=&quot;style12&quot;&gt;
&lt;tbody&gt;
&lt;tr style=&quot;height: 15px;&quot;&gt;
&lt;td style=&quot;width: 14.186%; height: 15px; text-align: center;&quot;&gt;&lt;span style=&quot;font-family: 'Nanum Gothic';&quot;&gt;서비스 이름&lt;/span&gt;&lt;/td&gt;
&lt;td style=&quot;width: 13.3722%; height: 15px; text-align: center;&quot;&gt;&lt;span style=&quot;font-family: 'Nanum Gothic';&quot;&gt;기본 제공 용량&lt;/span&gt;&lt;/td&gt;
&lt;td style=&quot;width: 23.7209%; height: 15px; text-align: center;&quot; colspan=&quot;2&quot;&gt;&lt;span style=&quot;font-family: 'Nanum Gothic';&quot;&gt;최소 결제 금액 (월 기준)&lt;/span&gt;&lt;/td&gt;
&lt;td style=&quot;width: 14.8836%; height: 15px; text-align: center;&quot;&gt;&lt;span style=&quot;font-family: 'Nanum Gothic';&quot;&gt;최대 용량&lt;/span&gt;&lt;/td&gt;
&lt;td style=&quot;width: 32.2093%; height: 15px; text-align: center;&quot;&gt;&lt;span style=&quot;font-family: 'Nanum Gothic';&quot;&gt;용량 당 가격 (1/2TB, 월 결제 기준)&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style=&quot;height: 20px;&quot;&gt;
&lt;td style=&quot;width: 14.186%; height: 20px; text-align: center;&quot;&gt;&lt;span style=&quot;font-family: 'Nanum Gothic';&quot;&gt;Google Drive&lt;/span&gt;&lt;/td&gt;
&lt;td style=&quot;width: 13.3722%; height: 20px; text-align: center;&quot;&gt;&lt;span style=&quot;font-family: 'Nanum Gothic';&quot;&gt;15GB&lt;/span&gt;&lt;/td&gt;
&lt;td style=&quot;width: 23.7209%; height: 20px; text-align: center;&quot; colspan=&quot;2&quot;&gt;&lt;span style=&quot;font-family: 'Nanum Gothic';&quot;&gt;2400원/100GB&lt;/span&gt;&lt;/td&gt;
&lt;td style=&quot;width: 14.8836%; height: 20px; text-align: center;&quot;&gt;&lt;span style=&quot;font-family: 'Nanum Gothic';&quot;&gt;2TB&lt;/span&gt;&lt;/td&gt;
&lt;td style=&quot;width: 32.2093%; height: 20px; text-align: center;&quot;&gt;&lt;span style=&quot;font-family: 'Nanum Gothic';&quot;&gt;6원/GB&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style=&quot;height: 20px;&quot;&gt;
&lt;td style=&quot;width: 14.186%; height: 20px; text-align: center;&quot;&gt;&lt;span style=&quot;font-family: 'Nanum Gothic';&quot;&gt;Naver MyBOX&lt;/span&gt;&lt;/td&gt;
&lt;td style=&quot;width: 13.3722%; height: 20px; text-align: center;&quot;&gt;&lt;span style=&quot;font-family: 'Nanum Gothic';&quot;&gt;30GB&lt;/span&gt;&lt;/td&gt;
&lt;td style=&quot;width: 23.7209%; height: 20px; text-align: center;&quot; colspan=&quot;2&quot;&gt;&lt;span style=&quot;font-family: 'Nanum Gothic';&quot;&gt;3000원/100GB&lt;/span&gt;&lt;/td&gt;
&lt;td style=&quot;width: 14.8836%; height: 20px; text-align: center;&quot;&gt;&lt;span style=&quot;font-family: 'Nanum Gothic';&quot;&gt;2TB&lt;/span&gt;&lt;/td&gt;
&lt;td style=&quot;width: 32.2093%; height: 20px; text-align: center;&quot;&gt;&lt;span style=&quot;font-family: 'Nanum Gothic';&quot;&gt;5원/GB&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style=&quot;height: 20px;&quot;&gt;
&lt;td style=&quot;width: 14.186%; height: 20px; text-align: center;&quot;&gt;&lt;span style=&quot;font-family: 'Nanum Gothic';&quot;&gt;iCloud&lt;/span&gt;&lt;/td&gt;
&lt;td style=&quot;width: 13.3722%; height: 20px; text-align: center;&quot;&gt;&lt;span style=&quot;font-family: 'Nanum Gothic';&quot;&gt;5GB&lt;/span&gt;&lt;/td&gt;
&lt;td style=&quot;width: 23.7209%; height: 20px; text-align: center;&quot; colspan=&quot;2&quot;&gt;&lt;span style=&quot;font-family: 'Nanum Gothic';&quot;&gt;1100원/50GB&lt;/span&gt;&lt;/td&gt;
&lt;td style=&quot;width: 14.8836%; height: 20px; text-align: center;&quot;&gt;&lt;span style=&quot;font-family: 'Nanum Gothic';&quot;&gt;2TB&lt;/span&gt;&lt;/td&gt;
&lt;td style=&quot;width: 32.2093%; height: 20px; text-align: center;&quot;&gt;&lt;span style=&quot;font-family: 'Nanum Gothic';&quot;&gt;5.55원/GB&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style=&quot;height: 20px;&quot;&gt;
&lt;td style=&quot;width: 14.186%; height: 20px; text-align: center;&quot;&gt;&lt;span style=&quot;font-family: 'Nanum Gothic';&quot;&gt;OneDrive&lt;/span&gt;&lt;/td&gt;
&lt;td style=&quot;width: 13.3722%; height: 20px; text-align: center;&quot;&gt;&lt;span style=&quot;font-family: 'Nanum Gothic';&quot;&gt;5GB&lt;/span&gt;&lt;/td&gt;
&lt;td style=&quot;width: 23.7209%; height: 20px; text-align: center;&quot; colspan=&quot;2&quot;&gt;&lt;span style=&quot;font-family: 'Nanum Gothic';&quot;&gt;1900원/100GB&lt;/span&gt;&lt;/td&gt;
&lt;td style=&quot;width: 14.8836%; height: 20px; text-align: center;&quot;&gt;&lt;span style=&quot;font-family: 'Nanum Gothic';&quot;&gt;Family : 1TB x 6&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: 'Nanum Gothic';&quot;&gt;Personal : 1TB&lt;/span&gt;&lt;/td&gt;
&lt;td style=&quot;width: 32.2093%; height: 20px; text-align: center;&quot;&gt;&lt;span style=&quot;font-family: 'Nanum Gothic';&quot;&gt;4.45원/GB&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style=&quot;height: 26px;&quot;&gt;
&lt;td style=&quot;width: 14.186%; height: 26px; text-align: center;&quot;&gt;&lt;span style=&quot;font-family: 'Nanum Gothic';&quot;&gt;Dropbox&lt;/span&gt;&lt;/td&gt;
&lt;td style=&quot;width: 13.3722%; height: 26px; text-align: center;&quot;&gt;&lt;span style=&quot;font-family: 'Nanum Gothic';&quot;&gt;2GB&lt;/span&gt;&lt;/td&gt;
&lt;td style=&quot;width: 23.7209%; height: 26px; text-align: center;&quot; colspan=&quot;2&quot;&gt;&lt;span style=&quot;font-family: 'Nanum Gothic';&quot;&gt;$12/2TB&lt;/span&gt;&lt;/td&gt;
&lt;td style=&quot;width: 14.8836%; height: 26px; text-align: center;&quot;&gt;&lt;span style=&quot;font-family: 'Nanum Gothic';&quot;&gt;2TB&lt;/span&gt;&lt;/td&gt;
&lt;td style=&quot;width: 32.2093%; height: 26px; text-align: center;&quot;&gt;&lt;span style=&quot;font-family: 'Nanum Gothic';&quot;&gt;$0.006/GB (약 6원)&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style=&quot;height: 20px;&quot;&gt;
&lt;td style=&quot;width: 14.186%; height: 20px; text-align: center;&quot;&gt;&lt;span style=&quot;font-family: 'Nanum Gothic';&quot;&gt;Mega&lt;/span&gt;&lt;/td&gt;
&lt;td style=&quot;width: 13.3722%; height: 20px; text-align: center;&quot;&gt;&lt;span style=&quot;font-family: 'Nanum Gothic';&quot;&gt;30GB&lt;/span&gt;&lt;/td&gt;
&lt;td style=&quot;width: 23.7209%; height: 20px; text-align: center;&quot; colspan=&quot;2&quot;&gt;&lt;span style=&quot;font-family: 'Nanum Gothic';&quot;&gt;6693원/1TB&lt;/span&gt;&lt;/td&gt;
&lt;td style=&quot;width: 14.8836%; height: 20px; text-align: center;&quot;&gt;&lt;span style=&quot;font-family: 'Nanum Gothic';&quot;&gt;16TB&lt;/span&gt;&lt;/td&gt;
&lt;td style=&quot;width: 32.2093%; height: 20px; text-align: center;&quot;&gt;&lt;span style=&quot;font-family: 'Nanum Gothic';&quot;&gt;6.7원/GB&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;h2 data-ke-size=&quot;size26&quot;&gt;&lt;span style=&quot;font-family: 'Nanum Gothic';&quot;&gt;Google Drive&lt;/span&gt;&lt;/h2&gt;
&lt;p&gt;&lt;span style=&quot;font-family: 'Nanum Gothic';&quot;&gt;구글 드라이브는 구글에서 제공하는 클라우드 스토리지 서비스입니다. 구글 드라이브는 &lt;span style=&quot;color: #333333;&quot;&gt;구글의 여러 서비스 (Gmail, Hangout, Youtube 등) 와 연동이 가능하다는 장점과 익숙한 인터페이스로 인해 많은 분들이 사용하고 계십니다.&lt;/span&gt;&lt;span style=&quot;color: #333333;&quot;&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;h4 data-ke-size=&quot;size20&quot;&gt;&lt;span style=&quot;color: #333333; font-family: 'Nanum Gothic';&quot;&gt;장점&lt;/span&gt;&lt;/h4&gt;
&lt;ol style=&quot;list-style-type: decimal;&quot; data-ke-list-type=&quot;decimal&quot;&gt;
&lt;li&gt;&lt;span style=&quot;font-family: 'Nanum Gothic';&quot;&gt;구글 서비스와의 연동&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style=&quot;font-family: 'Nanum Gothic';&quot;&gt;넉넉한 기본 용량&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style=&quot;font-family: 'Nanum Gothic';&quot;&gt;파일 공유가 쉬움&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style=&quot;font-family: 'Nanum Gothic';&quot;&gt;연단위 결제 시 저렴함&lt;/span&gt;&lt;/li&gt;
&lt;/ol&gt;
&lt;h2 data-ke-size=&quot;size26&quot;&gt;&lt;span style=&quot;font-family: 'Nanum Gothic';&quot;&gt;Naver MyBOX&lt;/span&gt;&lt;/h2&gt;
&lt;p&gt;&lt;span style=&quot;font-family: 'Nanum Gothic';&quot;&gt;네이버 MyBOX는 국내 서비스이기도 하며, 합리적인 가격을 가지고 있는 서비스입니다. 30GB라는 넉넉한 기본 스토리지를 제공합니다. 현재 네이버 클라우드에서 MyBOX로 이름이 바뀐 상태입니다.&lt;/span&gt;&lt;/p&gt;
&lt;h4 data-ke-size=&quot;size20&quot;&gt;&lt;span style=&quot;font-family: 'Nanum Gothic';&quot;&gt;장점&lt;/span&gt;&lt;/h4&gt;
&lt;ol style=&quot;list-style-type: decimal;&quot; data-ke-list-type=&quot;decimal&quot;&gt;
&lt;li&gt;&lt;span style=&quot;font-family: 'Nanum Gothic';&quot;&gt;연단위 결제 시 더 저렴함&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style=&quot;font-family: 'Nanum Gothic';&quot;&gt;기본 스토리지가 큼&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style=&quot;font-family: 'Nanum Gothic';&quot;&gt;국내 서비스&lt;/span&gt;&lt;/li&gt;
&lt;/ol&gt;
&lt;h2 data-ke-size=&quot;size26&quot;&gt;&lt;span style=&quot;font-family: 'Nanum Gothic';&quot;&gt;iCloud&lt;/span&gt;&lt;/h2&gt;
&lt;p&gt;&lt;span style=&quot;font-family: 'Nanum Gothic';&quot;&gt;iCloud는 애플에서 제공하고 있는 클라우드 스토리지 서비스입니다. iCloud는 애플 기기간의 뛰어난 연동성과 합리적인 가격이 장점입니다. 특히 아이폰과 맥을 동시에 사용하시는 분들에게는 물리적 용량의 걱정을 덜 수 있도록 뛰어난 싱크 기능을 제공합니다.&lt;/span&gt;&lt;/p&gt;
&lt;h4 data-ke-size=&quot;size20&quot;&gt;&lt;span style=&quot;font-family: 'Nanum Gothic';&quot;&gt;장점&lt;/span&gt;&lt;/h4&gt;
&lt;ol style=&quot;list-style-type: decimal;&quot; data-ke-list-type=&quot;decimal&quot;&gt;
&lt;li&gt;&lt;span style=&quot;font-family: 'Nanum Gothic';&quot;&gt;합리적인 가격&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style=&quot;font-family: 'Nanum Gothic';&quot;&gt;애플 기기간 연동성&lt;/span&gt;&lt;/li&gt;
&lt;/ol&gt;
&lt;h2 data-ke-size=&quot;size26&quot;&gt;&lt;span style=&quot;font-family: 'Nanum Gothic';&quot;&gt;OneDrive&lt;/span&gt;&lt;/h2&gt;
&lt;p&gt;&lt;span style=&quot;font-family: 'Nanum Gothic';&quot;&gt;OneDrive는 마이크로소프트에서 제공하는 클라우드 스토리지 서비스입니다. OneDrive는 윈도우 기기간의 연동성은 물론이고, 애플 기기에서도 잘 작동합니다. 월 결제 시에도 타사 대비 가격이 저렴하며, 연 결제 시 GB 당 3.5원 꼴로 아주 저렴하게 이용할 수 있습니다. Microsoft 365 Personal 요금제 사용 시에는 오피스 앱들 또한 제공합니다.&lt;/span&gt;&lt;/p&gt;
&lt;h4 data-ke-size=&quot;size20&quot;&gt;&lt;span style=&quot;font-family: 'Nanum Gothic';&quot;&gt;장점&lt;/span&gt;&lt;/h4&gt;
&lt;ol style=&quot;list-style-type: decimal;&quot; data-ke-list-type=&quot;decimal&quot;&gt;
&lt;li&gt;&lt;span style=&quot;font-family: 'Nanum Gothic';&quot;&gt;뛰어난 가격 (연 결제시 3.5원/GB)&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style=&quot;font-family: 'Nanum Gothic';&quot;&gt;Microsoft Office 제공&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style=&quot;font-family: 'Nanum Gothic';&quot;&gt;모든 기기와의 호환성 좋음&lt;/span&gt;&lt;/li&gt;
&lt;/ol&gt;
&lt;h2 data-ke-size=&quot;size26&quot;&gt;&lt;span style=&quot;font-family: 'Nanum Gothic';&quot;&gt;DropBox&lt;/span&gt;&lt;/h2&gt;
&lt;p&gt;&lt;span style=&quot;font-family: 'Nanum Gothic';&quot;&gt;Dropbox는 아주 오래전부터 서비스를 시작한 클라우드 스토리지 서비스의 선구자입니다. 비록 지금은 타사 서비스에 비해 경쟁력이 떨어지는 모습을 보이지만 비즈니스 적으로 이용하실 분들에게는 고려해볼 만한 서비스입니다.&lt;/span&gt;&lt;/p&gt;
&lt;h2 data-ke-size=&quot;size26&quot;&gt;&lt;span style=&quot;font-family: 'Nanum Gothic';&quot;&gt;Mega&lt;/span&gt;&lt;/h2&gt;
&lt;p&gt;&lt;span style=&quot;font-family: 'Nanum Gothic';&quot;&gt;Mega는 빠른 속도와 자동 백업 기능을 제공하며, 파일 공유 시에 mega 도메인과 함께 뛰어난 공유 기능을 사용할 수 있습니다.&lt;/span&gt;&lt;/p&gt;
&lt;h2 data-ke-size=&quot;size26&quot;&gt;&lt;span style=&quot;font-family: 'Nanum Gothic';&quot;&gt;정리&lt;/span&gt;&lt;/h2&gt;
&lt;p data-ke-size=&quot;size18&quot;&gt;&lt;span style=&quot;font-family: 'Nanum Gothic';&quot;&gt;나는 가성비가 필요해 &amp;rarr; OneDrive&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size18&quot;&gt;&lt;span style=&quot;font-family: 'Nanum Gothic';&quot;&gt;나는 구글이 좋아 &lt;span style=&quot;color: #333333;&quot;&gt;&amp;rarr; Google Drive&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size18&quot;&gt;&lt;span style=&quot;font-family: 'Nanum Gothic';&quot;&gt;&lt;span style=&quot;color: #333333;&quot;&gt;나는 애플만 써 &lt;span style=&quot;color: #333333;&quot;&gt;&amp;rarr; iCloud&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;color: #333333;&quot;&gt;&lt;span style=&quot;color: #333333;&quot;&gt;&lt;/span&gt;&lt;/span&gt;&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;size16&quot;&gt;&lt;span style=&quot;font-family: 'Nanum Gothic';&quot;&gt;감사합니다.&lt;/span&gt;&lt;/p&gt;</description>
      <category>옛날 글들/Tips</category>
      <category>OneDrive가 제일 좋음</category>
      <author>Kochanhyun</author>
      <guid isPermaLink="true">https://notepadsit.tistory.com/181</guid>
      <comments>https://notepadsit.tistory.com/181#entry181comment</comments>
      <pubDate>Tue, 26 Jan 2021 13:31:34 +0900</pubDate>
    </item>
    <item>
      <title>해외 VPS 서비스 비교 - VPSDime 리뷰</title>
      <link>https://notepadsit.tistory.com/179</link>
      <description>&lt;h2 data-ke-size=&quot;size26&quot;&gt;장점&lt;/h2&gt;
&lt;h4 data-ke-size=&quot;size20&quot;&gt;매우 저렴한 가격&lt;/h4&gt;
&lt;p&gt;여러 VPS 서비스들을 찾던 중 VPSDime이라는 곳을 알게 되었다. 4vCore, 6G 램, 30G의 용량을 단돈 7$/month로 이용할 수 있는 것이 큰 매리트이다. 다른 유명 VPS 서버와 비교하자면,&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-origin-width=&quot;0&quot; data-origin-height=&quot;0&quot; data-ke-mobilestyle=&quot;widthContent&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/dzuqFj/btqPgHkbRjk/iXC6KYEs1KBXXuBc89GzH1/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/dzuqFj/btqPgHkbRjk/iXC6KYEs1KBXXuBc89GzH1/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/dzuqFj/btqPgHkbRjk/iXC6KYEs1KBXXuBc89GzH1/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FdzuqFj%2FbtqPgHkbRjk%2FiXC6KYEs1KBXXuBc89GzH1%2Fimg.png&quot; data-origin-width=&quot;0&quot; data-origin-height=&quot;0&quot; data-ke-mobilestyle=&quot;widthContent&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;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p&gt;Vultr은 2Core/4G에 20불,&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-origin-width=&quot;0&quot; data-origin-height=&quot;0&quot; data-ke-mobilestyle=&quot;widthContent&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/oqccg/btqPib6pbHC/7ERKcvP3d7nklUQsqeuIYK/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/oqccg/btqPib6pbHC/7ERKcvP3d7nklUQsqeuIYK/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/oqccg/btqPib6pbHC/7ERKcvP3d7nklUQsqeuIYK/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Foqccg%2FbtqPib6pbHC%2F7ERKcvP3d7nklUQsqeuIYK%2Fimg.png&quot; data-origin-width=&quot;0&quot; data-origin-height=&quot;0&quot; data-ke-mobilestyle=&quot;widthContent&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;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p&gt;Cafe24가 33000원(...)정도이다.&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;물론 한국서버가 없다는 점이 아주 큰 단점이나, Seattle 서버가 약 120핑 정도 나오기에 그럭저럭 쓸만하다.&lt;/p&gt;
&lt;h4 data-ke-size=&quot;size20&quot;&gt;빠른 고객 대응&lt;/h4&gt;
&lt;p&gt;VPSDime의 또 다른 장점은 서비스에 있다. 다른 중소 VPS 서버들은 답변이 오는데 최소 1-2일이 걸리는 반면, VPSDime은 아주 신속한 처리를 자랑한다.&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-origin-width=&quot;0&quot; data-origin-height=&quot;0&quot; data-ke-mobilestyle=&quot;widthContent&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/bNtZz6/btqPdRH70YG/LwZdK71iHPgtQbBs9PxtS1/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/bNtZz6/btqPdRH70YG/LwZdK71iHPgtQbBs9PxtS1/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/bNtZz6/btqPdRH70YG/LwZdK71iHPgtQbBs9PxtS1/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FbNtZz6%2FbtqPdRH70YG%2FLwZdK71iHPgtQbBs9PxtS1%2Fimg.png&quot; data-origin-width=&quot;0&quot; data-origin-height=&quot;0&quot; data-ke-mobilestyle=&quot;widthContent&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;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p&gt;실제로 답변 시간을 보면 10분-40분 꼴로 1시간도 걸리지 않는다는 것을 알 수 있다. 물론 문의 내용이 중대한 사항이 아닌 단순 문의/IPv6 요청이긴 하지만, 서비스로 인해 해외 VPS를 꺼려하시는 분들에게는 장점이 될 수 있겠다.&lt;/p&gt;
&lt;h2 data-ke-size=&quot;size26&quot;&gt;단점&lt;/h2&gt;
&lt;h4 data-ke-size=&quot;size20&quot;&gt;많은 제한&lt;/h4&gt;
&lt;p&gt;먼저 Minecraft, Teamspeak가 금지되어있다. 이유는 DDOS 어택이 너무 많기 때문이라고 한다. 또한 DDOS 어택을 받을 경우 환불 없이 계정이 정지된다고 한다. 이외에도 &lt;a href=&quot;https://vpsdime.com/tos/&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot;&gt;Terms Of Service&lt;/a&gt;에서 제한하고 있는 사항은 모두 안된다.&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-origin-width=&quot;0&quot; data-origin-height=&quot;0&quot; data-ke-mobilestyle=&quot;widthContent&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/bYnSm7/btqPldpjEGR/Rn58uRnujDr5KOVaOaKiK0/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/bYnSm7/btqPldpjEGR/Rn58uRnujDr5KOVaOaKiK0/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/bYnSm7/btqPldpjEGR/Rn58uRnujDr5KOVaOaKiK0/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FbYnSm7%2FbtqPldpjEGR%2FRn58uRnujDr5KOVaOaKiK0%2Fimg.png&quot; data-origin-width=&quot;0&quot; data-origin-height=&quot;0&quot; data-ke-mobilestyle=&quot;widthContent&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;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p&gt;물론 러스트 서버와 같은 스팀 서버는 괜찮다고 하는데.. DDOS에 공격당하지 않게 해야겠다.&lt;/p&gt;
&lt;h4 data-ke-size=&quot;size20&quot;&gt;서울 리전의 부재&lt;/h4&gt;
&lt;p&gt;서울 리전이 없다. 이 말은 핑에 영향을 많이 받는 서버 작업은 거의 할 수 없다는 뜻이다. Seattle 리전이 있어서 120 핑 정도는 나오긴 한다.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;h2 data-ke-size=&quot;size26&quot;&gt;추천인 링크&lt;/h2&gt;
&lt;p&gt;추천인 링크를 통해 가입해주시면 저한테 좋습니다 히히..&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;https://vpsdime.com/aff.php?aff=2243&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot;&gt;vpsdime.com/aff.php?aff=2243&lt;/a&gt;&lt;/p&gt;
&lt;figure id=&quot;og_1607260734888&quot; contenteditable=&quot;false&quot; data-ke-type=&quot;opengraph&quot; data-og-type=&quot;website&quot; data-og-title=&quot;Cheap VPS Hosting - Affordable Linux VPS | VPSDime&quot; data-og-description=&quot;I tried many services over the years (liquidweb, iweb, digitalocean, amazon, google) and VPSDime gives me an awesome service, we never have a down time, they respond super quickly and they cost much more cheap than other services. For example I had a $200 &quot; data-og-host=&quot;vpsdime.com&quot; data-og-source-url=&quot;https://vpsdime.com/aff.php?aff=2243&quot; data-og-url=&quot;https://vpsdime.com&quot; data-og-image=&quot;&quot;&gt;&lt;a href=&quot;https://vpsdime.com/aff.php?aff=2243&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot; data-source-url=&quot;https://vpsdime.com/aff.php?aff=2243&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;&gt;Cheap VPS Hosting - Affordable Linux VPS | VPSDime&lt;/p&gt;
&lt;p class=&quot;og-desc&quot;&gt;I tried many services over the years (liquidweb, iweb, digitalocean, amazon, google) and VPSDime gives me an awesome service, we never have a down time, they respond super quickly and they cost much more cheap than other services. For example I had a $200&lt;/p&gt;
&lt;p class=&quot;og-host&quot;&gt;vpsdime.com&lt;/p&gt;
&lt;/div&gt;
&lt;/a&gt;&lt;/figure&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;</description>
      <category>옛날 글들/Reviews</category>
      <author>Kochanhyun</author>
      <guid isPermaLink="true">https://notepadsit.tistory.com/179</guid>
      <comments>https://notepadsit.tistory.com/179#entry179comment</comments>
      <pubDate>Sun, 6 Dec 2020 22:19:01 +0900</pubDate>
    </item>
    <item>
      <title>[TypeScript] 3. Node.JS 에서 타입스크립트 사용하기</title>
      <link>https://notepadsit.tistory.com/178</link>
      <description>&lt;blockquote data-ke-style=&quot;style3&quot;&gt;&lt;span style=&quot;font-family: 'Nanum Gothic';&quot;&gt;&lt;a href=&quot;https://mobicon.tistory.com/499&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot;&gt;mobicon.tistory.com/499&lt;/a&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: 'Nanum Gothic';&quot;&gt;윤영식 개발자님의 블로그를 참고하여 진행했습니다.&amp;nbsp;&lt;/span&gt;&lt;/blockquote&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-origin-width=&quot;0&quot; data-origin-height=&quot;0&quot; data-ke-mobilestyle=&quot;widthContent&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/CidWO/btqOP39VTq2/OG0JfkycPZ6pejilHwFQE0/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/CidWO/btqOP39VTq2/OG0JfkycPZ6pejilHwFQE0/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/CidWO/btqOP39VTq2/OG0JfkycPZ6pejilHwFQE0/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FCidWO%2FbtqOP39VTq2%2FOG0JfkycPZ6pejilHwFQE0%2Fimg.png&quot; data-origin-width=&quot;0&quot; data-origin-height=&quot;0&quot; data-ke-mobilestyle=&quot;widthContent&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;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;pre id=&quot;code_1606910622078&quot; class=&quot;javascript&quot; data-ke-language=&quot;javascript&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;express nodets&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;&lt;span style=&quot;font-family: 'Nanum Gothic';&quot;&gt;먼저 Express 프로젝트를 생성한다.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-origin-width=&quot;0&quot; data-origin-height=&quot;0&quot; data-ke-mobilestyle=&quot;widthContent&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/beoFjl/btqO0gGDWws/elRLNkxuXuFkpA9GFppkE0/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/beoFjl/btqO0gGDWws/elRLNkxuXuFkpA9GFppkE0/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/beoFjl/btqO0gGDWws/elRLNkxuXuFkpA9GFppkE0/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FbeoFjl%2FbtqO0gGDWws%2FelRLNkxuXuFkpA9GFppkE0%2Fimg.png&quot; data-origin-width=&quot;0&quot; data-origin-height=&quot;0&quot; data-ke-mobilestyle=&quot;widthContent&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;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;pre id=&quot;code_1606910692295&quot; class=&quot;javascript&quot; data-ke-language=&quot;javascript&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;npm install -g typescript@latest
npm install -g ts-node
npm install @types/node --save-dev
npm install --save ts-node&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;&lt;span style=&quot;font-family: 'Nanum Gothic';&quot;&gt;필요한 패키지들을 설치한다.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imagegridblock&quot;&gt;
  &lt;div class=&quot;image-container&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/1jU1w/btqO12HUzwK/K0cUfDyk8iZBHG7zUwXvf1/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/1jU1w/btqO12HUzwK/K0cUfDyk8iZBHG7zUwXvf1/img.png&quot; data-origin-width=&quot;0&quot; data-origin-height=&quot;0&quot; style=&quot;width: 27.1852%; margin-right: 10px;&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/1jU1w/btqO12HUzwK/K0cUfDyk8iZBHG7zUwXvf1/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2F1jU1w%2FbtqO12HUzwK%2FK0cUfDyk8iZBHG7zUwXvf1%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;0&quot; height=&quot;0&quot;/&gt;&lt;/span&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/bbKeba/btqOUlaUFXc/0NjGFtK0h6n7h5ABBstc3K/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/bbKeba/btqOUlaUFXc/0NjGFtK0h6n7h5ABBstc3K/img.png&quot; data-origin-width=&quot;960&quot; data-origin-height=&quot;161&quot; data-filename=&quot;blob&quot; style=&quot;width: 71.652%;&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/bbKeba/btqOUlaUFXc/0NjGFtK0h6n7h5ABBstc3K/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FbbKeba%2FbtqOUlaUFXc%2F0NjGFtK0h6n7h5ABBstc3K%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;960&quot; height=&quot;161&quot;/&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;p&gt;&lt;span style=&quot;font-family: 'Nanum Gothic';&quot;&gt;버전 정보를 클릭하여 tsconfig를 생성한다.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-origin-width=&quot;0&quot; data-origin-height=&quot;0&quot; data-ke-mobilestyle=&quot;widthContent&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/bmkTTE/btqO12OGOBg/rjpma2w082dQ6x1cV8hXK1/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/bmkTTE/btqO12OGOBg/rjpma2w082dQ6x1cV8hXK1/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/bmkTTE/btqO12OGOBg/rjpma2w082dQ6x1cV8hXK1/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FbmkTTE%2FbtqO12OGOBg%2Frjpma2w082dQ6x1cV8hXK1%2Fimg.png&quot; data-origin-width=&quot;0&quot; data-origin-height=&quot;0&quot; data-ke-mobilestyle=&quot;widthContent&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;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;pre id=&quot;code_1606912498430&quot; class=&quot;javascript&quot; data-ke-language=&quot;javascript&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;&quot;typeRoots&quot;: [&quot;node_modules/@types&quot;],&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;&lt;span style=&quot;font-family: 'Nanum Gothic';&quot;&gt;tsconfig에 typeroots 속성을 추가한다.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-origin-width=&quot;0&quot; data-origin-height=&quot;0&quot; data-ke-mobilestyle=&quot;widthContent&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/esLp7q/btqO3yfvljy/JsgREviNkcKjskkorqN0LK/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/esLp7q/btqO3yfvljy/JsgREviNkcKjskkorqN0LK/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/esLp7q/btqO3yfvljy/JsgREviNkcKjskkorqN0LK/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FesLp7q%2FbtqO3yfvljy%2FJsgREviNkcKjskkorqN0LK%2Fimg.png&quot; data-origin-width=&quot;0&quot; data-origin-height=&quot;0&quot; data-ke-mobilestyle=&quot;widthContent&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;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;pre id=&quot;code_1606912733090&quot; class=&quot;javascript&quot; data-ke-language=&quot;javascript&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;// app.ts
let hi: string = &quot;HELLO Node TS&quot;;
console.log(hi);

// In Console
ts-node ./app.ts

// Output
Debugger attached.
HELLO Node TS
Waiting for the debugger to disconnect...&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;&lt;span style=&quot;font-family: 'Nanum Gothic';&quot;&gt;ts-node를 통해 TS 코드를 실행할 수 있다.&lt;/span&gt;&lt;/p&gt;</description>
      <category>옛날 글들/ts</category>
      <author>Kochanhyun</author>
      <guid isPermaLink="true">https://notepadsit.tistory.com/178</guid>
      <comments>https://notepadsit.tistory.com/178#entry178comment</comments>
      <pubDate>Wed, 2 Dec 2020 21:39:17 +0900</pubDate>
    </item>
    <item>
      <title>[TypeScript] 2. 타입스크립트의 변수들 살펴보기</title>
      <link>https://notepadsit.tistory.com/177</link>
      <description>&lt;h3 data-ke-size=&quot;size23&quot;&gt;&lt;span style=&quot;font-family: 'Nanum Gothic';&quot;&gt;Any&lt;/span&gt;&lt;/h3&gt;
&lt;pre id=&quot;code_1606796409337&quot; class=&quot;javascript&quot; data-ke-language=&quot;javascript&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;let isDone: any = false;&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;&lt;span style=&quot;font-family: 'Nanum Gothic';&quot;&gt;타입스크립트에서는 모든 변수(상수 제외)를 let으로 선언한다. 물론 기존 자바스크립트의 선언 방식인 var로도 선언할 수 있다. 만약 기존 자바스크립트처럼 형식 구분 없이 사용하고 싶다면 let val1: any와 같이 형식을 any로 설정하면 된다.&lt;/span&gt;&lt;/p&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;&lt;span style=&quot;font-family: 'Nanum Gothic';&quot;&gt;Boolean&lt;/span&gt;&lt;/h3&gt;
&lt;pre id=&quot;code_1606796517236&quot; class=&quot;javascript&quot; data-ke-language=&quot;javascript&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;let isDone: boolean = false;&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;&lt;span style=&quot;font-family: 'Nanum Gothic';&quot;&gt;Boolean은 참/거짓을 판명할 때 사용한다. Boolean의 사용방법은 다른 언어와 큰 차이는 없다.&lt;/span&gt;&lt;/p&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;&lt;span style=&quot;font-family: 'Nanum Gothic';&quot;&gt;Number&lt;/span&gt;&lt;/h3&gt;
&lt;pre id=&quot;code_1606796584868&quot; class=&quot;javascript&quot; data-ke-language=&quot;javascript&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;let decimal: number = 6;
let hex: number = 0xf00d;
let binary: number = 0b1010;
let octal: number = 0o744;
let big: bigint = 100n;&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;&lt;span style=&quot;font-family: 'Nanum Gothic';&quot;&gt;타입스크립트에서 정수, 실수형을 포함한 모든 부동 숫자들을 표현하기 위해 number 변수를 사용한다. 따라서 숫자형을 사용한다면 Number를 사용하면 된다.&lt;/span&gt;&lt;/p&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;&lt;span style=&quot;font-family: 'Nanum Gothic';&quot;&gt;String&lt;/span&gt;&lt;/h3&gt;
&lt;pre id=&quot;code_1606796847194&quot; class=&quot;javascript&quot; data-ke-language=&quot;javascript&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;let color: string = &quot;blue&quot;;
color = 'red';&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;&lt;span style=&quot;font-family: 'Nanum Gothic';&quot;&gt;string은 문자열을 표현할 때 사용한다. String의 사용방법은 다른 언어와 큰 차이는 없다.&lt;/span&gt;&lt;/p&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;&lt;span style=&quot;font-family: 'Nanum Gothic';&quot;&gt;Array&lt;/span&gt;&lt;/h3&gt;
&lt;pre id=&quot;code_1606796945195&quot; class=&quot;javascript&quot; data-ke-language=&quot;javascript&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;let list: number[] = [1, 2, 3];&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;&lt;span style=&quot;font-family: 'Nanum Gothic';&quot;&gt;타입스크립트에서 배열은 기본적으로 '자료형[]' 의 형식으로 사용한다.&lt;/span&gt;&lt;/p&gt;
&lt;pre id=&quot;code_1606796999675&quot; class=&quot;javascript&quot; data-ke-language=&quot;javascript&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;let list: Array&amp;lt;number&amp;gt; = [1, 2, 3];&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;&lt;span style=&quot;font-family: 'Nanum Gothic';&quot;&gt;만약 'Array&amp;lt;자료형&amp;gt;' 의 형식이 더 익숙하다면 그렇게 사용해도 된다.&lt;/span&gt;&lt;/p&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;&lt;span style=&quot;font-family: 'Nanum Gothic';&quot;&gt;Tuple&lt;/span&gt;&lt;/h3&gt;
&lt;pre id=&quot;code_1606797114883&quot; class=&quot;javascript&quot; data-ke-language=&quot;javascript&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;// Declare a tuple type
let x: [string, number];
// Initialize it
x = [&quot;hello&quot;, 10]; // OK
// Initialize it incorrectly
x = [10, &quot;hello&quot;]; // Error&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;&lt;span style=&quot;font-family: 'Nanum Gothic';&quot;&gt;Tuple은 배열에서 특정한 위치에 정해진 자료형만 사용할 수 있도록 강제할 수 있다.&lt;/span&gt;&lt;/p&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;&lt;span style=&quot;font-family: 'Nanum Gothic';&quot;&gt;Enum&lt;/span&gt;&lt;/h3&gt;
&lt;pre id=&quot;code_1606797222681&quot; class=&quot;javascript&quot; data-ke-language=&quot;javascript&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;enum Color {
  Red,
  Green,
  Blue,
}
let c: Color = Color.Green;&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;&lt;span style=&quot;font-family: 'Nanum Gothic';&quot;&gt;enum은 C#, JAVA에서의 Class, C++에서의 Struct와 비슷하다. enum을 통해 집합을 만들어 더 OOP적인? 프로그래밍을 할 수 있다.&lt;/span&gt;&lt;/p&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;&lt;span style=&quot;font-family: 'Nanum Gothic';&quot;&gt;Unknown&lt;/span&gt;&lt;/h3&gt;
&lt;pre id=&quot;code_1606797314627&quot; class=&quot;javascript&quot; data-ke-language=&quot;javascript&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;declare const maybe: unknown;
// 'maybe' could be a string, object, boolean, undefined, or other types
const aNumber: number = maybe;
*** ERR : Type 'unknown' is not assignable to type 'number'. ***

if (maybe === true) {
  // TypeScript knows that maybe is a boolean now
  const aBoolean: boolean = maybe;
  // So, it cannot be a string
  const aString: string = maybe;
*** ERR : Type 'boolean' is not assignable to type 'string'. ***
}

if (typeof maybe === &quot;string&quot;) {
  // TypeScript knows that maybe is a string
  const aString: string = maybe;
  // So, it cannot be a boolean
  const aBoolean: boolean = maybe;
*** ERR : Type 'string' is not assignable to type 'boolean'. ***
}&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;&lt;span style=&quot;font-family: 'Nanum Gothic';&quot;&gt;Unknown은 변수의 형식을 정해두지 않은 채로 타입스크립트에서 알아서 판단하게 두는 것 같다. 이는 더욱 유연한 프로그래밍을 가능케 한다.&lt;/span&gt;&lt;/p&gt;
&lt;blockquote data-ke-style=&quot;style3&quot;&gt;&lt;span style=&quot;font-family: 'Nanum Gothic';&quot;&gt;Source : &lt;a href=&quot;https://www.typescriptlang.org/docs/handbook/basic-types.html&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot;&gt;www.typescriptlang.org/docs/handbook/basic-types.html&lt;/a&gt;&lt;/span&gt;&lt;/blockquote&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;</description>
      <category>옛날 글들/ts</category>
      <author>Kochanhyun</author>
      <guid isPermaLink="true">https://notepadsit.tistory.com/177</guid>
      <comments>https://notepadsit.tistory.com/177#entry177comment</comments>
      <pubDate>Tue, 1 Dec 2020 13:43:05 +0900</pubDate>
    </item>
    <item>
      <title>[TypeScript] 1. VSCode에서 Typescript 컴파일하기</title>
      <link>https://notepadsit.tistory.com/175</link>
      <description>&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-origin-width=&quot;0&quot; data-origin-height=&quot;0&quot; data-ke-mobilestyle=&quot;widthContent&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/YxIfD/btqOM91mwAB/s3uG65p1LlxU2rFSHyQZ51/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/YxIfD/btqOM91mwAB/s3uG65p1LlxU2rFSHyQZ51/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/YxIfD/btqOM91mwAB/s3uG65p1LlxU2rFSHyQZ51/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FYxIfD%2FbtqOM91mwAB%2Fs3uG65p1LlxU2rFSHyQZ51%2Fimg.png&quot; data-origin-width=&quot;0&quot; data-origin-height=&quot;0&quot; data-ke-mobilestyle=&quot;widthContent&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;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p&gt;&lt;span style=&quot;font-family: 'Nanum Gothic';&quot;&gt;JavaScript and TypeScript 확장 프로그램을 설치한다.&lt;/span&gt;&lt;/p&gt;
&lt;blockquote data-ke-style=&quot;style3&quot;&gt;&lt;span style=&quot;font-family: 'Nanum Gothic';&quot;&gt;npm install -g typescript&lt;/span&gt;&lt;/blockquote&gt;
&lt;p&gt;&lt;span style=&quot;font-family: 'Nanum Gothic';&quot;&gt;npm을 통해 typescript를 설치한다.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-origin-width=&quot;0&quot; data-origin-height=&quot;0&quot; data-ke-mobilestyle=&quot;widthContent&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/bdyDFI/btqOCb7hOL2/BVEj5RFA3ah8W5Jigmye30/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/bdyDFI/btqOCb7hOL2/BVEj5RFA3ah8W5Jigmye30/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/bdyDFI/btqOCb7hOL2/BVEj5RFA3ah8W5Jigmye30/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FbdyDFI%2FbtqOCb7hOL2%2FBVEj5RFA3ah8W5Jigmye30%2Fimg.png&quot; data-origin-width=&quot;0&quot; data-origin-height=&quot;0&quot; data-ke-mobilestyle=&quot;widthContent&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;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p&gt;&lt;span style=&quot;font-family: 'Nanum Gothic';&quot;&gt;Typescript 파일을 생성하고 오른쪽 하단에 있는 버전 정보를 클릭한다.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-origin-width=&quot;0&quot; data-origin-height=&quot;0&quot; data-ke-mobilestyle=&quot;widthContent&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/EJB12/btqOzAM3VQS/PzYdOTFD0H8Mw4GLw0BY41/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/EJB12/btqOzAM3VQS/PzYdOTFD0H8Mw4GLw0BY41/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/EJB12/btqOzAM3VQS/PzYdOTFD0H8Mw4GLw0BY41/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FEJB12%2FbtqOzAM3VQS%2FPzYdOTFD0H8Mw4GLw0BY41%2Fimg.png&quot; data-origin-width=&quot;0&quot; data-origin-height=&quot;0&quot; data-ke-mobilestyle=&quot;widthContent&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;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p&gt;&lt;span style=&quot;font-family: 'Nanum Gothic';&quot;&gt;tsconfig를 생성한다.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-origin-width=&quot;0&quot; data-origin-height=&quot;0&quot; data-ke-mobilestyle=&quot;widthContent&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/1fHAp/btqOvR2Sd7M/JY4dwd5aczjDN3kBhwJ8hK/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/1fHAp/btqOvR2Sd7M/JY4dwd5aczjDN3kBhwJ8hK/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/1fHAp/btqOvR2Sd7M/JY4dwd5aczjDN3kBhwJ8hK/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2F1fHAp%2FbtqOvR2Sd7M%2FJY4dwd5aczjDN3kBhwJ8hK%2Fimg.png&quot; data-origin-width=&quot;0&quot; data-origin-height=&quot;0&quot; data-ke-mobilestyle=&quot;widthContent&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;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p&gt;&lt;span style=&quot;font-family: 'Nanum Gothic';&quot;&gt;tec &quot;파일 이름&quot; 명령어로 타입스크립트 코드를 자바스크립트 코드로 변환한다.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-origin-width=&quot;0&quot; data-origin-height=&quot;0&quot; data-ke-mobilestyle=&quot;widthContent&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/bwAi7w/btqOKXtDa9g/V3EdOb868kyL1KYrHkbUv0/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/bwAi7w/btqOKXtDa9g/V3EdOb868kyL1KYrHkbUv0/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/bwAi7w/btqOKXtDa9g/V3EdOb868kyL1KYrHkbUv0/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FbwAi7w%2FbtqOKXtDa9g%2FV3EdOb868kyL1KYrHkbUv0%2Fimg.png&quot; data-origin-width=&quot;0&quot; data-origin-height=&quot;0&quot; data-ke-mobilestyle=&quot;widthContent&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;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p&gt;&lt;span style=&quot;font-family: 'Nanum Gothic';&quot;&gt;그럼 변환된 자바스크립트를 볼 수 있다.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-origin-width=&quot;0&quot; data-origin-height=&quot;0&quot; data-ke-mobilestyle=&quot;widthContent&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/DHlVt/btqOM9UBtM7/pDk8Kd3Hhks1gK2iiUbfbK/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/DHlVt/btqOM9UBtM7/pDk8Kd3Hhks1gK2iiUbfbK/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/DHlVt/btqOM9UBtM7/pDk8Kd3Hhks1gK2iiUbfbK/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FDHlVt%2FbtqOM9UBtM7%2FpDk8Kd3Hhks1gK2iiUbfbK%2Fimg.png&quot; data-origin-width=&quot;0&quot; data-origin-height=&quot;0&quot; data-ke-mobilestyle=&quot;widthContent&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;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p&gt;&lt;span style=&quot;font-family: 'Nanum Gothic';&quot;&gt;코드 작성 중 잘못된 부분이 있다면 이렇게 알려주기도 한다.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;blockquote data-ke-style=&quot;style3&quot;&gt;&lt;span style=&quot;font-family: 'Nanum Gothic';&quot;&gt;source :&amp;nbsp;&lt;a href=&quot;https://code.visualstudio.com/docs/typescript/typescript-compiling&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot;&gt;code.visualstudio.com/docs/typescript/typescript-compiling&lt;/a&gt;&lt;/span&gt;&lt;/blockquote&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;</description>
      <category>옛날 글들/ts</category>
      <author>Kochanhyun</author>
      <guid isPermaLink="true">https://notepadsit.tistory.com/175</guid>
      <comments>https://notepadsit.tistory.com/175#entry175comment</comments>
      <pubDate>Mon, 30 Nov 2020 15:36:24 +0900</pubDate>
    </item>
    <item>
      <title>아마존 파이어 HD 10 개봉기, 광고 비활성화, 툴박스 사용</title>
      <link>https://notepadsit.tistory.com/174</link>
      <description>&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-origin-width=&quot;0&quot; data-origin-height=&quot;0&quot; data-ke-mobilestyle=&quot;widthContent&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/LnaNM/btqOoNTMD02/Zrs2rrqYWzaXwDrdwnVNnK/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/LnaNM/btqOoNTMD02/Zrs2rrqYWzaXwDrdwnVNnK/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/LnaNM/btqOoNTMD02/Zrs2rrqYWzaXwDrdwnVNnK/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FLnaNM%2FbtqOoNTMD02%2FZrs2rrqYWzaXwDrdwnVNnK%2Fimg.png&quot; data-origin-width=&quot;0&quot; data-origin-height=&quot;0&quot; data-ke-mobilestyle=&quot;widthContent&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;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p&gt;&lt;span style=&quot;color: #333333;&quot;&gt;이번에 아마존에서 파이어 hd 10이 79.99불로 세일하길래 냉큼 집어왔습니다. 배대지는 오마이집을 사용했고, 고정가 + 슬림 서비스 이용해서 6.99 달러 결제했습니다. 배송 시간은 약 3주 정도 걸렸습니다.&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-filename=&quot;KakaoTalk_20201124_213126890.jpg&quot; data-origin-width=&quot;4032&quot; data-origin-height=&quot;3024&quot; data-ke-mobilestyle=&quot;widthContent&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/R2Ril/btqOpqKV7QL/SSQulICaCjCk6ORhQLdFgK/img.jpg&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/R2Ril/btqOpqKV7QL/SSQulICaCjCk6ORhQLdFgK/img.jpg&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/R2Ril/btqOpqKV7QL/SSQulICaCjCk6ORhQLdFgK/img.jpg&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FR2Ril%2FbtqOpqKV7QL%2FSSQulICaCjCk6ORhQLdFgK%2Fimg.jpg&quot; data-filename=&quot;KakaoTalk_20201124_213126890.jpg&quot; data-origin-width=&quot;4032&quot; data-origin-height=&quot;3024&quot; data-ke-mobilestyle=&quot;widthContent&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;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p&gt;사진에는 나오지 않지만 배송이 왔을때는 에어캡 봉투에 싸여서 왔습니다. 제품 상자에 찌그러짐이 조금 있었지만 제품에는 문제가 없었습니다. 제품 포장은 단가 절약을 위해선지 굉장히 단출하게 되어있습니다.&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-origin-width=&quot;2000&quot; data-origin-height=&quot;1500&quot; data-filename=&quot;blob&quot; data-ke-mobilestyle=&quot;widthContent&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/bp3QgU/btqOtZS7hgx/KYs4X1NkewJUmMoFeq9HPk/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/bp3QgU/btqOtZS7hgx/KYs4X1NkewJUmMoFeq9HPk/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/bp3QgU/btqOtZS7hgx/KYs4X1NkewJUmMoFeq9HPk/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fbp3QgU%2FbtqOtZS7hgx%2FKYs4X1NkewJUmMoFeq9HPk%2Fimg.png&quot; data-origin-width=&quot;2000&quot; data-origin-height=&quot;1500&quot; data-filename=&quot;blob&quot; data-ke-mobilestyle=&quot;widthContent&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;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p&gt;구성품으로는 태블릿 본체, USB-C 타입 충전기, 그리고 쓸모없는 종이 두장이 들어있었습니다.&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-filename=&quot;Screenshot_20201124-201543.png&quot; data-origin-width=&quot;1200&quot; data-origin-height=&quot;1920&quot; data-ke-mobilestyle=&quot;widthContent&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/8Hwif/btqOvQVnNNV/52dgQTAaHwKknlJtzmnC31/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/8Hwif/btqOvQVnNNV/52dgQTAaHwKknlJtzmnC31/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/8Hwif/btqOvQVnNNV/52dgQTAaHwKknlJtzmnC31/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2F8Hwif%2FbtqOvQVnNNV%2F52dgQTAaHwKknlJtzmnC31%2Fimg.png&quot; data-filename=&quot;Screenshot_20201124-201543.png&quot; data-origin-width=&quot;1200&quot; data-origin-height=&quot;1920&quot; data-ke-mobilestyle=&quot;widthContent&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;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p&gt;태블릿을 켜면 WIFI에 연결하라는 창이 뜹니다.&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imagegridblock&quot;&gt;
  &lt;div class=&quot;image-container&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/AkEcQ/btqOuGTgvPW/bvCdEEXomtJqSNYCEzINak/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/AkEcQ/btqOuGTgvPW/bvCdEEXomtJqSNYCEzINak/img.png&quot; data-origin-width=&quot;1200&quot; data-origin-height=&quot;1920&quot; data-filename=&quot;Screenshot_20201124-201555.png&quot; style=&quot;width: 32.5581%; margin-right: 10px;&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/AkEcQ/btqOuGTgvPW/bvCdEEXomtJqSNYCEzINak/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FAkEcQ%2FbtqOuGTgvPW%2FbvCdEEXomtJqSNYCEzINak%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;1200&quot; height=&quot;1920&quot;/&gt;&lt;/span&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/bZHkFH/btqOtZ6BysG/Zs02t3kQl7QOZJovseZDe0/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/bZHkFH/btqOtZ6BysG/Zs02t3kQl7QOZJovseZDe0/img.png&quot; data-filename=&quot;Screenshot_20201124-201624.png&quot; data-origin-width=&quot;1200&quot; data-origin-height=&quot;1920&quot; style=&quot;width: 32.5581%; margin-right: 10px;&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/bZHkFH/btqOtZ6BysG/Zs02t3kQl7QOZJovseZDe0/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FbZHkFH%2FbtqOtZ6BysG%2FZs02t3kQl7QOZJovseZDe0%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;1200&quot; height=&quot;1920&quot;/&gt;&lt;/span&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/bzLvJ9/btqOpqYnNlP/h5cpVBeaO8jeg3GLe27uZK/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/bzLvJ9/btqOpqYnNlP/h5cpVBeaO8jeg3GLe27uZK/img.png&quot; data-origin-width=&quot;1200&quot; data-origin-height=&quot;1920&quot; data-filename=&quot;Screenshot_20201124-201629.png&quot; style=&quot;width: 32.5581%;&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/bzLvJ9/btqOpqYnNlP/h5cpVBeaO8jeg3GLe27uZK/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FbzLvJ9%2FbtqOpqYnNlP%2Fh5cpVBeaO8jeg3GLe27uZK%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;1200&quot; height=&quot;1920&quot;/&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;p&gt;비밀번호를 이렇게 무작위로 입력하면 와이파이 설정 부분을 건너뛸 수 있습니다. 와이파이 설정을 건너뛰게 되면 아마존 로그인을 스킵하면서 광고가 뜨지 않게 됩니다.&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imagegridblock&quot;&gt;
  &lt;div class=&quot;image-container&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/d637W5/btqOvdXBZ5j/lXk4aKxh1PjS4bsvEosQdK/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/d637W5/btqOvdXBZ5j/lXk4aKxh1PjS4bsvEosQdK/img.png&quot; data-filename=&quot;Screenshot_20201124-122003.png&quot; data-origin-width=&quot;1200&quot; data-origin-height=&quot;1920&quot; style=&quot;width: 49.4186%; margin-right: 10px;&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/d637W5/btqOvdXBZ5j/lXk4aKxh1PjS4bsvEosQdK/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fd637W5%2FbtqOvdXBZ5j%2FlXk4aKxh1PjS4bsvEosQdK%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;1200&quot; height=&quot;1920&quot;/&gt;&lt;/span&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/XwmVU/btqOprpv1fq/g0Ep8S7pCwvScgkUHrUA91/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/XwmVU/btqOprpv1fq/g0Ep8S7pCwvScgkUHrUA91/img.png&quot; data-origin-width=&quot;1200&quot; data-origin-height=&quot;1920&quot; data-filename=&quot;Screenshot_20201124-122016.png&quot; style=&quot;width: 49.4186%;&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/XwmVU/btqOprpv1fq/g0Ep8S7pCwvScgkUHrUA91/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FXwmVU%2FbtqOprpv1fq%2Fg0Ep8S7pCwvScgkUHrUA91%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;1200&quot; height=&quot;1920&quot;/&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;p&gt;시리얼 번호를 계속 클릭하여 개발자 옵션을 활성화하고, USB 디버깅을 허용해줬습니다.&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-filename=&quot;Capture.PNG&quot; data-origin-width=&quot;642&quot; data-origin-height=&quot;268&quot; data-ke-mobilestyle=&quot;widthContent&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/bkk0Dp/btqOtDCKuBh/NcaA7EPLMkDKEWnU2wne00/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/bkk0Dp/btqOtDCKuBh/NcaA7EPLMkDKEWnU2wne00/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/bkk0Dp/btqOtDCKuBh/NcaA7EPLMkDKEWnU2wne00/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fbkk0Dp%2FbtqOtDCKuBh%2FNcaA7EPLMkDKEWnU2wne00%2Fimg.png&quot; data-filename=&quot;Capture.PNG&quot; data-origin-width=&quot;642&quot; data-origin-height=&quot;268&quot; data-ke-mobilestyle=&quot;widthContent&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;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;figure class=&quot;imagegridblock&quot;&gt;
  &lt;div class=&quot;image-container&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/b6Wxog/btqOuIwMXrw/HJmFMFKiF5JIoQy4kkQEXK/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/b6Wxog/btqOuIwMXrw/HJmFMFKiF5JIoQy4kkQEXK/img.png&quot; data-filename=&quot;Screenshot_20201124-212325.png&quot; data-origin-width=&quot;1200&quot; data-origin-height=&quot;1920&quot; style=&quot;width: 31.2263%; margin-right: 10px;&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/b6Wxog/btqOuIwMXrw/HJmFMFKiF5JIoQy4kkQEXK/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fb6Wxog%2FbtqOuIwMXrw%2FHJmFMFKiF5JIoQy4kkQEXK%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;1200&quot; height=&quot;1920&quot;/&gt;&lt;/span&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/2AECt/btqOn1Y82HV/9dfK9LfxkoskXsXaHNUkIK/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/2AECt/btqOn1Y82HV/9dfK9LfxkoskXsXaHNUkIK/img.png&quot; data-filename=&quot;Capture2.PNG&quot; data-origin-width=&quot;793&quot; data-origin-height=&quot;586&quot; style=&quot;width: 67.6109%;&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/2AECt/btqOn1Y82HV/9dfK9LfxkoskXsXaHNUkIK/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2F2AECt%2FbtqOn1Y82HV%2F9dfK9LfxkoskXsXaHNUkIK%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;793&quot; height=&quot;586&quot;/&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;p&gt;이후 Fire 드라이버와 툴박스를 설치하여 런처 등을 변경해줬습니다. 툴박스는 &lt;a href=&quot;https://blog.hangyeong.com/1036?category=923025&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot;&gt;블로그한경단컴&lt;/a&gt;를 참고하여 다운로드/사용했습니다.&lt;/p&gt;</description>
      <category>옛날 글들/Reviews</category>
      <author>Kochanhyun</author>
      <guid isPermaLink="true">https://notepadsit.tistory.com/174</guid>
      <comments>https://notepadsit.tistory.com/174#entry174comment</comments>
      <pubDate>Fri, 27 Nov 2020 20:59:19 +0900</pubDate>
    </item>
    <item>
      <title>[Typescript] 0. 타입스크립트를 선택한 이유, 장단점</title>
      <link>https://notepadsit.tistory.com/173</link>
      <description>&lt;h3 data-ke-size=&quot;size23&quot;&gt;&lt;span style=&quot;font-family: 'Nanum Gothic';&quot;&gt;서론&lt;/span&gt;&lt;/h3&gt;
&lt;p&gt;&lt;span style=&quot;font-family: 'Nanum Gothic';&quot;&gt;아래 내용은 위키백과에서 발췌한 타입스크립트에 대한 설명이다.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;span style=&quot;font-family: 'Nanum Gothic';&quot;&gt;이는 내가 타입스크립트를 선택한 이유이기도 하며, 이 글에서 자세히 다뤄볼 예정이다.&lt;/span&gt;&lt;/p&gt;
&lt;blockquote data-ke-style=&quot;style3&quot;&gt;&lt;span style=&quot;font-family: 'Nanum Gothic';&quot;&gt;타입스크립트(TypeScript)는 자바스크립트의 &lt;b&gt;슈퍼셋&lt;/b&gt;인 오픈소스 프로그래밍 언어이다. &lt;span style=&quot;color: #666666;&quot;&gt;때문에 자바스크립트로 작성된 프로그램이 타입스크립트 프로그램으로도 동작한다.&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: 'Nanum Gothic';&quot;&gt;&lt;b&gt;마이크로소프트&lt;/b&gt;에서 개발, 유지하고 있으며 &lt;b&gt;엄격한 문법&lt;/b&gt;을 지원한다.&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: 'Nanum Gothic';&quot;&gt;타입스크립트는 자바스크립트 엔진을 사용하면서 &lt;b&gt;커다란&lt;/b&gt; 애플리케이션을 개발할 수 있게 설계된 언어이다.&lt;/span&gt;&lt;/blockquote&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;&lt;span style=&quot;font-family: 'Nanum Gothic';&quot;&gt;1. 자바스크립트의 슈퍼셋&lt;/span&gt;&lt;/h3&gt;
&lt;p&gt;&lt;span style=&quot;font-family: 'Nanum Gothic';&quot;&gt;타입스크립트는 자바스크립트의 슈퍼셋이다. 슈퍼셋은 쉽게 말해서 DLC라고 생각하면 편하다.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;span style=&quot;font-family: 'Nanum Gothic';&quot;&gt;타입스크립트는 자바스크립트의 기본 문법을 기반으로, 타입스크립트만의 문법들을 추가한 언어이기에 자바스크립트와 100% 호환이 가능하다.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;span style=&quot;font-family: 'Nanum Gothic';&quot;&gt;타입스크립트 자체가 자바스크립트로 번역 후 사용될 수 있기 때문에 자바스크립트를 사용할 수 있는 곳에서는 거의 사용 가능하다고 생각하면 좋다.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;span style=&quot;font-family: 'Nanum Gothic';&quot;&gt;이를 통해 얻는 장점은 기존 자바스크립트 프로젝트들을 흡수할 수 있다는 것이다. 자바스크립트는 압도적인 Github 라이브러리들과 (TypeScript도 5위!), 높은 마켓쉐어를 가지고 있다.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;span style=&quot;font-family: 'Nanum Gothic';&quot;&gt;&lt;span style=&quot;color: #333333;&quot;&gt;기존 자바스크립트 프로젝트에서 타입스크립트 프로젝트로의 전환도 크게 어렵지 않고, 혼용하여 사용할 수 있다. &lt;/span&gt;이는 곧 자바스크립트의 방대한 라이브러리들을 활용하기 쉬워질 것이라는 뜻이다.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imagegridblock&quot;&gt;
  &lt;div class=&quot;image-container&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/O6sHt/btqN5f86mUQ/k2kuycYadSWTqYkRIaTGU1/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/O6sHt/btqN5f86mUQ/k2kuycYadSWTqYkRIaTGU1/img.png&quot; data-origin-width=&quot;0&quot; data-origin-height=&quot;0&quot; style=&quot;width: 39.691%; margin-right: 10px;&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/O6sHt/btqN5f86mUQ/k2kuycYadSWTqYkRIaTGU1/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FO6sHt%2FbtqN5f86mUQ%2Fk2kuycYadSWTqYkRIaTGU1%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;0&quot; height=&quot;0&quot;/&gt;&lt;/span&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/tEsPR/btqN5fBgoSb/y0iRrSkxhBadZ4vuqXxqFK/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/tEsPR/btqN5fBgoSb/y0iRrSkxhBadZ4vuqXxqFK/img.png&quot; data-origin-width=&quot;0&quot; data-origin-height=&quot;0&quot; style=&quot;width: 59.1462%;&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/tEsPR/btqN5fBgoSb/y0iRrSkxhBadZ4vuqXxqFK/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FtEsPR%2FbtqN5fBgoSb%2Fy0iRrSkxhBadZ4vuqXxqFK%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;0&quot; height=&quot;0&quot;/&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;&lt;span style=&quot;font-family: 'Nanum Gothic';&quot;&gt;2. MS에서 개발&lt;/span&gt;&lt;/h3&gt;
&lt;p&gt;&lt;span style=&quot;font-family: 'Nanum Gothic';&quot;&gt;앞서 말했듯, TypeScript는 MS에서 개발되고 있다. MS라는 큰 회사에서 개발되는 프로젝트라는 것은, 타 프로젝트보다 더 안정적이라고 말할 수 있다.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;span style=&quot;font-family: 'Nanum Gothic';&quot;&gt;물론 한 회사의 의해 언어의 생사가 갈릴 수 있다는 어두운 면도 있지만, 이때까지 MS의 행보를 봤을 때 타입스크립트를 쉽게 버릴 것 같진 않다.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;span style=&quot;font-family: 'Nanum Gothic';&quot;&gt;타입스크립트와 Visual Studio / VS Code의 궁합 또한 매우 좋고, 이후 MS에서 제공하는 서비스와의 연동 또한 기대할 수 있다.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;span style=&quot;font-family: 'Nanum Gothic';&quot;&gt;MS가 싫으신분들은 죄송합니다.. 저는 개인적으로 MS가 좋습니다..&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-filename=&quot;microsoftking.png&quot; data-origin-width=&quot;460&quot; data-origin-height=&quot;287&quot; data-ke-mobilestyle=&quot;widthContent&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/cAZEuD/btqN2ViMll2/KJFque1HBV36cYopTQj5f1/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/cAZEuD/btqN2ViMll2/KJFque1HBV36cYopTQj5f1/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/cAZEuD/btqN2ViMll2/KJFque1HBV36cYopTQj5f1/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FcAZEuD%2FbtqN2ViMll2%2FKJFque1HBV36cYopTQj5f1%2Fimg.png&quot; data-filename=&quot;microsoftking.png&quot; data-origin-width=&quot;460&quot; data-origin-height=&quot;287&quot; data-ke-mobilestyle=&quot;widthContent&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;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;&lt;span style=&quot;font-family: 'Nanum Gothic';&quot;&gt;3. 엄격한 문법&lt;/span&gt;&lt;/h3&gt;
&lt;p&gt;&lt;span style=&quot;font-family: 'Nanum Gothic';&quot;&gt;기존 자바스크립트는 자유로운 문법과 무형식의 형식이라는 양날의 검을 가지고 있었다. 타입스크립트는 타입의 명시와 기능의 추가로 이를 멋지게 해결했다.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;span style=&quot;font-family: 'Nanum Gothic';&quot;&gt;나는 기존에 C++, C#, JS를 사용했는데, JS를 쓰면서도 JS의 변수 형식에 대한 불만이 컸다. 타입스크립트는 기존 자바스크립트의 변수에서 형식을 추가하여 버그 수정에 더 용이하게 했다.&lt;/span&gt;&lt;/p&gt;
&lt;pre id=&quot;code_1606105715034&quot; class=&quot;javascript&quot; data-ke-language=&quot;javascript&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;let hello: string;&lt;/code&gt;&lt;/pre&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;&lt;span style=&quot;font-family: 'Nanum Gothic';&quot;&gt;4. 커다란 애플리케이션 개발&lt;/span&gt;&lt;/h3&gt;
&lt;p&gt;&lt;span style=&quot;font-family: 'Nanum Gothic';&quot;&gt;타입스크립트의 엄격한 문법은 대형 프로젝트를 개발할 때 빛을 발한다.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;span style=&quot;font-family: 'Nanum Gothic';&quot;&gt;자바스크립트에서 협업을 할때는, 주석을 남기지 않는한 코드가 중구난방이 되어 협업이 매우 힘들었다. 그에 반해 타입스크립트는 타입을 명시하고, 디버깅에 용이하기에 대형 프로젝트에 더 좋다고 말할 수 있다.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;&lt;span style=&quot;font-family: 'Nanum Gothic';&quot;&gt;결론&lt;/span&gt;&lt;/h3&gt;
&lt;p&gt;&lt;span style=&quot;font-family: 'Nanum Gothic';&quot;&gt;지금까지 타입스크립트를 살펴보았을 때는 굉장히 괜찮은 언어라 생각된다. 애초에 JS가 별로인 언어도 아니고, JS의 (사소한) 단점들을 보완해주는 언어이기 때문에 나쁠 것이 없다고 생각한다.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;span style=&quot;font-family: 'Nanum Gothic';&quot;&gt;어쨌든 써봐야 아는거 아닐까, 앞으로 진행할 사이드 프로젝트들에 타입스크립트를 써보고 계속 사용할지를 결정해야겠다.&lt;/span&gt;&lt;/p&gt;</description>
      <category>옛날 글들/ts</category>
      <author>Kochanhyun</author>
      <guid isPermaLink="true">https://notepadsit.tistory.com/173</guid>
      <comments>https://notepadsit.tistory.com/173#entry173comment</comments>
      <pubDate>Mon, 23 Nov 2020 13:36:55 +0900</pubDate>
    </item>
    <item>
      <title>Borderless Gaming : 창모드를 전체화면으로!</title>
      <link>https://notepadsit.tistory.com/172</link>
      <description>&lt;p&gt;간혹 오래된 게임들이나 Borderless 전체화면 모드가 없는 게임을 플레이하면 불편할 때가 많습니다. 이를 해결하기 위해 나온 프로그램이 Borderless Gaming입니다.&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;설치&lt;/h2&gt;
&lt;p&gt;아래 링크에서 설치파일을 다운로드 받을 수 있습니다.&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;https://github.com/Codeusa/Borderless-Gaming/releases&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot;&gt;github.com/Codeusa/Borderless-Gaming/releases&lt;/a&gt;&lt;/p&gt;
&lt;figure id=&quot;og_1605792939287&quot; contenteditable=&quot;false&quot; data-ke-type=&quot;opengraph&quot; data-og-type=&quot;object&quot; data-og-title=&quot;Releases &amp;middot; Codeusa/Borderless-Gaming&quot; data-og-description=&quot;Play your favorite games in a borderless window; no more time consuming alt-tabs. - Codeusa/Borderless-Gaming&quot; data-og-host=&quot;github.com&quot; data-og-source-url=&quot;https://github.com/Codeusa/Borderless-Gaming/releases&quot; data-og-url=&quot;https://github.com/Codeusa/Borderless-Gaming/releases&quot; data-og-image=&quot;https://scrap.kakaocdn.net/dn/bF8wne/hyIieauwjK/QpokPVEhArdgMlMSWJIMJk/img.jpg?width=400&amp;amp;height=400&amp;amp;face=130_52_321_260,https://scrap.kakaocdn.net/dn/YEy6M/hyIien1kGu/d33gK82vjCmKwJVWVn9Ah1/img.jpg?width=460&amp;amp;height=215&amp;amp;face=0_0_460_215,https://scrap.kakaocdn.net/dn/bPJgS5/hyIh974guU/3lBWkkAA5bPBEPBcvSw2K1/img.jpg?width=460&amp;amp;height=215&amp;amp;face=0_0_460_215&quot;&gt;&lt;a href=&quot;https://github.com/Codeusa/Borderless-Gaming/releases&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot; data-source-url=&quot;https://github.com/Codeusa/Borderless-Gaming/releases&quot;&gt;
&lt;div class=&quot;og-image&quot; style=&quot;background-image: url('https://scrap.kakaocdn.net/dn/bF8wne/hyIieauwjK/QpokPVEhArdgMlMSWJIMJk/img.jpg?width=400&amp;amp;height=400&amp;amp;face=130_52_321_260,https://scrap.kakaocdn.net/dn/YEy6M/hyIien1kGu/d33gK82vjCmKwJVWVn9Ah1/img.jpg?width=460&amp;amp;height=215&amp;amp;face=0_0_460_215,https://scrap.kakaocdn.net/dn/bPJgS5/hyIh974guU/3lBWkkAA5bPBEPBcvSw2K1/img.jpg?width=460&amp;amp;height=215&amp;amp;face=0_0_460_215');&quot;&gt;&amp;nbsp;&lt;/div&gt;
&lt;div class=&quot;og-text&quot;&gt;
&lt;p class=&quot;og-title&quot;&gt;Releases &amp;middot; Codeusa/Borderless-Gaming&lt;/p&gt;
&lt;p class=&quot;og-desc&quot;&gt;Play your favorite games in a borderless window; no more time consuming alt-tabs. - Codeusa/Borderless-Gaming&lt;/p&gt;
&lt;p class=&quot;og-host&quot;&gt;github.com&lt;/p&gt;
&lt;/div&gt;
&lt;/a&gt;&lt;/figure&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-origin-width=&quot;1039&quot; data-origin-height=&quot;563&quot; data-filename=&quot;blob&quot; data-ke-mobilestyle=&quot;widthContent&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/cnoXhn/btqNNi0HLGX/nTKgmzmJ3Lu9WaNR5Q0r8K/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/cnoXhn/btqNNi0HLGX/nTKgmzmJ3Lu9WaNR5Q0r8K/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/cnoXhn/btqNNi0HLGX/nTKgmzmJ3Lu9WaNR5Q0r8K/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FcnoXhn%2FbtqNNi0HLGX%2FnTKgmzmJ3Lu9WaNR5Q0r8K%2Fimg.png&quot; data-origin-width=&quot;1039&quot; data-origin-height=&quot;563&quot; data-filename=&quot;blob&quot; data-ke-mobilestyle=&quot;widthContent&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;/&gt;&lt;/span&gt;&lt;/figure&gt;
&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;사용&lt;/h2&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-origin-width=&quot;0&quot; data-origin-height=&quot;0&quot; data-ke-mobilestyle=&quot;widthContent&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/bhQgsP/btqNNhHtVGc/J5Fa8vPZuw1cXStPWOruc0/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/bhQgsP/btqNNhHtVGc/J5Fa8vPZuw1cXStPWOruc0/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/bhQgsP/btqNNhHtVGc/J5Fa8vPZuw1cXStPWOruc0/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FbhQgsP%2FbtqNNhHtVGc%2FJ5Fa8vPZuw1cXStPWOruc0%2Fimg.png&quot; data-origin-width=&quot;0&quot; data-origin-height=&quot;0&quot; data-ke-mobilestyle=&quot;widthContent&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;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p&gt;&amp;gt; : 게임을 실행할 때마다 자동으로 전체화면으로 전환합니다.&lt;/p&gt;
&lt;p&gt;&amp;lt; : 자동 전체화면 전환 목록에서 제외합니다.&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock floatLeft&quot; data-origin-width=&quot;0&quot; data-origin-height=&quot;0&quot; data-ke-mobilestyle=&quot;widthContent&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/NBdPG/btqNNiflolA/yAIhZlZGrTRYuZRR2GDC01/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/NBdPG/btqNNiflolA/yAIhZlZGrTRYuZRR2GDC01/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/NBdPG/btqNNiflolA/yAIhZlZGrTRYuZRR2GDC01/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FNBdPG%2FbtqNNiflolA%2FyAIhZlZGrTRYuZRR2GDC01%2Fimg.png&quot; data-origin-width=&quot;0&quot; data-origin-height=&quot;0&quot; data-ke-mobilestyle=&quot;widthContent&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;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p&gt;: 게임을 즉시 확장합니다.&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock floatLeft&quot; data-origin-width=&quot;0&quot; data-origin-height=&quot;0&quot; data-ke-mobilestyle=&quot;widthContent&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/vCoTQ/btqNQv55pl6/KKrJ3dtu2jEjrGBoR3pe81/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/vCoTQ/btqNQv55pl6/KKrJ3dtu2jEjrGBoR3pe81/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/vCoTQ/btqNQv55pl6/KKrJ3dtu2jEjrGBoR3pe81/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FvCoTQ%2FbtqNQv55pl6%2FKKrJ3dtu2jEjrGBoR3pe81%2Fimg.png&quot; data-origin-width=&quot;0&quot; data-origin-height=&quot;0&quot; data-ke-mobilestyle=&quot;widthContent&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;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p&gt;: 게임을 즉시 축소합니다.&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;</description>
      <category>옛날 글들/Applications</category>
      <author>Kochanhyun</author>
      <guid isPermaLink="true">https://notepadsit.tistory.com/172</guid>
      <comments>https://notepadsit.tistory.com/172#entry172comment</comments>
      <pubDate>Thu, 19 Nov 2020 22:48:34 +0900</pubDate>
    </item>
  </channel>
</rss>