-
Friday Links 454
BretFisher/node-docker-good-defaults: sample node app for Docker examples Lessons from Building Node Apps in Docker (2019) Intro Guide to Dockerfile Best Practices – Docker Blog rocker-org/rocker: R configurations for Docker Most Recurring Word on each Country s Wikipedia Page – felixluginbuhl.com The Hardest Part About Microservices: Your Data Software Blog I wasted $40k on a fantastic…
-
UNIQUE ID inside an Angular Component
If you use an id for a HTML element inside your angular component and then use document.getElementById to retrieve it,bear in mind that someone can have multiple instances of your component on the same page. So here is a simple trick to deal with 1. In the HTML component put <div [id]=”‘htmlOutput’+myId”></div> 2. In the…
-
Friday Links 453
The Twelve-Factor App Keeping secrets from yourself – Ayende @ Rahien justinamiller/SoftwareArchitect: Become a Better Software Architect IT Firm Manager Arrested in the Biggest Data Breach Case of Ecuador s History – Washington latest Sketch2Code – Transform sketches into HTML using AI Colorado DOT Post Mortem Don t Do Stupid #$%^ Denny Cherry & Associates…
-
Python vs C#
I have read the article https://www.red-gate.com/simple-talk/development/dotnet-development/10-reasons-python-better-than-c-sharp I think that deserves an answer – so I take all points to answer to them. You can replicate the code in C# 10 / .NET 6 with a globalusings.cs with the following content: So let’s start: Point 1 – Indented code blocks Also,when I want to comment something,with C#…
-
Friday Links 452
Idempotent DDL Scripts That Always Achieve The Same Result – Making Changes Only Once: Stairway to Exploring Database Metadata Level 6 SQLServerCentral Overengineering in software development Doom s classic re-releases now run at 60fps and support free add-ons – The Verge .Net Core DI,How to register all existing assignable types in an assembly – CodeProject…
-
Automatic release GitHub with version
For having releases published automatically on Github,I use this tagged release.yml file as an workflow name: “tagged-release” on: push: tags: – “v*” jobs: build: runs-on: ubuntu-latest steps: – name: ‘Checkout Github Action’ uses: actions/checkout@master # code to build the source – name: Archive production artifacts uses: actions/upload-artifact@v2 with: name: nameOfTheApp path: ‘src/…/*’ retention-days: 1 –…
-
Friday Links 451
Sharing an SQLite database across containers is surprisingly brilliant angulardoc.org r-lib/actions: GitHub Actions for the R community Orchestrating microservices and multi-container applications for high scalability and availability | Microsoft Docs Monoliths,Microservices and Multitenancy – Software Alchemy How C# 8 Helps Software Quality – The Startup – Medium openlayers/openlayers at HackerTabExtension Linux on Windows – CodeProject…
-
Friday Links 450
Monoliths,Microservices and Multitenancy – Software Alchemy APIs Tiny Helpers ing-bank/lion: Lion Web Components Comment #28 : Bug #255161 : Bugs : cupsys package : Ubuntu The Dark Side of Microservices – DEV Community Debt is Coming alexdanco.com The magic of the infrastructure – Ayende @ Rahien Adding Global Error Handling and Logging in ASP.NET Core…
-
FileExtension–PostMortem- part 7
It was interesting to wrote this project. At the final,it features an web site (https://fileextension.azurewebsites.net/ ) and a NuGet package ( https://www.nuget.org/packages/FileExtension/ ). Also,I have learned how to start Windows Terminal to start Angular / .NET Core / Tests wt new-tab -p “Windows PowerShell” -d . cmd /k “cd src && dotnet build && cd…
-
FileExtension–part 6 – CI/CD
So now how to make visible all those coding ? For tests –CodeCov, https://app.codecov.io/gh/ignatandrei/FileExtension hosts for free to see the coverage For documentation – ReadTheDocs, https://fileextension.readthedocs.io/en/latest/ hosts for free. For packaging – NuGEt https://www.nuget.org/packages/FileExtension/ For more detailed analysis Sonar https://sonarcloud.io/summary/overall?id=ignatandrei_FileExtension can show code smells and bugs and more GitHub actions https://github.com/ignatandrei/FileExtension/actions allows me to run all those…
I am ok , you are ok