메뉴 건너뛰기

박영식 홈페이지

[환급] 유가환급금

[원문보기]
이번에는 액수가 좀 많다. ㅋㅋ

[수필] 행복은 후불인가요?

[원문보기]
요즘 통잔에 잔고가 없어, 교통카드는 후불식카드를 사용하고, 책이나 생활용품 등을 휴대폰 결제로 해결하고 있다. 최소한의 요건이 아니더라도 즐거움을 느끼기 위한 소비생활은 후불식이 되어가는 것이다. 사실 나의 모든 경제활동은 나중에 내가 지불할 것을 생각한 투자자들의 지원으로 이루어진다. 내가 소비하고 있는 행복들은 후불로 계산되는 것이다. 신용카드의 경우 갚을 능력을 책정해 발급해 주고, 한도를 설정한다. 후불이다. 휴대폰 사용은 역시 후불제로 3개월 정도까지는 연체가 가능하다. 언제부터 우리나라가 후불제를 지향하였는지 모르겠지만, 이 제도로 인해 수많은 신용불량자들을 양산했으며, 법제정으로 약화되긴 했으나 다른 형태의 후불 결제시스템이 속속 등장하고 있다. 소비를 장려하는 것은 좋으나, 지불 능력이 없는 이들에게 소비를 조장시키는 것은 범죄다. 소비하기 편리해진 시장에서 소비자들은 결제를 망설일 이유가 없다. 선불같은 후불. 후불을 미끼로 소비를 부축이는 사회. 나 같은 소시민들을 점점 압박해 들어오고 있다. 아직 후불로 살 수 있는 한도가 많이 있는데, 이건 악의 탈을 쓴 판매자에게 속는 것이다. 행복을 파는 사람들. 후불제로 운영하기 때문에 나중에 올 불행에 대해선 나중에 생각하게 한다. 행복을 선불로 결제하는 건 존 잔악하긴 하지만, 추후에 따라올 불행을 예방하기 위해선 행복이 선불제나 무료로 거래되어야 하지 않을까?

[도서] 백세코딩

[원문보기]

도구를 준다고 문화가 바뀌지 않으며 문화가 바뀌어야 도구의 효용가치가 있다. 56쪽


필자의 주변 사람들 중 대기업에 경력직으로 입사한 경우를 살펴보면, 대부분 5년 이내에 자신의 경험들을 최대한 회사에 제공하면서 최고의 대우를 받은 다음, 그 필요성이 상실되면 권고사직 당하는 것을 어렵지 않게 발견한다. 당장 필요한 최고의 경험은 대기업에서 최고의 대우를 받을 수 있는 조건 중의 하나가 된다. 하지만, 역시 실대 대기업에서 오랫동안 직장생활을 할수 있는 정치적인 기반을 만들기에는 어렵다는 것이다. 214쪽


[도서] 다섯번째 산(파울로 코엘료)

