Development37 valgrind - 응용프로그램 메모리 누수 탐지 및 해결 valgrind 명령어는 C/C++ 프로그램에서 발생 할 수 있는 메모리 누수 등의 문제를 찾을 수 있는 명령어입니다. valgrind 설치 $ sudo apt instal valgrind 메모리 누수 탐지 잘못된 메모리 주소 접근 디버깅 정보를 통한 라인 단위 확인 참고사이트 valgrind 사용법 2022. 8. 29. GitHub에 ssh-key 등록하기 등록방법은 아래 참고사이트를 참고하세요. SSH 키 생성은 윈도우나 리눅스 모두 동일합니다. 1) ssh-keygen 만 터미널 창에 입력해도 생성해 줍니다. 2) ssh-keygen -t rsa -b 4096 -C "your_email@example.com" -t: 생성할 키 타입 -b: 생성할 키 비트(bits) 수 -C: Comment (설명) 생성 시 비밀번호를 입력하지 않으면 인증키를 복사해서 그냥 사용할 수 있으니 가능하면 비밀번호를 입력해 주세요. GitHub에 여러 계정이 있는 경우는 ssh-key를 여러 개 생성해서 등록해야 하는 경우가 있습니다. 이런 경우에는 ssh-agent를 사용해서 비밀번호를 관리해 줍니다. ssh-agent는 개인키의 비밀번호를 암호화 해 기억해 두고 처음 한 .. 2022. 7. 26. Visual Studio Code 커멘트(주석) 색상 변경하기 보통 에디터에서 주석(Comment)을 그레이(회색)으로 보여주는 경우가 많은 것 같습니다. 사실 코드보다 주석이 더 중요한데 왜 그러는 걸까요? 그래서 저 같은 경우 아래 방법으로 색상을 변경해서 사용합니다. +을 눌러 설정(Settings) 화면으로 이동하여 검색창에서 "json"을 입력합니다. 화면에서 "Edit in settings.json" 항목을 클릭하여 설정파일로 이동하여 11~13 라인 내용을 추가합니다. 2022. 6. 20. Git 개념 알아보기 프로그래밍을 하다 보면 작성한 소스코드를 어떻게 관리하면 좋을지 많은 고민을 하게 됩니다. 저도 개발을 처음 시작할 때는 그날 그날 작업한 소스코드를 파일 혹은 폴더 단위로 날짜와 시간정보를 포함한 파일명으로 압축해서 관리했던 때가 있었던 것 같습니다. 그러다 회사 생활을 하게 되면서 CVS라는 툴을 알고 난 이후에는 소스에 대한 접근 방식이 완전히 180도로 바뀐 것 같습니다. 그 이후로 SVN이라는 툴도 꽤 인기몰이를 해서 오랫동안 사용하다가 지금은 똑똑한 리누스 토발즈 형님 덕분에 거의 모든 프로젝트에서 Git을 사용하고 있습니다. Git도 VCS(Version Control System) 중의 하나입니다. 이전의 서브버전(Subversion)이나 CVS가 중앙버전관리형(Centralized Ver.. 2022. 6. 18. Ubuntu(리눅스) VSCode(Visual Studio Code)에서 이모지 출력하기 들어가기 전에 이모티콘과 이모지는 다른 개념이라는 걸 아시나요? 이모티콘(emoticon)은 문자기반의 휴대폰을 사용하던 시절에 많이 사용했던 방식인데요. 문자와 기호를 조합해서 사용하던 방식을 말합니다. 예를 들면, 'ㅠㅠ' 이나 '-_^' 등과 같이 여러 문자를 조합하여 본인의 감정을 나타냈습니다. 반면에 이모지(emoji)는 그림이나 그림과 문자를 조합해서 하나의 이미지로 본인의 감정을 표현하는 방식을 말합니다. Extension 설치 이모지를 사용하기 위해서는 해당 익스텐션을 설치해야 합니다. 1. VSCode 좌측의 익스텐션 버튼을 클릭합니다. 혹은 키를 누릅니다. 2. 검색창에서 emojisense를 입력합니다. 3. [install] 버튼을 클릭해서 익스텐션을 설치합니다. 이모지 사용하기 1.. 2022. 6. 4. 리눅스 Visual Studio Code 설치하기 Visual Studio Code는 IDE는 아니지만 많은 분들이 IDE처럼 사용하고 있는 괜찮은 툴인 것 같습니다. 일반적으로 IDE는 무거운 편이지만 편집기이다 보니 가볍고 편의성과 확정성이 아주 훌륭한 편입니다. 플러그인을 통해 다양한 언어를 지원하고 심지어 Git과 디버거툴과는 연동이 아주 잘 됩니다. 물론 IDE가 아니기 때문에 컴파일을 하기 위해서는 개발환경을 직접 구축해야 하지만 문서가 잘 되어 있기 때문에 크게 어렵지는 않습니다. 첫번째 방법 1. 공식 홈페이지에서 설치파일을 다운로드 받습니다. 공식 홈페이지: https://code.visualstudio.com Visual Studio Code - Code Editing. Redefined Visual Studio Code is a co.. 2022. 5. 31. 이전 1 2 3 4 5 6 7 다음