분류 전체보기
-
윈도우 64bit 은행 사이트 로그인 실패Daily 2013. 5. 19.
그 동안 접속이 잘 되던 은행 사이트들이 보안 프로그램 설치시 64bit 익스플로러에서는 설치가 안되니 32bit 익스플로러를 설치하라며 오류가 발생했다.환경 : 윈도우 7 64bit, Internet Explorer 10 이것저것 찾아보다가 고생을 좀 했지만, 결국 고쳤다. 아래의 msdn 포럼에서 얻을 수 있다. 국내 검색엔진에 키워드만 대충 적어도 정보가 넘쳐나지만, 포럼에서는 왜 이렇게 설정하는지 이유들도 함께 적혀 있어 내용이 신뢰할만하다. 64bit 를 지원하는 윈도우 8에서도 나타나는 문제점이다.http://social.msdn.microsoft.com/Forums/ko-KR/vistako/thread/a28f4849-b4a0-4d34-8bbf-4f686dbe26cc/ 보통, 64bit에서 ..
-
서른 살엔 미처 몰랐던 것들Review 2013. 3. 15.
서른 살엔 미처 몰랐던 것들 - 김선경 지음/걷는나무 책 제목을 살짝 바꿔 생각하면 서른살에 알아야 할 것들에 대해서 이야기할 꺼 같지만 절반은 맞고 절반은 틀리다. 지은이는 그 동안의 일을 되돌아보면서 느낀점을 이야기 했고 그 중 알아야 할 것들에 대해서 소소하게 이야기 할 뿐이기 때문이다. 몇몇 자기 계발서들처럼 이렇게 해라식의 책과는 성격이 다르다. 이 책은 정신없이 살아가고 있는 현실에 대해서 다시 한번 생각할 기회를 준다. 가족, 일, 인간관계, 결혼, 육아와 같이 곧 경험하거나 경험중인 것들에 대한 이야기들이다. 무슨일이든 시작하면 끝장을 보라고 한다. 끝까지 해낼 자신이 없으면 시작도 하지 말라고 한다. 끝을 본다는 것은 곧 잘해야 한다는 말이다. 눈에 보이는 성과를 거둬야 한다는 생각은 새..
-
Slackware linuxIT/DevOps 2013. 3. 6.
slackware는 리눅스 배포판중에 하나로써, 서버용으로 간결함과 안정성을 목표로하는 배포판이다. 새로운 프로그램의 지원과 데비안 계열의 뛰어난 패키지관리(apt)에 비하면 편리성은 낮은 편이라 할 수 있다. 하지만 Slackware에 포함되는 프로그램들은 최신의 소프트웨어이기 이전에 안정성이 밝혀진 소프트>웨어로써, 가볍고 믿을 수 있는 시스템을 구축할 수 있도록 도와준다. Slackware 사이트에 가서 >다운로드 후, 설치를 해보니 User-friendly 하지 않다.(Gentoo 리눅스보다는 편하지만....) 부팅 이후 fdisk 명령으로 하드디스크 파티션을 잡아주고 setup 명령을 통해서 리눅스를 설치하고 일부 설정을 사이트의 가이드를 보고 진행을 해야한다. 이런한 점은 사용자가 원하는 방향..
-
리눅스 배포판을 선택하는 방법IT/DevOps 2013. 3. 3.
Linux.org에서 읽은 배포판 선택에 대한 글이 있어서 공유한다. 원본은 여기에서 읽으면 된다. 어떤 배포판을 써야할까??하나의 회사에 의해 배포하고 지원하는 윈도우나 맥OS 같은 상용 운영체제와 달리 상대적으로 리눅스는 버전은 여러가지이다. 수많은 회사와 단체, 그리고 개인이 리눅스를 개발해서 배포하고 있기 때문이다. 이런 다양한 버전이 공개적으로 사용 될 때, 이를 배포판(distributions)이라고 한다. 일반적으로 배포판들은 특정 목적을 가지고 만들어진다. 예를 들어 네트워크 트래픽을 처리하기 위해 웹 서버를 설치하여 운영하기 위한 서버용 리눅스 버전이 있다. 또한 네트워크 보안을 위한 리눅스 버전이 있다. 사실 방화벽(firewall)들은 대부분 리눅스를 통해 만들어진 경우가 많다. 라우..
-
안드로이드 커널의 통합IT/Linux Kernel 2013. 3. 2.
안드로이드는 Linux-base 운영체제를 사용하는 타블릿과 스마트폰과 같은 터치스크린 모바일 장비이다. 커널은 리눅스 커널을 사용한다. 하지만 모바일 최적화>를 위하여 커널에 driver를 추가해서 사용한다. 그렇기 때문에 리눅스 커널 코드를 복사하여 필요한 드라이버를 포팅한 커널을 따로 관리하고 있었는데, 리눅스 커널 3.3 버전부터 안드로이드 커널에 필요한 드라이버 코드들이 통합되기 시작했다. 앞으로도 계속 통합될 예정이라고도 한다. 아래는 LInux 3.3 버전 릴리즈노트에 표기되어 있는 안드로이드 통합에 대한 이야기이다. 1.1. Android mergeRecommended LWN article: Bringing Android closer to the mainlineThe Android proj..
-
Ubuntu Kenrel BuildIT/Linux Kernel 2013. 2. 26.
linux kernel을 다운받고 코드를 살펴보는 것은 쉽다. 인터넷만 빠르면 바로 받아서 볼수가 있다. 하지만 빌드하고 테스트하는 것은 linux 배포판마다 차이가 있어서 준비가 간단하지 않다. 보통은 커뮤니티에서 확인할 수 있는데 이 글에서는 Ubuntu 환경에서 커널 모듈을 작성하고 빌드 하는 방법을 정리하는 글이다. Ubuntu 커널 컴파일 가이드https://help.ubuntu.com/community/Kernel/Compile 개발 도구 설치 sudo apt-get install fakeroot build-essential crash kexec-tools makedumpfile kernel-wedge sudo apt-get build-dep linux sudo apt-get install g..
-
System call과 glibcIT/Linux C 2013. 2. 24.
System call이란?자, 일단 System call이란 사용자 공간(User Space)에서 시스템(Kernel)에게 필요한 기능을 직접 요청하는 것으로 프로세스 또는 디스크 I/O, 메모리 요청등 종류도 다양하다. 리눅스에서 사용자 공간에 제공되는 System call들은 다양한 아키텍쳐(i386, powerPC,..)등을 지원하며 약 300여개 정도 명령들을 지원한다. ex) 리눅스 커널에서 x86 시스템에 대한 System call Table(arch/x86/kernel/syscall_table_32.S)ENTRY(sys_call_table) .long sys_restart_syscall /* 0 - old "setup()" system call, used for restarting */ .l..
-
블로그 지수/레벨Daily 2013. 2. 24.
우연히 블로그 지수/레벨등을 정해진 알고리즘을 통해서 수치화 해주는 웹 사이트를 발견하였다. http://bloglevel.edelman.com/ 왼쪽의 discover your bloglevel에서 블로그의 URL만 적어주면 약 1분이내에 결과를 확인할 수 있다. 4개의 평가 항목(영향,인기,교류,신뢰)이 있으며, 항목은 100점 만점이다. 블로그 점수는... 엄청 낮다. 아니 역시 낮다. 아무래도 분발해야 할 듯. 점수와 함께 점수에 대한 자세한 글을 장문의 영어로 확인할 수 있다.