Astra Kernel 

1.9K Followers
638 Following
2.6K Posts

Fine me in Bluesky:
@astrakernel.bsky.social

bluesky fedi bridge:
[email protected]

email-sleuth: find valid email addresses for business contacts when you have their name and company domain

Discover and verify professional emails using names + domains (Rust-based tool with SMTP, DNS, scraping, and scoring)

https://github.com/tokenizer-decode/email-sleuth

#rustlang #infosec

GitHub - tokenizer-decode/email-sleuth: Discover and verify professional emails using names + domains (Rust-based tool with SMTP, DNS, scraping, and scoring)

Discover and verify professional emails using names + domains (Rust-based tool with SMTP, DNS, scraping, and scoring) - tokenizer-decode/email-sleuth

GitHub

A practical guide writing less repetitive code in Rust

https://baarse.substack.com/p/how-to-write-dry-code-in-rust

#rust #rustlang #dry #cleancode

How to write DRY code in Rust

Rust Best Practices: Avoiding Repetition with Advanced Code Structuring

Art’s Substack

Speed up your Python with Rust! Join our hands-on online workshop to learn all about Rust-Python Interoperability with @algo_luca and @hdoordt . Dive deep into PyO3, Rust-powered Python extensions, concurrency, and more!

🦀 Details & registration ➡️ https://ti.to/mainmatter/rust-python-feb-2025

#rustlang #python #rustpython #PyO3 #mainmatter

Remote Workshop: Rust-Python Interoperability

Python has served you well: you spun up a prototype and iterated quickly, keeping up with the evolving requirements of a successful product. Nonetheless, as time goes on, cracks are starting to show up: an endpoint is slower than it needs to be, a data processing job that took seconds now takes almost an hour, and your infrastructure bill is growing too fast compared to the size of your user base. Engineers are starting to whisper: is it time for a rewrite? Should we pause feature development to rebuild everything on more solid foundations? That's an option, but it's expensive. There's another path: rather than throwing away your entire Python codebase to start over, you analyse your application and isolate the performance-critical bits—the so-called "hot modules" where your application spends most of its time. You will rewrite those in Rust and package them as a Python native extension. This workshop will teach you how. We will cover the PyO3 crate, the subtleties of Python's Global interpreter lock, and typical examples that may arise in your daily Rust-Python interoperability work. By the end of the session, you will be well-equipped to seamlessly replace your slow Python modules with easy-to-use and blazingly fast Rust modules.

Tito

🧩 Flappy Bird Game written in Rust

- ESP32 and an OLED display, using the Embassy framework

- Optionally use active buzzer for sound feedback

https://github.com/ImplFerris/esp32-flappy-bird

#rustlang #programming

GitHub - ImplFerris/esp32-flappy-bird: Flappy Bird Game written in Rust for the ESP32 with an OLED display, using the Embassy framework.

Flappy Bird Game written in Rust for the ESP32 with an OLED display, using the Embassy framework. - ImplFerris/esp32-flappy-bird

GitHub

🦀 Breakout Game on ESP32 with OLED Display, written in Rust

- All you need is ESP32, OLED 0.96 inch display, Joystick module

- There are things needs to be improved like the text alignment,showing score & remaining lives while playing

Any suggestions are welcome 🤗

https://github.com/implferris/esp32-breakout-rust

#rustlang #embedded #programming

GitHub - ImplFerris/esp32-breakout-rust: Breakout Game written in Rust for the ESP32 with an OLED display, using the Embassy framework.

Breakout Game written in Rust for the ESP32 with an OLED display, using the Embassy framework. - ImplFerris/esp32-breakout-rust

GitHub

Are you into #rustlang and looking for (remote) #work? Want to help #cancer #research? We're planning to add some major features to a CLI app that require some serious software engineering skills. Understanding of stats a big plus, genetics knowledge a bonus. Send me a DM!

(Please RT for reach)

#rustjobs #RemoteJobs #Job #jobs

🦀 One of the famous vulnerability scanner getting Rust rewrite

"The goal is to replace the current scanner stack (openvas-scanner, ospd-openvas, notus-scanner), including the Open Scanner Protocol (OSP)"

"It provides an interface to manage scans for vulnerability testing"

https://github.com/greenbone/openvas-scanner/tree/main/rust

#infosec

openvas-scanner/rust at main · greenbone/openvas-scanner

This repository contains the scanner component for Greenbone Community Edition. - greenbone/openvas-scanner

GitHub

"Why is C the safest language?"

https://news.ycombinator.com/item?id=42639565

---

Is it a joke or a AI generated paper? 🤔

#infosec

Why is C the safest language? [pdf] | Hacker News

✨ GB-RP2350 A Game Boy emulator for the Pi Pico 2 written in Rust - support for many games - save and load from SD Card - sound support - multiple displays You can find the original post(and the video) on reddit: www.reddit.com/r/raspberryp... #rustlang #embedded #gaming
Rust Bootcamp

This track contains the complete rust bootcamp, where we'll be going through low level programming, memory management and data structurs in rust