Sébastien Pittet

Aller au contenu | Aller au menu | Aller à la recherche

Technology enthusiast, Casual developer, ICT Professional working at Swisscom

Spéléologue, membre du Spéléo-Secours Suisse.

mardi, 11 septembre 2018

cron.hourly does not run

vendredi, 22 juin 2018

Swisscom Dialogue Experience

SwissTechConventionCenter.jpg

jeudi, 12 avril 2018

Dormir dans les arbres

Prendre quelques jours de vacances et se ressourcer. Quoi de mieux qu'une cabane dans les arbres ? Magnifique expérience ! A refaire !

syam1.jpg

syam2.jpg

syam3.jpg

dimanche, 8 avril 2018

Photo Spéléo

Après une formation accélérée, je tente ma chance dans la photo spéléo. C'est en effet intéressant de pouvoir rapporter quelques souvenirs, comme dans tout bon voyage (dans le temps).

Chacun sait que la photographie est tout d'abord une question de lumière. Et nous, les spéléologues, travaillons dans l'obscurité, la saleté, l'humidité (l'eau?) et le froid. Les bons résultats demandent de gérer ces difficultés.

Voici les premières images de notre expédition d'hier, dans une galerie que j'avais explorée et topographiée avec Pierre Beerli en 2009 [voir récit d'explo].

IMG_0876-1.jpg

IMG_0892-2.jpg

Matériel :

  • Canon EOS 60D
  • Tokina 11-16mm, f/2.8

Technique :

  • Eclairage via les lampes des collègues, pas de flashs esclaves sur ce coup.
  • Lampes Scurion 1500, LEDs jaunes
  • Post-traitement via RawTherapee, logiciel open source

Merci à Gabriel Lado et Zsolt Sarkozi pour leurs bons conseils et le partage d'expérience ! Merci aussi à Agamemnon, qui n'est jamais avare de bons conseils !

Quelques liens :

dimanche, 18 mars 2018

exoscale on LaMetric

exoscale_screenshot.JPG

dimanche, 10 décembre 2017

The Imitation Game

17008495.jpg

Je vous encourage à voir ce film excellent, qui retrace les événements clés de la 2ème guerre mondiale, ceux liés à lutte entre cryptographes. Alors que les nazis avaient une avance remarquable (Enigma), les alliés luttaient pour casser un code très complexe.

Alan Turing a été l'un des membres clés de cette petite équipe de cryptanalystes.

Le film me semble traiter le sujet de façon conforme aux textes que j'ai lu auparavant. Le jeu des acteurs est un sans faute.

Regardez le film, après avoir lu quelques pages Wikipedia.

vendredi, 10 novembre 2017

Intelligence Artificielle dans Forum

Antoine_Blondeau_Quote.PNG

Hier soir, la RTS a questionné Antoine Blondeau sur le thème de l'intelligence artificielle. L'interview donne de bonnes réponses sur les questions liées à l'avenir de la technologie.

Quelques liens :

jeudi, 31 août 2017

Poor internet performance

  • Internet Service Provider : Swisscom
  • Subscription : inOne Internet S (the smallest access available)
  • Router : internet-box 2
  • Commercial Profile : 40000 down / 8000 up Kbps
  • Technical capacity : 40871 down / 10939 up Kbps
  • Copper line VDSL2 line length : 1132m
  • Line Attenuationn TX : 35.9 dB
  • Line Attenuationn RX : 30.5 dB
  • Signal/Noise ratio TX : 14.7 dB
  • Signal/Noise ratio RX : 8.1 dB

Test protocol : each hour, an ethernet connected raspberry pi starts a test using speedtest.. The values are stored in a CSV file.

Comments: It seems that changing the router contributes to significantly reduce the internet performance (see chart below). I'm paying for 40/8 and only get an average of 14/2 Mbps.

Performance_Decrease.png

Data file available: speedtest.csv

And ... yes, as soon as I see a performance improvement, I'll remove this bad post :-) !

mardi, 8 août 2017

Ici la base de la tranquillité

« Bon, je vais essayer de ne pas claquer la porte en sortant. »
— Buzz Aldrin, 20 juillet 1969, mer de la Tranquillité.

Cover Livre Ici la base de la Tranquillité

Les vacances sont souvent l'occasion de lire un peu. Cette année, la conquête lunaire m'a intéressé (une fois de plus?). J'ai dévoré cet ouvrage et comme c'est l'usage dans pareils cas, un billet est posté ici.

lundi, 7 août 2017

Pop en dialecte allémanique

Wosch_no_chli_bliba.jpg Depuis mai-juin 2017, ce morceau d'un groupe suisse-allemand se fait entendre à la radio.

Le groupe 'Jeans for Jesus' semble donc avoir un succès légitime avec ce tube. Preuve qu'il est possible d'y arriver, même suisse-allemand !

Et voici les paroles :

Chasch guet eleini si, was interessiert di, gits fiu Lüt wottä würk gärn hesch?
Fairi Sache bruchsch, duesch du bätte, was isch z Schlimmschte wo dr je isch passiert?

Chum mir lade au i, mir choche guet, dräje uf u mir trinke z fiu, mir zie zäme los, Zähn knirsche, si lö üs inä, a fiu meh frei!

Wenn verlürsch der Gloube, würdi merke wed lügsch, wirsch bi öpperem nervös wed sä gsesch?
Hesch du gärn Polizei, schaffisch gärn, fingsch aube o easy wes grusig isch duss?

Chum mir lade au i, mir choche guet, dräje uf u mir trinke z fiu, mir zie zäme los, Zähn knirsche, si lö üs inä, a fiu meh frei!

Wenn hesch zletschtä Mau mit öpperem gschlafe, isches schön gsi, bisch aubä starch gnue, u dini Eutere si die no zämä, säg weleschwi, issisch noti?
Hesch du aube schnäu es schlächts Gwüsse, ferliersch d Fassig, wo fingschse widr?
Passe mir zunenang, bisch glücklech, words mau es Glück si, wotsch no chli blibe, o füu di frei!
Hie bisch dahei

mardi, 20 juin 2017

Speaking about A.I.

logo-api-standard-PNG.png Jeudi dernier, j'ai honoré l'amicale invitation de l'Association API-NE (Association des Professionnels de l'Informatique, Neuchâtel) et durant une grosse partie de la soirée, j'ai évoqué le thème de l'intelligence artificielle.

