Baked Tostones

I made braised shortribs and roasted parsnip today. I also made a baked version of tostones. Steam the plantains (cut the ends off, steam or microwave for ~3 minutes per plantain), cut them into rounds, then squish into a flat nugget. Lightly coat with salt and olive oil, then bake at 425. 10 minutes, flip, and ten more minutes. It could use some sort of sauce, but they are very similar to potato nuggets.

Expanding a qcow2-backed system disk (host + guest)

Expanding a qcow2-backed system disk (host + guest) — guest volume is lvm and xfs file system

HOST (resize qcow2)

  1. Optional backup:
    cp –reflink=auto /vms/fedora02.qcow2 /vms/fedora02.qcow2.bak
  2. Offline resize (VM stopped):
    qemu-img resize /vms/fedora02.qcow2 +5G
    # Start the VM after resizing.

GUEST (grow partition, PV, LV, filesystem)

  1. Confirm the disk shows the larger size:
    lsblk -o NAME,SIZE,TYPE,MOUNTPOINT
    #If needed:
    #partprobe /dev/sda
  2. Grow the LVM partition (sda2) to the end of the disk:
    dnf install -y cloud-utils-growpart
    growpart /dev/sda 2
    partprobe /dev/sda
  3. Resize the LVM PV and extend the root LV:
    pvresize /dev/sda2
    lvextend -l +100%FREE /dev/fedora/root
  4. Grow the filesystem:
    xfs_growfs /
  5. Verify:
    lsblk -o NAME,SIZE,TYPE,MOUNTPOINT
    df -h /

Exchange SMTP – Sender Reputation DB

Our Exchange server was refusing mail

451 4.7.0 Temporary server error. Please try again later. PRX5

Attempts to send mail would connect, send data, and then hang for a few seconds before returning the tempfail error.

Looks like there’s “sender reputation” data stored at .\Exchange Server\V15\TransportRoles\data\SenderReputation that is used. Since I’m not actually doing filtering on the Exchange server, stopping the transport services, moving the files out of the folder, and then re-starting the services rebuilt the data and allowed mail to send again.

Cassava Gnocchi

About 1.5 cups of mashed cassava

1 cup cassava flour and 2 tsp salt

 

 

 

Mix together and add enough vegetable stock to make a dough — it rolled out very nicely, cut into nuggets and smooshed with a fork.

The gnocci was boiled for about three minutes in salted water then fried in olive oil to crisp up. They were really gelatinous after boiling. I think it would have been better to sit and dry before frying.

Python: Partition and RPartition

Found a neat pair of methods that were added in Python 2.5 — it’s like split/index except it handles breaking the string into two elements for you. A tuple is returned with the part before the separator, the separator, and the part after the separator. If the separator is not found, element 0 and 1 are empty strings.

 

C:\Users\lisa> python
Python 3.13.3
Type “help”, “copyright”, “credits” or “license” for more information.
>>> test = “This is a string | with pipe characters as | delimiters in the string”
>>> print(test.rpartition(“|”)[0])
This is a string | with pipe characters as
>>> print(test.partition(“|”)[0])
This is a string
>>>

Pizza – AIP Style

The idea was to make a pizza-like meal without any wheat, tomatoes, or refined sugar. This crust didn’t work so well, and the sauce is more of a barbecue sauce than a tomato paste.

The dough was the Paleo Baking Flour from Bob’s Mill — recipe from the back of the bag. I added some ground flax seed. It was something, but didn’t hold up as a pizza crust.

Sauce was a “banana ketchup”

  • 2 cups mashed ripe banana
  • 1 Tbsp olive oil
  • 1 large onion, chopped
  • 3 cloves garlic, minced
  • 1 tsp ginger, minced
  • 1/2 c apple cider vinegar
  • 1/2 cup maple syrup
  • 2 Tbsp coconut aminos
  • 1/2 ground tumeric
  • 1/2 tsp salt
  • up to 1/2 cup water

Heat olive oil in a pan, add onion, garlic, and ginger and saute until onions are translucent. Add mashed banana and stir. Mix in remaining ingredients except water. Cool over low heat for at least 15 minutes. Remove from heat and allow to cool. Blend in a food processor until a smooth puree forms.

Fresh “sausage” – cube pork, sprinkle with salt and fennel seeds. Allow to sit for at least 15 minutes. Grind, saute until cooked.

Topped the dough with sauce, fresh sausage, and cheese (still working on a good AIP cheese replacement!). It was good, but not pizza.