soylerr's Stars
f/awesome-chatgpt-prompts
This repo includes ChatGPT prompt curation to use ChatGPT better.
ByteByteGoHq/system-design-101
Explain complex systems using visuals and simple terms. Help you prepare for system design interviews.
practical-tutorials/project-based-learning
Curated list of project-based tutorials
gokhansengun/Docker-Tips-with-QA
Supporting Github repository for Docker Tips with QA blog series
gokhansengun/docker-elasticsearch-cluster
Elasticsearch Cluster Example using Docker
borakasmer/SahibindenWidget
Parse Protal with Azure ServicesBus and push all data with signalR realtime. This is car seller website. And the banner, which show car advertisments all over the clients, takes feeds from this parsing web site. All data dynamic and real time with signalR and Azure Cloude.
borakasmer/SqlBackUp
Backup Very Busy Sql Server with MicroServices and RabbitMQ For Every Operational Data
borakasmer/ElasticSearchGeolocation
In this .Net Core 2.2 Console Application, we created a new ElastichSearch Index, for finding in 250 km distance Customers locations to our location with using ElasticSearch. And later we bulk inserted all document to ElastichSearch from Sql. And also the result didn't return to real distance. For this we used Haversine Formule. And finally we printed all filtered documents on to the screen.
borakasmer/CleanCode
To refactor a very messy AI application code, we will use Strategy, Extract and Interpreter Design Patterns.
borakasmer/AzureWorker-RedisPub-Sub
We will create SQL Server and Redis Cache on Azure. We will Create a .Net Core WebApi Service. We will Get and Update Exchange Data with this service. We will use EntityFramework (DbContext) for SQL DB operations and ServiceStack for Redis memory cache. We will update exchange data by using Redis Pub/Sub on .Net Core Worker project. We will update SqlDB and Redis async by using this Microservice.
borakasmer/Deep-Shallow-Copy
borakasmer/MinimalApi
We are looking to deep dive into the minimal API with this application. We will integrate Swagger, AutoMapper, Microsoft DataProtection, and JWT Token. We will implement DBContext and LINQ query with Entity 6.0. We will write Authentication and Authorization Login page. And we will test Net 6.0 new feature Zip.
borakasmer/GoCrudWebService
borakasmer/Bitwise
We will test Bitwise advantages on .Net 6 WebApi Service.
borakasmer/netflix
With this CLI Tool, Netflix movie list information is instantly retrieved by category group. Movi List information is printed on the screen by Parse instantly from Netflix.com. You can Get Category Group, Movi Count and "Category Group of 5" with "-c 3, -r 6, -f" flags.
borakasmer/RedisPubSubChat
We will write two Console Applications. Each of them will represent a client. They will chat with each other. We will use Redis Pub/Sub. So every console application has two roles. Producer and Consumer. We will log every message into Elasticsearch and we will list the top 5 message to the console order by descending by PostDate.
borakasmer/MicroservicesWithRabbitMQAndSocketIO
In this application, we will try to informed customers who buy the stock papers when the price changed. We will use NodeJs for the backend application. For improving the performance, we will use RabbitMQ, and we will write microservice as a consumer. We will send updated stock data by using SocketIO to the clients. For front-end application, we will use Angular 9
borakasmer/GenericDependencyInjection
borakasmer/fuel
With this CLI Tool, Fuel Price list information is instantly retrieved by city group. Price List information is printed on the screen by Parse instantly from Petrolofisi.com.tr You can Get Price List of Diesel and Gasoline by 3 cities.
borakasmer/GenericAttribute
We will use GenericAttribute with Repositorypattern and we will change entity property on the middleware by it's attribute.
borakasmer/SocketIOPeerToPeerGame
On NodeJs with SocketIO you can send Picture to specific client with selected Socket Number on dropdown list. When new client come to online, all the dropdown lists refresh and new coming client's socketID added. When one of client remove, socketID deleted from all list by using SocketIO too.
borakasmer/SocketIO-Angular8-Redis-NodeJS
Adding Redis Cache on NodeJS project and Using SocketIO for brodecast all data chaninig to all other clients.