I'm making progress on my #Rust crate oxidized-mdf that parses MSSQL server files. You are wondering why someone wants to pares these files? That's because I want to parse data from a proprietary Windows application for my #Nextcloud plugin spgverien.
https://gitlab.com/schrieveslaach/oxidized-mdf/
https://gitlab.com/schrieveslaach/nextcloud-spgverein-app
🇩🇪 Danke für euren Input zu meiner geplanten Anfrage an die EU-Kommission, warum sie bei ihrer Kommunikation das #Fediverse ignoriert und damit Monopole verfestigt. Hier der aktuelle Entwurf und die Möglichkeit mitzuarbeiten: https://codeberg.org/etienne/eu-fediverse/src/branch/main/letter.md
🇬🇧 Thank you for your feedback regarding my draft question to the EU Commission on why it ignores the #Fediverse in its public communications and thus supports tech monopolies. Current draft: https://codeberg.org/etienne/eu-fediverse/src/branch/main/letter.md
Mögt ihr Zahlen? Wir schon!
Deswegen haben wir aus den Einreichungen zu unserer 9. Förderrunde mal wieder die spannendsten für euch rausgesucht: https://prototypefund.de/zahlen-runde-9/
"You're Allowed To Write Slow #Rust Code"
https://blog.jonstodle.com/youre-allowed-to-write-slow-rust-code/
I'm now able to parse the data of tables that are contained in an MDF file with my #rust crate oxidized-mdf. Next step is the usage in my #nextcloud plugin sgpverien.
https://gitlab.com/schrieveslaach/oxidized-mdf/
https://gitlab.com/schrieveslaach/nextcloud-spgverein-app
@nextcloud, what is a recommended way if you want to run cmd line tools on files in a #nextcloud plugin?
wow: #curl is moving to a RustTLS backend – initially opt-in, but the plan is to make it the default eventually. https://www.abetterinternet.org/post/memory-safe-curl/
I did *not* see that coming. I thought we might one day get a #rust alternative to curl, but curl itself embracing Rust is quite the vote of confidence.
(imo, more meaningful that FAANG's recent/continuing rust love)
I've just stumbled across #LowLevelAcademy and #lowlvl.org.😍
They provide free courses for low-level programming in #Rust, which you can do entirely in the browser. How cool is that!?
It is mainly focused on #networking. Their first #course is already available and they seem to plan a lot more.🎉
Check it out here:
https://lowlvl.org/
Low-Level Academy has been founded by Nikita and Andrey Baksalyar:
https://github.com/nbaksalyar
https://github.com/Baksalyar
#rust really taught me to think outside the box in a lot of scenarios. Simply knowing how the language handles data makes me a better programmer over all. I can highly recommend it, even if you're not a close-to-the-metal developer.
@fikran
I think this can't be coincidence🤯 :
@cadey has just released a really good blogpost comparing simple concepts between #Rust and #golang. Maybe it can help you by seeing Rust and Go side-by-side:
https://christine.website/blog/TLDR-rust-2020-09-19
Please don't give up on Rust. It is a beautiful language. You won't regret it, I promise.🦀
I'm working on my #rust crate oxidized-mdf: https://gitlab.com/schrieveslaach/oxidized-mdf
It's a rewrite of the #dotnet library OrcaMDF and the rewrite enables me to parse MDF files with the parser tool of my #nextcloud plugin spgverein. https://gitlab.com/schrieveslaach/nextcloud-spgverein-app
This is required to support SPG-Verein 4 that is a proprietary Windows program. Thanks to #foss I could provide cloud access to the data.
Maybe I will integrate the crate into #nushell as well.
What killed Haskell, could kill Rust, too
Link: https://gist.github.com/graninas/22ab535d2913311e47a742c70f1d2f2b/c4e1b25cefe673a0c1d1bec4c24690121f31fa21
Discussion: https://news.ycombinator.com/item?id=24449927
The #Rust command line prompt #starship has now an undistrict feature. Very cool, took some time to polish the PR.
I'm working on #cross, a cross compilation tool for #rust / #rustlang to get it working on #gitlab #ci. https://github.com/rust-embedded/cross/pull/449
The file parser written in #rust for my #nextcloud #plugin spgverein compiles now for #linux on #x86 and #armv7. https://gitlab.com/schrieveslaach/nextcloud-spgverein-app/-/merge_requests/2
Hopefully I have some time in the next couple of days to release the plugin.
Time for another stream! In tomorrow's Crust of Rust we'll cover a simplified version of #rustlang's mpsc channel type, plus some discussion of other channel implementations. The stream will be on YouTube and Twitch at 8:30p UTC as usual (https://everytimezone.com/s/076c2397). See y'all there!
Bjarne Stroustrup Weighs in on Distributed Systems, Type Safety and Rust
Link: https://thenewstack.io/c-creator-bjarne-stroustrup-weighs-in-on-distributed-systems-type-safety-and-rust/
Discussion: https://news.ycombinator.com/item?id=24036827
Hi folks! My (first?) thesis stream is now up! We talked through my thesis at a high level, and then walked through the current draft of the evaluation chapter. Along the way, I also did Q&A about PhDs and thesis writing. Hopefully it's interesting :)
https://www.youtube.com/watch?v=J_43268iAMI
There seems to be a decent amount of interest in https://fosstodon.org/web/statuses/104563514764595789, so let's dig into my PhD thesis evaluation on Saturday at 5:30pm UTC (https://everytimezone.com/s/d88b7a8c). I'll be focusing on the research/academic aspects of the work, not the Rust parts this time :) Bring questions if you have any! As always, I'll be live on https://twitch.tv/jonhoo and https://youtube.com/c/JonGjengset/live, and the recorded stream will be uploaded to YouTube afterwards.
Number crunching in #Rust makes a lot of fun. My PR for #Peroxide got accepted: https://github.com/Axect/Peroxide/commit/c67f4334b3839e8cabc8a265b9fdb99c9d0fd67a