재우니 개발자 블로그

인기 글

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

Slack 슬랙 메신저와 Notion 노션 page 페이지 연동하여 알람 받기

Slack 슬랙 메신저와 Notion 노션 page 페이지 연동하여 알람 받기 Slack 에서 Apps 생성하기 slack 을 사용하시고 계신다면, 노션에서 알람 받을 workspace 안에 들어가서, 아래와 같이 Apps 우측에 있는 + 버튼을 선택합니다.   검색 기능에서 notion 라고 입력하면 아래 목록 중에 Notion 이 보이며 "add" 버튼을 선택합니다.   크롬 화면에서 slack 사이트가 새창으로 뜨며, 여기서 "Add to Slack" 버튼을 선택합니다. Notion 과 Slack 연동하기  이제, notion 사이트로 이동하게 되는데요. notion 사이트 화면에서 우선 인증을 먼저 합니다. 인증 완료 후 해당 화면으로 이동하지 않으므로 닫고 다시 "Add to Slack" 버튼을..
생활정보 🍜
2024.03.22

C# : HttpClient 사용하기

RESTful 서비스가 유행이라 그런지 애플리케이션에서 HTTP 요청을 던지고 싶을 때가 많은데, HTTP 요청이라고 하면 HttpClient를 떠올리지만, 사용법을 금방 잊어버리는 경우가 많죠. 정리된 사이트도 없는 것 같아서 정리해서 올려봅니다. https://qiita.com/rawr/items/f78a3830d894042f891b C# 今更ですが、HttpClientを使う - QiitaはじめにRESTfulサービスが流行っているせいか、アプリケーションからHTTPのリクエストを投げたいことが多くなりました。HTTPリクエストと言えばHttpClientですが、使い方をすぐ忘れて…qiita.com  Request (요청) HTTP 메서드에 대응하는 메서드가 있으니 그것을 호출하면 됩니다.using (var client ..
CSharp 🍚
2024.02.06

최신 글

SK텔레콤 유심 정보 해킹 사태 총정리: 피해, 대응, 소비자 조치까지

SK텔레콤 유심 정보 해킹 사태 총정리: 피해, 대응, 소비자 조치까지2300만 명이 위험에 처했다! 당신의 휴대전화, 정말 안전할까요?안녕하세요, 요즘 뉴스 보면서 많이 놀라셨죠? 저도 솔직히 처음에 '설마 내 정보도?' 싶었어요. 2025년 4월, SK텔레콤에서 터진 유심 정보 해킹 사고는 단순한 해킹 사건을 넘어서 우리 일상 전체를 뒤흔들고 있습니다. 저 역시 SKT 가입자로서 이번 사건을 그냥 넘길 수 없어, 이 글을 통해 정확한 상황과 우리가 지금 해야 할 일들을 정리해보려고 합니다. 지금부터 함께 차근차근 알아보죠!목차해킹 사건 개요와 경과 유출된 정보와 위험성 SK텔레콤의 대응 조치 정부 및 공공기관의 대응 소비자가 취해야 할 조치 향후 전망과 시사점해킹 사건 개요와 경과2025년 4월, S..
생활정보 🍜
2025.04.29

Cursor Talk to Figma MCP: 디자인을 혁신하는 연결

Cursor Talk to Figma MCP: 디자인을 혁신하는 연결Cursor와 Figma를 연결해야 하는 이유솔직히 말하면, 디자인 수정할 때마다 손으로 하나하나 고치는 건 진짜 귀찮았어요. 특히 대규모 프로젝트에서는 시간이 엄청나게 걸리잖아요? 그런데 Cursor와 Figma를 연결하면요, 텍스트 수정, 오브젝트 생성, 색상 변경 같은 작업을 코드 몇 줄로 끝낼 수 있어요. 뭐랄까, 일일이 클릭하고 복붙하는 고통에서 해방된 느낌이랄까요? 그리고 이 시스템은 특히 반복 작업이 많은 디자인 팀이나 빠르게 프로토타입을 수정해야 하는 스타트업 팀에 엄청난 도움이 됩니다.초간단 설치 가이드단계내용1Bun 설치 (Node.js처럼 패키지 매니저)2WebSocket 서버 실행: bun socket3Cursor에..
기타(툴)
2025.04.28

