INFOTHEMA

Messages récents

Pages: [1] 2 3 ... 10
1
Information générale / Les logiciels libres progressent dans les collectivités territoriales
« Dernier message par Animateur le décembre 03, 2019, 12:15:30 pm »


Pour l'édition 2019 de la remise des labels Territoire Numérique Libre, initiative de l'Adullact, 31 collectivités et organismes mutualisés ont vu leur engagement en faveur des logiciels libres récompensé par un label.

A l'occasion du 102ème Congrès des Maires de l'AMF (Association des Maires de France), du 18 au 21 novembre 2019, l'Adullact (Association des Développeurs et des Utilisateurs de Logiciels Libres pour les Administrations et les Collectivités Territoriales) a organisé avec ses partenaires la remise de ses labels Territoire Numérique Libre. Pour cette quatrième édition de l'événement, pas moins de 31 lauréats ont obtenu un label. Celui-ci, qui récompense les actions entreprises autour des logiciels libres, comporte cinq niveaux, allant de la découverte (niveau 1) à l'excellence (niveau 5). Selon Pascal Kuczynski, délégué général de l'Adullact, « la qualité des dossiers a fortement progressé, alors même que nos critères étaient plus exigeants » : cette année en effet, aucun label de niveau 1 ou 2 n'a été remis, signe de la maturité croissante des collectivités engagées dans ces démarches. Autre fait notable, la remise du premier label de niveau 5, décerné à la ville de Nancy (54).

En ouverture de la cérémonie de remise des labels, Jean-Claude Husson, maire de Saint-Arnoult-en-Yvelines (78) et maire référent de l'Administration Numérique pour l'AMF, a évoqué quelques-unes des raisons qui motivent les collectivités à choisir des logiciels libres, notamment la volonté de mutualiser les efforts. « Plutôt que de payer plusieurs fois pour un logiciel déjà fait, nous préférons travailler ensemble et bénéficier d'un accompagnement adapté au contexte des collectivités territoriales ». Celui-ci pointe également les enjeux liés à la souveraineté des données : « Pour assurer la protection des données, il faut veiller à ce qu'elles ne soient pas aux mains d'organisations ou de nations avec des règles différentes. Il reste beaucoup de travail sur ce sujet, mais cela passe notamment par l'usage de logiciels libres. » Stéphane Collet, directeur du programme DCANT à la DINUM, lui a succédé pour rappeler un autre grand principe fondateur du logiciel libre : « Aujourd'hui, nous devons accélérer la transition numérique dans les collectivités, sans laisser personne sur le carreau. Cela passe par l'accompagnement des usagers, mais aussi par les logiciels libres, qui permettent de conserver des solutions accessibles à tous. »

Des territoires de toutes tailles misent sur le libre

Les candidats de cette année reflètent la diversité des territoires, montrant que les logiciels libres trouvent leur place à tous les échelons. Les labels ont ainsi récompensé des villes de 5000 habitants comme Saint Martin d'Uriage (38) ou Canéjan (33) ; des communautés de communes comme celle du Pays Réuni d'Orange (84) ; des villes de 30 000 à 100 000 habitants comme Angoulême (16), Albi (81), Grenoble (38), Nevers (58) ou Montreuil (93), et même une grande agglomération, Rennes Métropole (35).

La région Grand Est, le département de la Gironde et celui de Loire-Atlantique figurent également parmi les 31 labellisés, ainsi que plusieurs organismes mutualisés au service des territoires. Au rang de ces derniers, l'Adico, qui accompagne plus de 700 mairies dans l'Oise et les départements limitrophes ; Maximilien, plateforme d'achats publics pour la région Île-de-France ou encore les syndicats Gironde Numérique et Morbihan Energies. Au total, 10 labels de niveau 3 ont été remis, 20 de niveau 4 et 1 de niveau 5. « L'implication politique des élus et la notion d'éthique prennent de l'importance, contribuant à cette maturité en hausse », souligne Pascal Kuczynski.
Un label conçu pour aider les collectivités à progresser

