An open API service providing repository metadata for many open source software ecosystems.

GitHub / beka-birhanu 2 Repositories

student

beka-birhanu/dotfile

nvim tmux zsh git alacritty i3

Language: Lua - Size: 90.8 KB - Last synced at: 14 days ago - Pushed at: 14 days ago - Stars: 2 - Forks: 1

beka-birhanu/vinom-game-server

you want to see goroutines utilized to the fullest? well you are at the right place. this a game server for multiplayer game built with performance first approach.

Language: Go - Size: 205 KB - Last synced at: 2 months ago - Pushed at: 2 months ago - Stars: 0 - Forks: 0

beka-birhanu/vinom-api

game server where I introduced unnecessary but interesting challenges. you can find interesting concurrency patterns here!

Language: Go - Size: 1.22 MB - Last synced at: 2 months ago - Pushed at: 2 months ago - Stars: 1 - Forks: 0

beka-birhanu/vinom-matchmaking

redis based FIFO matchmaker with rating and latency grouping

Language: Go - Size: 75.2 KB - Last synced at: 2 months ago - Pushed at: 2 months ago - Stars: 1 - Forks: 0

beka-birhanu/vinom-common

Language: Go - Size: 12.7 KB - Last synced at: 2 months ago - Pushed at: 2 months ago - Stars: 1 - Forks: 0

beka-birhanu/toddler

application level error I'm using for golang projects.

Language: Go - Size: 4.88 KB - Last synced at: 3 months ago - Pushed at: 3 months ago - Stars: 0 - Forks: 0

beka-birhanu/dashboard-nvim Fork of nvimdev/dashboard-nvim

vim dashboard

Language: Lua - Size: 408 KB - Last synced at: 3 months ago - Pushed at: 3 months ago - Stars: 1 - Forks: 0

beka-birhanu/school-app-and-api

Language: JavaScript - Size: 0 Bytes - Last synced at: 5 months ago - Pushed at: 5 months ago - Stars: 0 - Forks: 0

beka-birhanu/vinom-client

go terminal based maze multiplayer game

Language: Go - Size: 221 KB - Last synced at: 5 months ago - Pushed at: 5 months ago - Stars: 0 - Forks: 0

beka-birhanu/wilson-maze

A maze generation package using Wilson's algorithm . Provides functionality to generate mazes with probabilistic rewards on paths.

Language: Go - Size: 7.81 KB - Last synced at: 5 months ago - Pushed at: 5 months ago - Stars: 0 - Forks: 0

beka-birhanu/udp-socket-manager

udp client server socket manager with proto buffer encoding and DTLS security

Language: Go - Size: 25.4 KB - Last synced at: 5 months ago - Pushed at: 5 months ago - Stars: 0 - Forks: 0

beka-birhanu/beka-birhanu

Size: 117 KB - Last synced at: 6 months ago - Pushed at: 6 months ago - Stars: 0 - Forks: 0

beka-birhanu/vinom-interfaces

centralized interfaces for vinom project

Language: Go - Size: 1.95 KB - Last synced at: 6 months ago - Pushed at: 6 months ago - Stars: 0 - Forks: 0

beka-birhanu/class_2024

all projects of class 2024/2025

Language: Python - Size: 3.13 MB - Last synced at: 6 months ago - Pushed at: 6 months ago - Stars: 0 - Forks: 0

beka-birhanu/lab-exam

Language: Java - Size: 37.1 KB - Last synced at: 7 months ago - Pushed at: 7 months ago - Stars: 0 - Forks: 0

beka-birhanu/live-server-nvim Fork of ngtuonghy/live-server-nvim

live server in neovim

Size: 10.7 KB - Last synced at: about 1 month ago - Pushed at: 10 months ago - Stars: 0 - Forks: 1

beka-birhanu/nvim-config

this me coping neovim config from youtubers and customizing it

Language: Lua - Size: 96.7 KB - Last synced at: 11 months ago - Pushed at: 11 months ago - Stars: 0 - Forks: 0

beka-birhanu/task-manager-final

Language: Go - Size: 168 KB - Last synced at: 11 months ago - Pushed at: 11 months ago - Stars: 0 - Forks: 0

beka-birhanu/finance-go

The Financial Tracker Backend is an educational project designed to teach Clean Architecture and Domain-Driven Design (DDD) using vanilla Go.

Language: Go - Size: 1.52 MB - Last synced at: 10 months ago - Pushed at: 12 months ago - Stars: 4 - Forks: 0

beka-birhanu/task-manager-authentication

Language: Go - Size: 145 KB - Last synced at: 12 months ago - Pushed at: 12 months ago - Stars: 0 - Forks: 0