꼭 알아야 할 9가지 OOP 디자인 패턴 (c#)

안녕하세요! 이미지에 보이는 9가지 객체지향 디자인 패턴을 C#으로 실생활 예시와 함께 설명해 드리겠습니다. 1. 팩토리 패턴 (Factory Pattern)실생활 시나리오: 피자 주문 애플리케이션// 인터페이스 정의public interface IPizza{ void Prepare(); void Bake(); void Cut(); void Box();}// 구체적인 피자 클래스들public class CheesePizza : IPizza{ public void Prepare() { Console.WriteLine("치즈 피자 준비 중..."); } public void Bake() { Console.WriteLine("치즈 피자 굽는 중..."); } public..
CSharp 🍚
2025.04.25

IoC와 DI 개념 설명 - 개발자를 위한 가이드

IoC와 DI 개념 설명 - 개발자를 위한 가이드안녕하세요! 제어의 역전(IoC)과 의존성 주입(DI)이 처음에는 복잡하게 느껴질 수 있어요. 코드 예제를 통해 쉽게 이해해봅시다.전통적인 방식의 문제점먼저 전통적인 코드를 살펴보겠습니다:class UserService { private UserRepository userRepository; public UserService() { // 서비스가 직접 의존성을 생성 (강한 결합) this.userRepository = new UserRepository(); } public User getUserById(int id) { return userRepository.findById(id); ..
CSharp 🍚
2025.04.24

vibe code 방법(x 발췌)

✅ Vibe Coding은 멍청한 게 아니다 - 당신이 잘못하고 있는 것이다(AI를 활용한 빠르고 효율적인 앱 개발 가이드) 1️⃣ 대중적인 기술 스택을 사용하라노력 적게, 효과는 크게 (Zero Effort, High Reward) 웹사이트: Wix, Framer, BlackBoxAI 등 빌더 활용웹 앱: Next.js + Supabase 조합 추천복잡한 백엔드가 필요하면 Python 추가게임 개발: Unity 또는 Unreal 사용 ⚠️ 비주류 스택을 선택하면 AI가 익숙하지 않아 개발 속도 저하2️⃣ 간단한 PRD를 작성하라중간 노력, 높은 효과 (Medium Effort, High Reward) PRD = Product Requirement Document (제품 요구 명세서)명확한 목표 설정 ..
AI 기술
2025.04.23

Docker 컨테이너 안의 ASP.NET Core 8 에서 로컬 PC의 MSSQL 연결하기

Docker 컨테이너 안의 ASP.NET Core 8에서 로컬 PC의 MSSQL 연결하기"도커 안에서는 로컬이 로컬이 아니라고요?" ASP.NET Core 8을 컨테이너에서 돌리다가 MSSQL 연결이 안 돼서 머리 쥐어뜯으셨던 분들, 모이세요. 안녕하세요! 요즘 ASP.NET Core 8로 새 프로젝트를 진행 중인데, 도커로 배포 환경을 구성하다가 한참을 헤맸던 경험이 있어요. 특히, Docker 컨테이너 안에서 로컬 PC에 설치된 MSSQL에 접근하려고 할 때 ‘왜 안 되는 거지?’ 싶었던 적 있으시죠? 저도 그랬답니다. 그래서 오늘은 제가 직접 겪은 삽질(?)과 해결법을 바탕으로, Docker 안의 ASP.NET Core 8 앱에서 로컬 MSSQL로 접근하는 방법을 차근차근 알려드릴게요. 목차Doc..
ASP.NET CORE 🍔
2025.04.18

Python : 재설치 하기(windows, mac) / 여러 버전 관리 (pyenv 추천)

여러 개의 Python 버전이 시스템에 설치되어 있다면, 이를 제거하고 하나의 폴더에서 Python을 관리하는 방법을 단계별로 정리해 드리겠습니다.✅ 1. 현재 설치된 Python 버전 확인먼저, 여러 개의 Python 버전이 설치된 상태를 확인해야 합니다.🔹 WindowsCMD(명령 프롬프트) 또는 PowerShell을 열고 다음 명령을 실행하세요where python또는py -0그러면 설치된 Python 경로 목록이 나옵니다. Python이 설치된 폴더를 찾으려면python -c "import sys; print(sys.executable)"🔹 macOS / Linux터미널에서 다음을 입력합니다:which pythonwhich python3여러 버전이 있는지 확인하려면:ls -l /usr/loca..
PYTHON
2025.04.18

python : venv 가상 환경 사용 (py -m venv venv)

가장 흔한 원인은 스크립트를 실행하는 Python 환경과 패키지를 설치한 Python 환경이 다르기 때문입니다. 시스템에 여러 버전의 Python이 설치되어 있거나, 가상 환경 설정이 꼬였을 때 발생할 수 있습니다. venv 가상 환경 사용 프로젝트별로 독립된 가상 환경을 사용하면 파이썬 버전이나 패키지 충돌 문제를 예방할 수 있습니다. 프로젝트 폴더로 이동합니다. (이미 E:\SourceCode\Python-test에 계십니다.)가상 환경 생성: 명령 프롬프트에서 다음 명령어를 입력하여 venv라는 이름의 가상 환경을 만듭니다.py -m venv venvpy -3.12 -m venv venv 와 같이 특정 버전으로 생성할 수도 있습니다.가상 환경 활성화: 생성된 가상 환경을 활성화합니다..\venv\S..
PYTHON
2025.04.18

ASP.NET Core 8 : Amazon S3와 CloudFront 를 활용한 파일 CRUD 구현

ASP.NET Core 8에서 Amazon S3와 CloudFront를 활용한 파일 CRUD 구현ASP.NET Core 8 환경에서 Amazon S3와 CloudFront를 활용하여 안전하고 성능이 좋은 파일 CRUD 기능을 구현하는 방법을 설명해 드리겠습니다.1. 아키텍처 개요사용자 요청 → ASP.NET Core API → AWS SDK → S3 버킷 ↑ ↓ └───── CloudFront ──┘S3: 파일 실제 저장소CloudFront: 콘텐츠 전송 네트워크(CDN)로 파일 접근 성능 향상ASP.NET Core API: 비즈니스 로직과 인증/인가 처리2. 준비 사항2.1 NuGet 패키지 설치dot..
ASP.NET CORE 🍔
2025.04.14

LINQ 디버깅, 이제는 AI가 도와준다! Visual Studio 2022의 새로운 기능

💡 LINQ 디버깅, 이제는 AI가 도와준다! Visual Studio 2022의 새로운 기능서론복잡한 LINQ 쿼리 때문에 디버깅이 막막했던 경험 있으신가요? 😵Visual Studio 2022는 개발자들의 이러한 고민을 덜어주기 위해 AI 기반의 획기적인 개선 기능을 도입했습니다. 이제 IEnumerable Visualizer의 편집 가능한 표현식 기능과 함께, 디버깅 과정이 한층 더 직관적이고 효율적으로 바뀌었습니다.이번 글에서는 LINQ 디버깅을 더 쉽게 만들어주는 세 가지 핵심 기능과 그 사용법을 소개해드립니다.이제는 좌절 대신 효율성을 경험해보세요!본론🧩 1. LINQ 쿼리 작성, 왜 이렇게 어려울까?LINQ 쿼리를 다루는 일은 쉽지 않습니다. 특히 복잡한 조건과 필터를 다룰 때는 다음과..
기타(툴)
2025.04.10