×
Home Discussions Write at Opengenus IQ
×

Search anything:

  • DSA Cheatsheet
  • HOME
  • Jobs
  • About
  • One Liner
  • RANDOM
  • Track your progress
  • Deep Learning (FREE)
  • Join our Internship 🎓
  • AI Engineering
  • Scholarship
  • Campus Ambassador

OpenGenus IQ, an open-source Computer Science Publication House, is driven by 2500+ BSc/MSc/PhD holders globally, exploring Algorithms, Deep Learning, System Design, and more since 2017.

Software Engineering

How did Netflix become so good at DevOps by not prioritizing it?

Isn't it bizarre that Netflix became good at DevOps by not prioritizing it? It's like saying that Michael Jordan became a great basketball player by not shooting hoops. But that's the truth.

Benjamin QoChuk, PhD Benjamin QoChuk, PhD
Python

Setting up Django for Python with a virtual environment

In this article, we have demonstrated how to create a virtual environment and then, setup a basic Django project within it.

Gehna Jain
C++

Optimized Input Output I/O in C++

In this article, we have presented how to optimize input and output I/O in C++. This is critical as input and output consume the majority of the execution time and is critical in time critical applications and in competitive programming contests.

Geoffrey Ziskovin Geoffrey Ziskovin
JavaScript

Chrome Extensions Interview Questions

In this article, we have presented Chrome Extensions Interview Questions along with detailed answers.

Kirabo Ibrahim Kirabo Ibrahim
Machine Learning (ML)

Interview Questions on Autoencoders

In this article, we have presented most important Interview Questions on Autoencoders.

Saroj Mali
Natural Language Processing (NLP)

NLP Project: Compare Text Summarization Models

In this article, we will go over the basics of Text Summarization, the different approaches to generating automatic summaries, some of the real world applications of Text Summarization, and finally, we will compare various Text Summarization models with the help of ROUGE.

Agastya Gummaraju
Python

Memory allocation in Python

In this article, we have covered Memory allocation in Python in depth along with types of allocated memory, memory issues, garbage collection and others.

Kirabo Ibrahim Kirabo Ibrahim
Linux

Build and Install GDB from source

In this article, we have explored how to build and install GDB from source code and release package. The source code comes along with binutils while the release package has only GDB.

Geoffrey Ziskovin Geoffrey Ziskovin
System Design

What is Pub/Sub messaging?

Pub/sub is a service-oriented asynchronous messaging pattern. It allows for loose coupling between applications and components. Meaning that one application can publish a message without knowing who is subscribed to that message or even if anyone is subscribed to it.

Benjamin QoChuk, PhD Benjamin QoChuk, PhD
Linux

What is Binutils?

Binutils stand for "Binary Utilities" in Linux/ UNIX variants. It is a collection of different tools such as ld, ar, gold and much more. Binutils is a project of GNU funded by Free Software Foundation (FSF).

OpenGenus Tech Review Team OpenGenus Tech Review Team
Linux

Build and Install binutils from source

In this article, we have explored the steps to build Binutils from source code. With this, you can install any version of binutils and even try custom changes.

OpenGenus Tech Review Team OpenGenus Tech Review Team
Linux

Check binutils version

In this article, we will check different commands using which you can get the binutils version installed in your system. Binutils comes with GCC but if you have upgraded GCC by building from source, binutils might not get updated and can result in errors.

OpenGenus Tech Review Team OpenGenus Tech Review Team
List of Interview Questions

Interview Questions on Design Pattern

Design patterns can speed up the development process by providing tested, proven development paradigms. This makes it a very in demand knowledge in the tech industry. This article contains top interview questions on Design Pattern.

Astha Jain Astha Jain
Culture

Hacktoberfest 2022

Hacktoberfest 2022 is scheduled to be held from 1st October 2022 to 31st October 2022. Hacktoberfest is the biggest open-source one-month long event that is sponsored by DigitalOcean.

OpenGenus Tech Review Team OpenGenus Tech Review Team
Culture

Decoy and Psychological effect in iPhone 14 pricing

This pricing strategy of iPhone14 is using 2 principal strategies: the decoy effect + Psychological Pricing of cheap economical deal.

Benjamin QoChuk, PhD Benjamin QoChuk, PhD
DevOps

Developer to DevOps engineer ratio

The most optimal Developer to DevOps engineer ratio is 5:1. In most large software organizations like Google, Developer to DevOps engineer ratio is 6:1 while in large start-ups, the ratio can be as worse as 15:1.

Benjamin QoChuk, PhD Benjamin QoChuk, PhD
C++

Optimize C++ Code [30 techniques]

In this article, we have presented over 30 techniques which you can use to optimize your C++ code to make it perform optimally and pass time restrictions in Competitive Contests.

Geoffrey Ziskovin Geoffrey Ziskovin
C++

Set array to 0 in C++ [5 methods]

In this article, we have presented different ways using which one can set all elements in an array to 0 in C++. We have presented an assembly level approach (advanced) as well.

Geoffrey Ziskovin Geoffrey Ziskovin
C++

Convert char* to uint8_t [2 methods]

In this article, we have covered different approaches to convert char* to uint8_t.

Geoffrey Ziskovin Geoffrey Ziskovin
Culture

What can you do with a Computer Science degree ?

In this article, we have explored in depth how your career will proceed if you take up a Computer Science degree. There are over 30 high paying job titles and is one of the most demanding job profiles today.

Geoffrey Ziskovin Geoffrey Ziskovin
C++

Convert int to uint8_t

In this article, we have presented how to convert int to uint8_t considering explicit casting and overflow of uint8_t.

Geoffrey Ziskovin Geoffrey Ziskovin
C++

uint8_t cannot be printed

In this article, we have explored the reason uint8_t cannot be printed with std::cout and multiple fixes that can be used to print uint8_t values.

Geoffrey Ziskovin Geoffrey Ziskovin
Python

Python lambda for loop

In this article, we have explored how to use Lambda in Python to replicate the behavior of for loop and how to use for loop within lambda.

Ned Nedialkov Ned Nedialkov
Linux

Remove End of Line (EOL) whitespace in Files in UNIX/ Ubuntu

In this article, we have demonstrated how to Remove End of Line (EOL) whitespace in Files in UNIX/ Ubuntu using grep and sed commands.

Ned Nedialkov Ned Nedialkov
Linux

Install astyle in Ubuntu

In this article, we have presented how to install astyle (Artistic Style) tool in UNIX/ Ubuntu.

Ned Nedialkov Ned Nedialkov
OpenGenus IQ © 2026 All rights reserved â„¢ [email: team@opengenus.org]
Top Posts LinkedIn Twitter