↩ Accueil

Vue normale

index.feed.received.today — 28 avril 2025

En direct, guerre en Ukraine : Vladimir Poutine affirme que la Russie observera une trêve de trois jours, du 8 au 10 mai

28 avril 2025 à 13:29
Le président russe a annoncé qu’à l’occasion du 80ᵉ anniversaire de la fin de la seconde guerre mondiale, la Fédération de Russie allait déclarer une trêve du 8 mai jusqu’à la nuit du 10 au 11 mai et appelle « la partie ukrainienne » à « rejoindre le cessez-le-feu ».

© ALEXANDER KAZAKOV / AP

La Lune, la nouvelle frontière ? Parlons-en avec Jean-François Clervoy et Sylvain Rousseau

28 avril 2025 à 13:17
"J’aime penser qu’elle est là, même si je ne la regarde pas", disait Einstein a propos de la Lune. Pourquoi l’homme n’y a-t-il plus posé les pieds depuis plus de cinquante ans ? Notre satellite a-t-il encore quelque chose à nous apprendre ? Et si le prochain marcheur lunaire était une marcheuse ?...  Alors que Donald Trump rêve, lui, de la planète Mars, les Chinois pourraient-ils griller la priorité aux Américains ?

Tout digital, zéro papier : un mythe qui s’effondre chez les jeunes générations

28 avril 2025 à 13:30
Tout digital, zéro papier : un mythe qui s’effondre chez les jeunes générationsUltra-connectées ou plutôt déconnectées de la réalité, les jeunes générations (Millenials et Gen Z) apparaissent noyées dans un univers numérique omniprésent. Mais de façon surprenante, elles valorisent encore le papier. Loin d’être un effet de mode, le papier symbolise en réalité un rempart à la fatigue numérique tout autant qu’un besoin d’une communication moins éphémère […]

L’évolution du marché de la revente en ligne : tendances et défis

28 avril 2025 à 12:04
L'évolution du marché de la revente en ligne : tendances et défisEntre l’inflation et une volonté grandissante des consommateurs de diminuer leur impact environnemental, le marché de la revente en ligne explose. Selon l’INSEE, le chiffre d’affaires de la vente à distance a explosé sur la dernière décennie, avec une augmentation de 132 %. Une aubaine pour ce secteur qui s’est professionnalisé. En effet, s’il y […]

Data architecture is paramount for Golden Dome success — and the Department of Defense is not ready

28 avril 2025 à 12:00
Illustration of a data architecture enabling the success of Golden Dome. Credit: Omni Federal

President Trump recognizes the grave threats posed by adversary ballistic and hypersonic missiles and has issued mandates for the Department of Defense to deploy a “Golden Dome” defense shield for […]

The post Data architecture is paramount for Golden Dome success — and the Department of Defense is not ready appeared first on SpaceNews.

21 millions de captures d’écran fuitent : la faille WorkComposer secoue les entreprises américaines

28 avril 2025 à 11:48
21 millions de captures d’écran fuitent : la faille WorkComposer secoue les entreprises américainesAlors que les derniers chiffres de Statista ont montré qu’au moins 40% des entreprises françaises auraient déjà été attaquées en ligne cette dernière année, ce chiffre pourrait croître à cause de simples failles de sécurité. Avec de plus en plus de données stockées en ligne, et des solutions comme AWS (Amazon Web Services), les entreprises […]

L’IA de Google bouleverse les recherches : 1,5 milliard d’utilisateurs en 3 mois

28 avril 2025 à 11:42
L’IA de Google bouleverse les recherches : 1,5 milliard d’utilisateurs en 3 moisS’ils sont encore totalement absents pour les utilisateurs en France, il se pourrait bien que la prochaine arrivée de Google AI Overviews dans les résultats de recherche naturelle de Google bouleversent les habitudes de chacun. Une nouvelle fonctionnalité majeure pour Google ? Cette fonctionnalité de Google consiste à résumer automatiquement des réponses complexes dans les […]

Elon Musk prêt à lever 20 milliards de dollars pour xAI : la contre-attaque face à OpenAI ?

28 avril 2025 à 11:39
Elon Musk prêt à lever 20 milliards de dollars pour xAI : la contre-attaque face à OpenAI ?S’il ne s’agit pour le moment que d’une rumeur diffusée par Bloomberg dans un article du 26 avril, celle-ci devrait faire beaucoup de bruit. Selon Rachel Metz, Edward Ludlow, et Karie Roof, journalistes réputés pour leur sérieux dans la tech, la société xAI Holdings d’Elon Musk serait en pleine négociation pour faire une levée de […]

La ASUS Pro WS TRX-50 SAGE WIFI confirme l'arrivée prochaine des Threadripper en 96 Cores et 192 Threads !!!

28 avril 2025 à 14:07

On peut reprendre notre belle introduction. Dans la famille des processeurs Zen 5 à destination de nos PC de bureau, on connait les Ryzen 5 9600X, Ryzen 7 9700X, Ryzen 9 9900X et Ryzen 9 9950X, le Ryzen 7 9800X3D et forcément, le Ryzen 9 9950X3D. On attend maintenant les Threadripper et Threadripper Pro en Zen 5. […]

Lire la suite

Citizen Sleeper 2 aura droit à sa traduction française en fin d'année

28 avril 2025 à 14:03
Même schéma que pour le tout premier Citizen Sleeper : après une sortie initiale ayant récolté de nombreuses louanges de la part de la presse et des joueurs anglophones, Citizen Sleeper 2 : Starward Vector ne sera accessible en français qu'après quelques mois supplémentaires. Mais cette fois-ci, pas besoin d'attendre deux ans : une petite année sera suffisante.

