2. 컴퓨터 이야기 230

Eclipse 의 진화

이클립스 재단에서 프로젝트를 통해 Eclipse 를 진화시켜 나가고 있는데, 이클립스 각 버전들 명칭이 Europa, Ganymede, Galileo, Helios, ... 라는 건 이미 다들 아시죠..? 이들 명칭은, 목성의 위성 이름에서 가져오는 것들이죠. 태양계 행성들 중에서 딸린 식구(위성)가 가장 많기로 소문난 행성이 목성이고요. 앞으로도 많은 버전들을 양산(?)할 것이기 때문에 이왕이면 목성의 행성 이름으로 한 거죠. - Europa v3.3 - Ganymede v3.4 - Galileo v3.5 - Helios v3.6 참고로, 태훈님의 '목성 4대 위성과 그 형제들' 포스트를 즐감하세요.. http://thchung20.blog.me/80114219516 암튼, 이클립스를 다운로드 받으려면..

jQuery 1.4.x 입문서, jQuery Cookbook (실전 jQuery 쿡북) v1.4.x 증보판

깜장 바탕에 빨간 글씨 jQuery Cookbook. 울 회사 홈피가 까망 빨강인데, 딱 스타일이 맞네요.. ㅎㅎ 관리자 화면 만들다가 갑자기 돌아가지 않는 자바스크립트 코드를 보고, 몇 시간 동안 이리저리 해 보다 결국 포기했더랬어요. 그런데, 여기저기 뒤적이다 보니.. jQuery 는 어떨까 싶어서, 이쪽 코드를 몇개 테스트 했습니다.. 음.. 이제는 잘 되는군요. 범용성이라는 것이 이리 중요한 것을.. 조금씩 다른 웹브라우저들을 모두 테스트 해서, 그리고, 동일한 코드로 여러 브라우저에서 작동하게 만들어진 자바스크립트 프레임웍.. jQuery. 이제 슬슬 공부해 봐야겠네요. 그동안 흐릿하게 나마 접해 왔던 jQuery 를 요리해서 맛나게 잘 먹겠습니다. 역시나 인터넷으로 서적을 구매할 때는 예스24..

Unique 인덱스를 Full Scan 하는 플랜이 떠져서 확인했더니, 아차차.. ㅠ.ㅠ

역시 튜닝은 DB 모델링 시기부터 진행되어야 함을 다시 한번 뼈저리게 되새기는 기회가 되었습니다. 일단 아래 쿼리를 보시죠. (참고로 DB 클라이언트는 WareValley 사의 Orange 입니다). 두 테이블을 조인해 오는데, Hash Join 이 됩니다. 이부분은 어쩔 수 없는 부분이라 지금 이야기 하는 주제는 아닙니다. 양 테이블 모두 데이타가 천만건 단위로 쌓여 있기 때문입니다. 아래 쿼리는 두번째 테이블(b) 을 Full Scan 하기 때문에 좋은 구조는 아닙니다. 힌트를 주더라도 Full 스캔되는 것은 마찬가지 입니다. 물론 한쪽은 인덱스를 탑니다만.. 그래서 일단 exists 로 b 테이블을 내려 보내고 exists 문 안에서는 힌트를 주었습니다. 힌트는 b 테이블에 a 테이블과 조인하는 키..

SKT 무료 부가서비스 레터링, 전화 걸려올때 뜨는 상대방 멘트 (애칭), 전화할때 상대방에게 표시되는 나의 애칭

그거 있잖아요.. 아는 분이 전화를 해 왔는데.. 그분 전화번호 말고 재미있는 문자가 찍히는거. 애칭을 상대방 휴대폰에 보여주는 서비스가, SKT 의 레터링. 아주 쓸만한 무료 서비스 입니다. 많이들 애용해 주세요. 예전에 와이프에게 세팅해 주었었는데, 잊어 버려서 한참을 고생해서 다시 알아냈기에.. 이번엔 기록을 남깁니다. 이거 휴대폰으로 설정하려고 이리저리 둘러 보았는데.. SKT 의 T-World 에서 해야 하는 거였네요. 참, 이것저것 많이 눌러 보느라, 휴대폰이 엄청 따뜻해 졌습니다. ^^> www.tworld.com 이라고 웹브라우저 주소창에 입력했더니 이상한(?) 웹사이트가 나오더군요. T-World 웹사이트는 www.tworld.co.kr 아래 이미지 처럼, 상단 메뉴에서 '부가서비스', ..

알약2로 방화벽 가동해 놓으면 원격데스크톱 기능이 정지되어 원격접속 불가

알약2에 반가운 기능이 들어왔습니다. 바로 '방화벽' 입니다. 보안 기능이 강화된 것은 좋은데, 방화벽이 켜져 있으면 외부에서 원격데스크톱을 통하여 원격으로 접속이 불가합니다. 그런데, '방화벽' 기능을 해제해 놓아도 여전히 원격데스크톱을 이용한 원격 접속이 불가합니다. 이게 문제죠. 이유인즉슨, 윈도우 OS 의 '시스템 등록 정보', '원격' 에서 아래 그림과 같이.. '사용자가 이 컴퓨터에 원격으로 연결할 수 있음(C)' 이 체크되지 않은 상태로 설정이 변경되기 때문입니다. 체크를 하고 '확인' 버튼을 누른 이후에는 원격지에서 원격데스크톱으로 접속이 가능해 집니다. 간혹, 이렇게 해도 접속이 되지 않는 경우는 서비스에서 필요한 항목이 정지되어 있어서 일 겁니다. 원격접속이 가능하도록 해 주는 서비스를..

(초대장 배포 완료) 티스토리 초대장 드립니다. 딱 5장 이에요.. 비밀댓글 순으로 드립니다.

i n v i t a t i o n 티스토리 초대장다음 사항을 꼭 기억하세요.. 1. 이메일 주소를 남겨 주셔야 초대할 수 있습니다. 초대장이 이메일 주소로 날아가거든요. 2. 다른 분들도 이메일 주소를 보게 되니까, 반드시 비밀댓글로 남겨 주세요. 3. 초대받으셨지만, 1주일 동안 블로그를 개설하지 않으면 초대를 회수합니다. 잊지 마세요. 4. 사회 도의에 어긋나는 글로 블로그를 운영하시면, 신고하게 됩니다. 이상 4가지를 지키신다면, 초대장을 보내드립니다. 밤을 잊은 분에게 아낌없이 드려요.

한글 문자셋 깨지지 않게 하려면, UTF-8 로 해야..

본 문건은 현재 작성중에 있습니다. 다만, 상태를 공개로 하였습니다. 잘못 기술된 내용이나 논란의 여지가 있는 부분은 댓글 바랍니다. N-byte 문자셋을 제대로 구현하려면 DB 와 웹서버(어플리케이션서버 포함) 들을 모두 UTF-8 로 설정하면 됩니다. 그런데, UTF-8 이 아니라면.. 대략 난감하죠. Java 도 내부적으로 스트림을 처리할때 UTF-8 을 사용하겠죠. Ajax 도 내부적으로 UTF-8 을 이용합니다. 여러모로 UTF-8 로 세팅하면 정신건강에 이롭습니다. 그러나, UTF-8 로 구성되지 않았다면.. 어떻게 해야 할까요. JSP 나 Servlet 에서 문자셋 처리를 해야 하겠지요. JSP 에서 UTF-8 을 사용하려면 2가지가 있겠는데, 하나는 해당 JSP 문자셋을 UTF-8 로 전환..

21C 에 당근과 채찍은 더이상 유효하지 않다. RT @onesixlove 무엇이 직원들에게 동기부여를 하는가?

20 세기적인 사고는 보상이라는 당근과 처벌이라는 채찍으로 성과를 보장할 수 있었다고 하지만, 21 세기에도 동일한 요소들이 기업에서 직원들에게 성과를 창출할 수 있는 요소라고 보기는 어렵다. 그렇다면, 무엇이 21 세기를 살아가고 있는 우리들에게 성과를 가져다 줄 수 있는 팩트일까..? 그것은, 아래 그림과 같이.. 1. Autonomy (주도성), 2. Mastery (전문성), 3. Purpose (목적) 내재적인 동기부여는.. 자신의 문제가 되기 때문에, 좋아해서, 하고자 하기 때문에.. 이전에 기대되던 것 이상의 일을 할 수 있다는 것. 이거, 구글이나 다른 주요 IT 기업(우리나라는 KT 가 조금 시도를 하는 듯..)들이 이미 채용한 방식이죠. 구글은 회사에서 일하는 시간의 20% 를 자기만의..

애플과 삼성의 차이는.. 애플은 IT 기업이고 삼성은 가전 회사라는 데에 기인한다.

거의 동시에 애플의 iPhone4 와 삼성의 갤럭시S 가 세상에 나왔습니다. 애플은 WWDC(World-Wide Developer Conference) 에서, 삼성은 언론을 통해.. 애플의 아이폰과 삼성의 갤럭시폰(갤럭시A 와 갤럭시S), 이 두 스마트폰에 열광하는 사람들과 반대로 비판하는 사람들이 있습니다. 이 두 진영간에는 무언가, 무언가 한마디로 간추려 대비할 수 있는 단어가 있을텐데요. 무엇이 이 두 진영을 가르는 기준이 되는 것일까요..? 그것은, 바로.. 애플은 IT 기업이고, 삼성은 가전 회사라는 데에 있습니다. 애플이 IT 기업이라는 이미지는 여러곳에서 발견되고 있습니다. 마찬가지로, 삼성은 가전제품을 만들어 파는 회사라고 대변하는 요소들이 곳곳에서 발견됩니다. WWDC 는 말 그대로 개발..