윈디하나의 누리사랑방. 이런 저런 얘기

글쓴시간
분류 기술,IT/임베디드
Raspberry Pi 2 Model B v1.2

라즈베리파이 2 모델 B의 새로운 버전이 작년 가을에 출시되었네요. 그동안 바빠서 이런것도 못 챙겼네요. ㅎㅁ

사용자 삽입 이미지

Raspberry Pi 2 Model B V1.2


기존 버전에서 물리적으로는 1가지만 바뀌었습니다. SoC를 BCM2836 에서 BCM2837 으로 변경했죠. 하지만 이것때문에 꽤 많이 바뀌었습니다. BCM2837은 라즈베리파이 3에서 사용하는 SoC입니다. 즉 64비트라는 거죠. 하지만 클럭은 라즈베리파이 2 B와 마찬가지로 900MHz 으로 제한됩니다. (하지만 오버 클러킹이 쉽게 가능할 것으로 기대합니다) 물론 클럭이 같아도 실 성능은 다릅니다. 나중에 나온게 훨씬 빠르죠. SoC를 바꾼 이유를 공식 발표하진 않았습니다만, 수급문제때문일 것으로 생각합니다. BCM2836은 너무 오래 되었으니까요.

성능때문에 라즈베리파이 3를 써야 하지만, UART 문제때문에 골치아팠던 분들에겐 희소식이네요.

가격은 기존과 동일합니다만, 실제 소매점에서 판매되는 가격은 기존보다 비싸네요. 조만간 안정되겠죠.

반드시 2016.09.23 이후에 출시된 Raspbian 최신 커널에서사용해야 한다고 합니다. 그 이전 버전에서는 작동이 불안정하다고 하네요.

글쓴시간
분류 기술,IT
Netgear ReadyNas Duo RAIDiator 4.1.15 업그레이드

Ready NAS 업그레이드가 또 나왔네요. 2016.11.28 에 공지가 업데이트 되었네요. 이렇게 꾸준히 업그레이드 해주는걸 보면 대단하긴 합니다. SSL 쪽 버그가 수정된거 같아보이는데 이정도면 필수 업데이트에 속합니다.

    Fixed stray DNS server entries when using a static IP.
    Fixed CVE-2015-0240.
    Fixed POODLE vulnerability.
    Fixed FREAK vulnerability.

http://kb.netgear.com/30914/RAIDiator-Version-4-1-15-Sparc

Netgear ReadyNas Duo 업그레이드 방법: http://windy.luru.net/1044
글쓴시간
분류 기술,IT
보조배터리의 충전가능용량, 표시용량 대비 최대 69% 수준

소비자원에서 2015년 12월 15일자로 발표한 자료인데, 우연히 눈에 띄어서 블로그에 남긴다. 보통 보조배터리에 표기되는 용량은 배터리 용량이며, 충전을 하기 위한 용량은 이보다는 30% 이상 떨어진다는 의미다. 왜냐면 배터리는 보통 3.7V 인데, 이를 5V으로 출력하려면 승압해야 하고 승압회로의 변환 효율이 85% 정도, 배터리 자체의 발열로 인한 손실이 10% 정도 된다고 알려져 있기 때문이다.

사용자 삽입 이미지

샤오미의 20000mAh 보조 배터리



즉 10000mAh 라고 광고하는 보조배터리도 최대 69% 정도 충전 가능할 것이고, 이것도 충전 배터리의 효율에 따라 더 줄어들 수 있다는 의미다. 그리고 이는 현재 출시된 대부분의 보조 배터리도 마찬가지라는 거다.

-----

2017.11.06 추가

- 실제로 일부 제조사들은 실사용 스펙을 표기하고 있다.  배터리 용량 및 사용 가능 용량을 말이다. 삼성의 EB-PN930 라는 제품은 10,200mAh 배터리를 가지는 제품인데, 일반충전시 6700mAh (33.5Wh) 를 출력하고, 고속충전시에는 3,550 mAh(9V), 2650 mAh (12V) 를 출력한다고 한다.

사용자 삽입 이미지

EB-PN930



----

한국소비자원 자료: http://www.kca.go.kr/brd/m_32/view.do?seq=1945
글쓴시간
분류 기술,IT
워프(Warp)

스타트랙 비욘드의 극 초반에 나왔던 워프 장면. 처음엔 뭔가 했는데, 나중에 찾아보니 꽤 과학적인 장면이라고 한다.

