Code Monkey home page Code Monkey logo

MasterHead

Hi 👋, I'm Muhmmad Bilal

A passionate CS Student from Quaid-e-Azam University Islamabad

devmbilal

dev-mbilal

  • 🔭 I’m currently working on Express

  • 🌱 I’m currently learning Node js

  • 📫 How to reach me [email protected]

  • 💬 Ask me about Backend and Apis

  • ⚡ Fun fact I am funny

Connect with me:

dev-mbilal dev.bilal dev.bilal

Languages and Tools:

REST Git Android Studio Visual Studio Code Postman HTML CSS Wordpress
Firebase Canva JavaScript Node.js Express C++ Dart Flutter
MySQL mongoDB

⚙️ GitHub Analytics

Muhammad Bilal's Projects

compression-project icon compression-project

Write a RESTful application in a programming language of your choice that performs the following: The client will accept as input a file to send and perform the following steps: Reads the file and compresses it using the Lempel-Ziv 78 compression algorithm. The result is then converted to a binary representation and appropriate padding is added to encode it with barcode. A random error is added to the result at X% of its length, where X is given by the user and converted to base64. The client sends a JSON with the following information to the server over the network: { “encoded_message”: “0123456789abcdef”, "noise": X, "compression_algorithm": "lz77/lz78", "encoding": "linear/cyclic", "parameters":[param_list], "errors": n } where in parameters can be put a list of parameters that the server needs to decode the received message, e.g. the generator polynomial. The server, receiving the message uses the parameters to decode the message and then checks how many errors it corrected and outputs to the user the difference between the "errors" received and the decoded message. Every time the client starts it creates a new error detection and correction code and its parameters are passed to the Server

oop icon oop

Object Oriented Programming

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.