개발자에게 좋은 회사인지 간단하게 판단하는 방법

벌써 11월이고 이제 본격적인 취업 시즌이 오는 것 같습니다. 졸업 후 취직을 하려는 분도 계실 것이고, 이직을 하려는 분도 계실 겁니다. 취직이나 이직을 불문하고 회사를 고르는데는 많은 고민이 들게 마련입니다. ...

11월 11, 2011 · 2 분 · Sangheon Han

우분투 11.04 ATI 드라이버 설치법

우분투 11.04(Natty Narwhal)을 Acer Aspire 5552G 노트북에 설치해서 사용하고 있습니다. 그런데 절전 모드에 들어갔다 다시 복구하면 LCD 화면에 전원이 다시 안 켜지는 문제가 있습니다. ...

10월 6, 2011 · 2 분 · Sangheon Han

스마트워크를 위한 클라우드 애플리케이션들

요즘 스마트워크와 클라우드가 이야기 많습니다. 스마트폰이 나오면서 사무실이란 공간적인 측면의 직장 보다 어디서든 업무를 할 수 있는 환경을 구축하는 것이 최근의 흐름 같습니다. ...

9월 21, 2011 · 5 분 · Sangheon Han

우분투의 아파치 모듈 및 가상호스트 활성/비활성 방법

모듈은 아래 명령어로 활성/비활성 할 수 있습니다. 1 2 /usr/sbin/a2enmod /usr/sbin/a2dismod 가상호스트는 /etc/apache2/sites-available/ 디렉토리 안에 설정 파일을 만든 후에 아래 명령어를 사용하면 됩니다. 1 2 /usr/sbin/a2ensite /usr/sbin/a2dissite

9월 8, 2011 · 1 분 · Sangheon Han

레드마인(Redmine) 1.2.1 설치

레드마인(Redmine) 1.2.1 설치에 관한 기록입니다. 설치에 대해서 꼼꼼히 적어놓은 것은 아니고, 대강의 중요한 설치 명령들만 추려놓았습니다. 나중에 설치 할 때 개인적으로 참고하고자 올려놓습니다. ...

8월 31, 2011 · 1 분 · Sangheon Han

트랙(Trac) 도입기

이슈 트래커(Issue Tracker)인 트랙(Trac)을 어떻게 사내에 도입하게 됐고 그것으로 인한 효과와 구성원들에 대한 반응을 기록한 것입니다. 트위터에서 김기웅(@KayKimTwit)님이 질문을 하셨는데 그에 대한 답변으로서 글을 쓰게 됐습니다. 하지만 이슈 트래커를 도입하려고 하는 다른 분들에게도 참고가 되었으면 합니다. 참고로 트랙 도입하던 당시 회사 구성원은 약 20명이 조금 넘었고, 약 30명이 조금 넘는 인원까지 사용하였습니다. ...

8월 25, 2011 · 10 분 · Sangheon Han

비밀번호를 안전하게 저장하는 현실적인 아키텍처

이번에 네이트(싸이월드) 해킹 사건을 계기로 주민등록번호나 비밀번호와 같은 것을 안전하게 저장하는 방법에 대해서 생각 해보았습니다. 물론 완전히 안전하게라는 것은 불가능한 이야기입니다. 상대적으로 안전하게 저장하는 방법만을 고민 해 볼 수 있겠습니다. ...

8월 10, 2011 · 3 분 · Sangheon Han

프로그래밍 문제: 졸리 점퍼(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

개발자를 위한 nFORGE & 분산형 소스코드 버전 관리(git/hg) 활용 세미나 참가 후기

몇 해 전부터 이슈 트랙커의 필요성을 느꼈지만 실제 업무에 도입을 하는 것이 쉽지 않았습니다. 어렵사리 도입을 하게 된 것이 TRAC인데 비개발자들도 많이 써야 하다 보니 좀 더 편리성이 있는 것을 찾게 되었고 그러다 눈에 들어온 것이 nFORGE입니다. 하지만 결국 최종 도입은 TRAC이었습니다. 그 때 당시 국내 오픈소스가 얼마 동안 지속적인 지원과 유지보수가 가능할지에 대해 다소 의문을 가지고 있었기 때문입니다. ...

7월 22, 2011 · 2 분 · Sangheon Han