반응형

분류 전체보기 289

리눅스에 Swap 추가하기

참고 : http://www.soulfree.net/204 참고 2 : http://eshurion.egloos.com/1839992 크롬 빌드하다가 메모리가 부족해서 링크 실패 ;; memory exhausted라는 에러를 보았다 -_-; 필요한건 다 확인했으니, 굳이 바이너리는 필요없지만, 일단 swap을 늘리는 법을 찾아보았다. 현재 swap 확인하기 # swapon -s FilenameTypeSize UsedPriority /dev/sda5 partition61429720-1 # free total used free shared buffers cached Mem: 2051336 1711728 339608 0 682856 545412 -/+ buffers/cache: 483460 1567876 Sw..

[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라는 것을..

Open Source/EFL 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..

Firefox 4.0 공식 릴리즈

드디어 파이어폭스 4.0이 릴리즈 되었네요. http://www.mozilla.or.kr/ko/ 정말 오래 기다렸습니다 -_-; 4.0 베타보다 더 깔끔해진 느낌입니다.(우분투 10.0에서는 아직 문제가 많아 보입니다 ㅠ_ㅠ) XP에서 처음 실행시 3.6이 있는 상태에서 설치했을 때 업데이트에 약간 이상이 있는 것 같아서 (무한루프 같은 상태에 빠진듯 ;;) 지우고 설치한 잘 뜨네요. 버그일수도 있지만 저희 집 windows 컴퓨터가 원래 맛이 약간 간 상태라 -_-; (혹시 다른 분들중에도 이런 현상이 있으면 댓글 부탁 드려요) 아직 많이 써보진 못했습니다. firefox에서 이 글을 적고 있는 중인데 특별히 문제는 없어보이구요. 메모리 상태도 많이 좋아진 모습입니다. 실행 직후 메모리입니다. chro..

[TIP] WebView

안드로이드의 WebView는 WebKit/android포트를 JNI 인터페이스를 통해 java형태로 제공하는 Widget 입니다. 1. html 파일로 네트워크에 접속하려면 permission이 필요합니다. AndroidManifest.xml 파일에 추가 2. HTML에 와 같은 자바스크립트를 썼을 때 동작하지 않는 문제는 WebView가 기본적으로 Javascript 사용이 disable 되어 있기 때문입니다. wv.getSettings().setJavaScriptEnabled(true); 3. WebView를 load했을 때 오른쪽에 흰 줄(흰 배경)이 보이는 것은 scrollbar 영역이 잡혀있기 때문입니다. 이것을 사라지게 하려면 아래 한줄을 추가합니다. wv.setScrollBarStyle(Vi..

[EFL] 3. Simple Application using Evas.

[목차로 이동] Enlightenment Foundation Language EFL의 가장 기본 구조인 Evas library만으로 이루어진 간단한 어플리케이션을 만들어 보았습니다. 컴파일은 아래와 같이 하면 됩니다. gcc -c simple simple.c `pkg-config --cflags --libs evas ecore-evas` #include #include #include int main() { Evas* evas; Ecore_Evas* window; Evas_Object* rect2; evas_init(); ecore_init(); ecore_evas_init(); window = ecore_evas_new(NULL, 0, 0, 800, 600, NULL); evas = ecore_evas..

Open Source/EFL 2011.03.16

[EFL/Eina] eina_unicode 예제.

Reference: http://docs.enlightenment.org/auto/eina/index.html 기다리던 eina_unicode가 들어갔다. glib의 unicode와 사용 방법등 비교해봐야겠다. Eina_Unicode 소스: #include int main() { const char* utf8 = "안녕하세요."; printf("utf8: %s / strlen(%s) = %d\n", utf8, utf8, strlen(utf8)); Eina_Unicode *unicode; int len; unicode = eina_unicode_utf8_to_unicode(utf8, &len); printf("%d / %d\n", len, eina_unicode_strlen(unicode)); } 결과: ..

Open Source/EFL 2011.03.09

UBUNTU 10.10 사운드가 안들리는 문제

참고 : http://ubuntuforums.org/showthread.php?t=616845 참고 : http://ubuntuforums.org/showthread.php?t=1043568&highlight=intel+sound+database 우분투 10.10이 설치된 후 사운드가 안들려서 고생을 하다 문제를 해결했습니다. 디바이스 드라이버마다 다른 문제일 수 있어서 먼저 위 글을 다 읽어보는 것이 좋겠습니다. 그 전에 아래 내용을 먼저 해보시길 권해드립니다. ps -ef | grep pulseaudio pulseaudio가 있는지 확인합니다. 저의 경우 의외로 pulseaudio 데몬도 안돌고 있었더군요 -_- 그리고 아래 내용을 실행합니다. alsa force-reload pulseaudio -D..

반응형