리뷰2026. 4. 5. 14:10옥을 찾아서 1화 리뷰, 눈밭에서 시작된 장옥과 언정의 인연

※ 스포일러가 포함되어 있습니다.중국 드라마 1화는 첫 장면부터 생활감이 강하게 살아 있는 작품이었다. 전쟁의 그림자가 드리운 마을, 그 안에서 어린 동생 장녕을 책임지며 살아가는 장옥의 하루가 담담하지만 묵직하게 펼쳐진다. 화려한 로맨스보다 먼저 들어오는 건 생존의 무게이고, 그래서 장옥이라는 인물이 더 또렷하게 보였다.부모를 잃은 뒤 장옥은 아버지의 일을 이어 직접 돼지를 잡으며 집안을 지탱한다. 그런데 마을 사람들은 그녀의 고단한 삶을 이해하기보다, 부모를 잃은 일도 파혼도 모두 장옥의 팔자가 세서 그렇다며 수군댄다. 그럼에도 장옥은 고개를 숙이지 않는다. 상처를 삼키면서도 자기 몫의 말은 하고, 무너질 만한 상황에서도 버티는 힘을 보여 준다. 1화만 봐도 이 드라마가 장옥을 단순히 불쌍한 여주인..

기타2026. 3. 15. 12:043·15의거란? 4·19혁명의 시작이 된 역사적 사건

우리나라 현대사에서 민주주의를 이야기할 때 빼놓을 수 없는 사건 중 하나가 바로 3·15의거입니다.3·15의거는 1960년 3월 15일, 경상남도 마산에서 시민과 학생들이 중심이 되어 일어난 민주화 운동입니다. 이 사건은 단순한 지역 시위가 아니라, 이후 대한민국의 큰 변화로 이어진 4·19혁명의 도화선이 되었다는 점에서 매우 중요한 의미를 가집니다.3·15의거의 배경당시 우리나라는 이승만 정부 시기였고, 1960년 3월 15일 대통령 선거와 부통령 선거가 실시되었습니다.하지만 이 선거는 정상적으로 진행되지 않았고, 정부와 여당이 개입한 부정선거라는 비판이 거세게 일어났습니다.이러한 상황에 분노한 마산의 시민들과 학생들은 거리로 나와 부정선거에 항의했습니다.즉, 3·15의거는 국민들이 민주주의를 지키기 ..

ChatGPT2026. 3. 10. 10:10Windows에서 Codex 쓰기 전, 이것부터 설치하세요

Codex를 Windows 환경에서 처음 쓰려는 분들이 자주 놓치는 부분이 있습니다.바로 Codex만 설치한다고 바로 쾌적하게 쓸 수 있는 것은 아니라는 점입니다.실제로 Codex를 쓰다 보면 단순히 채팅만 하는 것이 아니라, 프로젝트 안에서 특정 문자열을 찾고, 파일 위치를 확인하고, JSON 응답을 읽고, Git 변경사항을 확인하는 일이 계속 반복됩니다. 그런데 Windows 기본 명령프롬프트 환경만으로는 이런 작업을 빠르고 편하게 처리하기가 어렵습니다.그래서 Windows에서 Codex를 제대로 활용하고 싶다면, 시작하기 전에 몇 가지 CLI 도구를 먼저 설치해두는 것이 좋습니다.이건 있으면 좋은 수준이 아니라, 사실상 작업 효율을 위해 거의 필수에 가깝다고 봐도 됩니다.가장 대표적인 도구가 rg입..

게임2026. 3. 8. 13:12명조, 원신 같은 서브컬처 게임을 제대로 하려면 결국 모바일 아니면 플레이스테이션이다

요즘 서브컬처 게임 시장은 이미 대중화 단계에 들어섰다.명조, 원신 같은 게임은 더 이상 일부 취향의 장르가 아니다. 높은 퀄리티의 캐릭터 모델링, 화려한 전투 연출, 오픈월드 탐험, 꾸준한 업데이트까지 갖추면서 이제는 누구나 한 번쯤 접하는 대표적인 게임군이 됐다. 그런데 이런 게임을 이야기할 때 이상하게도 항상 플랫폼 이야기는 흐려진다. 마치 PC, 모바일, 콘솔이 모두 비슷한 선택지인 것처럼 말이다.하지만 실제로는 그렇지 않다.명조나 원신 같은 서브컬처 게임을 제대로 즐기려면 결국 선택지는 모바일 아니면 플레이스테이션이다.이건 취향 문제가 아니라, 현실적인 조건을 따졌을 때 나오는 결론에 가깝다.모바일은 당연히 가장 쉬운 선택지다. 이미 대부분 스마트폰을 가지고 있고, 별도의 기기를 새로 살 필요도..

