[카테고리:] Development


  • C언어 구조체 비트필드와 C#에서 처리

    C언어 구조체 비트필드와 C#에서 처리

    C언어 구조체 비트필드는 사용시 구조체를 메모리에 할당 했을때 실제 값들은 할당된 메모리 블럭의 앞부분 부터 비트를 채워나가는게 아니라 뒤에서 부터 채워나갑니다. 일반적으로 변수에 값을 할당해도 뒤에서 부터 채워나가죠 (0x1A는 0001 1010이지 1101 0000으로 할당하지 않음) struct mybitfields { unsigned short… “read more”


  • 안드로이드 최근 실행했던 목록에 앱 안나오게 하기

    <activity android:excludeFromRecents=”true”/> 홈키나 ㅁ키를 꾸욱 누르면 최근에 실행했던 목록이 나온다. 여기 안나오게 해줄려면 AndroidMenifest.xml에 메인액티비티 속성에 android:excludeFromRecents를 주면 된다. “read more”


  • 안드로이드 WiFi로 logcat 보기

    DJI M600pro는 usb를 컨트롤러에 연결해야 해서 앱개발시 logcat 보는거를 WiFi로 해야 한다. iOS는 브릿지앱이라는걸 깔던지 해서 아이폰 두개로 해야 하던데 안드로이드는 그냥 WiFi 로그를 보면 됨. 디버깅할 핸폰이랑 PC랑 같은 네트워크 상에 존재해야함 1. 폰을 연결한 상태에서 \android-sdk\platform-tools 폴더에 보면… “read more”


  • 안드로이드 빌드시 “Duplicate files copied …

    Error:Execution failed for task ‘:app:transformResourcesWithMergeJavaResForDebug’. > com.android.build.api.transform.TransformException: com.android.builder.packaging.DuplicateFileException: Duplicate files copied in APK META-INF/rxjava.properties File1: ….\.android\build-cache\f9a49eee6c6f91f00642b498fcfee1913d317614\output\jars\classes.jar File2: ….\dJISDKLIB\build\intermediates\bundles\default\classes.jar 이것저것 lib 넣어서 빌드 하다 보니 저런 에러 뜨면서 빌드가 안되는 문제가 생김. 패키징 하다 보면 이 lib에 있는 파일이 저 lib… “read more”


  • 개인 설치형 웹하드 Seafile 꾸며보기

    블로그 서버에 남는 용량을 뭐에 써볼까 고민하다가 웹하드에 다시 도전해봤습니다. 이전에 Pydio를 가지고 삽질하다가 대용량 파일 문제로 포기했었는데 (Pydio 부스터 설치 실패기) 이번엔 다른 설치형 웹하드로 시도해봤습니다. Seafile이라는 설치형 웹하드인데 별다른 세팅없이 대용량 파일이 그냥 업로드 됩니다. (5기가 단일파일 까지… “read more”