Les critères utilisés pour évaluer les dossiers se répartissent en cinq grands domaines : la stratégie et la mutualisation, l'interopérabilité et l'accessibilité, les logiciels libres utilisés, la communication et la participation à l'écosystème et enfin l'ouverture des données publiques. Si plusieurs candidats de cette année ont témoigné que ce sujet de l'open data était souvent complexe à mettre en oeuvre, beaucoup y travaillent. Une mention spéciale du jury a d'ailleurs distingué le Département de Loire-Atlantique pour ses efforts en la matière. Les autres axes de travail cités par les candidats illustrent la multiplicité des enjeux numériques pour les territoires, allant de l'Internet des Objets au monde éducatif, en passant par la messagerie électronique. Pour les candidats, dont plusieurs avaient déjà été labellisés précédemment, les labels offrent non seulement une reconnaissance des efforts réalisés, mais aussi une opportunité de progresser. La ville de Saint-Arnoult-en-Yvelines, qui avait obtenu le niveau 2 en 2018, est par exemple passée niveau 4 en 2019.

Aux côtés de Pascal Kuczynski, le jury était constitué de Véronique Fritière, présidente de l'Aful, d'Etienne Gonnu, chargé de mission affaires publiques à l'April, de Sophie Houzet, représentante de l'association Déclic (réseau d'échange d'information pour les structures de support informatique départementales), de Philippe Montargès, co-président du Conseil National du Logiciel Libre et de Jean-Christophe Elineau, directeur du pôle de compétences régional en logiciels libres Aquinetic.

Citer
A propos de l'Adullact

L'Adullact (Association des Développeurs et des Utilisateurs de Logiciels Libres pour les Administrations et les Collectivités Territoriales) est une association fondée en 2002, dont l'objectif est de promouvoir et de soutenir les actions des administrations et des collectivités territoriales autour du logiciel libre. Elle comporte aujourd'hui plus de 340 adhérents, au service de plus de 5 000 collectivités. Ses forges (Adullact.net et gitlab.adullact.net) hébergent quant à elles plus de 1 100 projets. L'association est présidée par François Elie, conseiller communautaire de la Communauté d'Agglomération GrandAngoulême.

Source : https://www.lemondeinformatique.fr/actualites/lire-henri-liniere-president-de-l-adira--nous-aidons-les-entreprises-a-etre-attractives-77242.html

2
Information générale / Mise en garde avant mise à niveau de Stretch vers Buster (config Nvidia)
« Dernier message par E18i3 le décembre 01, 2019, 04:29:14 pm »
Salut à tous,

Parc' que je reste pour le moment fan de Debian, mais que suite à des prises de tête, des nuits blanches dues à la mise à niveau de Stretch vers Buster sur des vieilles configs en 32b et même en 64, avec une carte Nvidia, j' ai constaté pas mal de surprise très désagréable surtout au boulot, notamment la disparition de virtualbox (pour des raisons de sécu, ch' uis d' accord, mais Debian aurait pu proposer autre chose de plus compatible que virt-manager), j' en passe et des meilleurs ...
Ce qui me gêne également dans la nouvelle politique de Buster, c' est surtout la priorité aux configs en 64 et l' abandon des versions 32 qui s' accélère, la suppression pure et simple de certains programmes qui permettaient la compatibilité et le bon fonctionnement de quelques logiciels propriétaires qui n' ont pas encore d' équivalent du côté du libre (oui, oui, je sais, pas besoin de hurler ...).

