반응형

IT 소설 18

8. 약속 (언제나 휴일2, IT 소설)

8. 약속 (언제나 휴일2, IT 소설) 우리는 영상 채팅 P2P 프로젝트를 수행하기로 결정하였다. 먼저, 우리 프로젝트를 사용할 사용자의 관점에서 Peer 프로그램을 사용하는 경우에 대해 생각을 하고 이에 대해 정리를 하였다. 크게 가입, 로긴, 상태 유지 및 친구의 접속 상태를 확인하게 되는 경우에 대한 부분과 채팅, 파일 전송, 숏 메시지를 보내는 경우로 구분을 하였고 각 경우에 어떻게 사용을 할 것인지를 고민하였다. 또한, 서버 side는 역할에 따라 계층을 두기로 하였고 Peer의 요청을 접수하는 Facade계층, 실제 서비스를 처리하는 Business계층, 데이터를 처리하는 Transaction계층으로 나누기로 하였다. 아직 DB를 배우지 않은 상태라서 간단히 ODBC를 이용하여 Access파..

7. workshop (언제나 휴일2, IT 소설)

7. workshop (언제나 휴일2, IT 소설) 2011년 1월 27일, 120시간의 예비과정을 마치고 고급과정을 시작하기에 앞서 단합 및 21기의 내부 규칙을 정하기 위해 대천으로 워크샾을 떠난다. 어제 반장이 급성 맹장으로 병원에 입원해서 짱강을 포함하여 19명이 참여 인원이다. 선발대로 민기 등 3명이 짱강과 함께 출발하고 우리는 기차를 타고 대천으로 향했다. 오후 1시가 되니 대천에 도착하였고 간단히 선발대가 마련한 점심 식사를 하였다. 올 겨울 날씨가 유난히 춥기도 하고 대천이 바다여서 그런지 밖에 나갈 엄두가 나지 않는데 반장이 짜준 일정대로라면 야외에 나가서 게임을 하기로 되어 있다. 모두들 제대로 진행이 될까 걱정하는 것 같은데 시혁이 형이 계획대로 나가서 게임을 하자고 한다. 주섬주섬..

6. 나의 Guru들 (언제나 휴일2, IT 소설)

6. 나의 Guru들 (언제나 휴일2, IT 소설) 나는 EH사 연구소의 분석팀장으로 입사 3년차인 책임 연구원 이종찬이다. 다른 입사 동기들은 아직도 일반 연구원이고 우리 회사의 책임 연구원은 최소 10년차 이상의 경력을 갖고 있지만 나는 좋은 Guru들이 있어 이 자리에 있게 되었다. 3년차에 책임 연구원이 된 것을 모두들 부러워하지만 나는 매 순간 순간이 긴장의 연속이다. 그 이유는 회사에서의 내가 맡는 업무가 여러 팀들의 기술 자문을 맡고 있기 때문이다. 만약, 나의 업무를 Guru들 없이 혼자서 해결해야 한다면 바로 추락할 것임에 틀림이 없을 것이다. 오늘은 화상 채팅 중에 표정을 인식하는 기술과 음반 제작과정에서 가수의 부정확한 발음이나 음정, 박자를 보정해주는 것, 인공 지능적으로 연관 검색..

5. 이상한 나라의 강리스 (언제나 휴일2, IT 소설)

5. 이상한 나라의 강리스 (언제나 휴일2, IT 소설)"여기가 어디죠?" 강리스의 사방은 캄캄하다. "누구 없어요? 여기가 어디죠? " 암흑속의 강리스는 혼돈 속의 나아감을 계속되고 또 다시 혼돈 속으로 내딛는다. 그렇게 1시간, 실날같은 파란 빛이 1시 방향에서 강리스를 부르고 있음을 느낄 수 있게 되었다. "여기가 어디죠? 어디로 가야 하나요? " 실날같은 파란 빛을 따라 뚜벅 뚜벅 걷다보니 점점 빛의 덩어리가 커져가는 것을 알 수가 있다. 그렇게 1시간, 어느 새 강리스는 에매랄드 빛 모래 사장 한 가운데에 있는 자신을 발견하였다. "어디로 가야 하나요? 왜 다른 사람들은 없는거죠?" 주변을 둘러보아도 주변은 모래 사장과 망망한 대해가 보일 뿐이다. 강리스는 다시 모래 사장을 빠져 나가기 위해 혼..

