멍청한 코딩

Map packeddata = (Map)request.getAttribute(“packeddata”); List years = new ArrayList(); while(packeddata.keySet().iterator().hasNext()){ Integer year = (Integer)packeddata.keySet().iterator().next(); years.add(year); } 이걸…. 이걸루 바꾸다 Map packeddata = (Map)request.getAttribute(“packeddata”); List years = new ArrayList(); Iterator iterator = packeddata.keySet().iterator(); while(iterator.hasNext()){ Integer year = (Integer)iterator.next(); years.add(year); } while 문 돌때마다 생성되는 객체가 무수히 많아져서 OutOfMemory 에러가 나더군요.. 음… 그래서 아래와 같이 변환…짠.~~~ 역시 […]

계속 읽기

에궁… 게시판 페이징 로직이다..

리스트에서 빠질 수 없는게 페이징 시스템입니다… [1][2][3][4][5][6][7][8][9][10] 위와 같은 페이지를 누름으로써 그에 대한 리스트만 출력하는 것이지요… 이렇게 하는 이유는 전체의 리스트를 화면에 다 보여준다면 빨리 찾을 수도 없고 속도 또한 느립니다. 그래서 페이지로 구분해놓으면 찾아가기 싶게 됩니다.. 여기서는 가장 기본적인 개념으로 페이징 시스템을 구현하겠습니다…. 방법은 여러가지니깐 여러 각도로 시도해보는 것도 좋을 듯 합니다…. 페이징 시스템에서 […]

계속 읽기

선테크데이때 제임스 고슬링이 오찬 미팅에서 했던 말입니다

** 제임스 고슬링의 말 ** 1. 리더 = 창의력 + 팀원의 생각을 한방향으로 유도할수 있는 사람이다 여러분도 좋은 리더가 되기 위해서 이것을 항상 유념하라 2. 점심시간을 활용(팀웍을 위해서), 팀원은 한식탁에 앉을수 있을만큼만 즉 점심식사를 팀원과 함께하라는 말이다. 그 시간을 활용해 프로젝트 에 대한 의견 교류를 하라는 것이다. 3. 공부열심히,코딩매일할것(c계열쪽) (프로그래머가 가져야할 마음가짐) 책도 많이 보고 […]

계속 읽기

돈 대신 혼을 쫓아라

박대연 KAIST 교수「돈 대신 혼을 쫓아라」 티맥스소프트 창업자, 야간 상고 출신으로 KAIST 교수 임용 정선구 기자 (joins.com) 2004/11/13 도대체 불행은 언제까지 계속되는 것일까. 고난의 끝은 없는 걸까. 프랑스 극작가 로망 롤랑은 “언제까지 계속되는 불행은 없다”고 했는데…. 티맥스소프트의 창업주 박대연(49) 씨가 어린 시절 늘 가졌던 의문이다. 찢어지게 가난해 자신은 사환으로, 동생은 구두닦이로, 누나는 가정부로 돈벌이에 나섰다. […]

계속 읽기

근심 걱정 대신에..

근심 걱정 대신에 열의를 지닌 사람들은 행운이 찾아오기를 기다리지 않는다. 그들은 절대로 기다림의 마술을 믿지 않는다. 그들은 문제가 생기는 그 즉시 거기에 맞대응한다. 근심 걱정을 하느라 시간을 허비하지도 않는다. 근심 걱정이 문제를 감소시키는 데 도움이 되지않기 때문이다. 그들은 열정을 사용하고 해결책을 찾기 위해 땀을 흘린다. – 진저 히스의 《여자들의 인생 제2막》중에서 – ps 뜻이 있는곳에 […]

계속 읽기

[펌] 풀스펙트럼 워리어 한국인 개발자 이한종 씨

궁금한 내용은 국내 및 해외개발사에서의 근무경력을 토대로 그가 느끼는 차이점이었다. 어디가 좋고 나쁘다는 우열을 가릴 순 없지만 게임제작의 시초가 이루어진 국가가 미국이고 또 여러 나라의 우수한 인재들이 모이는 장소인 만큼 아무래도 많은 부분에서 선진화가 이루어진 것은 사실. “실력자체는 우열을 가릴 수 없습니다. 단지 분위기죠. 한국에서 게임개발업무를 맡았을 때 느꼈던 점은 ‘권력다툼’과 같은 정치적인 면이 개입돼 […]

계속 읽기

왜 창조적이어야 하는가?

왜 창조적이어야 하는가 왜 창조적이어야 하는가? 내가 생각해낸 이유는 두 가지다. 첫번째 이유는 바로 변화이다. 세상이 변화하고 새로운 정보가 자꾸 쏟아져나오기 때문에, 어제의 해법으로는 오늘의 문제를 해결할 수 없다. 두번째 이유는 재미 때문이다. 실제로, 나는 창조적 사고가 정신적 섹스라고 생각한다. 우리에게는 새로운 생각이라는 자손을 임신할 방법이 필요하다. 창조적인 사고가 바로 그 방법이다. – 로저 본 […]

계속 읽기

개발자의 마음가짐(인용글)

Kudzu라는 별명으로 불리는 Chad Z. Hower이란 사람을 아시는가? 혹시 모른다면 Indy와 IntraWeb 개발자라면 아시겠는가? 이 사람은 Kudzu’s World라는 개인 사이트를 운영하고 있다. 아마 델파이 개발자라면 한번 정도 이름을 들어봤을 수도 있다. 이 사람의 칼럼 중에 개발자의 마음 가짐에 대해 쓴 글이 있다. 원문을 번역한 내용은 다음과 같다. —————————-번역문 시작——————————– [개발자의 마음 가짐] 항상 프로그래밍에 대해서 […]

계속 읽기