Des nouvelles…

Comme vous avez pu le constater, ça fait un certain temps que je n’ai pas pris le temps de rédiger un petit billet pour ce blog.

Aujourd’hui, je vous propose donc un petit billet pour donner quelques nouvelles. J’avoue m’être un peu écarté de ma vie numérique ces deux derniers mois. La famille, les enfants, le boulot, bref les responsabilités du quotidien ont largement occupé mes journées. Pour vous dire, j’ai même délaissé la veille informatique.

Le seul événement « informatique » de ces dernières semaines fut l’achat d’un nouveau smartphone. Et oui, malheureusement mon Nokia Lumia 925 n’est plus. Il est décédé suite à une chute pendant une promenade avec mon toutou.

Nokia Lumia 925 cassé

 

Du coup, ne voulant pas me retrouver trop longtemps sans smartphone, je me suis rapidement ré-équipé. Toujours aussi satisfait par Windows Phone, ou devrais-je dire Windows Mobile 10 désormais, j’ai jeté mon dévolu sur le Microsoft Lumia 650. Pour l’instant, j’en suis entièrement satisfait même si j’avoue que les dernières décisions de Microsoft m’ont quelque peu refroidit.

Au niveau développement web, je m’arrache les cheveux avec SQL Server et DataTables depuis quelques jours. Si l’un d’entre vous sait comment faire fonctionner le Server-Side Processing (méthode complex) avec le driver sqlsrv, je suis preneur.

Par ailleurs, je rédigerai dans ces prochains jours un petit « How to » sur la mise en place du driver sqlsrv avec PHP en version 64 bits. Ah oui, je dois aussi m’occuper de la mise à jour de PluXml. ^^

Pour le reste, j’espère pouvoir reprendre un rythme d’écriture plus soutenu ces prochains temps mais avec les beaux jours, ça risque d’être chaud.

Portez-vous bien.

Le retour aux affaires :)

Oulala, que de temps passé depuis mes derniers écrits. A peu de choses près, deux mois se sont écoulés depuis mon dernier billet.

La raison de cette absence est toute simple et tient en trois mots : Game of Thrones. J’ai littéralement dévoré les 5 saisons de cette série TV. Vu que mon épouse n’a pas du tout accroché, j’ai regardé la plupart des épisodes dans le TER, empiétant donc sur mon temps d’écriture car comme vous le savez, j’écris principalement durant mes trajets maison <-> boulot.

Donc non, ce blog n’est pas encore mort ! Le rythme a simplement ralenti. Et oui, entre la famille et le boulot, pas facile d’y investir du temps.

Niveau pro, ces dernières semaines ont été relativement intenses. Nous avons mis en prod une nouvelle version de l’appli web que nous développons et tout ne s’est pas vraiment passé comme prévu. Là aussi, ça n’a pas facilité un quelconque investissement dans le blog.

Niveau perso, que du bonheur. Fêtes de fin d’années en famille, puis entre amis, pour finir à nouveau en famille. Bref, comme dit : que du bonheur.

Voilà, il ne me reste plus qu’à vous souhaiter une bonne et heureuse année 2016.

Portez-vous bien. 😛

Septembre : un mois compliqué

Billet rédigé le 30 septembre dernier. Je n’ai malheureusement pas eu le temps de le publier plus tôt.

Illustration automne

Comme je vous le disais dans mon billet précédent, ce mois de septembre fut très intense. Ma femme et moi avons dû nous habituer à un nouveau rythme car l’un de nos petits bonshommes va maintenant à l’école. Nous avons de la chance, tout se passe très bien : il aime l’école. Bon, en même temps, la première année de maternelle n’est pas non plus la plus compliquée. Pourvu que ça dure…

Comme si s’adapter à un nouveau rythme ne suffisait pas, je me suis également payé le luxe de perdre le chargeur de mon ultraportable. Les boules ! Bref, après des jours et des jours de recherches incessantes, je me suis rendu à l’évidence : il a été absorbé dans un trou noir et est maintenant dans une autre dimension. Du coup, j’en ai commandé un neuf sur Amazon. Je ne sais pas ce que ça vaut vu le prix. Mais bon, notes et commentaires sont plutôt pas mal donc… Wait and see…

Bien entendu, si je vous parle de cette perte, c’est qu’elle a également eut un impact sur mes publications. Il est vrai que j’aurais très bien pu rédiger mes billets depuis un autre PC. D’ailleurs, en ce moment même, je rédige ce billet depuis mon netbook. Malheureusement, son clavier est une bouse sans nom. A vrai dire, depuis que j’utilise le clavier du Lenovo, j’ai vraiment du mal à taper avec les autres claviers (exception faite de mon clavier TypeMatrix avec lequel je galère mais pour une toute autre raison 😉 ). Je ne me suis donc pas fait violence (hormis aujourd’hui) et n’ai donc pas écrit de billet ces derniers jours.

