<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>Python on Vividian Repository</title>
    <link>https://vividian.net/tag/python/</link>
    <description>Recent content in Python on Vividian Repository</description>
    <generator>Hugo -- gohugo.io</generator>
    <language>ko</language>
    <lastBuildDate>Thu, 23 Oct 2025 18:48:00 +0900</lastBuildDate><atom:link href="https://vividian.net/tag/python/index.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>워드프레스를 휴고로 변환하기</title>
      <link>https://vividian.net/notes/converting-wordpress-to-hugo/</link>
      <pubDate>Thu, 23 Oct 2025 18:48:00 +0900</pubDate>
      
      <guid>https://vividian.net/notes/converting-wordpress-to-hugo/</guid>
      
      <description>&lt;div class=&#34;page-toc&#34;&gt;
  &lt;div class=&#34;page-toc__title&#34;&gt;글 목록&lt;/div&gt;
  &lt;nav id=&#34;TableOfContents&#34;&gt;
  &lt;ul&gt;
    &lt;li&gt;
      &lt;ul&gt;
        &lt;li&gt;&lt;a href=&#34;#마크다운을-사용하고-싶다&#34;&gt;마크다운을 사용하고 싶다&lt;/a&gt;&lt;/li&gt;
        &lt;li&gt;&lt;a href=&#34;#사전-준비물&#34;&gt;사전 준비물&lt;/a&gt;&lt;/li&gt;
        &lt;li&gt;&lt;a href=&#34;#휴고hugo-설치-with-옵시디안&#34;&gt;휴고(hugo) 설치 with 옵시디안&lt;/a&gt;&lt;/li&gt;
        &lt;li&gt;&lt;a href=&#34;#wp2hugo-다운로드&#34;&gt;wp2hugo 다운로드&lt;/a&gt;&lt;/li&gt;
        &lt;li&gt;&lt;a href=&#34;#워드프레스-글-내려받기&#34;&gt;워드프레스 글 내려받기&lt;/a&gt;&lt;/li&gt;
        &lt;li&gt;&lt;a href=&#34;#wp2hugo로-변환하기&#34;&gt;wp2hugo로 변환하기&lt;/a&gt;&lt;/li&gt;
        &lt;li&gt;&lt;a href=&#34;#파일명-변환&#34;&gt;파일명 변환&lt;/a&gt;&lt;/li&gt;
        &lt;li&gt;&lt;a href=&#34;#게시글의-이미지-파일-이동&#34;&gt;게시글의 이미지 파일 이동&lt;/a&gt;&lt;/li&gt;
        &lt;li&gt;&lt;a href=&#34;#테마-적용&#34;&gt;테마 적용&lt;/a&gt;&lt;/li&gt;
        &lt;li&gt;&lt;a href=&#34;#마크다운-빌드하기&#34;&gt;마크다운 빌드하기&lt;/a&gt;&lt;/li&gt;
        &lt;li&gt;&lt;a href=&#34;#프론트-메터front-matter-정리&#34;&gt;프론트 메터(front matter) 정리&lt;/a&gt;&lt;/li&gt;
        &lt;li&gt;&lt;a href=&#34;#길고-긴-마이그레이션-작업-그리고-다음-단계&#34;&gt;길고 긴 마이그레이션 작업, 그리고 다음 단계&lt;/a&gt;&lt;/li&gt;
      &lt;/ul&gt;
    &lt;/li&gt;
  &lt;/ul&gt;
&lt;/nav&gt;
&lt;/div&gt;


&lt;h2 id=&#34;마크다운을-사용하고-싶다&#34;&gt;마크다운을 사용하고 싶다&lt;/h2&gt;
&lt;p&gt;워드프레스에 마크다운 플러그인을 설치한 다음에, 글을 쓰니 마음에 든다. 그런데, 기존 쿠텐베르크 블록들로 만들어진 게시글에서는 이미지가 안보이거나 다른 이미지가 보이는 등의 문제가 발생하는 것이 아닌가!
결국 구텐베르크 스타일로 변경할 수 밖에 없었다. 고민하다가, 마크다운 기반의 블로그 플랫폼으로 옮겨야겠다고 마음 먹고, 그 과정을 기록으로 남겨본다.&lt;/p&gt;</description>
      
    </item>
    
    <item>
      <title>시놀로지 Docker: 우분투 컨테이너로 나만의 웹서버 구축하기</title>
      <link>https://vividian.net/synology/synology-docker-ubuntu-web-server-setup/</link>
      <pubDate>Wed, 15 May 2024 10:25:37 +0900</pubDate>
      
      <guid>https://vividian.net/synology/synology-docker-ubuntu-web-server-setup/</guid>
      
      <description>&lt;div class=&#34;page-toc&#34;&gt;
  &lt;div class=&#34;page-toc__title&#34;&gt;글 목록&lt;/div&gt;
  &lt;nav id=&#34;TableOfContents&#34;&gt;
  &lt;ul&gt;
    &lt;li&gt;
      &lt;ul&gt;
        &lt;li&gt;&lt;a href=&#34;#시놀로지-도커-웹서버-구축&#34;&gt;시놀로지 도커 웹서버 구축&lt;/a&gt;&lt;/li&gt;
        &lt;li&gt;&lt;a href=&#34;#우분투-컨테이너-설정&#34;&gt;우분투 컨테이너 설정&lt;/a&gt;&lt;/li&gt;
        &lt;li&gt;&lt;a href=&#34;#도메인-설정&#34;&gt;도메인 설정&lt;/a&gt;&lt;/li&gt;
        &lt;li&gt;&lt;a href=&#34;#역방향-프록시-설정&#34;&gt;역방향 프록시 설정&lt;/a&gt;&lt;/li&gt;
        &lt;li&gt;&lt;a href=&#34;#공유기-포트포워딩-설정&#34;&gt;공유기 포트포워딩 설정&lt;/a&gt;&lt;/li&gt;
        &lt;li&gt;&lt;a href=&#34;#flask-웹서버&#34;&gt;flask 웹서버&lt;/a&gt;&lt;/li&gt;
        &lt;li&gt;&lt;a href=&#34;#ssl-설정&#34;&gt;SSL 설정&lt;/a&gt;&lt;/li&gt;
      &lt;/ul&gt;
    &lt;/li&gt;
  &lt;/ul&gt;
