Skip to content

Commit 643df9d

Browse files
committed
Site updated: 2026-08-15 01:50:41
1 parent cac3228 commit 643df9d

244 files changed

Lines changed: 43045 additions & 42342 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

‎2022/03/16/Language/Python-env/index.html‎

Lines changed: 63 additions & 68 deletions
Original file line numberDiff line numberDiff line change
@@ -55,9 +55,9 @@
5555
<link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/katex@0.12.0/dist/katex.min.css">
5656

5757
<link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/hexo-math@4.0.0/dist/style.css">
58-
<!-- hexo injector head_end end --><meta name="generator" content="Hexo 8.1.2"><link rel="alternate" href="/atom.xml" title="잡동사니" type="application/atom+xml">
59-
58+
<!-- hexo injector head_end end --><meta name="generator" content="Hexo 8.1.2">
6059
<style>.github-emoji { position: relative; display: inline-block; width: 1.2em; min-height: 1.2em; overflow: hidden; vertical-align: top; color: transparent; } .github-emoji > span { position: relative; z-index: 10; } .github-emoji img, .github-emoji .fancybox { margin: 0 !important; padding: 0 !important; border: none !important; outline: none !important; text-decoration: none !important; user-select: none !important; cursor: auto !important; } .github-emoji img { height: 1.2em !important; width: 1.2em !important; position: absolute !important; left: 50% !important; top: 50% !important; transform: translate(-50%, -50%) !important; user-select: none !important; cursor: auto !important; } .github-emoji-fallback { color: inherit; } .github-emoji-fallback img { opacity: 0 !important; }</style>
60+
<link rel="alternate" href="/atom.xml" title="잡동사니" type="application/atom+xml">
6161
</head>
6262

6363

@@ -142,7 +142,67 @@
142142
</li>
143143
</ul>
144144

145+
</div>
146+
147+
148+
<style>
149+
.nav-transparent .github-corner {
150+
display: none !important;
151+
}
152+
153+
.github-corner {
154+
position: absolute;
155+
z-index: 10;
156+
top: 0;
157+
right: 0;
158+
border: 0;
159+
transform: scale(1.1);
160+
}
161+
162+
.github-corner svg {
163+
color: #0f9d58;
164+
fill: #fff;
165+
height: 64px;
166+
width: 64px;
167+
}
168+
169+
.github-corner:hover .octo-arm {
170+
animation: a 0.56s ease-in-out;
171+
}
172+
173+
.github-corner .octo-arm {
174+
animation: none;
175+
}
176+
177+
@keyframes a {
178+
0%,
179+
to {
180+
transform: rotate(0);
181+
}
182+
20%,
183+
60% {
184+
transform: rotate(-25deg);
185+
}
186+
40%,
187+
80% {
188+
transform: rotate(10deg);
189+
}
190+
}
191+
</style>
145192

193+
<a href="https://github.com/ruby-kim/ruby-kim.github.io" class="github-corner tooltipped hide-on-med-and-down" target="_blank"
194+
data-tooltip="Github" data-position="left" data-delay="50">
195+
<svg viewBox="0 0 250 250" aria-hidden="true">
196+
<path d="M0,0 L115,115 L130,115 L142,142 L250,250 L250,0 Z"></path>
197+
<path d="M128.3,109.0 C113.8,99.7 119.0,89.6 119.0,89.6 C122.0,82.7 120.5,78.6 120.5,78.6 C119.2,72.0 123.4,76.3 123.4,76.3 C127.3,80.9 125.5,87.3 125.5,87.3 C122.9,97.6 130.6,101.9 134.4,103.2"
198+
fill="currentColor" style="transform-origin: 130px 106px;" class="octo-arm"></path>
199+
<path d="M115.0,115.0 C114.9,115.1 118.7,116.5 119.8,115.4 L133.7,101.6 C136.9,99.2 139.9,98.4 142.2,98.6 C133.8,88.0 127.5,74.4 143.8,58.0 C148.5,53.4 154.0,51.2 159.7,51.0 C160.3,49.4 163.2,43.6 171.4,40.1 C171.4,40.1 176.1,42.5 178.8,56.2 C183.1,58.6 187.2,61.8 190.9,65.4 C194.5,69.0 197.7,73.2 200.1,77.6 C213.8,80.2 216.3,84.9 216.3,84.9 C212.7,93.1 206.9,96.0 205.4,96.6 C205.1,102.4 203.0,107.8 198.3,112.5 C181.9,128.9 168.3,122.5 157.7,114.1 C157.9,116.9 156.7,120.9 152.7,124.9 L141.0,136.5 C139.8,137.7 141.6,141.9 141.8,141.8 Z"
200+
fill="currentColor" class="octo-body"></path>
201+
</svg>
202+
</a>
203+
204+
</nav>
205+
146206
<div id="mobile-nav" class="side-nav sidenav">
147207

