뉴 아이패드를 구입하다

제작년에 구입한 올드 아이패드1을 잘 쓰고 있었지만, 한 번 크게 떨어뜨렸더니만-_- 맛이 가버렸다. 화면이 아예 안나와서 AS를 맡기려니까, 간발의 차로 무상보증이 끝나는 바람에 고치고 싶다면 거금 42만원을 내야 한다는게 아닌가. 켁.

그래서 이판사판 합이 여섯판이다 싶어서 떨어진 반대방향으로 대리석에 아이패드를 콱 내리쳤더니만 화면이 나왔다-_-;;;; 지금은 매우 정상적으로 작동된다. ㅋㅋ

이렇게 불안한 구패드1을 뒤로하고, 마침 신패드가 나왔다길래 애플 홈페이지에서 슥샥 구입했다. 구패드1의 유심을 빼서 신패드에 꼽으니 3G가 바로 작동한다. 오오

신패드는 구패드2보다는 무겁지만 구패드1보다는 가볍다. 본인은 구패드2를 써 본일이 없기에 무게가 더 무거워진게 아니라 더 가벼워졌다. ㅎㅎㅎ

디스플레이는 확연히 좋아졌다. 오오 이제 세로로 들고 웹서핑을 해도 무난하다. 구패드는 세로로 들고 웹서핑하기에는 상당한 무리가 있어 가로로 항상 들고 다녔다. ㅎㅎ 현존하는 모바일 디바이스 중 최고의 해상도가 아닌가 싶다.

구패드는 하드웨어 사양이 좋지 않아서 좀 무게가 무거운 웹페이지를 띄우면 사파리가 잘 죽는다. 신패드는 하드웨어 사양이 좋아서 그런지 사파리가 잘 안 죽는 듯 하다. 하드웨어가 좋아지니 확실히 만델브로 집합을 그리는 앱이 전보다 더 빨라졌다.

아이패드가 출시되는 순간부터 본인은 아이패드를 독서용으로 생각하고 있었는데, 이제야 본인이 생각하는 이상적인 독서기기에 근접했다는 느낌이다. 디스플레이는 독서에 적합하고, 여러가지 포맷을 지원하는 앱이 있으며, 용량 큰 책파일을 띄워 페이지를 이리저리 넘겨도 큰 무리가 없다. 아직은 하드웨어가 좀 더 좋아져야 할 듯.

LTE가 아니라 좀 아쉽다. 구패드1은 HSDPA이고 신패드는 HSPA+라는데 체감속도차이는 그리 크지 않은 듯. KT라 그런가..-_- 여하간 유비쿼터스 웹서핑과 독서 라이프의 시작인가. ㅎㅎㅎ

QR 코드 아트

QR코드에 대한 회의적인 관점도 많긴 하지만, QR코드도 아주 가끔은 써먹을 때가 있긴 하다. ㅋ

모든 디지털 자료는 오류를 포함할 가능성이 있으므로 이를 발견하고 정정하는 알고리즘이 반드시 필요한데, 오류정정에 관한 이론은 본인도 잘 모르니 패스하자. 여하간 사람들이 안심하고 파일을 주고 받을 수 있는 이유는 선각자들의 훌륭한 알고리즘 덕분이다. ㅎㅎ

QR코드는 Reed-Solomon 코드로 오류를 정정한다. 부호이론에 나오는데 내용을 보니 finite field의 다항식을 이용하는 것 같은데, 자세한 알고리즘은 모르니 패스하자. 왜이리 모르는게 많지-_-

여하간 이러한 이유로 QR코드는 약간의 오류를 포함하더라도 스스로 수정할 수 있는 능력을 가지게 되는데, 이 덕분에 QR 코드에 약간의 그림을 삽입할 수가 있다. 다음의 포스트를 읽어보시라.

QArt Codes

오오 꽤 재미있구만. 위 포스트에서는 어떤 방법으로 QR코드에 그림을 넣는지 설명해주고 있는데, Reed-Solomon 코드를 모르니 잘 모르겠구만-_-

GDP 대비 인터넷 상거래의 국가별 비율(2010)

이코노미스트 Digital shopkeepers Apr 16th 2012