&lt;/nav&gt;
&lt;/div&gt;


&lt;h2 id=&#34;시놀로지-도커-웹서버-구축&#34;&gt;시놀로지 도커 웹서버 구축&lt;/h2&gt;
&lt;p&gt;시놀로지 운영체제가 리눅스 기반이긴 하지만, 중요 기능들이 빠져 있어서 리눅스에서 돌아가는 무언가를 본격적으로 돌리기에는 안되는 것도 많다. 파이썬 기반의 flask를 이용해서 간단한 웹서버를 돌려보려고 하는데, 시놀로지에 ssh로 접속해서 이것저것 패키지를 설치하면 안되더라.
패키지 설치하는 방법을 찾다보니, 앗싸리 우분투 컨테이너 올려서 돌리는 것이 낫겠다고 판단. 기록차 글을 남겨둔다.&lt;/p&gt;</description>
      
    </item>
    
    <item>
      <title>python 버전별 패키지 관리 (ft. venv, scoop)</title>
      <link>https://vividian.net/notes/python-version-management-with-scoop-and-venv-without-conda/</link>
      <pubDate>Tue, 03 Oct 2023 23:43:16 +0900</pubDate>
      
      <guid>https://vividian.net/notes/python-version-management-with-scoop-and-venv-without-conda/</guid>
      
      <description>&lt;div class=&#34;page-toc&#34;&gt;
  &lt;div class=&#34;page-toc__title&#34;&gt;글 목록&lt;/div&gt;
  &lt;nav id=&#34;TableOfContents&#34;&gt;
  &lt;ul&gt;
    &lt;li&gt;
      &lt;ul&gt;
        &lt;li&gt;&lt;a href=&#34;#conda-없이-파이썬-버전-관리하기-feat-scoop&#34;&gt;Conda 없이 파이썬 버전 관리하기 (feat. Scoop)&lt;/a&gt;
          &lt;ul&gt;
            &lt;li&gt;&lt;a href=&#34;#1-파이썬-버전별-설치-scoop&#34;&gt;1. 파이썬 버전별 설치 (Scoop)&lt;/a&gt;&lt;/li&gt;
            &lt;li&gt;&lt;a href=&#34;#2-버전별-가상환경-생성-venv&#34;&gt;2. 버전별 가상환경 생성 (.venv)&lt;/a&gt;&lt;/li&gt;
            &lt;li&gt;&lt;a href=&#34;#3-가상환경-실행-및-확인&#34;&gt;3. 가상환경 실행 및 확인&lt;/a&gt;&lt;/li&gt;
            &lt;li&gt;&lt;a href=&#34;#요약&#34;&gt;요약&lt;/a&gt;&lt;/li&gt;
          &lt;/ul&gt;
        &lt;/li&gt;
      &lt;/ul&gt;
    &lt;/li&gt;
  &lt;/ul&gt;
&lt;/nav&gt;
&lt;/div&gt;


&lt;h2 id=&#34;conda-없이-파이썬-버전-관리하기-feat-scoop&#34;&gt;Conda 없이 파이썬 버전 관리하기 (feat. Scoop)&lt;/h2&gt;
&lt;p&gt;최근 사내 보안 정책이나 특정 환경 이슈로 인해 **Anaconda(Conda)**나 &lt;strong&gt;virtualenv&lt;/strong&gt; 같은 외부 툴을 사용할 수 없는 상황이 되었다. 오직 파이썬 내장 모듈인 &lt;code&gt;.venv&lt;/code&gt;만 사용해야 하는데, 문제는 프로젝트마다 요구하는 파이썬 버전이 제각각이라는 점이다.&lt;/p&gt;
&lt;p&gt;이 난관을 해결하기 위해 윈도우 패키지 매니저인 &lt;strong&gt;Scoop&lt;/strong&gt;을 활용해 버전별 파이썬을 설치하고, 각 프로젝트에 맞는 가상환경을 구축한 과정을 정리해 둔다.&lt;/p&gt;</description>
      
    </item>
    
  </channel>
</rss>
