재우니 개발자 블로그

인기 글

ChatGpt 의 유료결제 영수증 및 청구서 다운로드

ChatGpt 의 유료결제 영수증 및 청구서 다운로드 https://chatgpt.com/ 사이트에 접속하며 회원가입을 합니다. ChatGpt 유료 결제를 위해서는 왼쪽 하단에 있는 "Team 워크스페이스 추가"를 선택합니다.   ChatGPT의 요금제는 세 가지로 나뉩니다: Free, Plus, 그리고 Custom Plan(기업용 요금제). 각 요금제의 특징과 차이점은 다음과 같습니다.1. Free Plan (무료 플랜)사용 모델: GPT-3.5제공 기능: 기본적인 질문 응답, 텍스트 생성접속 가능성: 트래픽이 많을 때는 사용이 제한될 수 있으며, 응답 속도가 느릴 수 있습니다.제한 사항: 최신 모델이나 고급 기능을 사용할 수 없고, 성능이나 속도 면에서 제한이 있습니다.2. Plus Plan (플러스..
AI 기술
2024.09.24

주민등록표 (말소자 초본) 발급 관련✔

주민등록표 (말소자 초본) 발급 관련 주민등록표 (말소자 초본)은 상속자인 분이 돌아가신 분에 대한 서류를 제출하는 용도 입니다. 정부24 https://www.gov.kr 사이트나 무인민원발급기에서는 해당 말소자 초본 서류를 얻을 수 없습니다. 해당 문서는 가까운 동사무소 즉 자치센터나 시청 또는 구청을 통해서만 발급이 가능합니다. https://www.gov.kr 정부서비스 | 정부24 정부의 서비스, 민원, 정책·정보를 통합·제공하는 대한민국 정부 대표포털 www.gov.kr 그리고 중요한건 돌아가신 분에 대한 주민등록번호를 미리 알고 가야 합니다. 만약에 신청 서류에 주민등록번호를 모를 경우, 제적등본 발급을 요청하여(비용발생) 기재하시면 됩니다. 이런 문서는 보통 상속자로 인한 재산 부분에 대해..
생활정보 🍜
2024.03.11

2018년~2024년,2025년,2026년 국가공휴일 엑셀 정리 ✔

2018년~2024년,2025년,2026년 국가공휴일 엑셀 정리 ✔ 2025년 부터 2026년까지 국가공휴일을 엑셀로 정리해 봤습니다. 데이터는 data.go.kr 인 공공데이터포털을 통해 자료 수집한 데이터 입니다.  년도월일국가공휴일2025111월1일2025127임시공휴일2025128설날2025129설날2025130설날202531삼일절202533대체공휴일202555어린이날202555부처님오신날202556대체공휴일202566현충일2025815광복절2025103개천절2025105추석2025106추석2025107추석2025108대체공휴일2025109한글날20251225기독탄신일2026111월1일2026216설날2026217설날2026218설날202631삼일절202632대체공휴일(삼일절)202655어린이날2..
생활정보 🍜
2025.01.24

Windows 윈도우 10 에 OpenSSL 을 설치하는 방법

OpenSSL은 TLS (Transport Layer Security) 및 SSL (Secure Sockets Layer) 프로토콜을 위한 모든 기능을 갖춘 툴킷 입니다. Apache 스타일 라이센스에 따라 라이센스가 부여됩니다. 이 튜토리얼은 Windows 운영 체제에 OpenSSL 을 설치하는 데 도움이 됩니다.  1 단계 – OpenSSL 바이너리 다운로드  아래 다운로드 URL 을 통해 최신 OpenSSL Windows 설치 프로그램 파일을 다운로드 받으세요. OpenSSL 다운로드 페이지를 방문하려면 아래 링크를 클릭하세요. http://slproweb.com/products/Win32OpenSSL.html  2 단계 – OpenSSL 설치 프로그램 실행 다운로드 ..
Server,AWS
2024.03.11

Windows 11 작업 표시줄 달력 일정 사용 알아보기

Windows 11 작업 표시줄 달력 일정 사용 알아보기 Windows 10 에서는 작업 표시줄 오른쪽에 있는 시계 아이콘을 클릭하여 일정 플라이아웃에 액세스할 수 있습니다. 이 패널은 Windows 10의 기본 제공 일정 앱과 통합되어 있으며 동일한 Microsoft/Outlook/Exchange 계정에 연결된 장치 간에 동기화되는 일정에 이벤트를 추가할 수 있습니다. (상세 내용은 아래 블로그 참고) https://wezard4u.tistory.com/5299 Windows 10(윈도우 10)에서 작업 표시 줄에서 캘린더를 사용하는 방법 오늘은 Windows 10(윈도우 10)에서 작업 표시 줄에서 캘린더를 사용하는 방법에 대해 알아보겠습니다. 일단 윈도우 10 1900 버전에서 제공을 하고 있는 새..
Windows 관련
2021.11.17

