전체 글 158

ChatGPT로 사주보는 방법

생년월일시를 바로 챗지피티에 입력해서 물어볼 수도 있지만좀 더 정확한 방법으로 확인할 수 있는 방법이 있다.  1.만세력 앱을 다운 받는다.2.만세력 앱에서 생년월일시를 입력 후 사주정보에 대한 사진을 캡처한다.3.캡처한 사진을 챗지피티에 업로드해서 기본 사주,올해의 운세 등 물어보고 싶은것을 물어보면 끝 4.필자의 경우 이 방법으로 사주풀이시 좀 더 정확한 편이었다.

google reCAPTCHA 적용(v2,v3)

v2(버전 2) : 나는 로봇이 아닙니다 체크박스참고 : YOUR_SITE_KEY와 YOUR_SECRET_KEY는 Google reCAPTCHA 관리 콘솔에서 발급받은 실제 키로 변경한다.  1. 클라이언트 코드 (HTML):HTML 페이지에 reCAPTCHA v2 위젯을 추가                                 2.서버 코드(응답 모델 클래스)using System; using System.Collections.Generic; using Newtonsoft.Json; public class RecaptchaResponse {     [JsonProperty("success")]     public bool Success { get; set; }          [JsonPr..

IT/C# 2025.02.14

[소설]단 한사람 - 최진영

이 이야기는 3대에 걸친 증조모부터 손녀까지, 유전적으로 수면 중에 한 사람을 구할 수 있는 특별한 능력을 가진 가족의 이야기다. 이들은 본인의 의지로 구할 사람을 선택할 수 있는 것이 아니라, 나무의 지시에 따라 선택받은 사람을 구해야만 한다. 각 세대마다 메시아적 역할을 맡게 되는 이 여성들의 삶은 자신들이 통제할 수 없는 힘에 의해 운명이 결정되며, 그 속에서 나무가 지시하는 대로 사람을 살리는 과정을 겪는다. 나무의 지시에 따라 선택받은 사람을 구해야만 하는 이 부조리한 상황에서 주인공들이 어떻게 반응하는지를 다루고 있다. 특히 '천자', '미수', '목화'가 각각 다른 태도로 부조리를 대하는게 인상깊다. 천자는 부조리에 무조건적으로 순응하고, 미수는 허무주의적 태도를 보이며 저항하고, 목화는 실..

글쓰기/책 2025.01.26

LEFT JOIN시 DB LOCK

LEFT JOIN시 NULL값 매칭으로 ISNULL(value,0) 처리를 해줌 해당 DB LOCK의 원인 1.테이블 잠금 : 테이블이 업데이트 중이거나 변경 작업이 길어질때 LOCK이 발생할 수 있다.SELECT 쿼리도 데이터 무결성을 위해 잠금을 발생 2.인덱스가 부재 : NULL값으로 JOIN을 매칭하려 할때 적절한 인덱스가 없으면 테이블을 풀스캔 해서 잠금이 길어질 수 있다. 기존 : LEFT JOIN a_table a ON a.value = b.value 변경 : LEFT JOIN a_table a ON ISNULL(a.value,'0') = b.value

IT/DB 2024.12.30