Project Description

As I do not work as a developer per se, I love developing new code and learning new technologies that arise in this world. The Rust language is defined as Rust is a multi-paradigm, general-purpose programming language. Rust emphasizes performance, type safety, and concurrency.

Goal for this Hackweek

During this Hackweek 21 I'd like to learn this "new" language and maybe take some challenges from codewars.com in order to check my results.

Resources

  • https://doc.rust-lang.org/book/
  • https://www.codewars.com

Looking for hackers with the skills:

rust

This project is part of:

Hack Week 21

Activity

  • about 2 years ago: mbolot left this project.
  • over 2 years ago: dsterba liked this project.
  • over 2 years ago: ravindrank joined this project.
  • over 2 years ago: dvenkatachala liked this project.
  • over 2 years ago: dvenkatachala joined this project.
  • over 2 years ago: afeijoo joined this project.
  • almost 3 years ago: mbolot joined this project.
  • almost 3 years ago: hhetter123 liked this project.
  • almost 3 years ago: amanzini joined this project.
  • almost 3 years ago: amanzini liked this project.
  • almost 3 years ago: MSirringhaus liked this project.
  • almost 3 years ago: jzerebecki liked this project.
  • almost 3 years ago: jzerebecki left this project.
  • almost 3 years ago: jzerebecki added keyword "rust" to this project.
  • almost 3 years ago: jzerebecki joined this project.
  • almost 3 years ago: pherranz started this project.
  • almost 3 years ago: mbrugger liked this project.
  • almost 3 years ago: pherranz originated this project.

  • Comments

    • amanzini
      almost 3 years ago by amanzini | Reply

      I'm doing the same, exploring the Rust language using also these other resources:

      https://github.com/Dhghomon/easy_rust

      https://github.com/rust-lang/rustlings

      https://practice.rs/why-exercise.html

      :)

    • afeijoo
      over 2 years ago by afeijoo | Reply

      Me too, following: - https://doc.rust-lang.org/stable/rust-by-example/index.html

      I'm using Eclipse as IDE (https://www.eclipse.org/downloads/packages/release/photon/rc3/eclipse-ide-rust-developers), it's not the latest version, but it works fine.

    Similar Projects

    Implement a CLI tool for Trento - trentoctl by nkopliku

    Description

    Implement a trentoctl CLI for interacting with a trento installation

    Goals

    • learn rust
    • implement an initial trentoctl tool to enhance trento automation
    • have fun

    Resources

    trento rust. TUIs listed on this other hackweek project Hack on rich terminal user interfaces


    Hacking on sched_ext by flonnegren

    Description

    Sched_ext upstream has some interesting issues open for grabs:

    Goals

    Send patches to sched_ext upstream

    Also set up perfetto to trace some of the example schedulers.

    Resources

    https://github.com/sched-ext/scx


    Kanidm: A safe and modern IDM system by firstyear

    Kanidm is an IDM system written in Rust for modern systems authentication. The github repo has a detailed "getting started" on the readme.

    Kanidm Github

    In addition Kanidm has spawn a number of adjacent projects in the Rust ecosystem such as LDAP, Kerberos, Webauthn, and cryptography libraries.

    In this hack week, we'll be working on Quokca, a certificate authority that supports PKCS11/TPM storage of keys, issuance of PIV certificates, and ACME without the feature gatekeeping implemented by other CA's like smallstep.

    For anyone who wants to participate in Kanidm, we have documentation and developer guides which can help.

    I'm happy to help and share more, so please get in touch!


    SMB3 Server written entirely in Rust by dmulder

    Description

    Given the number of bugs frequently discovered in the Samba code caused by memory issues, it makes sense to re-write the smbd service purely in Rust code. Meanwhile, it would be wise to abandon backwards compatibility here with insecure protocol versions, and simply implement the SMB3 spec.

    Goals

    Get a simple server up and running and get it merged into upstream Samba (which now has Rust build support).

    Resources


    Write an url shortener in Rust (And learn in the way) by szarate

    So I have 469.icu :), it's currently doing nothing... (and for sale) but in the meantime, I'd like to write an url shortener from scratch and deploy it on my own server

    https://github.com/foursixnine/url-manager-rs/tree/main