2009년 5월 19일 화요일

자주 쓰는 회화 표현

  • what's up?
    • how are you? 와 같은 의미 이다.
    • 대답으로는 "good" 또는 "fine" 등이 있다.

  • 힘들겠다.
    • It might be hard.
    • It would be hard.

  • 누구의 탓도 아니야.
    • Nobody is to blame.

  • 네 실력을 뽐내봐.
    • Strut your stuff.
    • Do your thing.

  • 와, 놀랍다.
    • Wow, that's sensational.
    • That's amazing.

  • 너 틀렸어.
    • You're wrong!
    • You're mistaken.
    • You did wrong.
    • You've made a mistake.

  • 행복을 빌어
    • May you be very happy!

2009년 5월 12일 화요일

베로니카, 죽기로 결심하다.

베로니카 죽기로 결심하다 상세보기

베로니카,
24세의 그녀가 죽기로 결심한 이유,
그리고 그녀가 진정한 죽음이 무엇인지 알게 되기까지.

삶과 죽음에 대해서 자신을 한번 돌아볼 수 있게 해주는 책.

내가 가장 맘에 들었던 부분은 초반부에 베로니카가 자살시도에 실패하고 병원에서 눈을 떴을 때의 이야기이다.
젊은 의사는 힘들게 말을 꺼냈다. 베로니카가 무리한 자살시도를 했기 때문에 시한부 인생을 살게 되었다고, 앞으로 1주일정도의 삶이 남았다고.
그러나 베로니카는 당당하게 이렇게 말했다. "그럼 내가 실패한게 아니군요."


※ 줄거리를 보실 분은 스포일러 주의 ※

줄거리보기


〃미친 사람들은 미친 짓을 하니까.〃

2009년 5월 11일 월요일

CALM

CALM
검색을 하다보니 어디선가는 "Communications, Air-interface, Long and Medium range" 라고 명시되어 있고,
어디선가는 "Continuous Air-interface, Long and Medium range"라고 명시되어 있다.
어느 쪽이 맞는지는 불분명하지만 확실한 것은 둘 다 똑같은 것이라는 것!
(이래서 약자가 싫다-_ㅠ)

ISO TC 204 WG 16 에 의해 시작된 것으로 CALM의 구조는 IPv6 convergence layer에 의존한다.
automotive, wireless, media-spanning communication환경을 표준화 한 것으로 특징은 다음과 같다.
  • 서비스 중심의 광역 ITS(Intelligent Transportation System) 통신
  • 기존의 단일 통신 방식이 아닌 통신 방식별 특성을 유기적으로 결합하여 차량의 고속 이동성과 전방위 네트워킹 기능을 지원
  • IR, GSM(Cellular), DSRC(Dedicated Short-Range Communications), IEEE 802.11, Bluetooth, RFID등 다양한 무선통신 기술 접속 가능
  • Continuous, Multipoint 통신
  • 안전한 critical communication
  • multi transfer에서 하나 이상의 media 사용
  • 다양한 communication mode가능:
    • Vehicle to Vehicle: p2p ad-hoc network. MANET's/VANET's의 아이디어를 따른다. 빠르게 움직이는 object들의 통신
    • Vehicle to Infrastructure: 길 가나 차에서 통신
    • Infrastructure to Infrastructure: point to point통신. 가로등 or 신호를 중계하는 도로표지판 등 전통적인 cable이 적당하지 않은 곳에서 사용
CALM의 최종 목표는 사용자에게 가장 적당한 communication-media를 자동적으로 제공하는 것이다.
.... .... 라고 한다-_-);

2009년 4월 29일 수요일

(무) Asset Plan 저축보험 - 금호생명


난데없이 받은 전화.
그리고 이걸 권유하더라.

난 개인적으로 전화로 보험/연금 등등을 권유하는 걸 매우 싫어한다.
왜냐하면 내가 충분히 생각하고 결정할 수 있게 해주질 않기 때문이다.
또한 그걸 노리고 전화하는 것이라 생각하기 때문에 더 더욱 믿음이 안간다.

전화를 하는 상담원들은 내가 꼬치꼬치 캐묻고 생각할 시간이 필요하다고 하면,
자기들은 사기꾼 아니라고 믿으셔도 된다고 얘길 하는데, 이는 초점이 잘못 맞은거다.
나는 상담원들이 말한 내용을 못믿어서가 아니라, 전화로 상품을 권유하는 것이 내 판단력을 흐리고,
또 많은 상담원들이 그것을 노리고 있다고 생각하기 때문에 거절하는 것이다.

나에게 전화를 건 상담원은 '코리아닷컴'에서 어떻게 해서 뭐가 뭐시기로 되어 나한테 전화를 했다고 했다.
밧데리가 나갈 때까지 통화를 한 끝에 나는 이 상품에 가입하기로 결정했다.
얼마전에 가입한 제일은행의 적금통장의 이율이 2%가 조금 넘어 해약하기로 결심했던 차에 비슷한 돈을 저축할 수 있는 상품이었으니까.
이건 20년간 납입해야 한다는 점이 조금 걸렸지만.



