인프라부터 AI 개발 도구까지, 실무 기술 노트

배우고, 만들고,
기록합니다.

클라우드·쿠버네티스·리눅스부터 AI 개발 도구까지.
공식 자료를 확인하며 실무에 쓰는 기술을 정리합니다.

반응형

기술 기록

최근 기록전체 글189

전체 글
Web

Chrome 158(11월 17일)부터 XSLT 중단: 사이트맵·RSS·XML 화면 점검과 대응(폴리필·서버 변환 직접 확인)

Chrome은 11월 17일 정식 출시되는 158 버전부터 XSLT를 끕니다. 영향을 받는 것은 XSLT 스타일시트로 꾸민 XML 화면과 XSLTProcessor JavaScript API이고, XML 데이터 자체는 그대로입니다. 그래서 사람이 브라우저로 여는 사이트맵·RSS·장비 리포트는 예쁜 표 대신 XML 원문 트리로 바뀌지만, 검색엔진과 RSS 리더가 읽는 데이터는 달라지지 않습니다. 내 사이트에 해당 줄이 있는지 먼저 확인하고, 있다면 스타일시트를 지우거나 폴리필 한 줄 또는 서버 측 변환으로 대응하면 됩니다. Chrome 155에서 XSLT를 끈 상태를 재현해 세 가지 대응을 직접 확인했습니다.이 글은 브라우저별 일정과 깨지는 것·그대로인 것을 먼저 구분하고, 직접 재현한 화면, 내 사이트 점..

Linux

Linux 7.3 출시: 컨테이너 CPU 분배 기본값 변경(smp→concur) 직접 측정과 업그레이드 전 점검

Linux 7.3이 2026년 10월 18일(현지 시각, 한국 시간 19일 아침) 정식 출시됐습니다. 서버와 컨테이너를 운영한다면 가장 먼저 볼 변경은 cgroup 사이의 CPU 분배 방식입니다. 그룹 가중치 계산의 기본값이 기존 smp에서 concur로 바뀌어, 바쁜 스레드가 많은 cgroup은 CPU를 더 받고 스레드가 적은 cgroup은 덜 받게 됩니다. Ubuntu 26.10의 7.3 커널을 VM으로 띄워 같은 가중치의 두 cgroup을 경쟁시켜 보니, 단일 스레드 쪽 몫이 CPU 1.00개에서 약 0.8개(4 대 1), 0.67개(8 대 1)로 줄었습니다. 이전 동작은 debugfs 설정 한 줄로 되돌릴 수 있지만, Secure Boot 등으로 커널 lockdown이 켜진 서버에서는 그 파일 자..

AI

DeepSeek V4.1 Flash 1017 정리: 이미 바뀐 API 모델, 한국 시간 피크 요금, 전환 전 점검

DeepSeek가 10월 17일 공개한 DeepSeek-V4.1-Flash-1017은 별도로 신청해야 쓰는 새 모델이 아닙니다. API의 deepseek-flash는 물론 예전 이름인 deepseek-v4-flash로 보내는 요청까지 이미 이 모델이 처리하고 있습니다. 모델 이름을 바꾸지 않았더라도 출력 길이나 도구 호출 결과가 달라졌을 수 있으니 회귀 점검이 먼저입니다. 요금은 100만 토큰당 입력 $0.15·출력 $0.6(오프피크)으로 저렴하지만, 평일 한국 시간 10~13시와 15~19시가 2배 요금이 붙는 피크 시간이라 업무 시간에 몰아 쓰면 체감 단가가 크게 오릅니다. 가중치는 MIT 라이선스로 공개됐지만 파일만 510GB 규모라 개인 장비에서 돌리기는 어렵습니다.이 글은 공식 모델 카드와 AP..

Network

도메인이 갑자기 정지됐다면: 등록기관 정지 사유와 RDAP·dig 점검, 미리 해둘 설정

등록기관(레지스트라)이 도메인을 정지하면 레지스트리에 clientHold 상태가 걸리고, .com 같은 최상위 도메인의 존에서 위임이 빠집니다. 리졸버의 캐시가 만료되는 대로 웹사이트뿐 아니라 메일 수신, 인증서 갱신, 모든 하위 도메인이 함께 멈춥니다. DNS 호스팅을 다른 회사에 두었더라도 이 단계보다 아래에 있으므로 막을 수 없습니다. 미리 할 수 있는 일은 세 가지입니다. 등록기관의 연락처 검증 요청을 놓치지 않을 연락 경로를 만들고, RDAP로 상태와 만료일을 주기적으로 확인하고, 이전이 막히는 조건을 알고 중요한 도메인을 둘 곳을 미리 정하는 것입니다.이 글에서는 해외 개발자 커뮤니티에서 화제가 된 도메인 일괄 정지 사례를 출발점으로, ICANN 계약에 적힌 정지 근거와 기한을 정리합니다. 이..

Security

NIST P-256 시드의 정체: 1997년 타임스탬프 재현과 TLS·SSH 키 점검 기준

TLS·SSH·JWT에서 가장 많이 쓰는 NIST P-256 곡선의 시드는 비밀 문장의 해시가 아니라, 1997년 8월 16일의 Unix 시각으로 초기화한 C 라이브러리 난수 생성기(srand48/lrand48)의 1,842번째 20바이트 출력이었습니다. Anthropic 연구진이 P-192·P-224·P-256·P-384·P-521 다섯 곡선의 시드 생성 방식을 찾아 10월 15일 바운티를 청구하고 16일 공개했으며, 바운티를 운영한 Filippo Valsorda가 이를 독립적으로 다시 구현해 확인했습니다. 새 공격이나 약점이 아니며, 지금 쓰는 인증서나 키를 바꿀 필요는 없습니다. 오히려 “누군가 시드를 골라 곡선에 뒷문을 심었다”는 오래된 의심의 여지가 크게 줄었습니다.이 글에서는 무엇이 밝혀졌고 ..

