Pinned Repositories
StrategyDesignPattern
In computer programming, the strategy pattern (also known as the policy pattern) is a behavioral software design pattern that enables selecting an algorithm at runtime. Instead of implementing a single algorithm directly, code receives run-time instructions as to which in a family of algorithms to use.
ObserverDesignPattern
The observer pattern is a software design pattern in which an object, called the subject, maintains a list of its dependents, called observers, and notifies them automatically of any state changes, usually by calling one of their methods.
autowiring-spring-beans-into-classes-not-managed-by-spring
Here's a quick and easy utility class that lets you autowire your Spring-managed beans into classes that Spring isn't managing.
SingletonDesignPattern
In software engineering, the singleton pattern is a software design pattern that restricts the instantiation of a class to one "single" instance. This is useful when exactly one object is needed to coordinate actions across the system. The term comes from the mathematical concept of a singleton.
keycloak-saml-group-mapper
Mapper for Keycloak that can map a single SAML attribute to a Keycloak group
gitignore
A collection of useful .gitignore templates
JalaliCalendar
keycloak
Keycloak wrapper for theme development
keycloak-kibana
A Keycloak authorization plugin for Kibana
mmirzakhani93.github.io
Personal Website
mmirzakhani93's Repositories
mmirzakhani93/mmirzakhani93.github.io
Personal Website
mmirzakhani93/keycloak-saml-group-mapper
Mapper for Keycloak that can map a single SAML attribute to a Keycloak group
mmirzakhani93/keycloak-kibana
A Keycloak authorization plugin for Kibana
mmirzakhani93/ObserverDesignPattern
The observer pattern is a software design pattern in which an object, called the subject, maintains a list of its dependents, called observers, and notifies them automatically of any state changes, usually by calling one of their methods.
mmirzakhani93/SingletonDesignPattern
In software engineering, the singleton pattern is a software design pattern that restricts the instantiation of a class to one "single" instance. This is useful when exactly one object is needed to coordinate actions across the system. The term comes from the mathematical concept of a singleton.
mmirzakhani93/spring-boot-multi-module-maven-project
mmirzakhani93/autowiring-spring-beans-into-classes-not-managed-by-spring
Here's a quick and easy utility class that lets you autowire your Spring-managed beans into classes that Spring isn't managing.
mmirzakhani93/StrategyDesignPattern
In computer programming, the strategy pattern (also known as the policy pattern) is a behavioral software design pattern that enables selecting an algorithm at runtime. Instead of implementing a single algorithm directly, code receives run-time instructions as to which in a family of algorithms to use.
mmirzakhani93/gitignore
A collection of useful .gitignore templates
mmirzakhani93/SpringBootHelloWorld
mmirzakhani93/spring-boot-spring-security-jwt-authentication
Spring Boot Demo Application for JWT Authentication with Spring Security
mmirzakhani93/JalaliCalendar
mmirzakhani93/keycloak
Keycloak wrapper for theme development