본문 바로가기

Volley : GET request 에서는getParams 는 불리지 않는다. 안드로이드 volley 라이브러리를 사용하여 GET request 를 이용하여 api 를 호출하여 결과를 받고 싶었다. 그래서 가장 심플한 예제 ( https://github.com/mike-jung/kotlin-android/tree/master/part3/chapter2/MyRequest )에서 url 만 바꾸어서 테스트해 보았다. 일단 url 자체의 호출은 성고하고, 아규먼트들을 넘기기 위해서, getParams 오버라이드 함수에 HashMap 객체를 만들고, 하드코딩으로 변수명과 변수값을 추가하고 테스트했다. 한참 테스트했으나, 계속 아규먼트들이 넘어가지 않은 것 같은 결과가 나왔다. 검색하여 보니, getParams 함수를 오버라이드하는 방법은 POST와 PUT request 에서만 유효하고, ..
음성 데이터 관련 모음 kaggle cornell birdcall recognition : https://www.kaggle.com/c/birdsong-recognition Cornell Birdcall Identification | Kaggle www.kaggle.com kaggle free sound audio tagging 2019 : https://www.kaggle.com/c/freesound-audio-tagging-2019 Freesound Audio Tagging 2019 | Kaggle www.kaggle.com kaggle rainforest connection species audio detection : https://www.kaggle.com/c/rfcx-species-audio-detection Rai..
[Ubuntu] 윈도우에서 xubuntu 16.01 로 mstsc 연결하였는데, tab 키가 안 먹었다. 윈도우에서 mstsc (rdp) 를 통해서 원격 xubuntu 에 접속하였다. xubuntu 는 xfce4 데스크탑 환경. 그런데, 터미널 등에서 auto-completion 등을 하려 하는데, tab 키가 먹지 않아서 매우 불편했다. 검색해 보니 스택익스체이지, askubuntu 에 다음과 같은 해결책이 있었다. ~/config/xfce4/xfconf/xfce-perchannel-xml/xfce4-keyboard-shortcuts.xml 파일을 편집기로 열어서, 다음과 같이 수정한다. Super>Tab 으로 검색하면 두군데가 나왔고, 첫번째 것은 이미 empty 로 되어 있었다. 두번째 것은 아직 switch_window_key 로 되어 있어, empty 로 바꾸어 주었다. switch_..
[PYTHON|SO번역] pip search 실행시에 XMLRPC API is currently disabled due to unmanageable load 에러 발생 https://stackoverflow.com/questions/66375972/getting-error-with-pip-search-and-pip-install Getting error with pip search and pip install hi it is about two days I am getting this error: ERROR: XMLRPC request failed [code:-32500] RuntimeError: PyPI's XMLRPC API is currently disabled due to unmanageable load and will be deprecated in ... stackoverflow.com 패키지를 검색하는 pip search 명령을 실행하면 에러가 발생하고 있다...
[EP 078] 동전 나누기 문제 78 : p(n)을 n개의 동전을 무더기로 나누는 경우의 수라고 하자. 예를 들어서, 5개의 동전이 있다면, 다음과 같이 7가지 방법이 있어서, p(5) = 7이 된다. ooooo oooo o ooo oo ooo o o oo oo o oo o o o o o o o o 해법 : Q(n, m) 을 n개의 동전을 나눌 때 가장 큰 무더기를 이루는 갯수가 m개인 경우의 수라고 한다. 위 예에서 보면, Q(5,5) = 1 Q(5,4) = 1 Q(5,3) = 2 Q(5,2) = 2 Q(5,1) = 1 이 되는 것을 알 수 있다. 이렇게 정의한 Q(n, m)에서 다음과 같은 식이 항상 성립함을 알 수 있다. Q(n, n) = 1 Q(n, 1) = 1 m Q(n, m) = sum Q(n-m, i) i = 1 마지..
ipython : Exception [WinError 995] 스레드 종료 또는 응용 프로그램 요청 때문에 I/O 작업이 취소되었습니다 윈도우 커맨드 프롬프트에서 파이썬 간단한 테스트를 해보기 위해 ipython 을 설치하고, ipython 프롬프트로 들어가서, pd.read_csv 를 수행해 보았는데, 아래와 같은 에러가 발생했다. In [3]: df = pd.read_csv("final_grade.txt") In [4]: df Out[4]: 0 Lee 57 76 65 98 87 86 56 69 61 51 1 Cha 98 55 67 91 61 78 95 98 90 75 2 Kang 79 100 84 53 60 59 93 53 55 75 Unhandled exception in event loop: File "C:\Programs\Python3864\lib\asyncio\proactor_events.py", line 768, in _lo..
[Python|초보] 난수행렬 만들기 n 을 입력받아 0~99 의 난수로 이루어진 n x n 행렬을 반환하기 >>> import numpy as np >>> >>> np.random.randint(0, 100, size=(3, 3)) array([[32, 65, 6], [35, 66, 43], [89, 14, 90]]) >>> np.random.randint(0, 100, size=(2, 2)) array([[87, 7], [22, 97]]) >>> n = int(input()) 4 >>> mat = np.random.randint(0, 100, size=(n, n)) >>> mat array([[53, 62, 9, 84], [62, 22, 75, 72], [86, 68, 43, 14], [97, 59, 20, 84]])
2021년 5월 konlpy 설치시 문제점들 konlpy 를 오랜만에 설치하고 테스트해 보았다. 설치시에 문제점들이 발견되어 정리하여 공유한다. 테스트는 윈도우에서 수행하였고, openjdk 가 (adoptopenjdk를 이용) 깔려 있으며, JAVA_HOME 과 PATH 설정도 되어 있는 상태이다. 1. python 3.7 새롭게 3.7 가상환경을 만들었다. py -3.7 -m venv v3764 해당 가상환경에 들어가서 konlpy 를 설치했다. c:\PYENVS> v3764\Scripts\activate (v3764) c:\PYENVS> pip install konlpy python 인터프리터로 들어가 konlpy 헬로월드를 해 보자. 에러가 발생한다. (v3764) C:\PYENVS>python Python 3.7.9 (tags/v3.7.9..