Tarquinia 2021
Il Lazio, terra di meraviglie, di storia e di hub vaccinali. Un lungo fine settimana, da giovedì sera a martedì pomeriggio, sul litorale nord vicino Tarquinia. Il soggiorno presso il Resort Civico Zero che poco ha di resort, cosa che mi fa riflettere su alcune cose: perché fornire l’immagine di un albergo di Abu Dabi per modelle e calciatori, quando sei un bel albergo per famiglie? Perché fare foto patinate ai piatti del ristorante, quando i piatti sono buoni ma la tua clientela non ricerca l’eccellenza dell’impiattamento nè il contrasto di sapori antichi ma dal gusto moderno?
Fondamentalmente se fai degli ottimi spaghetti alle vongole, il tuo personale è super gentile, il posto è bello… perché devi mettere sul sito le foto del ristorante e dell’albergo come se fosse il Burj Khalifa con annesso La Pergole dell’Hilton? Vabbè. Tolta questa premessa l’albergo è bello, posizione sul mare, il personale è gentilissimo e super disponibile, il ristorante è buono e onestissimo. La sera, appena arrivati, mangiamo direttamente lì. Lo stacco tra le aspettative delle foto e la realtà c’è, ma la cena è di tutto rispetto:
- Polpo al rosmarino
- Insalata di seppie
- Paccheri allo scoglio
- Sorbetto al limone
- Semifreddo al melone
Venerdì un poco di mare, anche se è agitato e non proprio limpidissimo. In questi casi del sano svacco in piscina ci sta tutto. Così come ci sta la cena a Tarquinia presso il ristorante Namo Ristobistrot. Il ristorante si allinea ad una cucina ricercata, fatta di commistioni e contrasti. Peccato per i primi: gli spaghettoni cacio & pepe e cozze erano carenti di un pizzico in più di cozze e gli spaghettoni vongole veraci ed emulsione di bottarga al limone erano carenti di bottarga. Benissimo invece il maritozzetto, la vellutata di antipasto, così come le alici e i dolci.
- Maritozzetto salato ai mirtilli, baccalà mantecato e mandorle tostate
- Vellutata di ceci dal solco dritto, crostini e cozze dorate al limone candito
- Spaghettone quadrato con vongole veraci ed emulsione di bottarga al limone
- Spaghettone quadrato cacio pepe e cozze con pepe affumicato
- Alici imbottite con caciocavallo e fiori di zucca e salsa di yogurt greco alla menta
- Meringa morbida con crema caramello e arachidi
- Fondo di cheesecake con lamponi
Sabato pranzo a Scansano, città del morellino, presso il ristorante al Grottone una piccola osteria con ottima cucina di carne, gestito amorevolmente da vecchini super buoni. Ottimo sopratutto il coniglio al morellino. Più tardi visita al micro-borgo di Pereta.
- Antipasto del grottone
- crostini misti
- Fegatini arrosto
- Coniglio al morellino
- Cantucci e vin santo
- Crema catalana
Un’ultima gita nella vicina Tuscania, piccolo borgo fatto come un piccolo borgo italiano. Pronti a prendere la tipica sola da turisti per cena, stiamo quasi per andarcene e ci imbattiamo invece nell’ottimo ristorante i Tullipani fuori dalla via centrale e con una cucina di pesce ottima e, a giudicare dai profumi e dai piatti visti, anche di carne non male. Menzione d’onore alla ricciola al forno con profumi e sapori veramente particolari (una puntina di cumino? bha forse) e alla ragazza che in sala si è smazzatta tutti i coperti e tutti i tavoli e conti, senza sbagliare un solo colpo.
- Misto mare
- Verza con pinoli baccalà mantecato
- Orecchiette zafferano coda di rospo e zucchine
- Ricciola al forno cipolla rossa patate e pomodorini
Civico Zero Resort Albergo a Tarquinia
Nonno fredy bistrot ristorante dell’albergo
Namo ristorante a Tarquinia
I tullipani ristorante a Tuscania

Katzenjammer del 12-7-2021
Podcast: Play in new window
Subscribe: RSS
- Galantis – Heartbreak Anthem
- Phatwell, Hugo Hartley – Don’t You Say There Is A Better Day
- Samuel, Francesca Michielin – Cinema
- Angel Olsen – Gloria
- La rappresentante di lista – Vita
- Courtney Barnett – Rae Street
- Billie Eilish – NDA
- Bobby Gillespie – Living a Lie
- trentemøller, Tricky – No One Quite Like You
- The Coral – Change Your Mind
- Adrian Crowley – Bread And Wine
- Cosmo – Regata 70
- Sophia Kennedy – I Can See You
- Texas – Say What You Want
- The Velvet Underground, Nico – Sunday Morning

