<?xml version="1.0" encoding="UTF-8"?>
<!-- generator="FeedCreator 1.8" -->
<?xml-stylesheet href="https://likewind.cloud/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://likewind.cloud/feed.php">
        <title>likeWind - computer:programming</title>
        <description></description>
        <link>https://likewind.cloud/</link>
        <image rdf:resource="https://likewind.cloud/lib/exe/fetch.php?media=wiki:favicon.ico" />
       <dc:date>2026-04-04T09:27:33+00:00</dc:date>
        <items>
            <rdf:Seq>
                <rdf:li rdf:resource="https://likewind.cloud/doku.php?id=computer:programming:android_studio&amp;rev=1763530342&amp;do=diff"/>
                <rdf:li rdf:resource="https://likewind.cloud/doku.php?id=computer:programming:app_info&amp;rev=1763530341&amp;do=diff"/>
                <rdf:li rdf:resource="https://likewind.cloud/doku.php?id=computer:programming:app_inventer&amp;rev=1763530342&amp;do=diff"/>
                <rdf:li rdf:resource="https://likewind.cloud/doku.php?id=computer:programming:app_travel_use_en&amp;rev=1763530342&amp;do=diff"/>
                <rdf:li rdf:resource="https://likewind.cloud/doku.php?id=computer:programming:app_travel_use_kr&amp;rev=1763530341&amp;do=diff"/>
                <rdf:li rdf:resource="https://likewind.cloud/doku.php?id=computer:programming:app_travel_use_sp&amp;rev=1763530342&amp;do=diff"/>
                <rdf:li rdf:resource="https://likewind.cloud/doku.php?id=computer:programming:app_travel&amp;rev=1763530342&amp;do=diff"/>
                <rdf:li rdf:resource="https://likewind.cloud/doku.php?id=computer:programming:c_built_binary&amp;rev=1763530341&amp;do=diff"/>
                <rdf:li rdf:resource="https://likewind.cloud/doku.php?id=computer:programming:c_coding&amp;rev=1763530342&amp;do=diff"/>
                <rdf:li rdf:resource="https://likewind.cloud/doku.php?id=computer:programming:c_library&amp;rev=1763530342&amp;do=diff"/>
                <rdf:li rdf:resource="https://likewind.cloud/doku.php?id=computer:programming:c_memory&amp;rev=1763530342&amp;do=diff"/>
                <rdf:li rdf:resource="https://likewind.cloud/doku.php?id=computer:programming:c_system&amp;rev=1763530341&amp;do=diff"/>
                <rdf:li rdf:resource="https://likewind.cloud/doku.php?id=computer:programming:c_technic&amp;rev=1763530342&amp;do=diff"/>
                <rdf:li rdf:resource="https://likewind.cloud/doku.php?id=computer:programming:c_tip&amp;rev=1763530342&amp;do=diff"/>
                <rdf:li rdf:resource="https://likewind.cloud/doku.php?id=computer:programming:c_unix&amp;rev=1763530342&amp;do=diff"/>
                <rdf:li rdf:resource="https://likewind.cloud/doku.php?id=computer:programming:callme&amp;rev=1768701753&amp;do=diff"/>
                <rdf:li rdf:resource="https://likewind.cloud/doku.php?id=computer:programming:compiler&amp;rev=1763530342&amp;do=diff"/>
                <rdf:li rdf:resource="https://likewind.cloud/doku.php?id=computer:programming:cunit&amp;rev=1763530341&amp;do=diff"/>
                <rdf:li rdf:resource="https://likewind.cloud/doku.php?id=computer:programming:cvs&amp;rev=1763530342&amp;do=diff"/>
                <rdf:li rdf:resource="https://likewind.cloud/doku.php?id=computer:programming:design_patten&amp;rev=1763530341&amp;do=diff"/>
                <rdf:li rdf:resource="https://likewind.cloud/doku.php?id=computer:programming:gcc_tip&amp;rev=1763530342&amp;do=diff"/>
                <rdf:li rdf:resource="https://likewind.cloud/doku.php?id=computer:programming:git&amp;rev=1763530342&amp;do=diff"/>
                <rdf:li rdf:resource="https://likewind.cloud/doku.php?id=computer:programming:google_api&amp;rev=1770450706&amp;do=diff"/>
                <rdf:li rdf:resource="https://likewind.cloud/doku.php?id=computer:programming:html&amp;rev=1763530342&amp;do=diff"/>
                <rdf:li rdf:resource="https://likewind.cloud/doku.php?id=computer:programming:java_path&amp;rev=1763530342&amp;do=diff"/>
                <rdf:li rdf:resource="https://likewind.cloud/doku.php?id=computer:programming:library&amp;rev=1763530342&amp;do=diff"/>
                <rdf:li rdf:resource="https://likewind.cloud/doku.php?id=computer:programming:lxr&amp;rev=1763530342&amp;do=diff"/>
                <rdf:li rdf:resource="https://likewind.cloud/doku.php?id=computer:programming:opensource_env&amp;rev=1763530342&amp;do=diff"/>
                <rdf:li rdf:resource="https://likewind.cloud/doku.php?id=computer:programming:opensource_program_1&amp;rev=1763530342&amp;do=diff"/>
                <rdf:li rdf:resource="https://likewind.cloud/doku.php?id=computer:programming:opensource_program_2&amp;rev=1763530341&amp;do=diff"/>
                <rdf:li rdf:resource="https://likewind.cloud/doku.php?id=computer:programming:opensource_program_3&amp;rev=1763530342&amp;do=diff"/>
                <rdf:li rdf:resource="https://likewind.cloud/doku.php?id=computer:programming:opensource_program_4&amp;rev=1763530342&amp;do=diff"/>
                <rdf:li rdf:resource="https://likewind.cloud/doku.php?id=computer:programming:php4_changes&amp;rev=1763530342&amp;do=diff"/>
                <rdf:li rdf:resource="https://likewind.cloud/doku.php?id=computer:programming:program_env&amp;rev=1763530342&amp;do=diff"/>
                <rdf:li rdf:resource="https://likewind.cloud/doku.php?id=computer:programming:qt_program&amp;rev=1763530342&amp;do=diff"/>
                <rdf:li rdf:resource="https://likewind.cloud/doku.php?id=computer:programming:qt_windows&amp;rev=1763530342&amp;do=diff"/>
                <rdf:li rdf:resource="https://likewind.cloud/doku.php?id=computer:programming:qt&amp;rev=1763530342&amp;do=diff"/>
                <rdf:li rdf:resource="https://likewind.cloud/doku.php?id=computer:programming:select_image_viewer&amp;rev=1773534777&amp;do=diff"/>
                <rdf:li rdf:resource="https://likewind.cloud/doku.php?id=computer:programming:start&amp;rev=1774746638&amp;do=diff"/>
                <rdf:li rdf:resource="https://likewind.cloud/doku.php?id=computer:programming:suv&amp;rev=1763530341&amp;do=diff"/>
                <rdf:li rdf:resource="https://likewind.cloud/doku.php?id=computer:programming:trac&amp;rev=1763530342&amp;do=diff"/>
                <rdf:li rdf:resource="https://likewind.cloud/doku.php?id=computer:programming:travelog_auto_v2&amp;rev=1773633290&amp;do=diff"/>
                <rdf:li rdf:resource="https://likewind.cloud/doku.php?id=computer:programming:travelog_auto&amp;rev=1763530342&amp;do=diff"/>
                <rdf:li rdf:resource="https://likewind.cloud/doku.php?id=computer:programming:vibe_coding_antigravity&amp;rev=1774748225&amp;do=diff"/>
                <rdf:li rdf:resource="https://likewind.cloud/doku.php?id=computer:programming:vim&amp;rev=1763530342&amp;do=diff"/>
                <rdf:li rdf:resource="https://likewind.cloud/doku.php?id=computer:programming:web_crawling&amp;rev=1770446312&amp;do=diff"/>
            </rdf:Seq>
        </items>
    </channel>
    <image rdf:about="https://likewind.cloud/lib/exe/fetch.php?media=wiki:favicon.ico">
        <title>likeWind</title>
        <link>https://likewind.cloud/</link>
        <url>https://likewind.cloud/lib/exe/fetch.php?media=wiki:favicon.ico</url>
    </image>
    <item rdf:about="https://likewind.cloud/doku.php?id=computer:programming:android_studio&amp;rev=1763530342&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-11-19T05:32:22+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>안드로이드 스튜디오 가이드</title>
        <link>https://likewind.cloud/doku.php?id=computer:programming:android_studio&amp;rev=1763530342&amp;do=diff</link>
        <description>안드로이드 스튜디오 가이드

