From 3547994463c1d4f6926cce68fcb0b059562e387a Mon Sep 17 00:00:00 2001 From: VinhLin Date: Mon, 1 Apr 2024 18:18:59 +0700 Subject: [PATCH] rust-lang --- 404.html | 6 +- about/index.html | 2 +- atom.xml | 77 ++++++- feed.json | 27 ++- index.html | 14 +- pages/index.html | 6 +- posts/index.html | 6 +- posts/iot/hardware/unihiker/index.html | 2 +- posts/iot/software/pi400-keyboard/index.html | 2 +- posts/iot/software/pikvm/index.html | 2 +- .../software/raspberry-openauto/index.html | 2 +- posts/iot/software/rust-lang/index.html | 202 ++++++++++++++++++ sitemap.xml | 2 +- tags/index.html | 6 +- 14 files changed, 320 insertions(+), 36 deletions(-) create mode 100644 posts/iot/software/rust-lang/index.html diff --git a/404.html b/404.html index 9135f02..f84aa97 100644 --- a/404.html +++ b/404.html @@ -6,14 +6,14 @@ 404 Page not found | VinhLin - + - + - + diff --git a/about/index.html b/about/index.html index 9032b39..ec63818 100644 --- a/about/index.html +++ b/about/index.html @@ -6,7 +6,7 @@ About | VinhLin - + + + Rust Lang + http://localhost:1313/posts/iot/software/rust-lang/ + <h2 id="rust-lang">Rust-lang</h2> +<h3 id="hạn-chế">Hạn chế</h3> +<ul> +<li><a href="https://users.rust-lang.org/t/why-is-there-so-much-mismanagement-in-the-rust-foundation-and-core-team/94822">Năm 2023 xảy ra nhiều dramma của Rust Found</a></li> +<li>Rust là ngôn ngữ <strong>khó học, code khó</strong>. +<ul> +<li><a href="https://www.youtube.com/watch?v=EYCBm0xAWow&amp;list=LL&amp;index=3">5 things I wish I knew before learning Rust</a></li> +<li><a href="https://www.youtube.com/watch?v=fknamfNtKk0">Why do developers hate Rust?</a></li> +</ul> +</li> +<li>Cộng đồng <strong>DEV</strong> chưa quá đông như Golang. <a href="https://spectrum.ieee.org/the-top-programming-languages-2023">Top Programming Languages 2023</a></li> +</ul> +<h3 id="lợi-ích">Lợi ích</h3> +<ul> +<li>Rust là ngôn ngữ <strong>low level</strong>, được sử dụng cho nhiều mục đích khác nhau: +<ul> +<li>Dùng để code nhúng.</li> +<li>Dùng để code phía Server.</li> +<li>Có thể dùng để code OS - như <a href="https://rust-for-linux.com/">Rust for Linux</a></li> +</ul> +</li> +<li>Rust chú trọng vào sự an toàn - <strong>memory safety</strong>.</li> +<li>Cộng đồng Rust vẫn đang phát triển. <a href="https://pypl.github.io/PYPL.html">Dựa trên báo cáo thì số lượt tìm kiếm hướng dẫn lập trình Rust đã tăng hơn Golang</a></li> +</ul> +<h3 id="rust-roadmaphttpsroadmapshrust"><a href="https://roadmap.sh/rust">Rust Roadmap</a></h3> +<h3 id="tài-liệu-về-rust">Tài liệu về Rust</h3> +<ul> +<li> +<p><a href="https://www.jetbrains.com/help/rust/getting-started.html">Rust IDE - RustRover</a></p> +</li> +<li> +<p><a href="https://docs.rust-embedded.org/book/">The Embedded Rust Book</a></p> +</li> +<li> +<p><a href="https://std-dev-guide.rust-lang.org/">Standard library developers Guide</a></p> +</li> +<li> +<p><a href="https://blog.rust-lang.org/">Blog Rust</a></p> +</li> +<li> +<p><a href="https://doc.rust-lang.org/rust-by-example/index.html">Rust By Example</a></p> +</li> +<li> +<p><a href="https://rust-tieng-viet.github.io/getting-started/first-project.html">Rust Tiếng Việt</a></p> +</li> +<li> +<p><a href="https://www.youtube.com/watch?v=rAl-9HwD858&amp;list=PLqbS7AVVErFiWDOAVrPt7aYmnuuOLYvOa&amp;index=3">Youtube - Crust of Rust</a></p> +</li> +<li> +<p><a href="https://www.youtube.com/@letsgetrusty">Youtube - Let&rsquo;s Get Rusty</a></p> +</li> +<li> +<p><a href="https://docs.google.com/document/d/1kQidzAlbqapu-WZTuw4Djik0uTqMZYyiMXTM9F21Dz4/edit?lid=75778#heading=h.gjdgxs">Rust Cheatsheet</a></p> +</li> +<li> +<p><a href="https://os.phil-opp.com/">Writing an OS in Rust</a></p> +</li> +</ul> + + VinhLD + http://localhost:1313/posts/iot/software/rust-lang/ + Mon, 01 Apr 2024 18:14:13 +0700 + + Raspberry OpenAuto http://localhost:1313/posts/iot/software/raspberry-openauto/ @@ -34,7 +101,7 @@ <li><a href="https://www.youtube.com/watch?v=ko-udLtaPk8">https://www.youtube.com/watch?v=ko-udLtaPk8</a></li> </ul> - Calvin Tran + VinhLD http://localhost:1313/posts/iot/software/raspberry-openauto/ Mon, 01 Apr 2024 17:57:07 +0700 @@ -58,7 +125,7 @@ </p> - Calvin Tran + VinhLD http://localhost:1313/posts/iot/software/pi400-keyboard/ Mon, 01 Apr 2024 17:53:24 +0700 @@ -98,7 +165,7 @@ <li><a href="https://www.waveshare.com/wiki/HDMI_to_CSI_Adapter">Cần thêm module covert từ HDMI - CSI</a></li> </ul> - Calvin Tran + VinhLD http://localhost:1313/posts/iot/software/pikvm/ Mon, 01 Apr 2024 17:49:12 +0700 @@ -122,7 +189,7 @@ </p> - Calvin Tran + VinhLD http://localhost:1313/posts/iot/hardware/unihiker/ Mon, 01 Apr 2024 17:34:03 +0700 diff --git a/feed.json b/feed.json index 7775b28..930cfb0 100644 --- a/feed.json +++ b/feed.json @@ -3,11 +3,11 @@ "title": "VinhLin", "home_page_url": "http://localhost:1313/", "feed_url": "http://localhost:1313/feed.json", - "description": "A minimal hugo theme focus on content", + "description": "Technology Blog", "favicon": "http://localhost:1313//assets/favicon.ico", "expired": false, "author": { - "name": "Calvin Tran", + "name": "VinhLD", "url": "http://localhost:1313/" }, "items": [ @@ -15,6 +15,21 @@ + { + "id": "1d6e1d9d82c5e034cbee811a39d8ea0cdf4dfb8b", + "title": "Rust Lang", + "summary": "", + "content_text": "Rust-lang Hạn chế Năm 2023 xảy ra nhiều dramma của Rust Found Rust là ngôn ngữ khó học, code khó. 5 things I wish I knew before learning Rust Why do developers hate Rust? Cộng đồng DEV chưa quá đông như Golang. Top Programming Languages 2023 Lợi ích Rust là ngôn ngữ low level, được sử dụng cho nhiều mục đích khác nhau: Dùng để code nhúng. Dùng để code phía Server. Có thể dùng để code OS - như Rust for Linux Rust chú trọng vào sự an toàn - memory safety. Cộng đồng Rust vẫn đang phát triển. Dựa trên báo cáo thì số lượt tìm kiếm hướng dẫn lập trình Rust đã tăng hơn Golang Rust Roadmap Tài liệu về Rust Rust IDE - RustRover\nThe Embedded Rust Book\nStandard library developers Guide\nBlog Rust\nRust By Example\nRust Tiếng Việt\nYoutube - Crust of Rust\nYoutube - Let\u0026rsquo;s Get Rusty\nRust Cheatsheet\nWriting an OS in Rust\n", + "content_html": "\u003ch2 id=\"rust-lang\"\u003eRust-lang\u003c/h2\u003e\n\u003ch3 id=\"hạn-chế\"\u003eHạn chế\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://users.rust-lang.org/t/why-is-there-so-much-mismanagement-in-the-rust-foundation-and-core-team/94822\"\u003eNăm 2023 xảy ra nhiều dramma của Rust Found\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRust là ngôn ngữ \u003cstrong\u003ekhó học, code khó\u003c/strong\u003e.\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://www.youtube.com/watch?v=EYCBm0xAWow\u0026amp;list=LL\u0026amp;index=3\"\u003e5 things I wish I knew before learning Rust\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://www.youtube.com/watch?v=fknamfNtKk0\"\u003eWhy do developers hate Rust?\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eCộng đồng \u003cstrong\u003eDEV\u003c/strong\u003e chưa quá đông như Golang. \u003ca href=\"https://spectrum.ieee.org/the-top-programming-languages-2023\"\u003eTop Programming Languages 2023\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3 id=\"lợi-ích\"\u003eLợi ích\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRust là ngôn ngữ \u003cstrong\u003elow level\u003c/strong\u003e, được sử dụng cho nhiều mục đích khác nhau:\n\u003cul\u003e\n\u003cli\u003eDùng để code nhúng.\u003c/li\u003e\n\u003cli\u003eDùng để code phía Server.\u003c/li\u003e\n\u003cli\u003eCó thể dùng để code OS - như \u003ca href=\"https://rust-for-linux.com/\"\u003eRust for Linux\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eRust chú trọng vào sự an toàn - \u003cstrong\u003ememory safety\u003c/strong\u003e.\u003c/li\u003e\n\u003cli\u003eCộng đồng Rust vẫn đang phát triển. \u003ca href=\"https://pypl.github.io/PYPL.html\"\u003eDựa trên báo cáo thì số lượt tìm kiếm hướng dẫn lập trình Rust đã tăng hơn Golang\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3 id=\"rust-roadmaphttpsroadmapshrust\"\u003e\u003ca href=\"https://roadmap.sh/rust\"\u003eRust Roadmap\u003c/a\u003e\u003c/h3\u003e\n\u003ch3 id=\"tài-liệu-về-rust\"\u003eTài liệu về Rust\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://www.jetbrains.com/help/rust/getting-started.html\"\u003eRust IDE - RustRover\u003c/a\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://docs.rust-embedded.org/book/\"\u003eThe Embedded Rust Book\u003c/a\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://std-dev-guide.rust-lang.org/\"\u003eStandard library developers Guide\u003c/a\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://blog.rust-lang.org/\"\u003eBlog Rust\u003c/a\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://doc.rust-lang.org/rust-by-example/index.html\"\u003eRust By Example\u003c/a\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://rust-tieng-viet.github.io/getting-started/first-project.html\"\u003eRust Tiếng Việt\u003c/a\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://www.youtube.com/watch?v=rAl-9HwD858\u0026amp;list=PLqbS7AVVErFiWDOAVrPt7aYmnuuOLYvOa\u0026amp;index=3\"\u003eYoutube - Crust of Rust\u003c/a\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://www.youtube.com/@letsgetrusty\"\u003eYoutube - Let\u0026rsquo;s Get Rusty\u003c/a\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://docs.google.com/document/d/1kQidzAlbqapu-WZTuw4Djik0uTqMZYyiMXTM9F21Dz4/edit?lid=75778#heading=h.gjdgxs\"\u003eRust Cheatsheet\u003c/a\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://os.phil-opp.com/\"\u003eWriting an OS in Rust\u003c/a\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n", + "url": "http://localhost:1313/posts/iot/software/rust-lang/", + "date_published": "1046-01-09T414:11:00+07:00", + "date_modified": "1046-01-09T414:11:00+07:00", + "author": { + "name": "VinhLD", + "url": "http://localhost:1313/" + } + }, + { "id": "4cce4220308fd2f1f01e3e19db45c5f96e482829", "title": "Raspberry OpenAuto", @@ -25,7 +40,7 @@ "date_published": "1046-01-09T457:11:00+07:00", "date_modified": "1046-01-09T457:11:00+07:00", "author": { - "name": "Calvin Tran", + "name": "VinhLD", "url": "http://localhost:1313/" } }, @@ -40,7 +55,7 @@ "date_published": "1046-01-09T453:11:00+07:00", "date_modified": "1046-01-09T453:11:00+07:00", "author": { - "name": "Calvin Tran", + "name": "VinhLD", "url": "http://localhost:1313/" } }, @@ -55,7 +70,7 @@ "date_published": "1046-01-09T449:11:00+07:00", "date_modified": "1046-01-09T449:11:00+07:00", "author": { - "name": "Calvin Tran", + "name": "VinhLD", "url": "http://localhost:1313/" } }, @@ -70,7 +85,7 @@ "date_published": "1046-01-09T434:11:00+07:00", "date_modified": "1046-01-09T434:11:00+07:00", "author": { - "name": "Calvin Tran", + "name": "VinhLD", "url": "http://localhost:1313/" } } diff --git a/index.html b/index.html index 14e545d..f837b8a 100644 --- a/index.html +++ b/index.html @@ -7,14 +7,14 @@ VinhLin - + - + - + @@ -33,7 +33,7 @@ "@type": "WebSite", "name": "VinhLin", "url": "http:\/\/localhost:1313\/", - "description": "A minimal hugo theme focus on content", + "description": "Technology Blog", "thumbnailUrl": "http:\/\/localhost:1313\/assets\/favicon.ico", "license": "" } @@ -93,17 +93,17 @@

