• 0 Posts
  • 159 Comments
Joined 1 year ago
cake
Cake day: August 4th, 2023

help-circle

  • I came into the industry right when XML fever had peaked as was beginning to fall back. But in MS land, it never really went away, just being slowly cannibalize by JSON.

    You’re right though, there was some cool stuff being done with xml when it was assumed that it would be the future of all data formats. Being able to apply standard tools like XLT transforms, XSS styling, schemas to validate, and XPath to search/query and you had some very powerful generic tools.

    JSON has barely caught up to that with schemes and transforms. JQ lets you query json but I don’t really find it more readable or usable than XPath. I’m sure something like XLT exists, but there’s no standardization or attempt to rally around shared tools like with XML.

    That to me is the saddest thing. VC/MBA-backed companies have driven everyone into the worst cases of NIHS ever. Now there’s no standards, no attempts to share work or unify around reliable technology. Its every company for themselves and getting other people suckered into using (and freely maintaining) your tools as a prelude to locking them into your ecosystem is the norm now.



  • I wrote a powershell script to parse some json config to drive it’s automation. I was delighted to discover the built-in powershell ConvertFrom-Json command accepts json with // comments as .jsonc files. So my config files get to be commented.

    I hope the programmer(s) who thought to include that find cash laying in the streets everyday and that they never lose socks in the dryer.









  • Codex@lemmy.worldtoLemmy Shitpost@lemmy.worldDelicious
    link
    fedilink
    arrow-up
    5
    ·
    edit-2
    7 days ago

    You don’t, and cutting down on meat eating by any amount helps. “Meatless Mondays” and other similar memes are good ways to introduce vegetarian possibilities to people raised on meat-mandatory diets.

    My ex was very strict vegetarian except for meat they purchased themselves from an ethical butcher they had vetted.







  • Oh you’re going to be in heaven, it’s one of my favorite books! He really gets into everything: how the game is structured, how different subsystems work (BSP trees, enemy ai, sound, music, every detail), and even gets into peripheral things like how the game was distributed, how the (old) console ports came about, and so much more. The copy on my shelf is actually my third because i keep giving them away to people.


  • To be fair, this is also how VS looks when you open a project fresh from the clone. Or after updating .net versions. .NET is awful about losing references and then claiming thousands of errors. Sometimes just running the build will fix it by relinking the DLLs it couldn’t find.

    But also yes, VS with a team can be “fun” if people don’t sync their formatting settings. I once had a junior that kept converting spaces to tabs on every file he’d touch. You’d get it fixed and then he’d screw up his settings again with a VS update or something.


  • Codex@lemmy.worldtoLemmy Shitpost@lemmy.worldDuckDuckGoose
    link
    fedilink
    arrow-up
    14
    ·
    edit-2
    14 days ago

    Yes, those are the Game Engine Black Books (Doom|Wolfenstein) by Fabien Sanglard. Highly recommended for anyone interested in games, programming, and history. They are amazing time capsules of those games and the development environments that produced them. I think/hope he’s working on GEBB: Quake and I’m so excited for him to eventually release it!