Quelques 360 marque-pages glanés pendant ma navigation sur le Web.
https://medium.com/@jsaito/making-a-case-for-letter-case-19d09f653c98
Article très intéressant sur l’utilisation des capitales ou non dans les interfaces.
http://www.bortzmeyer.org/killed-by-proxy.html
« On répète souvent aux utilisateurs que l’Internet est un lieu dangereux (ce n’est pas faux) et qu’il faut utiliser des logiciels qui les protègent magiquement : anti-virus, logiciels de contrôle parental, etc. Mais ce sont des logiciels, ils ont donc des bogues et ils ne sont pas mieux écrits que la moyenne des logiciels. Leurs bogues peuvent sérieusement affecter la sécurité de la machine. Morale : ajouter du logiciel de sécurité n’améliore pas forcément la sécurité. »
?lyXRYA
copy *.csv consolider.csv
https://serverfault.com/questions/214512/redirect-change-urls-or-redirect-http-to-https-in-apache-everything-you-ever
“Everything you ever wanted to know about Mod_Rewrite rules.”
https://blog.bandinelli.net/index.php?post/2015/01/02/Entretenir-et-s%C3%A9curiser-ownCloud-avec-logrotate-et-fail2ban
Mise en place des logs rotatifs pour Owncloud avec les regex pour fail2ban
http://frank.taillandier.me/2014/12/14/un-modele-de-branches-git-efficace/
Stratégie de ramification et de la gestion des versions.
https://www.brief.me/a/20160517/456/2298/LDjuoU3wepyg/
Vous ne trouvez pas assez de temps pour lire des essais ? Le consultant américain en management Peter Bregman recommande dans la Harvard Business Review une méthode pour les lire en diagonale (
https://hbr.org/2016/02/how-to-read-a-book-a-week), estimant qu’elle permet de saisir la pensée de l’auteur.
Il conseille de chercher d’abord à savoir qui il est, de lire une ou plusieurs interviews de lui, puis de se pencher sur la table des matières, l’introduction et la conclusion du livre. Vous saurez alors où il veut en venir. Lisez ensuite le premier paragraphe de chaque chapitre, puis seulement la première ligne de chaque paragraphe et la dernière. Si vous perdez la pensée de l’auteur, lisez le paragraphe en entier, sinon continuez ainsi jusqu’au bout de l’ouvrage.
Cette méthode n’est pas forcément conseillée pour les romans.
http://www.prevision-meteo.ch/services
API ouverte (et gratuite) pour récupérer les infos météos de Suisse, France & Belgique.
L’API est même documentée :
http://www.prevision-meteo.ch/uploads/pdf/recuperation-donnees-meteo.pdf
http://www.joelonsoftware.com/articles/fog0000000043.html
The Joel Test
1. Do you use source control?
2. Can you make a build in one step?
3. Do you make daily builds?
4. Do you have a bug database?
5. Do you fix bugs before writing new code?
6. Do you have an up-to-date schedule?
7. Do you have a spec?
8. Do programmers have quiet working conditions?
9. Do you use the best tools money can buy?
10. Do you have testers?
11. Do new candidates write code during their interview?
12. Do you do hallway usability testing?
http://blog.wax-o.com/2012/11/les-problemes-de-rendu-font-face-sous-chrome-et-firefox-utiliser-des-contours-postscript/
Comment utiliser les web-fonts et les modifier pour un meilleur rendu
http://blog.wax-o.com/2015/05/an-alternative-to-if-else-and-switch-in-javascript/
Comment éviter un switch ou un if/else en JavaScript : avec un tableau.
let values = {
a: 1,
b: 2,
};
let foo = values[ bar ] || 3;
est équivalent à
let foo = '';
if ( bar === 'a' )
foo = 1;
else if ( bar === 'b' )
foo = 2;
else
foo = 3;
http://lehollandaisvolant.net/?id=20160407164815
Comment faire un loader uniquement en CSS :)
https://gidole.github.io
Une font alternative à l’excellente DIN, et sous licence MIT.
http://darklg.me/2016/03/deployer-un-site-avec-git-sur-un-hebergement-mutualise-ovh-ou-autre/
Les hébergements d’OVH permettent un accès via SSH. Utile pour automatiser les déploiements.
http://pingouindesalpes.com/index.php?article175/bien-choisir-son-processeur-intel
— Le Core i3 correspond à l’entrée de gamme, il peut être utilisé pour des tâches bureautiques basiques, naviguer sur internet, faire des appels audio et vidéo, faire de la retouche photo et regarder des vidéos HD.
— Le Core i5 correspond au milieu de gamme, il est un petit peu plus rapide pour les tâches quotidiennes mais bien plus performant que le Core i3 pour les jeux vidéo ou le montage vidéo.
— Le Core i7 correspond au haut de gamme, il offre les meilleures performances possibles pour jouer aux jeux vidéo, faire du montage vidéo et utiliser des logiciels de modélisation, d’animation et de rendu 3D.
• 1re génération (2010) : Nehalem
• 2e génération (2011) : Sandy Bridge
• 3e génération (2012): Ivy Bridge
• 4e génération (2013) : Haswell
• 5e génération (2014) : Broadwell
• 6e génération (2015) : Skylake
Core i3-xxx : 1re génération
Core i3-2xxx : 2e génération
Les chiffres xxx servent à différencier les différents processeurs d’une même gamme et même génération : plus le chiffre xxx est élevé plus il est performant.
Ces chiffres sont suivis d’une ou deux lettres qui indiquent les performances.
· HQ (hautes performances, haute consommation d’électricité)
· MQ
· M
· H
· U
· Y (faibles performances, faible consommation d’électricité)
https://blog.cpy.re/faire-cohabiter-openvpn-et-https-sur-le-port-443-en-ipv4-et-ipv6/
Si notre serveur web héberge un site web en SSL sur le port 443 et que l’on souhaite aussi mettre en place un VPN sur ce port ; deux solutions sont proposées pour faire cohabiter les deux services.
http://mockingeye.com/blog/2013/01/22/reading-everything-stdin-in-a-bash-script/
#!/bin/bash
VALUE=$(cat)
echo "$VALUE"
‣ via
https://www.ecirtam.net/links/?Vvwb4g
http://korben.info/airflow-streamer-ordinateur-vers-chromecast-apple-tv.html
Petite appli Windows/Mac OS pour streamer sur une Chromecast ou Apple TV :)
https://memo-linux.com/debian-installer-le-serveur-dns-unbound/
https://medium.com/@dave_lunny/sane-github-labels-c5d2e6004b63
TLDR; the default GitHub labels kinda suck; use a sane labelling scheme instead; and use git-labelmaker to simplify GitHub label editing.
‣ via
http://lien.shazen.fr/?1gXn2Q