informatique:index

Informatique

Applications informatiques Une application est un ensemble de logiciels, programmes, utilitaires.. qui permettent d'accomplir une activité particulière. On pourrait simplifier que lorsque l'installation nécessite plus d'une ligne de commande, il s'agit d'une application. Voici le Guide des applications. La plupart des progrmmes sont des produits OpenSource ou similairement proche.

Accéder à la lite complète » Applications, liste complète

cette catégorie n'existe pas : informatique:se:linux:applications

 

pour rénover un réseau

Mini panneau de raccordement Cat 6A 8 ou 12 ports, panneau de raccordement entièrement blindé, pour montage mural

~ 30€

https://fr.aliexpress.com/item/4000405745465.html

panneau mural Cat7 RJ45 (type blindé, matériau en alliage de zinc)

~ 3€

https://fr.aliexpress.com/item/32890380850.html

 

sous Linux Debian, Arch, Fedora et Ubuntu

Handbrake est un programme graphique Open Source pour compresser une vidéo ou un extrait de vidéo. Il est reconnu par ça facilité d'extraire les vidéos des DVD incluant un système anti copie, dans le respect du droit de la copie privée. Avec toutes ces options, les fichiers compressés seront au format souhaités.

https://www.maketecheasier.com/install-handbrake-linux-rip-dvd/

Ubuntu intègre dans ces dépots le logiciel Handbrake ainsi que les composants complémentaires pour lire les DVD dans le package libdvd-pkg.

sudo apt install libdvd-pkg
sudo dpkg-reconfigure libdvd-pkg

Puis installer Handbrake

sudo apt install handbrake

Avec Fedora, Handbrake se trouve dans le dépot RPM Fusion Free. Vous pouvez vérifier sa disponibilité grâce au site pkgs.org. Suivre le lien : Handbrake présent dans les dépôts

Pour installer le depot RPM Fusion, je vous conseille cet article : rpm-fusion-free-et-rpm-fusion-non-free

On installe les composants complémentaires audio présent dans RPM Fusion Free :

sudo dnf install rpmfusion-free-release-tainted
sudo dnf install libdvdcss

On fini par installer Handbrake

sudo dnf install handbrake-gui
sudo pacman -S libdvdcss handbrake
 

Nom de la section

L'objectif est d'ouvrir d'autres fichiers de mot de passe depuis un fichier principal sans nécessité de saisir un mot de passe complémentaire.

Ajouter un groupe nommer AutoOpen, à la racine de votre aborescence.

Ajouter un enregistrement dans le dossier AutoOpen avec les informations suivantes.

password : mot de passe d'ouverture du fichier

url : le nom du fichier de mots de passe. Il peut être de format :

  • file:/ /absolute/path.kdbx
  • /absolute/path.kdbx
  • path.kbdx (which is relative to the current db)
 
 
 

DIY VPN

Le fonctionnement d’un VPN repose sur des serveurs, des protocoles réseau et des technologies de sécurité. Il est possible de monter son VPN sur un serveur loué.

Créer un VPN et intaller Pi Hole chez Scaleway

Créer un VPN chez IONOS [EN]

Déployer OpenVPN sur un VPS chez OVH

 

Présentation d'une installation minimale pour un fonctionnement normal.

1. Vérifier le hostname complet avec hostname -f. Cela conditionnera la base dn pour le LDAP. Si nécessaire, modifier /etc/hostname et /etc/hosts.

2. Installer le démon LDAP

sudo apt install slapd

3. Installer les outils LDAP

sudo apt install ldap-utils

4. Vérifier le déploiement

slapd -V
 

Voilà une question que l'on peut se poser quand on écrit des batchs : Comment réaliser une pause de X secondes ?

Sous Linux, la commande sleep permet d'attendre un moment spécifié avant de poursuivre.

sleep <NUMBER><SUFFIX>

Par défaut, le nombre (NUMBER) indiqué est des secondes. Le nombre indiqué doit être un entier.
L'attente peut être en secondes (s), minutes, heures (h) ou jours (d). Il est mentionné par le paramètre SUFFIX.

Sous Windows, on utilisera la commande ping. Deux paramètres nous seront utile : le délai d'attente d'une réponse (w) et le nombre d'essai (n). On effectuera un ping sur une adresse qui ne peut pas être jointe.

ping 1.1.1.1 -n 1 -w 1000 > nul

L'option w doit être indiqué en millisecondes.

Pour Windows XP, le fonctionnement de Ping diffère. On retiendra une autre syntaxe.

ping 1.1.1.1 -n 5 > nul

