Dev/Others 20

질문 프롬프팅

원본 질문CleanArchitecture 기반으로 만들었고 Riverpod 을 사용해서 상태관리를 하는 앱을 만들었습니다. 기본적인 Dart, Flutter 규칙에 의거해서 프로그래밍을 했는지 확인하고 수정할 부분이 있으면 알려주세요. 더불어서 CleanArchitecture 및 상태관리를 위한 Riverpod 을 잘 사용했는지도 확인해주고 수정할 부분이 있으면 알려주세요 AI로 개선된 질문앱을 검토하여 다음 사항을 확인해 주세요1. Clean Architecture 기반 구현 검토- 레이어별 분리(프레젠테이션, 도메인, 데이터)가 명확하게 이루어졌는지 확인- 의존성 방향이 도메인 → 데이터 방향으로 잘 유지되었는지 검토- 각 레이어의 책임이 명확하게 구분되었는지 확인2. Riverpod 상태 관리 검토..

Dev/Others 2025.09.05

프롬프팅을 위한 질문 개선해보기

원본 질문학생들이 Flutter 앱을 만드는데 Riverpod 을 사용하 MVVM 패턴을 제대로 이해하고 있지 않아서 단계별로 이해를 돕기 위한 예제 코드를 만들어줘 프롬프팅 전 질문 개선Flutter를 배우는 학생들을 위해 Riverpod과 MVVM 패턴을 단계별로 이해할 수 있는 간단한 예제 앱을 만들어주세요. 앱은 다음과 같은 구조로 구성되어야 합니다: 1. MVVM 패턴에 따라 Model, View, ViewModel 계층을 명확히 구분 2. Riverpod을 사용한 상태 관리 구현 3. 기본적인 CRUD 기능을 포함한 Todo 앱과 같은 간단한 예제 4. 각 단계별로 코드와 설명을 주석으로 첨부 5. View와 비즈니스 로직의 분리를 명확히 보여줄 수 있는 구조 예제 앱은 학생들이 Riverp..

Dev/Others 2025.09.03

[VScode] 자주 쓰는 단축키 모음 for Mac

- ⇧ : shift - ⌥ : option - ⌘ : command 1. Terminal 열기 - ⌘ +` 2. 전체 자동 정렬 (alignment) - ⇧ + ⌥ + F 3. 라인 이동 (move) - ⌥ + Up - ⌥ + Down 4. 라인 복사 (copy) - ⌥ + ⇧ + Up - ⌥ + ⇧ + Down 5. 함수 정의로 이동 - fn + F12 6. 멀티 커서 - ⌘ + ⌥ + ⇧ + Up - ⌘ + ⌥ + ⇧ + Down 7. 라인 삭제 - ⌘ + ⇧ + K 8. 변수 전체 수정 - fn + F2 9. 어플리케이션 실행 -> ⌘ + ⇧ + D(Run & Debug 창 열기) -> fn + F5 (Run & Debug) 10. 이전 / 이후 위치로 이동(함수 타고 들어갔을때 바로 함수 타기 ..

Dev/Others 2023.12.21

REST API 란 - 자료

REST API 에 대한 설명 자료 공유가 목적인 포스팅 입니다 :) NHH Cloud 에서 만든 자료 https://meetup.toast.com/posts/92 REST API 제대로 알고 사용하기 : NHN Cloud Meetup REST API 제대로 알고 사용하기 meetup.toast.com AMAZON AWS 에서 만든 자료 https://aws.amazon.com/ko/what-is/restful-api/ RESTful API란 무엇인가? - RESTful API 초보자 가이드 - AWS aws.amazon.com IBM 에서 만든 자료 https://www.ibm.com/kr-ko/cloud/learn/rest-apis Red Hat 에서 만든 자료 https://www.redhat.co..

Dev/Others 2022.09.04

[Docker] Docker Desktop 사용해서 컨테이너 생성하기

1. Docker 다운로드 & 설치 공식 홈페이지 : https://www.docker.com/ 2. Docker Desktop 다운로드 & 설치 공식 홈페이지 : https://www.docker.com/products/docker-desktop/ 3. 터미널에서 ubuntu 내려받기 $ docker pull ubuntu 4. 도커 데스크탑 Images 에서 ubuntu 설치된거 확인하기 5. 해당 이미지에 마우스를 올려서 컨테이너를 생성한다. 6. 생성된 컨테이너를 Containers 에서 확인할 수 있다.

Dev/Others 2022.08.31

[docker] ubuntu - Gradle 설치

1. Docker 윈도우로 Ubuntu 설치 및 실행 - Mac 에 docker 내려받기 2. Apt 패키지 리스트 업데이트 및 패키지 업데이트 - 패키지 리스트 업데이트 $ apt-get update - 패키지 업데이트 $ apt-get upgrade 3. Apt 로 Gradle 설치 $ apt-get install gradle - 기본적으로 제공(?)되는 Gradle 은 4.4.1 버전. 그러나 제가 빌드하는 Gradle 버전은 7.3.3 버전이기에 업그레이드 해줘야 합니다. 4. Apt 로 Wget 설치 - 업그레이드를 하기 위해서는 Gradle 7.3.3 을 다운받아합니다. 그러기 위해서는 wget 명령어를 사용해서 파일을 다운로드 해야합니다. $ apt-get install wget 5. Wge..

Dev/Others 2022.08.29