AI

DeepSeek Search·Fetch API 사용법: 에이전트 웹 검색 연결과 비용 계산

DeepSeek Search·Fetch API는 검색어를 보내면 순위가 매겨진 웹 검색 결과를, URL을 보내면 해당 페이지 본문을 Markdown으로 돌려주는 독립 API입니다. 성공 요청 1,000회당 각각 $0.75이며 결과가 없거나 실패한 요청은 과금되지 않습니다. 계정 전체에 Search·Fetch 각각 초당 5회(QPS) 한도가 있어 에이전트·RAG의 도구 호출에는 맞지만, 많은 사용자가 동시에 쓰는 서비스에는 대기열 설계가 필요합니다.이 글에서는 요청 형식과 응답 필드를 어떻게 읽어야 하는지 정리하고, 질문 하나에 출처가 붙은 조사 자료를 모으는 Python 예제로 재시도·건너뛰기·과금 집계를 확인합니다. 이어서 다른 검색 API와 비용을 비교하고, DeepSeek API로 Claude Co..

Web

Pele 사용법: Mermaid 도식을 SVG로 만들고 다크모드·모바일에 맞추기

Pele는 Mermaid 문법으로 작성한 도식을 자체 레이아웃 엔진으로 배치하고 SVG로 만드는 오픈소스 렌더러입니다. 기존 도식 소스를 활용하면서 CSS로 색상을 맞추고, 좁은 화면에서는 흐름을 세로로 바꾸는 데 쓸 수 있습니다. 다만 Mermaid.js와 출력 모양·테마·일부 기능이 같지는 않으므로, 사용 중인 도식으로 확인한 뒤 바꾸는 것이 좋습니다.이 글에서는 브라우저→리버스 프록시→API 서버로 이어지는 간단한 인프라 도식을 두 렌더러로 비교하고, HTML 한 장으로 실행하는 방법과 다크모드·모바일·정적 파일 배포까지 연결합니다.자료 확인: 2026-10-18, Pele 1.6.0·비교용 Mermaid 12.1.0 기준.직접 작성한 예제의 실행 결과입니다. 같은 SVG 노드를 유지한 채 CSS ..

AI

Claude Code 팀은 코드 리뷰를 어떻게 할까: 7단계 구조와 우리 팀에 옮기는 설정

Claude Code 팀은 코드 리뷰를 없애지 않았습니다. 코드를 한 줄씩 읽는 일은 대부분 AI 리뷰와 자동 검사에 넘기고, 사람의 시간은 위험한 변경과 방향 결정에 쓰며, 잘못 들어간 변경은 빨리 되돌릴 수 있게 만들었습니다. 2026년 10월 15일 공개된 글에 따르면 6~9월 사이 Claude Code 저장소에 병합된 PR은 두 배 넘게 늘었고, 되돌린 PR의 비율은 40% 넘게 줄었습니다. 이 글은 그 구조를 7개 층으로 정리하고, 일반 팀이 GitHub 저장소에 옮길 때 필요한 설정 파일과 놓치기 쉬운 제약을 예시 저장소로 직접 확인한 결과와 함께 설명합니다.자료 확인: 2026-10-18, claude.dev 블로그(2026-10-15)·Claude Code 공식 문서·GitHub 문서 기준..

AI

Aside 사용법: 첫 작업부터 권한 설정·반복 루틴·비용 확인까지

Aside는 첫 작업의 목적과 권한을 작게 정하고, 결과가 만족스러울 때 반복 루틴으로 옮기는 방식으로 시작하면 좋습니다. 브라우저 안에서 곧바로 지시할 수 있지만, 현재 페이지를 첨부하는 방법, 파일을 저장할 위치, 사용할 모델을 구분해야 원하는 결과에 가까워집니다. 설치와 초기 설정부터 주간 기술 브리핑 예제, 중간 수정, 루틴과 비용 확인까지 순서대로 살펴보겠습니다.자료 확인: 2026-10-17, Aside Browser 1.0.928.1·Components 1.26.1007.1853 및 공개 문서 기준.한 번의 작업이 원하는 결과를 내는지 확인한 뒤 반복 실행으로 옮긴다.설치 후에는 데이터 가져오기보다 작업 범위를 먼저 정한다공식 다운로드 페이지에서 운영체제에 맞는 Aside를 설치하고 앱의 계..

AI

Ego Lite 사용법: 설치·에이전트 연결·Space로 첫 브라우저 작업하기

Ego Lite를 쓰려면 브라우저 설치, 에이전트의 ego-browser 연결, 작업 Space 확인을 차례로 마치면 됩니다. 처음에는 공개 페이지 한 장을 읽는 작은 작업으로 연결을 확인하고, 그다음 로그인된 사이트나 여러 페이지를 다루는 업무로 넓히는 편이 문제를 찾기 쉽습니다. 이 글은 설치부터 첫 요청문, 결과 검증, 연결 오류를 구분하는 순서까지 설명합니다.자료 확인: 2026-10-17, Ego Lite 0.6.0.12 및 공개 문서 기준.처음에는 설치·연결·작업·검증을 한 단계씩 확인한다.1. 브라우저와 에이전트는 각각 준비한다Ego Lite는 사람이 쓰는 Chromium 브라우저이면서 외부 AI 에이전트가 웹을 조작할 수 있는 실행 환경입니다. 브라우저를 설치하는 것과 AI 서비스를 사용할..

반응형