전체 글 284

[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

Qt (framework)설치 on Ubuntu(우분투)

사이트 : http://qt.nokia.com/downloads 이 글에서는 framework만 설치해보고자 합니다. Go LGPL을 클릭하면, 여러가지 목록에서 Qt libraries 4.7.2 for Linux/X11(204 MB) 가 보입니다. 다운로드후 적절한 곳에 압축을 풉니다. 해당 폴더로 이동하여 아래 명령을 수행합니다. 오픈 소스 버전을 사용할 것이므로 o를 입력하고 라이센스를 수락한다는 의미로 yes를 입력합니다.(아래 굵은 글자들) # ./configure Which edition of Qt do you want to use ? Type 'c' if you want to use the Commercial Edition. Type 'o' if you want to use the Open ..

Open Source 2011.04.12

[안드로이드]새 PreferenceActivity 만들기

목차로 이동 인터넷 뒤져서 짜다보니 다시 짤때 자꾸 또 검색하네요. 머리에 담기 위해서라도 개인 블로그에 다시 정리합니다. 1. res/xml폴더아래 xml 파일을 생성합니다. xml 폴더가 없다면 xml 폴더를 만들고 그 아래 새로운 파일을 추가합니다. 예를 들어 setting.xml 파일을 추가하고, 그 안에 아래 내용을 입력했습니다. 2. res/values 폴더 아래에 arrays.xml 폴더를 추가합니다. 폴더에 아래 내용을 추가합니다. a b a b 3. src 폴더에 새로운 class를 추가하고 아래 내용을 입력합니다. package com.sohon.app; import android.os.Bundle; import android.preference.PreferenceActivity; pu..

카테고리 없음 2011.04.11

프로젝트 리더는 어떤 존재인가?

프로그래밍 심리학이란 책을 읽으면서 팀이란 무엇인가에 생각해보았습니다. 그리고 오늘 어떤 분으로 인해, 프로젝트 리더란 무엇인지 고민해보게 되었습니다. 안타깝게도 저의 짧은 개발 경험에 비추어볼때 사회 속에서 제대로 된 팀을 만나기도 어렵고, 제대로 된 (뛰어난 이 아닙니다.) 프로젝트 리더를 만나기도 어려운 것 같습니다. 특히 나이 순이나, 입사 순서에 의해 프로젝트의 리더가 결정되는 환경에서, 그냥 시간이 만들어준 리더가 많은 것 같다는 생각이 듭니다. 심지어 리더의 자리를 갖게 된 분이 그동안 자신이 경험하던 분야를 벗어나 다른 분야를 관리하게 되는 경우가 많습니다. 물론 그렇다고 제가 리더의 자질을 갖추고 있다는 것은 아니며, 리더의 자리에 올라보지도 못했기 때문에 단순 불평에 불과한지도 모르겠습..

반응형