Bit, byte... bit는 정보의 최소단위이다. 0과 1의 값을 가진다. 1 byte = 8bit이다. 즉, 1바이트는 $2^8$까지 표현 가능하다. C언어에서 inteager(정수형)은 4바이트를 가진다. 그러면 $2^{32}$만큼을 표현할 수 있다. signed int의 경우는 음수까지 표현하기 위해서 $-2^{31}$에서 $2^{31}$의 범위를 가진다. 우리가 보통 ~기가, ~메가 라고 부르는 것은 ~기가바이트이다. 앞서 회로 이론에서 설명했듯이 기가, 메가, 킬로는 10의 n승을 의미한다. 1 킬로바이트(1 kB) = 1000 바이트 1 메가바이트(1 MB) = 1000 킬로바이트 = $10^6$바이트 1 기가바이트(1 GB) = 1000 메가바이트 = $10^6$ 킬로바이트 = $10^9..
네이버에서 코딩을 위해 만든 글꼴인 D2 Coding을 설치하고 사용해보겠습니다. 국내에서 만든 폰트이다보니 한글에 대해서도 폰트가 깔끔하다는 점이 특징입니다. D2 Coding 설치 https://github.com/naver/d2codingfont GitHub - naver/d2codingfont: D2 Coding 글꼴 D2 Coding 글꼴. Contribute to naver/d2codingfont development by creating an account on GitHub. github.com 설치는 이곳에서 할 수 있습니다. 가장 최신 버전의 글꼴을 다운로드 하겠습니다. 설치하시고 압축 해제합니다. 설치한 곳에 들어가면 D2 Coding D2 Coding All D2 Coding Liga..
컴퓨터를 초기화 한 관계로 다시 설치해보면서 글을 쓰려고 합니다. 이 글에서는 anaconda를 설치할 예정입니다. Anaconda 설치 아나콘다는 파이썬과 패키지들을 관리하게 묶어둔 도구입니다. 파이썬을 사용하다보면 matplotlib, numpy 등등 여러가지 사용할 때가 많은데 한번에 있어서 사용하기 편리합니다. 원래 pip가 익숙하다보니 pip도 사용하고 필요하면 anaconda쓰고 했는데 일단 설치해보겠습니다. https://docs.anaconda.com/anaconda/install/ Anaconda | The World's Most Popular Data Science Platform Anaconda is the birthplace of Python data science. We are a..
라즈베리파이를 세팅하면서 글을 써보려고 합니다. 라즈베리파이는 매우 작은 컴퓨터라고 생각하시면 되겠습니다. 비슷하게 아두이노가 있지만 라즈베리파이는 운영체제를 사용하며 더 복잡한 연산을 이용할 때 사용합니다. 각각의 장단점이 있습니다. 라즈베리파이의 구성 라즈베리파이를 보면 복잡하게 되어있는데, 간단하게 표시해보겠습니다. Raspberry Pi 4 Model B입니다. 왼쪽부터 무선 통신칩(WIFI, 블루투스) USB-C 파워 CPU micro HDMI RAM 카메라 커넥터(CSI) 이더넷 컨트롤러 USB컨트롤러 이더넷 커넥터 USB 3.0포트 2개와 2.0 포트 2개로 구성됩니다. 왼쪽 하단에 micro SD 포트가 있습니다. 이따 보여드리겠습니다. 방열판도 그림과 같이 설치합니다. Raspberry ..
https://git-scm.com/downloads Git - Downloads Downloads macOS Windows Linux/Unix Older releases are available and the Git source repository is on GitHub. GUI Clients Git comes with built-in GUI tools (git-gui, gitk), but there are several third-party tools for users looking for a platform-specific exp git-scm.com 여기에서 git을 설치할 수 있다. 그냥 다 next 눌러서 설치했다. git --version 을 통해 git이 설치되었는지 확인한다. 우리가 사용..
안녕하세요, 이번 시간에는 많은 사람들이 IDE로 사용하는, VSCode 설치 방법에 대해 알아보겠습니다. VSCode는 특정 언어가 아닌 많은 언어를 다 코딩할 수 있도록 되어 있고요, 이제 설치해보겠습니다. 우선 다음 링크에 들어갑니다. code.visualstudio.com/ Visual Studio Code - Code Editing. Redefined Visual Studio Code is a code editor redefined and optimized for building and debugging modern web and cloud applications. Visual Studio Code is free and available on your favorite platform - Linu..