Ubuntu 12.04까지는 lightDM을 사용하여 Synergy 를 시작 프로그램으로 등록하는게 됐었는데.. 14.04 에서는 우째 잘 안되더라. 겨우 등록하려고 하니 'system tray is unvailable quitting' 이라는 에러메뉴가 뜨면서 진행이 안됐음. 그래서 그냥 Startup applications 에 등록을 했더니, 글쎄 마우스 커서가 사라지는 버그가 있더라. 해당 버그는 gsettings를 이용하여 수정 가능하다. 즉, Ubuntu의 Startup Applications에서 1. (클라이언트의 경우) synergyc 등록 2. (서버의 경우) synergys 등록 3. 사라진 마우스를 보이게 하기 위하여 gsettings set org.gnome.settings-daemo..
http://robowiki.net/wiki/Robocode/Developers_Guide_for_building_Robocode 로보코드의 '로봇'을 만드는 것이 아닌 '로보코드 툴'을 빌드 하기 위한 과정을 여기서 소개한다.위 가이드 대로 따라하면 좋을것 같지만 실제로 따라해보면 여러가지 난관에 부딪힌다이것이 Proxy 때문인지는 모르겠지만, 여튼 제한된 환경에서 빌드한 과정을 소개해 보도록 하겠다. 가장 중요한 것인 '빌드 환경'(내 환경이 64bit이므로 이것을 기준으로 설명)Java6 jdk(jdk-6u45-windows-x64.exe)Maven2(apache-maven-2.2.1 사용) 웃긴게 Maven3을 쓰면 빌드가 안되더라.. 정확히 원인은 모르겠지만 codesize1.1을 maven r..
http://search.creativecommons.org/
이미지를 제공된 크기대로 설정해야 하는 상황에서 ImageView에 setImageDrawable 을 사용 하는 것과 Button에 setImageDrawable을 사용 하는 것은 서로 다르게 작용한다. ImageView에 리소스를 로딩 하는 경우, View의 크기에 맞게 이미지가 Stretch 된다.하지만 Button에 리소스를 로딩 하는 경우, 원래 크기대로 이미지가 표시된다. 물론 setBackgroundDrawable이나 xml 상에서 android:background="@drawable/~~" 하는 경우에는 View의 크기에 꽉 차게 이미지를 로드한다. Stretch 되는 것 너무 싫다 흑흑
어플을 실행시키면 기본적으로 로그캣의 필터에 걸러져서 나온다. 근데 이놈이 제대로 동작하지 않아서 필터를 다 지웠더니.. 그 이후로 임의로 필터를 추가해도 동작하지 않는다!! 헐... 커스텀으로 필터 추가 할 때 보통은 by Application Name에 어플의 패키지명을 적어줘야 하는데, 그래도 안되길래 by Log Tag 항목에, 어플 내에 있는 임의의 태그를 하나 입력했더니, 갑자기 어플의 필터도 뚜둥 하고 생겼다. 휴.. 안생기면 어쩌나 걱정했었는데.. 다행이다!!
안드로이드 코드private void uploadPhoto(final Bitmap bitmap){ Thread thread = new Thread(new Runnable() { public void run() { ByteArrayOutputStream bao = new ByteArrayOutputStream(); bitmap.compress(Bitmap.CompressFormat.JPEG, 90, bao); byte [] ba = bao.toByteArray(); String ba1 = Base64.encodeToString(ba, Base64.DEFAULT); ArrayList nameValuePairs = new ArrayList(); nameValuePairs.add(new BasicNameValu..
안드로이드 진저브리드(2.3)부터 이미지 기본 디코딩방식이 16비트에서 32비트로 변경되었고, 이미지를 처리할 때 메모리를 3~4배쯤 더 사용하는 듯하다. 메모리누수는 더 심해져서 액티비티를 종료해도 상황에 따라 메모리가 다 반환이 되질 않는다. 결국 메모리를 직접 환원해줘야한다. 내일인 17일부터 갤럭시S의 진저브리드 업데이트가 시작되고, 앱이 죽는 걸 많은 사람들이 겪게 될텐데, 이 문제를 해결하기 위해 자원마다 null로 설정해주고 gc를 하는 것은 자바에서 작성하기 꽤나 괴로운 일이다. 다행히 메모리를 많이 잡아먹는 drawable만 리커시브로 해제해줘도 대부분의 메모리는 환원이 된다. 스택오버플로우랑 구글을 검색해도 질문만 있고 이렇다할 해결방법이 없길래 그냥 직접 작성해서 아파치2.0 라이센스..
- Total
- Today
- Yesterday
- jni강좌
- algorithm
- 프로그래밍
- java
- 음악
- 안드로이드
- jni
- C++
- linux
- AWS
- it
- MFC
- 리눅스
- db
- database
- Cloud
- kering
- winapi
- source
- gcc
- Quiz
- Visual C++
- driver
- NDK
- Troubleshooting
- Python
- 드라이버
- C
- android
- API
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |