본문 바로가기

전체 글

서버 관련 IT 용어 서버 관련 IT 용어 정리AP서버 (Application Server) 어플리케이션 서버. 동적 콘텐츠를 반환하는 서버를 말함. 예를 들면, Apache + mod_perl이 동작하는 웹서버나 Tomcat과 같은 애플리케이션 컨테이너가 동작하는 서버. CDN (Content Delivery Network) 콘텐츠를 전송하기 위한 네트워크 시스템. 전송 성능향상과 가용성 향상을 목적으로 한다. Akamai 등 몇몇 상용 서비스가 존재하며, 전 세계에 존재하는 캐시 서버중에 클라이언트에 보다 가까운 캐시서버를 선책하여 전송함으로써 성능향상을 실현하는 것이 구성상 특징임. IPVS (IP Virtual Server) LVS (Linux Virtual Server) 프로젝트의 성과물로, 로드밸런서에 불가결한 부.. 더보기
드롭박스(DropBox) 용량 늘리기. 친구 초대 Dropbox 드랍박스. 정말 유용하게 사용하고 있습니다. 다만 아쉬운점은 역시나 용량이지요.... 물론 네이버에서 사용할수 있는 N드라이버 라든지 KT사용자들을 위한 유클라우드가 있지만 드랍박스의 경우가 가장 호환성이 좋고 지원해주는 어플들이 더 많아서 저위에 대용량 클라우드는 자료 보관용으로 사용하고 순수 전투용으론 역시 드랍박스를 사용하게 됩니다. 초기 혼자서 가입하게 되시면 2gb의 용량밖에 주어지질 않아서 많이 부족합니다. 대용량이 필요하면 유료로 결제하여 늘리는 방법도 있지요. 그.러.나 드랍박스는 친구초대라는 방법을 통하여 회사에는 어플사용자를 개인에겐 용량의 증가를 얻는 윈윈방법이 있습니다. (말은 거창하게 했지만 용량구걸이라는.........ㅠㅠ) 천천히 따라오시면 어려운게 하나도 없으니.. 더보기
Mac에서 PDF 파일 크기 줄이기 Mac에서 PDF 파일 크기 줄이기 Mac OS X의 이미지캡쳐로 스캔한 pdf 파일의 크기를 줄이는 방법을 소개합니다.유학 원서를 쓸 때 성적표 등등의 서류를 스캔하면서 Mac OS X의 이미지캡쳐를 사용할 일이 많았는데요, 수천만 색상 150dpi로 스캔을 하면 이 문서들이 죄다 압축 안된 그림으로 박히는 바람에 pdf 크기가 수MB에 달하는 문제가 있었습니다. 그 전부터 서류를 pdf로 저장해두곤 했지만 크기에는 신경쓰지 않았는데, 문서들을 누군가에게 보내야 하는 경우가 생기다보니 용량을 줄이고 싶어졌습니다.검색해보면 ColorSync를 잘 쓰라는 이야기들을 많이 발견할 수 있었는데 저는 별 효과를 보지 못했고, Apple Discussions에서 찾은 글의 Quartz filter로 JPEG 압축.. 더보기
[펌] 개발자를 위한 그래픽 강좌 #1 - 버튼편 안녕하세요? 비니아빠입니다. 늘 안펍에서 도움만 받다가 제가 받은 도움을 돌려드릴 방법이 없어 고민하던 차에 그래픽 강좌를 원하시는 개발자님들이 의외로 좀 계신거 같아 부족한 실력이나마 제가 아는 한도 내에서 강좌를 진행하려고 합니다. 우선은 2D 그래픽 강좌로 실제 앱 개발에 필요한 내용들 위주로 강좌를 하려고 해요. 숙지하실 것은 제가 그래픽 디자이너가 아닌데다 포토샵이나 3DMAX를 독학으로 배웠습니다. 정식으로 배운게 아니기 때문에 툴을 사용하는 방법이나 방식이 정식과는 많이 다를수도 있습니다. 제가 어떤 이미지를 보고 이건 이 기능을 이용하면 되겠다 생각하고 쓴게 많이 있습니다. 이점 참고하시고 이미 포토샵이나 3DMAX에 대해 익숙하신 분들은 그냥 제 강좌를 참고만 하시면 되겠습니다. 그럼 오.. 더보기
HTTP 응답 코드 종류 && HTTP 메소드 종류 HTTP 응답 코드 종류 응답 코드설명 100 Continue (클라이언트로 부터 일부 요청을 받았으며 나머지 정보를 계속 요청함) 101 Switching protocols 200 OK(요청이 성공적으로 수행되었음) 201 Created (PUT 메소드에 의해 원격지 서버에 파일 생성됨) 202 Accepted(웹 서버가 명령 수신함) 203 Non-authoritative information (서버가 클라이언트 요구 중 일부만 전송) 204 No content, (사용자 요구 처리하였으나 전송할 데이터가 없음) 301 Moved permanently (요구한 데이터를 변경된 타 URL에 요청함) 302 Not temporarily 304 Not modified (컴퓨터 로컬의 캐시 정보를 이용함, .. 더보기
HTML5 웹 소켓 (Web Socket) 브라우저가 차세대 웹표준 가운데 어느 것을 먼저 지원하느냐는 그 실용성과 중요도에 달렸다. 여러 개발사가 공통적으로 먼저 도입, 구현하려는 기능이나 기술은 그만큼 다른 표준보다 가치롭다는 뜻이다. HTML5 표준으로 등장한 웹애플리케이션(이하 '앱')용 통신기술 '웹소켓'이 주요 5대 브라우저에 모두 채택돼 실용화를 앞두면서 업계 주목을 받고 있다. 웹소켓은 브라우저와 서버가 양방향 통신을 할 수 있도록 지원하는 프로토콜이다. 이를 사용시 브라우저가 서버에 데이터를 요청하고 서버가 브라우저에 데이터를 보내기 위해 별다른 제약이 없다. 구글 크롬, 애플 사파리, 모질라 파이어폭스, 오페라소프트웨어 오페라, 마이크로소프트(MS) 인터넷 익스플로러(IE) 최신 버전이 이를 지원한다. ■'정적인 웹'은 옛말 웹.. 더보기
JSP 내장 객체 9가지 특징 JSP 내장 객체 1. request : javax.servlet.ServletRequest(javax.servlet.http.httpRequest) >> client의 http 요청정보를 저장하고 있는 객체 2. response : javax.servlet.ServletResponse(javax.servlet.http.httpResponse) >> http 요청에 대한 응답정보를 저장하는 객체 3. session : javax.servlet.http.HttpSession >> client 가 서버에 접속했을 때 세션정보를 저장한 객체 4. pageContext : javax.servlet.jsp.PageContext >> 응답 페이지 실행에 필요한 Context정보를 저장한 객체 5. out : jav.. 더보기
유닉스 프로그래맹(UNIX Programing) 프로세스 관리 8. 프로세스 관리 8.1 소개 우리는 이제 유닉스에 의해 제공되는 프로세스 관리에 관해 배울 것이다. 이것은 새로운 프로세스의 생성과 프로그램의 실행과 프로세스의 종료를 포함한다. 우리는 또한 프로세스의 속성을 나타내는 다양한 ID들--real, effective, saved 사용자와 그룹 ID들--에 대해 배울 것이고, 어떻게 그것들이 프로세스 관리 근본에 의해서 영향을 받는지를 알아볼 것이다. 우리는 이 장을 대부분의 유닉스 시스템에서 제공하는 프로세스 계정에 대해 알아보면서 마칠 것이다. 이것은 프로세스 관리 함수들을 다른 관점에서 바라보게 해 줄 것이다. 8.2 프로세스 ID 모든 프로세스는 고유한 프로세스 ID를 가지고 있다. 이것은 음이 아닌 정수값이다. 프로세스 ID가 프로세스의 ID 중에.. 더보기