Home 썸네일형 리스트형 우분투 리눅스 패키지를 공식적으로 소개하는 페이지 http://packages.ubuntu.com/ 유용한 듯하다. 코딩 규칙에 대한 글을 읽고 찾은 몇가지 사이트다 임베디드 시장에는 크게 세 가지 코딩 룰이 있다. CERT-C, MISRA-C , JSF(Joint Strike Fighter) Air vehicle c++ standard 가 그것들이다. 룰 분야 CERT-C 모든 C 소프트웨어 MISRA-C 자동차, 항공, 우주 통신 분야 (제조업에 전체적을 포진) JSF c++ standard 전투기, 폭격기 등 미영 항공기 ... https://www.securecoding.cert.org 카네기 멜론 소속에서 운영하는 시큐어 코딩 가이드가 있는 사이트다. (cert : computer emergency response team , 카네기 멜론대에 있는 팀을 말하는데 흔히 산업에서는 불특정 침해 대응팀으로 알려져있다.) c, c++ , Java, android 등.. android에서 리눅스 명령어 실행 http://sailerya.tistory.com/6 Runtime runtime = Runtime.getRuntime(); Process process; String res = "-0-"; try { String cmd = "top -n 1"; process = runtime.exec(cmd); BufferedReader br = new BufferedReader(new InputStreamReader(process.getInputStream())); String line ; while ((line = br.readLine()) != null) { Log.i("test",line); } } catch (Exception e) { e.fillInStackTrace(); Log.e("Process Mana.. linux eclipse 같은 어플 버전별로 프로젝트에서 관리 이클립스 어플리케이션 관리 팁~ 같은 어플인데 다른 버전의 앱을 폰에 올려보고 싶고, 그 여러개를 다 같이 가지고 다니며 테스트하고 싶다면 다음과 같이 해당 앱 프로젝트를 복사할 것. 그 다음 수정해야 할 것은 src 폴더의 패키지 네임 입니다. 이렇게 src를 refactor하고 바꾸면 여러 경고문이 뜨는데 continue 누르면 됩니다. 여기서 끝이 아니라 체크해야할 항목이 있습니다. 1. AndroidManifest.xml 파일 여기서 package= 수정한 패키지에 맞게 이부분을 수정해줘야 합니다. 2. res/values/string.xml 파일여기서 application name을 수정해줘야 합니다. (app_name)? 3. 그 이외에 .... ( res/ 폴더 이내의 다른 것들 그리고 ap.. 실시간 사전 프로토타입 완성 bing translator 이용. 삼성SSD 850 EVO mSATA 250GB MZ-M5E250BW 와 usb 3.0 로 외장 ssd로 활용하기 준비물 : msata 제품 ,mSATA SSD용 USB3.0외장케이스 1. 물건이 오면 조립합니다.2. 그리고 pc와 연결합니다.다음 볼륨 잡아줘야합니다. 3. 시작 버튼 그리고 '컴퓨터'에서 오른쪽 마우스로 '관리' 선택4. 항목중 '저장소'에 있는 '디스크 관리' 선택 5. 횡스크롤 기준으로 위 아래 항목 중 아래 항목에서 왼쪽 항목 중 새로 구매한 디스크(저는 디스크1)에 용량이 제대로 잡히나 확인. (기억에 일단은 잡혔던거로 기억.)6. '디스크x'항목에서 마우스 우클릭 다음 MBR 디스크로 변환(없다면 그대로 두고)7. '디스크x'항목 오른쪽 파란색 줄있는 항목에서 우클릭 후 포맷 (저는 NTFS로 포맷했습니다.) 결과는 성공적이고요. 아래는 읽기 쓰기 속도입니다. LG PC 그램 13ZD940.. [해킹]Return to libc 수행 성공 /**** OS : ubuntu 14.04 LTS** Kernel : 3.16.0-30-generic** Compiler : gcc (Ubuntu 4.8.4-2ubuntu1~14.04) 4.8.4**/ 이걸 성공하기 위해선 OS와 Compiler의 환경 설정을 바꿔야 하는 부분이 있다.그 부분을 해결하면 어렵지 않았음. 1. 스택 사이즈 계산을 정확히 안건 아니지만 대략적으로 알았다.1-1. process의 메모리 할당은 절대적인 것이 아니다. 상대적인 것1-2. 따라서 이 공격도 상대적 메모리 위치를 찾아 공격하는 기법.1-3. compiler는 stack 사이즈를 얼마 할당해야 할지 코드르 돌려보고 벙위를 저장해 놓는다.kernel 의 process 관리쪽을 봐야겠구만2. 기타2-1. gdb 로 여러.. ubuntu vi 전체 유저 설정 방법 ubuntu 사용자이신 분들이 계실겁니다. 또 초보인 관계로 root와 일반 유저의 차이를 잘 모르시는 분들도 계시고요... root 로 작업해야 하는 순간이 올때도 있는데(물론 sudo 로 할 수도 있지만 ^^;) 모든 계정에 vi 설정을 적용하는 방법이 있습니다. 바로 /etc/vim/vimrc 여길 수정하면 됩니다. 근데 열어 보시면 깨끗?하지 않으실 거에요. 이때는 여기에 적용하시면 됩니다.if has("syntax")여기여기여기여기 syntax onendif 빠르게! vi (vim)에서 복사하기 아마 대부분 이 글을 보는 분들은 하나의 terminal에서 vi (vim) 작업을 하고 있고 다른 terminal을 켜서 vi 로 새로운 파일을 만들고 거기에 복사하는 방법을 찾고 계실 것입니다. 편의상 vim 을 vi 이라고 하겠습니다. 저의 결론부터 말씀드리자면 마우스를 이용한 copy & paste 이외에는 방법이 없습니다.. (아직까지는!!!믿으세요 괜히 더 고생하지마시고요...)맨 밑에서 그 이유를 말씀드리겠는데요. 지금은 이유야 어찌됐든 그 대안이 필요합니다. 그래서 그 대안이 뭐냐? sp 입니다. 현재 vi 에서 :sp ./filename->현재 폴더에서 filename을 분할 창에서 연다->ctrl +ww 눌러 본래 창으로 커서를 옮긴다.->커서를 복사할 내용 첫 머리에 놓는다. 그리고 .. 한번에! 자바 이해하기 : 클래스, 객체, 인스턴스 차이에 초점을 맞춰서 Java 글은 Java Virtual Machine SE 8 문서와 Java Language SE 8 Specification 문서와 wikipedia에서 나온 내용을 중심으로 이해한 것을 포스팅 할 예정입니다. 그 이유는 첫째 Spec 문서가 가장 기본이 되는 설명이기 때문이고, 둘째, 하나의 기준이 생기므로 문제가 발생했을 때 그 원인을 찾기 쉽습니다. 아마도 문제의 대부분의 원인은 제가 오역을 하거나 이해를 잘못했기 때문이겠죠?^^;; 자바란? 자바란 프로그래밍 언어입니다. 특징은 크게 3가지가 있는데 concurrent, class-based, object-oriented가 그것들 입니다. 첫번째, Concurrent 란 해석하면 "경쟁하는 공존하는"으로 wiki 에선 concurrent comp.. 빠르게! 노트북 스마트폰과 연결시 USB 연결 끊김 현상 해결하기 키워드 : USB 유전원 허브, OS의 포트 전원 관리 아마도 몇몇 분들이 스마트폰을 노트북과 연결했을때 자주 끊기는 현상을 겪고 있을 거라 생각하여 이 블로그를 포스팅 합니다. 이런저런 노력을 했는데도 잘 안되는 분들에 한아여 포스팅을 합니다. 따라서 다음과 같은 분은 제조사에 가셔서 드라이버부터 우선 설치해보시길 바랍니다. 1. 나는 드라이버가 뭔지 모르겠다. USB 만 연결해달라!!2. 스마트 폰 USB 연결시 이상이 있다.3. 데스크탑에서도 USB 연결이 안되고 노트북에서도 USB연결이 안된다.4 .연결이 아예 안되고 드라이버가 전부 설치되지 않는다. -> 이분은 어떤 문제인지 잘 모르겠지만... 제어판에 가셔서 USB 드라이버와 관련된 프로그램을 우선 삭제해주시고 재설치하시기 전에 USB 빼시고.. openCV 안드로이드 적용중 native 단 실행 불가능 폰들이 있음 [에러 기종] LG G 시리즈 (G3~4 는 안됌)galaxy S4 (프로세서 설계는 MSM8974 v1으로 추정)galaxy s5 (프로세서 네임은 확인 못함)이외에도 검색으로 확인한 결과 여러 기종에서 비슷한 에러가 발생합니다.특히 퀄컴의 스냅드래곤 시리즈 AP의 경우 이런 에러가 발생하는 것으로 보임. [에러 log] 초기 에러 : fatal 11 ? SIGSENV 0x00000000 이런 에러가 뜸. armeabi - v7a pack 설치도하고 lolipop 5.0.1 로 업그레이드 후 [결론]이 글을 참고할 것.http://code.opencv.org/issues/4185본문은 대충보고 openCV 의 Admin( Maksim Shabunin) 의 댓글을 보자결론은 이제 native camera.. 이전 1 ··· 5 6 7 8 9 다음