본문 바로가기

분류 전체보기

p & i 행사 일단 이런 행사에는 처음 가보긴 했지만 `` 역시 아름다우신 분들을 찍느라고 다들 혈안이 되어있는 상태... 나의 아빠번들로는 찍는데 상당한 한계를 느끼지 않을 수 없었다... (그리고 세팅값을 잘못주고 너무 막찍어놔서 집에와서 본 사진은 암울 그 자체...) 그나마 잘 나온것을 순수하게 리사이즈만 해서 올려보려고 한다 `` 찍고나니 삼성 / 캐논 부스밖에 안찍은것 같아 보인다... 마지막 샷은 행사 끝나고 나왔는데 코엑스 근처에서 신차 홍보를 위해서 나오신 분들이 아름다우셔서 한컷 `_` 다음에는 세팅값도 좀 저장해서 가던가 아니면 가서 좀 맞추던가 하고.. 렌즈를 하나 구매를 고려해야겠다... 더보기
2011년 화이트 케이스가 대세가 될까? CoolerMaster CM690II Advanced window white case 2011년 P67 메인보드 칩셋 결함등으로 시끄러운 1분기를 보냈습니다. 저두 새해 초부터 사용중인 케이스의 On/Off 스위치가 고장나는 바람에 부득이하게 새 케이스를 알아보게 되었습니다. 포장을 뜯자마자 느낀 느낌은 말 그대로 정말 "새하얗다"그 자체였습니다. CM690II Advanced white 외형은 매우 만족스럽습니다. 케이스 구성품은 내부에 잘 고정된 박스안에 들어있습니다. 버튼 및 LED, 확장을 위한 Port 들이 전부 케이스 위쪽에 배치되어 있습니다. Case 전면 흡기팬의 경우는 블루 LED를 켜주면 튜닝효과를 볼 수 있으며, 불필요한 경우 Led On/Off 스위치로 켜고 끌 수 있습니다. X-DOCK의 기능은 아래를 보시면 쉽게 이해가 되실 듯 합니다. 먼저 X-DOCK 커버를 .. 더보기
CoolerMaster CM690II Advanced window white 지름 전에쓰던 GMC x-21 lite의 고장으로 인해서 새로운 케이스를 알아보던중에 흰색에 꽃혀서 구매한 케이스 역시 포스가 남다르다고 할까 +_+ 빨리 시스템 조립까지 해야하는데 `_` 더보기
작고 빠른 USB메모리 pqi U819L 사용기 요즘은 USB를 여러 용도로 사용하고 있다. 기존에는 단순히 문서 파일 저장용등으로만 애용했고, 지금은 구시대의 유물이 되어버린 플로피디스크 등을 대체할 물건이었지만, 지금은 이 외에도 CD롬이 없는 PC의 운영체제 설치를 위한 CD 또는 DVD 대용등으로도 많이 쓰이고 있는 추세이다. 이번에 사용해본 pqi U819L 제품의 경우는 흔히 볼수 있는 USB메모리임에도 고급스러운 외관과 단순하지만 유저 편의를 위한 기능을 참 많이 갖추고 있는 아이템이었기에 사용기를 작성해보게 되었다. 간단한 제품 스펙인 아래와 같다. 인터페이스 USB 2.0(1.1호환) 용량 4G 데이터 전송율 최대 Read 30MB/sec OS 지원 win me, 2000, xp, vista, 7 / Mac 10.1 or above 크.. 더보기
안드로이드 디스플레이 크기 값 얻어오기 개발을 하다보면 아이폰이나 아이팟 혹은 아이패드처럼 딱 지정된 몇개의 해상도만 쓰는것이 아니라. 워낙 기기별로 뒤죽박죽이라서 디스플레이를 멀 쓰는지 필요할때가 생겼다. 간단하게 해당 소스를 사용해서 디스플레이의 width 및 height 값을 가져올 수 있다. Display display = ((WindowManager)getSystemService(WINDOW_SERVICE)).getDefaultDisplay(); int display_width = display.getWidth(); int display_height = display.getHeight(); 더보기
차갑고 조용한 플라워형 CPU쿨러 - CoolerMaster Vortex Plus 오버클럭등으로 인해서 요즘은 비교적 고성능의 타워형 쿨러를 찾는 분들이 많아지고 있는 추세이다. 하지만 슬림케이스를 사용하는 경우, 또는 정품쿨러의 소음을 못이겨 성능은 높지 않더라도 조용한 쿨러를 찾는 경우 등 아직도 고성능의 타워형 쿨러가 필요하지 않은 경우들이 주변에는 많이 존재하고 있다. 필자의 친구가 최근 생일을 맞아 기존 사용하던 시스템이 시끄럽다고 하소연을 해왔다. (이런 말을 하는 이유는 남는 쿨러가 있으면 하나 바꿔달라고 하는 이야기가 아닌가...) 하지만 필자가 가지고 있는 쿨러들은 이미 다 장착되어 돌아가고 있는 상태이고 사용한 흔적도 많이 남아있어, 생일을 맞은 친구에게 달아주기에는 다소 부담감이 있었다. 또한 친구의 케이스는 슬림케이스는 아니지만, 케이스 내부가 넓지 않아서 대부분.. 더보기
안드로이드에서 현재 최상위 Activity 값 알아보기 안드로이드 어플을 개발하면서 Activity중 어느 Activity가 현재 최상위에 나와있는지 조건문으로 확인을 하려고 했는데, 어디서 봐야할지를 몰라서 고민하던중 찾은 방법이다. ActivityManager am = (ActivityManager)getSystemService(Context.ACTIVITY_SERVICE); List Info = am.getRunningTasks(1); ComponentName topActivity = Info.get(0).topActivity; String topactivityname = topActivity.getPackageName(); 해당 소스를 작성한뒤 Log.d(TAGNAME, topactivityname); 위와 같이 로그를 찍어보면 최상위 Activity.. 더보기
안드로이드 Cursor 사용시 Finalizing a Cursor that has not been deactivated or closed. 문제 해결. 안드로이드 앱을 만들면서 앱자체가 죽어버리지는 않는데, LogCat 상에서 붉은색 글씨로 Finalizing a Cursor that has not been deactivated or closed. 이라는 메시지가 나왔다. 검색을 해보았더니 메모리 릭이 발생하는 부분이라서 어찌되었든 수정이 필요한 부분이었다. 처음에는 단순히 try { } catch(SQLException e){} 정도로만 처리해주면 될 줄 알았는데, try 문 안에 넣어줘도 결과는 마찬가지였다. 소스를 전체적으로 다시 보면서 커서 사용시 닫아줘야 하는데 실제로 안닫아 주고 그냥 넘어간 부분들이 많았다. 예를 들면 Cursor mCursor = null; mCursor = mDb.query(true, DATABASE_TABLE, new .. 더보기
안드로이드 모델명 및 브랜드 이름 등 값 가져오기 기기별 혹은 브랜드 별로 구분을 해야 할 필요등이 생겼을때 유용한 방법 입니다. import android.os.Build; // android.os.Build 를 참조하기 위해서 import 합니다. Log.i("BOARD", Build.BOARD); Log.i("BRAND", Build.BRAND); Log.i("CPU_ABI", Build.CPU_ABI); Log.i("DEVICE", Build.DEVICE); Log.i("DISPLAY", Build.DISPLAY); Log.i("FINGERPRINT", Build.FINGERPRINT); Log.i("HOST", Build.HOST); Log.i("ID", Build.ID); Log.i("MANUFACTURER", Build.MANUFACTURE.. 더보기
안드로이드에서 Device의 고유값 알아보기 프로그래밍을 하다보면 특정 장치라는것을 식별하기 위한 값들을 가져와서 각 장치별로 구분이 가능해야 하는데, 이때 쓸만한 것이 전화번호, IMEI값(?), MAC주소 같은것이 될것 같네요. // 고유 값 알아보기 // 휴대폰의 전화번호 가져오기 TelephonyManager mgr = (TelephonyManager) getSystemService(Context.TELEPHONY_SERVICE); String phoneNumber = mgr.getLine1Number(); WifiManager wifi = (WifiManager)this.getSystemService(Context.WIFI_SERVICE); String imei = mgr.getDeviceId(); WifiInfo info = wifi.g.. 더보기