오일러 회로와 해밀턴 회로
자료 구조 시간에 배운 그래프중에서 오일러 회로와 해밀턴 회로가 헷갈려서 정리를 해 보았습니다. 사실 고등학생인 사촌동생이 수열과 관련지어서 그래프 문제를 질문했는데 헷갈려서 부끄러워 책좀 찾아 봤습니다. [출처 : 천재교육 이산 수학 자습서 ] - 혹시 문제가 된다면 삭제 하도록 하겠습니다. 오일러 회로와 해밀턴 회로를 쉽게 이해 하기 위해서 신문 배달원과, 신문 배송 담당자이야기만 기억 하면 되겠습니다. [신문 배달원이 처한 문제] 신문 배달을 시작한 철이는 며칠 동안 신문을 돌리다 보니 지나갔던 길을 또 지나가는 경우가 있는 것을 알게 되었다. 다음 그림은 배달 지역의 지도인데 모든 깅을 반드시 지나가야만 할때, 철이는 지나갔던 길을 다시 지나가지 않고 신문 배달을 잘 마칠 수 있을까? [신문 배..
2010.04.30
페도라 11 X윈도우에서 root 사용자로 접속이 가능하게 하기
파일 두개를 고치고 리부팅하면 됩니다.ㅋ 1. /etc/pam.d/gdm 3행 "auth required pam_succeed_if.so user != root quiet"를 주석 처리한다 (주석처리는 가장 앞줄에 #르 적어 주면 된다.) 2. /etc/pam.d/gdm-password 2행 "required pam_succeed_if.so user != root quiet"를 주석 처리한다. 3. 리부팅한다 (init 6)
2010.04.20
[RSS 리더만들기2] PHP의 XML 파서를 배워 봅시다.
오늘은 RSS 리더 만들기 두번째 시간입니다. 어제는 RSS가 무엇인지에 대해서 간단히 알아봤는데요.. 오늘은 XML을 파싱하는 법에 대해서 알아보겠습니다. "엥? XML을 파싱하더라도 RSS의 구조를 아는게 먼저가 되지 않나?" 하시는 분들도 있을 테지만 RSS도 XML로 만들어 졌으므로 일단 임의의 XML을 파싱해놓은 후, RSS의 구조에 맞게 해당 태그를 찾아 읽기만 하면 되는 것이겠죠. 그럼 XML을 어떻게 파싱을 하느냐? 많은 프로그래밍 랭귀지에서 XML을 파싱하기 쉽게 도와주고 있습니다. 여기서는 PHP의 XML Parser를 이용해서 구현해 보도록 하겠습니다. 이 XML Parser가 하는 일은 저도 완벽하게는 모르지만 제가 아는 정도만 이해 하셔도 xml을 파싱하는데는 무리가 없을 것입니..
2010.04.14
no image
[멤버십 생일 파티] 당했습니다..
3년차로 접어든 멤버십 생활동안 멤버십에서 생파를 한적이 없었습니다. 항상 그날은 밖에서 가족과 여자친구와 보냈기 때문이죠. 나도 한번 생크림을 맞아보고 싶긴했지만, 이번 생일에도 멤버십회원과 함께하지 못했습니다. 하지만!! 당했습니다.......생크림.ㅋ 안해보고 졸업해서 후회 하는일이 없어서 기분이 상큼?? 합니다.ㅋ
2010.04.13
[RSS 리더기 만들기1] RSS는 무엇인가?
오랜만입니다~~ (__ 프로젝트가 한달 늦어지고 면접일정도 오락가락 한다고 포스팅이 뜸했네요.. 이번 프로젝트는 멤버십과 연관이 있어서 포스팅하기가 그래서 개발 과정에서 공부하는 것들을 정리 해 볼까 합니다. 제가 개발하게 된 부분중 하나가 웹에서 동작하는 RSS리더기를 만드는 것입니다. 요즘은 조금 뜸하지만 한 5년 전까지만 해도 활발하게 개발 되었는데 좀 늦은 감이 있군요.. 그래도 제가 웹 프로그래밍관련해서 처음 해보는 것이기 때문에 충분히 개발능력에 향상이 될 거라는 것에는 믿어 의심치 않습니다. 자~ 잡담은 그만 하고 본론으로 들어가도록 하겠습니다. [RSS리더가 무엇인가?] RSS리더를 만들어야 하는데 RSS가 무엇인지 모르는 사람은 없을 거라 믿고 과감히 스킵하도록 하겠습니다. 그래도 궁금해..
2010.04.13
no image
이화식 대표의 세미나를 듣고 왔습니다
학교에서 세미나를 잘 듣지 않는데 왠지 들어 보고 싶은 세미나가 있더군요.. 이화식이라는 분은 "엔-코어"라는 데이터베이스 관련 컨설팅 회사의 대표이시자, 저희 학교 선배이십니다. 기술적인 부분이 아닌, 학생들이 "전문가"로 거듭나기 위해서 어떻게 해야 하는지 자신의 경험을 중심으로 재미있게 이야기 해주셨습니다. 세미나 장소는 전산원 이었는데요, 의외로 학생들이 많더군요.. 나중에 알게 되었는데 융복합센터 참여 학생은 의무이더군요.ㅋ 뭐 아무튼 사람이 북적북적하고 카메라로 녹화도 하는등 굉장하신 분인건 확실 한 것 같았습니다. 1. 높아지고 있는 IT의 위상 세미나 초반에는 "하드웨어에서 소프트웨어로 변해야 한다."라는 골자로 이야기를 해주셨습니다. 어려운 경제여건 속에서도 성장하고 있는 산업을 소프트웨..
2010.03.26
프로젝트 과제가 변경되었습니다.
오랜만입니다.ㅋ 제가 면접을 준비한다고 포스팅이 조금 뜸했군요.. 아무튼!! POAD과제가 바뀌게 되었습니다. 과제 프로토타입을 계속 만들면서 왠지 썩 내키지가 않았었습니다. 아이디어 자체는 나쁘지 않은것 같지만, 결국 만들어 놓고 보면 기존의 CASE툴과 크게 차별화 할 수 있을까 하는 의구심이 들었습니다. MDA(Model Driven Architecture)에 대한관심이 많지만 자신이 없었습니다. 그러던 그때, 운영자께서 멤버십 내에서 쓸 지식 공유 시스템을 구축할 팀을 구하더군요, 이때다 싶어서 팀원들과 상의를 한뒤 프로젝트를 변경했습니다. 멤버십 지식공유 시스템은 다음과 같습니다. 평소 멤버십 회원간의 지식 공유가 적다. 회원 개개인은 자신의 블로그를 통해 글을 포스팅 하고 있지만, 그것이 멤버..
2010.03.26
학교에 좋은 프로그램이 많군요..
요즘 학교에서 친구들이랑 토익 단어 외우기 스터디를 시작했습니다. 국제 교류원에서 하는 영어 이력서 및 자소서 쓰는 세미나에를 듣게 되었는데요, 꽤나 좋았습니다. 일단, 외국인 선생님이 세미나를 했구요 그리고 내용도 좋았습니다. 다음한달 동안에는 기술 문서 작성법에 대해서 세미나를 한다고 하네요.. 영어 수업듣는다고 생각하고 들어 봐야 겠습니다.
2010.03.24
비주얼 스튜디오 2008가 uninstall 되지 않을때(A problem has been encountered while loading the setup cmponents. Canceling setup)
 VS2008을 언인스톨 하려할때 A problem has been encountered while loading the setup cmponents. Canceling setup 이런 메시로 언인스톨이 되지 않는다면 다음과 같이 해 보세요. 실행 ->> regedit 다음 레지스트리 폴더를 찾아값니다. (영문 버전) HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Installer\Products\ DCC60C0870D768BDc58b7F360418D\Patches\ (한글 버전) HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Installer\Products\ 2F5B0C81B134C6130A6B87589A22B84A\Patches\ 여기서 Patches(REG_M..
2010.03.24