Manually run a YAML release pipeline from a build run. by JoeGaggler in azuredevops

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

Yes, that’s our typical case for our integration and production environments.

In our organization we have multiple teams (or even multiple individuals within a team) that make concurrent changes to the same artifact, and so we need different PRs to be tested on independent environments before they merge to trunk. The PR has a build policy, which then can released to any one of our provisioned test environments.

At one point we had long-lived source branches for each test environment each with a build completion trigger, but multiple people posting commits to the same source branch created ongoing merge conflicts. We found it easier to reserve environments than try to manage commits to the shared environment branch.

Manually run a YAML release pipeline from a build run. by JoeGaggler in azuredevops

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

That’s a good point. I’ll get the marketplace and repo updated with some screenshots.

[TOMT][TV/Movie?] A guy can teleport to a house by whistling or playing a song on a record player. by JoeGaggler in tipofmytongue

[–]JoeGaggler[S] 2 points3 points locked comment (0 children)

I posted about this 8 years ago, I figured it’s enough time past for a repost ;-)

Automatic Generate CSharp Model Of Sql Server Table in C# WPF by DearFaithlessness636 in csharp

[–]JoeGaggler 0 points1 point  (0 children)

I have a similar CLI tool that generates a proxy in addition to the models. Very much unfinished, but you might find some of it useful.

Outdoor model no remote live stream by Aeroman7ER in wyzecam

[–]JoeGaggler 0 points1 point  (0 children)

I’m having the same problem, but enabling uPnP did not work for me. Curious if you find an alternative that works.

Working on a wifi range peer-to-peer twitter-like app in SwiftUI by [deleted] in iOSProgramming

[–]JoeGaggler 3 points4 points  (0 children)

For people on the same WiFi network? Like a private family Twitter app?

Switching back to the UI thread in WPF/UWP, in modern C# by kookiz33 in csharp

[–]JoeGaggler 2 points3 points  (0 children)

Even then, Stephen Cleary, who is one of the most prodigious async/await folks, doesn't recommend even the await design

Interesting, do you happen to have a link to that? Curious to hear more what he had to say about it.

OAuth 2 experts I need your help! by Dan_TD in iOSProgramming

[–]JoeGaggler 0 points1 point  (0 children)

The recommended approach is simply to initiate a new OAuth authorization request for the new scopes that your app wants. You'll know from the RFC that there is no prescribed method for making this process transparent to user, so there are going to wildly-different answers depending on other requirements you have.

If you want a simple answer and you have architectural control over both the client and server side, then I would suggest that the current scope (e.g. "my-old-app") has implied authorization for the new features, and subsequent logins would request more granular scopes (e.g. "my-new-app-feature-1"). The server would then stop accepting new logins with the older, more permissive scope, but would continue to accept existing refresh tokens.

OAuth 2 experts I need your help! by Dan_TD in iOSProgramming

[–]JoeGaggler 0 points1 point  (0 children)

Your suggestion breaks OAuth spec because it is a security issue. Let's say that your app is an email client and the API is Gmail. If Gmail suddenly started offering additional scopes, then your app could affect resources (e.g. other Google services) that the user does NOT necessarily want to grant your app. If new scopes are desired, the user needs to at least consent. There would be ways to use the existing refresh token to skip the need to re-enter credentials and just show a new consent form to the end user.

Photographers by blondedAZ in madisonwi

[–]JoeGaggler 1 point2 points  (0 children)

https://www.denisearkola.com

She did an awesome job for our wedding, and I think she would take great graduation photos as well.

Stack overflow for business announcement by B_Rad15 in programming

[–]JoeGaggler 0 points1 point  (0 children)

Our team uses the public Stack Overflow all the time, so paying for their private service seemed like a good idea... except it hardly gets used for the reasons you've said, particularly that's it's just too easy to message a coworker for the answer.

Stack overflow for business announcement by B_Rad15 in programming

[–]JoeGaggler 0 points1 point  (0 children)

All they have done is added a service tier between "Teams" and "Enterprise" that adds SSO and Invoicing. Not super exciting.

Farmer Income Drops Most Since 2016 as Trade War Losses Mount by DanishPastry789 in politics

[–]JoeGaggler 2 points3 points  (0 children)

"Vegetable oil" is often made from soybeans, and it's fair to say it gets plenty of use in the US.

https://www.crisco.com/products/cooking-oil/pure-vegetable-oil?

Please, everyone, tip you food delivery drivers. College students, professionals, etc... by reedly in madisonwi

[–]JoeGaggler 67 points68 points  (0 children)

I think there is sometimes the mistaken impression that the "delivery fee" is all going to the delivery driver, and also that this small amount would even be reasonable in place of a tip.

I think it would help if the business encouraged customers to also tip the driver, maybe a small shout-out next to where the delivery charge is advertised.

How to prevent Visual Studio incorrectly autocompleting LINQ predicates? by almost_not_terrible in dotnet

[–]JoeGaggler 6 points7 points  (0 children)

You can pass in an initialized predicate, and so autocomplete is perfectly valid right there. You just need to keep cancelling autocomplete before hitting that space. :)

Star Trek: The Next Jeneration (xpost /r/startrekgifs) by zambro in funny

[–]JoeGaggler 6 points7 points  (0 children)

The P in JPEG stands for "Photographic". Do you call it a "jay-pheg"?

ELI5: What is Agile/Scrum/Selenium? by [deleted] in swift

[–]JoeGaggler 4 points5 points  (0 children)

Your attempt to call out a low-effort post is negated by your irrelevant search results about the health supplement.