Full-Stack
-
쓸 만한 '프리 SW' 10선Full-Stack 2008. 11. 12. 18:12
[지디넷코리아] 어려운 경제상황 속에서 해적판 소프트웨어의 유혹을 이기고 쓸 만한 프리 소프트웨어(SW)에 눈을 돌려보는 것이 어떨까. 씨넷은 윈도 이용자를 대상으로 편리한 프리 SW를 소개했다. 프리 SW: OpenOffice.org 대체 대상: MS 오피스(홈에디션) 절약 금액: 150달러 ◇사진설명: 최신 MS 오피스에 아직 업그레이드하지 않았다면, OpenOffice.org에 도전해 보자. 친숙한 인터페이스의 이 애플리케이션은 기억하기 쉽고 오피스의 주요기능과 같은 기능을 쓸 수 있다. 텍스트 문서, 스프레드시트, 프레젠테이션, 데이터베이스, 그림을 작성 및 편집할 수 있다. 또 템플릿이나 통합 툴을 탑재해 매크로도 지원한다. 파일 내용을 ‘구글독스’에 옮길 수 있고 MS 오피스 문서와도 호환이 ..
-
MySQL과 PHP로 검색엔진 만들기Full-Stack/Back-end 2008. 11. 11. 10:12
검색 엔진이란? 검색엔진 쉽게 만들어 보기! 사실 검색엔진을 만드는 것은 쉬운 일이다. 키워드 검색 엔진 구조는 매우 간단하다. 스크립트 언어로 관계형 데이터베이스를 다루는 프로그래밍을 할 줄 안다면 그것 만으로도 만들 수 있다. 그럼 한번 MySQL과 PHP를 사용해 간단히 검색엔진을 구현해보자. 위 그림은 검색엔진에서 사용하는 세가지 기본적인 자료구조의 예이다. 검색엔진의 기본 구조에 대해 들어본 적이 있다면 각각 테이블이 어떤 역할을 하는지 금방 눈치챌 것이다. 그리고 그림 3.의 테이블이 '단어-문서'의 역색인 데이터 베이스라는 것도 알 수 있을 것이다. 겨우 테이블 세 개만으로도 검색엔진을 구현할 수 있는 것이다. 검색엔진의 구조를 모르는 사람을 위해 간략히 설명하자면, "키워드 검색엔진"이란 ..
-
웹서버 속도 올리기, Truck MMCache 설치법Full-Stack/Back-end 2008. 11. 4. 05:16
http://sourceforge.net/projects/turck-mmcache/ http://turck-mmcache.sourceforge.net/index_old.html 아시는분들도 많겠지만 제가 처음에 설치할때 고생을 많이 해서 설치방법을 올립니다. Turck MMCache는 Zend Performance Suite보다 빠른 성능을 보여주는 캐쉬프로그램입니다. 자세한건 아래 링크의 글을 참고하시면 될꺼같네요 http://phpschool.com/bbs2/inc_view.html?id=9012&code=tnt2 제가 솔라리스 환경에서 설치했습니다. 제 기준으로 설명하겠습니다만 거의 유닉스기종에서는 비슷할겁니다. 설치전 autoconf, automake, libtool, m4 가 설치가 되어있어야 ..
-
프로그래머 개발자를 위한 커뮤니티 사이트들Full-Stack/Back-end 2008. 11. 4. 05:11
내가 천재도 아니고 시간이 지나면 까먹게 되고 가물가물하게 되는법 그동안 개발하면서 참조해온 사이트들을 나열해본다. 당근, 나중에 나를 위해서다. ------------------------------------------------------------------------------------- 리눅스환경에서의 개발자를 위한 사이트들 (referance site for linux based programmer) http://kldp.org 특별히 말이 필요없는, 리눅스 유저라면 다 아는 사이트. 모르면 간첩 http://www.joinc.co.kr 우연히 찾은 사이트이다. 여러가지 운영자의 개발 노트같은곳. Linux based c 프로그래밍 알고있는걸 저렇게 웹상에 정리해서 올려놓는 사람이 있기에 ..
-
AJAX 관련 URL들Full-Stack/Front-end 2008. 11. 4. 05:10
============================================================================= ====== Ajax 관련 자주 방문해야 하는 싸이트 ======== ============================================================================= http://ajaxian.com/ http://ajaxpatterns.org http://ajaxmatters.com/r/welcome http://ajaxblog.com/ http://labs.google.com/ http://www.adaptivepath.com/ http://www.37signals.com/ http://www.oreilly.com/ ht..
-
자바스크립트의 모든것Full-Stack/Front-end 2008. 11. 4. 05:09
HTML에 JavaScript 삽입 HTML에 JavaScript 코드 파일 삽입 변수의 대소문자 구분 변수에 포함된 데이터의 형을 지정하지 않고, JavaScript 인터프리터가 변수에 포함된 데이터 형을 추적하고 변환. JavaScript 데이터 형 숫 자 형 : 정수와 부동 소수 BOOLEAN : true, false STRING : 작은 따옴표나 큰 따옴표에 들어가 있는 값으로, 특수문자 포맷 사용시에는 '\'와 함께 사용. null : 아무런 값도 없는 것으로, 변수를 초기화 시키거나 어떤 값이나 이벤트를 지울 때 사용됨 undefined : 변수만 만들고, 값을 할당하지 않은 상태 유형간의 변환 스트링 피연산자가 비스트링 연산자와 사용된 경우 다른 연산자를 모두 스트링으로 변환 BOOLEAN값..
-
리눅스명령어 모음Full-Stack/Back-end 2008. 11. 4. 05:07
0.0.0.1 서브 디렉토리까지 파일안의 문자열 모두 검색find ./ -name "*" -exec grep 'abc' {} \; -print find . -name -print -exec grep abc {} \; grep -r abc * 0.0.0.2 haha와 huhu가 동시에 들어있는 행 뽑기grep haha foo.txt | grep huhu 0.0.0.3 찾아서 지우기find / -name "*.eml" -exec rm -f {} \; 0.0.0.4 공사중에 로그인 막기 시스템을 공사중일 때, root 이외의 다른 사용자를 로그인 못하게 해야 할 때가 있죠? 그럴 때는, /etc/nologin 이라는 파일을 만들어,공사중 또는 Under Construction이라는 공지를 넣으면 됩니다. 0...
-
프로그래머를 위한 유용한 참고도서2 (개발자를 위한 책들)Full-Stack/Back-end 2008. 11. 4. 05:00
프로그래머의 자기 수련 서적 다음의 서적들은 프레드 브룩스, 팀 버너스리, 앨런 쿠퍼, 제임스 고슬링, 브라이언 커니건, 스티브 맥코넬, 앤드류 타넨바움, 윌리엄 스톨링, 제럴드 웨인버그 등과 같은 컴퓨터 역사에 이름이 남을 만한 유명인으로부터 실전에서 이십 년 이상을 구르고 베테랑으로 알려진 프로그래밍의 노장과 달인들이 공통적으로 '자신에게 가장 많은 영향을 준 컴퓨터 관련 책'으로 꼽는 것을 필자가 몇 년에 걸쳐 수집하고 추려낸 것이다. 재밌게도 컴퓨터와는 별 관련 없어 보이는 책들도 몇 권 있다. 역시 유행과 동떨어졌기에 유행에서 살아남을 수 있었던 것이리라. 여기 나열된 책들은 대부분 처음 출판된 지 10년이 넘은 것이고 어떤 것은 30년이 넘은 것도 있다. 이런 고생대의 화석이 아직까지도 우리 ..