메모리 단편화(Memory Fragmentation) image

int a = new int[5]; int b = new int[5]; int c = new int[5]; 메모리 상황(■ : 할당된 메모리 □ : 빈 메모리) a■■■■■ b■■■■■ c■■■■■ delete int [] b; 메모리 상황 a■■■■■ □□□□□... (2010-01-20)

버퍼 오버플로우(Buffer Overflow) image

 진정한 프로그래머한테 필요한 자판은 단지 3개뿐!!!!!!!!!!!!!!!!! 버퍼 오버플로우에 대해 알려고 한다면 어셈블리어를 어느정도 간단히 알고 있어야 한다. 간단하게 어셈블리를 보자. cpu에는 범용 레지스터라는게 있다. 범주 이... (2010-01-20)

안드로이드 (Android)

안드로이드(Android)는 휴대전화기를 비롯, 모바일 디바이스를 위한 운영체제와 미들웨어 그리고 핵심 어플리케이션을 포함하고 있는 소프트웨어 스택이다. 안드로이드는 개발자들이 자바(Java) 언어로 어플리케이션을 작성 할 수 있... (2010-01-06)

증강현실(Augmented Reality, AR)

[http://www.youtube.c-om/watch?v=APQ2OxgCNzE] 광고이기에 과장된 모습이긴 하지만 실제로 증강현실은 현실의 세계와 화면의 세계가 혼재할수 있는 새로운 기술이라고 할수 있다. 증강현실(Augmented Reality, AR)은 가상현실(Vi... (2010-01-05)

UX란 무엇인가? imagefile

UX란 사용자가 원하는 제품이 아닌 시스템을 만드는 과정이다. 코닥이스트만은 1988년, 기존의 카메라에 혁명을 일으켰다. 그는 기존의 광각판을 통해 현상하던 카메라에서 필름카메라로의 전환을 통해 대량 생산이 가능하게 했다... (2009-12-10)

어포던스 (Affordance)

어포던스 (Affordance)의 뿌리말 Afford는 원래 '~할 여유가 있다, ~하여도 된다, ~을 공급하다, 산출하다'라는 뜻을 가지고 있으나 보통 사전에 없는 뜻으로 인간 컴퓨터 상호작용, 인지 심리학, 산업 디자인, 인터렉션 디자... (2009-08-11)

Usability

사용성(Usability, 유저빌리티)어떤 도구나 인간이 만든 물건, 서비스를 어떤 특정 목적을 달성하기 위해 사용할 때에 어느 정도 사용하기 쉬운가를 말하는 용어이다. 전자 제품이나 정보를 전달하기 위한 문서, 사람들이 일상생활... (2009-05-16)