[C++] g++의 c++지원 version
Overview g++ 버전에 따라 c++ 지원 버전이 다르기 때문에 해당 내용을 정리한다. Contents C++ GCC Description C++23 GCC 11 ~ -std=c++2b, -std=gnu++2b C+...
[Ubuntu] sed 사용
Overview Ubuntu 환경에서 치환을 하는 경우가 많아 sed를 자주 사용하는데 내용을 정리하지 않고 사용하다 보니 매번 찾아보는 경우가 발생해서 내용을 정리하고 사용시 업데이트 하려한다. Use sed 다중공백을 단일공백으로 치환 cut -d ' ' -f2처럼 cut을 사용하는 경우가 많은데 다중공백이 있을경우 의도치 않은 내용이 반환되...
[Ubuntu] Ubuntu codeserver desktop icon 생성
Overview Ubuntu 환경에서 codeserver에 접근하려면 브라우저를 실행하고 주소를 입력하여 접근하거나 google-chrome --app=${code_server_address}처럼 실행을 해야합니다. 근데 이게 생각보다 너무 번거로워서 codeserver desktop icon을 만들려고 합니다. Ubuntu desktop icon...
[C++] for_each
c++ for_each? c++에서는 for를 통해 반복동작 수행이 가능 하며 for loop와 c++11 부터 제공되는 Range-based for loop가 존재합니다. for_each는 c++17부터 반복문을 좀 더 간결하고 유연하게 사용 할 수 있도록 제공됩니다. 기존 for loop for loop 기본 for loop는 우리가 일반적으...
[RPI4] Raspberrypi4 에서 Google drive sync 사용
Overview 오늘은 Raspberry pi4에서 google drive sync 기능을 활용 해보려고 합니다. 평소에 필요한 configuration 정보나 codeserver 정보들을 백업하기 위함입니다. Docker Container Ubuntu:22.04 image를 통해 container를 생성 하였습니다. $ docker run -it ...
[RPI4][Docker] Raspberrypi4 에서 vscode server 실행
Overview ipad를 통해 개발을 해볼까 하는 생각을 가지고 있었는데 vscode server를 설치하여 ipad에서 vscode를 사용 할 수 있다는것을 알게 되었다. 다행히도 집에 raspberrypi4가 놀고 있어서 code server를 오픈하고 sub domain을 주면 외부 어디서든 vscode를 사용 할 수 있다!! docker ...
[Docker] Docker network driver
Docker network driver ? docker network create --driver bridge ${bridge_name} UPDATE 예정
[Docker] Docker root dir 변경
Docker root directory? Docker를 사용하면 docker hub를 통해 image를 받거나 해당 image를 통해 container를 생성하게 된다. 이런 정보들은 전부 어디에 저장이 되는것일까? 이런 정보는 Docker Root Dir에 설치가 된다. 해당 위치는 아래와 같이 확인이 가능하다. docker info | gr...
[Docker] Docker HTTP private registry 사용
Overview Docker private registry에서 이미지를 pull, push 할 때 http: server gave HTTP response to HTTPS client 에러가 발생을 하였다. 이유는 docker는 registry에 접근할 때 기본 인증으로 안전하지 않은 레지스트리를 사용할 수 없다. 하지만 내부망 내에서 사용하...