Huny's Dev Blog
프로그래밍 언어부터 프레임워크, 유용한 개발 도구까지, 개발자가 실제 작업에 적용할 수 있는 실질적인 정보와 깊이 있는 리뷰를 제공합니다.
초보자부터 경험 많은 개발자까지, 누구나 흥미로운 인사이트와 유용한 팁을 발견할 수 있는 곳입니다.
개발 프로젝트를 한 단계 끌어올리고 싶다면, 지금 바로 방문해 보세요!
AI
View More-
• web • Hun Jang
NoLure - Don’t take the bait. AI 기반 스미싱·피싱 문자 분석 웹앱 소개
스미싱, 피싱, 사기 문자로부터 가족과 지인을 지키세요. AI 웹앱 NoLure는 의심 문자와 발신 번호, 포함된 URL을 즉시 분석해 위험도를 알려줍니다. 무료로 사용 가능하며 모바일 환경에 최적화되었습니다.
-
• ai • Hun Jang
AI 에이전트(Agent) 시대, 개발자의 AI 활용 자기 PR 전략
개발자 채용 면접에서 돋보이는 AI 활용 역량 자기 PR 전략 완벽 가이드: LLM·Transformer·RAG 개념 이해부터 프롬프트 설계, API 연동, 실무 적용 사례까지 정리
-
• ai • Hun Jang
개발 블로그 포스팅에 AI 활용하기
기술 블로그 콘텐츠 제작 시 AI(LLM 챗봇, ChatGPT 등)를 활용한 효율적인 프로세스를 소개한다. 주제 선정부터 SEO 최적화, 이미지 생성까지 단계별 AI 활용법을 알아보자.
Software
View More-
• software • Hun Jang
JWT Encoder/Decoder - 실시간 JWT 토큰 관리 도구
개발하다가 JWT 토큰 확인이 필요할 때마다 번거로웠던 경험, 누구나 있지 않나요? 더 빠르고 직관적인 JWT 도구를 만들었습니다.
-
• software • Hun Jang
linux process cpu 100% 사용 스레드(thread) 찾기
리눅스에서 특정 프로세스가 CPU 100%를 지속적으로 점유한다면 무한 루프 가능성이 크다. 본 글에서는 ps와 gdb를 이용해 CPU를 가장 많이 소모하는 스레드를 찾아내고, 해당 스레드의 함수 호출 스택(call trace)을 확인하는 방법을 정리한다. 프로세스를 종료하지 않고도 실행 중 문제 원인을 분석할 수 있다.
-
• software • Hun Jang
크로미움 기반 브라우저(Chrome/Edge)의 메모리 사용량 초기화하기(restart)
크로미움(Chromium) 기반의 웹 브라우저인 구글 크롬(Chrome)이나 마이크로소프트 엣지(Edge)를 사용하다 보면 누구나 한 번쯤은 메모리 과다 사용으로 인한 성능 저하를 경험해 보았을 것이다. 웹 검색만 해봐도 브라우저가 사용하는 메모리를 최소화하는 다양한 설정법이 안내될 만큼, 브라우저의 메모리 사용량 문제는 흔한 고민이다. 최근 PC의 성능이 크게 향상되면서 많은 사용자가 동시에 여러 개의 탭을 열어 놓고 멀티태스킹을 즐기고 있다. 하지만 각각의 탭이 로딩되면서 자연스럽게 메모리 점유율은 점점 상승하고, 오랜 시간 브라우저를 종료하지 않고 사용하면 점차 과도한 메모리 사용으로 PC의 성능에 영향을 미치게 된다.
Development
View More-
• software • Hun Jang
JWT Encoder/Decoder - 실시간 JWT 토큰 관리 도구
개발하다가 JWT 토큰 확인이 필요할 때마다 번거로웠던 경험, 누구나 있지 않나요? 더 빠르고 직관적인 JWT 도구를 만들었습니다.
-
• linux • Hun Jang
libtorch_cpu arm64 build
ARM64용 LibTorch v2.0.0 CPU-only 빌드 튜토리얼. Amazon Linux 2023에서 의존성 설치, cmake 구성, Lite Interpreter 최적화와 XNNPACK/QNNPACK 활성화, 배포 구조 정리.
-
• software • Hun Jang
linux process cpu 100% 사용 스레드(thread) 찾기
리눅스에서 특정 프로세스가 CPU 100%를 지속적으로 점유한다면 무한 루프 가능성이 크다. 본 글에서는 ps와 gdb를 이용해 CPU를 가장 많이 소모하는 스레드를 찾아내고, 해당 스레드의 함수 호출 스택(call trace)을 확인하는 방법을 정리한다. 프로세스를 종료하지 않고도 실행 중 문제 원인을 분석할 수 있다.