<?xml version="1.0" encoding="UTF-8"?>
<!-- generator="FeedCreator 1.8" -->
<?xml-stylesheet href="https://kwonnam.pe.kr/wiki/lib/exe/css.php?s=feed" type="text/css"?>
<rdf:RDF
    xmlns="http://purl.org/rss/1.0/"
    xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
    xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
    xmlns:dc="http://purl.org/dc/elements/1.1/">
    <channel rdf:about="https://kwonnam.pe.kr/wiki/feed.php">
        <title>권남 programming</title>
        <description></description>
        <link>https://kwonnam.pe.kr/wiki/</link>
        <image rdf:resource="https://kwonnam.pe.kr/wiki/lib/tpl/dokuwiki/images/favicon.ico" />
       <dc:date>2026-05-16T00:51:48+00:00</dc:date>
        <items>
            <rdf:Seq>
                <rdf:li rdf:resource="https://kwonnam.pe.kr/wiki/programming/%EB%AC%B8%EC%9E%90?rev=1647702273&amp;do=diff"/>
                <rdf:li rdf:resource="https://kwonnam.pe.kr/wiki/programming/%EC%86%8C%ED%92%88?rev=1391735867&amp;do=diff"/>
                <rdf:li rdf:resource="https://kwonnam.pe.kr/wiki/programming/%ED%9A%8C%EC%9D%98%EB%A1%9D?rev=1737081348&amp;do=diff"/>
                <rdf:li rdf:resource="https://kwonnam.pe.kr/wiki/programming/%ED%94%84%EB%A1%9C%EA%B7%B8%EB%9E%98%EB%A8%B8%EC%8B%AD%EA%B3%84%EB%AA%85?rev=1358778803&amp;do=diff"/>
                <rdf:li rdf:resource="https://kwonnam.pe.kr/wiki/programming/adr?rev=1718523992&amp;do=diff"/>
                <rdf:li rdf:resource="https://kwonnam.pe.kr/wiki/programming/algorithm?rev=1454634124&amp;do=diff"/>
                <rdf:li rdf:resource="https://kwonnam.pe.kr/wiki/programming/application_inspector?rev=1579662674&amp;do=diff"/>
                <rdf:li rdf:resource="https://kwonnam.pe.kr/wiki/programming/asdf-vm?rev=1651935563&amp;do=diff"/>
                <rdf:li rdf:resource="https://kwonnam.pe.kr/wiki/programming/bintray?rev=1560138370&amp;do=diff"/>
                <rdf:li rdf:resource="https://kwonnam.pe.kr/wiki/programming/boxes?rev=1406769492&amp;do=diff"/>
                <rdf:li rdf:resource="https://kwonnam.pe.kr/wiki/programming/calendar?rev=1769134704&amp;do=diff"/>
                <rdf:li rdf:resource="https://kwonnam.pe.kr/wiki/programming/code_review?rev=1744175010&amp;do=diff"/>
                <rdf:li rdf:resource="https://kwonnam.pe.kr/wiki/programming/cqrs?rev=1590318785&amp;do=diff"/>
                <rdf:li rdf:resource="https://kwonnam.pe.kr/wiki/programming/ctags?rev=1630135426&amp;do=diff"/>
                <rdf:li rdf:resource="https://kwonnam.pe.kr/wiki/programming/datetime?rev=1647309657&amp;do=diff"/>
                <rdf:li rdf:resource="https://kwonnam.pe.kr/wiki/programming/design?rev=1342534018&amp;do=diff"/>
                <rdf:li rdf:resource="https://kwonnam.pe.kr/wiki/programming/developer_portal?rev=1702598956&amp;do=diff"/>
                <rdf:li rdf:resource="https://kwonnam.pe.kr/wiki/programming/documentation?rev=1650270175&amp;do=diff"/>
                <rdf:li rdf:resource="https://kwonnam.pe.kr/wiki/programming/domain_driven?rev=1382872214&amp;do=diff"/>
                <rdf:li rdf:resource="https://kwonnam.pe.kr/wiki/programming/dsl?rev=1657789453&amp;do=diff"/>
                <rdf:li rdf:resource="https://kwonnam.pe.kr/wiki/programming/editorconfig?rev=1574302513&amp;do=diff"/>
                <rdf:li rdf:resource="https://kwonnam.pe.kr/wiki/programming/functional_programming?rev=1457356666&amp;do=diff"/>
                <rdf:li rdf:resource="https://kwonnam.pe.kr/wiki/programming/graphite?rev=1704329059&amp;do=diff"/>
                <rdf:li rdf:resource="https://kwonnam.pe.kr/wiki/programming/i18n?rev=1348018912&amp;do=diff"/>
                <rdf:li rdf:resource="https://kwonnam.pe.kr/wiki/programming/infer?rev=1738577829&amp;do=diff"/>
                <rdf:li rdf:resource="https://kwonnam.pe.kr/wiki/programming/kdiff3?rev=1642727560&amp;do=diff"/>
                <rdf:li rdf:resource="https://kwonnam.pe.kr/wiki/programming/langserver?rev=1561446680&amp;do=diff"/>
                <rdf:li rdf:resource="https://kwonnam.pe.kr/wiki/programming/meld?rev=1600230808&amp;do=diff"/>
                <rdf:li rdf:resource="https://kwonnam.pe.kr/wiki/programming/naming?rev=1611287027&amp;do=diff"/>
                <rdf:li rdf:resource="https://kwonnam.pe.kr/wiki/programming/online_dev_environment?rev=1670288854&amp;do=diff"/>
                <rdf:li rdf:resource="https://kwonnam.pe.kr/wiki/programming/package_cloud?rev=1560138381&amp;do=diff"/>
                <rdf:li rdf:resource="https://kwonnam.pe.kr/wiki/programming/package_deploy?rev=1560829646&amp;do=diff"/>
                <rdf:li rdf:resource="https://kwonnam.pe.kr/wiki/programming/phabricator?rev=1441759502&amp;do=diff"/>
                <rdf:li rdf:resource="https://kwonnam.pe.kr/wiki/programming/primitive_obsession?rev=1524543658&amp;do=diff"/>
                <rdf:li rdf:resource="https://kwonnam.pe.kr/wiki/programming/refactoring?rev=1405768855&amp;do=diff"/>
                <rdf:li rdf:resource="https://kwonnam.pe.kr/wiki/programming/replit?rev=1640531739&amp;do=diff"/>
                <rdf:li rdf:resource="https://kwonnam.pe.kr/wiki/programming/sample_data?rev=1651629959&amp;do=diff"/>
                <rdf:li rdf:resource="https://kwonnam.pe.kr/wiki/programming/sicp?rev=1479445393&amp;do=diff"/>
                <rdf:li rdf:resource="https://kwonnam.pe.kr/wiki/programming/solid?rev=1625199004&amp;do=diff"/>
                <rdf:li rdf:resource="https://kwonnam.pe.kr/wiki/programming/spotless?rev=1695298282&amp;do=diff"/>
                <rdf:li rdf:resource="https://kwonnam.pe.kr/wiki/programming/static_analysis?rev=1752719605&amp;do=diff"/>
                <rdf:li rdf:resource="https://kwonnam.pe.kr/wiki/programming/structure101?rev=1386642464&amp;do=diff"/>
                <rdf:li rdf:resource="https://kwonnam.pe.kr/wiki/programming/styleguide?rev=1695299067&amp;do=diff"/>
                <rdf:li rdf:resource="https://kwonnam.pe.kr/wiki/programming/task?rev=1651809681&amp;do=diff"/>
                <rdf:li rdf:resource="https://kwonnam.pe.kr/wiki/programming/tech_spec?rev=1737081262&amp;do=diff"/>
                <rdf:li rdf:resource="https://kwonnam.pe.kr/wiki/programming/tools?rev=1344393890&amp;do=diff"/>
                <rdf:li rdf:resource="https://kwonnam.pe.kr/wiki/programming/training?rev=1706423454&amp;do=diff"/>
                <rdf:li rdf:resource="https://kwonnam.pe.kr/wiki/programming/trivy?rev=1675296605&amp;do=diff"/>
                <rdf:li rdf:resource="https://kwonnam.pe.kr/wiki/programming/unicode?rev=1647701934&amp;do=diff"/>
                <rdf:li rdf:resource="https://kwonnam.pe.kr/wiki/programming/value_object?rev=1524543625&amp;do=diff"/>
            </rdf:Seq>
        </items>
    </channel>
    <image rdf:about="https://kwonnam.pe.kr/wiki/lib/tpl/dokuwiki/images/favicon.ico">
        <title>권남</title>
        <link>https://kwonnam.pe.kr/wiki/</link>
        <url>https://kwonnam.pe.kr/wiki/lib/tpl/dokuwiki/images/favicon.ico</url>
    </image>
    <item rdf:about="https://kwonnam.pe.kr/wiki/programming/%EB%AC%B8%EC%9E%90?rev=1647702273&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2022-03-20T00:04:33+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>programming:문자</title>
        <link>https://kwonnam.pe.kr/wiki/programming/%EB%AC%B8%EC%9E%90?rev=1647702273&amp;do=diff</link>
        <description>문자

	*  문자 / character / character set / charset / text encoding
	*  Unicode
	*  Java Charset / Character encoding