Cependant, rassurez-vous, le nouveau chargeur arrive demain, tout comme le mois d’Octobre. Normalement, je devrais pouvoir reprendre un rythme plus soutenu (au moins un billet par semaine). Car comme je l’ai déjà dit, ce ne sont pas les idées et brouillons qui me manquent… non, simplement cette denrée si rare qu’est le temps.

A très vite pour de nouveaux billets ^^

Quelques nouvelles

Comme vous l’avez constaté, je n’ai rien publié depuis une vingtaine de jours. Je vous rassure, rien de grave. Simplement la vie IRL qui a largement pris le dessus en cette rentrée. Ne vous inquiétez pas, je ne compte pas abandonner ce blog. D’ici peu, tout devrait rentrer dans l’ordre et j’ai déjà pas mal de brouillons de billets à relire et à peaufiner.

Durant ces deux dernières semaines, j’ai réinstallé mon ultraportable (Lenovo Yoga 13). Comme vous le savez, j’ai quelques temps fait partie du programme Windows 10 Insider. J’ai décidé de couper court à cette expérience car je n’ai plus vraiment le temps de tester et de faire des retours à Microsoft (et pour être honnête, plus vraiment l’envie). Bref, plutôt que downgrader ma version de Windows 10, j’ai décidé de repartir sur une installation propre.

 

Windows 10 Logo

 

Pour ce faire, je suis passé par la restauration dite « d’usine » de mon laptop. Je me suis ensuite coltiné la palanquée de mises à jour nécessaires à chaque upgrade de version (8 > 8.1 > 10).

N’ayant pas fait les mises à jour d’une traite, j’ai passé quelques heures sous Windows 8, puis quelques heures sous Windows 8.1, pour enfin me retrouver sous un Windows 10 « tout beau tout propre ».

Le plus difficile a été la phase sous Windows 8. En effet, certains de mes raccourcis clavier préférés y sont totalement inopérants (ex. Ctrl + s). Sans parler du peu de fonctionnalités de Windows 8. En migrant vers la version 8.1, on se rend alors compte du boulot abattu par les développeurs de Microsoft entre ces deux versions. La version 8.1 apporte un nombre considérable d’améliorations fonctionnelles et ergonomiques. Je dirais même que l’interface Métro/Modern UI est à la limite de l’utilisable en version 8 alors qu’avec la version 8.1, c’est un régal (pour peu que l’on dispose d’un écran tactile, bien entendu).

Sans surprise, Windows 10 reste cependant beaucoup plus abouti et beaucoup plus agréable à utiliser que toutes les versions précédentes de l’OS. C’est un véritable plaisir que de s’en servir au quotidien. J’espère que Windows 10 Mobile sera tout aussi agréable et bien fini. Ce qui serait vraiment génial, c’est que Microsoft implémente une sorte d’Airdroid qui nous permette de profiter des fonctionnalités de notre Windows Phone depuis notre PC. Je rêve du jour où je pourrai enfin consulter et répondre à mes SMS depuis mon PC, sans avoir à dégainer mon Lumia.

En vrac : Mise à jour du blog, mes abonnements RSS et Windows 10 Insider Preview

PluXml Logo

Mise à jour du moteur du blog : PluXml 5.4

Début du mois, je me suis enfin pris le temps de migrer de PluXml 5.3 vers PluXml 5.4. La procédure de mise à jour est enfantine :

  1. Backup des données : on ne sait jamais
  2. Téléchargement de l’archive 5.4
  3. Décompression de l’archive à la racine du blog (écraser les anciens fichiers avec les nouveaux)
  4. Connexion au blog pour finaliser la migration

Une fois de plus, je suis stupéfait par la simplicité et l’efficacité de PluXml. Je suis vraiment plus que satisfait de ce CMS que je ne peux que vous conseiller !

Au niveau des nouveautés, les deux plus visibles sont la refonte du thème par défaut (que vous ne verrez pas ici vu que j’ai développé mon propre thème ^^) et un nouveau back-office en responsive design. Bien entendu, il y a plein d’autres nouveautés et je vous invite, pour ceux que ça intéresse, à consulter le changelog sur le site officiel. En tout cas, MERCI aux développeurs et contributeurs de PluXml pour ce beau boulot !

 

Logo RSS

Mes abonnements RSS : Nettoyage de rentrée

La semaine dernière, j’ai fait le nettoyage dans mes abonnements de flux RSS. Le moins qu’on puisse dire c’est qu’il était temps. J’ai dégagé pas loin d’un tiers de mes abonnements. J’ai vraiment été surpris par le nombre de blogs/sites qui ne sont plus alimentés depuis plus d’un an voire qui ont complètement disparu de la circulation.

