<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
    <channel>
        <title>soojin.tech.log</title>
        <link>https://velog.io/</link>
        <description>Cloud Engineer in Tokyo, Japan</description>
        <lastBuildDate>Wed, 25 Aug 2021 14:11:08 GMT</lastBuildDate>
        <docs>https://validator.w3.org/feed/docs/rss2.html</docs>
        <generator>https://github.com/jpmonette/feed</generator>
        <image>
            <title>soojin.tech.log</title>
            <url>https://images.velog.io/images/soojin-chung-96/profile/a39695c5-9e1d-4168-b46d-61bfbeb931b2/profile.jpg</url>
            <link>https://velog.io/</link>
        </image>
        <copyright>Copyright (C) 2019. soojin.tech.log. All rights reserved.</copyright>
        <atom:link href="https://v2.velog.io/rss/soojin-chung-96" rel="self" type="application/rss+xml"/>
        <item>
            <title><![CDATA[20210825 Azure Security, Compliance & Identity 공부 기록]]></title>
            <link>https://velog.io/@soojin-chung-96/20210825-Azure-Security-Compliance-Identity-%EA%B3%B5%EB%B6%80-%EA%B8%B0%EB%A1%9D</link>
            <guid>https://velog.io/@soojin-chung-96/20210825-Azure-Security-Compliance-Identity-%EA%B3%B5%EB%B6%80-%EA%B8%B0%EB%A1%9D</guid>
            <pubDate>Wed, 25 Aug 2021 14:11:08 GMT</pubDate>
            <description><![CDATA[<hr>
<h2 id="🦾-vocabulary-정리">🦾 Vocabulary 정리</h2>
<p>litigation 소송
retention policy 보존 정책 
retention 보유 
standalone resource 독립 리소스 
Atypical 전형적이지 않은
Anomalous 변칙의</p>
<hr>
<h2 id="🦾-용어-정리">🦾 용어 정리</h2>
<ul>
<li><strong>BYOD</strong>: Bring-Your-Own-Device </li>
<li><strong>MAM</strong>: Mobile Application Management</li>
<li><strong>MDM</strong>: Mobile Device Management </li>
<li><strong>Zero-Trust Methodology</strong>: Trust no one, verify everything. </li>
</ul>
<hr>
<h2 id="🦾-tips">🦾 Tips</h2>
<p>📒 You can create <strong>groups</strong> and <strong>add assessments *<em>to each group if you need to create assessments according to local regulations for each of BUs. 
📒 Ingested data from *</em>Azure Sentinel</strong> is stored in <strong>Azure Log Analytics Workspace</strong>. </p>
<p>📒 <strong>Defense in Depth</strong>: Layers of defensive mechanisms. If one layer fails, another layer immediately steps up to prevent an attack. </p>
<p>📒 <strong>CIA</strong>: common principles that help define a security posture. *<em>Confidentiality, Integrity, Availability. *</em></p>
<p>📒 <strong>Risk Types</strong>
(1) <strong>User Risk</strong>: when a given identity is compromised. </p>
<ul>
<li>Leaked Credentials, AAD threat intelligence</li>
</ul>
<p>(2) <strong>Sign-in Risk</strong>: when a given authentication request isn&#39;t authorized by the identity owner. </p>
<ul>
<li>Anonymous IP address, Token Issuer Anomaly, Malware linked IP, Atypical travel </li>
</ul>
<hr>
<h2 id="🦾-official-documents">🦾 Official Documents</h2>
<ul>
<li>Defense in Depth 설명 비디오 </li>
</ul>
<p><a href="https://azure.microsoft.com/en-us/resources/videos/defense-in-depth-security-in-azure/">https://azure.microsoft.com/en-us/resources/videos/defense-in-depth-security-in-azure/</a></p>
<ul>
<li>Microsoft의 Compliance Management에 관한 비디오</li>
</ul>
<p><a href="https://docs.microsoft.com/en-us/learn/modules/describe-compliance-management-capabilities-microsoft/">https://docs.microsoft.com/en-us/learn/modules/describe-compliance-management-capabilities-microsoft/</a></p>
<hr>
<p>오늘 이것저것 공식 문서 뒤적이다가 
문득 Microsoft의 MVP의 존재를 알게 되었고
나도 미래에 Microsoft MVP가 되고 싶어졌다.</p>
<p>그러기 위해
열심히 그리고 꾸준히 공부해야지!!!🤩</p>
]]></description>
        </item>
        <item>
            <title><![CDATA[20210824 AWS Solutions Architect Associate Workshop - Resillient Architecture レジリエントアーキテクチャの設計 ]]></title>
            <link>https://velog.io/@soojin-chung-96/%EF%BC%88%E4%BD%9C%E6%88%90%E4%B8%AD%EF%BC%89AWS-Solutions-Architect-Associate-Workshop-Resillient-Architecture-%E3%83%AC%E3%82%B8%E3%83%AA%E3%82%A8%E3%83%B3%E3%83%88%E3%82%A2%E3%83%BC%E3%82%AD%E3%83%86%E3%82%AF%E3%83%81%E3%83%A3%E3%81%AE%E8%A8%AD%E8%A8%88</link>
            <guid>https://velog.io/@soojin-chung-96/%EF%BC%88%E4%BD%9C%E6%88%90%E4%B8%AD%EF%BC%89AWS-Solutions-Architect-Associate-Workshop-Resillient-Architecture-%E3%83%AC%E3%82%B8%E3%83%AA%E3%82%A8%E3%83%B3%E3%83%88%E3%82%A2%E3%83%BC%E3%82%AD%E3%83%86%E3%82%AF%E3%83%81%E3%83%A3%E3%81%AE%E8%A8%AD%E8%A8%88</guid>
            <pubDate>Mon, 23 Aug 2021 14:05:38 GMT</pubDate>
            <description><![CDATA[<p>** Korean follows Japanese.（will be updated soon!）</p>
<h3 id="aws-認定－試験準備ワークショップ「ソリューションアーキテクト－アソシエイト」セッション１：レジリエントアーキテクチャの設計">AWS 認定－試験準備ワークショップ「ソリューションアーキテクト－アソシエイト」セッション１：レジリエントアーキテクチャの設計</h3>
<hr>
<h4 id="用語定義">用語定義</h4>
<p>・レジリエント：回復性がある Resillient
・フォールトトレラント：耐障害性がある Fault Tolerant
・デカップリング：疎結合 Decoupling</p>
<hr>
<h2 id="レジリエントアーキテクチャの設計">レジリエントアーキテクチャの設計</h2>
<p>Agenda　
①多層アーキテクチャソリューションの設計
②可用性の高いアーキテクトやフォールトトレラントなアーキテクチャの設計
③AWSのサービスを使用したデカップリングメカニズムの設計
④適切な回復力のあるストレージの選択</p>
<hr>
<h3 id="①多層アーキテクチャソリューションの設計">①多層アーキテクチャソリューションの設計</h3>
<h3 id="③awsのサービスを使用したデカップリングメカニズムの設計">③AWSのサービスを使用したデカップリングメカニズムの設計</h3>
<h4 id="🌵スケーラビリティの疎結合化">🌵スケーラビリティの疎結合化</h4>
<p>・ウェブサーバーとログ記録サービスを直接繋げるより、ウェブサーバーとログ記録サービスの間に<strong>Elastic Load Balancing (ELB)</strong>を置き、負荷を分散させてヘルスチェックを行う。
・クラウドは、スケーラビリティと拡充性が大事。</p>
<h4 id="🌵コンポーネントの状態の疎結合化">🌵コンポーネントの状態の疎結合化</h4>
<p>・お客様の注文ウェブサーバーとEメールサービス・Eメールサーバーを直接連結するより、お客様の注文ウェブサーバーとEメールサービスの間に、<strong>Queue機能ができるAmazon Simple Queue Service</strong>を置くことで、Eメールサービス・サーバーが壊れても問題なくウェブサーバーは動くように設計する。</p>
<h4 id="🌵ロードバランサーを選択する">🌵ロードバランサーを選択する</h4>
<p><strong>① Network Load Balancer</strong>
レイヤー４で実行、TCPパケットのロードバランシング、高いパフォーマンスアプリ向け
<strong>② Application Load Balancer</strong>
レイヤー7で実行、リクエストの内容に基づいてトラフィックをルーティング</p>
<hr>
<h3 id="②可用性の高いアーキテクトやフォールトトレラントなアーキテクチャの設計">②可用性の高いアーキテクトやフォールトトレラントなアーキテクチャの設計</h3>
<p>アーキテクチャの設計は、障害を前提で行わないといけない。
（複数のRegion・Availability ZoneにReplicate、オートスケーリング等）</p>
<h4 id="🌵-耐障害性">🌵 耐障害性</h4>
<p>システムの疎結合化を進めると、スケーリングが容易になり、耐障害性が向上</p>
<h4 id="🌵-回復性">🌵 回復性</h4>
<p>(1) <strong>AWS CloudFormation</strong>：テンプレートでAWSリソースのデプロイと管理を行うことができるサービス
(2) <strong>AWS Lambda</strong>：Serverless、Event-driven
サーバーをLambdaで構築すると、障害発生の場合やスケーリングが必要な場合、人が触る必要なくLambdaが処理してくれる。</p>
<hr>
<h3 id="④適切な回復力のあるストレージの選択">④適切な回復力のあるストレージの選択</h3>
<h4 id="🌵-amazon-ec2-インスタンスストア">🌵 Amazon EC2 インスタンスストア</h4>
<p>特定の EC2 インスタンスのみ</p>
<h4 id="🌵-amazon-ebs-elastic-block-store">🌵 Amazon EBS (Elastic Block Store)</h4>
<p>ブロック、インスタンスから独立した永続性</p>
<h4 id="🌵-amazon-efs-elastic-file-system">🌵 Amazon EFS (Elastic File System)</h4>
<p>ファイル用</p>
<h4 id="🌵-amazon-s3-simple-storage-service">🌵 Amazon S3 (Simple Storage Service)</h4>
<p>オブジェクト用、高速、インターネットからアクセス可能、データ暗号化も可能、様々なアクセスコントロールが可能</p>
<h4 id="🌵-amazon-s3-glacier">🌵 Amazon S3 Glacier</h4>
<p>バックアップ・アーカイブ用のストレージ</p>
<hr>
]]></description>
        </item>
        <item>
            <title><![CDATA[20210823 サーバー仮想化の概要、可用性、冗長化]]></title>
            <link>https://velog.io/@soojin-chung-96/%E3%82%B5%E3%83%BC%E3%83%90%E4%BB%AE%E6%83%B3%E5%8C%96%E3%80%81%E5%8F%AF%E7%94%A8%E6%80%A7%E3%80%81%E5%86%97%E9%95%B7%E5%8C%96</link>
            <guid>https://velog.io/@soojin-chung-96/%E3%82%B5%E3%83%BC%E3%83%90%E4%BB%AE%E6%83%B3%E5%8C%96%E3%80%81%E5%8F%AF%E7%94%A8%E6%80%A7%E3%80%81%E5%86%97%E9%95%B7%E5%8C%96</guid>
            <pubDate>Mon, 23 Aug 2021 13:42:23 GMT</pubDate>
            <description><![CDATA[<p>** Korean follows Japanese. </p>
<h3 id="🏄サーバの仮想化">🏄‍サーバの仮想化</h3>
<h4 id="特徴">特徴</h4>
<p>①拡張性：サーバを拡張したい場合、柔軟に対応できる。物理サーバーをもう一台発注するのではなく仮想化させたサーバを拡張することができる。
②コストが削減できる
③性能・リソースの可用性の向上
④運用の自動化が可能</p>
<h4 id="じゃあ、どのようにサーバを仮想化させるのか？">じゃあ、どのようにサーバを仮想化させるのか？</h4>
<p>Popularなツールは以下のよう
①VMware vSphere - ESXi, vCenter
②Linux系 KVM
③Windows Hyper-V</p>
<h3 id="🏄可用性">🏄‍可用性</h3>
<h4 id="意味">意味</h4>
<p>システムがサービスを正常に提供できる状態。
つまり、いつでもサービス可能なシステムを「可用性が高いシステム」と呼ぶ。</p>
<h4 id="実際サーバーを構築する際、">実際サーバーを構築する際、</h4>
<p>コア数16のプロセッサーを1個積むより
コア数8のプロセッサーを2個積んで構築した方が可用性が高いと言える。
なぜかというと、1個が壊れても残り1個が動けるから。</p>
<h3 id="🏄冗長化">🏄‍冗長化</h3>
<h4 id="意味-1">意味</h4>
<p>システムの一部に障害が発生した時に備え、障害が発生してもシステム全体の機能を保てるように、予備装置を予め運用すること。</p>
<hr>
<h3 id="🏄서버의-가상화">🏄‍서버의 가상화</h3>
<h4 id="특징">특징</h4>
<p>①확장성: 서버를 확장하고 싶을 때, 유연하게 대응이 가능하다. 확장하고 싶을 때 물리적인 서버를 1대 더 발주하는 것이 아니라 가상화한 서버 내에서 확장을 검토해볼 수 있다. 
②비용절감이 가능하다. 
③성능과 리소스의 가용성이 향상된다. 
④서버 운영의 자동화가 가능하다. </p>
<h4 id="그럼-서버를-어떻게-가상화시킬까">그럼, 서버를 어떻게 가상화시킬까?</h4>
<p>①VMware vSphere - ESXi, vCenter
②Linux系 KVM
③Windows Hyper-V</p>
<h3 id="🏄가용성">🏄‍가용성</h3>
<h4 id="의미">의미</h4>
<p>시스템이 정상적으로 서비스를 제공할 수 있는 상태를 의미한다. 
즉, &#39;항상&#39; 서비스가 가능한 시스템을 &#39;가용성이 높은 시스템&#39;이라고 한다. </p>
<h4 id="실제로-서버를-구축할-때는">실제로 서버를 구축할 때는,</h4>
<p>코어 16개의 프로세서를 1개보다는 코어 8개의 프로세서 2개로 서버를 구축하는 편이 가용성이 높다. 왜냐하면 1개가 고장나더라도 나머지 1개로 어떻게든 해볼 수 있으니까. </p>
<h3 id="🏄다중화">🏄‍다중화</h3>
<p>(冗長化를 한국어로 뭐라 번역해야 할지 모르겠어서...)</p>
<h4 id="의미-1">의미</h4>
<p>시스템의 일부에 장애가 발생하더라도 시스템 전체의 기능을 유지할 수 있도록, 미리 예비의 장치라든지 백업으로서 배치해 운용하는 것을 의미한다. </p>
]]></description>
        </item>
        <item>
            <title><![CDATA[앞으로의 포스팅 방향 메모]]></title>
            <link>https://velog.io/@soojin-chung-96/%EC%95%9E%EC%9C%BC%EB%A1%9C%EC%9D%98-%ED%8F%AC%EC%8A%A4%ED%8C%85-%EB%B0%A9%ED%96%A5-%EB%A9%94%EB%AA%A8</link>
            <guid>https://velog.io/@soojin-chung-96/%EC%95%9E%EC%9C%BC%EB%A1%9C%EC%9D%98-%ED%8F%AC%EC%8A%A4%ED%8C%85-%EB%B0%A9%ED%96%A5-%EB%A9%94%EB%AA%A8</guid>
            <pubDate>Mon, 09 Aug 2021 09:41:17 GMT</pubDate>
            <description><![CDATA[<ul>
<li>알고리즘 공부 기록</li>
<li>Cloud 공부 summary,  공식자료 보며 공부하고 느낀 점 </li>
<li>기술 블로그들 보고, 참여하고, 느낀 점 기록</li>
<li>나의 기술 경험 기록 (예전 것두... 까먹기 전에) </li>
<li>SQL이나 Security나 공부하며 공부하는 내용 기록</li>
</ul>
<ul>
<li>인프라뿐만 아니라 코딩도 계속하자..!
(알고리즘 (평소풀이+대회)도, 사이드 프로젝트도, further  기술 공부도)</li>
</ul>
]]></description>
        </item>
        <item>
            <title><![CDATA[내가 보려고 쓰는 medium, velog 기술 블로그 모음 ]]></title>
            <link>https://velog.io/@soojin-chung-96/%EB%82%B4%EA%B0%80-%EB%B3%B4%EB%A0%A4%EA%B3%A0-%EC%93%B0%EB%8A%94-medium-velog-%EA%B8%B0%EC%88%A0-%EB%B8%94%EB%A1%9C%EA%B7%B8-%EB%AA%A8%EC%9D%8C</link>
            <guid>https://velog.io/@soojin-chung-96/%EB%82%B4%EA%B0%80-%EB%B3%B4%EB%A0%A4%EA%B3%A0-%EC%93%B0%EB%8A%94-medium-velog-%EA%B8%B0%EC%88%A0-%EB%B8%94%EB%A1%9C%EA%B7%B8-%EB%AA%A8%EC%9D%8C</guid>
            <pubDate>Mon, 09 Aug 2021 09:31:30 GMT</pubDate>
            <description><![CDATA[<blockquote>
<p>출처: <a href="https://github.com/seonggwonyoon/techblog">https://github.com/seonggwonyoon/techblog</a></p>
</blockquote>
<p>↓ 내가 관심있는 블로그만 일단 추려봄</p>
<h2 id="한국-기술-블로그들">한국 기술 블로그들</h2>
<table>
<thead>
<tr>
<th align="left">블로그</th>
<th align="center">링크</th>
</tr>
</thead>
<tbody><tr>
<td align="left">당근마켓</td>
<td align="center"><a href="https://medium.com/daangn">https://medium.com/daangn</a></td>
</tr>
<tr>
<td align="left">마켓컬리</td>
<td align="center"><a href="https://helloworld.kurly.com/">https://helloworld.kurly.com/</a></td>
</tr>
<tr>
<td align="left">우아한 형제들</td>
<td align="center"><a href="https://techblog.woowahan.com/">https://techblog.woowahan.com/</a></td>
</tr>
</tbody></table>
<h2 id="해외-기술-블로그들">해외 기술 블로그들</h2>
<table>
<thead>
<tr>
<th align="left">블로그</th>
<th align="center">링크</th>
</tr>
</thead>
<tbody><tr>
<td align="left">日本 LINE Engineering</td>
<td align="center"><a href="https://engineering.linecorp.com/ja/blog/">https://engineering.linecorp.com/ja/blog/</a></td>
</tr>
<tr>
<td align="left">日本 Connpass</td>
<td align="center"><a href="https://connpass.com/">https://connpass.com/</a></td>
</tr>
<tr>
<td align="left">Amazon</td>
<td align="center"><a href="https://developer.amazon.com/blogs">https://developer.amazon.com/blogs</a></td>
</tr>
</tbody></table>
]]></description>
        </item>
        <item>
            <title><![CDATA[[AZ-104] 합격 후기와 공부 방법 공유]]></title>
            <link>https://velog.io/@soojin-chung-96/AZ-104-%ED%95%A9%EA%B2%A9-%ED%9B%84%EA%B8%B0-%EA%B3%B5%EB%B6%80-%EB%B0%A9%EB%B2%95-%EA%B3%B5%EC%9C%A0</link>
            <guid>https://velog.io/@soojin-chung-96/AZ-104-%ED%95%A9%EA%B2%A9-%ED%9B%84%EA%B8%B0-%EA%B3%B5%EB%B6%80-%EB%B0%A9%EB%B2%95-%EA%B3%B5%EC%9C%A0</guid>
            <pubDate>Mon, 09 Aug 2021 09:09:19 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[[AtCoder Beginner Contest 213] Task B - Booby Prize 두 번째로 큰 수 찾기]]></title>
            <link>https://velog.io/@soojin-chung-96/AtCoder-Beginner-Contest-213-Task-B-Booby-Prize-%EB%91%90-%EB%B2%88%EC%A7%B8%EB%A1%9C-%ED%81%B0-%EC%88%98-%EC%B0%BE%EA%B8%B0</link>
            <guid>https://velog.io/@soojin-chung-96/AtCoder-Beginner-Contest-213-Task-B-Booby-Prize-%EB%91%90-%EB%B2%88%EC%A7%B8%EB%A1%9C-%ED%81%B0-%EC%88%98-%EC%B0%BE%EA%B8%B0</guid>
            <pubDate>Mon, 09 Aug 2021 08:32:47 GMT</pubDate>
            <description><![CDATA[<h2 id="문제">문제</h2>
<p><a href="https://atcoder.jp/contests/abc213/tasks/abc213_b">Task B - Booby Prize (배열에서 두 번째로 큰 수의 인덱스 찾기)</a></p>
<h2 id="나의-풀이">나의 풀이</h2>
<p>이번 문제는 무난했다. 배열에서 두 번째로 큰 수를 찾고 그 인덱스(+1)를 반환하면 된다. Task A보다 common하고 쉬웠다. </p>
<pre><code class="language-python">n = int(input())
arr = list(map(int, input().split()))

second = largest = -10**9
secondidx = largestidx = -1

for idx in range(n):
    #print(idx, arr[idx])
    if arr[idx] &gt; largest:
        second = largest
        secondidx = largestidx
        largest = arr[idx]
        largestidx = idx
    elif second &lt; arr[idx] &lt; largest:
        second = arr[idx]
        secondidx = idx

print(secondidx+1)</code></pre>
<h2 id="결과">결과</h2>
<p><img src="https://images.velog.io/images/soojin-chung-96/post/1ab60252-3b65-408f-b848-8142c9e76436/image.png" alt=""></p>
]]></description>
        </item>
        <item>
            <title><![CDATA[[AtCoder Beginner Contest 213] Task A - XOR 연산]]></title>
            <link>https://velog.io/@soojin-chung-96/AtCoder-Beginner-Contest-213-Task-A-XOR-%EC%97%B0%EC%82%B0</link>
            <guid>https://velog.io/@soojin-chung-96/AtCoder-Beginner-Contest-213-Task-A-XOR-%EC%97%B0%EC%82%B0</guid>
            <pubDate>Mon, 09 Aug 2021 08:20:59 GMT</pubDate>
            <description><![CDATA[<h2 id="문제">문제</h2>
<p><a href="https://atcoder.jp/contests/abc213/tasks/abc213_a">AtCoder Beginner Contest 213 - task A 문제</a></p>
<h2 id="나의-풀이">나의 풀이</h2>
<p>일단 너무 오랜만에 보는 XOR 연산이라 이해부터 하고 시작했다..(ㅋㅋ)</p>
<p>나의 접근방식은 (<strong>알고리즘초보 주의</strong>)
a, b를 일단 이진수로 변환하고 이진수 자릿수를 하나씩 비교하며 같으면 0을, 다르면 1을 list c에 append해줌으로써 c를 만들고 십진수로 변환하여 결과 출력. </p>
<pre><code class="language-python">a, b = map(int, input().split())

a2= list(bin(a)[2:])
b2 = list(bin(b)[2:])
c = list()

if len(a2) &lt; len(b2):
    count = len(b2) - len(a2)
    while count &gt; 0:
        a2.insert(0, &#39;0&#39;)
        count-=1
else:
    count = len(a2) - len(b2)
    while count &gt; 0:
        b2.insert(0, &#39;0&#39;)
        count-=1

for i in a2:
    for j in b2:
        if i == j:
            c.append(&#39;0&#39;)
            b2.pop(0)
            break
        else:
            c.append(&#39;1&#39;)
            b2.pop(0)
            break
ans = &#39;0b&#39; + &#39;&#39;.join(c)
print(int(ans,2))</code></pre>
<h2 id="결과">결과</h2>
<p><img src="https://images.velog.io/images/soojin-chung-96/post/014a4cef-6555-4312-b097-5d5e4b60d5c0/image.png" alt=""></p>
]]></description>
        </item>
        <item>
            <title><![CDATA[[첫 참여ㅠ] AtCoder Beginner Contest 213회 후기]]></title>
            <link>https://velog.io/@soojin-chung-96/%EC%B2%AB-%EC%B0%B8%EC%97%AC%E3%85%A0-AtCoder-Beginner-Contest-213%ED%9A%8C-%ED%9B%84%EA%B8%B0</link>
            <guid>https://velog.io/@soojin-chung-96/%EC%B2%AB-%EC%B0%B8%EC%97%AC%E3%85%A0-AtCoder-Beginner-Contest-213%ED%9A%8C-%ED%9B%84%EA%B8%B0</guid>
            <pubDate>Mon, 09 Aug 2021 08:02:37 GMT</pubDate>
            <description><![CDATA[<p><a href="https://atcoder.jp/contests/abc213">Atcoder Beginner Contest 213회 링크</a></p>
<h2 id="후기">후기</h2>
<p>결론부터 말하자면, 진작 시작 할걸..! 
나의 알고리즘 실력의 민낯을 보는 아주 좋은 기회였다. 
앞으로 가능한 매주 참여하고, 꾸준히 공부해둬야겠다.</p>
<p>프로그래밍 테스트 닥쳤을 때만 공부하는 게 아니라
엔지니어인만큼 미리미리 꾸준히 공부해두자 제발!!ㅋㅋ</p>
<h2 id="결과">결과</h2>
<ul>
<li>정답 수: 2/8</li>
<li>득점: 300/3200</li>
</ul>
<p>ㅠㅠㅠㅋㅋㅋㅋㅋㅋㅋㅋ 겁나 쪽팔리지만... 미래의 2000점 3000점의 내가 한 땐 이런 때도 있었지...라며 회상하도록 기록을 남겨둔다.....</p>
<h2 id="나의-풀이">나의 풀이</h2>
<p><a href="https://velog.io/@soojin-chung-96/AtCoder-Beginner-Contest-213-Task-A-XOR-%EC%97%B0%EC%82%B0">Task A - XOR 연산</a></p>
<p><a href="https://velog.io/@soojin-chung-96/AtCoder-Beginner-Contest-213-Task-B-Booby-Prize-%EB%91%90-%EB%B2%88%EC%A7%B8%EB%A1%9C-%ED%81%B0-%EC%88%98-%EC%B0%BE%EA%B8%B0">Task B - Booby Prize </a></p>
<h2 id="오답-공부">오답 공부</h2>
]]></description>
        </item>
    </channel>
</rss>