Tag

CKYF

Browsing

Pas mal de nouveautés ont fait leur apparition sur le site cet hiver.

La plupart sont under the hood et donc invisibles mais pour le reste, voici ce qui a été ajouté, modifié ou retiré.

Sécurisation du serveur email

Sur le serveur de mail, j’ai ajouté l’authentification SPF, Sender-ID et DKIM à Postfix et Bind9 avec opendkim, ce qui permet de rendre les messages plus fiables puisqu’ils sont désormais signés lors de l’envoi du serveur. Cela permet notamment de ne pas être catégorisés comme spam.

Passage en HTTPS

Cela m’a demandé pas mal de recherches pour bien faire les choses mais je suis très content du résultat : le site est maintenant intégralement servi en HTTPS avec une connexion chiffrée par TLS uniquement.

J’ai d’abord passé Apache en HTTPS en Perfect Forward Secrecy, puis configuré WordPress de manière à tout servir sur une connexion chiffrée.

Ensuite, est venu le tour de chiffrer Webmin, le webUI du client bittorrent Transmission, et Postfix et Courier pour l’acheminement des emails de manière sécurisée.

J’ai passé Varnish en version 4.x avant de réaliser qu’il ne m’était plus vraiment nécessaire puisque je sers tout en HTTPS et que les fichiers servis chiffrés ne peuvent pas être mis en cache. Varnish ne gérant pas SSL, je l’ai finalement retiré de ma chaîne.

Enfin, je suis passé du mode prefork d’Apache au mod FastCGI et PHP-FPM avec Apache MPM Worker, qui sert les pages bien plus rapidement en utilisant moins de ressources que le mod PHP. Cela me servira un jour si je souhaite troquer Apache pour un autre serveur comme NginX.

Sous Apache, le module SPDY a été ajouté, qui sera bientôt remplacé par HTTP/2 (à prononcer « HTTP bis »).

Tutoriels

J’ai finalisé le pack de correctif post-SP3 de Windows XP, dernière version pour les aficionados de ce regretté OS.

Quelques nouveaux tutoriels linux ont également vu le jour. On a vu comment installer une imprimante d’étiquettes WiFi Brother QL-710W puis installer Wine sous Ubuntu 14.04 avant de voir comment corriger le son saccadé sous VLC lors de la lecture de fichiers audio et télécharger des vidéos en streaming dans le terminal avec MovGrab.

Nous avons vu comment récupérer les données d’un disque dur issu d’un RAID1 ou encore installer la dernière version d’OpenSSL sous Debian… Période plutôt faste pour les tutos!

Site du CKYF

J’ai été commissionné pour redesigner le site du Centre de Kriya Yoga France : nouveau logo, nouvelle charte graphique, visuels, réseaux sociaux… bref, on est loin du premier site maison que j’avais créé pour eux en 2002 !

C’est aussi plus clair, lisible et visible sur n’importe quel appareil.

Il y a quelques mois de cela, le site du Centre de Kriya Yoga France a eu droit à un léger rafraichissement de son style : un peu plus de lisibilité, moins de fonds colorés, un peu plus de finesse dans les traits.

C’était juste un petit coup de plumeau mais comme j’ai oublié de vous en parler, voici une petite capture d’écran :

kriyafrance-2014

Mais cette semaine, j’ai retroussé mes manches et suis totalement passé à l’offensive :

Note pour plus tard : si, lors de la prévisualisation d’un thème WordPress, rien ne s’affiche ou si la personnalisation (customizer) ne répond pas, c’est qu’un plugin met la zone au niveau du javascript. Dans mon cas, c’était pdf-js.

Without further ado, je suis assez content de vous présenter la version 4.0 :

kriyafrance-2015

Pas mal de changements mais je pense que cela en vaut vraiment le coup. Le site devenait vieillissant et n’était plus adapté aux smartphones et tablettes, et l’ancienne boutique (Cubecart) était une horreur à gérer.

Tout est beaucoup plus simple maintenant, avec de jolis graphiques pour les commandes, la gestion du stock… bref, c’est bien mieux pour moi à gérer et plus simple pour le CKYF.

Qu’en pensez-vous ?

Wordpress iconPour les besoins du CKYF, j’ai écrit une fonction qui doit afficher une vidéo automatiquement. Or je voulais juste renvoyer un shortcode vidéo qui prendrait en charge toute la partie code du lecteur vidéo.

On ne peut pas juste renvoyer la valeur, il faut utiliser la fonction do_shortcode() de WordPress.

Cas 1 : exécuter un shortcode dans une fonction

La solution réside dans l’utilisation de la fonction do_shortcode(). Voici un petit exemple :

Cet exemple exécute le shortcode .

Neuvième concours des 10 ans : un exemplaire du livre Astrologie, Voie de Sagesse de Goswami Kriyananda publié chez les Editions CKYF.