전체 GDP에서 인터넷 상거래가 차지하는 국가별 비율을 나타내는 그래프이다. 영국의 온라인 쇼핑이 이렇게 활발한줄 몰랐다. 한국이 그 뒤를 바짝 쫓고 있다. 1인당 네트워크 사용량에 비해서는 작은 건가 ㅎㅎㅎ 근데 2016년 영국의 예상을 왜 이렇게 뻥튀기 했는지 이해가 잘 안 된다. ㅎ

안전한 패스워드는 없는가?

이코노미스트지에 패스워드를 연구한 결과가 소개되어 있는데, 내용이 꽤 흥미로와서 소개한다.

이코노미스트 Speak, friend, and enter Mar 24th 2012
이코노미스트 A security patch for your brain Mar 24th 2012

이 세상에 100% 완벽한 보안은 없다. 심지어 갓 꺼진 컴퓨터 조차 수분간 DRAM에 정보가 남아 있기 때문에 콜드부트 공격을 당할 수 있다. 키보드에 흐르는 미약한 전류에서 나오는 전자기파를 감지한다든지, 키보드의 키를 누르는 소리를 도청하여 패스워드를 알아낼 수 있다. 여하간 보안과 편의의 절충만이 있을 뿐, 완벽한 보안은 없다.

개중 쉽게 보안성을 가질 수 있는 도구가 바로 패스워드인데, 하드웨어 없이 소프트웨어만으로 구성할 수 있으므로 편리하다. 패스워드는 과연 어떻게 만드는 것이 더 안전할까? 당연히 더 길고 복잡하고 유추하기 어려운 것이 바람직하다. 해커에 의해 3200만개의 패스워드가 유출된 소셜게임 사이트 RockYou의 패스워드를 분석한 결과 1.1%에 해당하는 365,000명의 사람들이 12345 또는 123456을 패스워드로 쓰고 있었다고 한다. 이정도면 해킹도 식은죽 먹기다. ㅎㅎ

야후의 협력을 얻어서 케임브리지 대학의 Joseph Bonneau라는 친구가 7천만개의 익명화된 패스워드를 분석했는데, 의외로 나이든 사람이 젊은 사람보다 복잡한 패스워드를 쓰는 경향이 있다고 한다. 예를 들어 인도네시아어를 쓰는 사람인데, 한국어나 독일어 단어로 패스워드를 쓰는 식이다. (정말 이런 사람이 있을까-_-) 좋은 패스워드는 기억하기 쉬우면서도 추측하기 어려운 것이다.

그렇지만 너무나 많은 사람이 사전에 등록된 단어를 기반으로 한 추측하기 쉬운 패스워드를 쓰고 있는 실정이다. 해커의 입장에서 사용자의 1%의 패스워드만 맞춰도 상당히 가치있는 성과가 된다고 한다. 일단 사전에 등재된 단어를 쓰는 것은 무조건 보안성이 낮다고 한다. 심지어 i 를 1로, e 를 3으로 바꾸는 식의 일부의 단어를 치환하는 트릭을 써도 보안성이 낮기는 마찬가지이다. 일전에 xkcd에서 패스워드에 관한 재미있는 그림이 올라왔는데, 이코노미스트지에도 링크가 되어 있다. 내용인 즉슨, 패스워드의 길이 제한을 없애면 기억하기 쉬우면서도 보안성을 높일 수 있다는 것이다. 그러나 케임브리지의 연구에 의하면, xkcd에서처럼 패스워드를 설정한다고 하더라도, 사람들은 여러 개의 단어를 선택하는 것조차 기억을 쉽게 하기 위해 연관된 단어구의 연속들 (예를 들어 dead poets society 와 같은 것들)을 선택하는 경향이 있다고 한다. 이것은 보안성을 크게 낮추는 요소가 된다. 실제로 아마존에서 이러한 패스구문(passphrase 여러개의 단어 조합이니까!)을 시도했는데, 물론 패스워드 보다는 보안성이 높았지만 생각만큼은 아니었다고 한다. Joseph Bonneau는 인터넷에서 각종 스포츠 문구, 회사 이름, 슬랭 등을 수집해서 때려맞추기를 한 결과 아마존 계정의 1.13%가 뚫리는 것을 확인했다고 한다. 사람들은 랜덤하게 고르는 단어보다는 진짜 언어로 된 조합을 선호하는 경향이 있는데, 두 단어로 된 구문의 경우 형용사-명사 조합의 패스구문을 쓰는 사람이 13%인 반면, 부사-동사 조합을 쓰는 사람은 5% 밖에 되지 않았다고 한다.

