Conserver du café

Le café vert se conserve deux ans maximum à l’abri de la chaleur, de la lumière et de l’humidité.

Le café torréfié en grains se conserve 4 mois maximum à l’abri de la chaleur, de la lumière et de l’humidité.

Le café torréfié moulu se conserve 4 semaines à l’abri de la chaleur, de la lumière et de l’humidité.

Uptime Windows 10 – MacOS – Linux

Obtenir l’Uptime sous windows 10.

Rien d’extraordinaire ici, le but c’est d’afficher l’uptime de l’ordinateur via une interface graphique très simple. Pour fermer l’application il suffit de cliquer dessus.

#-------------------------------------------------------------------------------
# Name:        softs37-Afficher Uptime.pyw
# Purpose:     Afficher l'uptime de l'ordinateur
#
# Author:      cGIfl300
#
# Created:     15/03/2019
# Copyright:   (c) cGIfl300 2019
# Licence:     GPLv3
#    This program is free software: you can redistribute it and/or modify
#    it under the terms of the GNU General Public License as published by
#    the Free Software Foundation, either version 3 of the License, or
#    (at your option) any later version.
#
#    This program is distributed in the hope that it will be useful,
#    but WITHOUT ANY WARRANTY; without even the implied warranty of
#    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
#    GNU General Public License for more details.
#
#    You should have received a copy of the GNU General Public License
#    along with this program.  If not, see <https://www.gnu.org/licenses/>.
#-------------------------------------------------------------------------------
from s37uptime import *
from tkinter import *

def maj():
    temp = s37uptime()
    afficher = 'L\'ordinateur fonctionne depuis :\n{}h{:02d}minutes'.format(temp[0],
    temp[1])
    affichemoi.set(afficher)
    w.after(10000, maj)

def doQuitter(caraboule):
    w.destroy()

w = Tk()
affichemoi = StringVar()
label01=Label(w, textvariable=affichemoi)
label01.pack()
label01.bind(sequence="<Button>", func=doQuitter)
w.title('Uptime')
w.overrideredirect(1)
maj()
w.mainloop()
#-------------------------------------------------------------------------------
# Name:        s37uptime
# Purpose:     returning computer's uptime to an easy to use format
#
# Author:      cGIfl300
#
# Created:     09/03/2019
#
#    Copyright (C) 2019  cGIfl300
#
#    This program is free software: you can redistribute it and/or modify
#    it under the terms of the GNU General Public License as published by
#    the Free Software Foundation, either version 3 of the License, or
#    (at your option) any later version.
#
#    This program is distributed in the hope that it will be useful,
#    but WITHOUT ANY WARRANTY; without even the implied warranty of
#    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
#    GNU General Public License for more details.
#
#    You should have received a copy of the GNU General Public License
#    along with this program.  If not, see <https://www.gnu.org/licenses/>.
#-------------------------------------------------------------------------------

from uptime import *

def s37uptime():
    uptimebrut = uptime()
    heure = round(uptimebrut/(3600))
    minutes = round((uptimebrut - heure * 3600)/60)
    if minutes < 0:
        heure = heure - 1
        minutes = round((uptimebrut - heure * 3600)/60)
    return (heure, minutes)

#retour = s37uptime()
#print (retour[0],"h",retour[1],"minutes")

VPS – Ajouter une SWAP pour augmenter la RAM

Les VPS c’est super, la preuve, ici c’est un VPS, mais voilà, c’est cher si on veut un peu de RAM.

Si vous avez la chance d’avoir un VPS sur SSD il est très intéressant de se poser la question d’utiliser le disque dur pour émuler la RAM qu’il manque.

Contrairement à windows, linux ne créé pas de fichiers d’échange à la volée, il faut créer une partition d’échange, c’est la fameuse swap.

En SSD les accès disque sont suffisament rapide pour envisager une utilisation sérieuse du disque dur pour remplacer la mémoire vive manquante.

Il suffit donc de créer un fichier d’échange, 2GO dans notre exemple, ne le prenez pas démesuré, il reste plus lent que la RAM réelle, 2x votre RAM réelle c’est un maximum:

sudo fallocate -l 2G /swapfile

Par sécurité on oublie pas de ne pas autoriser n’importe qui à le lire:

sudo chmod 600 /swapfile

On le formate:

sudo mkswap /swapfile

Puis on active le montage automatique au démarrage du serveur:

echo ‘/swapfile none swap sw 0 0’ | sudo tee -a /etc/fstab

Pour terminer un fait un reboot classique:

sudo reboot

Voilà, votre serveur pourra faire les mises à jour et accueillir plus de visiteurs sans être à court de mémoire vive.

Ubuntu – Supprimer Unity et installer KDE Plasma

Ubuntu linux c’est chouette, mais Unity ça l’est moins, si par exemple vous désirez créer des racourcis sur le bureau vers des URL ou des scripts (python par exemple) c’est pas pratique.

En plus d’être moche, c’est carrément lent, alors autant le supprimer et passer à KDE Plasma.

Une fois devant Unity, admirez une dernière fois l’esthétisme discutable de l’œuvre puis, appuyez sur <ctrl> + <alt> + <F3>

Un terminal indépendant de votre session devrait apparaître.

Entrez votre login et mot de passe.

Puis entrez la commande suivante.

sudo apt remove ubuntu-desktop -y; sudo apt install kubuntu-desktop -y

Une question vas vous être posée car il ne peut exister qu’un seul gestionnaire de session, sélectionner sddm.

Le tour est joué, redémarrez votre ordinateur pour tester votre nouvelle configuration.

Linux – Pilotes – RTL8723DE

Installation des pilotes pour la carte RTL8723DE.

1. Vérifier la version de votre noyau; version 4.15 minimum.

u9861@ubuntuFR3829:~$ sudo su
root@ubuntuFR3829:/home/u9861# uname -a
Linux ubuntuFR3829 4.15.0-44-generic #47-Ubuntu SMP Mon Jan 14 11:26:59 UTC 2019 x86_64 x86_64 x86_64 GNU/Linux
root@ubuntuFR3829:/home/u9861#

2. Installer dkim et git

root@ubuntuFR3829:/home/u9861# apt install dkim git -y

3. Créer un script d’installation automatisé

root@ubuntuFR3829:/home/u9861# mkdir Pilotes; cd Pilotes; pico wifi

Collez le texte suivant:

#!/bin/bash
sudo git clone https://github.com/smlinux/rtl8723de.git -b 4.15-up
sudo dkms add ./rtl8723de
sudo dkms install rtl8723de/5.1.1.8_21285.20171026_COEX20170111-1414
sudo depmod -a
sudo reboot

Enregistrez votre fichier puis fermez l’éditeur <ctrl> + <o> puis <ctrl> + <x>

4. Rendre le script exécutable, lancer le clonage du répertoire git, compiler le module pour votre noyau, l’installer, l’activer puis redémarrer votre ordinateur

chmod +x wifi; ./wifi

Voilà, maintenant votre carte wifi dois fonctionner.

Il se peut que les headers de votre noyau soient manquantes, pour les téléchargées et vous assurer de la mise à jour de votre système, il vous suffira de taper:

sudo apt update -y; apt full-upgrade -y; apt autoremove-y;

Ubuntu – Supprimer lien Amazon

Si comme moi vous en avez assez d’avoir de la réclame affiché dans votre menu après avoir installer ubuntu linux, vous pouvez supprimer Amazon très simplement:

u9861@ubuntuFR3829:~$ sudo su root@ubuntuFR3829:/home/u9861# rm /usr/share/applications/ubuntu-amazon-default.desktop