[원문보기]
파울로 코엘료의 소설 중에 가장 만족 스러웠던 것 같다. 영감은 열왕기 상권 18장의 구절이라고 되어 있는데, 성경을 살짝 들쳐본 결과, 18장을 전후해서 걸쳐져 있다. 성경이나 성서 내용을 알지 못한다고 하더라도, 이 소설을 읽음으로 조금을 알게 되리라.. 물론 왜곡의 여지도 있긴 하지만, 그런 것은 독자 스스로가 해결할 수 있을 것이다. 엘리야의 도시 재건기라고 해야 하나.. 사람은 스스로 돕는자를 돕는다. 이게 조금은 연관이 될까. 시련을 이겨내는 자가 후에 더 큰일을 할 수 있는 법이다. 필자는 지금 시련을 이겨내는 중이다. 아직 더 많은 고비가 남아있다. 물론 그것을 넘더라도 더더욱 큰 고비가 올 것이다. 어느 CM(광고)를 보니, 짐을 덜어 주지 않고, 질수 있는 짐을 준다 하였다. 뭐야,, 일을 시키겠다는 건가... 난 지금 일 해야 한다. 중요한 시험이 다 끝났다. 실기가 남아있긴 하지만, 학원 다닐거니까, 크게 머리를 싸매며 고뇌할 필요는 없다. 코엘료의 소설 중에 "꿈을 찾아 떠나는 양치기 소년"이 있다. 사실 이책은 "연금술사"라는 이름으로 개판되었다. 1993년에 어떤 출판사에서 나온 것인데, 그 당시에는 국내에 그렇게 많은 반향을 일으키진 못했던 모양이다. 그래서 그 제목이 뭍혀지고, 새로운 제목 "연금술사"가 나왔을지도 모른다. 그러나 유명한 이름만큼 감동을 찾기는 힘들다. 차라리, "다섯번째 산"이 훨씬 재미있다. 이것을 추천한다. 그 밖의 단편 소설 "뽀뽀상자"에 포함되어 있는, "하느님이 어머니를 창조하시다" 외 몇 편은 시간이 많이 걸리지 않으니, 파울로 코엘료에게 관심이 있다면 읽어 보는 것도 괜찮겠다. "뽀뽀상자"는 파스칼 브뤼크네르의 소설이다. 파울로 코엘료가 가장 유명해서 그런지 대표자 이름을 그로 쓰고, 이상하게 제목이 뽀뽀상자로 되어 출간되었다. 오해의 소지가 있다. 아래는 감동이 있는 "하느님이 어머니를 창조하시다"란 소설이다. 얼마 되지 않으니, 잘 읽어 보길.. 하느님께서 가장 아끼는 천사를 불러서 어머니를 창조할 모델을 보여주었대요. 천사는 모델이 마음에 들지 않았습니다. "맙소사. 이것 좀 보십시오. 어떤 병이라도 고치는 특제 입맞춤에다가, 손이 여섯 벌이나 있어서 각각 밥 짓고, 빨래하고, 다림질하고, 아이를 쓰다듬고, 물건을 잡고, 청소를 하게 되어 있다니, 이렇게 만들어놓으면 고장이 날 게 뻔해요!" "문제는 손이 아냐." 하느님께서 대답했죠. "내가 어머니라는 존재에게 꼭 달아주어야 했던 것은 바로 이 세 쌍의 눈이란다. 그래야 아이가 열린 창문으로 떨어지는 걸 막을 수 있지. 그리고 다른 한 쌍은 아이에게 뭔가를 확실히 교육할 필요가 있을 때 엄한 눈빛을 지을 눈이야. 그리고 세 번째 것은 무슨 일을 하고 있건 간에 아이에게 변함없는 다정함과 사랑을 보여주기 위한 눈이지!". 천사는 어머니 견본을 좀더 자세히 살펴보았답니다. "그런데 이건 뭡니까?" "자가치유 장치라네. 어머니는 몸이 아파서는 안 되잖아. 남편을 챙겨줘야 되고, 아이들을 돌보고 집안 일을 해야 하니까 말이야." "하느님, 아무래도 좀 쉬시는 편이 좋겠습니다. 그런 다음에 다시 두 팔과 두 눈을 지닌 표준모델로 바꾸는 게 좋겠습니다." 하느님은 천사의 말이 맞다고 생각했어요. 그래서 잠시 눈을 붙인 후에 어머니를 보통 여인의 모습으로 고쳐 만들었대요. 그러면서 하느님은 천사에게 이렇게 덧붙였습니다. "하지만 어머니에게 아주 강한 의지를 주지 않을 수 없더구나! 그래서 그녀는 자신의 팔이 열두 개이고 눈이 세 쌍이며 자가치유 능력을 갖고 있다고 느끼게 될 거란다. 안 그러면 그녀는 자신에게 맡겨진 일을 다 해낼 수 없을 테니까." 천사는 새로 만든 어머니를 찬찬히 검토했어요. 그가 보기에도 이번 작품은 성공인 것 같았습니다. 하지만 그 순간 한 가지 결함이 눈에 들어왔어요. "모델에서 물이 새어나오고 있어요. 아무래도 하느님, 이번 이 모델에도 너무 많은 것을 장치하신 게 아닌가요?" "물이 새는 게 아니야. 이게 바로 '눈물'이라는 거지." "어디에 쓰는 건데요.?" "기쁨과 슬픔, 실망과 고통, 자랑과 열정을 표현할 때 쓰는 것이지." "하느님, 정말 천재이십니다. 이걸로 어머니는 이제 완벽한 모델이 되었어요." 천사가 감탄했습니다. 세상의 어머니들은 이렇게 해서 창조된 것이라고 합니다.   * 박영식님에 의해서 게시물 복사되었습니다 (2007-06-09 01:29)"