최신 글

python : Hacker News 프로젝트: uv로 가상환경 및 패키지 관리하기

venv 로 가상화를 하여 구성할 수도 있지만, Hacker News 프로젝트가상환경 생성: python3.13 -m venv .hacker_news가상환경 적용source .hacker_news/bin/activate.hacker_news\Scripts\activateDjango 설치: pip install django루트 디렉토리 생성: mkdir hacker_newsDjango 프로젝트 생성: django-admin startproject config hacker_news프로젝트로 이동: cd hacker_newsDjango 서버 실행: python manage.py runserver 아래 처럼 uv 를 사용해서도 가상화 환경을 구성할 수 있습니다. 1. uv 설치 D:\Source\PythonP..
PYTHON
2025.07.06

Meta Pixel & 전환 API(Conversions API, 이하 CAPI) : 개발자를 위한 가이드

Meta Pixel & 전환 API: 개발자를 위한 가이드 Meta 광고 생태계에서 데이터는 단순한 숫자가 아니라 비즈니스의 성패를 좌우하는 핵심 동력입니다. 특히 Meta Pixel(이하 픽셀)과 전환 API(Conversions API, 이하 CAPI)는 그 동력을 만들어내는 양대 엔진과도 같습니다. 이 가이드는 단순히 '설치법'을 나열하는 것을 넘어, 왜 이렇게 해야 하는지(Why), 그리고 **실제 업무에서 어떻게 적용하는지(How)**에 초점을 맞출 것입니다. 거짓 없이, 실제 저희 팀에서 사용하는 코드와 로직을 바탕으로 설명하겠습니다. Step 0: 왜 픽셀과 CAPI를 함께 써야 하는가? 가장 먼저 이해해야 할 것은 '픽셀 또는 CAPI'가 아니라 '픽셀과 CAPI' 라는 점입니다.Meta ..
자바스크립트
2025.06.27

Product Requirements Document (PRD)

Product Requirements Document (PRD)📋 Document Information항목내용프로젝트명[프로젝트 이름]버전v1.0.0작성일YYYY-MM-DD최종 수정일YYYY-MM-DD작성자[이름/팀]검토자[이름/팀]승인자[이름/팀]문서 상태Draft / Review / Approved🎯 1. Executive Summary1.1 프로젝트 개요프로젝트 목적:[비즈니스 목적과 해결하고자 하는 문제점 명시][타겟 사용자 그룹 정의]핵심 가치 제안:[주요 비즈니스 가치 3-5개 항목]성공 지표:[측정 가능한 KPI 목록]1.2 프로젝트 범위포함 사항 (In Scope):[구현할 기능들의 상위 레벨 목록]제외 사항 (Out of Scope):[이번 릴리즈에서 제외되는 기능들]🏗️ 2. Te..
생활정보 🍜
2025.06.24

긴 WAV 음성과 짧은 영상을 자연스럽게 결합하는 방법 (FFmpeg)

짧은 영상을 긴 WAV 음성 파일과 결합하여 영상이 음성 길이만큼 자연스럽게 반복(루프)되게 하려면 다음 방법들을 사용할 수 있습니다. 각 방법은 영상 편집 도구의 특성에 따라 선택 가능하며, FFmpeg 자동화가 가장 효율적입니다. 윈도우 환경이라면, 아래와 같이 설치 FFmpeg 진행에 맞게 설치 같이 해 보죠. https://www.gyan.dev/ffmpeg/builds/ffmpeg-git-full.7z 압축을 해제하고 ffmpeg 폴더 명칭으로 변경합니다. 환경변수 설정에서 고급을 선택합니다. 사용자 변수의 path 에 해당 경로를 추가합니다. ffmpeg 폴더 내부의 bin 폴더로 지정하여 저장합니다. Command Prompt 나 PowerShell 을 새롭게 열어서 ffmpeg 명령..
기타(툴)
2025.06.24

AWS Summit Seoul 2025 Tech Notes - .NET을 위한 Amazon Q Developer Transformation 기능

"Amazon Q Developer"는 AWS에서 제공하는 애플리케이션 현대화를 위한 생성형 AI 기반 어시스턴트입니다. 특히 애플리케이션 업그레이드 및 변환 프로세스를 가속화하고 단순화하는 데 도움을 주기 위해 설계되었습니다.Amazon Q Developer는 무엇인가요?Amazon Q Developer는 복잡한 레거시 애플리케이션을 현대화하는 과정을 지원하는 강력한 AI 도구입니다. 마치 개발팀의 한 일원처럼 작동하여 애플리케이션 코드를 이해하고, 현대화 계획을 세우며, 실제 변환 작업을 수행하는 데 기여합니다. 특히, 개발자를 위한 IDE (통합 개발 환경) 경험을 제공하며, 웹 콘솔을 통해서도 사용할 수 있습니다. .NET을 위한 Amazon Q Developer Transformation 기능..
AI 기술
2025.06.11

