Olivier Pons
Technical blog - blog technique

Daily Archives: 5 April, 2020

  • Django: how to make customized error pages (404, 500, etc.) 5 April 2020
If you quit once, it becomes a habit. Never give up.
I've failed over and over again in my life and that is why I succeed.
Michael Jordan

Rechercher

profile for Olivier Pons on Stack Exchange, a network of free, community-driven Q&A sites
"When you do something, know that you will have against you: those who want to do the same thing, those who wanted the opposite, and the vast majority of those who did not want to do anything."
Confucius
Battlesoop
Règles de diplomacy

Commentaires récents

    Olivier Pons
    développeur Web
    » spécialités

    - jQuery
    - jQuery Mobile
    - jQuery UI

    » assurance

    - pretassur.fr
    - www.visa-schengen-assurance.com
    - acarat.fr

    » e-Commerce

    - www.papdevis.fr
    - www.livrepizzas.fr
    - benativo.fr

    enseignant
    Spécialiste Web

    - MVC
    - Technologies Web
    - JavaScript
    - HTML5
    - CSS - HTML

    Linux

    » Introduction aux systèmes d'exploitation UNIX/Linux
    - architecture des ordinateurs et de Linux ;
    - éléments historiques sur UNIX/Linux ;
    - qu'est-ce qu'une distribution ?Les différentes licences logicielles.

    » Premier pas sur Linux
    - ouvrir/fermer une session, changer son mot de passe ;
    - format général des commandes UNIX.

    » Aides sur les commandes
    - options -h, -? et –help ;
    - les pages de man (man whatis et apropos) ;
    - les pages info, les commandes whereis et which ;
    - la documentation en ligne ;
    - autres sources de documentation (sites web des projets …).

    » Arborescence du système de fichiers
    - éléments d'une arborescence de fichiers UNIX : fichiers, répertoires, liens … ;
    - comprendre le FHS (File Hierarchy Standard) ;
    - chemins d'accès absolus et relatifs ;
    - commandes de base : pwd, cd, ls … ;
    - rediriger et paginer la sortie d'une commande ;
    - réinitialiser l'affichage du terminal : clear et reset ;

    » Travailler avec les fichiers et les répertoires
    - identifier les types de fichiers (file) ;
    - l'utilitaire cat et les redirections ;
    - créer et supprimer des répertoires : mkdir et rmdir ;
    - copier, déplacer, supprimer des fichiers et des répertoires ;
    - créer des liens directs et indirects ;
    - spécifier plusieurs noms de fichiers à l'aide de patterns ;
    - rechercher des chaînes de caractères avec grep ;
    - introduction aux expressions régulières ;
    - compresser et archiver des fichiers (tar, gzip, bzip) ;
    - rechercher des fichiers (find et locate) ;
    - commandes de filtre.

    » Administration des utilisateurs et des groupes
    - les comptes utilisateur ;
    - le fichier /etc/passwd ;
    - monitoring de l'activité des comptes utilisateur ;
    - les groupes : le fichier /etc/group ;
    - gestion des groupes ;
    - déléguer des privilèges d'administrateur : su, sudo.

    » Les permissions sur les fichiers et les répertoires
    - définir des permissions : chmod ;
    - changer le propriétaire et le groupe : chown, chgrp ;
    - les modes d'accès spéciaux : setuid, setgid et le sticky bit ;
    - l'umask.

    » Editeurs de texte
    - les éditeurs sous Linux ;
    - l’éditeur en ligne de commande « vi ».

    » Démarrage, runlevels et arrêt
    - amorçage et initialisation d'un système Linux ;
    - événements d'amorçage (dmesg) ;
    - influer sur le processus d'amorçage (passage de paramètres au noyau) ;
    - arrêter ou réamorcer le système ;
    - les runlevels ;
    - le chargeur d'amorçage Grub ;

    » Introduction au monitoring des ressources
    - l'espace disque : df, du … ;
    - les processus : ps, top … ;
    - les connexions réseaux : netstat ;
    - les périphériques : lpci, lsusb ...
    Claviers
    »Ergofip.com
    Liens d'aide
    Type de touches

    Claviers
    »Ergofip.com
    »histoire
    »atreus
    »key64
    »Infinity ErgoDox
    »DAS Keyboard
    »Kinesis Advantage keyboard
    »keyboard.io

    Recent Posts

    • How to Use Hyperfine. Example: Compare the Performance of rg and ag
    • Automating Git Branch Cleanup with an Alias: A Practical Guide
    • Black Screen – A Simple Yet Useful Tool
    • Delete the oldest files from a folder as long as it exceeds a certain size
    • Django scripting: “AppRegistryNotReady: Apps aren’t loaded yet” solution!

    Categories

    • C# (1)
    • Django (5)
    • Non classé (1)
    • Python (2)
    • Shell (3)

    Meta

    • Register
    • Log in
    • Entries feed
    • Comments feed
    • WordPress.org
    April 2020
    M T W T F S S
     12345
    6789101112
    13141516171819
    20212223242526
    27282930  
    « Mar   May »

    Tags

    404 ag altinstall compile django error errors git github gitlab hyperfine linux multiple install python rg script shell template templating variable variables

    Nombre d'Indésirables bloqués

    212,219 spam blocked by Akismet