Tag: computer science
Posts of Tag: computer science
  1. How to Write a Makefile - Automating Python Setup, Compilation, and Testing

    How to Write a Makefile - Automating Python Setup, Compilation, and Testing Introduction When you want to run a project that has multiple sources, resources, etc., you need to make sure that all of the code is ...Learn More
    Pythoncommand-linecomputer sciencetoolProgramming Languages
  2. Graph Theory and Graph-Related Algorithm's Theory and Implementation

    Introduction Graphs are a convenient way to store certain types of data. The concept was "stolen" from mathematics and appropriated for the needs of computer science. There are several ways in which we can desc...Learn More
    aimathscomputer sciencetheoryAlgorithmDev
  3. Graphs in Java: Minimum Spanning Trees - Prim's Algorithm

    Introduction Graphs are a convenient way to store certain types of data. The concept was ported from mathematics and appropriated for the needs of computer science. Due to the fact that many things can be repre...Learn More
    Javacomputer scienceAlgorithmProgramming LanguagesDev
  4. Kannada-MNIST:A new handwritten digits dataset in ML town

    Class-wise mean images of the 10 handwritten digits in the Kannada MNIST dataset TLDR: I am disseminating 2 datasets: Kannada-MNIST dataset: 28X 28 grayscale images: 60k Train | 10k Test Dig-MNIST: 28X 28 g...Learn More
    Newscomputer sciencedata scienceartificial intelligenceMachine Learningcomputer visionBlogDev
  5. Image Creation for Non-Artists (OpenCV Project Walkthrough)

    Image Creation for Non-Artists (OpenCV Project Walkthrough) An attempt at exploring how computer vision and image processing techniques can allow non-artists to create Art The end result This project stemmed...Learn More
    NewsPythonArtsoftware developmentTechnologycomputer scienceBlogProgramming Languages
  6. Take Your First Step into the Quantum Realm

    You’re Thinking So Classically Take Your First Step into the Quantum Realm An Introduction to Quantum Gates and Quantum Circuits By Author using Canva Getting started with quantum computing may seem intimid...Learn More
    NewsInformation TechnologyTechnologycomputer scienceScienceQuantum ComputingBlog
  7. Respawn VMs like an RPG with Autohealing and Autoupdates

    Respawn VMs like an RPG with Autohealing and Autoupdates Season of Scale Season of Scale “Season of Scale” is a blog and video series to help enterprises and developers build scale and resilience into your d...Learn More
    NewsGoogle Cloud PlatformHigh Availabilitycomputer scienceSoftwareCloud ComputingBlog
  8. OpenAI should Steal from Robinhood and Give to the Poor

    OpenAI should Steal from Robinhood and Give to the Poor It’s time for OpenAI to enter financial markets Robinhood started with noble intentions. To steal from the rich and give to the poor. Unfortunately, lik...Learn More
    NewsInvestingartificial intelligenceFinancecomputer scienceEconomicsBlog
  9. How Teaching Kids CS Made Me a Better Programmer

    How Teaching Kids CS Made Me a Better Programmer If you can explain something to a 6-year-old, then you truly understand it Photo by the author (made using Canva). “The mediocre teacher tells. The good teach...Learn More
    NewsProgrammingSoftware Engineeringsoftware developmentcomputer scienceEducationBlogDev
  10. Learning Programming Fundamentals using Python

    Background I am a self taught developer that started learning to code in March of 2019. I just recently graduated with my M.S. in Chemistry and while job hunting I came across programming and didn’t look back....Learn More
    NewsPythonCodingDevelopercomputer scienceProgrammingBlogProgramming LanguagesDev
  11. Introduction to Programming Paradigms

    Photo by Clément H on Unsplash As someone who never graduated as a computer science degree but very passionate and eagerly wants it to know more about programming as a whole, you will eventually encounter diff...Learn More
    NewsSoftware EngineeringProgramming Paradigmssoftware developmentcomputer scienceProgrammingBlogDev
  12. How the React Reconciliation Algorithm Works

    What Is So Hard About Drawing Some Buttons? When developing with React, it is easy to forget (or not know at all) the imperative way of creating and managing the UI. As an analogy, React lets you “describe” th...Learn More
    NewsReactreact nativeJavaScriptProgrammingcomputer scienceBlogFrameworkProgramming LanguagesDev