Je regrette de ne pas avoir listé et comptabilisé mes désabonnements. Ça m’aurait permis de faire un bilan plus consistant voire même de dégager une tendance. Mais ce n’est que partie remise. Je referai le tri dans un an pour voir si ça a bougé et je ferai un billet plus conséquent. En tout cas, je me retrouve aujourd’hui avec une soixantaine d’abonnements. Je pense que je n’étais jamais descendu aussi bas. Mais bon, force est de constater que les blogs se raréfient au profit des réseaux sociaux… C’est bien dommage !

 

Windows 10 Logo

Windows 10 : attention aux mises à jour de Builds du programme Insider

Comme vous le savez, je suis inscrit au programme Windows 10 Insider. Pour ceux qui ne sauraient pas en quoi ça consiste : je teste les pré-versions de Windows 10. Bref, je pensais qu’avec la sortie officielle de Windows 10, le programme Insider serait interrompu. Bah en fait non. Comme l’avait annoncé Microsoft, Windows 10 bénéficie bien d’un développement continu.

La semaine dernière, j’ai donc reçu une nouvelle Build à tester : la 10525. Suite à cette mise à jour, je me suis rendu dans mes paramètres de confidentialité par acquis de conscience. Quelle ne fût pas ma surprise quand j’ai découvert que Microsoft, via l’installation de cette Build, s’était permis de modifier certains réglages de mes paramètres de confidentialité. Trois d’entre-eux avaient été réactivés :

  • Laisser les applications utiliser mon identifiant de publicité (…)
  • Activer le filtre SmartScreen pour vérifier le contenu Web (URL) utilisé par les applications du Windows Store
  • Les paramètres de localisation

Bien entendu, j’ai tout de suite modifier ces réglages et ai à nouveau tout bloqué. J’espère simplement que Microsoft ne se permettra pas de faire la même chose chez les utilisateurs non-inscrits au programme Insider. En effet, en tant que testeur de pré-version, je peux concevoir que Microsoft veuille également nous faire tester ses mouchards même si je trouve ça malhonnête de leur part de ne pas le notifier clairement. Mais soit, je pars du principe que les inscrits au programme Insider sont des utilisateurs avertis qui ont le réflexe de tout vérifier à chaque nouvelle Build. Mais pour les autres, ce serait vraiment inacceptable de procéder de la sorte.

Vu les scandales qui entourent cette nouvelle mouture de l’OS de Microsoft, je ne peux que vous encourager à vérifier de temps à autres que Microsoft ne se prend pas trop de liberté. Dans le cas contraire (et ce serait sympa de me le notifier via le formulaire de contact ou les commentaires), je ne peux que vous encourager à migrer vers une distribution GNU/Linux. Elles sont, pour la plupart, accessibles aux débutants (et donc aux avertis) et certaines d’entre elles peuvent même se targuer d’avoir clairement « de la gueule ». Pour n’en citer que trois d’entre elles : Manjaro, Ubuntu et LinuxMint.

Voilà, c’est tout pour aujourd’hui. ^^

Bonne semaine à toutes et à tous. 🙂

I’m back ^^

Ça y est, les vacances sont finies. J’ai retrouvé le chemin du boulot lundi matin et même si ce fut difficile de quitter ma petite famille fraîchement agrandie, ce fut tout de même un plaisir de retrouver mon collègue et mon poste de travail.

Comme annoncé dans mon billet précédent et comme vous avez pu le constater, j’ai profité de ce mois de juillet pour couper un peu et me recentrer sur la vie, la vraie. Je n’ai quasiment pas touché à un PC de toutes les vacances et mise à part le suivi de mes flux RSS depuis mon Smartphone, je n’ai pas surfé du tout. Je n’ai eu à me connecter qu’une fois et ce, pour maintenir ce blog. Une espèce de pourriture (humain ou robot) s’est amusée à me spammer allègrement dans les commentaires. Du coup, je me suis connecté pour supprimer les spams et modifier les options de modérations des commentaires. A partir d’aujourd’hui et jusqu’à ce que je trouve une autre solution, les commentaires seront modérés a priori et non plus a posteriori. Merci aux raclures qui n’ont rien d’autre à faire que de pourrir la vie des gens !

Cette coupure m’a fait énormément de bien, c’est indéniable. J’ai rechargé les batteries et j’ai la patate pour reprendre les publications sur ce blog. D’ailleurs, j’ai envie de le rendre plus convivial. Non pas d’un point de vue contenant mais plutôt au niveau du contenu. Je trouve mes billets trop formatés, trop lisses. J’ai envie de dévoiler un peu plus de moi-même en écrivant plus honnêtement… Trouver mon style, ma griffe en somme.

