0
11
o_p

@lemmy.ml

o_p 12 points 3 years ago

1985

Check out the guy with the brand new house!

path: 0 1189279 1189503 1190803, hotness: undefined, score: 12, children: 0
o_p 7 points 3 years ago path: 0 1030907 1035136 1035309, hotness: undefined, score: 7, children: 0
o_p 5 points 3 years ago

But now what can I spend all this anger on?

path: 0 866356 867842, hotness: undefined, score: 5, children: 1
o_p 4 points 3 years ago

Used to have an MSI wind back in the day, this looks exactly like it!

path: 0 510727, hotness: undefined, score: 4, children: 0
o_p 4 points 3 years ago

I once left a plastic tub of bird seed next to the shed one winter. Something chewed it’s way through the plastic, got stuck and died. Since there was now a hole the rain turned it into a weird soup that I discovered during the hot summer. I can’t even imagine the smell if that was anchovies, it was bad enough as it was.

path: 0 1054253 1099772, hotness: undefined, score: 4, children: 0
o_p 4 points 3 years ago

First old meme I’ve never seen! Damnit Janet!

path: 0 1316858, hotness: undefined, score: 4, children: 0
o_p 2 points 3 years ago

Not OP, but I’ve been using Kitty for ages and love it. A GPU term is a must IMO.

path: 0 1013250 1028395 1031771, hotness: undefined, score: 2, children: 0
o_p 2 points 3 years ago

Growing up with a vegan mom and brother the red pie was a staple. Peppers and onions were the go to.

path: 0 640401 671871, hotness: undefined, score: 2, children: 0
o_p 2 points 3 years ago

Sounds like the repository pattern would help here.

I’m doing something similar now where I need to store objects “somewhere”. I have a low level Repository interface to handle persistence that can do the basic CRUD (mainly get/set for my use case). It’s primarily backed by redis, but that same interface has been backed by Postgres, vault, and in-memory caches depending on the need/environment. Works amazingly well.

As a bonus we can create a new Repository to migrate data when needed - such as a redis or postgres upgrade, we build a MigratingRedisRepository that takes in 2 RedisRepository and does the necessary logic of reading from the old and writing to the new.

I think you’re on the right track with a mix of 1&2. Abstract out the data store, it will change some time - and you’ll want to control it for tests too. Let services/managers handle state and delegate down for persistence to wherever that may be.

path: 0 511227, hotness: undefined, score: 2, children: 0
o_p 1 point 3 years ago

Check out bbsemu if you wanna relive that. I know they have LORD for sure, and it’s a really quick setup - unlike the old BBS software.

path: 0 517672 526703, hotness: undefined, score: 1, children: 1
o_p 1 point 3 years ago

You check out the neovim plugin too if you haven’t already.

path: 0 1018612 1022828 1031571, hotness: undefined, score: 1, children: 0

thanks for using Leebra!

go to feed...