Open in app

Sign in

Write

Sign in

Yamac Eren Ay

115 Followers

Home

About

Pinned

Long Live Idealism, But in Theory

Why some ideals are pre-destined to fail, and some are not. — Note: The political ideas below do not reflect my personal opinions and are solely used for illustration purposes. In fact, this article is inspired by a chat with a good friend of mine, Demre, while we were enjoying a few beers in a random pub. …

Game Theory

6 min read

Game Theory

6 min read


Pinned

Game Theory For Dummies

What do Wikipedia authors, soccer players, and restaurant staff have in common? No, it’s not entertainment. Yes, it’s the concept of multi-agent systems. These systems capture interactions among diverse actors, each with their own agenda. …

Game Theory

10 min read

Game Theory For Dummies
Game Theory For Dummies
Game Theory

10 min read


Published in

AI Mind

·Pinned

Transfer Learning: A Gentle Introduction

Why, how and when to transfer the knowledge across different neural networks? The Power of Knowledge Transfer In the ever-evolving landscape of business and technology, the concept of knowledge transfer plays a key role, and it is much more closely related to software engineering and machine learning than you think. It’s obvious that we cannot…

Software Development

9 min read

Transfer Learning For Dummies: A Gentle Introduction
Transfer Learning For Dummies: A Gentle Introduction
Software Development

9 min read


Published in

Dev Genius

·Pinned

How To Git Better— 1

… so you can be a more decent human being in the next projects :-) In the following article, we will learn the most basic commands of Git using visualizations. Setup Your Local Repository In the next step, you can create a local repository as follows: git init: Create a new repository on your…

Git

5 min read

How To Git Better— 1
How To Git Better— 1
Git

5 min read


Pinned

Microservices 101

Impress anyone with these buzzwords: … — What is a Microservice? Before answering that, I want to answer what is NOT: Monolith Server: The most traditional approach to create an application, e.g. an application contains a client-side, a server-side and a database, and relies on a single server. Service Oriented Architecture (SOA): The application consists of cohesive business processes, communicating through…

Microservices

7 min read

Microservices 101
Microservices 101
Microservices

7 min read


Sep 6

The Brilliant Idea Behind Monte Carlo Tree Search

Before you read this article: Have you read my previous article on search algorithms? Search Algorithms In a Nutshell What could be better than funny analogies to help us understand a concept?yamaceay.medium.com In the world of complex searching algorithms, we often find ourselves navigating between two distinct ends of the spectrum: simplicity and complexity. Most notably, (extremely) simple algorithms can be characterized as below:

Computer Science

9 min read

Monte Carlo Tree Search Revisited
Monte Carlo Tree Search Revisited
Computer Science

9 min read


Feb 22

Search Algorithms In a Nutshell

What could be better than funny analogies to help us understand a concept? — What is Search problem? A search problem is a problem that can be represented as a set of states. The goal is to find a path from an initial state to a goal state by making a sequence of legal moves.

Algorithms

8 min read

Search Algorithms In a Nutshell
Search Algorithms In a Nutshell
Algorithms

8 min read


Jan 8

From Zero to Microservice [2]

How to Dockerize Your App & Deploy using Kubernetes? — Previous articles: Microservices 101 Impress anyone with these buzzwords: …yamaceay.medium.com From Zero To Microservice [1] It took me days to grasp the concepts, here’s what I’ve learned: …yamaceay.medium.com Step 0: Get a Project I created a GitHub repository person_grpc [1]: a Go package, which serves as a personal database, dealing with get / set person commands. The communication between server and client is achieved using gRPC (built on top of TCP).

Kubernetes

7 min read

From Zero to Microservice [2]
From Zero to Microservice [2]
Kubernetes

7 min read


Jan 6

From Zero To Microservice [1]

How to Design API, Server & Client With Ease? — Previous article: Microservices 101 Impress anyone with these buzzwords: …yamaceay.medium.com Next article: From Zero to Microservice [2] How to Dockerize Your App & Deploy using Kubernetes?yamaceay.medium.com What is gRPC (Again)? gRPC is a modern open source high performance Remote Procedure Call (RPC) framework that can run in any environment. [1]

Grpc

6 min read

From Zero To Microservice [1]
From Zero To Microservice [1]
Grpc

6 min read


Dec 3, 2022

Demystified: Tuple vs. Dict

The real distinction between tuples and dicts, and how it relates to Dependency Injection, Joining of SQL Tables and more… — Technically, tuples and dicts are equivalent in terms of content: Tuples select the feature by positional index, while dicts select by a unique identifier called key. Note: In this article, I prefer to use tuple and dict as in Python, since there is no universal name for both. …

Mathematics

9 min read

Demystified: Tuple vs. Dict
Demystified: Tuple vs. Dict
Mathematics

9 min read

Yamac Eren Ay

Yamac Eren Ay

115 Followers

I love to write articles about the most underrated topics in computer science

Following
  • Top Boss

    Top Boss

  • Dario Radečić

    Dario Radečić

  • Sourin Rao

    Sourin Rao

  • Mickey Mellen

    Mickey Mellen

  • Tony Yiu

    Tony Yiu

See all (120)

Help

Status

About

Careers

Blog

Privacy

Terms

Text to speech

Teams