Charset 과 Char Encoding 의 차이는 무엇인가?

	*  문자표(character set)과 문자 인코딩(Character Encoding)은 매우 혼란스럽게 쓰인다.
	*  character set 은 세상에서 쓰이는 문자와 기호들의 목록일 뿐이며 이것들은</description>
    </item>
    <item rdf:about="https://kwonnam.pe.kr/wiki/programming/%EC%86%8C%ED%92%88?rev=1391735867&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2014-02-07T10:17:47+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>programming:소품</title>
        <link>https://kwonnam.pe.kr/wiki/programming/%EC%86%8C%ED%92%88?rev=1391735867&amp;do=diff</link>
        <description>프로그래머 소품

	*  Developer Stickers</description>
    </item>
    <item rdf:about="https://kwonnam.pe.kr/wiki/programming/%ED%9A%8C%EC%9D%98%EB%A1%9D?rev=1737081348&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-01-17T11:35:48+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>programming:회의록</title>
        <link>https://kwonnam.pe.kr/wiki/programming/%ED%9A%8C%EC%9D%98%EB%A1%9D?rev=1737081348&amp;do=diff</link>
        <description>회의록

	*  기술 개발 회사로서의 회의록 템플릿
	*  미팅, 회의, meeting</description>
    </item>
    <item rdf:about="https://kwonnam.pe.kr/wiki/programming/%ED%94%84%EB%A1%9C%EA%B7%B8%EB%9E%98%EB%A8%B8%EC%8B%AD%EA%B3%84%EB%AA%85?rev=1358778803&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2013-01-21T23:33:23+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>programming:프로그래머십계명</title>
        <link>https://kwonnam.pe.kr/wiki/programming/%ED%94%84%EB%A1%9C%EA%B7%B8%EB%9E%98%EB%A8%B8%EC%8B%AD%EA%B3%84%EB%AA%85?rev=1358778803&amp;do=diff</link>
        <description>프로그래머 십계명

