Archives
All the articles I've archived.
-
AI로 기술 블로그 글감 뽑을 때 망하는 패턴과 안전한 흐름
AI로 기술 블로그 글감을 자동으로 만들면 양은 늘지만 주제가 산만해지거나 얕은 글이 쌓이기 쉽다. 자동화가 망하는 패턴과, 실제 경험 기반 글로 바꾸기 위한 안전한 흐름을 정리한다.
-
Astro 블로그 빌드가 느릴 때, OG 이미지 캐시로 줄이는 방법
Astro 블로그에서 글마다 OG 이미지를 생성하면 글이 늘어날수록 빌드 시간이 길어진다. 매번 새로 만들 필요 없는 PNG를 캐시하고, 새 글이나 변경된 글만 다시 생성하는 방식으로 빌드를 줄이는 사고방식을 정리한다.
-
기술 블로그 주제가 너무 좁을 때, 유입용 카테고리 다시 잡는 법
DoIP나 lwIP처럼 깊지만 검색량이 좁은 주제를 쓰다 보면 블로그 유입이 잘 늘지 않는다. 이때 전문성을 버리지 않고, 유입용 글을 어디에 배치해야 블로그가 덜 산만해지는지 카테고리 기준을 정리한다.
-
lwIP 타이머가 안 돈다: NO_SYS에서 sys_check_timeouts() 빠지면 생기는 증상
lwIP를 bare-metal(NO_SYS)로 붙였는데 DHCP/ARP/TCP가 '가끔' 이상해지는 경우가 있다. 원인은 타이머 처리 루프를 안 돌린 경우가 많다. sys_check_timeouts()를 어디서/얼마나 자주 돌려야 하는지, 그리고 빠졌을 때 나타나는 전형적인 증상을 현장 관점에서 정리한다.
-
DoIP는 붙었는데 진단이 안 된다: Entity Status/Power Mode로 상태부터 확인하기
TCP는 붙고 Vehicle Identification도 되는데 Routing Activation/UDS가 안 될 때가 있다. 이때 패킷 필드를 무작정 붙잡기 전에, DoIP의 Entity Status/Power Mode 같은 상태성 정보를 써서 '지금 진단 가능한 상태인지'를 먼저 확인하는 디버깅 흐름을 정리한다.
-
DoIP Vehicle Discovery가 가끔 안 잡히는 이유
DoIP Vehicle Discovery가 간헐적으로 실패하는 원인은 UDS보다 UDP broadcast, interface 상태, gateway boot timing, retry 정책, discovery cache 관리에 있는 경우가 많다.
-
DoIP Gateway 구조를 이해해야 ECU가 보인다
DoIP에서는 TCP 연결 endpoint와 실제 진단 대상 ECU가 다를 수 있다. Gateway 기반 차량 네트워크에서 logical address, routing activation, internal forwarding, response source tracking을 어떻게 봐야 하는지 정리한다.
-
DoIP Firmware Download에서 갑자기 문제가 터지는 이유
DoIP firmware download에서는 작은 진단 요청 때 보이지 않던 TCP stream 처리, large payload, timeout, flash latency 문제가 한꺼번에 드러난다. TransferData 흐름과 parser 안정성 관점에서 정리한다.
-
DoIP Negative Acknowledge, UDS 에러랑은 다르다
DoIP Negative Acknowledge와 UDS Negative Response는 완전히 다른 레이어의 신호다. DoIP NACK는 transport/protocol 문제이고, UDS 0x7F는 diagnostic application 문제라는 점을 로그와 파서 관점에서 정리한다.
-
lwIP pbuf가 가끔 터진다: PBUF_REF/POOL/RAM 수명주기와 zero-copy 함정
lwIP에서 네트워크가 '가끔만' 죽는 이슈는 pbuf 수명주기 문제인 경우가 많다. 특히 PBUF_REF/zero-copy를 섞으면 버퍼 재사용 타이밍이 한 번만 어긋나도 랜덤 크래시가 난다. pbuf 타입별 수명주기와 실무에서 자주 터지는 함정을 짧게 정리한다.
-
DoIP에서 ACK를 받았는데 UDS 응답이 없다: Diagnostic ACK/NACK를 제대로 쓰는 법
DoIP에서 Diagnostic ACK를 봤는데 UDS 응답이 없으면 보통 'ACK를 UDS 응답으로 착각'한 경우가 많다. DoIP ACK/NACK는 DoIP 레벨 신호고, UDS 응답(Positive/Negative/NRC)은 별개다. ACK/NACK를 디버깅 힌트로 쓰는 관점을 정리한다.
-
DoIP Functional Address는 왜 응답이 이상하게 보일까
DoIP functional request는 특정 ECU 하나를 대상으로 하는 physical request와 다르다. 하나의 요청에 여러 ECU가 응답할 수 있고, 응답 순서도 보장되지 않는다. 그래서 response collection, source tracking, timeout policy가 중요하다.
-
lwIP에서 ISR에서 바로 보내면 가끔 터진다: tcpip_thread로 넘기는 패턴 정리
이더넷 IRQ에서 패킷 받자마자 lwIP API를 호출하면, 어떤 보드에서는 잘 돌아가고 어떤 보드에서는 랜덤하게 죽는다. 원인은 대부분 컨텍스트/락 문제다. ISR에서 할 일과 tcpip_thread로 넘길 일을 분리하는 패턴을 짧게 정리한다.
-
DoIP 통신이 가끔 끊긴다: Alive Check / TCP Keepalive / Tester Present를 분리해서 보자
DoIP는 TCP라서 붙기만 하면 끝인 줄 아는데, 실무에서는 가만히 두면 어느 순간 세션이 끊기는 경우가 많다. Alive Check, TCP Keepalive, UDS Tester Present는 목적이 다르다. 끊김을 줄이려면 이 셋을 분리해서 설계해야 한다.
-
DoIP에서 Tester Present 왜 계속 보내는 걸까
DoIP 디버깅하다 보면 은근 자주 보이는 패킷이 하나 있다. 처음 보면 좀 이상하다. 특별한 데이터도 없음 ECU 제어도 아님 읽는 것도 아님 근데 계속 주기적으로 날아간다. 이게 바로: Tester Present Session 유지 메시지 다. 오
-
DoIP에서 Session Control 먼저 이해해야 하는 이유
DoIP 붙이고 나서 많이 하는 착각이 하나 있다. “연결됐으면 이제 다 되는 거 아닌가?” 근데 실제 ECU는 그렇지 않다. TCP 연결 성공 Routing Activation 성공 UDS 요청도 감 근데 중요한 기능은 안 된다. 왜냐면 아직 ECU
-
DoIP Security Access, 여기서부터 ECU 성격이 확 달라진다
DoIP로 기본 통신까지 붙고 나면 다음에 거의 반드시 만나게 되는 게 있다. 바로: Security Access Seed / Key Unlock 절차 이쪽이다. 처음에는 그냥 인증 정도로 보이는데, 실제로 들어가 보면 ECU마다 구현 차이도 크고 디
-
DoIP timeout 처리, Response Pending 제대로 이해해야 덜 헤맨다
DoIP 구현하다 보면 결국 여기까지 온다. 요청 보냈다 ECU 응답 기다린다 근데 바로 응답 안 온다 이때 timeout을 어떻게 처리하느냐가 꽤 중요하다. 특히 Response Pending(0x78) 을 제대로 처리 안 하면 멀쩡한 ECU도 실패
-
DoIP에서 응답이 이상할 때, Negative Response부터 봐야 한다
DoIP 디버깅하다 보면 이런 순간이 온다. 패킷은 정상 Routing Activation도 성공 ECU 응답도 옴 근데 결과가 실패다. 이럴 때 대부분은 UDS Negative Response 를 보고 있는 상황이다. 처음에는 “통신은 되는데 왜 실
-
DoIP Diagnostic Message, UDS가 실제로 어떻게 실리는지 보자
앞에서 헤더까지 봤으면 이제 진짜 중요한 걸 볼 차례다. UDS 메시지가 DoIP 위에서 실제로 어떻게 전달되는지 이 부분이다. 결론부터 말하면 단순하다. DoIP는 “운반”, UDS는 “내용” 즉, DoIP는 박스고, UDS는 그 안에 들어가는 물건
-
토렌트 다운로드는 왜 아직도 쓰일까? 편하지만 조심해야 하는 이유
토렌트 다운로드 방식의 구조와 여전히 쓰이는 이유, 그리고 보안·저작권·악성 파일 위험을 실무 관점에서 정리합니다.
-
DoIP Vehicle Identification, 처음 연결할 때 이거부터 이해하자
DoIP에서 Vehicle Identification이 어떤 역할을 하며, IP 기반 진단 연결 전에 차량과 ECU를 어떻게 발견하는지 정리합니다.
-
DoIP Routing Activation, 여기서 막히는 이유 정리해보자
DoIP에서 TCP 연결 이후 Routing Activation이 왜 필요하고, 여기서 진단 요청이 막히는 이유가 무엇인지 정리합니다.
-
Google AI Mode in Chrome, SEO를 죽이는 게 아니라 약한 SEO를 드러내는 중
AI Mode in Chrome은 검색 결과를 링크 목록으로만 보여주는 방식에서 한 걸음 더 나간 흐름이다. 사용자가 검색하고, 비교하고, 추가 질문하고, 검증하는 과정을 AI 화면 안에서 이어가게 만든다. 이번 글은 Search Engine Jour
-
AI가 디자인을 대신하는 시대, 왜 디자인 시스템이 더 중요해질까?
AI가 화면을 빠르게 생성하는 시대에 디자인 시스템, 디자인 토큰, 의미 있는 네이밍이 왜 더 중요해지는지 정리합니다.
-
VS Code의 무리수: 사용 안 한 Copilot이 커밋 공동 저자로 찍히는 버그
이번 내용은 을 보다가, 매일 형상관리를 하는 실무자 입장에서 꽤 아찔해져서 정리해본 내용이다. 어려운 개념은 다 빼고 핵심만 말하자면, VS Code 업데이트 과정에서 내가 작성한 커밋 메시지에 허락도 없이 이라는 꼬리표가 강제로 붙는 문제 가 발생
-
메타(Meta)의 AI 전환 잔혹사: 내 마우스 클릭이 AI의 학습 데이터가 된다면?
최근 를 통해 흥미로우면서도 꽤 섬뜩한 기사를 하나 접했다. 메타(Meta)가 전사적인 AI 시대를 준비하면서 7만 8천 명에 달하는 직원들이 엄청난 스트레스를 받고 있다는 내용이다. 원문 기사를 읽어보다가, 평소 AI 에이전트와 업무 자동화 파이프라
-
Chrome이 조용히 받은 4GB AI 모델, 뭐가 문제였을까
Chrome의 온디바이스 AI 모델 다운로드 이슈를 모델 파일 크기, 브라우저 기본값, 개인정보 관점에서 정리합니다.
-
구글 AI Max 쇼핑 캠페인 도입: 롱테일 키워드, 이제 AI가 다 매칭한다
Google AI Max가 쇼핑과 여행 캠페인에 미치는 영향을 검색 광고 자동화, 롱테일 쿼리, 전환 최적화 관점에서 정리합니다.
-
AI 검색 시대의 트래픽, 글로벌 대기업이 다 먹는 게 아니라고?
AI 검색 트래픽이 글로벌 대형 사이트에만 몰리는지, 로컬 도메인과 콘텐츠 전략 관점에서 다시 살펴봅니다.
-
구글 I/O 일정 공개: 'Agentic' 코딩, 어디까지 왔나
올해도 어김없이 구글 I/O 시즌이 돌아왔습니다. 이번 내용은 구글 개발자 블로그의 I/O 일정 공지를 보다가, 제 실무와 자동화 파이프라인 관점에서 눈에 띄는 포인트 위주로 다시 정리해본 내용입니다. 올해의 핵심 키워드는 단연 Agentic(에이전트
-
구글 Preferred Sources: 이제 '내 맘대로' 선호 소스 지정? 전 세계 확대 소식과 블로그 전략
요즘 블로그 운영하면서 구글 SEO 신경 안 쓰는 분들 거의 없죠? 검색 순위 올리려고 노력하다 보면, 구글 알고리즘이 정말 '블랙박스'처럼 느껴질 때가 많습니다. 그런데 이번에 구글이 중요한 기능을 전 세계로 확장하면서, 블로그나 콘텐츠 운영자들에게
-
AI 코딩 에이전트, 컨텍스트 윈도우 98% 절약? MCP 서버가 찐이었다!
AI 코딩 에이전트의 컨텍스트 윈도우 한계를 줄이기 위해 MCP 서버가 어떤 방식으로 필요한 정보만 회수하고 전달하는지 정리한다. Context Mode와 recovery code 방식의 장점을 살펴본다.
-
DoIP 프로토콜 구조 뜯어보기, 헤더와 필드는 어떻게 생겼나
DoIP 패킷을 읽기 위한 header, protocol version, payload type, payload length의 기본 구조를 차근차근 정리합니다.
-
DoIP 개론, CAN 진단 보다가 처음 보면 헷갈리는 포인트 정리
CAN 기반 진단에 익숙한 사람이 DoIP를 처음 볼 때 헷갈리는 큰 그림을 정리한다. DoIP가 왜 나왔고, UDS와 어떤 관계인지, Vehicle Identification부터 Routing Activation까지 기본 흐름을 가볍게 훑는다.
-
ChatGPT, Perplexity, Gemini: 실제 전환율 터뜨리는 LLM은 누구? 데이터 기반 전략이 답이다!
와 이게 단순히 '최신 LLM이 뭐냐?'를 넘어, '우리 비즈니스에 진짜 돈 벌어다 주는 LLM은 뭐냐?'로 질문이 바뀌고 있네요. 많은 분들이 AI 검색이 뜨거운 감자이고, 어떤 LLM이 최고냐 물어보시는데, 진짜 중요한 건 '우리 비즈니스에 실제
-
스마트 안경으로 찍은 '은밀한' 영상, AI 학습시킨다고 사람이 봤다고?! Meta의 충격적 프라이버시 논란과 노동자 해고 사태 😱
안녕하세요, 여러분! 🛠️ 시스템/웹 자동화 삽질 10년 차, DevBJ입니다. 요즘 AI가 세상을 바꾸고 있죠? 스마트 안경도 예외는 아닙니다. 편리함과 혁신이라는 이름으로 우리 삶에 스며들고 있는데... 와 이게 단순히 편리함만을 주는 게 아니더라
-
Chrome의 Prompt API, 왜 모질라는 반대했을까? (feat. 브라우저 파편화의 악몽)
Chrome Prompt API를 둘러싼 Mozilla의 우려를 브라우저 표준, 로컬 AI, 웹 생태계 파편화 관점에서 정리합니다.
-
AI 시대, '진짜 사짜'의 역습? 내 전문성을 AI 에이전트 스킬로 브랜딩하는 법!
안녕하세요, DevBJ입니다! 요즘 AI 이야기가 안 나오는 날이 없죠? 특히 'AI가 내 일자리를 뺏어갈 거야!' 하는 걱정, 한 번쯤 해보셨을 겁니다. 저도 자동화 엔지니어다 보니, '내가 자동화하는 그 대상이 결국 나를 자동화하는 건 아닐까?'
-
AI한테 탄수화물 계산을 2만 번 시켰더니 벌어진 참사 (의료용 AI 주의보)
안녕하세요, 10년 차 IT 해결사 DevBJ입니다. 요즘 다들 개인 프로젝트나 업무에 AI API 하나씩은 연동해서 자동화 스크립트 돌리고 계시죠? 저도 파이썬으로 AI 에이전트 파이프라인 구축해 놓고 "알아서 잘 하겠지~" 하고 믿어버리는 편인데요
-
개발 시작 전, 삽질 줄여주는 마법의 3가지 질문! (feat. 10년 차 개발자 꿀팁)
안녕하세요, DevBJ입니다! 🚀 개발자라면 누구나 한 번쯤은 이런 경험 해보셨을 거예요. "밤샘 코딩 끝에 겨우 완성했는데, 알고 보니 이미 있는 솔루션이었다니?!" 🤦♂️ 혹은 "이거 왜 내가 만들었지? 누가 만들었어도 됐을 텐데..." 이런 식
-
LLM 기반 자가 치유 브라우저 자동화 - browser-harness의 원리와 수익화 활용 전략
기존 정적 파싱의 한계를 넘어 LLM 에이전트가 스스로 브라우저를 제어하고 코드를 수정하는 browser-harness의 메커니즘과 블로그 자동화 적용 시나리오를 분석합니다.
- Automation
- LLM
- Python
- SEO
- +7
-
엣지 AI 가속기 & LWIP Raw API: 자율주행 센서 융합 데이터의 초저지연 네트워크 전송 최적화 삽질기 🚀
2026년, 자율주행 엣지 디바이스에서 AI 추론 결과의 초저지연 네트워크 전송은 핵심 과제입니다. 커스텀 NN 가속기에서 처리된 센서 융합 데이터를 LWIP Raw API로 최적화하여 획기적인 지연 시간 단축을 이뤄낸 실제 삽질과 코드를 공유합니다.
-
내 집 마련은 수학이다: '영끌' 탈출을 위한 10단계 필승 전략
감당 가능한 대출은 영끌이 아닙니다. 급여의 30% 법칙을 활용한 과학적인 내 집 마련 로드맵을 공개합니다.
-
[AI 에이전트와 eBPF] 자율주행 엣지 AI 추론, 찰나의 지연을 허용치 않다
2026년 자율주행 엣지 AI 시스템에서 멀티 에이전트 간 데이터 전송 지연은 치명적이다. eBPF 기반 네트워크 최적화와 경량 AI 추론 스케줄링으로 LWIP 기반 센서 노드에서 AI 추론까지의 지연을 극한으로 줄인 삽질기를 공유한다.
-
[2026 최신 트렌드] 자율주행 엣지 AI 에이전트: TSN으로 초저지연 통신 삽질기 (PTP & Offloading 최적화)
2026년 자율주행 시스템의 핵심인 엣지 AI 에이전트 간 초저지연, 결정론적 통신을 위해 TSN을 도입하고 PTP 및 하드웨어 Offloading을 최적화한 삽질 과정을 공유합니다.
-
LWIP 기반 Edge AI Agent용 저지연 LiDAR 데이터 스트리밍 최적화: UDP 패킷 손실과 실시간 추론 지연 극복기
임베디드 Edge AI 시스템에서 LiDAR 데이터를 LWIP 기반 UDP로 스트리밍 시 발생하는 패킷 손실과 추론 지연 문제를 해결하고, 실제 필드에서 검증된 최적화 기법과 코드를 공유합니다.
-
엣지 AI 시대, 저지연 LLM 추론을 위한 LWIP 기반 UDP 최적화 삽질기: 네트워크 바틀넥 완전 정복 🚀
임베디드 엣지 디바이스에서 저지연 LLM 추론 결과를 전송하기 위한 LWIP 기반 UDP 통신 최적화 과정과 실제 트러블슈팅, 성능 개선 방안을 상세히 다룹니다.
-
파이썬으로 사이트 생존 확인하기: Cloudflare 방어막을 뚫는 역발상 전략
일반적인 requests로 해결되지 않는 사이트 생존 확인! cloudscraper를 활용해 클라우드플레어의 챌린지까지 역이용하는 똑똑한 자동화 코드를 분석합니다.
-
AI Agent 기반 자율주행 센서 퓨전 데이터, LWIP 임베디드 네트워크 저지연 전송 최적화 삽질기: 마이크로초의 전쟁 🚀
2026년, AI Agent가 제어하는 자율주행 시스템에서 발생하는 대량의 센서 퓨전 데이터를 LWIP 기반 임베디드 네트워크를 통해 마이크로초 단위의 저지연으로 전송하기 위한 실전 최적화 기법과 트러블슈팅 과정을 다룹니다.
-
엣지 AI를 위한 Micro-ROS LiDAR-to-Tensor 파이프라인 최적화: NTP 동기화와 메모리 파편화 격파기
고성능 LiDAR 데이터를 엣지 AI 모델로 전달하는 Micro-ROS 파이프라인에서 NTP 동기화와 메모리 파편화 문제가 발생했을 때, 실제 필드에서 효과적으로 해결했던 트러블슈팅 경험과 최적화 기법을 공유합니다.
-
실시간 LiDAR Point Cloud를 위한 LWIP UDP Fragmentation/Reassembly 최적화: ESP32-S3 기반 임베디드 시스템에서의 고난과 해법
ESP32-S3 기반 임베디드 시스템에서 대용량 LiDAR Point Cloud 데이터를 효율적으로 전송하기 위해 LWIP UDP fragmentation과 reassembly 로직을 최적화한 실전 경험과 코드를 공유합니다.
-
Gemini API: 2026년 최신 모델 라인업(3.1/Gemma 3) 자동 확인 스크립트
Google GenAI SDK를 활용하여 현재 내 API 키로 사용 가능한 최신 Gemini 3.1, Gemma 3 모델 리스트를 필터링하고 분석하는 방법을 공유합니다.
- ai
- python
- gemini
- automation
- +1
-
AI Agent 엣지 추론, LWIP를 넘어: 임베디드 시스템 실시간 데이터 전송 최적화 삽질기
엣지 AI Agent의 실시간 추론 데이터를 LWIP 기반 임베디드 시스템에서 저지연으로 전송하기 위한 네트워크 스택 최적화 과정과 실제 벤치마크 데이터를 공유합니다.
-
재개발, 타이밍이 중요해요: 초보자를 위한 단계별 이해
재개발 투자는 단계가 많아서 처음엔 어렵게 느껴집니다. 이 글은 초보자도 알기 쉽게 재개발의 주요 단계를 설명하고, 언제 지켜봐야 할지를 정리합니다.
-
재개발 투자 성공을 위한 핵심 용어 분석 시작
복잡한 재개발 투자의 성공은 핵심 용어에 대한 정확한 이해에서 시작됩니다. 엔지니어 DevBJ가 데이터 기반으로 재개발 주요 용어와 그 속에 숨겨진 투자 가치를 분석합니다.
-
Astro에서 구글 애드센스 "data-astro-exec" 오류 해결
Astro에서 구글 애드센스 data-astro-exec 오류 해결하는 방법
-
Rust 임베디드: LWIP 소켓 버퍼 최적화를 통한 초고속 센서 데이터 스트리밍
Rust 기반 임베디드 시스템에서 LWIP 네트워크 스택의 소켓 버퍼를 튜닝하여 고성능 센서 데이터 스트리밍을 달성하는 엔지니어링 접근법을 다룹니다.
-
RISC-V 엣지 AI, Rust & LWIP: 간헐적 추론 지연과 UDP 패킷 손실 심층 분석
RISC-V 기반 엣지 AI 디바이스에서 Rust와 LWIP를 사용하여 실시간 추론 데이터를 전송할 때 발생하는 간헐적 성능 저하 및 UDP 패킷 손실 문제를 심층 분석하고 해결책을 제시한다.
-
AI Agent를 활용한 임베디드 코드 디버깅 효율화: 엔지니어 시점 분석
임베디드 시스템 개발에서 AI Agent가 디버깅 과정을 어떻게 혁신하고 효율성을 증대시키는지 엔지니어적 관점에서 분석합니다.
-
AI 블로그 이원화: 재테크와 기술 로그를 자동으로 분류하여 발행하기
GitHub Issue 라벨을 활용해 재테크 글은 _auto/fin에, 기술 글은 _auto/tech에 자동으로 분류 저장하는 스마트 시스템 구축기
-
LWIP 스택, 임베디드 네트워크 성능의 핵심: 최적화 전략 분석
LWIP 스택은 임베디드 시스템의 네트워크 처리 성능에 결정적인 영향을 미친다. 이 글에서는 LWIP의 주요 구성 요소를 분석하고, 실제 환경에서 적용 가능한 최적화 전략들을 엔지니어의 시각에서 심층적으로 다룬다.
-
Astro 블로그 SEO 마스터: Meta 태그와 OG 자동화 및 1일 3회 자동 포스팅
검색 엔진 최적화(SEO)의 핵심인 Meta 태그와 Open Graph를 Astro에서 자동화하고, GitHub Actions로 하루 3번 자동 포스팅 시스템을 구축하는 방법
-
Astro와 MDX로 기술 블로그 구축, 엔지니어링 효율성 분석
Astro와 MDX를 활용한 기술 블로그 구축 시리즈의 시작입니다. 엔지니어 관점에서 이 조합이 왜 효율적이며, 개발자에게 어떤 이점을 제공하는지 분석했습니다.
-
재테크 관점의 디지털 콘텐츠 전략: 위험 회피와 지속 가능한 수익화
무료 디지털 콘텐츠의 유혹과 잠재적 위험을 엔지니어의 시선으로 분석하고, 수익형 블로그를 위한 지속 가능하고 합법적인 콘텐츠 활용 전략을 제시합니다.
-
애드센스 수익 최적화: 광고 배치, 알고리즘, 사용자 경험의 밸런싱 액트
애드센스 광고 수익 극대화를 위한 최적의 광고 개수 전략을 분석했다. 사용자 경험, 알고리즘, 트래픽 분석을 통해 효율적인 광고 배치 방안을 모색했다.
-
AI 에이전트를 활용한 임베디드 코드 디버깅 효율화 전략
AI 에이전트가 임베디드 시스템 개발 과정, 특히 디버깅 단계에서 어떻게 효율성을 증대시키는지 엔지니어 관점에서 분석합니다.
-
기술 블로그와 Adsense: 효과적인 수익화 전략 및 최적화 방안
기술 블로그를 통해 Adsense 수익을 극대화하기 위한 전략과 최적화 기법을 DevBJ의 경험을 바탕으로 분석한다.
-
[Astro] 효율적인 SEO 최적화 및 AdSense 수익화 전략: RSS 관리 포함
Astro 기반 웹사이트의 검색 엔진 최적화(SEO) 전략과 AdSense 수익화 방안, 그리고 RSS 피드 관리 방법을 정리했다.
-
Rust 언어를 이용한 임베디드 시스템 개발: 장점과 단점 심층 분석
임베디드 시스템 개발에 Rust 언어를 도입할 때의 주요 장점인 메모리 안전성, 성능, 강력한 툴링과 단점인 학습 곡선, 컴파일 시간 등을 심층 분석한다.
-
Astro 블로그 AdSense 연동: 페이지 전환 시 광고 누락 문제 해결
Astro 기반 개인 블로그에 AdSense를 연동하고, SPA(Single Page Application)와 유사한 페이지 전환 방식 때문에 광고가 노출되지 않는 문제를 해결하는 기술적 접근 방법을 설명했다.
-
기술 블로그와 애드센스: 수익화 전략 및 최적화 가이드
기술 블로그를 애드센스와 함께 운영하며 수익을 창출하고 최적화하는 전략에 대해 분석한다.
-
Astro와 MDX로 기술 블로그 구축하기 (1편): 개발 환경 설정
Astro와 MDX를 활용하여 고성능 기술 블로그를 구축하는 첫 번째 단계로, 개발 환경 설정 및 프로젝트 초기화 방법을 다룬다.
-
Astro와 GitHub Pages: 커스텀 도메인으로 기술 블로그 배포하기
Astro 정적 사이트 제너레이터를 사용하여 GitHub Pages에 개인 기술 블로그를 배포하고, 커스텀 도메인을 연동하는 전 과정을 상세히 정리했다.
-
GitHub Actions Node.js 20 경고 해결 가이드: Node 24 전환
GitHub Actions에서 발생하는 Node.js 20 지원 중단 경고(Deprecated)의 원인을 파악하고, 워크플로 설정을 통해 Node 24 환경으로 안전하게 전환하는 방법을 공유합니다.
-
[기술 블로그, Adsense 수익화 A to Z: 전략과 최적화]
기술 블로그를 통한 Adsense 수익화 전략과 최적화 방안을 심도 있게 분석합니다. 방문자 유입부터 CTR 향상, 광고 배치 팁까지 DevBJ의 경험을 공유합니다.
-
Google AI Studio와 Python SDK: AI 모델 탐색 및 활용 예제
Google AI Studio를 활용하여 AI 모델을 탐색하고, Python SDK를 이용한 실제 코드 예제를 통해 AI 개발 과정을 기록한다.
-
[STM32] LWIP TCP/IP 스택 구현 가이드: 임베디드 네트워크 통합
STM32 마이크로컨트롤러에 LWIP TCP/IP 스택을 구현하여 임베디드 시스템에 네트워크 기능을 통합하는 상세 가이드입니다. CubeMX 설정부터 실제 코드 구현까지 다룹니다.
-
Astro 블로그 본문 너비 확장 및 사이드바 광고 레이아웃 구현 (Tailwind v4)
Tailwind CSS v4를 사용하여 AstroPaper 테마의 본문 너비를 확장하고, 대형 모니터에서만 노출되는 우측 사이드바 광고 영역을 추가하는 방법을 정리합니다.
- TorrentUpdated:
2026 토렌트 사이트 접속 보안 가이드
현직 엔지니어가 분석한 2026년 최신 파일 공유 사이트 이용 가이드. 실시간 접속 주소 확인법, 보안이 검증된 클라이언트 설정 및 HTTPS 차단 우회 기술을 상세히 정리했습니다.
-
Chromebook에서 Astro 블로그 구축 및 한글화 최적화 가이드
GitHub Pages 환경에서 Astro Paper 테마를 설치하고, 한글 폰트(Noto Sans KR) 및 줄바꿈 최적화, 구글 애드센스를 적용한 전 과정을 정리합니다.
-
Xilinx FPGA 하드웨어 설정 가이드 (JTAG & PROM MCS)
Xilinx JTAG 케이블(HS2, HS3) 선택 가이드 및 부팅 속도 개선을 위한 PROM MCS 파일 설정법을 정리합니다.
-
STM32F407 개발 기초 및 실전 트러블슈팅 가이드
STM32F407G-DISC1 보드 활용법부터 UART 인터럽트 멈춤 해결, printf 사용법 및 CubeIDE 최적화 설정을 정리합니다.
-
독서 노트
업무와 사고 전환에 도움된 책 핵심 내용과 개인 해석을 정리한 독서 메모.
- 기타Updated:
차트/데이터 시각화 실전 가이드
Chart.js, ECharts, Plotly, Vega-Lite, GeoJSON 시각화 예제를 정리한 실전 노트.
- 기타Updated:
스트리밍/토렌트 메모
미디어 스트리밍/토렌트 관련 참고 링크와 정리 메모를 모아둔 글.
- 기타Updated:
개발 기타 노트
분류되지 않은 개발 메모와 실무 팁을 모아둔 보조 노트 모음.
- 기타Updated:
WordPress 운영 노트
WordPress 운영, 테마 설정, AWS Lightsail/Bitnami 환경 이슈 해결을 정리한 노트.
- 기타Updated:
PostgreSQL 실전 노트
PostgreSQL 쿼리, JSONB 처리, DISTINCT/필터링 패턴을 실무 중심으로 정리한 노트.
- 기타Updated:
Python 실전 노트
Python 유틸리티, 문자열/인코딩, GUI 메모까지 개발 중 자주 쓰는 팁을 정리한 글.
- 기타Updated:
Frontend/JavaScript 실전 노트
JavaScript, jQuery, Bootstrap 기반의 UI/폼/AJAX 처리 팁을 정리한 프론트엔드 노트.
-
세금/업무 실무 노트
소득세 신고와 NSIS 설치 스크립트 등 실무에서 자주 찾는 업무 메모를 정리한 글.
- 기타Updated:
VS Code/Git 실전 노트
VS Code와 Git 사용 중 자주 겪는 문제와 해결 패턴을 정리한 개발 워크플로 노트.
- 기타Updated:
Django 실전 노트
Django ORM, Form, Template, View, 인증과 예외 처리까지 실무 중심으로 정리한 노트.
-
TIL - 20201109
하루 하루 배운 글들을 정리해서 올리는 TIL
-
리액트 네이티브 맛보기
윈도우 환경에서 리액트 네이티브 개발 환경을 설치하고, 간단한 리액트 앱을 만들어 실행해 본다
-
자신의 도메인 연결하기 - Custom DNS 연결
Github pages 를 통해 웹호스팅 하는 경우 자신의 도메인 주소와 연결하는 방법을 알아보자
-
깃허브 페이지 제한 사항
Github pages 를 통해 웹호스팅 하는 경우의 제약사항을 알아보자.
-
특정 커밋으로 되돌리고 싶을때 - GitHub 원격저장소 자체를 돌리고 싶다면
Git에서 특정 커밋으로 되돌리고 싶을 때 reset과 revert를 어떻게 구분해서 사용해야 하는지 정리한다. 원격 저장소에 이미 올린 변경을 되돌릴 때 주의할 점도 함께 다룬다.
- 기타Updated:
멜론 지니 TOP100 음악 다운로드 방법 - 최신 팝송 트로트 인기가요 - 2021.05.18 확인
멜론과 지니 TOP100 음악을 감상하거나 보관하려는 사용자를 위해 합법적인 스트리밍 이용과 파일 다운로드 시 주의할 점을 함께 정리한 보관용 글.
-
서비스 접속 안되는 Torrent 토렌트 사이트 - 보관 리스트
현재는 접속이 되지 않는 이전에 유명했던 토렌스 사이트 리스트 보관용 페이지 입니다 언제가 다시 살아날지도
- 기타Updated:
마그넷 미지원 Torrent 토렌트 사이트 - 보관 리스트
마그넷 링크를 지원하지 않는 토렌트 사이트를 보관용으로 정리한 글. .torrent 파일을 별도로 내려받아 클라이언트에서 여는 방식과 주의할 점을 다룬다.
-
IBM 서버리스 함수로 이미지 AI 분석 - Cloud Functions with Visual Recognition App
IBM Watson 이미지 분석 기능을 유행하는 서버리스 함수를 이용해서 구현해 보자 Cloud Functions with Visual Recognition App
-
IBM CLOUDERs 활동 후기 - 2020.09
IBM 클라우드 기술 공부를 위한 서포트 모임인 2020 IBM C:LOUDERs 활동 후기를 간략하게
-
지킬 블로그 마크 다운 코드 블록 안에서 이중 중괄호를 이스케이프 처리
지킬 블로그 마크 다운 코드 블록 안에서 지킬 변수 값 출력이 아닌 이중 중괄호 자체를 출력하려면 이스케이프 처리해야 한다
-
지킬 블로그 TOC 목차 블럭 추가
지킬 블로그에 TOC 목차 블럭을 추가하여 편리하게 글 내의 이동을 쉽게하도록 그리고 sticky 창이라 잘 따라다닌다
-
IBM Cloud - IBM Watson KnowledgeCatalog 서비스 사용 기록
IBM Watson 플랫폼 중에 데이터셋을 강력하게 관리할 수 있는 IBM Watson KnowledgeCatalog 서비스를 경험 해보자
-
지킬 블로그 Liquid 날짜 표기 방법
Jekyll 블로그에서 Liquid 문법을 활용해 날짜 표시 형식을 원하는 형태로 바꾸는 방법을 정리합니다.
-
지킬 블로그 Syntax Highlighting 기능 추가
Jekyll 블로그에서 코드 블록을 더 읽기 좋게 보이도록 syntax highlighting을 적용하는 방법을 정리한다. Rouge 테마를 고르고 CSS를 적용하는 흐름을 다룬다.
-
지킬 블로그 url 주소 설정 방법
Jekyll 블로그에서 글 URL을 짧고 읽기 쉬운 permalink로 설정하는 방법을 정리한다. frontmatter에서 직접 주소를 지정하는 기본 흐름을 다룬다.
-
기술 글 모음 - 개인 북마크
검색하고 찾아본 글 중에 버리기 아까워 저장해 두는 북마크 페이지
-
VSCode GitHub 사용할 때 자주 GitHub 계정 로그인 요청한다면?
VSCode GitHub 사용할 때 자주 GitHub 계정 로그인 요청할 때 시스템에 미리 등록해 두는 방법
-
지킬 블로그 마크다운 링크 새창으로
지킬 블로그에 마크다운 작성글에 있는 링크를 새창으로 여는 방법을 소개한다.
- 기타Updated:
토렌트 다운로드 프로그램 uTorrent 유토렌트 뮤토렌트 설치 및 설정
윈도우 환경에서 사용 가능한 토렌트 다운로드 프로그램 uTorrent 유토렌트 뮤토렌트를 설치하고 사용하는 방법을 알아보자
- 기타Updated:
해외 토렌트 외국 사이트 추천 - 2020.09.06 확인 업데이트
해외 토렌트 외국 사이트 접속 주소 업데이트와 간단한 특징 소개
-
Jekyll html md 파일에 마음대로 markdown 쓰기
Jekyll 에서 쓰이는 Liquid 문법에 맞추어 배열 변수를 만들어서 초기 값을 넣어보자
-
무료 깃허브 블로그 시작하기 - GitHub Pages with Jekyll
무료로 나만의 웹사이트 블로그를 몇분에 만들 수 있다. GitHub Pages Jekyll 이용하면 웹호스팅 없이 깔끔한 블로그 사이트가 뚝딱
-
Jekyll Liquid 배열 변수 값 넣기
Jekyll 에서 쓰이는 Liquid 문법에 맞추어 배열 변수를 만들어서 초기 값을 넣어보자
- 기타Updated:
토렌트 다운로드 프로그램 qBittorrent 큐빗토렌트 설치 및 설정
윈도우 환경에서 사용 가능한 토렌트 다운로드 프로그램 qBittorrent 큐빗토렌트 를 설치하고 사용하는 방법을 알아보자
-
지킬 블로그 카테고리 추가 - Jekyll category
Jekyll 블로그에 카테고리 기능을 추가하고, 글 목록과 헤더에서 카테고리를 표시하는 방법을 정리합니다.
-
VSCode Extension 추천 - 웹개발을 위한 필수 익스텐션 10개
VSCode Extension 추천하는 동영상 소개 - 웹 개발, 프론트엔드 엔지니어를 위한 개발자 익스텐션 10개 추천 유튜브 영상입니다.
-
지킬 블로그 페이지 설정 - Jekyll pagination
지킬 블로그 페이지 나누기 기능을 부트스트랩을 활용하여 모양을 바꿔보자 - Jekyll pagination
-
지킬 블로그 총 게시글의 수는? - Jekyll blog total number of posts
지킬 블로그 총 게시글의 수가 궁금하다면 이리저리 머리 굴릴 필요 없이 간단하게 구할 수 있다. Jekyll blog total number of posts
-
지킬 블로그 사이트맵 피드 설정 - Jekyll sitemap feed
지킬 블로그 사이트맵 피드 설정하고 글 목록과 최근 글이 잘 되는지 확인해보자 sitemap.xml feed.xml
-
룬샷 - Loonshots
사피 바칼의 <룬샷> 정리본
-
윈도우 환경 지킬 설치 - Jekyll on Windows 10
윈도우 환경 지킬 설치, 루비 설치, 지킬 블로그 테스트까지 Jekyll on Windows 10
-
Microsoft Azure Fundamentals - AZ-900 개인 정리본
Microsoft Azure Fundamentals와 AZ-900 학습을 위해 클라우드 기본 개념, 인프라 구성, Azure 핵심 서비스를 정리한 노트입니다.
- 기타Updated:
파이썬 공부 - 네이버 실검 크롤링
파이썬 코드로 네이버 실시간 검색어 값을 가져와보자 크롤링 말이다
-
IBM Watson IoT Platform 디바이스 파이썬 코딩 예제 - 2020.07.30
IBM Watson IoT 플랫폼을 경험 해보고, 디바이스 기능을 파이썬 코딩으로 보여주는 예제를 따라해보자
-
IBM Watson IoT Platform with MQTT.fx 시작하기
IBM Watson IoT 플랫폼을 경험 해보고, MQTT.fx를 이용해서 IBM IoT 클라우드 서비스를 활용하는 방법을 알아보자
- 기타Updated:
2020 IBM C:LOUDERs 활동 - 3개 배지 획득
IBM 클라우드 기술에 대한 기초적인 이해와 핵심 기술을 배우는 과정을 소개합니다. 당연히 온라인이고 무료입니다.
- 기타Updated:
데이터사이언스 공부를 위한 Graphviz 툴 설치 - 그래프를 봐야지
데이터사이언스 공부를 위한 Graphviz 툴 설치 - 그래프를 봐야지
- DevUpdated:
데이터사이언스 공부를 위한 아나콘다 설치 - 파이썬 설치는 덤!
데이터사이언스 공부를 위한 아나콘다 설치 - 파이썬 설치는 덤!
- 기타Updated:
Git Submodule 제거하기
Hugo submodule 테마 제거하기 위해 git submodule 제거 방법을 기술해둔다
- 기타Updated:
IoT Cloud Solution
내가 알고 있는 IoT Cloud Solution 정보모으기
- 기타Updated:
깃허브 액션으로 휴고 블로그 자동 배포
깃허브 액션으로 휴고 블로그 자동 배포하는 방법을 저장해둠, 깃헙 액션을 쓰는 예제
- 기타Updated:
프론트엔드 기술 조사
PC, Mobile, iOS, Android 두루 적용할 수 있는 앱 개발 기술에 대한 공부
- 기타Updated:
Markdown/Jekyll 작성 가이드
마크다운 작성, 코드/수식/이미지/목차/인용문 구성까지 문서 작성 예제를 정리한 가이드.