본문 바로가기

커피볶는제임스 를 가다 커피전문점 하면 너무 딱딱한 느낌이 많이 있다. 본인도 평소에 커피전문점을 그리 즐겨찾지는 않지만, 도심속에 공원이라던가 이런곳이 많지 않기때문에, 지인들과 담소를 나누기 위해서는 주변에 커피전문점을 드나들게 되기 마련이다. 이번에는 "커피볶는제임스"에 가보게 되었는데, 제법 분위기 있고, 편안한 곳이어서 소개해 보려고 한다. 간판부터 여느 대형 커피전문점들과는 다른 느낌을 받는다. 본인은 오후 8시가 넘은 시간에 갔는데, 분위기 있는 조명들이 켜져있어서 꽤 낭만적인 분위기를 연출하고 있었다. 가게 입구는 메뉴판이 지키고 있었는데, 구석에 무려 아메리카노 "리필" 이라고 쓰여있다 +_+ 사장님이 권해주셔서 커피를 찾아마시는 스타일은 아니지만 살짝 마셔보았는데, 향도 좋고 괜찮았다. 다른분들도 기회가 되면.. 더보기
이미지 기본 상태와 Press 상태에 따라서 다른 효과 보여주도록 xml 파일 만들기 이미지 기본상태와 Press 상태에 따라서 다른 효과를 보여주고 싶었는데, 소스에서 하나하나 조건식으로 하려니까 별로 좋은거 같지 않았는데, 쉬운 방법을 찾았다. xml 파일을 drawable 폴더쪽에 하나 생성해서 쓰면 되는데 아래와 같은 방식으로 만들어서 넣으면 되고, 이후에 이미지 버튼을 선언할때 ImageButton btn = (ImageButton) findViewById(R.id.생성한xml파일) 식으로 선언해 주면 된다. 더보기
안드로이드 Thread 에서 UI 쓰레드 이외의 쓰레드에서 UI를 변경하는 방법 안드로이드를 개발하면서, 당연스럽게도 Thread를 사용하여 패킷을 일정간격으로 체크해서 패킷이 들어왔을때 동작하도록 프로그램을 짰다. 당연히 잘 될줄 알았는데... 에러를 뿜으면서 전혀 되지를 않는것이었다.. 무엇때문인지 보았더니 Thread 내부에서 변경된 내용을 UI에 보여주는 부분에서 계속 프로그램이 죽어버렸다. 인터넷 서핑을 통해서 왜 그런지 알게 되었는데 "안드로이드 에서는 UI Thread 이외의 Thread 에서 UI를 바꿀수 없다" 라는게 문제같았다... 결국 찾은 방법은 unOnUiThread 를 사용하는 방법이었는데.. 해당 내용을 Thread 내부에 넣고 UI 변경하는 부분을 해당 구문 안에서 실행하게 했더니 에러가 없이 잘 돌아가게 되었다. runOnUiThread(new Runn.. 더보기
ASUS Sabertooth 55i 돌아보기 어느덧 2011년의 첫달도 마무리 되어 갑니다. 제가 Sabertooth(세이버투스) 55i 메인보드와 처음 만나게 된지도 어느덧 1년이 넘었습니다. P55와 함께 처음으로 등장한 ASUS의 Sabertooth 는 저에게는 조금 특별한 제품이었습니다. 그래서 조금은 유별난 저만의 세이버 투스 사용기를 써보려고 합니다. 구매해서 사용한지가 벌써 1년이 조금 넘었습니다. P55 보드만 약 4개정도 사용했습니다만, Sabertooth 로 교체 한 후에는 더이상 바꾸지 않게 되었습니다. 이렇게까지 아껴써본 물건이 있었던가(?) 싶을정도로 박스나 구성품도 아직 새것과 다름없는 상태입니다. 해당 시스템은 필자의 개인 서버로 사용된 시스템이라 최대한 저전력을 위해서 불필요한 케이블은 전혀 연결하지 않았고, 구동에 꼭.. 더보기
500W 노멀 파워서플라이의 새로운 강자 SF-500P12A 필드테스트 최근 대형 하드웨어 커뮤니티 사이트들의 잇다른 500W급 파워서플라이 벤치결과과 발표되면서 기존에 특정 브랜드에 집중되어 있던 500W 급 파워서플라이 선택에 대한 기준이기존 상위 인기순위에 있던 파워서플라이 에서 다른 파워서플라이들로 옮겨가고 있는데요. 500W 파워서플라이중 중저가를 형성하고 있는 Super-Flower 500P12A 의 파워서플라이 필드테스트에 참여하게 되었습니다. 기존에도 여러가지 500W 파워서플라이 제품군을 써왔고, 필자역시 상위 인기순위나 가격대 성능비를 위주로 하여 주변에 제품을 추천하였으나, 다수의 500W급 제품을 테스트 하면서 추천의 기준도 많이 바뀌게 되었으며, 이번 필드테스트 결과가 다른 많은 분들의 500W급 파워서플라이 선택에 조금이나 도움이 되었으면 하는 바램.. 더보기