Archives de catégorie : En général

Tout et rien en général !

https : Site sécurisé ? ou pas ? – Quelles sont les bonnes questions.

Bonjour,

Youpi, on vient d’acheter un certificat SSL, on va pouvoir sécurisé tout le site !!

Oui, mais voila est-ce judicieux ? Il suffit de se poser quelques questions, trouvez leur réponses pour savoir si il est interessant d’avoir un site totalement sécurisé.

  1. Est ce que les données que je transmets sont « sensibles » ?
    Si vous afficher la liste des prénoms utilisés entre les années 57 et 62 dans la province de Groland, vous n’avez pas d’interet à sécuriser votre page/site. Par contre à partir du moment ou vous demandez des infos plus personnelles sur vis internautes comme des mots de passe, éléments d’état-civil ou tout simplement l’email, il faut peut-être envisager de protéger vos connexions.En fait, toute la question est de savoir si les données qu’on fait transité par le site, ont un intéret pour des pirates.
  2. Est ce que ma plate-forme peut le supporter ?
    Un site en https nécessite plus de ressources côté serveur, assurez-vous d’avoir la puissance nécéssaire pour assumer le surcroit de charge. (Un outil utile:  siege)
  3. Dois-je mettre tout le site en https ?
    La réponse dépend de votre besoin en securité et de la réponse à la première question. Dans l’absolu, je dirait non. Le https est utile pour les parties de votre site telles que le compte client, le tunnel de commande. Pour le reste, c’est plutot inutile.
  4. Est ce que le protocole est important pour le référencement ?
    Il reste difficile de juger de l’impact d’un passage en https sur le site. Par contre, si vous avez le même site en http et en https, notre ami de Palo Alto va considérer qu’il s’agit de « duplicate content ». Il est du coup préférable de songer a la version https du site comme un nouveau site internet et pas seulement un changement de protocole.

Cet article n’as surement pas poser toutes les questions qu’il faudrait se poser sur le https, j’espère toutefois qu’il vous auras permis de simplement poser votre réflexion et pris le temps de vous documenter avant d’entreprendre une telle métamorphose.

 

Encodage de Vidéo MOV vers AVI

Bonjour,

J’ai du ce maint retailler des vidéos rapidement et les transformer de .mov en .avi afin de pouvoir les poster sur le web.

J’ai du coup recherchez un peu sur le web. Plusieurs appli font letaff mais perso je suis adepte de la ligne de commande (Pour un linuxien vous me direz que c’est normal ;-D )

Du coup j’ai regarder du coté de mencoder et c’est pas mal d tout, le boulot est propre, rapide et sans fioritures.

Voici la démarche suivie :

# sudo apt-get install mencoder

# cd monrepertoireouestmavideo

# mencoder monfichier.mov -ovc lavc -oac mp3lame (vf scale=640:480 -o monfichier.avi

Et hop le tour est joué !! on optiens une vidéo a la bonne taille réencodé en AVI.

MySQL – On redécouvre les requêtes imbriquées.

Bonsoir,

Confronté a un petit souci de stats je devais calculer à l’intérieur d’une requete le resultat d’une autre requête.

Grosso modo, je dois compter le nombre de resultats d’une sous requete et utilisé ce resultats comme champ de ma requete principale. Le tout par lignes resultant de ma requetes principale. Je sais je suis pas tres clair. mais je vais m’expliquer.

Nous avons une table clients et une table commande. Je souhaiterai ordonner mes clients par nombre de commande.

Je vais donc dans ma sous requete, compter le nombre de commande par client :

 SELECT count(DISTINCT num_commande) FROM commande WHERE client_id = X # X est mon numéro de client.

Bon jusque là rien de bien difficile. Le but est maintenant de faire ca pour tous les clients et de « stocker » ce résultat comme clé de tri pour la requete principale.

SELECT c.*, (SELECT count(distinct o.num_commande) FROM commande o WHERE o.client_id = c.client_id) as total FROM clients s ORDER BY total DESC

Cette requete nous permet de calculer le nombre de commandes par clients et ainsi d’ordonner par le nombre de comandes de chaque client : le champ « total ». Il faut bien penser a faire le lien en nommant précisement le champ utilisé dans la requete principale (« c.client_id »).

Je sais que c’est pas grand chose, dans l’absolu, mais ca vient de me rendre un très très grand service ! Je passe de 37 secondes d’execution à 0.017 secondes d’execution : Le jeu en vaut la chandelle.

 

Covoiturage

Bonjour le monde !

Bon quelques lignes pour vous parler d’un super concept ! Le covoiturage !

Le site covoiturage.fr est maintenant mature, après quelques années où le site laissait la part belle aux internautes est maintenant terminée. Ils ont officialisé les paiements avant le voyage afin de responsabiliser les covoitureurs.

Petit constat avant / après.

Avant :

– possibilité de récupérer du liquide.
– on pouvait arranger les étudiants qui n’avait pas de monnaie.
– On pouvait se faire faire poser des lapins par les covoitureurs et par les conducteurs.
– Pas de « frais ».

Après :

– Transaction sécurisée : plus de transactions financières climat plus agréable.
– Moins de lapins : Les covoitureurs payent avant et sont ponctionnés en cas d’annulation intempestive. Le taux d’annulations des conducteurs est connu au moment de la commande.
– Facilité d’utilisation pour les conducteurs.

En bref, le covoiturage c’est bon mangez-en.

Sources : – mon expérience – http://www.covoiturage.fr