La question du recyclage est clairement faussée et c' la me dérange pour ne pas dire plus.
L' idée de recycle un vieux PC sous Debian était un de mes arguments préférés et surtout des plus efficaces, lorsque je tentais de convertir mon public, réchauffement climatique oblige ...
Je vais être obligé de revoir ma copie, mais en attendant, la seule parade que j' ai trouvée pour ne pas perdre la totalité de mes " bricolages " (pour ceux qui sont encore sous Stretch) c' est de faire une mise à niveau de la manière suivante (attention, rien n' est totalement garanti, j' ai eu pas mal de déconvenue sur différentes installations suivant l' environnement XFCE, Lxde, etc ..., les applications que vous avez déjà installées), je ne serai trop vous conseiller de faire une sauvegarde, du type "ghost"(fichier ISO) avec clonezilla avant toute manip, parc' qu' une fois corrompu, pour revenir en arrière, disons le carrément, c' est la galère.

On va partir d' un environnement sous Xfce, avec une Nvidia Geforce 6600.
Une fois que vous aurez fait votre sauvegarde au préalable, première chose à faire, ouvrir votre terminal et saisissez les commandes suivantes en root,

# apt-get update && apt-get upgrade && apt-get dist-upgrade

Pour ceux d' entre vous qui sont avec une installation du type Nvidia, toujours
en root, désinstallez tous les paquets nvidia (n’ oubliez pas le point),

apt purge nvidia.

Attention, même en faisant cette manip il restera des traces, il va falloir mettre les mains dans l' cambouis, autrement dit, avec " thunar ", supprimer les fichiers " xorg.conf.d " et " xorg.conf "
en allant dans etc/x11/

N' ayez aucune crainte, votre PC ne va pas exploser ou vous proposer un écran noir,  because maintenant nous allons réinstaller " le pilote libre nouveau " en faisant

apt install --reinstall xserver-xorg

apt install --reinstall xserver-xorg-video-nouveau



Redémarrez votre PC :

killall Xorg

Au boot suivant, " si problème d' affichage ", pour ceux qui avait un bureau étendu, normalement, pour retrouver l' affichage précédent, aller dans
Menu des applications/ Paramètres/ Affichage et modifiez la disposition de vos écrans en faisant un ty déplacer et ça  devrait l' faire.


Maintenant que votre config est débarrassé d' Nvidia, pour mettre à niveau Stretch vers Buster, il convient de modifier les sources de mises à jour, il suffira d' éditer le fichier /etc/apt/sources.list et de remplacer toutes les occurrences stretch par buster. Pour le faire, facilement et rapidement, on va utiliser la commande sed :

# sed -i 's/stretch/buster/g' /etc/apt/sources.list

La modification des sources faite, on va lancer la mise à jour de l' index des paquets avec un petit :

# apt-get update

Tout est désormais prêt pour lancer la migration. Il ne reste plus qu' à lancer la commande suivante :

# apt-get upgrade && apt-get dist-upgrade

Certains services installés sur votre machine vont avoir besoin de redémarrer lors de la mise à jour. Apt va alors vous demander si vous souhaitez ou non redémarrer ces services de manière automatique. À vous de voir ...
À l' issue de la mise à niveau, il vous suffit de redémarrer votre PC et normalement vous devriez vous retrouver sous Buster, mais c' est justement à ce moment la, lorsque GRUB " boot "
que certains d' entre vous auront ou pas une agréable ou désagréable surprise ..?

Si mon topic peut vous éviter mes galères,

                        @+  ???

PS : pour ceux qui auront le courage de tenter l' aventure, tenez moi au courant, ça peut être
        utile pour les autres ...
3
[Capitole du Libre 2019] Censure de sites imposée aux FAI : où en est on ? — taziden



Cette conférence a pour double objectif de
- faire le tour des possiblités de censure de sites prévues dans la loi
- revenir sur ce qu'il s'est passé depuis la précédente conférence datant de 2017 (https://2017.capitoledulibre.org/programme/#etat-des-lieux-de-la-censure-de-sites-web-en-franc).

Depuis 2017, les deux sites Indymedia Nantes et Indymedia Grenoble ont failli être censurés par voie administrative (à la demande du ministère de l'Intérieur).
C'est l'opposition de la personnalité qualifiée de la CNIL qui mènera le tribunal administratif de Cergy à se prononcer contre cette censure en annulant la décision du ministère de l'Intérieur.

C'est un sujet qui fait souvent l'objet de confusions et cette conférence a pour but ultime d'apporter un peu de clarté.
Nous verrons également les différents moyens de vérifier si un site est censuré, et par quel moyen technique il l'est.
4
[Capitole du Libre 2019] Du design de l’attention à l’éthique du designer — Raphaël Yharrassarry



Quand je conçois une page, un service, je vais faire attention aux besoins des utilisateurs, à leurs capacités cognitives. Je vais les guider dans le parcours que j’estime pertinent pour eux. Je vais attirer à leur attention vers certains éléments, la détourner d’autres éléments que je juge secondaire. Je peux jouer avec différents biais cognitifs pour arriver à mes fins. En allant plus loin, je peux mettre en place une stratégie pour que les utilisateurs adoptent librement certains comportements, voir créer de l’addiction, que se soit numérique ou dans la vie réelle. Ces comportements peuvent être vertueux ou justes servir les intérêts d’une entreprise. Quand est-ce que, moi, designer je passe la ligne rouge ? Quelles règles je me fixe ou pas ? Il existe des codes de conduites comme celui de l’UXPA, mais concrètement ça donne quoi quand on essaye de l’appliquer dans la vraie vie ?
5
[Capitole du Libre 2019] Le logiciel libre : un enjeu politique et social — Étienne Gonnu



Par les libertés qu’ils offrent, les logiciels libres sont d’une certaine manière la traduction informatique des éléments structurants d’une démocratie, notamment exprimés dans la devise : liberté, égalité, fraternité.

Cette analogie, souvent entendue, n'a rien perdu de sa justesse : le logiciel libre est plus que jamais un enjeu fondamentalement politique et social. Et c'est fort de cette conviction que l'April mène ses actions visant à défendre et promouvoir les libertés informatiques de toutes et de tous.

Cette conférence se propose ainsi de présenter et d'échanger sur les différentes actions institutionnelles de l'association : directive droit d'auteur, « économie circulaire », priorité au logiciel libre ou encore Open Bar.
6


La voix est une interface en pleine essor, et pour le moment principalement contrôlée par les acteurs majeurs du web. Ces derniers promeuvent des modèles centralisés pour assurer la captation de données utilisateur. Cette présentation introduit les deux projets Common Voice et DeepSpeech qui visent à libérer l'accès à la voix pour les développeurs et les utilisateurs.

Common Voice propose de collecter des données vocales qui seront accessibles sous licence CC-0 pour casser les barrières qui limitent l'accès aux technologies vocales. C'est un projet qui est accessible au grand public ; sa participation est primordiale pour avoir une variétés de voix garantissant une bonne représentativité.

DeepSpeech est un projet d'une implémentation de système de reconnaissance et de synthèse vocale sous licence libre, et qui vise à proposer une qualité de production fonctionnant correctement totalement en local. C'est un projet qui est plus orienté développeurs, mais les enjeux de vie privée intéressent tout le monde.
7
Définition Wikipédia d'une install Party Linux

Une install-partie ou install party,  terme anglais qu'on peut traduire littéralement par « fête d'installation », est une réunion qui permet à des novices de rencontrer des utilisateurs expérimentés de systèmes ou de logiciels libres qui les aideront afin d'installer un système libre sur leur propre machine ou à le configurer s'il est déjà installé.

Le but de cette rencontre est que les novices repartent à la fin de la journée avec leur propre ordinateur fonctionnant sous un nouveau système d'exploitation, correctement installé, configuré et agrémenté de nombreux logiciels.

Au cours de ces réunions, les utilisateurs confirmés tentent de transmettre une partie de leur savoir aux novices, qui deviendront passeurs à leur tour.

8


Peertube sur Debian 10 avec Apache
Mise en place
Mise en place des pre-requis

Il nous faut du nodejs, du yarn, du redis et du postgresql

apt install curl
curl -sL https://deb.nodesource.com/setup_10.x | bash -E -
curl -sS https://dl.yarnpkg.com/debian/pubkey.gpg | apt-key add -
echo "deb https://dl.yarnpkg.com/debian/ stable main" | tee /etc/apt/sources.list.d/yarn.list
apt update
apt install unzip xz-utils nodejs yarn ffmpeg postgresql postgresql-contrib postgresql postgresql-client g++ make redis-server

Création d'un utilisateur spécifique

Peertube va fonctionner en local sur le port 9000 (par défaut) et avec un utilisateur dédié.

mkdir -p /var/www/peertube.aukfood.net
useradd -s /bin/bash -d /var/www/peertube.aukfood.net peertube
chown -R peertube.peertube /var/www/peertube.aukfood.net
chmod 2770 /var/www/peertube.aukfood.net

Création de la bdd

Il faut créer une base de donnée postgresql pour l'application. NB ne pas oublier en prod de rajouter un backup de la base de données.

su - postgres
createuser peertube -d -P -R
createdb -O peertube peertube
psql -c "CREATE EXTENSION pg_trgm;" peertube
psql -c "CREATE EXTENSION unaccent;" peertube
exit

Création des répertoires

su - peertube
mkdir -p config storage versions etc var/log/apache2
cd versions

Téléchargement de la dernière version

VERSION=$(curl -s https://api.github.com/repos/chocobozzz/peertube/releases/latest | grep tag_name | cut -d '"' -f 4)
wget -q "https://github.com/Chocobozzz/PeerTube/releases/download/${VERSION}/peertube-${VERSION}.tar.xz"
tar -xJf peertube-${VERSION}.tar.xz
rm -f peertube-${VERSION}.tar.xz
cd ../
ln -s versions/peertube-${VERSION} ./peertube-latest
cd ./peertube-latest

Installation

Il suffit maintenant de lancer l'installation de Peertube

yarn install --production --pure-lockfile
cp ./config/production.yaml.example ../../config/production.yaml
cp ./config/local-test.json ../../config/local-production.json

Configuration et démarrage
Configuration

Le fichier de configuration est $HOME/config/production.yaml

Adapter la configuration

...
webserver:
  https: true
  hostname: 'ppertube.aukfood.net'
  port: 443
...
database:
  hostname: 'localhost'
  port: 5432
  suffix: ''
  username: 'peertube'
  password: 'peertube'
...
storage:
  tmp: '/var/www/peertube.aukfood.net/storage/tmp/' # Used to download data (imports etc), store uploaded files before processing...
  avatars: '/var/www/peertube.aukfood.net/storage/avatars/'
  videos: '/var/www/peertube.aukfood.net/storage/videos/'
  streaming_playlists: '/var/www/peertube.aukfood.net/storage/streaming-playlists/'
  redundancy: '/var/www/peertube.aukfood.net/storage/videos/'
  logs: '/var/www/peertube.aukfood.net/storage/logs/'
  previews: '/var/www/peertube.aukfood.net/storage/previews/'
  thumbnails: '/var/www/peertube.aukfood.net/storage/thumbnails/'
  torrents: '/var/www/peertube.aukfood.net/storage/torrents/'
  captions: '/var/www/peertube.aukfood.net/storage/captions/'
  cache: '/var/www/peertube.aukfood.net/storage/cache/'
  plugins: '/var/www/peertube.aukfood.net/storage/plugins/'
...
instance:
  name: 'PeerTube AukFood'
  short_description: 'PeerTube, a federated (ActivityPub) video streaming platform using P2P (BitTorrent) directly in the web browser with WebTorrent and Angular.'
  description: 'Peertube AukFood, nos vidéos à nous' # Support markdown

Un peu d'optimisation sysctl :

cp /var/www/peertube.aukfood.net/peertube-latest/support/sysctl.d/30-peertube-tcp.conf /etc/sysctl.d/
Démarrage

Il faut mettre en place les scripts pour le démarrage de peertube.

Modifier le fichier /etc/systemd/system/peertube.service en fonctione de votre installation.

cp /var/www/peertube.aukfood.net/peertube-latest/support/systemd/peertube.service /etc/systemd/system/
systemctl daemon-reload
systemctl enable peertube
systemctl start peertube
systemctl status peertube

Mot de passe admin

Il faut générer un mot de passe admin (root par défaut)

su - peertube
cd peertube-latest
NODE_CONFIG_DIR=/var/www/peertube.aukfood.net/config NODE_ENV=production npm run reset-password -- -u root

Proxy Apache

En frontal on met en place un proxy Apache et un certificat SSL Let's Encrypt
Installation d'Apache et des modules nécessaires

apt install apache2
a2enmod proxy proxy_http proxy_wstunnel ssl http2 rewrite headers

Rajouter l'utilisateur www-data dans le groupe peertube ça peut servir 🙂

Vhost Apache fichier etc/apache.conf

<VirtualHost *:80>
   ServerName peertube.aukfood.net
   Redirect Permanent / https://peertube.aukfood.net/
</VirtualHost>
<VirtualHost *:443>
        ServerName peertube.aukfood.net

  LogLevel debug
  ErrorLog "|/usr/bin/rotatelogs -lc /var/www/peertube.aukfood.net/var/log/apache2/error.%Y.%m.%d 86400"
  CustomLog "|/usr/bin/rotatelogs -lc /var/www/peertube.aukfood.net/var/log/apache2/access.%Y.%m.%d 86400" combined


        SSLEngine on
        SSLCertificateFile /etc/letsencrypt/live/peertube.aukfood.net/fullchain.pem
        SSLCertificateKeyFile /etc/letsencrypt/live/peertube.aukfood.net/privkey.pem

        # HSTS (mod_headers is required) (63072000 seconds = 2 years) (only activate it knowingly)
        #Header always set Strict-Transport-Security "max-age=63072000; includeSubDomains; preload"
       
        Header always set X-Content-Type-Options nosniff
        Header always set X-Robots-Tag none
        Header always set X-XSS-Protection "1; mode=block"

  # Activate http/2
  Protocols h2 h2c http/1.1

  H2Push          on
  H2PushPriority  *                       after
  H2PushPriority  text/css                before
  H2PushPriority  image/jpeg              after   32
  H2PushPriority  image/png               after   32
  H2PushPriority  application/javascript  interleaved

        # Hard limit, PeerTube does not support videos > 4GB
        LimitRequestBody 4294967294

        # Set caching on assets for 1 year
        <FilesMatch ^/client/(.*\.(js|css|woff2|otf|ttf|woff|eot))$>
                Header append Cache-Control "public, max-age=31536000, immutable"
        </FilesMatch>
        AliasMatch ^/client/(.*\.(js|css|woff2|otf|ttf|woff|eot))$ /var/www/peertube.aukfood.net/peertube-latest/client/dist/$1

        # Set caching on image files for 1 year
        <FilesMatch ^/static/(thumbnails|avatars)/(.*)$>
                Header append Cache-Control "public, max-age=31536000, immutable"
        </FilesMatch>
        AliasMatch ^/static/(thumbnails|avatars)/(.*)$ /var/www/peertube.aukfood.net/storage/$1/$2

        # Bypass PeerTube webseed route for better performances
        Alias /static/webseed /var/www/peertube.aukfood.net/storage/videos
        <Location /static/webseed>
                # Clients usually have 4 simultaneous webseed connections, so the real limit is 3MB/s per client
                SetOutputFilter RATE_LIMIT
                SetEnv rate-limit 800

                SetEnvIf Request_Method "GET" GETMETH=1

                Header set Access-Control-Allow-Origin "*" env=GETMETH
                Header set Access-Control-Allow-Headers "Range,DNT,X-CustomHeader,Keep-Alive,User-Agent,X-Requested-With,If-Modified-Since,Cache-Control,Content-Type" env=GETMETH
                Header set Access-Control-Allow-Methods "GET, OPTIONS" env=GETMETH
                Header set toto "foo" env=GETMETH
                SetEnvIf GETMETH "1" dontlog

                SetEnvIf Request_Method "OPTIONS" OPTIONSMETH=1

                Header set Access-Control-Allow-Origin "*" env=OPTIONSMETH
                Header set Access-Control-Allow-Headers "Range,DNT,X-CustomHeader,Keep-Alive,User-Agent,X-Requested-With,If-Modified-Since,Cache-Control,Content-Type" env=OPTIONSMETH
                Header set Access-Control-Allow-Methods "GET, OPTIONS" env=OPTIONSMETH
                Header set Access-Control-Max-Age "1000" env=OPTIONSMETH
                Header set Content-Type "text/plain charset=UTF-8" env=OPTIONSMETH
                Header set Content-Length "0" env=OPTIONSMETH
        </Location>

        <Location /videos/embed>
                Header unset X-Frame-Options
        </Location>

        ProxyPreserveHost On
        ProxyRequests On
        ProxyTimeout 600

        # Websocket tracker
        RewriteEngine On
        RewriteCond %{HTTP:Upgrade} websocket [NC]
        RewriteRule /(.*) ws://127.0.0.1:9000/$1 [P,L]

        <Location />
                ProxyPass http://127.0.0.1:9000/
        </Location>
</VirtualHost>
# Security configuration
SSLCipherSuite                    EECDH+AESGCM:EDH+AESGCM:AES256+EECDH:AES256+EDH
SSLProtocol                       All -SSLv2 -SSLv3 -TLSv1 -TLSv1.1
SSLHonorCipherOrder               on
# Requires Apache >= 2.4
SSLCompression                    off
# To use stapling, we have to enable it globally
SSLStaplingCache                  "shmcb:logs/stapling-cache(150000)"
# OCSP Stapling requires Apache >= 2.3.3
SSLUseStapling                    on
SSLStaplingResponderTimeout       5
SSLStaplingReturnResponderErrors  off
SSLSessionTickets                 off # Requires Apache >= 2.4.11

Pour finir il suffit de créer le certificat SSL et activer le vhost Apache. Et ça tourne ...

Je me permet de citer ici les sources qui m'ont permis de mettre en place cette installation :

https://blog.zergy.net/index.php?article27/installer-peertube-sur-debian-9-stretch

https://docs.joinpeertube.org/#/



9
[Capitole du Libre 2019] Blender vs 3DS Max / Maya / ZBrush : Analyse comparative — Thibaud Artigues


Blender est considéré comme un outil multi usage, de la modélisation à la sculpture en passant par l'animation 2D.
Mais que vaut-il vraiment par rapport à ses concurrents ? L'objectif de cette conférence est de comparer les principaux modules de Blender face aux applications propriétaire comme 3ds MAX, Maya et ZBrush afin de déterminer les avantages et lacunes de celui-ci.
10
[Capitole du Libre 2019] Open Data : l'âge de la maturité — Sandrine Mathon


Après le temps des pionniers, puis de l'extension de l'ouverture des données publiques, voici le temps de la maturité. où en sont les collectivités 1 an après l'obligation de l'open data par principe ? quelles avancées ? quelle généralisation ?
Un point sera fait également sur la coopération entre collectivité en Occitanie
Pages: [1] 2 3 ... 10