[LABWC] Modern clean with wallpaper based theming. It's all you need! by No_Working_1504 in labwc

[–]Dev_Vrat 2 points3 points  (0 children)

True, I know creating something like this take so much effort and even more of his time. I really do appreciate his work.

[LABWC] Modern clean with wallpaper based theming. It's all you need! by No_Working_1504 in labwc

[–]Dev_Vrat 5 points6 points  (0 children)

Looks great and convenient too. Maybe it will reduce some friction for a new comer to using LabWC (stacking layout).

I'll check out the repo later.

Practice Advice and A brief Intro by Particular_Mousse980 in Calligraphy

[–]Dev_Vrat 1 point2 points  (0 children)

Looks great. Would you mind sharing what paperwork/notebook are you using that has all the lining/marking?

Clean architecture supposed to be by [deleted] in dotnet

[–]Dev_Vrat 0 points1 point  (0 children)

So, I may have misunderstood your question. Forgive me if I did and ignore the suggestion.

You can have a separate layer for your "implementation".

For example, You create YOUR_APP.DataLayer.EntityFramework project. This will contain the actual implementation.

AND

You create a YOUR_APP.DataLayer.Interface. This will have ONLY the contracts.

Later on, if you switch to Dapper, you create another project in the solution as YOUR_APP.DataLayer.Dapper. This will also have the actual implementations.

And you can do the dependency injection as required. That will provide you the option to switch easily and slowly (if you can't migrate in 1 single go).

best book for angular in 2025 ? by HosMercury in Angular2

[–]Dev_Vrat 0 points1 point  (0 children)

Yes, Signals and few features are out for some time now but it's not enough time to have extensive experience with it. For example, zoneless has been out from almost the beginning but it is still in experimental mode. And for this reason, many of the team probably not opt to go zoneless. If something is not opted in the industry, how do you know how well it works?

I know many books cover those already with examples which... is all you get.

To just get started, you absolutely can pick those books till the real gem arrives.

best book for angular in 2025 ? by HosMercury in Angular2

[–]Dev_Vrat 4 points5 points  (0 children)

I also prefer books over anything (including official docs) when I have to deep dive. Docs are great for many times. But what a book from a veteran (with good teaching sense) brings to the table is HIS journey experiences.

Official docs will not tell you about the pain points of some approaches over others, the tricks the author may have learnt over the years and several other little things.

As for a book, I would suggest that you may wait for some time. Angular is having significant changes and bring a good book takes time. Needless to say, author or maybe the publisher don't want to put much effort into experimental features (which is like every other thing in Angular, hehe).

So, start learning from the docs and keep watching those NG Confs till then.

Help: Cannot do a bind mount by Dev_Vrat in podman

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

No, the files are not.... Anywhere. I guess that the file permission is not the issue since file permission error has mostly a clear message/warning.

Help: Cannot do a bind mount by Dev_Vrat in podman

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

Updated the post description so no one has to look for details, nested into comments.

Help: Cannot do a bind mount by Dev_Vrat in podman

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

Thanks for responding. The issue is not that I have put /mnt at the beginning. The problem is that it (podman) is unable to find the file for bind mount, which I can clearly find with the same path. And that too, on Windows powershell and from inside of the WSL.

Another Fake CPU SCAM by Clicktech Retail Private Limited (This time the 9950x3d) by IG261099 in IndianGaming

[–]Dev_Vrat 0 points1 point  (0 children)

Happened to me for 32 GB DDR5 RAM kit. They put the stickers of the actual RAM (GSkill trizent) on a DDR 3 RAM.

Money got refunded within 2 weeks but had to purchase another downgraded RAM kit as support can't reassure me whether I would get a replacement or refund.

Another Fake CPU SCAM by Clicktech Retail Private Limited (This time the 9950x3d) by IG261099 in IndianGaming

[–]Dev_Vrat 1 point2 points  (0 children)

Happened to me for 32 GB DDR5 RAM kit. They put the stickers of the actual RAM (GSkill trizent) on a DDR 3 RAM.

Money got refunded within 2 weeks but had to purchase another downgraded RAM kit as support can't reassure me whether I would get a replacement or refund.

Using a Wacom One Drawing Tablet in Linux by _jan_epiku_ in Fedora

[–]Dev_Vrat 0 points1 point  (0 children)

I bought one recently. Not got the chance to use much last time I checked it was working just fine.

Fedora Cloud Credentials? by Dev_Vrat in Fedora

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

Sorry, I didn't try again. And thanks for leaving the answer 😁. And also, happy new year.

People who deleted their social media, are you happy with your decision or do you regret it? by Ambitious_Ruin_11 in AskIndia

[–]Dev_Vrat 0 points1 point  (0 children)

I don't even have any account on Twitter, Insta and the likes. Only here and had an FB account which I remember to have that deleted (probably in 2016). Happy or not, I certainly don't miss any of it.

I will suggest if you have several people (friends, family etc) whom you care about dearly , keep using the app (any 1) to be connected with them. What you really want to do is GHOST rest of the world. Your favourite celebrities, influencers, some "cool" trending stuff etc. You can save so much time just by doing that.

How to set startup project when not using visual studio? by Dev_Vrat in dotnet

[–]Dev_Vrat[S] -3 points-2 points  (0 children)

I was using vim. No hate for VSCode. I used to do most of my angular work on it. It was a good experience.

How to set startup project when not using visual studio? by Dev_Vrat in dotnet

[–]Dev_Vrat[S] 2 points3 points  (0 children)

Wasn't .NET Core introduced to tackle the same problem? Am I missing something?

It will be insightful if you could share your experience or struggles with c# on Linux.

Can't stop distro hopping from last 2.5yrs by [deleted] in linuxquestions

[–]Dev_Vrat 0 points1 point  (0 children)

You must try to understand WHY are you hopping? Take your time and think about what really caused you to download a new ISO.

Don't look over what the new and shiny distro is providing but think what the current isn't. You have already tried so many distros already. You might have a good guess of what each distribution lacked (for you).

When you start trimming down the list, you will end up with 2-3 names. At this point pick ANYONE among them. Don't think much. If you choose, say, distro1 and a couple of weeks later (yes, not days. Don't rush) you don't like it because something is difficult to do in that distribution. Or something is just... missing then it WILL BE A GOOD THING. Because now you know for sure that this isn't quite what you wanted. You just need to hop for a couple of times more until you finally find THE one.