과거 터보 C 정복이라는 바이블과 같은 책의 저자이신 “임인건”님의 프로그래머 십계명.

	*  정보를 모음에 소홀히 하지 말고 설명서를 읽음에 게을리 하지 말지어다. 오늘 필요 없는 정보는 내일 필요하리라. 가장 가치 있고도 저렴한 지식은 책 속에 있느니라. 서점과 동료의 책꽂이에 무엇이 꽂혀 있는지 때때로 살피어라. 무심코 흘렸던 종이 한 장이 너의 근심을 풀어 주었으리라. 설명서는 충분히, 꼼꼼히 읽을지어다. 모든 의문은 설명서를 안 보는 데서 생기니라. 그렇더라도 모두 다 읽을 필요는 없느니라.…</description>
    </item>
    <item rdf:about="https://kwonnam.pe.kr/wiki/programming/adr?rev=1718523992&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2024-06-16T16:46:32+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>programming:adr</title>
        <link>https://kwonnam.pe.kr/wiki/programming/adr?rev=1718523992&amp;do=diff</link>
        <description>ADR - Architecture Decision Records

	*  see Tech Spec 테크스펙

참조

	*  Why write ADRs</description>
    </item>
    <item rdf:about="https://kwonnam.pe.kr/wiki/programming/algorithm?rev=1454634124&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2016-02-05T09:32:04+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>programming:algorithm</title>
        <link>https://kwonnam.pe.kr/wiki/programming/algorithm?rev=1454634124&amp;do=diff</link>
        <description>Algorithm

	*  Top 10 Algorithm books Every Programmer Should Read
	*  Data Structures and Algorithms with Object-Oriented Design Patterns in Java
	*  Data Structure and Algorithms (DSA) Tutorial</description>
    </item>
    <item rdf:about="https://kwonnam.pe.kr/wiki/programming/application_inspector?rev=1579662674&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2020-01-22T12:11:14+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>programming:application_inspector</title>
        <link>https://kwonnam.pe.kr/wiki/programming/application_inspector?rev=1579662674&amp;do=diff</link>
        <description>ApplicationInspector

	*  &lt;https://github.com/microsoft/ApplicationInspector&gt;
	*  Introducing Microsoft Application Inspector
	*  애플리케이션 인스펙터를 통해 개발자들은 다음과 같은 것들을 조사할 수 있다.
		*  버전 확인(즉 시간 경과에 따른 주요 변화 확인)
		*  공격 표면의 증가 및 감소 확인</description>
    </item>
    <item rdf:about="https://kwonnam.pe.kr/wiki/programming/asdf-vm?rev=1651935563&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2022-05-07T23:59:23+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>programming:asdf-vm</title>
        <link>https://kwonnam.pe.kr/wiki/programming/asdf-vm?rev=1651935563&amp;do=diff</link>
        <description>asdf-vm

	*  &lt;https://asdf-vm.com&gt;
	*  거의 모든 프로그래밍 언어에 대한 통합 버전 관리
	*  &lt;https://github.com/halcyon/asdf-java&gt;</description>
    </item>
    <item rdf:about="https://kwonnam.pe.kr/wiki/programming/bintray?rev=1560138370&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2019-06-10T12:46:10+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>programming:bintray</title>
        <link>https://kwonnam.pe.kr/wiki/programming/bintray?rev=1560138370&amp;do=diff</link>
        <description>bintray

	*  &lt;https://bintray.com/&gt;
	*  DEB,RPM,NPM,MAVEN 등의 패키지 배포 클라우드
	*  see Package Cloud</description>
    </item>
    <item rdf:about="https://kwonnam.pe.kr/wiki/programming/boxes?rev=1406769492&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2014-07-31T10:18:12+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>programming:boxes</title>
        <link>https://kwonnam.pe.kr/wiki/programming/boxes?rev=1406769492&amp;do=diff</link>
        <description>Boxes

	*  boxes - draws any kind of box around some given text</description>
    </item>
    <item rdf:about="https://kwonnam.pe.kr/wiki/programming/calendar?rev=1769134704&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2026-01-23T11:18:24+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>programming:calendar</title>
        <link>https://kwonnam.pe.kr/wiki/programming/calendar?rev=1769134704&amp;do=diff</link>
        <description>달력 / Calendar

