Compare commits
9 Commits
ac5faeff98
...
main
Author | SHA1 | Date | |
---|---|---|---|
cd819be495 | |||
98b32c39ae | |||
d17e1c62e5 | |||
a46c5aa736 | |||
165ff26c7a | |||
483817c5d8 | |||
c6207aab15 | |||
ff61dd430d | |||
a7fb0ce7ec |
@ -1,7 +1,115 @@
|
||||
---
|
||||
title: "Week 13, Thursday:"
|
||||
title: "Week 13, Thursday: ESNOG'32 Day 1"
|
||||
date: 2024-10-24T21:55:00+02:00
|
||||
draft: true
|
||||
---
|
||||
|
||||
{{< image frame="true" width="17em" float="right" src="/img/headline/todo.png" alt="Credit: " >}}
|
||||
{{< image frame="true" width="17em" float="right" src="/img/headline/kasger.png" alt="Credit: Kasger, YouTube" >}}
|
||||
|
||||
We have descended upon Upper Diagonal in the North of Barcelona. It's a beautiful neighborhood, I
|
||||
can tell it's _upscale_ with large avenues lined with trees, big houses with well kept yards, and
|
||||
it's super clean. Did we land in the posh neighborhood? Our hotel is top notch, and I slept really
|
||||
well last night. Marina will be visiting the Picasso, Miro and maybe a few others today. I will be
|
||||
joining the Spanish Network Operators Group _ESNOG_ for their 32nd rendition of a one and a half day
|
||||
meeting to exchange ideas, projects, proposals and industry updates with one another.
|
||||
|
||||
I chose the hotel to be walking distance from the venue, which is the Barcelona university of
|
||||
technology, called the _Universitaria Politecnica de Catalunya_ or _UPC_ for short. The organizers
|
||||
have chosen a very handsome building which houses an auditorium for about two hundred people or so.
|
||||
There's a good eighty people at the venue today.
|
||||
|
||||
I don't take breakfast at the hotel, and instead walk over to the UPC building through the park.
|
||||
It's a nice stroll and the weather is gorgeous out: light blue skies with a bright yellow Sun that
|
||||
is happy to see me. Once at the university, I am quickly checked in and take my seat. I've promised
|
||||
Carlos that I would avoid the social activity later today, just out of an abundance of caution even
|
||||
though I have tested negative for COVID'19 on the way out to Barcelona. Besides, Marina is with me
|
||||
and having a nice quiet dinner is also fun.
|
||||
|
||||
The program is varied and quite interesting. We start off with Paolo Lucente of NTT who wants to
|
||||
share some modernization in a talk entitled Network Telemetry - Exploring Technologies and
|
||||
Advancements in Standardization. Eduardo Taboada is next - he literally _wrote the book_ on Proxmox:
|
||||
The Open Code Virtualization Solution for the Future. His narrative goes into the purpose, features,
|
||||
use cases and vision of virtualization.
|
||||
|
||||
During the break for coffee, I meet a few of the other participants and we talk about our network,
|
||||
what we do, what we're working on. The coffee is outside in the back yard of the university, and
|
||||
there's some scones and little tartelettes: breakfast! After the break, Victor Serrano of Nokia
|
||||
disserts on "Lab as Code" with Nokia Containerlab. I realize that it may be a good idea to
|
||||
contribute VPP images to _Containerlab_, so that folks can add these machines and learn from them.
|
||||
|
||||
Jose Antonio Montes is a telephony person - his talk is called "Put some FOSS on your VoIP". I'm
|
||||
reminded of the [[FrysIX Barbecue]({{< ref wk7day6.md >}})where I met Joran Osinga, who has built
|
||||
and shown/documented a fully working 5G radio network - we talked about it on (an upcoming episode
|
||||
of the) Fusix Podcast. Michela Galante continues with a talk showing how to update the Ripe Database
|
||||
information in an automated way using the API.
|
||||
|
||||
As I take a quick bathroom break, I bump into Nick of Nexgen and he offers me a coffee. We sit and
|
||||
chat outside for a ltitle bit, talking about coherent optics, CWDM vs DWDM/OWDM and what new types
|
||||
of transmission in the 400GE arena are up and coming. It's super interesting to hear from Nexgen,
|
||||
and I'm sure IP-Max will be pleased as well as a new and very happy customer.
|
||||
|
||||
Lunch is served in the yard - it's sliders, little finger food, fizzy drinks, mate, coffee/tea
|
||||
and water. I enjoy catching up with Luca Deri (the ntop tech-lead), and we talk about my current
|
||||
project in VPP to add sFlow. He's pretty excited about it, and makes me a promise: he intends to
|
||||
move the sFlow receiver to the open source [[ntopng](https://www.ntop.org/products/traffic-analysis/ntop/)]
|
||||
and I think that would be a wonderful feature! We also talk about an upcoming conference he is
|
||||
organizing in Zurich, for which he extends me an invitation to speak. Of course, Luca is still
|
||||
active at [[FOSDEM](https://fosdem.org/)] and will be kicking off the CfP for the network devroom
|
||||
soon. I may be interested to join - even though I find that FOSDEM is way too crowded and busy,
|
||||
they have significantly outgrown the capacity of the university in Brussels, but they're not
|
||||
interested in re-evaluating the attendee body "the more the merrier", but it's pretty clear to me
|
||||
that the organizers have lost touch with the situation on the ground: almost invariably if you're
|
||||
not _in_ a devroom at 08:30, you will be out of luck: moving between them is impossible, doors are
|
||||
closed because they are (over)full, and you end up watching the same talk online in the hallway.
|
||||
Really terrible user experience! But, joining the Network devroom and staying there the whole day, I
|
||||
can do that :)
|
||||
|
||||
After lunch (which ends at 15:15, I still find that funny), Octavio Alfageme discusses a multicast
|
||||
protocol in a talk titled "What do we see tonight? BIER and the evolution of multicast distribution
|
||||
architectures.". I know that VPP has a BIER implementation - I should really look in to this a bit
|
||||
more, as multicast always was just a little bit out of reach for me. Maybe IPng Networks is a nice
|
||||
place to roll out some multicast or other.
|
||||
|
||||
A set of peering updates is next. Maria Isabel Gandia of CATNIX is joined by Javier Achirica of
|
||||
ESPANIX. Although I've seen Isabel around, the DE-CIX slot remains empty. After these updates, we
|
||||
are joined by Christian Adell [who once gave me a book!], Design-Driven Source of Truth, the
|
||||
Complete Lifecycle which is a practical constraints-based automation to build and destroy network
|
||||
sites and point-to-point networks.
|
||||
|
||||
Luca Deri closes out the day with a presentation (in English, _grazie mille_!) which showcases a
|
||||
range of tools and traffic inspection techniques that we have developed over the years. These
|
||||
innovations have been at the construction of a robust platform capable of delivering detailed
|
||||
network visibility at high-speed using standard, commodity hardware.
|
||||
|
||||
At 18:15 or so I decide to take off - there's a beering session a little ways away from the
|
||||
university, and a dinner at 21:00; but I have dinner plans with Marina. We decide on a place called
|
||||
[[Casa Petra](https://www.casapetrarestaurante.com/menus)] which is not fancy, but very well done
|
||||
tapas. Our absolute favorite is a tomato tartar, which has a thick and rich flavor. I also enjoyed
|
||||
all the other dishes - boquerones (English: Anchovies) and Pan con Tomate (English: bread with
|
||||
tomato), the Jamón Iberico (English: Iberian cured ham), and a fried artechoke with snippets
|
||||
of dried ham. And of course, the drop of wine from LaFou that went with the tapas.
|
||||
|
||||
At 22:30 we get back to the hotel and Marina wants to finish watching her movie on the iPad. So, I
|
||||
decide to finish something I started a few days ago, and motivated by my conversation with Luca:
|
||||
completing the API for the `sFlow` plugin. Until now, we had only a few _setters_. I refator the
|
||||
code to rename them to `*_set()` calls, and accompany each with a pairing `*_get()` call. I also add
|
||||
a dumper command, to enumerate either one or all sFlow enabled interfaces. With that, I should be
|
||||
able to integrate the entire plugin cleanly in [[vppcfg](https://github.com/pimvanpelt/vppcfg.git)].
|
||||
I wrestle a little bit with the unit tests, and end up committing patchset
|
||||
[[#13](https://gerrit.fd.io/r/c/vpp/+/41680/12..13)] which still passes all integration tests.
|
||||
Whoot, Vino-Coding rocks :)
|
||||
|
||||
Tomorrow morning there will be a tour of Mare Nostrum, a local barcelona supercomputer. Then at
|
||||
10:00, the second day of ESNOG'32 will start. I go to sleep a happy camper.
|
||||
|
||||
## Pictures of the Day
|
||||
|
||||
{{< gallery-category >}}
|
||||
{{< gallery-photo fn="2024-10-24/IMG_2178.JPG" caption="A beautiful gate at the edge of Güell Pavilions in Barcelona, Catalonia." >}}
|
||||
{{< gallery-photo fn="2024-10-24/IMG_2179.JPG" caption="ESNOG'32 will be in the University of Technology - this building is stunning." >}}
|
||||
{{< gallery-photo fn="2024-10-24/IMG_2180.JPG" caption="The auditorium for ESNOG'32 which holds 200 or so, and has all the amenities one might wish for, including streaming capabilities" >}}
|
||||
{{< gallery-photo fn="2024-10-24/IMG_2182.JPG" caption="Eduardo's talk about ProxMox. I will receive a book from his hand tomorrow!" >}}
|
||||
{{< gallery-photo fn="2024-10-24/IMG_2196.JPG" caption="The vegan tomato tartar which was the best thing on the menu. Delish!" >}}
|
||||
{{< /gallery-category >}}
|
||||
|
||||
{{< gallery-modal >}}
|
||||
{{< gallery-script >}}
|
||||
|
@ -1,7 +1,99 @@
|
||||
---
|
||||
title: "Week 13, Friday:"
|
||||
title: "Week 13, Friday: ESNOG'32 Day 2"
|
||||
date: 2024-10-25T21:55:00+02:00
|
||||
draft: true
|
||||
---
|
||||
|
||||
{{< image frame="true" width="17em" float="right" src="/img/headline/todo.png" alt="Credit: " >}}
|
||||
{{< image frame="true" width="17em" float="right" src="/img/headline/relakzone.png" alt="Credit: Relak Zone, YouTube" >}}
|
||||
|
||||
A few months ago, on Mastodon one Eduardo Collado approached me and he was asking about the FrysIX
|
||||
pins that I had made. If I could maybe send a couple to him, he'd gladgly distribute them at an
|
||||
upcoming ESNOG event. Upcoming event you say? How's about I come and bring them!? So I mailed the
|
||||
program committee and suggested to bring a presentation on VPP's ability to run Babel and OSPFv3
|
||||
without the need for IPv4 or IPv6 transit networks. They accepted, and here I am :)
|
||||
|
||||
Yesterday, I lined up two opportunities to share my ongoing work on sFlow in VPP: one at FOSDEM'25,
|
||||
for which Luca Deri invited me to submit a _call for papers_; and another one about network
|
||||
telemetry and observability which Luca is organizing in Zurich. And so, it is proven once again,
|
||||
that NOGs are self-perpetuating. There's always somebody intersted in hearning nerdy stories and I'm
|
||||
always interested in telling them!
|
||||
|
||||
This morning, a bunch of the participants went to visit the
|
||||
[[Marenostrum](https://en.wikipedia.org/wiki/MareNostrum)] supercomputer at the _BSC_ (Barcelona
|
||||
Supercomputer Center). It is the most powerful supercomputer in Spain, one of thirteen
|
||||
supercomputers in the Spanish Supercomputing Network and one of the seven supercomputers of the
|
||||
European infrastructure PRACE (Partnership for Advanced Computing in Europe). It has ~166K CPU,
|
||||
390TB of memory and 14PB of storage and is rated to 1.3MWatt of power. The coolest thing ever: it's
|
||||
built into a former chapel named _Torre Girona_, at the Polytechnic University of Catalonia, where
|
||||
our event is being hosted.
|
||||
|
||||
At 10:30 the program kicks off with Ismael Castell's thoughtful presentation about Discovering
|
||||
databrokers - Bringing to light hidden companies. This presentation resonated with me, as there's so
|
||||
much data gathering and inappropriate use of my (and our) personal data on the Internet. This is
|
||||
also why I've taken to _selfhosting_ (Mastodon, Peertube, NextCloud, Immich, Plausible, Roundcube,
|
||||
and several more).
|
||||
|
||||
After a coffee break, Gerhard Stein of Flexoptix brings us some theory and practice about Coherent
|
||||
optical transceivers – current capabilities and future capabilities. Then, Jovana Palibrik of Kentik
|
||||
talks about the adoption of RPKI ROV - in particular a huge step-function jump after last year
|
||||
Orange misplaced its password and found its prefixes rerouted and hijacked. Manuel Mendez shared an
|
||||
industry update from Arista with a gazillion different flavors of 400GE optics.
|
||||
|
||||
Then we had lunch - very similar to the one yesterday, and I had a chat with the Flexoptix folks. We
|
||||
talked about _Return to Office_, my sabbatical (and Andrea's too!); and the state of optical
|
||||
engineering. I personally would never have thought in the 90s when I studied this stuff, that it
|
||||
would become such a huge industry!
|
||||
|
||||
After lunch, I was invited on stage to bring my presentation entitled VPP: A 100Gbps/100Mpps+
|
||||
BGP/OSPF router with a single IPv4 address. It was fun to present here - in English and at a
|
||||
reasonably slow pace - and answer a few questions at the end. It was
|
||||
[[recorded](https://video.ipng.ch/w/i4ibtvEkUmEE39mkCNeDzQ)] and the slides are
|
||||
[[online](https://go.ipng.ch/esnog32)] as well. I also lay out a set of IPng ntag-pins which find
|
||||
new homes with the participants of ESNOG'32 at the University of Technology.
|
||||
|
||||
After my talk, Maria Isabel Gandia of CATNIX and Amadeo Beck-Pecoz of ESPANIX give some tips and
|
||||
tricks on how to peer _correctly_ in a talk entitled _Como sacar el máximo provecho de los puertos
|
||||
de peering en nodos neutros_ (English: How to make the most of peering ports in neutral nodes),
|
||||
after which there's one more social-cultural activity: a kahoot!
|
||||
|
||||
The kahoot is a quiz with fifteen questions about technology and cultural references from the
|
||||
spanish internet industry and its pioneers. I participate in the kahoot and, despite my Spanish
|
||||
sucking (and delays due to having to translate ES->EN and then my answer back EN->ES), I manage to
|
||||
make the podium together with a player called _Edu_ (_Eduardo Taboada_ who was gracious to give me
|
||||
his book on Proxmox!) and a player called _IPv6_. I am over the moon that I managed to win here! I
|
||||
take the time to thank the ESNOG organizers, as they did a fantastic job with the logistics and the
|
||||
varied program. I really enjoyed myself!
|
||||
|
||||
Then just like that, ESNOG'32 is over. It's 17:00 or so and I make my way back to the hotel, where
|
||||
Marina is already lounging and ready for an apéro. First, we take a little walk through the
|
||||
park and I call my Dad, who is celebrating his birthday today. My parents are doing good, they just
|
||||
got their flu and corona shots (good for them!) and they ask me about my COVID episode last week. We
|
||||
have a good conversation and say our goodbyes - they will be visiting us in Switzerland in December.
|
||||
|
||||
At 20:00 we make our way to the city for dinner. It's a bit of a puzzle to find a place that has
|
||||
good tapas, is not too far away, and is affordable. We find a place, honesty not that great though,
|
||||
and we have our food and a bottle of _Arienzo_ wine from the house of Marques de Riscal. On the way
|
||||
back we see a local sight: _Zurich_, the insurance company, as well has an office in the Diagonal
|
||||
area of Barcelona.
|
||||
|
||||
Back at the hotel it's 22:00 and we're both a bit tired. Marina has done a tonne of walking and
|
||||
museum-visiting today, and I spent the day up and about at ESNOG. Interestingly, my Apple watch
|
||||
informs me that I have closed all three rings (12h of standing, 30min of exercize, 950kCal of
|
||||
activity). I would not have thought that!
|
||||
|
||||
## Pictures of the Day
|
||||
|
||||
{{< gallery-category >}}
|
||||
{{< gallery-photo fn="2024-10-25/marenostrum.png" caption="Picture of Marenostrum 4 in the chapel at UPC, Barcelona" >}}
|
||||
{{< gallery-photo fn="2024-10-25/IMG_2203.JPG" caption="A heart-shaped formation of a bunch of IPng ntag-pins, almost all of which got a new owner today." >}}
|
||||
{{< gallery-photo fn="2024-10-25/IMG_2205.JPG" caption="A selfie at the podium of the University of Tech, Barcelona, Catalunya." >}}
|
||||
{{< gallery-photo fn="2024-10-25/group.png" caption="A gorup picture of the ESNOG'32 participants." >}}
|
||||
{{< gallery-photo fn="2024-10-25/IMG_2209.JPG" caption="A selfie at the front door of the UPC Edifici Vertex building of UPC in Barcelona." >}}
|
||||
{{< gallery-photo fn="2024-10-25/kahoot.png" caption="I am giggly because I did not expect to win a Spanish spoken kahoot!" >}}
|
||||
{{< gallery-photo fn="2024-10-25/IMG_2210.JPG" caption="The Pedralbes Royal Palace in Pedralbes quarter of Barcelona, Catalunya." >}}
|
||||
{{< gallery-photo fn="2024-10-25/IMG_2211.JPG" caption="A bottle of Rioja called Arienzo, from Marques de Riscal" >}}
|
||||
{{< gallery-photo fn="2024-10-25/IMG_2214.JPG" caption="A selfie of Marina and I in front of the Zurich insurance company in Diagonal, Barcelona." >}}
|
||||
{{< /gallery-category >}}
|
||||
|
||||
{{< gallery-modal >}}
|
||||
{{< gallery-script >}}
|
||||
|
||||
|
@ -1,7 +1,78 @@
|
||||
---
|
||||
title: "Week 13, Saturday:"
|
||||
title: "Week 13, Saturday: Barcelona to Zurich"
|
||||
date: 2024-10-26T21:55:00+02:00
|
||||
draft: true
|
||||
---
|
||||
|
||||
{{< image frame="true" width="17em" float="right" src="/img/headline/todo.png" alt="Credit: " >}}
|
||||
{{< image frame="true" width="17em" float="right" src="/img/headline/soulfulliquid-02.png" alt="Credit: Soulful Liquid, YouTube" >}}
|
||||
|
||||
Ahhh what a wonderful few days in Barcelona. Yesterday when we went to bed, it started raining. Then
|
||||
at 02:00 or so, we both got abruptly woken up by a thunderclap just overhead. There was a bright
|
||||
flash of white and a very loud and immediate thunder. Wowza! I fell alseep pretty quickly after the
|
||||
excitement, but Marina spent a bit longer before being able to fall asleep. Stupid weather!
|
||||
|
||||
This morning it's still raining, so we decide to take our breakfast in the hotel. It's a nice
|
||||
spread, Marina takes an _Americano_ and I take a _Mediterraneo_, and all sorts of yummy food is
|
||||
presented. We take our time eating it, as our checkout is only at noon, and we are not super keen on
|
||||
walking through the rain to the metro and then the airport.
|
||||
|
||||
Marina sees an Aeronautical museum at the airport, but unfortunately it's open only until 13:00 on
|
||||
Saturdays. Not to worry, I have not seen much of the city on this particular trip, so I offer
|
||||
perhaps to go check out this little Gaudi wall a few blocks up from us. We find the wall and the
|
||||
statue of _Antoni Plàcid Guillem Gaudí i Cornet_, as his full name rings. From here,
|
||||
we take our time walking through a light drizzle and decide to take a look at the museum for
|
||||
forbidden art - these are all artworks that were displayed at some point, but due to pressure,
|
||||
typically from old, straight, white, christian dudes, were demanded to be removed. I find some of it
|
||||
curious, other pieces are a bit pushy, and overall I think that old straight white christian dudes
|
||||
should just chill out more.
|
||||
|
||||
After this small (but in my opinion, very cool) museum, it's still raining. So we walk over to a
|
||||
small cafe and have a cup of cappucino and share a red velvet cupcake. My body is sluggish and slow.
|
||||
My favorite activity would be curling into a ball and sleeping some more right now, so Marina goes
|
||||
easy on me. We slowly walk East to the _Arc de Triomf_ and from there through the promenade and into
|
||||
the park and towards the Equestrian statue of General _Joan Prim_.
|
||||
|
||||
We have a drink at a small greek bar/restaurant, and from there it's pretty close to catch the metro
|
||||
at _Barceloneta_. We decide to minimze the rainy walk and take the metro L4 up to _Verdaguer_,
|
||||
where we descend like twelve escalators (not even kidding!) to catch the L5 metro to _Collblanc_ and
|
||||
from there it's easy: just jump onto the L9S directly to the airport. And all of this for a EUR 5.50
|
||||
train ticket. The public transport in this city is **excellent**!
|
||||
|
||||
We are at the airport at about 17:30 for a 18:45 planeride. That means we should probably have some
|
||||
dinner before boarding. Marina insists that we eat Tapas, and since our buddy Ramón had
|
||||
previously suggested we drink a wine from Priorat, we oblige. "One of everything!", is the order,
|
||||
and soon after there are seven dishes on our table.
|
||||
|
||||
The food is really good - not just by "airport"-standards, but just in general: great preparation,
|
||||
nice and moist _tortilla_, crispy braised _padrones_, thinly sliced _jamon_, and six units of
|
||||
_croquetta_. We also enjoy the Priorat red wine and report back to the _Hardship Brotherhood_ on our
|
||||
progress.
|
||||
|
||||
We finish our dinner and hop-skip to the gate, where the boarding has already started. We get into
|
||||
the plane, there is a bit of a kerfuffle on airplane seats - our assigned seat does not exist
|
||||
because they changed the aircraft. We are not alone, and one set of people even got assigned _the
|
||||
same_ seat. Hilarity ensued but in the end, everybody managed to sit. Our flight home is
|
||||
_tranquillo_, and we land at Zurich airport at about 21:20, and are home at about 22:00 or so.
|
||||
|
||||
We catch up with Quinn who has enjoyed the time 'off of parents', probably more so than I enjoyed
|
||||
the time 'off of son', and we open up the gazillion packages in the mail. Marina went to town on
|
||||
Aliexpress it seems. I also may have ordered a package or two :)
|
||||
|
||||
## Pictures of the Day
|
||||
|
||||
{{< gallery-category >}}
|
||||
{{< gallery-photo fn="2024-10-26/IMG_2215.JPG" caption="The breakfast spread at Upper Diagonal on Saturday morning - yummy!" >}}
|
||||
{{< gallery-photo fn="2024-10-26/IMG_2216.JPG" caption="This small wall with gate made by Gaudi is a lesser known treasure of the city" >}}
|
||||
{{< gallery-photo fn="2024-10-26/IMG_2218.JPG" caption="Gaudi's artwork in the city landscape cannot be ignored in Barcelona, Catalonia." >}}
|
||||
{{< gallery-photo fn="2024-10-26/IMG_2220.JPG" caption="The museum of Forbidden Art shows all sorts of pieces that had been previously banned" >}}
|
||||
{{< gallery-photo fn="2024-10-26/IMG_2221.JPG" caption="We shared a red velvet cupcake at a local bakery" >}}
|
||||
{{< gallery-photo fn="2024-10-26/IMG_2225.JPG" caption="The Arc de Triomf in Barcelona, Catalonia" >}}
|
||||
{{< gallery-photo fn="2024-10-26/IMG_2226.JPG" caption="Quinn loves pibbins, so I sent him a picture of a few we found in Barcelona, Catalonia" >}}
|
||||
{{< gallery-photo fn="2024-10-26/IMG_2228.JPG" caption="The train station of Francia just north of Barceloneta, Barcelona, Catalonia." >}}
|
||||
{{< gallery-photo fn="2024-10-26/IMG_2229.JPG" caption="In the subway we took twelve escalators down into the core of the Earth, to get to the L5 train" >}}
|
||||
{{< gallery-photo fn="2024-10-26/IMG_2230.JPG" caption="At the airport, we go 'Baby, one more time', and drink a wine from Priorat." >}}
|
||||
{{< gallery-photo fn="2024-10-26/IMG_2233.JPG" caption="Our tapas at the airport is delicious, and we thoroughly enjoy it, albeit quickly" >}}
|
||||
{{< gallery-photo fn="2024-10-26/IMG_2237.JPG" caption="Our Vueling airplane has changed, so lots of folks including us no longer have valid seats" >}}
|
||||
{{< /gallery-category >}}
|
||||
|
||||
{{< gallery-modal >}}
|
||||
{{< gallery-script >}}
|
||||
|
@ -1,7 +1,89 @@
|
||||
---
|
||||
title: "Week 13, Sunday:"
|
||||
title: "Week 13, Sunday: Padel!"
|
||||
date: 2024-10-27T21:55:00+02:00
|
||||
draft: true
|
||||
---
|
||||
|
||||
{{< image frame="true" width="17em" float="right" src="/img/headline/todo.png" alt="Credit: " >}}
|
||||
{{< image frame="true" width="17em" float="right" src="/img/headline/kasger-02.png" alt="Credit: Kasger, YouTube" >}}
|
||||
|
||||
I woke up at 08:30 after a tremendous sleep. I love sleeping in my own bed, the difference between
|
||||
its comfort is most apparent just after I return from a trip abroad. This morning I have a sportsing
|
||||
date with Johhny and Mari. A while ago, maybe half a year by now, Johnny mentioned that he's into
|
||||
[[Padel](https://en.wikipedia.org/wiki/Padel)], a racket sport of Mexican origin, typically played
|
||||
in doubles on an enclosed court slightly smaller than a doubles tennis court.
|
||||
|
||||
It feels fitting to play this game precisely today, as I understand it's the second most popular
|
||||
game in Spain, second only to football. Seeing as I just got back from Spain, I may as well :) I
|
||||
drive over to _Milandia_ and enter the Padel hall to find a jolly Mari and Johnny already there. I
|
||||
have never played this game before, but I have played both tennis and squash, so I think I will get
|
||||
the jist of it 🎾. Mari and I have to go rent a racket, and it becomes apparent that Johnny hasn't
|
||||
played particularly often with his: the price tag is still on his racket :)
|
||||
|
||||
It's a super fun game! We are only three, so we take turns ganging up on a singleton. The trick
|
||||
seems to be moderating power. It's very easy to whack the ball against the back wall (it has to
|
||||
bounce on the court first), or thwack it out of the court, and onto the next team's court. This
|
||||
happens to us a few times, but we are not alone. We also sometimes welcome a foreign ball onto our
|
||||
court as well.
|
||||
|
||||
We have the court for one hour and trust me: that's plenty. I am still coughing a bit from the cold
|
||||
remaining after my long week of travels (NLNOT and ESNOG). My heart rate goes up to 160 at times,
|
||||
but is usually in the 130s which is tolerable. After the 55min of game time, I seem to have burned
|
||||
680kCal and my body is super happy. Well, it also hurts like a _mofo_, but it is thankful that I
|
||||
have put it through its paces. And I am not alone: we set a date for next week Sunday 3rd and the
|
||||
10th as well. Mari and I debate buying a racket, but we both think we should maybe play a little bit
|
||||
more first. I make her a deal: I will buy her a racket if we play ten times. She reciprocates and
|
||||
offers to buy me a racket also. Deal!
|
||||
|
||||
At home, Quinn is gathering a box of stuff from the basement. Next week is Hallowe'en, and we are
|
||||
practicioners. Remember we bought a few metric tonnes of candy last [[week]({{< ref wk12day4.md >}})]?
|
||||
Well, we'll be making little baggies for the kids who come to trick-or-treat at our door. Quinn
|
||||
makes quick work of decorating the front yard with spider webs, our Elza ghoul and a bunch of
|
||||
stay-out tape. I add copious amounts of spiders to the webbing and overall think it looks wonderful.
|
||||
|
||||
Back inside, I am reminded of a chore I gave myself: tending to my geocache called
|
||||
[[Schüracherstutz](https://coord.info/GC657NY)], the container of which has gone missing a while
|
||||
ago. I create a new one and add a logbook to it, and make my way over to the little one. Marina asks
|
||||
me on the way out to get a bottle of milk in case she needs it for tonight's dinner. I bike over to
|
||||
GZ and replace the geocache, then to the Coop Pronto to get some milk, and then through a light
|
||||
afernoon Sun back home where Marina has started making a second helping of _Vol au Vent_.
|
||||
|
||||
Last week, we were supposed to have Jan-Christiaan and Sandra over for dinner and they were very
|
||||
much looking forward to this _Vol au Vent_. In the end, I ate some in our guest room during
|
||||
isolation when I was in the full-on [[sick period]({{< ref wk12day6.md >}})]. I couldn't taste a
|
||||
thing, and as such, had to report that I did not enjoy it. But lucky me! I get a second chance :)
|
||||
|
||||
I prepare for us a soup of butternut pumpkin. This soup has only the pumpkin, one onion and a few
|
||||
cups of vegetable stock. I will season it with home made croutons and roasted pumpkin seeds with
|
||||
salt. It'll be great. Marina mean while makes little meatballs and cuts the chicken for the sauce.
|
||||
She will also be making mocca ice cream with little pieces of Oreo. I'm sure JC and Sandra can
|
||||
appreciate that, being the proud owners of oreo.nl.
|
||||
|
||||
Our guests arrive at 17:00, on the dot. You can tell we're not the only ones that are _Swissing_! We
|
||||
catch up over a suitable _apéro_ of Mattei Cap Corsa, a corsican drink which we first enjoyed
|
||||
at their place a few months ago. Before dinner, I show them the flight simulator and take a little
|
||||
loop flight from LSMD to LSMD, showing lakes of Greiffensee and Pfaffikersee before turning around
|
||||
and landing again. It's a quick tour sharing what I've learned so far of the controls and cockpit.
|
||||
|
||||
Dinner is enjoyed. The main course is to die for: I definitely missed out last week, as Marina says
|
||||
it tastes exactly the same [no, it doesn't]. The _Vol au Vent_ is fantastic. We chat about work,
|
||||
travel, the vacation to the northern american continent that Sandra and JC made, as well as the city
|
||||
trips that Marina and I have made over this last Fall. The desert is a mocca ice cream which Marina
|
||||
has made herself with her trusty rusty ice cream machine: a good investment!
|
||||
|
||||
We agreed not to make it too late today; Sandra and Quinn both have to go to work tomorrow morning
|
||||
and JC will be traveling to Dublin. So we go easy on the sauce and by 21:00 or so, we say our
|
||||
goodbyes. Marina and I watch one episode of _Lilyhammer_ (my favorite episode by the way, the one
|
||||
which takes place in Gjendesheim): Roar gets saved, the brittons take a swim in lake Gjende, and you
|
||||
can just see Memurubu and [[Besseggen](https://de.wikipedia.org/wiki/Besseggen)] (which is my
|
||||
favorite place on Earth) and Jonny thugs his way through Muriburiland
|
||||
|
||||
## Pictures of the Day
|
||||
|
||||
{{< gallery-category >}}
|
||||
{{< gallery-photo fn="2024-10-27/IMG_2239.JPG" caption="Johny, Mari and me after an hour's worth of Padel. That was good fun, let's do it again!" >}}
|
||||
{{< gallery-photo fn="2024-10-27/IMG_2241.JPG" caption="Quinn has decorated our front yeard, inviting the kids over for a trick-or-treat later this week" >}}
|
||||
{{< gallery-photo fn="2024-10-27/IMG_2243.JPG" caption="I'm doing geocaching container maintenance and need to replace my Schuracherstutz one" >}}
|
||||
{{< gallery-photo fn="2024-10-27/IMG_2245.JPG" caption="The Vol au Vent is delicious - thank you, Marina!" >}}
|
||||
{{< /gallery-category >}}
|
||||
|
||||
{{< gallery-modal >}}
|
||||
{{< gallery-script >}}
|
||||
|
@ -1,7 +1,67 @@
|
||||
---
|
||||
title: "Week 14, Monday:"
|
||||
title: "Week 14, Monday: Last Week!"
|
||||
date: 2024-10-28T21:55:00+02:00
|
||||
draft: true
|
||||
---
|
||||
|
||||
{{< image frame="true" width="17em" float="right" src="/img/headline/todo.png" alt="Credit: " >}}
|
||||
{{< image frame="true" width="17em" float="right" src="/img/headline/noraenpure-12.png" alt="Credit: Nora en Pure, YouTube" >}}
|
||||
|
||||
I have to say I'm a little bit melancholic seeing that today, week fourteen of my sabbatical, has
|
||||
started. My journal is going to be perhaps a bit of an anti climax because I have promised myself
|
||||
that in the last week I would not do very many things, but just recompress after having been able to
|
||||
let my mind roam free for so many days.
|
||||
|
||||
In all my years as an adult, I've never had a vacation longer than three weeks. Ever since working
|
||||
at Google, and I started in 2006 mind you, I have mostly spent school vacations traveling with my
|
||||
family - in the before times this was to the San Francisco Bay Area, sometimes as well to Sydney
|
||||
Australia. I would work mostly, and in the weekends we'd do fun stuff together as a family.
|
||||
|
||||
I'm now looking back at the time I spent off-corp, and it's difficult to overstate how valuable it
|
||||
has been for me. I've gotten to finish a few projects that have been quietly and patiently waiting
|
||||
for my attention in the dusty corner of my work room. I've traveled quite a bit and enjoyed the
|
||||
company of many friends, family and network engineers. I also finally cleaned my room™, and I
|
||||
got a Roomba vacuum robot called _Suckel_ to help me keep my room tidy. I played wiht lego, although
|
||||
not as much as I would've liked. Marina and I drank many martini's in the back yard while the Summer
|
||||
was blessing us with good weather, but I did not get to re-design and work on our garden. Tim helped
|
||||
me, as an emotional support animal and subject matter expert, to get my flight simulator up and
|
||||
running, and I've clocked 20hrs or so of flight time in it. Yesterday I ordered two 31.5" screens
|
||||
which will serve as the left and right window. I find VFR difficult without having a lateral view
|
||||
out the window of my little simplane. Would you believe those screens were only CHF 120,- apiece?
|
||||
Unbelievable!
|
||||
|
||||
In the morning I cut a new release of my KVM image for VPP, Bird2 and FRR 10.1. I've included the
|
||||
`sFlow` plugin, a working `hsflowd` and some tools like `psampletest` and `sflowtool` in the image.
|
||||
While testing, I started an [[Akvorado](https://github.com/akvorado/akvorado)] instance to validate
|
||||
that things work. I think there's still a few small things we need to take care of, notably around
|
||||
SNMP information and perhaps a few fields in the sFlow counters (such as interface state and speed).
|
||||
And for the Akvorado data model, I'll want to feed it some BGP information using
|
||||
[[BMP](https://datatracker.ietf.org/doc/html/rfc7854)] so that things like prefixes and
|
||||
source/destination AS numbers are known. But, it's a start, and it works.
|
||||
|
||||
In the afternoon I spent some time with the simulator. My buddy Luuk pinged me on Signal, and he'll
|
||||
be renting a plane this week, intending to fly it up from Lugano where he lives, to Wangen-Lachen,
|
||||
airport [[LSPV](https://www.flugplatzwangen.ch/)]. All we need is a bit of good weather, and today
|
||||
it's gorgeous out! In the sim, I'm doing attitude control, controlled turns and flying patterns. I
|
||||
find it very difficult to keep my altitude, perhaps also because there is no motion feedback in the
|
||||
simulator (ie, I don't feel myself going up or down). But I'll get the hang of it, eventually.
|
||||
|
||||
There's still a flurry of requests for FreeIX Remote. Lancom in Greece has offered capacity on their
|
||||
100G wave from Thessaloniki to Amsterdam, and will be giving all of their local FreeIX Greece
|
||||
members (there are half a dozen for the moment), free access to the NIKHEF exchanges. FreeIX Remote
|
||||
is slowly growing, with currently 210K IPv4 prefixes and 64K IPv6 prefixes. Not bad for a peer :)
|
||||
|
||||
Marina makes a non-typical but delicious meal! She takes butternut squash and onions roasted in the
|
||||
oven, with goat's cheese and cured ham on a bed of arugula with a light vinaigrette. She asks me if
|
||||
I can fry a beef _Limousin_ steak, which I happily oblige. Together, this makes for a very tasty
|
||||
dinner indeed! After dinner, we watch some news and settle down on the couch for a few episodes of
|
||||
Lilyhammer.
|
||||
|
||||
## Pictures of the Day
|
||||
|
||||
{{< gallery-category >}}
|
||||
{{< gallery-photo fn="2024-10-28/akvorado.png" caption="Akvorado on a testbed with four VPP machines" >}}
|
||||
{{< gallery-photo fn="2024-10-28/IMG_2247.JPG" caption="Marina's delicious dinner: ham, goat cheese, squasch and rocket" >}}
|
||||
{{< gallery-photo fn="2024-10-28/IMG_2248.JPG" caption="To accompany Marina's salad: Limousin filet mignon with Chicago rub" >}}
|
||||
{{< /gallery-category >}}
|
||||
|
||||
{{< gallery-modal >}}
|
||||
{{< gallery-script >}}
|
||||
|
@ -1,7 +1,69 @@
|
||||
---
|
||||
title: "Week 14, Tuesday:"
|
||||
title: "Week 14, Tuesday: Patches Galore"
|
||||
date: 2024-10-29T21:55:00+02:00
|
||||
draft: true
|
||||
---
|
||||
|
||||
{{< image frame="true" width="17em" float="right" src="/img/headline/todo.png" alt="Credit: " >}}
|
||||
{{< image frame="true" width="17em" float="right" src="/img/headline/dreamscape-03.png" alt="Credit: Dreamscape, Kush Sessions, YouTube" >}}
|
||||
|
||||
This morning my buddy Arend sends me a message on Telegram - and asks me if I can check the port in
|
||||
Qupra. Oh my deity, it's finally happening! After the general assembly of Coloclue approved a
|
||||
member's petition to allow members to install cross connects at Qupra, a few months of "kastje, muur"
|
||||
happened, and the networking committee and association board reached an agreement on how this would
|
||||
happen.
|
||||
|
||||
A few months after that, Arend tried to install a crossconnect but we weren't ready paper-wise. I
|
||||
brought it back to the attention of the networking committee and we identified the missing pieces: a
|
||||
patch panel with keystones needed to be installed in each rack (and it was only available in two of
|
||||
the racks at the time), and a change to the administrative database needed to be added to document
|
||||
which members had which crossconnects.
|
||||
|
||||
Tim took care of the first thing - he ordered the panels and keystones and went to the datacenter to
|
||||
install them. I offered to take careo f the second thing - but since the administrative database has
|
||||
need-to-know information, our treasurer Arjan preferred to add the records himself. Once these two
|
||||
things were taken care of, all I had to do is wait for a practical moment :) I had planned to deploy
|
||||
the fiber myself last week, but I had to cancel my trip to Amsterdam due to the COVID situation.
|
||||
|
||||
So I was surprised and delighted that Arend pinged me. The Qupra FrysIX switch was pre-configured,
|
||||
and all that was left was to plug things in. Arend made quick work of it, and as well put in the
|
||||
cross connect for a few other members at Coloclue, he's such a sweetheart! For me, this link will be
|
||||
used to alleviate the hypervisor at Equinix AM3, as it is running low on disk throughput due to me
|
||||
using Samsung consumer SSDs. I shipped Arend a few enterprise SAS SSDs before, but he hasn't gotten
|
||||
around to deploying them yet. More importantly, the AM3 hypervisor runs FrysIX routeserver, LibreNMS
|
||||
and IXPManager.
|
||||
|
||||
After the Qupra gig, Arend made his way to NIKHEF where he installed the FrysIX patch for FreeIX
|
||||
Remote, directly into the VPP router `nlams0.net.free-ix.net`. That router now has LSIX, SpeedIX,
|
||||
and FrysIX connected. I spend some time bringing FreeIX Remote AS50869 into quarantine and then into
|
||||
the production VLAN. That's a benefit of running the IXP: I get to expedite my own connections :)
|
||||
|
||||
Now that the FreeIX Remote router is connected to FrysIX, I allocate a private VLAN between it and
|
||||
IPng's infrastructure. This allows me to create a VPWS (L2VPN, Ethernet over MPLS) on IPng's MPLS
|
||||
switches `msw0.nlams0` and `msw1.chrma0` from this router in Amsterdam to the one I already installed
|
||||
in Zurich. iBGP comes up, and there are now three routers in play (`nlams0`, `chrma0`, and
|
||||
`grskg0`), and amongst them, they know about 207K IPv4 prefixes and 64.7K IPv6 prefixes, and all of
|
||||
them can be reached via direct or routeserver peering. How cool is that?
|
||||
|
||||
|
||||
```
|
||||
pim@nlams0:~$ birdc show route count
|
||||
BIRD v2.15.1-4-g280daed5-x ready.
|
||||
800934 of 800934 routes for 207438 networks in table master4
|
||||
449754 of 449754 routes for 64696 networks in table master6
|
||||
1501107 of 1501107 routes for 500369 networks in table t_roa4
|
||||
364077 of 364077 routes for 121359 networks in table t_roa6
|
||||
Total: 3115872 of 3115872 routes for 893862 networks in 4 tables
|
||||
```
|
||||
|
||||
In the evening I send a maintenance announcement out to FrysIX members: in the night of Wednesday to
|
||||
Thursday of this week, I will move the routeserver RS2 and the IXPManager over to the hypervisor
|
||||
at Qupra, which now sports a 10G connection to the FrysIX peering switch there. I have plumbed the
|
||||
management VLAN 264 and the Quarantine 2605 and the Peering LAN 2604 through to the hypervisor.
|
||||
|
||||
I practice by moving `nms.frys-ix.net` over - this is a non-intrusive change. Using ZFS block device
|
||||
replication, I can pump over the boot disk with about 110MB/s, because the hypervisor itself has
|
||||
"only" a one gigabit connection. I boot the VM, and it comes up cleanly. Nice. I spend a few hours
|
||||
preparing the move of the other two machines (RS2 and IXPManager), which are service impacting. But
|
||||
I can start by making a snapshot of the block devices, copy their data over ahead of time, and then
|
||||
copy a final snapshot incrementally.
|
||||
|
||||
Today was a good day for FrysIX :)
|
||||
|
@ -1,7 +1,77 @@
|
||||
---
|
||||
title: "Week 14, Wednesday:"
|
||||
title: "Week 14, Wednesday: Candy and FrysIX Moves"
|
||||
date: 2024-10-30T21:55:00+02:00
|
||||
draft: true
|
||||
---
|
||||
|
||||
{{< image frame="true" width="17em" float="right" src="/img/headline/todo.png" alt="Credit: " >}}
|
||||
{{< image frame="true" width="17em" float="right" src="/img/headline/aurora.png" alt="Credit: Aurora, YouTube" >}}
|
||||
|
||||
Today I did pretty much nothing :) I spent a bunch of time in the flight simulator flying circuits
|
||||
and trying to keep my altitude. Also I did about twenty (flyby) approaches where I would try to have
|
||||
a sink rate of 400ft/min and 60kts with flaps at 10 degrees. The airplane is sluggish at this speed,
|
||||
so there's a bit of a delay before the correct attitude is reached. Think of it as a really slow PID
|
||||
controller. I'm still pretty terrible at it, but at least I am putting the airplane down in one
|
||||
piece. Doing visual approach is really difficult by the way, because looking left and right is a bit
|
||||
awkward. Seeing as my spiffy video card has four monitor outputs, I think I'll try to get my hands
|
||||
on some cheap screens that could serve as left and right windows.
|
||||
|
||||
After lunch I take another look at the `sFlow` plugin - for some reason it is emitting large
|
||||
interface IDs (1e9 + hw_if_index), but Neil has written it such that if a Linux Control Plane pair
|
||||
exists, it'll use the Linux vif_index. Clearly that isn't happening, and I have a pending call with
|
||||
him tonight to try to get to the bottom of it.
|
||||
|
||||
In the late afternoon, Quinn Marina and I draw smiley faces on our halloween candy baggies, and fill
|
||||
them with an inordinate amount of candy. We make 120 baggies, as in previous years, we've often been
|
||||
able to offload 100+ of these things to the neighborhood kids, the weather is going to be good
|
||||
tomorrow, and Quinn decorated our front porch in a very inviting way: I'm sure the kids will enjoy
|
||||
it, but not as much as we will, methinks :)
|
||||
|
||||
After dinner, Marina and I watch some news, and then I retire to the basement for my call. I futz a
|
||||
bit with the audio, but eventually am able to greet Peter and Neil. We talk about a few operational
|
||||
details, notably:
|
||||
|
||||
1. the ability of the `hsflowd` to send its update traffic from a network namespace different to
|
||||
the main one (because VPP wants to run in a `dataplane` netns). The tool already supports this,
|
||||
yaay!
|
||||
1. if samples are received before the interface counters (with their respective interface IDs
|
||||
mapped to the Linux Control Plane vif_index'es, then those samples will arrive at the collector with
|
||||
these if_index values of 1000000001 and so on. This will make tools like Akvorado try to retrieve
|
||||
SNMP indexes with that - but they won't exist and this is a bug. Neil agrees, and will inhibit
|
||||
sending of samples until after the first counter for an interface is found
|
||||
1. a propose the large numbers, they are repeatably and permanemently `1e9+idx` for me, while they
|
||||
should really be the LCP vif_index. We add some debug logging, but it doesn't trigger. Then we run
|
||||
out of time and we promise each other we'll both look into it offline.
|
||||
|
||||
All in all, a super productive meeting, and once again I learned a tonne.
|
||||
|
||||
At 23:00 I need to complete the move of the FrysIX virtual machines from my hypervisor at Equinix
|
||||
AM3 to another one at Qupra, which Arend connected to FrysIX infrastructure yesterday. This move is
|
||||
important, because the SSDs in the AM3 hypervisor are crappy, while the ones in Qupra are enterprise
|
||||
SAS-12 SSDs from NetApp: much faster, must higher write rate, much longer durability (famous last
|
||||
words).
|
||||
|
||||
I take a snapshot copy of `rs2.frys-ix.net` first, and copy that VM to its new spot, but disconnect
|
||||
the FrysIX port, by moving the virtio network card from the FrysIX bridge group to an empty bridge
|
||||
group. I boot it, and upgrade it from Debian Bullseye to Debian Bookworm while I'm here. I have it
|
||||
download its config and at 23:00 exactly, I shutdown the old `rs2` and connect the virtio network
|
||||
interface to FrysIX in the new spot. Finally, I add VLAN 2604 (production) and 2605 (quarantine) to
|
||||
the port in Qupra, and a few seconds later we're fully online. The migration of `rs2` took about 150
|
||||
seconds of downtime. Not bad, eh??
|
||||
|
||||
The IXPManager virtual machine is a bit larger, but thanks to ZFS block device snapshots I can make
|
||||
an incremental ZFS transfer, halt the old `ixpmanager` VM, quickly `zfs send | zfs recv` the last
|
||||
bits from the penultimate snapshot to HEAD, and boot the VM on its new spot. The IXPManager comes up
|
||||
within 10 minutes or so. All in all, the maintenance window lasted from 23:00-23:35 and I was quite
|
||||
happy with the results.
|
||||
|
||||
## Pictures of the Day
|
||||
|
||||
{{< gallery-category >}}
|
||||
{{< gallery-photo fn="2024-10-30/IMG_2249.JPG" caption="The MS Flight Simulator with an ad-hoc righthand side window, easier to see the airport when doing righthand patterns. Need another screen :)" >}}
|
||||
{{< gallery-photo fn="2024-10-30/IMG_2250.JPG" caption="We are filling candy baggies for the trick-or-treat'ers tomorrow. We expect one hundred or so kids." >}}
|
||||
{{< gallery-photo fn="2024-10-30/IMG_2253.JPG" caption="The amount of sugar we are pumping into the youth in Bruttisellen is .. significant." >}}
|
||||
{{< gallery-photo fn="2024-10-30/IMG_2254.JPG" caption="The empty distribution-sized bags from Aligro. That's ... a lot of sugar." >}}
|
||||
{{< /gallery-category >}}
|
||||
|
||||
{{< gallery-modal >}}
|
||||
{{< gallery-script >}}
|
||||
|
||||
|
@ -1,7 +1,103 @@
|
||||
---
|
||||
title: "Week 14, Thursday:"
|
||||
title: "Week 14, Thursday: Hallowe'en"
|
||||
date: 2024-10-31T21:55:00+02:00
|
||||
draft: true
|
||||
---
|
||||
|
||||
{{< image frame="true" width="17em" float="right" src="/img/headline/todo.png" alt="Credit: " >}}
|
||||
{{< image frame="true" width="17em" float="right" src="/img/headline/nicky-havey.png" alt="Credit: Nicky Havey, YouTube" >}}
|
||||
|
||||
Today is Hallowe'en! When we moved to Brüttisellen in 2006, it was _not_ a thing. Over the
|
||||
years, a few of us would decorate our houses, but most of the kids were not really with the program:
|
||||
no trick or treating, no dressing up in scary costumes, nothing. But when we bought our place in
|
||||
2015, we we decided to really decorate in the week of Hallowe'en. These days, kids will come round,
|
||||
sometimes in small groups, sometimes in very large ones, parents and all. Many of them still don't
|
||||
really know what they are doing: ring doorbell --> get candy. The German way to say _trick or treat_
|
||||
by the way is _süsses oder saures_ (English: sweet or sour) which I find hilarious because if
|
||||
you say "well I choose sour!", the kid will look at you as if you're crazy: "Sir, this is where you
|
||||
hand over the candy?!".
|
||||
|
||||
> You have much to learn, Switzerland, but I love you!
|
||||
|
||||
We have lots of candy in our baggies, we have Elza (our door-ghoul), spiders and lots of spider
|
||||
webs, and some UV lights to give them a spooky glow-in-the-dark feeling. I will be dressing up in a
|
||||
black hoodie with a _zipperface_, which takes a while to prepare for, but really hits the spot with
|
||||
freaking out the children.
|
||||
|
||||
In the morning, the doorbell rings at 09:00 and oh look, a package! It's a rather huge package, the
|
||||
size of a small refridgerator... in it are two 32" curved screen displays, which I bought for the
|
||||
low low price of CHF 120,- apiece! It's amazing how affordable this stuff is! I unpack them, which
|
||||
takes actually quite a long time, and take care of the cardboard and styrofoam carnage that ensues.
|
||||
After my hard work, two screens are available for the flight sim.
|
||||
|
||||
OK, this thing will need to move, because hanging off a screen on the left and right hand side of
|
||||
the main screen will make the simulator a lot wider. Luckily, I have a spot, sort of, in the server
|
||||
room. There's an unused desk there which I move out of the way. I then move the simulator into the
|
||||
room and Marina helps me measure how high the left/right screen need to be. It turns out, 96cm is
|
||||
the sweet spot.
|
||||
|
||||
I have a few hours left before I need to change my appearance, so after a quick lunch I go to the
|
||||
Ikea, as they happen to have a 60cm x 96cm x 30cm cabinet called _Spiksmed_. Did you know that
|
||||
almost all the IKEA product names are fake Swedish words? My IKEA in Dietlikon has exactly two of
|
||||
these _Spiksmed_ units, so I grab them! The trip takes me only twenty minutes, because I don't have
|
||||
to go through the whole maze of the store, rather I can just purchase these items and move to the
|
||||
_Warenausgabe_ (English: Goods Distribution), and these little ones are quickly in hand.
|
||||
|
||||
At home, the cabinets are pretty quickly assembled, and while I don't have time to play with the
|
||||
simulator, I do manage to connect it all and project a left- and righthand door + window on these
|
||||
two screens. It looks ... absolutely stunning. Very, very immersive!
|
||||
|
||||
Marina interrupts my fun in the basement and suggests that I shave before dressing up, because the
|
||||
zipper-face uses latex to glue onto the skin, and I don't want to feel the burn of a brazilian
|
||||
face-wax later when removing it. So I shower and shave and put some skin lotion on my face. The plan
|
||||
is:
|
||||
|
||||
* 15:00-15:45 Marina gives Pim a Zipper Face
|
||||
* 15:45-16:15 Pim goes to get Quinn. Marina converts into Sally (from the Nightmare before Christmas)
|
||||
* 16:15-17:00 Pim and Quinn return.
|
||||
* 17:00-18:00 Marina turns Quinn into Tate Langdon (from American Horror Story)
|
||||
* 17:30-18:00 Pim makes dinner
|
||||
* 18:00-18:15 Dinner had
|
||||
* 18:15-22:30 Freak out the neighborhood kids.
|
||||
|
||||
For dinner I make baked beans, potatoes and a chicken schnitzel, it's a simple meal but we don't
|
||||
have much time to eat. Most of the younger kids will want to be in bed at 19:00 or so, as it's a
|
||||
school night (remember those? School nights, heh). I apply some extra bloody gore after dinner, and
|
||||
drink water through a straw. Marina puts on her Sally-wig and grabs Zero, the floating ghost-dog.
|
||||
|
||||
It's fair to say we freak the kids out. It's funny to me because I've seen grownups, teens and
|
||||
toddlers all keep their distance and kind of refuse to approach the door. They don't know what's
|
||||
going to happen. One set of teenage girls stood a good three meters (ten feet) from the door, and
|
||||
when Marina said they had to come get their candy, one of them said - I kid you not - "Oh, no I'm
|
||||
good over here, you can throw us the bag of candy, kthx". But we made them approach, anyway :)
|
||||
|
||||
Marina and I take an evening stroll through the neighborhood. There's about ten houses or so that
|
||||
really put themselves out there; and about twenty houses that are approachable (although, honestly:
|
||||
if you want to participate in trick or treating, you really should decorate your house!). It's
|
||||
pretty clear to find our house, and many kids do. Some even twice. Or three times.
|
||||
|
||||
Quinn and I also take a walk and I often ask him: "Hey Quinn, can I eat that kid over there?", and
|
||||
Quinn plays his part too, walking with a cane but then lunging at kids screaming at them. So many
|
||||
heart attacks were had. I love it.
|
||||
|
||||
At about 22:00 we call it a night. A cute thing about Switzerland is the so called _Nachtruhe_
|
||||
(English: night rest), which is a federal law to avoid street noises after 22:00. So we turn off the
|
||||
lights and UV, and finish watching the _Adam's Family_ movie that Marina put on while Quinn and I
|
||||
were out taking a walk and scaring the neighborhood kids.
|
||||
|
||||
We had so much fun today - I'm glad.
|
||||
|
||||
## Pictures of the Day
|
||||
|
||||
{{< gallery-category >}}
|
||||
{{< gallery-photo fn="2024-10-31/IMG_2257.JPG" caption="All the baggies of candy for tonight's trick-or-treating. We expect many kids." >}}
|
||||
{{< gallery-photo fn="2024-10-31/IMG_2258.JPG" caption="The Digitec package is big enough to hold a fridge. In it: two 32 inch monitors for my flight simulator." >}}
|
||||
{{< gallery-photo fn="2024-10-31/IMG_2262.JPG" caption="I've set up these monitors as left- and right facing doors + wings in the cockpit. I line up the horizon so that it's a smooth transition from left to center to right." >}}
|
||||
{{< gallery-photo fn="2024-10-31/IMG_2265.JPG" caption="Marina is starting to apply the zipper to my face. The latex stinks (really bad, of ammonia, and it burns the skin We suffer for our art)." >}}
|
||||
{{< gallery-photo fn="2024-10-31/IMG_2285.JPG" caption="Zero is ready to float around with Marina, who is going as Sally." >}}
|
||||
{{< gallery-photo fn="2024-10-31/IMG_2286.JPG" caption="My Zipper-face and Quinn's Tate" >}}
|
||||
{{< gallery-photo fn="2024-10-31/IMG_2287.JPG" caption="Marina's Sally and my Zipper-face" >}}
|
||||
{{< gallery-photo fn="2024-10-31/IMG_2292.JPG" caption="Our front porch has spider webs and lots of creepy crawlies. The webs are illumated with UV light which makes them glow in the dark" >}}
|
||||
{{< /gallery-category >}}
|
||||
|
||||
{{< gallery-modal >}}
|
||||
{{< gallery-script >}}
|
||||
|
||||
|
BIN
static/img/fullsize/2024-10-24/IMG_2178.JPG
(Stored with Git LFS)
Normal file
BIN
static/img/fullsize/2024-10-24/IMG_2178.JPG
(Stored with Git LFS)
Normal file
Binary file not shown.
BIN
static/img/fullsize/2024-10-24/IMG_2179.JPG
(Stored with Git LFS)
Normal file
BIN
static/img/fullsize/2024-10-24/IMG_2179.JPG
(Stored with Git LFS)
Normal file
Binary file not shown.
BIN
static/img/fullsize/2024-10-24/IMG_2180.JPG
(Stored with Git LFS)
Normal file
BIN
static/img/fullsize/2024-10-24/IMG_2180.JPG
(Stored with Git LFS)
Normal file
Binary file not shown.
BIN
static/img/fullsize/2024-10-24/IMG_2182.JPG
(Stored with Git LFS)
Normal file
BIN
static/img/fullsize/2024-10-24/IMG_2182.JPG
(Stored with Git LFS)
Normal file
Binary file not shown.
BIN
static/img/fullsize/2024-10-24/IMG_2196.JPG
(Stored with Git LFS)
Normal file
BIN
static/img/fullsize/2024-10-24/IMG_2196.JPG
(Stored with Git LFS)
Normal file
Binary file not shown.
BIN
static/img/fullsize/2024-10-25/IMG_2203.JPG
(Stored with Git LFS)
Normal file
BIN
static/img/fullsize/2024-10-25/IMG_2203.JPG
(Stored with Git LFS)
Normal file
Binary file not shown.
BIN
static/img/fullsize/2024-10-25/IMG_2205.JPG
(Stored with Git LFS)
Normal file
BIN
static/img/fullsize/2024-10-25/IMG_2205.JPG
(Stored with Git LFS)
Normal file
Binary file not shown.
BIN
static/img/fullsize/2024-10-25/IMG_2209.JPG
(Stored with Git LFS)
Normal file
BIN
static/img/fullsize/2024-10-25/IMG_2209.JPG
(Stored with Git LFS)
Normal file
Binary file not shown.
BIN
static/img/fullsize/2024-10-25/IMG_2210.JPG
(Stored with Git LFS)
Normal file
BIN
static/img/fullsize/2024-10-25/IMG_2210.JPG
(Stored with Git LFS)
Normal file
Binary file not shown.
BIN
static/img/fullsize/2024-10-25/IMG_2211.JPG
(Stored with Git LFS)
Normal file
BIN
static/img/fullsize/2024-10-25/IMG_2211.JPG
(Stored with Git LFS)
Normal file
Binary file not shown.
BIN
static/img/fullsize/2024-10-25/IMG_2214.JPG
(Stored with Git LFS)
Normal file
BIN
static/img/fullsize/2024-10-25/IMG_2214.JPG
(Stored with Git LFS)
Normal file
Binary file not shown.
BIN
static/img/fullsize/2024-10-25/group.png
(Stored with Git LFS)
Normal file
BIN
static/img/fullsize/2024-10-25/group.png
(Stored with Git LFS)
Normal file
Binary file not shown.
BIN
static/img/fullsize/2024-10-25/kahoot.png
(Stored with Git LFS)
Normal file
BIN
static/img/fullsize/2024-10-25/kahoot.png
(Stored with Git LFS)
Normal file
Binary file not shown.
BIN
static/img/fullsize/2024-10-25/marenostrum.png
(Stored with Git LFS)
Normal file
BIN
static/img/fullsize/2024-10-25/marenostrum.png
(Stored with Git LFS)
Normal file
Binary file not shown.
BIN
static/img/fullsize/2024-10-26/IMG_2215.JPG
(Stored with Git LFS)
Normal file
BIN
static/img/fullsize/2024-10-26/IMG_2215.JPG
(Stored with Git LFS)
Normal file
Binary file not shown.
BIN
static/img/fullsize/2024-10-26/IMG_2216.JPG
(Stored with Git LFS)
Normal file
BIN
static/img/fullsize/2024-10-26/IMG_2216.JPG
(Stored with Git LFS)
Normal file
Binary file not shown.
BIN
static/img/fullsize/2024-10-26/IMG_2218.JPG
(Stored with Git LFS)
Normal file
BIN
static/img/fullsize/2024-10-26/IMG_2218.JPG
(Stored with Git LFS)
Normal file
Binary file not shown.
BIN
static/img/fullsize/2024-10-26/IMG_2220.JPG
(Stored with Git LFS)
Normal file
BIN
static/img/fullsize/2024-10-26/IMG_2220.JPG
(Stored with Git LFS)
Normal file
Binary file not shown.
BIN
static/img/fullsize/2024-10-26/IMG_2221.JPG
(Stored with Git LFS)
Normal file
BIN
static/img/fullsize/2024-10-26/IMG_2221.JPG
(Stored with Git LFS)
Normal file
Binary file not shown.
BIN
static/img/fullsize/2024-10-26/IMG_2225.JPG
(Stored with Git LFS)
Normal file
BIN
static/img/fullsize/2024-10-26/IMG_2225.JPG
(Stored with Git LFS)
Normal file
Binary file not shown.
BIN
static/img/fullsize/2024-10-26/IMG_2226.JPG
(Stored with Git LFS)
Normal file
BIN
static/img/fullsize/2024-10-26/IMG_2226.JPG
(Stored with Git LFS)
Normal file
Binary file not shown.
BIN
static/img/fullsize/2024-10-26/IMG_2228.JPG
(Stored with Git LFS)
Normal file
BIN
static/img/fullsize/2024-10-26/IMG_2228.JPG
(Stored with Git LFS)
Normal file
Binary file not shown.
BIN
static/img/fullsize/2024-10-26/IMG_2229.JPG
(Stored with Git LFS)
Normal file
BIN
static/img/fullsize/2024-10-26/IMG_2229.JPG
(Stored with Git LFS)
Normal file
Binary file not shown.
BIN
static/img/fullsize/2024-10-26/IMG_2230.JPG
(Stored with Git LFS)
Normal file
BIN
static/img/fullsize/2024-10-26/IMG_2230.JPG
(Stored with Git LFS)
Normal file
Binary file not shown.
BIN
static/img/fullsize/2024-10-26/IMG_2233.JPG
(Stored with Git LFS)
Normal file
BIN
static/img/fullsize/2024-10-26/IMG_2233.JPG
(Stored with Git LFS)
Normal file
Binary file not shown.
BIN
static/img/fullsize/2024-10-26/IMG_2237.JPG
(Stored with Git LFS)
Normal file
BIN
static/img/fullsize/2024-10-26/IMG_2237.JPG
(Stored with Git LFS)
Normal file
Binary file not shown.
BIN
static/img/fullsize/2024-10-27/IMG_2239.JPG
(Stored with Git LFS)
Normal file
BIN
static/img/fullsize/2024-10-27/IMG_2239.JPG
(Stored with Git LFS)
Normal file
Binary file not shown.
BIN
static/img/fullsize/2024-10-27/IMG_2241.JPG
(Stored with Git LFS)
Normal file
BIN
static/img/fullsize/2024-10-27/IMG_2241.JPG
(Stored with Git LFS)
Normal file
Binary file not shown.
BIN
static/img/fullsize/2024-10-27/IMG_2243.JPG
(Stored with Git LFS)
Normal file
BIN
static/img/fullsize/2024-10-27/IMG_2243.JPG
(Stored with Git LFS)
Normal file
Binary file not shown.
BIN
static/img/fullsize/2024-10-27/IMG_2245.JPG
(Stored with Git LFS)
Normal file
BIN
static/img/fullsize/2024-10-27/IMG_2245.JPG
(Stored with Git LFS)
Normal file
Binary file not shown.
BIN
static/img/fullsize/2024-10-28/IMG_2247.JPG
(Stored with Git LFS)
Normal file
BIN
static/img/fullsize/2024-10-28/IMG_2247.JPG
(Stored with Git LFS)
Normal file
Binary file not shown.
BIN
static/img/fullsize/2024-10-28/IMG_2248.JPG
(Stored with Git LFS)
Normal file
BIN
static/img/fullsize/2024-10-28/IMG_2248.JPG
(Stored with Git LFS)
Normal file
Binary file not shown.
BIN
static/img/fullsize/2024-10-28/akvorado.png
(Stored with Git LFS)
Normal file
BIN
static/img/fullsize/2024-10-28/akvorado.png
(Stored with Git LFS)
Normal file
Binary file not shown.
BIN
static/img/fullsize/2024-10-30/IMG_2249.JPG
(Stored with Git LFS)
Normal file
BIN
static/img/fullsize/2024-10-30/IMG_2249.JPG
(Stored with Git LFS)
Normal file
Binary file not shown.
BIN
static/img/fullsize/2024-10-30/IMG_2250.JPG
(Stored with Git LFS)
Normal file
BIN
static/img/fullsize/2024-10-30/IMG_2250.JPG
(Stored with Git LFS)
Normal file
Binary file not shown.
BIN
static/img/fullsize/2024-10-30/IMG_2253.JPG
(Stored with Git LFS)
Normal file
BIN
static/img/fullsize/2024-10-30/IMG_2253.JPG
(Stored with Git LFS)
Normal file
Binary file not shown.
BIN
static/img/fullsize/2024-10-30/IMG_2254.JPG
(Stored with Git LFS)
Normal file
BIN
static/img/fullsize/2024-10-30/IMG_2254.JPG
(Stored with Git LFS)
Normal file
Binary file not shown.
BIN
static/img/fullsize/2024-10-31/IMG_2257.JPG
(Stored with Git LFS)
Normal file
BIN
static/img/fullsize/2024-10-31/IMG_2257.JPG
(Stored with Git LFS)
Normal file
Binary file not shown.
BIN
static/img/fullsize/2024-10-31/IMG_2258.JPG
(Stored with Git LFS)
Normal file
BIN
static/img/fullsize/2024-10-31/IMG_2258.JPG
(Stored with Git LFS)
Normal file
Binary file not shown.
BIN
static/img/fullsize/2024-10-31/IMG_2262.JPG
(Stored with Git LFS)
Normal file
BIN
static/img/fullsize/2024-10-31/IMG_2262.JPG
(Stored with Git LFS)
Normal file
Binary file not shown.
BIN
static/img/fullsize/2024-10-31/IMG_2265.JPG
(Stored with Git LFS)
Normal file
BIN
static/img/fullsize/2024-10-31/IMG_2265.JPG
(Stored with Git LFS)
Normal file
Binary file not shown.
BIN
static/img/fullsize/2024-10-31/IMG_2285.JPG
(Stored with Git LFS)
Normal file
BIN
static/img/fullsize/2024-10-31/IMG_2285.JPG
(Stored with Git LFS)
Normal file
Binary file not shown.
BIN
static/img/fullsize/2024-10-31/IMG_2286.JPG
(Stored with Git LFS)
Normal file
BIN
static/img/fullsize/2024-10-31/IMG_2286.JPG
(Stored with Git LFS)
Normal file
Binary file not shown.
BIN
static/img/fullsize/2024-10-31/IMG_2287.JPG
(Stored with Git LFS)
Normal file
BIN
static/img/fullsize/2024-10-31/IMG_2287.JPG
(Stored with Git LFS)
Normal file
Binary file not shown.
BIN
static/img/fullsize/2024-10-31/IMG_2292.JPG
(Stored with Git LFS)
Normal file
BIN
static/img/fullsize/2024-10-31/IMG_2292.JPG
(Stored with Git LFS)
Normal file
Binary file not shown.
BIN
static/img/fullsize/2024-11-01/IMG_2305.JPG
(Stored with Git LFS)
Normal file
BIN
static/img/fullsize/2024-11-01/IMG_2305.JPG
(Stored with Git LFS)
Normal file
Binary file not shown.
BIN
static/img/fullsize/2024-11-01/IMG_2306.JPG
(Stored with Git LFS)
Normal file
BIN
static/img/fullsize/2024-11-01/IMG_2306.JPG
(Stored with Git LFS)
Normal file
Binary file not shown.
BIN
static/img/fullsize/2024-11-01/IMG_2308.JPG
(Stored with Git LFS)
Normal file
BIN
static/img/fullsize/2024-11-01/IMG_2308.JPG
(Stored with Git LFS)
Normal file
Binary file not shown.
BIN
static/img/fullsize/2024-11-01/IMG_2309.JPG
(Stored with Git LFS)
Normal file
BIN
static/img/fullsize/2024-11-01/IMG_2309.JPG
(Stored with Git LFS)
Normal file
Binary file not shown.
BIN
static/img/fullsize/2024-11-01/IMG_2312.JPG
(Stored with Git LFS)
Normal file
BIN
static/img/fullsize/2024-11-01/IMG_2312.JPG
(Stored with Git LFS)
Normal file
Binary file not shown.
BIN
static/img/fullsize/2024-11-02/IMG_2313.JPG
(Stored with Git LFS)
Normal file
BIN
static/img/fullsize/2024-11-02/IMG_2313.JPG
(Stored with Git LFS)
Normal file
Binary file not shown.
BIN
static/img/fullsize/2024-11-02/IMG_2314.JPG
(Stored with Git LFS)
Normal file
BIN
static/img/fullsize/2024-11-02/IMG_2314.JPG
(Stored with Git LFS)
Normal file
Binary file not shown.
BIN
static/img/fullsize/2024-11-03/IMG_2315.JPG
(Stored with Git LFS)
Normal file
BIN
static/img/fullsize/2024-11-03/IMG_2315.JPG
(Stored with Git LFS)
Normal file
Binary file not shown.
BIN
static/img/fullsize/2024-11-03/IMG_2317.JPG
(Stored with Git LFS)
Normal file
BIN
static/img/fullsize/2024-11-03/IMG_2317.JPG
(Stored with Git LFS)
Normal file
Binary file not shown.
BIN
static/img/fullsize/2024-11-03/IMG_2318.JPG
(Stored with Git LFS)
Normal file
BIN
static/img/fullsize/2024-11-03/IMG_2318.JPG
(Stored with Git LFS)
Normal file
Binary file not shown.
BIN
static/img/headline/9T9_DnB-03.png
(Stored with Git LFS)
Normal file
BIN
static/img/headline/9T9_DnB-03.png
(Stored with Git LFS)
Normal file
Binary file not shown.
BIN
static/img/headline/aurora.png
(Stored with Git LFS)
Normal file
BIN
static/img/headline/aurora.png
(Stored with Git LFS)
Normal file
Binary file not shown.
BIN
static/img/headline/dreamscape-03.png
(Stored with Git LFS)
Normal file
BIN
static/img/headline/dreamscape-03.png
(Stored with Git LFS)
Normal file
Binary file not shown.
BIN
static/img/headline/dreamscape-04.png
(Stored with Git LFS)
Normal file
BIN
static/img/headline/dreamscape-04.png
(Stored with Git LFS)
Normal file
Binary file not shown.
BIN
static/img/headline/eclipse-sound-syndicate.png
(Stored with Git LFS)
Normal file
BIN
static/img/headline/eclipse-sound-syndicate.png
(Stored with Git LFS)
Normal file
Binary file not shown.
BIN
static/img/headline/fluidified-05.png
(Stored with Git LFS)
Normal file
BIN
static/img/headline/fluidified-05.png
(Stored with Git LFS)
Normal file
Binary file not shown.
BIN
static/img/headline/kasger-02.png
(Stored with Git LFS)
Normal file
BIN
static/img/headline/kasger-02.png
(Stored with Git LFS)
Normal file
Binary file not shown.
BIN
static/img/headline/kushsessions-09.png
(Stored with Git LFS)
Normal file
BIN
static/img/headline/kushsessions-09.png
(Stored with Git LFS)
Normal file
Binary file not shown.
BIN
static/img/headline/missmonique-05.png
(Stored with Git LFS)
Normal file
BIN
static/img/headline/missmonique-05.png
(Stored with Git LFS)
Normal file
Binary file not shown.
BIN
static/img/headline/nicky-havey-02.png
(Stored with Git LFS)
Normal file
BIN
static/img/headline/nicky-havey-02.png
(Stored with Git LFS)
Normal file
Binary file not shown.
BIN
static/img/headline/nicky-havey.png
(Stored with Git LFS)
Normal file
BIN
static/img/headline/nicky-havey.png
(Stored with Git LFS)
Normal file
Binary file not shown.
BIN
static/img/headline/noraenpure-12.png
(Stored with Git LFS)
Normal file
BIN
static/img/headline/noraenpure-12.png
(Stored with Git LFS)
Normal file
Binary file not shown.
BIN
static/img/headline/soulfulliquid-03.png
(Stored with Git LFS)
Normal file
BIN
static/img/headline/soulfulliquid-03.png
(Stored with Git LFS)
Normal file
Binary file not shown.
BIN
static/img/thumbnails/2024-10-24/IMG_2178.JPG
(Stored with Git LFS)
Normal file
BIN
static/img/thumbnails/2024-10-24/IMG_2178.JPG
(Stored with Git LFS)
Normal file
Binary file not shown.
BIN
static/img/thumbnails/2024-10-24/IMG_2179.JPG
(Stored with Git LFS)
Normal file
BIN
static/img/thumbnails/2024-10-24/IMG_2179.JPG
(Stored with Git LFS)
Normal file
Binary file not shown.
BIN
static/img/thumbnails/2024-10-24/IMG_2180.JPG
(Stored with Git LFS)
Normal file
BIN
static/img/thumbnails/2024-10-24/IMG_2180.JPG
(Stored with Git LFS)
Normal file
Binary file not shown.
BIN
static/img/thumbnails/2024-10-24/IMG_2182.JPG
(Stored with Git LFS)
Normal file
BIN
static/img/thumbnails/2024-10-24/IMG_2182.JPG
(Stored with Git LFS)
Normal file
Binary file not shown.
BIN
static/img/thumbnails/2024-10-24/IMG_2196.JPG
(Stored with Git LFS)
Normal file
BIN
static/img/thumbnails/2024-10-24/IMG_2196.JPG
(Stored with Git LFS)
Normal file
Binary file not shown.
BIN
static/img/thumbnails/2024-10-25/IMG_2203.JPG
(Stored with Git LFS)
Normal file
BIN
static/img/thumbnails/2024-10-25/IMG_2203.JPG
(Stored with Git LFS)
Normal file
Binary file not shown.
BIN
static/img/thumbnails/2024-10-25/IMG_2205.JPG
(Stored with Git LFS)
Normal file
BIN
static/img/thumbnails/2024-10-25/IMG_2205.JPG
(Stored with Git LFS)
Normal file
Binary file not shown.
BIN
static/img/thumbnails/2024-10-25/IMG_2209.JPG
(Stored with Git LFS)
Normal file
BIN
static/img/thumbnails/2024-10-25/IMG_2209.JPG
(Stored with Git LFS)
Normal file
Binary file not shown.
BIN
static/img/thumbnails/2024-10-25/IMG_2210.JPG
(Stored with Git LFS)
Normal file
BIN
static/img/thumbnails/2024-10-25/IMG_2210.JPG
(Stored with Git LFS)
Normal file
Binary file not shown.
BIN
static/img/thumbnails/2024-10-25/IMG_2211.JPG
(Stored with Git LFS)
Normal file
BIN
static/img/thumbnails/2024-10-25/IMG_2211.JPG
(Stored with Git LFS)
Normal file
Binary file not shown.
BIN
static/img/thumbnails/2024-10-25/IMG_2214.JPG
(Stored with Git LFS)
Normal file
BIN
static/img/thumbnails/2024-10-25/IMG_2214.JPG
(Stored with Git LFS)
Normal file
Binary file not shown.
BIN
static/img/thumbnails/2024-10-25/group.png
(Stored with Git LFS)
Normal file
BIN
static/img/thumbnails/2024-10-25/group.png
(Stored with Git LFS)
Normal file
Binary file not shown.
BIN
static/img/thumbnails/2024-10-25/kahoot.png
(Stored with Git LFS)
Normal file
BIN
static/img/thumbnails/2024-10-25/kahoot.png
(Stored with Git LFS)
Normal file
Binary file not shown.
BIN
static/img/thumbnails/2024-10-25/marenostrum.png
(Stored with Git LFS)
Normal file
BIN
static/img/thumbnails/2024-10-25/marenostrum.png
(Stored with Git LFS)
Normal file
Binary file not shown.
BIN
static/img/thumbnails/2024-10-26/IMG_2215.JPG
(Stored with Git LFS)
Normal file
BIN
static/img/thumbnails/2024-10-26/IMG_2215.JPG
(Stored with Git LFS)
Normal file
Binary file not shown.
BIN
static/img/thumbnails/2024-10-26/IMG_2216.JPG
(Stored with Git LFS)
Normal file
BIN
static/img/thumbnails/2024-10-26/IMG_2216.JPG
(Stored with Git LFS)
Normal file
Binary file not shown.
BIN
static/img/thumbnails/2024-10-26/IMG_2218.JPG
(Stored with Git LFS)
Normal file
BIN
static/img/thumbnails/2024-10-26/IMG_2218.JPG
(Stored with Git LFS)
Normal file
Binary file not shown.
BIN
static/img/thumbnails/2024-10-26/IMG_2220.JPG
(Stored with Git LFS)
Normal file
BIN
static/img/thumbnails/2024-10-26/IMG_2220.JPG
(Stored with Git LFS)
Normal file
Binary file not shown.
BIN
static/img/thumbnails/2024-10-26/IMG_2221.JPG
(Stored with Git LFS)
Normal file
BIN
static/img/thumbnails/2024-10-26/IMG_2221.JPG
(Stored with Git LFS)
Normal file
Binary file not shown.
BIN
static/img/thumbnails/2024-10-26/IMG_2225.JPG
(Stored with Git LFS)
Normal file
BIN
static/img/thumbnails/2024-10-26/IMG_2225.JPG
(Stored with Git LFS)
Normal file
Binary file not shown.
BIN
static/img/thumbnails/2024-10-26/IMG_2226.JPG
(Stored with Git LFS)
Normal file
BIN
static/img/thumbnails/2024-10-26/IMG_2226.JPG
(Stored with Git LFS)
Normal file
Binary file not shown.
BIN
static/img/thumbnails/2024-10-26/IMG_2228.JPG
(Stored with Git LFS)
Normal file
BIN
static/img/thumbnails/2024-10-26/IMG_2228.JPG
(Stored with Git LFS)
Normal file
Binary file not shown.
BIN
static/img/thumbnails/2024-10-26/IMG_2229.JPG
(Stored with Git LFS)
Normal file
BIN
static/img/thumbnails/2024-10-26/IMG_2229.JPG
(Stored with Git LFS)
Normal file
Binary file not shown.
BIN
static/img/thumbnails/2024-10-26/IMG_2230.JPG
(Stored with Git LFS)
Normal file
BIN
static/img/thumbnails/2024-10-26/IMG_2230.JPG
(Stored with Git LFS)
Normal file
Binary file not shown.
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user