안전하게 ssh 키를 관리해보자
1Password, Bitwarden과 같은 비밀번호 관리자를 SSH Agent로 사용하여 SSH 비밀키를 안전하게 보관하고 사용하는 방법에 대해서 살펴보자.
1Password, Bitwarden과 같은 비밀번호 관리자를 SSH Agent로 사용하여 SSH 비밀키를 안전하게 보관하고 사용하는 방법에 대해서 살펴보자.
로컬에서 작업한 코드를 git에 커밋하고 push 하려는데, no upstream branch 오류가 발생, 원인을 알아보고 해결해보자.
노코드 툴로 잘 알려진 n8n의 설치형 버전을 맥 미니에 설치해서 사용해보고자 한다.
Steam에서 충전을 하려면 고정된 단위로만 충전이 가능한데, 약간의 트릭을 써서 원하는 금액을 충전하는 방법에 대해서 알아보자.
Access 설정 이후에 하루 한 번이지만 이메일을 수신하여 인증하는 것이 점점 귀찮아지기 시작했다. 그래서 GitHub 로그인을 연결하여 손쉽게 인증하도록 설정해보고자 한다.
Steam의 트레이딩 카드 자동 파밍과 거래, 봇 등을 설정할 수 있는 ASF (ArchiSteamFarm)을 설정해보자.
Cloudflare Access는 Cloudflare를 통해서 라우팅되는 모든 서비스에 적용 가능한 보안 정책들을 제공한다. 이번 글을 통해서 개인적으로 구축한 서비스에 대한 보안 정책들을 적용해보도록 하자.
Cloudflare에서는 외부에 서버 아이피 정보를 노출하지 않고도 로컬 서버에 접근할 수 있도록 해주는 터널 기능이 존재한다. 이번 글에서는 터널 설정에 대해서 알아본다.
맥 미니를 샀는데, 순전히 서버용도로 사용하려고 한다. 그래서 외부에서 ssh 접근이 가능하도록 허용해보자.
메일 서버를 운영하지 않으면서도 무료로 업무용 이메일을 수신하기 위한 방법에 대해서 알아본다.
메일 서버를 운영하지 않으면서도 무료로 업무용 이메일을 발신하기 위한 방법에 대해서 알아본다.
기존에 가비아에서 도메인을 오래 유지했는데, 호스팅케이알의 도메인 비용이 워낙 저렴해서 기관 이전을 신청해보기로 결정했다.
Study
Next.js 스터디를 마치며 간략하게 회고를 남깁니다.
Typescript
타입스크립트 스터디를 마치며 간략하게 회고를 남깁니다.
Notion
Giscus는 GitHub의 리포지토리에 존재하는 Discussion 기능을 통해서 웹사이트의 코멘트를 관리할 수 있게 도와주는 위젯으로, Notion 블로그에 이를 추가하는 방법에 대해서 알아본다.
GitHub
Git에서 includeIf와 hasconfig 옵션을 활용하면 개인과 업무 계정을 자동으로 구분할 수 있다. 이를 통해 실수를 방지하고 각 환경에 맞는 설정을 적용할 수 있다.
AWS
AWS 조직 마스터 계정을 통해 멤버 계정의 루트 계정을 비활성화하고 중앙 집중식으로 관리하는 방법을 설명하며, 보안을 강화하는 중요성을 강조한다.
구글 캘린더에서 제공하는 [대한민국의 휴일]은 일반적으로 기본값으로 설정되어 휴일 정보를 제공한다. 다만, 여기에는 공휴일이 아닌 기념일들을 추가로 제공하고 있어서 이를 제거하고 공휴일만 남겨보고자 한다.
Shortcut
크롬 브라우저에서는 다양한 번역 확장 프로그램이 존재하는데, macOS 전반적으로 번역을 제공하지는 못한다. 그래서 방법을 찾아보다가 단축어 기능을 알게 되었고, 이를 이용하여 번역 기능을 제공해보고자 한다.
nvm
터미널 세션을 새로 만들때 묘하게 느려진 속도를 보면서 하나하나 조사하다가 nvm이 문제임을 알게 되었다. 그래서 이를 개선한 내용을 공유하고자 한다.
MacOS
macOS에서 pam에 지문 인증이 가능한 Touch ID를 이용하여 sudo 권한을 취득할 수 있으니 매우 편리하다.
Java
클래스에서 mGbnCd라는 필드를 사용하고 이에 대한 응답을 확인해보니 mgbnCd로 나타나는 이상한 현상의 원인을 확인, 이해하고 해결 방안을 찾아본다.
Homebrew
Zscaler가 설치된 환경에서 Homebrew의 개발자 기능이 일으키는 SSL 오류를 해결한다.
Homebrew
macOS 관련 좋은 앱을 찾아보던 도중에 발견한 프로그램을 Homebrew에 등록해보려고 한다.