음력, 만세력

	*  한국 천문연구원 음양력변환계산
	*  &lt;https://github.com/urstory/manseryeok-js&gt; 만세력 javascript 라이브러리</description>
    </item>
    <item rdf:about="https://kwonnam.pe.kr/wiki/programming/code_review?rev=1744175010&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-04-09T14:03:30+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>programming:code_review</title>
        <link>https://kwonnam.pe.kr/wiki/programming/code_review?rev=1744175010&amp;do=diff</link>
        <description>Code Review

	*  thoughtbot 코드 리뷰 가이드 - Code Review의 번역
	*  구글의 코드 리뷰 가이드: 한글 번역본
		*  구글 코드 리뷰 가이드 Review · Soojin Ro : 다른 사람 번역 또 있는 듯.

	*  Graphite</description>
    </item>
    <item rdf:about="https://kwonnam.pe.kr/wiki/programming/cqrs?rev=1590318785&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2020-05-24T20:13:05+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>programming:cqrs</title>
        <link>https://kwonnam.pe.kr/wiki/programming/cqrs?rev=1590318785&amp;do=diff</link>
        <description>CQRS

	*  CQRS
	*  CQRS 패턴 - Azure Architecture Center | Microsoft Docs

참조

	*  CQRS and Event Sourcing in Java | Baeldung
	*  [번역] 최신 기술 – CQRS 처음 도입하기 | youngjae.kim
	*  나만 모르고 있던 CQRS &amp; EventSourcing | Popit
	*  CQRS란 무엇인가? | Just hack'em</description>
    </item>
    <item rdf:about="https://kwonnam.pe.kr/wiki/programming/ctags?rev=1630135426&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2021-08-28T16:23:46+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>programming:ctags</title>
        <link>https://kwonnam.pe.kr/wiki/programming/ctags?rev=1630135426&amp;do=diff</link>
        <description>ctags

	*  Universal ctags : 권장
	*  see Vim Tag
	*  exberant ctags: 개발 중단
	*  Universal-ctags Hacking Guide — Universal Ctags 0.3.0 documentation

snap universal-ctags

	*  snap universal-ctags로 항상 최신번전 설치가능
	*  Snap 애플리케이션은 /tmp 를 읽을 수 있는 권한이 없어서 Vim - Tagbar, Vim Tag gutentags 등이 올바로 작동안한다.
	*  &lt;https://github.com/ludovicchabant/vim-gutentags/issues/267&gt;
	*  &lt;https://github.com/preservim/tagbar/issues/568&gt;…</description>
    </item>
    <item rdf:about="https://kwonnam.pe.kr/wiki/programming/datetime?rev=1647309657&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2022-03-15T11:00:57+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>programming:datetime</title>
        <link>https://kwonnam.pe.kr/wiki/programming/datetime?rev=1647309657&amp;do=diff</link>
        <description>날짜 date / 시간 time

	*  윤년 버그 대응법

ISO 8601

	*  ISO 8601 날짜 표현 국제 표준
	*  보통 2013-10-11T10:31:45.453+09:00 같은 형태로 표현됨.

