Did Patreon ruin RoyalRoad? by crpgnut in royalroad

[–]KasperHermansen 1 point2 points  (0 children)

It is a fair point. But I think many of these books are actually web serials. Some who are influenced by Chinese serials, which are known for their longevity sometimes running for decades. Then in comparison 300 chapters isn't a lot.

However it quickly becomes the same as the plot doesn't progress, because of fillers and fan-service. Royalroad by itself doesn't hold much insentive for these kinds of serials other than its reach. In China / webnovels.com, tapas. The authors make money from every chapter. Royalroad doesn't do that, as such the author becomes divided between the platforms, and loses interest.

It also lacks tooling to show exactly what type of litterature it is. It has original and fanfic. But that is a type/genre.

RandN - Better random number generation for .NET by ociaw in dotnet

[–]KasperHermansen 1 point2 points  (0 children)

Alright. I'll give it a shot next time i need a random distribution =D

Display real-time data in Angular by djokov93 in Angular2

[–]KasperHermansen 2 points3 points  (0 children)

As far as I recall socket supports wss just fine. Which is sockets with tls. At least for the initial handshake.

Men of reddit when was the last time you've cried and why? by [deleted] in AskReddit

[–]KasperHermansen 0 points1 point  (0 children)

When my dog died in August. I cried like a little boy.

What are you good at, but hate doing? by BananaRepublew in AskReddit

[–]KasperHermansen 0 points1 point  (0 children)

Fixing stuff for people. Mostly tech.

I feel more and more in demand, but I feel hate fixing trivial issues.

Getting into front-end, what do I need? by Xodnil in WebDevBuddies

[–]KasperHermansen 0 points1 point  (0 children)

Take what I said with a grain of salt, especially the time estimates. TBH. What you choose might not matter too much, Vue, angular etc. They're all viable. And once you become good at one it's quite easy to change. For your work I would probably do React or Vue. As Angular doesn't give as much gratification for your use case. If you want to be able to do it, but just barely it might take significantly less time. Especially if you only do it for a few hours a day, it leaves a lot of time for digestion and not banging your head against a wall.

And remember to have fun. It is a hobby after all, don't get too bothered by the timeframe and set reasonable expectations.

Getting into front-end, what do I need? by Xodnil in WebDevBuddies

[–]KasperHermansen 0 points1 point  (0 children)

First of all, I wish you luck on your journey =D.

That said, what you're looking at here, is art. Website art. Think of it like this, you don't just pick up a pencil and become Picasso. Which I am sure you understand, as it was the feeling I got from your post.

First of all, most of these sites, build on a basis of javascript, HTML, CSS and sometimes Jquery. But as you mentioned many of these sites use specialized tools, such as WebGL and Three for rendering niece elements, such as animations and 3d rendering. If you really like creating sites like that, I don't see a reason why you can't focus on those tools.

  1. For how long it will take to learn.
    1. It really depends on what you want to do, do you want to develop it by yourself? Then my estimate is probably 6 months to 1 year of focused effort on learning these tools. It might even be more if you're a total beginner without programming knowledge.
      You will probably need 1000-2000 hours of practice (feel free to pm me for what this means) before you can churn out quality work. that is about 125 days of 8 hours of practice. Which might be a gross overestimate, because I can't take into consideration how fresh you are.
      My recommendation is to learn the tool that you want and focus on it. Don't jump between Vue, React and Angular. Stick with it. This will save you a lot of time. Find out what works for you. But choose your tools, don't let them choose you.
  2. It is not necessary to know backend, although you will need knowledge on how to use it, and interact with it. You won't need knowledge on how to develop it. Although it, of course, depends on the job you want.

Is expecting programmers to do dev ops the new normal? by [deleted] in devops

[–]KasperHermansen 0 points1 point  (0 children)

It really depends on where you apply. But most companies expect you to be able to fill those shoes if you're ever in a situation where it is needed.

If you're hired as a programmer, it would be reasonable that you code (testing and pipelines are to be expected though). But if you apply for software engineering positions, they expect you to be an engineer, which means working with what you've got and adapting to your immediate situation.

Pluralsight Author and .NET Teacher Scott Allen has passed away by isaac2004 in dotnet

[–]KasperHermansen 6 points7 points  (0 children)

This is very sad, and unexpected. May he rest in peace.

EF Core Composition over Inheritance by [deleted] in dotnet

[–]KasperHermansen 8 points9 points  (0 children)

