본문 바로가기

Dev/Others20

질문 프롬프팅 원본 질문CleanArchitecture 기반으로 만들었고 Riverpod 을 사용해서 상태관리를 하는 앱을 만들었습니다. 기본적인 Dart, Flutter 규칙에 의거해서 프로그래밍을 했는지 확인하고 수정할 부분이 있으면 알려주세요. 더불어서 CleanArchitecture 및 상태관리를 위한 Riverpod 을 잘 사용했는지도 확인해주고 수정할 부분이 있으면 알려주세요 AI로 개선된 질문앱을 검토하여 다음 사항을 확인해 주세요1. Clean Architecture 기반 구현 검토- 레이어별 분리(프레젠테이션, 도메인, 데이터)가 명확하게 이루어졌는지 확인- 의존성 방향이 도메인 → 데이터 방향으로 잘 유지되었는지 검토- 각 레이어의 책임이 명확하게 구분되었는지 확인2. Riverpod 상태 관리 검토.. 2025. 9. 5.
프롬프팅을 위한 질문 개선해보기 원본 질문학생들이 Flutter 앱을 만드는데 Riverpod 을 사용하 MVVM 패턴을 제대로 이해하고 있지 않아서 단계별로 이해를 돕기 위한 예제 코드를 만들어줘 프롬프팅 전 질문 개선Flutter를 배우는 학생들을 위해 Riverpod과 MVVM 패턴을 단계별로 이해할 수 있는 간단한 예제 앱을 만들어주세요. 앱은 다음과 같은 구조로 구성되어야 합니다: 1. MVVM 패턴에 따라 Model, View, ViewModel 계층을 명확히 구분 2. Riverpod을 사용한 상태 관리 구현 3. 기본적인 CRUD 기능을 포함한 Todo 앱과 같은 간단한 예제 4. 각 단계별로 코드와 설명을 주석으로 첨부 5. View와 비즈니스 로직의 분리를 명확히 보여줄 수 있는 구조 예제 앱은 학생들이 Riverp.. 2025. 9. 3.
[OpenAi] GPT Api 사용 에러 내용 This model's maximum context length is 4097 tokens. However, you requested 10546 tokens (546 in the messages, 10000 in the completion). Please reduce the length of the messages or completion., type: invalid_request_error, param: messages, code: context_length_exceeded 2024. 2. 5.
[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. 이전 / 이후 위치로 이동(함수 타고 들어갔을때 바로 함수 타기 .. 2023. 12. 21.
ADB 명령어 활용해서 Android Device 연결 모든 디바이스 연결 해제 adb kill-server 디바이스 와이파이로 연결 adb tcpip 5555 adb connect '연결된아이피':5555 2023. 7. 5.
알림함 이미지 모음 당근마켓 2022. 9. 15.