Auteur/autrice : piradix

Fusée à atterrissage vertical de Blue Origine, le future arrive …

Je n’en finis pas de penser que l’on arrive dans le future en voyant les images de ce 3e atterrissage vertical de la fusée Blue Origin : https://www.blueorigin.com/#youtubeYU3J-jKb75g

Pour rappelle dans les années 1960 -70, les livres et bandes dessinées faisant référence à des fusées d’exploration planétaire étaient toutes a atterrissage vertical (Tintin on a marché sur la lune)

Edito du 4 avril 2016

En lisant cette article  « iPhone 7 comment Apple va faire pour qu’il soit encore plus fin » je me demande si à force de devenir plus fin nos smartphones ne vont pas être dangereux pour nous. On risque de se couper sur la fine  tranche 😉
Au-delà de ce problème, vous ne pourrez plus utiliser votre super casque stéréo, car son jack sera trop gros ! sauf si vous utiliser un adaptateur, qui va faire moche sur votre super truc fin 😥
Dans tous les cas : consommez …

Écrire votre doc sous Eclipse avec le plugin Markdown Editor

Markdown est un langage permettant d'écrire de la documentation au travers d'un formalisme proche du texte pur et permettant la génération automatique de fichier PDF, HTML et autre.

Cella permet en autre d'écrire en une seule fois une documentation, pour l'intégrer en HTML dans votre application, tout en fournissant le même contenu en PDF.
Plus besoin de maintenir deux fichiers ! Et la conversion vers le PDF est aussi bonne que celle du HTML, au contraire de certains outils de conversion HTML vers PDF.

Lire la suite

Tester rapidement du code JavaScript avec Firefox

Ardoise JavaScript de Firefox

Vous voulez tester du code JavaScript (de plus de 1 ligne) rapidement (juste le temps de l’écrire) sans devoir monter une page HTML de test ? Firefox a pensé à vous avec son « Ardoise JavaScript« .

Depuis la version 33 de Firefox si vous appuyez sur les deux touches « Maj+F4 » ou sur le menu « Outils/Développement Web/Ardoise JavaScript » la fenêtre de test de « Ardoise JavaScript » s’affiche :

Ardoise-JavaScriptCette « Ardoise » va vous permettre de tester directement du code JavaScript. Vous pourrez aussi charger un fichier JavaScript et même formater votre code.