148208
<div class="mobile-head bg-color">
@@ -225,67 +285,6 @@
225285
</ul>
226286
</div>
227287

228-
229-
</div>
230-
231-
232-
<style>
233-
.nav-transparent .github-corner {
234-
display: none !important;
235-
}
236-
237-
.github-corner {
238-
position: absolute;
239-
z-index: 10;
240-
top: 0;
241-
right: 0;
242-
border: 0;
243-
transform: scale(1.1);
244-
}
245-
246-
.github-corner svg {
247-
color: #0f9d58;
248-
fill: #fff;
249-
height: 64px;
250-
width: 64px;
251-
}
252-
253-
.github-corner:hover .octo-arm {
254-
animation: a 0.56s ease-in-out;
255-
}
256-
257-
.github-corner .octo-arm {
258-
animation: none;
259-
}
260-
261-
@keyframes a {
262-
0%,
263-
to {
264-
transform: rotate(0);
265-
}
266-
20%,
267-
60% {
268-
transform: rotate(-25deg);
269-
}
270-
40%,
271-
80% {
272-
transform: rotate(10deg);
273-
}
274-
}
275-
</style>
276-
277-
<a href="https://github.com/ruby-kim/ruby-kim.github.io" class="github-corner tooltipped hide-on-med-and-down" target="_blank"
278-
data-tooltip="Github" data-position="left" data-delay="50">
279-
<svg viewBox="0 0 250 250" aria-hidden="true">
280-
<path d="M0,0 L115,115 L130,115 L142,142 L250,250 L250,0 Z"></path>
281-
<path d="M128.3,109.0 C113.8,99.7 119.0,89.6 119.0,89.6 C122.0,82.7 120.5,78.6 120.5,78.6 C119.2,72.0 123.4,76.3 123.4,76.3 C127.3,80.9 125.5,87.3 125.5,87.3 C122.9,97.6 130.6,101.9 134.4,103.2"
282-
fill="currentColor" style="transform-origin: 130px 106px;" class="octo-arm"></path>
283-
<path d="M115.0,115.0 C114.9,115.1 118.7,116.5 119.8,115.4 L133.7,101.6 C136.9,99.2 139.9,98.4 142.2,98.6 C133.8,88.0 127.5,74.4 143.8,58.0 C148.5,53.4 154.0,51.2 159.7,51.0 C160.3,49.4 163.2,43.6 171.4,40.1 C171.4,40.1 176.1,42.5 178.8,56.2 C183.1,58.6 187.2,61.8 190.9,65.4 C194.5,69.0 197.7,73.2 200.1,77.6 C213.8,80.2 216.3,84.9 216.3,84.9 C212.7,93.1 206.9,96.0 205.4,96.6 C205.1,102.4 203.0,107.8 198.3,112.5 C181.9,128.9 168.3,122.5 157.7,114.1 C157.9,116.9 156.7,120.9 152.7,124.9 L141.0,136.5 C139.8,137.7 141.6,141.9 141.8,141.8 Z"
284-
fill="currentColor" class="octo-body"></path>
285-
</svg>
286-
</a>
287-
288-
</nav>
289288
</header>
290289

291290