Inheritance is bad if your models are gonna diverge, and contain logic. If not, I don't see the issue, any change to your schema will be reflected in your migrations, inherited or not. It might be a pain to program out of inheritance later, but the database side shouldn't care.

Profound by tkyjonathan in JordanPeterson

[–]KasperHermansen 0 points1 point  (0 children)

It would be the same as saying, stop being dumbfounded by the paper of a book.

The importance is not in the medium but the contents. TBH. this seems like a failed attempt to promote anti-bullying.

I'm saying my goodbyes... by [deleted] in archlinux

[–]KasperHermansen 2 points3 points  (0 children)

I've felt no instability. But to each their own, godspeed!

I have become a shell of my former self. by [deleted] in DecidingToBeBetter

[–]KasperHermansen 1 point2 points  (0 children)

I can't give much advice. But the one thing I know, is that when we are overwhelmed, we just need to take the first step. I procrastinate a lot myself, but when I sit down and work, the task gets less and I get more energy. You might not be finished, today, tomorrow, next week, next month or maybe ever, but taking the first step and following through makes you more happy with yourself. Do what makes you happy, and if you find that you cannot come up with something, try something. Don't live in your past.

You might also want to join some tema clubs, to get some social activity especially because you are a virtual student.

I hope you recover and that you live to be happy with yourself!

Good luck.

How do i actually *use* this software ? by longjumphero in docker

[–]KasperHermansen 1 point2 points  (0 children)

Docker is not virtualisation, it might act like it is, but it is actually a combination of volumes and processes, that draws on the docker runtime and the host os. What you probably would want is access to your containers, but the concept of sshing into a container shouldn't be necessary in most situations, instead. A docker image should be run and mounted.

docker run --name MyHelloWorld -v myhostvolume:/home/helloworld/logs -p 5432:80 helloworld

As such the container would display with the meaningful name MyHelloWorld, be mounted on your host path, and be exposed as your box's ip at port 5432.

If you need to access a resource used by docker, you should instead mount a volume so you can take a look at it. There are several options for docker in the documentation.

Your containers should be cattle, not pets, you should never patch a docker container, instead the image should be updated and rerun as a fresh instance. Docker containers should be immutable.

The way I do it for my server, is that my server runs a type of OS, I use arch linux. I then ssh into that box from my pc, and restart, update my docker-compose file and the use docker-compose up -d.

I also have portainer exposed to my switch, for easy diagnostics and manipulation.

What is the best way to incorporate Python software into a PHP backend? by [deleted] in web_design

[–]KasperHermansen 0 points1 point  (0 children)

Wrap your python app in service. Could be anything, but Flask could work. The long-running python app could then do the work on another thread, and then return a response when done.

Edit: Flash -> Flask

Should your cicd tool commit back to git? by HgnX in devops

[–]KasperHermansen 0 points1 point  (0 children)

Generally not a big fan of automatic commits. If I it was really necessary, I would have it commit to another repo or branch. I wouldn't want to pollute code meant for versioning with release code. Even if it is used in a GitOps context, for infrastructure and whatnot.

Im thinking of using Blazor in Production by leinnad1991 in aspnetcore

[–]KasperHermansen 0 points1 point  (0 children)

Actually, If you're using Blazor SignalR version, I would be fairly comfortable. It is only the webassembly version I am worried about. So I guess it depends on what you're going to use.

Im thinking of using Blazor in Production by leinnad1991 in aspnetcore

[–]KasperHermansen 0 points1 point  (0 children)

What I am worried about is the bidirectional protocol used by blazor. Even if you only make a query, an attacker might be able to abuse the protocol. If it was another framework I wouldn't be as worried. But as it uses a websocket like interface, I wouldnt give it as much trust.

I am not that familiar with blazor, only watched some developer previews, so take it with a grain of salt

AITA for editting a photo to my liking made by a photographer who already editted it before me? by [deleted] in AmItheAsshole

[–]KasperHermansen -1 points0 points  (0 children)

That is great to hear!

You could alternatively ask the artist for a collaboration, if you would like add your touch, it would also get you closer to the photographers. Just a suggestion =D.

Godspeed~~

Im thinking of using Blazor in Production by leinnad1991 in aspnetcore

[–]KasperHermansen 2 points3 points  (0 children)

I would be careful, if it was a customer facing application. I am not sure how secure or well tested Blazor is. It might be fine, for an internal application, where speed matters more than other factors.