Les cartes NVIDIA RTX 5000 Super pourraient augmenter la VRAM de 50%, avec 24 Go RTX 5080 Super et 18 Go RTX 5070 Super

28 avril 2025 à 14:01
Les cartes NVIDIA RTX 5000 Super pourraient augmenter la VRAM de 50%, avec 24 Go RTX 5080 Super et 18 Go RTX 5070 Super
NVIDIA préparerait des versions Super de sa série RTX 5000, avec une augmentation notable de la VRAM. Ces modèles pourraient offrir jusqu’à 24 Go, une configuration inédite pour certains GPU, tout en conservant des performances proches des versions actuelles. Des rumeurs provenant du forum chinois Chiphell indiquent que NVIDIA travaille sur une RTX 5080 Super […]

Conclave to Choose New Pope Will Start May 7, Vatican Says

28 avril 2025 à 13:53
About 130 cardinals will be able to vote on a successor for Francis, and a two-thirds majority is needed to elect the new head of the Roman Catholic Church.

© Vincenzo Pintovincenzo Pinto/Agence France-Presse — Getty Images

Black smoke rising from the Sistine Chapel in 2013 after cardinals failed to reach consensus on a new pope.

WoPiX, un serveur WOPI libre, indépendant, simple et léger

Un serveur WOPI (Web application Open Platform Interface) permet à un logiciel client de modifier un fichier stocké sur un serveur. C'est la couche indispensable pour qu'OnlyOffice, LibreOffice (Collabora Online) et d'autres suites bureautiques puissent être utilisés sur le web. Ainsi, lorsque vous réclamez l'ouverture d'un document depuis votre navigateur web, vous vous connectez à la suite bureautique en ligne avec une URL particulière, contenant, entre autres, le nom du fichier à ouvrir. La suite bureautique peut alors discuter avec le serveur WOPI pour récupérer le document. Les lectures, écritures et modifications d'un document sont gérées par le serveur WOPI, à la demande de la suite bureautique. Le protocole a été créé par Microsoft en 2012, la révision 14.5 de WOPI est sortie le 18 février 2025.

Les serveurs WOPI libres de Nextcloud, Seafile, Tracim… ne sont pas indépendants. Comme je voulais utiliser Collabora Online sans déployer un NextCloud complet, j'ai écrit un serveur WOPI très simple. Il est utilisé depuis plus d'un an sans problème et il est libre. Il est écrit en Java.

J'ai commencé ce développement car je travaille sur deux lieux privés différents avec un ordinateur à chaque endroit, un NAS dans l'un d'eux et je communique entre les deux machines à l'aide d'un dépôt git sur le NAS. Ça fonctionne relativement bien pour des fichiers qui n'ont pas vocation à rester ouverts dans des applications, mais pour des fichiers ODS ou ODT qui restent ouverts, c'est plus compliqué car je me retrouve souvent avec des versions concurrentes sur les deux machines. J'ai donc regardé du côté des suites de collaboration en ligne.

À une époque , je me servais d'Etherpad et de son équivalent tableur Ethercalc. Mais ces logiciels manquent de fonctionnalités, surtout le tableur. Problème supplémentaire : j'ai déjà beaucoup de fichiers aux formats LibreOffice.

Ça tombe bien, il y a la suite LibreOffice online, éditée par Collabora Online (CODE). Le problème — comme souligné par une dépêche — c'est qu'une fois CODE installé, tu te retrouves à poil avec rien qui marche : il faut un serveur utilisant le protocole WOPI.

Pour éviter d'installer tout un NextCloud, j'ai écrit un petit serveur WOPI. C'est du Java avec Spring Boot. Le serveur est très simple, sur le principe que plus un système est simple, moins il a de chances de tomber en panne.

Par exemple, il n'y pas de droits d'accès et on ne peut pas avoir plusieurs utilisateurs simultanés. Il faudrait mettre en œuvre le système de verrous et le système de droits d'accès (faire reposer les droits d'accès sur les droits du système de fichier, implique d'avoir un utilisateur sur la machine pour chaque utilisateur du logiciel). Cela n'a pas été implanté parce que je suis le seul utilisateur sur ma machine. Mais ce ne serait pas long à développer.

Le serveur une fois lancé expose des services REST, accessibles par la suite bureautique, mais aussi un service https qui permet d'afficher la liste des fichiers. Cette liste de fichier est cliquable et permet de se connecter à Libre Office avec la bonne URL. C'est la raison des paramètres proxyHost et code URL de l'application : être en mesure de générer la bonne URL.

Liste des fichiers

Le code est prévu pour avoir plusieurs backends à l'aide d'une interface. Le seul mis en œuvre pour l'instant c'est un stockage sur disque local (avec auto discovery : on lui donne un répertoire et il expose tout les documents du répertoire).

Il consomme peu de ressources, la charge dépendra plus de Collabora Online ou d'OnlyOffice. Le serveur WOPI se contente de lire un fichier à l'ouverture et de l'écrire de temps en temps (comme lors des enregistrements automatiques).

Il n'est pas testé avec OnlyOffice. En principe WOPI est une norme et ça devrait fonctionner.

On peut le lancer avec java -jar. C'est du Spring Boot. On pourrait utiliser systemd. De mon côté, je l'ai mis dans un container docker qui lance la commande suivante

java -Dlogging.level.root=INFO \
     -Dlogging.level.org.wopiserver=INFO \
     -Dserver.port=8880 \
     -jar /opt/app/app.jar \
     --baseDir /mnt/docs \
     --disableTLSCheck \
     --codeURL https://172.17.0.8:9980 \
     --proxyHost 192.168.124.252

Le code de WoPiX est dispo sur github et je suis ouvert à toute requête :-)

Commentaires : voir le flux Atom ouvrir dans le navigateur

❌