Articles

Affichage des articles du novembre, 2014

Votre première application sur Android en moins de 10 mn

Image
MIT App Inventor est un outil de programmation basé sur des blocs, dans un environnement graphique, qui permet à toute personne (même les novices), de commencer la programmation et créer des applications entièrement fonctionnelles pour les appareils Android. Initialement MIT App Inventor était développé par le professeur Hal Abelson et une équipe de Google éducation quand Hal était en année sabbatique chez Google. App Inventor fonctionne comme un service Web administré par le personnel au Centre du MIT pour l'apprentissage mobile - une collaboration entre le département informatique du MIT, le Laboratoire d'Intelligence Artificielle (CSAIL) et le MIT Media Lab. Dans ce qui suit nous allons monter une application simple en moins de 5mn sur cette plateforme. Cette application convertit les températures de Fahrenheit en Celsius.
L’URL de l’application MIT App Inventor est : http://ai2.appinventor.mit.edu/ Pour le moment les navigateurs supportés sont : Google Chrome version 29 o…

Problème d’insertion d’une vidéo dans Classroom

Image
Problème :

Vous avez choisi d’utiliser le nouveau service classroom (http://classroom.google.com) de Google App. Vous avez trouvé une ressource sur YouTube que vous voulez partager avec vos étudiants. Si vous spécifiez l’URL de la vidéo, vous obtenez le message suivant : « La vidéo que vous avez sélectionnée n’est plus disponible. Il est possible que son propriétaire l’ait supprimée »

Solution :
Accéder à la console d’administration de votre domaine sur google. En bas de la fenêtre, cliquez sur  Autre Commandes

Cliquez sur Autres applications Google

La liste des services gratuits de Google apparaît

Remarquez que le service YouTube est désactivé. Activez-le puis cliquez sur le switch en haut


Maintenant que le service YouTube est activé, vous pouvez insérer des vidéos en précisant l’URL.

Changer le préfix des tables d’une BD Wordpress

Image
Problème : On voudrait changer à postériori le préfix utilisé par Wordpress.
Solution : Accéder à la base de données en utilisant PhpMyAdmin Sélectionner toutes les tables en cliquant sur la case Tout cocher
Puis choisir dans le combo Pour la sélection, Remplacer le préfixe de table

On voudrait modifier le préfixe depuis wp_ vers mywp_

Cliquer sur le bouton Exécuter. Le préfixe de toutes les tables est bien modifié :

Maintenant nous avons un autre problème, si on lance le site, le serveur se comporte comme s’il s’agit d’une première installation.

Pour résoudre le problème, il faudrait indiquer au serveur les nouveaux préfixes. Pour cela : Ouvrir le fichier wp-config.php sur le serveur. Chercher la ligne $table_prefix  = 'wp_'; Remplacer ‘wp_‘ par ‘mywp_’ conformément à ce qui a été fait sur le serveur mysql
Le serveur devrait marcher sans problème.

Analyser l’entête d’un message

Image
On voudrait analyser l’entête d’un message afin de déterminer le cheminement réel emprunté. Cela aussi peut servir pour découvrir les goulots d’étranglement.
Nous avons besoin d’abord de récupérer l’entête du message. La procédure dépend du système utilisé. Pour cela j’ai envoyé un mail de test de hotmail vers gmail.
Sur gmail, cliquer sur le combo (en haut et à droite du message lu) et choisir Afficher l’original
Un nouvel onglet s’ouvre montrant le message en entier. Nous allons copier son entête

Aller sur l’adresse : http://mxtoolbox.com/EmailHeaders.aspx Coller à l’endroit indiqué l’entête précédemment copiée

Cliquer sur le bouton Analyze Header

L’analyse montre les serveurs par lesquelles le message a transité et qu’il y a eu un délai sur un serveur interne de google (il utilise une adresse IP privée 10.216.217.75). On voit aussi que le serveur de hotmail est blacklisté (si on clique sur l’icône rouge, on obtient plus d’informations sur le serveur de Blacklist sur lequel il fig…

Accéder à PhpMyAdmin sans mot de passe

Image
Problème :
Vous avez installé PhpMyAdmin et votre serveur mysql est accessible via le compte root sans mot de passe. Lorsque vous voulez administrer ce serveur vous obtenez le message suivant : La configuration interdit une connexion sans mot de passe (voir AllowNoPassword).  Par défaut, la configuration de PhpMyAdmin interdit l’accès sans mot de passe.
Solution : Copiez le fichier config.sample.inc.php vers config.inc.php Editez le fichier config.inc.php  avec votre éditeur de texte favori Cherchez la ligne $cfg['Servers'][$i]['AllowNoPassword'] = false; Changez false en true puis sauvegardez

Réessayez d’accéder à PhpMyAdmin, ça devrait marcher sans mot de passe