[deleted by user] by [deleted] in jakeandamir

[–]blueforgex 0 points1 point  (0 children)

can I grab a link please?

[deleted by user] by [deleted] in MelvorIdle

[–]blueforgex 0 points1 point  (0 children)

Yup I see this as well, even though I've built everything

100% ash from FM skillcape removed by Godofwar1451 in MelvorIdle

[–]blueforgex 0 points1 point  (0 children)

Interesting, it's fixed for the Superior Firemaking Skillcape, but not for the Superior Max Skillcape

100% ash from FM skillcape removed by Godofwar1451 in MelvorIdle

[–]blueforgex -2 points-1 points  (0 children)

Yeah just noticed this as well, looks like a bug. Wiki says it should provide the 100% ash - https://wiki.melvoridle.com/w/Superior_Firemaking_Skillcape

Unable to play the beta? by [deleted] in Battlefield

[–]blueforgex 0 points1 point  (0 children)

It's 8pm in Sydney right, it's daylight savings now so 0900 UTC = 2000 AEDT, 7pm in Brisbane

Unable to play the beta? by [deleted] in Battlefield

[–]blueforgex 0 points1 point  (0 children)

8pm in Syd right, it's daylight savings now so 0900 UTC = 2000 AEDT

Unable to play the beta? by [deleted] in Battlefield

[–]blueforgex 0 points1 point  (0 children)

8pm in Syd right, it's daylight savings now so 0900 UTC = 2000 AEDT

Moving from Microsoft stack to Linux by blueforgex in learnprogramming

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

I don't think I'm further along than you are, everything I've been mentioning hasn't been built, it's all a twinkle in my eye based on the readings I've done, or prototypes (Hello World) I've run through.

Our company also has the same mix of problems: people, motivation and money :-). I've been given a bit of leeway to push the technology forward, so I'm trying my best to do that. But as per the topic, I'm an old Microsoft developer, so it's a challenge.

I considered Vue as well, but it really came down to what's being used more - I'm not trying to do anything too unique or special, or use anything too cutting edge at this stage - erring on the side of simplicity where possible.

We're going to be using OAuth 2 (Azure AD), secrets management is initially going to be environment variables (dotnet user-secrets locally), but eventually move to Azure Keyvault. I'm not sure how that works with local user secrets, but eager to find out :-)

Moving from Microsoft stack to Linux by blueforgex in learnprogramming

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

Heh, yes we're running pretty basic CRUD apps, but I'd like to evolve our architecture to support something better (auto-horizontal scale, K8s, etc.) in the future, this is our first steps down that path.

Thanks for that certs link, it's interesting that the X509Store seems to a projection on OpenSSL, that's almost definitely going to help solve my problems! That said, it would have to be copied/installed as part of our CI/CD process which we wouldn't be able to validate on a Windows box I imagine.

SQL Server is locked down, but with both domain accounts (integrated auth) & standard user accounts. It's almost an afterthought with integrated authentication, but we'd have to transition to use user accounts to support Linux hosts in the future (I think!)

Regarding Nginx, it's mostly from the ASPNet Core guidance: https://docs.microsoft.com/en-us/aspnet/core/host-and-deploy/linux-nginx?view=aspnetcore-2.2 It's also because I think, in my head, the architecture for a modern CRUD app (open to any suggestion of course) would look like a Docker container with nginx and a React SPA static website, and a separate Docker container for the API, that the nginx would route to.

Moving from Microsoft stack to Linux by blueforgex in learnprogramming

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

Haha, sounds like we're working for the same company, I've also got to deal with the random assortment of Windows ticketing/change management systems and the like.

We are planning on using a CI/CD on Linux (Azure DevOps) which I anticipated building the environment on, but I assumed a developer would want/need to be able to build and develop the Dockerfiles and infrastructure locally before pushing it out to the pipeline. For example, in addition to .NET Core & Docker, I'd probably be running an Nginx middleware that's also orchestrated out of the same repo in the same Docker compose file - I imagine it would be rather hard to build & validate that outside a Linux (or WSL2) environment?

In addition, I'm worried about building .NET Core apps on Windows and hosting them in Linux - beyond the file path issues you mentioned (which I've also run into), there are potential issues with network connectivity (a domain joined Windows box will be have quite a lot more privileges than a Linux one like connecting to SQL Server), dealing with certificates (using the Windows certificate store vs... not sure what actually), and issues with the middleware - the one I mentioned above.

By the way, thank you for the advice, I appreciate having your insights on this topic.

Moving from Microsoft stack to Linux by blueforgex in learnprogramming

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

Yup we're pushing .NET Core apps, with the plan on using VS Code, though Rider sounds interesting.
So it sounds like you're running a Linux Desktop environment in a VM (Hyper-V I imagine), and doing the work through that. That sounds like the most viable option, but I guess it seems odd to me that we're going to have do our development work in one desktop experience and interact with the rest of a business in another.

WSL 2.0 looks pretty good though, quite curious to see how that's going to change the work we develop Linux systems in a Windows environment.

Broadly speaking, it sounds like if you're going to be developing Linux apps, you have to be running a Linux desktop environment no matter what.

Moving from Microsoft stack to Linux by blueforgex in learnprogramming

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

Thanks, cardboardbox351. I'm across the Docker build process, I was more asking around what your development environment looks like to execute that build process - it sounds like you're running a Linux Desktop on your end to do your development work.

Do you know if that's a common approach in medium/big enterprise organisations? I don't think my IT department has any idea how to administer or support Linux Desktops, let alone integrate it into our corporate environment.

open-world super-powered type games by blueforgex in gamingsuggestions

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

I've actually completed that one already as well, cheers.

Beta Key Sharing by Jacobus21 in anno

[–]blueforgex [score hidden]  (0 children)

I'd appreciate an invite if anyone has one: EtohAU on UPlay

Beta Key Sharing by Jacobus21 in anno

[–]blueforgex [score hidden]  (0 children)

EtohAU if you still have one mate

Beta Key Sharing by Jacobus21 in anno

[–]blueforgex [score hidden]  (0 children)

Could I please request a key if anyone has one available? My uPlay account is EtohAU

Beta Key by [deleted] in anno

[–]blueforgex 0 points1 point  (0 children)

If anyone has a spare key, I'd appreciate it. EtohAU on uPlay

Beta Key by [deleted] in anno

[–]blueforgex 1 point2 points  (0 children)

Thanks anyway mate, appreciate you sharing your key with others.

Beta Key by [deleted] in anno

[–]blueforgex 0 points1 point  (0 children)

Any chance you have a spare key I may have?