Small grey backpack with a pride flag pin
Vet: is your partner from South Africa
SO, confused: Uh, no. Why?
Vet: I saw the South African flag on his bag, but with more colors
The flag:
@sam.elborai.me
π Hamburg, Germany. π§βπ» Software engineer, stainlessapi.com. π£οΈ English, FranΓ§ais, Deutsch. π Plants, pizza, game dev. πͺπΊ, π³οΈβπ, ADHDer π¦. π§ Get in touch: sam at elborai me.
Small grey backpack with a pride flag pin
Vet: is your partner from South Africa
SO, confused: Uh, no. Why?
Vet: I saw the South African flag on his bag, but with more colors
The flag:
Received my Kagi tshirt! π
06.10.2024 19:20 β π 3 π 0 π¬ 0 π 0I don't have a team per-se, at least not yet π. So it would be you and me, and we can try to find some artists :)
23.05.2023 10:02 β π 0 π 0 π¬ 0 π 0If you don't mind paying, I would recommend GameDev.tv courses on Udemy. They are often on sales and really good quality content. I've done this one, it covers C++ and Blueprint programming in UE 5:
https://www.udemy.com/share/101Weu3@zACurvL4JgctNVZBjnh0N-eHUdJSj2qneIZOCI0K62ymBclb4B3mMrcpjfdM9EO9/
Just caught up with the Unreal Engine 5.2 release notes, and they are phenomenal! Need to carve out some time to migrate my game projects or assemble a team for a game jam. Major kudos to the Epic team - the pace of their innovation is mind-blowing!
20.05.2023 14:16 β π 2 π 0 π¬ 0 π 0Iβm sure almost nobody cares about such an old standard, but RTF 1.9.1 specification is such a cool document to read, with weird insights into Word product development history. The format is kind of weird at first but handles so, so much, and is made to have backward and forward compatibility.
20.05.2023 13:44 β π 1 π 0 π¬ 0 π 0Subclassing in this context means βreplacing a window function (WinProc) with your ownβ. Itβs surprisingly simple to do and use, once you understand the general design. But that requires dealing with pointers, 32 and 64-bit adresses, via PInvoke and Marshal namespaces.
20.05.2023 13:35 β π 1 π 0 π¬ 0 π 0In case you donβt know what that means, itβs basically dealing with the low level windows APIs via system calls. A window in windows is a handler (HWND) and a function processing events in a big switch (WinProc).
20.05.2023 13:23 β π 1 π 0 π¬ 1 π 0I tried WinUI again this week, last time was before the project was considered stable. Things are still not production ready IMHO. Iβm glad I know low level Win32 APIs a bit, otherwise I would have given up. Support for Window min/max sizes requires handling Win32 messages by subclassing the HWND :(
20.05.2023 13:18 β π 1 π 0 π¬ 1 π 0Itβs maybe not obvious but there is A LOT of nuances and workarounds needed to handle the various type of .Net projects, at least on Windows. WPF, UWP, and WinUI all have their own issues to consider when building in a CI. Libraries also have their own quirks depending on target frameworks and deps.
20.05.2023 13:12 β π 1 π 0 π¬ 0 π 0I should find a way to sell GitHub actions and workflowsβ¦ I ended up creating one of the most comprehensive set of actions for .Net projects just to cover my needs: build, test, benchmarks, packaging, WPF, WinUI, UWP, support dotnet CLI and msbuild, signing, nuget.org, GitHub packages, and more
20.05.2023 12:50 β π 2 π 0 π¬ 1 π 0Following Bluesky things has been a bit too overwhelming, it felt good disconnecting from the noise for the past ~2 weeks or so. But Iβm sure I missed all the fun!
20.05.2023 12:34 β π 2 π 0 π¬ 0 π 0Happy weekend to the Skyline π. Hope you enjoyed your week and had an interesting time. I personally felt quite productive working on niche projects I wanted to explore since a while π€.
Here is a new googly eye pastry, this time in a more high class setup!
ANTLR 4 is pure magic. I cannot see myself writing a recursive descent parser ever again.
Parser combinators for simple, well defined, context free stuff, ANTLR for the rest.
Im not, what content would you recommend?
14.05.2023 08:32 β π 0 π 0 π¬ 0 π 0@pfrazee.com FYI uploading a panoramic picture from an iPhone seems to break the image upload. I expected it to be cropped, but instead got an empty picture
14.05.2023 08:25 β π 0 π 0 π¬ 0 π 0I don't care about Mastodon, but would love to discuss the differences between ATProto and ActivityPub. As tech and culture.
09.05.2023 14:09 β π 8 π 2 π¬ 1 π 0I have invites, send me an email I will answer ~tomorrow
14.05.2023 08:10 β π 0 π 0 π¬ 0 π 0Yeah, no worries, Iβm just here to share the picture π. No laptop with me.
14.05.2023 08:04 β π 0 π 0 π¬ 0 π 0More pastries on the way π
14.05.2023 07:56 β π 0 π 0 π¬ 0 π 0What community page?
14.05.2023 07:53 β π 0 π 0 π¬ 0 π 0I had a busy week, too much to do, then sick for days, and now enjoying Schaalsee with SO for the weekend :)
14.05.2023 07:47 β π 0 π 0 π¬ 0 π 0Yeah, I see that, I somehow broke the picture upload π
14.05.2023 07:42 β π 2 π 0 π¬ 1 π 0Hallo Skyline! How are you all doing? What did I miss during the past week? π
Here is a nice blue sky photo from Zarrentin am Schaalsee, a UNESCO protected area in Mecklenburg-Vorpommern in Germany π€
What do you find confusing? I had cats my whole life, and I always felt uncomfortable with dogs, so I would see myself as cat person. But my SO is really, really, really into cats, way more than I am :) Our cat (Yara) is the best, but everything nearby becomes 90% cat hair after a few hours.
08.05.2023 13:18 β π 0 π 0 π¬ 0 π 0Link to the blog post: https://sam.elborai.me/articles/visual-studio-solution-wide-namespace-prefix/
08.05.2023 13:10 β π 0 π 0 π¬ 0 π 0I published a short blog article: "How to set a solution-wide namespace prefix in Visual Studio".If you're like me and find it annoying to have to add the full prefix every time you add a new project to a solution, you will like to know that can be automated with just a little bit of MSBuild config
08.05.2023 13:10 β π 1 π 0 π¬ 1 π 0Yeah, but they are staying a few days at our place, I wouldn't feel comfortable if the apartment wasn't in a decent state.And it's not too bad to feel the external pressure, at least you have a clean place for a few days (until the cat spreads its hair absolutely everywhere π€£).
08.05.2023 12:23 β π 0 π 0 π¬ 0 π 0lmao, the app creation in Microsoft Partner Center is broken since at least October 2022?!Just, how?!?!
08.05.2023 12:16 β π 0 π 0 π¬ 0 π 0