최신글

시스템엔 나름의 역사와 발전이 있다

1.2008년 여름부터 이듬해 봄까지 신한은행 본사가 있는 남대문에 있었습니다. 신한은행 IB통합시스템을 구축하는 프로젝트에 관계하고 있었습니다. 개발했다고 말할 수 없네요. 사실 개발도 못하고 IB업무를 아주 잘 아는 것도 아니니까(^^) 모 부장님때문에 프로젝트에서 일하면서 주변에 솔직히 말했습니다. “나는 IB업무를 잘 모릅니다. 특히 Back Office와 관련한 업무는 ‘꽝’입니다.” 속으론 “IB업무와 관련된 공부를 하여야 하나”는 생각도 해보았습니다. 그렇지만 일을 시작하였고 최선을 다할 수 밖에…
Read more

concurrency와 parallelism

(*)아래는 전산전공자를 위한 글이 아닙니다.(^^) 저와 같이 전산 언저리에서 전산전공자들과 대화를 하여야 하는 사람을 위한 글입니다. 금융 산업에서도 업무 전문가도 전산에 대한 이해가 깊어야 한다고 생각합니다. 그래야 업무 요구에 부합한 전산 기술을 적용하여 최고의 시스템을 만들어 낼 수 있기때문입니다. 1. 월스트리트 트레이딩시스템을 소개할 때 ‘Parallel’이라는 단어를 자주 봅니다. Low Latency를 구현하는 전략을 다룰 때도 ‘Parallel이’라는 단어를 접합니다.OpenMP, MPICH , OpenCL…
Read more

리눅스환경과 GPU개발

1. 몇 달전에 쓴 글이 있습니다. 하드웨어를 이용한 금융시스템의 성능 향상 GPU(=Graphical Processing Units)가 금융, 특히 증권산업에서 꽃을 피울까요? 사실 쉽지 않아 보입니다. MultiCore에 기반한 Parallel Programming도 도입하지 못하고 있는 상황이지만 GPU도 비슷한 상황입니다.? 현실적인 요구가 없는데 무리하게 기술을 도입하자는 기술중심주의는 아닙니다. 회사의 업무파트중 하나가 ELW LP(Liquid Provider)시스템을 개발구축하는 일입니다. ELW가 장외파생상품이기 때문에 상품설계를 어떻게 하느냐에 따라 Pricing Engine이 달라집니다.?…
Read more

남산 자출과 EveryTrail

1. 몇 주째 남산 3호터널 근처에 있는 회사로 출근을 하고 있습니다. 제안작업때문입니다. 만약 현재 소속된 회사에서 제안을 한다면 혼자서 쓰겠지만 공동작업이니 어쩔 수 없습니다.(^^) 그렇다고 회사에서 하던 생활과 다르지 않습니다. 도시락도 싸가지고 다닙니다. 과감히 구내식당으로 도시락을 들고가서 같이 먹습니다. 20대 여직원들은 종종 눈에 띄지만? 저같은 나이대가 도시락을 싸오는 경우는 눈을 씻고 찾아봐도 없네요. 남산으로 나가면서 걱정이 주말 운동이었습니다. 시륜을 할…
Read more

호노카아 보이 (ホノカア ポ—イ)

1. 영화란 오감을 자극하여 우리의 마음에서 울림을 만들어냅니다. 울림이 고요함일 수도 있고 격한 분노도 있을 수 있고 유쾌,상쾌,통쾌일 수도 있습니다. 저는 일본영화에서 아기자기하거나 고요한 느낌을 받습니다. 물론 제가 선택한 영화가 주로 그런 영화이기때문입니다. ‘호노카아 보이’를 보면서 오기가미 나오코(荻上直子)감독의 ‘안경’과 ‘카모네식당’이 떠올랐습니다. 쳇바퀴처럼 돌아가는 도시. 약육강식의 정글속에서 처절한 ‘생존’을 위해 남을 이겨야 하는 도시. 도시를 떠나서 느낄 수 있는 느림, 고요함,…
Read more

Trading과 웹2.0

1. 웹2.0을 위키페디아에서 찾아보면 다음과 같이 정의합니다. 플랫폼으로서의 웹. 집단지성의 원동력이 되는 데이터. 참여 구조(architecture of participation)에 의한 네트워크 효과 콘텐츠와 서비스 신디케이션을 통한 가벼운 비지니스 모델(lightweight business model) 기존의 소프트웨어 개발 사이클과는 다른 “영원한 베타(the perpetual beta)” 롱테일의 힘을 극대화시키는 소프트웨어 (하나의 장치에서만 동작한다는 기존의 소프트웨어 관념을 뛰어넘어 여러 이기종(異機種) 장치에서 하나의 소프트웨어로서 구동됨 이를 요약하면? 참여-개방-공유유저가 참여하고 컨텐츠를…
Read more

내 노트북엔 어떤 OS?

1. 제가 사용하는 컴퓨터는 총 4대입니다. 댓수는 많지만 다 구형입니다.(^^;) 회사에서 사용하는 Desktop은 펜티엄4입니다.? 15인치 노트북, 13인지 노트북도 역시 펜티엄입니다. 마지막으로 내비게이터로 많이 사용하는 네북이 있습니다. 15인치 노트북을 제외한 컴퓨터는 윈도우 XP가 깔려 있습니다.? 요즘 괜찮다고 하는 Windows 7을 설치하고 싶어도 사양이 낮아서 엄두를 내지 못합니다. 15인치 노트북은 Ubuntu와 Windows XP가 멀티부팅으로 설치되어 있습니다. 그동안 많은 유닉스와 리눅스를 사용해왔습니다. 대부분…
Read more

우리 시대의 노동이란?

1. 3월 5일 아침. 아는 후배가 메신저로 URL을 하나 보내주었습니다. “야근 인정해달라”..한 IT 근로자의 절규 2년동안 매일 자정을 넘어 들어간 소프트웨어 개발자의 비극이었습니다. “무조건 일정 맞춰라”..야근 불가피 양씨는 2006년 7월 금융기관 IT 계열사에 경력직으로 입사했다. 첫 프로젝트는 모회사인 금융기관의 인터넷 쇼핑몰 사이트 재구축 작업이었다. “연말 오픈 예정이었지만 6개월 일정으로는 어림없는 작업이었습니다. 외부 하청업체마저 `사람 잡는다’며 포기할 정도였으니까요. `월화수목금금금’의 연속이었습니다” 보통…
Read more

Latency Transparency

1. 2009년부터 개인투자자들이 ELW시장으로 이동하면서 ELW거래 속도가 뜨거운 이슈가 되고 있습니다. 일분일초라도 빨리 매매하고자 하는 개인 투자자들을 위해 대 신증권은 올해 HTS 주문처리속도는 2배, 체결처리속도는 3배 이상?높였다. 동양종금증권도 매매속도를 4~8배 향상시켰다. HTS(홈트레이딩시스템)의 진화… 해외주식·외환선물 거래도 척척  속도. 증권사 트레이딩시스템을 말할 때 주로 응답속도(Response Time)이라는 말을 사용합니다.Whatis에서 정의한 Latency와 Response Time을 아래와 같습니다. Latency(지연 시간) 네트웍에서의 latency는 delay와 비슷한말로서, 하나의 데이터…
Read more