How SEO Ruined the Internet — Superhighway 98
▻https://www.superhighway98.com/seo
en complément : “How Google Ruined the Internet” ▻https://www.superhighway98.com/google
How SEO Ruined the Internet — Superhighway 98
▻https://www.superhighway98.com/seo
en complément : “How Google Ruined the Internet” ▻https://www.superhighway98.com/google
Un logiciel open-source et décentralisé/distribué pour appels téléphoniques, partage d’écran ou vidéo via Internet. Inclut des fonctionnalités additionnelles comme la messagerie instantanée, le transfert de fichiers et la visioconférence.
non testé : si quelqu’un a un retour d’expérience ?
La forge officielle : ▻https://git.jami.net/savoirfairelinux/ring-project
#jami #téléphonie #open-source #distribué #skype #discord #chat #partage_écran
Testé hier et approuvé au moins pour l’audio à deux. On a dû activer dans la config d’autres codecs que seulement celui qualité max coché par défaut, mais sinon tout a marché, super qualité. À continuer de tester avec vidéo, partage d’écran, et à plus que deux…
Je suis « monolecte » et je ne te trouve pas, @fil
Vous savez où poser une question technique ? Ici ?
Une amie m’écrit : « l’écran de mon ordi est trop petit pour que je puisse valider une fois que j’ai renseigné mon profil. »
"Le bouton de validation est inacessible parce que mon écran est trop petit...et comme il n’y a pas d’ascenseur sur le côté droit, impossible de descendre."
▻https://git.spip.net/explore/organizations
Récupérer les données détaillées des repos git de SPIP au format JSON :
– le core : ▻https://git.spip.net/api/v1/orgs/spip/repos
– les plugins : ▻https://git.spip.net/api/v1/orgs/spip-contrib-extensions/repos
– les squelettes : ▻https://git.spip.net/api/v1/orgs/spip-contrib-squelettes/repos
– les thèmes : ▻https://git.spip.net/api/v1/orgs/spip-contrib-themes/repos
– les outils : ▻https://git.spip.net/api/v1/orgs/spip-contrib-outils/repos
– galaxie : ▻https://git.spip.net/api/v1/orgs/spip-galaxie/repos
(source : ▻https://git.spip.net/spip-contrib-outils/git_loader/src/branch/master/git_loader.sh#L81
merci @azerttyu )
#SPIP #git.spip.net #json #plugins
@seenthis « Spam, spam, spam » (+ émoji notes de musique)
@b_b : il a quand même 2 symptômes « types » des comptes de spammeurs :
– son pseudo est identique au nom de son site (net2.com)
– ses billets n’ont référencé que son site
@cy_altern je vous laisse en débattre sur la liste seenthis et me signaler s’il est nécessaire de supprimer le compte.
/me retourne faire des cartons...
La méthode matchMedia ou les Media Queries pour JavaScript - Alsacreations
▻https://www.alsacreations.com/article/lire/1500-matchmedia-javascript-media-queries.html
Utiliser les media query en javascript
Voir aussi :
– la doc MDN : ▻https://developer.mozilla.org/fr/docs/Web/API/Window/matchMedia
– des exemples : ▻https://developer.mozilla.org/fr/docs/Web/CSS/Requ%C3%AAtes_m%C3%A9dia/Tester_les_media_queries
99 second hand smartphones are transported in a handcart to generate virtual traffic jam in Google Maps.Through this activity, it is possible to turn a green street red which has an impact in the physical world by navigating cars on another route to avoid being stuck in traffic.
▻http://www.simonweckert.com/googlemapshacks.html
« Je suis gavé » : un court métrage percutant sur la répartition des bénéfices
▻https://positivr.fr/je-suis-gave-court-metrage-gateau-repartition-benefices
Théoriquement, découper un gâteau, c’est très facile. Il suffit de prendre un couteau et de diviser le gâteau par le nombre de convives pour obtenir des parts égales. Seulement voilà, dans les faits, c’est parfois un poil plus compliqué. Démonstration dans ce superbe court métrage allégorique et engagé.
Gérer des profils distincts dans #Git - Jean-Yves Gastaud
▻https://gastaud.io/article/git-gerer-profils
Grâce à utilisation de la directive includeIf dans notre fichier .gitconfig, nous pouvons maintenant ajouter des includes conditionnels liés, notamment à des répertoires.
Ce qui permet d’avoir un gitconfig, et donc un username, différent par répertoire, exemple : git/spip VS git/framagit VS git/github.
Le murmure de la forêt - Quand les arbres parlent | ARTE
▻https://www.arte.tv/fr/videos/091180-000-A/le-murmure-de-la-foret-quand-les-arbres-parlent
On connaît de mieux en mieux « l’intelligence » des arbres et les étonnantes facultés qui leur ont permis, depuis des millénaires, de tisser entre eux un réseau dense de communication. Au coeur de la forêt, amis, ennemis, partenaires d’affaires et parents entretiennent ainsi une conversation silencieuse, restée longtemps insoupçonnée.
Démarchage téléphonique - Interdisons le fléau ! - Action UFC-Que Choisir - UFC-Que Choisir
▻https://www.quechoisir.org/action-ufc-que-choisir-demarchage-telephonique-interdisons-le-fleau-n748
Démarchage téléphonique Interdisons le fléau !
Authentification SSH par clés | IT-Connect
▻https://www.it-connect.fr/chapitres/authentification-ssh-par-cles
Tutoriel pour l’utilisation d’une clé publique/clé privée pour s’authentifie en SSH sous Windows (avec Putty, Puttygen, Pageant)
Setup VS Code for Efficient PHP development 🚀 | Theodo
▻https://blog.theodo.com/2019/07/vscode-php-development
Extensions utiles et leur configuration pour développer en PHP avec VS Code/VS Codium (inclu la configuration de Xdebug)
How To Write Mobile-first CSS | Zell Liew
▻https://zellwk.com/blog/how-to-write-mobile-first-css
Présentation avec exemples des règles de la construction « mobile-first » des feuilles de style CSS.
L’universalisme, le miroir aux alouettes de la réforme des retraites | Slate.fr
▻http://www.slate.fr/story/185624/reforme-des-retraites-egalite-universalisme-equite-penibilite-inegalites
Pourtant, financièrement parlant, il n’y avait pas besoin de réformer les régimes de retraite. Ce n’est pas moi qui le dit, évidemment, mais c’est ce qu’a longuement expliqué Daniel Cohen sur France Culture. Le système n’est pas en péril, le système est stabilisé. Précisons que Daniel Cohen n’est pas un ultra-gauchiste patenté. Il est prof d’économie à Normale Sup’ et il se définit comme un pragmatique. Il n’est pas le seul à faire cette analyse. De là à en conclure qu’il s’agirait d’une réforme nécessaire à l’aune de déséquilibres économiques...
Il est question d’#universalisme à la française, d’#équité et d’#égalité à propos de régimes spéciaux et de#pénibilité.
#retraites #Titiou_Lecoq
Liens vers
►https://www.franceculture.fr/emissions/linvite-des-matins/la-reforme-a-quel-prix
On note au passage que sur une réforme où femmes et hommes n’ont vraiment pas les mêmes caractéristiques de carrière et de rémunération et de retraite, où il faut trouver des outils spécifiques aux femmes, ce sont des hommes qui vont surmonter leurs biais de genre pour réduire la casse (en fait, non, ils vont l’empirer).
En plus, c’est de l’universalité à la carte… où certains seront + égaux que les autres.
It’s Time to Kill Your Eight-Character Password | Tom’s Guide
▻https://www.tomsguide.com/us/8-character-password-dead,news-29429.html
dans le rôle du lanceur d’alerte sur ce problème : @b_b
Et @rastapopoulos sur la complexité du mot de passe vs la longueur de la passphrase :
obliger à des mots de passe compliqué, ça fait que les gens ne les retiennent pas, les notent sur un papier à côté de l’ordi, et donc que n’importe qui les trouve. [...].
Alors qu’obliger à une longueur importante, sans forcer rien d’autre, ça rend le truc très compliquer à brute force (plus c’est long…), sans empêcher de mettre un truc qu’on va retenir, du genre : une phrase, ou une suite de mots. Bref, passPHRASE plutôt que passWORD.
À savoir, parce que je me suis déjà fait avoir : les mots de passe pour les comptes Microsoft sont tronqués à 16 caractères. Ridicule.
▻https://www.thewindowsclub.com/maximum-length-of-password-windows-10
Donc si vous utilisez une phrase de passe dans ce cas là, vous n’êtes pas aussi protégé que vous le pensez ; votre mot de passe fait en fait 2 ou 3 mots de long (5 est généralement conseillé).
...et pour accélérer (de beaucoup !) la récupération de mots de passe à partir des hashages il existe les « tables arc en ciel » (▻https://fr.wikipedia.org/wiki/Rainbow_table) qui sont des bases de données avec les hash déja calculés...)
cf ▻http://project-rainbowcrack.com/table.htm qui fourni des tables pour LM/NTLM =mdp Windows), MD5, SHA1 des mots de passe de 1 à 10 caractères...
/me découvre 3 raccourcis claviers pratiques pour le #terminal...
Ctrl + a : Move to the start of the line.
Ctrl + e : Move to the end of the line.
Ctrl + l : Clear the screen, reprinting the current line at the top.
via ▻https://www.gnu.org/savannah-checkouts/gnu/bash/manual/bash.html#Readline-Movement-Commands
#bash
Je me note le ctrl + r pour chercher une commande qu’on a déjà tapée.
pour la recherche : ctrl + r, on peut l’améliorer :
▻https://github.com/junegunn/fzf
▻https://github.com/urbainvaes/fzf-marks
Git rebase fork with upstream
git remote add upstream git@xxxx.xxx
git fetch upstream
git co master
git rebase upstream/master
git push origin master
ref ▻https://gist.github.com/ravibhure/a7e0918ff4937c9ea1c456698dcd58aa
jaipastoutcomprismaispeutêtrejaicompris
c’est pour mettre à jour un fork qu’on est en train de travailler avec les dernières modifs de la version officielle (qui est ailleurs, qui n’est pas notre origin à nous) ?
#git #tuto #fork #développement
@ktche ça va, c’est plus facile à comprendre que la critique de la valeur hein :p
git - How do I update a GitHub forked repository ? - Stack Overflow
▻https://stackoverflow.com/questions/7244321/how-do-i-update-a-github-forked-repository/7244456#7244456
Howto pour rebaser un fork Github :
I recently forked a project and applied several fixes. I then created a pull request which was then accepted.
A few days later another change was made by another contributor. So my fork doesn’t contain that change.
How can I get that change into my fork?
# Add the remote, call it "upstream":
git remote add upstream https://github.com/whoever/whatever.git
# Fetch all the branches of that remote into
# remote-tracking branches, such as upstream/master:
git fetch upstream
# Make sure that you're on your master branch:
git checkout master
# Rewrite your master branch so that any commits of yours
# that aren't already in upstream/master are replayed
# on top of that other branch:
git rebase upstream/master
# force the push in order to push it to your own
# forked repository on GitHub
git push -f origin master
#git #rebase #github #synchroniser #update
Héhé «ici aussi» ▻https://seenthis.net/messages/813773
j’avoue! j’ai cherché sur stackoverflow avant seenthis (shame on me ^^)
Responsive Images : comprendre srcset et sizes - Alsacreations
▻https://www.alsacreations.com/article/lire/1621-responsive-images-srcset.html
Images responsives : les attributs srcset et size de la balise <img>
pour utilisation de multiples source et taille pour une image
Voir aussi : ▻https://developer.mozilla.org/fr/docs/Apprendre/HTML/Comment/Ajouter_des_images_adaptatives_%C3%A0_une_page_web
#srcset #size #img #image #responsive #adaptive_image #HTML5 #CSS
TestDisk FR - CGSecurity
►https://www.cgsecurity.org/wiki/TestDisk_FR
Un utilitaire (ultra-efficace !) de réparation de partitions (Linux/Windows/MacOS). Typiquement l’outil à utiliser pour les clés USB/cartes SD foirées.
Peut se combiner avec PhotoRec pour la récupération de fichiers effacés/corrompus : ►https://www.cgsecurity.org/wiki/PhotoRec_FR
Mottie/tablesorter : Github fork of Christian Bach’s tablesorter plugin + awesomeness ~
▻https://github.com/Mottie/tablesorter
Un plugin JQuery concurent de datatable.
A priori lui est totalement open-source/gratuit et sans business derrière.
tablesorter (FORK) is a jQuery plugin for turning a standard HTML table with THEAD and TBODY tags into a sortable table without page refreshes. tablesorter can successfully parse and sort many types of data including linked data in a cell. This forked version adds lots of new enhancements including: alphanumeric sorting, pager callback functons, multiple widgets providing column styling, ui theme application, sticky headers, column filters and resizer, as well as extended documentation with a lot more demos.
La doc : ▻https://mottie.github.io/tablesorter/docs/index.html
Les (très nombreux) exemples : ▻https://mottie.github.io/tablesorter/docs/index.html#Examples
Les meutes de loups n’ont pas de chef | Le Devoir
▻https://www.ledevoir.com/societe/477728/idiotismes-animaliers-y-a-t-il-un-male-alpha-dans-la-meute-de-loups
La notion de « mâle alpha » est ainsi prête à l’emploi dans la culture générale, qui l’adopte avec enthousiasme, oubliant au passage que Schenkel parlait d’un couple dominant, et pas seulement d’un mâle… Quoi qu’il en soit, le « loup alpha » inspire des réflexions sur le leadership en entreprise, devient un modèle de programmation algorithmique (Grey Wolf Optimizer), s’invite dans la psychologie des religions lorsque le psychiatre texan Hector A. Garcia invente la notion d’« Alpha God » (2015) pour décrire la manière dont les sociétés monothéistes imaginent leur dieu.
Une histoire de famille
Le hic ? Mech le dévoile en 1999 : à l’image de Schenkel qui observait les loups du zoo de Bâle, « la plupart des études sur la dynamique sociale des meutes de loups ont été conduites sur des regroupements artificiels d’animaux en captivité ». Mech lui-même a observé des loups en liberté, mais, comme cela arrive souvent, il a vu ce qu’il avait lu chez Schenkel plutôt que ce qu’il avait sous les yeux. À l’état sauvage, explique-t-il, le « couple alpha » est en réalité un couple parental, dont le reste du groupe est la progéniture : « la meute de loups typique est une famille ».Exit le modèle classique de la dominance animale. Qui, à vrai dire, avait déjà été ébranlé trente ans plus tôt.
Linky : Servitudes et Usufruit, Lettre de refus du changement de compteur | Le Club de Mediapart
▻https://blogs.mediapart.fr/legnoo505/blog/230419/linky-servitudes-et-usufruit-lettre-de-refus-du-changement-de-compte
Lettre-type avec accusé de réception à adresser à ÉNEDIS, service Clients – Tour Enedis – 34 place des Corolles 92079 Paris-La-Défense Cedex. Avec copies à votre mairie, au syndicat départemental de l’Énergie et à l’entreprise sous-traitante de pose de compteur.
ENEDIS - Remplacement du compteur d’électricité par MYFOWO▻http://bouc.info.linky.free.fr/spip/spip.php?article30
Deux articles sur les aspects juridiques :
A-t-on le droit de refuser la pose d’un compteur Linky ?
▻https://www.humanite.fr/compteurs-linky-oui-ou-non-avez-vous-le-droit-de-les-refuser-663763
Entretien avec Maître Blanche Magarinos-Rey, avocate fondatrice du cabinet ARTEMISIA. Pour elle « ni la directive européenne, ni la loi, ni les règlements ne prévoient que les compteurs Linky sont obligatoires pour les particuliers. »
Les questions que se posent les usagers en matière de légalité en cas de refus, sur les abus de pouvoir de Enedis (ex-ERDF), le traitement des données personnelles, les nuisances à la santé, le risque de dégradation des prestations de service public.
▻https://www.humanite.fr/compteurs-linky-les-questions-que-se-posent-les-usagers-656880
A-t-on vraiment le droit de dire non aux compteurs Linky ? C’est la question et bien d’autres que se posent de plus en plus d’usagers et d’élus locaux à l’heure où Enedis fait pression pour accélérer les installations
maxbube/mydumper: Official #mydumper project
▻https://github.com/maxbube/mydumper
What is mydumper? Why?
– Parallelism (hence, speed) and performance (avoids expensive character set conversion routines, efficient code overall)
– Easier to manage output (separate files for tables, dump metadata, etc, easy to view/parse data)
– Consistency - maintains snapshot across all threads, provides accurate master and slave log positions, etc
– Manageability - supports PCRE for specifying database and tables inclusions and exclusions
When it comes to backing up and restoring MySQL database, most people usually use the very popular mysqldump. Whilst, mysqldump can be very easy to use for a smaller database, it doesn’t work well with larger databases. It’s very slow for huge databases and very error prone when used for very big MySQL databases.
▻https://dotlayer.com/extremely-fast-mysql-backup-restore-using-mydumpermyloader
Semble être utilisé par wikmedia cf :
Its speed and parallelism makes it perfect to save time and load data a lot faster.
It is easier to recover single tables or rows.
It compress nicely
▻https://wikitech.wikimedia.org/wiki/MariaDB#Dumping_tables_with_mydumper
Un site Web parlant de basse technologie et qui est lui-même « basse-technologie ». Très peu de Javascript (juste pour afficher l’état de la batterie, car le site Web est alimenté par l’énergie solaire), pas de traqueurs, du code raisonnable… Tous les sites Web devraient être comme cela.
►https://solar.lowtechmagazine.com
Ça change des sites Web des médias qui nous culpabilisent en disant « pensez à éteindre la lumière quand vous sortez d’une pièce », mais qui sont bourrés de pubs, de traqueurs, de Javascript et qui chargent trois vidéos.
J’ai souvenir d’avoir lu un article au sujet de ce site et notamment à propos du « format » images qu’il utilise cf :
By dithering, we can make images ten times less resource-intensive, even though they are displayed much larger than on the old website.
C’est extrêmement basse technologie :)
To make a comment, please send an e-mail to solar (at) lowtechmagazine (dot) com.
Et hop, retrouvé la citation sur seenthis : ▻https://seenthis.net/messages/770986
Et plus d’infos par ici aussi : ▻https://github.com/lowtechmag/solar/wiki/Solar-Web-Design
Et hop, j’ai pondu un ty filtre image_tramer
pour #SPIP afin de produire le même style d’image ▻https://seenthis.net/messages/823602 :)