일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
- 파이썬
- 코테
- C++
- 백준
- 코드품앗이
- 개발
- 안드로이드스튜디오
- vuejs
- BAEKJOON
- codingtest
- issue
- cos pro
- Vue
- 안드로이드
- 코딩테스트
- Algorithm
- Python
- cos
- 분할정복
- Flutter
- 동적계획법과최단거리역추적
- DFS
- android
- cos pro 1급
- DART
- 알고리즘
- DFS와BFS
- AndroidStudio
- 동적계획법
- django
- Today
- Total
목록issue (19)
Development Artist
이슈 1. 플러터 인프런 강의 중, 넷플릭스 UI 만들기가 있는데, 9강에서 FirebaseFirestore를 코드에 넣고 빌드 하는데 발생한 이슈. 해결 1. main.dart의 main() 안에서 runApp하기 전에 Firebase.initializeApp(); 코드를 넣어준다. 2. 하지만, 여전히 이슈가 해결되지 않았다. 3. main()을 비동기 처리를 한다. 원인 1. Firebase 연동을 하기 위해서는 runApp전에 Firebase initialApp()을 통해 세팅을 해준다. 2. initialApp() 함수의 처리 결과를 비동기로 return 해주기 때문에 main에서 비동기 처리가 필요하다.
이슈 1. Flutter 프로젝트를 나의 안드로이드 기기에 연결시켜서 run을 하니, 다음과 같은 상태에서 진행이 안됨. 2. 꾀 오랜 시간(1분 15초) 뒤에, 다음과 같은 이슈로 빌드 실패를 알림. 해결 1. Shift를 2번 눌러서 SDK Manager를 검색하자. 또는 상단의 Tools 탭을 클릭하면, SDK Manager가 보인다. 2. Appearance & Behavior -> System Settings -> Android SDK -> SDK Tools에 'Android SDK Tools (Obsolete)'가 설치되어 있는지 확인한다. Not Installed 라면 체크 후 Apply로 Installed 해준다. 3. 그리고 Terminal에서 flutter doctor --android..
이슈 1. 플러터 인프런 강의 중, 넷플릭스 UI 만들기가 있는데, 1강에서 ThemeData를 셋 하는 과정이었다. 2. accentColor 가 deprecated 되어서 구글링 해보니, colorScheme로 대체한 다는 것을 보고 colorScheme: ColorScheme.fromSwatch(primarySwatch: Colors.blue) .copyWith(secondary: Colors.black), 로 바꿔주고 실행을 하니, 다음과 같은 이슈를 겪었다. 해결 1. brightness 를 지운다. 하지만, 기대하는 결과는 아니다. 2. colorScheme 의 brightness 를 ThemeData의 brightness와 맞춘다. 원인 1. 해당 에러 내용은 colorScheme의 brig..
이슈 로그인 페이지 구현중, TextFormField의 isEmpty 사용 시 다음과 같은 이슈 발생. 해결 1. value뒤에 !를 붙임으로써 해결. !는 form이 non-nullable 타입임을 말해준다. 원인 1. Flutter 2.0 이후로 null-safety 가 적용되었기 때문이다. 이슈의 원인은 2.0 이전의 코드를 그대로 차용하면서 생긴 문제였다. 'flutter null-safety'로 구글링 해보면 자세한 사항을 확인 할 수 있다.
이슈 Flutter 로그인 페이지를 만드는 중 validateAndSave 함수에서 조건문 안의 form.validate()와 내부의 form.save()에서 다음과 같은 이슈 발생. 해결 1. form뒤에 !를 붙여줌으로써 해결. !는 form이 non-nullable 타입임을 말해준다. 2. form.save() 도 form!.save()로 사용할 수 있다. 원인 1. Flutter 2.0 이후로 null-safety 가 적용되었기 때문이다. 이슈의 원인은 2.0 이전의 코드를 그대로 차용하면서 생긴 문제였다. 'flutter null-safety'로 구글링 해보면 자세한 사항을 확인 할 수 있다.
이슈 로그인 페이지를 개발하는데, 해당 String 변수는 null을 허용하지 않는다. 라는 이슈가 발생. 해결 1. null-safety를 적용, ?를 넣어줌으로써 해결. 2. 탐색기에서는 late String _password; 로 해결하고 있는데, late는 변수를 초기화히 선언만하고 초기화는 지금이 아닌 나중에 초기화하고 싶을 때 사용하는 것으로 참고 하면 좋을 것 같다. 원인 1. Flutter 2.0 이후로 null-safety 가 적용되었기 때문이다. 이슈의 원인은 2.0 이전의 코드를 그대로 차용하면서 생긴 문제였다. 'flutter null-safety'로 구글링 해보면 자세한 사항을 확인 할 수 있다.
이슈 가상환경에서 python manage.py runserver --settings=config.settings.local 을 한뒤 이슈없이 정상적으로 서버가 올라갔는데, 다음과 같이 사이트에 연결할 수 없음이 뜸. 해결 순차적으로 terminal(PowerShell)에서 입력. 1. wsl --shutdown 2. bash ※추가적으로 조치할 수 있는 부분 1. 프록시서버 끄기 검색-프록시 설정 변경-자동-끔 2. 올린 서버의 포트를 다른 누군가가 잡아먹는지 확인 원인 해당 desktop 개발환경에서 WSL2를 사용하는데, WSL2를 재부팅 하니까 다음과 같이 잘 해결 됨. WSL2 내에서 서버를 동작하면 로컬 내부 주소에서 WSL2 어댑터 주소로 연결이 되고, 외부에서 로컬 내부 주소로 접속을 하려..
이슈 1. 다음과 같이 gitlab CI/CD에서 build가 failed났다. log를 보니, artifact문제로 보인다. WARNING: Uploading artifacts as "archive" to coordinator... failed id= responseStatus=504 Gateway Time-out status=504 token= FATAL: invalid argument 2. 쿠버네티스에서 gitlab이 돌아가고 있는 pod의 log를 보았다. Could not create cache adapter error=cache factory not found: factory for cache adapter "" was not registered 해결 1. Gitlab - setting - C..
이슈 WSL2 Ubuntu 에서 VSCode 를 열기 위해 다음과 같이 code . 명령어를 입력. 하지만 그림과 같이 command가 없다고 나온다. 해결 1. code 파일이 있는지 확인 'cd /mnt/c/Users/호스트이름/AppData/Local/Programs/Microsoft\ VS\ Code/bin' 로 가서 ls 를 해서 다음 파일이 있는지 확인. 2. 'echo $Path' 명령어를 쳐서 경로 설정을 확인하고, 홈 디렉터리의 .bash_profile을 편집기로 열어 해당 경로(/mnt/c/Users/호스트이름/AppData/Local/Programs/Microsoft\ VS\ Code/bin)를 PATH=$ 뒤쪽에 추가. : 콜론으로 연달아 추가할 수 있다. (쉘마다 path를 두는 ..
이슈 docker-compose up을 하면서, image를 pulling하는 과정에서, credentials 에러 발생. 해결 1. cd ~/.docker 2. cat config.json 해보면, credsStore가 보이는데, credStore로 바꿔준다. s를 뺀다. 3. 다시 docker-compose up을 했는데, 이젠 접근거부가 발생. 4. 다시 config.json 파일로 가서. credsStore로 다시 s추가해주고, 앞에 _ 추가. 5. 또, 접근거부가 발생. 6. 추측 : pulling 하려고 하는 url에 대해 내가 접근 권한이 없어서 발생하는 것으로 예상. 해당 url에 접근 권한을 부여 받을 필요가 있을 것 같음. 7. docker login 을 쳐본다. 로그인 정보가 없다고 ..