Welcome back to our weekly newsletter! We hope this finds you well and ready for an exciting edition of tech news!
First on our lineup, let's talk about Geph, the modular Internet censorship circumvention system. In today's online world, censorship has become a serious issue, and with national filtering on the rise, it's important to have tools that can help us navigate it. Geph is a great solution to this problem, designed specifically to deal with national filtering. It's user-friendly and highly effective, so don't miss out on learning more about it!
Up next, we've got a link to a really cool resource for web developers out there. Build fast web applications with Rust looks like an incredible opportunity to up your web development game. Rust is becoming more popular by the day, and for good reason. Its features make it the perfect language for creating fast and highly efficient web applications. So take a look at what this tutorial has to offer and get cracking on that application you've been dreaming of!
For our Rust enthusiasts, we've got a treat for you. Check out 58 Rust Resources Every Learner Should Know in 2023 and take your Rust skills to the next level. This comprehensive list of resources covers everything from basic syntax to advanced concepts, so whether you're a beginner or an advanced learner, you'll find something useful here.
On the topic of Rust, have you ever wondered how the TF-IDF algorithm works? Well, wonder no more! We've got Rust Keyword Extraction: Creating the TF-IDF algorithm from scratch, where you'll learn how to build the algorithm from scratch using Rust. It's a fascinating read, and it's sure to deepen your understanding of this powerful algorithm.
Finally, we've got a Rust tutorial that focuses on handling the ExitBootServices Event. Handling ExitBootServices Event in Rust std is an excellent resource for Rust developers that are interested in how the operating system runs and interacts with your application. So, if you're developing an operating system or looking to dive deeper into Rust's capabilities, this is a tutorial you won't want to miss!
That's it for this week's edition of our newsletter. We hope you find these links as exciting and informative as we did! Have a fantastic week, and we'll catch you in our next newsletter!
Our Article Picks
- Nirmalya Sengupta: Why am I learning Rust?
- Zelenya: Understanding FP: Overcoming Intuition and Ease Hurdles (loops vs. recursion)
- Alexey Timin: We Are Moving to Rust
- Vyacheslav Chub: Node & Rust: Friendship Forever. The NAPI-rs Way.
- Ardi: Confessions from a Golfer Programmer
- Chiranjeevi Tirunagari: Number types ( in RUST )
- Omar.unwrap();: 58 Rust Resources Every Learner Should Know in 2023
- Ben Greenberg: A ChatGPT GitHub Action for Reviewing Text for Potentially Discriminatory Language
- Chiranjeevi Tirunagari: Number types extended... ( in RUST )
- teddav: Foundry: add a cheatcode
- 豌豆花下猫: Why don't Python, Go and Rust have a ternary conditional operator?
- Dan Mugisho M.: Rust Tips and Tricks #PartOne
- Afonso Barracha: Rust Keyword Extraction: Creating the TF-IDF algorithm from scratch
- Jaap Brasser: Hello I'm Jaap!
- Braulio-CashAbroad: What If ... we could learn Soroban by watching a story? [Video + Blog]
- Chidozie C. Okafor: “Unlock the Magic of Rust: Mastering if-let, while-let, and let-else with Fun and Engaging…
- jahwi: AI Newsie: Building a Serverless News Aggregator Bot with Rust, GPT-3, AWS Polly, and Sendgrid's API
- Chidozie C. Okafor: Rust’s Ownership System: Memory Safety Without Garbage Collection
- Ayush: Handling ExitBootServices Event in Rust std
- Jimmy McBride: 🚀 Level Up Your Rust Skills: Master State Management with a Brilliant Tip! 🤓💡
- Sam Erickson: Installing diesel_cli on OpenSUSE Tumbleweed
- 2000python: 每日一题：412. Fizz Buzz
Our Repo Picks
- MystenLabs/sui (Rust): Sui, a next-generation smart contract platform with high throughput, low latency, and an asset-oriented programming model powered by the Move programming language
- helix-editor/helix (Rust): A post-modern modal text editor.
- matter-labs/zksync (Rust): zkSync: trustless scaling and privacy engine for Ethereum
- johnlui/PPHC (Rust): 📙《高并发的哲学原理》开源图书（CC BY-NC-ND）
- rustdesk/rustdesk (Rust): Virtual / remote desktop infrastructure for everyone! Open source TeamViewer / Citrix alternative.
- pola-rs/polars (Rust): Fast multi-threaded, hybrid-out-of-core DataFrame library in Rust | Python | Node.js
- lencx/nofwl (Rust): NoFWL Desktop Application
- facebook/buck2 (Rust): Build system, successor to Buck
- qdrant/qdrant (Rust): Qdrant - Vector Search Engine and Database for the next generation of AI applications. Also available in the cloud https://cloud.qdrant.io/
- uutils/coreutils (Rust): Cross-platform Rust rewrite of the GNU coreutils
- fermyon/spin (Rust): Spin is the open source developer tool for building and running serverless applications powered by WebAssembly.
- lencx/ChatGPT (Rust): 🔮 ChatGPT Desktop Application (Mac, Windows and Linux)
- gfx-rs/wgpu (Rust): Safe and portable GPU abstraction in Rust, implementing WebGPU API.
- meilisearch/meilisearch (Rust): A lightning-fast search engine that fits effortlessly into your apps, websites, and workflow.
- rerun-io/rerun (Rust): Log images, point clouds, etc, and visualize them effortlessly. Built in Rust using egui
- geph-official/geph4-client (Rust): Geph (迷霧通) is a modular Internet censorship circumvention system designed specifically to deal with national filtering.
- actix/actix-web (Rust): Actix Web is a powerful, pragmatic, and extremely fast web framework for Rust.
- embassy-rs/embassy (Rust): Modern embedded framework, using Rust and async.
- leptos-rs/leptos (Rust): Build fast web applications with Rust.
- spacedriveapp/spacedrive (Rust): Spacedrive is an open source cross-platform file explorer, powered by a virtual distributed filesystem written in Rust.
- MicroCBer/BetterNCM-Installer (Rust): 一键安装 BetterNCM
- huggingface/tokenizers (Rust): 💥 Fast State-of-the-Art Tokenizers optimized for Research and Production
- surrealdb/surrealdb (Rust): A scalable, distributed, collaborative, document-graph database, for the realtime web
- emilk/egui (Rust): egui: an easy-to-use immediate mode GUI in Rust that runs on both web and native
Rusticles is a weekly roundup for all things Rust! Follow me on Twitter for more projects @dennisokeeffe92.
Subscribe to my personal newsletter to get updates on TheLastWeekIn.Dev + more! 🦄