rustlang emoji

Posts tagged with :rustlang:

MikolajKolek
@MikolajKolek0
#C06SBHMQU8G| After some work, the first official release of my library, perfjail, is finally here. It's a Rust project inspired by sio2jail - a tool the Polish Olympiad in Informatics uses to failry measure time on its contests. My main goals are to do what sio2jail does, but significantly faster (at times) and as a library instead of a CLI tool. You can find the library here: github.com/MikolajKolek/perfjail (it's not yet released to crates.io, but this is a working, albeit sometimes still slightly buggy, version), and I've made a quick little demo of it working on a branch of my CLI testing tool Toster, which you can find here (github.com/MikolajKolek/toster). To see it in action you can simply build this branch and then use Toster with the sio2jail flag, however all you should see is faster runtime when running smaller tests, which might be difficult to notice, but it's defintely there. If you have any problems running it or understanding any of the code, please feel free to message me - this is a really interesting field to me, and I've encountered many fun challanges to work around whilst doing pretty pure systems programming interfacing directly with the Linux kernel.
https://imgutil.s3.us-east-2.amazonaws.com/c21dfb39a9b635e822e6071016a19a29bbd78da6d16e13bba0d57c394bf20a34/48c69fc5-629e-48cd-84ed-660cee355628.png
linux emoji
goose-honk-technologist emoji
github emoji
summer-of-making emoji
rustlang emoji
shashankx86
@shashankx860
https://imgutil.s3.us-east-2.amazonaws.com/86f6d403bc7fc6c57dd0fb8d82241b1a053b3dcfc3f89e5348afcf29f301574d/eaecccc1-54b4-4835-88be-3f99bda27f1e.png
github emoji
summer-of-making emoji
rustlang emoji
tsvrn9
@tsvrn90
I implemented Nicky Case's "smooth criminal" from her backlog of projects! It comes with a UI to inspect individual matchups! Everything is written in rust as well. Check it out... github.com/TSVRN9/smooth_criminal
https://imgutil.s3.us-east-2.amazonaws.com/a33deac48bcd7b26ede254749d8d2af73343c52fa098677e22081a87810f088d/96a2f6c6-f018-4724-9120-eac2ae6e346c.png
summer-of-making emoji
github emoji
rustlang emoji
shashankx86
@shashankx860
https://imgutil.s3.us-east-2.amazonaws.com/86f6d403bc7fc6c57dd0fb8d82241b1a053b3dcfc3f89e5348afcf29f301574d/e7da5e69-ff1c-46d5-8e11-94e2921177bd.png
summer-of-making emoji
github emoji
rustlang emoji
phthallo
@phthallo0
tried making a cli pomodoro timer with rust, and ... it works??? rust is so annoyingly difficult when you have no background in any similar languages :fucking_sobbing: github.com/phthallo/terminyl (local person goes mildly insane trying rust for the first time (not clickbait)
https://imgutil.s3.us-east-2.amazonaws.com/1d5fb595bcbffb26d606d8d4f87ab292e0d733ab9a74376528d323234b975484/b53479fd-61ed-4bfb-b86d-cf709a3710eb.png
rustlang emoji
summer-of-making emoji
github emoji
AditBajaj
@AditBajaj0
https://scrapbook-into-the-redwoods.s3.amazonaws.com/31dd777f-754e-4968-9e43-e6ce50c16e0a-image.png
rustlang emoji
summer-of-making emoji
pepperjack
@pepperjack0
*(This is a repost for @hakkuun )* I created a todo cli utility written in Rust. It is buggy, undocumented, untested, and probably even the most ardent opponent of "Clean Code" would be horrified to see it. (You have been warned). However it is my first project in Rust. Clap and rusqlite have been used to parse the arguments (1) and save the data into a SQLite database (2). Here the github repo: github.com/pepperjackdev/todo (I apologize in advance for any typos).
https://scrapbook-into-the-redwoods.s3.amazonaws.com/76ce46ed-cf12-4119-a6b8-10ed39a7ebbd-screenshot_2024-08-28_153434.pnghttps://imgutil.s3.us-east-2.amazonaws.com/a87f25b9592aa113475c883b9d6f242677d01d72c34400afff812ff8f0a969a8/a9801fd1-e165-40f2-b5c8-9d0d8e665947.png
rustlang emoji
summer-of-making emoji
goose-honk-technologist emoji
github emoji
Jignesh
@Jignesh0
Published my cli app cli-share With this you can transfer files between devices just by scanning a qrcode But both of them need to be in the same local network. Made this using nodejs and I saw this implemented several years ago by some person but it is in rust language, so I thought to make it in javascript as I felt like this could be core usage of nodejs This is inspired from that project (qrcp) This would be really handy for sending data between devices in a quick way without intermediaries(whatsapp, usb,etc ) This is published to npm. GitHub:github.com/jignesh119/cli-share Published: www.npmjs.com/package/@jignesh119/cli-share PFA demo of app
https://scrapbook-into-the-redwoods.s3.amazonaws.com/48cba2a2-2d7c-4daf-b5cb-09e5880d0114-1000042055.jpghttps://scrapbook-into-the-redwoods.s3.amazonaws.com/33070d61-f5a5-43e1-8234-1b3637dca375-1000042057.jpghttps://scrapbook-into-the-redwoods.s3.amazonaws.com/7d972b29-aef8-4601-8a9e-811d92af182f-1000042056.jpghttps://scrapbook-into-the-redwoods.s3.amazonaws.com/09c9a25e-2fa9-435b-8e50-e8d3700fb450-1000042047.jpghttps://imgutil.s3.us-east-2.amazonaws.com/a6b46aa960206b22a9a8fbc73e5b790e0c9fa65b7a88f7ca5cf95f8bd18e5113/d0c9689c-19c9-46d2-bf50-9e94f305eeb0.png
pepperjack
@pepperjack0
I created a todo cli utility written in Rust. It is buggy, undocumented, untested, and probably even the most ardent opponent of "Clean Code" would be horrified to see it. (You have been warned). However it is my first project in Rust. Clap and rusqlite have been used to parse the arguments (1) and save the data into a SQLite database (2). Here the github repo: github.com/pepperjackdev/todo (I apologize in advance for any typos).
https://scrapbook-into-the-redwoods.s3.amazonaws.com/da2f7245-4d2d-4db6-becb-6e907737af28-image.pnghttps://imgutil.s3.us-east-2.amazonaws.com/c75af562dd287b6489e4b8455896e99951a5c5a855bc94a85be5e616580dc3c0/87010f89-4ebb-443d-9f2b-e9a188a19ec5.png
rustlang emoji
summer-of-making emoji
goose-honk-technologist emoji
github emoji
LouisvanLiefland
@LouisvanLiefland0
https://imgutil.s3.us-east-2.amazonaws.com/8e51ab13e47005f7c8a9c0426d2db97a420d007d08ec10b75d00afe9bd1b8d26/3bf08e8a-1458-4eaa-a715-11106482a6c0.png
github emoji
summer-of-making emoji
rustlang emoji
TeoWelton
@TeoWelton0
https://imgutil.s3.us-east-2.amazonaws.com/a327a574ca0c30c9784cfbde8bf92a7a6fbf7bbd6c393f6283afc08b0399486a/d15a3551-b04b-4452-9931-74825553c27f.png
github emoji
summer-of-making emoji
rustlang emoji
Sweattypalms
@Sweattypalms0
Yippeee. Finally got chunks (somewhat) working! Ahhh.. it feels so good to see progress on screen after so long. I've worked hard as hell on this server, on networking, stupid mojang protocol, database, codecs, entity component systems, and soooo much more. It's all finally coming together. All this while still using insanely low memory usage, in comparison it uses almost 75x less memory. (Mine: 20~mb, Java: 1.5GB+). For context, FerrumC is a Minecraft server implementation written from the ground up in Rust with performance in mind. Leveraging the power of the Rust programming language, it achieves high performance and low latency as well as amazing memory efficiency! You can checkout the github repository here: github.com/sweattypalms/ferrumc Would appreciate a star 😛
https://scrapbook-into-the-redwoods.s3.amazonaws.com/f51e05c8-95b2-4780-947a-ab2df7c42b18-low_mem_usage.pnghttps://scrapbook-into-the-redwoods.s3.amazonaws.com/726d01b3-4398-403e-9f36-b2b576ae7800-image.pnghttps://scrapbook-into-the-redwoods.s3.amazonaws.com/b4d20d84-3543-41e9-bc64-025eebee4cee-image.pnghttps://scrapbook-into-the-redwoods.s3.amazonaws.com/134bc26e-1a26-4772-9b4f-149678dc4a65-in_game.pnghttps://imgutil.s3.us-east-2.amazonaws.com/8587864bdbd6f3dbc21b9e02320546b276c98b7fa9a87f9a47e154365958bead/537fdedc-1f3d-4073-8387-19bcbc23ddb0.png
rustlang emoji
java_duke emoji
summer-of-making emoji
github emoji
minecraft emoji
Victorio
@Victorio0
Frederick-rs Frederick rs is a cli which purpose is to add audio metadata (tags) to audio files, it uses the MusicBrainz API to retrive the music data. Another project using rust, I feel l'm the real rustacean. It was "fun" to make, rust is kind of a difficult language for me compared to js and I dont care that much about performance but tbh I just wanted to create a single executable. You can read more about the project in the readme 🙂 or try it yourself, I only have builds for linux but its super easy to compile. Also I used VHS to make these cool gifs WAIT THE GIFS IN SLACK ARE BROKEN, HERE ARE THE LINKS <https://github.com/v1ctorio/frederick/blob/main/vhs/help.gif|help>, <https://github.com/v1ctorio/frederick/blob/main/vhs/usage.gif|usage>) github.com/v1ctorio/frederick
https://scrapbook-into-the-redwoods.s3.amazonaws.com/01c6e18e-9678-40d2-9a11-7db911b70de7-image.pnghttps://scrapbook-into-the-redwoods.s3.amazonaws.com/0d421248-c9cd-45cd-85a8-9bcb8d1d5d9f-image.pnghttps://imgutil.s3.us-east-2.amazonaws.com/3bf2deee81009d2bab6f93de93ed8dd726b15f358974c71ac34b2cbcb68dc49c/622c3cac-fb39-42eb-890b-9438b8ebca69.png
linux emoji
cooll-dino emoji
github emoji
summer-of-making emoji
music emoji
rustlang emoji
DmitriyIvkov
@DmitriyIvkov0
https://scrapbook-into-the-redwoods.s3.amazonaws.com/a4bfea47-541f-4bb0-acd9-1416ba16bf10-screenshot_2024-08-24_at_11.41.01___pm.pnghttps://imgutil.s3.us-east-2.amazonaws.com/38b39f526869caa83d6ce6d4bb44303d6ec7b46f0598236f037da3728e8d50bb/46776cbf-2ff7-493b-911e-e1fa881e7c68.png
kai
@kai0
Cool little autoclicker I made in Svelte & Tauri sadly linux wouldn't build and I couldn't run it on my Macbook I never could figure out how to fix anything... github.com/mavdotjs/lambda-autoclicker
https://imgutil.s3.us-east-2.amazonaws.com/60b6fa0daaf25fd71096729339249440d8f11a6a077143c82fceb33998e249b7/98354cd6-1209-4dda-90c2-addb1f2c6267.png
cooll-dino emoji
github emoji
macbook-air-space-gray-screen emoji
linux emoji
summer-of-making emoji
rustlang emoji
svelte emoji
tsvrn9
@tsvrn90
https://imgutil.s3.us-east-2.amazonaws.com/a33deac48bcd7b26ede254749d8d2af73343c52fa098677e22081a87810f088d/dd21122d-49d7-481e-b9da-68969edccf89.png
github emoji
summer-of-making emoji
rustlang emoji
sapmix
@sapmix0
blutils So, this is probably my last scrapbook about blutils! Let me recap what I have managed to do in 65 hours of coding time: I have managed to create 10.5 coreutils in rust, which are usable. The coreutils are still lacking a few features and some commands but they are mostly done and functional. Blutils is not quite finished (but can be marked as a ship) and will be an ongoing project for some time, or probably for a long long time. In a few days I will add some Contribution guidelines to make contributions easier for everyone. I would like to thank everyone here for checking out and giving great feedback on my projects, and I would like to wish y’all a great life. Thanks, thanks and thanks again. And so, with those words, this was my last scrapbook post, unless I end up needing another hour or two! Here’s the project: github.com/SpamixOfficial/blutils Consider contributing if you want to help out!
https://imgutil.s3.us-east-2.amazonaws.com/21e09d12f206b4deeb7adcb7daa7c8f82fcd3003202aea78a80c48a77745a3f3/290c305b-3b8d-4c68-8362-9c01289cd363.png
OmDwivedi
@OmDwivedi0
https://imgutil.s3.us-east-2.amazonaws.com/d1ee3e56129b022320667d4d10f7d4727887e44aeda3f32ef4ec431f7559d4d6/44f1f830-6569-4d36-9b6d-ba82704e961a.png
Actulurus
@Actulurus0
I made a simple, interpreted programming language in Rust: github.com/my-hack-club-projects/rust-vm It has the basic features you'd expect, such as while loops, variables, functions, etc... I plan on making it a math-oriented programming language in the future.
https://imgutil.s3.us-east-2.amazonaws.com/47919ae04e49cca3a9916f7ff0f368868c368356c33dad71722bc908c4a87af5/78dd3307-a758-4b87-a774-4bae1389fcf1.png
goose-honk-technologist emoji
github emoji
summer-of-making emoji
hackclub emoji
rustlang emoji
OmDwivedi
@OmDwivedi0
https://imgutil.s3.us-east-2.amazonaws.com/d73a4e57d8fda2a944b29b424d12c02ffdf8b77f589ec99b4fdb4465c1633289/bf66849c-44ee-4a17-aedc-051eeca48277.png
TeoWelton
@TeoWelton0
Hello! I made a webcrawler in rust! Theres still quite a few more features I wanna add, but I'm ready to ship a basic version so here it is! github.com/DragonDev07/Rustle
https://imgutil.s3.us-east-2.amazonaws.com/a327a574ca0c30c9784cfbde8bf92a7a6fbf7bbd6c393f6283afc08b0399486a/0eec6a0b-5b56-46b4-9f1d-2dc97798961e.png
Rangel
@Rangel0
https://imgutil.s3.us-east-2.amazonaws.com/6e9b625dd1440983490cbed27e00ce849b3c3a49d94b43e3cd3904e9091c1424/8f5d852b-7179-48c1-9ac1-74c850affd73.png
goose-honk-technologist emoji
rustlang emoji
summer-of-making emoji
github emoji
AraizaSingh-U03Q06DS8H2
@AraizaSingh-U03Q06DS8H20
https://scrapbook-into-the-redwoods.s3.amazonaws.com/94dde907-3f4c-4302-9c0c-e44dd550e8c9-screenshot_2024-08-17_at_6.55.42___pm.pnghttps://imgutil.s3.us-east-2.amazonaws.com/228e8566b5cf9a936b2d94356e03da18a915cdb7f36f67957607fb7faa40a758/e80cfefb-5872-408e-b022-15e855bf4896.png
RyanDiLorenzo-U04JGJN2B40
@RyanDiLorenzo-U04JGJN2B400
For the past few weeks now, I've been working on OnBoard's very own Grafana dashboard for statistics data of how it's doing as a whole. Tracking submissions, submission times, reviewer times and average grant values and more to know how to improve our strategy and make it easier for hack clubbers to get their PCB grants. It's made in Rust and fetches data from AirTable, HCB and GitHub APIs all while dockerized. It's my largest project dealing with APIs and JSON and I've learned so much throughout the process. This project singlehandedly introduced me Docker by creating my own docker image along with learning about Prometheus Exporters in Rust. I'm finally releasing a V1 stable and while it may not have all the data and be 100% bug free, I'm hoping people can use this project to make their own Grafana dashboards on other YSWS projects. See the Docker Image See the Code See the Dashboard
https://scrapbook-into-the-redwoods.s3.amazonaws.com/05b42077-9ae4-4837-972e-08037a3078df-image.pnghttps://imgutil.s3.us-east-2.amazonaws.com/8cf2c9c103d241d2681cccbac85a6bb29c7507b74c2d0fa56157e8531895434e/48fa2eab-b49d-49a3-9aa2-81460311cd1d.png
Rangel
@Rangel0
https://imgutil.s3.us-east-2.amazonaws.com/0669d0b8072e8365c8ebaf3bda4927afefe520b85c700d312f7a1259f4231b02/6086034f-5bb4-4988-b3b0-e2663c1d0a97.png
summer-of-making emoji
github emoji
rustlang emoji
marci1175
@marci11750
https://imgutil.s3.us-east-2.amazonaws.com/d9b690115ed2fb77aca97cc0960c7d67e90c032721a92882146e9e416e524a7b/3fd30a06-f471-4ba8-b898-1bea0d783045.png
github emoji
summer-of-making emoji
rustlang emoji
Actulurus
@Actulurus0
Wrote my own VM (VM as in JVM, not virtualbox lol) that interprets basic instructions into Rust functions. Planning to turn it into a fully-fledged small programming language, but that's gonna take time. github.com/my-hack-club-projects/rust-vm
https://imgutil.s3.us-east-2.amazonaws.com/d73a4e57d8fda2a944b29b424d12c02ffdf8b77f589ec99b4fdb4465c1633289/e403854b-e886-4e2e-990e-b71a9f1bae20.png
Kestrel
@Kestrel0
i'm working on WindUp: a cross-platform alternative to DriverStation for FRC! i'm using Tauri with Rust to ensure a responsive interface, and developing my own crate to communicate with the robot: driverstation. i finally got the basic interface working, and i'm really happy with how it's turning out! Repo here: github.com/commonkestrel/windup
https://scrapbook-into-the-redwoods.s3.amazonaws.com/8ed91e2f-ad8d-4b1a-b1c0-51e0b342516f-image.pnghttps://imgutil.s3.us-east-2.amazonaws.com/d73a4e57d8fda2a944b29b424d12c02ffdf8b77f589ec99b4fdb4465c1633289/074fa2fb-09fe-4735-92ab-a00b6ab9034c.png
Sweattypalms
@Sweattypalms0
Finally done with my NBT serializer/deserializer. It's very extremely fast, runs in microseconds (and even nanoseconds) even on big structures!! I'm making a minecraft server framework from scratch in rust! To be as fast, robust and extremely easy to use as possible. So far a lot of networking related things are done, as well as databases, and also an entire ECS (Entity Component System)! I was missing a NBT parser, so I decided to embark on the journey to make it myself, and oh boy I did. It's so fast and easy to use. With the addition of the NBT library, I can work on chunks, and a lot minecraft related features. I hope this server progresses a lot now! The ecs, database and a lot of really core features are done. Oh and also global state! The code is really to my likings, it's pretty clean and robust. I can easily add more features, systems etc. I've attached some image that showcases the simple use of the library. Since it's rust, I've used the derive macros feature to auto generate deserialize/serialize implementations! The first image showcases how we can create struct and add derive macros on it. The Serialize macro auto-generates the serialize method. Same with Deserialize. In the second image we instantiate a Sample object. The third image shows how easy it is to just serialize the Sample object we created into a buffer! You can simply do sample.serialize(&mut bytes)and the bytes would have the serialized data. Finally, the last image shows how easy it is to read plain bytes back into the datatype (Sample) we want. Because its possible it's not a correct type, it returns a result, which in this example we use unwrap to tell the program that trust me, it's the correct type! And if we check the result of the deserialize with the initial struct we instantiated, they both are indeed the same! You can find the github repository here: github.com/Sweattypalms/ferrumc Would appreciate a star! Thanks! ❤️
https://scrapbook-into-the-redwoods.s3.amazonaws.com/1cc8d581-889a-484f-9c09-320d2cfb7fca-image.pnghttps://scrapbook-into-the-redwoods.s3.amazonaws.com/7b0d6134-8375-4422-9227-c92f201f983f-image.pnghttps://scrapbook-into-the-redwoods.s3.amazonaws.com/f8b9849e-7bb5-4c29-9bcf-4480624d746f-image.pnghttps://scrapbook-into-the-redwoods.s3.amazonaws.com/49e7629a-3cf3-4b19-9187-b4a5a3dbccf8-image.pnghttps://imgutil.s3.us-east-2.amazonaws.com/33151f37da2795846600fa48108a3563474f2f542ec9db39bd056e345ac0b2fa/88158a9f-2a65-47f8-84d7-6b276291051c.png
LouisvanLiefland
@LouisvanLiefland0
Have been working on making a generic compression / decompression interface in rust. The actual interface itself is going well, but the implementations are a pain. I'll have to add the custom implementations later I think (eurgh actually decent git practice) github.com/quexeky/hydraulic
https://imgutil.s3.us-east-2.amazonaws.com/8e51ab13e47005f7c8a9c0426d2db97a420d007d08ec10b75d00afe9bd1b8d26/b5f36b5e-7ca5-40d7-9840-080aaefe9316.png
rustlang emoji
thinking emoji
github emoji
summer-of-making emoji
kai
@kai0
https://imgutil.s3.us-east-2.amazonaws.com/944414d4ef5935e1b36161d4d205817000ee85f8b795f8f9c18deed896a07b07/b42bd56d-a8b3-485d-85f3-d21acd04ea7d.png
svelte emoji
summer-of-making emoji
github emoji
linux emoji
rustlang emoji
AtharvaMalik
@AtharvaMalik0
Today, I did a bunch of small, random projects in Rust, and also started my first long-form project in a while. I will be making an algorithm visualiser (for BFS, DFS, and A*): github.com/atharva-malik/Random-Projects
https://imgutil.s3.us-east-2.amazonaws.com/9d83137a372fdd96182ee8521dd26edf10c95b94eb9fa11d582ac04a3b122754/497c42a3-8158-4540-a57b-7ca91bd42625.png
summer-of-making emoji
github emoji
rustlang emoji
Victorio
@Victorio0
GUINOTE CLI Guinote CLI is an open source terminal (ugly implementation) of the Spanish card game Guiñote. In rust using the ratatui rendering engine. This is a milestone release for basic rendering, handle user input and stuff like selection, wins and loss. I only have binaries for linux. It has reallly helped me learn rust and terminal rendering. I would like to make it prettier tho github.com/v1ctorio/guinotecli
https://scrapbook-into-the-redwoods.s3.amazonaws.com/d893f8d8-965f-47ef-9357-30dcce152d56-screenshot_20240810_211147.pnghttps://scrapbook-into-the-redwoods.s3.amazonaws.com/5808d281-4e69-49ff-88fe-69e2162d41a4-screenshot_20240810_211227.pnghttps://scrapbook-into-the-redwoods.s3.amazonaws.com/687ee9d8-9d63-4d14-965f-435bff023b16-screenshot_20240810_211252.pnghttps://imgutil.s3.us-east-2.amazonaws.com/7ae0ff48d4afcda8ccd3aba0bdd68891f09a20185dbeba0ea6097aecf9e1ef51/67256a8b-8766-4fdd-bf93-7b829c32ea6e.png
DmitriyIvkov
@DmitriyIvkov0
https://scrapbook-into-the-redwoods.s3.amazonaws.com/aa10baba-ce4e-4338-86e2-12f52ae2fcaa-screenshot_2024-08-10_at_8.03.11___pm.pnghttps://imgutil.s3.us-east-2.amazonaws.com/8894140f4cb0c6eb37b415b022cc3577cf2e3b9506035c747d669a9d9a560552/8607efa3-a27d-4fd9-afa1-fee8fe25b0bb.png
AtharvaMalik
@AtharvaMalik0
https://imgutil.s3.us-east-2.amazonaws.com/2d9f15765dfa283374a07a254889c0fea25c8d07e0ac86ba1d027aee9d42552c/c6f683e9-0c5c-4bbd-bea3-98ecc92ecd2e.png
summer-of-making emoji
rustlang emoji
python emoji
github emoji
TeoWelton
@TeoWelton0
https://imgutil.s3.us-east-2.amazonaws.com/d73a4e57d8fda2a944b29b424d12c02ffdf8b77f589ec99b4fdb4465c1633289/c43c9810-9890-4146-99aa-71d23ff68857.png
github emoji
summer-of-making emoji
rustlang emoji
python emoji
Shuflduf
@Shuflduf0
I made a Discord bot in Rust with Gemini AI integration - GitHub
https://imgutil.s3.us-east-2.amazonaws.com/db6f4b48b262819c3dc01a69d70a31fc8baa56c8689689efd121f5ee7b8d897d/6ffa3d9b-890e-44ad-b9e0-6138f9a309c7.png
RahulSaini
@RahulSaini0
A blazing fast rust password generator that can create different types of passwords of any length for any app! (i also forgot to submit this to scrapbook like a week ago lol). github.com/cluac7/passwd-gen
https://imgutil.s3.us-east-2.amazonaws.com/bba0ecfcbbba9c98ce06bc014797e81e7102d0de30a8c380d2956f7091c23d90/da191d4f-f174-4eea-9412-3ec4cb789a10.png
summer-of-making emoji
rustlang emoji
github emoji
RahulSaini
@RahulSaini0
created the design in figma for a web app i'm going to create soon with rust/htmx. it's my first time using figma but it should help with development.
https://scrapbook-into-the-redwoods.s3.amazonaws.com/c96fa511-a660-442a-a6a8-f8eec1db923b-generated_page.pnghttps://scrapbook-into-the-redwoods.s3.amazonaws.com/a0660358-3c6e-4d20-9bce-0594a9ede8c8-homepage.png
rustlang emoji
summer-of-making emoji
figma emoji
HayesDombroski
@HayesDombroski0
Forgot to log my hours via arcade, but I wrote my first project in rust, a fully functional database with types, multiple tables, and full serialization and deserialization support. Super memory safe and has tons of error handling: github.com/BlueFalconHD/basebored
https://imgutil.s3.us-east-2.amazonaws.com/f948bdef82dfd3d01dafb1f465c9b57a1f4a7e5969ce596c6d2293de5a7ea73a/0a3baf0f-4f55-48b9-bd67-8658e9e2de8d.png
YeGao
@YeGao7+
https://scrapbook-into-the-redwoods.s3.amazonaws.com/7453946c-4f61-42e0-97a3-9605f500be8e-image.pnghttps://imgutil.s3.us-east-2.amazonaws.com/2ec2fe24fb67c2b96e3f09eec0e1dcffdc65c1f3311b2c60056761723596c062/2c21ef8e-acdd-4f91-b0dc-cdbdbc20cbc4.png
summer-of-making emoji
rustlang emoji
github emoji
NicholasFasching
@NicholasFasching0
Just released the biggest update to RTL-SDR Radio yet with v0.4.0! I have spent the past 2 weeks making my own RBDS (Radio Broadcast Data System) decoder in Rust based on the RDS 1998 spec and the RBDS 2011 spec. Now, when listen to FM Radio, you can see the RadioText (usually song title and artist) and genre of the station. There is also now an “Advanced Info” tab that shows all the other RBDS data that my implementation decodes. I also have implemented some basic error correction to improve signal reception. Here are some other notable features: • I added an updater which will check for updates on start up and can install them for you • All dependencies are now bundled within the app, so you can just run it without installing anything else • Internally, I have upgraded from Tauri V1 to Tauri V2 Beta • The last radio station you listen to will now be saved • Support for AM radio (this was already submitted in a scrapbook for a beta version of this release) • Some other fixes and improvements GitHub: github.com/njfdev/rtlsdr-radio Link to v0.4.0: github.com/njfdev/rtlsdr-radio/releases/tag/v0.4.0 Here is a video demoing the new RBDS decoding capabilities!
https://imgutil.s3.us-east-2.amazonaws.com/abdb2e85bf3790c0ef4dbc54733f4847f0801efbabcddd2ecd295cf01c9b2519/2d5e3cde-b2e3-4387-af6b-8cf5d867d03c.png
summer-of-making emoji
rustlang emoji
github emoji
Ryan-U07DYQHEPTQ
@Ryan-U07DYQHEPTQ0
i made a gemini capsule called Abyss. you can see it at gemini://abyss.cinderblock.moe (or in a NORMAL web browser w/out certificate://portal.mozz.us/gemini/abyss.cinderblock.moe/>). it's still unfinished -- but i'm approaching the 25 hour limit, so i'll show it off now. Abyss is a gemini replacement of the "space email" website (from around 2014) with a few extra features; notably, the ability to delete messages, the ability to see past messages, and the ability to reply to messages. it was quite fun to work on and specifically to work around gemini's limitations! for example, gemini provides no way for forms (e.g. text inputs, checkboxes) and only has text, links, queries, and certificates. Abyss maintains state with certificates (similar to how a cgi would work, actually!) and mocks a "SSR SPA" through that. i wish the rust ecosystem for gemini was better than "please help why do i need to have a &'static mut &'static str to add a link" /silly. there are some features and improvements that're still to be made! i intend for: reported messages to be logged to me, spanish i18n (fully supported, i just haven't translated everything yet!!), better / more intuitive UI, better error handling (each page kinda has its own, separate flash and state parameter for displaying errors in a success resp? but returns an anyhow result which turns into a temporary failure resp? idk, just don't crash it and you won't notice /lh). enough blabbering, the repo can be found at github.com/sheepy0125/abyss. attached (hopefully) is a video demonstrating some features™️. also i have no idea if i arcaded correctly at all
https://imgutil.s3.us-east-2.amazonaws.com/1d9186a97b8f1926c26d005e902adda5181f598a3d7d48700e073bdfe94c20ff/01247ae6-0d7e-46e3-8a0f-00a79f4f605f.png
Radha
@Radha0
https://imgutil.s3.us-east-2.amazonaws.com/174736d4f7d45c3c854ad1eacc4201641cecc5e60ab28a9c921f73bb0c6ba95c/0edc7dc9-834c-4bc5-b3ef-f64e230edae2.png
github emoji
summer-of-making emoji
rustlang emoji
vercel emoji
Sweattypalms
@Sweattypalms0
Finally done with my ECS. It's super clean and works well in multi-threaded context! I'm making a minecraft server framework from scratch in rust! To be as fast and robust as possible. So far I've done packets, you can join the world (chunks aren't done) and a lot of stuff is processed ont he server. By completing the ECS, I/We can work on so much more stuff! Would appreciate a star! Thanks! &lt;3 github.com/Sweattypalms/ferrumc/tree/feature/async_ecs
https://scrapbook-into-the-redwoods.s3.amazonaws.com/3287d2d6-717e-428b-8395-8e917aa37583-image.pnghttps://scrapbook-into-the-redwoods.s3.amazonaws.com/ad3c282a-516d-4666-bcc1-319ea98684d9-image.pnghttps://scrapbook-into-the-redwoods.s3.amazonaws.com/dde1c294-8a53-4d49-bcb2-6fa12068241e-image.pnghttps://scrapbook-into-the-redwoods.s3.amazonaws.com/94b4bb75-b2d8-48b9-a28b-751664708362-image.pnghttps://imgutil.s3.us-east-2.amazonaws.com/fd7d00887781bfacfebb94f64a0292e3cfc7fa3e9cffa620127cdf3c60465a11/a484e430-d059-4cf2-842c-71b2aea067af.png
TeoWelton
@TeoWelton0
https://imgutil.s3.us-east-2.amazonaws.com/2e5c7f31a4bc233c0587154bceb918fe7847491bbb270a713b28c19aa59ded67/9f2f4e61-f0fd-4507-be6a-5903dc745c5c.png
rustlang emoji
summer-of-making emoji
github emoji
marci1175
@marci11750
I made a chat app built a 100% in rust, ive been working on this for the last 11 months and have put in a ton of work! This chat app is a 100% decentralized, so it doesnt depend on any server but the ones hosted by the users! github.com/marci1175/Matthias
https://imgutil.s3.us-east-2.amazonaws.com/d9b690115ed2fb77aca97cc0960c7d67e90c032721a92882146e9e416e524a7b/db94ee15-4e6d-4b3d-a0cf-8104f5bfd206.png
github emoji
summer-of-making emoji
rustlang emoji
Sweattypalms
@Sweattypalms0
Just reporting on the current progress. So we've got a great ecs (without parallelism for now). And we can modify component for specific entities as well as query entire component storages (which are SparseSet&lt;T&gt;!). Also worked a fair bit on chunks, can load, deserialize them, etc. Using SIMDnbt. Ferrumc is a Minecraft server framework developed from the scratch up using the 'Rust' programming language! github.com/sweattypalms/ferrumc Currently working on an async ecs, as well improved the NBT stuff, and chunks as well!
https://imgutil.s3.us-east-2.amazonaws.com/d0e6221eb4bd9e53f7284fa02730e06929d9c4e3174696fc4b2ada2e1076dcc6/4303b4dc-d42a-4cd4-9ae4-873ad5dd9ffc.png
rustlang emoji
summer-of-making emoji
minecraft emoji
github emoji