Huny's Dev Blog
Hun Jang
![Intro](https://blogpro.so/_next/image?url=https%3A%2F%2Flmtjmyucqrtedzdzmevs.supabase.co%2Fstorage%2Fv1%2Fobject%2Fpublic%2Fimages%2Fblogpro-default.webp&w=3840&q=75)
Intro
프로그래밍 언어부터 프레임워크, 유용한 개발 도구까지, 개발자가 실제 작업에 적용할 수 있는 실질적인 정보와 깊이 있는 리뷰를 제공합니다. 초보자부터 경험 많은 개발자까지, 누구나 흥미로운 인사이트와 유용한 팁을 발견할 수 있는 곳입니다. 개발 프로젝트를 한 단계 끌어올리고 싶다면, 지금 바로 방문해 보세요!
Notion Site 커스텀 도메인(Custom Domain) 소개
Notion 2.42 업데이트에서 Notion 페이지를 개인 도메인에 게시할 수 있는 기능이 추가되었다. 이 기능은 검색 엔진 최적화와 구글 애널리틱스 설정도 가능하게 하였다. 무료 사용자는 기본 도메인으로 페이지를 게시할 수 있지만, 커스텀 도메인을 사용하려면 플러스 요금제 이상을 사용해야 한다. 사용자 지정 도메인 추가 기능에서 도메인 당 월 US$10 비용이 발생한다. 이 기능은 Notion을 기업 홈페이지로 활용하는 업체나 비즈니스 담당자에게 유용하다.
Blogpro Draft Viewer 및 Like(좋아요) 연동하기
'Hidden' 체크된 페이지를 초안 목록으로 출력하고, 좋아요 기능을 구현하는 방법을 설명한다. Notion API를 사용해 사용자 정보와 데이터베이스 쿼리 결과를 가져와 화면에 출력하고, 좋아요 버튼을 누르면 실제 Notion 데이터베이스의 프로퍼티 값이 갱신되도록 구현하였다. 이를 통해 블로그 관리자가 어떤 포스트를 준비하고 있는지 확인하고, 관심이 있는 포스트에 좋아요를 클릭하여 관심도를 관리자에게 전달할 수 있다.
[Zoho mail] smtp no-reply 발신전용 이메일 연동하기
Zoho Mail에서는 이메일 별칭을 추가하여 발신전용 이메일 주소를 설정할 수 있으며, 이메일 별칭으로 이메일을 보낼 수 있다. 또한, 발신전용 이메일로 설정된 이메일 주소로 수신되는 이메일은 사서함에 들어가지 않도록 설정할 수 있다.
Why BlogPro? 블로그프로를 선택한 이유
BlogPro는 Notion 기반의 블로그 서비스로, Notion에 익숙한 사용자에게 적합하며, 커스텀 도메인 연동, 검색엔진 최적화, 다양한 기능과 꾸준한 업데이트, 그리고 국내 사용자 친화적인 점이 장점이다.
Golang 알아두면 좋은 Tip - 3
Go 언어를 다루는 개발자들을 위한 깊이 있는 팁을 공유합니다. 특정 패키지의 사용법, 코딩 노하우, 실수할 수 있는 부분들에 대해서 간결하게 정리합니다.
Notion block vs BlogPro block 렌더링 비교
Notion block이 BlogPro에서 어떻게 렌더링 되는지 각 블록 요소를 비교한다.
Notion for BlogPro 운영 전략(Strategy)
BlogPro를 효과적으로 운영하기 위해 Notion의 다양한 기능을 활용하는 방법을 소개한다. 포스팅용 데이터베이스를 고도화하고, 자동화 기능을 활용하여 작업을 효율화한다. 또한, Notion 대시보드를 구성하여 블로그 운영을 편리하게 한다. Notion AI를 사용하여 포스트 요약을 작성하고, 블록의 렌더링 방식을 확인하여 최적의 결과를 얻는다. 마지막으로, 제목을 작성할 때 Pretty URL 생성을 위해 영어를 사용하는 방법을 제안한다.
Golang 알아두면 좋은 Tip - 2
Go 언어를 다루는 개발자들을 위한 깊이 있는 팁을 공유합니다. 특정 패키지의 사용법, 코딩 노하우, 실수할 수 있는 부분들에 대해서 간결하게 정리합니다.
SamsungPass로 PassKey 사용하기
Samsung Pass를 이용하면 갤럭시 단말기만으로도 PassKey를 생성하여 간편하고 안전한 로그인이 가능합니다. FIDO 표준을 준수하여 ID/비밀번호 없이도 웹 서비스에 접근할 수 있어, 보안과 편의성을 동시에 제공합니다. 이제 Github 등 대부분의 웹 서비스에서 간단한 설정으로 빠르게 인증을 경험해 보세요.
[Zoho mail] domain-based email address로 smtp 연동하기
도메인 소유자가 Zoho Mail을 이용하여 비즈니스 또는 개인 이메일을 설정하는 과정을 소개한다. 도메인 기반 이메일 주소를 Zoho Mail에 SMTP로 연동하는 구체적인 방법을 단계별로 안내한다.
Golang 알아두면 좋은 Tip - 1
Go 언어를 다루는 개발자들을 위한 깊이 있는 팁을 공유합니다. 특정 패키지의 사용법, 코딩 노하우, 실수할 수 있는 부분들에 대해서 간결하게 정리합니다.
IIS Reverse Proxy Streaming Latency(지연) 줄이기
IIS(Internet Information Services) 리버스 프록시를 사용하여 스트리밍 시 데이터 전송 지연을 최소화하는 방법에 대해 설명합니다. 마이크로소프트 윈도우 서버 환경에서 보안 설정과 웹 서버의 역할을 최적화하며, Application Request Routing(ARR) 설정을 통해 초기 응답 지연을 줄이는 과정을 자세히 안내합니다.
rc.local에 등록한 명령을 지연 시작하기
리눅스에서 시작 프로그램을 등록하여 사용하는 경우 여러 서비스들이 실행된 후에 시작 프로그램이 시작되도록 하고 싶을 경우 at 명령을 사용하여 지연시작을 구현할 수 있다.
mmeapi.h winmm.lib x64 주의사항
오디오 출력을 위한 WaveOutOpen함수를 사용한 프로젝트를 x64 configuration으로 빌드하여 실행할 때, 실행환경에서 함수 인자 타입 문제로 인해 에러가 발생하는 현상을 해결하는 방법
한글 인코딩
한글 인코딩에 대한 설명과 유니코드 인코딩에 대한 분석
Notion blocks for Blogpro
Blogpro에서 Notion의 각각의 요소들이 어떻게 보이는지 확인
Golang Release 빌드
Golang으로 개발한 패키지를 binary로 배포할 때 Build 옵션 설정