[글쓰기] 당신은 왜 대출을 하지 않는가!

[원문보기]

연체료 없고, 별로 조건도 따지지 않으며 무한대로 대출하여 지적 재산을 증식할 수 있는 도서 대출을 하지 않는 사람은 바보다!




9등급도 대출 가능합니다.


이 지역에 거주하지 않으신다면, 직장 재직 증명서로 대출이 가능합니다.


직장만 있으면 OK.


그래도 안 될 것 같다면.... 학생자격으로 가입 가능.


그러나 여기에도 제한이 있습니다.


2주만에 반환해야하는 조건이있습니다.


1주일 정도는 연기해 드릴 수 있습니다.


그러나 기간을 어길 경우 해당 기간 만큼 대출해드릴 수 없습니다.


놀라지 마십시오. 연체료 NO, 반납만 잘 한다면 계속 대출할 수 있습니다.


한달에 수십에서 수백의 새로움을 대출 할 수 있습니다.


1? 3? 5까지 해드립니다.


연체가 너무 길어져 대출 정지라고요?


광복절 특사 기대하세요! 

[글쓰기] 나는 테스터다. 단위 테스트는 지양한다.

[원문보기]

개발자 입장에서 실제 사용자는 어떤 식으로 입력할지, 기능을 사용할지 알 수 없다.


물론 초기에 "A는 B에 입력하고, C를 D와 같이 사용하세요." 라고 하더라도, " A?, B?, C?, D? == 가, 나, 다, 라 "로 흘려 들을 수 있다. 사실 제품 제작자가 아닌 내 자신이 사용자가 된다면, 설명서에 집중하여 최대한 시행착오를 줄이려 노력한다 해도 결국 한 두가지를 간과하여 실패에 이른다.


자주 짧은 코드를 작성하고, 간단한 단위의 배포 소스를 수정해 적용하는 업무를 하고 있다. 아무리 코드의 양이 적더라도 단위 테스트 등을 통해 품질을 관리할 필요가 있다. 이는 확장성에 닿아 있기 때문이다. 그러나 나는 게으르기 때문에 테스트를 위한 코딩은 하지 않는다. 단지 디버깅 로그를 사용할 뿐이다. 또한 핑계를 하나 더 붙여서 사용자의 입력과 행동이 단위 테스트 범위를 넘어서는 경우가 많아 차라리 사용자 테스트를 통해 버그를 수정하고, 축적된 데이터를 분석하는 것을 선호한다.


그동안은 나의 게으름을 완전히 숨겨왔지만, 이를 정당화(?)해 줄만한 글을 읽었기에 옮겨 놓는다.


테스트는 해야 한다. 테스트, 테스트, 테스트. 하지만 나는 단 한번도 (a) 설정하는 데 걸리는시간이 100 시간/사람 이상 걸리지 않거나 (b) 수많은 공학적 자원을 빨아들이지 않거나 (c) 실제로 상관이 있는 버그를 발견하는 구조적인 테스트 프로그램을 본 적이 없다. 단위 테스트라는 것은 수많은 엔지니어에게 지루함을 견디고 아무것도 찾아내지 않는 것의 대가로 급여를 지급하는 수단에 불과하다 - 윌 쉬플리-


개인적으로 나는 테스트 주도 개발이라 생각했다. 작은 코딩을 하고 테스트하여 원하는 결과를 얻고, 같은 방식으로 새로운 함수를 만들거나 확장하는 식으로 코딩을 하기 때문이다. 그러나 적확하지는 않음을 깨달았다. 이런 개발방식은 차라리 주먹구구식에 가까울지도 모른다. 그래도 설계가 어느 정도 포함되어 있고, 규모 자체가 워낙 작기에 효율적이다.


보안 점검에서 좀 더 과격한 테스터의 관점을 더한다면 아래의 조언을 받아들일 수 있다.


