<feed xmlns="http://www.w3.org/2005/Atom"> <id>https://briankang0315.github.io/</id><title>Brian's Blog</title><subtitle>Technical and educational blog by Brian</subtitle> <updated>2025-07-30T07:18:43+00:00</updated> <author> <name>Kang Donghyun</name> <uri>https://briankang0315.github.io/</uri> </author><link rel="self" type="application/atom+xml" href="https://briankang0315.github.io/feed.xml"/><link rel="alternate" type="text/html" hreflang="en" href="https://briankang0315.github.io/"/> <generator uri="https://jekyllrb.com/" version="4.4.1">Jekyll</generator> <rights> © 2025 Kang Donghyun </rights> <icon>/assets/img/favicons/favicon.ico</icon> <logo>/assets/img/favicons/favicon-96x96.png</logo> <entry><title>Enterprise Architecture Practice (32570) Week 1</title><link href="https://briankang0315.github.io/posts/enterprise-architecture-wk1/" rel="alternate" type="text/html" title="Enterprise Architecture Practice (32570) Week 1" /><published>2025-07-29T00:00:00+00:00</published> <updated>2025-07-29T00:00:00+00:00</updated> <id>https://briankang0315.github.io/posts/enterprise-architecture-wk1/</id> <content type="text/html" src="https://briankang0315.github.io/posts/enterprise-architecture-wk1/" /> <author> <name><author_id></name> </author> <category term="Masters" /> <category term="Enterprise Architecture" /> <summary>Importance of EA in Business EA (Enterprise Architecture) helps align IT and business strategies. It provides a blueprint for managing complexity and change in organizations. TOGAF Framework The TOGAF ADM (Architecture Development Method) is emphasized. Phases include: Preliminary, A (Vision), B (Business), C (Information Systems), D (Technology), E (Opportunities and Solutions), F (Migrat...</summary> </entry> <entry><title>항해99 플러스 프론트엔드 5기 4주차</title><link href="https://briankang0315.github.io/posts/hanghae99-wk4/" rel="alternate" type="text/html" title="항해99 플러스 프론트엔드 5기 4주차" /><published>2025-04-15T12:00:00+00:00</published> <updated>2025-04-21T15:38:00+00:00</updated> <id>https://briankang0315.github.io/posts/hanghae99-wk4/</id> <content type="text/html" src="https://briankang0315.github.io/posts/hanghae99-wk4/" /> <author> <name><author_id></name> </author> <category term="Programming" /> <category term="Bootcamp" /> <summary>이번주는 클린코드 기본과제도 하지 못하였습니다. 반성합니다. 더 잘하겠습니다. 발제 자료 영상만 시청 후, 생각하시는 플로우에 대하여 이해를 하였고, 시간이 걸리더래도, 꼭 다시 혼자 해보고 싶은 발제 주제 였습니다. 감사합니다.</summary> </entry> <entry><title>Project Management Week 8 (32541)</title><link href="https://briankang0315.github.io/posts/project-management-wk8/" rel="alternate" type="text/html" title="Project Management Week 8 (32541)" /><published>2025-04-09T05:00:00+00:00</published> <updated>2025-04-09T05:00:00+00:00</updated> <id>https://briankang0315.github.io/posts/project-management-wk8/</id> <content type="text/html" src="https://briankang0315.github.io/posts/project-management-wk8/" /> <author> <name><author_id></name> </author> <category term="Masters" /> <category term="Project Management" /> <summary>Issues need to tackle now Semi-quantitative analysis uses numbers to label categories instead of words level of risk determined by a math function rather than a matrix use numbers to determine risk priorities, not values more categories can be generated without the need to be creative and come up with new labels. Risk management process is carried out throughout the project.</summary> </entry> <entry><title>Fundamentals of Data Analytics (32130) Week 8</title><link href="https://briankang0315.github.io/posts/fundamentals-of-data-analytics-wk8/" rel="alternate" type="text/html" title="Fundamentals of Data Analytics (32130) Week 8" /><published>2025-04-09T00:00:00+00:00</published> <updated>2025-04-09T00:00:00+00:00</updated> <id>https://briankang0315.github.io/posts/fundamentals-of-data-analytics-wk8/</id> <content type="text/html" src="https://briankang0315.github.io/posts/fundamentals-of-data-analytics-wk8/" /> <author> <name><author_id></name> </author> <category term="Masters" /> <category term="Data Analytics" /> <summary>Classifier its job is to tell you the probability of how accurate it is. classifier will create a line to separate all the values, instead of scatter plot, transfer the representation of indiv value to distribution representation = ROC curve Confusion Matrix Type I error FP falsely predicted as positive, obvious errors Type II error FN was actually positive but were predicted negative Mea...</summary> </entry> <entry><title>항해99 플러스 프론트엔드 5기 3주차</title><link href="https://briankang0315.github.io/posts/hanghae99-wk3/" rel="alternate" type="text/html" title="항해99 플러스 프론트엔드 5기 3주차" /><published>2025-04-07T12:00:00+00:00</published> <updated>2025-04-07T12:00:00+00:00</updated> <id>https://briankang0315.github.io/posts/hanghae99-wk3/</id> <content type="text/html" src="https://briankang0315.github.io/posts/hanghae99-wk3/" /> <author> <name><author_id></name> </author> <category term="Programming" /> <category term="Bootcamp" /> <summary>이번주 발제는 react의 기본 hook을 직접 구현하면서 어떤 원리로 동작하는지 파악해보기 입니다 shallowEquals shallowEquals.ts 를 먼저 구현해야하는데 const isObject = (obj: unknown): obj is Record&amp;lt;string, unknown&amp;gt; =&amp;gt; { return obj !== null &amp;amp;&amp;amp; typeof obj === "object"; }; export function shallowEquals&amp;lt;T&amp;gt;(objA: T, objB: T): boolean { if (objA === objB) { return true; } if (Array.isArray(objA) &amp;amp;&amp;amp; Array...</summary> </entry> </feed>