Latest Post

  - Raspberry OpenAuto + Rust Lang

  - Pi400 Keyboard + Raspberry OpenAuto

  - PiKVM + Pi400 Keyboard

diff --git a/pages/index.html b/pages/index.html index 5463205..cd4cfb0 100644 --- a/pages/index.html +++ b/pages/index.html @@ -6,14 +6,14 @@ Pages | VinhLin - + - + - + diff --git a/posts/index.html b/posts/index.html index ab759d6..73a8f08 100644 --- a/posts/index.html +++ b/posts/index.html @@ -6,14 +6,14 @@ Posts | VinhLin - + - + - + diff --git a/posts/iot/hardware/unihiker/index.html b/posts/iot/hardware/unihiker/index.html index b258191..e6f6eb0 100644 --- a/posts/iot/hardware/unihiker/index.html +++ b/posts/iot/hardware/unihiker/index.html @@ -6,7 +6,7 @@ UNIHIKER | VinhLin - + diff --git a/posts/iot/software/pi400-keyboard/index.html b/posts/iot/software/pi400-keyboard/index.html index 91d654d..dcdc8ed 100644 --- a/posts/iot/software/pi400-keyboard/index.html +++ b/posts/iot/software/pi400-keyboard/index.html @@ -6,7 +6,7 @@ Pi400 Keyboard | VinhLin - + diff --git a/posts/iot/software/pikvm/index.html b/posts/iot/software/pikvm/index.html index f222701..2944c9a 100644 --- a/posts/iot/software/pikvm/index.html +++ b/posts/iot/software/pikvm/index.html @@ -6,7 +6,7 @@ PiKVM | VinhLin - + diff --git a/posts/iot/software/raspberry-openauto/index.html b/posts/iot/software/raspberry-openauto/index.html index 7f0f7fb..6e8a028 100644 --- a/posts/iot/software/raspberry-openauto/index.html +++ b/posts/iot/software/raspberry-openauto/index.html @@ -6,7 +6,7 @@ Raspberry OpenAuto | VinhLin - + + + + + + + Rust Lang | VinhLin + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

+
+
+

+ + VinhLin + + +

+ +
+
+
+

Rust Lang

+

Rust-lang

+

Hạn chế

+ +

Lợi ích

+ +

Rust Roadmap

+

Tài liệu về Rust

+ + + + + +
+ + +
+ + + + +
+ + +
+
+ + diff --git a/sitemap.xml b/sitemap.xml index d657195..d256f42 100644 --- a/sitemap.xml +++ b/sitemap.xml @@ -3,7 +3,7 @@ xmlns:xhtml="http://www.w3.org/1999/xhtml"> https://vinhlin.github.io/posts/ - 2024-04-01T17:57:07+07:00 + 2024-04-01T18:14:13+07:00 https://vinhlin.github.io/pages/ 2024-03-31T15:21:41+07:00 diff --git a/tags/index.html b/tags/index.html index 255984b..baa0689 100644 --- a/tags/index.html +++ b/tags/index.html @@ -6,14 +6,14 @@ Tags | VinhLin - + - + - +