본문 바로가기

전체 글

Ubuntu 24.04.4 LTS에 ElasticSearch 9 설치 쉽죠? 아주 쉬워요~$ wget -qO - https://artifacts.elastic.co/GPG-KEY-elasticsearch | sudo gpg --dearmor -o /usr/share/keyrings/elasticsearch-keyring.gpg$ echo "deb [signed-by=/usr/share/keyrings/elasticsearch-keyring.gpg] https://artifacts.elastic.co/packages/9.x/apt stable main" | sudo tee /etc/apt/sources.list.d/elastic-9.x.listdeb [signed-by=/usr/share/keyrings/elasticsearch-keyring.gpg] https://arti.. 더보기
영화 '군체' 감상평 길게 쓰지 않겠습니다. 그냥 'B급리뷰'급 영화입니다. B급영화라는게 타임킬링엔 딱 좋죠? 뇌꺼내놓고 보면 재밌습니다. 볼만해요. 최고급 요리재료를 학교앞 떡볶이집 할머니가 대충 지지고 볶은 음식 수준입니다. 맛은 있어요. 그러나, 미슐랭 3성급 요리는 아니라는거~ 더보기
중국은 거짓과 사기왕국... 광고에 나오는 ‘최고의 게임 2026’, ‘혁신상 2026’, ‘그래픽상 2026’ 같은 수상 기록은 가짜(허구)입니다.이유는 다음과 같습니다.시기가 맞지 않습니다: 광고 하단에 나오는 실제 게임인 《파운데이션: 우주 전선》(Foundation: Galactic Frontier)은 2026년 3월 말에 갓 정식 출시된 신작 게임입니다. 아직 2026년 한 해가 다 지나지 않았고 주요 게임 시상식들이 열리기도 전인데, 벌써 '2026년 최고의 게임상' 등을 받았다는 것은 말이 되지 않습니다.소위 '낚시성' 허위 광고 방식입니다: 모바일 게임 광고에서 흔히 쓰는 수법으로, 실제 게임 내용과는 전혀 다른 엉뚱한 가짜 게임 플레이 화면(여기서는 ‘챌린저호 외계 불시착 365일째’라는 문구와 함께 기지를 짓는 듯.. 더보기
AWS WAF 데이터를 DB에 저장하기 WAF의 데이터를 저장하는 여러 방법중 S3가 제일 요금이 적게 나오는 방법이고 데이터를 다운로드 받아서 처리하기에 편리합니다. AWS의 요금체계를 파악하지 못해서 사용하면 요금폭탄을 맞게 됩니다. 항상 주의해야 해요. 1. AWS WAF S3 로그 실제 포맷 { "timestamp": 1779920495000, "formatVersion": 1, "webaclId": "arn:aws:wafv2:ap-northeast-2:12345:regional/webacl/alb-waf/a1b2c3d4-...", "terminatingRuleId": "Block_Bad_Bots", "terminatingRuleType": "REGULAR", "action": "BLOCK", "terminatingRule.. 더보기
드라마 '21세기 대군부인'에 경악하지 않을 수 없는 이유 웹소설과 웹툰을 거쳐 미디어 믹스화된 로맨스 판타지 및 대체역사 장르에서 조선 시대를 배경으로 할 때, ‘대군부인(大君夫人)’이라는 지위와 복식, 그리고 권력 구조를 다루는 방식에서 심각한 역사 왜곡과 현대적 오해가 자주 발생합니다. 21세기 대중매체에서 나타나는 '대군부인' 관련 주요 역사 왜곡 사항들을 정사(正史)와 조선의 예법을 기준으로 지적하고 서술하겠습니다. 1. 지위와 호칭의 왜곡: '세자빈'과의 혼동 가장 흔하게 발생하는 오류는 대군부인의 위상을 왕비나 세자빈과 동급, 혹은 그 이상으로 묘사하는 권력 구조의 왜곡입니다. 매체의 오류: 대군부인이 궐내에 들어와 상궁과 나인들을 호령하거나, 국정에 영향력을 행사하고, 심지어 왕비(중전)나 세자빈에게 당당하게 맞서며 기싸움을 벌이는 주체로 묘사되곤.. 더보기
나라가 망하라고 제사를 지내는 국짐 새끼들과 기레기 새끼들... 김용범 정책실장의 'AI 국민배당금' 발언때문에 증시가 쪽박을 차고 있습니다.길게 이야기하면 뭐합니까? 요점만 간단히...구분실제 내용왜곡/오해 내용재원AI 호황으로 자연스럽게 늘어난 국가 초과 세수기업으로부터 강제로 걷는 추가 세금(횡재세)성격미래 사회 변화에 대비한 선제적 분배 설계반기업 정서에 기반한 공산주의식 배급전제초과 세수가 발생할 때만 가능한 조건부 제안즉각적인 시행을 전제로 한 확정적 정책 대한민국을 망하게 해서 일본에 고스란히 가져다 바치는 것이 그들의 목적입니다. 더보기
X(구 트위터)에 자동으로 포스팅하기 예전에는 X 개발 API를 이용해서 자동으로 포스팅이 가능했습니다.그러나, 돈에 환장한 일론 머스크는 그런 것을 용납하지 않고 돈을 지불해야만 API를 사용가능하게 했습니다. 그래서, '브라우저 자동제어(Puppeteer)' 방식을 Node.js에 적용하여 X에 포스팅하는 방법에 대해서 설명을 해보겠습니다. 1단계: 설계 (어떻게 돌아가는가?)단순히 글만 올리는 게 아니라, "헤더 기사가 바뀌었는지"를 감시하는 로직이 필요합니다.감시(Scraping): Node.js가 5분마다 뉴스 사이트 메인 페이지를 방문합니다.비교(Check): 현재 헤더 기사의 URL이 마지막으로 올린 URL과 다른지 확인합니다. (데이터베이스나 파일에 저장된 값과 비교)실행(Puppeteer): URL이 바뀌었다면 가상 브라우.. 더보기
git 기초 사용법 1. 프로젝트 시작하기새로운 프로젝트를 만들거나 기존 프로젝트를 가져올 때 사용합니다.git init: 현재 폴더에서 Git 관리를 시작합니다.git clone [주소]: 원격 저장소(GitHub 등)의 코드를 내 컴퓨터로 통째로 복사해옵니다.2. 매일 쓰는 3단계 (저장하기)코드를 수정했다면 아래 3단계를 거쳐 기록을 남깁니다.git add .: 현재 폴더의 모든 변경 사항을 올릴 준비를 합니다. (장바구니에 담기)git commit -m "설명": 변경 내용을 확정합니다. (결제하기)git push origin main: 내 컴퓨터의 기록을 서버(GitHub)로 보냅니다.3. 서버에서 코드 가져오기다른 곳에서 작업했거나 팀원이 올린 코드를 가져올 때 사용합니다.git pull origin main: .. 더보기