R'spository

개발/Clang_C++

비주얼 스튜디오 코드 C언어 디버깅 시, 어셈블리 비활성화

Visual Studio Code C언어 디버깅 시, 어셈블리 비활성화(Visual Studio Code Clang Debugging, Disassembly Disable) Visual Studio Code을 통해 LLVM/Clang 툴체인과 CodeLLDB를 이용하여 컴파일하고 디버깅을 진행하면, 어셈블리 내용이 출력되는 것을 확인할 수 있습니다.필요한 경우에는 디어셈블리 내용이 보여지는 것이 좋겠지만, 저와 같이 C언어 기초적인 지식을 공부하고, "왜 이렇게 될까?" 생각해서 그 진행 과정을 살피기 위해 디버깅 중단점을 이용합니다.그런데, 저런 어셈블리 내용이 화면에 나타나니까, 간혹 당황스러운 일들이 발생합니다.(어셈블리는 봐도 모르겠으니깐....) 저는 Launch.json 의 문제인 줄로만 생각..

컴퓨터/프로삽질러 추천

VMware Workstation Pro 개인 사용자용 무료 공개

VMware Workstation Pro 데스크탑 하이퍼바이저, VMware Workstation Pro가 개인 사용자들에게 무료로 공개 되었습니다.브로드컴이 VMware를 인수한 이후, 독점 등을 비롯한 여러가지 비판적인 이야기가 있지만, 그동안 시험판으로만 제공되었던 VMware Workstation Pro를 쉽게 이용할 수 있게 되었습니다. 개인 사용자들은 브로드컴에서 계정을 생성한 이후에 무료로 다운로드 받아 사용하실 수 있습니다.크로스플랫폼 애플리케이션을 개발/테스트 하거나 폐쇄된 환경에서 테스트를 진행하거나, 실제 서버에 올려서 진행하기에는 부담스러운 작업들을 가상머신 환경에서 동일한 환경을 구축한 이후, 정상적으로 운용이 가능한지 테스트를 위해서 사용해볼 수 있고,빈티지한 윈도우를 설치하여,..

개발/Clang_C++

C/C++ 코드 포맷 비교 / Clang-format

C/C++ 언어 코드 포맷 비교환경 : Visual Studio Code, C/C++ Formatter, Clang-format.1. LLVM포맷2. Microsoft(Visual Studio) 포맷3. Google 포맷4. Mozilla 포맷5. WebKit 포맷6. GNU 포맷7. Chromium 포맷

일상생활

포기, 한 것 처럼 들리지만 포기하지 않는다.

인생의 점들의 연결순전히 호기심과 직감만을 믿고 저지른 일들이 훗날 정말 값진 경험이 되었다.리드 대학을 자퇴한 후 캘리그래피 수업을 들었다.사실, 이 때만 해도 이것이 내 인생에 어떤 도움이 될지 상상도 하지 못 했다.그러나, 10년 후, 우리가 첫 번째 매킨토시를 구상할 때, 그것들은 나에게 되살아 나왔다.그리하여, 매킨토시는 아름다운 서체를 가진 최초의 컴퓨터였다.만약, 내가 서체 수업을 듣지 않았다면, 매킨토시의 복수 서체 기능이나 자동 자간 맞춤 기능은 없었을 것이고,맥을 복제한 윈도우도 그런 기능이 없었을 것이고, 결국, 개인용 컴퓨터에는 이런 기능이 실리지 못 했을 것이다.스탠포드 대학교 졸업 연설 중, 발췌 - 스티브 잡스그동안...블로그에 오랜만에 글을 다시 쓰기 시작했습니다. 다시 한 ..

개발/Clang_C++

Visual Studio Code 에서 LLVM/Clang 컴파일(C/C++)

