Applications CVE-2026-5281: 크롬 제로데이 취약점 분석과 지금 당장 해야 할 것 2026년 4월, 구글은 크롬 브라우저에서 발견된 고위험 취약점 CVE-2026-5281을 수정하는 긴급 업데이트를 배포했다. 이 취약점은 패치가 공개되기 전부터 이미 실제 공격에 악용된 것으로 확인됐다. 미국…
Daily AI가 메모리를 집어삼킨다: 2026년 PC 시장이 흔들리는 이유 왜 ‘AI 메모리 위기’인가? 2026년 초부터 정보기술 업계에서 가장 많이 들리는 말은“RAMageddon”이다. 이는 단순히 부품 가격 상승이 아니라 인공지능(AI) 데이터센터의 폭발적인 성장으로…
Daily SQL 이후 시대? AI 가 쿼리를 대신 작성하는 순간 경영진은 숫자를 보고 싶어 하고, 기획자는 사용자 흐름을 알고 싶어 하며, 운영팀은 이상 징후를 빠르게 포착하고 싶어 한다. 모두가 데이터를 원한다. 문제는 바로 그 지점이다. 모두가 데이터를 원하지만, 실제로…
Database SQL 실행 계획(EXPLAIN) 보는 방법 이 글에서는 EXPLAIN 의 기본 사용법부터 출력 결과의 각 컬럼이 의미하는 것, 실제로 문제가 되는 패턴, 그리고 개선 전후 비교까지 MySQL 기준으로 단계별로…
Daily 내 컴퓨터 윈도우 버전 확인하기 새 프로그램을 설치하려는데 호환 여부를 확인해야 할 때, 문제가 생겨서 검색하다 보니 버전 정보가 필요할 때, 혹은 단순히 내 컴퓨터 상태가 궁금할 때. 그런데 막상 확인하려고 하면 어디서 찾아야 하는지 헷갈리는…
Applications 폰 게임을 컴퓨터로 즐기는 세상이 왔다 폰 게임을 컴퓨터로 즐기는 방법은 그다지 어렵지 않다. 이 글에서는 앱플레이어가 무엇인지부터 시작해서, 대표 앱플레이어 비교, 설치 및 최적화 설정, 주의사항까지 실사용 관점에서…
Java Java DB 처리 흐름 정리. JDBC부터 MyBatis까지 한 번에 이해하기 이 글은 그 흩어진 개념들을 하나의 흐름으로 연결하는 것이 목적이다. JDBC가 무엇인지부터 시작해서, CRUD 구현, 트랜잭션 처리, 커넥션 풀 도입, 그리고 MyBatis까지 이어지는 Java DB 처리 흐름을…
Java Java에서 커넥션 풀(Connection Pool) 이해하기 – JDBC 성능 개선 방법 데이터베이스 Connection을 새로 맺는 과정은 생각보다 무거운 작업이다. 이 글에서는 커넥션 풀이 왜 필요한지, 내부적으로 어떻게 동작하는지, Java에서 가장 널리 사용되는 HikariCP를 활용해 실제로…
Java Java 트랜잭션 처리 방법: commit과 rollback 제대로 이해하기 데이터가 절반만 저장된다면 어떻게 될까 쇼핑몰에서 상품을 주문했는데 주문 내역은 생성됐지만 결제는 실패했다면 어떻게 될까. 반대로 결제는 됐는데 주문 내역이 없다면? 은행 이체에서 내 계좌에서 돈이 빠져나갔는데…
Java Java에서 INSERT, UPDATE, DELETE 실행 방법 이 글에서는 Java에서 INSERT, UPDATE, DELETE 를 실행하는 방법을 실제 코드 예제와 함께 단계별로 정리한다. 개념 설명에 그치지 않고, 실제로 실행 가능한 코드를 기준으로 각 구문의 동작 방식과…
Applications 1 Min Read Cookie on 2010.05.12. 아이팟으로 쓰는 앱스토어 티스토리 어플 리뷰 이번에 티스토리를 시작했는데, 자려다가 문득 생각이 들었다. 네이버 블로그도 어플이 있는데 티스토리 어플은 없을까? 이렇게 사용자가 많은데? 역시나 찾아보니 있었다. 진즉 왜 검색해 볼 생각을 못했는지 모르겠다.… 더보기