IBM 98

[소개] IBM DeveloperWorks : Ajax와 XML: 라이트박스(lightbox)용 Ajax

이번엔 IBM DeveloperWorks의 웹 개발 관련 자료 중에서 [Ajax와 XML: 라이트박스(lightbox)용 Ajax] (Ajax 기술을 사용하여 라이트박스, 팝업, 윈도우, 페이더(fader) 만들기)라는 글을 소개합니다. 이 문서는 자바스크립트 라이브러리를 이용해서 동적인 웹 프로그램을 만드는 법을 알려줍니다. 이미지를 같은 화면 내에서 크게 보여주는 법이나 툴팁을 보여주는 등의 현재 여러 서비스에서 쓰고 있는 기능들을 구현하는 법을 실제 예제와 소스 코드로 설명하고 있어서 당장 뭔가를 만들어 내야하는 개발자에게 유용할 거라고 생각합니다. 원문 : Ajax와 XML : 라이트박스(lightbox)용 Ajax 모든 것이 놀랍고 매력적인 요즘, 사용자들의 관심을 끌기란 어려운 일입니다. Aj..

[소개]IBM DeveloperWorks : OpenSSL API를 이용한 보안 프로그래밍, Part 1: API의 개요 (한글)

이번엔 DeveloperWorks의 [리눅스, 오픈소스]관련 문서중 [OpenSSL API를 이용한 보안 프로그래밍, Part 1: API의 개요 (한글)]을 소개하려합니다. 필자가 C에 대한 이해와 실무 경력이 부족한 관계로 이 문서가 실제로 얼마나 도움이 될지는 모르겠습니다. 그러나 리눅스에서 보안 프로그래밍에 관심이 있는 유저라면 한번쯤 읽어볼만한 문서라고 생각합니다. 원문 : OpenSSL API를 이용한 보안 프로그래밍, Part 1: API의 개요 (한글) 필자인 Kenneth는 MediNotes Corp.(West Des Moines, Iowa)의 소프트웨어 엔지니어입니다. 페루, 나브라스카에 있는 Peru State College에서 경영학 학사 학위를 받았고, Southwestern Co..

[소개]IBM DeveloperWorks : PHP로 커스텀 검색 엔진 구현하기 (한글)

이번에는 IBM DeveloperWorks의 오픈소스 관련 문서를 소개하고자합니다. [PHP로 커스텀 검색 엔진 구현하기(한글)]이라는 문서이며, [Sphinx를 사용하여 콘텐트를 색인하고, 텍스트를 빠르게 찾으며, 유용한 검색 결과 만들기]라는 부제가 붙어있습니다. 이번에도 한글로 된 문서네요. 번역하신 분에게 감사드립니다. 저자인 Martin Streicher는 Linux Magazine 편집장이로군요. 퍼듀 대학에서 컴퓨터 과학 석사 학위를 받았으며, 1986년부터 파스칼, C, 펄, 자바와 최근에는 루비 프로그래밍 언어로 유닉스 계열 시스템을 프로그래밍해 왔다고 합니다. 원문 : PHP로 커스텀 검색 엔진 구현하기(한글) Google과 이와 비슷한 종류의 검색 엔진들은 그 성능이 뛰어나지만, 이러..

[소개]IBM DeveloperWorks : 리눅스 철통 보안(한글)

이번에는 IBM 한국 DeveloperWorks의 Linux 관련 자료 중에서 괜찮은 글을 발견했습니다. 물론 부담없이 읽을 수 있는 한글로된 문서입니다. :) [리눅스 철통 보안]이라는 제목의 2회 연재분량의 글입니다. 원래 Part 1만 나왔을때 소개하려다가 2회 연재가 끝나길 기다렸다가 이제야 소개하게 되었습니다. Part 1 : 쉘 제거하기(한글) Part 2 : 서명된 바이너리만 실행하기(한글) 1. Part 1에서는 리눅스의 자유로운 맞춤 설정 기능을 통제해야 하는 이유을 알려주고 가짜 사용자가 기본 설치 상태를 바꾸는 것을 막기 위해 표준 리눅스 배포판을 잠그는 조심스러운 첫 걸음을 뗄 것이다. 이 1단계 작업은 이 연재 Part 2의 기초 작업으로 서명된 바이너리만 사용할 수 있게 강제하는..

