Skip to content
View alpbintug's full-sized avatar
🥔
Focusing
🥔
Focusing

Block or report alpbintug

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
alpbintug/README.md

Who is this "Alp"?

Born in 1999, graduated from Yıldız Technichal University - Computer Engineering department as an honored student in 2021. Loves solving and creating problems and riddles, likes to make thought experiments about the universe and the nature. Apart from that loves staring blankly into walls, ceilings, or any other flat surface for hours.

Socials:


CLICK TO SEE THE DETAILS OF MY GITHUB PROFILE

How do I navigate your GitHub profile?

Well, we can group my repositories into these categories:

Repository Categories

Simulations

These repositories mainly focuses on simulating how algorithms work in different situations.

  • Game of Life Simulation: (WITH GIF) written in MATLAB, simulates Conway's Game of Life with random starting states. Resulting GIF is included in the repository, and it is pronounced GIF not JIF, anyone saying that "it is pronounced JIF" will be excomunicated.
  • Ant Simulation with Genetic Algorithm: (WITH VIDEO) simulates how ants act in the real world, how they search for food, lead others to food and find their way back to the colony. Ants have different attributes (Speed, Carrying capacity, etc.) and Genetic Algorithm is used to determine which generation is better fit to find and carry food back to their colony.
  • Drone Scanning Simulation with Genetic Algorithm: simulates how N drones scan an area with maximum efficiency.
  • Map Thingy with Vehicles: simulates how vehicles move from point A to point B using existing roads. And this repository has the best name - and this is not a subject for discussion.

Analysis

These repositories focuses on analysing data - or statistical phenomenons.

Computer Science

Working on different stuff, ranging from algorithms to computer graphics

Image Processing

Not everything processes images, but trying to capture one is also processing, right?

  • Irregular Rectangle Cropper crops a section in given image and turns it into a regular rectangle. Great for fixing tilted photos.
  • Screen Recorder records your screen, as advertised. But I am not satisfied with the results because the framerates are too low -about 25FPS- for my taste.
  • AoE II Minimap Magnifier we were playing Age of Empires with friends, I wanted to flex on them with increasing my minimap awareness, therefore I created this to magnify the minimap and project it onto my seconds screen. Yeah it is cheating, but I coded it so it is cool.
  • Game of Life is technically a image processing project because it works as cellular automaton but w/e.

Programming Language Trainings

If you are beginner, this might help you but mostly I use these repositories as dumpster.

Mobile Programming

My school projects but for Android

  • Wardrobe App (WITH VIDEO) lets you select clothes, organize them, and WEAR THEM ON YOUR MODEL. AND YOU CAN SHARE HOW IT LOOKS WITH YOUR FRIENDS? THIS IS INSANE OMG!!! Jk. It looks ugly but the idea is there.
  • Exam Generation App (WITH VIDEO) you can create exams with plain text or image, add choices and score it, then convert it into text and share with whoever you want.

Other Applications

This section only contains my messaging app - for now.

  • Whatsapp Jr. you can search for users, add them as contacts , if they also add you, you can send and receive messages over Firebase of Google. This was an attempt to learn how Firebase works. Do not set your expectations too high.
  • WinGame an attempt to make a game without any engine and only using C. Yes it has graphics. Still work in progress.

Pinned Loading

  1. Branchless-programming Branchless-programming Public

    Branches are too slow, lets get rid of them.

    C 31 2

  2. Game-of-life Game-of-life Public

    Game of life simulation

    MATLAB

  3. Analysis-On-Kickstarter-Data Analysis-On-Kickstarter-Data Public

    Analysis and model training on Kickstarter data on Kaggle

    Jupyter Notebook

  4. Azerbaijan-Armenia-Conflict-Country-Support-Calculation Azerbaijan-Armenia-Conflict-Country-Support-Calculation Public

    This project focuses on Karabakh conflict between Azerbaijan and Armenia, and determines which countries are supporting which side.

    C#

  5. Ant-Simulation-With-Genetic-Algorithm Ant-Simulation-With-Genetic-Algorithm Public

    Ant simulation with genetic algorithm

    C#

  6. experiments-on-various-statistical-distributions experiments-on-various-statistical-distributions Public

    Codes I wrote to compare Experimental results to Theoretical results of various distributions including Binomial distribution, Exponential distribution, Geometric distribution, Normal distribution,…

    MATLAB