Tagged: algorithms

Coding on Python at Home

How many more reports can you generate? How many sales figures do you have to tally, how many charts, how many databases, how many sql queries, how many ‘design’ pattern to follow, how many...

All About Developing a Computer Vision System

This is an enthralling type of artificial intelligence that is practiced in numerous ways of labeling and detecting objects in images. Primarily, the precise field that deals with how computers can gain a high...

A Beginner’s Guide to The Big O Notation

So for anyone studying computer science either in college, boot camps or just self-learning, there is one topic that is always a stumbling block and that is Big O Notations. Read the full story...

Essential Algorithms: The Quick Sort

The Quick Sort is an interesting algorithm and a favorite among software engineers, with some unique advantages and quirks worth looking into. Quick Sort can be highly efficient, often outperforming Merge Sort, although certain...

Announcing ModelDB 2.0 release

Since we wrote ModelDB 1.0, a pioneering model versioning system, we have learned a lot and adapting it to the evolving ecosystem became a challenge. Hence we decided to rebuild from the ground up...

Public Key Cryptography: RSA keys

I bet you created at least once an RSA key pair, usually because you needed to connect to GitHub and you wanted to avoid typing your password every time. You diligently followed the documentation...

Algorithms and Data Structures

Well, this is where you are separated by the ones who are good or excellent software developers. In this case, I will tell you that at the beginning or at least in my case...