기록
728x90
article thumbnail
[Console App] Notion API 사용하여 생활 기록 페이지 자동 생성하기
개발/Windows 2024. 3. 21. 20:48

개요 배경 Notion Notion에서 사용 중인 생활 기록 페이지 Notion API 기본 설정 Notion API POSTMAN의 workplace fork 하여 사용하기 Notion API 호출 프로그램 날짜(date) 관련 포맷 설정 API 평일에는 다음 날, 금요일에는 주말 + 월요일 생성 Windows 작업 스케줄러 설정 배경 요새는 옵시디언과 블로그보다는 노션 페이지를 사용해서 습관과 메모를 기록하고 있습니다. 협업에서는 마이크로소프트의 loop를 사용을 하게 되었는데, 익숙해질 겸 개인적인 활동은 노션을 많이 사용하고 있습니다. 😂 노션을 사용하다보니, 생각보다 모바일 환경에서 원활하게 기록을 정리하기 꽤 편리했습니다. 점점 모바일 환경에 익숙해지다 보니 다른 노트 앱을 잘 사용하지 않게 ..

article thumbnail
[주간 목표] 2024년 2월 3주 차, RESTful 웹 API - 기능 구현
개발/SMART 2024. 2. 17. 21:22

👉 목표 및 달성 평가 목표 수행 기간 : 2024-02-12 09:00 ~ 2024-02-18 19:00 ✅ 파일 업로드 기능 구현 관리자 사용 용도의 콘텐츠 이미지 파일 업로드 사용자 이미지 파일 업로드 기능은 전부 구현하고, 클라이언트 페이지에서 직접 ajax로 통신해봤고, 성공했음. 단, CORS 와 API-KEY 보안 적용하는 쪽에서 오류가 나서 보완해야함. ✅ 데이터 CRUD 기능 구현 파일 업로드 관련 로그 참여 기능 정보 수정 및 리워드 지급 View나 DTO 사용해서 어려움 없이 데이터 CRUD는 모두 완료. 달성 실패 ❌ API 엔드포인트 문서 작성 ❌ 전체 API 통합 테스트 ❌ 코드 리뷰 ❌ 최종 버그 수정 및 코드 최적화 이번 주에는 실질적인 구현에 집중하는 날이었는데, 중요한 이..

article thumbnail
[주간 목표] 2024년 2월 2주 차, RESTful 웹 API - 프로젝트 기본 설정 및 파일 업로드 구현
개발/SMART 2024. 2. 8. 19:38

👉 목표 및 달성 평가 목표 수행 기간 : 2024-02-05 20:25 ~ 2024-02-08 19:00 ✅ 데이터베이스 설계 초안 문서 작성 ERD 작성 사용할 DB 파악 및 TABLE 생성 ✅ API 엔드포인트 계획 문서 작성 Postman - Collections 사용 ✅ SQL Server 데이터베이스 스키마 설정 및 초기 마이그레이션 실행 프로젝트 이름 설정 NuGet 패키지 설치 EF 마이그레이션 진행 DB 연결 테스트 ✅ 파일 업로드 기능 구현 최소 API 프로젝트에서 IFormFile 오류로, HttpRequest 개체를 이용하여 body 값을 FileStream 이용하여 구현 파일 업로드에 대한 파일 규칙 설정 및 제어 로직 추가 디렉터리명 파일명 - 중복인 경우 (counter++) ..

article thumbnail
[주간 목표] 2024년 2월 1주 차, RESTful 웹 API 서버를 구성하여 파일 업로드/사용자 인증/데이터 CRUD 기능을 제공하기
개발/SMART 2024. 2. 4. 18:44

👉 목표 목표 수행 기간 : 2024-02-01 20:25 ~ 2024-02-03 23:59 프로젝트 요구 사항 정의 문서화 기획안 검토 프로세스 정리 요구사항 정의 문서 작성 기술 스택 자료 조사 및 확정 확정 ASP.NET Core Web API Windows Server 2012 + IIS SQL Server 2016 자료조사 진행 [버전] .NET 8.0 vs .NET 6.0 [패턴] 컨트롤러 기반 API vs 최소 API [API 문서화] Swagger vs Postman vs GitBook vs Stoplight [테스트] 프로젝트 개발 환경 설정 프로젝트 이름 설정 NuGet 패키지 설치 서버 IIS 호스팅 테스트 Azure DevOps - Create Project/Repo/Board Wo..

article thumbnail
API 문서화 도구 비교하기, Swagger/Postman/GitBook
개발/Tool 2024. 2. 4. 18:23

