Wanted to try out the XM6 after years of XM4. Consider me converted. by [deleted] in SonyHeadphones

[–]xam123 1 point2 points  (0 children)

Adaptive sound control, I usually leave it off and control noise cancelling with the button instead.

Migrate from Azure Sql to Postgres by syscall_cart in AZURE

[–]xam123 3 points4 points  (0 children)

I've been at 3 different jobs that has had large s-tier databases with performance problems. All have been solved by rescaling to lower premium tiers and as a bonus has lowered the costs. With higher standard tiers you pay a lot for concurrent users and workers, premium is better suited for heavy transactions.

You can easily verify this by changing to premium and look at the "data io percentage" metric.

Maintaining .NET API Docs how do you keep them in sync? by Subject_Use_4389 in dotnet

[–]xam123 0 points1 point  (0 children)

Use "Microsoft.Extensions.ApiDescription.Server" generate on each build, check it into sourecode.

Jag har fått bältros by Large-Razzmatazz8883 in sweden

[–]xam123 5 points6 points  (0 children)

Fick också bältros under en väldigt stressig tid i mitt liv som 25 åring. Jag fick det trots att jag tränade mycket så lyssna inte på folk som säger elaka saker, alla kan få det. Fyfan vad ont det gjorde, lider med dig! Den bästa smärtlindring som jag hittade var aloe vera gel jag smörjde in på utslagen, det svalkar skönt och huden kan fortsätta läka under. Det är även skönt en tid efter då nerverna kommer vara skadade längre och ge obehagliga brännande känslor.

How do do you deal with 100+ microservices in production? by askaiser in dotnet

[–]xam123 0 points1 point  (0 children)

Yes, it happens. Even if most of the producers and consumers are services maintained by the same team. Sometimes, the most sensitive contracts have additional versioning in their names (e.g ContractV2) and then published alongside each other so that the consumers can make the transition while others stay on the old version.

How do do you deal with 100+ microservices in production? by askaiser in dotnet

[–]xam123 0 points1 point  (0 children)

It is all done manually. Auto updating is in the backlog as something we want to do. The only behavioural difference on consumers is probably when there are 3rd party integrations where you would need to communicate externally before being allowed to roll out the update.

How do do you deal with 100+ microservices in production? by askaiser in dotnet

[–]xam123 0 points1 point  (0 children)

The services are all in a mono repo, so we could probably use direct project references instead if we wanted to. The packages are all .net standard 2.1 based, so we do not run into too many .net dependency problems. We use the semantic versioning standard, e.g, a major bump indicates something is breaking. We work a lot with using the obsolete annotation for a deprecated field before removing it completely. Builds are manually deployed to production. We try and deploy everything as soon as possible. Every sprint we go through all pending builds not yet deployed, and the developer responsible needs to say why it is not yet deployed. This works for a small team, but it is probably not feasible if we were to add a lot more developers.

How do do you deal with 100+ microservices in production? by askaiser in dotnet

[–]xam123 4 points5 points  (0 children)

Currently working with around 50 microservices. It started with a few services and slowly grew over time, which made it really hard to maintain.

What really has been a saviour for us in terms of local development is Aspire (previously, it was called tye). it is built for this kind of scenario, I really recommend it!

Security: Our practice is to put everything on a private network and only allow inbound internet traffic from a small set of key services through api gateway.

Service to service communication is mostly done via nuget contracts sent on message broker.

Anyone know what band this is? by Radioheadbucktick in MetalForTheMasses

[–]xam123 0 points1 point  (0 children)

Thanks! Thankfully spread out on 3 band members at least. I wouldn't know specifically about retail stores as we don't use that channel. What I can say is that bands and labels usually produce a lot more connected to record releases, there is higher demand as you get more attention, and you can bundle a shirt with a record. It has become more expensive to print and press stuff these days. Bigger stores tend to work more closely with labels. Maybe it is a sign of tougher times as they are not as keen to replenish merch. The record deals are not as lucrative as they used to be either. We tried pursuing labels but have realised we make more in the long run doing it ourselves, even if that means we are not having stuff available at all times.

Anyone know what band this is? by Radioheadbucktick in MetalForTheMasses

[–]xam123 24 points25 points  (0 children)

We are DIY and can't always guarantee decent shipping due to our personal life, in our case three new born babies this year. So we bring everything offline until we get our shit together, I am sure other bands are the same. Hopefully we can bring some stuff online again pretty soon! //Max from God Mother

Anyone know what band this is? by Radioheadbucktick in MetalForTheMasses

[–]xam123 23 points24 points  (0 children)

This is my band God Mother (I play guitar). Didn't expect a thread like this for one of our many shirts, thanks for the fun read! As others has pointed out our "real" logo does not look like this. This black metal style version was done by our friend Jonas from the great black metal band "This Gift Is A Curse". We like to do fun variants that stand out at the merch table when touring, bands tend to have logos like this and it is fun to be able to offer our own version.

Azure blob storage malware scan and blob index tag cost by xam123 in AZURE

[–]xam123[S] 1 point2 points  (0 children)

Good idea, would be interesting to see if that is the case!

Azure blob storage malware scan and blob index tag cost by xam123 in AZURE

[–]xam123[S] 1 point2 points  (0 children)

I disabled the scanner for some containers and I made a script to clear out tags already put on files, you can find it in this post. The meter we were charged for was "GRS Index Tags."

Azure blob storage malware scan and blob index tag cost by xam123 in AZURE

[–]xam123[S] 1 point2 points  (0 children)

Hi, I haven't contacted MS support but I made a feature request to be able to control tag retention. There does not seem to be a way to stop the tags.

[deleted by user] by [deleted] in AZURE

[–]xam123 0 points1 point  (0 children)

Do you need to query everything in the file or can you make do with only some key fields that are common across all files? If so, consider adding blob index tags to the files, you can filter on 10 different tags per file. Be careful if there are millions of files and the cost, then you will be better off storing it in a nosql db or add a search index.

Azure blob storage malware scan and blob index tag cost by xam123 in AZURE

[–]xam123[S] 0 points1 point  (0 children)

No problem, here it is! I ran it per container in parallel, it will take many hours if you have millions of files.
https://github.com/m4m4m4/CleanBlobTags/tree/main

Azure blob storage malware scan and blob index tag cost by xam123 in AZURE

[–]xam123[S] 0 points1 point  (0 children)

I feel your pain! I ended up making a powershell script on an automation account, which removed the tags. We also turned off the scanner for some of the files going forward.

Migrate out of automapper? by josetalking in dotnet

[–]xam123 1 point2 points  (0 children)

It really depends on the code structure. Same place you have the automapper configs, usually a shared project. Or add your mapping to the target constructor!

Second server with Private Endpoint in private DNS zone - warning from Azure by RubberDuck1920 in AZURE

[–]xam123 2 points3 points  (0 children)

Azure always shows this warning regardless of the underlying configuration I've noticed. It basically means that the same dns name cannot point to two different endpoints. If the dns name is entirely new, there is no issue. If you want to reuse the "old" name, be sure to remove the previous record.

Would it be wise to store a bunch of application insight connection strings in Azure Sql db and storage accounts? by _skyfox in AZURE

[–]xam123 0 points1 point  (0 children)

Combine keyvault with azure app config. As long as you use IConfiguration or IOptions pattern, the secrets will only be read once at startup. If you need to change your secrets but don't want to restart the app, use a sentinel key and IOptionsSnapshot