Visual Studio Code 에서 LLVM/Clang (C/C++) 컴파일목차앞서...Tasks.jsonLaunch.json1. 앞서웹 상의 많은 자료들은 보통 GNU Compiler Collection 즉, GCC를 이용하여 컴파일을 할 수 있도록 설정되어 있는 자료들이 많습니다.따라서, 'LLVM/Clang 이 무엇인지' 에 대해서는 크게 다루지 않고, 넘어가도록 하겠습니다.굳이 GCC나 Clang을 따로 구분하지 않아도 명령어와 옵션 등을 거의 비슷하게 사용할 수 있기 때문이기도 하고, 운영체제 별로 이미 설치되어 있거나 기본적으로 지원하는 컴파일러가 있기 때문에 크게 신경을 쓰지 않았을 수 있습니다.Windows에서는 Visual Studio를 설치하면 MSVC가 설치되고, 리눅스에서는 GC..

컴퓨터/일반

채터링으로 고통받다가 리얼포스 R3TL 구입

Realforce R3TL (30g / 그레이블루)이번에 채터링 현상으로 인하여 사용 중단을 결정한 VGN VXE75 키보드를 사용하기 전까지 리얼포스 R3 풀사이즈(45g) 키보드를 사용했었습니다.이번에 채터링 현상으로 인하여 VXE75를 대체하고자, 리얼포스 R3TL(텐키리스 타입)을 구입했습니다.리얼포스를 써오면서 지금까지 리얼포스에 굉장한 호의를 가지고 있기 때문에 구입하는데까지 시간이 오래 걸리지는 않았지만, 75% 비율을 유지하면서 키크론 등을 포함한 다른 기계식 키보드 제품을 구입할지, 아니면, 리얼포스 텐키리스 타입을 구입할 지를 중점적으로 고민했는데, 키크론 Q1 Max 같은 제품이 리얼포스 R3TL 과 가격 차이가 얼마 나지 않기에 '이럴거면 그냥 리얼포스 R3TL을 사자' 는 생각으로..

컴퓨터/일반

VGN VXE75 키보드 후기 / 3개월 사용 후 극심한 채터링 현상

0. 이야기에 앞서....제가 사용하는 키보드 외 주변기기는 아래와 같습니다.마우스 : Logitech G502 X(게이밍 및 일반적인 용도), Logitech MX Master 3S(사무 및 비디오 작업용)마우스 패드 : Logitech Powerplay 패드 (G502 X 충전용) 주의) Powerplay 패드를 사용하면서 MX Master 3S 마우스를 사용하는 경우에는 마우스가 튀는 현상이 있습니다. 패드를 끄고 사용하시거나 패드 없이 사용하십시오. 아래의 이야기를 위의 내용을 참고하여 읽어주시면 감사하겠습니다.1. 현재까지의 키보드지금까지 Realforce와 HHKB 등의 키보드를 사용하면서 큰 문제는 없었지만 몇 가지 불편한 점이 있었습니다. 일반적인 경우, Realforce R3BT 풀사이즈..

Linux(리눅스)/SUSE(수세)

openSUSE sudo 명령 시 root 비밀번호 요구를 사용자의 비밀번호 요구로 변경하기

openSUSE sudo 명령 시 root 비밀번호 요구를 사용자의 비밀번호 요구로 변경하기 openSUSE 와 sudo openSUSE 를 처음 사용하려고 할 때, 당황스러운 점이 몇 가지 있습니다. 사실, 혼자서 사용할 때는 그다지 당황스럽지 않습니다만, 여러명이 동시에 사용하는 컴퓨터이거나 관리를 위해 여러 사용자들이 이용해야 하는 서버 환경에서는 이전까지 쉽게 경험해보지 못 했던 상황에 놓이는 경우가 간혹 존재합니다. 저는 우스겟소리로 "수세스럽다." 라고 표현합니다. 물론, openSUSE 를 비하하거나 얕잡아 보는 것은 아닙니다. 수세만의 독특한 방식이라고 해야 옳다고 봅니다. openSUSE 를 사용하기 위해서 또는, openSUSE 에 대한 정보를 알고자 이 블로그를 방문하셨을텐데, 처음 ..

Razorbacks
'분류 전체보기' 카테고리의 글 목록 (5 Page)