Managing a web radio streaming provider
If you manage a Web Radio, if you are an IT consultant, or you’re just the “one of the tech guys” behind the scenes of such a radio, keep in mind the following suggestions. There could be some part of the web integration with your site that may result in future problems or a lot of work. Most of these problems are related to third-party services that you may or may not use, so let’s analyze some of them.
Streaming services
If you manage a Web Radio, you already know that you need a streaming web service in order to make people listen to your streaming audio. Unless you select an “all-in-house” solution, where you have a server with your website, your streaming server, and also podcast spaces, you probably rely on some third-party streaming services. This is also convenient from an economical point of view, because streaming servers can be very cheap, and some of them also come with an una-tantum solution (you paid once and only once). This basically means that your website has an url
https://www.myradiowebsite.com
While your streaming service has a different url, maybe something like this
https://stream.thirdparty.org:8021/stream
While this is a good solution and it works nicely without any problem, please consider that your streaming url (https://stream.thirdparty.org:8021/stream) may be used in multiple places: your website is one of them, but also your mobile app, your other integration with other websites, other webradio aggregator websites and so on.
The problem: streaming url
When you use a streaming server provider, this basically means you are coupled to a streaming url and if you want to change your streaming server provider, you need to update everything with your new streaming url: your website, your mobile app, the webradio aggregator website (eg. Tunein). More than this, if you need more listeners, the only way of doing this is to pay your streaming server provider for an upgraded plan.
The solution: a redirect proxy
The solution is to set up a simple redirect that can be easily manageable in-house. The redirect should add a streaming URL owned in your website, so something like this:
https://www.myradiowebsite.com/mystreaming --redirect to--> https://stream.thirdparty.org:8021/stream
This can be achieved in different ways: the simplest could probably be adding a rule in your .htaccess file (if you have an apache hosting) or a directive in ngnix configuration, if your hosting supports nginx. The redirect syntax is not covered in this post, you could probably find the right ones just by looking on the internet. I want to cover a slightly different solution that uses a programmatic approach. It’s a PHP redirect solution, but I know that this can be done with any other server-side language. More than having just a redirect, I’ve added the possibility of a random weighted redirect. The idea is that you can set up a redirect that is randomly distributed, so if you have 2 streaming service providers…
server1 = https://my.webradioserver.com:8201/stream
server2 = https://another.server.com/8020/stream
… you can then weigh for example set 50-50 so that a user could listen to server1 or to server2 with a 50% of probability. This gives you the chance to move to another server with a ramp up, or you can add another server to increase the possible listeners, and assign the user randomly . This is my solution:
<?php
header("Expires: on, 01 Jan 1970 00:00:00 GMT");
header("Last-Modified: " . gmdate("D, d M Y H:i:s") . " GMT");
header("Cache-Control: no-store, no-cache, must-revalidate");
header("Cache-Control: post-check=0, pre-check=0", false);
header("Pragma: no-cache");
function getRandomWeightedElement(array $weightedValues) {
$rand = mt_rand(1, (int) array_sum($weightedValues));
foreach ($weightedValues as $key => $value) {
$rand -= $value;
if ($rand <= 0) {
return $key;
}
}
}
$serverSTreaming1 = 'https://my.webradioserver.com:8201/stream';
$serverSTreaming2 = 'https://another.server.com/8020/stream';
$wheights = array($serverSTreaming1=>0, $serverSTreaming2=>100);
header("location: ".getRandomWeightedElement($wheigths));
die();
The section$wheights = array($serverSTreaming1=>0, $serverSTreaming2=>100);
does all the magic: this setup moves all the traffic to streaming $serverSTreaming2
, but you can of course configure it at 50-50 as well, for example with
$wheights = array($serverSTreaming1=>50, $serverSTreaming2=>50);
This solution could easily be extended with more streaming providers and different weights.
Giveaways
With a redirect solution, you can easily change your streaming provider to all your clients like your website, your mobile application, third party web site aggregators etc. because you use the source url and then only change the redirect destination.
You can add multiple sources and weigh them, as per my example.

Katzenjammer del 5 luglio 2021
Podcast: Play in new window
Subscribe: RSS
- Doja Cat – You right
- USA I – Notte
- The Killers – Spaceman
- David Bowie – Life on Mars?
- Garbage – No gods no masters
- Ema Stokholma – Menage a trois
- Kraftwerk – The Robots
- Viito – Industria Porno
- Colapesce, Dimartino, Ornella Vanoni – Toy Boy
- Gorillaz – The now now
- Imagine Dragons – Wrecked
- Bobby Gillespie – English Town
- Dropkick Murphys – I’m shipping up to Boston
- Beck – Beercan
- Alanis Morissette – Hands Clean
- Finley – Addio
- The Killers – Read my mind
- I ministri – Il sangue dal naso
- Depeche mode – Here is the house
La commedia dell’attesa
Le foto dello spettacolo teatrale, per la regia di Laura Jacobbi, tanto studiato e tanto agognato. Accanto a me, il bravissimo Andrea. Foto fatte dalla bravissima Giovanna Onofri