• 0 Posts
  • 25 Comments
Joined 1 year ago
cake
Cake day: June 13th, 2023

help-circle

  • I host my own gitlab-ce instance in docker which works well. I mainly needed a web UI for git and I track issues with it. I think there are boards or at least free plugins for the community version, but I do not use them. You can version your documentation in .md files too. Not sure if it can substitute Jira for you, but you mentioned Bugzilla and I like gitlab a lot more.

    Just make sure to update the container regularly, you can’t make big version jumps without the intermediate updates.

    I think you can combine it with OpenProject if you need more project planning.






  • Das ist jetzt nebenbei bemerkt nix neues. Ich habe vor mehr als 10 Jahren schon in einem Projekt gearbeitet wo es darum ging Bestellmengen besser vorherzusagen. Das wurde von mehreren großen Discountern eingesetzt. War auch nicht das erste System dieser Art. Nur war da gerade kein KI-Hype der durchs Dorf getrieben wurde. Dieser Spin “KI lässte arme Menschen hungern” geht mir auf den Sack. Als ob nicht jedes Unternehmen versucht Verluste zu vermeiden und als ob es nicht seit jahrzehnten Software dafür gibt.



  • Dem stimme ich nicht zu. Die Dame argumentiert, dass ein Eigenanteil an einer empfangenen Leistung gerechtfertigt ist, weil auch andere, in ihren Augen vergleichbare Leistungen, einen Eigenanteil erfordern. Der Interpretation das sie deshalb möchte, dass es jemandem schlecht ergehen soll, weil es auch anderen schlecht geht kann ich nicht nachvollziehen. Die Kommentatorin kann ebensogut ein liberales Weltbild haben, in welchem jeder erstmal für sein eigenes Wohl verantwortlich ist.

    Darüberhinaus empfinde ich es als lustig ein Scheinargument mit einem Link auf Scheinargumente zu untermauern. Lies vielleicht noch mal den Abschnitt “red herring”. Du bist in keinster Weise auf das was ich gesagt habe eingegangen, hast die ursprüngliche Behauptung nur wiederholt und versuchst jetzt über Diskussionskultur zu sprechen.


  • Der Kommentar zu dem Artikel enthält eine valide, begründete Meinung. Die muss man natürlich nicht teilen und man kann auch dagegen argumentieren. Das dann aber mit den Worten zu schließen:

    Mein Gott, ich habe noch nie in meinem Leben so viel Hass und Verachtung für jemanden Empfunden den ich eigentlich gar nicht kenne.

    zeugt jetzt in meinen Augen auch nicht gerade von einem viel anderen Weltbild. Aus einem “Schaut, ich teile diese Argumentation nicht, weil ich aus meiner Sicht gute Gründe dagegen habe.” wird ein “Schaut, diese verachtenswerte Person hat eine abweichende Meinung.”, der man “jedwedes Unheil was die Welt zu bieten hat” wünscht. Was in meinen Augen schon einem Aufruf zur Gewalt gegen Andersdenkende gleicht. Etwas ironisch sich angeblich um das Wohl von Frauen in Frauenhäusern zu sorgen und gleichzeitig Maria A. “jedwedes Unheil” zu wünschen.


  • In short: it’s always like this, sometimes more, sometimes less. And guess what: it’s the main part of the job. As a developer you have to understand what the customer (your boss) needs (sometimes not what they say they want) and to figure out how to do that by yourself. It’s nice to have colleagues you can ask, but it’s like on stackoverflow. The accepted answer is not necessarily the right or good one. Often you have to work with bad documented legacy artifacts (code, api) and figure out what they do. Also the tech changes, you have to constantly keep up with changes and what was great years ago may now be outdated. My advice:

    • Do not start coding until you are sure you understood what is to be done.
    • if there is no user story to describe the task write it yourself
    • write good tests for your code. It’s an art. While thinking about corner cases you often find questions you did not think about at first
    • if you don’t know how to do it ask people around you, browse the web, read books. Develop the skills to figure stuff out. Most of the time noone knows the correct answer. It’s your job to find it.
    • do code reviews with others, usually both benefit from it
    • write clean code

    If you don’t like your working environment then change it. Especially when you think you can’t learn anything new there or it is no fun to work there. Go to meetings in your area (meetup or so) or online to meet other developers and ask them about their job. You get a feeling about what is considered a good job in your area. Good developers will always find a good job. Be one of them. As long as you think you’re a god who can code anything, that’s probably not the case. ;-) The best you can achieve is to be an expert in a very narrow field and to be good in some others.










  • Arigion@feddit.detoLinux@lemmy.mlSystemD
    link
    fedilink
    arrow-up
    11
    arrow-down
    12
    ·
    10 months ago

    My problem with systemd is that since I’m practically forced to use it that it’s flakey in starting services after boot (independent of service and distro). Since systemd I had to install monit to check if all services came up. Didn’t had that problem before. Or I forgot, it’s been a while…