Software

안드로이드 스투디오의 sign-off-by

Gerrit에서는 누가 무엇을 커밋했는지 추적하기 위해, 명시적으로 sign-off라는 부분에 사람의 이름을 표시하는 기능을 사용하기도 한다. 이 기능을 깃에서 지원하고 있으며 patch의 마지막 줄에 Signed-off-by 부분이 추가된다. 예제 커밋 메시지는 다음과 같다. initial commit Signed-off-by: Random J Developer <random@developer.example.org> 이를 사용하기 위해서는 깃에서 commit 시에 -s 파라미터만 붙여주면 된다. >git commit -s -m “initial commit” 문제는 […]

안드로이드 스투디오의 sign-off-by 더 읽기"

집얼라인(zipalign) 적용 확인하기

안드로이드 앱에 zipalign이 잘 적용되었는지 확인하고 싶다면 아래와 같이 할 수 있다. zipalign -c -v <alignment> my-app.apk zipalign은 buil-tool에 포함되어 있으니, 명령어 툴의 위치를 찾는다면 \sdk\build-tools\22.0.1\zipalign과 같은 경로를 확인해보자. 위 명령어를 제대로 실행했다면 아래와 같이 같이 적용 여부를 확인할 수 있다. >zipalign -c -v 4 my-app.apk Verifying alignment of my-app.apk (4)… 53 AndroidManifest.xml (OK –

집얼라인(zipalign) 적용 확인하기 더 읽기"

안드로이드의 소프트 키보드

안드로이드에는 2종류의 키보드가 있다. 하드 키보드와 소프트 키보드인데, 소프트 키보드는 어플리케이션이다 보니 특정 상황에서 제어하기 까다로운 경우가 있다. 참고 http://www.androidpub.com/1104990 http://stackoverflow.com/questions/2403632/android-show-soft-keyboard-automatically-when-focus-is-on-an-edittext/2403977#2403977

안드로이드의 소프트 키보드 더 읽기"

자바 String의 인코딩

자바의 인코딩에 대한 좋은 글이 있다. 결론만 이야기하면, 자바가 알아서 할테니 신경쓰지 말라. 이에 대한 테스트 코드를 붙여 본다. 좋은 글에 있는 코드를 참조한 것일 뿐이다. public class StringTest { public static void main(String args[]) { String name = new String(“정용식”); byte[] strs; try { System.out.println( “original string:” + name ); System.out.println( “default encoding:” +

자바 String의 인코딩 더 읽기"

NIST의 방화벽 구축 가이드라인(번역판)

인터넷 스톰 센터(http://www.nchovy.kr)에서 NIST(National Institute of Standards and Technology)의 방화벽 구축 가이드 라인(Guidelines on Firewalls and Firewall Policy)를 번역했다. 원문은 2002년 도에 작성된 후 2008년에 revision이 한번 된 것으로 인터넷 스톰 센터에서는 revision된 버전을 번역했다. 드래프트(draft)버전 이후 최종 번역판은 없으나, 충분히 유용하다. 현재 사이트가 없어져, 자료에 대한 링크를 걸 수가 없어 부득이하게 여기에 이 글에 첨부한다.

NIST의 방화벽 구축 가이드라인(번역판) 더 읽기"