전체 글
-
걸리버 여행기 - 그 지독한 풍자...잡동사니 2010. 6. 22. 00:24
고등학교 때, 걸리버 여행기의 완역본이 있다는 이야기를 우연히 접했다. 하지만, 국내에서는 책을 구할 수가 없어서, 포기한 채 잊고 있다가, 몇 해 전에 서점에 들렀다 우연히 접하게 된 책 – 걸리버 여행기 어린 시절, 동화로 읽었던 걸리버 여행기, 소인국과 거인국에 표류하게 된 걸리버가 겪게 되는 이야기이다. 그런데, 이 책을 다시 접하고서 제일 놀란 부분이 소인국, 거인국 이외에 다른 이야기가 있었다는 것. 하늘의 떠다니는 섬, 그리고, 인간과 말의 신분이 뒤바뀐 섬나라의 이야기가 추가 되어 있었다. 또, 어린 시절과는 다른 관점에서 책을 볼 수 있게 되어서인지, 그 시절 동화로 접했던 걸리버 여행기와는 완전히 다른 내용을 접하게 되어, 이 책을 접하는 동안 계속 혼란에 빠져 있을 수 밖에 없었다. ..
-
ICON??잡동사니 2010. 6. 22. 00:22
스티브 잡스(Steve Jobs 또는 Steven Paul Jobs, 1955년 2월 24일 ~ )는 애플의 CEO로, 현재 컴퓨터 산업과 엔터테인먼트 산업의 중요한 인물 가운데 한 사람이다. 그는 1976년 스티브 워즈니악, 로널드 웨인과 함께 애플을 공동 창업했다. 애플 2를 통해 개인용 컴퓨터를 대중화하였다. 또한, GUI와 마우스의 가능성을 처음으로 내다보고 애플 리사와 매킨토시에서 이 기술을 도입하였다. 1985년 경영분쟁에 의해 애플사에서 나온 이후 NeXT컴퓨터를 창업하여 새로운 개념의 운영체제를 개발 했다. 1996년 애플사가 NeXT를 인수하게 되면서 다시 애플사로 돌아오게 되었고 1997년에는 임시 CEO로 애플을 다시 이끌게 되었으며 이후 다시금 애플사가 혁신과 시장에서의 성공을 거두..
-
C - From Source to Executable with GCC자유 소프트웨어... 2010. 2. 5. 05:29
제목 거창하죠? Inside the C Programming 이라니.. 이게 뭔 소리 랍니까? 그냥 단순한게.. "C 한번 까발려 보자... " 이 쯤으로 해석 하시면 될 것 같네요... C 언어 강의야 어디서든지 볼 수 있고 들을 수 있으니, 많은 사람들이 다루지 않는 곳을 한번.. 다뤄 볼까 합니다. 대강 제가 주로 사용하는 환경인 linux 환경에서 gcc를 가지고 내용을 진행을 할 거구요. 뭐 어차피 다른 플랫폼이라도 상관 없는 내용이니까.. ^^; 그러려니 하고 읽어 보세요. 그리고 전 microsoft의 visual tool을 거의 사용해 본 적이 없어서, 그 쪽 환경으로 설명을 해 달라고 하시면.. -_-; 뭐라 할 이야기가 없네요.. 그리고, ms의 개발툴은 너무 비싸요 -_-; 처음듣는 ..
-
제작자들의 충격고백, "유닉스, C는 장난이었다!"자유 소프트웨어... 2010. 2. 5. 04:25
컴퓨터 산업을 뒤흔든 한 발표에서 켄 톰슨, 데니스 리치, 브라이언 커니건, 이상 3명은 그들이 만든 유닉스와 C언어가 20년동안이나 살아남은 단지 매우 공들인 만우절 장난이었음을 고백했다. 최근의 유닉스월드 소프트웨어 개발 포름에서 톰슨은 다음과 같은 사실을 고백했다: "1969 년 AT&T는 GE/Honeywell/AT&T가 공동으로 진행했던 멀틱스 프로젝트를 끝냈습니다. 브라이언과 저는 니콜라우스 워스(역자주:이 이름을 어떻게 읽느냐 하는 것에 대해서는 시비를 걸지말길 바란다. 대부분 자기 맘대로 읽고 있고 난 지금 '영어'를 쳐다보고 있는 것만으로도 머리가 아프다) 교수의 스위스 ETH연구실에서 개발된 파스칼의 초기판을 가지고 일하고 있었고, 그 세련된 단순함과 언어의 막강함에 감명을 받았었죠. ..
-
C 언어..... ?? 그게 뭐지?자유 소프트웨어... 2010. 2. 5. 04:17
C를 처음 접하신다는 분들이 예상외로 많은 것 같아서 그냥 생각나는대로 한번 적어 봅니다. ^^; 횡설 수설 하더라도.. 그러려니 해 주세요.. 쉽게 한번 풀어 보려는데.. 혹시라도 이해가 안되시는 부분이 있으시면 댓글로... 그럼 시작해 볼까요? 컴퓨터라는 놈은.. 0 or 1 밖에 모르는 무지한 기계입니다. 이 놈이랑 소통을 하기 위해서, 우리는 컴퓨터 언어라는 것을 쓰지요.. 그런데 왜 C고 C++이냐... 먼저 간단한 배경을 설명 드리면.. C 언어의 태생은 UNIX라는 운영체제의 탄생과 함께 합니다. (주: 운영체제란 컴퓨터가 동작하는데 있어서 필수 적인 프로그램입니다. 윈도우즈, 리눅스 같은 놈을 이야기 하죠.) Bell 연구소에서 UNIX라는 운영체제를 만들기 위하여 기존에 있던 ALGOL-..
-
ARM_Linux_Kernel_Boot_RequirementsLinux - Don't Forget 2007. 7. 30. 16:03
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. 4. 17. 14:51
성당과 시장’에서 본 오픈소스 개발 모델의 적용 “재미있는 문제를 풀어보고 싶다면 자신에게 재미있는 문제를 찾아 나서는 것부터 시작하라(To solve an interesting problem, start by finding a problem that is interesting to you).” - 성당과 시장, 에릭 레이몬드 우리나라에 리눅스라는 새로운 운영체제가 널리 알려지기 시작한 것은 대략 1999년을 기점으로 생각할 수 있다. 이른바 리눅스 1세대라 불리는 사람들이 노력한 결과 수차례의 공동체 세미나 등 여러 매체를 통한 홍보를 통해 일반 대중들에게 널리 알려질 수 있었으며, 또한 네트워크에 대한 급속한 사용량 증가에 따라 그를 감당할 수 있는 네트워크 서버가 필요하게 되었고, 저비용으로 그러한..
-