근본적인 해결책은 -물론이지만- 없다. 이코노미스트지에서 권장하는 패스워드는 일단 구글 검색에서 아무것도 안 나오는 조합이면서도 기억이 가능하도록 뭔가의 두문자 조합을 만드는 것이다. 이코노미스트지에서의 예시로는 Too much food and wine will make you sick을 줄여서 2mf&wwmUs 라는 패스워드를 만들면 된다. 이제 이 결합도 구글 검색에 걸릴테니 다른 걸 써야할 것이다 ㅋㅋㅋ 이런 방법이 완벽한 것은 아닐지라도 최소한 더 보안성을 높이는 길은 될 것이다.

DNA 컴퓨터

얼마전에 yong27님께서 블로그에 올린 멋진 포스트를 봤다.

3D 애니메이션으로 배우는 분자생물학 by yong27

각종 생화학적 작용을 3D 애니메이션화 한 것을 동영상으로 볼 수 있다. DNA를 복제하는 과정이 무척 기계적이라고 느껴지는데, 화학작용이라고 믿기 어려울 정도이다.

이러한 기계적인 기작이 화학적으로 가능하다면, 이러한 기작을 논리 게이트로 활용하여 컴퓨터를 만들 수 없을까 하는 생각도 들던 차에, 이코노미스트지에 DNA computing에 관한 기사가 올라와 있어 소개한다. 오오오오 이런 분야가 있다니!

이코노미스트 Computing with soup Mar 3rd 2012

알고리즘에 관심이 있다면 외판원 문제를 들어본 일이 있을 것이다. 대표적인 NP-hard 문제인데, Leonard Adleman 이라는 친구가 1994년에 DNA와 RNA를 이용한 논리 게이트를 조립하여 외판원 문제를 푸는 분자구조를 만든 모양이다. 우측 박스에 그 과정이 설명되어 있다. 오 대단하다.

기사를 보니 실제로는 계산속도가 그리 빠르지는 않은 듯 하다. 뭐 자세한 기작은 본인도 잘 모른다. 얼마전 사이언스 지에서 꽤 복잡한 회로를 구현한 논문이 게재된 모양이다. 기사를 읽어봐서는 어떤 연산을 하는 건지 잘 이해되지는 않는데, 여하간 회로의 크기는 1세제곱 미크론(백만분의 일미터)이고, 계산이 끝나는데 여덟 시간이 걸렸다고 한다.

대충 읽어보니 컴퓨터공학에서의 응용 뿐만 아니라, 의학에서의 응용도 염두에 두는 듯 하다. 특정한 세포를 찾아내어 사살하는 프로그램을 담은 컴퓨터를 이용해 암치료에 활용할 수 있는 듯 하다.

아직 양자 컴퓨터의 성공 여부가 불투명한 상태에서 그나마 구현 가능성이 있는 가장 작은 크기의 컴퓨터가 되지 않을까 싶다. 여하간 전기 없이 동작하는 세포크기의 컴퓨터가 실제로 등장한다면 컴퓨팅 환경의 혁신이 한 번 더 일어날 듯 싶다. 몸 속 컴퓨터라.. 오오 멋있는 걸 ㅋㅋ

재미있는 루미아 710 앱 소개

일전에 앱 소개를 한 바가 있지만, 재미있는 앱을 많이 찾아서 소개한다. ㅋㅋ 아래의 앱은 모두 무료다.

//마이크스피커
폰을 마이크로 만들어 주는 앱. 노래 부를 때 편하다-_-

//사다리
사다리 만들어 주는 앱. 최대 스물 네 명까지 된다. ㅋㅋ

//실시간 주가지수
말 그대로

//Applause, Instant Applause
박수치는 소리 내는 앱. 박수치기 귀찮을 때 유용하다. 학생들이 문제 맞췄을 때 써먹으니 좋아한다-_-

//DrinkIt
맥주 마시는 모양 내는 앱ㅋㅋㅋ

//Duck Call
오리 부르는 앱. 별로 오리소리같지 않다-_-

//JianMath
오오 놀라운 앱이다. 삼차원 함수까지 그려주고 회전도 시킬 수 있다. 임의 정확도로 계산은 안 되는 듯. 중국 개발자가 만든 듯 하다.

//Physics Formulary Free
초급 물리 공식 모음집

