Code 48

라이젠에서 AVD(X86)가 실행되지 않을 때,

https://www.youtube.com/watch?v=qKFFjFE8U8E 여기서 참고했음 라이젠이 가성비는 좋으나, 아직 다른 소프트웨어에서 지원은 그다지 좋지 않다는 사실을 오늘은 느꼈다. 겨우 겨우 에러나는 것을 쫓다가 녹스에서 실행시키니 속도도 빠르고 꽤 괜찮음. 녹스를 깔고, 삼성디바이스처럼 빌드버전을 막 눌려서 개발자 옵션을 열고 USB디버깅을 엶. 녹스가 깔린 위치의 bin폴더에 감. 명령 프롬프트에서 nox_adb connect 127.0.0.1:62001을 치면 연결되는 에뮬레이터를 가짐

Code/잡동사니 2019.02.19

pip 19.0.1로 업그레이드하는 방법(윈도우에서 업그레이드가 안 되는 경우)

18.1은 잘 깔리던 게 19.0.1은 잘 안 깔린다. 18.1의 잔재가 있어서 그런 듯하다. You are using pip version 18.1, however version 19.0.1 is available.You should consider upgrading via the 'python -m pip install --upgrade pip' command. 업그레이드를 해라고 하지만... >python -m pip install --upgrade pip 업그레이드하자고 하면 Rolling back uninstall of pipException:Traceback (most recent call last): ~~~~\Python\Python37\site-packages\pip\_internal\cl..

Code/Python 2019.02.04

mouse관련 메시지 훅 하고 싶을 때...

PYHOOK이란 단일체 프로그램이 있지만, 업데이트 안 한지 오래된 거 같음 받아서 실행시켜봤으나, 잘 적용이 되지 않았다. whgl로 받아서까지 하였으나 잘 되지 않음 그래서 mouse 모듈을 받고 깔았다.(pip install mouse로 쉽게 깔림) import mouse import time events = [] mouse.hook(events.append) while 1: mouse._listener.queue.join() for event in events: print(event) del events[:] time.sleep(0.25) 파이썬에서 마우스 관련 이벤트를 볼 수 있다.

Code/Python 2019.01.28

pyautogui가 안 깔릴 때(윈도우에서 pygetwindow가 안 깔릴때)

https://pypi.org/project/PyGetWindow/#files에 가서 받고 setup.py의10~11째줄을 아래와 같이 고치자 with open("README.md", "r", encoding="utf8") as fh: long_description = fh.read() 대체하자.(유니코드 관련 이슈가 있음, ) 그리고 난 후에 해당 setup.py를 빌드해야 한다. python setup.py build 인스톨.... python setup.py install 그리고, 이후에 pip install pyautogui를 하면 깔린다.

Code/Python 2019.01.20

숫자 세는 쓰레드에서 업데이트 해주는 윈도우 폼.ㅇ

뭐 정도 일이면 숫작세는 것을 윈폼에서 하거나 윈폼의 타이머 이벤트를 이용하는게 조금 더 깔끔할 거 같음. 분리를 해야할 때.... 카운터쪽 using System.Threading; using System.Windows.Forms; namespace AsyncCount { public delegate void Blidge(int i); public class Counter { private int cnt = 1; public Thread thread; public Blidge Update; public int Count { set { cnt = value; } get { return cnt; } } public Counter() { thread = new Thread(new ThreadStart(cou..

Code/.Net 2009.09.08

Pretty한 XML로 만들어주는 짧은 코드

나는 라이브러리에 있는 걸 위주로 코딩을 한다. 왜냐, 라이브러리에 있는게 더 확장성 있고, 내가 생각지 못한 것도 해놓은 경우가 많아서다. 그래서, 일단 코딩을 하기전에, 난 찾아본다. 짧은 코딩으로 남이 해놓은 걸 이용해 할 수 있는 걸 찾으면 빙고다. 그래도 못 찾으면 그 때는 코어부터 디자인해야하지만, 그런 경우는 거의 없다고 본다. OutputFormat format = new OutputFormat(doc); format.setLineWidth(80); format.setIndenting(true); format.setIndent(4); XMLSerializer serializer = new XMLSerializer(new FileOutputStream(filename), format); se..

Code/Java 2009.09.05