ChatGPT2026. 2. 26. 14:39OpenClaw 완전 가이드: 로컬에서 돌아가는 개인 AI 비서의 구조, 설치, 운영, 보안까지

한 줄 요약OpenClaw는 내 장비(로컬 PC, 서버, VPS)에서 직접 실행하는 개인 AI 비서 프레임워크다.WhatsApp, Telegram, Discord, iMessage 등 여러 채널에서 메시지를 받아, 설정한 모델(OpenAI/Anthropic 등)과 도구를 조합해 실제 작업을 수행한다.목차OpenClaw는 무엇인가왜 OpenClaw가 주목받는가핵심 아키텍처 한 번에 이해하기OpenClaw 동작 흐름설치 가이드 (macOS/Linux/Windows)첫 실행과 온보딩채널 연동 전략모델 선택과 인증 전략Skills/Tools 설계 원칙보안: 반드시 먼저 알아야 할 것운영: 24/7 안정적으로 굴리는 방법비용/성능 최적화실전 활용 시나리오흔한 장애와 빠른 복구OpenClaw를 선택하면 좋은 경우 ..

인터넷2026. 2. 12. 14:07웹 페이지에서 SSL 없이 RSA 암호화 로그인 구현하기

웹에서 로그인 정보를 전송할 때 SSL(HTTPS) 없이 아이디와 비밀번호를 보내면, 패킷을 가로채는 것만으로도 평문 비밀번호가 그대로 노출될 수 있습니다.하지만 내부 운영 사이트이거나, 비용 문제로 인증서를 당장 적용하기 어려운 환경이라면 어떻게 해야 할까요?이번 글에서는 Java + JavaScript 기반 RSA 공개키 암호화 로그인 방식을 구현하는 방법을 정리해보겠습니다.⚠️ 먼저 강조합니다.가장 안전한 방법은 HTTPS를 사용하는 것입니다.아래 방식은 "비용 없이 최소한의 보호"를 구현하기 위한 대안입니다.🔐 기본 개념 정리RSA는 비대칭키 암호화 방식입니다.공개키(Public Key) → 누구나 볼 수 있음 (암호화용)개인키(Private Key) → 서버만 보관 (복호화용)흐름 요약서버에서..

Java2026. 2. 12. 14:01오라클 Java SE 8 유료화, 무엇이 바뀌었고 어떻게 대응해야 할까?

2019년 1월, 오라클의 Java SE 8 라이선스 정책이 큰 변화를 맞이했습니다.기존의 영구 라이선스(Perpetual License) 방식에서 구독(Subscription) 방식으로 전환되면서 기업 환경에서는 비용 리스크가 발생하게 되었습니다.이번 글에서는 Java SE 8 유료화의 배경과 리스크, 그리고 기업의 대응 전략을 정리해 보겠습니다.1. 왜 문제가 되었을까? (배경)오라클은 Java SE의 라이선스 정책을 다음과 같이 변경했습니다.기존 정책영구 사용권(Perpetual License) 구매유지보수 계약(PS) 미계약 시에도 소프트웨어 삭제 의무는 없음변경 정책1~3년 구독형(Subscription) 라이선스 구매구독 미계약 시 소프트웨어 사용 불가 (삭제 필요)또한 Java SE 8의 공..

게임2026. 2. 8. 17:04ai로 만든 간단한 게임

ai로 간단하게 명령어를 쳐서 만든 게임인데 너무 잘되서 깜짝놀랐네요.파이썬을 사용했고 파일 첨부했으니 확인 해보세요. https://wipi.ai.kr/simple_game/index.htmimport randomimport sysfrom pathlib import Pathimport pygameWIDTH, HEIGHT = 800, 600FPS = 60PLAYER_SIZE = 40PLAYER_SPEED = 6PLAYER_MAX_HP = 3INVINCIBLE_MS = 1200ENEMY_WIDTH = 50ENEMY_HEIGHT = 30BASE_ENEMY_MIN_SPEED = 3BASE_ENEMY_MAX_SPEED = 7BASE_SPAWN_INTERVAL_MS = 820MIN_SPAWN_INTERVAL_MS..

image