Chaque fois je perd la commande … donc je pose ici la commande :
# ffmpeg -i RocdAzur2024C.mp4 -c:v libx264 -pix_fmt yuv420p -crf 28 -preset fast -tune zerolatency -c:a aac -vf scale="480:270" RocdAzur2024C2.mp4
# du -sh RocdAzur2024C.mp4 RocdAzur2024C2.mp4
221M RocdAzur2024C.mp4
68M RocdAzur2024C2.mp4
Le but était d’avoir moins de 100 Mo sur une video de 12 minutes en 960x540.
Je conseille vivement la version Ubuntu qui permet de faire l’équivalent de Microsoft (voir plus). Sinon Linux Mint est très bien aussi : https://linuxmint.com/ .
Un très bon article sur le sujet : https://next.ink/144344/panne-et-paralysie-mondiale-une-mise-a-jour-crowdstrike-provoque-des-bugs-en-cascade/
Une gigantesque panne affecte actuellement de nombreuses structures, y compris de grosses entreprises, des aéroports et des hôpitaux. En cause apparemment, une mise à jour des logiciels de cybersécurité de CrowdStrike. Elle provoque des écrans bleus sur les machines équipées de Windows, ainsi que des redémarrages en boucle.
Voici un petit exemple, on va faire une base de donnée sous Postgresql :
$ createdb CLASSE
$ psql -d CLASSE
psql (14.11 (Ubuntu 14.11-0ubuntu0.22.04.1), server 10.15 (Ubuntu 10.15-0ubuntu0.18.04.1))
Type "help" for help.
CLASSE=> create table classe (Prenom varchar(50) primary key, classe int);
CREATE TABLE
CLASSE=> create table math (Prenom varchar(50) primary key, note float);
CREATE TABLE
CLASSE=> create table anglais (Prenom varchar(50) primary key, note float);
CREATE TABLE
CLASSE=> create table espagnol (Prenom varchar(50) primary key, note float);
CREATE TABLE
CLASSE=> insert into classe (Prenom, classe) values ('Riri',1);
INSERT 0 1
CLASSE=> insert into classe (Prenom, classe) values ('Fifi',1);
INSERT 0 1
CLASSE=> insert into classe (Prenom, classe) values ('Loulou',1);
INSERT 0 1
CLASSE=> insert into classe (Prenom, classe) values ('Paul',2);
INSERT 0 1
CLASSE=> insert into classe (Prenom, classe) values ('Pierre',2);
INSERT 0 1
CLASSE=> insert into classe (Prenom, classe) values ('Jacques',2);
INSERT 0 1
CLASSE=> insert into math (Prenom, note) values ('Riri',10);
INSERT 0 1
CLASSE=> insert into math (Prenom, note) values ('Fifi',11);
INSERT 0 1
CLASSE=> insert into math (Prenom, note) values ('Loulou',12);
INSERT 0 1
CLASSE=> insert into math (Prenom, note) values ('Paul',13);
INSERT 0 1
CLASSE=> insert into math (Prenom, note) values ('Pierre',14);
INSERT 0 1
CLASSE=> insert into math (Prenom, note) values ('Jacques',15);
INSERT 0 1
CLASSE=> insert into anglais (Prenom, note) values ('Riri',11);
INSERT 0 1
CLASSE=> insert into anglais (Prenom, note) values ('Fifi',12);
INSERT 0 1
CLASSE=> insert into espagnol (Prenom, note) values ('Loulou',13);
INSERT 0 1
CLASSE=> insert into espagnol (Prenom, note) values ('Paul',14);
INSERT 0 1
CLASSE=> insert into espagnol (Prenom, note) values ('Pierre',15);
INSERT 0 1
CLASSE=> insert into anglais (Prenom, note) values ('Jacques',16);
INSERT 0 1
On a donc 2 classes de 3 élèves, et dans les classes tous le monde à math mais les langues sont mélangés.
J’ai assisté à quelques Talks… pour plus d’informations : www.opensource-experience.com .
Petite mise à jours des composants pour les scripts python Yolo:
pip3 install opencv-python
pip3 install torch
pip3 install pandas
pip3 install tqdm
pip3 install torchvision
pip3 install matplotlib
pip3 install seaborn
le meilleur endroit pour faire des captures vidéos … Villeneuve-Loubet et les bouchons sans fin tous les weekends. Misère.
[video width=“960” height=“540” mp4=“https://www.cyber-neurones.org/wp-content/uploads/2023/11/yolotest.mp4"][/video]
J’ai fini par trouvé (j’ai ajouté css/extra.css ):
img.emoji {
height: 16px;
width: 16px;
margin: 0 .05em 0 .1em;
vertical-align: -0.1em;
}
.twemoji {
width: 16px;
height: 16px;
display: inline-block;
vertical-align: top;
}
Et maintenant c’est fixé.
𝗖 𝗶𝘀 𝘁𝗵𝗲 𝗺𝗼𝘀𝘁 𝗲𝗳𝗳𝗶𝗰𝗶𝗲𝗻𝘁 𝗽𝗿𝗼𝗴𝗿𝗮𝗺𝗺𝗶𝗻𝗴 𝗹𝗮𝗻𝗴𝘂𝗮𝗴𝗲, 𝘄𝗵𝗶𝗹𝗲 𝗣𝘆𝘁𝗵𝗼𝗻 𝗮𝗻𝗱 𝗣𝗲𝗿𝗹 𝗮𝗿𝗲 𝘁𝗵𝗲 𝗹𝗲𝗮𝘀𝘁 𝗲𝗻𝘃𝗶𝗿𝗼𝗻𝗺𝗲𝗻𝘁𝗮𝗹 𝗳𝗿𝗶𝗲𝗻𝗱𝗹𝘆 𝗽𝗿𝗼𝗴𝗿𝗮𝗺𝗺𝗶𝗻𝗴 𝗹𝗮𝗻𝗴𝘂𝗮𝗴𝗲

Artcile complet : https://medium.com/codex/what-are-the-greenest-programming-languages-e738774b1957
Voici le lien à suivre pour avoir la liste : https://code.gouv.fr/#/sill
La liste que j’utilise énormément :
Quand j’ai l’erreur suivante sur SVN : “413 Request Entity Too Large”, c’est qu’il y a un gros différenciel et que le serveur est mal configuré pour ce gros différentiel.
J’utilise donc le workaround suivant, pour découper la mise à jours par répertoire :
**find -type d | grep -v -e "\.svn" | tac | xargs -d"\n" -n1 svn up**