Shaare your links...
413 links
Liens · Devenet Home Login RSS feed Tags cloud
◄ older
14 of 21
newer ►
  • Sending a multi-part email with html and plain text - Liens Ecyseo → http://bookmarks.ecyseo.net/?rZSKHA
    //specify the email address you are sending to, and the email subject
    $email = 'email@example.com';
    $subject = 'Email Subject';

    //create a boundary for the email. This
    $boundary = uniqid('np');

    //headers - specify your from email address and name here
    //and specify the boundary for the email
    $headers = "MIME-Version: 1.0\r\n";
    $headers .= "From: Your Name \r\n";
    $headers .= "To: ".$email."\r\n";
    $headers .= "Content-Type: multipart/alternative;boundary=" . $boundary . "\r\n";

    //here is the content body
    $message = "This is a MIME encoded message.";
    $message .= "\r\n\r\n--" . $boundary . "\r\n";
    $message .= "Content-type: text/plain;charset=utf-8\r\n\r\n";

    //Plain text body
    $message .= "Hello,\nThis is a text email, the text/plain version.
    \n\nRegards,\nYour Name";
    $message .= "\r\n\r\n--" . $boundary . "\r\n";
    $message .= "Content-type: text/html;charset=utf-8\r\n\r\n";

    //Html body
    $message .= "
    Hello,
    This is a text email, the html version.

    Regards,
    Your Name";
    $message .= "\r\n\r\n--" . $boundary . "--";

    //invoke the PHP mail function
    mail('', $subject, $message, $headers);
    Tue Feb 23 15:12:10 2016 – #permalink
    php ressource
  • nicolabricot/Shaarli-Theme: Theme for Shaarli → https://github.com/nicolabricot/Shaarli-Theme
    Anoter theme for Shaarli.
    Used here.
    Sat Feb 20 18:17:02 2016 – #permalink
    shaarli
  • Kickball/awesome-selfhosted - Github → https://github.com/Kickball/awesome-selfhosted
    This is a list of Free Software network services and web applications which can be hosted locally. Selfhosting is the process of locally hosting and managing applications instead of renting from SaaS providers
    Sat Feb 20 15:19:15 2016 – #permalink
    ressource
  • La technique des « Fab Four » pour créer des e‑mails responsive sans media queries – L’intégration d’e-mails → http://emails.hteumeuleu.fr/2016/02/fab-four-emails-responsive-sans-media-queries/
    Solution « responsive » pour afficher 4 colonnes sur les webmails desktop et deux colonnes sur les webmails mobiles.
    Fri Feb 12 12:08:58 2016 – #permalink
    css email
  • Default Router Passwords - The internets most comprehensive router password database → http://www.routerpasswords.com/
    Avec http://www.defaultpassword.com, liste des mots de passe par défaut de matériels (switchs, ...)

    ‣ via http://www.nemako.net/dc2/index.php?post/2008/05/05/Mot-de-Passe-par-defaut
    Mon Feb 8 14:37:38 2016 – #permalink
    admin network security
  • Utiliser webalizer avec plusieurs virtual hosts - Réseaux et Sécurité → http://www.nemako.net/dc2/?post/2007/03/15/122-utiliser-webalizer-avec-plusieurs-virtual-hosts
    Mon Feb 8 14:34:59 2016 – #permalink
    admin debian
  • Font Loading Revisited with Font Events → https://www.filamentgroup.com/lab/font-events.html
    Chargement "différé" des fonts sur une page web pour un rendu plus rapide.

    On charge les fonts via CSS, comme habituellement.
    On définit les éléments avec ces polices comme fils de .fonts-loaded.
    Via une API JavaScript, on détecte quand les fonts sont chargées et prêtes, et on ajoute la classe .fonts-loaded à l’élément body : les polices sont affichées.
    ⇒ pas de page sans police ou un blanc entre le chargement des polices !

    Dans le même genre : http://www.zachleat.com/web/foft/
    Wed Feb 3 15:00:19 2016 – #permalink
    css font html
  • Le test du marshmallow - Mercialfred → http://gift.mercialfred.com/topo/test-marshmallow
    On voulait vous présenter deux personnes. Lui, c'est Tom. Et ça, c'est Nico.

    Un jour, en rentrant dans leur salle de classe, ils découvrent un marshmallow posé sur leur table. Sauf que derrière le marshmallow, il y a un type un peu bizarre.

    Ils se disent : “Génial, un marshmallow” ! Mais là, le type bizarre leur dit :
    “Vous avez deux options :
    1 - manger le marshmallow tout de suite.
    2 - attendre 15 minutes que je revienne. Si vous n’avez pas mangé le marshmallow, je vous en donnerai un deuxième”.

    Pas la peine d’appeler la police : le type bizarre, c’est juste un chercheur en économie comportementale - aux Etats-Unis, ils appellent ça un comportementaliste. Et il est en train de réaliser une expérience hyper célèbre inventée par Walter Mischel, chercheur à l’université de Stanford, en 1972. Pourquoi est-ce que cette expérience est aussi connue ? Parce qu'elle a été reproduite plusieurs fois, et qu'à chaque fois, la conclusion était la même : le résultat au test du marshmallow est le meilleur prédicteur de la réussite future d’un individu.
    Sun Jan 10 16:25:12 2016 – #permalink
    life
  • Xonay Labs | Michael Teeuw → http://michaelteeuw.nl/tagged/magicmirror
    Magic miroir avec affichage informations
    Wed Jan 6 14:40:47 2016 – #permalink
    magic-mirror
  • How to build an homemade High-Tech mirror with an old phone | Fooyok → http://fooyok.com/gadgets/how-to-build-an-homemade-high-tech-mirror-with-an-old-phone
    Miroir d'entrée interactif avec deux iPhones
    Wed Jan 6 14:17:59 2016 – #permalink
    magic-mirror
  • Utiliser Debian - Nettoyer son système → http://pingouindoc.tuxfamily.org/pub/posts/nettoyer_son_syst%C3%A8me.html
    À force d'installations et de désinstallations de logiciels, votre système Debian s'encombre de fichiers de configuration inutiles. Il est donc temps de faire un petit nettoyage.

    Voici la formule magique :

    # dpkg -P $(dpkg -l | grep '^rc' | awk '{ print $2 }')

    Explications pas à pas

    Tout d'abord, affichons les logiciels installés avec dpkg :

    $ dpkg -l
    Ceci nous renvoie la liste des packages (ii signifie « installé » et rc signifie « fichiers de configuration restants »).
    Nous ne sommes intéressés que par les rc ; affichons les grâce à grep :

    $ dpkg -l | grep ^rc
    Seule la deuxième colonne nous est utile ; c'est la que awk intervient : je lui demande que ne n'afficher que la deuxième colonne :

    $ dpkg -l | grep ^rc | awk '{print $2}'
    Les fichiers sont affichés mais ... en colonne (pas très pratique pour utiliser une commande).
    Faisons appel à son ami xargs et affichons le résultat :

    $ dpkg -l | grep ^rc | awk '{print $2}' | xargs echo
    Voilà enfin une liste utilisable en ligne de commande ; il suffit mantenant de se loguer en root et de remplacer l'affichage (echo) par la suppression (-P) :

    # dpkg -P $(dpkg -l | grep '^rc' | awk '{ print $2 }')
    Sous Linux, ces commandes (dpkg, grep, xargs et awk) sont puissantes, elles ont une fonction bien précise.
    Elles sont « amies » ; il est possible de les enchaîner (de les « piper ») afin d'obtenir le résultat ci-dessus.

    Rédacteur : Patrice Blondel
    Tue Jan 5 17:27:54 2016 – #permalink
    debian
  • Le cahier de l'administrateur Debian → https://debian-handbook.info/browse/fr-FR/jessie/
    Tue Jan 5 16:48:20 2016 – #permalink
    debian doc
  • Bonnes pratiques de déploiement PHP en 2015 → https://www.dadall.info/blog/index.php?article482/bonnes-pratiques-de-deploiement-php-en-2015
    Fri Dec 18 16:45:39 2015 – #permalink
    php
  • 2 astuces pour rester serein - Standblog → http://standblog.org/blog/post/2015/12/15/2-astuces-pour-rester-serein
    1 - Regarder ce qui va bien dans la vie.
    Exercice : repérer et noter les 3 kifs chaque jour

    2 - Choisir ses combats
    Thu Dec 17 15:41:56 2015 – #permalink
    life
  • [Billet invité] Créer un nas avec le Raspberry Pi | IdleBlog → http://blog.idleman.fr/billet-invite-creer-un-nas-avec-le-raspberry-pi/
    Fichier samba.conf :
    [global]
      workgroup = WORKGROUP
      server string = %h server
      netbios name = SERVEURIX2000
      dns proxy = no
      log file = /var/log/samba/log.%m
      max log size = 1000
      syslog = 0
      panic action = /usr/share/samba/panic-action %d
      security = user
      encrypt passwords = true
      passdb backend = tdbsam
      obey pam restrictions = yes
      unix password sync = yes
      passwd program = /usr/bin/passwd %u
      passwd chat = *Enter\snew\s*\spassword:* %n\n *Retype\snew\s*\spassword:* %n\n *password\supdated\ssuccessfully* .
      pam password change = yes
      map to guest = bad user
      usershare allow guests = yes

    [Public]
      path =/media/USBHDD1/SERVEURIX2000/Public
      read only = no
      locking = no
      guest ok = yes
      force user = pi

    [Music]
      path =/media/USBHDD1/SERVEURIX2000/Music
      read only = yes
      locking = no
      guest ok = yes
      force user = pi

    [Private]
      browseable = no
      path = /media/USBHDD1/SERVEURIX2000/Private
      writable = yes
      username = JeanLouis
      only user = yes
      create mode = 0600
      directory mask = 0700

    Vous pouvez sauvegarder et fermer le fichier. Si vous voulez ajouter d’autres dossiers à partager, ce sera celui-ci. Maintenant, nous allons créer un compte SAMBA qui va nous permettre d’avoir un login et un mdp pour le dossier Private.

    Tout d’abord, on crée un compte utilisateur sur Wheezy:
     sudo useradd JeanLouis -m -G users
     sudo passwd JeanLouis

    Puis on l’utilise pour SAMBA:
     sudo smbpasswd -a JeanLouis

    Ensuite on donne à cet user l’accès au dossier Private:
     sudo chown JeanLouis:JeanLouis /media/USBHDD1/SERVEURIX2000/Private/

    Enfin, on redémarre tout ce boxon:
     sudo /etc/init.d/samba restart

    Et voilà, vous avez maintenant accès à vos dossiers sur les disques durs depuis le réseau.
    Thu Dec 17 14:35:47 2015 – #permalink
    samba
  • PHP: gethostbynamel - Manual → http://www.php.net/manual/en/function.gethostbynamel.php
    Récupération liste d'adresses IP v4 à partir d'un nom de domaine.

    Voir aussi :
    > gethostbyname() - Get the IPv4 address corresponding to a given Internet host name
    > gethostbyaddr() - Get the Internet host name corresponding to a given IP address
    > checkdnsrr() - Check DNS records corresponding to a given Internet host name or IP address
    > getmxrr() - Get MX records corresponding to a given Internet host name
    Fri Nov 27 14:27:53 2015 – #permalink
    as php
  • Configurer le SSL avec Apache 2 | Apache | IT-Connect → http://www.it-connect.fr/configurer-le-ssl-avec-apache-2%EF%BB%BF/
    Fri Nov 20 00:46:52 2015 – #permalink
    apache https
  • SSL Enabling Forward Secrecy | DigiCert.com → https://www.digicert.com/ssl-support/ssl-enabling-perfect-forward-secrecy.htm#apache_forward_secrecy
    Fri Nov 20 00:46:30 2015 – #permalink
    apache https
  • Apache Disabling SSL v3 Instructions | DigiCert.com → https://www.digicert.com/ssl-support/apache-disabling-ssl-v3.htm
    Fri Nov 20 00:45:41 2015 – #permalink
    apache https
  • Chiffrement fort SSL/TLS : Mode d'emploi - Serveur Apache HTTP Version 2.4 → https://httpd.apache.org/docs/2.4/fr/ssl/ssl_howto.html
    Fri Nov 20 00:45:14 2015 – #permalink
    apache https
◄ older
14 of 21
newer ►
Shaarli by sebsauvage
Shaarli-Theme by Nicolas based on idleman theme