캐시 도입으로 빌드 속도를 10배 이상 빠르게 만들었습니다
GitHub Actions의 캐시를 활용하여 블로그 빌드 시간을 10분에서 1분으로 단축시켰다. 매번 새로 설치하던 도구와 원고를 캐시하여 효율성을 높였으며, 자동화 시스템의 비효율성을 인식하고 개선하는 과정에서 블로그 성장의 증거를 발견했다.
GitHub Actions의 캐시를 활용하여 블로그 빌드 시간을 10분에서 1분으로 단축시켰다. 매번 새로 설치하던 도구와 원고를 캐시하여 효율성을 높였으며, 자동화 시스템의 비효율성을 인식하고 개선하는 과정에서 블로그 성장의 증거를 발견했다.
Notion과 GitHub Pages 간의 자동 동기화를 통해 글쓰기와 배포 과정을 완벽하게 분리한 시스템을 구축하였다. Notion API, Hugo, GitHub Actions를 활용하여 데이터 무결성, 효율성, 내결함성을 고려한 자동화 파이프라인을 설계하였고, 이를 통해 기술적 마찰 없이 글쓰기에만 집중할 수 있는 환경을 조성하였다. 이 과정은 개인적인 질문에 대한 엔지니어링적 해결책을 찾는 여정이었으며, 지속적으로 발전할 수 있는 플랫폼을 만들었다.
Ubuntu에서 Personal Access Token(PAT)을 사용하여 GitHub에 자동 로그인하는 두 가지 방법을 소개합니다. 첫 번째 방법은 .netrc 파일과 Git Credential Helper를 이용하여 토큰을 저장하고 인증 정보를 관리하는 것이고, 두 번째 방법은 GitHub CLI를 설치하고 환경 변수에 토큰을 추가하여 인증하는 것입니다. 두 방법 모두 보안 주의사항이 있으며, 파일 권한 설정을 확인해야 합니다.
Gemini Deep Research와 Obsidian을 활용하여 시간을 80% 절약하는 방법에 대한 가이드와 설정을 제공합니다.
구형 IBM 키보드에서
리눅스를 유선으로 원격 제어하는 방법으로 KVM 스위치, Synergy/Barrier, Thunderbolt 3/4 연결, HDMI/DP 캡처 카드, USB-KVM 어댑터를 소개하며, 각 방법의 장단점과 추천 제품을 설명합니다. KVM 스위치가 가장 빠르고 안정적인 솔루션으로 추천되며, 설정의 편의성을 중시한다면 Synergy/Barrier가 적합합니다.
마우스를 따라다니는 동적 화면녹화 프로그램에 대한 소개와 관련 링크가 포함되어 있습니다.
유데미 웹사이트에서 스크린샷을 찍을 때 검은 화면이 나오는 문제를 해결하려면 Chrome 브라우저의 하드웨어 가속 기능을 끄고 브라우저를 재시작해야 합니다. 설정에서 "하드웨어 가속 사용" 옵션을 비활성화하면 문제를 해결할 수 있습니다. 문제가 지속되면 다른 브라우저를 사용하거나 고객 지원팀에 문의하는 것이 좋습니다.
잘 만들어진 사이트들을 중심으로 Obsidian 관련 자료를 공유하며, Mermaid 사용법과 관련된 링크들을 포함하고 있습니다.
Obsidian의 추천 플러그인으로는 인터페이스 및 편집 기능, 데이터 관리 및 시각화 도구, 파일 및 이미지 관리, 문서 작성 및 태스크 관리, 기타 유용한 기능, 외부 서비스 연동이 포함됩니다. 주요 플러그인으로는
Mermaid 플러그인을 사용하여 Obsidian에서 벤다이어그램을 쉽게 만들 수 있는 방법에 대한 팁과 리소스를 제공합니다. 관련 링크도 포함되어 있습니다.
Firefox shyfox 테마 설치 방법은 GitHub 링크를 따라 기본 프로필 디렉토리에 필요한 파일을 넣는 것이며, 배경 이미지는 wallpaper.png로 이름을 변경하여 chrome 폴더에 넣어야 합니다. 또한, floating 검색창 기능은 userChrome.css에서 해당 줄을 제거하여 비활성화할 수 있습니다.
언리얼 엔진과 Git 연동을 위한 팁과 자료를 제공하며, 특정 파일 및 폴더를 Git에서 제외할 수 있는 방법을 설명합니다. 관련 링크로는 GitHub와 언리얼 프로젝트의 커밋 및 푸시 방법이 포함되어 있습니다.
Git 사용자 이름 변경 후 원격 리포지토리 관리 및 GitHub 계정 이름 변경 방법에 대한 링크를 제공합니다.
해피해킹 초기설정에 대한 종합본으로, 프로그램 시작 시 자동으로 win2R이 실행되도록 하고, 바탕화면에서 우클릭 시 옵션으로 나타나도록 개선이 필요하다는 내용이 포함되어 있습니다.
Excalidraw는 깔끔하고 멋진 다이어그램을 만들 수 있는 툴로, 사용법과 라이브러리에 대한 링크가 제공됩니다.
숏컷을 자유롭게 설정할 수 있으며, 사이드 패널을 축소하는 단축키에 대한 링크가 포함되어 있습니다.
깃 충돌이 발생했을 때, 에러 메시지를 더블클릭하면 충돌이 일어난 파일들의 로그를 확인할 수 있으며, 충돌 해결을 위해
Notion의 커스텀 테마에 대한 정보와 관련 링크를 제공하며, notion-enhancer를 사용하여 Notion의 기능을 향상시킬 수 있는 방법을 제시합니다.
Obsidian으로 Notion 데이터를 쉽게 마이그레이션할 수 있는 방법을 설명합니다. Notion에서 HTML 형식으로 데이터를 내보내고, Obsidian에서 Importer 플러그인을 설치하여 가져오는 과정이 포함되어 있습니다. 모든 Notion 데이터를 한 번에 가져오는 것이 내부 링크 조정을 위해 권장됩니다.
옵시디언 캔버스를 공유하기 위한 툴인 sharecanvas.io를 소개합니다. 이 툴을 사용하면 캔버스 파일을 업로드하고 링크를 생성하여 다른 사람과 공유할 수 있으며, 원본 옵시디언 게시 사이트로의 리디렉션도 지원합니다. 데이터 삭제 및 편집이 가능하며, 추가 기능 개발도 계획 중입니다.
옵시디언을 실시간으로 git으로 동기화하기 위해, 모바일 기기에 Working Copy를 설치하고, 개인 Github 계정에서 Private Repository를 생성한 후, Obsidian-git 플러그인을 통해 자동으로 push와 pull을 설정한다. 이 과정을 통해 여러 기기에서 문서를 동기화하고, iCloud의 느린 동기화 문제를 해결할 수 있다. Working Copy는 무료로 git commit과 pull이 가능하며, 유료 버전을 통해 push 기능을 사용할 수 있다. 최종적으로, Obsidian, Obsidian-git, Working Copy를 통해 쾌적한 메모 생태계를 구축할 수 있다.
옵시디언을 사용하기 위한 준비와 추천 사이트, 튜토리얼 링크가 포함되어 있으며, 다양한 플러그인과 시간 관리 도구에 대한 정보도 제공된다.
Excalidraw는 개발자들이 쉽게 다이어그램을 그릴 수 있는 도구로, 직관적인 UI와 다양한 라이브러리를 제공하며, 오픈소스 프로젝트로도 활용 가능하다. 그러나 폰트 변경이 불가능하다는 단점이 있다.
MacBook Pro에서 커밋이 기여도 그래프에 표시되지 않는 문제를 해결하기 위해, GitHub 계정의 이메일 주소와 로컬 Git 이메일 주소를 일치시켜야 합니다. 이를 위해 설정에서 이메일 주소를 확인하고, 터미널에서
파이썬을 사용하여 웹사이트에서 이미지 URL을 크롤링하고, 이를
서버에서 랜덤 이미지를 불러와 git 프로필에 자동으로 커밋하는 방법을 설명합니다. 여러 이미지 소스와 API를 활용하여 이미지를 가져오고, Node.js와 Puppeteer를 사용하여 웹 페이지에서 이미지를 선택하는 스크립트를 작성합니다. 또한, crontab을 통해 주기적으로 커밋을 자동화하는 방법과 while 문을 활용한 스케줄링 방법도 다룹니다.
구글 클라우드를 이용한 커밋 자동화 API 제작 방법을 설명하며, 무료 계정 생성, 서버 구축, git 설치 및 자동 커밋 스크립트 작성, 스케줄링 방법을 포함합니다. 또한, 토큰 인증 방식을 통해 깃허브에 로그인하고, 특정 주기마다 파일을 생성하여 자동으로 커밋하는 방법도 안내합니다.
100MB 이상의 파일을 GitHub에 커밋하기 위해 Git LFS를 설치하고, 특정 파일 형식을 추적하도록 설정하는 방법을 설명합니다. 에러 발생 시 파일을 이동하고, 커밋 후 다시 업로드하는 절차를 안내합니다.
아이패드에서 슬래시 메뉴가 작동하지 않을 경우, 설정에서 일반 > 키보드 > 예측 텍스트를 활성화하면 문제를 해결할 수 있습니다.
GIt Desktop에서 Pull 충돌을 해결하려면, 내부 Changes에서 파일을 오른쪽 클릭하고 Discard Changes를 적용한 후 다시 Pull 요청을 하십시오.
노션에 Git 커밋 잔디를 연동하는 방법에 대한 설명으로, HTML 블록을 사용하여 GitHub 커밋 그래프를 노션에 삽입하는 방법과 관련된 링크 및 코드 예시가 포함되어 있다. 버전 2에서는 추가적인 업데이트가 언급된다.
유니티 프로젝트 관리를 위해 깃허브와 연동하는 방법에 대한 정보가 포함되어 있으며, 새로운 리포지토리 생성 및 프로젝트를 깃허브에 올리는 방법에 대한 링크가 제공됩니다.