Sadman Kabir Soumik
open-menu closeme
Home
artificial-intelligence
software-engineering
cloud-computing
beyond-code
about
linkedin github rss
  • Brute-Force to Optimized Python Solutions for All LeetCode Blind-75 Problems

    calendar Feb 26, 2023 · 98 min read · algorithms leetcode problem solving  ·
    Share on: twitter facebook linkedin copy
    Brute-Force to Optimized Python Solutions for All LeetCode Blind-75 Problems

    Blind-75 is a curated list of 75 LeetCode problems compiled by Yangshun Tay. The list can be accessed at this link. Initially, I solved each problem using a brute-force …

    Read More
  • Building an Instagram Auto-Liker Bot - A Step-by-Step Guide

    calendar Jan 12, 2023 · 3 min read · project-tutorial bot-development python  ·
    Share on: twitter facebook linkedin copy
    Building an Instagram Auto-Liker Bot - A Step-by-Step Guide

    Goal of The Project The project aims to build an Instagram bot that will auto-scroll pages down and Like/Love posts automatically. We must log in to Instagram from our …

    Read More
  • Cracking the LeetCode Two Sum Variations - All 5 Problems

    calendar Oct 21, 2022 · 5 min read · algorithms leetcode problem solving  ·
    Share on: twitter facebook linkedin copy
    Cracking the LeetCode Two Sum Variations - All 5 Problems

    Author: Sadman Kabir Soumik Original Two Sum Problem Given an array of integers nums and an integer target, return indices of the two numbers such that they add up to …

    Read More
  • Working with Elasticsearch on Linux Using Python Client

    calendar Aug 19, 2022 · 6 min read · project-tutorial programming python elasticsearch  ·
    Share on: twitter facebook linkedin copy
    Working with Elasticsearch on Linux Using Python Client

    Elasticsearch Elasticsearch is a distributed, open-source search and analytics engine based on the Apache Lucene search library. It's designed to provide fast and …

    Read More
  • Core Concepts of System Design in Software Engineering

    calendar Jul 20, 2022 · 15 min read · system design software engineering  ·
    Share on: twitter facebook linkedin copy
    Core Concepts of System Design in Software Engineering

    What is System Design in Software Engineering? System design in software engineering is defining the structure, components, connections, and information for a system that …

    Read More
  • All 6 Best Time to Buy and Sell Stock Problems Using The Same Formula

    calendar Jun 15, 2022 · 11 min read · algorithms leetcode problem solving  ·
    Share on: twitter facebook linkedin copy
    All 6 Best Time to Buy and Sell Stock Problems Using The Same Formula

    122.Best Time to Buy and Sell Stock II You are given an integer array prices where prices[i] is the price of a given stock on the ith day. On each day, you may decide to …

    Read More
  • Bypass reCAPTCHA And Prevent IP Blocking Using Tor Proxy

    calendar Mar 9, 2022 · 4 min read · linux proxy web scraping project-tutorial  ·
    Share on: twitter facebook linkedin copy
    Bypass reCAPTCHA And Prevent IP Blocking Using Tor Proxy

    When we run web crawlers, sometimes we get blocked by the target site. Sometimes we get reCAPTCHA to solve, and crawling gets interrupted. We can rotate the IP address …

    Read More
  • Be a Master at Python Through Some Cool Code Snippets

    calendar Jun 27, 2021 · 17 min read · algorithms leetcode problem solving  ·
    Share on: twitter facebook linkedin copy
    Be a Master at Python Through Some Cool Code Snippets

    Combine two lists as a dictionary | dict(zip) Program 1keys = ['a', 'b', 'c'] 2values = [1, 2, 3] 3dictionary = dict(zip(keys, values)) …

    Read More
  • Python Collections Module Tutorial

    calendar Apr 23, 2021 · 5 min read · python programming  ·
    Share on: twitter facebook linkedin copy
    Python Collections Module Tutorial

    Python's collections module implements specialized container datatypes providing alternatives to Python’s general purpose built-in containers, dict, list, set, and tuple. …

    Read More
  • 13 Reasons Why Linux Is Better Than Windows

    calendar Jan 21, 2021 · 5 min read · linux operating system  ·
    Share on: twitter facebook linkedin copy
    13 Reasons Why Linux Is Better Than Windows

    Security Linux tends to be a highly reliable and secure system than any other operating system (OS). Linux and Unix-based OS have fewer security flaws, as many developers …

    Read More
  • Lambda, Map, Filter, and Reduce in Python

    calendar Dec 11, 2020 · 7 min read · programming python  ·
    Share on: twitter facebook linkedin copy
    Lambda, Map, Filter, and Reduce in Python

    Lambda The Lambda function, also known as an anonymous or inline function, is a way to create a function without giving it a name. This can be useful when you need to …

    Read More
  • Unleashing the Power of Bit Manipulation in Computer Science

    calendar Jun 12, 2020 · 3 min read · programming python  ·
    Share on: twitter facebook linkedin copy
    Unleashing the Power of Bit Manipulation in Computer Science

    Bit Manipulation Bit manipulation is a technique used in computer science to manipulate data at the level of its binary representation. This can be useful for a variety …

    Read More
  • Comparing REST API and gRPC - Choosing the Right Web API

    calendar Apr 10, 2020 · 3 min read · system design software engineering  ·
    Share on: twitter facebook linkedin copy
    Comparing REST API and gRPC - Choosing the Right Web API

    REST (Representational State Transfer) and gRPC are two different techniques for creating web APIs (Application Programming Interfaces). What is REST API? A popular …

    Read More
  • Compiler vs Interpreter - A Simple Guide for Beginners

    calendar Jan 21, 2020 · 2 min read · programming software-engineering system-design  ·
    Share on: twitter facebook linkedin copy
    Compiler vs Interpreter - A Simple Guide for Beginners

    Imagine you’ve written a letter in English, but your friend only speaks Spanish. You’d need someone (or something) to translate it for them, right? In programming, your …

    Read More
  • Dynamic Programming - Step by Step Guide with Examples

    calendar Dec 23, 2019 · 7 min read · programming algorithm  ·
    Share on: twitter facebook linkedin copy
    Dynamic Programming - Step by Step Guide with Examples

    Dynamic programming is a method for solving complex problems by breaking them down into smaller subproblems. It is a mathematical optimization technique that is mainly …

    Read More
  • Multi-Threading vs Multi-Processing

    calendar Nov 24, 2019 · 7 min read · python programming  ·
    Share on: twitter facebook linkedin copy
    Multi-Threading vs Multi-Processing

    Let's say you've got a big school project to do. You need to write a report, paint a picture, and build a model. Here's how you might tackle the project under different …

    Read More
  • Understanding Logarithm Function

    calendar Aug 6, 2019 · 3 min read · programming algorithms math  ·
    Share on: twitter facebook linkedin copy
    Understanding Logarithm Function

    Logarithms are mathematical operations that are the inverse of exponentiation. In other words, if we have a base b and an exponent x, the logarithm of the resulting …

    Read More
  • Decorators in Python

    calendar May 20, 2019 · 3 min read · python programming  ·
    Share on: twitter facebook linkedin copy
    Decorators in Python

    Decorator is a design pattern to extend the functionality of a function without modifying the structure of the original function. Decorators are usually applied to …

    Read More
  • Understanding Graph Traversal - BFS vs DFS

    calendar Mar 12, 2019 · 7 min read · algorithms problem solving  ·
    Share on: twitter facebook linkedin copy
    Understanding Graph Traversal - BFS vs DFS

    Breadth-first search (BFS) and depth-first search (DFS) are two algorithms for traversing graphs. These algorithms are used to search for specific nodes or to find the …

    Read More
  • Basic Coding Problems You Must Be Able to Solve As a Computer Science Graduate

    calendar Feb 22, 2019 · 13 min read · algorithms leetcode problem solving  ·
    Share on: twitter facebook linkedin copy
    Basic Coding Problems You Must Be Able to Solve As a Computer Science Graduate

    Check Prime Number A prime number is a positive integer greater than 1 that has no positive integer divisors other than 1 and itself. For example, the first six prime …

    Read More
    • ««
    • «
    • 1
    • 2
    • »
    • »»