초(second)와 ms,ns

	*  MySQL DATETIME type을 비롯해 날짜와 시간 정보를 저장할때 fractional second(ms, ns)부분 저장에 따라 반올림 현상으로 시간이나 날짜바 바뀌는 현상이 발생할 수 있다.</description>
    </item>
    <item rdf:about="https://kwonnam.pe.kr/wiki/programming/design?rev=1342534018&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2012-07-17T23:06:58+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>programming:design</title>
        <link>https://kwonnam.pe.kr/wiki/programming/design?rev=1342534018&amp;do=diff</link>
        <description>Program Design

	*  How to design a good API and why it matters. PDF Video</description>
    </item>
    <item rdf:about="https://kwonnam.pe.kr/wiki/programming/developer_portal?rev=1702598956&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2023-12-15T09:09:16+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>programming:developer_portal</title>
        <link>https://kwonnam.pe.kr/wiki/programming/developer_portal?rev=1702598956&amp;do=diff</link>
        <description>Developer Portal

	*  다양한 마이크로서비스로 구성된 대규모 개발자 환경에서 API 나 구성정보등을 찾기 쉽게 해주는 포털 서비스 구축
	*  Backstage
	*  Port</description>
    </item>
    <item rdf:about="https://kwonnam.pe.kr/wiki/programming/documentation?rev=1650270175&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2022-04-18T17:22:55+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>programming:documentation</title>
        <link>https://kwonnam.pe.kr/wiki/programming/documentation?rev=1650270175&amp;do=diff</link>
        <description>Program Documentation

	*  Open API Specification
	*  AsyncAPI Spec
	*  Swagger
	*  Python Documentation
	*  javadoc
	*  Doclets for Springframework
	*  &lt;https://github.com/slatedocs/slate&gt;</description>
    </item>
    <item rdf:about="https://kwonnam.pe.kr/wiki/programming/domain_driven?rev=1382872214&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2013-10-27T20:10:14+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>programming:domain_driven</title>
        <link>https://kwonnam.pe.kr/wiki/programming/domain_driven?rev=1382872214&amp;do=diff</link>
        <description>Domain Driven

참고

	*  도메인 주도 설계의 본질</description>
    </item>
    <item rdf:about="https://kwonnam.pe.kr/wiki/programming/dsl?rev=1657789453&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2022-07-14T18:04:13+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>programming:dsl</title>
        <link>https://kwonnam.pe.kr/wiki/programming/dsl?rev=1657789453&amp;do=diff</link>
        <description>DSL - Domain Specific Language

	*  Groovy
	*  Kotlin</description>
    </item>
    <item rdf:about="https://kwonnam.pe.kr/wiki/programming/editorconfig?rev=1574302513&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2019-11-21T11:15:13+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>programming:editorconfig</title>
        <link>https://kwonnam.pe.kr/wiki/programming/editorconfig?rev=1574302513&amp;do=diff</link>
        <description>EditorConfig

	*  &lt;http://editorconfig.org/&gt;
	*  Gradle editorconfig plugin</description>
    </item>
    <item rdf:about="https://kwonnam.pe.kr/wiki/programming/functional_programming?rev=1457356666&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2016-03-07T21:47:46+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>programming:functional_programming</title>
        <link>https://kwonnam.pe.kr/wiki/programming/functional_programming?rev=1457356666&amp;do=diff</link>
        <description>Functional Programming

	*  함수형 프로그래밍이란 무엇인가?
	*  어떤 프로그래밍 언어들이 함수형인가?
	*  왜 함수형 프로그래밍이 중요한가 — John Hughes 1989 — Medium
	*  Understanding Lambda Expressions : Lambda에 대한 이해.
		*  lambda에 부수 효과(Side Effect)가 없어야 진짜 함수형 프로그래밍이다.
		*  input/output 이 void 일 경우에는 어떤 부수효과가 있을 지 알 수 없다(거의 부수 효과가 발생한다).…</description>
    </item>
    <item rdf:about="https://kwonnam.pe.kr/wiki/programming/graphite?rev=1704329059&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2024-01-04T09:44:19+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>programming:graphite</title>
        <link>https://kwonnam.pe.kr/wiki/programming/graphite?rev=1704329059&amp;do=diff</link>
        <description>Graphite

	*  &lt;https://graphite.dev/&gt;
	*  Code Review 도구</description>
    </item>
    <item rdf:about="https://kwonnam.pe.kr/wiki/programming/i18n?rev=1348018912&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2012-09-19T10:41:52+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>programming:i18n</title>
        <link>https://kwonnam.pe.kr/wiki/programming/i18n?rev=1348018912&amp;do=diff</link>
        <description>국제화 i18n Internationalization

	*  국제화시 고려해야할 사항</description>
    </item>
    <item rdf:about="https://kwonnam.pe.kr/wiki/programming/infer?rev=1738577829&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-02-03T19:17:09+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>programming:infer</title>
        <link>https://kwonnam.pe.kr/wiki/programming/infer?rev=1738577829&amp;do=diff</link>
        <description>infer

	*  &lt;https://fbinfer.com/&gt;
	*  Static Analysis - 소스코드 정적 분석 도구
	*  Java Static Analysis</description>
    </item>
    <item rdf:about="https://kwonnam.pe.kr/wiki/programming/kdiff3?rev=1642727560&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2022-01-21T10:12:40+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>programming:kdiff3</title>
        <link>https://kwonnam.pe.kr/wiki/programming/kdiff3?rev=1642727560&amp;do=diff</link>
        <description>kdiff3