livre-astrologie-voie-de-sagesse

Astrologie, Voie de Sagesse

L’Astrologie est la science fondamentale, l’ensemble-clé des symboles qui dévoilent les mystères de tous les autres systèmes symboliques. C’est le langage de l’âme, la Voie qui mène à la Révélation du Soi. Vous êtes le créateur de votre karma et c’est à travers les lois de l’astrologie que les équilibres de cause à effet trouvent leur manifestation.

Goswami Kriyananda enseigne et pratique l’Astrologie depuis plus de cinquante ans. Avec chaleur, sagesse et finesse spirituelle, il a fusionné les sciences de l’Astrologie et du Kriya Yoga selon les principes antiques du macrocosme et du microcosme, « en haut comme en bas », mettant ainsi en évidence la relation entre l’univers galactique et les chakras du système cérébro-spinal. Astrologie, Voie de Sagesse est un ouvrage incontournable pour mieux adoucir le karma et diriger en conscience sa vie.

Huitième concours des 10 ans : un exemplaire du livre Une Méditation pour chaque jour de Goswami Kriyananda publié chez les Editions CKYF.

livre-une-meditation-pour-chaque-jour

Une Méditation pour chaque jour

Méditez quotidiennement et vous découvrirez deux vérités : qui vous êtes et ce que vous êtes en train de devenir. Dans l’état profond de méditation, vous ressentirez et percevrez la fontaine de la Vie Divine. Cette fontaine jaillit, aspergeant tout de ses eaux bienfaisantes, apportant la paix et l’harmonie du Soi, dispensant la paix et l’harmonie sur ceux qui vous entourent.

Septième concours des 10 ans : un exemplaire du livre Initiation à la Méditation de Goswami Kriyananda publié chez les Editions CKYF.

livre-initiation-meditation

Initiation à la Méditation

Initiation à la Méditation est une présentation claire et concise de l’art antique de méditer. Tout au long de ce livre émaillé de nombreux procédés propices à établir la pratique méditative, le lecteur découvrira des techniques issues de nombreuses traditions, étant ainsi à même de sélectionner l’approche la mieux adaptée à sa personnalité.

« La méditation est une chose facile, aussi simple et naturelle que de respirer.
C’est le moyen de libérer l’esprit des contraintes passées afin de pouvoir re-naître. »

Atteindre un état de conscience paisible et serein, rapporter cette méditation au monde et l’y garder, faire de la méditation un art de vivre, tel est le souhait de l’auteur pour chacun de vous.

Cet article récapitule les différents concours organisés pour le 10ème anniversaire de SkyMinds.net :

  1. Un livre PHP Professionnel remporté par Sébastien.
  2. Un compte Rapidshare Premium remporté par BoZo, Ben, Anne, Julia et Olmon.
  3. Un livre Sécurité informatique : principes et méthode à l’usage des DSI, RSSI et administrateurs remporté par MadEye.
  4. Un livre Réussir son site web avec XHTML et CSS remporté par Mat.
  5. Trois licences CopyTrans remportées par Arno, arthak, et Tom.
  6. Un livre PHP 5 : Cours et exercices remporté par Mathilde.
  7. Un livre Initiation à la Méditation remporté par LauX.
  8. Un agenda perpétuel Une Méditation pour chaque jour remporté par MadEye.
  9. Un livre Astrologie, Voie de Sagesse remporté par Stéphane M..
  10. Un compte Rapidshare Premium 30 jours (ouvert jusqu’au 6 février 2010 à 23h59).

Je viens de compléter le nouveau design du site du Centre de Kriya Yoga France : après avoir maintenu la version 1.0 – amoureusement créée avec Notepad – pendant 4 ans, il était temps de passer à un look un peu plus moderne (qui a dit « Web 2.0 » ?) et qui surtout soit un peu plus facile à maintenir : il n’est pas toujours évident de faire une mise à jour lorsque vous n’êtes pas sur votre machine, sans client FTP avec une connexion internet de l’âge de… 1997. Quelques images des deux versions :

CKYF v1.0 :

CKYF v2.0 :

Au menu des modifications, ont été ajouté : la possibilité d’éditer chacune des pages en lignes, la création d’un nouvel espace membre plus sécurisé (finies les déconnexions intermittentes), la sauvegarde automatique de la base de donnée, les flux RSS, design disponible en 1024×768 et 800×600… bref, toutes les fonctionnalités d’un blog transformé en un CMS hors-norme. Pas mal de boulot pour mettre tout cela en place mais je suis assez fier du résultat. Et la page Webdesign a été mise à jour :)

… il faut partir à point !

