일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |
- 노트북 SSD교체
- 라즈베리파이 원격접속
- 라즈베리파이 모니터 없이
- 우분투
- Linux 압축
- 리눅스
- ROS2 설치
- XPS 9560 분해
- A1314 windows
- windows usb
- 윈도우 gcc
- 애플키보드 윈도우에서
- 우분투 압축
- 노트북
- ROS2
- Linux
- XPS 9560
- 애플키보드 윈도우
- 노트북 분해 청소
- 라즈베리파이 SSH
- 써멀구리스 재도포
- 라즈베리파이 키보드 없이
- windows gcc
- Ubuntu 압축
- 리눅스 압축 해제
- 라즈베리파이 VNC
- 우분투 압축 해제
- AWS
- 노트북 써멀구리스
- ubuntu
- Today
- Total
목록분류 전체보기 (22)
하루에 한 걸음
C에서 기본 입출력을 사용할 때 아래와 같이 헤더파일을 추가해준다. #include 하지만 C++에서 기본 입출력을 사용할 때는 조금 다르다. #include 왜 여기에서는 헤더파일을 추가할 때 .h라는 확장자를 사용하지 않을까? C++의 초기 버전에서도 .h 확장자를 사용했다. 하지만 이제 규칙을 바꿔서 C의 헤더 파일에만 .h 확장자를 사용하고 C++용 헤더파일은 확장자를 더이상 붙이지 않기로 했다. C 헤더 파일을 기반으로 만든 C++ 헤더 파일도 있는데, 이 경우는 기존 파일과 구분짓기 위해 파일 이름 앞에 c를 붙인다. ex) math.h -> cmath 최종 정리 종류 규칙 예시 설명 C++ 구식 .h iostream.h C++ 사용 가능 C 구식 .h math.h C, C++ 모두 사용 가능..
1. 선언 vector v;// int형 벡터 생성 vectorv(4);// int형 벡터 생성 후 크기를 4로 할당 vectorv = {1,2,3};// int형 벡터 생성 후 1, 2, 3으로 초기화 vectorv[] = {{1,2},{3,4}};// int형 벡터 배열 생성. 행 가변, 열 고정. vector v;// 2차원 벡터 생성. 행, 열 가변. 2. 메소드 v.begin()// 벡터 시작점의 주소값 반환 v.end()// 벡터 (끝부분 + 1) 주소값 반환 v.at(i)// 벡터의 i번째 요소 접근(범위 검사함) v.[i]// 벡터의 i번째 요소 접근(범위 검사 안함) v.front()// 벡터의 첫번째 요소 v.back()// 벡터의 마지막 요소 v.push_back()// 벡터 마지막에..
유저 정보 유저 정보 확인 git config -l유저 정보 설정 git config --global user.email "[email]" git config --global user.name "[username]"Commit 커밋에 파일 추가하기 git add [파일명]commit하기 git commit -m "[message]"log 보기 git logCheckout 특정 커밋으로 돌아가기 git checkout [commit ID]최신 커밋으로 가기 git checkout -원격 저장소 원격 저장소 주소 알려주기: 원격 저장소 이름은 origin git remote add origin [address]Push: 로컬 저장소의 변경 사항을 원격 저장소에 저장 원격 저장소 master에 push git..
Git을 처음 공부하려니 아무래도 CLI 환경보다는 GUI에서 보는 것이 좋을 것 같다. 커밋, 푸시도 할 수 있고 브랜치 그래프도 보여주니 처음 공부하기엔 최적일 듯. Sourcetree | Free Git GUI for Mac and Windows (sourcetreeapp.com) Sourcetree | Free Git GUI for Mac and Windows A Git GUI that offers a visual representation of your repositories. Sourcetree is a free Git client for Windows and Mac. www.sourcetreeapp.com 이 사이트에서 다운받으면 된다. 약관에 동의하고 다운받고 실행 Bitbucket을 선택..
드론 자율주행을 연구하면서 ROS를 열심히 썼던 기억이 있는데, 어느새 ROS는 지원이 중단되었고 ROS2가 나왔다길래 사용해보려고 한다. 목차 0. ROS란 1. 준비 2. 설치 0. ROS란 ROS는 Robot Operating System의 약자로 이름은 운영체제이지만 사실은 운영체제 위에서 돌아가는 조금 특이한 녀석이다. 라이다, IMU 카메라 등 수많은 센서의 측정값과 터틀봇 같은 로봇 사이를 rostopic이라는 포맷을 통해서 간편하게 통신할 수 있다. 각 장치는 Node를 가지고 있다. Node는 rostopic을 발행하는 Publisher와 받아보는 Subscriber로 구분할 수 있다. 한 장치(센서, 로봇 등)는 publisher node, subscriber node 중 하나만 혹은 ..
1. 설치파일(.deb) 다운로드 https://www.google.com/intl/ko/chrome/ Chrome 웹브라우저 더욱 스마트해진 Google로 더 심플하고 안전하고 빠르게. www.google.com 접속 후 다운로드를 클릭. .deb을 선택하고 다운로드 받는다 2. 설치 Ctrl + Alt + T로 터미널창을 연다. cd 명령어로 아까 다운받은 경로로 이동한다. 그리고 아래 명령어 실행 sudo dpkg -i google-chrome-stable_current_amd64.deb 3. 설치 확인 Super 키(윈도우키)를 누르고 chrome을 검색해서 나오면 설치 성공!