참조

	*  [git] merge tool setting. kdiff3</description>
    </item>
    <item rdf:about="https://kwonnam.pe.kr/wiki/programming/langserver?rev=1561446680&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2019-06-25T16:11:20+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>programming:langserver</title>
        <link>https://kwonnam.pe.kr/wiki/programming/langserver?rev=1561446680&amp;do=diff</link>
        <description>Language Server Protocol

	*  &lt;https://langserver.org/&gt;
	*  editor 등에서 각 프로그래밍 언어의 자동완성, 선언으로 이동 등을 지원하는 서버 프로토콜</description>
    </item>
    <item rdf:about="https://kwonnam.pe.kr/wiki/programming/meld?rev=1600230808&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2020-09-16T13:33:28+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>programming:meld</title>
        <link>https://kwonnam.pe.kr/wiki/programming/meld?rev=1600230808&amp;do=diff</link>
        <description>meld

	*  &lt;https://meldmerge.org&gt;
	*  git diff/merge

단축키

	*  Alt+Down/Ctrl+D : 다음 차이점
	*  Alt+Up/Ctrl+E : 이전 차이점</description>
    </item>
    <item rdf:about="https://kwonnam.pe.kr/wiki/programming/naming?rev=1611287027&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2021-01-22T12:43:47+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>programming:naming</title>
        <link>https://kwonnam.pe.kr/wiki/programming/naming?rev=1611287027&amp;do=diff</link>
        <description>프로그래밍 명명 규칙 Naming

	*  &lt;https://github.com/kettanaito/naming-cheatsheet&gt;</description>
    </item>
    <item rdf:about="https://kwonnam.pe.kr/wiki/programming/online_dev_environment?rev=1670288854&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2022-12-06T10:07:34+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>programming:online_dev_environment</title>
        <link>https://kwonnam.pe.kr/wiki/programming/online_dev_environment?rev=1670288854&amp;do=diff</link>
        <description>Online Programming Development Environment

	*  온라인으로 코딩하고 테스트해 볼 수 있는 환경
	*  The 13 Best Browser IDEs Every Programmer Should Know About
	*  Top 5 Online IDEs for In-Browser Development | Developer.com

web / node.js / javascript

	*  &lt;https://stackblitz.com/&gt;
	*  &lt;https://codepen.io/&gt;
	*  &lt;https://codesandbox.io/&gt;
	*  &lt;https://playcode.io/&gt;
	*  &lt;https://jsfiddle.net/&gt;
	*  &lt;https://jsbin.com&gt;</description>
    </item>
    <item rdf:about="https://kwonnam.pe.kr/wiki/programming/package_cloud?rev=1560138381&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2019-06-10T12:46:21+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>programming:package_cloud</title>
        <link>https://kwonnam.pe.kr/wiki/programming/package_cloud?rev=1560138381&amp;do=diff</link>
        <description>Package Cloud

	*  &lt;https://packagecloud.io/&gt;
	*  RPM, DEB, MAVEN, NPM 등의 패키지 저장/배포 시스템
	*  see bintray</description>
    </item>
    <item rdf:about="https://kwonnam.pe.kr/wiki/programming/package_deploy?rev=1560829646&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2019-06-18T12:47:26+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>programming:package_deploy</title>
        <link>https://kwonnam.pe.kr/wiki/programming/package_deploy?rev=1560829646&amp;do=diff</link>
        <description>Package Deploy

	*  bintray
	*  Package Cloud
	*  PPA</description>
    </item>
    <item rdf:about="https://kwonnam.pe.kr/wiki/programming/phabricator?rev=1441759502&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2015-09-09T09:15:02+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>programming:phabricator</title>
        <link>https://kwonnam.pe.kr/wiki/programming/phabricator?rev=1441759502&amp;do=diff</link>
        <description>Phabricator

	*  &lt;http://phabricator.org/&gt;
	*  소프트웨어 개발 플랫폼, 코드 리뷰</description>
    </item>
    <item rdf:about="https://kwonnam.pe.kr/wiki/programming/primitive_obsession?rev=1524543658&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2018-04-24T12:50:58+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>programming:primitive_obsession</title>
        <link>https://kwonnam.pe.kr/wiki/programming/primitive_obsession?rev=1524543658&amp;do=diff</link>
        <description>Primitive Obsession - 원시타입에 대한 강박

	*  Primitive Obsession
	*  Primitive Obsession

	*  도메인 모델을 나타내는 곳에 원시 타입을 사용하는 행위
		*  돈을 나타내는데 Integer
		*  메시지를 나타내는데 String 사용
		*  특정 객체를 나타내는데 Map/Struct/Dictionary 사용</description>
    </item>
    <item rdf:about="https://kwonnam.pe.kr/wiki/programming/refactoring?rev=1405768855&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2014-07-19T20:20:55+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>programming:refactoring</title>
        <link>https://kwonnam.pe.kr/wiki/programming/refactoring?rev=1405768855&amp;do=diff</link>
        <description>Refactoring 리팩토링</description>
    </item>
    <item rdf:about="https://kwonnam.pe.kr/wiki/programming/replit?rev=1640531739&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2021-12-27T00:15:39+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>programming:replit</title>
        <link>https://kwonnam.pe.kr/wiki/programming/replit?rev=1640531739&amp;do=diff</link>
        <description>replit

	*  The collaborative browser based IDE - Replit
	*  여러 프로그래밍 언어 연습</description>
    </item>
    <item rdf:about="https://kwonnam.pe.kr/wiki/programming/sample_data?rev=1651629959&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2022-05-04T11:05:59+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>programming:sample_data</title>
        <link>https://kwonnam.pe.kr/wiki/programming/sample_data?rev=1651629959&amp;do=diff</link>
        <description>Programming Sample / Example / Fake Data

	*  sample / example / fake / data / fixture
	*  Example Database
	*  MySQL Example Databases
	*  Replibyte
	*  random beans
	*  JFairy
	*  Fixture Monkey
	*  java-faker
		*  A Guide to JavaFaker | Baeldung</description>
    </item>
    <item rdf:about="https://kwonnam.pe.kr/wiki/programming/sicp?rev=1479445393&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2016-11-18T13:33:13+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>programming:sicp</title>
        <link>https://kwonnam.pe.kr/wiki/programming/sicp?rev=1479445393&amp;do=diff</link>
        <description>SICP

	*  &lt;https://mitpress.mit.edu/sicp/Structure and Interpretation of Computer Programs&gt;
	*  SICP in Python</description>
    </item>
    <item rdf:about="https://kwonnam.pe.kr/wiki/programming/solid?rev=1625199004&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2021-07-02T13:10:04+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>programming:solid</title>
        <link>https://kwonnam.pe.kr/wiki/programming/solid?rev=1625199004&amp;do=diff</link>
        <description>SOLID

	*  SOLID (객체 지향 설계) - 위키백과, 우리 모두의 백과사전

