divxer's Stars
jwasham/coding-interview-university
A complete computer science study plan to become a software engineer.
yangshun/tech-interview-handbook
💯 Curated coding interview preparation materials for busy software engineers
spring-projects/spring-boot
Spring Boot helps you to create Spring-powered, production-grade applications and services with absolute minimum fuss.
Avik-Jain/100-Days-Of-ML-Code
100 Days of ML Coding
akveo/ngx-admin
Customizable admin dashboard template based on Angular 10+
jhipster/generator-jhipster
JHipster is a development platform to quickly generate, develop, & deploy modern web applications & microservice architectures.
MLEveryday/100-Days-Of-ML-Code
100-Days-Of-ML-Code中文版
kovidgoyal/calibre
The official source code repository for the calibre ebook manager
quantopian/zipline
Zipline, a Pythonic Algorithmic Trading Library
brianegan/flutter_architecture_samples
TodoMVC for Flutter
alibaba/fish-redux
An assembled flutter application framework.
springside/springside4
A Spring Framework based, pragmatic style JavaEE application reference architecture.
lballabio/QuantLib
The QuantLib C++ library
ml-tooling/ml-workspace
🛠 All-in-one web-based IDE specialized for machine learning and data science.
medcl/elasticsearch-rtf
elasticsearch中文发行版,针对中文集成了相关插件,方便新手学习测试.
ojdkbuild/ojdkbuild
Community builds using source code from OpenJDK project
usmanhalalit/charisma
Free, responsive, multiple skin admin template
bcgit/bc-java
Bouncy Castle Java Distribution (Mirror)
modelmapper/modelmapper
Intelligent object mapping
paulc4/microservices-demo
Demo application to go with Blog on spring.io
saberma/shopqi
An open source clone of Shopify.
KingWu/flutter_starter_kit
A starter kit for beginner learns with Bloc pattern, RxDart, sqflite, Fluro and Dio to architect a flutter project. This starter kit build an App Store app as a example
tobiasflohre/movie-database
snicoll/spring-boot-daemon
Showcase of deploying a Spring Boot application as a Windows Service
miniflycn/url-extract
Snapshot & extract url library
jiwhiz/JiwhizBlogWeb
Jiwhiz Blog Web Application
kite8/Quantopian-lectures-notebook-translation
Quantopian lectures notebook translation
velmuruganvelayutham/econtacts
This module is used to demonstrate the power of thymeleaf template engine which can be used as a complete replacement of JSP (view) in Spring MVC.
trainerpb/easyrule
COMPLEX ENTERPRISE APPLICATIONS USUALLY COME WITH VARYING BUSINESS LOGIC. SUCH CONDITIONS AND SUBSEQUENT SYSTEM ACTIONS, KNOWN AS RULES, ARE EVER VARYING AND DEMAND INVOLVEMENT OF DOMAIN SPECIFIC KNOWLEDGE MORE THAN TECHNOLOGY AND PROGRAMMING. THE RULES, THEREFORE, MUST RESIDE OUTSIDE THE CODEBASE AND ARE TO BE AUTHORED BY PEOPLE WITH CORE DOMAIN EXPERTISE WITH LITTLE TO NO- TECHNICAL /PROGRAMMING KNOWLEDGE. A SPECIFIC TYPE OF SOFTWARE TOOLS, KNOWN AS RULE ENGINES, CATER TO THIS CONTEXT. WHILE WE HAVE MANY SUCH RULE ENGINES AROUND, SUCH AS DROOLS (WHICH IS A FEATURE-RICH BRMS), EASY RULES, RULE BOOK, ORACLE RULES SDK, BLAZE (FICO), IBM DECISION MANAGER ETC. ENABLING RULE MANAGEMENT DECLARATIVELY WITH THEIR RESPECTIVE RICH FEATURES INCLUDING VERSION CONTROL ARE OFTEN VERY USEFUL FOR LOT OF THE APPLICATIONS. HOWEVER, IN CERTAIN LESSER COMPLEX SOLUTIONS, THEY OFTEN TURN OUT TO BE OVERKILL, AND REMAIN UNDERUTILISED. MAINTENANCE OF AN ADDITIONAL COMPONENT BECOMES MORE OF A LIABILITY THAN ASSET. IN THIS ARTICLE WE ATTEMPT TO ILLUSTRATE HOW INHERENT FEATURES OF JAVA CAN BE LEVERAGED TO EXTERNALIZE RULES IN THE SIMPLEST POSSIBLE WAY, WITHOUT NARROWING DOWN TO ANY TRANSITIVE DEPENDENCY OF ADDITIONAL FRAMEWORKS. THE APPROACH IS USEFUL WHEN TECHNICAL RULES (SNIPPET WRITTEN IN JAVA) NEEDS TO BE EXTERNALIZED AND CAN CHANGE FREQUENTLY. THE APPROACH, THEREFORE, HOLDS EQUALLY WORTHY ACROSS ANY JAVA ECOSYSTEM, REGARDLESS OF FRAMEWORKS. PROVIDING A SIMPLE POJO BASED DECLARATIVE MODEL FOR RULES THAT ARE LOADED FROM EXTERNAL RESOURCE STREAMS, IT ALLOWS RULES TO BE AUTHORED OUTSIDE THE APPLICATION WITHOUT EVEN REQUIRING AN APPLICATION DOWNTIME. WE CAN INTEGRATE IT EASILY WITH SPRING MICRO SERVICES AND CLOUD CONFIGURATION WITH AND WITHOUT CLOUD BUS. THE APPROACH PROVIDES ENCRYPTION-AT-REST TO ENSURE SAFETY (CONFIDENTIALITY AND INTEGRITY) OF BUSINESS RULES. PLUS, APART FROM SUPPORTING JASYPT AND SPRING CONFIG CIPHERING, ANY CUSTOM SECURITY CAN BE PLUGGED-IN TO IT.
SenchaProSvcs/PracticeFusion
Sencha Sample App