웹 API 개발 들어가기 앞서, API 문서화는 어떤 도구를 사용할지 고민에 빠졌습니다. 많은 도구들이 있는데 그중에 Swagger, Postman, GitBook 세 개의 도구가 눈에 들어와서 비교해 보았습니다. Swagger 공식사이트-Swagger API Documentation & Design Tools for Teams | Swagger Loved by all • Big & Small Thousands of teams worldwide trust Swagger to deliver better products, faster. swagger.io 핵심 기능 문서 자동화 개발 이후 별도의 문서 작성이 필요 없음 API 설계에 따라 문서가 자동으로 생성 API 기능 테스트 용이성 Swagger UI를 ..

article thumbnail
[월간 목표] 2024년 2월, RESTful 웹 API 서버를 구성하여 파일 업로드/사용자 인증/데이터 CRUD 기능을 제공하기
개발/SMART 2024. 2. 1. 23:14

RESTful 웹 API 서버를 구성하여 파일 업로드/사용자 인증/데이터 CRUD 기능을 제공하기 새로운 팀에서 20일 정도 근무하였습니다만, 흘러가는 대로 적응하기 바빴는데, 팀장님께서 일간 작업 계획과 월간, 분기 등 각각의 의미를 설명해 주시면서 저의 월별 소감을 물어보셨습니다. 😊 전략적인 생각을 전혀 못 했었는데, 다음 달 소감을 말할 때는 막연한 목표가 아닌 구체적이고 실행 가능한 계획을 세우고 달성한 에피소드를 만들고 싶다 는 욕망이 생겼습니다. 그래서, ChatGPT를 이용해서 목표 설정 도구 SMART 기법을 소개받았고, 월간 목표와 주차 타이틀을 선정하였습니다. 😎 👉1주 차 프로젝트 요구 사항 정의 문서화 기술 스택 자료 조사 및 확정 프로젝트 개발 환경 설정 👉2주 차 데이터베이스 ..

article thumbnail
쇼핑부터 목욕까지! 도심 속 휴식, 고양 아쿠아필드
개발/Trip 2024. 1. 21. 11:14

어렸을 적에는 겨울에 가족과 함께 불가마 찜질방을 많이 갔었죠. 기억 속에서 사라질 때쯤 친구의 아쿠아필드 추천 덕분에 같이 다녀오자 약속을 잡고 다녀왔습니다. 처음에는 그저 찜질방과 오랜만의 뜨끈뜨끈한 물속에 들어갈 생각만으로도 크게 설렜어요 😊 찾아볼수록 고급진 인테리어와 다양한 찜질방, 오락 거리, 빵빵한 안마 의자까지. 무엇보다 풋 스파가 제일 기대되더라고요. 하루하루 더욱 더 궁금증이 생겨서 갈 날만 기다려졌습니다. 스타필드 고양아쿠아필드는 스타필드의 4층에 있습니다. 아쿠아필드에도 식당이나 주전부리를 파는 곳이 있지만, 들어가기 전에 스타필드 복합 쇼핑몰에서 쇼핑도 하고, 밥도 먹고, 옷도 구경하고, 카페에서 커피 마시면서 1층부터 3층까지 천천히 올라가면서 즐겼어요. 놀기 전, 먹기바비레드레..

article thumbnail
[여행스케치] 시에나 푸블리코 궁전
개발/Trip 2024. 1. 14. 19:28

원데이 클래스 펜드로잉 수업을 신청해서 다녀왔습니다. 간단한 설명과 바로 작업이 시작됩니다.오늘 그릴 것은 이탈리아 여행에서 찍은 시에나 도시의 푸블리코 궁전의 불 켜진 모습입니다. 실제로 시에나 거리를 돌아다니면서 푸블리코 궁전 야경이 그림을 몇 점 봐서 그려야겠다. 싶었습니다.그릴 도화지에 비례를 찾을 그리드를 그립니다. 큰 것부터 그려야 하는데 하늘과 바닥선을 잡고 건물의 층을 그려 안정감을 찾습니다. 열심히 그려보지만 포물선 같이 곡선 입체감 주는 게 너무 어려웠습니다. 직각의 입체감은 표현이 됐는데, 곡선 입체감은 표현을 못했습니다 ㅠ샤프로 그린 것을 펜으로 다시 한번 그린 후 지우개로 살살 지워줍니다.색연필, 마카, 수채화 선택할 수 있었는데 평소에 하기 힘들 수채화를 선택해서 약간 팁을 받아..

728x90