Python requests 모듈 사용 중 아래와 같은 에러가 났다. AttributeError: module 'requests' has no attribute 'get' AttributeError: module 'requests' has no attribute 'post' 으잉 분명 pip로 패키지 설치 완료 했는데 도대체 뭘까? 굉장히 황당하게도, requests 모듈을 사용하려는 파일 이름이 http.py 라서 안되는 것이었다 -_- 다른 이름으로 바꿨더니 정상적으로 수행됐다. 뭥미.
제목 그대로.. 나같은 경우는 계속해서 ssh 연결에 connection refused가 뜨더라. 일단 SSH가 제대로 떳나 확인 하기 위해 netcat 으로 22번 포트를 확인하자 nc 22 치면 결과가 나온다. AWS EC2의 sshd_config 함부로 건들여서 ssh 접속 안되면.. 고치기 되게 까다롭다. 고치려면 ROOT EBS를 Detach 후 다른쪽 EC2에 붙여서 Mount 한 후, 다시 원복 해야 된다. 이때 내가 고친게 뭔지 기억이 안난다면 더 난리난다... 다행히도 /var/log/syslog 파일에 부트 에러가 남아 있었다. sshd_config의 123번째 라인에 잘못 추가한 에러 내용이 담겨 있었다.. 해당 라인 삭제하니 원상 복구..
Unable to assume the service linked role. Please verify that the ECS service linked role exists. (Service: AmazonECS; Status Code: 400; Error Code: InvalidParameterException 나의 경우는 CDK를 통하여 this.ecsService = new ecsPatterns.NetworkLoadBalancedFargateService ... 코드 호출 중에 위의 에러가 발생했다. IAM에 Service Linked Role(서비스 연결 역할)을 만들어야 한다. https://docs.aws.amazon.com/ko_kr/AmazonECS/latest/developerguide/us..
xcrun: error: active developer path ("/Applications/Xcode10.app/Contents/Developer") does not exist Use `sudo xcode-select --switch path/to/Xcode.app` to specify the Xcode that you wish to use for command line developer tools, or use `xcode-select --install` to install the standalone command line developer tools. See `man xcode-select` for more details. Xcode를 업데이트 하고 Git을 쓰려하니 위와 같은 에러 메세지 발생 X..
Synergy 최신 버전은 1.4.18이지만, 이것저것 써본 결과 1.4.10이 그나마 안정화 돼있는 듯 보인다. 문제는 이따금 먹통이 될때가 있는데, 나의 경우는 안드로이드의 ADB를 사용하려는 경우 Synergy와 충돌 나는 경우를 종종 겪었다. (Synergy 서비스가 도는 중, ADB를 사용하면 Synergy가 먹통이 되는 경우가 잦았다.) 이는 cmd에서 netstat -an을 해보면, 5037 포트를 무지막지하게 open한 것으로 확인 가능하다. 여튼.. 이 경우 Synergy 를 다시 실행하려 하면 이런 저런 메세지를 띄우면서 정상 동작을 안하는 경우가 많았다. - Synergy unable to open screen - Failed to init synrgyhk.dll, another pr..
몇일째 고민했던가... 더블 버퍼링으로 화면 출력을 시켰는데도 계속 깜빡이는 것이었다. 나는 이것의 문제를 내부에 사용한 MoveWindow나 BitBlt로 옮기는 대상과 타겟의 가로 영역 너비가 너무 길어서 라고 생각했다. 문제는 그것이 아니였다.. '음악 재생'시 사용하는 '바'가 움직일 때 화면을 계속 리프레쉬하면서 보여주기 위해 타이머를 사용하였는데, 이때 타이머에서 Invalidate(FALSE); 를 해주는 것이 문제였다. 어짜피 계속해서 Invalidate가 들어오고 있기 때문에 다른 곳에서는 이걸 해줄 필요가 없는데, 나는 MouseMove등에서도 계속해서 Invalidate를 호출해 주고 있었다. 그러니 마우스를 움직일때마다 엄청나게 호출되는 Invalidate덕분에 깜빡거렸던 것이다....
오류코드 43이라고 뜨면서 그래픽드라이버를 윈도우에서 계속 못잡는다.. 신기한게 부트캠프를 삭제하면 잡힌다.. 수없이 지웠다 깔았다를 반복하다가 nvidia드라이버를 받아서 해당 폴더 압축 풀고 강제로 잡아주려고했더니, 여전히 안된다. 마지막으로 다시 똑같이 시도한다음에 이번에는 '찾아보기'에서 기존 드라이버 목록에 원래 드라이버가 보이길래 그걸로 해주고 재부팅했더니 된다. 기본 맥락은 다음을 따라갔음. http://cafe.naver.com/inmacbook.cafe?iframe_url=/ArticleRead.nhn%3Farticleid=355947& 제발 완전히 고쳐졌길!!
Android의 SD카드에 파일을 쓸려는데 자꾸만 java.io.FileNotFoundException이 떴다. 처음에는 에러메세지가 No such file or directory이길래 File class가 mkdirs()를 제대로 못하나? 싶었다. 그래서 메모리에 강제로 폴더를 만들고 접근 시켰더니 이번에는 Permission denied가 나오는게 아닌가? 뭐가 문제일까 뭐가 문제일까 하다가 매니페스트를 확인해봤다. 라고 잘 있었는데... 음......... 저놈의 S는 뭐란 말인가.. EXTERNALS라니............... 로 고쳐주니까 잘 되었다. 오오.. 역시 이런 간단한 삽질로 한두시간 빼앗기고 나면 멘탈이 붕괴된다.... 근데 도대체 예전 버전에선 어떻게 됐던거지?? 분명 예전 리비..
- Total
- Today
- Yesterday
- 드라이버
- driver
- MFC
- it
- database
- Troubleshooting
- AWS
- 리눅스
- android
- jni강좌
- gcc
- jni
- C
- linux
- winapi
- db
- Visual C++
- algorithm
- 음악
- 프로그래밍
- Python
- java
- NDK
- 안드로이드
- source
- API
- Cloud
- Quiz
- kering
- C++
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 31 |