반응형

개발 75

JQuery - Selector

두번째 예제 기존에 HTML은 document.all 이나, document.getElementById 같은걸 이용해서 접근했으나, Selector가 생기면서 querySelector 또는 querySelectorAll, getElementsBySelector 로 접근할 수 있다고 합니다. JQuery에서는 이 긴 메소드 명을 치는 대신 $(...)으로 처리할 수 있습니다. 실행 결과는 변변치 않은 듯하고, 중요한 것은 $('ul#tmp li a') 로 보입니다. 의미는 ul 태그중에 tmp라는 이름을 가진 태그 자식중에 li태그, 또 li태그의 자식 가운데 a태그의 click 함수의 동작을 window.open으로 바꾸는 것입니다. Selector는 1. space로 부모 자식 관계를 형성한 태그를 검..

개발 2011.04.28

[cmake] 2. Hello with two files.

[목차로 이동] 큰 프로젝트를 수행할 때 파일을 하나로 수행하는 경우는 흔하지 않습니다. 그리고 파일 하나를 위해서는 굳이 빌드 스크립트가 필요하지 않겠죠. 한개 이상의 파일을 이용하는 간단한 예제를 만들어보고자 합니다. name.cpp를 추가하고 앞의 hello.cpp를 조금 수정해 보았습니다. # cat name.cpp char* name() { return "bunhere"; } # cat hello.cpp #include char* name(); int main() { std::cout

개발 2011.04.12

CMake 소개

[목차로 이동] http://cmake.org/ cmake는 다양한 빌드 도구들 가운데 하나입니다. 일단 몇개의 빌드 도구들을 나열해보겠습니다. GNU build system (autotools라고 많이 부릅니다.) Waf Scons CMake도 위에 언급된 툴들과 유사한 기능을 하는 매우 유용한 빌드 도구입니다. 이중 가장 널리 알려져 있고 오래된 autotools는 사실상 리눅스 시스템의 대표적인 빌드 도구이지만, 무척 복잡하다고 생각합니다. - autotools란 하나의 툴을 말하는 것이 아닙니다. autoconf, automake, libtool을 포함합니다. make는 autotools의 하나로 보긴 어려울 것 같습니다. 이에 비해, cmake는 직관적이며 간단한 구조를 갖고 있습니다. 2006..

개발 2011.04.07

[EFL] 1. What is EFL?

[목차로 이동] Enlightenment Foundation Libraries 참고 URL : http://gc8134.tistory.com/category/IT/LiMo/SLP/EFL 참고 URL2 : http://bunhere.tistory.com/8 참고 URL3 : http://en.wikipedia.org/wiki/Enlightenment_Foundation_Libraries 위 세 URL의 자료는 조금 지난 자료지만, EFL이 무엇인지를 알 수 있는 기초자료라고 볼 수 있다. Enlightenment Foundataion Libraries, 일명 EFL을 설명하기 위해서는 먼저 Enlightenment를 알아야 하고, Enlightenment를 알기 위해서는 window manager라는 것을..

개발 2011.04.01

Chrome Build on Ubuntu Linux

http://code.google.com/p/chromium/wiki/LinuxBuildInstructions 를 참조 Ubuntu 10.10에서 설치 1. 준비 위 사이트에서 제시한 패키지중 일부가 맞지 않아 아래와 같이 수정하여 먼저 처리 apt-get install bison fakeroot flex g++ g++-multilib gperf \ libapache2-mod-php5 libasound2-dev libbz2-dev libcairo2-dev \ libdbus-glib-1-dev libgconf2-dev libgl1-mesa-dev libglu1-mesa-dev \ libglib2.0-dev libgtk2.0-dev libjpeg62-dev libnspr4-dev libnss3-dev \ l..

개발 2011.04.01
반응형