요즘 근처에서 이런 책이 손에 잡혀 시작했다. 가벼운 책이었고 출퇴근 시간 활용하면 이틀 내외 필요한 분량이다.

이야기를 기반으로 돈을 다루는 그릇이 중요함을 이어기하고 있다. 짧지만 몰입감 있는 스토리로 편하게 읽었다. 스토리 자체는 전형적이지만 괜찮았다.

누구라도 주인공과같은 인생에 도전 욕심이 찾아올 수 있다. 성공 스토리보다 실패 스토리가 현실적이고 도움이 되는 것 처럼 남의 이야기가 아닌 것 처럼 느껴졌다.


Posted by Parker Falcon

버스 사이트 많은데, 정작 인터넷으로 예매 하는 사이트는 아래와 같습니다.

https://www.busterminal.or.kr/

심지어 맥북 사파리로도 ActiveX 없이도 결제가 됩니다.

Posted by Parker Falcon
추가: OS X 10.7과 10.8 (Lion과 Mountain Lion의 경우는 명령어가 다릅니다. 해당 내용은 아래에 추가되었습니다.

가끔 홈페이지 주소가 바뀌거나, 새 단장 하였는데 제대로 뜨지 않는 경우가 있습니다. 여러가지 이유가 있지만, 그 중 하나는 DNS 캐쉬를 가지고 있어서 입니다. 흔히 '도메인 주소'라고 하는 글자 주소를 '아이피 주소'라고 하는 숫자 주소로 바꿔주는 역할을 합니다. DNS의 작동 원리에 대해서는 아래 HowStuffWorks 의 페이지를 참고합니다.


http://www.howstuffworks.com/dns.htm

이 도메인 캐쉬를 초기화 하는 방법은 사용하는 OS마다 조금씩 다릅니다.

1. Windows

명령 프롬프트에서 ipconfig /flushdns [엔터]를 입력합니다.



명령 프롬프트는 흔히 이야기 하는 커맨드창입니다. 시작 -> 실행을 선택하거나 윈도키 + R을 눌러 실행창을 띄운 후 cmd를 입력하고 확인을 누르면 나타납니다.

참고로 ipconfig /displaydns 를 누르면 캐쉬된 결과를 볼 수 있습니다. 



참고:  DNS 캐쉬 끄기
DNS 캐쉬를 끄는것은 추천하지 않습니다. DNS캐쉬 덕분에 인터넷 페이지 뜨는 속도도 조금 빨라지기 때문입니다. 설령 DNS 캐쉬로 인해 문제가 생기더라도 캐쉬를 비우는것이 낫습니다. 그럼에도 불구하고 캐쉬 기능을 끄고 싶다면 아래 방법을 참고합니다.

- 임시로 끄기
다음 부팅 전 까지만 적용됩니다. 계속 적용하려면 아래의 다른 방법을 이용합니다.
1. 명령 창에서 아래 명령을 입력합니다. 진행하려면 관리자 권한이 필요할 수 있습니다.
net stop dnscache
sc servername stop dnscache


- 완전히 끄기
설정에서 다시 켜기 전 까지만 적용됩니다.
1. 시작 -> 실행 또는 윈도키 + R을 눌러 실행창을 띄웁니다. services.msc를 입력해서 실행합니다.
2. 목록에서 DNS Client라는 이름을 찾아 마우스로 오른클릭하여 속성을 선택합니다.


3. 시작 유형을 사용 안함으로 선택하고 중지한 다음 확인을 누릅니다. 만약 다시 사용하려면 자동을 누르고 시작을 누르면 됩니다.


2. 리눅스
리눅스에서도 명령어를 한 줄 입력하면 됩니다.

/etc/init.d/nscd restart
 
서비스를 다시 시작하는 명령인데, 정지 중에 실패가 뜨는것은 크게 상관없습니다. 만약 올바르게 작동하지 않는다면 restart대신 stop 을 입력해서 다시 서비스를 멈추도록 합니다.

3. 맥
원래는 맥용을 쓰려다가 앞에 두 개도 같이 추가했습니다. 맥은 Mac OS X 버전에 따라 달라집니다.
참고: 맥 버전 확인하기 링크 http://blog.bandoche.com/549

- 터미널 창을 엽니다. 오른쪽 위에 검색창 Spotlight에서 터미널 입력하면 응용 프로그램으로 나오는 터미널을 선택합니다.



A. 버전 10.5.2 ~ 10.6.x 버전 10.5.2 이상 (10.7 / 10.6 / 10.5.2 포함)
터미널 창에 아래 명령을 입력합니다.
dscacheutil -flushcache
sudo dscacheutil -flushcache



B. 버전 10.5.1 이하 ( 10.4 / 10.3 포함)
lookupd -flushcache

특별한 결과 메시지는 없습니다. 바로 적용되었습니다.

~추가내용~

C. 버전 10.7, 10.8의 경우

sudo killall -HUP mDNSResponder

출처: http://support.apple.com/kb/HT5343

4. 아이폰(을 포함한 iOS)
간단합니다. 전원 버튼을 꾹 눌러 껐다가 다시 켜면 됩니다.



Posted by Parker Falcon


레지스터리 설정 문제입니다. 어떤 프로그램에 의해 수정되었는지는 정확하지 않지만, 해당 경로를 수정하면 해결 가능합니다.
 
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer 이나
HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer  을 참고합니다.

NoChangeStartMenu 값 : 1이면 시작메뉴 아이콘을 수정할 수 없습니다.
NoClose / NoLogOff 값 : 1이면 시스템 종료가 사라집니다.

참고 : http://support.microsoft.com/kb/292504/ko 
Posted by Parker Falcon



이부분에 추가되 항목이 저장되는 곳은 레지스터리

관련 레지스터리 경로 : HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\StartPage\Favorites
다만 Binary로 되어있어 간단하게 내용 수정은 어렵습니다.
Posted by Parker Falcon
업데이트 도중 에러가 나서 Update 프로그램이 뻗으면 이렇게 된다.

작업관리자 ( 시작 -> 실행 ->  taskmgr 또는 Ctrl + Shift + Esc) 에 들어가서

BlizzardDownloader.exe 를 강제 종료 시킨 다음 다시 스타크래프트2 를 실행시킨다.

만약 이렇게 해도 정상적으로 실행이 안되면 스타크래프트2가 설치된 경로 (보통 C:\Program Files\Starcraft II\ ) 에 가서

Updates 폴더를 비운 다음 다시 실행을 한다.


기타 문의 사항은 블리자드 고객 지원에 문의하면 된다.

( http://kr.blizzard.com/support/index.xml?locale=ko_KR&gameId=13 )
Posted by Parker Falcon
얼마전 DDNS 서비스를 wordpress.com 블로그에 연결 시키려고 했는데, 결과적으로는 실패했다. 이유는 wordpress.com이 도메인 기능을 사용하기 위해서 결재를 요구했기 때문이다.

그러는 과정에 매우 흥미로운 사실을 발견했다. 내가 연결하려고 하던 wordpress.com의 서브 도메인 tedxsmtedxmd.wordpress.com (지금은 다른 주소를 공식 블로그로 사용중이다.) 의 IP 주소로 연결하려고 하면 원하지 않는 사이트로 연결 된다는 사실이었다.

>nslookup tedxsmtedxmd.wordpress.com
Server:  cns1.hananet.net
Address:  210.94.0.73

Non-authoritative answer:
Name:    lb.wordpress.com
Addresses:  76.74.254.123, 76.74.255.123, 72.233.2.58, 72.233.2.59
          74.200.243.251, 74.200.244.59
Aliases:  tedxsmtedxmd.wordpress.com


즉 load balance 역할을 하는 서버가 저런 아이피를 알려주고, 나는 저 아이피로 접속하면 어떤 일이 생길지 궁금해서 접속을 시도해 보았다. 최소한 wordpress.com이 사용하는 IP이니 가상 호스트에 없는 사이트라고 뭐라도 나오겠지 하는 막연한 호기심이었다.

결과는 참담했다.


무려 블로그가 불법 사이트로 연결되었다. 사실 정확하게 말하면 블로그가 불법 사이트로 된 것은 아니지만, 아무튼 예상 밖의 결과였다. 호기심이 더 발전했다. 이것은 외국 서버일까 국내 서버일까. 왜 이렇게 넘어가는가. 등등의 의문을 해결하기 위해 터미널을 켰다.

PuTTY로 접속이 안되어 ( 76.74.254.123 을 80번 포트로 텔넷 프로토콜을 이용하려고 하였는데 그냥 닫혔다. 무엇이 문제인지 모르겠다. ) 윈도우의 기본 텔넷을 이용하였다.

telnet 76.74.254.123 80
GET http://76.74.254.123/ HTTP/1.1

을 입력하면 원하는 결과를 볼 수 있을거라 생각했다. 하지만 결과는 예상보다 조금 빨리 튀어나왔다.

GET http://76.74.254.123/ 까지만 입력하고 (스페이스 까지만) 다음 HTTP/1.1 을 입력하려고 했는데, 거기서 바로 결과가 나왔다. 
HTTP/1.0 302 Redirect
Location: http://www.warning.or.kr




여기서 이제 의문이 들었다. 
1. 저 IP ( 76.74.254.123 )는 우리나라에서 접속하는 사람들을 위한 IP인가?
- 구글에서 검색해보니 그렇지는 않아보였다.
2. 그럼 저 결과를 wordpress.com에서 직접 내준 것인가?
- 그것은 잘 모르겠다. 만약 그렇지 않다면 ( = wordpress.com의 서버에서 내준 결과가 아니라면 ) 누구에게서 받은 값인가?

아쉽게도 외국 서버를 통한 접속 시도를 못해보아서 이게 어디 문제인지는 더 확인 하지 못하겠다.
다만 확실한 것은, 만약 저 결과가 wordpress.com 의 서버에서 반환한 결과가 아니라면, 분명 우리나라의 통신망의 감시/변조를 의심해볼만한 사항이라는 것이다. 아쉽게도 정확한 이유를 알 지 못해서 확실한 결론을 짓지는 못하겠다.

뱀 다리 1. 아무리 생각해도 wordpress.com 에서 이렇게 친절한 redirect를 해주리라 생각하지는 않는다.
뱀 다리 2. 내가 웹 서버를 많이 써보지 않아서 모르겠는데, 저렇게 요청이 끝나기 전에 결과를 돌려주는게 정상적인 방식인지, 기존에도 저런 웹 서버 데몬이 존재하는지 궁금하다.
뱀 다리 3. 만약 내 추측과 상상이 맞다면, 최소한 몇 몇 IP랑 통신하는 내용은 다른 누군가에게 (아마 국가 기관) 감시당하고 있다는 내용이다.





Posted by Parker Falcon
원인 : Fedora 개발 정책상 Core 6 는 유지보수에서 제외된지 오래이다.

그래서 업데이트 저장소가 없어졌다.

해결 방법 : 다른 저장소로 바꾸도록


해당 링크를 참조하여 변경하면 정상 작동된다.
Posted by Parker Falcon
맥용 VMWare Fusion 3.0을 사용하면서 Windows 7 에서 인터넷 안되는 현상이 있습니다.

VMWare 3.0.0 에서 해당 현상을 확인했습니다. 

원인은 Windows XP 를 사용하다가 Windows 7으로 업그레이드하는 경우에 설정 파일이 제대로 바뀌지 않는데 있었습니다.

해결 방법은, 해당 가상 머신 파일 내에 .vmx 파일을 열어서 한 줄 추가하시면 됩니다.

ethernet0.virtualDev = "e1000"


참고 사이트는 http://communities.vmware.com/thread/238978 입니다.
Posted by Parker Falcon
한글 PuTTY를 쓰는데, CP949(EUC-KR) 인코딩 된 터미널의 screen 제목이 프로그램 타이틀에 제대로 반영되지 않아서 몇 달 고민했습니다.

해결책 : 인코딩을 [자동] 에서 [CP949]로 지정해주면 제대로 반영됩니다.

결론 : 허무합니다.
Posted by Parker Falcon