Posts by janriemer@mastodon.technology
 (DIR) Post #AExAXu4m0ZIVIiKppw by janriemer@mastodon.technology
       2021-12-30T19:50:28Z
       
       0 likes, 1 repeats
       
       Introducing csv-diff - the fastest CSV-diffing library in the world - written in #Rust!πŸš€ πŸŽ‰ Highlights:- compare two CSVs with 1,000,000 rows x 9 columns in under 500ms- thread-pool agnostic 🧡🧢Crates.io:https://crates.io/crates/csv-diffGitLab:https://gitlab.com/janriemer/csv-diffThis crate has been made possible by the awesome Rust community! Thank you!🀝 ❀️ #CSV #CSVDiff #Performance #Diff #Compare #Fast #CrateTip #Crate #RustLang #OpenSource
       
 (DIR) Post #AFAiaiCZWeHWk8C4fY by janriemer@mastodon.technology
       2022-01-06T17:59:17Z
       
       0 likes, 1 repeats
       
       Why Electron is a Necessary Evil - by Federico Terzi:https://federicoterzi.com/blog/why-electron-is-a-necessary-evil/No, #Electron is not always bad! Bad performing apps are caused by bad development practices, not _necessarily_ the technology used.Want to see a well performing Electron app? Look at #VSCode!#WebDev #WebNative #DesktopApp
       
 (DIR) Post #AFTndCCXDHBrg9FZWS by janriemer@mastodon.technology
       2022-01-15T17:39:53Z
       
       0 likes, 1 repeats
       
       @schlink Hm...let's see... πŸ‘€ broot - A new way to see and navigate directory trees:https://github.com/Canop/brootpastel - A command-line tool to generate, analyze, convert and manipulate colors:https://github.com/sharkdp/pastelqsv - CSVs sliced, diced & analyzed. (fork of xsv)https://github.com/jqnatividad/qsvlsd - The next gen ls command:https://github.com/Peltoche/lsdsd - Intuitive find & replace CLI (sed alternative):https://github.com/chmln/sd1/2πŸ˜‰ @c0debabe #Rust #RustLang #CLITool #CLI #TUI
       
 (DIR) Post #AFTndDXqDXpNqWE6N6 by janriemer@mastodon.technology
       2022-01-15T17:43:14Z
       
       0 likes, 0 repeats
       
       @schlink dust - A more intuitive version of du in rust:https://github.com/bootandy/dustprocs - A modern replacement for ps written in Rust:https://github.com/dalance/procschoose - A human-friendly and fast alternative to cut and (sometimes) awk:https://github.com/theryangeary/choosegitui - Blazing fast terminal-ui for git written in rust:https://github.com/extrawurst/gituijql - A JSON Query Language CLI tool:https://github.com/yamafaktory/jqlI could go on, but I stop now 😁 2/2@c0debabe
       
 (DIR) Post #AFVaxAZ65z0DJAuw9g by janriemer@mastodon.technology
       2022-01-16T19:26:45Z
       
       1 likes, 1 repeats
       
       Wow, this looks amazing! 😍 netdata - Real-time performance monitoring, done right!https://github.com/netdata/netdata#DataViz #Monitoring #DevOps
       
 (DIR) Post #AG8pG4yutUWtaMOxXs by janriemer@mastodon.technology
       2022-02-04T18:28:13Z
       
       0 likes, 1 repeats
       
       @Gina This only happens when someone has used #Rust's `unsafe` wrongly.πŸ™‚ πŸ¦€ #RustLang
       
 (DIR) Post #AHHDM9GdG1coXLTv9c by janriemer@mastodon.technology
       2022-03-10T17:06:19Z
       
       0 likes, 1 repeats
       
       @fribbledom Wow, that is so close! #Rust at 51%! Where are you Rustaceans?πŸ¦€ Don't be afraid of the #Python🐍 We can pinch it with our pincers.😜
       
 (DIR) Post #AHglL02wX4upTDVI7E by janriemer@mastodon.technology
       2022-03-22T20:01:13Z
       
       0 likes, 1 repeats
       
       Software Development Languages: #Rust - by Colinhttps://www.fosskers.ca/en/blog/rust-software-dev"Rust is a serious tool for Software Development, and not because of its language features, its performance, or how it looks. It's the entire package, and I see myself enjoying it for some time."#RustLang #GiveItATry #SoftwareDevelopmentLanguage
       
 (DIR) Post #AHmp4m6QAo3wM7PPua by janriemer@mastodon.technology
       2022-03-25T21:34:32Z
       
       1 likes, 0 repeats
       
       Practice #Rust with challenging examples, exercises and projectshttps://practice.rs/why-exercise.html#RustLang
       
 (DIR) Post #AIOCGkYvpWCBXRagfw by janriemer@mastodon.technology
       2022-04-12T18:47:06Z
       
       1 likes, 0 repeats
       
       C++ enums look...fun? :blobpeek: Lightning Talk: So You Thought C++ Was Weird? Meet Enums - Roth Michaels - CppCon 2021:Invidious: https://yewtu.be/watch?v=SGfk5l85cko (or YT: https://www.youtube.com/watch?v=SGfk5l85cko)#Enum #Fun #CPlusPlus #Weird
       
 (DIR) Post #AJwvKQ66Bd5VEM9eS0 by janriemer@mastodon.technology
       2022-05-29T15:59:58Z
       
       0 likes, 0 repeats
       
       It is so amazing what #Mozilla has achieved:Back in 2013 asm.js, which has now evolved into #WebAssembly #WASM - one of the most relevant technologies for computing in the future.2015, what has started as a research project by Graydon Hoare, the #Rust programming language, which will define how we will develop software in the future.I think people don't appreciate this enough.#Innovation #Appreciation #ThankYouMozilla
       
 (DIR) Post #AKI4u2f1QYHEh7jjAu by janriemer@mastodon.technology
       2022-06-08T21:04:29Z
       
       0 likes, 0 repeats
       
       @urusan I'd like to have a programming language, where I can express my thoughts in the language of Arrival's Heptapods πŸ™‚ https://www.tor.com/2019/07/09/linguistics-in-arrival-heptapods-whiteboards-and-nonlinear-time/
       
 (DIR) Post #AKMRmkBOnuBMwCD2n2 by janriemer@mastodon.technology
       2022-06-10T15:47:52Z
       
       0 likes, 0 repeats
       
       Hm :rust_thinking: ...when I run my multi-threaded Rust lib on my Notebook (two cores with Hyperthreading) everything works fine.When I run it in #GitLab CI's hosted runners, it deadlocks everytime at the exact same test (runners only have one thread).😬 This shows how important CI or, more general, testing in multiple different environments is!Not everyone has a multicore computer!#Rust #RustLang #Concurrency #Deadlock #CI #ContinuousIntegration #UnitTest
       
 (DIR) Post #AKjC7eo2VSdGOO58Ge by janriemer@mastodon.technology
       2022-06-21T18:13:46Z
       
       0 likes, 0 repeats
       
       Recently, I've realized that I don't really need a #debugger in #Rust, but rather println!() or dbg!() my way through the code.What does this mean?It's an indication that in Rust your bugs/observability needs are not _local_ anymore, but rather _global_ on the module or systems level.This is a very good thing in terms of software quality!#SoftwareQuality #RustLang #NoDebuggerNeeded
       
 (DIR) Post #AMSz7hdyndjDMreY1g by janriemer@mastodon.technology
       2022-08-12T17:06:25Z
       
       0 likes, 0 repeats
       
       Create Your Own Programming Language with Rusthttps://createlang.rs/#Rust #RustLang #Compiler #Parser
       
 (DIR) Post #AMbOrH42Iwgu2b35CC by janriemer@mastodon.technology
       2022-08-16T19:50:48Z
       
       0 likes, 1 repeats
       
       Rust in Perspective - by linuswhttps://people.kernel.org/linusw/rust-in-perspectiveIf you want to know the future of programming languages, you should give this a read.Really interesting and inspiring blog post about the history of programming languages and how with #Rust we finally have a language that combines computer science with software engineering. ✨ #RustLang #ProgrammingLanguage #ComputerScience #SoftwareEngineering #FunctionalProgramming
       
 (DIR) Post #AN6NJQMAqrXMujzb6G by janriemer@mastodon.technology
       2022-08-31T17:55:24Z
       
       0 likes, 0 repeats
       
       @wilfredh Hm...honestly I use both.dbg! often lacks context for me.I wish I could do sth like this with dbg to add more context:dbg!(&foo, "foo will now be send into the channel");tx.send(foo).unwrap();In those cases I rather use println!What is your opinion on this?πŸ™‚ #Debugging #Rust #RustLang #Pattern #Idiom
       
 (DIR) Post #ANSO5Gz5rIuYGA3jHc by janriemer@mastodon.technology
       2022-09-11T14:01:24Z
       
       0 likes, 0 repeats
       
       If you get weird borrowing errors using fn pointers or closures, have you considered using a trait instead?πŸ¦€ It's often way easier to make the compiler happy that way.#Rust #RustLang #RustTip
       
 (DIR) Post #AOIYMKOGPGnos4KQiG by janriemer@mastodon.technology
       2022-10-06T12:39:28Z
       
       0 likes, 1 repeats
       
       @rust_discussions πŸ‘†πŸ‘† If you are a software engineer please read the above thread. Thank you.#Rust is not only about safety and performance - like Asahi Lina said: " it guides you into writing correct code".So even if you are not a "systems engineer", try Rust! It will change your whole view on software development!#RustLang #Quality #QualitySoftware #Safety #Magic #ItJustWorks #SoftwareEngineering #SoftwareDevelopment
       
 (DIR) Post #AOm0bB2cegO2VBshBA by janriemer@mastodon.technology
       2022-10-20T17:59:12Z
       
       0 likes, 1 repeats
       
       @ademalsasa Phew, that choice is pretty difficult.I'd probably go with #Tauri, which is an Electron alternative, written in #Rust.https://tauri.app/I really like their values:https://tauri.app/about/introIt's not an app, though, but more of a toolkit to build GUIs with web tech.Admittedly, I haven't build anything in it yet, but I have concrete plans to use it for one of my open source projects.