Avoir un peu d'intimité pour faire ses propres expériences c'est toujours bien. C'est pourquoi il peut être utile de mieux comprendre comment fonctionne le fichier d'historique bash sous Linux et savoir y effacer les machins un peu honteux, voire les lignes de commandes entrées par erreur avec des mots de passe en clair (bouuuuh, c'est pas bien).
D'abord, il faut savoir que l'historique contient uniquement vos propres commandes. Toutefois l'utilisateur root peut voir un historique global. Normal, c'est lui le patron ! Ce qui d'ailleurs est pratique pour savoir qui a fait quoi sur la machine.
Pour consulter votre historique, entrez simplement la commande :
history
Vous verrez alors les dernières commandes, numérotées.
Pour supprimer une ligne gênante, il suffit donc d'utiliser le paramètre -d comme ceci :
history -d 421
Et pour tout nettoyer :
history -c
Pour aller plus loin, si vous voulez voir la date et l'heure d'exécution de chaque commande, vous pouvez entrer cette commande export :
export HISTTIMEFORMAT='%F %T '
%F équivaut à la date au format %Y-%m-%d et %T équivaut à l'heure au format (%H:%M:%S).
Puis refaites un "history"
Si vous remarquez beaucoup de commandes parasites, vous pouvez aussi indiquer à history de ne pas en tenir compte et de ne pas les logger. Pour cela, utilisez le paramètre export comme ceci avec la commande concernée. Par exemple si je veux masquer tout les "ls -l", les commandes pwd et la commande history elle-même, il suffit de faire :
export HISTIGNORE='ls -l:pwd:history'
Et pour remettre ça à zéro tout cela, il suffit de laisser un HISTIGNORE vide ou avec des commandes différentes.
export HISTIGNORE=''
Ou faire un
unset export HISTIGNORE
Ensuite, si vous voulez ignorer les commandes dupliquées dans le fichier, il faut faire un :
export HISTCONTROL=ignoredups
Et comme ci-dessus, pour remettre à zéro le paramètre, faites un
unset HISTCONTROL
Maintenant si certains de ces paramètres vous plaisent vous pouvez les configurer pour qu'ils soient permanents. Éditez ou créez le fichier .bash_profile et ajoutez y les paramètres voulus:
# .bash_profile
# Get the aliases and functions
if [ -f ~/.bashrc ]; then
. ~/.bashrc
fi
# User specific environment and startup programs export HISTCONTROL=ignoredups
export HISTIGNORE='ls -l:pwd:history'
PATH=$PATH:$HOME/bin
export PATH
Enfin, pour désactiver le logging des commandes, vous pouvez aussi ajouter dans le fichier .bash_profile le paramètre
export HISTSIZE=0
Notez que si vous l'ajoutez au niveau du fichier /etc/profile, ce sera désactivé pour tous les users sur tout le système. Je ne le recommande pas spécialement, mais si vous opérez un serveur qui nécessite un bon niveau de confidentialité, c'est utile.
Enfin, pour consulter l'historique d'un utilisateur précis, il suffit d'aller voir le .bash_history qui se trouve dans son répertoire home comme ceci :
cat /home/UTILISATEUR/.bash_history
Voilà...
Si vous voyez d'autres trucs à rajouter, n'hésitez pas, les commentaires sont ouverts.
Semaine chargée en ce qui me concerne, surtout que j'entre dans la phase finale de la nouvelle version du site. Mais là c'est le week-end, on relaaaxxx et ce soir, réveillon !!!!
Je pense donc bien fort à vous. Que vous soyez en famille, entre amis ou seul ce soir et dans les jours qui viennent, je vous souhaite de prendre un peu de temps pour vous et de passer d'excellentes fêtes.
A très vite !
Cet article merveilleux et sans aucun égal intitulé : Bonnes fêtes ! ; a été publié sur Korben, le seul site qui t'aime plus fort que tes parents.
Après une série 1 qui vous a beaucoup plu, voici la suite de mes idées cadeaux pour cette dernière semaine d'achats.
Noël arrive à grands pas et vous êtes sans doute comme moi, en mode retard puissance 4 pour boucler votre liste de cadeaux, à commander ou à offrir.
La série 1 était focus sur les gadgets tech, des trucs peux communs et originaux, cette série 2 est centrée sur les différentes offres gaming; hardware, jeux vidéos ou encore lecture et développement.
Retro Gaming
Il ne faut jamais oublié d'où on vient et moi je viens du passé ;)
J'ai connu la musique 8 bits, Amstrad, Atari, Commodore, la guerre Nintendo vs Sega, l'arrivée de la PlayStation et la renaissance de Final Fantasy.
Du coup, on commence cette sélection par du retro gaming.
Avec ce Raspberry Pi Model B Quad Core, vous avez tout ce qu'il vous faut pour bidouiller une Recalbox et rejouer à des jeux aussi vieux que Merlin.
Toutes les infos sont ici
Compatible IOS, Android, PC, Windows, MAC ou encore IPAD, IPHONE, avec cette manette retro Nintendo, vous aurez à nouveau la joie de vous défoncer les pouces comme jamais, pour faire planer Mario avec sa fucking queue de renard ou sur une combi de Zangief.
Pour commencer à jouer, aujourd'hui faut commencer par être connecté, sinon, pas de parties multijoueurs, pas de DLC et pas de AFK.
Pour s'assurer une bonne connexion, les box internet ne suffisent pas, il faut du gros matos.
Netgear propose la gamme des Nighthawk, mais Huawei se montrent aussi très convaincant avec ce router au look plus facile à intégrer dans l'ambiance déco de la casa.
Plus classique mais très efficace, cette souris propose 6 DPI réglables qui peuvent être commutés en temps réel pour satisfaire les différents besoins. Le capteur optique de jeu supérieur peut fournir jusqu'à 7250 DPI et une accélération 20G. Vous pouvez utiliser le disque du lecteur pour plus de paramètres.
Y a plus costaud, bien sûr, sur PC vous avez l'option de choisir la manette XBOX, une valeur sûr, mais dans les petits prix la G3s est tip top et fait parfaitement le job.
Ce clavier mécanique est clairement mon coup de coeur dans sa catégorie, manque de bol il n'a pas une grosse promo et du coup il pique un peu niveau budget. Mais quand on aime on ne compte pas et je suis très exigeant avec mon matos.
Et quand vous lisez la description "Châssis en aluminium brossé anodisé de qualité aéronautique, conçu pour supporter la longue carrière d'un joueur" vous comprenez que vous avez un avion sous les doigts.
Forcement, si vous jouez beaucoup sur mobile, la batterie externe c'est l'accessoire indispensable.
Du smartphone à la Nintendo Switch elle vous sera d'une grande aide, surtout que la bête propose une capacité colossale de 26 800 mAh.
Bonus, elle est à la base proposée à 129,99 € et actuellement à 69,99 €
Bon avec lui sur les oreilles, si vous êtes papa, assurez vous que vos minis vous sont au lit avec leurs doudous, car si il y en a un qui l'a perdu, jamais vous l'entendrez brailler.
Immersion totale dans les jeux et complète isolation des bruits extérieurs.
Les gros budgets iront sur du Acer Predator, rien à dire, mais si vous cherchez quelque chose de plus léger pour le porte monnaie, vous pouvez trouver de très beaux 24 pouces chez BenQ ou encore avec ce chouette Iiyama G-MASTER.
Mon coup de coeur console de cette année. Dès son annonce, j'ai de suite accroché au concept et l'idée d'emporter un Zelda ou Mario partout j'aime beaucoup.
Pour ceux qui veulent se mettre au cloud gaming, la Nvidia Shield reste une excellente option; puissante et accès au Geforce Now pour une expèrience 'netflix' du gaming.
Alors moi, j'utilise un laptop MSI GL72, mais il n'est plus disponible, y a plus de stock, le mien est en i7 mais vous pouvez peut être encore trouver des i5.
Mais comme c'est Noël, autant se faire plaisir et commander du gros, du lourd.
Du coup, voici le Juggernaut II de Materiel.net, un monstre équipé d'un processeur Intel Core i7 7700K, d'une carte graphique NVIDIA GeForce GTX 1080 Ti, d'un SSD 250 Go et de 16 Go en DDR4.
Attention, le Juggernaut II est une série limitée d'où le prix et des stocks limités.
Voici un bon petit jeu d'adresse et de stratégie pour dynamiser votre lendemain de Noël, une manière de bouger un peu pour digérer dinde et chocolat. Descriptif du jeu:
L’objectif du jeu est de pousser la bille sur le plateau et de l’envoyer dans le but de votre adversaire. Au milieu du plateau se trouvent trois pièces magnétiques qui servent d’obstacle. Il ne faut surtout pas les attraper avec votre pion mais vous pouvez vous amuser à les envoyer sur votre adversaire.
Je parlais de Final Fantasy en intro et effectivement, que serait le jeu de Square sans les musiques de Nobuo Uematsu.
B'hein si comme moi vous êtes un passionné de musique de jeux vidéos, je vous invite à lire l'ouvrage de Damien Mecheri, qui propose ici de re-donner une place essentielle de la musique dans le processus de création du jeu vidéo.
Enfin, si après avoir cartonné votre cousin à Mario Kart ou navigué sur le Nil dans Assassin's Creed Origins, vous avez ressenti l'envie de passer derrière l'écran et de développer vous même votre prochain jeu et qu'il se retrouve lui aussi proposé dans un guide de Noël un jour, voici le cours en ligne qu'il vous faut pour débuter votre aventure de développeur.
Vous démarrerez par prendre en main Unreal Engine, devenu un incontournable, avant de rentrer dans le vif du sujet et de créer votre propre jeu vidéo. Vous découvrirez ensuite comment utiliser Blueprint pour la programmation visuelle, créer un terrain, donner vie à un personnage et même lui inventer des ennemis avec poursuites et combats.
J’en ai parlé dans le dernier AppLoad la semaine dernière et aujourd’hui j’ai fait un tweet qui a poussé pas mal de monde à me demander : Mais c’est quoi cette app ?
Et bien cette app c’est Yuka qui propose simplement en scannant le code-barre d’un produit alimentaire industriel, de connaître sa composition exacte. Elle s'appuie notamment sur la base libre OpenFoodFacts.
On a bien sûr la composition classique avec la quantité de sucre, de sel, de fibres, de protéines, la quantité de calories.
Mais surtout la composition en termes d’additifs (vous savez les E471 et ce genre de trucs) classés en plusieurs catégories :
sans impact (OK),
douteux (On se méfie, mais on n’a pas de preuve)
et nocif (là on sait que c’est cancérogène ou mauvais pour la santé, mais on y va à fond quand même)
Chaque produit a donc une note établie sur 100 et peut être marqué comme bio si c’est le cas.
Mais là où l'application Yuka fait fort, c’est qu’elle propose des produits alternatifs meilleurs pour la santé. En gros, des produits industriels équivalent avec clairement moins de saloperies voire pas du tout, et dans quels magasins vous pouvez l'acheter. Cela peut vous permettre par exemple de mieux choisir les gouters de vos enfants lorsque vous faites vos courses. Vous verrez, c'est bizarre de tendre un gâteau à son gosse en sachant pertinemment que dedans, il y a un additif nocif pour sa santé.
On le sait que dans leur majorité, les produits industriels sont mauvais pour la santé. Mais Yuka permet de mieux le voir, de mieux le sentir. Le scanner de code-barre donne un côté facile et rapide à cela, sans parler de la petite assiette qui affiche les stats de tout ce que vous avez scanné et vous donne un bon aperçu de ce qui compose votre caddie hebdomadaire.
Je vous recommande vivement de l'installer, cela risque de vraiment changer vos habitudes de consommation et d'achats.
PS: Et vous pouvez maintenant y aller dans les commentaires pour les laïus tout faits sur les AMAP, le locavorisme, le bio, le vegan et autres "Pourtant c'est si simple de faire son propre pain et de cultiver ses propres légumes, je ne comprends pas pourquoi y'a encore tant d'abrutis qui achètent en supermarchés".
Pour en avoir parlé plusieurs fois sur ce blog, Pixabay est un excellent site pour trouver de jolies images libres de droits (CC0).
Mais si vous êtes sous WordPress, vous allez pouvoir gagner un peu de temps grâce à ce plugin qui permet directement depuis le back-office de votre CMS, de rechercher et d'insérer des images en provenance de Pixabay.
Plusieurs filtres sont disponibles (clipart, photo, horizontal, vertical) et une fois sélectionnés, l'image s'ajoute automatiquement à votre bibliothèque de médias WordPress. Ce n'est donc pas simplement un embed. Et tout est évidemment correctement sourcé par défaut.
De quoi gagner du temps pour le choix de vos photos, sans vous égarer dans des problèmes de droits d'utilisation.