본문 바로가기

인턴11

Git #2 Basics Git Theory - 2 - Basics This part of Git series covers the basics like config, init, add, rm, .gitignore, commit, log, blame, diff, tag, describe, show and stash bobbydreamer.com 이번에는 local repository 안에서의 operation에 대해 다룬다. (basic이라기에는 너무 방대한 것 같은데;;) git help [-a | command (e.g. add, commit) | everyday] Command를 설명해주는 command 이다. 특히 'git help everyday'는 일반적으로 자주 쓰이는 command에 대한 manual을 web에 띄워.. 2022. 12. 29.
Git #1 Origins story and terms Git 공부를 위해 자료를 찾던 중 좋은 article이 있어서 올려본다. Git Theory - 1 - Origins story and terms This part of Git series covers origins - How it all started bobbydreamer.com 2005년에 갓갓 Linus Torvalds가 Linux Kernel 개발을 위해서 새로운 version control system을 고안하게 되었고 Git을 만들게 된다. 소프트웨어의 변화를 추적하여 수정을 되돌리거나 개발자들간의 협업을 용이하도록 만드는 tool이다. (변화를) 추적하는 모든 파일들을 한데 묶어 object라 하며 각 object는 유일한 hasn id를 가진다. 그리고 그 object들은 Directe.. 2022. 12. 27.
Go Language #1 Write in GO~ / 진한 너디 감성 다운로드는 여기서 The Go Programming Language DevOps & Site Reliability With fast build times, lean syntax, an automatic formatter and doc generator, Go is built to support both DevOps and SRE. go.dev editor로 vs code를 사용하는데 환경변수 등을 따로 설정해줄 필요 없이 vs code에 go 파일을 생성해서 시키는대로 설치 및 설정해주면 된다. (갓갓 vs code) Go with Visual Studio Code Learn about Visual Studio Code editor features (code c.. 2022. 12. 16.
Kalman Filters Kalman filter - Wikipedia en.wikipedia.org 영상을 보고 내가 이해한 것은 다음과 같다. - estimate 값과 관찰된 measure 값을 가지고 둘 중 noise의 분산이 더 적은 쪽으로 weight를 더 크게 줘 estimate 값과 관찰된 measure 값 사이의 최종 값을 낸다. 애초에 system은 어떻게 구성되는지, noise distribution은 어떻게 형성이 되는지는 깊숙히 봐야할 것 같다. 디테일하게까지 공부해야하나... 어려울 것 같은데,, 생각했던 것처럼 system이 어떻게 돌아가는지에 대한 이해로부터 식을 짤 수 있어보인다. 내가 kalman filter를 사용하여 filtering하고 싶은 데이터는 위치 데이터이다. 당연하겠지만 현재 위치에서.. 2022. 7. 22.