Blog sur l'actualité du développement en streaming vidéo et visioconférence

Même les centraliens codent mal

Même les centraliens de Paris ne suivent pas toujours les bonne pratiques de programmation. Je voulais soumettre un commentaire sur un blog personnel, et j'ai eu droit à la page d'erreur 500 (donc un bug) du blog codé en Ruby on Rails.

Donc pour rappel:

  • Ecrivez des tests pour vos applications.
  • Utilisez un système type bug tracker pour être notifié des erreurs qui échappent aux tests.

Bon code.

Recevoir les IPN de Paypal sans problème

Afin d'éviter d'avoir des crises de nerf avec les notifications IPN de Paypal, je vous conseille de toujours renvoyer une réponse 200 à leur serveur même si une erreur est survenue sur votre système.

Faute de quoi, Paypal va tenter de renvoyer perpétuellement la notification erronée et de ce fait bloquer toutes les notifications suivantes.

Entretien d'une imprimante et durée de vie des cartouches

Hp_logo_1Même si les cartouches d'imprimante HP embarquent leurs têtes d'impression, il ne faut pas négliger l'entretien de son imprimante qui veut vite s'encrasser à cause des poussières et de l'assèchement de l'encre.

Pensez à imprimer au moins une fois par semaine une page qui contient toutes les couleurs de votre imprimante. Cela évite à la cartouche de se booucher à cause de l'encre séchée et vous évitera d'avoir à changer les cartouches trop souvent.

Je vous conseille d'imprimer une page de test ou bien la page d'alignement des cartouches en tant qu'entretien hebdomadaire de votre imprimante.

Changer le hostname d'une machine serveur debian

DebianPour changer correctement le hostname d'une machine, il faut effectuer les manipulations suivantes:

$ sudo vi /etc/hosts

Et y ajouter le hostname de la machine sinon vous aurez des messages d'erreur du genre "unable to resolve host blablabla".

$ sudo vi /etc/hostname

Et mettre le hostname.

Ensuite il faut activer les nouveaux changements avec:

$ sudo /etc/init.d/hostname.sh start

Et voilà.

CNIL et protection des données personnelles, obligations du webmaster

Problématique

Vous avez comme projet la création d'un annuaire, ou du moins d'un site internet qui donne des informations sur des personnes ou des sociétés, et vous avez entendu parlé de la CNIL et de la protection des données personnelles, mais en même temps vous avez le droit à la liberté d'expression qui est de niveau constitutionnel, le niveau le plus haut. Alors comment tout ça se résoud?

Quelles personnes et entitées la CNIL protège-t'elle?

Tout d'abord il faut savoir que la CNIL et sa protection des données personnelles ne protège que les personnes physiques seulement, et pas les personnes morales comme les SARL ou les EURL. Donc si une société souhaite faire modifier ou retirer sa fiche description, et bien elle ne peut pas utiliser la CNIL comme recours.

Attention au cas des auto-entrepreneurs et des entreprises individuelles, qui sont des personnes physiques. Dans ce cas ils peuvent parfaitement invoquer la CNIL au titre du droit de regard des informations les concernant.

Quelles données sont protégées par la CNIL?

Toute donnée qui permet de remonter à l'identité d'une personne. Cela signifie qu'il n'y a pas que le numéro de téléphone, l'adresse et le nom d'une personne qui sont protégés, on peut donc également penser:

  • au sexe, masculin / féminin
  • à son secteur d'activité professionel
  • à la description des lieux de résidence ou d'activité professionelles
  • à ses passions
  • à son parcours scolaire
  • ...

Bref, beaucoup de choses.

Conclusion

Les personnes morales ne peuvent pas s'appuyer sur la CNIL pour exercer un droit de regard sur des données les concernant, néanmoins ils peuvent utiliser d'autres recours juridiques s'ils jugent ces informations par exemple diffamatoires.

Les personnes physique on un droit quasi absolu, donc dans ce cas si une personne (ou entreprise individuelle) vous demande de retirer partiellement ou totalement des informations le concernant, il est préferrable de ne pas discuter et d'immédiatement satisafaire à sa requête.

Resources

  • Le site de la CNIL: http://www.cnil.fr/
  • Cet article a été compilé suite à un entretien téléphonique avec un représentant de la CNIL.

Maintenabilité difficile des templates et pages sauvegardées en base de données

Il y a eu une petite modification du site invisible pour les visiteurs, par contre elle simplifie incroyablement la vie: programmer en dur les pages statiques du site et non plus les sauvegardées en base de données!

Ca semble tout bête et pourtant c'est tellement pénible de sauvegarder un template ou une page en base de données. En effet on perd toute coloration syntaxique, et on perd le versionning de la page en cas de multiples modifications.

On comprend mieux pourquoi des CMS comme Wordpress ou plus simplement Radiant, sont aussi lourd.

Mettre en nofollow les liens vers les sitemaps

Afin de ne pas mettre la pagaille dans les résultats d'un moteur de recherche, veillez à mettre vos liens vers vos sitemaps (si vous en avez) en nofollow. De cette manière les robots n'indéxeront pas cette page qui risque d'apparaître avant la vraie page que vous souhaiteriez avoir en résultat.

Si vous ne l'avez pas déjà fait, pensez à visiter cet autre article sur ce sujet: Utilité des liens nofollow.

Les risques de l'autorisation de prélèvement

Aujourd'hui j'ai voulu modifier un compte bancaire payeur d'une cotisation. J'ai donc prévenu l'organisme fournisseur qui m'a adressé une autorisation de prélèvement pour le nouveau compte.

