반응형

분류 전체보기 283

Unicode (유니코드)

매번 볼때마다 늘 나를 좌절하게 만드는 유니코드;;유니코드 정의 자체는 간단합니다.'전세계 모든 문자를 표현하는 문자셋(charset set)'문자셋이란 그냥 테이블이라고 생각하면 편할 것 같습니다.컴퓨터는 숫자만을 인식하기 때문에 직접 문자를 인식할 방법이 없어서 이러한 문자셋을 참조하여 문자를 구분합니다. 97(0x61)번째 문자는 'a' 이다 이런식입니다.컴퓨터에서 가장 많이 쓰이는 문자셋에는 ASCII가 있습니다.1바이트안에 저장할 수 있고(128문자 사용) 영어권에서는 큰 문제가 없었습니다.하지만 유럽으로 넘어가보면 알파벳만으로 표현이 안되는 문자들이 있습니다. (예, 독일어 : Ä/ä, Ö/ö, Ü/ü )그래서 각 나라에서는 자신만의 문자셋을  만들었습니다.한글도 마찬가지로 별도의 문자셋을 갖..

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로 부모 자식 관계를 형성한 태그를 검..

Open Source/JQuery 2011.04.28

괄호를 영어로 읽으면?

프로그래밍 언어에서는 몇종류의 괄호를 사용하는데, 한국어로는 대괄호, 중괄호와 같이 부릅니다. 대괄호 [] 중괄호 {} 소괄호 () 영어로 이들을 어떻게 구분해야 하는지 찾아봤습니다. http://en.wikipedia.org/wiki/Braces_(punctuation)#Braces 일단, 이 모든 것들을 bracket이라고 부르면 될 것 같습니다. 대괄호는 특별히 square bracket 이라는 용어를 씁니다. 중골호는 curly(곱슬거리는) brackets 라는 용어를 씁니다. 소괄호는 parentheses 라는 용어를 사용합니다. 다른 다양한 표현들이 있습니다만, 위와 같이 쓰거나 bracket대신 brace란 단어를 쓰기도 하는 것 같습니다. 현재 읽고 있는 책에서는 {}를 curly brac..

[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

Open Source/cmake 2011.04.12
반응형