기타

· 기타
Mac에서 iTerm2 아이콘을 변경해보자! 작성일자 : 2024년 09월 15일    방법 이번 포스팅에서는 맥에서의 iTerm2의 아이콘을 기본 아이콘에서 커스텀 아이콘으로 변경하는 방법에 대해 알아보겠습니다. 변경 전 변경 후    아이콘 이미지 준비 먼저, jasonlong의 iterm2-icons 리포지토리를 통해 변경하고자 하는 아이콘 이미지를 준비합니다.iterm2-icons GitHub - jasonlong/iterm2-icons: Replacement icon for iTerm2 or other macOS terminal apps. Designed for Big Sur.Replacement icon for iTerm2 or other macOS terminal apps. Designed ..
· 기타
Github OAuth - 사용자에 대한 REST API 엔드포인트로 받아오는 JSON 예시  Request Exampleconst githubUserResponse = await fetch("https://api.github.com/user", { headers: { Authorization: `Bearer ${accessToken}`, }, });const githubUser: GitHubUser = await githubUserResponse.json();  Response ExamplegithubUser { login: 'gerry-mandering', id: 104122065, node_id: 'U_kgDOBjTG0Q', avatar_url: 'http..
· 기타
BoringAvatar 작성 일자 : 2024년 8월 4일   개요 최근 NextJS에서 Auth.js와 Lucia를 이용해서 로그인 기능을 구현하면서, 로그인 시에 사용자의 프로필 이미지를 보여주는 기능을 추가하고 싶었습니다. OAuth를 이용한 로그인과는 다르게, 아이디와 비밀번호를 이용한 로그인 기능은 기본적으로 프로필 이미지를 제공하지 않습니다. 따라서, 사용자의 프로필 이미지를 보여주기 위해서는 사용자가 직접 이미지를 업로드하거나, 서비스 자체적으로 기본 프로필 이미지를 제공해야합니다. 이번 글에서는, BoringAvatar 라는 JS 라이브러리를 이용하여, 랜덤하게 사용자의 프로필 이미지를 제공하는 방법에 대해 알아보겠습니다.   Installation BoringAvatar는 NPM을 통해 ..
· 기타
인터리빙이란 무엇인가?무선 통신과 디지털 통신에서 데이터 전송 시 발생할 수 있는 오류를 줄이고, 데이터 복원 능력을 향상시키기 위해 사용되는 다양한 기술이 있습니다. 그중에서도 인터리빙 기술을 소개하려고 합니다.    페이딩(Fading)먼저, 무선 통신에서 자주 발생하는 현상인 페이딩(Fading)에 대해 간략히 알아보겠습니다. 페이딩은 신호가 전달되는 동안 신호 강도가 시간이나 공간에 따라 변하는 현상입니다. 이는 신호가 다양한 경로를 통해 수신기까지 도달하기 때문에 발생하며, 이러한 변동으로 인해 신호의 일관성이 떨어지고 오류가 발생할 수 있습니다.  버스트 에러(Burst Error)버스트 에러(Burst Error)는 디지털 통신에서 연속적으로 발생하는 오류를 의미합니다. 예를 들어, 전송된 ..
gerrymandering
'기타' 카테고리의 글 목록