사용자 삽입 이미지

워프 진입


사용자 삽입 이미지

워프 진입후 공간이 왜곡되어 보이는 장면


우선 "워프"라는게 이론적으로는 가능한 이야기라고 한다. 하지만 워프에 들어가는 에너지가 막대하기 때문에 현실적이지 못하다. 아마 미래에도 해결하기 어렵지 않을까 생각할 정도의 에너지다. 만약 워프가 실현된다면, 스타트랙에 나오는 엔터프라이즈호 정도의 질량을 가진 비행체가 워프할 때 아마도 제 3자가 보면 이렇게 보일것으로 계산된다고 하는 장면이 영화에 들어가 있다.



별을 여행하기 위해서는 워프 기술이 필수다. 인간의 수명에 비해 별과 별 사이는 너무 멀기 때문이다. 가장 가까운 별이 4.22 광년이기 때문이다.
글쓴시간
분류 기술,IT
SHA-3

Keccak 알고리즘이라고도 불리는 SHA-3가 표준화 되었습니다. (표준화된지는 꽤 되었습니다) NIST에서 SHA-2를 대체할 의 해시 함수 대회에서 선택된 알고리즘입니다. 개인적으로는 다른것도 좋아보이긴 합니다만, 어쨌든 이게 표준으로 정해졌고 아마 SHA-2를 뒤이은 알고리즘이 될겁니다.

규격은 총 6가지가 정의되어있습니다. SHA3-224, SHA3-256, SHA3-384, SHA3-512, SHAKE128, SHAKE256 이 그것입니다. SHA-2가 그랬듯 나중에 더 추가되겠지만요. 공개된지 1년이 넘었습니다만, 아직 SHA-3가 지원되는 라이브러리가 많지 않습니다. 머 그런건 차차 나아지겠지만요.

글쓴시간
분류 기술,IT/서버
윈도 7의 wuauserv 서비스가 CPU를 100% 차지하는 현상

※ 어느날 갑자기 svchost.exe 라는 프로세스가 코어 1개를 100% 차지하면서 시스템 전체 CPU 사용량이 늘어나고 PC가 느려지는 현상이 발생했다. 그래서 살펴본 결과 wuauserv 서비스의 소행인걸 알아냈다.

※ wuauserv 는 "윈도 업데이트" 서비스다. 원래 가끔씩 CPU를 많이 차지하면서 뭔가가 실행되고 디스크를 많이 읽는 현상은 당연한거다. 하지만 필자의 경우는 수시간째 계속 그랬다.

사용자 삽입 이미지

작업관리자 상황. 오른쪽 아래의 "리소스 모니터"를 클릭해 리소스 모니터를 실행하자.



※ 당장 느려지는게 문제라면 해당 서비스를 정지시키면 된다. 리소스 모니터에서 wuauserv를 선택하고 오른쪽 버튼을 눌러 "서비스 중지"를 클릭하면 된다.

사용자 삽입 이미지

리소스 모니터에서 wuauserv 를 찾았다.



※ 근본적으로 해결하려면 패치를 하면 된다.

https://support.microsoft.com/en-us/kb/3172605 에서 "Windows6.1-KB3172605-x64.msu" 파일(윈도7 x64기준)을 다운받아 업데이트하면 된다.

※ 아예 윈도 10으로 업그레이드 해도 되지만 wuauserv 때문에 업그레이드가 많이 느릴 것이다. 업그레이드 전에 패치를 먼저 하자.
글쓴시간
분류 기술,IT
android.process.media 프로세스

※ ADB에서 shell 의 top 명령을 띄워보면 android.process.media 프로세스가 CPU를 많이 점유하고 있다. android.process.media 는 미디어 스캔 및 미디어 캐시를 이때문에 배터리도 빨리 소모되고 폰도 더 느려진다. 아래는 ADB를 연결해 안드로이드 스마트폰의 프로세스를 조사한 화면이다. 23%의 CPU점유율을 볼 수 있다.

User 10%, System 38%, IOW 3%, IRQ 0%
User 55 + Nice 78 + Sys 469 + Idle 575 + IOW 42 + IRQ 0 + SIRQ 2 = 1221

  PID PR CPU% S  #THR     VSS     RSS PCY UID      Name
