반응형

Open Source 73

[Elementary] 기본 코드

Elementary widget들을 위한 토대가 되는 코드입니다. - 기본 window를 하나 만들고(elm_win_add), * 거기에 title을 추가하고(elm_win_title_set) * signal을 연결하고(evas_object_smart_callback_add) * 윈도우 종료시, 자동으로 해제되도록 설정한다.(elm_win_autodel_set)- back ground widget 을 만들어(elm_bg_add), * weight를 EXPAND로 줘서 커질 수 있게 하고, * 색을 파란색으로 칠하고(elm_bg_color_set) * win이 resize될 때 리사이즈되도록 설정하고(elm_win_resize_object_add) * 보여준다.(evas_object_show)- elm_r..

Open Source/EFL 2012.08.04

commit.template - default commit message

참고: http://git-scm.com/docs/git-config 진행 중인 프로젝트에서 commit을 할 때 의무적으로 적어야 하는 양식이 생겨버렸습니다. OTLwebkit 프로젝트처럼 저절로 관련된 정보들을 읽어와서 템플릿에 적절히 동작할 수 있도록 해주면 좋겠지만,최소한 의무적으로 들어가는 정보들을 무식하게 타이핑하는 것은 막아야 할 것 같아 방법을 찾아보다가 commit.template를 발견했습니다. 원래는 hook으로 해결하려고 했지만, hook을 사용하는 방법을 아직 잘 모르겠네요.(더 공부가 필요할 듯)일단, 이 방법이 더 쉬운 듯 합니다. git는 커밋할 때 template을 지정할 수 있습니다.이를 config로 저장할 수도 있습니다. 1) .git/config 파일 또는 ~/.gi..

resume in github

참고 : http://bunhere.tistory.com/324 github에 resume repo를 만들어보기로 마음먹었다. 일단 resume repo를 생성하여 index.html을 넣었다. 물론 master branch에 넣은 파일은 아무런 의미가 없다. 1) master branch 설정하기. # mkdir resume # cd resume/ # git init Initialized empty Git repository in /workspace/github/resume/.git/ # touch index.html # git add index.html # git commit -m "Add index.html in master branch" [master (root-commit) 481a88e] Ad..

github에 내 사이트 만들기.

참 고: https://github.com/blog/272-github-pages github 는 git repository 를 제공해주는 서비스입니다. 오픈소스 프로젝트를 만들때도 도움이 되지만, 이 서비스를 이용해 자신의 홈페이지를 만들수도 있습니다. 1) 일단, 가입하셔야합니다. (인터넷 참고) 2) {자기아이디}.github.com 라는 이름의 repository 를 만듭니다. (인터넷 참고) 잘 만들어졌는지 시키는데로 따라했습니다. mkdir bunhere.github.com cd bunhere.github.com git init touch README git add README git commit -m 'first commit' git remote add origin git@github.com..

[번역] CMake FAQ

원본 : http://www.vtk.org/Wiki/CMake_FAQ 조금씩 번역해 나가고 있습니다. 저는 무척 영어를 못하므로 원문을 직접 보시길 권합니다. 대충 의역한 부분이 많으니 혹 번역이 틀린 부분은 댓글 부탁드립니다. General information and availability CMake란 무엇인가? CMake는 크로스 플랫폼을 지원하는 오픈소스 빌드(make) 시스템이다. CMake는 플랫폼, 컴파일러에 대한 의존도가 낮은 간단한 설정 파일을 이용해 소프트웨어의 컴파일 과정을 돕는다. CMake는 당신의 개발환경에서 사용할 수 있는 makefile과 환경을 생성해준다. CMake는 매우 정교하다: 시스템 설정, preprocessor 생성, 코드 생성, 템플릿 생성이 필요한 복잡한 환경..

Open Source/cmake 2011.08.18

libsoup cache( but crashed )

LibSoup에서 cache를 지원하기 위한 노력이 무척 오래전에 생겨 아직 좀 지지부진하다. 간단한 테스트 코드를 짜보았지만 crash가 발생. g_variant 관련 이슈인데 아래와 같은 에러가 난다. (process:1748): GLib-CRITICAL **: g_variant_builder_end: assertion `!GVSB(builder)->uniform_item_types || GVSB(builder)->prev_item_type != NULL || g_variant_type_is_definite (GVSB(builder)->type)' failed #include #define LIBSOUP_USE_UNSTABLE_REQUEST_API #include #include int main(in..

Open Source/Gtk+ 2011.07.12

finstrument를 이용해 GtkLauncher를 실행했을 때 결과.

참고: http://bunhere.tistory.com/279 되는 것만 확인. 스크립트가 허접해서 그런가, 너무 오래 걸려서 더 보는 것은 포기. 나중에 한번 돌려놔야겠다 ㅠㅠ [0x216e879] > ?? ??:0 [0x216e7f8] > ?? ??:0 [0x217245c] > ?? ??:0 [0x2172526] > ?? ??:0 [0x7328f8] > WTF::PassRefPtr::leakRef() const at PassRefPtr.h:185 [0x2150cc1] > ?? ??:0 [0x2150c40] > ?? ??:0 [0x2100a2e] > ?? ??:0 [0x1c61102] > ?? ??:0 [0x7327fd] > WTF::PassRefPtr::leakRef() const at PassRef..

반응형