La syntaxe précédente ne nous permet d'effectuer une commande passe-partout, du genre wait 5.

Pour réaliser cet aspect là, nous écrirons un batch. Il permettra de traiter un argument.

L'argument sera le nombre de secondes que l'on souhaite attendre.

wait.bat
  ping 1.1.1.1 -n 1 -w %1000 >NUL

J'ai vu qu'il était également possible d'utiliser la commande choice avec l'option /t. Cependant, il est dommage que toute action sur le clavier annulera l'attente.

 

Sous Linux, les fichiers de configurations se trouvent soit dans :

  • ~/.var/app/org.musicbrainz.Picard/config/MusicBrainz pour une installation avec falthub
  • ~/.config/MusicBrainz pour une installation avec dnf

Petit de renommage des fichiers prenant en compte single, et album. Exemple :

~/Musique/nas/audio/albums/b/beatles,_the/help!_(1965)_2c053984-4645-4699-9474-d2c35c227028/7._the_beatles_-_ticket_to_ride.mp3
~/Musique/nas/audio/singles/c/cobra_starship_feat._sabi/cobra_starship_feat._sabi_-_you_make_me_feel..._(disco_fries_remix).opus
~/Musique/nas/audio/singles/s/snap!/_1990/snap!_-_the_power_(acapella).opus

voici le script mis en œuvre chez moi. Il permet de :

  • Nommage de type c/cedric_abonnel/mon_album_(2021)_8956ec26-7588-4bba-9812-fcf8523c09d5
  • Dossier spécial pour les compilations et Various Artists
$lower(
$replace(

$if($eq(%albumartist%,Various Artists),
various_artists/$left($firstalphachar($if2(%albumsort%,%album%)),1),
$left($firstalphachar($if2(%albumartistsort%,%albumartist%)),1)/$if2(%albumartistsort%,%albumartist%)
)/

$if(%album%,%album%)$if(%date%, \($left(%date%,4)\))
$if(%musicbrainz_albumid%,_%musicbrainz_albumid%)
$if($eq($get(totaldiscs),1),,$if(%discnumber%,/disc-%discnumber%/))/
$if(%tracknumber%,%tracknumber%. )
%artist% - %title% %acoustid_id%


		, ,_
	)
)
 

 GNU Linux

Accéder à la page » GNU / Linux
cette catégorie n'existe pas : informatique:se:linux

 

mes notes sur Microsoft Windows

1. Windows 10 : et si on le remplaçait ?

Depuis 2015, avec le déploiement du nouveau Windows 10, on voit fleurir des tutoriaux et guide pour passer de nouveau sur Windows 8, Windows 8.1 voir Windows 7 :

  • Windows 10, Comment rétrograder son PC vers Windows 7 ou Windows 8.1 ?
  • Les 10 bonnes raisons de ne pas passer à Windows 10
  • Désinstaller Windows 10 et revenir à Windows 7 ou 8.1

Les raisons sont divers et multiples, voir même justifiées.

Windows 10 ne vous plaît pas forcément

lire cet article...

Windows 10 est trop lent sur votre ordinateur

lire cet article...

Marre de Windows ? Passez sur Fedora

2. D'autres notes interessantes

 

mes notes sur MS DOS

Une sélection de logiciels, utilitaires et de notes concernant Microsoft DOS. J'agrémente les articles de mes découvertes et savoir-faire.

 

Raspbian, c'est le système d'exploitation pour Raspberry Pi. C'est un GNU/Linux basé sur une Debian.

Accéder à la page » Raspbian
cette catégorie n'existe pas : informatique:se:raspbian

 
 

Simuler tail en PHP

<?php
$handle = popen("tail -f /etc/httpd/logs/access.log 2>&1", 'r');
while(!feof($handle)) {
    $buffer = fgets($handle);
    echo "$buffer<br/>\n";
    ob_flush();
    flush();
}
pclose($handle);
function follow($file)
{
    $size = 0;
    while (true) {
        clearstatcache();
        $currentSize = filesize($file);
        if ($size == $currentSize) {
            usleep(100);
            continue;
        }
 
        $fh = fopen($file, "r");
        fseek($fh, $size);
 
        while ($d = fgets($fh)) {
            echo $d;
        }
 
        fclose($fh);
        $size = $currentSize;
    }
}
 
follow("file.txt");
 
Entrer votre commentaire. La syntaxe wiki est autorisée:
Si vous ne pouvez pas lire le code, téléchargez ce fichier .wav pour l'écouter.
 
  • informatique/index.txt
  • Dernière modification: 2021/01/16 05:10
  • de Cédric ABONNEL