로그인 창 전체 방문자 수 → 홈페이지 오늘 방문자 수 → 방문통계 어제 방문자 수 →

어이쿠^ 자바스크립트에서 0이나 1보다 작은 수 하늘과 땅 차이였었네~

 

늘 그랬듯이 오늘 낮에도 홈피를 열려고 그 사전 문서(웹 문서)를 열었습니다.

그 사전 문서엔 우리 가족의 생일 달력이나 만년 달력을 비롯해 하다못해 친구 놈(하느님과 하서방)의 생일 계수기까지 여러 가지가 달렸어요.

 

거기엔 특히 텔레비전 각 방송국의 드라마 다시^보기 링크가 달렸기에 하루라도 이 문서 열지 않고는 못 배겼을 거예요.

어쩌다가 드라마를 제시간에 볼 때도 있긴 하지만, 그 팔구 할은 그 시간에 차라리 다른 짓거리하고 미뤄뒀다가 이 문서를 통해 보곤 했습니다.

 

그 까짓거 제시간에 못 봤다고 해서 머리에 땀 나는 건 아니잖아요?

그랬었는데 오늘 낮에 이 문서 탓으로 정말이지 머리통이 깨질 뻔했습니다.

 

제 친구 놈의 생일 계수기에 난데없이 마이너스 일자와 소수점 일자가 찍혔었거든요.

'여태는 에러 없이 멀쩡하더니만, 오늘은 왜 이럴까?'

'내가 여러 문서 편집하다가 실수로 요것 잘못 건드린 줄도 모르고 그대로 저장해 버렸었나?'

아무래도 그랬을 줄 알았습니다.

제가 무슨 일 좀 해보려면 어떨 땐 관련한 모는 것 몽땅 벌여 놓고 시작했다가 그 탓에 오히려 정신이 사나워져 그 어떤 것도 제대로 풀지 못하고 오히려 망친 경우가 있었거든요.

이것도 어쩌면 그런 과정에서 생긴 희생양쯤으로 생각했습니다.

 

그래서 얼른 에러 난 그 웹 문서 고쳐놓으려고 했죠. 그러나 만만치가 않습니다.

다른 문서에 이 문서와 똑같은 사례가 있는 것도 아니고 자바스크립트가 들어갔는데 제가 그에 대해 아는 지식도 얄팍하고…

 

생일 날짜를 일부러 하루 늦추니까 그때는 정상으로 돌아오데요.

그러면서 그제야 알았습니다. 오늘이 친구 놈 진짜 생일이었다는 걸 말입니다.

 

친구 생일에 두 사람 소스 같은 이름(vut)으로 써왔던 걸 이참에 각기 다른 이름(nim, nom)으로 분리도 해봤습니다.

그러나 아무리 애써봐도 그것 마이너스와 소수점은 바뀌지 않는 겁니다.

 

 

~ 흘러가는 저 구름아 - 01 ~

 

그러다가 지쳐서 잠들었어요. 얼마큼 자다가 깼는데 컴퓨터를 올려다봤더니 아직 전원이 깜빡이데요.

해서 모니털 켜보니까 아까 잠들기 전에 그토록 대가리 싸맸던 게 그대로 서 있습니다.

 

다시 요것 수정 작업에 들어갔습니다.

'도대체 왜 그럴까? 딱 그 부분에 if 문 더하니까 어쩔 땐 아무짝에도 소용없고 어쩔 땐 아예 영이 돼버리고…'

한참을 그렇게 대가리 싸매고 헤매다 문득 떠올랐습니다.

'그래 소수점 0점 얼마면 1보다 작은 거지 0보다 작은 게 아니잖아!!!'

 

그렇게 해서 0보다 작은 값의 if 문 두 개(nim<0, mom<0)를 모두 1보다 작은 문장(nim<1, mom<1)으로 바꾸었지요.

그랬더니 대번에 정상으로 돌아오지 뭐예요.

 

저 완전히 용꿈 꿨습니다. 이 기회에 오른 마우스 눌렀을 때 나오는 팝업 메뉴도 꾹 눌러버렸고요, 오늘인 친구 놈의 생일 소스도 내년으로 옮겼지요.

인제 돌아올 친구 놈 생일엔 꼭 문자라도 하나 보낼 생각입니다.

 

~ 흘러가는 저 구름아 - 02 ~

 

'친구야. 미안하다. 아니 고맙다! 그리고 귀여운 네 생신 축하해~'

 

 

Posted by 류중근
,