시작이 반이라는 말이 있을 정도로, 제대된 개발환경을 구축하는 것만으로 절반은 이미 성공이라고 말할 수 있다. 

개발의 편리한 설정

설치 후 &#039;File - Settings&#039; 메뉴에 진입한다. likeWind index</description>
    </item>
    <item rdf:about="https://likewind.cloud/doku.php?id=computer:programming:app_info&amp;rev=1763530341&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-11-19T05:32:21+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>개인정보처리방침</title>
        <link>https://likewind.cloud/doku.php?id=computer:programming:app_info&amp;rev=1763530341&amp;do=diff</link>
        <description>개인정보처리방침

Kim Woojong(likewind.cloud 이하)이 취급하는 모든 개인정보는 개인정보보호법 등 관련 법령상의 개인정보보호 규정을 준수하여 이용자의 개인정보 보호 및 권익을 보호하고 개인정보와 관련한 이용자의 고충을 원활하게 처리할 수 있도록 다음과 같은 처리방침을 두고 있습니다.</description>
    </item>
    <item rdf:about="https://likewind.cloud/doku.php?id=computer:programming:app_inventer&amp;rev=1763530342&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-11-19T05:32:22+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>앱인벤터를 이용한 앱 만들기</title>
        <link>https://likewind.cloud/doku.php?id=computer:programming:app_inventer&amp;rev=1763530342&amp;do=diff</link>
        <description>앱인벤터를 이용한 앱 만들기

들어가기 전에

휴대폰에서 실행되는 프로그램, 앱(App)을 만들기 위해서 여러가지 프로그래밍 언어가 있다. 이중 한 가지를 고르기가 어려운데, 개인적으로 언어를 선택하기 전에 만들려고 하는 앱의 기능과 동작 환경을 결정하고 이에 따라서 결정하는 것을 권한다.  
복잡한 기능이 필요없고, 쉽게 빠르게 앱을 만들고 싶다면, 앱인벤터(Appinventor)를 추천한다.
미국 MIT 대학에서 교육목적으로 만들어진 웹기반의 앱개발 플랫폼으로서 코딩을 지양하고, 초보자들도 쉽게 접근가능한 그래픽 인터페이스를 제공한다.likeWind index…</description>
    </item>
    <item rdf:about="https://likewind.cloud/doku.php?id=computer:programming:app_travel_use_en&amp;rev=1763530342&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-11-19T05:32:22+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>What does the app do?</title>
        <link>https://likewind.cloud/doku.php?id=computer:programming:app_travel_use_en&amp;rev=1763530342&amp;do=diff</link>
        <description>What does the app do?

An app to organize my travels. Mostly bicycle travelogues. I&#039;m writing chronologically and by country.

What&#039;s good?

You can download a GPX file of the routes you&#039;ve traveled, which can be helpful if you&#039;re planning a new trip.</description>
    </item>
    <item rdf:about="https://likewind.cloud/doku.php?id=computer:programming:app_travel_use_kr&amp;rev=1763530341&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-11-19T05:32:21+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>뭐하는 앱 인가요?</title>
        <link>https://likewind.cloud/doku.php?id=computer:programming:app_travel_use_kr&amp;rev=1763530341&amp;do=diff</link>
        <description>뭐하는 앱 인가요?

여행한 기록을 정리한 앱입니다. 주로 자전거 여행기가 많습니다. 시간순으로 그리고 국가별로 작성하고 있습니다.

