德国贝希斯坦钢琴
VisuAlgowasconceptualisedin2011byDrStevenHalimasatooltohelphisstudentsbetterunderstanddatastructuresandalgorithms,byallowingthemtolearnthebasicsontheirownandattheirownpace.TogetherwithhisstudentsfromtheNationalUniversityofSingapore,aseriesofvisualizationsweredevelopedandconsolidated,fromsimplesortingalgorithmstocomplexgraphdatastructures.ThoughspecificallydesignedfortheuseofNUSstudentstakingvariousdatastructureandalgorithmclasses(CS1010/equivalent,CS2040/equivalent,CS3230,CS3233,andCS4234),asadvocatorsofonlinelearning,wehopethatcuriousmindsaroundtheworldwillfindthesevisualizationsusefulaswell.
DependencyInjectorisadependencyinjectionframeworkforPython.Ithelpstomaintainyouapplicationstructure.Itwasdesignedtobeunified,developer-friendlytoolthathelpstoimplementdependencyinjectiondesignpatterninformal,pretty,Pythonicway.DependencyInjectorprovidesimplementationsofsuchpopulardesignpatternslikeIoCcontainer,FactoryandSingleton.DependencyInjectorprovidersareimplementedasCextensiontypesusingCython.