프로그래밍 언어/Rust 2023. 1. 20. 00:41
데이터 타입 러스트(Rust) 에서 사용되는 데이터 타입에 대해서 알아보도록 하겠습니다. 정수형 타입 크기 Signed Unsigned 8 비트 i8 u8 16 비트 i16 u16 32 비트 i32 u32 64 비트 i64 u64 128 비트 i128 u128 아키텍처별 타입 isize usize let ii8: i8 = 10; // i8 형식으로 똑같다 let i = 10_i8; // i8 형식으로 똑같다 let j = 10i8; // i8 형식으로 똑같다 let ii16: i16 = 15; let ii32: i32 = 20; let ii64: i64 = 25; let ii128: i128 = 30; 정수형 타입 범위 println!("i8 : {} ~ {}", i8::MIN, i8::MAX); pri..
프로그래밍 언어/Rust 2023. 1. 18. 13:03
Rust Playground 사이트 프로그래밍 언어를 배우기 위해서 언어 툴을 다운로드하고 설치하고 환경설정하고 복잡한 과정없이 Rust를 기본적으로 간편하게 웹사이트에서 코딩하고 컴파일 할 수 있는 사이트가 있다. https://play.rust-lang.org/ Rust Playground play.rust-lang.org 본 사이트에서 아래 예제를 실행해보자 Hello World 예제 fn main() { println!("hello, world"); } 간단히 Hello world! 예제를 실행해보자 모든 강의 예제는 Rust Playground 에서 진행합니다.
프로그래밍 언어/Rust 2023. 1. 18. 12:53
러스트(Rust) 란? 러스트(Rust) 는 모질라 리서치에서 개발한 범용 프로그래밍 언어로써 안정성을 중점으로 개발된 언어이다. 2006년 개발자 그레이든 호아레의 개인 프로젝트로 시작되어, 2009년 모질라의 지원으로 현재까지 이어져오고 있다. 인터넷에서 실행되는 서버 및 클라이언트 프로그램을 개발하는데 적합한 언어를 목표로 설계되었으며, C++과 비슷한 성능 수준을 목표로 한다. 2012년 1월 최초 알파버전 0.1이 발표되었다. 모질라의 정책에 따라 오픈소스로 개발되고 있어 많은 커뮤니티 및 개발자로부터 피드백을 받으며 성장하고 있다. 카고(Cargo) 카고(Cargo)는 러스트(Rust) 프로그래밍 언어로 쓰여진 러스트 소스코드 컴파일러 rustc를 포함하는 빌드 시스템(build system)..
임베디드 2023. 1. 4. 15:16
손에 볼펜을 쥔 느낌이 강하고 작아서 쓰기도 편리합니다. 인두기 본체와 기본적으로 인두팁 1개를 제공합니다. QC3를 지원하는 어뎁터로 사용하기 위한 USB 케이블과 여분의 추가 팁 4개 세트를 구매하였습니다. 펜슬이나 ts101 제품의 경우 앞에 인두팁을 뺏다 꼇다 할수 있는 장점이 있습니다만 단점이 인두팁이 빠지지 않도록 십자드라이버로 풀렀다 조았다 해야되는 번거로움이 있습니다. 그래서 그 번거로움을 손가락으로 쉽게 풀기 위해서 나사를 변경하였습니다. 사이즈는 M2 x 4 mm 이고 알리에서 500원에 구매했네요 https://ko.aliexpress.com/item/1005004072392997.html?spm=a2g0o.order_list.order_list_main.17.21ef140fPUv3f..
임베디드 2023. 1. 4. 15:01
Pine64.com 정식 홈페이지에서 구매하시기 바랍니다. 다른곳에서 구매하는것은 짝퉁일 가능성이 높습니다. (특히 알리익스프레스는 정품이 아닌 가품입니다) https://pine64.com/product-category/pinecil/ Pinecil Archives - PINE STORE This website uses cookies so that we can provide you with the best user experience possible. Cookie information is stored in your browser and performs functions such as recognising you when you return to our website and helping our tea..
임베디드 2023. 1. 4. 14:39
인두기 탐색 현재 사용중인 인두기의 인두팁 마모와 인두기의 노후화 때문에 문제가 생겨 인두기를 새로 구입하고자 마음을 먹고 인터넷을 조회해보았다 요즘은 예전과는 다르게 온도조절이 되는 기본적인 인두기들이 저렴한 가격에 보급형으로 공급되는것도 알았고 세상이 많이 변했음을 느꼈다. 기존에 사용하던 인두기가 엑소 EX-90B 라는 제품이어서 똑같은 엑소 제품을 알아보던중 해당사에서 공급중인 아래 인두기를 찾아보았다. 온도조절도 되고 괜찮은듯 보였다. 그러나 이노무 호기심은 끝이 나질 않으니... 알리익스프레스를 알아보던중 역시나 엑소 제품도 중국제품이랑 별 다를게 없어보였다. 외관도 똑같고 아무래도 중국에서 찍어서 국내에서 납품하는것이 아닐까라는 생각과 함께 다른 제품들을 알리에서 많이 보게 되었는데... 역..
etc 2022. 12. 11. 11:21
etc 2022. 11. 4. 17:04
오늘은 제가 금년도에 구매하고 사용중인 삼성 비스포크제트 무선 청소기의 문제점에 대해서 말씀드려볼까 합니다. 개인적인 의견과 상황이므로 참고하셨으면 좋을거 같아서 글을 남겨봅니다. 2022년 6월 정도에 삼성 비스포크 청소기를 구매하였습니다. 청소기를 구매하고 몇달동안 정말 잘 사용하였습니다. 청소기 먼지를 자동으로 비워주는 시스템은 개인적으로 너무 만족스러웠습니다. 유선청소기를 사용하던 저는 흡입력이 좀 딸리지 않을까 하는 걱정도 있었지만 유선에 비해서 흡입력도 나쁘지 않았습니다. 근데 문제는 날씨가 건조해지는 겨울이 다가왔을 무렵부터 시작되었습니다. 10월 중순쯤부터 문제가 발생되었습니다. 그 문제는 바로 정전기!! 유선 청소기만 사용하던 나에게는 상상도 못한 일이었습니다. 정전기 발생 위치 삼성 비..
프로그래밍 언어/C++ 2022. 8. 13. 21:20
콘솔 프로그램 아이콘을 내가 원하는 아이콘으로 변경하기 콘솔 프로젝트에서 리소스를 추가하기 위해서 아래와 같이 선택한다 미리 준비된 "파일명.ICO" 파일을 준비하고 가져오기를 눌러 아이콘 파일을 불러온다 불러온 아이콘을 리소스에 저장한다 이제 빌드를 하게 되면 아래와 같이 기본 아이콘이 변경된 것을 볼 수 있다
프로그래밍 언어/C++ 2022. 8. 13. 21:02
#include #include int main() { ShowWindow(GetConsoleWindow(), SW_HIDE); // ....... 코드 작성 MessageBox(NULL, L"test", L"test", MB_OK); // ....... 코드 작성 return 0; }
오늘 :
어제 :
전체 :