[소개]IBM DeveloperWorks : PHP를 사용하여 인터랙티브한 제작 방식의 위키 만들기

IBM DeveloperWorks의 개발자 문서중에서 아주 유용한 글을 발견했습니다. [PHP를 사용하여 인터랙티브한 제작 방식의 위키 만들기] 시리즈인데, Part 1 ~ 5까지로 이루어져 있으며 양면인쇄를 하면 딱 한손에 들고 다니면서 보기에 좋을 정도네요. 이 문서는 Apache 1.3, PHP 5.0.4, MySQL 4.1.15, CakePHP 1.1.15 환경에서 위키와 블로그를 개발하는 과정을 설명하고 있으며, CakePHP에 관한 내용은 다른 문서를 참조하라고 합니다. IBM DeveloperWorks 영문 사이트에서 Cook up Web sites fast with CakePHP 문서를 참고하시면 됩니다. 영문이라서 좀... 역시 영어 공부 좀 해야겠네요. PHP를 사용하여 인터랙티브한 제..

[소개]IBM DeveloperWorks : 리눅스 부팅 프로세스 연구 (한글)

IBM DeveloperWorks 한글 사이트에 리눅스 부팅 과정에 관한 문서가 올라와서 소개하고자 합니다. 리눅스의 부팅 과정에 관한 내용이지만 일반적으로 컴퓨터 시스템의 부팅 과정이 서로 유사한 점이 많기에 운영체제의 부팅 과정을 이해하는데 도움이 되리라 생각합니다. 원문 : 리눅스 부팅 프로세스 연구 (한글) 아래는 원문의 일부를 발췌한 것이다. Master Boot Record 부터 사용자 공간 애플리케이션 까지 부팅 가이드  난이도 : 초급M. Tim Jones, Consultant Engineer, Emulex 2006 년 8 월 18 일리눅스® 시스템의 부팅 과정은 많은 단계들을 거칩니다. 표준 x86 데스크탑을 부팅하든 아니면 PowerPC®를 부팅하든 그 단계는 놀랍게도 많이 비슷합니다..

[소개] IBM DeveloperWorks : 리눅스 커널 해부 (한글)

IBM DeveloperWorks에 리눅스 커널 관련 문서가 올라와서 소개하고자 한다. 커널의 구조에 대해서 간략하게 설명한 내용으로 읽어볼만 하다고 생각합니다. 원문 : 리눅스 커널 해부 (한글) 아마도 커널 관련 글이 이전에도 몇개더 있었던것 같은데 정확하게 기억은 나지 않네요. 다만, 이번 문서가 제일 보기가 쉽다는 느낌이 듭니다. 제가 아직 커널쪽은 잘 몰라서요. :) 커널쪽을 잘 모르는 제가 보기에 편하게 느껴지면 다른 초보분들이 읽기에도 적당할거라 생각합니다. 꾸준하게 다양한 문서를 번역해서 올려주셔서 감사할 따름입니다. 아래의 파란 박스안의 내용은 문서의 앞부분만 가져온 것입니다. 난이도 : 중급M. Tim Jones, Consultant Engineer, Emulex Corp. 2007 년..

[소개] IBM DeveloperWorks : nmon 성능: AIX와 리눅스 성능 분석을 위한 무료 툴 (한글)

한국 IBM DeveloperWorks 올라온 글중에 리눅스 사용자에게 도움이 될만한 글을 하나 소개하고자 한다. 원문링크 : nmon 성능: AIX와 리눅스 성능 분석을 위한 무료 툴 (한글) IBM의 AIX 운영체제에는 NMON이라는 유틸이 있다. nmon은 top보다 다양한 정보를 보여주기때문에 시스템 모니터링시에 유용하게 쓸 수 있다. 리눅스 사용자들은 모니터링을 할때 top을 사용하는데, nmon을 사용하면 다양한 자료를 선택해서 볼 수 있다. AIX 전용 프로그램인줄로만 알았는데, IBM 홈페이지에서 Linux용 실행파일을 다운로드 받을 수 있다. 다운로드 받은 압축 파일을 풀어보면 Debian 3.1, Fedora 5, Knoppix 5, RHEL 2~4, SLES 9~10에서 실행할 수 있..