De plus, Ardoise vous offre les fonctionnalités suivantes:

  • formatage de code
  • complétion
  • auto-fermeture des parenthèses, accolade,
  • ajout automatique de guillemets, quottes (énervant à mon gout 😉
  • touche similaire aux éditeurs vim, Emacs, Sublime Text (voir la clé « devtools.editor.keymap »  de l’adresse « about:config« )

quelques astuces d’utilisation

Afficher la console

Appuyer sur les touches CTR+MAJ+J, sinon afficher l’outil de développement de Firefox en appuyant sur la touche F12, puis onglet « Console« .

Cas d’usage détourné

Le code s’exécute dans l’environnement de l’onglet actif de Firefox, C’est donc aussi un moyen pour extraire des données d’une page HTML 😉  En voici un exemple  d’application :

//charger le l'url suivante :https://www.qwant.com/?q=piradix&t=web

var nbFind = 0;
var list = document.getElementsByClassName('result--web--title');
for (var i=0; i<list.length; i++) {
  var s = list[i].innerHTML;
  if (s.toLowerCase().indexOf('piradix') >= 0) {
    nbFind++;
  }
}
alert('Nombre page contenant en titre \"piradix\" : ' + nbFind+"/"+list.length);

Sources

Vous trouverez la documentation en Français de « Ardoise JavaScript » sur https://developer.mozilla.org/fr/docs/Outils/Ardoise

 

Édito du 21 mars 2016

Nous somme avec Bruxelles

Comme vous l’avez constater, j’ai modifié l’apparence de Piradix.

Et, ce week-end j’ai migré Piradix du CMS Drupal 8  vers le CMS WordPress 4. J’ai fait ce choix suite au 10e plantage de Drupal après une mise à jour de ce dernier 😥
Je vous prépare un article comparant les deux CMS.

Afficher les informations Système de Windows

Sous Windows 7 à 10 il existe une commande pour visionner toutes les informations systèmes de Windows : « msinfo« .

Pour lancer cette commande , ouvrer une ligne de commande en appuyant sur la touche « Windows » plus la lettre « R« , puis taper « cmd« . Par la suite taper « msinfo » suivit de la touche « entrée » :

msinfoouvrer le menu « Environnement logiciels »

msinfo2Vous y trouverez en particulier :

  • les variables d’environnements
  • les travaux d’impression
  • les connexions réseau
  • les tâches en cours
  • les services
  • les programmes de démarrages
  • le rapport d’erreur Windows

Mais n’espérez pas les modifier, ce n’est que de l’information.

 

 

 

Sécuriser votre site web avec Let’s Encrypt

Pour passer votre site Web de HTTP à HTTPS, il faut acheter un certificat SSL auprès d’un organisme certifié, se qui vous coutera dans les 100 à 150 euros par an. C’est une opération couteuse :

  • En temps : en général il faut prévoir une demi-journée pour mettre un certificat à jour (compté le temps passé à faire et à gérer).
    Donc c’est  compliqué, sinon en moins de 15m ce serait fait !
  • En argent : c’est  100 à 150 € par an et par domaine au minimum. Par exemple « Piradix » vous possédé deux domaines « piradix.com » et « piradix.fr » ce qui augment la facture.

Ne faisant pas d’argent avec Piradix, dépenser 200€ (2 domaines) par an était inenvisageable. Même si j’y gagnerais le fait que Google référencez mieux les sites HTTPS (on ne va pas tous suivre ses règles , non, mais 😉

Heureusement est apparue Let’s Encrypt. C’est un certificateur qui propose des certificats SSL gratuits. Non ce n’est pas une arnaque, non il ne vend pas de publicité, non il ne vend pas vos données, oui c’est réellement gratuit. Let’s Encrypt vie de vos dons et de ceux de leurs sponsors : Mozilla, OVH, cisco … (voir la liste).

Comme ça marche ?

Le certificat délivré par Let’s Encrypt est gratuit, valable 3 mois et est renouvelable (ouf). Ce dernier est très bien noté :

Note Let's Encrypte

Les gens de Let’s Encrypt ont bien perçu la complexité de l’installation d’un certificat. C’est pourquoi ils ont mis au point un kit d’installation qui fait tout pour vous 😉

Si vous voulez plus d’information, sur la technicité voir (en Anglais) : How it work.

Installer le kit de création de certificats Let’s Encrypt (Linux/apache)

Pour l’installer sous Linux Ubuntu (ou dérivé) voici une procédure :

En premier il faut installer le kit de création en lancer les commandes suivant (attention, ça peut prendre du temps) :

apt-get git
git clone https://github.com/letsencrypt/letsencrypt
cd letsencrypt
./letsencrypt-auto --help

Let’s Encrypt est maintenant installer, plus besoin de relancer cette procédure. Il ne vous reste plus qu’a l’utiliser pour créer vos certificats SSL.

Créer et installer des certificats SSL pour vos sites Web Apache

Pour créer et installer un certificat pour chaque domaine de votre serveur web Apache faire :

./letsencrypt-auto --apache

Répondez aux questions, puis tout sera fini !

Si vous préférer obtenir un certificat pour une liste de domaines  (par exemple : www.piradix.com, piradix.com, www.piradix.fr, piradix.fr) il suffit d’utiliser la commande suivante :

./letsencrypt-auto --apache -d www.piradix.com -d piradix.com -d www.piradix.fr -d piradix.fr

Ce qui créera et installera un seul certificat pour les 4 domaines. Et c’est tout !

Par la suite pour renouveler votre certificat il faudra faire :

./letsencrypt-auto renew

À vos marques …. prêt … partez ….