드디어 AMD CPU 환경에서 macOS를 구동하는 방법을 알아냈습니다. 물론 정식 지원이 아닌 우회 설치 방식(OpenCore 부트로더 방식)이라 여러 가지 소스와 준비물이 필요해서, 다음 과정을 순차적으로 따라가야 합니다. 준비 단계가 조금 번거롭긴 하지만, 이 과정만 끝나면 macOS에 맞게 변환하고 설치하는 작업 자체는 생각보다 복잡하지 않습니다. 약 6개월 전부터 이 방법으로 구동해 온 유튜버「jensd_be : 유튜브 영상 링크 참고」의 영상과 지인의 도움을 받아 진행했는데, 예상보다 수월하게 설정할 수 있었습니다. 이번에는 이 내용을 블로그에 맞게 다시 정리해서, 설치가 어떻게 이루어지는지 순서대로 설명해보려고 합니다. 이렇게 설치한 방법은 Unlocker를 대체할 수 있습니다. 현재 최신 ..
2026-01-04 (일요일)아버지께서 뇌졸중으로 쓰러지신 지도 벌써 1년이라는 시간이 흘렀다. 약 두 달 정도 위독한 상황이 있었지만 다행히 잘 버텨주셨고, 비록 오른쪽에 마비가 와서 예전처럼 자유롭게 움직이시지는 못하지만 꾸준한 재활을 통해 5시간이라는 골든타임을 놓쳤음에도 불구하고 현재는 혼자서도 꽤 오랜 시간 움직이실 수 있을 정도로 회복하셨다. 좀 더 오래오래 사시라고 하늘이 내려준 계시가 아닐까 하는 생각이 든다. 하여튼 새해를 맞아 오랜만에 부모님 댁에 방문해 가족과 함께 나들이를 가게 되었다. 이번에 가게 된 목적지는 경북 고령 대가야읍에 위치한 고령대가야시장 5일장으로 정했다. 장날 : 4, 9일 (매월 4,9,14,19,24,29일) 5일장고령군 공식 홈페이지 참고 : https://w..
이제 서브 PC(미니 ITX)도 최종 빌드가 완성되었습니다. 사실 집에서 사용하는 메인 PC 역시 스펙만 놓고 보면 다소 과할 정도이지만, 주 용도가 AMD 기반의 게이밍 환경이다 보니 IT 관련 업무를 진행하다 보면 간혹 호환성 문제에 부딪히는 경우가 있었습니다. 그래서 서브 PC까지 굳이 AMD로 맞출 필요는 없겠다고 판단하여, 환경의 다양성을 고려해 오랜만에 인텔로 다시 돌아오게 되었습니다. 결과적으로 최종 조립을 마친 뒤 느낀 점은, 중급 라인업에서 작업과 게임을 함께 고려한 구성이라면 아직까지는 인텔이 조금 더 균형이 잘 맞는 선택이라는 생각도 들었습니다. 물론 14세대 인텔 CPU는 성능 대비 발열 이슈가 비교적 크게 이슈가 되었고, AMD와의 경쟁 구도 속에서 등장한 인텔 코어 울트라(Ult..
오랜만에 블로그를 통한 구글 애드센스 수입이 지급 기준액인 100달러(100%)에 도달하여 지급 신청을 하려고 했는데, 어느 시점부터 계속 "싱가포르 세금 정보를 제공해 주세요."라는 경고 문구가 표시되었습니다. 이전에도 해당 안내를 확인한 적은 있었지만, 별도의 조치를 하지 않아도 정상적으로 지급이 되었던 기억이 있어 왜 갑자기 이 절차가 필요한지 다시 찾아보게 되었습니다. 알아보니 국가별로 이중과세가 발생할 수 있기 때문에, 특히 지급 금액이 일정 수준 이상이 되는 경우에는 필수로 진행해야 하는 절차로 보였습니다. 외교/조세 정책에이중과세방지협약「DTA, Double Tax(ation) Agreement」이라는 제도가 있으며,국가별 조약 체결 현황을 보면 싱가포르 역시 해당 협약이 체결된 국가에 포함..
이번에는 macOS 내 App Store에서 패키지(.pkg) 파일을 다운로드한 뒤, 이를 기반으로 설치 파일(.ISO)을 생성하는 방식으로 진행해 보도록 하겠습니다. 필자는 VMware Workstation Pro 25H2 환경에서 macOS Tahoe(26)를 기준으로 작업을 진행했지만 MacBook, iMac, Mac mini 등 macOS가 설치된 모든 Apple 기기에서도 동일한 방식으로 진행이 가능할 것으로 보입니다. 원래 MacOS에 큰 관심이 있는 편은 아니지만, 간혹 고객사와 동일한 환경에서 정상적으로 동작하는지 테스트해야 하는 경우가 있다 보니 어쩔 수 없이 자연스럽게 macOS 환경에도 접근하게 되는 상황입니다. 여유가 된다면 테스트용으로 Mac mini 하나 정도는 구입해보고 싶다는..
OS를 재설치하면서 VMware Workstation Pro(Broadcom)를 다시 설치하기 위해 오랜만에 공식 사이트에 접속해 보았는데, 새로운 버전이 출시(25H2)되어 있는 것을 확인하였습니다. 최근 기업들의 버전 네이밍을 보면, 연도 + 상/하반기(Half) 형태를 사용하는 것이 하나의 관행처럼 자리 잡은 것 같습니다. Windows 11 역시 동일하게 25H2와 같은 방식으로 표기되고 있는 것처럼 말이죠. 이번 포스팅에서는 기능 하나하나를 상세하게 설명하기보다는, 최근 릴리즈된 버전에서 기존과 차이가 있는지, 그리고 macOS 사용을 위한 Unlocker가 여전히 적용 가능한지를 직접 테스트해 보는 과정을 중심으로 정리해보려고 합니다. 현재(2026-01-01) 기준으로 무료 다운로드는 여전히..
드디어 메인 PC도 최종적으로 빌드가 완성되었습니다. 지난 2년 동안 수없이 부품을 교체하고, 중고로 판매했다가 다시 구매하는 과정을 반복했지만, 운 좋게도 타이밍을 잘 맞춰가며 적정 가격에 꾸준히 정리를 해온 것 같습니다. 그래픽 카드가 다소 아쉬운 부분이 있긴 하지만, RTX 5080이 최초 출시 당시 거의 300만 원에 형성되었던 것을 생각하면, 어느 정도 존버한 끝에 비교적 납득 가능한 가격으로 구매했고, 현재까지도 필요할 때마다 문제없이 잘 사용하고 있습니다. 아래에 사양을 다시 한번 정리해 보니, 확실히 RAM이 포함된 제품군 전반이 급격하게 가격 상승을 보이고 있습니다. 이제는 흔히 말하던 '존버'라는 전략이 더 이상 통하지 않는 시점이 된 것 같고, 필요할 때 바로 구매하는 것이 가장 저렴..
기존에 사용하던 메인보드는 기가바이트 B650M AORUS ELITE AX ICE인데, 이번에 M.2 SSD 8TB를 새로 구입하면서 오랜만에 데이터 정리도 할 겸 Windows 11 PRO를 재 설치 했다. 설치 과정 자체는 문제없었고, 최종 업데이트(25H2)까지도 정상적으로 잘 마무리 됐다. 그런데 재부팅을 하고 나니 갑자기 내장 랜카드가 인식되지 않는 상황이 발생했다. 다행히 와이파이(Wi-Fi)는 정상적으로 연결되어서 드라이버나 각종 소프트웨어 설치에는 큰 문제는 없었다. 최근에 M.2 NVMe PCI-E 확장 카드, PCI-E 5.0 라이저 킷 교체, 8TB SSD 하드 테스트 등을 하느라 메인보드에 장착했다가 빼는 작업을 수십 번 하긴 했지만, 모든 작업은 파워 전원을 완전히 끈 상태에서 진..
예전부터 8TB SSD를 한 번쯤은 사보고 싶다는 생각을 계속하고 있었는데, 최근 들어 RAM 가격이 폭등하면서 RAM이 들어가는 모든 제품들의 가격이 하루가 다르게 계속 올라가는 기현상이 발생하고 있습니다. 이 분위기라면 올해 안에 사지 않으면 정말 못 살 것 같다는 생각이 들어서, 조금 무리해서 결국 구매를 결정하게 되었습니다. 뭐, 한 달 정도 허리띠를 졸라매면 괜찮지 않을까 싶다. 그동안은 주로 SK하이닉스나 마이크론 SSD만 사용해 왔는데, 이번에 처음으로 웨스턴디지털「Western Digital」 제품을 선택하게 되었습니다. 그것도 무려 [8TB] 용량입니다. 길이 80mm도 안 되는 이 작은 M.2 SSD 안에 어떻게 이런 용량이 들어가는지, 볼 때마다 신기할 따름입니다. 현재 8TB SSD..
2025-12-20 (토요일) ~ 2025-12-21 (일요일)드디어 형님과 약속했던 겨울 캠핑 일정이 다가왔다. 20일 토요일에 비 소식이 있어서 혹시 눈으로 바뀌지 않을까 걱정하며 예약을 취소해야 할지 잠시 고민했지만, 주말 토요일 오후 기온이 평소보다 높은 약 10º 까지 올라간다는 일기예보를 믿어보기로 했다. 그래서 금요일 퇴근 후 형님과 우리 집에서 먼저 합류하기로 결정했다. 겨울 캠핑인 만큼 밤에는 상당히 추울 것을 예상하고, 미리 핫팩과 온열 장비를 점검했으며 먹을 음식도 출발 전에 대부분 미리 준비해 두었다. 이번에 갈 곳은 3주 전부터 미리 알아보고 체크해 둔 캠핑장으로, 인천 중구에 속한 무의도 섬에 위치해 있다. 네이버 평도 전반적으로 괜찮았고, 공식 홈페이지를 확인해 보니 시설이 깔..
사실 나는 키보드에 그렇게 관심이 많은 편은 아니었다. 게임은 좋아했지만, 당시에는 키보드가 성능에 영향을 줄 만한 장르를 즐기지도 않았고, 사무실이든 집이든 그냥 2~3만 원대의 흔한 멤브레인 키보드를 사용해 왔다. 그러다 어느 순간 늦은 나이에 리듬게임에 제대로 빠져버렸다. 키보드를 두드릴 때마다 리듬에 맞춰 울리는 소리가 묘하게 스트레스가 풀리더라. 그 이후로는 다양한 키보드로 타건감을 느껴보고 싶어 졌고, 그렇게 하다 보니 어느새 키보드 컬렉터가 되어 있었다. 약 10년 동안 모은 키보드가 중고 구입과 처분까지 포함하면 총 26대. 커스텀은 크게 관심이 없어서 대부분 완성품들이다. 그중에서 실제로 꾸준히 사용한 건 10대도 안 되고, 나머지는 창고에 보관하거나 그냥 관상 용도에 가깝다. 그래도 리..
최최최최종(이제 그만) 완성본(아래 ITX PC 조립 히스토리를 참고하시면 좋습니다.)◇ 최초 ITX PC 완성본 : https://foxydog.tistory.com/225 ◇ CPU 오프셋 커스텀 : https://foxydog.tistory.com/227 ◇ AMD 9700x → 9600 다운그레이드 : https://foxydog.tistory.com/234 하하.. 여기서 더 조정할 게 없을 줄 알았지만, RTX 5060 Ti 16GB 가격이 생각보다 합리적으로 내려와 있기에 결국 참지 못하고 구입을 하게 되었습니다. 물론 예산을 조금 더 투자해 5070으로 갈 수도 있었겠지만, ITX PC 케이스에 들어갈 그래픽 카드라는 점을 고려하면 5060 Ti가 제 기준에서는 딱 마지노선이라고 판단했습니..
일반적으로 그래픽카드에서 최대 성능을 확보하려면, 메인보드와 그래픽카드, 그리고 라이저 케이블 모두 PCIe 5.0을 지원해야 합니다. 이번에 HYTE PCIe 5.0 Hyper Riser 케이블이 2025년 11월 국내 정식 출시했다는 소식을 듣고, 저 역시 사용 중인 그래픽카드의 PCIe 동작 상태를 확인해 보았습니다. 그런데 이상하게도 CPU-Z에서 Bus 항목이 항목이 「PCI-Express 5.0 (Current/Max 32.0GT/s)」로 표시되고 있었습니다. 제가 사용하는 구성은 메인보드는 GIGABYTE B650M AORUS ELITE AX ICE(PCIe 4.0), 라이저 케이블은 HYTE Luxury Riser Cable(PCIe 4.0)이며, 그래픽카드만 GIGABYTE RTX 508..
최최최최종 완성본(아래 포스팅을 한번 보고 오면 좋습니다.)최초 ITX PC 완성본 : https://foxydog.tistory.com/225CPU 오프셋 커스텀 : https://foxydog.tistory.com/227 서브 PC라 사용할 일이 많지는 않지만, 가끔 사무실이나 집에서 테스트용으로 활용하고 있었습니다. 일반적인 작업에서는 전혀 문제가 없었지만, 고사양 작업이나 게임을 1시간 정도 진행하면 CPU 온도가 90도까지 순간적으로 치솟는 현상이 확인됩니다. 물론 에어컨을 켠 환경에서는 크게 문제 되지 않겠지만, 언제나 낮은 온도로 사용할 수 있다는 보장이 없는 만큼 조금 더 안정적인 사용을 위해 CPU를 다운그레이드하기로 결정하였습니다. 처음에는 「AMD 9700X → AMD 9600X」로 ..
2025-10-25 (토요일) ~ 2025-10-26 (일요일)작년 이맘때 캠핑을 갔다가 아버지께서 뇌경색으로 쓰러지신 이후로 한 번도 캠핑을 가지 못했는데, 문득 예전에 지인 형님과 했던 약속이 떠올라 오랜만에 전라도 광주로 가보기로 했다. 24일 금요일에 회사 회식이 있었지만 술은 마시지 않고 일찍 자리에서 빠져나와 늦게 출발했음에도, 고속도로가 막히지 않아 과속을 조금 한 덕분에 약 3시간 30분 만에 생각보다 일찍 광주에 도착했다. TMAP 점수가 1점 깎인 건 안 비밀. 만나자마자 가볍게 인사드리고, 너무 피곤해서 곧장 형님 댁에서 취침했다. 원래는 형님이 아침에 개인 볼 일이 있어, 나는 집에서 혼자 대기하려고 했는데 둘 다 아침 9시 언저리까지 늦잠을 자버렸다. 이미 늦은 김에 괜히 서두르지..
◈ 리턴 메시지 예시① 다음 받는 사람에게 배달할 수 없습니다.'ID@Domain' 2025-09-11 오후 5:33서버 오류: '553 [Sniper]Listed by XBL, see https://check.spamhaus.org/query/ip/클라이언트IP' ② does not like recipient.Remote host said[Response Message]: 550 5.7.1 Service unavailable, Client host [IP] blocked using Spamhaus. To request removal from this list see https://www.spamhaus.org/query/ip/클라이언트 IP AS(1440)「번역」 수신자가 좋아하지 않습니다. 원격 호..
Windows Server 사용자 요청으로 HttpOnly 쿠키를 서버단에서 적용해 달라는 요청을 받게 되었습니다. 처음 해보는 작업이라 내용을 찾아보니 Set-Cookie와 관련된 작업으로 확인됩니다. Set-Cookie는 서버 → 클라이언트(브라우저)로 쿠키를 내려줄 때 사용하는 HTTP 응답 헤더입니다. 브라우저(구글 크롬/마이크로소프트 엣지등)는 이 값을 저장했다가, 같은 도메인/조건이 맞는 요청을 보낼 때 자동으로 Cookie 헤더에 담아 서버로 보냅니다. 즉 서버가 사용자 식별(Seesion ID)이나 상태 유지, 인증, 개인화 기능 등을 구현할 때 가장 기본적인 메커니즘입니다. 여기서 HttpOnly를 적용하면 JS 코드에서 Document.cookie로 쿠키를 읽거나 수정하지 못하게 하고X..
최근 SK텔레콤 유심 정보 유출 사고에 이어 KT 고객 무단 소액결제 침해 사고까지 발생하면서 보안 이슈가 잇따르고 있습니다. 이런 이유로 보안 관련 문의가 평소보다 눈에 띄게 늘어난 상황입니다. 사실 서버라는 것은 유지하는 것 자체로도 비용이 많이 발생합니다. 특히 호스팅 서비스를 이용하다 보면 여러 사용자의 편의를 맞추기 위해 보안을 강하게 적용했을 때, 오히려 서비스가 정상적으로 동작하지 않는 경우가 생기기도 합니다. 그래서 보안 조치 요청이 들어와도 바로 적용하지 못하는 경우가 많습니다. 보안을 가장 확실하게 강화하는 방법은 새로운 서버 OS가 출시될 때마다 교체하는 것입니다. 하지만 현실적으로 누군가 대신 투자해 주지 않는 이상 쉽지 않은 방법이죠. 그렇더라도 가능하다면 현재 환경에서 취할 수 ..
처음에는 네이버 클라우드에서 테스트를 진행했지만, 테스트 서버에 지속적으로 비용을 지불하는 게 부담스러웠습니다. 결국 '무료' 옵션 찾다 보니 처음부터 염두에 두었던 오라클 클라우드가 떠올라, 무료로 이용하는 방법을 알아보게 되었습니다. 오라클 클라우드는 타 서비스와 달리 기간 제한이 아니라 정책 변경이 없는 한 계속 무료로 제공한다고 합니다. (Oracle Cloud Free Tier) 리눅스 OS도 여러 종류를 선택해 설치할 수 있습니다. 다만 Rocky Linux처럼 상용 서비스에 버금가는 배포판의 경우는 1 vCPU / 1GB 메모리 / 약 50GB 스토리지 수준으로 무료 제공됩니다. 반면, 처음부터 우분투(Ubuntu)와 Ampere(ARM 기반) CPU를 선택하면 더 높은 사양을 무료로 설정할..
2025-08-26 (화)나는 인생에서 비행기를 탈 기회는 절대 없을 것이라고 생각해 왔다. 국내 어디를 가든 상황에 따라 기차나 버스를 이용하기도 했지만, 대부분은 개인 자동차를 타고 목적지에 가는 것이 더 익숙했다. 특히 캠핑과 낚시를 좋아하다 보니 자연스럽게 차를 타고 여행하는 것을 선호하게 되었고, 그런 취향이 지금의 습관에도 큰 영향을 미친 것 같다. 물론 직접 운전해 장거리를 이동하는 것은 힘들고 고단할 때도 있지만, 운전하는 것 자체를 매우 좋아하기 때문에 그마저도 즐겁게 느껴질 때가 많다. 하여튼 일 때문에 부산으로 가게 되었는데, 당연히 기차(KTX)를 생각하고 있던 찰나에 같이 가게 된 직원이 비행기를 이용해 보는 게 어떻겠냐는 의견을 주어, 얼떨결에 첫 국내 비행기를 타게 될 계기가 ..
ITX PC를 다시 분해할 생각은 없었지만, 어딘가 2% 부족한 느낌이 계속 남아 결국 재조정을 결심하게 되었습니다. 기껏 구입한 RGB 시스템 팬 2개를 다 활용하지 못한 게 마음에 걸렸는데, 여러 커뮤니티와 레딧 컴덕 형님들의 사례를 조사하다 보니 쿨러 높이를 -7mm 낮출 수 있는 키트가 있다는 사실을 알게 되었습니다. 그 제품이 바로 녹투아(Noctua) NM-M1-MP78 (Mounting Kit)입니다. 인텔은 물론 최신 AM5 소켓까지 지원하는 범용성이 뛰어난 제품이며, 원래는 녹투아 쿨러 전용으로 출시된 것이지만 의외로 다른 타사 CPU 쿨러에도 호환성 좋게 적용되는 사례가 적지 않게 확인됩니다. 다만 문제는, 적용 사례에 대한 글은 많은데 실제 작업 사진이 거의 없다는 점이었습니다. 그래..
항상 글을 작성하다 보면 생각했던 것보다 내용이 많이 추가되어 스크롤 압박이 생기고, 독자가 어느 정도 읽었는지 진행 상황을 파악하기 어려운 점이 있었습니다. 그러던 중 인터넷을 조금 찾아보니 '진행 표시줄(Progress Bar)'을 적용하면 해결할 수 있다는 것을 알게 되었고, 흔하게 정보가 공유되고 있어 어렵지 않게 적용할 수 있었습니다. 여기에 ChatGPT를 활용해 조금 더 보기 좋게 디자인을 다듬어 보았고, 필자의 블로그에서는 정상적으로 작동하는 것을 확인하였기에 아래와 같이 내용을 공유해 봅니다. ↓ 미리 적용된 예시 참고◈ STEP① 심플 버전 자신의 스킨 HTML 편집에서 Ctrl+F 단축기를 이용해「body id」 부분을 검색합니다. 사용하시는 스킨마다 적용 위치나 방법이 조금씩 다를 ..
소형 ITX 조립, 또 시작해 버렸습니다.이전에 JONSBO T8 Plus로 ITX 조립하면서 '다시는 안 한다'라고 마음먹었던 기억이 생생한데... 사람 마음이란 게 참 간사합니다. 이번엔 그보다 더 작은 9.9L급 「Mechanic Master C24 Sweet (COOL) Cube」 케이스에 도전하게 되었습니다. 유명한 밈 명언 인간의 욕심은 끝이 없고, 같은 실수를 반복한다가 갑자기 생각납니다. 요즘엔 하고 싶은 게 생기면 가능한 선에서는 바로 해보자는 마음이 생깁니다. 드래곤볼처럼 부품을 모으긴 했지만, 결국 대부분은 귀차니즘에 밀려 반정도는 컴퓨존에서 주문하게 됐습니다. (※ 업자/광고 아닙니다 ㅋㅋ) 원래는 이번에 CPU 인텔로 가볼까 했지만, 발열과 소비전력을 고려하다가 결국 「AMD 97..
최근 스팸 메일은 점점 더 정교해지고 수법도 다양해지면서, 일반적인 필터링만으로는 완벽하게 차단하기 어려워졌습니다. 이러한 환경에서 메일의 신뢰성을 높이기 위해서는 DNS에 PTR, SPF, DKIM, DMARC와 같은 인증 기술을 적용하여 도메인의 무결성을 강화하는 것이 중요합니다. 이렇게 다양한 메일 보안 기술을 적용하더라도 100% 차단은 어렵지만, 메일 서버와 도메인에 네임서버(DNS)와 같은 인증 설정을 적용해 두면 수신자 입장에서의 신뢰도와 메일 발송(전달) 성공률을 높일 수 있습니다. 이게 깊게 들어가면 조금 어려울 수 있는데, 도메인 인증 기술은 메일을 주고받는 양쪽 모두에 적용되며, 수신자 입장과 발신자 입장에서 다르게 작동합니다. 이 개념을 이해하면 메일이 왜 스팸 처리되는지, 어떻게 ..
iRedMail 인증서 공식 문서 참고 : https://docs.iredmail.org/letsencrypt.html Let's Encrypt 무료 인증서를 적용하는 방법에 대해 진행하고자 합니다.이전 자체 구축(107)에서는 웹 서비스를 Apache로 구성했으나, 이번에는 iRedMail의 기본 웹 구성인 Nginx를 기반으로 진행하였습니다. 또한, 웹뿐만 아니라 SMTP/POP3/IMAP 클라이언트에서도 TLS 연결이 필수이므로, Postfix와 Dovecot에도 인증서를 함께 적용했습니다. 설정에 사용되는 주요 옵션들에 대해서도 최대한 자세히 설명드리겠습니다.◈ STEP① Roundcube Nginx에 보안 인증서 적용ⓐ Let's Encrypt 무료 인증서를 받기 위한 자동화 Certbot 설치..