//Starcraft ringtones
스타 사운드를 벨소리 만들어준다. 소리가 몇 개 없다.

//Tambourine
폰을 흔들면 탬버린 소리가 난다 ㅋㅋ

//TOH
하노이 탑 시뮬레이션

루미아 710 앱 소개

본인이 쓰고 있는 노키아 루미아 710에 깔아 쓰고 있는 앱을 소개한다.

//ツンデレカルタ
쿠기미야씨 목소리 좋아하는 사람에게 강력 추천! ㅋㅋ

//SoundHound
이건 일전에 소개한 음악 검색앱과 동일하다. 망고용으로도 나올 줄이야… 잘 된다. 굿.

//Sound Gear
녹음기이다. 뭔가 기억해야 할 때 간편하게 메모하고 좋다.

//MikuLiveTile
미쿠 좋아하는 사람은 필수. 바탕화면에 편한 바로가기를 만들어준다. 훌륭한 앱이다. ㅋㅋ

//Korail
기차 시간표 확인

//ing측정기
각도랑 길이 측정하는 앱. 버그가 많다.

//Graph Touch
1변수 함수 그래프 그려주는 앱. 나름 쓸만하다. ㅋ

//gMaps
구글맵 보는 앱.

//eyeWeather
날씨 앱.

//Desk Clock
폰을 탁상시계로 만들어주는 앱. 내가 시계 앱들을 좋아해서 아이패드에도 꽤 많이 깔려있다.

//Adobe Reader
설명이 필요한지?

//연합뉴스
오오오 가장 좋은 앱이다. 매시간 뉴스 확인한다. ㅋㅋㅋ 앱 잘만들었다는 느낌이 팍 든다. 역시 앞서가는 연합뉴스.

//어디Go, ScanSearch
현재 위치를 기반으로 갈만한데 소개해주는 앱.

//무료통화조회
무료 통화량 조회해주는 앱. 편하다.

//목탁
목탁소리 내는 앱 ㅋㅋㅋㅋ

노키아 루미아 710 첫인상

1. 오 ui멋있다. ㅋㅋ

2. 근데 예전 6210s에 있었던 화면보호기 기능은 없어졌다. 좀 많이 아쉽구만.

3. 페이스북 계정을 등록했더니만 전화번호부 목록에 페이스북 친구가 혼합되어서 나왔다. 좀 당황했는데 전화번호부 설정에서 페이스북 친구를 안 나오게 하면 된다. ㅎ

4. 6210s와 같이 여전히 FM라디오 수신 기능이 있다. ㅋㅋ 이건 좋구만. 국산폰에는 보통 DMB가 들어있어 보기 힘든 기능이다.

5. 앱은 신통찮다. 뭐 이거야 사기전부터 예상했던 바이다.

6. 폰을 관리하는 zune 프로그램을 깔아야 한다. 이동식 디스크로 인식하지 않아서 매우 애석하다.

7. 인터넷 익스플로러에 플래시가 안 된다. 이건 매우 의외다. 이런 젠장-_-

8. 기본으로 깔린 지도는 엄청엄청 구리다. 구글 맵 쓰는 앱으로 고고

9. 검색엔진은 당연히 bing ㅋㅋㅋ 다른 걸로 바꾸게 좀 해 주지.

 


2012.1.4
생각해보니 마이크로소프트 윈도우의 점유율이 높은 이유는 마소가 소프트웨어를 잘 만들어서가 아니라, 그냥 쓰는 사람이 많기 때문이었다-_- 루미아에는 어처구니 없는 것들이 몇 가지 있다.

10. 회전 잠금이 불가능하다-_-

11. 내장 음악 플레이어와 벨소리가 한 개의 볼륨 시스템으로 작동한다. 벨소리가 작아서 볼륨을 올리면 음악 들을 때는 볼륨을 내려야 한다-_-

12. 임의의 mp3파일을 벨소리로 쓸 수 없다. 용량 1메가 이하, 재생시간 40초 이내의 파일만 쓸 수 있다.

13. 근데 웹서핑은 싱글코어임에도 꽤 쾌적하다. 이거 하나는 굿.

14. 무선공유기를 이용한 무선 싱크는 잘 쓰면 편할 것 같은데 어떻게 쓰는지 모르겠다. 설정을 해도 사용자가 원하는 타이밍에 싱크를 할 수는 없는 듯?