-
JSON Schema is a vocabulary that allows you to annotate and validate JSON documents.Benefits
On top of it you can run JSON Forms, a data driven forms library:- Describes your existing data format(s).
- Provides clear human- and machine- readable documentation.
- Validates data which is useful for:
- Automated testing.
- Ensuring quality of client submitted data.
- Declare your forms as JSON based on a JSON Schema
- Fully-featured forms including data-binding, input validation, and rule-based visibility out-of-the-box
- Designed for customizability - from custom styling to custom widgets
-
On Oracle Autonomous Database (Oracle Cloud DB service), the consumer groups of the predefined service names provide different levels of performance and concurrency.
How do you tune this limits?
- From the Autonomous Database details page, click Service Console.
- On the Service Console click Administration.
- Click Set Resource Management Rules.
- On the Set Resource Management Rules page, select the Concurrency limit tab
For more information see the Oracle Manual
Read More -
In this second article, I suggest to explore further two simple helm chart for getting a bit more inside K8s.
Grafana
Loki is a horizontally-scalable, highly-available, multi-tenant log aggregation system inspired by Prometheus. It is designed to be very cost effective and easy to operate. It does not index the contents of the logs, but rather a set of labels for each log stream.
To install Grafana+Loki follow the instruction depicted here: the install will teach you how to use helm charts dependency too, so please take time to download the loki chart and study itThe Loki project was started at Grafana Labs in 2018, and announced at KubeCon Seattle. Loki is released under the AGPLv3 license
Read More -
Slackware was my first real distro in 1995 and I am happy it is still alive and kicking. It was a floppy disk based distribution. So you end up filling about 20 disks (!) of 1.44MB to install and boot Linux on your old i386 with 1MB of RAM and 40MB of HardDisk. After
some upgrade I finally got a PC with 8MB RAM and 500MB hard disk (and yes, it was a lot of space for that times!).
Read More -
Due to COVID19 pandemic, I and my family was forced in our home. So I revamped my 8bit computer book, with a new look and a nice search engine.
-
Log4jShell vulnerability
- Kasperky article
- https://www.lunasec.io/docs/blog/log4j-zero-day-update-on-cve-2021-45046/ with the following "news":If you have previously used LOG4J_FORMAT_MSG_NO_LOOKUPS to mitigate the log4shell vulnerability, in certain conditions this will not be sufficient to protect your code from RCE. Refer to our mitigation guide for additional steps you can take to remediate the impact of Log4Shell
- Apache group released two fix in short delay, after the second fix was found vulnerable to other attacks, a third fix (2.17.0) was released.
-
As you know, sometime Internet is a bad place (and not, I am not talking about Facebook :)
There are “bots” which scans github repo in search of an AWS Keys or other similar api keys, mostly for installing spam bots and so on. You should not version it but… what can you do if your teammate did it already?
Read More -
This year PiHole protected by home, with an average of 15% of blocked DNS access, every day.
I got an useful article on additional ads list: https://jussiroine.com/2021/07/goodbye-telemetry-and-ads-running-pi-hole-in-a-home-network/
Also at the end of October CloudFlare released a new DNS for protecting family from malaware and adults-only content, called “Cloudflare’s 1.1.1.1 for Families” and you can find here a simple guide on how to install it.
Read More -
- Shutdown VM and compress the compact the disks
- Check if you have enough space: you need more or less the space of the VM disks+ minimal RAM configured
- From your Hyper-V host, run PowerShell as an administrator and then run something like: GET-VM This will display all the VMs running on the current host.
- Then run:
$ExportPath = “C:\\Exports” Export-VM -Name “BoxNameFromGetVM Step3” -Path $ExportPath
-
On 2023 Ubuntu 18 LTS support will end, so I started to evaluate the next LTS release, Ubuntu 20.
Read More -
Sometimes you could have the need to print our humble articles.
We have fixed the HTML CSS to support nice printing browser capability: give a try and let us know.
-
Lets face it handheld calculators are over priced: a Black and White Casio fx-9860-GIII is priced around 85€ but has only 64kb of working RAM.
Texas Instruments one costs even more.
Numworks offered a color display, 256Kb of RAM and a good GUI at 80€, the same price for a B/W slow Casio entry level. It was the best "Bang for the buck" also for the ability to enable CAS's extensions, via flashing a open source kernel; it was until today....
Read More -
After creating Misterio, I found this alternative called HarborMaster:
Harbormaster is a small utility that lets you easily deploy multiple Docker-Compose applications on a single host.
It does this by taking a list of git repository URLs that contain Docker Compose files and running the Compose apps they contain. It will also handle updating/restarting the apps when the repositories change.
Read More -
Apache Cassandra Compendium, pasting together documentation from https://cassandra.apache.org/doc/latest/cassandra/data_modeling/index.html
Read More

