Open in app

Sign in

Write

Sign in

Okan Özşahin
Okan Özşahin

68 Followers

Home

About

Oct 28

The Complete Guide to Payment System Integration using Golang for Backend Applications

In the fast-paced and digitally-driven business landscape of today, payment system integration is a critical aspect that can significantly impact the success and efficiency of a business. Seamless integration of payment systems is essential for handling transactions and financial processes smoothly. This integration allows businesses to accept payments from customers…

Payment Systems

14 min read

Payment Systems

14 min read


Oct 25

A Winning Combination: Colly and Chrome Impersonation for Effective Web Scraping

Web scraping involves extracting data from websites, and it can sometimes be challenging due to various factors like access restrictions and the need to mimic human-like behavior when making requests. Colly is a popular Go web scraping framework that provides a structured and organized way to navigate and extract data…

Golang

4 min read

Golang

4 min read


Oct 21

Golang Data Race Detector

In Golang, you can use the built-in data race detector to identify and debug data race issues in your concurrent programs. Data races occur when multiple goroutines access shared variables without proper synchronization, and they can lead to unpredictable and incorrect behavior. The data race detector helps you find and…

Golang

2 min read

Golang

2 min read


Oct 19

Introduction to Docker

In the dynamic world of modern software development and deployment, Docker has emerged as a game-changer, revolutionizing the way we package and run applications. …

Docker

11 min read

Introduction to Docker
Introduction to Docker
Docker

11 min read


Oct 19

Why the Collision-Resistance property is necessary and what impact these attacks can cause?

Collision resistance is a crucial property in the design of cryptographic hash functions, and it serves to prevent certain types of attacks. Let’s delve into why collision resistance is necessary and the impact of attacks when this property is not satisfied. 1. Data Integrity: Collision resistance helps ensure the integrity…

Collision

3 min read

Why the Collision-Resistance property is necessary and what impact these attacks can cause?
Why the Collision-Resistance property is necessary and what impact these attacks can cause?
Collision

3 min read


Oct 15

TCP Overview

Transmission Control Protocol is a fundamental protocol for point-to-point communication, typically used in scenarios with one sender and one receiver. Here’s an overview of some of its key characteristics: 1. Reliable, In-Order Byte Stream: TCP ensures that data is transmitted reliably and in the correct order. It achieves this by…

Tcp

5 min read

TCP Overview
TCP Overview
Tcp

5 min read


Oct 15

Process vs Thread

Processes and threads are fundamental concepts in computer science and operating systems and they both represent units of execution in a program. However, they have distinct characteristics and use cases. Let’s compare processes and threads: 1. Definition: - Process: A process is a self-contained unit of execution that consists of its own…

Process

2 min read

Process

2 min read


Oct 12

Marshalling &Unmarshalling JSON with Golang

Marshalling and unmarshalling are often used when dealing with HTTP requests in Go. You typically marshal data to send it in an HTTP request and unmarshal data received in an HTTP response. JSON is a common format for this purpose. Here’s how you can marshal and unmarshal data in the…

Marshal

3 min read

Marshal

3 min read


Oct 7

Basic Bash Commands

We’ll explore a selection of frequently used Bash commands, along with explanations of their functionalities. These commands span a wide range of tasks, from navigating your file system to managing processes, scheduling tasks, and manipulating text. …

Bash

4 min read

Bash

4 min read


Oct 7

What is MLOps?

MLOps, short for “Machine Learning Operations,” is a set of practices and tools that combines machine learning (ML) and DevOps (Development and Operations) principles to streamline and automate the end-to-end machine learning lifecycle. …

Mlops

2 min read

What is MLOps?
What is MLOps?
Mlops

2 min read

Okan Özşahin

Okan Özşahin

68 Followers

Backend Developer at hop | Civil Engineer | MS Computer Engineering

Following
  • javinpaul

    javinpaul

  • Onur Dayıbaşı

    Onur Dayıbaşı

  • Enescu Alexandru Jean

    Enescu Alexandru Jean

  • Burak Tamaç, Ph.D.

    Burak Tamaç, Ph.D.

  • Yogesh Haribhau Kulkarni (PhD)

    Yogesh Haribhau Kulkarni (PhD)

See all (248)

Help

Status

About

Careers

Blog

Privacy

Terms

Text to speech

Teams