MuShop – A cloud-native reference app for Oracle Cloud

MyShop RunningMuShop is a cloud-native reference showcase app of several Oracle Cloud services. The app implements an e-commerce site for cat products built as a set of Microservices. The name MuShop leans on the term Microservices: Microservices –> μ –> Mu –> Meow –> MuShop. The code itself is hosted on GitHub. There are two implementations of MuShop, one is the Basic Deployment which runs entirely on the Oracle Cloud Free Tier. The other one is the Complete Deployment which is deployed on a Kubernetes cluster such as Oracle Kubernetes Engine (OKE). In this post, I will cover the Basic Deployment of MuShop.

Continue reading “MuShop – A cloud-native reference app for Oracle Cloud”

Apple AFP to SMB migration: Removing .AppleDouble and ._ files and converting file names from Unicode NFD to NFC

I recently wanted to reconfigure my NAS from Apple’s AFP (Apple Filing Protocol) to “regular” SMB (Samba), given that there appeared some non-Mac devices at home lately. :O I thought of it as a simple “turn off the one protocol and turn on the other one” reconfiguration, but after doing so, to my surprise, I discovered that some files went missing. The strange thing about it was that when looking at the same folder via SMB from my Raspberry Pi, the files were there and I could happily read them, but then looking at the same folder via AFP or SMBon my Mac, the files were gone. On the verge of going mad, I turned to a high-scale googling effort, trying to figure out what went wrong. The information out there was so sparse that I decided to document this nightmare of a network file system admin to hopefully save others a few grey hair…

Continue reading “Apple AFP to SMB migration: Removing .AppleDouble and ._ files and converting file names from Unicode NFD to NFC”

5 ways to get an Oracle Database

With great technology comes great possibility

Do you want to get your hands on an Oracle Database but don’t know how? Here are 5 ways to get you going.

Continue reading “5 ways to get an Oracle Database”

How to use a Grove Air Quality Sensor with a Raspberry Pi

In my previous post, I have explained how to connect a Grove Temperature and Humidity Sensor Pro with your Raspberry Pi and read data from it via Python. In this post, I’m going to show you how to use a Grove Air Quality Sensor (v 1.3) with your Raspberry Pi.

Continue reading “How to use a Grove Air Quality Sensor with a Raspberry Pi”

How to use a Grove Temperature and Humidity Sensor Pro with a Raspberry Pi

In my previous post, I have explained how to mount a Grove Base Hat onto your Raspberry Pi and install the Seeed Studio provided grove.py software. In this post, I’m going to show you how to use a Grove Temperature and Humidity Sensor Pro with your Raspberry Pi.

Continue reading “How to use a Grove Temperature and Humidity Sensor Pro with a Raspberry Pi”