SK Soumik

Artificial intelligence | Data Science

Categories

MACHINE-LEARNING 25 SOFTWARE-ENGINEERING 19 ALGORITHM-DESIGN 10 SYSTEM-DESIGN 10 PROJECT 6 ARTIFICIAL-INTELLIGENCE 3 CLOUD-COMPUTING 2 NON-TECHNICAL 2 OPERATING-SYSTEM 2 BUSINESS 1

Series

ML 18 DSA 6 PROJECT 6 SOFTWARE-ENGINEERING 4 PROBLEM-SOLVING 3 AI-TOOLS 1 AIRFLOW 1 DJANGO 1 GENERATIVE-AI 1 NLP 1

Tags

MACHINE-LEARNING 22 DATA-SCIENCE 16 PROGRAMMING 12 PYTHON 10 ALGORITHMS 8 DEEP-LEARNING 8 NLP 8 SOFTWARE-ENGINEERING 8 SYSTEM-DESIGN 8 ARTIFICIAL-INTELLIGENCE 6 PROBLEM-SOLVING 6 PROJECT-TUTORIAL 6 ALGORITHM 5 LEETCODE 5
All Tags
AGENTIC-AI1 AI-TOOLS1 AIRFLOW1 ALGORITHM5 ALGORITHMS8 ARTIFICIAL-INTELLIGENCE6 AUTOMATION1 BOT-DEVELOPMENT1 BUSINESS1 CLOUD2 COMPUTER-VISION2 DATA-SCIENCE16 DEEP-LEARNING8 DEVELOPER-TOOLS1 DJANGO1 ELASTICSEARCH1 GENERATIVE-AI1 GENERATIVE-AI-MODELS1 GOOGLE-CLOUD1 IMAGE-SEGMENTATION1 INDEX1 LARGE-LANGUAGE-MODELS2 LEETCODE5 LIFE-HACK1 LINUX2 MACHINE-LEARNING22 MATH1 MCP1 MLOPS2 NLP8 OPERATING-SYSTEM1 OPTIMIZATION1 PROBLEM-SOLVING6 PRODUCTIVITY1 PROGRAMMING12 PROJECT-TUTORIAL6 PROXY1 PYTHON10 SOFTWARE-ENGINEERING8 SPARK1 START-UP1 STATISTICS1 SYSTEM-DESIGN8 WEB-DEVELOPMENT1 WEB-SCRAPING1
[A~Z][0~9]
Copyright © 2022, Sadman Kabir Soumik

Copyright  COPYRIGHT © 2022, SADMAN KABIR SOUMIK. All Rights Reserved

to-top