Bientôt des smartphones plus puissants que votre ordinateur actuel

Ces 10 dernières années, la course à la puissance des ordinateurs a été catalysée par les jeux vidéo: cela fait maintenant longtemps que les ordinateurs perso sont plus puissants que ceux que nous avons au travail (à quelques exception près ;) )

Ce même phénomène est en train d’avoir lieu du coté des smartphones: Les jeux vidéos sont clairement les meilleures ventes du coté des applications:
Sur l’appstore français, en 2010, nous trouvons:
Top 3 des appli gratuites:
# 1. Facebook
# 2. AlloCiné
# 3. PagesJaunes
Top 3 des appli payantes:
# 1. Angry Birds
# 2. Doodle Jump
# 3. iCoyote

Ces applications ne demandent pas énormément de puissance (elle fonctionnent toutes sur la 1ère génération d’iPhone).
Mais des jeux nettement plus complexes sont en train de grimper dans les ventes:
- NBA Jam (jeu en 3D, seconde meilleur vente récemment)
- ou Call of Duty (3D également, en 6ème position)

C’est donc logiquement que les fondeurs de processeurs sont lancés dans une course à la puissance pour équiper les prochaines générations de smartphone.

Il y a quelques jours, NVIDIA a mis un énorme coup d’accélérateur en présentant ces futurs processeurs mobiles :

La génération actuelle (Tegra 2) possède environ la moité de la puissance d’un processeur d’ordinateur Core2Duo T7200 (sorti il y a 4 ans) et la prochaine génération (Kal-El) prévue pour 2011 (déjà en test) va le dépasser en terme de puissance.

Voici une petite vidéo de la merveille à l’œuvre :

Vidéo full HD, jeux en 3D complexe, réalité augmentée riche, traduction vocale et en direct etc…
J’ai l’impression que nous allons avoir du travail sur la planche ;)

Posted in matériel | Leave a comment

Les appli Facebook peuvent désormais demander l’accès à toutes les données perso

Annonce importante, faite discrètement par Facebook depuis le blog dédié aux développeurs (1) vendredi à 23h (lol)
L’API graph de Facebook permet donc désormais de demander l’accès aux infos personnelles “élargies” de la personne qui installe l’application :
- numéro de téléphone
- adresse postale complète

Bien sur, pour accéder à ces informations il faudra au préalable demander l’autorisation à la personne lors de l’installation de l’application.
Mais, quand on sais à quel point peu de personnes lisent ce à quoi elles s’engagent en ajoutant une application, il ne fait aucun doute que des bases de contacts ultra qualifiés vont se constituer via cette méthode…

Pour ceux qui voudraient implémenter cette possibilité, il suffit d’ajouter les termes user_mobile_phone et user_address au paramètre “scope” de l’API :

http://www.facebook.com/dialog/oauth?client_id=YOUR_APP_ID&
     redirect_uri=YOUR_URL&scope=user_mobile_phone,user_address

J’ai de sérieux doutes sur le fait que la communauté des utilisateurs de Facebook va laisser passer un tel outil, même si il ne fait plus aucun doute que Facebook ne vise pas à protéger votre vie privée mais à la rentabiliser ;)

Posted in Code, Facebook | Leave a comment

Créer un onglet de page Facebook réservé aux fans et au contenu géré via WordPress

Les fan pages Facebook et surtout la croissance de leur nombre de fans est un sujet récurent pour les marques.
Nous allons voir comment créer un onglet sur une page Facebook dont le contenu est réservé aux personnes s’étant déclarées “fans” de la marque.
Le but étant de motiver, par la curiosité, plus de personnes à devenir fans (et de leur réserver des goodies/infos exclusives etc.)
Et pour rendre la gestion de ce contenu plus simple, nous allons faire en sorte que la page en question affiche les billets d’une catégorie “masquée” du blog WordPress de la marque.

Pour l’exemple, nous allons voir comment cela a été mis en place (hier soir) pour la fan page d’Hellotipi : Voir la fan page Hellotipi et le contenu réservé.

1 – Filtrer le contenu du blog

Le but étant de créer une catégorie sur le blog d’Hellotipi dont le contenu n’apparait ni sur le blog (dans la liste des billets ou dans la recherche) ni dans le flux RSS de celui-ci (on va également masquer la catégorie dans la liste des catégories).

Pour cela, on commencer par créer une catégorie dédiée à la fan page :
Onglet “catégories” de l’admin WordPress > “Ajouter une nouvelle catégorie” (vous pouvez la nommer comme bon vous semble)
Une fois la catégorie créée, en passant la souris dessus, vous devriez connaitre son ID -> notez le (ID 123 par exemple)

Ouvrez maintenant le fichiez “functions.php” qui doit se trouver à la racine à la racine du theme de votre blog.
Et en haut de celui-ci ajoutez :

add_filter('pre_get_posts', 'exclude_category');

function exclude_category($query) {
 $category_id_to_remove = '-123';
 $query->set('cat', $category_id_to_remove);
 return $query;
}

Attention à bien garder le signe “moins” devant l’ID de la catégorie à filtrer.

Pour masquer la catégorie de la liste des catégories du blog, il suffit de rajouter “&exclude=123″ dans les paramètres de la fonction “wp_list_categories” (probablement utilisée dans le fichier de template dédié à la sidebar de votre blog)

  wp_list_categories('show_count=1&title_li=&exclude=123');