Une fois à la banque, j'ai été suspris de ne pas avoir à remplir de formulaire de révocation de la précédente autorisation de prélèvement. De ce fait, l'organisme peut se servir dans 2 de mes comptes, et c'est à moi de surveiller cela.

Cela revient en fait à confier son portefeuille à quelqu'un et lui faire confiance qu'il ne prélèvera que ce qu'il doit réellement prendre... Vigilance donc.

Inutilité du salage des routes par temps neigeux

En ces périodes de fortes chutes de neige, on voit beaucoup de municipalités saler les routes. En quoi est-ce inutile, voir néfaste?

Tout d'abord il faut comprendre que le sel permet d'abaisser la température à laquelle l'eau passe de l'état solide (glasce) à liquide. Donc de 0°C à -5°C, ce qui a pour effet de généralement faire "fondre" la glace. Le problème est que s'il fait -10°C, et bien son action est totalement inutile, car l'eau restera glacée.

Ensuite, quand bien même le sel permet d'obtenir l'eau à l'état liquide, si cette eau n'est pas évacuée, durant la nuit où il va faire extrêmemment froid, l'eau va redevnir solide et donc former des plaque de verglas.

Donc l'action du sel est proche de zéro, voir même inverse. En effet, dans les snowparks, le sel est jeté sur les modules de neige compacte afin de les rendre encore plus dur sous l'action expliquée précédemment.

Le seul moyen d'éviter les plaques de verglas, est de faire passer les chasse-neiges avant que des voitures tassent la neige.

Comme effet néfaste, le sel va polluer la terre, qui n'est pas censée avoir de telles teneurs, et va oxyder les carrosseries de voiture. Dans certains villages de montage, une carrosserie commence à être percée après seulement 5 ans de vie!

Attention aux arnaques suite à un dépôt de marque à l'INPI

Si vous déposez une marque à l'INPI prenez garde aux offres que vous recevrez provenant de pays douteux. Il s'agira souvent d'une inscription de votre marque dans un annuaire qui a très surement aucun impact commercial et qui vous est facturé au prix fort. Ces inscriptions n'ont rien à voir avec un dépôt de marque dans les pays en question.

Suite à un dépôt de marque, l'INPI vous met d'ailleurs en garde contre ce genre de pratique:

Marque_inpi_avertissement

 

Voici un premier exemple que j'ai reçu peu de temps après l'officialisation du dépôt de la marque Digiprof:

Marque_the_marks_scam

 

Et un autre qui est d'ailleurs cité dans la mise en garde de l'INPI:

Marque_trademark_publisher_scam

 

Ce dernier se croit malin et joint une enveloppe à renvoyer à une adresse à Annecy en France. Dès que je pourrais je vérifierais par moi-même qui se cache à cette adresse, et je la soupçonne d'être une vulgaire boîte postale:

Marque_trademark_publisher_postbox

Mac screen of death

C'est jamais drôle en plein travail de voir "l'écran de la mort" apparaître.

Mac_screen_death

La publicité trompeuse des régimes amincissants rapides

Deceptive_weight_loss_photo

Vous avez tous déjà vu ce genre de publicité. Visiblement il n'y a pas de montage photo, mais alors comment ça se passe? C'est très simple voici quelques éléments de réponse:

  1. En musculation, c'est une pratique courante de se muscler en prenant beaucoup de gras et en le reperdant plus ou moins rapidement. On parle de "sèche".
  2. Sur les 2 photos, rien ne nous dit qu'elles n'ont pas été inversées. Perdre 8 kg par mois revient à 2kg par semaine ce qui entraîne une perte de muscles. Alors que prendre du gras rapidement est beaucoup plus facile. Et on voit que sur la photo de gauche le jeune homme a un peu de musculature, elle est juste cachée par la graisse.
  3. La photo de droite a été prise en plongée pour que les épaules resortent plus que le ventre, alors que la photo de gauche est prise de façe.

Bref, toute méthode qui fait perdre 8kg de graisse en un mois est bidon. Une perte de maximum 1kg est tolérable durablement pour l'organisme.
 

Tension de synchronisation d'un flash externe pour Pentax Km

J'ai reçu une confirmation par email de la part de Pentax, et la tension de synchronisation maximale admissible du sabot pour un flash externe sur le Pentax Km est de 280V.

Cela signifie que vous pourrez utiliser une grande majorité des vieux flashs manuels dont plus personne ne veut, et qui sont pourtant d'une qualité incroyable. Je prends pour exemple mon vieux Vivitar 283 (tension 200V) et qui est considéré comme le meilleur flash non-TTL.

Censure sur le forum de TinyMCE

J'apprécie peu qu'on censure mes messages. Dommage pour les administrateurs du forum TinyMCE, mais les moteurs de recherche ont un cache très efficace.

Voici un de mes messages à propos d'un vieux bug TinyMCE que les développeurs ne veulent pas prendre la peine de corriger, et qui est extrêmement casse-pied:

Tinymce_censorship_medium

 

Sinon la solution consiste à utiliser CKeditor en remplacement, et c'est un excellent choix, car CKeditor est beaucoup plus pratique à utiliser je trouve et permet d'avoir des vraies url propres.

Pensez aux gâteaux et chocolats en période de fêtes

Avez-vous penser à offrir des chocolats, gâteaux, galettes, etc durant les périodes de fêtes? Ca ne coûte pas cher, et ça fait toujours extrêmement plaisir.