분류 전체보기(24)
-
윈도우 패키지 관리자 Chocolatey 설치하기
개인적으로 윈도우를 설치하고 나면 가장 먼저 하는 일이 있습니다. 그것은 바로 Chocolatey 설치하기. Chocolatey는 윈도우용 패키지 관리자로 프로그램을 일일이 찾아서 다운로드 받고 설치하는 과정을 쉽게 해 줍니다. 리눅스에서 apt이나 yum을 써보신 분들은 윈도우에는 왜 이런 게 없는가 하는 생각을 해보셨을지도 모르겠습니다. 저도 그런 생각을 하던 차에 발견했던 것이라 이걸 알게 된 후로 항상 1순위로 설치하는 프로그램이 되었습니다. 공식 홈페이지 주소는 아래와 같습니다. https://chocolatey.org/ Chocolatey - The package manager for Windows Chocolatey is software management automation for Wind..
2023.01.10 -
Raspberry PI / Raspberry PI Compute Module 4 USB, SSH 활성화
Raspberry PI OS를 설치하고 바로 사용하고 싶은데 키보드 마우스가 안됩니다. IO Board의 데이터시트를 찾아보니 아래와 같은 내용이 있습니다. config.txt 파일을 수정하려면 OS 설치 시 했던 방법을 반복해야합니다. 1. 일단은 IO Board에서 전원 커넥터를 제거합니다. 그 다음 IO Board에서 위쪽 빨간색으로 박스로 표시된 위치에 점퍼를 연결합니다. 그리고 아래쪽 파란색 박스로 표시된 usb 커넥터에 usb 케이블을 꽂아서 PC와 연결합니다. 2. rpiboot 프로그램을 실행합니다. 3. IO Board에 전원을 연결합니다. 이 때 CM4 보드가 이동식 디스크로 인식되는데 이걸 열어보면 config.txt 파일을 찾을 수 있습니다. 4. config.txt 파일을 메모장이..
2022.12.30 -
Raspberry PI / Raspberry PI Compute Module 4 eMMC에 OS 설치하기
아래의 두 친구들을 가지고 OS 설치하는 방법을 알려드리려고 합니다. https://www.raspberrypi.com/products/compute-module-4/?variant=raspberry-pi-cm4001000 Buy a Compute Module 4 – Raspberry Pi The power of Raspberry Pi 4 in a compact form factor for deeply embedded applications. Raspberry Pi Compute Module 4 incorporates a quad-core ARM Cortex-A72 processor, dual video output, and a wide selection of other interfaces. Availa..
2022.12.30 -
Rust / 문자열 입력
백준 문제를 풀려다 보니 초반부터 문자열 입력을 받는 문제들이 있더라고요. 이번 예제에서는 문자열을 입력받아서 출력해 보겠습니다. 새로운 프로젝트를 생성합니다. main.rs 파일을 아래와 같이 수정합니다. use std::io; fn main() { let mut user_input = String::new(); let stdin = io::stdin(); println!("What is your name?"); let _result = stdin.read_line(&mut user_input); let input = user_input.replace("\r", "").replace("\n", ""); println!("Hello {}!!", input); } 이렇게 코드를 넣고 보니 "Hello, w..
2022.12.29 -
Rust / "Hello World"
처음 시작하면 "Hello World"를 출력하는 것이 국룰. 적당한 곳에 프로젝트용 폴더를 만들고 새로운 프로젝트를 생성합니다. cargo new hello_world 새로 생성된 프로젝트 폴더로 이동해서 어떤 파일들이 생성되었는지 확인해보겠습니다. vscode에서 보면 다음과 같은 구조로 되어 있습니다. vscode에서 main.rs 파일을 열어보겠습니다. 프로젝트 생성만 했지만 이미 "Hello, world!"가 있습니다. 굿! 요대로 프로젝트를 실행해봅시다. cargo run 참 쉽죠? 빌드된 실행 파일은 아래의 경로에 있습니다. 여러 가지로 궁금한 것들이 많으실 것 같지만 급하게 먹는 밥에 체하는 법입니다. 천천히 알려드리겠습니다. 아래의 사이트를 방문하여 전체 코드를 받으실 수 있습니다. ht..
2022.12.29 -
Rust / 러스트 설치하기
아래의 주소를 클릭하여 러스트 홈페이지에 들어갑니다. https://www.rust-lang.org/ Rust Programming Language A language empowering everyone to build reliable and efficient software. www.rust-lang.org 홈페이지 처음 화면입니다. 여기에서 우측 상단의 'GET STARTED' 라고 쓰여있는 노란 버튼을 누르시면 설치 안내 페이지로 넘어갑니다. 윈도우를 사용하고 계시다면 화면 우측 하단의 'DOWNLOAD RUSTUP-INIT.EXE (64-BIT)' 버튼을 클릭해서 설치 파일을 다운로드 받으시면 됩니다. 다운로드 받으신 rustup-init.exe 파일을 실행하시면 설치를 시작합니다. 이 화면에서 ..
2022.12.29