Vous pouvez désormais créer un premier billet, en prenant soin de le rattacher à la catégorie masquée et une fois publié, celui-ci ne devrait pas apparaitre sur le blog (ni dans le flux RSS)

2 – Préparer l’application Facebook coté blog

Téléchargez ce script et placez son contenu dans un répertoire de votre blog, créé pour l’occasion.
Par exemple, si votre blog est hébergé sur http://www.domaine.com/blog/ placez le contenu (le fichier index.php et le répertoire d’images) dans http://www.domaine.com/blog/fb_app
Editez le fichier index.php et renseignez ainsi les variables en utilisant l’ID de la catégorie et l’url du répertoire :

  $main_app_location_http = 'http://www.domain.com/blog/fb_app/';
  $category_id = '123';
  $number_of_posts = 5;

3 – Créer l’application Facebook

Pour créer l’application, rendez-vous sur cette page (en ayant pris soin d’être connecté avec le compte admin de la fan page) :
http://www.facebook.com/developers/createapp.php
On vous demandra de choisir un nom (mettez ce que vous voulez) et de remplir un capcha.
Vous allez ensuite être redirigé sur la page de configuration de votre nouvelle application, cliquez sur l’onglet “Facebook integration”

Dans “Canvas page” choisissez le nom que vous voulez.
Dans “Canvas url” indiquez l’url du script sur votre blog.
Cochez l’option FBML.

Toujours dans le même onglet, un peu plus bas.
Choisissez le nom sous lequel va apparaitre l’onglet sur la fan page (option “Tab Name”) et dans l’option “Tab URL” indiquez seulement “index.php”.

Enregistrez le tout et faites cuire 35 min thermostat 7 (ou pas).

4 – Intégrer l’onglet dans la fan page

Retournez sur la page dédiée à votre application et cliquez (dans la colonne de gauche) sur “Add to my Page” et choisissez la page sur laquelle installer l’onglet.
Normalement, en vous rendant sur votre fan page, il ne vous reste plus qu’à cliquer sur le bouton “+” à droite des onglets pour ajouter l’onglet de l’application.

Et voilà !

Notre script est une version simplifiée de celui-ci et surtout qui fonctionne avec la version actuelle de Facebook (ce qui ne semble plus être le cas du script d’origine)

Posted in Code | 1 Comment

Prospero Año Nuevo !

Depuis nos bureaux de Buenos Aires, où nous sommes pourtant si proches de vous, nous vous souhaitons une très bonne et heureuse année 2011.

Au delà de ces voeux plutôt généraux, à vous, nos clients et tous ceux qui le deviendront cette année, nous vous souhaitons également d’être très créatifs, successfuls, audacieux et enthousiastes pour que nous codions pour vous des projets toujours plus innovants, utiles, profitables, uniques, universels…

A vous, les Gauchos, nous vous souhaitons de produire les lignes de code les plus pures, les plus solides, 100% naturelles et dont vous serez les plus fiers… pour que nous servions nos clients avec des Apps Web ou Mobiles dont ils seront pleinement satisfaits.

Enfin, à vous, tous les autres qui nous faites la gentillesse de passer nous voir de temps en temps, de nous suivre, de nous parler au travers de vos commentaires, de nous supporter… Nous vous souhaitons le meilleur pour vos propres projets, toujours plus d’échanges et de partages, ainsi que 12 mois aussi exceptionnels que possible.

Prospero Año Nuevo ! ;-)

Posted in APICube, Gauchos | 1 Comment

Mettre à jour WordPress en 10 sec + backup en lignes de commande

Une mise à jour de WordPress est disponible (3.0.4), et étant donné que celle-ci corrige une faille de sécurité il est important de la faire au plus vite.

Nous avons un certain nombre de blogs à mettre à jour et je dois avouer que j’appréhende toujours d’utiliser le système de mise à jour “automatique” (quand ça plante ça peut être un joyeux foutoir)
De plus, faire la mise à jour via les quelques lignes de commande ci-dessous est beaucoup plus rapide.

1- Faire une sauvegarde de la base MySQL et des fichiers du blog :
# création du répertoire de sauvegarde
mkdir /var/backup/201012
cd /var/bakup/201012
# Dump de MySQL
mysqldump -u user -p nom_de_la_base_de_wordpress > /var/bakup/201012/dump.sql
# sauvegarde des fichiers du blog
tar -zcvf /var/bakup/201012/files.tar.gz /var/www/mon_blog

2- Récupérer la dernière version de WordPress
cd /tmp
wget http://wordpress.org/latest.zip
unzip latest.zip

3- Mettre à jour les fichiers de Worpress
cd /var/www/mon_blog
cp -avr /tmp/wordpress/* .
# désormais vous pouvez supprimer les fichiers temporaires
rm -rf /tmp/wordpress /tmp/latest.zip

4- Mise à jour éventuelle de la base de données
Ouvrez votre navigateur sur l’admin de votre WordPress, il devrait vous proposer automatiquement la mise à jour (si besoin)

Posted in Gauchos, Tutorial | 1 Comment
APICube est la filiale Argentine d’APICube Inc - 245 Sunrise Avenue - Palm Beach, FL 33480 - USA - connect@apicube.com Copyright 2010 - Tous droits réservés