참조

	*  객체지향 5원칙 (SOLID)은 구시대의 유물 ? » 맹스비 블로그</description>
    </item>
    <item rdf:about="https://kwonnam.pe.kr/wiki/programming/spotless?rev=1695298282&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2023-09-21T21:11:22+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>programming:spotless</title>
        <link>https://kwonnam.pe.kr/wiki/programming/spotless?rev=1695298282&amp;do=diff</link>
        <description>Spotless

	*  &lt;https://github.com/diffplug/spotless&gt;
	*  코드 스타일 / 포맷을 검증하거나 아예 수정까지 해준다.
	*  Gradle 플러그인 지원

Gradle 설정

	*  spotless/plugin-gradle at main · diffplug/spotless</description>
    </item>
    <item rdf:about="https://kwonnam.pe.kr/wiki/programming/static_analysis?rev=1752719605&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-07-17T11:33:25+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>programming:static_analysis</title>
        <link>https://kwonnam.pe.kr/wiki/programming/static_analysis?rev=1752719605&amp;do=diff</link>
        <description>Static Analysis - 소스코드 정적 분석

	*  Java Static Analysis
	*  SonarQube
	*  SonarCloud
	*  Java FindBugs
	*  semgrep
	*  Trivy
	*  infer
	*  snyk</description>
    </item>
    <item rdf:about="https://kwonnam.pe.kr/wiki/programming/structure101?rev=1386642464&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2013-12-10T11:27:44+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>programming:structure101</title>
        <link>https://kwonnam.pe.kr/wiki/programming/structure101?rev=1386642464&amp;do=diff</link>
        <description>Structure 101

	*  Structure101 Software Architecture Development Environment (ADE)</description>
    </item>
    <item rdf:about="https://kwonnam.pe.kr/wiki/programming/styleguide?rev=1695299067&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2023-09-21T21:24:27+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>programming:styleguide</title>
        <link>https://kwonnam.pe.kr/wiki/programming/styleguide?rev=1695299067&amp;do=diff</link>
        <description>Coding Style Guide(Code Convention)

	*  EditorConfig
	*  Spotless

Javascript

	*  Google HTML/CSS/Javascript Style Guides
	*   자연스럽고 일관성 있게 자바스크립트 코딩하는 원칙