뭐가 좋은가요?

여행한 루트의 GPX 파일을 다운로드 받아 활용할 수 있어, 새롭게 여행을 계획하시는 분에게 도움이 될 것입니다.</description>
    </item>
    <item rdf:about="https://likewind.cloud/doku.php?id=computer:programming:app_travel_use_sp&amp;rev=1763530342&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-11-19T05:32:22+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>¿Qué hace la aplicación?</title>
        <link>https://likewind.cloud/doku.php?id=computer:programming:app_travel_use_sp&amp;rev=1763530342&amp;do=diff</link>
        <description>¿Qué hace la aplicación?

Una aplicación para organizar mis viajes. Sobre todo, relatos de viajes en bicicleta. Escribo cronológicamente y por países.

¿Qué es bueno?

Puedes descargar un archivo GPX de las rutas que has recorrido, lo que puede ser útil si estás planeando un nuevo viaje.</description>
    </item>
    <item rdf:about="https://likewind.cloud/doku.php?id=computer:programming:app_travel&amp;rev=1763530342&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-11-19T05:32:22+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>여행기 앱 만들기</title>
        <link>https://likewind.cloud/doku.php?id=computer:programming:app_travel&amp;rev=1763530342&amp;do=diff</link>
        <description>여행기 앱 만들기

위키에 작성한 여행기를 기본의 브라우저(크롬, 파이어폭스)보다 좀 더 쾌적하고 편리하게 사용하기 위해 개발한 앱에 대한 모든 것을 담고 있다. 
앱은 안드로이드 전용이며, 웹뷰(webview) 형태가 될 것이다. likeWind index</description>
    </item>
    <item rdf:about="https://likewind.cloud/doku.php?id=computer:programming:c_built_binary&amp;rev=1763530341&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-11-19T05:32:21+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>바이너리 파일을 소스코드에 추가하기</title>
        <link>https://likewind.cloud/doku.php?id=computer:programming:c_built_binary&amp;rev=1763530341&amp;do=diff</link>
        <description>바이너리 파일을 소스코드에 추가하기

바이너리 명령어를 소스코드에 삽입하여 이를 사용하는 방법을 소개한다.

준비운동 하기

한가지 기능을 구현할 때, 여러가지 방법이 있는 것처럼, 꼭 정답이 있지는 않다. likeWind index</description>
    </item>
    <item rdf:about="https://likewind.cloud/doku.php?id=computer:programming:c_coding&amp;rev=1763530342&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-11-19T05:32:22+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>C 언어 생활 코딩</title>
        <link>https://likewind.cloud/doku.php?id=computer:programming:c_coding&amp;rev=1763530342&amp;do=diff</link>
        <description>C 언어 생활 코딩

하루에 하나씩 프로그램을 만들어보자. 크건 작던, 단순하던 복잡하든 꾸준함이 중요할 것이다.

Linked List(링크드리스트)

단순한 링크를 생성하고, 추가하고 삭제하는 함수를 각각 정의하였다.likeWind index</description>
    </item>
    <item rdf:about="https://likewind.cloud/doku.php?id=computer:programming:c_library&amp;rev=1763530342&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-11-19T05:32:22+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>라이브러리 생성 및 사용하기</title>
        <link>https://likewind.cloud/doku.php?id=computer:programming:c_library&amp;rev=1763530342&amp;do=diff</link>
        <description>라이브러리 생성 및 사용하기

지금의 프로그램은 워낙 방대해져서, 여기저기의 라이브러리들을 참조하여 만들어진다. 여기서는 실제 라이브러리를 만들어보고 이를 사용하는 방법에 대해 설명한다.likeWind index</description>
    </item>
    <item rdf:about="https://likewind.cloud/doku.php?id=computer:programming:c_memory&amp;rev=1763530342&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-11-19T05:32:22+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>C 언어의 메모리 구조</title>
        <link>https://likewind.cloud/doku.php?id=computer:programming:c_memory&amp;rev=1763530342&amp;do=diff</link>
        <description>C 언어의 메모리 구조

C 프로그램에서 사용하는 메모리 구조에 대해 설명하고 있다.
우리가 아주 잘 알고 있는 hello world 프로그램이 있다고 하자! 보는 사람에 따라서, 단순히 모니터에 hello world 를 출력한다고만 생각할 수도 있고, 메모리의 구조를 들어가며, 설명을 할 수도 있을 것이다. 또한 하드웨어적으로 어셈블러를 이용해서도 설명할 수 있을 것이다.
이렇듯, 겉으로 보면 아주 단순한 작업들도 막상 속을 들여다보면 아주 복잡한 작업들이 수행되는 것을 알 수 있다.
이 문서에서 다룰 C 언어에서 사용하는 메모리의 스택, 힙, 데이터영역 역시 마찬가지이다. 이 세가지에 대해서 잘 모른다고 해도, 프로그래밍을 하는데는 큰 문제가 안된다. 하지만, 원리를 아는 것과 모르는 것과는 많은 차이가 있다.likeWind index…</description>
    </item>
    <item rdf:about="https://likewind.cloud/doku.php?id=computer:programming:c_system&amp;rev=1763530341&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-11-19T05:32:21+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>시스템 함수</title>
        <link>https://likewind.cloud/doku.php?id=computer:programming:c_system&amp;rev=1763530341&amp;do=diff</link>
        <description>시스템 함수

리눅스 및 유닉스에서 제공하는 시스템 함수에 관한 소개와 이를 이용한 예제코드를 통한 사용법에 대해 알아본다.

메모리 관련 함수

malloc()
 void *malloc(size_t size) 
기능

메모리 상에 동적으로 공간을 할당한다. 할당된 공간은 힙(heap) 상에 잡히며, 사용 후에는 동적으로 메모리 해제가 가능하다. 이점이 배열과 다른 점이다. 
한번 할당이후에는 반드시 free() 를 이용하여 해제시켜야 한다. malloc() 함수가 수행되면, 리턴값으로 할당된 주소의 첫 주소값을 반환한다.likeWind index…</description>
    </item>
    <item rdf:about="https://likewind.cloud/doku.php?id=computer:programming:c_technic&amp;rev=1763530342&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-11-19T05:32:22+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>C 프로그래밍 테크닉</title>
        <link>https://likewind.cloud/doku.php?id=computer:programming:c_technic&amp;rev=1763530342&amp;do=diff</link>
        <description>C 프로그래밍 테크닉