대충 상품에 대해서 설명하자면,
(난 이쪽 전문가도 아니고 상담원도 아니니까 틀린 부분이 있을 수도 있다)

5.1%의 복리 이자로 금리가 떨어질 경우 최저 4%까지 보장해준다 한다.
하여 187,900원을 20년간 납입하고 10년간 거치를 시키면 1억이 약간 안되는 돈(내가 들은게 맞다면 98,201,100원)이 쥐어진다는 것이다.
돈이 없는 학생들을 위하여 89,300원씩을 납입할 수도 있다고 하는데 그러면 5000만원 정도가 될 것 같다.

납입한지 2년이 지나면 중간에 돈을 찾아쓸 수 있는 '중도축하금'제가 있는데 매년 100만원(5000 plan일 경우 50만원)을 찾아쓸 수 있다.
만약 중도축하금을 찾아쓰게 되면 30년 후에 받게 되는 돈은 5000만원이 약간 안된다. (내가 들은게 맞다면 45,096,000원)

예금자보호되고, 이자소득세 비과세 혜택 받을 수 있는데다가 소득공제 되고 종신보장도 된단다.



나의 경우,
제일은행에 20만원씩 적금을 넣기로 한지 1달이 되었는데, 이율이 너무 낮아 옮길만한 것을 찾고 있다가 이 상품을 소개받아 가입했다.
나는 할인까지 받아서 185,090원을 매달 넣게 되었다.

그러나 30년이 길다고 생각한다면 이 상품은 적절하지 않다.
나도 사실 좀 길다고 생각한다-_-); [이게 내가 생각하는 가장 큰 단점]

만약 나보다 더 여유가 된다면 어느 회사 상품인지는 기억나지 않지만, 한달에 60~70만원을 넣어 짧은기간에 1억을 만들어주는 플랜이 있다.
그것을 권해주고 싶다.
그러나 나는 60만원가량의 여유는 되지 않기에, 이걸로 만족해야 겠다.

2009년 4월 6일 월요일

Friday the Thirteenth


/*
ID:
PROG: friday
LANG: C++
*/


주어진 기간내에 13일의 금요일을 찾는다. 달력은 1900년부터 시작하며 입력된 하나의 정수가 주어진 기간이 된다.

기본사항
1900년 1월 1일은 월요일이다.
2월은 윤년일 경우와 평년일 경우 날 수가 다르다.
4,6,9,11월은 30일까지 있으며, 그 외의 달은 31일까지 있다.

입력
정수 N: 1900년부터의 기간을 의미한다.
만약 20이 들어온다면 1900년부터 1919년까지 20년을 계산한다.

출력
토, 일, 월, 화, 수, 목, 금 의 순서대로 13일이 주어진 기간동안 몇 번 나타났는지 출력한다.

자세한 사항


난이도: 하(그러나 엉뚱한 곳으로 방향을 잡으면 돌아올 수 없다)
실행시간: 0.01초


2009년 4월 1일 수요일

Greedy Gift Givers


/*
ID:
PROG: gift1
LANG: C++
*/


서로 주고 받을 돈이 있는데, 그걸 전부 계산하고 나면 각각이 받아야/주어야 할 총 액수가 얼마인지를 구하는 문제.
돈은 소수점이 없으며 나누어 떨어지지 않을 경우 남는 돈은 돈을 주는 사람이 갖는다.

input
1. 그룹 멤버 수 및 각각의 이름
2. 각각의 이름과 자신이 가진 돈 및 누구에게 빚이 있는지
예를 들어, 200 3 이면 200을 3명에게 나누어 주며 그 3명이 누구인지가 입력 값으로 들어온다.

output
각 그룹 멤버의 이름과 받아야/주어야 할 액수

자세한 사항



난이도: 하 (그러나 문제 해석이 어렵다.)
실행시간: 0.01초

Your Ride Is Here


/*
ID:
PROG: ride
LANG: C++
*/


A부터 Z까지를 1부터 26에 대응시킨다.
한 단어가 주어지면 그 단어에 있는 알파벳을 모두 숫자에 대응시킨 다음, 곱한다.
예를 들어, USACO라면 각각의 알파벳은 21, 19, 1, 3, 15가 되므로, 모두 곱하면 17955가 된다.
그러므로 USACO는 17955라고 할 수 있다.

입력으로 두 개의 단어가 들어오는데, 
각 단어를 위와 같은 방법으로 숫자에 대입시킨 후 47로 나눈 나머지를 구한다.
두 단어 모두 같은 수가 나온다면 "GO"를 출력하고 그렇지 않으면 "STAY"를 출력한다.

자세한 사항




난이도: 하
실행시간: 0.01초