본문 바로가기

전체 글16

C 언어..... ?? 그게 뭐지? C를 처음 접하신다는 분들이 예상외로 많은 것 같아서 그냥 생각나는대로 한번 적어 봅니다. ^^; 횡설 수설 하더라도.. 그러려니 해 주세요.. 쉽게 한번 풀어 보려는데.. 혹시라도 이해가 안되시는 부분이 있으시면 댓글로... 그럼 시작해 볼까요? 컴퓨터라는 놈은.. 0 or 1 밖에 모르는 무지한 기계입니다. 이 놈이랑 소통을 하기 위해서, 우리는 컴퓨터 언어라는 것을 쓰지요.. 그런데 왜 C고 C++이냐... 먼저 간단한 배경을 설명 드리면.. C 언어의 태생은 UNIX라는 운영체제의 탄생과 함께 합니다. (주: 운영체제란 컴퓨터가 동작하는데 있어서 필수 적인 프로그램입니다. 윈도우즈, 리눅스 같은 놈을 이야기 하죠.) Bell 연구소에서 UNIX라는 운영체제를 만들기 위하여 기존에 있던 ALGOL-.. 2010. 2. 5.
ARM_Linux_Kernel_Boot_Requirements Booting ARM Linux In order to boot ARM Linux, you require a boot loader, which is a small program that runs before the main kernel. The boot loader is expected to initialise various devices, and eventually call the Linux kernel, passing information to the kernel. Essentially, the boot loader should provide (as a minimum) the following: Setup and initialise the RAM. Initialise one serial port. De.. 2007. 7. 30.
성당과 시장 성당과 시장’에서 본 오픈소스 개발 모델의 적용 “재미있는 문제를 풀어보고 싶다면 자신에게 재미있는 문제를 찾아 나서는 것부터 시작하라(To solve an interesting problem, start by finding a problem that is interesting to you).” - 성당과 시장, 에릭 레이몬드 우리나라에 리눅스라는 새로운 운영체제가 널리 알려지기 시작한 것은 대략 1999년을 기점으로 생각할 수 있다. 이른바 리눅스 1세대라 불리는 사람들이 노력한 결과 수차례의 공동체 세미나 등 여러 매체를 통한 홍보를 통해 일반 대중들에게 널리 알려질 수 있었으며, 또한 네트워크에 대한 급속한 사용량 증가에 따라 그를 감당할 수 있는 네트워크 서버가 필요하게 되었고, 저비용으로 그러한.. 2007. 4. 17.
알수 없다.. love is undefinable... 무언가에 매진해야 한다.... 2007. 3. 14.