|
55 | 55 | <link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/katex@0.12.0/dist/katex.min.css"> |
56 | 56 |
|
57 | 57 | <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"> |
60 | 59 | <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"> |
61 | 61 | </head> |
62 | 62 |
|
63 | 63 |
|
|
142 | 142 | </li> |
143 | 143 | </ul> |
144 | 144 |
|
| 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> |
145 | 192 |
|
| 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 | + |
146 | 206 | <div id="mobile-nav" class="side-nav sidenav"> |
147 | 207 |
|
148 | 208 | <div class="mobile-head bg-color"> |
|
225 | 285 | </ul> |
226 | 286 | </div> |
227 | 287 |
|
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> |
289 | 288 | </header> |
290 | 289 |
|
291 | 290 |
|
@@ -545,7 +544,7 @@ <h3 id="세팅하기"><a href="#세팅하기" class="headerlink" title="세팅 |
545 | 544 | <div class="related-posts-container"> |
546 | 545 | <h2 class="related-posts-title">📌 관련 글</h2> |
547 | 546 | <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> |
549 | 548 | </div> |
550 | 549 | </div> |
551 | 550 |
|
@@ -792,10 +791,6 @@ <h2 class="related-posts-title">📌 관련 글</h2> |
792 | 791 | <span class="chip bg-color">Crawling</span> |
793 | 792 | </a> |
794 | 793 |
|
795 | | - <a href="/tags/Project/"> |
796 | | - <span class="chip bg-color">Project</span> |
797 | | - </a> |
798 | | - |
799 | 794 | <a href="/tags/Github/"> |
800 | 795 | <span class="chip bg-color">Github</span> |
801 | 796 | </a> |
|
0 commit comments