주간 업데이트 #2 - 2021년 1월 17일
5003 단어 gitrusttypescriptdevjournal
나의 2021 학습 계획
Henry Boisdequin ・ 1월 6일 ・ 2분 읽기
#javascript
#python
#webdev
#bash
주간 업데이트
이번주는 러스트의 주간이었다고 말하고 싶습니다. 나는 Rust에 훨씬 더 깊이 빠져들어 더 큰 프로젝트를 만들고 더 발전된 구문을 사용했습니다. Rust에서 텍스트 편집기를 만드는 방법을 알려주는 awesome tutorial을 따라 일주일을 시작했습니다. 텍스트 편집기(Lynx라고 명명함)에 대한 Python 지원을 추가하여 이 프로젝트를 확장했습니다.
헨리 보이스 데퀸 / 스라소니
Rust의 기본 텍스트 편집기.
스라소니
Rust로 작성된 기본 텍스트 편집기. Lynx가 만들어졌고following this awesome tutorial 더 많은 기능이 추가되었습니다.
현재 기능
할 것
스라소니를 실행
Rust, rustup 및 cargo가 설치되어 있는지 확인하십시오. 여기에서 그렇게 할 수 있습니다: https://www.rust-lang.org/tools/install .
git clone https://github.com/henryboisdequin/lynx.git
cargo run <file>
<file>
는 Lynx에서 편집하려는 파일입니다.View on GitHub
또한 Rust에서 수명, 차용 및 안전하지 않은 코드에 대해 더 많이 배웠습니다. 며칠 전 중급 Rust를 배우려는 사람들에게 매우 도움이 되는 를 발견했습니다. 저는 주로 "Crust of Rust"스트림을 따라가며 수명, 매크로, 안전하지 않은 코드 등을 살펴보았습니다. 또한 타사 API를 가져오는 여러 CLI 애플리케이션을 빌드하여 Rust에서 async/await 및 Tokio를 사용하는 실험을 했습니다. 이번 주말에 저는 Rust에서 리포지토리를 초기화하고 파일을 추가하고 파일을 커밋할 수 있는 저만의 Git CLI 도구를 만들었습니다.
헨리 보이스 데퀸 / git-cli
리포지토리를 초기화하고 파일을 추가하고 파일을 커밋할 수 있는 git CLI 도구입니다.
git-cli
리포지토리를 초기화하고 파일을 추가하고 파일을 커밋할 수 있는 git cli 도구를 만들었습니다.
용법
git clone https://github.com/henryboisdequin/git-cli.git
cargo run init
cargo run add <files>
cargo run commit
View on GitHub
한 주를 마무리하기 위해 다양한 유형의 항목에 대한 오픈 소스 기여를 했습니다. 전반적으로 성공적인 한 주였다고 생각합니다! 다음 주에는 좀 더 많은 애플리케이션을 구축하여 더 많은 Rust에 집중할 것입니다. Tailwind로 포트폴리오를 만들고 더 많은 오픈 소스 기여를 할 수 있기를 바랍니다.
나는 또한 나만의 뉴스레터를 시작했습니다. 때때로 더 많은 콘텐츠를 받고 싶다면 가입하세요!
읽어 주셔서 감사합니다!
헨리
📰 Newsletter
🐱 GitHub
Reference
이 문제에 관하여(주간 업데이트 #2 - 2021년 1월 17일), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://dev.to/hb/weekly-update-2-17th-jan-2021-354d텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)