과감하게 말하겠다. 당신의 망할 프로그램을 반드시 테스트해야 한다. 실행하라. 사용하라. 이상한 일들을 해보라. 키보드를 망가뜨려라. 지나치게 많은 항목을 더해보라. 2MB 짜리 텍스트 파일을 넣어보라. 그것이 어떻게 오동작하는지 발견하라. 이렇게 하는 것이 매우 중요하기 때문에 나는 지금 고함을 지르고 있다. - 윌 쉬플리 -


한국은 너무과도한 테스트를 했는지도 모른다. 정말 2MB 를 넣었더니 디버깅이 불가능한 수준으로 갔다. IT 테스트베드로 좋다는 것은 인정하지만, 실험정신이 너무 강했는지도 모른다.


내가 제작한 프로그램은 사용자가 IT 관련이 아니다. 물론 이것은 중요하지 않을 수도 있다. 정말 생각지도 못한 사용이 일어나기도 하여, 끔찍한 결과가 나온 적도 있다.(그렇게 끔직하진 않다.) 아무튼 난 단위 테스트라기 보다는 사용전 테스트와 사용자 테스트를 통해 코딩을 한다. 이건 단순 테스트 주도 개발이 아닌 "주먹구구식 사용자 테스트 주도 개발" 정도로 불러본다.

[도서] 시인들이 쓴 1원의 경제학

[원문보기]
이 도서의 시대적 배경은 1997년 즉, IMF 체제에 들어섰을 때이다. 벌써 10년이 다 되간다. 지금의 경제 상황은,.. 아니 서민 경제는.. 훨씬 더 어렵다고들 말한다. 왜. 전 보다 훨씬 편리해 진 것은 사실이지만, 업무량에 있어서는 전혀 줄지 않았기 때문이다. 그것은 왜 일까. 일부에서는 기업들의 과도한 경쟁으로 업무 시간을 줄이지 않기 때문이라고 분석하는데...(외국의 경우도 마찬가지다.) 사실일까? 유지보수비가 많이 들어가는 것일까.. 앞으로 10년후, 아니 곧 부양해야 할 인구가 2배로 뛸 것이다. 그러면 노동계층에서는 2배로 더 일을 해야 할지도 모른다. 물론 실버산업의 주체들이 일을 해서 자족하긴 하겠지만, 그것은 이상적인 경우다. 예측으로서는 부양해야할 노인들이 지하철의 노약자석이 일반석과 바뀐 것 만큼이나 늘어날 것이다. 악몽이다.!! 1원의 경제학 에서는 대한민국의 경제 성장기에 그것을 일궈온 지식인(시인)들이 쓴 과거사(가난했던 시절의 절약)와 현재(절약하는 그들의 모습)을 보여주고 있다. 힘든 시절을 겪었는데, IMF 경제 체제는 그다지 어렵지 않았다고 말하기도 하고, 그 당시의 과소비와 거품경제를 비판하고 있다. 그렇다면 그것을 지금에 어떻게 적용해 볼 수 있을까. 무조건 허리띠를 졸라 메는 것이 능사인가? 지금은 노는 사람들이 너무 많다. 이들을 위해 정규직(지속가능한)을 마련하고, 돈을 쥐고 있는 부유층에서는 시장에 돈을 투자해야 한다. 그래야 돈이 돈다. 무조건 돈을 축적하려고 파이낸셜 기관에 부동산에 외국으로 빠져나가게 한다면, 그것은 대한민국이 망하는 지름길이다. 현재 한국은 위기에 빠지고 있다. 경제 공황으로 치닫고 있다. 교육, 과학기술 뭐, 내세울 것이 없다. 운운하고 있는 최첨단 기술도 팔지 못 하면 그만이다. 이공계 기피 등으로 연구 인력도 곧 부족하게 될 것이다. 교육은 말 그대로 입시 위주의 멍든 체제로, 바꿔야 된다는 말하면서 외국계를 좇기만 하고 있다. 과연 잘 될까. 출산율이 낮아, 이젠 사범대도 인근 국립대로 통폐합 시키려 하고 있다. 이것이 말이 되는가.. 1원의 경제학에선 절약을 잘 보여준다. 우린 지금 외화는 절약하고, 집안(국내)에서는 활발한 경제를 위해 돈을 써야 한다. 그렇지 않으면, 거리에 노숙자는 더 증가하고, 20대의 백수들은 줄지 않을 것이며, 나아가 배고픈 날들을 보내야 할 것이다. * 박영식님에 의해서 게시물 복사되었습니다 (2007-06-09 01:29)"

