Comment Paperblog déréférence votre site internet

Vendredi 27 août 2010, 10:37

Suite à des récentes pertes de trafic, je me suis replongé dans le SEO et j’ai identifié un gros point qui pour moi me pénalise ( et oui … je fais des bêtises :) ). Je m’étais inscrit sur Paperblog pensant que le système allait m’avantager, au final c’est plutôt l’inverse puisque celui-ci pompe tout l’article et ne donne qu’un backlink “Voir l’article”.

Vous avez donc un beau duplicate content et étant donné que Paperblog est plus gros que votre site, celui-ci se voit pénalisé car pour lui le contenu vient de Paperblog et non de votre site internet ( le Google bot passe très souvent sur ce genre de site )

J’ai trouvé une seule faille à ce genre de site … le fait qu’en plein milieu d’un article, un beau lien sans nofollow s’échappe ( exemple : paperblog presse-citron dans google, le premier article met en avant la source qui est le blog d’Eric et il gagne un beau lien)

Il y aurait une façon de s’en sortir : mettre tout plein de liens pointant vers son propre site internet ou ses propres sites internet mais étant donné le nombre de liens présents dans le site, tout se dilue …

Bref, pour ma part, j’arrête les agrégateurs de flux qui pompent tout le contenu ! … c’est d’ailleurs pour ça qu’ils sont si nombreux à se lancer en ce moment !

Si quelqu’un veut bien publier ses RSS sur Paperblog avec un lien vers mes sites : je prends ! :)

Changer le timestamp Doctrine en UNIX_TIMESTAMP sur les champs created_at et updated_at

Mardi 18 mai 2010, 2:08
Posté dans PHP

Je me suis confronté à un petit problème : comment modifier le format des champs de Doctrine 1, created_at et updated_at lors d’une mise à jour ou création d’un enregistrement … et bien c’est assez simple, il suffit d’y penser.

Un petit exemple s’impose !

Voici le schema.yml utilisé :

Article
tableName: articles
options:
collate: utf8_general_ci
charset: utf8
actAs:
Timestampable:
updated:
disabled: true
created:
type: integer(11)
expression: UNIX_TIMESTAMP()
columns:
id:
type: integer(4)
fixed: 0
unsigned: true
primary: true
autoincrement: true

En l’occurrence, ici, je ne veux pas utiliser la mise à jour automatique et donc j’ai utilisé le disabled: true. Pour la partie création, je ne voulais pas utiliser le format “Y-m-d …” mais avoir un format plutôt en TIMESTAMP Unix alors rien de plus simple que de changer la fonction MySQL utilisée par Doctrine et de lui donner la fonction UNIX_TIMESTAMP()

En espérant que cela vous serve !

Les poissons d’avril 2010 nagent dans le Web

Jeudi 1 avril 2010, 9:40

On a tous coutume, dans le monde de l’internet, de faire un bon canular / poisson d’avril chaque 1er avril

En voici quelques uns (high-tech) :

L’iPhone : une manette de jeux pour iPad ?

1 avril 2010

Accélérer son serveur Mysql : 15 % de perfs en plus

Lundi 30 novembre 2009, 20:20

Si vous êtes comme moi utilisateur des paquets Dotdeb (on peut remercier le mainteneur des dépôts car ils sont vraiment à jour et tout est toujours suivi et à l’heure …), vous pourrez installer la librairie libtcmalloc-minimal0 qui correspond à la librairie tcmalloc venant des Google Perftools. On note une amélioration de 15 % des performances de Mysql.

Voici comment faire exactement pour installer tout.

apt-get install libtcmalloc-minimal0

Une fois le paquet installé, il faut modifier le script d’init de Mysql et lui ajouter cette ligne :
export LD_PRELOAD="/usr/lib/libtcmalloc_minimal.so.0"

Par exemple en dessous de :
export HOME=/etc/mysql/

Ce qui nous donne :
export HOME=/etc/mysql/
export LD_PRELOAD="/usr/lib/libtcmalloc_minimal.so.0"

Installation de DRBD 8.3.6 sur Ubuntu

Lundi 16 novembre 2009, 16:48

En voulant mettre à jour DRBD vers sa version 8.3.6, je me suis confronté à un petit soucis : le module DRBD ne se compile pas. Pour résoudre ce soucis, lors du ./configure, il faut activer la compilation de DRBD en module pour le kernel.


./configure --with-km
make all
make install

Ne pas oublier de copier le drbd.ko qui se trouve dans le répertoire drbd dans le dossier des modules ubuntu.

Tags:

Xen débit en envoi très limité

Dimanche 1 novembre 2009, 15:09
Posté dans XEN

Une petite astuce pour ceux qui ont un débit très limité sur leurs serveurs Xen à base de Debian 5, il faut installer ethtool et exécuter la commande qui se trouve dans /etc/network/interfaces


post-up  ethtool -K eth0 tx off

Cela vous donnera le maximum de débit que votre Dom0 vous autorisera.

Comment bloquer des SMS / appels sur votre iPhone

Vendredi 14 août 2009, 22:54

Récemment rattrapé par ma vie privée ( rien de grave … juste une personne ayant du mal à m’oublier … je ne me vends pas :) ), j’ai été obligé de mettre en place un filtrage du numéro de cette personne afin d’avoir quelque peu la paix (oui ça suffit … 3 SMS par jour ça fait plus de 900 SMS à supprimer en un an … ).

Pour se faire, il faut utiliser le logiciel Pysl sur un iPhone jailbreaké et vous pourrez ainsi bloquer à votre guise tous les numéros. A noter que les opérateurs ne pratiquent pas le blocage des appels car je pense qu’ils veulent absolument pouvoir toucher leurs sous si la ligne venait à être restituée …

Je ne vais pas faire le détail du fonctionnement de cette application car elle est relativement simple, il faut l’activer et ajouter le numéro dans la liste … vous êtes assez intelligents pour le faire :) .