@@ -545,7 +544,7 @@ <h3 id="세팅하기"><a href="#세팅하기" class="headerlink" title="세팅
545544
<div class="related-posts-container">
546545
<h2 class="related-posts-title">📌 관련 글</h2>
547546
<div class="related-posts-grid">
548-
<ul class="popular-posts"><li class="popular-posts-item"><div class="popular-posts-title"><h3><a href="/2022/03/17/Tips/Git/Github-Actions-env/" title="Github Actions: 환경변수 등록하기" rel="bookmark">Github Actions: 환경변수 등록하기</a></h3></div></li><li class="popular-posts-item"><div class="popular-posts-title"><h3><a href="/2022/03/18/Tips/Git/Github-PAT/" title="Github: Personal Access Token을 이용해 로컬에서 원하는 repository를 조작해보자" rel="bookmark">Github: Personal Access Token을 이용해 로컬에서 원하는 repository를 조작해보자</a></h3></div></li><li class="popular-posts-item"><div class="popular-posts-title"><h3><a href="/2026/06/27/Security/AWS-SSM-ZeroTrust-RDS/" title="bastion SSH를 걷어내고 SSM 포트 포워딩으로 RDS 접근 구조 정리하기" rel="bookmark">bastion SSH를 걷어내고 SSM 포트 포워딩으로 RDS 접근 구조 정리하기</a></h3></div></li><li class="popular-posts-item"><div class="popular-posts-title"><h3><a href="/2026/07/27/Tips/Cockpit-Setup/" title="Ubuntu Server에 Cockpit 올려서 브라우저로 서버 관리하기" rel="bookmark">Ubuntu Server에 Cockpit 올려서 브라우저로 서버 관리하기</a></h3></div></li><li class="popular-posts-item"><div class="popular-posts-title"><h3><a href="/2026/02/28/Tips/UbuntuServer-Setting/" title="안쓰는 노트북을 홈서버로 개조해보자 (feat. Windows를 밀고 Ubuntu Server 세팅하기)" rel="bookmark">안쓰는 노트북을 홈서버로 개조해보자 (feat. Windows를 밀고 Ubuntu Server 세팅하기)</a></h3></div></li><li class="popular-posts-item"><div class="popular-posts-title"><h3><a href="/2024/11/25/Cloud/NCP/NKS-NCR/" title="[NCP] 콘솔에서 NKS(Ncloud Kubernetes Service) 및 NCR(Ncloud Container Registry) 세팅으로 배포하기" rel="bookmark">[NCP] 콘솔에서 NKS(Ncloud Kubernetes Service) 및 NCR(Ncloud Container Registry) 세팅으로 배포하기</a></h3></div></li><li class="popular-posts-item"><div class="popular-posts-title"><h3><a href="/2026/03/15/Security/ZeroTrustHomeInfra/" title="Proxmox와 Tailscale로 구축하는 Zero-Trust 홈 인프라 (feat. WOL 원격 대시보드 만들기)" rel="bookmark">Proxmox와 Tailscale로 구축하는 Zero-Trust 홈 인프라 (feat. WOL 원격 대시보드 만들기)</a></h3></div></li><li class="popular-posts-item"><div class="popular-posts-title"><h3><a href="/2022/05/17/Tips/Windows-Mac-Osx-Nvm-Install/" title="Windows & Mac에서 nvm 설치하기 (Node.js, Npm, Yarn 설치)" rel="bookmark">Windows & Mac에서 nvm 설치하기 (Node.js, Npm, Yarn 설치)</a></h3></div></li><li class="popular-posts-item"><div class="popular-posts-title"><h3><a href="/2024/12/20/Cloud/GCP/Oauth2/" title="[GCP] GCP에서 사용자 인증정보(OAuth)를 사용해 Access Token 받아오기" rel="bookmark">[GCP] GCP에서 사용자 인증정보(OAuth)를 사용해 Access Token 받아오기</a></h3></div></li><li class="popular-posts-item"><div class="popular-posts-title"><h3><a href="/2024/12/29/Frontend/Nextjs/Deployment/" title="[Next.js] 배포하기: AWS Amplify vs Github pages vs fly.io vs Vercel vs Netlify" rel="bookmark">[Next.js] 배포하기: AWS Amplify vs Github pages vs fly.io vs Vercel vs Netlify</a></h3></div></li></ul>
547+
<ul class="popular-posts"><li class="popular-posts-item"><div class="popular-posts-title"><h3><a href="/2022/03/17/Tips/Git/Github-Actions-env/" title="Github Actions: 환경변수 등록하기" rel="bookmark">Github Actions: 환경변수 등록하기</a></h3></div></li><li class="popular-posts-item"><div class="popular-posts-title"><h3><a href="/2022/03/18/Tips/Git/Github-PAT/" title="Github: Personal Access Token을 이용해 로컬에서 원하는 repository를 조작해보자" rel="bookmark">Github: Personal Access Token을 이용해 로컬에서 원하는 repository를 조작해보자</a></h3></div></li><li class="popular-posts-item"><div class="popular-posts-title"><h3><a href="/2026/06/27/Security/AWS-SSM-ZeroTrust-RDS/" title="bastion SSH를 걷어내고 SSM 포트 포워딩으로 RDS 접근 구조 정리하기" rel="bookmark">bastion SSH를 걷어내고 SSM 포트 포워딩으로 RDS 접근 구조 정리하기</a></h3></div></li><li class="popular-posts-item"><div class="popular-posts-title"><h3><a href="/2026/07/27/Tips/Cockpit-Setup/" title="Ubuntu Server에 Cockpit 올려서 브라우저로 서버 관리하기" rel="bookmark">Ubuntu Server에 Cockpit 올려서 브라우저로 서버 관리하기</a></h3></div></li><li class="popular-posts-item"><div class="popular-posts-title"><h3><a href="/2026/03/15/Security/ZeroTrustHomeInfra/" title="Proxmox와 Tailscale로 구축하는 Zero-Trust 홈 인프라 (feat. WOL 원격 대시보드 만들기)" rel="bookmark">Proxmox와 Tailscale로 구축하는 Zero-Trust 홈 인프라 (feat. WOL 원격 대시보드 만들기)</a></h3></div></li><li class="popular-posts-item"><div class="popular-posts-title"><h3><a href="/2022/05/17/Tips/Windows-Mac-Osx-Nvm-Install/" title="Windows & Mac에서 nvm 설치하기 (Node.js, Npm, Yarn 설치)" rel="bookmark">Windows & Mac에서 nvm 설치하기 (Node.js, Npm, Yarn 설치)</a></h3></div></li><li class="popular-posts-item"><div class="popular-posts-title"><h3><a href="/2026/02/28/Tips/UbuntuServer-Setting/" title="안쓰는 노트북을 홈서버로 개조해보자 (feat. Windows를 밀고 Ubuntu Server 세팅하기)" rel="bookmark">안쓰는 노트북을 홈서버로 개조해보자 (feat. Windows를 밀고 Ubuntu Server 세팅하기)</a></h3></div></li><li class="popular-posts-item"><div class="popular-posts-title"><h3><a href="/2025/01/01/Frontend/Vuejs/SEO/" title="[Vue.js] Vue3 SEO 최적화하기 (sitemap.map, robots.txt)" rel="bookmark">[Vue.js] Vue3 SEO 최적화하기 (sitemap.map, robots.txt)</a></h3></div></li><li class="popular-posts-item"><div class="popular-posts-title"><h3><a href="/2024/12/29/Frontend/Nextjs/Deployment/" title="[Next.js] 배포하기: AWS Amplify vs Github pages vs fly.io vs Vercel vs Netlify" rel="bookmark">[Next.js] 배포하기: AWS Amplify vs Github pages vs fly.io vs Vercel vs Netlify</a></h3></div></li><li class="popular-posts-item"><div class="popular-posts-title"><h3><a href="/2022/04/15/Projects/Blog/Backup/" title="[Hexo] Github Blog 백업하기" rel="bookmark">[Hexo] Github Blog 백업하기</a></h3></div></li></ul>
549548
</div>
550549
</div>
551550

@@ -792,10 +791,6 @@ <h2 class="related-posts-title">📌 관련 글</h2>
792791
<span class="chip bg-color">Crawling</span>
793792
</a>
794793

795-
<a href="/tags/Project/">
796-
<span class="chip bg-color">Project</span>
797-
</a>
798-
799794
<a href="/tags/Github/">
800795
<span class="chip bg-color">Github</span>
801796
</a>

0 commit comments

Comments
 (0)