프로그래밍 문제: 졸리 점퍼(Jolly jumper)

이번에도 스트레스에 지친 두뇌를 쉬게(?) 하기 위해 풀어본 심심풀이 프로그래밍 문제입니다. 연속으로 주어진 숫자들이 n개 있으면 이 숫자들의 간격이 1부터 n-1까지 종류별로 모두 있는 경우를 졸리 점퍼(Jolly jumper)라고 부른다. 예를 들어 1 4 2 3이라는 4개의 숫자가 있을 때 1과 4의 간격은 3, 4와 2의 간격은 2, 2와 3의 간격은 1로 1에서 3까지 모두 있다. ...

8월 2, 2011 · 1 분 · Sangheon Han

프로그래밍 문제 : 3n + 1

마음이 심난해서 심심풀이로 간단하게 풀만한 프로그래밍 문제가 없을까 검색하다 함수형 언어 포럼에 있는 프로그래밍 문제 게시판을 발견했습니다. 맨 위에 있는 문제 하나를 골라 풀어보았습니다. ...

7월 27, 2011 · 1 분 · Sangheon Han

개발자 인생 시작의 이야기

연휴의 마지막 날이다. 항시 이런 연휴의 마지막 날이면 기분이 좋지 않다. 단순한 연휴 피로는 아니다. 보통 연휴라고 해도 무리 않고 많은 휴식을 취하니까. 아마도 다음 날 출근을 해야 한다는 부담감 때문일지도 모르겠다. 30대 후반이라는 나이가 젊은 시절의 열정이란 것을 모두 불 태워버렸기에 월요일 출근이 설레이는 기분을 느끼기란 쉽지 않을 듯 하다. ...

2월 6, 2011 · 5 분 · Sangheon Han

버그를 줄이는 요령 한 가지

작년에 운영 중인 서비스의 사용자로부터 버그 리포트를 받았습니다. 버그 리포트에 따라 소스 코드를 살펴보니 버그가 맞더군요. 문제는 그 버그가 생긴지 거의 일년이 넘은 것이었죠. ...

11월 21, 2010 · 2 분 · Sangheon Han

XpressEngine용 phpBB3 데이터 추출 v0.1

phpBB3를 XpressEngine(이하 XE)으로 마이그레이션 하기 위해 XML 데이터를 추출하는 도구입니다. 사용법은 XE 홈페이지의 마이그레이션 설명을 참고 해주시기 바랍니다. ...

10월 28, 2010 · 2 분 · Sangheon Han

티스토리용 플러그인 만들기

이번에 티스토리용 플러그인을 개발 할 기회가 있었습니다. 내부 개발은 완료했고 사내 QA와 약간의 소스 코드 정리 작업 후 다음에 전달 할 예정입니다. 티스토리 플러그인은 텍스트큐브와는 달리 사용자가 임의적으로 설치는 불가능하고 다음과의 업무 협의를 통해서만 등록이 가능합니다. ...

5월 10, 2010 · 2 분 · Sangheon Han

프로세스를 지정한 CPU에서 실행하기

요즘 개인용 컴퓨터도 멀티코어를 장착하고 나올 정도로 멀티프로세서(Multiprocessor)가 흔해졌습니다. 덕분에 멀티프로세스(Multiprocess) 프로그래밍으로 개발한 데몬과 같은 것을 실행시켜 보면 여러 프로세서에 적당히 나뉘어 실행되는 것을 쉽게 확인 할 수 있습니다. ...

4월 19, 2010 · 4 분 · Sangheon Han

2008 Korean Perl Workshop : Rising Perl 참가 후기

일주일이 늦은 참가 후기입니다. 아아~. 이 놈의 귀차니즘은 어딜 가지 않는군요. 🆒 토요일 아침입니다. 2008 Korean Perl Workshop이 열리는 날이네요. 주말이지만 아침 일찍 눈을 떴습니다. 아침으로 김밥을 먹고 일찍 사무실로 나섰습니다. 지하철에 사람이 별로 없군요. 편하게 앉아서 주말 출근(?)을 즐길 수 있군요. ...

8월 30, 2008 · 2 분 · Sangheon Han

펄 해커쏜(Perl Hackathon) 참가 신청 완료

자유오픈소스소프트웨어연합(FOSSA)에서 The Way Of Approaching(TWOA)라는 행사를 준비하고 있습니다. 9월 19일부터 21일까지 열리는 행사인데요. 여기에 펄 해커쏜(Perl Hackathon)이라는 이름으로 펄 관련 팀이 꾸려질 예정인가 봅니다. ...

8월 30, 2008 · 1 분 · Sangheon Han

소스 코드 들여쓰기에 관한 읽어볼만한 글

글쓴이의 생각에 완전히 동의하는 것은 아닙니다만 적어도 그 뜻을 헤아려보건데 들여쓰기에 참고 할 만한 내용이라고 생각하여 소개합니다. 들여쓰기 최소화 들여쓰기 최소화 - 들여쓰기 최소화의 가치 ...

3월 25, 2008 · 1 분 · Sangheon Han