Sunday, April 29, 2018
Saturday, April 28, 2018
Sunday, April 22, 2018
Saturday, April 21, 2018
Saturday, April 14, 2018
Sunday, April 8, 2018
Saturday, April 7, 2018
Load Testing Tools
http://blog.loadimpact.com/open-source-load-testing-tool-review
https://geekflare.com/essential-tools-to-perform-stress-test-online/
https://stackshare.io/load-and-performance-testing
https://www.blazemeter.com/blog/eight-reasons-you-should-use-gatling-for-your-load-testing
https://stackify.com/top-load-testing-tools/
https://help.flood.io/getting-started-with-load-testing/step-by-step-guide-selenium
https://k6.readme.io/docs/results-output
ASP.NET Core MVC VS Razor VS SPA
https://stackify.com/asp-net-razor-pages-vs-mvc/
https://app.pluralsight.com/library/courses/asp-dot-net-core-razor-deep-dive/table-of-contents
https://docs.microsoft.com/en-us/aspnet/core/tutorials/razor-pages/razor-pages-start
http://www.mithunvp.com/difference-between-asp-net-mvc6-asp-net-mvc5/
SPA VS Traditional Web Apps
https://docs.microsoft.com/en-us/dotnet/standard/modern-web-apps-azure-architecture/choose-between-traditional-web-and-single-page-apps
https://docs.microsoft.com/en-us/dotnet/standard/modern-web-apps-azure-architecture/develop-asp-net-core-mvc-apps
https://www.telerik.com/blogs/the-state-of-net-in-2018-better-web-apps-with-aspnet-core
https://www.hanselman.com/blog/ASPNETSinglePageApplicationsAngularReleaseCandidate.aspx
Monday, April 2, 2018
Deploying Microsoft SQL Server on Amazon Web Services
File Share Witness
https://www.altaro.com/hyper-v/file-share-witness-hyper-v-cluster/
https://www.tech-coffee.net/understand-failover-cluster-quorum/
https://s3.amazonaws.com/quickstart-reference/microsoft/sql/latest/doc/Microsoft_WSFC_and_SQL_AlwaysOn_Quick_Start.pdf
https://d1.awsstatic.com/whitepapers/RDS/Deploying_SQLServer_on_AWS.pdf
https://s3.amazonaws.com/quickstart-reference/microsoft/sql/latest/doc/Microsoft_WSFC_and_SQL_AlwaysOn_Quick_Start.pdf
Sunday, March 25, 2018
Saturday, March 24, 2018
Dabbling with libgdx
libgdx
https://github.com/libgdx/libgdx
https://github.com/MobiVM/robovm
https://play.google.com/store/apps/details?id=com.nianticproject.ingress&hl=en
https://github.com/libgdx/libgdx/wiki/Project-Setup-Gradle
https://classroom.udacity.com/courses/ud405
https://github.com/udacity/ud405
https://www.udemy.com/libgdx-game-development-masterclass/
https://www.slant.co/versus/1047/1050/~unity_vs_libgdx
https://www.slant.co/versus/1050/1054/~libgdx_vs_cocos2d-x-and-cocos2d-family
http://dariopenic.com/how-to-choose-an-android-game-engine-libgdx-vs-unity/
Web:
https://en.wikipedia.org/wiki/Google_Web_Toolkit
Tuesday, March 20, 2018
Beyond the Twelve-Factor App
https://12factor.net/
https://content.pivotal.io/blog/beyond-the-twelve-factor-app
https://dzone.com/articles/the-case-of-the-dreaded-interface
- One codebase, one application
- API first
- Dependency management
- Design, build, release, and run
- Configuration, credentials, and code
- Logs
- Disposability
- Backing services
- Environment parity
- Administrative processes
- Port binding
- Stateless processes
- Concurrency
- Telemetry
- Authentication and authorization
- Can it be End to End Tested ?
- Does it have consistent Build Pipe pipeline
- Code review and Static analysis
- Does it have Deployment Pipeline
- Monitoring systems like newrelic
- production support
- Is it easy to maintain?
- Is it easy to set up in the development environment?
- Does the stack include monitoring system and alert like cloudwatch and are those scripted ?
- Can the interface be documented with Swagger ?
Sunday, March 18, 2018
Saturday, March 17, 2018
Swagger & Open Api Specification
https://github.com/OAI/OpenAPI-Specification/blob/master/versions/3.0.1.md#operationObject
https://editor.swagger.io//?_ga=2.189566187.1340829731.1521285660-211899350.1521285660#/
https://github.com/domaindrivendev/Swashbuckle
https://docs.microsoft.com/en-us/aspnet/core/tutorials/web-api-help-pages-using-swagger
Alternatives:
http://dapperdox.io/
https://readme.io/
https://github.com/jensoleg/swagger-org
http://stoplight.io/
https://raml.org/
https://apiblueprint.org/
https://apiary.io/
Sunday, March 11, 2018
Microsoft SQL Server AlwaysOn Solutions Guide for High Availability and Disaster Recovery
https://msdn.microsoft.com/library/hh781257.aspx
https://github.com/aws-quickstart/quickstart-microsoft-sql
https://social.technet.microsoft.com/wiki/contents/articles/36143.sql-server-2016-step-by-step-creating-alwayson-availability-group.aspx
https://aws.amazon.com/blogs/database/how-to-architect-a-hybrid-microsoft-sql-server-solution-using-distributed-availability-groups/
Sunday, March 4, 2018
Sunday, February 25, 2018
Monday, February 19, 2018
Microsoft Business Intelligence
| SSIS | SSRS | SSAS |
| ETL tool | Framework of reporting mechanism | Multidimensional analysis tool |
| Useful for the data warehouse application | Used to generate interactive and printed reports | Used to analyze and make information |
Deployment
Sunday, February 4, 2018
Saturday, February 3, 2018
Monday, January 29, 2018
Sunday, January 28, 2018
Saturday, January 27, 2018
Monday, January 22, 2018
AWS Lambda Deep Dive
https://www.youtube.com/watch?v=dB4zJk_fqrU
https://algorithmia.com/algorithms/nlp/ProfanityDetection
https://aws.amazon.com/blogs/developer/preview-of-the-aws-toolkit-for-visual-studio-2017/
https://docs.aws.amazon.com/toolkit-for-visual-studio/latest/user-guide/lambda-creating-project-in-visual-studio.html
https://aws.amazon.com/blogs/developer/serverless-asp-net-core-2-0-applications/
Sunday, January 14, 2018
AWS Lamda
AWS Cloud9-based code editor - You can now edit code for your functions in a robust, IDE-like environment that is based on AWS Cloud9.
https://docs.aws.amazon.com/lambda/latest/dg/tutorial-scheduled-events-create-function.html
Lock/Monitor, Mutex, Semaphore
A lock allows only one thread to enter the part that's locked and the lock is not shared with any other processes.
A mutex is the same as a lock but it can be system wide (shared by multiple processes).
A semaphore does the same as a mutex but allows x number of threads to enter, this can be used for example to limit the number of cpu, io or ram intensive tasks running at the same time.
Monday, January 8, 2018
Saturday, January 6, 2018
Amazon Cognito
https://www.youtube.com/watch?v=vr1njQyqlbk
https://www.youtube.com/watch?v=TowcW1aTDqE
https://www.youtube.com/watch?v=KWjgiNgDfwI
https://medium.freecodecamp.org/user-management-with-aws-cognito-1-3-initial-setup-a1a692a657b3
https://medium.freecodecamp.org/user-management-with-aws-cognito-2-3-the-core-functionality-ec15849618a4
https://medium.freecodecamp.org/user-management-with-aws-cognito-3-3-last-steps-to-full-fledged-73f4a3a9f05e
https://lugassy.net/developing-100m-users-app-from-your-basement-use-amazon-cognito-52dcc261a7c1
JWT
https://www.youtube.com/watch?v=ruo-1XT9xVU
https://medium.com/aws-activate-startup-blog/amazon-cognito-mobile-apps-part1-user-identity-and-simple-aws-authentication-afe7c4486b35
https://serverless-stack.com/chapters/create-a-cognito-user-pool.html
https://developers.onelogin.com/saml
https://auth0.com/
https://developers.onelogin.com/api-docs/1/getting-started/dev-overview
Thursday, January 4, 2018
Tuesday, January 2, 2018
Sunday, December 31, 2017
Subscribe to:
Posts (Atom)



















































