본문 바로가기
728x90
반응형

분류 전체보기77

[Synology NAS] Synology NAS 구축하기 NAS(Network Attached Storage)란 외장하드와 거의 유사하지만 이름처럼 네트워크로 접근이 가능한 저장소이다. 이번엔 NAS를 구축하는 과정을 기록한다. 참고사항 - NAS가 연결된 PC 혹은 동일한 허브로부터 나온 인터넷 선을 사용하는 PC에서 진행해야 함 - NAS 구입 시 따라오는 설명서에 적힌 주소 중 http://synologynas:5000 주소를 기반으로 진행 1. 주소에 접속 후 뜨는 화면에서 default로 진행 2. 계속 진행! 3. 설치 진행 후 '연결' 클릭! 4. 관리자 계정 입력 -> 본인의 상황에 맞게 설정 혹은 '건너뛰기' - 필자는 사내 NAS였기에 모두 건너뛰었다. 5. NAS 구축의 기본 설정 완료! Synology NAS에 공유폴더 생성하기 : [Sy.. 2021. 8. 29.
[Sourcetree] Sourcetree 설치하기 코드의 형상관리 및 버전관리를 한다면 sourcetree가 빠질 수... 도 있지만 대부분 들어왔을 것이다. git, svn등을 이용해 코드를 관리할 때 sourcetree를 사용하면 초보자도 쉽게 따라 할 수 있을 것이다. 하지만 명령 프롬프트가 익숙한 고수분들에게는 조금 낯설 수는 있겠다. 오늘은 sourcetree 설치하는 가정을 기록한다. 참고사항 - 사전에 Git이 설치되어 있으면 나중에 따로 설정 안해도 된다. - Git 설치는 다음 링크를 참고 : [GIT] Windows 10에 Git 설치하기 (tistory.com) 1. Sourcetree | Free Git GUI for Mac and Windows (sourcetreeapp.com)에 접속하여 설치파일 다운로드! 2. 설치파일 실행 .. 2021. 8. 29.
[Visual Leak Detector] Visual Leak Detector 설치하기 작성하는 코드의 양이 많이질수록, 동적 메모리 할당을 했지만, 해당 메모리를 해제해주지 않는 경우가 있다. 이러한 상황이 메모리 누수가 발생한 상황이다. 코드의 품질 관리면에서 메모리 누수가 발생했다는 것은 자원낭비가 일어나고 있다는 것이다. 또한 지금은 자원 낭비의 측면만 있더라도, 항상 하나의 문제가 다른 문제를 일으킬 수도 있다는 것을 인지해야 하고 방지해야 한다. 오늘은 코드 내 잔존해 있는 메모리 누수를 파악할 수 있도록 해주는 Tool인 Visual Leak Detector를 설치하는 과정을 기록한다. 1. Visual Leak Detector | Enhanced Memory Leak Detection for Visual C++ (kinddragon.github.io) 링크에 접속하여 우측 상.. 2021. 8. 29.
[Jenkins Pull Request] Jenkins에 Pull Request의 빌드를 수행하는 Job 만들기 Git, Sourcetree 등을 이용해 코드의 형상관리나 버전관리를 하는 사람들이라면 Pull Request라는 것을 알 것이다. 오늘은 Pull Request를 올릴 때 코드가 정상적으로 빌드가 되는지 확인해 주는 것을 Jenkins를 통해 자동화 하는 것을 기록한다. 참고사항 - Pull Request는 브랜치와 상관없이 올릴 수 있지만, 일반적으로 master에 코드를 추가할 때만 Pull Request를 하기에 여기에서도 master에 Pull Request를 한다는 가정으로 기록한다.( 그 외의 브랜치에 코드를 추가할 때는 그냥 push만 한다.) 1. '빌드 유발' 란의 'Bitbucket Pull Requests Builder'를 체크하여 정보들을 입력한다. (Jenkins에서 새로운 Jo.. 2021. 8. 29.
[Doxygen] Visual Studio에 Doxygen 적용하기 + VS Code Doxygen을 이용해서 코드에 설명을 달고 코드 자체를 문서화 하려고 했다. 하지만 주석을 달다보면 생각보다 번거롭다. Visual Studio에는 이러한 번거로움을 덜어주는 Plug-In이 있다. 오늘은 Doxygen 주석을 좀 더 편하게 다는 방법에 대해 기록한다. Doxygen 설치하기 : [Doxygen] Windows 10에 Doxygen 설치하기 (tistory.com) 1. Visual Studio를 실행한 후 상단의 [확장] 탭에서 '확장 관리' 클릭! 2. 우측 상단의 검색 창에 'doxygen'을 검색하면 나오는 Doxygen Comments'를 다운로드! 3. 다운로드가 완료되면 하단의 메시지를 따라 우측 하단의 '닫기' 클릭! 4. 로딩이 완료된 후 아래의 창에서 'Modify' .. 2021. 8. 29.
[Jenkins] Jenkins Job에서 VS 빌드 시 라이선스 오류 해결방법 Jenkins를 사용하지 않는 날이 없을 정도로 매일 사용한다. 그랬다면 편했겠지만, Jenkins Job에서 VS를 빌드하는 데 평탄하지 않는 날도 있다. 오늘은 그 중 하나에 대해 기록한다. 오류 내용 : Visual Studio 라이선스가 만료되었습니다. - Visual Studio의 버전은 의미가 없다. 아래 사진과 같이 라이선스가 만료되었다는 화면이 Jenkins에 떴다는 게 중요! 원인 : Jenkins 상에는 VS계정이 없기 때문에 발생 - Local에서 VS를 실행하여 빌드하면 라이선스 문제가 발생하지 않는 이유가 VS에 로그인 되어 있는 계정 때문이다. Local(혹은 시스템 혹은 PC - 지칭하기 나름, 의미는 상통)은 VS에 로그인되어 있는 계정을 알고, 그 계정은 라이선스(혹은 제품.. 2021. 7. 7.
728x90
반응형