Il arrive qu'il y ait un grand nombre de sessions RDP sur un serveur Windows (environnement TSE/RDS ou non). Chaque connexion déconnectée continue de consommer des ressources comme CPU et RAM.
Voici comment fermer les sessions déconnecter en une ligne de commande PowerShell. » Lire la suite
J'utilise le site shellcheck pour vérifier que je n'ai pas fait d'erreur de syntaxe, déclaré des variables inutilisées, etc.
shellcheck peut fonctionner localement si vous ne souhaitez que vos scripts restent sur votre machine (disponible dans les dépôts de votre distribution) :
$ shellcheck myscript
In myscript line 12:
eof
^-- SC1118: Delete whitespace after the here-doc end token.
Je l'utilise avant de vous partager un script sur Blogmotion et cela me permet de faire une vérification avant publication. Il y a toujours quelques détails à modifier 😉
Je vous partage aussi la présentation d'Adrien D :
Attention aux suggestions de correction sur les doubles quotes, qui peuvent parfois être superflues et casser le script (j'ai eu le cas avec cURL).
Pour faire tourner du code en ligne (bash y compris) je vous rappelle que vous pouvez utiliser le site ideone.
Les organisations publiques telles que les régies des eaux ne sont pas forcément les mieux dotées en terme de délivrance d'email.
Il est très facile de passer à côté d'une notification de facture à payer, ou pire : de ne jamais recevoir la facture ! Ensuite c'est la relance par courrier et éventuellement les pénalités qui vont avec 🤑
Pour éviter ça j'ai écrit un script bash qui va vérifier tous les jours si une facture est en attente de règlement et me notifie sur mon téléphone via ntfy :
Cela fonctionne avec certaines communes de l'agglomération Grenobloise, mais pas que. » Lire la suite
Je vous propose aujourd'hui une astuce à destination des possesseurs de NAS Synology qui souhaite envoyer des notifications par email. Le tout en bash.
Le but est d'envoyer un email sans se préoccuper de la configuration du serveur SMTP. Je me sers de ce système pour recevoir un compte rendu mensuel par email d'un script de sauvegarde (de Blogmotion). » Lire la suite
Christophe Casalegno nous propose un petit défi : coder un labyrinthe en bash! J'ai trouvé le défi original car bash est loin d'être le langage de prédilection pour faire un jeu :
J'ai découvert que l'on pouvait envoyer des emails dynamiques : réaliser une action sans quitter le webmail. Si l'expérience est plutôt une évolution logique de l'email elle a pourtant du mal à s'imposer.
Je vous recommande chaudement de voir cette présentation réalisée lors du devoxx 2022 :
Pire, Outlook l'a abandonné ! Alors même qu'il avait ajouté le support de l'email dynamique.
Cela peut poser des problèmes juridiques étant donné qu'un email peut » Lire la suite
S'il est possible de rejoindre un domaine Active Directory depuis le panneau "win+R > systempropertiescomputername" il est possible de le faire en PowerShell.
Amélie Benoit, développeuse full-stack chez busbud, a proposé une présentation au devoxx 2022 sur le formatage HTML des emails : outlook, webmail, mobile...
On se retrouve dans la situation du début des années 2000 avec les » Lire la suite
J'ai vu passé un tweet un poil aguicheur de Samuel Path, un développeur tout content de décrocher un poste chez Shopify à près de 148 000 euros/an :
Shopify vient de me faire une offre de dev senior, pour un package annuel de 148k€ (110k€ brut + 105k€ en actions sur 3 ans + 3k€ de budget "lifestyle"). Congés illimités. Je m'étais juré de ne jamais reconsidérer le salariat, mais là, j'hésite…
Le stockage ou l’accès technique est strictement nécessaire dans la finalité d’intérêt légitime de permettre l’utilisation d’un service spécifique explicitement demandé par l’abonné ou l’utilisateur, ou dans le seul but d’effectuer la transmission d’une communication sur un réseau de communications électroniques.
Préférences
L’accès ou le stockage technique est nécessaire dans la finalité d’intérêt légitime de stocker des préférences qui ne sont pas demandées par l’abonné ou l’internaute.
Statistiques
Le stockage ou l’accès technique qui est utilisé exclusivement à des fins statistiques.Le stockage ou l’accès technique qui est utilisé exclusivement dans des finalités statistiques anonymes. En l’absence d’une assignation à comparaître, d’une conformité volontaire de la part de votre fournisseur d’accès à internet ou d’enregistrements supplémentaires provenant d’une tierce partie, les informations stockées ou extraites à cette seule fin ne peuvent généralement pas être utilisées pour vous identifier.
Marketing
Le stockage ou l’accès technique est nécessaire pour créer des profils d’utilisateurs afin d’envoyer des publicités, ou pour suivre l’utilisateur sur un site web ou sur plusieurs sites web ayant des finalités marketing similaires.