J'ai besoin d'intimité. Non pas parce que mes actions sont douteuses, mais parce que votre jugement et vos intentions le sont.
5167 links
Tout dépend de la BD hein ?!
Ajouter un mot de passe à n'importe quelle url.
Encoder une page dans l'url en base64, à la manière de zerobin.
Applications libres et kiss en PHP 5 & SQLite 3.
Youtube-dl n'est plus maintenu. Vive yt-dlp
N'UTILISEZ PAS CHROME et ses dérivés. N'UTILISEZ PAS LES OUTILS ISSUS DES GAFAM...
En installant Dietpi sur un Raspberry Pi 400, j'ai eu des difficultés à faire fonctionner le wifi. La carte était bien reconnue, le réseau aussi mais lorsque je lançais la vérification de la connexion, le retour était toujours négatif.
Par contre, avec un câble réseau éthernet, la connexion à internet était fonctionnelle. Et c'est là que se situait le problème.
Avec Dietpi, actuellement, il faut choisir entre éthernet ou wifi. Il n'est pas possible d'avoir les deux en même temps, sans que le wifi ne plante. Cela vient du fait que, si l'on déconnecte le câble éthernet pour utiliser le wifi mais en laissant la carte éthernet active, dietpi va chercher à connecter d'abord la carte éthernet (ce qu'il ne pourra pas faire puisque le câble est débranché) puis le wifi (qui du coup plantera car le temps de connexion sera dépassé).
Donc, si l'on veut utiliser le wifi, il faut désactiver la carte éthernet. Pour cela, il faut ouvrir un terminal et taper la commande :
sudo dietpi-config
Cela va lancer l'utilitaire maison permettant de configurer l'os. On choisira (à l'heure où j'écris ces lignes) l'option 7 : Network Options: Adapters
.
Ensuite, on sélectionnera la ligne Ethernet de manière à ce qu'elle affiche Ethernet : Available | [Off] | Disconnected
.
À l'inverse, il faudra que la ligne concernant le wifi soit égale à WiFi : Available | [On] | Connected
et que la carte wifi soit active : Onboard WiFi : [On]
.
Une fois cela fait, on lancera le test de connexion en bas de cette même page, qui devrait retourner un résultat positif : Test : [Success] | Online
On pourra alors sortir de l'utilitaire et naviguer sans encombre sur les réseaux.
Un cheat sheet sur php 8.
Via Sebsauvage
Ce logiciel est trop bien.
Merci à l'équipe de dev qui contribue à son code et merci de l'avoir mis à la disposition de la communauté.
Je sais où ira mon prochain don. ;)
« d’inscrire la lutte contre le harcèlement scolaire parmi les objectifs assignés aux plateformes et fournisseurs d’accès. Il consacre l’obligation de modération des contenus de harcèlement scolaire sur les réseaux sociaux ». Sa proposition consiste à inclure un nouvel article à la liste des articles que doivent suivre FAI comme hébergeurs.
Et la neutralité des réseaux, on s'y assoit dessus...
«Ce n’est pas une dimension très importante de l’état de santé de quelqu’un. Ce n’est pas une violation d’un secret très important», expliquait-il.
JM Blanquer
C'est juste un pied dans la porte.
Soit il y a secret médical sur l'ensemble du dossier médical, soit il n'y a plus de secret du tout.
Framework css minimaliste. J'aime bien.
L'article qui va avec...
Excellent ! Choisir son favicon parmi une liste d'émoji. Et faire de son favicon un emoji svg.
Sur une idée de la géniale Léa Verrou.
J'ai écris ce script afin de faciliter le partage de fichiers depuis un ordinateur d'un réseau local vers un autre ordi.
J'utilise ufw
comme parefeu et gnome-terminal
comme terminal. Il faudra peut-être adapter le script à votre configuration si vous utilisez autre chose.
On peut choisir le port et conserver la règle d'ouverture du port choisi.
On a le choix également entre un serveur python ou un serveur php.
Le serveur php crée temporairement un fichier monothread-server.php
qui est utilisé comme routeur par php.
Il y a deux fichiers qui sont utilisés et qui doivent être placés dans le dossier ~./local/share/nemo/scripts/
:
run-server
qui permet de lancer véritablement le processus. Ce fichier doit être exécutable.server-monthread
qui contient toute la logique du script et qui n'a pas besoin d'être exécutablerun-server
est minimaliste :
EDIT : en utilisant ce premier script, je ne pouvais pas l'utiliser en dehors du répertoire dans lequel il était placé.
#!/bin/bash
gnome-terminal --hide-menubar --geometry 95x24+400+200 -e "$SHELL ./server-monothread"
EDIT : je l'ai donc ré-écris pour qu'il soit utilisable partout :
#!/bin/bash
gnome-terminal --hide-menubar --geometry 95x24+400+200 --command="$SHELL -c '$SHELL ~/.local/share/nemo/scripts/server-monothread'"
server-monothread
est plus complet :
#!/bin/bash
# Pour avoir un retour du choix de l'utilisateur
asksomething()
{
read -r -p "$....
Comme j'ai des soucis avec mon afficheur Markdown, je vous mets le fichier en téléchargement :
Enjoy !
Pourquoi et comment désigner un(e) délégué(e) à la protection des données ? Quels moyens lui donner pour accomplir ses missions ? La CNIL publie un guide du délégué à la protection des données regroupant les principales connaissances utiles et bonnes pratiques pour aider les organismes et accompagner les DPO déjà en poste.
html {
font-size: 1.2em;
}
body, .post {
font-family:"DejaVu Serif", "Times New Roman", Times, serif;
background:none!important;
}
* {
color: black!important;
background: white!important;
text-shadow: none!important;
box-shadow: none!important;
}
div, h1, h2, h3, h4, h5, h6 {
border: none !important;
}
#header, #sidenav, #subnav, body > footer, #commentaires, #links-prev-next, .entry-illustration {
display: none !important;
}
article.blogentry > .entry-footer,
article.blogentry > header > .entry-meta {
display: none !important;
}
h2 a, h3 a {
text-decoration: none;
}
article.blogentry > .entry-content a {
text-decoration: none;
}
article.blogentry > .entry-content a:after {
content:" (" attr(href) ")";
font-style: italic;
color: #0000ff;
text-decoration: none;
}
article.blogentry > .entry-content a:not([href^="http"]):after {
content:" (<a href="https://couleur-science.eu/"">https://couleur-science.eu/"</a>; attr(href) ")";
}
pre, blockquote {
border: 1px solid gray;
}
img, pre, blockquote, figure, video {
break-inside: avoid;
}
h2, h3, h4 {
break-after:avoid;
}
Tutoriel sur les permissions sous linux
Quand tuxguitare ne produit pas de son :
1) installer le paquet tuxguitar-fluidsynth
si ce n'est pas déjà fait
2) installer le paquet fluid-soundfont-gm
si ce n'est pas déjà fait
3) Ensuite allez dans TuxGuitar, Outils > Greffons > FluidSynth Output Plugin
puis cliquez sur Configurer
4) Dans l'onglet Soundfonts, renseignez où se trouve la banque de sons (/usr/share/sounds/sf2/FluidR3_GM.sf2
)
5) Puis dans l'onglet Audio
renseignez dans l'audio driver Pulseaudio
6) Allez ensuite dans Outils > Paramètres > Son
et indiquer en port MIDI TG FluidSynth
et en Séquenceur ̀TuxGuitar`
7) Redémarrez TuxGuitar si nécessaire et c'est bon.