'2010/04'에 해당되는 글 5건
- 2010/04/29 Microsoft Bluethooth Notebook Mouse 5000
- 2010/04/17 MacPorts에서 컴파일 옵션으로 최적화 하기 (4)
- 2010/04/11 심심해서 만들어본 매직아이ㅋ
- 2010/04/06 여친 하나 들였습니다. (4)
- 2010/04/02 Minolta HI-MATIC SD (2)
Microsoft Bluethooth Notebook Mouse 5000
컴퓨터/노트북 2010/04/29 00:53
Microsoft Bluethooth Notebook Mouse 5000
갑자기 당장 필요는 없지만 블루투스 마우스가 갖고 싶어서 질렀습니다. ㅡㅡ;;;;;;;;
전에 가지고 있던 노트북용 무선마우스의 리시버가 너무 크기도 하고 좀 불편해서... (핑계도 좋다)
뭐, 여튼 이미 질러서 포장까지 열었으니 ㅎㄷ
마이크로소프트 미니 마우스 다운 디자인
지금까지 마소 노트북용 마우스를 3개째 구매해 보지만... 다 똑같이 생겨먹어서 특별히 이야기 할게 없네요.
저놈의 휠... 저거 손의 소금 먹어서 불어 터지면 안움직이죠 ㅡㅡ;;; 전에 사용하던 Comfort Optical Mouse 3000같은 경우에 휠의 고무가 불어서 1번 AS, 다음에 또 불어서 직접 깎아서 어머니 드렸습니다. ㅎㄷ
마소야, 저거 어케 안되겠니? ㅠㅠ
전의 사용중이던 마우스와 달리 파우치도 주더군요 ㅎ
베터리 넣는게 조금 특이한데... AAA건전지를 저렇게 양 옆에 따로 넣습니다.
아, 그리고 살때 까지 몰랐는데, 레이저 마우스네요...
사용하던 마우스와 비교~ 조금 더 작아졌습니다.
오묘한 조합 ㅎㄷ
맥북이랑... 좀 안어울립니다. ㅠㅠ
뭐, 맥 전용 마우스인 Apple Magic Mouse를 사자니... 저거 2개값이라 포기... ㅎㄷ
뭐, 노트북 사용할때 보통 마우스를 사용하지 않고 터치패드를 사용하긴 하지만 가끔 그래픽 작업이나 좀 빠른 작업을 요구할때 사용하다보니 마우스가 필요하다보니 꼭 있어야겠더군요.
평소땐 완전 불필요 ㅋ
뭐, 정신줄 놓고 지른마당에 할말은 없고... 잘 써야죠 ㅠㅠ
'컴퓨터 > 노트북' 카테고리의 다른 글
| Samsung S470 128GB (0) | 2011/05/05 |
|---|---|
| 맥북에 8기가 장착! (4) | 2010/12/23 |
| Microsoft Bluethooth Notebook Mouse 5000 (0) | 2010/04/29 |
| Apple MacBook (10) | 2010/02/07 |
MacPorts에서 컴파일 옵션으로 최적화 하기
컴퓨터/Mac 2010/04/17 22:29
그리고 유닉스중 BSD계열은 프로그램 설치 시 Ports방식과, Pakage방식으로 나뉩니다.
Ports방식은 자동적으로 소스를 받아서 컴파일 해 설치하는 방식이고 Pakage방식은 미리 컴파일 되어 있는 프로그램을 받아서 설치를 합니다. 리눅스 계열에서는 젠투 리눅스가 Ports방식을 따르고 레드햇 계열과, 데비안 계열이 Pakage방식을 따르는걸로 알고 있습니다.
뭐, 서론은 여기까지...
여튼 프로그램을 컴파일 할때 필요한 기능만 넣어 컴파일을 한다던가, 컴파일러의 옵션을 변경해 퍼포먼스를 향상시킬 수 있습니다.... 만... 요즘에는 컴파일옵션에 따른 퍼포먼스 향상이 미미해서 굳이 별도로 컴파일해 설치하지 않습니다. ㅎㄷ
그런데 Mac OS X의 경우에 FreeBSD를 기반으로 만들어진 운영체제라 유닉스를 기반으로하는 프로그램을 설치할 수 있습니다. 그러다 보니 사람들이 프로그램 설치를 용이하게끔 하기 위해 MacPorts라는것을 만들었더군요.
뭐 그래서 제가 사용하는 LightRoom의 확장 기능인 LR2/Mogrify를 사용하기 위해 ImageMagick을 설치해야 하는데 MacPorts가 있어야 설치 할 수 있더군요 ㅡㅡ; 그래서 설치해서 리눅스에서 하던대로 컴파일 옵션을 (CFLAGS) 줬는데... 이게 또 안먹히네요 ㅡㅡ;;;; 그것 때문에 괜히 열받아서 메뉴얼도 읽어보고, 구그링도 해봤는데 없더군요 ㅡㅡ;;
결국 닥치는대로 찾아봤는데... 결국 찾았습니다 ㅎㅎ
일단 설정파일(?) 위치는 /opt/local/share/macports/Tcl/port1.0/portconfigure.tcl 여기에 위치해 있습니다.
그런데 퍼미션 설정이 555로 잡혀있기 때문에 쓰기권한를 추가해야 수정할 수 있습니다.
이렇게 설명하면 못하실분 계실까봐 명령어를 같이 올립니다 ㅡㅡ;;;
sudo chmod 644 /opt/local/share/macports/Tcl/port1.0/portconfigure.tcl
그럼 텍스트 에디터로 불러와서 잘 찾아보면 다음과 같은 부분을 찾으실 수 있으실 껍니다. (참고로 MacPorts 1.8.2 기준입니다.)
# Configure special environment variables.
# We could have m32/m64/march/mtune be global configurable at some point.
options configure.m32 configure.m64 configure.march configure.mtune
default configure.march {}
default configure.mtune {}
# We could have debug/optimizations be global configurable at some point.
options configure.optflags configure.cflags configure.cppflags configure.cxxflags configure.objcflags configure.ldflags configure.libs configure.fflags configure.f90flags configure.fcflags configure.classpath
default configure.optflags {-O2}
# We could have m32/m64/march/mtune be global configurable at some point.
options configure.m32 configure.m64 configure.march configure.mtune
default configure.march {}
default configure.mtune {}
# We could have debug/optimizations be global configurable at some point.
options configure.optflags configure.cflags configure.cppflags configure.cxxflags configure.objcflags configure.ldflags configure.libs configure.fflags configure.f90flags configure.fcflags configure.classpath
default configure.optflags {-O2}
자 그럼 입맞에 맞게 바꿔야겠죠?
일단 그 전에... 자기 자신의 컴퓨터에 CPU정보를 확실히 알고 있어야합니다.
제 맥북은 Intel Core 2 Duo T7200인데 컴파일러가 지원하는 명령어셋이 MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1 EM64T 이정도입니다.
# Configure special environment variables.
# We could have m32/m64/march/mtune be global configurable at some point.
options configure.m32 configure.m64 configure.march configure.mtune
default configure.march {core2}
default configure.mtune {core2}
# We could have debug/optimizations be global configurable at some point.
options configure.optflags configure.cflags configure.cppflags configure.cxxflags configure.objcflags configure.ldflags configure.libs configure.fflags configure.f90flags configure.fcflags configure.classpath
default configure.optflags {"-O2 -mfpmath=sse -msse4.1"}
* 위 옵션은 Intel Core 2 Duo T7000 시리즈용입니다. ppc나 intel맥 이전 세대는 그에 맞춰서
변경하세요.# We could have m32/m64/march/mtune be global configurable at some point.
options configure.m32 configure.m64 configure.march configure.mtune
default configure.march {core2}
default configure.mtune {core2}
# We could have debug/optimizations be global configurable at some point.
options configure.optflags configure.cflags configure.cppflags configure.cxxflags configure.objcflags configure.ldflags configure.libs configure.fflags configure.f90flags configure.fcflags configure.classpath
default configure.optflags {"-O2 -mfpmath=sse -msse4.1"}
각 옵션에 대해 간략히 설명하면
configure.march & configure.mtune : 원래 -march와, -mtune입니다만 저렇게 분리가 되어 있네요.
-march : 현재 사용하는 CPU(Architecture)의 종류를 지정합니다. 기본은 general
-mtune : CPU에 맞는 튜닝을 지정합니다. 역시 기본은 general
configure.optflags : 리눅스에서는 시스템 변수중 CFLAGS, CXXFLAGS에 지정하하면 적용되는 옵션입니다.
-O2 : Optimize 옵션으로 기본값은 2번입니다. 3번은 2번에 비해 빠르지만 프로그램의 크기가 훨씬 더 커지고 경우에 따라 오히려 느려질 수 있습니다. 최적화를 하는데 크기를 최대한 줄이려면 -Os를 추천합니다.
-mfpmath : 부동소수점 연산을 어떤 연산장치로 할것인지 여부입니다. 기본값은 387이지만 최신 기술인 SSE로 변경했습니다. SSE나, SSE2를 지원하는 CPU에서만 사용하세요. (추가로 32비트에서는 부동소수점 오차가 클 가능성이 있습니다. 64비트에서 사용하는것을 권장합니다.)
* 띄어쓰기가 들어가려면 더블쿼테이션 (")에 감싸져 있어야합니다. 주의하세요 ^^
좀 더 자세히 알고 싶으시다면 GCC 문서나, GCC도움말(터미널에서 man gcc)을 확인할것을 추천합니다. ㅋ
참고로 저렇게 설정을 하고 컴파일해 설치하면 프로그램이 엄청 빨라지는건 아닙니다 ㅡㅡ;;; 단지 아주 조금 더 빨라질 가능성이 생기는것일 뿐이죠 ㅎㄷ (한마디로 거의 효과 없음)
맥용 동영상 재생기인 VLC의 공식 배포판(참고로 32비트) 같은 경우 H.264코덱의 블루레이 영상(블루레이 립이 아닙니다. 블루레이에서 추출한 파일)을 재생하면 너무 느려서 재생을 못합니다. 그런데 MacPorts로 튜닝 안한 상태로 컴파일하면 조금 심하게 끊어질 뿐이지 돌아갑니다.(옷! 64비트의 힘!!) 하지만 튜닝을 해서 컴파일을 해도 개선효과는 없습니다. - ㅅ-;;; 아마 QuickTime을 사용해서 그런것 같더군요. (Movist도 QuickTime으로 돌리면 못돌리지만, ffdshow로 돌리면 잘돌아가더군요)
대신 720p영상을 돌려봤는데 CPU점유율이 미튜닝시 최저 30%인데 반해, 튜닝시 최저 25%대까지 내려갑니다. 효과가 있긴 있습니다만, 미미합니다 ㅡㅡ;;; (참고로 유닉스 계열은 코어당 100%로 측정합니다. 윈도우로 치면 듀얼코어일시 각각 15%, 12%대 입니다.)
그리고... VLC를 컴파일해서 사용하지 마세요. 옵션을 줘도 한글이 깨져서 나옵니다 ㅡㅡ;;
마지막으로 결론은... 특별한 기능이 필요한게 아니면 괜히 컴파일해서 컴퓨터 갈구지 말고 패키지 설치 하세요 ㅋ
'컴퓨터 > Mac' 카테고리의 다른 글
| MacBook을 새로 샀을때 꼭 해야할 일. (2) | 2011/08/02 |
|---|---|
| MacPorts에서 컴파일 옵션으로 최적화 하기 (4) | 2010/04/17 |
심심해서 만들어본 매직아이ㅋ
취미/사진 2010/04/11 19:23
심심해서 만들어본 매직아이 ㅋ
'취미 > 사진' 카테고리의 다른 글
| 동네 한 바퀴 - 봄 (2) | 2010/05/13 |
|---|---|
| 원치않게 선유도에 다녀왔습니다. (6) | 2010/05/05 |
| 심심해서 만들어본 매직아이ㅋ (0) | 2010/04/11 |
| Minolta HI-MATIC SD (2) | 2010/04/02 |
| 가로등과 건물은 나의 적 (4) | 2010/01/26 |
| 벌써 고드름이 어네요 (2) | 2009/11/17 |
여친 하나 들였습니다.
잡담 2010/04/06 19:57
... 할 말이 없네요... ㅠㅠ
'잡담' 카테고리의 다른 글
| 여친 하나 들였습니다. (4) | 2010/04/06 |
|---|---|
| 아직 끝나지 않은 겨울 (2) | 2010/03/22 |
| 아이폰이 밥먹여주냐!!! (2) | 2010/01/11 |
| 아이폰으로 글 한번 써 봅니다 (4) | 2009/12/18 |
| 요즘 연예인 커플에게 필요한 바로 그것! (5) | 2009/12/13 |
| 핸드폰을 바꿀 시기가 왔는데... (2) | 2009/12/10 |
Minolta HI-MATIC SD
취미/사진 2010/04/02 20:10
제가 어렸을 시절(기억으로 유치원때 이전인데...) 부모님께서 사용하시던 RF 카메라입니다.
렌즈는... 38mm에 F2.8이고, Rokkor렌즈군요. 필름의 ASA(현재 ISO)가 25~400까지 지원하네요.
옛날 삼성 로고가 있는걸 보니 삼성에서 라이센스 받아다 만든 모양입니다.
RF는 SLR과는 달리 뷰파인더가 별도의 렌즈로 달려있죠. 그래서 보는것과 찍히는것이 미묘하게 다릅니다. ㅎ
플래시도 달려있죠 ㅋ
뒷면 ISO값과 플래시간의 관계가 표로 적혀있네요.
뚜껑을 열어봤는데... 필름이 없습니다. ㅋ
베터리가 의외로 AA건전지 2개가 들어가네요. 아마 노출과 플래시 때문에 있는거 같습니다.
렌즈가 목측식이라 조리개가 없습니다.
촬영해서 예제를 올리고 싶지만... 필름값 & 현상값이 너무 비싸서 생략 ㅋㅋ
여튼 제가 어린시절부터 봐온 카메라가 문득 생각나 이렇게 일일이 찍어 올려봅니다. ㅎㅎ
그리고 요즘 RF 카메라가 참 땡기는데... DRF 카메라는 죄다 비싸고 ㅠㅠ (참고로 리코랑 라이카밖에 없음)
어여 올림푸스에서 e-450에 손떨림 보정이나 추가해서 내놔줬으면 좋겠습니다. ㅋ
'취미 > 사진' 카테고리의 다른 글
| 원치않게 선유도에 다녀왔습니다. (6) | 2010/05/05 |
|---|---|
| 심심해서 만들어본 매직아이ㅋ (0) | 2010/04/11 |
| Minolta HI-MATIC SD (2) | 2010/04/02 |
| 가로등과 건물은 나의 적 (4) | 2010/01/26 |
| 벌써 고드름이 어네요 (2) | 2009/11/17 |
| 티스토리 2010 달력 사진 공모... 랄까요? (2) | 2009/11/03 |



