본문 바로가기

Tools

(54)
VirtualBox Guest Linux OS의 공유폴더의 Symbolic Link 오류 VBoxManage setextradata VM_NAME VBoxInternal2/SharedFoldersEnableSymlinksCreate 1 VBoxManage setextradata VM_NAME VBoxInternal2/SharedFoldersEnableSymlinksCreate/SHARE_NAME 1
vagrant :: Ubuntu 12.04에서 Waiting for VM to boot. 에서 계속 기다릴때... 다음의 링크의 내용을 따라한다.https://github.com/mitchellh/vagrant/wiki/%60vagrant-up%60-hangs-at-%22Waiting-for-VM-to-boot.-This-can-take-a-few-minutes%22 1. vagrant up 으로 구동된 VM을 종료한다. 2. 해당 VM을 GUI로 띄운다. 3. 로그인을 하여 아래의 커맨드를 실행한다. $ sudo rm -Rf /var/lib/dhcp/* 4. VM을 종료한다. $ sudo halt 5. vagrant up으로 다시 구동한다.
[링크]죽여주는 오픈소스 어드민 툴 http://www.ciokorea.com/slideshow/16067?slide=1
Interrupt Service Routine에서 이벤트 발생 GEN_ISR(event) 매크로를 사용한다. http://www.umlforum.de/viewtopic.php?lang=de_x_sie&f=12&t=812
SVN 서버 구성 관리자 - CollabNet Edge http://www.collab.net/kr/products/subversion 웹으로 관리 가능하고, ldap랑 연동도 손 쉽게 할수 있다.
Vagrant - VirtualBox 가상머신 관리 도구 소개 1. Vagrant? 개발을 진행하다보면, 개발환경 구성에 굉장히 많은 시간이 필요하다. 또한, 참여하는 개발자의 수만큼 개발환경 구축에 드는 시간은 배가 되어 비효율적이며, 구축된 개발환경마다 버전 관리하기도 쉽지 않은 일이다. 더군다나, 특정 개발환경을 유지하지도 만만치 않은 노력이 필요하게 된다. 이런 것들을 해결하기 위해 Vagrant를 사용할 수 있다, 개발환경을 구축하여 가상머신(VirtualBox의 GuestBox 형식으로)을 배포함으로써 참여하는 개발자마다 동일한 개발환경을 유지할 수 있을 뿐더러, 개발환경 별로 가상머신을 관리할 수 있다. vagrant는 ruby스크립트로 작성되어 있으며, VirtualBox의 가상머신을 관리할 수 있도록 도와준다. * vagrant 홈페이지 : http..
생성자에서 인자로 받은 값으로 멤버변수 초기화하는 방법 생성자에서 인자로 받은 값으로 멤버변수를 초기화하는 방법이다. 1. 테스트를 위해 TestClass를 하나 작성하여 멤버 변수로 m_A, m_B, m_C를 만들고 0으로 초기화하도록 설정한다. 2. 기본 생성자에 세개의 멤버 변수들이 0으로 초기화 되고 있음을 확인한다. 3. 생성자를 하나 만들어, 세개의 인자를 받도록 작성한다. 이렇게 작성해도 역시나 세개의 멤버변수는 0으로 초기화 되고 있음을 확인한다. 이 때, 생성자의 Initializer에 m_A(a), m_B(b), m_C(c) 이렇게 넣더라도 코드에는 반영이 안된다. 4. 그래서 생성자의 Properties에서 initializer 라고 검색을 하면 아래와 같은 DisableAutoGeneratedInitializer Property를 찾을 ..
Rhapsody 7.6.x 업데이트 사항 중 sxf LDRA User Conference 에 갔다가 SXF라는 새로운 프레임워크의 존재를 알게 되었다.Safety Critical 시스템에서 사용되는 프레임워크이다. 기본적으로 MISRA 룰에 맞도록 재작성되어 있고, 실시간 시스템에 적합하도록 최적화되어 있다. 개발하고자 하는 장비의 특성에 맞도록 oxf와 sxf를 선택하면 될듯 하다. OXF와의 주요 차이점은 아래와 같다. 더 자세한 내용은 이곳에서 확인한다.SXF C++OXF C++Static architectureDynamic allocationMISRA C++ 2008 compliance with modeling checksNot validated for MISRANo animation, tracingAnimation, tracingOnly Real..