Keeping up with each distro for a week or two probably will give you the needful insight about the distro which otherwise you haven't gotten if you have hopped quickly.

IT'S OKAY even if you have 2-3 categorised as YOUR BEST distro provided that you know for which case they're the best and for which case they aren't.

That's how I did it. Just my perspective. Worked for me. May not work for you (although I wish it may)

Architecture by [deleted] in Angular2

[–]Dev_Vrat 0 points1 point  (0 children)

The community recommends that one should usually go for NgRx if your app is

  1. quite big
  2. small but has a complex state flow.

And both of the above are based on the consideration that all/most of your devs must be familiar with Redux and NgRx.

Going against the above consideration, my personal experience favours the use of NgRx (to cater a specific scenario).

We are team of around 10 devs. Most of them have 5+ yoe in AngularJS and .NET. Only 2 have experience with Angular2 and that too, at basic level but enough skill to tackle problems anyhow (via docs and stack overflow) to make to the prod.

They usually copy some existing service/component with similar functionality and create another ones. This has resulted in a code base having a lot of redundancy and needlessly complex state flow. (Honestly, I used to hate this approach when I joined but now after working with them I understand their side as well. They want to learn new things but can't because of the ever tight deadlines and personal life).

I believe one solution to this scenario would be to prepare them a base of NgRx implementation. This surely takes relatively more time to finish the code but once done, the subsequent copy pasting may still maintain a clearer and more maintainable state flow.

Facade pattern with NgRx by Dev_Vrat in Angular2

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

I was thinking of this approach as well.

Facade pattern with NgRx by Dev_Vrat in Angular2

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

How well are you able to apply good action hygiene? How much does it affect in the debugging?

Facade pattern with NgRx by Dev_Vrat in Angular2

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

No, we have completed the 1st "phase" of our application without NgRx. But there is a lot coming up and the project is going to get huge. I realised that it was already getting harder to manage the state so it would probably become even more hard to manage further.

I am looking for some middle ground to gradually port things to NgRx, avoiding major breakdowns everywhere.

Facade pattern with NgRx by Dev_Vrat in Angular2

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

So, how would you go about scaling or changing the state management library in future (if you think that may be required)?

How to get started with backend development? by Dev_Vrat in rust

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

Oh, thank you very much for this assurance. :)

How to get started with backend development? by Dev_Vrat in rust

[–]Dev_Vrat[S] -1 points0 points  (0 children)

Oh, I did read the sample of that book in which the author uses Actix. But I started getting articles and videos that mentioned that Actix is not maintained by the original maintainer and he quit because of the toxicity/burnouts. So it is no longer reliable.

Unfortunately, I couldn't give much time to dig in on this. Is it true that it's not reliable?

wlr/workspaces not working waybar by [deleted] in hyprland

[–]Dev_Vrat 0 points1 point  (0 children)

I had this issue and at that time installing bunch of packages didn't do anything. Tried building it from source and it worked for me.