If it’s faster to get an AI to write your commit messages than to write them yourself, your commit messages are too long. They should be one sentence.
- 0 posts
- 7 comments
- 3 years
- biddy@feddit.nlto
Selfhosted@lemmy.world•A few Questions about reverse proxies and running your own Jellyfin serverEnglish
3 yearsThere’s a nice explanation of how caddy reverse proxies work here. https://caddy.community/t/using-caddy-as-a-reverse-proxy-in-a-home-network/9427
Essentially you setup your router to port forward any new incoming connections to Caddy, which then decides what to do with them according to the configuration (Caddyfile).
Even simpler: Your local network is like a castle, inside is a safe and secure place where your devices communicate freely. Your router is a firewall around the castle, by default it blocks incoming connections. This is good because the internet is scary. By port forwarding you allow a door in the firewall which leads to Caddy, which is like a guard. Caddy asks them what they want, and if they say e.g. jellyfin.example.com, then it sets up an encrypted connection with https to your local jellyfin server. If they want anything else they aren’t allowed in.
- biddy@feddit.nlto
Selfhosted@lemmy.world•anyone willing to walk a noob through getting some services running?English
3 yearsI guess so. Your question was
Would anyone be interested in something like that?
Which most of us have answered with a clear “no”. So I guess we’re done here.
- biddy@feddit.nlto
Selfhosted@lemmy.world•anyone willing to walk a noob through getting some services running?English
3 yearsIf you’re confused about a specific term, ask about that specific term, and you’ll get many people eager to help. Sorry nobody wants to get on an open ended video call with a stranger to teach you how to run a server, but that’s just how these forums work. Everyone’s setup is different so there’s not much I could do to help in your video call.
Learning this stuff is hard, don’t let anyone tell you any different. We all went through the same struggles, perhaps for some people that was so long ago that they forgot how hard it was.
- biddy@feddit.nlto
Programmer Humor@programming.dev•finally there is a perfect monitor for Java programmers
3 yearsAs I said, the convention is now x.field() not x.getField()
What language are you comparing against here? x.field[5] is valid Java if field is a public array, but that’s not OOP, at least not in a pure sense.
- biddy@feddit.nlto
Programmer Humor@programming.dev•finally there is a perfect monitor for Java programmers
3 yearsThe new convention in modern Java is to use .field() instead of .getField().
What you’re complaining about isn’t Java, it’s object oriented programming, which Java basically forces on you. Verbosity is a flaw of OOP.


I haven’t had any issues with Nextcloud yet. But any torrent client refuses to work. I’ve tried various qbittorrent containers, transmission, deluge briefly, they all work for a while but eventual refuse to do anything.