Giter VIP home page Giter VIP logo

mohammadrajabraza / class-codes-piaic-q3 Goto Github PK

View Code? Open in Web Editor NEW
24.0 23.0 25.0 2.48 MB

Repository for PIAIC-IOT-Q3 (Batch 4-35) resources sharing.

Home Page: https://static-website.2coovqcjkths8.us-west-2.cs.amazonlightsail.com/

Rust 84.63% HTML 12.11% Dockerfile 1.38% CSS 0.14% Shell 1.75%
rust async-await async-rust hyper-rustls cargo reqwest mongodb actix-web hacktoberfest2021 docker

class-codes-piaic-q3's People

Contributors

mohammadrajabraza avatar umarahmadqureshi avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

class-codes-piaic-q3's Issues

Manipulate Data On MongoDB with Rust

Requirements

In order to complete this assignment complete the following

  • Install MongoDB locally or setup cluster at MongoDB Atlas
  • make a connection to the MongoDB server and list the databases available on the server
  • create a database with the name of store
  • create a table in store with the name of products
  • add at least 20 products with minimum 10 fields/attributes (name, category, weight, dimensions {height, width, depth, unit}, stock_quantity, price, hasOffer, offerPrice, etc)
  • query the products collection with the all possible query operators here https://docs.mongodb.com/manual/reference/operator/query/
  • perform all the other CRUD operation on the collection
  • submit the code for this complete exercise

Deadline

October 8, 2021

Assignment 2 | Please enlist the requirement

@mohammadrajabraza

Sorry for the delay, I didn't get a chance to review, now I don;t recall the requirement of the assignment#2, could it be possible to share the requirement.

P.S. I don;t see any Issue that list the Assigment#1 as we had for the Assignment#1.

Thank you

Assignment Submission Method

Here are the instructions that would need to be followed (Update Version)

  1. Clone remote repository to setup the repository in your local system (this would also help to upload the changes [assignment] you want to contribute)
    git clone https://github.com/mohammadrajabraza/class-codes-piaic-q3.git
  2. Change the directory to the repository folder
    cd class-codes-piaic-q3
  3. Checkout new local branch (branch name example: assign1/rajabraza-123456)
    git checkout -b assign1/<your-name>-<PIAIC-id>
  4. Create a new project
    cargo new assignment_1
  5. Add the assignment code in the main.rs file
  6. Add the README.md for the explanation
  7. Stage the changes from working directory
    git status add
  8. Commit the staged changes with the exact commit message
    git commit -m "assign1: add assignment 1 solution"
  9. Push the local branch to the remote repo
    git push origin <your local branch name> (e.g. assign1/rajabraza-123456)

Multi-threading vs Async Programming in Rust

Assignment Question

Differentiate between Multi-threading and Async Programming in rust. Support your arguments with examples. Also, implement scenarios to demonstrate both (i.e. multithreading and async) concepts.

Requirements

Assignment text (i.e. differentiation arguments) should be in .md (markdown) file instead of .txt, .docx or .pdf

Deadline

Friday, Aug 20, 2021

Submission Method

Will be told in the coming class (on 15th Aug)

The requested URL returned error: 403

@mohammadrajabraza

I'm getting 403 error while uploading the branch on your repo, it seems you are the only person that could manage the upload till we are contributor been allowed or fork the repo

Error Stack

PS \PIAIC_Q3\class-codes-piaic-q3> git push origin assign1/ehsan.rafeeque-PIAIC113318
remote: Permission to mohammadrajabraza/class-codes-piaic-q3.git denied to ehsan5505.
fatal: unable to access 'https://github.com/mohammadrajabraza/class-codes-piaic-q3.git/': The requested URL returned error: 403

Meanwhile, you can review the code from my github repo, i try to use a new one for this purpose

https://github.com/ehsan5505/PIAIC_Q3

Thanks in advance

Static files are not getting linked in deployments

Expected behaviour

In the local environment, styles are applied from the styles.css file but when containerizing the actix-hello-world app, CSS styling is not getting applied.

Anyone with the solution to this issue can create a PR for this, after self-assigning this issue

Static Website Using Actix-Web

Requirements

In order to complete this assignment, complete the following

  • register endpoints for /about, /products, /contact, /profile and /settings
  • create corresponding HTML pages and handler functions to render/serve these pages
  • submit the code for this complete exercise

Deadline

October 9, 2021

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.