[도서] 코딩호러의 이펙티브 프로그래밍

[원문보기]

사람들은효과적으로 글을 쓰는 방법을 익히면서 평생을 보낸다. 이 과정에는 속임수가 없다. 글을 쓰는 능력은 돈을 주고 살 수도 없다. 스스로 열심히 익히는 방법 외에는 다른 방법이 없다.


바로 그렇기 때문에 글을 쓰는 것을 두려워하는 사람들은 블로그를 시작해야 한다.


그것은 일종의 운동과 같다. 아무리 몸매가 엉망인 사람이라도 매주 몇 번씩 운동을 열심히 하다 보면 몸매가 차츰 나아지기 마련이다. 자신의 블로그에 짧은 글이나마 일주일에 몇 차례씩 글을 올리면 글쓰기 능력도 차츰 나아진다. 글을 쓰는 것이 무서워서 글쓰기를 회피하면 엉망인 몸매로 평생을 살아가야 한다. 30쪽


초보 프로그래머 혹은 실력은 있지만 열정이 부족한 프로그래머는 원격근무를 하면서 성과를 내기가 어렵다. 적어도 전형적인 관리자나 투덜거리는 팀 리더가 그들의 목 뒤에 콧김을 내뿜지 않으면 말이다. 상처에서 피 대신 1과 0이라는 비트가 흘러내리지 않는 사람, 혹은 스스로 성과를 낼 수 있는 사람이라는 확실한 증거가 있는 사람이 아니라면 그런 사람과 원격근무를 통해 일할 생각은 하지 않는 것이 좋다. 163쪽


사용자는 미쳤다. 자동화된 테스트 스위트는 실제 베타 테스터들이 현실 세계에서 수행하는 베타 테스팅에 미치지 못한다. 사용자는 예측 불가능하기 때문이다. 사용자들은 자기가 선호하는 코드의 경로를 갖기 마련이다. 사용자들은 자신의 PC에 이상한 소프트웨어를 설치해 놓고 있다. 사용자는 미쳤다. 여기에 논쟁의 여지가 없다. 이러한 사용자들에 비해 컴퓨터는 지나칠 정도로 이성적이다. 293쪽


당신의 애플리케이션이나 웹사이트가 사용자의 행동을 유용하고 의미 있는 방식으로 수집하게 만들어라. 사용자의 피드백만 듣고 행동을 결정하지 말아야 한다. 사용자가 제공하는 피드백에 연결 지을 수 있는 실제 행동 데이터를 반드시 가지고 있어야 한다. 사용자의 피드백을 무시하는 것은 궁극적으로 당신을 실패로 몰아넣을지도 모른다. 하지만 모든 사용자의 요청에 맹목적으로 반응하는 것은 당신을 확실한 실패로 몰아 넣는다. 316쪽


사용자는 정말 "왜 그렇게 한 거지? 제대로 정신을 갖고 이런 행동을 한 것인가?"라는 생각이 들 만한 행위를 한다. 그래서 입력에 대한 로그를 수집하는 건 참으로 중요하다. 이미 그것을 하고 있는 나로써는 상당히 흥미로운 대목이었으며, OS와 제조사에서 백그라운드 작업으로 로그 수집을 하는 것에 대해 조금 더 잘 이해하게 되었다. 그러나 몰래 수집하는 듯한 느낌을 줄이기 위해, 사용자 정보를 가져가는 행위는 조금 더 공개적으로 하면 좋겠다.

[합격] 숭실대학교 일반대학원 컴퓨터학과(정보보안)

[원문보기]
이제, 졸업만 하면 대학생활은 마무리 되는군."
이전 1 ... 44 45 46 47 48 49 50 51 52 53... 56다음
첨부 (1)
grad.JPG
35.8KB / Download 59
위로