Sign in

Raphaël da Silva

@raphipons.bsky.social
454 followers 399 following 236 posts

Analyste/Journaliste de données - #Python à toutes les sauces - Professeur vacataire de #DDJ à l'Université de Lorraine, l'Université de Bourgogne et l'I.U.T. de Lannion. Simple is better than complex !

PostsRepliesMedia
Raphaël da Silva @raphipons.bsky.social · 28/08/2026
Ça va être une rentrée bien mouvementée, mais au moins l'été a été photographique à souhait. #photography #summer #holidays
Le phare aux trois histoiresClair de lune entre les deux toursCrépuscule sur la criqueComme un lundi à la plage
020
Raphaël da Silva @raphipons.bsky.social · 02/08/2026
"L'accessibilité c'est bien, surtout quand ce n'est pas pensé comme des cases à cocher", épisode 634 923. Des conteneurs de verre à hauteur de fauteuil roulant ✅ Les surélever de simili trottoirs rendant l'accès casse-gueule 🫤
Le texte du post décrit très bien l'image
011
Raphaël da Silva @raphipons.bsky.social · 29/07/2026
La toute fin d'un festival, c'est toujours un peu triste. Merci à celui de la Paille pour cette dernière édition de légende ! 📸 flickr.com/photos/raphi...
Didier Wampas et sa dégaine punk irrésistible, en concert à Métabief (Doubs) le 25 juillet 2026 pour le dernier Festival de la Paille.Le rappeur Youssoupha en concert à Métabief (Doubs) le 25 juillet 2026 pour la dernière édition du Festival de la Paille.Zoé Barge, du duo Copycat, en concert à Métabief (Doubs) pour la dernière édition du Festival de la Paille le 24 juillet 2026.Follo, musicien électronique de Besançon, en concert à Métabief (Doubs) pour la dernière édition du Festival de la Paille.
010
Raphaël da Silva @raphipons.bsky.social · 18/07/2026
Les bus du Tour de France c'est un délire, quand même.
La soute à bagages du bus de l'équipe cycliste Jayco AlUla, avant le départ de la quatorzième étape du Tour de France 2026 à Mulhouse (Haut-Rhin). Mais nul bagage dedans, plutôt une machine à laver.
000
Raphaël da Silva @raphipons.bsky.social · 19/06/2026
Avant le week-end, une sélection de travaux perso mélangeant photographies et scripts maison ! #Python #Pythonforphotography
La rosace de la cathédrale de Strasbourg prise en flou de bougé rotatif autour du vitrail. L'image est composée d'un cliché pris de jour, et d'un autre pris de nuit. Un script Python pioche au hasard un pixel entre chaque image avant de proposer une reconstitution. Ainsi, les deux clichés semblent cohabiter à égalité (merci la Loi des grands nombres !).
Extrait de la série "Les divines roulettes" : https://flickr.com/photos/raphipons/albums/72177720327564808/Une mosaïque carrée, réalisée à partir de la photo d'un lever de soleil en haut des marches du Brélévenez (Lannion, Côtes-d'Armor). Le cliché a été divisé en 64 tuiles (pivotées ou non) à l'aide d'un script Python, puis réagencé de façon aléatoire avec un autre script. Ce cliché a été sélectionné parmi des centaines de variations pour sa forme évoquant une pyramide.
Extrait de la série "Le ciel leur appartint" : https://flickr.com/photos/raphipons/albums/72157719879546658/La Renommée du Monument à Sadi Carnot de Dijon (Côte-d'Or). Cette statue d'ange a été photographiée à quatre reprises depuis le même point de vue, entre un moment de temps couvert et d'une soudaine éclaircie. Des morceaux triangulaires et des lignes tirés de chaque cliché ont été mixés dans un nouveau tirage, dans un collage inspiré du constructivisme soviétique.
Extrait de la série "Les anges déçus" : https://flickr.com/photos/raphipons/albums/72177720327215058/Castel-Meur, au gouffre de Plougrescant (Côtes-d'Armor). Cette célèbre maison coincée entre deux énormes blocs de granit et son reflet sont photographiés lors d'un crépuscule d'hiver ensoleillé. Un script Python tire une ligne de longueur aléatoire dans le reflet pour "l'échanger" avec l'originale. Cet effet permet de "déflouter" le reflet sans pour autant flouter la maison.
Extrait de la série "L'autre livre des eaux" : https://flickr.com/photos/raphipons/albums/72177720330993279/
020
Raphaël da Silva @raphipons.bsky.social · 16/06/2026
Cerise sur le gâteau, la palette est tirée d'un tableau de Marc Chagall, "La mariée sous le baldaquin". #ddj colorlisa.com
Une carte de bruit, dite LN, de l'Eurométropole de Strasbourg  (EMS). Chaque couleur est dédiée à une infrastructure de transport (route, chemin de fer, avion) ou d'industries.Un tableau de Marc Chagall, intitulé "La mariée sous le baldaquin". A gauche, un jeune marié enlace son épouse, dont une moitié de visage semble de profil et l'autre de face. A droite un grand bouquet de feuilles et de fleurs.
020
Raphaël da Silva @raphipons.bsky.social · 16/06/2026
Quelle est cette abstraction réalisée par votre serviteur ? Réponse sur @rue89strasbourg.com ce matin ! #ddj www.rue89strasbourg.com/routes-indus...
Une carte de l'Eurométropole de Strasbourg (EMS) sur laquelle se superposent des zones bleues, vertes, rouges et jaunes. Trois d'entre elles semblent suivre de grands axes de transport.
111
Raphaël da Silva @raphipons.bsky.social · 13/05/2026
Mention spéciale à l'album de Magda Drozd "Divided by Dusk", avec une chouette photo de Tarlan Lotfizadeh en pochette et des compos rappelant Dead Can Dance !
Une photo de Tarlan Lotfizadeh, pochette d'un album de la violoniste Magda Drozd intitulé "Divided by Dusk". La musicienne est floue au premier plan tandis que l'on voit une frondaison parfaitement nette à l'arrière
020
Raphaël da Silva @raphipons.bsky.social · 05/05/2026
C'est pas mal de retomber sur ce genre de clichés jamais vraiment diffusés en consultant ses archives ! #Strasbourg #Lomography
La place de la République de Strasbourg dans une ambiance brumeuse, très proche d'un film noir.
050
Raphaël da Silva @raphipons.bsky.social · 22/04/2026
Machine Learning Visualized : une belle, fort belle, collection de calepins Jupyter 😍🧪 #Python #machinelearning ml-visualized.com
010
Raphaël da Silva @raphipons.bsky.social · 11/04/2026
Màj : c'est toujours d'actu ! #geopandasbrokeandmadeart #ddj #Python
Une image mystère réalisée à partir de la bibliothèque Python de visualisation de données matplotlib.
000
Raphaël da Silva @raphipons.bsky.social · 05/04/2026
Une certaine idée du diptyque minimaliste. Les Messins auront la réf' ! #Metz #photography
Un dyptique du front de l'Opéra de Metz (Moselle). La première moitié est prise lors d'une matinée avec un ciel blanc, la seconde est prise lors d'une nuit d'hiver avec le toi enneigé. Les deux photos semblent se compléter comme un vase communicant, au moins en ce qui concerne le ciel.
020
Raphaël da Silva @raphipons.bsky.social · 19/03/2026
Le faiseur de roi dans ces municipales mulhousiennes s'appelait plutôt Frédéric Marquet. Arrivé troisième du premier tour, il a annoncé s'allier avec la liste macroniste de Lara Million (slogan de liste : "Faut que ça change"). Et en effet, cela change la donne.
Une autre carte du premier tour de Mulhouse par bureau de vote, intégrant cette fois la fusion entre la liste centriste de Frédéric Marquet et celle de la macroniste Lara Million.Un graphique par nombre de voix enregistrées lors du premier tour des municipales 2026 à Mulhouse (Haut-Rhin). Les listes retenues sont celles de la maire sortante Michèle Lutz (Les Républicains), de Loïc Minery (union de la gauche), et des listes centriste de Frédéric Marquet et macroniste de Lara Million additionnées. Ces deux dernières têtes de listes ont annoncé fusionner leurs forces pour le second tour, ce qui devrait leur permettre de bénéficier d'une très confortable avance.
100
Raphaël da Silva @raphipons.bsky.social · 19/03/2026
Le premier tour s'est plutôt joué entre la droite représentée par la liste de Michèle Lutz, et la liste d'union de la gauche emmenée par Loïc Minery. La maire sortante creuse en particulier l'écart dans une poignée de bureaux à force participation.
Un graphique représentant le nombre de voix obtenues dans chaque bureau de vote de Mulhouse (Haut-Rhin), au premier tour des municipales 2026. Seules sont représentées la liste Les Républicains emmenée par la maire sortante Michèle Lutz et celle d'union de la gauche de Loïc Minery.
100
Raphaël da Silva @raphipons.bsky.social · 19/03/2026
L'empreinte de la liste emmenée par Annouar Sassi est notable, en particulier dans les quartiers populaires de Bourtzwiller et des Coteaux. Mais il y a l'abstention en trompe-l’œil qui explique en partie cet effet de marée.
Une carte des bureaux de vote de Mulhouse par bureau de vote. Centrée sur le pourcentage d'abstention, elle montre une nette différence entre des quartiers populaires qui s'abstiennent beaucoup (Bourtzwiller, Les Coteaux) et des quartiers plus riches avec une forte participation (Rebberg, Dornach).
100
Raphaël da Silva @raphipons.bsky.social · 19/03/2026
Dans la catégorie "Passion : faire des dataviz sur sa ville natale", Mulhouse au premier tour de dimanche dernier. Pour commencer, une visualisation des forces en tête dans chaque bureau de vote.
Une carte du premier tour des municipales 2026 à Mulhouse (Haut-Rhin). Dressée par bureau de vote, cette dernière affiche la couleur du vainqueur, et confirme le morcellement électoral qui s'est traduit par six listes qualifiées pour le second tour.
120
Raphaël da Silva @raphipons.bsky.social · 16/03/2026
C'était attendu, ça va mieux en le visualisant : Mulhouse, ou le morcellement électoral pour les Nuls.
Carte électorale de Mulhouse (Haut-Rhin) par bureau de vote. Chaque bureau est coloré en fonction de la liste arrivée en tête.
152
Raphaël da Silva @raphipons.bsky.social · 03/03/2026
Une certaine idée de la synthèse visuelle. #Python #photography #experimental
Un montage superposant plusieurs photographies frontales de la statue de l'Ange de la Place de la République de Dijon (Côte-d'Or). Des lignes diagonales semblent éclairer la photographie nuageuse qui sert de base au montage.Une photographie frontale de l'Ange de la Place de la République de Dijon (Côte-d'Or). Elle est prise par temps nuageux.Une photographie frontale de l'Ange de la Place de la République de Dijon (Côte-d'Or). Elle est prise lors d'une éclaircie.Une photographie frontale de l'Ange de la Place de la République de Dijon (Côte-d'Or). Elle est prise en plein soleil.
060
Raphaël da Silva @raphipons.bsky.social · 25/02/2026
J'ai dû passer des dizaines si ce n'est des centaines de fois devant cette œuvre de street art dans le centre de #Strasbourg, tout ça pour ne comprendre la réf' à Rimbaud qu'aujourd'hui 🤯
Cinq canettes, avec chacune une lettre et une couleur différente. A, noir. E, blanc. I, rouge. U, vert. O, bleu. La référence au poème "Voyelles" d'Arthur Rimbaud semble évidente !
010
Raphaël da Silva @raphipons.bsky.social · 25/02/2026
Vraiment sympa, cette introduction visuelle à Pytorch ! 🔥 #Python #machinelearning #ddj 0byte.io/articles/pyt...
Un montage juxtaposant deux images : celle de gauche est un blaster en trois dimensions, celle de droite la visualisation des points (ou voxels) composant cet objet dans un espace en trois dimensions. Ce prodige est rendu possible par Pytorch, une bibliothèque Python d'apprentissage automatique.
010
Raphaël da Silva @raphipons.bsky.social · 07/02/2026
Eh bien après une cinquantaine d'heures, c'était en définitive magnifique <3
Une image d'Expédition 33. Rien de plus à dire, car il ne faudrait pas divulgâcher.Une image d'Expédition 33. Rien de plus à dire, car il ne faudrait pas divulgâcher.Une image d'Expédition 33. Rien de plus à dire, car il ne faudrait pas divulgâcher.Une image d'Expédition 33. Rien de plus à dire, car il ne faudrait pas divulgâcher.
000
Raphaël da Silva @raphipons.bsky.social · 03/02/2026
La petite caméra de surveillance au pied du Génie de la Liberté, je l'avais pas vue venir !
Le Génie de la Liberté, ange doré trônant au sommet de la Colonne de Juillet (place de la Bastille, Paris).Sur la base du Génie de la Liberté, une caméra de surveillance a été installée, trônant sur un support de bronze, sans doute par respect pour le patrimoine d'origine.
010
Raphaël da Silva @raphipons.bsky.social · 31/01/2026
Je débarque des mois après la bataille, mais : le niveau "Sirène" d'Expédition 33, c'est quelque chose ! 😍
Une vue du niveau "Sirène" du jeu vidéo Clair Obscur Expédition 33, dans laquelle on voit une espèce de scorpion géant en tissu s'apprêter à attaquer l'expédition. Le studio Sandfall Interactive a notamment reçu le Game Award 2025 de la meilleure direction artistique.Une vue du niveau "Sirène" du jeu vidéo Clair Obscur Expédition 33, dans laquelle on voit la Sirène géante (justement) dansant en contre-plongée au milieu de son arène. Le studio Sandfall Interactive a notamment reçu le Game Award 2025 de la meilleure direction artistique.Une vue du niveau "Sirène" du jeu vidéo Clair Obscur Expédition 33, dans laquelle on voit une soucoupe volante pénétrer dans un tunnel de joailleries. Le studio Sandfall Interactive a notamment reçu le Game Award 2025 de la meilleure direction artistique.Une vue du niveau "Sirène" du jeu vidéo Clair Obscur Expédition 33, dans laquelle on voit une âme gommée ruminant ses regrets dans une caverne couverte de tissus. Le studio Sandfall Interactive a notamment reçu le Game Award 2025 de la meilleure direction artistique.
120
Raphaël da Silva @raphipons.bsky.social · 15/01/2026
De mieux en mieux, les pubs sur YouTube...
Une pub imposée sur YouTube (propriété de Google) titrée "Realistic AI Girlfrid : Build a virtual companion who truly gets you".
000
Raphaël da Silva @raphipons.bsky.social · 06/11/2025
Premiers essais de glitch art avec #Python, et vraiment pas mécontent du résultat ! #glitchart #photography #vosges
Une vue de Gérardmer (Vosges) et son lac, avec des essais de glitch art.Une vue du Lac des Corbeaux (Vosges), avec des essais de glitch art.
042
Raphaël da Silva @raphipons.bsky.social · 04/11/2025
Une évidence, mais la photographie de "Sirat" est somptueuse (et plus proche dans l'esprit d'un "Salaire de la peur" que d'un "Mad Max") ❤️
Une image de "Sirat", film d'Oliver Laxe sorti en 2025.Une image de "Sirat", film d'Oliver Laxe sorti en 2025.Une image de "Sirat", film d'Oliver Laxe sorti en 2025.Une image de "Sirat", film d'Oliver Laxe sorti en 2025.
050
Raphaël da Silva @raphipons.bsky.social · 10/10/2025
Màj : la brillante équation de ce soir (via @lemonde.fr)
La brillante Assemblée nationale pressentie avec l'annonce du gouvernement Lecornu : 183 sièges en tout, soit 106 sièges manquants pour obtenir la majorité absolue. Qu'est-ce qui pourrait mal se passer ?
000
Raphaël da Silva @raphipons.bsky.social · 10/10/2025
A gauche, l'équation Lecornu (perdante dès le départ). A droite, l'hypothèse d'une majorité sur le fil pour laquelle une partie de la gauche est indispensable. Bonne chance pour abattre cette carte sur le seul programme du "socle commun".
Une simulation de l'Assemblée nationale actuelle en prenant en compte tous les groupes rassemblés par le gouvernement Lecornu ("socle commun" autoproclamé + Les Républicains). Le nombre de députés de cette coalition s'élève à 233 sièges, soit 56 manquants pour une majorité absolue.Une projection de l'Assemblée actuelle avec une majorité absolue sur le fil. Dans ce scénario, l'autoproclamé "socle commun" rejetterait LFI et le RN et apparentés RN, mais devrait au moins associer le PS et les es Écologistes, ce qui exclurait de facto les Républicains. Dans le jargon, on pourrait dire : bonne chance.
130
Raphaël da Silva @raphipons.bsky.social · 25/09/2025
La bonne réponse était donc... splann.org/enquete/hopi...
Une carte isochrone (temps de trajets en voiture) de la Bretagne et Loire-Atlantique, centrée sur les maternités en activité en 2000 et 2023. Elle a été réalisée pour l'ONG d'enquête Splann!
010
Raphaël da Silva @raphipons.bsky.social · 25/09/2025
Nouveau tuto costaud publié sur Github, avec cette fois une carte isochrone en trois volets. Avis bienvenus ! #Python #ddj #map github.com/raphadasilva...
Une carte isochrone (temps de trajets en voiture) de la Bretagne et Loire-Atlantique, centrée sur les maternités en activité en 2000 et 2023. Elle a été réalisée pour l'ONG d'enquête Splann!
032
Raphaël da Silva @raphipons.bsky.social · 24/09/2025
– Rapha, elle consiste en quoi ta spécialité ? Moi :
000
Raphaël da Silva @raphipons.bsky.social · 22/09/2025
Spoiler : c'est presque tout rouge pour les personnes en fauteuil roulant...
000
Raphaël da Silva @raphipons.bsky.social · 21/09/2025
On pourrait croire à la série "Silicon Valley" réécrite par Maurice G. Dantec, mais c'est pourtant le futur qui nous pend au nez. Bravo pour cet essai, @nastasiahadjadji.bsky.social et @oliviertesquet.bsky.social
143
Raphaël da Silva @raphipons.bsky.social · 18/09/2025
La semaine prochaine, l'enquête de @splann.bsky.social sur l'état de l'hôpital en Bretagne est mise à jour de plusieurs volets. En attendant la légende, saurez-vous deviner ce que cette carte représente ? 🤓 #ddj #bzh
Une carte mystérieuse, publiée prochainement chez Splann! Elle est centrée sur la Bretagne et la Loire-Atlantique, et on y voit des bulles proportionnelles, des lignes grises, ainsi que des zones allant du saumon au rouge foncé.
6107
Raphaël da Silva @raphipons.bsky.social · 28/08/2025
Splann! (@splann.bsky.social) cité dans les enquêtes du mois par le @gijn.org, ça fait bien plaisir 🔥 mailchi.mp/gijn/newslet...
1156
Raphaël da Silva @raphipons.bsky.social · 17/07/2025
Eh, la team OSInt, je suis où ? (Je rigole, hein)
110
Raphaël da Silva @raphipons.bsky.social · 15/07/2025
Autre variation avec une "maman" strasbourgeoise, pour les connaisseurs. #Python #photography #Strasbourg
Une photo composite de la rosace de la Cathédrale de Strasbourg (Bas-Rhin), mélange aléatoire des deux clichés précédents. Chaque pixel de l'image a été tirée au sort entre deux possibilités, qui semblent cohabiter à égalité sur un même espace.Une photographie de la rosace de la Cathédrale de Strasbourg (Bas-Rhin) prise aen pleine nuit. Un flou de bougé crée un effet de rotation, tandis que les éclairages de les vitraux de la rosaces (verts, jaunes et blancs) ressortent particulièrement.Une photographie de la rosace de la Cathédrale de Strasbourg (Bas-Rhin) prise au moment du crépuscule. Un flou de bougé crée un effet de rotation assez prégnant.
060
Raphaël da Silva @raphipons.bsky.social · 15/07/2025
Vérifier la Loi des grands nombres avec les pixels de deux photos de même taille, c'est fait ! ✅ #Python #Photography #Metz
Une photo composite de la rosace de la Cathédrale de Metz, programmée en piochant au hasard un pixel entre les deux photos décrites précédemment. La cohabitation des deux clichés est indéniablement visible, comme une démonstration de la Loi des grands nombres.La rosace de la Cathédrale de Metz (Moselle) prise de photo le jour avec un effet de flou, mélangeant le bleu des vitraux avec la teinte jaune propre à la pierre de Jaumont.La rosace de la Cathédrale de Metz (Moselle) prise de photo la nuit avec un effet de flou, accentuant la présence de ses vitraux.
150
Raphaël da Silva @raphipons.bsky.social · 10/07/2025
Et c'est même republié chez @mediapart.fr, quelle double première fois ! #ddj www.mediapart.fr/journal/fran...
010
Raphaël da Silva @raphipons.bsky.social · 10/07/2025
Pas peu fier de cette première publication chez l'excellente équipe de @splann.bsky.social, avec des infographies de mon cru. #ddj splann.org/enquete/enqu...
"En Bretagne, les urgences explosents, on trie les patients", nouvelle enquête sur le site de l'ONG d'enquêtes bretonne SplannUne infographie mélangeant une carte de la Bretagne et Loire Atlantique avec la localisation des centres hospitaliers et établissements privés ainsi qu'un calque affichant le taux de pauvreté par EPCI
290
Raphaël da Silva @raphipons.bsky.social · 10/07/2025
Par contre pour les infographies statiques je n'en démordss pas : vous pouvez utiliser #Python les yeux fermés pour tout et n'importe quoi. #ddj
Une cartographie satellite de l'Espagne qui décrit les trois éclipses solaires qui passeront au-dessus du pays entre 2026 et 2028. Deux d'entre elles se croisent à Cadiz, Palma ou Valencia.
010
Raphaël da Silva @raphipons.bsky.social · 21/05/2025
Dans le cimetière des services/bibliothèques data qui auraient pu donner des choses folles s'ils avaient été maintenus, j'ai toujours Kartograph en tête #ddj
020
Raphaël da Silva @raphipons.bsky.social · 13/04/2025
Petite fierté perso (mais qui compte) : ma série photo "Le ciel leur appartint " a été nominée pour les Fine Art Photography Awards, section "Expérimental". Vive le langage #Python ! 🐍 fineartphotoawards.com/winners-gall...
180
Raphaël da Silva @raphipons.bsky.social · 31/03/2025
Mise à jour : théorème valable aussi bien en 50mm qu'en 85mm 📸🌸 #photography #spring #bokeh
Des bourgeons éclatants, typiques du printemps
060
Raphaël da Silva @raphipons.bsky.social · 30/03/2025
On n'imagine pas à quel point un simple visuel peut-être une récompense après avoir fait couler beaucoup d'huile de coude. #ddj #wip
000
Raphaël da Silva @raphipons.bsky.social · 30/03/2025
Et maintenant, un commentaire photographique parfaitement consensuel : les vieilles optiques soviétiques ça déchire, preuve en bokeh !
De somptueux bourgeons roses, de ceux qu'on ne rencontre qu'au début de printemps
130
Raphaël da Silva @raphipons.bsky.social · 07/03/2025
Corrélation n'est pas causalité, certes mais : "The closer to the train station, the worse the kebab", vraiment ? #Python #osm #openstreetmaps www.jmspae.se/write-ups/ke...
050
Raphaël da Silva @raphipons.bsky.social · 26/02/2025
Lubie perso au possible, mais... J'aime de plus en plus mélanger prog et photographie #python #photography
070
Raphaël da Silva @raphipons.bsky.social · 26/02/2025
Loin de moi l'idée de dire que @rue89strasbourg.com était dans le futur, mais nous avions utilisé une solution de ce type pour de la carto il y a bientôt... Neuf ans ! 🤓 www.rue89strasbourg.com/cartes-legis... #ddj
010
Raphaël da Silva @raphipons.bsky.social · 17/02/2025
Exemple : rassembler tous les tableaux présents dans la page Wikipédia des épisodes de "South Park" dans un csv, avec mention de saison ou caractère spécial. A gauche, la tartine Copilotée (fonctions inutiles, tests non pertinents, A/R gratos). A droite, ma version qui donne le même résultat
000