Recommended Programming Books
Awesome Open Source Software
  • TensorFlow

    An open-source machine learning framework developed by the Google Brain team.

  • Apache Spark

    An open-source distributed computing system used for big data processing and analytics.

  • Kubernetes

    An open-source container orchestration platform for automating the deployment, scaling, and management of containerized applications.

  • Node.js

    An asynchronous, event-driven JavaScript runtime built on Chrome's V8 JavaScript engine.

  • React

    A JavaScript library for building user interfaces, developed by Facebook.

  • iSpy

    An open-source video surveillance software that provides motion detection, online access, and more.

  • RustDesk

    An open-source remote desktop software written in Rust. It is fast, secure, and easy to use.

Useful Input-Output Tools
  • Minifier

    An online tool to minify your HTML, CSS, and JavaScript code to reduce file sizes.

  • Picture Size Calculator

    An image size calculator to resize and compress images for web use.

  • Dec/BIN/HEX Convertor

    An image size calculator to resize and compress images for web use.

List of Sorting Algorithms
  • Bubble Sort
    link

    Category: Comparison Sort

    Description: A simple sorting algorithm that repeatedly steps through the list, compares adjacent elements, and swaps them if they are in the wrong order.

  • Quick Sort
    link

    Category: Comparison Sort

    Description: An efficient, in-place sorting algorithm that works by partitioning an array into two smaller sub-arrays, and then recursively sorting the sub-arrays.