Il y a des jours comme ça où il faut se prendre par la main, sauter dans son short et aller courir. Comme aujourd’hui : pas mal de soleil, un peu de vent, piste sèche… le temps idéal pour aller courir sur la piste de 400m en bas de chez moi. Bilan : 3,2 km en 45 minutes – autant dire pépère car le but du jeu n’est pas de tout faire à fond mais de courir sur la durée, histoire de mouiller T-shirt, slip et chaussettes ou presque ;-). Le truc avec le footing c’est qu’il faut vraiment se pousser pour y aller : une fois le short et les baskets enfilées, c’est parti comme sur des roulettes.

Footing mis à part, le Centre de Kriya Yoga France vient de sortir un nouveau livre : le Guide Intermédiaire de Méditation et fête depuis deux jours le lancement offciel de sa boutique en ligne avec déjà 3 commandes passées. Très bin démarrage donc pour cette association de Yoga. Pour information, le CKYF achève aujourd’hui son séminaire de Yoga qui a eu lieu cette année en Vendée et toujours sous la présidence de Goswami Kriyanada. Plus d’infos avec le compte-rendu du séminaire, bientôt sur leur site web.

Le lien du jour, c’est sans conteste Sloganizer, un créateur de slogan en ligne. Le principe est simple : tapez votre nom ou pseudo et le sytème l’inclut dans un slogan en anglais ou en allemand. Exemple :

«And on the eighth day, god created SkyMinds.»
«With a name like SkyMinds, it has to be good.
«There’s only one true SkyMinds !»

Tellement vrai… Oui, pourquoi pas ? ;-p

Enfin, j’ai découvert un autre site – Surf Junky – qui vous permet de gagner quelques piécettes en échange de laisser votre navigateur ouvert pour y recevoir une pub rotative. Cela marche super bien dans Firefox : vous ouvrez la page de pub et elle se rafraîchit toutes les 30 secondes avec de nouvelles pubs. Tarif : $0.45 de l’heure. Nous sommes d’accord, c’est pas grand-chose mais cela peut être intéressant si votre PC est allumé souvent (serveur FTP, webradio….). Paiement au bout de 25$ via Paypal. Allez, je teste ^_^

Boutique du CKYFAllez, j’ai assez fait duré le suspense : je lève le voile sur la boutique du Centre de Kriya Yoga France. Je me suis démené pour faire un logo potable et il apparaît qu’il n’est pas totalement transparent. J’ai même sollicité l’aide de quelques experts Photoshop et l’image que vous voyez là est le résultat de plusieurs heures de travail. Et c’est lorsqu’on a eu fini de jouer avec la transparence qu’on s’est posé la question fondamentale suivante : a-ton vraiment besoin de la transparence ? Oui, nous on n’est comme ça, brut de pomme. Si le fond change, j’utiliserai alors celle qui est transparente. Je crois que je hais les images, c’est sans doute pour cela que mes designs en utilisent si peu. Bon, ben il ne me reste plus qu’à leur souhaiter bon vent (et bonnes ventes !).

Je suis actuellement en train de créer une boutique en ligne pour le Centre de Kriya Yoga France. J’avais le choix entre OsCommerce, ZenCart et CubeCart depuis Fantastico, le petit utilitaire fourni par mon hébergeur pour installer une trentaine de scripts (forums, blogs…) en 3 clics. Je les ai tous installés un par un et j’ai finalement adopté CubeCart, pour deux raisons principales : tout d’abord, il présente bien mais surtout il est déjà traduit en français, avantage indéniable sur les deux autres. Evidemment, j’ai dû refaire les trois quarts de la traduction car le traducteur a visiblement utilisé un logiciel pour faire le boulot : un bouton « save » se rapproche plus « d’enregistrer » que « d’économiser »… Enfin, maintenant tout fonctionne à peu près : toutes les descriptions et images des livres sont désormais uploadées, le paiement sera géré par Paypal uniquement et il ne me reste plus qu’à créer un logo digne de ce nom. J’ai d’ailleurs quelques problèmes à créer un gif transparent à partir de mon image de base. Bah, je finirai bien par trouver.

J’ai créé la boutique ce week-end et l’ai modifiée pendant deux jours. Je vais sur le site du script et là je me rend compte qu’une nouvelle version est sortie hier ! J’ai quand même du bol, tous les fichiers à mettre à jour n’ont pas été touchés par mes modifications. La boutique est donc totalement à jour, moddée, toute jolie et je vous donnerai le lien lorsque le problème du gif transparent sera réglé ;-)

Ce développement de l’e-commerce me donne quelques idées, notamment pour la gestion des versions commerciales de mes scripts. Cela permettrait de garder une trace organisée de mes clients dans la base de données du script d’e-commerce, avec toutes les factures éditées etc. Je mets cette idée sous le coude, j’y reviendrai ici en cas d’adoption ^_^

Rapport de faute d’orthographe

Le texte suivant sera envoyé à nos rédacteurs :