ASPNETCORE : .gitignore 파일

https://www.toptal.com/developers/gitignore/api/aspnetcore # Created by https://www.toptal.com/developers/gitignore/api/aspnetcore# Edit at https://www.toptal.com/developers/gitignore?templates=aspnetcore### ASPNETCore ##### Ignore Visual Studio temporary files, build results, and## files generated by popular Visual Studio add-ons.# User-specific files*.suo*.user*.userosscache*.sln.docstates# Us..
ASP.NET CORE 🍔
2025.06.10

윈도우에서 Git 설치 가이드 (2025년 최신)

이 가이드는 2025년 최신 자료를 바탕으로, 주니어 개발자도 쉽게 따라할 수 있도록 단계별로 설명합니다. 기존 가이드에서 개선할 점과 추가 정보를 반영했습니다.1. Git이란?Git은 소스 코드의 변경 이력을 관리하고, 여러 명이 동시에 협업할 수 있게 도와주는 분산 버전 관리 시스템입니다.주요 기능:코드 변경 이력 추적협업 환경 제공이전 상태로 손쉽게 복구오픈소스, 무료로 사용 가능2. 설치 전 준비사항윈도우 10 이상 권장인터넷 연결 필요관리자 권한이 있는 계정3. Git 다운로드 및 설치공식 사이트에서 설치 파일 받기웹 브라우저를 열고 git-scm 공식 사이트에 접속합니다."Download for Windows" 버튼을 클릭해 최신 버전(예: 2.49.0, 2025년 3월 기준)을 다운로드합니다..
GIT
2025.06.09

Office Web Apps Viewer 온라인 office 파일 뷰어

Office Web Apps Viewer('.ppt' '.pptx' '.doc', '.docx', '.xls', '.xlsx')http://view.officeapps.live.com/op/view.aspx?src=[OFFICE_FILE_URL] OneDrive Embed LinksPowerpoint Excel Google Docs Viewer Only files under 25 MB can be previewed with the Google Drive viewer.Google Drive viewer helps you preview over 16 different file types, listed below: Image files (.JPEG, .PNG, .GIF, .TIFF, .BMP)Vide..
자바스크립트
2025.05.27

ASP.NET Core 8 애플리케이션 성능 최적화 방법

아래는 최신 트렌드(.NET 8 기준)의 ASP.NET Core 애플리케이션 성능 최적화 방법을 단계별로 정리한 블로그 글 예시입니다. 각 단계별로 설명과 코드 샘플을 풍부히 담았으니, 필요에 따라 추가·변경하여 활용하세요. 1단계: 불필요한 서비스 등록 줄이기ASP.NET Core의 미들웨어·서비스는 필요할 때만 등록해야 애플리케이션이 가벼워집니다. Program.cs에서 기본 템플릿이 등록해 주는 모든 것을 다 쓰는 것이 아니라, 실제 사용하는 것만 골라서 추가하세요.var builder = WebApplication.CreateBuilder(args);// 예: Identity나 Razor Pages를 안 쓰면 제거// builder.Services.AddRazorPages();// builder...
ASP.NET CORE 🍔
2025.05.24

JAVASCRIPT : JSON 형태 작성 시 입력 값 유효성 검사 함수

bigo 값에 대해 전각 문자 처리, 잘못된 % 인코딩, XSS 보안 위험, URL 유효성 등 모든 요소를 종합적으로 검사하고 정리해주는 validation 함수를 만들어 보죠. 이는 어떤 입력이 들어와도 JSON 직렬화, 서버 전송, 화면 출력에 안전하도록 만들어 보죠.비고 텍스트 필드 유효성 검사 함수 사용자 입력으로 들어오는 비고(bigo) 필드를 처리할 때는 입력 문자열을 안전하게 정리하여 서버로 전송해야 합니다. 본 함수는 다음과 같은 과정을 거쳐 입력값을 검사·변환합니다: 전각(全角) 문자 → 반각(半角) 변환: 전각 알파벳·숫자·특수문자를 대응하는 반각 문자로 변환합니다.잘못된 URI 인코딩 방지: % 기호로 시작하는 잘못된 인코딩(% 단독, %심, %2 등)이 있을 경우, decodeUR..
자바스크립트
2025.05.20