Le Google Bombing est une technique de spam dans Google consistant à associer un mot clé (le plus souvent insultant) à une page web n’ayant aucun rapport.

Dans notre cas, lorsque vous tapez « trou du cul » dans Google, c’est la page Facebook du président qui est affiché en première. Il y a déjà un an lors des débats sur le projet de loi Hadopi, lorsque vous tapiez « trou du cul du web », vous tombiez sur sarkozie.fr l’ancien site utilisé en vitrine lors de la campagne présidentielle.
Google n’y est pour rien car pour arriver à tricher et faire dire ça au moteur de recherche, il faut coordonner entre plusieurs sites et internautes ces associations qui semble ensuite la plus pertinente.
Au moins, on sait ce que pense les gens maintenant !
Share on Facebook
Si vous avez besoin de réaliser une application avec un système de base de donnée embarqué, il peut être utile d’utiliser Sqlite. Toutefois avant de pouvoir programmer, il serait bien d’avoir le fichier .a qui permet la compilation.
Pour créer le fichier libsqlite3.a, rendez-vous sur la page de téléchargement du site web et téléchargez sqlite-amalgamation-3_6_23_1.zip dans mon cas.
Une fois cela fait allez dans la section Precompiled Binaries For Windows un peu plus bas et téléchargez la DLL sqlitedll-3_6_23_1.zip.
Maintenant décompressez le tout dans un dossier puis ouvrez une console windows et entrez cette commande :
dlltool -D sqlite3.dll -d sqlite3.def -l libsqlite3.a
Et voila vous avez votre fichier libraire tout chaud pour programmer !
Share on Facebook
Pour changer le mot de passe de votre compte utilisateur, ouvrez un terminal et entrez la commande ci-dessous :
passwd
Vous serez alors invité à entrer votre mot de passe actuel suivit du nouveau à saisir deux fois.
Si vous souhaitez changer le mot de passe d’un utilisateur autre que vous, il faudra utiliser la commande en tant qu’administrateur :
sudo passwd Utilisateur
Dans l’exemple ci-dessus, Utilisateur est le nom de l’utilisateur dont le mot de passe sera modifié.
Share on Facebook
Pour convertir une date sous forme de chaine de caractère en timestamp, il existe en PHP la fonction strtotime() qui prend en paramètre une date au format YYYY/MM/DD HH:MM:SS ou dans d’autres formats (voir documentation) et retourne un entier contenant le timestamp de cette date.
<?php
//Affichera 1275590292
echo strtotime("2010/06/03 20:38:12");
?>
Share on Facebook
GTK+2.0 est une libraire graphique permettant la réalisation de logiciels pouvant par la suite être compilé sur différents OS.
Nous allons donc voir comment installer et compiler avec cette librairie sous Linux.
Installation
Pour installer GTK, il suffit d’entrer la commander suivant qui va installer toutes les dépendances nécessaire au développement d’une application.
sudo apt-get install libgtk2.0-dev libgtk2.0-bin libgtk2.0-common libgtk2.0-0
Compilation
Pour la compilation de votre programme, il faut utiliser le logiciel pkg-config qui va s’occuper de linker GTK à votre programme.
g++ main.cpp -o mafenetre `pkg-config --cflags --libs gtk+-2.0`
Exemple de code
Voici un code basique qui vous permettra de tester si l’installation et la compilation se sont bien déroulé. Ce code va vous afficher une fenêtre.
#include <stdlib.h>
#include <gtk/gtk.h>
int main (int argc, char **argv)
{
GtkWidget *p_window = NULL;
/* Initialisation de GTK+ */
gtk_init (&argc, &argv);
/* Creation de la fenetre principale de notre application */
p_window = gtk_window_new (GTK_WINDOW_TOPLEVEL);
/* Creation du signal qui permet de quitter l'application */
g_signal_connect (G_OBJECT (p_window), "destroy",
G_CALLBACK (gtk_main_quit), NULL);
/* Affichage de la fenetre principale */
gtk_widget_show (p_window);
/* Lancement de la boucle principale */
gtk_main ();
return EXIT_SUCCESS;
}
En savoir plus
Page Wikipedia Pkg-config : http://fr.wikipedia.org/wiki/Pkg-config
Share on Facebook