인생의 점들의 연결순전히 호기심과 직감만을 믿고 저지른 일들이 훗날 정말 값진 경험이 되었다.리드 대학을 자퇴한 후 캘리그래피 수업을 들었다.사실, 이 때만 해도 이것이 내 인생에 어떤 도움이 될지 상상도 하지 못 했다.그러나, 10년 후, 우리가 첫 번째 매킨토시를 구상할 때, 그것들은 나에게 되살아 나왔다.그리하여, 매킨토시는 아름다운 서체를 가진 최초의 컴퓨터였다.만약, 내가 서체 수업을 듣지 않았다면, 매킨토시의 복수 서체 기능이나 자동 자간 맞춤 기능은 없었을 것이고,맥을 복제한 윈도우도 그런 기능이 없었을 것이고, 결국, 개인용 컴퓨터에는 이런 기능이 실리지 못 했을 것이다.스탠포드 대학교 졸업 연설 중, 발췌 - 스티브 잡스그동안...블로그에 오랜만에 글을 다시 쓰기 시작했습니다. 다시 한 ..
Visual Studio Code 에서 LLVM/Clang (C/C++) 컴파일목차앞서...Tasks.jsonLaunch.json1. 앞서웹 상의 많은 자료들은 보통 GNU Compiler Collection 즉, GCC를 이용하여 컴파일을 할 수 있도록 설정되어 있는 자료들이 많습니다.따라서, 'LLVM/Clang 이 무엇인지' 에 대해서는 크게 다루지 않고, 넘어가도록 하겠습니다.굳이 GCC나 Clang을 따로 구분하지 않아도 명령어와 옵션 등을 거의 비슷하게 사용할 수 있기 때문이기도 하고, 운영체제 별로 이미 설치되어 있거나 기본적으로 지원하는 컴파일러가 있기 때문에 크게 신경을 쓰지 않았을 수 있습니다.Windows에서는 Visual Studio를 설치하면 MSVC가 설치되고, 리눅스에서는 GC..
Realforce R3TL (30g / 그레이블루)이번에 채터링 현상으로 인하여 사용 중단을 결정한 VGN VXE75 키보드를 사용하기 전까지 리얼포스 R3 풀사이즈(45g) 키보드를 사용했었습니다.이번에 채터링 현상으로 인하여 VXE75를 대체하고자, 리얼포스 R3TL(텐키리스 타입)을 구입했습니다.리얼포스를 써오면서 지금까지 리얼포스에 굉장한 호의를 가지고 있기 때문에 구입하는데까지 시간이 오래 걸리지는 않았지만, 75% 비율을 유지하면서 키크론 등을 포함한 다른 기계식 키보드 제품을 구입할지, 아니면, 리얼포스 텐키리스 타입을 구입할 지를 중점적으로 고민했는데, 키크론 Q1 Max 같은 제품이 리얼포스 R3TL 과 가격 차이가 얼마 나지 않기에 '이럴거면 그냥 리얼포스 R3TL을 사자' 는 생각으로..
0. 이야기에 앞서....제가 사용하는 키보드 외 주변기기는 아래와 같습니다.마우스 : Logitech G502 X(게이밍 및 일반적인 용도), Logitech MX Master 3S(사무 및 비디오 작업용)마우스 패드 : Logitech Powerplay 패드 (G502 X 충전용) 주의) Powerplay 패드를 사용하면서 MX Master 3S 마우스를 사용하는 경우에는 마우스가 튀는 현상이 있습니다. 패드를 끄고 사용하시거나 패드 없이 사용하십시오. 아래의 이야기를 위의 내용을 참고하여 읽어주시면 감사하겠습니다.1. 현재까지의 키보드지금까지 Realforce와 HHKB 등의 키보드를 사용하면서 큰 문제는 없었지만 몇 가지 불편한 점이 있었습니다. 일반적인 경우, Realforce R3BT 풀사이즈..
openSUSE sudo 명령 시 root 비밀번호 요구를 사용자의 비밀번호 요구로 변경하기 openSUSE 와 sudo openSUSE 를 처음 사용하려고 할 때, 당황스러운 점이 몇 가지 있습니다. 사실, 혼자서 사용할 때는 그다지 당황스럽지 않습니다만, 여러명이 동시에 사용하는 컴퓨터이거나 관리를 위해 여러 사용자들이 이용해야 하는 서버 환경에서는 이전까지 쉽게 경험해보지 못 했던 상황에 놓이는 경우가 간혹 존재합니다. 저는 우스겟소리로 "수세스럽다." 라고 표현합니다. 물론, openSUSE 를 비하하거나 얕잡아 보는 것은 아닙니다. 수세만의 독특한 방식이라고 해야 옳다고 봅니다. openSUSE 를 사용하기 위해서 또는, openSUSE 에 대한 정보를 알고자 이 블로그를 방문하셨을텐데, 처음 ..
openSUSE Kaist 저장소 등록하기 | 더 빠른 저장소! 2023.11.03 openSUSE 저장소 openSUSE는 세계적인 인지도에 비해 한국에서의 인지도 다른 배포판들에 비하면 상당히 낮은 편입니다. 이렇게 낮은 대우를 받을 배포판이 아님에도 불구하고 국내에 공식적으로 지원하는 저장소는 다른 배포판들에 비해 상당히 적은 편, 거의 없다고 해야 올바른 표현이라고 생각합니다. 현재까지 공식적으로 https://mirrors.opensuse.org/ 에 등록되어 있는 국내의 저장소는 카이스트 미러와 카카오 미러, 두 곳 뿐 입니다. 그마저도, openSUSE의 롤링 릴리즈판인 Tumbleweed 는 Kaist Mirror 한 곳에서만 지원하고 있습니다. 기본 저장소를 이용할 수도 있겠지만, 유럽 ..
Cockpit 접속 포트 변경2023.05.07Cockpit?cockpit은 직접 SSH나 실물에 직접 연결하지 않고, 웹 브라우저를 통해 접속해서 시스템을 모니터링하고 관리하는 도구입니다.CentOS 7부터 제공되었고, 현재 나오고 있는 RHEL을 포크한 배포판 같은 경우에는 기본적으로 함께 설치가 되기 때문에 따로 설치를 해줄 필요는 없고, 서비스 실행만 해주면 됩니다.원격 SSH를 연결하는 부분이 불편한 부분도 있고, 간단히 홈서버를 이용하는 경우엔 불편하지 않고 쉽고 빠르게 시스템을 관리하거나 모니터링할 수 있는 방법을 찾기 마련이죠.Cockpit은 간단히 홈서버를 관리하거나 개발서버, 클라우드 서버를 관리하는데에 굉장히 편한 서비스입니다.저도 제가 개발 및 공부용으로 쓰고 있는 NUC 서버에 C..
리눅스에서 Adoptium Temurin JDK 설치 2023.05.07 Adoptium Eclipse Temurin JDK 2018년 Oracle의 정책 변경에 따라 OracleJDK 바이너리에 적용되던 BCL 라이선스가 바뀌어서 라이선스가 모호하여 오픈소스 진영으로 전부 옮겨가고 있다고 합니다. 이클립스 재단의 Adoptium은 고품질의 Java 제품을 만들기 위한 프로젝트로 Adoptium Working Group에는 Microsoft, IBM, Redhat 등의 쟁쟁한 오픈소스 기업들이 참여하고 있다고 합니다. Adoptium Eclipse Temurin은 Oracle SE TCK(Technology Compatibility Kit)와 Eclipse AQAvit 테스트를 통과했다고 합니다. 저도 ..