Enfin, j’ai également dans l’idée de vous proposer un nouveau rendez-vous hebdomadaire. En effet, comme beaucoup de blog le font déjà, je souhaiterais lancer une rubrique « En Vrac » où je reviendrais rapidement sur ma semaine numérique sous forme d’un bilan rapide et succinct. Je pense lancer le premier billet de cette nouvelle série fin de semaine où fin de semaine prochaine. A voir si je parviens à pérenniser ce rendez-vous dans le temps. ^^

Bref, à très bientôt pour de nouveaux billets ^^

Trêve estivale

Ça y est, ça « sent » les vacances ! Après un premier semestre bien speed et bien rempli, une petite coupure s’impose. Ces prochaines semaines risquent donc d’être très calmes au niveau du blog. Je ne pense pas avoir le temps d’y publier avant le mois d’août. Deux raisons à cela :

  1. Comme dit plus haut, je suis bientôt en congés. Comme lors de la trêve hivernale, j’ai besoin de déconnecter.
  2. Ma petite famille s’agrandit. 🙂 Dans les prochains jours, voire les prochaines heures (oui oui, c’est imminent), notre deuxième petit garçon devrait poindre le bout de son nez. ^^

En attendant la reprise, je vous souhaite, à toutes et à tous, d’excellentes vacances. Profitez-en pour faire une bonne coupure et profitez de vos proches.

Portez-vous bien. A très bientôt,

Juan

PluXml + Git : mon processus de publication

La plupart du temps, j’écris mes billets durant mes trajets quotidiens en train. Soit 1h le matin et 1h le soir quand la SNCF parvient à faire circuler correctement ses TER. Mon processus d’écriture et de publication est relativement bien huilé :

  1. Rédaction sous Word ou LibreOffice (ça dépend de l’OS sur lequel je suis) : ça me permet de bénéficier du correcteur orthographique 🙂 C’est la phase qui me prend le plus de temps.
  2. Mise en forme HTML « a la mano » dans un éditeur (Visual Studio Code ou Mousepad) : bien que PluXml permette de bénéficier d’un éditeur Wysiwyg comme CKEditor, je préfère bosser à l’ancienne 😛
  3. Copié-collé de ma prose dans l’interface admin de PluXml et paramétrage des attributs du billet (date, catégories, tags, etc.)

En moyenne, un billet représente 2 à 3 heures de travail. Si les deux premières étapes ne me posent pas de soucis dans le train, la troisième est plus problématique. En effet, n’ayant que très peu de plage de réseau 3G pendant mon trajet, il m’est impossible de travailler en ligne sur mon PluXml.

 

Lire la suite…

Brève : Rechercher sur le blog

Comme vous l’aurez constaté, une nouvelle icône est apparue dans le menu : Bouton rechercher

En cliquant dessus, vous accédez à une page sur laquelle vous pouvez effectuer des recherches (internes).

Pour l’instant, je n’ai pas eu le temps de mieux implémenter / intégrer cette page au thème. J’ai tout même voulu ajouter cette fonctionnalité « vite fait » car un moteur de recherche interne faisait cruellement défaut.

J’en profite pour remercier Stéphane F. de Pluxopolis pour tous ses plugins PluXml formidables ! Merci ^^

Mise à jour du thème : Label « Nouveau » pour les billets de moins de 7 jours

Comme vous pouvez le constater, les articles publiés de moins de sept jours se voient maintenant badgés d’un label « Nouveau ». Pour ce faire, je me suis inspiré de la procédure disponible sur l’excellent site : http://pluxopolis.net/article62/afficher-une-mention-pendant-7-jours-pour-les-nouveaux-articles.

La seule modification que j’ai apportée est de remplacer l’image « New » par un label Bootstrap. Bien entendu, pour que la modification ci-dessous fonctionne, il faut que le CSS de bootstrap soit chargé dans votre header.

Pour ceux que cela intéresse, voici la manip à réaliser. Dans le fichier /themes/votre-theme/home.php, remplacez :

<h1>
    <?php $plxShow->artTitle('link'); ?>
</h1>

 

Par :

<h1>
    <?php
        $ndays = 7;
        if(floor((strtotime(date('YmdHi')) - strtotime($plxShow->plxMotor->plxRecord_arts->f('date'))) / (60*60*24)) < $ndays) :
    ?>
    <div class="pull-left label-div"><span class="label label-danger label-new">Nouveau</span></div>
    <?php endif; ?>
    <?php $plxShow->artTitle('link'); ?>
</h1>

 

Il vous faudra également ajuster la position du label dans votre CSS. Pour ce blog, j’ai ajouté ceci à mon fichier CSS :

.label-new {
    font-size: 60%;
    vertical-align: middle;
    font-weight: normal;
}

.label-div {
    margin-top: -2px;
    margin-right: 10px;
}

 

Et voilà, le tour est joué ! ^^