728x90

전체 글 277

책 집필(번역) 시 올바른 표현들

우연히 돌아다니다 책을 집필(번역) 할 때, 좋은 문서를 발견하여 옮겨 놓는다. 필자가 이번 책을 번역할 때, 많은 도움일 될 것 같다. 다운로드: 책 집필 시 올바른 표현들_201309_1.0.pdf - iamroot.org kernel, xen, kvm, gcc, ai 스터디 그룹 www.iamroot.org 표준 한국어를 사용합니다. 단순하고 명확한 표현을 사용합니다. 최대한 쉬운 단어와 표현을 사용합니다. 문장을 단순하게 만들어, 비문을 만들지 않도록 합니다. 같은 단어나 표현을 한 문장이나 한 페이지 안에서 반복해서 사용하지 않습니다. 접속사나 유사한 어구를 남용하지 않습니다 . 글을 작성하신 후에는 맞춤법 및 띄어쓰기를 검사합니다. 아래의 사이트에 들어가셔서 문장을 Copy & Paste 하시..

Book 2023.04.20

[번역서 출간] BeagleBone Black을 사용한 Yocto 프로젝트

필자의 두번째 Yocto 번역서가 2015년 12월 말에 출간되었다. 첫번째 번역서 "Yocto 프로젝트를 활용한 임베디드 리눅스 개발"은 이론 중심의 설명이였다면, 이 책은 욕토의 레퍼런스 보드인 비글본 블랙에서의 예제 중심서이다. 세번째 Yocto 번역서(Cookbook)는 현재 번역중에 있고 올해 중순쯤(?) 출간될 것 같다. 네번째 번역서(주로 Embedded LInux 관련 내용)도 계획이 되어 있다. 올해 2월에 Raspberry Pi Yocto 관련 책이 출간되니 이것도 검토해 볼 예정이다. 사실 Raspberry PI가 전세계적으로 제일 많이 사용하는 Reference 개발 보드이기 때문에 의미있을 것 같다. 요약 이 책은 욕토(Yocto) 프로젝트를 사용해 비글본 블랙(BeagleBone..

Book 2023.04.20

git flow (git branch 전략)

2010년 Vincent Driessen이 아래 Reference에 있는 A successful Git branching model이라는 글을 기고 하면서 널리 알려진 Git으로 개발하는 방법론이다. Reference: http://nvie.com/posts/a-successful-git-branching-model/ A successful Git branching model In this post I present a Git branching strategy for developing and releasing software as I’ve used it in many of my projects, and which has turned out to be very successful. nvie.com 표준 ..

Development 2023.04.20

(도서) 소셜 코딩으로 이끄는 GitHub 실천 기술

github 관련된 여러가지 도서를 보다가 목차를 보고 필자에게 적합하다고 판단되는 책을 선택한 것이 이 책이다. 『소셜 코딩으로 이끄는 GITHUB 실천 기술』은 많은 개발자가 사용하고 있는 GITHUB를 실무에서 어떻게 사용하는지 설명하는 책이다. GITHUB의 기본적인 사용 방법부터 GITHUB를 활용한 개발 진행 과정과 개발을 지원해 주는 추가적인 도구들도 함께 설명하고 있다. git에 대해 지식이 있는 사람은 가볍게 읽을 수 있는 좋은 책인 것 같다. 또한 개발 경험은 있지만 git에 대한 경험이 없는 사람에게도 유용한 책인 것 같다. 이 책에서 git에 대해서 간단한 설명은 하지만, 프로 git과 같은 다른 책을 통해 조금 더 많은 지식을 쌓는 것을 추천한다. 전반적으로 내용 구성은 git에 ..

Book 2023.04.19

Github 관련 유용한 도구 (Travis CI, Coveralls 등)

"소셜 코딩으로 이끄는 GitHub 실천기술" 이라는 책을 읽고 있는데, 여기서 나온 github 관련 유용한 도구들을 설명하고자 한다. 1. Travis CI, https://travis-ci.org/오픈 소스 커뮤니티 전용 CI를 무료로 해주는 서비스이다. github와 연동이 되어 자동으로 repository를 등록해서 CI 결과를 보여준다. Python, PHP, Javascript등의 웹 언어 및 C, C++, Java도 지원한다. Home – Travis-CI Simple YAML configs www.travis-ci.com 2. Coveralls, https://coveralls.io/코드 커버리지 리포트 서비스이다. 지원되는 언어는 Python, Ruby, Javascript/Node.j..

Development 2023.04.19

개발 보드 비교 (Raspberry Pi/Pi2, BeagleBone Black)

Reference 개발 보드에 대한 비교이다. 특히 전세계적으로 많이 쓰는 Raspberry Pi/Pi2와 BeagleBone Black에 대한 내용이다. 결론부터 말하면, 전 세계적으로 많이 사용하고 국내에 번역서도 많이 출간된 Raspberry Pi/Pi2는 Multimedia와 GUI에 특화된 임베디드 개발을 하고 싶을 때 사용하면 좋다. 임베디드 개발을 시작하는 사람에게 좋을 듯 하다. 장점: 저렴한 가격(?), 멀티미디어 가속 지원 단점: 외부 인터페이스가 많지 않음 Beaglebone은 여러 GPIO를 사용하여 다양한 액세서리 디바이스를 제어할 수 있고, 모든 HW에 관련된 문서가 공개되어 있다. 기존에 Raspberry Pi보다 장점은 하드웨어 스펙에 있었지만, Raspberry Pi2가 나..

Development 2023.04.19

Gerrit에 Label 추가하기

이 글은, 아래 그림에서 "Code-Review:"와 같이, 기본 All-Projects에 Gerrit에 Label을 추가하는 방법을 설명한다. 1. All-Projects를 받아서 config로 checkout 한다. $ git clone ssh://xxxx/All-Projects $ cd All-Projects $ git fetch origin refs/meta/config:config && git checkout config $ vi project.config 2. 추가하고 싶은 Label을 아래와 같이 적는다. 자세한 내용은 Reference를 참고하기 바란다. [label "ABI"] function = NoOp value = 0 Don't run ABI Checker value = +1 Run..

Development 2023.04.19

Yocto 프로젝트를 활용한 Tizen 빌드 세미나 자료

2015년 9월 TIZEN 개발자 Conference에서 발표한 Yocto Project를 사용해서 Tizen을 빌드하고 관련 내용을 설명한 자료이다. 이 "Creating new Tizen profiles using the Yocto Project" 자료에 의하면, Yocto Project는 Automotive, IoT분야에서 De facto 표준이라고 한다. :-) 그리고 Tizen with Yocto Project는 Raspberry pi2 MinnowBoard MAX HummingBoard 개발 보드를 지원한다고 한다. Tizen을 Yocto로 빌드하는 방법과 HTML5 App with Tizen recipe를 추가하는 방법에 대해 설명한다. https://www.slideshare.net/leo..

Yocto 2023.04.19
728x90
반응형