Java

	*  Java Code Formatter</description>
    </item>
    <item rdf:about="https://kwonnam.pe.kr/wiki/programming/task?rev=1651809681&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2022-05-06T13:01:21+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>programming:task</title>
        <link>https://kwonnam.pe.kr/wiki/programming/task?rev=1651809681&amp;do=diff</link>
        <description>Task

	*  &lt;https://github.com/go-task/task&gt;
	*  &lt;https://taskfile.dev/&gt;
	*  Go Programming Language 언어로 만들어진 Make 대용 도구</description>
    </item>
    <item rdf:about="https://kwonnam.pe.kr/wiki/programming/tech_spec?rev=1737081262&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-01-17T11:34:22+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>programming:tech_spec</title>
        <link>https://kwonnam.pe.kr/wiki/programming/tech_spec?rev=1737081262&amp;do=diff</link>
        <description>Tech Spec 테크스펙

	*  규모 있는 프로젝트 개발에 들어가기 전에는 테크 스펙을 작성하고 리뷰하도록 한다.
	*  see ADR - Architecture Decision Records

참조

	*  A practical guide to writing technical specs - Stack Overflow
	*  뱅크샐러드의 특별한 스펙, '테크 스펙' | 뱅크샐러드
	*  테크스펙은 문서가 아니다 | 뱅크샐러드</description>
    </item>
    <item rdf:about="https://kwonnam.pe.kr/wiki/programming/tools?rev=1344393890&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2012-08-08T11:44:50+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>programming:tools</title>
        <link>https://kwonnam.pe.kr/wiki/programming/tools?rev=1344393890&amp;do=diff</link>
        <description>Programming Tools

	*  WinMerge Windows 용 DIFF 툴
	*  KDiff3 Windows용 한 줄에서의 비교도 가능한 DIFF 툴</description>
    </item>
    <item rdf:about="https://kwonnam.pe.kr/wiki/programming/training?rev=1706423454&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2024-01-28T15:30:54+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>programming:training</title>
        <link>https://kwonnam.pe.kr/wiki/programming/training?rev=1706423454&amp;do=diff</link>
        <description>Programming 수련/Training/교육

	*  &lt;http://www.codewars.com/&gt;
	*  &lt;https://coderdojo.com/&gt;
	*  &lt;https://codility.com/programmers/&gt;
	*  Haker Rank
	*  Project Euler Korea
	*  About - Project Euler
	*  LeetCode Blind 75, Grind 75, NeetCode 150, curation 된 문제들.
	*  Baekjoon Online Judge 프로그래밍 문제를 풀고 온라인으로 채점받을 수 있는 곳
	*  &lt;https://www.katacoda.com/&gt;
	*  &lt;http://www.geeksforgeeks.org/&gt;
	*  codeforces
	*  &lt;https://www.careercup.com&gt;
	*  &lt;https://www.glassdoor.com&gt;
	*  &lt;https://www.codingame.com/start/&gt;
	…</description>
    </item>
    <item rdf:about="https://kwonnam.pe.kr/wiki/programming/trivy?rev=1675296605&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2023-02-02T09:10:05+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>programming:trivy</title>
        <link>https://kwonnam.pe.kr/wiki/programming/trivy?rev=1675296605&amp;do=diff</link>
        <description>Trivy

	*  aquasecurity/trivy: Scanner for vulnerabilities in container images, file systems, and Git repositories, as well as for configuration issues
	*  &lt;https://aquasecurity.github.io/trivy&gt;
	*  보안 취약저 스캐너 vulnerability security scanner
	*  Docker 이미지도 스캔
	*  다양한 프로그래밍 언어지원
	*  Static Analysis - 소스코드 정적 분석

Jenkins 연동

	*  Jenkins
	*  Getting Started With Trivy and Jenkins</description>
    </item>
    <item rdf:about="https://kwonnam.pe.kr/wiki/programming/unicode?rev=1647701934&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2022-03-19T23:58:54+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>programming:unicode</title>
        <link>https://kwonnam.pe.kr/wiki/programming/unicode?rev=1647701934&amp;do=diff</link>
        <description>Unicode

	*  문자 먼저 읽을 것.
	*  Unicode UTF-8 Table

Encoding 방식의 차이는?

	*  Difference between UTF-8, UTF-16 and UTF-32 Character Encoding? Example
	*  utf-8, utf-16, utf-32는 Character Encoding이다.
	*  utf-16과 utf-32는 인코딩이 Unicode code point 와 일치해보이지만 utf-8은 전혀 다르다.

UTF-8

	*</description>
    </item>
    <item rdf:about="https://kwonnam.pe.kr/wiki/programming/value_object?rev=1524543625&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2018-04-24T12:50:25+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>programming:value_object</title>
        <link>https://kwonnam.pe.kr/wiki/programming/value_object?rev=1524543625&amp;do=diff</link>
        <description>Value Object

	*  Value Object 값 객체</description>
    </item>
</rdf:RDF>
