sunphiz

안드로이드의 푸들(Padding Oracle On Downloaded Legacy Encryption: Poodle) 취약점

SSLv3에서 푸들(Padding Oracle On Downloaded Legacy Encryption: Poodle) 취약점이 발견되었다. SSLv3가 시장에 나온지 15~18년정도가 되었고, 이미 SSL/TLS1.0 ~ 1.2까지 개선된 대체기술이 나왔으므로, SSLv3 지원 옵션을 끄라는 권장사항이 많다. 푸들 취약점에 간략하게 소개하면, TLS 상위 버전부터 서버와 연결을 시도해서 실패한 경우 클라이언트는 하위버전으로 계속 내려가면서 시도할 수 있다. 클라이언트(이 그림에서는 브라우저)가 TLS 1.2 ~ 1.0까지 계속된 […]

안드로이드의 푸들(Padding Oracle On Downloaded Legacy Encryption: Poodle) 취약점 더 읽기"

그래들 빌드시 Lint(린트)로 인한 빌드 에러 피하기

이클립스나 인텔리제이에서는 Android Lint의 결과가 빌드에 영향을 미치지 않는다. 하지만, 안드로이드 스투디오에서 그레들 기반의 안드로이드 프로젝트를 사용하면, release 버전을 만들 때 Lint의 결과가 빌드를 중단할 수 있다. 예를 들면, res\values\strings.xml의 언어 문자열이 다국어 번역에서 일부 누락되었을 때 아래와 같은 메시지와 함께 빌드가 중단된다. … Error 69) Error: “server_url” is not translated in “ko” (Korean) [MissingTranslation]

그래들 빌드시 Lint(린트)로 인한 빌드 에러 피하기 더 읽기"

마이크로소프트 스컬프트 이고노믹 마우스

마이크로소프트의 스컬프트 이고노믹 마우스(Microsoft Sculpt Ergonomic Keyboard)를 구매했다. 손목이 아파서 다른 마우스를 쓰고 싶다는 생각은 많이 했는데, 적당한 제품을 찾지 못해서 로지텍 마우스를 그냥 쓰고 있더랬다. 아무래도 개발을 하는 입장이다보니, 키보드 마우스에 일반인보다는 민감하다. (개발자들 중에서 민감하지는 않은 거 같은데..) 하지만 내가 생각하는 좋은 마우스란, 주변 사람이랑 같이 협업할 때도 심심치 않게 있으므로, 나에게만 적당한

마이크로소프트 스컬프트 이고노믹 마우스 더 읽기"

Jank(쟁크)

한국말로 간단히 설명하면 화면이 버벅거리는 것을 영어로 jank(쟁크)라고한다. 쟁크 프리(http://jankfree.org/)의 첫페이지에 쟁크에 대한 설명이 나와있다. 이 설명을 그대로 옮기면, Modern browsers try to refresh the content on screen in sync with a device’s refresh rate. For most devices today, the screen will refresh 60 times a second, or 60Hz. If there is some motion on

Jank(쟁크) 더 읽기"