분류 전체보기
-
디스크와 파일의 크기는 어떻게 확인할까?IT/DevOps 2011. 11. 1.
컴퓨터를 운용하는데 있어서 디스크의 사용량과 디렉토리별 또는 파일별 사이즈 확인은 빈번하게 일어날 수 있는 일이다. 윈도우 환경에서는 "내 컴퓨터" 또는 탐색기에서 쉽게 알아볼 수 있지만 터미널 환경이라면 손쉽게 터미널 환경이라면 다음과 같은 명령어로 디스크의 크기와 파일의 크기를 확인할 수 있다. du(estimate file space usage) du -h 명령어로 현재 디렉토리의 디스크 사용량을 확인할 수 있다. 물론 맨 뒤에 경로를 주면 해당 경로의 사용량이 출력된다. morenice@ubuntu:~/linux-3.0$ du -h 228K ./net/netfilter/ipset 20M ./net/netfilter/ipvs 71M ./net/netfilter ... ... 3.6M ./ipc 5...
-
주민등록번호 CLEAN!Daily 2011. 10. 29.
작년부터 빈번하게 일어나고 있는 주민등록 유출사건들이 많았다. 공식적인 것만으로도 여러번 유출되었고 수 많은 개인정보들이 이미 누출되었을 것이다. 아냐~ 설마 내껀 괜찮겠지라고 생각할 수 있지만 결코 괜찮지 않다. 이렇게 누출된 정보들은 피싱등으로 악용될 수 있고, 수 많은 스팸메일을 보내는 계정의 주인공이 될 수 있다. 앞으로 외국의 웹사이트 처럼 국내에서도 회원가입에 있어서 개인정보를 입력받지 않아야 할텐데, 짧은 기간안에 이루어질꺼 같진 않다. 이미 인터넷을 많이 사용해오셨다면 안전한 삶을 위해 몇가지 작업을 해주어야 한다. 가입한 웹사이트의 패스워드 변경 대부분 가입한 웹사이트의 패스워드들을 모두 동일한 것으로 사용할 것이다. 관리하기 힘들겠지만 웹사이트 주제별로 패스워드를 분류해두시는것도 하나의..
-
DEVIEW 2011를 다녀와서Daily 2011. 10. 26.
NHN 주최의 DEVIEW 2011에 다녀왔다. 작년엔 어떻게 진행되었는지 모르겠지만, 올해는 한달전에 사전등록을 미리 해야 하고 사전등록된 사람들만 참석할 수 있다. DEVIEW는 NHN에서 주최하는 개발 컨퍼런스이다. 대상은 현업에서 일하고 있는 개발자를 대상으로 하고 있으며 서로간의 기술 공유를 위한 자리이기도 하다. 마치 수업시간 처럼 시간에 따른 세션들이 준비되어 있었는데, 관심있어 하는 서버관리와 데이터 분산등에 세션에 참석하였다. 괜찮은 세션들도 있는가 하면 아 이건 아니다 싶은 세션도 있었다. The Platform이라는 네이버의 기술 서적도 나눠주었다. 실제로 이 책을 본 것은 컨퍼런스가 끝난 며칠 후였는데 클라우드, 모바일, 데이터, 네트워크 등 다양한 기술들과 문제 해결 사례들이 나와..
-
Daemon toolsIT/Tools 2011. 10. 19.
Daemon tools란 Windows용 광학 미디어 에뮬레이션 프로그램으로, 제 CD/DVD 디스크를 “이미지"라 불리는 “가상 디스크”로 변환해 주고 그 변환된 이미지를 사용할 수 있도록 가상의 CD/DVD 디스크를 최대 4개까지 만들어 사용할 수 있다. Daemon Tools lite버전은 개인 사용자에게는 무료로 배포되어 지고 있어, 다운로드 받고 설치하여 바로 사용하면 된다. http://www.disc-tools.com/download/daemon 다운로드 후 설치 하는 과정에서 가상의 드라이브를 만드는 과정이 있기 때문에 다소 설치 시간이 좀 걸리고 재부팅을 요구하기까지 한다. 윈도우 트레이에서 Daemon tools lite를 클릭하여 이미지를 시디를 굽거나 시디를 다시 이미지로 만드는 작..
-
Ubuntu 11.10 패키지 서버 변경하기IT/DevOps 2011. 10. 19.
패키지 서버는 패키지 설치 및 업데이트, 패키지 메타정보, Ubuntu 메인 버전 업그레이드 등 Ubuntu를 사용하게 된다면 한달에 한 두번은 이용하게 되는 서버이다. 기본적으로 설정하는 "대한민국 서버"는 Ubuntu를 사용하는 거의 모든 사람들이 이용하는 서버라고 할 수 있어, 빠른 속도를 보장받을 수 없을 수도 있다. 특히 메인 버전 업그레이드와 같은 대용량 다운로드를 할 때에는 더욱 느릴수가 있다.(물론 매번 느리다는건 아니다). 그렇기 때문에 다른 패키지 서버를 사용하도록 설정을 변경함으로써, 좀 더 빠른 패키지 서비스(패키지서버)를 이용할 수 있다. Ubutnu 11.10에서는 소프트웨어 소스 설정화면에 위와 같이 쉽게 접근 하여 패키지 서버를 변경할 수 있다. 소프트웨어 설정화면의 Ubun..
-
Ubuntu 11.10 업그레이드Daily 2011. 10. 15.
Ubuntu 11.10이 드디어 10월 14일 날짜로 릴리즈 되었다. 아침에 PC를 켜니 새 버전의 Ubuntu로 업그레이드 할 수 있다는 팝업창이 나와 바로 업그레이드 작업을 시작하였다. 처음으로 업그레이드를 경험해보는데 Ubuntu에서의 업그레이드 친절한 느낌이 든다. 순차적으로 어떤 절차를 가지며, 파일 변경이 필요한 경우는 각각 기존 파일을 유지할 것인지 혹은 변경할 것인지에 대하여 사용자에게 알려주고 선택할 수 있는 점, 그리고 업그레이드에 따른 패키지 변경점을 자세히 보여주는 꼼꼼함이 인상적이다. 업그레이드 과정에 있어서 다운로드가 참 오래 걸렸다. 다운로드만 1시간 30분 정도 걸렸고, 실제 설치 작업은 30분이 좀 넘게 걸렸다. 허나 지인을 통해 확인된 사실로 패키지 다운로드 서버는 우리나..
-
LKM(Loadable Kernel Module)IT/Linux Kernel 2011. 10. 13.
Loadable Kernel Module(이하 LKM이라 축약해서 부름)이란 말 그대로 시스템 운영 중에 커널에 load/unload 가능한 모듈을 의미한다. linux 커널의 장점 중에 하나로써, 시스템 운영 중에 모듈을 올릴 때 재부팅의 과정이 필요하다면 그 자체도 시스템 운영자에게 있어서 신경써야 할 부분이기 때문에 유연한 관리를 위한 기능이기도 하다. 간단한 LKM dummy 코드를 소개한다. 이 dummy 커널 모듈을 일단 만들고 커널 공부한 부분들을 이 모듈에 넣어 테스트 하면 유용하다. 일단 linux 시스템이 있어야 하고, 일단 커널 코드를 다운받아야 한다. 2011/08/18 - [리눅스(Linux)/커널(Kernel)] - linux kernel 소스코드는 어디서 받나요?? 자 그러면 ..
-
알고리즘 사이트 Programming-challengesIT/101 2011. 10. 11.
위의 이미지는 Daum 책으로 부터 발취하였습니다. 알고리즘 공부를 위해 트레이닝 북을 하나 구매하였다. 서론의 내용을 읽어보니 Programming Challenges라는 공개된 알고리즘 문제은행 웹사이트의 문제를 기반으로 알고리즘이 설명되어 있다. 이글을 적은 이유는 굳이 책을 사지 않고도 알고리즘 문제 은행을 이용할 수 있기 때문이다. 물론 책을 사서 본다면 풀이과정과 자료구조, 알고리즘등의 설명이 나와 있어 도움이 되긴 할 것이다. http://www.programming-challenges.com 에 접속하면, 다음과 메인 페이지를 만나 볼 수 있다. 다음과 같은 절차면 Programming-challenges 웹사이트를 이용하는데 무리가 없을 것이다. 회원 가입을 한다. 로그인한다. 알고리즘 ..