Shaare your links…
408 links
Liens · Devenet Home Login RSS feed Tags cloud
◄ older
17 of 21
newer ►
  • Ajouter un utilisateur sans répertoire associé, sans connexion (et sans mot de passe) → ?KUuXdw
    adduser --no-create-home --disabled-password --disabled-login username
    Tue Oct 7 21:39:47 2014 – #permalink
    debian linux mémo outils
  • L’histoire des User-Agents - Le Hollandais Volant → http://lehollandaisvolant.net/?d=2013/03/10/12/53/35-lhistoire-des-user-agents
    Au commencement (1992) il y avait le navigateur NCSA Mosaic. Mosaic s’identifiait comme NCSA_Mosaic/2.0 (Windows 3.1). Il affichait les images en plus du texte et tout le monde était très heureux.

    Peu de temps après arriva un nouveau navigateur appelé « Mozilla », raccourcissement de « Mosaic Killer ». Mais Mosaic n’était pas du tout amusé et Mozilla a dû changer de nom pour « Netscape », et Netscape s’identifia comme Mozilla/1.0 (Win3.1) et tout le monde était à nouveau très heureux.
    Mais Netscape supportait l’affichage de frames (cadres HTML), et les frames devinrent très populaire, mais Mosaic ne supportait pas les frames et donc naquit la pratique de la détection de l’user-agent, et les sites web envoyaient les frames à Mozilla et ne les envoyaient pas aux autres.

    Et Netscape se dit « moquons nous un peu de Microsoft et faisons référence à Windows comme un "pilote pour matériel mal débuggé" ». Microsoft était furieux, et Microsoft conçu son propre navigateur qu’ils appelèrent Internet Explorer, en espérant qu’il deviendrait un « Netscape Killer ». Internet Explorer supportait les frames, mais il n’était pas Mozilla donc les sites ne lui donnait pas les frames.
    Microsoft s’impatienta et ne voulu pas attendre que les webmasters mettent à jour leur site et du coup Internet Explorer, étant en fin de compte « compatible Mozilla », se fit passer pour Mozilla et s’identifia comme Mozilla/1.22 (compatible; MSIE 2.0; Windows 95), et Internet Explorer recevait bien les frames, et Microsoft était content, mais les webmasters assez confus.

    Et Microsoft vendit IE avec Windows, et le rendit mieux que Netscape, et ce fut la guerre pour qui avait le meilleur navigateur. Et finalement, Netscape mourut et Microsoft était vraiment très heureux.

    Mais Netscape ressuscita en tant que Mozilla, et Mozilla construit Gecko, et Mozilla s’identifia comme Mozilla/5.0 (Windows; U; Windows NT 5.0; en-US; rv:1.1) Gecko/20020826 et Gecko était le moteur de rendu des pages, et Gecko était bon. Mozilla devint finalement Firefox et se nomma Mozilla/5.0 (Windows; U; Windows NT 5.1; sv-SE; rv:1.7.5) Gecko/20041108 Firefox/1.0 et Firefox était très bon. Et Gecko était repris par d’autres navigateurs qui se nommèrent par exemple Mozilla/5.0 (Macintosh; U; PPC Mac OS X Mach-O; en-US; rv:1.7.2) Gecko/20040825 Camino/0.8.1 pour l’un ou Mozilla/5.0 (Windows; U; Windows NT 5.1; de; rv:1.8.1.8) Gecko/20071008 SeaMonkey/1.0 l’autre. Et chacun d’eux prétendaient être compatibles Mozilla et tous tournaient sur Gecko.

    Et Gecko était bon, et IE ne l’était pas et la détection de l’user-agent renaissait, et Gecko recevait le bon code et les autres navigateurs ne le recevaient pas. Mais les utilisateurs de Linux étaient bien tristes car ils avaient construit Konqueror, dont le moteur de rendu était KHTML, et qu’ils pensaient être aussi bon que Gecko mais n’était pas Gecko, et ne recevait donc pas les bonnes pages.
    Konqueror déclara être « comme Gecko » puis pour avoir les bonnes pages, il s’identifia comme Mozilla/5.0 (compatible; Konqueror/3.2; FreeBSD) (KHTML, like Gecko) et il y avait beaucoup de confusion…

    Puis Opera déclara « nous devrions laisser le choix à l’utilisateur concernant le navigateurs dont il doit prendre le nom ! » et Opera créa un menu de choix et Opera s’identifia comme Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; en) Opera 9.51 ou Mozilla/5.0 (Windows NT 6.0; U; en; rv:1.8.1) Gecko/20061208 Firefox/2.0.0 Opera 9.51 ou Opera/9.51 (Windows NT 5.1; U; en) selon le choix fait par l’utilisateur.

    C’est alors qu’Apple construit Safari, et repris KHTML en ajoutant plein de bonnes choses, et repris finalement le projet tout entier et l’appela WebKit, mais voulurent quand même les pages écrites pour KHTML, et donc Safari se nommait Mozilla/5.0 (Macintosh; U; PPC Mac OS X; de-de) AppleWebKit/85.7 (KHTML, like Gecko) Safari/85.5 et la confusion était encore plus grande.

    Entre temps Microsoft avait très peur de Firefox et Internet Explorer revint devant et se nommait alors Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.0) et il affichait le bon code… Mais seulement si les Webmasters le décidaient…

    Et enfin Google construit Chrome, et Chrome utilisait WebKit et il était comme Safari et voulait les pages destinées à Safari et donc s’identifia comme Safari. Donc Chrome utilisait Webkit, en prétendant être Safari, et WebKit prétendait être KHTML, ce dernier s’affichait être comme Gecko et tous les navigateurs se faisaient passer pour Mozilla… Chrome se nomma Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US) AppleWebKit/525.13 (KHTML, like Gecko) Chrome/0.2.149.27 Safari/525.13 et l’user-agent était devenu une gros foutoir pratiquement inutile, et tout le monde prétendait être tous les autres et la confusion était à son comble…
    Thu Oct 2 20:56:32 2014 – #permalink
    html internet web
  • Superpower your JavaScript with 10 quick tips → http://www.htmlxprs.com/post/14/superpower-your-javascript-with-10-quick-tips
    for (var i=0,length=array.length;i<length;i++){
    //awesome code goes here
    }
    Wed Oct 1 14:15:30 2014 – #permalink
    astuce développement javascript web
  • Adminer - Database management in a single PHP file → http://www.adminer.org/en/
    Un clone de phpMyAdmin pour administrer sa base de données en un seul fichier PHP :)

    Supporte aussi d'autres bases que SQL, dont MongoDB !
    Thu Sep 25 09:32:08 2014 – #permalink
    développement ressource web
  • Le guide complet pour centrer en css → http://putaindecode.fr/posts/css/le-guide-complet-pour-centrer-en-css/
    Centrer en css, c’est la base, et parfois, ce n’est pas si simple. Ce guide vous servira donc pour vous lister les techniques les plus connues pour réaliser ce fameux effet centré.
    Tue Sep 23 15:59:31 2014 – #permalink
    astuce css html memo ressource
  • [Firefox] Capture écran d'une page complète → http://sebsauvage.net/links/?Ks8M5w
    Pour faire une capture d'écran d'une page complète dans Firefox (même si ça dépasse l'écran), appelez la console développeur (MAJ+F2) et tapez: screenshot --fullpage nomfichier
    Sat Aug 23 13:22:08 2014 – #permalink
    mémo ressource
  • JavaScript Charts and Maps | amCharts → http://www.amcharts.com/
    Une librairie javascript qui permet d'afficher et de construire des graphiques.
    Un peu plus puissant que http://chartjs.org mais moins CC.
    Fri Aug 15 16:06:56 2014 – #permalink
    ressource
  • Protéger sa session Chrome avec son mot de passe Google | MacGeneration → http://www.macg.co/logiciels/2014/07/proteger-sa-session-chrome-avec-son-mot-de-passe-google-83282
    Wed Aug 13 12:56:24 2014 – #permalink
    chrome outils
  • NCIS - Les bas-fonds de nicolabricot → http://soup.nicolabricot.com/post/452637287
    NCIS BEST GIF ever !
    Sun Aug 10 12:05:21 2014 – #permalink
    gif internet
  • Screen Protectors &amp; Privacy Filters | protectionfilms24.com - Le Hollandais Volant → http://lehollandaisvolant.net/?mode=links&id=20140809182020
    Protections pour téléphones portable, je mets de côté.
    Sun Aug 10 00:13:57 2014 – #permalink
    e-commerce
  • Icon request: icon-raspberry · Issue #1839 · FortAwesome/Font-Awesome → https://github.com/FortAwesome/Font-Awesome/issues/1839
    Liens vers les ressources pour le logo du raspberry pi
    Fri Aug 8 16:36:00 2014 – #permalink
    rbpi ressource
  • Installing selfoss on the Raspberry Pi → https://github.com/SSilence/selfoss/wiki/Installing-selfoss-on-the-Raspberry-Pi
    Parce que je ne suis apparemment pas doué pour le faire tout seul.
    Il semblerait que décommenter la ligne RewriteBase du fichier .htaccess pourrait résoudre mon souci.
    Thu Aug 7 19:24:25 2014 – #permalink
    rbpi ressource rss
  • Gestion de formulaires en php → http://www.kommunauty.fr/article-653-gestion-de-formulaires-en-php
    <?php
    if($_SERVER["HTTP_REFERER"] !== 'http://www.site.com/index.php";) {
       echo "Le formulaire est soumis depuis une source externe !";
    }
    ?>

    <?php
    if(!filter_var($_POST["courriel"], FILTER_VALIDATE_EMAIL)) {
       echo "Votre adresse de courriel est incorrecte !";
    }
    ?>
    Thu Aug 7 14:16:08 2014 – #permalink
    mémo php web
  • HTML5 UP! Responsive HTML5 and CSS3 Site Templates → http://html5up.net/
    Templates HTML5/CSS3 pas mal, et sous Creative Commons !
    Wed Aug 6 11:02:29 2014 – #permalink
    html ressource web
  • Autoriser toutes les IP pour un nœud Munin → ?b3YeLA
    Dans le fichier de configuration du munin-node, il suffit d'ajouter cette directive :
    allow ^\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3}$

    Cela autorisera toutes les IP à se connecter et récupérer les infos du nœud Munin. Pratique si votre serveur Munin a une IP dynamique :)
    Mon Aug 4 14:41:38 2014 – #permalink
    astuce munin ressource
  • Du « british fou », « de la beauté » : votre sélection des meilleures séries - Le nouvel Observateur → http://rue89.nouvelobs.com/rue89-culture/2014/08/02/british-fou-beaute-selection-meilleures-series-tele-254009
    Petite liste de séries à mater quand j'aurais le temps. Certaines touchent à l'informatique, à voir.
    Sat Aug 2 23:44:43 2014 – #permalink
    tv-show
  • Créer et gérer un Flux RSS 2.0 → https://craym.eu/tutoriels/developpement/flux_RSS.html
    Bon tuto avec description et liste des différentes balises XML pour faire un RSS, avec signification expliquée.
    Thu Jul 24 21:57:49 2014 – #permalink
    outils ressource web
  • Favicon Generator - Generate favicon pictures and HTML → http://realfavicongenerator.net/
    Site pour générer correctement tous les liens et bon format de favicon (web, iOS, Android, W8, ...)
    Tue Jul 22 10:13:21 2014 – #permalink
    outils ressource web
  • Configurer les captures écran sous Mac OSX « Korben → http://korben.info/configure-capture-ecran-mac-osx.html
    - Pour une capture de tout votre écran : Pomme + Majuscule + 3
    - Pour une capture d'une sélection : Pomme + Majuscule + 4
    - Pour une capture de fenêtre : Pomme + Majuscule + 4 + Espace

    Changer le répertoire où s'enregistre les captures :
    > defaults write com.apple.screencapture location /chemin/vers/repertoire

    Changer le format de l'image. Vous avez le choix entre png, pdf, tiff, pict, jpg, bmp, gif, psd, sgi et tga :
    > defaults write com.apple.screencapture type png

    Changer le préfixe de l'image :
    > defaults write com.apple.screencapture name ScreenShoot

    Désactiver l'ombre des captures avec :
    > defaults write com.apple.screencapture disable-shadow YES

    Pour prendre en compte les modifications :
    > killall SystemUIServer
    Mon Jul 21 14:11:02 2014 – #permalink
    astuce mac
  • Comment désactiver le son au démarrage d'un Mac ? « Korben → http://korben.info/comment-desactiver-le-son-au-demarrage-dun-mac.html
    Pour désactiver le son au démarrage :
    > sudo nvram SystemAudioVolume=%80

    Pour activer le son de nouveau :
    > sudo nvram -d SystemAudioVolume
    Mon Jul 21 14:08:42 2014 – #permalink
    astuce mac
◄ older
17 of 21
newer ►
Shaarli by sebsauvage
Shaarli-Theme by Nicolas based on idleman theme