책 쉽게 배우는 C 프로그래밍 테크닉 에 나온 내용을 발췌하여 정리했다.

헤더파일(.h)

다음 내용이 포함된다.

	*  외부에 공개하는 함수형 매크로의 정의
	*  외부에 공개하는 상수의 정의(#define 또는 enum)likeWind index</description>
    </item>
    <item rdf:about="https://likewind.cloud/doku.php?id=computer:programming:c_tip&amp;rev=1763530342&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-11-19T05:32:22+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>C 프로그래밍 팁</title>
        <link>https://likewind.cloud/doku.php?id=computer:programming:c_tip&amp;rev=1763530342&amp;do=diff</link>
        <description>C 프로그래밍 팁

C 프로그래밍에서 알아두면 편리한 여러가지 팁들을 소개한다.

디버깅 문 사용하기

꼭 디버깅을 하기 위해서도 사용하지만, 전체적인 프로그램 루틴의 시퀀스를 파악하고자 할 때, 디버깅 문을 곳곳에 추가해놓으면 보기에 편리하다.likeWind index</description>
    </item>
    <item rdf:about="https://likewind.cloud/doku.php?id=computer:programming:c_unix&amp;rev=1763530342&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-11-19T05:32:22+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>UNIX 시스템 함수 핵심 가이드</title>
        <link>https://likewind.cloud/doku.php?id=computer:programming:c_unix&amp;rev=1763530342&amp;do=diff</link>
        <description>UNIX 시스템 함수 핵심 가이드

리눅스를 포함한 유닉스 시스템 상에서 C 언어로 프로그래밍 시, 사용가능한 시스템 함수들에 대한 설명을 담고 있다.
차후 프로그래밍을 할 때, 레퍼런스 역할을 할 것으로 기대한다.likeWind index</description>
    </item>
    <item rdf:about="https://likewind.cloud/doku.php?id=computer:programming:callme&amp;rev=1768701753&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2026-01-18T02:02:33+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>자가발신(Callme) 앱 만들기</title>
        <link>https://likewind.cloud/doku.php?id=computer:programming:callme&amp;rev=1768701753&amp;do=diff</link>
        <description>자가발신(Callme) 앱 만들기

앱을 실행하면, 자동으로 휴대폰 벨이 울리는 프로그램을 만들어 볼 것이다. 살다보면, 난감한 상황들이 발생하는데, 이 때 요긴하게 쓸 수 있다. 
이 프로그램을 위해서 IFTTT 라는 회사의 서비스를 사용할 것이다.</description>
    </item>
    <item rdf:about="https://likewind.cloud/doku.php?id=computer:programming:compiler&amp;rev=1763530342&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-11-19T05:32:22+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>컴파일러의 이해</title>
        <link>https://likewind.cloud/doku.php?id=computer:programming:compiler&amp;rev=1763530342&amp;do=diff</link>
        <description>컴파일러의 이해

초심 프로젝트의 세번째 주제로 커널을 주제로 새롭게 알게된 것을 정리했다. 교재는 다음과 같다.
 주교제  Linkers and Loaders 
또한 내가 예전에 컴파일러 강의를 들으면서 새롭게 알게된 내용과 나름대로 공부한 내용을 추가했다.
이해를 돕기 위해 강의 자료였던 likeWind index</description>
    </item>
    <item rdf:about="https://likewind.cloud/doku.php?id=computer:programming:cunit&amp;rev=1763530341&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-11-19T05:32:21+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>CUnit 사용하기</title>
        <link>https://likewind.cloud/doku.php?id=computer:programming:cunit&amp;rev=1763530341&amp;do=diff</link>
        <description>CUnit 사용하기

흔히 TDD 라고 하면, C+(플러스플러스) 나 JAVA 를 떠올린다. 그만큼 오브젝트 단위로 프로그래밍이 되기 때문에 TDD 를 하기 수월하고 또한 TDD 지원 툴도 많다. 
하지만, 임베디드 프로그래밍에서는 아직도 C 언어를 많이 사용하는 관계로 실상 TDD 를 써먹을 수 있는 기회가 거의 없다. 
지금까지 애자일 프로그래밍 방법론(XP 포함)에 관한 책을 5 권 이상 읽어본 나로써는 그렇게 좋다는 TDD 를 언젠가는 프로젝트에 사용해보고 싶었다. 
C 언어에서도 TDD 를 할 수 없을까 찾던 중에 CUnit 이라는 툴을 알게 되었다. 
여기서는 CUnit 에 대한 모든 것에 대해서 설명한다. likeWind index…</description>
    </item>
    <item rdf:about="https://likewind.cloud/doku.php?id=computer:programming:cvs&amp;rev=1763530342&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-11-19T05:32:22+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>CVS 사용하기</title>
        <link>https://likewind.cloud/doku.php?id=computer:programming:cvs&amp;rev=1763530342&amp;do=diff</link>
        <description>CVS 사용하기

버전 관리가 필요한가?

이런 물음에 대해서 개인적으로 별 관심이 없었다. 솔직히 회사를 들어오기전까지, 아무리 길고 복잡한 프로그램 소스라도 몇 백줄을 넘지 않았고, 파일 수도 10 개를 넘지 않았다. 또한 혼자 프로그램을 만들다보니, 굳이 버전관리가 필요치 않았다. 
하지만, 회사에 들어오고 나서, 하나의 프로젝트에 여러 사람이 함께 협업하게 되면서 소스 코드 버전관리에 대한 중요성을 몸소 느끼게 되었다. 소히 프로젝트 정책이나, 기준이 잘 세워진 회사의 경우에는 이미 CVS 와 같은 버전관리 툴을 사용하고 있을지도 모른다. likeWind index…</description>
    </item>
    <item rdf:about="https://likewind.cloud/doku.php?id=computer:programming:design_patten&amp;rev=1763530341&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-11-19T05:32:21+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>디자인 패턴</title>
        <link>https://likewind.cloud/doku.php?id=computer:programming:design_patten&amp;rev=1763530341&amp;do=diff</link>
        <description>디자인 패턴

프로그래밍을 하다보면 비슷한 기능을 하는 함수를 구현해야 하는 경우가 많다. 그럴때마다 전에 작성했던 코드를 참조하게 된다.
이런 경우, 프로그래밍을 작성하고 검증하는데 소요되는 시간을 줄일 수 있다. 바로 이러한 장점 때문에 디자인 패턴이라는 개념이 나오게 되지 않았나 생각한다.
여기서는 프로그램을 작성하다가 유용하다고 생각되는 함수를 소개할 것이다. 99.99 % C 언어가 기준이 될 것이다.likeWind index…</description>
    </item>
    <item rdf:about="https://likewind.cloud/doku.php?id=computer:programming:gcc_tip&amp;rev=1763530342&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-11-19T05:32:22+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>GCC 컴파일러 팁</title>
        <link>https://likewind.cloud/doku.php?id=computer:programming:gcc_tip&amp;rev=1763530342&amp;do=diff</link>
        <description>GCC 컴파일러 팁

가장 많이 사용되는 컴파일러인 gcc 의 tip 들을 정리했다. 특히 컴파일 옵션에 대한 내용을 주로 다룰 것이다.

빌드 옵션

컴파일러는 여러가지 다양한 옵션을 제공 하고 있다. 
기존에 이미 정리했던 likeWind index</description>
    </item>
    <item rdf:about="https://likewind.cloud/doku.php?id=computer:programming:git&amp;rev=1763530342&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-11-19T05:32:22+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Git 사용하기</title>
        <link>https://likewind.cloud/doku.php?id=computer:programming:git&amp;rev=1763530342&amp;do=diff</link>
        <description>Git 사용하기

요즘 점차 많이 사용되고 있는 버전관리 시스템인 Git 의 사용법에 대해 설명한다.
리누스 토발즈가 만든 이 Tool 은 리눅스 커널 뿐 아니라, 점점 많은 오픈소스에서 사용되고 있다. 
이러한 추세에 따라 별다른 설치 없이도, 리눅스 설치와 함께 자동으로 설치된다.
Git 에 대한 여러가지 기능과 사용법이 존재하지만 여기서는 가장 기본적이고 기초적인 그리고 가장 많이 사용되는 것들에 한해서 설명한다.likeWind index…</description>
    </item>
    <item rdf:about="https://likewind.cloud/doku.php?id=computer:programming:google_api&amp;rev=1770450706&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2026-02-07T07:51:46+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>구글 API 신청하기</title>
        <link>https://likewind.cloud/doku.php?id=computer:programming:google_api&amp;rev=1770450706&amp;do=diff</link>
        <description>많은 웹 서비스 업체들이 API 를 공개하고 지원하고 있다. 사용자들은 이를 이용해서 좀 더 넒게 활용할 수 있다. 
예를 들면, G메일에서 특정 사람에게 온 메일의 제목을 구글 시트에 저장할 수 있다. 구글 서비스들을 연동할 수 있는 것이다. 여기서는 특정 구글 시트를 수정하는 PHP 프로그램을 만들 것이다.</description>
    </item>
    <item rdf:about="https://likewind.cloud/doku.php?id=computer:programming:html&amp;rev=1763530342&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-11-19T05:32:22+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>HTML 교육</title>
        <link>https://likewind.cloud/doku.php?id=computer:programming:html&amp;rev=1763530342&amp;do=diff</link>
        <description>HTML 교육

자원봉사로 시작한 HTML 에 대한 교육 자료 및 계획을 정리했다. 교육자료는 &lt;http://www.homejjang.com/&gt; 라는 곳에서 발췌했다. 
매주 일정 분량의 내용을 텍스트파일(.txt)로 만들어 메일(congmi@hanmail.net)로 전송한다. likeWind index</description>
    </item>
    <item rdf:about="https://likewind.cloud/doku.php?id=computer:programming:java_path&amp;rev=1763530342&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-11-19T05:32:22+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>자바 PATH 잡는 방법</title>
        <link>https://likewind.cloud/doku.php?id=computer:programming:java_path&amp;rev=1763530342&amp;do=diff</link>
        <description>자바 PATH 잡는 방법

윈도우 환경에서 편리한 자바 개발환경을 만들기 위해서 PATH 를 설정하기 위한 내용을 담고 있다.
우선 jdk1.3(여기서는 최신버전을 깔도록 한다.) 우선 &#039;C:\jdk1.3\bin&#039;의 디렉토리를 path를 걸어야 한다. 만일 원도우95/98을 쓰고 있다면 &#039;autoexec.bat&#039; 파일에 다음과 같이 설정한다.likeWind index</description>
    </item>
    <item rdf:about="https://likewind.cloud/doku.php?id=computer:programming:library&amp;rev=1763530342&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-11-19T05:32:22+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>라이브러리의 이해</title>
        <link>https://likewind.cloud/doku.php?id=computer:programming:library&amp;rev=1763530342&amp;do=diff</link>
        <description>라이브러리의 이해

소프트웨어 라이브러리에 대한 3 가지 종류에 대한 특징과 장단점에 대해서 설명하고 있다. 여기서 언급하고 있는 내용은 &#039;GCC 완전정복&#039; 이라는 서적에서 발췌했다.

정적 라이브러리
likeWind index</description>
    </item>
    <item rdf:about="https://likewind.cloud/doku.php?id=computer:programming:lxr&amp;rev=1763530342&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-11-19T05:32:22+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>LXR 사용하기</title>
        <link>https://likewind.cloud/doku.php?id=computer:programming:lxr&amp;rev=1763530342&amp;do=diff</link>
        <description>LXR 사용하기

소스인사이트 처럼 소스코트 브라우징을 웹 기반에서 할 수 있는 프로그램인 LXR 에 대한 설치 및 사용법에 대해 설명한다.

준비 운동하기

설치 환경은 다음과 같다.
 H/W  IBM Thinkpad X40 likeWind index</description>
    </item>
    <item rdf:about="https://likewind.cloud/doku.php?id=computer:programming:opensource_env&amp;rev=1763530342&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-11-19T05:32:22+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>오픈소스를 이용한 개발환경 구축하기</title>
        <link>https://likewind.cloud/doku.php?id=computer:programming:opensource_env&amp;rev=1763530342&amp;do=diff</link>
        <description>오픈소스를 이용한 개발환경 구축하기

리눅스 상에서 오픈소스를 이용해서 개발환경을 구축하는 방법에 대해서 설명하고 있다.
임베디드 리눅스의 개발에서는 호스트가 리눅스인 환경에서 개발하게 되는 경우가 많다. 물론 vmware 를 사용해서 개발할 수도 있지만, 아무래도 실제환경과 vmware 의 환경과는 차이(usb, serial)가 있다.
나의 경우는 윈도우에서 개발했던 버릇이 있어서 리눅스에서의 개발환경이 많이 서먹하다. 하지만, 이번 기회를 계기로 익숙해져 보려고 한다.
여기서 언급하고 있는 것은 기존의 윈도우에서 사용했던 소스 분석툴인 source insight 를 대체할만한 방법이다.
참고로 여기서는 Redhat 9 를 기준으로 설명할 것이다.likeWind index…</description>
    </item>
    <item rdf:about="https://likewind.cloud/doku.php?id=computer:programming:opensource_program_1&amp;rev=1763530342&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-11-19T05:32:22+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>오픈소스를 이용한 프로그래밍</title>
        <link>https://likewind.cloud/doku.php?id=computer:programming:opensource_program_1&amp;rev=1763530342&amp;do=diff</link>
        <description>오픈소스를 이용한 프로그래밍

들어가기 전에

예전 부터 나는 늘 생각해왔었다. 오픈 소스만으로 프로그램을 개발할 수 있을까? 하고 말이다. 하지만, 직접 필드에서는 거의 오픈소스를 찾아보기 어려웠다. 가장 큰 이유를 들자면, 바로 책임의 문제였다. 오픈소스의 경우에는 문제가 발생했을 시에 추가적인 지원등을 전혀 받을 수 없기 때문에 이익을 목적으로 하는 회사에서는 섯불리 오픈소스를 이용해서 개발하기가 매우 어려워 보였다.
이 문서에서는 리눅스 상에서 직접 프로그램을 만들고, 디버깅 하는 방법을 다룬다. 참고 서적으로는 한빛미디어에서 출간된 &#039;유닉스, 리눅스 프로그래밍 필수 유틸리티&#039; 을 참고했다.likeWind index…</description>
    </item>
    <item rdf:about="https://likewind.cloud/doku.php?id=computer:programming:opensource_program_2&amp;rev=1763530341&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-11-19T05:32:21+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>오픈소스를 이용한 프로그래밍2</title>
        <link>https://likewind.cloud/doku.php?id=computer:programming:opensource_program_2&amp;rev=1763530341&amp;do=diff</link>
        <description>오픈소스를 이용한 프로그래밍2

오픈소스를 이용한 프로그래밍 에 이어지는 문서로서, 여기서는 앞에서 다루지 않은 항목들에 대해 설명하고 있다.

다국어 지원하기

제목만 보고서, 언뜻 감이 오지 않을지도 모르겠다. 리눅스 한글 설정을 하다보면, 제일 먼저 부딪히는 것이 로케일(locale) 문제이다. 예를 들어 gaim 을 소스로 설치했는 데, 메뉴가 모두 깨져보였다. 이때는 로케일을 맞춰주어야 한다. 
여기서 로케일이라고 하는 것은, 사용자의 시스템의 로케일에 따라서, 영어라면, 영어메뉴를 한글이라면 한글메뉴를 자동으로 바꿔서 보여주는 것을 말한다. 
프로그램을 개발할 때, 이런 식으로 사용자 시스템에 맞춰서 대응되도록 한다면 좀더 멋진 프로그램이 될 것이다.
앞에서 만든 프로그램을 기반으로 다국어를 지원하도록 해보자! likeWind index…</description>
    </item>
    <item rdf:about="https://likewind.cloud/doku.php?id=computer:programming:opensource_program_3&amp;rev=1763530342&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-11-19T05:32:22+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>오픈소스를 이용한 프로그래밍3</title>
        <link>https://likewind.cloud/doku.php?id=computer:programming:opensource_program_3&amp;rev=1763530342&amp;do=diff</link>
        <description>오픈소스를 이용한 프로그래밍3

Tar Ball ?

리눅스에서 프로그램을 설치하는 방법 중에는 크게 source 설치와 binary 설치가 있다.
일반적으로 source 의 경우에는 tar.gz 같은 확장자로 배포되며, binary 의 경우에는 각 배포판에 따라, rpm, ipk 등으로 배포된다. 
손쉽게 설치할 수 있는 binary 설치에 반해, source 설치는 약간의 수고(?)를 필요로 한다.
거의 대부분의 source 프로그램이likeWind index…</description>
    </item>
    <item rdf:about="https://likewind.cloud/doku.php?id=computer:programming:opensource_program_4&amp;rev=1763530342&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-11-19T05:32:22+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>오픈소스를 이용한 프로그래밍4</title>
        <link>https://likewind.cloud/doku.php?id=computer:programming:opensource_program_4&amp;rev=1763530342&amp;do=diff</link>
        <description>오픈소스를 이용한 프로그래밍4

RPM 패키징하기

이번에는 이전까지 만들었던 프로그램을 rpm 형태로 만드는 방식에 대해서 설명하도록 하겠다.
이전 문서에서도 설명했지만, 여기서는 redhat 9 를 기준으로 한다.
redhat 을 사용한다면, 자동으로 빌드 디렉토리(/usr/src/redhat)가 이미 생성되어 있다.likeWind index</description>
    </item>
    <item rdf:about="https://likewind.cloud/doku.php?id=computer:programming:php4_changes&amp;rev=1763530342&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-11-19T05:32:22+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>PHP4 에서 바뀐것들</title>
        <link>https://likewind.cloud/doku.php?id=computer:programming:php4_changes&amp;rev=1763530342&amp;do=diff</link>
        <description>PHP4 에서 바뀐것들

PHP 버전의 3 -&gt; 4 -&gt; 5 로 릴리즈 되면서, 몇가지 바뀐 사항들이 있다. 일반적으로 생각할 때, 상위버전은 하위 호환성을 가진다고 생각한다. 하지만, 내가 경험한 바(?)에 따르면 PHP 의 경우 꼭 그렇지만은 않은 것 같다.`likeWind index</description>
    </item>
    <item rdf:about="https://likewind.cloud/doku.php?id=computer:programming:program_env&amp;rev=1763530342&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-11-19T05:32:22+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>프로그래밍 환경 구축하기</title>
        <link>https://likewind.cloud/doku.php?id=computer:programming:program_env&amp;rev=1763530342&amp;do=diff</link>
        <description>프로그래밍 환경 구축하기

내가 생각하는 최적화된 프로그래밍 환경을 구축하기 위한 방법을 설명하고 있다. 
컴파일은 리눅스에서 하며, 프로그램 코딩은 윈도우에서 한다. 
결국 리눅스와 윈도우로 총 2 대가 필요한 데, 2 대가 안된다면 VMware 를 사용하여 마스터(=윈도우), 호스트(=리눅스)로 구축할 수 있다. 
여기서는 VMware 를 이용한 방법을 설명한다. 어짜피 물리적으로 2 대의 컴퓨터가 있는 경우에도 세팅 방법은 거의 같다.likeWind index…</description>
    </item>
    <item rdf:about="https://likewind.cloud/doku.php?id=computer:programming:qt_program&amp;rev=1763530342&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-11-19T05:32:22+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>QT 프로그래밍 맛보기</title>
        <link>https://likewind.cloud/doku.php?id=computer:programming:qt_program&amp;rev=1763530342&amp;do=diff</link>
        <description>QT 프로그래밍 맛보기

앞에서는 QT 개발환경을 만들었다. 여기서는 간단한 프로그래밍을 통해서, 직접 프로그램을 돌려 본다. 가장 유명한 프로그램이라고 할 수 있는 &#039;hello world&#039; 프로그램을 만들어보자!! 파일은 main.cpp 이다.likeWind index</description>
    </item>
    <item rdf:about="https://likewind.cloud/doku.php?id=computer:programming:qt_windows&amp;rev=1763530342&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-11-19T05:32:22+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>윈도우에서 QT 개발환경 구축하기</title>
        <link>https://likewind.cloud/doku.php?id=computer:programming:qt_windows&amp;rev=1763530342&amp;do=diff</link>
        <description>윈도우에서 QT 개발환경 구축하기

윈도우 상에서 QT 개발 환경을 구축하는 방법을 설명할 것이다. 리눅스의 경우에는 QT 홈페이지에서 무료로 다운 받을 수 있지만, 윈도우의 경우에는 그렇지가 않다. 로열티를 지불해야만 사용가능한 것으로 알고 있다.
그렇다면, 윈도우에서는 개발을 할 수 없는가?? 그렇지 않다.
어둠의 경로(?)에서 손쉽게 구할 수 있다. 현재 최신버전은 qt-3.3.3 이다. 하지만, 내가 구한 것은 qt-3.3.2 이다. 별 차이는 없을 것으로 사료된다.
최신버전을 구했다면, 이제 본격적으로 시작해보자!likeWind index…</description>
    </item>
    <item rdf:about="https://likewind.cloud/doku.php?id=computer:programming:qt&amp;rev=1763530342&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-11-19T05:32:22+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>QT 개발환경 구축하기</title>
        <link>https://likewind.cloud/doku.php?id=computer:programming:qt&amp;rev=1763530342&amp;do=diff</link>
        <description>QT 개발환경 구축하기

QT?!

X 윈도우 프로그래밍을 위한 언어이다. QT로 구현된 가장 유명한 것이 바로 KDE 이다. M$ 기반에서 MFC 나 Visual C, C++ 가 있다면, 리눅스의 X 윈도우 애플리케이션은 GTK 또는 QT 이다. GTK 의 대표적인 GNOME 이 있다.likeWind index</description>
    </item>
    <item rdf:about="https://likewind.cloud/doku.php?id=computer:programming:select_image_viewer&amp;rev=1773534777&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2026-03-15T00:32:57+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>사진 선별 프로그램</title>
        <link>https://likewind.cloud/doku.php?id=computer:programming:select_image_viewer&amp;rev=1773534777&amp;do=diff</link>
        <description>사진 선별 프로그램

그동안 수 많은 사진을 선별하기 위해 많은 시간을 사용해왔다. 나름 자동화를 하려고 무단히 노력했지만, 좀처럼 쉽지 않았다. 여기서 설명하는 프로그램 역시 한계점은 분명하다.
개인적으로 생각할 때, 최종 단계는 AI 가 내가 원하는 사진의 기준으로 골라내는 것이다. 그러려면, 좋은 사진의 기준을 정해야 한다. 어떤 사진이 좋은 것인가? 이걸 정량적으로 나타낼 수 있는가?
이점이 어렵다.…</description>
    </item>
    <item rdf:about="https://likewind.cloud/doku.php?id=computer:programming:start&amp;rev=1774746638&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2026-03-29T01:10:38+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>프로그래밍</title>
        <link>https://likewind.cloud/doku.php?id=computer:programming:start&amp;rev=1774746638&amp;do=diff</link>
        <description>프로그래밍

파이썬(python)
 웹 크롤링 핵심가이드  원하는 정보만 빠르게 얻는 방법  사진 선별 프로그램  빠른 시간 안에 원하는 사진을 선별하는 프로그램 
AI
 바이브코딩 - 안티그래비티  AI 를 이용해 좀 더 편하게 프로그래밍하는 방법 
QT
 QT 개발환경 구축하기  QT 를 개발하기 위한 환경 구축 소개</description>
    </item>
    <item rdf:about="https://likewind.cloud/doku.php?id=computer:programming:suv&amp;rev=1763530341&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-11-19T05:32:21+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>서브버전 사용하기</title>
        <link>https://likewind.cloud/doku.php?id=computer:programming:suv&amp;rev=1763530341&amp;do=diff</link>
        <description>서브버전 사용하기

요즘 떠오르는 버전관리 프로그램인 서브버전의 사용법에 대해서 설명한다. 여기서는 Redhat 9 를 기준으로 설명한다.
vpos 와 scvos 에 직접 적용해볼 것이다.

설치

소스파일(.tar)을 구해서 설치할 수도 있지만, 여기서는 rpm 파일로 간단히 설치할 것이다.
필요한 파일은 다음과 같다. likeWind index</description>
    </item>
    <item rdf:about="https://likewind.cloud/doku.php?id=computer:programming:trac&amp;rev=1763530342&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-11-19T05:32:22+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Trac 사용하기</title>
        <link>https://likewind.cloud/doku.php?id=computer:programming:trac&amp;rev=1763530342&amp;do=diff</link>
        <description>Trac 사용하기

대표적인 이슈 관리 시스템 중 하나인 Trac 을 설치하고 사용하는 방법에 대해서 설명한다.

Trac 이란

이슈 관리 시스템? 말이 좀 어렵다. 
쉽게 말해서, 소스코드가 개발되는 과정을 웹상에서 추적 하기 쉽게 해주는 시스템이라고 보면 될 것 같다(subversion + apache).
소스코드가 수정된 히스토리와 버그 리포트, 버그 디버깅 내역, 프로젝트 진행 상황을 하나로 합쳐, 쉽게 공유할 수 있게 해준다.
&#039;윈도우 프로젝트 필수 유틸리티&#039; 라는 책에서 나온 Trac 의 설명은 아래와 같다.likeWind index…</description>
    </item>
    <item rdf:about="https://likewind.cloud/doku.php?id=computer:programming:travelog_auto_v2&amp;rev=1773633290&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2026-03-16T03:54:50+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>여행기 작성을 위한 자동화(개정판)</title>
        <link>https://likewind.cloud/doku.php?id=computer:programming:travelog_auto_v2&amp;rev=1773633290&amp;do=diff</link>
        <description>여행기 작성을 위한 자동화(개정판)

현재 기준(2026/3/16), 여행기 작성의 자동화를 설명한다. 계속해서 업데이트하고 있기 때문에 차후에 변경될 수 있다. 

본격적인 설명에 앞서  을 다운받아, ~/work 디렉토리 아래에 압축을 풀고 실행권한을 추가한다.</description>
    </item>
    <item rdf:about="https://likewind.cloud/doku.php?id=computer:programming:travelog_auto&amp;rev=1763530342&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-11-19T05:32:22+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>여행기 작성을 위한 자동화</title>
        <link>https://likewind.cloud/doku.php?id=computer:programming:travelog_auto&amp;rev=1763530342&amp;do=diff</link>
        <description>여행기 작성을 위한 자동화

방대한 분량의 여행기를 작성하는 과정을 자동화하는 구체적인 방법들을 설명한다. 

각 단계별 프로세스

자동화를 하기 위해서는 여행기를 작성하는 과정을 세분화해서 나열할 필요가 있다.</description>
    </item>
    <item rdf:about="https://likewind.cloud/doku.php?id=computer:programming:vibe_coding_antigravity&amp;rev=1774748225&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2026-03-29T01:37:05+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>바이브코딩 - 안티그래비티</title>
        <link>https://likewind.cloud/doku.php?id=computer:programming:vibe_coding_antigravity&amp;rev=1774748225&amp;do=diff</link>
        <description>바이브코딩 - 안티그래비티

하루가 멀다하고, 새로운 AI 툴들이 출시되고 있다. 프로그래밍은 AI 가 월등히 잘할 수 있는 분야 중 하나다. 바둑이 그랬듯, 이쪽도 인간을 뛰어넘을 시기가 도래했다고 본다.</description>
    </item>
    <item rdf:about="https://likewind.cloud/doku.php?id=computer:programming:vim&amp;rev=1763530342&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-11-19T05:32:22+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>VIM 사용하기</title>
        <link>https://likewind.cloud/doku.php?id=computer:programming:vim&amp;rev=1763530342&amp;do=diff</link>
        <description>VIM 사용하기

가장 보편적으로 사용되는 편집기인 vim 에 대해 설명한다. 기본적인 사용법은 숙지하고 있다는 전제하에 좀 더 편하고 효율적으로 사용하는 방법을 소개한다.

현재 최종 설정 파일
likeWind index</description>
    </item>
    <item rdf:about="https://likewind.cloud/doku.php?id=computer:programming:web_crawling&amp;rev=1770446312&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2026-02-07T06:38:32+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>웹 크롤링 핵심가이드</title>
        <link>https://likewind.cloud/doku.php?id=computer:programming:web_crawling&amp;rev=1770446312&amp;do=diff</link>
        <description>웹 크롤링 핵심가이드

이 문서는

파이썬을 이용해서 웹 크롤링을 하는 예제를 정리했다. 

웹 크롤링이 뭐고, 무엇이 좋은가

웹 페이지 내에 있는 특정 데이터를 자동화 프로그램을 이용해 수집하는 것을 웹 크롤링이라고 한다. 통상 원하는 정보를 찾기 위해 인터넷 검색을 하지만 내가 원하지 않는 정보들(광고, 상관없는 그림, 동영상)이 너무나 많다. 예전에는 대부분의 사이트들에서 RSS 를 지원했지만, 점차 줄어들고 있는 추세다. 전체 데이터 중에서 원하는 정보만 찾아서 볼 수 있기 때문에 좀 더 효율적인 인터넷 생활이 가능하다.…</description>
    </item>
</rdf:RDF>