4. 미션1 클리어, Next Go Go! (언제나 휴일2, IT 소설)

4. 미션1 클리어, Next Go Go! (언제나 휴일2, IT 소설)우리 조는 배우지 않은 OpenCV를 이용하여 화상 채팅을 주제로 프로젝트를 하기로 하였다. 다른 조들보다 제안서를 일찍 통과하여 좀 더 많은 학습을 하기 위해 주말에 짱강이 요구한 예광탄을 마무리지었다. 오늘 오전 강의 시작하면서 강사님과의 미팅에서 빠른 결론이 나왔으면 좋겠다. 어제 밤에 많은 눈이 내려서 원화관으로 가는 길이 온통 하얐다. 미팅에서 무엇을 얘기할 지 생각하며 걷는 도중에 나의 발걸음을 멈추게 하는 울림이 있다. "옥찬아, 무슨 일 있어?" "지난 번에 금 씌운 이빨이 빠져서 병원에 가 봐야될 것 같애." "그래, 걱정말고 갔다 와. 내가 짱강에게 얘기할께." "고마워. 빨리 갔다 올께." 강의실에 도착하니 이미 ..

3. 풋나기 (언제나 휴일2, IT 소설)

3. 풋나기 (언제나 휴일2, IT 소설) 어제 음악 정보에 관한 소셜 네트워킹을 주제로 하여 제안서 초고를 제출하였다. 강사님께서 다른 조의 경우에는 주제 선정 과정에서 어떠한 요구도 하지 않았는데 우리 조에는 음성에 관한 기초적인 엔진을 이용하는 것을 해 보라고 해서 이를 하게 된 것이다. 어제 미팅에서 해당 프로젝트를 수행 가능하다는 것을 입증하기 위해 세 가지의 예광탄을 쏘아 보라고 하셨다. 1. wav 포맷의 파일을 분석하여 주파수 파형을 구하라. 2. 채팅 서버와 클라이언트를 구현해 보라. 3. 회원 가입을 클라이언트 서버 모델을 통해 구현해 보라. (ODBC를 이용하여 Access 파일에 회원 정보 보관) 나는 이 중에서 wav 포맷에 대한 분석을 하여 주파수 파형을 구하는 것을 하기로 하였..

2. 첫 미팅 (언제나 휴일2, IT 소설)

2. 첫 미팅 (언제나 휴일2, IT 소설) 저녁 식사를 하고 우리는 선배 기수들은 이 시기에 어떠한 프로젝트들을 했었고 현재 기술 패러다임이 어떻게 흘러가고 있는지에 대해 살펴보았다. 많은 시간동안 조사하고 얘기를 해 보았지만 무엇을 해야 할 지 과연 할 수 있을 지 막막하였다. 밤 10시 정도가 되니 동규네 조는 화상 채팅을 하겠다고 하면서 강사님과의 첫 미팅을 하기 위해 문서 작업을 하러 들어갔다. 건주네 조는 강사님이 소리에 관련하라고 지시를 하였는데 구체화시키는데 애를 먹는 모양이다. 시혁이네 조는 원격 제어를 한다고 하는데 아직 우리는 딱히 정하지 못하였다. 밤 11시가 되어 우리는 제일 먼저 얘기가 나왔던 경매를 하기로 하고 문서 작업에 들어갔다. 2011년 1월 21일, 알람 소리와 함께 ..

1. 새로운 도전 (언제나 휴일2, IT 소설)

1. 새로운 도전 (언제나 휴일2, IT 소설) 1주일이 지나면 예비과정이 끝나고 고급과정이 시작된다. 고급과정이 시작되면 Windows System과 Socket통신을 시작으로 13가지의 과목을 교육받게 될 것이다. 원래 이번 주는 예비과정 미니프로젝트를 진행하게 되어 있는데 짱강이 새로운 도전을 하겠다고 한다. 지금부터 고급과정의 Socket통신까지 3주 프로젝트를 하자는 것이다. 다들 어느정도 예상들은 하고 있었지만 막상 듣고보니 막막하기만 하다. Windows32 API에 대한 강의 10일, 소켓 통신에 대한 강의 5일을 받긴했지만 아직 이를 활용해서 프로그래밍을 하기에는 모두 벅찬게 현실이다. 이런 상태에서 프로젝트를 시작하려니 무슨 기술을 가지고 어떤 프로젝트를 어떻게 해야 하는지 모두 캄캄하..

반응형