• 26 Posts
  • 2K Comments
Joined 6 years ago
cake
Cake day: May 31st, 2020

help-circle
  • Yeah, always found that weird as a junior. I basically never touched the main-function, because well, it set up some fundamentals and then called some other function or created some objects and then I was tweaking things somewhere below that.

    Now that I’m a senior and taking over the lead of projects, I’m the person that touches the main-function and others generally do not. 🥴





  • They may have entered the profession thinking they wouldn’t have to talk to people, but I just want to point out that this is not at all what the profession actually looks like. You have to constantly talk to people, to work out the requirements that the customer actually needs and exchange knowledge with your team mates. If someone is not a team player, that is the absolute quickest way to get thrown out.


  • Ephera@lemmy.mltoProgrammer Humor@lemmy.mlScrum
    link
    fedilink
    English
    arrow-up
    4
    ·
    4 days ago

    Yeah, this is probably going to sound like a truism, but to avoid shitty Scrum, you need to resist management trying to alter the processes, but you should absolutely tweak the processes to account for the needs of the devs.

    Basically, yet another reporting meeting does not help deliver the software faster. But more (or less) meetings for devs to sync what they’re working on, that can help, depending on your team’s specific needs.







  • At its core, SystemD coordinates and launches all the services in your operating system. So, it is essential for the boot process, but also does scheduling, meaning you could run a backup script every night with it, for example.

    That’s the simple answer. But in truth, SystemD is often criticized for doing too much, so it’s hard to describe what it really does. For example, you can also manage network interfaces via SystemD.

    Kind of the goal of SystemD is to provide common plumbing which works the same across distros, so that when you configure your services or network interfaces etc. on Ubuntu, it works the same as on openSUSE or Arch or whatever.




  • I’m guessing, you mean this then: https://github.com/edc/bass

    But well, I was rather thinking of when it’s using Bash-scripting-syntax to combine multiple commands.
    Like, maybe there’s a for-loop in there. You just can’t paste that directly into Fish and have it work. Granted, you should probably put that into a script file, even if you’re using Bash, but yeah, just temporarily launching bash is also an option.




  • Ephera@lemmy.mltolinuxmemes@lemmy.worldit's just the worst
    link
    fedilink
    English
    arrow-up
    16
    ·
    edit-2
    9 days ago

    To me, it genuinely makes a huge difference that I don’t have to manually press Ctrl+R for history search. Because 9 times out of 10, I accept a history suggestion from Fish where I did not think about whether it would be in my history.

    This includes really mundane commands, like cd some/deeply/nested/path/. You would not believe, how often I want to cd into the same directory.
    But I’ve also had it where I started typing a complicated docker run command and Fish suggests the exact command I want to write, because apparently I already ran that exact command months ago and simply forgot.


  • Ephera@lemmy.mltoGames@lemmy.worldPet Peeves with Games?
    link
    fedilink
    English
    arrow-up
    2
    ·
    10 days ago

    I think, this was on my mind: https://pt.mezzo.moe/w/waYE4NkZGpqQ9qpW1th1ga?start=15m10s

    I don’t know, with this example in particular, I find it quite disruptive, too, that there’s explanations of the game mechanics and then the character barges in with some funky expression and some rhethoric question à la “And then I’m that thing?”. Yeah, dude, did you not listen to the tutorial ghost explaining that just then?

    In fairness, this is a game that’s pretty much story-first with a bit of puzzling in between. And it was only that Let’s Play that I saw; I would’ve almost certainly skipped that game, if I came across the store page, since I assume, it would’ve been obvious that it’s a story game.
    Well, and also in fairness, this is a pretty fringe game. There’s a decent chance that it isn’t considered ‘good’ in other aspects either.

    In general, I don’t want to be too critical. Not every game has to be for me. Well, most don’t have to be, since I don’t play an insane variety of games to begin with. But yeah, still just wanted to throw that into the conversation as a pet peeve of mine, since there’s (perhaps less egregious) examples of that in a variety of games.


  • Ephera@lemmy.mltoGames@lemmy.worldPet Peeves with Games?
    link
    fedilink
    English
    arrow-up
    1
    ·
    11 days ago

    I think, you’re perhaps conflating story with gameplay here? I do think, it’s good to incorporate the tutorial into normal gameplay. So, you start playing the actual game right away and get told the controls as you need them. And sure, if it is a story-driven game, that probably means there has to be a story segment before all that to explain why you’re starting on this journey to begin with. So, I’m not saying I want the tutorial to be an entirely separate thing, like it typically was in the 90s.

    I’m mainly just complaining about when it’s too intermixed, because I’d like to be able to skip all the text boxes where they’re rambling about the story. If they switch mid-sentence to explaining what you’re supposed to do and what buttons to press, then I’m likely to miss that while skipping through the story bits.
    Preferably, there’s a separate info box on screen after the dialogue ends (which is a good idea for several reasons), but it could also just be highlighted, if they want it to be within the dialogue.