mardi, 23 mai 2017

Unravel

1454554798804.jpg

Pegi7.gifIl est rare que j'écrive au sujet de jeux vidéos, le nombre de billets postés à ce sujet reste pauvre (voir ici). Cependant, ce jeu m'a littéralement embarqué dans une histoire à l'ambiance incroyable et cela méritait incontestablement un article.

Ceci d'autant que le jeu est vendu à un prix tout à fait abordable (20$), pour les plateformes PS4, Xbox One et PC.

lundi, 8 mai 2017

Let's test OpenDNS

opendns.png

OpenDNS - can this really work?

This morning, I was at CISCO office for a security training and I was told about OpenDNS (now acquired by CISCO). This is public DNS servers that allow you to filter bad sources, based on their names.

This sounded a bit strange for me. Why trying to protect people by using DNS? Is that really efficient? I ask this question, because DNS is at level7 (application level in OSI model).

I would prefer an IP reputation based system, instead playing with names (as an IP could be registered as multiple names!). But anyway, that's finally one more protection and I decided to give it a try.

mardi, 2 mai 2017

RIP Swiss Machine

Malgré la controverse qui frappait les activités d'Ueli Steck, le décès de notre 'Swiss Machine' a certainement frappé tous ceux qui avaient visionné tel ou tel documentaire à son sujet. Le 30 avril 2017, cet athlète nous a malheureusement quitté, au cœur des plus grandes montagnes de notre Terre.

Pour lui rendre hommage, je partage ces quelques images, en souvenir de cet amoureux de la montagne.

Au sujet de sa présence dans l'Himalaya :

Quelques liens:

