Algorithms Data Structure used for Recursion In this article, we will explore stack and its properties and operation, then we will cover recursion and explain why stack is used for recursion, finally we will discuss how to convert recursive to iterative approach.
trie Longest word in dictionary with all prefixes Given a list of words ‘WORDLIST’, find the longest perfect word. A perfect word is a word in which all the possible prefixes are present in ‘WORDLIST’.
Software Engineering Is DevOps a role or culture? Isn't it amazing how much the tech industry can change in just a few years? The term DevOps itself is not very old and now it's become an essential part of many organizations' workflows.
System Design Why Companies have high deployment rate? Amazon deploys every second. But why do these companies need to deploy so often? And is it really necessary?
HTML Detect if feature is supported in Browser using HTML To detect the availability of a feature, you can simply type out the variable that a browser provides the features through. If the feature is not available, the variable will turn out to be undefined.
backtracking Solve Crossword using Backtracking In this article, we have covered the Backtracking Algorithm for Crossword and compared with the Brute Force approach. We have presented the Time and Space Complexity for various cases.
Machine Learning (ML) SpineNet SpineNet proposes an alternative to ResNet50, a variant of the ResNet model which uses 50 layers of deep convolutional network (hence "50" in its name). It intends to disrupt the CNN architecture from a high level which has not changed over the years.
Machine Learning (ML) RefineDet model RefineDet model is a popular Deep Learning model that is used for Object Detection applications as an alternative to SSD and YOLO based CNN models.
DevOps Top Secret Managers in DevOps One thing I always find helpful while running a tech business is using a secret manager. Isn't it great to have a place where you can store all your confidential secrets and variables? To help you out, we have compiled a list of some of the best secret managers.
DevOps Best practices for adopting Continuous Delivery Continuous Delivery is the software development practice in which code changes are automatically built, tested and deployed to production. I think it's a great way to increase efficiency and quality in the software development process.
Machine Learning (ML) Flattened Convolutional Neural Network In this article, we have explored the idea of Flattened Convolutional Neural Network and the problem of conventional CNN it solves.
Python Different ways to add and remove rows in Pandas Dataframe To introduce the topic, we will be talking about Pandas Dataframe and how easily we can add and remove rows in a DataFrame by following simple steps.
Algorithms Algorithm to check win in tic-tac-toe In this article, we have presented an algorithm to check win and loss for a given Tic Tac Toe configuration.
C++ map::begin and map::end in C++ In this article, we have covered the concept of map::begin and map::end in C++ STL along with C++ code examples.
CSS Rounded corners/ Border radius in CSS The border-radius property in CSS allows you to round the corners of the outer edge of an element. Through this property, it is possible to round all the corners or just selected corners according to the desired shape.
Linux KMP_HW_SUBSET [complete guide] KMP_HW_SUBSET is an OpenMP environment variable that is used to control the distribution of hardware threads across machine topology. This gives finer control compared to OMP_NUM_THREADS.
Machine Learning (ML) RefineNet Model In this article, we have explained RefineNet Model in depth which is a deep learning model used for Semantic Segmentation.
data science EEG Signal Analysis With Python In this article, we will learn how to process EEG signals with Python using the MNE-Python library.
Java Hibernate Annotations We can configure hibernate through Java configuration or XML configuration and the mapping details can be provided through XML or Java Annotations.
Python Nested Dictionary in Python In this article, we will learn about the data structure Nested dictionaries in the python. Also, we will learn about creating, accessing, modifying and iterating through them.
C++ std:to_string and std::to_wstring in C++ In this article, we have explored the functions std:to_string and std::to_wstring in C++ STL along with the difference between string and wstring (wide string).
C++ Memset array to 1 in C++ In this article, we have explored the problem of setting an array of int to 1 using memset in C++ and the solution for it.
System Design Monolith vs Microservice Regarding technology, there are always two schools of thought: those who prefer the tried and tested monolith approach and those who are all aboard the microservices train. So, which one should you choose?
Web Development Integrating android application to firebase real-time database In this article, we will see how can we integrate our android application to firebase real-time database.
Algorithms Maximum area of island In this article, we have presented an efficient algorithm to find the maximum area of island in a grid. This includes the concept of BFS and DFS.