31150  3  23% S    14 597616K  35768K  bg u0_a36   android.process.media
  666  3  18% R     1      0K      0K     root     kswapd0
31168  2   2% S    24 725352K  60624K  fg system   com.android.settings

※ 해결 방법은

- "미디어 저장소"라는 앱의 데이터와, "갤러리"라는 앱의 데이터 삭제한 후, 폰을 다시 시작한다.

- 보통 애플리케이션 관리자에서, 전체 탭으로 들어가 앱을 선택하고 데이터 삭제를 눌러주면 된다.

- 필요 없는 미디어 파일(이미지, 음원, 동영상 등)은 지운다. 폰 안의 모든 미디어 파일을 지우는게 가장 확실한 방법이다.

※ 원래 부팅 후 몇분 동안은 android.process.media 프로세스가 작동한다. 이건 문제되는 것이 아니다.
글쓴시간
분류 기술,IT
안티바이러스 디코이 파일

※ 어느날 갑자기 디스크에 알 수 없는 단어로 된 디렉토리와 파일이 생겼습니다. 뭔가 하고 봤는데 디코이라고 하네요.
사용자 삽입 이미지
※ 랜섬웨어를 탐지하기위해 안티바이러스 소프트웨어에서 넣는 미끼 파일이라고 합니다. 이번에 V3 도 업데이트 되면서 추가된 기능이라고 하네요.

※ 파일을 메모장으로 열어보면 "This is Ahnlab Decoy File." 라고 나옵니다. 일단 이 파일이 생성되어도 시스템 운영에는 지장 없습니다.

※ 끄는 방법은 환경 설정에서 "행위기반 진단 사용"을 해제하면 됩니다.

사용자 삽입 이미지
글쓴시간
분류 기술,IT
최근에 와콤 타블렛 신제품이 나왔다. Intuos Pro 다. 관심 없다가 이제 봤다.

사용자 삽입 이미지

Wacom Intuos Pro Medium


어차피 타블렛은 특허 때문에 와콤 아니면 안된다. 게다가 와콤의 품질도 상당한 수준이고. 적어도 전자기유도식 타블렛은 와콤 이외에는 방법이 없다. 우리나라에서는 미디엄 기준 35만원 정도에 팔리고 있다. 어차피 성능이야 문제가 있었던게 아니고. 스펙이 궁굼한건 아니다. 관심은 오직 가격뿐이다. 지갑에 여유가 있는 사람들은 Cintiq 을 사겠지만 나같은 서민은 솔직히 타블렛도 감지덕지다.



글쓴시간
분류 기술,IT/임베디드
라즈베리파이 센스 햇(Raspberry Pi Sense HAT)

사용자 삽입 이미지

라즈베리파이 센스 햇



※ 센서를 모아놓은 라즈베리파이의 확장 보드다. 아스트로 파이라는 프로젝트의 일환으로 계획되었다.

    연결 방식: I2C
    폼 팩터: HAT
    EEPROM(24C32FP): 32K EEPROM
    8×8 RGB LED Matrix(STMicroelectronics LED2472G, Atmel ATtiny88): I2C 0x46
    Five-Button Joystick(ALPS SKRHABE010, Atmel ATtiny88): I2C 0x46
    Gyroscope(STMicroelectronics LSM9DS1): Angular Rate Sensor, ±245/500/2000dps, I2C 0x1c
    Accelerometer(STMicroelectronics LSM9DS1): Linear Acceleration Sensor, ±2/4/8/16g, I2C 0x1c
    Magnetometer(STMicroelectronics LSM9DS1): ±4/8/12/16 gauss, I2C 0x6a
    Barometer(STMicroelectronics LPS25H): 260~1260±0.1hPa, 0~65±2℃, I2C 0x5c
    Relative Humidity Sensor(STMicroelectronics HTS221): 20~80±3.5%rH, 15~40±0.5℃, I2C 0x5f

※ 라즈베리파이에 달아주려고 눈독 들이는 중. 그나마 라즈베리파이에 특화되어있으니 사용은 쉬울거 같은데, 반대로 다른 곳(예를 들어 아두이노)에서는 사용할 수가 없기(?) 때문에 망설여지는 보드다. 물론 I2C를 사용해 통신하기 때문에 아두이노에서도 I2C 드라이버를 개발해 맞춰주면 되긴 하지만, 시간이 문제다.