flensrocker.de
Developer & Architect on .NET and Angular.
Playing guitar in a rock band to escape.
583 posts
238 followers
394 following
Regular Contributor
Active Commenter
comment in response to
post
No, not at all! 🍻
comment in response to
post
In so many ways. 🤣
comment in response to
post
It's sometimes surprising, how far the US is in the south regarding to Central Europe.
comment in response to
post
An AC/DC song comes to my mind: Fly on the wall.
comment in response to
post
As a hobby I play in a rock band and we only play our own songs. I know a lot of other amateur musicians who play in cover bands. Often I hear, that I would be "more famous" if I play in a cover band. I usually ask what kind of songs I should cover when noone creates new ones...
comment in response to
post
Welcome to "the North" (I don't know on which latitude you lived before)! I live on 54⁰ 47', and one day I will be on vacation these times in Sweden or Norway... 🌞
comment in response to
post
Ich "freue" mich auch immer über diese Artikelüberschriften "Temperaturrekord, der Sommer ist da!".
comment in response to
post
Cool, the save icon! 😂🤪
comment in response to
post
Thank you!
comment in response to
post
But I haven't thought a lot about this explicit problem, so I don't even know what to ask... 😂
comment in response to
post
Yep. If I'm thinking about creating a migration, then it will be definitly with some kind of AST (html & TS).
I have an Angular 14 project, which uses @angular/flex-layout. I would like to identify, what exactly it uses and then migrate them to some self written directives.
comment in response to
post
And there's so few documentation about how to write your own migrations (at least I can't find much). Just looking at other migrations is ok, but not always very helpful.
comment in response to
post
Happy Cadaver Day!
comment in response to
post
"afterRender" was renamed to "afterEveryRender", to make it more clear, when it is called.
next.angular.dev/api/core/aft...
comment in response to
post
Well, actually... you are right.
comment in response to
post
If you are talking about your guitar videos, you have to think about increasing FPS because of your speed! 🎸🥳🎶
comment in response to
post
I like those traveling displays.
comment in response to
post
tapResponse looks like you are using ngrx?
I use a variation of exhaustMap to implement an "autosave while typing" (the first and the last value of exhaustMap are handled), but for retrieving data I use switchMap in this kind of way (simplified).
Waiting for resource to get stable...
comment in response to
post
I would add switchMap, concatMap and catchError (to handle errors inside the stream to keep it going).
And I find debounce more useful, so I can skip the timeout, when I hit submit.
comment in response to
post
vulcan cover of supertramp logical song
comment in response to
post
"IMO" stands for "in my opinions". A lot of people are using it wrong.
comment in response to
post
Not constantly, but regularly.
Oh baby, it's a wild world...
comment in response to
post
For the record: no problem occured.
Only GitLab was a bit time-consuming, because I was on 17.6 and to upgrade to 18.0 I first had to update to 17.11. And to update to 17.11 I had to update to 17.8.
But all went smoothly...
comment in response to
post
So... just use SolidJS? 😂
For me as an "Angular only" dev (with regards to frontend frameworks), they look the same... And there seems to be some interop going on, so you can use React components in SolidJS?
comment in response to
post
I guess you already know this site:
european-alternatives.eu
comment in response to
post
Welcome to Red Band's Duos!
www.redband.de/produkt/deta...
comment in response to
post
Should we have something like "dotnet tool restore", maybe "dotnet sdk restore"?
But I agree, I have deleted some global.json in the past...
comment in response to
post
Ha! The artist, who created the cartoon we see in the middle, lives in a village near by. The famous (at least in this area) "Werner" comic. 😎🍻
comment in response to
post
PS: Of course it should be possible to use the await directive multiple times in a file, like it is with "#nullable".
That's why I chose "#await implicit" and "#await restore". There should be also a "#await explicit".
comment in response to
post
After making sure that the runner uses an image with SDK 9.0.300 everything is fine again.
I have to make a plan to keep that updated...
comment in response to
post
Oh wait, maybe the runner uses an outdated image, have to double check...
This may be the "0 days since DNS/certificate" kind of thing.
comment in response to
post
The image is basically
FROM mcr.microsoft.com/dotnet/sdk:9.0-noble
COPY --from=mcr.microsoft.com/dotnet/sdk:8.0-noble /usr/share/dotnet/shared /usr/share/dotnet/shared
to get the 9.0 SDK combined with both targets. 🤷
And "it works on my machine".
comment in response to
post
My GitLab CI/CD is weird:
Polyfill_Memory_CountAny.cs(34,62): error CS0225: The params parameter must be a single dimensional array
When the lib is built with target net8.0.
netstandard2.0 and net48 are ok.
Not reproducible with the same container image locally.
Investigation is ongoing...
comment in response to
post
Async code is difficult on many levels... 🤪
comment in response to
post
You are totally right.
Most of my code needs await. It's rather rare I don't await a Task. So if the imaginary directice is active, one could think about a "noawait" keyword (instead of "await") to mark those, which should just return the Task.
comment in response to
post
I would separate UI code and service code.
What we can consider is, that you are allowed to add some explicit ".ConfigureAwait(...)" if you need it.
Of course "it depends" and will not fit everywhere. Hence the preprocessor directive.
comment in response to
post
That's my point! 😂
We have to use it in so many places...
comment in response to
post
You won't use the "#await" in that file.
My main use would be in libraries.
comment in response to
post
I know my jokes are bad... I'm so sorry. 🤡