본문 바로가기

전체 글

(223)
[Tizen] 타이젠 gbs의 모든 것 타이젠에 올라가는 앱은 타이젠 SDK를 사용하여 빌드할 수 있습니다. 하지만, 타이젠 플랫폼 자체를 빌드하기 위해서는 SDK로는 안됩니다. 타이젠 그룹에서는 타이젠 플랫폼의 패키지들을 빌드할 수 있는 환경을 제공하고 있습니다.타이젠 개발자들은 실제로 이러한 방법으로 패키지를 만들어내고 있습니다. 지금 이 순간에도,세계 각지의 타이젠 개발자들은 타이젠 빌드서버에 접속하여 빌드를 하고 있습니다. 안녕하세요, Tizen 개발자 윤진입니다. gbs를 사용하려면 우선 설치가 되어 있어야겠지요?gbs는 아래 포스팅을 참고하여 설치하실 수 있습니다."우분투에 Tizen 플랫폼 툴인 gbs & sdb 설치해보기, http://storycompiler.tistory.com/35" 우분투 15.04 환경에서 gbs가 동작..
드론파이터, HD 비행촬영 입수 드론에 대한 관심만큼이나 드론 촬영에 대한 관심도 높아지고 있습니다. 방송에서도 드론촬영물을 어렵지 않게 볼 수 있습니다.상당히 안정적으로 비행하며 선명한 화질로 녹화를 하지요. 국산 드론인 도 추가팩으로 HD급 카메라를 장착할 수 있습니다.드론파이터의 컨트롤러를 통해서 녹화/멈춤을 실시간으로 제어할 수 있지요.이 드론파이터로 촬영한 영상을 입수하였습니다. 무슨 말이 필요하겠습니까?우선 아래 동영상부터 보시지요. :) - 촬영품질은? 동영상을 보니 화질이 아주 좋아보이지는 않습니다. 바이로봇사의 광고이미지를 보면, 동영상해상도가 1280 x 720 HD라고 되어 있는데요, 촬영은 잘 되지만 촬영품질은 개선이 필요해보입니다. - 가볍다! HD 카메라를 포함해도 38g 정도밖에 되지 않습니다. 따라서 조종간..
무료버전의 Synergy를 윈도우와 우분투에서 사용해보기 사무실 책상에 지급받은 컴퓨터 2대가 놓여있었습니다.모니터도 두 개,키보드도 두 개,마우스도 두 개가 있었습니다.이것만으로도 책상 위가 가득 차서 연습장 하나 펼쳐놓거나 책을 뒤적거리기가 힘들었죠. 키보드는 기본적으로 자리를 많이 차지했고,마우스는 작지만 움직일 수 있는 공간이 필요했습니다.이러한 도구들이 2개씩 필요했죠. 이 즈음 누군가에게 소개를 받았었나,아니면 구글링으로 수많은 시행착오 끝에 찾았내었거나,어쨌든 시너지를 만나게 되었습니다.그 후로 쭉 시너지를 사용하고 있으니 꽤나 시간이 많이 흘렀네요. Synergy는 최근에 유료로 전환되었습니다.최신 버전을 다운로드 받으려면 $10를 내야 하죠. 한 번 구매하면 평생 사용할 수 있습니다.컴퓨터마다 $10도 아니고,실제 사용하는 사람당 $10이기 때..
우분투에서 네임서버를 손쉽게 설정하기 인트라넷을 구축하고 있는 회사 혹은 군대에서는인트라넷 외부에 있는 네임서버에 접근하지 못할 수 있습니다.그럴 경우, 인트라넷망 내부에 있는 네임서버를 통해 주소를 얻어와야겠지요. 우분투가 나오기 전에는,/etc/resolv.conf 혹은/etc/network/interfaces 파일을 수정하여 DNS 서버를 설정한 기억이 납니다. 하지만, 우분투에서는 위의 설정파일 대신에 손쉽게 네트워크를 설정할 수 있는 GUI 툴을 제공합니다.우분투 검색창에서 '네트워크' 혹은 'network'로 검색을 해봅니다. 프로그램에 '네트워크'가 보일겁니다.'네트워크' 프로그램에서 설정한 값들은 온갖 환경설정 파일에서 설정한 것보다 우선순위가 높습니다. 네트워크 프로그램에서는 '유선'과 '네트워크 프록시'에 대한 항목이 있네..
[Tizen] 우분투에 타이젠 플랫폼 툴인 gbs & sdb 설치해보기 타이젠 SDK만으로는, 타이젠 플랫폼 자체를 개발하기에는 아무래도 어려움이 있습니다. 타이젠 SDK에서는 타이젠의 모든 피쳐를 사용할 수 없으니까요. Public으로 제한된 피쳐만 사용할 수 있지요. 따라서 플랫폼 자체를 개발하기 위해서는, SDK 환경에서 벗어나, - Private 피쳐를 포함하여 소스를 빌드하고 - 타겟에 설치할 툴체인이 필요합니다. 타이젠 플랫폼은 그러한 개발툴마저 오픈하였기에, 누구나 다운로드 받아 사용할 수 있습니다. 안녕하세요, Tizen 개발자 윤진입니다. 본 포스팅은 타이젠 플랫폼을 개발하기 위한 개발자를 위한 포스팅입니다. 타이젠 앱을 개발하려면 타이젠 SDK만으로도 충분하죠~ 우분투 15.04버전에서 gbs 설치시 발생하는 문제는 아래 포스팅을 참고해주세요.[Tizen]..
[Tizen] 타이젠에 대한 문의는 여기서 하자! 코딩을 하고 있으면, 으레 큰 벽을 만나 더 이상의 진척을 볼 수 없는 순간이 있습니다. 의지할 만한 멘토가 있다면,커피를 한 잔 사들고 가서 답을 구걸하면 되지만...조언을 해줄만한 사람이 없으면,삽질이라는 최악의 방법으로 문제를 풀어나가는 수밖에 없죠. 안녕하세요, Tizen 개발자 윤진입니다. 앱을 개발하면 으레 수없이 많은 난관에 부딪힐 것입니다.헤더파일을 꼼꼼히 살펴보고,예제코드도 따라가 보지만,결국 아무 소득이 없으면 소스코드를 하나씩 따라가보며 분석하는 수밖에 없죠. 하지만, 소스코드를 뒤지는 행위는,굉장히 많은 노력과 시간을 필요로 합니다. 노력과 시간을 들여 해법을 얻으면야 좋겠지만,세상사가 늘 그렇게 마음먹은 대로 되지 않기 마련이죠. 그럴 때 필요한 것이 포럼입니다.포럼에는 이미 삽질..
[Ubuntu/Linux] 삼바서버, 이렇게 설정하면 된다 대학교 여름특강으로 리눅스 강의를 들었던 기억이 나네요. 말총머리를 한 꽤나 마른 강사분이 열심히 수업을 하셨었죠. 강의 첫 날, 두꺼운 리눅스 책을 한 권 던져주시며 한달 동안 전부 다룰거라고 하셨죠. 그 두꺼운 리눅스 책의 한 챕터가 삼바서버였습니다. 당시에는 서버를 구축할 필요가 없어서 건성으로 흘리며 수업을 들었습니다. 하지만, 시간이 흘러 신입사원이 되었을때, 회사에서 제일 먼저 한 일 중 하나가 삼바서버를 구축하는 것이었습니다. 개인용으로 지급된 컴퓨터가 2대였는데, 한 대는 윈도우, 다른 한 대는 리눅스 PC로 활용하였습니다. 업무를 하다보면, 윈도우와 리눅스 PC 간에 데이터를 교환을 해야할 일이 생기더군요. 그래서 리눅스 PC에 삼바 서버를 설치하였습니다. 현재 집에서도 회사에서처럼 한 ..
[Tizen] 타이젠 앱에서 SQLite를 이렇게 사용해볼까요? 한밤 중 1시 51분, 잘까 말까 잠시 망설이다가, DB에 대한 포스팅을 마무리하기 위해 세수를 하고 왔습니다. 이 포스팅에는 대단한 스키마가 나오는 것도 아니고, 어마무시한 쿼리문도 나오지 않습니다. 그저 비몽사몽 간에, 앱단에서 사용할만한 함수 몇가지를 공유하고자 합니다. 타이젠에서 공식적으로 지원하는 DB는 SQLite3입니다. (참고, "Tizen 플랫폼 DB 엿보기-", http://storycompiler.tistory.com/25) 오래전부터 SQLite였고 그 기조는 당분간 바뀌지 않을겁니다. 따라서 SQLite를 다른 DB로 포팅할 일도 없겠군요. 그렇지만, 순전히 앱사이드에서 sqlite3를 덕지덕지 소스에 붙여 놓고 싶지도 않습니다. sqlite3_open() / sqlite3_clo..