kolektiva.social is one of the many independent Mastodon servers you can use to participate in the fediverse.
Kolektiva is an anti-colonial anarchist collective that offers federated social media to anarchist collectives and individuals in the fediverse. For the social movements and liberation!

Administered by:

Server stats:

3.7K
active users

#csharp

55 posts53 participants1 post today
Flaky<p>Implemented submission of tags to my MusicBrainz Sync plugin for MusicBee! Also got the function working in a way where I don't need to keep rewriting code. Getting so close to completion now.</p><p><a href="https://furry.engineer/tags/Csharp" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Csharp</span></a> <a href="https://furry.engineer/tags/Dotnet" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Dotnet</span></a> <a href="https://furry.engineer/tags/MusicBee" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>MusicBee</span></a> <a href="https://furry.engineer/tags/MusicBrainz" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>MusicBrainz</span></a></p>
Jon Sagara<p>I recently tried to do null-conditional assignment, and was puzzled why I couldn't. Glad to see it's coming in <a href="https://mastodon.social/tags/csharp" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>csharp</span></a> 14 <a href="https://github.com/dotnet/core/blob/main/release-notes/10.0/preview/preview3/csharp.md#null-conditional-assignment" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">github.com/dotnet/core/blob/ma</span><span class="invisible">in/release-notes/10.0/preview/preview3/csharp.md#null-conditional-assignment</span></a></p>
Dev Leader<p>Scrutor or Autofac for CSharp dependency injection... Who wins?</p><p>Which one comes out on top between these two solutions for dependency injection in dotnet?</p><p>TL; DR:<br>- Scrutor easily integrates with IServiceCollection<br>- Scrutor supports lightweight assembly scanning<br>- Autofac is extremely feature-rich (may be overkill for many)<br>- Integrates with IServiceCollection but not as elegant</p><p>Have you used either of these libraries for dependency injection? Share your experiences, or if you use something else!</p><p>Check out the article:<br><a href="https://www.devleader.ca/2024/02/23/scrutor-vs-autofac-in-c-what-you-need-to-know/" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://www.</span><span class="ellipsis">devleader.ca/2024/02/23/scruto</span><span class="invisible">r-vs-autofac-in-c-what-you-need-to-know/</span></a></p><p><a href="https://hachyderm.io/tags/CSharp" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>CSharp</span></a> <a href="https://hachyderm.io/tags/DotNet" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>DotNet</span></a> <a href="https://hachyderm.io/tags/Code" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Code</span></a> <a href="https://hachyderm.io/tags/Programming" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Programming</span></a></p>
.NET<p>Join the team today at 1PM Pacific for our next .NET Preview Unboxed live stream featuring:</p><p><a href="https://youtube.com/live/3Kxp4DKkwj8" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="">youtube.com/live/3Kxp4DKkwj8</span><span class="invisible"></span></a></p><p>🆕.NET 10 Preview 3<br>👩‍💻C# 14 Extension Members<br>🔥CLI Awesomeness<br>🛜 Blazor, &amp; APIs!</p><p><a href="https://dotnet.social/tags/dotnet" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>dotnet</span></a> <a href="https://dotnet.social/tags/dotnet10" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>dotnet10</span></a> <a href="https://dotnet.social/tags/blazor" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>blazor</span></a> <a href="https://dotnet.social/tags/aspnetcore" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>aspnetcore</span></a> <a href="https://dotnet.social/tags/csharp" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>csharp</span></a></p>
Alvin Ashcraft 🐿️<p>How we ended up rewriting NuGet Restore in .NET 9.</p><p><a href="https://devblogs.microsoft.com/dotnet/rewriting-nuget-restore-in-dotnet-9/?hide_banner=true" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">devblogs.microsoft.com/dotnet/</span><span class="invisible">rewriting-nuget-restore-in-dotnet-9/?hide_banner=true</span></a></p><p><a href="https://hachyderm.io/tags/nuget" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>nuget</span></a> <a href="https://hachyderm.io/tags/dotnet" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>dotnet</span></a> <a href="https://hachyderm.io/tags/csharp" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>csharp</span></a> <a href="https://hachyderm.io/tags/casestudy" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>casestudy</span></a> <a href="https://hachyderm.io/tags/performance" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>performance</span></a></p>
Royal Apps GmbH<p>🚀&nbsp;We're hiring! Are you a passionate Kotlin Developer for Android and ready to help shape the future of tech? ➡️&nbsp; <a href="https://royalapps.com/jobs" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="">royalapps.com/jobs</span><span class="invisible"></span></a> 💻</p><p>🇦🇹 Remote-friendly | 🕒 Flexible hours | 💡 Ownership of projects</p><p><a href="https://dotnet.social/tags/vienna" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>vienna</span></a> <a href="https://dotnet.social/tags/kotlin" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>kotlin</span></a> <a href="https://dotnet.social/tags/android" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>android</span></a> <a href="https://dotnet.social/tags/dev" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>dev</span></a> <a href="https://dotnet.social/tags/clang" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>clang</span></a> <a href="https://dotnet.social/tags/csharp" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>csharp</span></a> <a href="https://dotnet.social/tags/java" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>java</span></a> <a href="https://dotnet.social/tags/hire" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>hire</span></a> <a href="https://dotnet.social/tags/DeveloperJobs" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>DeveloperJobs</span></a> <a href="https://dotnet.social/tags/TechCareers" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>TechCareers</span></a> <a href="https://dotnet.social/tags/fedihire" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>fedihire</span></a></p>
Guillaume Téchené<p>How to simplify integration testing in C# in 2025 ?</p><p>Integration tests are usually seen as slow, fragile or cumbersome. In today's article I present 2 techniques that will mitigate these drawbacks : snapshot testing and containers. I will describe each of them along with tools that can be used in C# and of course a sample project to illustrate my points.</p><p><a href="https://guillaume.techene.net/2025/04/simplify-integration-testing-in-c-in-2025/" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">guillaume.techene.net/2025/04/</span><span class="invisible">simplify-integration-testing-in-c-in-2025/</span></a></p><p><a href="https://piaille.fr/tags/csharp" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>csharp</span></a> <a href="https://piaille.fr/tags/dotnet" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>dotnet</span></a> <a href="https://piaille.fr/tags/tests" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>tests</span></a> <a href="https://piaille.fr/tags/dev" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>dev</span></a></p>
TechKeysX<p>For &amp; ForEach Loop in PowerShell Tip #36 <a href="https://mastodon.social/tags/softwareengineering" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>softwareengineering</span></a> <a href="https://mastodon.social/tags/softwaredeveloper" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>softwaredeveloper</span></a> <a href="https://mastodon.social/tags/LearnPowerShell" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>LearnPowerShell</span></a> <a href="https://mastodon.social/tags/coding" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>coding</span></a> <a href="https://mastodon.social/tags/csharp" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>csharp</span></a> <a href="https://mastodon.social/tags/CodingForBeginners" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>CodingForBeginners</span></a> <a href="https://mastodon.social/tags/PowerShellScripting" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>PowerShellScripting</span></a> <a href="https://mastodon.social/tags/Scripting" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Scripting</span></a></p>
Chris Woody Woodruff<p>C# devs, ever peeked at Rust and thought, "WTF is this?"</p><p>I will spend 6 weeks learning Rust from a C# mindset and live to tell the tale.</p><p>Ownership, lifetimes, and pattern-matching—oh my. Join me!</p><p><a href="https://woodruff.dev/rust-for-the-sharp-mind-6-weeks-of-learning-rust-as-a-c-developer" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">woodruff.dev/rust-for-the-shar</span><span class="invisible">p-mind-6-weeks-of-learning-rust-as-a-c-developer</span></a> </p><p><a href="https://mastodon.social/tags/RustLang" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>RustLang</span></a> <a href="https://mastodon.social/tags/CSharp" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>CSharp</span></a> <a href="https://mastodon.social/tags/DotNet" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>DotNet</span></a> <a href="https://mastodon.social/tags/RustForCSharpDevs" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>RustForCSharpDevs</span></a> <a href="https://mastodon.social/tags/LearnRust" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>LearnRust</span></a></p>
Taras Kovalenko<p>Model Context Protocol у .NET - Розуміння, Застосування та Приклади</p><p><a href="https://taraskovalenko.github.io/posts/model-context-protocol/" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">taraskovalenko.github.io/posts</span><span class="invisible">/model-context-protocol/</span></a></p><p><a href="https://mastodon.social/tags/DotNet" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>DotNet</span></a> <a href="https://mastodon.social/tags/AI" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>AI</span></a> <a href="https://mastodon.social/tags/MachineLearning" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>MachineLearning</span></a> <a href="https://mastodon.social/tags/SoftwareDevelopment" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>SoftwareDevelopment</span></a> <a href="https://mastodon.social/tags/DevTools" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>DevTools</span></a> <a href="https://mastodon.social/tags/GitHub" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>GitHub</span></a> <a href="https://mastodon.social/tags/Copilot" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Copilot</span></a> <a href="https://mastodon.social/tags/Claude" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Claude</span></a> <a href="https://mastodon.social/tags/MCP" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>MCP</span></a> <a href="https://mastodon.social/tags/ModelContextProtocol" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>ModelContextProtocol</span></a> <a href="https://mastodon.social/tags/CSharp" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>CSharp</span></a> <a href="https://mastodon.social/tags/ArtificialIntelligence" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>ArtificialIntelligence</span></a> <a href="https://mastodon.social/tags/Programming" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Programming</span></a> <a href="https://mastodon.social/tags/DeveloperTools" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>DeveloperTools</span></a> <a href="https://mastodon.social/tags/VSCODE" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>VSCODE</span></a></p>
Caroline Bell :QueerCat_Trans:<p>Hey I'm still looking for work.<br>I've applied to a lot of places in my area and I'm getting nothing.</p><p>I'm a programmer at heart, but I've also been looking for regular entry-level jobs because there haven't been any coding positions open at my level as far as I could tell.</p><p>If you can offer me a job, it might save my butt. And if you can't offer me a job, could you at least share this post?</p><p>I live 30 minutes away from Bellevue if that helps.</p><p><a href="https://techhub.social/tags/fedihire" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>fedihire</span></a> <a href="https://techhub.social/tags/getfedihired" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>getfedihired</span></a> <a href="https://techhub.social/tags/programmerforhire" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>programmerforhire</span></a> <a href="https://techhub.social/tags/programmer4hire" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>programmer4hire</span></a> <a href="https://techhub.social/tags/coderforhire" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>coderforhire</span></a> <a href="https://techhub.social/tags/coder4hire" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>coder4hire</span></a> <a href="https://techhub.social/tags/lookingforwork" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>lookingforwork</span></a> <a href="https://techhub.social/tags/looking4work" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>looking4work</span></a> <a href="https://techhub.social/tags/unemployed" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>unemployed</span></a> <a href="https://techhub.social/tags/pleasehireme" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>pleasehireme</span></a> <a href="https://techhub.social/tags/java" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>java</span></a> <a href="https://techhub.social/tags/kotlin" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>kotlin</span></a> <a href="https://techhub.social/tags/scala" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>scala</span></a> <a href="https://techhub.social/tags/c" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>c</span></a> <a href="https://techhub.social/tags/cplusplus" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>cplusplus</span></a> <a href="https://techhub.social/tags/csharp" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>csharp</span></a> <a href="https://techhub.social/tags/dotnet" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>dotnet</span></a> <a href="https://techhub.social/tags/zig" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>zig</span></a> <a href="https://techhub.social/tags/godot" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>godot</span></a> <a href="https://techhub.social/tags/godotengine" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>godotengine</span></a> <a href="https://techhub.social/tags/gdscript" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>gdscript</span></a></p>
Flaky<p>Was racking my brain as to why MusicBrainz kept rejecting my requests on my C# MusicBee plugin specifically, even when everything worked via a manual cURL request.</p><p>Turns out, I overlooked the fact that MusicBrainz will reject it if you don't have a proper user agent. Whoops.</p><p><a href="https://furry.engineer/tags/Csharp" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Csharp</span></a> <a href="https://furry.engineer/tags/Dotnet" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Dotnet</span></a> <a href="https://furry.engineer/tags/MusicBrainz" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>MusicBrainz</span></a></p>
Alvin Ashcraft<p>Dew Drop – April 8, 2025 (#4399) <a href="https://www.alvinashcraft.com/2025/04/08/dew-drop-april-8-2025-4399/" rel="nofollow noopener noreferrer" target="_blank">www.alvinashcraft.com/2025/04/08/d...</a> <a class="hashtag" href="https://bsky.app/search?q=%23dotnet" rel="nofollow noopener noreferrer" target="_blank">#dotnet</a> <a class="hashtag" href="https://bsky.app/search?q=%23ai" rel="nofollow noopener noreferrer" target="_blank">#ai</a> <a class="hashtag" href="https://bsky.app/search?q=%23webdev" rel="nofollow noopener noreferrer" target="_blank">#webdev</a> <a class="hashtag" href="https://bsky.app/search?q=%23csharp" rel="nofollow noopener noreferrer" target="_blank">#csharp</a> <a class="hashtag" href="https://bsky.app/search?q=%23windowsdev" rel="nofollow noopener noreferrer" target="_blank">#windowsdev</a> <a class="hashtag" href="https://bsky.app/search?q=%23cloud" rel="nofollow noopener noreferrer" target="_blank">#cloud</a> <a class="hashtag" href="https://bsky.app/search?q=%23mobiledev" rel="nofollow noopener noreferrer" target="_blank">#mobiledev</a> <a class="hashtag" href="https://bsky.app/search?q=%23vscode" rel="nofollow noopener noreferrer" target="_blank">#vscode</a> <a class="hashtag" href="https://bsky.app/search?q=%23javascript" rel="nofollow noopener noreferrer" target="_blank">#javascript</a> <a class="hashtag" href="https://bsky.app/search?q=%23dewdrop" rel="nofollow noopener noreferrer" target="_blank">#dewdrop</a><br><br><a href="https://www.alvinashcraft.com/2025/04/08/dew-drop-april-8-2025-4399/" rel="nofollow noopener noreferrer" target="_blank">Dew Drop – April 8, 2025 (#439...</a></p>
Aptivi<p>We are updating the support periods for Terminaux and BassBoom.</p><p><a href="https://mastodon.social/tags/BassBoom" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>BassBoom</span></a> <a href="https://mastodon.social/tags/Terminaux" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Terminaux</span></a> <a href="https://mastodon.social/tags/Projects" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Projects</span></a> <a href="https://mastodon.social/tags/csharp" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>csharp</span></a> <a href="https://mastodon.social/tags/programming" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>programming</span></a> <a href="https://mastodon.social/tags/Computers" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Computers</span></a> <a href="https://mastodon.social/tags/dotnet" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>dotnet</span></a> <a href="https://mastodon.social/tags/TechNews" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>TechNews</span></a> <a href="https://mastodon.social/tags/TechUpdates" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>TechUpdates</span></a></p><p><a href="https://officialaptivi.wordpress.com/2025/04/08/bassboom-and-terminaux-support-updates/" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">officialaptivi.wordpress.com/2</span><span class="invisible">025/04/08/bassboom-and-terminaux-support-updates/</span></a></p>
Ian Badcoe<p><a href="https://peoplemaking.games/tags/CSharp" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>CSharp</span></a> <a href="https://peoplemaking.games/tags/Godot" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Godot</span></a> <a href="https://peoplemaking.games/tags/VSCode" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>VSCode</span></a> Does anyone know how to make VSCode debugger stop when something triggers an assertion? I have "All Exceptions" turned on in the "breakpoints" pane, but it still seems to sail straight past Debug.Assert failures... I've done a few web-searches, but although I do see people talking about this, they are all in other languages and/or old versions of Code...</p>
Ian Badcoe<p><a href="https://peoplemaking.games/tags/GameDev" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>GameDev</span></a> <a href="https://peoplemaking.games/tags/Godot" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Godot</span></a> <a href="https://peoplemaking.games/tags/CSharp" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>CSharp</span></a> <a href="https://peoplemaking.games/tags/Huh" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Huh</span></a> So I am trying out the mesh-generation and subdivision code I wrote yesterday, and it crashed (FWIW trying to get the adjoining surface off an edge which really should have had one...)</p><p>So I delete all the cubes (this primitive approach builds things from cubes) and it stops crashing, and then I start putting them back until it crashes, and I start playing with the exact cubes I am using trying to narrow down precisely what crashes it...</p><p>And I go through a few cycles of getting it to crash, and then fixing it, and so on...</p><p>And at some point it stops crashing 😂 and now I have put everything back and it is *fine*...</p><p>This is not something I have ever seen with C# before, it occasionally happens with C++, esp. if you have incremental rebuilds and have been cancelling builds, so that some .obj file may have been miscreated, or not deleted when it should be. But I don't think I ever saw this before with C#.</p><p>Anyone else?</p>
Programming Weekly<p>Another reason to no longer use AutoMapper</p><p><a href="https://www.jimmybogard.com/automapper-and-mediatr-going-commercial/" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://www.</span><span class="ellipsis">jimmybogard.com/automapper-and</span><span class="invisible">-mediatr-going-commercial/</span></a></p><p>Discussions: <a href="https://discu.eu/q/https://www.jimmybogard.com/automapper-and-mediatr-going-commercial/" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">discu.eu/q/https://www.jimmybo</span><span class="invisible">gard.com/automapper-and-mediatr-going-commercial/</span></a></p><p><a href="https://mastodon.social/tags/csharp" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>csharp</span></a> <a href="https://mastodon.social/tags/programming" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>programming</span></a></p>
LumKitty<p>Going live to do some more software dev. as I attempt to get v1.1 of my loops plugin for <a href="https://vt.social/tags/VNyan" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>VNyan</span></a> to work without crashing. Once working we'll have the ability to kill existing loops, as well as unique session IDs for every loop in the system</p><p><a href="https://vt.social/tags/CSharp" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>CSharp</span></a> <a href="https://vt.social/tags/VTuber" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>VTuber</span></a> <a href="https://vt.social/tags/ENVTuber" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>ENVTuber</span></a> <a href="https://vt.social/tags/VTuberEN" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>VTuberEN</span></a> <a href="https://vt.social/tags/Catgirl" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Catgirl</span></a> <a href="https://vt.social/tags/Streamer" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Streamer</span></a> <a href="https://vt.social/tags/SmallStreamer" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>SmallStreamer</span></a> <a href="https://vt.social/tags/Twitch" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Twitch</span></a></p>
Flaky<p>Finally got OAuth setup properly! I have to fix some UI-related problems but I'll do that tomorrow.</p><p><a href="https://furry.engineer/tags/csharp" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>csharp</span></a> <a href="https://furry.engineer/tags/dotnet" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>dotnet</span></a> <a href="https://furry.engineer/tags/musicbrainz" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>musicbrainz</span></a> <a href="https://furry.engineer/tags/musicbee" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>musicbee</span></a></p>
Ian Badcoe<p><a href="https://peoplemaking.games/tags/Godot" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Godot</span></a> <a href="https://peoplemaking.games/tags/PGC" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>PGC</span></a> <a href="https://peoplemaking.games/tags/Subdivision" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Subdivision</span></a> <a href="https://peoplemaking.games/tags/CatmullClark" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>CatmullClark</span></a> <a href="https://peoplemaking.games/tags/GameDev" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>GameDev</span></a> <a href="https://peoplemaking.games/tags/ProceduralContent" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>ProceduralContent</span></a> <a href="https://peoplemaking.games/tags/CSharp" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>CSharp</span></a> <a href="https://peoplemaking.games/tags/LotsOfScaryLinq" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>LotsOfScaryLinq</span></a></p><p>OK, finally got away from cubes... of course, you can't see exactly what shape this is, because I didn't add any normal calculations yet, but "roughly spherical" broadly sums it up...</p><p>If I get time tomorrow I'll add the normals, and then look into adding the calculation refinement that lets us tag verts/edges as "sharp"... Combos of sharp and smooth edges let us create all sorts of shapes, like if you leave the top and bottom edges sharp, but the side ones smooth you get a roughly cylindrical shape... Or you can do a block with a hole in it if you do the same thing to the edges around a square hole...</p>