lundi, 1 mai 2017

...sur les traces d'un crime de 200 ans

crime-scene.jpg

Des spéléos sur les traces d'un crime de 200 ans, malgré nous, puisque notre intention était tout autre !

Journaliste à 24Heures, Erwan Le Bec nous fait l'honneur d'un coup de projecteur sur nos activités. Je profite de ce post pour le remercier vivement pour son professionnalisme et pour le temps consacré à notre récit.

Article également disponible ici : Article 24Heures - ossements humains

samedi, 15 avril 2017

I moved to LetsEncrypt

certbot.JPGIn December 2016, I wrote a post on this blog about StartCom SSL free certificates. StartCom (and WoSign) aren't trusted anymore.

If Internet Explorer and Edge are trusting StartSSL root certificates, this is not the case with Google Chrome. I had to move to another product. Letsencrypt is the Certificate Authority of choice : they are :

  • free
  • trusted by most internet browsers
  • providing even SAN certificates
  • supported by majors companies
  • but very short time limited! (by design)

This web server is running nginx on debian (Jessie) and is hosted at exoscale, a swiss cloud provider. I installed Certbot (an ACME client to request the certificate and to automotically renew it). It worked like a charm!

Here are some basic steps I needed to do, in order to have it running:

Add the following line in the file /etc/apt/sources.list

deb http://ftp.debian.org/debian jessie-backports main

Follow the instructions here (for nginx on debian Jessie). For other configurations, you will find the instructions here.

Then, don't forget to backup :

  1. your new nginx configuration file(s)
  2. Letsencrypt directory, under /etc/letsencrypt

Lastly, check the cron will run, as specified under:

/etc/cron.d/certbot

The log files are available in:

/var/log/letsencrypt/

My config is available in a github repository and the last qualys check gave the result A+.

qualys_rating.jpg

Some links:

samedi, 4 mars 2017

Le journal de La Côte parle de spéléo

extrait_ossements.JPGLe Journal de la Côte s'est intéressé aux ossements humains retrouvés lors de notre désobstruction inter-club à la Grande Baume du Risoux.

Et si votre curiosité vous pousse à une visite sur place, de grâce, ne jetez plus rien dans la baume. Même pour voir si c'est profond !

Quelques liens:

mardi, 10 janvier 2017

Make sure your Python code is great

logo_1_.png

dimanche, 1 janvier 2017

Cavelink - how to export your data

Using some free time during the holidays, I created a component to extract Cavelink data, by parsing the webpage. It's written in Python and available on GitHub.

A cavelink station can be connected with a couple a sensors, to get information from the cave (i.e. temperature, water level). The upper station (surface) can also be connected to a GSM modem to transmit data to the conceptor server.

Felix Ziegler can provide a specific URL to get data, dumped to an HTML page.

The module is then able to parse the webpage and extract the data. You will then be able to store it on your own database.

This module is designed to be included in other application. More to come about this. Stay tuned !

Some Links:

jeudi, 8 décembre 2016

About StartCom SSL free certificates

This website has its trafic encrypted with a StartCom Free SSL Certificate. As I recently renewed a certificate, I got this information:

Notice: 
1. Mozilla and Google decided to distrust all 
StartCom root certificates as of 21st of October, 
this situation will have an impact in the upcoming 
release of Firefox and Chrome in January. 

Apple's decision announced on Nov 30th of 
distrusting all StartCom root certificates as 
of 1st of December will have an impact in their 
upcoming security update. 

2. Any subscribers that paid the validation fee 
after Oct. 21st can get full refund by request. 

3. StartCom will provide an interim solution soon 
and will replace all the issued certificates with 
issuance date on or after Oct 21st in case of 
requested. Meanwhile StartCom is updating all 
systems and will generate new root CAs as 
requested by Mozilla to regain the trust in 
these browsers.

I checked this on the Mozilla and Apple website. I couldn't find any information on the Microsoft website about this.

After some earches on Microsoft.com, I can link to :

I'm planning a move to Letsencrypt certificates...

More information to come.

- page 3 de 17 -