본문 바로가기

iMac Mid 2011의 불만(인터페이스) 집에서 내가 쓰는 컴퓨터는 iMac (27-inch, Mid 2011)이다.올해가 2018년이니 횟수로만 7년째 사용하고 있다.당시 최고 사양으로 주문을 했고 로직이나 파이널컷 같은 버거운 애플리케이션을 사용하지 않기에 프로세서나 메모리는 부족함 없이 사용하고 있다. 그런데 불만은 인터페이스이다.아이폰으로 찍은 사진을 iMac의 사진앱으로 가져오는데 너무 시간이 오래걸린다. 현재 iMac을 구입할 당시 애플은 인터페이스인 Thunderbolt와 FireWire를 밀기 위해 USB 3.0을 채택하지 않았다.더군다나 Thunderbolt를 지원하는 기기는 많지 않았고 그래서 나는 비싼 FireWire용 하드디스크 Dock을 직구해서 사용했다. 하지만 시대의 흐름을 거스를 수 없는지 mac 제품에서도 USB ..
[스프링] ReloadableResourceBundleMessageSource 관련한 테스트 에러 기존에 spock 테스트 코드가 있었는데, 어느 시점부터 계속 테스트가 깨진다.해당 코드에서는 테스트 하는 코드는 다국어 지원 메세지가 지원하고 있었기에 주입을 위해 아래와 같이 ReloadableResourceBundleMessageSource를 이용하여 주입해주고 있었다. class AvailableValidatorTest extends Specification {def messageSource = new ReloadableResourceBundleMessageSource(defaultEncoding: CharEncoding.UTF_8,basenames: ["classpath:messages/web/validation-error-messages.xml","classpath:messages/web/we..
[스프링] URI 만드는 구성 요소 UriComponentsBuilder 스프링 프레임워크를 쓰고 있다면 URI를 만드는데 도움이 되는 유틸리티가 있다. org.springframework.web.util.UriComponentsBuilder스프링 3.1 부터 지원이 되었고 spring-web-x.y.z.RELEASE.jar에 포함되어 있다. 사용은 static method를 이용해서 동작할 수 있다. - fromUriString(String uri) 이후 build 패턴중 메서드 체인을 이용해서 파라메터 등을 추가할 수 있다.마지막 인스턴스를 만드는 녀석은 예상대로 build()이다.- queryParam(String name, Object... values)- build()
ASUS RT-AC68U Q&A 1. 공유기를 https로 접근하면 인증서 관련 문의가 나타난다. - https://www.asus.com/support/FAQ/1034294/# 참고 2. 과거에는 특정버전에서만 Let's encrypt 인증서가 지원되었는데3.0.0.4.384_21045 버전으로 올리고 보니 WAN > DDNS 부분에 HTTP/SSL Certificate에 Free Certification form Let's Encrypt 가 생겼다. 인증서를 설정하고 https 로 ddns 주소로 접속해보면 아래와 같이 인증서가 발급이 되어있다.
TM-AC1900를 ASUS RT-AC68U로 바꾸기 (macOS) TM-AC1900와 ASUS RT-AC68U는 하드웨어 스펙이 동일하다고 한다.다만 전자는 티모바일에서 펌웨어를 커스터마이징을 해서 약간의 차이가 있다고 한다.또한, 티모바일의 펌웨어는 더 이상 업데이트가 되지 않는다. RT-AC68U로 펌웨어를 바꾸고 나면 최신 펌웨어 (심지어 메이지 번호가 다른)로 업데이트가 된다.따라서 약간의 수고로 최신의 펌웨어를 사용할 수 있다는 것이다. 모델명/펌웨어 버전 정리1. 구매후: ASUS TM-AC1900 / 3.0.0.4.376_31992. 다운그레이드후: ASUS TM-AC1900 / 3.0.0.4.376_17033. mtd0 덮어씌운 후: ASUS RT-AC68U / 3.0.0.4.376_17034. 펌웨어 교체 후: ASUS RT-AC68U / 3.0.0.4..
[1000baseT] TM-AC1900 Gigabit Router로 바꾸고 나서... 네트워크 연결 속도가100baseTX에서1000baseT로 바뀌었다. 사용기에 보면 T Mobile용 펌웨어를 AC-68 펌웨어로 만드는 방법이 있었는데 시간 나면 해봐야 겠다.하려는 이유는 특정 앱이 안되는 것 같다.ASUS Router... http://lightinglife.tistory.com/51 이더넷(Ethernet)에 대한 속도, 미디어(케이블) 정보라면 아래 위키 페이지에 잘 정리되어 있다.https://en.wikipedia.org/wiki/2.5GBASE-T_and_5GBASE-T컴퓨터를 바꾸고 싶은데 아직 1 Gb, 2.5 Gb, 5 Gb, 10 Gb 대역대의 이더넷 카드를 달고 나오는 iMac은 iMac Pro 2017정도뿐이다. 1000BASE-T 다음 물리 네트워크 속도는 10..
R Console의 로케일 UTF-8로 설정하기. R Console을 처음 실행하는데 다음과 같은 메세지가 나온다. WARNING: You're using a non-UTF8 locale, therefore only ASCII characters will work. 로케일 설정이 UTF-8로 되어 있지 않다는 것인데, 그래서 ASCII 글자 밖에 쓸 수 없다는 것이다. 해결하는 방법은 로케일을 UTF-8로 설정하는 것. Stackoverflow에 이미 해당 질문이 있다. https://stackoverflow.com/questions/9689104/installing-r-on-mac-warning-messages-setting-lc-ctype-failed-using-c 1. 터미널에서 하는 방법defaults write org.R-project.R fo..
mac book pro 주변광 센서는 어디에?? 가끔 맥북 프로를 몸이나 물체가 가리면 디스플레이 밝기가 어두워진다. 이것은 설정에서 자동으로 밝기 조정이 체크되어 있기 때문이다. 인터넷에서 찾아보면, 주변광 센서(ambient light sensor)가 iSight 카메라 왼쪽에 있다고 한다. see also, http://osxdaily.com/2010/05/22/where-is-the-ambient-light-sensor-on-a-macbook-pro/ 그런데 애플은 교묘하게 숨겨놓아서 잘 찾기 힘들다. 플래시를 비추어보면 보인다!