beka-birhanu/task-manager

Language: Go - Size: 11.7 KB - Last synced at: 12 months ago - Pushed at: 12 months ago - Stars: 0 - Forks: 0

beka-birhanu/task-manager-mongoDB

Language: Go - Size: 20.5 KB - Last synced at: 12 months ago - Pushed at: 12 months ago - Stars: 0 - Forks: 0

beka-birhanu/library_managment

library mangment console app to learn basics of go and clean arch

Language: Go - Size: 6.84 KB - Last synced at: 10 months ago - Pushed at: 12 months ago - Stars: 0 - Forks: 0

beka-birhanu/todo-list

learning basics of js

Language: JavaScript - Size: 197 KB - Last synced at: 12 months ago - Pushed at: 12 months ago - Stars: 0 - Forks: 0

beka-birhanu/financial-tracker--backend

simple single CRUD project I used to learn ASP.NET 8

Language: C# - Size: 95.7 KB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 1 - Forks: 0

beka-birhanu/questionary

Size: 14.6 KB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 0 - Forks: 0

beka-birhanu/Tic-Tac-Toe_Reinforcement-Learning

This project implements a Reinforcement Learning (RL) agent that learns to play the classic game of Tic-Tac-Toe using the Q-learning algorithm. The agent is trained to play optimally through interactions with a teacher agent, which provides guidance based on the optimal strategy with a specified probability.

Language: Python - Size: 480 KB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 0 - Forks: 0

beka-birhanu/operating-system-labs

This are the things i did in OS lab

Language: C - Size: 15.6 KB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 0 - Forks: 0

beka-birhanu/votesphere--frontend

Language: TypeScript - Size: 2.11 MB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 0 - Forks: 0

beka-birhanu/competitive-programming

A2SV Competitive programming

Language: Python - Size: 397 KB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 0 - Forks: 0

beka-birhanu/VoteSphere--backend

Language: TypeScript - Size: 244 KB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0

beka-birhanu/The-traveling-salesperson-problem

Language: Python - Size: 54.7 KB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 0 - Forks: 0

beka-birhanu/VoteSphere

Language: TypeScript - Size: 457 KB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0

beka-birhanu/Graph-Search-Algorithms-Analysis

Explore the performance of various search algorithms on graphs with this repository. Analyze the efficiency of search algorithms using both real-world map data, such as the map of Romania, and randomly generated graphs. The repository includes scripts to visualize the algorithms' performance and compare them across different graph configurations.

Language: Python - Size: 971 KB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0

beka-birhanu/food-ordering-react-app

This a frontend only react app. I developed to practice the basic react hooks

Language: CSS - Size: 583 KB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0

beka-birhanu/pacman-graph-projects

This is a project i used to learn graph traversal algorithms"

Language: Python - Size: 155 KB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0

beka-birhanu/portfolio

Language: HTML - Size: 4.83 MB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0

beka-birhanu/financial-tracker

This a simple only frontend react app replica from a course by Maximilian Schwarzmuller

Language: JavaScript - Size: 188 KB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0

beka-birhanu/UGR-3402-14-bulma

Language: HTML - Size: 0 Bytes - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0

beka-birhanu/UGR-3402-14-html-css-javascript

Language: HTML - Size: 4.51 MB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0

beka-birhanu/web-dev_practice

This repository contains some of the web apps that I created as part of my web development journey. I made these apps to practice and improve my skills in HTML, CSS, JavaScript, and other web technologies.

Language: HTML - Size: 6.21 MB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0

beka-birhanu/simplified-blackjack-game

The game is simplified to a basic rule of playing. The source code has two versions: one in Python and the other in Java. The whole purpose of this project was to practice developing GUI in both Java and Python.

Size: 14.6 KB - Last synced at: almost 2 years ago - Pushed at: almost 2 years ago - Stars: 0 - Forks: 0

beka-birhanu/simplified-blackjack

The game is simplified to a basic rule of playing. The source code has two versions: one in Python and the other in Java. The whole purpose of this project was to practice developing GUI in both Java and Python.

Language: Python - Size: 1.95 KB - Last synced at: about 2 years ago - Pushed at: about 2 years ago - Stars: 0 - Forks: 0

beka-birhanu/git-practice

Size: 1000 Bytes - Last synced at: about 2 years ago - Pushed at: about 2 years ago - Stars: 0 - Forks: 0

beka-birhanu/0day

Language: Python - Size: 1.95 KB - Last synced at: about 2 years ago - Pushed at: about 2 years ago - Stars: 0 - Forks: 0