Installer une application Android sur l’OS Blackberry 10

Grand fan de la série Bold de RIM, j’ai beaucoup hésité à acheter le nouveau Blackberry Q10, en grande partie à cause du catalogue d’applications un peu trop maigre…

Finalement, j’ai craqué et je partage donc une petite alternative aux applications qui vous manquent : le portage!

Pour l’exemple du tuto, je vais télécharger et  installer l’application “Google Analytics” qui n’est pas présente dans l’App World de Blackberry.

A noter, il faudra utiliser le navigateur Google Chrome pendant ce tutoriel (pour l’étape d’installation).

Téléchargement de l’application sur votre ordinateur

bb10bars

La première étape consiste à se rendre sur : http://bb10bars.net/

Ce site permet de télécharger l’application sur son ordinateur.

Le format de cette application doit être .BAR (important!)

Googleanalyticsblackberrybars

  • Cliquez sur “.BAR FILE Download

Activer le mode développeur sur votre Blackberry

Pour activer le mode développeur de votre Blackberry, suivez les étapes ci-dessous :

  • Paramètres
  • Sécurité et confidentialité
  • Mode développement

Ici, choisissez un mot de passe et notez-le (il vous sera redemandé plus tard)

Ajout d’un plug-in à Google Chrome

Pour transférer une application .BAR vers votre Blackberry, il faut le plug-in Playbook App Manager qui est proposé pour Google Chrome.

Vous devez le télécharger ICI

Une page s’ouvre, cliquez sur “Installer“, vous êtes ensuite redirigé vers une page identique à celle-là :

playbook app manager

Le plug-in est maintenant installé.

Adresse IP du mode développeur

Maintenant, activez le WiFi et connectez-vous sur votre réseau.

Branchez votre téléphone à l’aide de votre câble USB.

Récupérez l’adresse IP de votre téléphone en faisant :

  • Paramètres
  • A propos de
  • Catégorie réseau
  • Notez l’adresse de l’IPv4

Dans l’encadré “Device Hostname/IP’s” de la page “BB10 / Playbook App Manager” notez-y l’adresse IPv4

Une fois que l’adresse a été ajoutée, elle apparait en desous de “Manage your device”.

  • Cliquez sur l’adresse IP

Vous arrivez maintenant sur une page qui récapitule l’ensemble des applications qui sont installées sur votre téléphone (voir ci-dessous)

toutes applications blackberry

Installer votre application

La dernière étape de ce tutoriel est celle de l’installation de l’application.

  • Cliquez sur “Install Apps” en haut à droite de la page
  • Sélectionnez le fichier .BAR que vous avez télécharger précédement (Google Analytics)

rechercherfichierbar

 

Laissez l’application s’installer tranquillement.

install application android blackberry

Voilà, c’est un jeu d’enfant et vous pouvez profiter de toutes les applications Android directement sur votre Blackberry Q10 / Z10.

10 Octobre 2013 : Concours du meilleur développeur de France

Amis développeurs, le 10 octobre prochain à 20h30 se déroule dans l’école 42 de Xavier Niel, le concours du meilleur développeur de France!

Rendez-vous incontournable pour les développeurs, ce concours se déroule sous la forme d’une compétition de mini-épreuves.

Les langages proposés sont les suivants :

  • PHP
  • Java 
  • C#

Sans plus attendre, une petite vidéo de présentation faite par Olivier Mathiot (co-fondateur de PriceMinister)

Le premier à résoudre toutes ces mini-épreuves sera déclaré gagnant!

Pour info, les dotations sont plutôt pas mal et tous les éléments sont réunis pour passer une bonne soirée :

  • 10 000euros pour le vainqueur
  • Open-bar
  • Open-bouffe
  • Nombreux goodies
  • Soirée “DEV party” après le concours
  • etc…

Eh oui, amis développeurs, ça vaut le coup!

Le tarif ?

Les tarifs pour participer à cette épreuve sont corrects (si vous êtes étudiants) :

  • Tarif entreprise, 149euros
  • Tarif développeur indépendant, 49euros
  • Tarif étudiant, 19euros

Dernier point et pas des moindres, cet évènement a lieu dans un endroit unique en son genre : le temple du digital, l’école 42 de Xavier Niel!

Le site officiel de l’évènement : http://lemeilleurdevdefrance.com/

Une Google Script pour créer des alertes e-mail sur leboncoin.fr

Le célèbre site de vente en ligne Leboncoin.fr ne propose pas l’option d’ “Alerte” sur son site. Dommage.

Par contre, en fouillant un peu sur le net, je suis tombé sur un script Google très intéressant et simple à mettre en place. Il permet d’envoyer des mails sur l’adresse et à la fréquence de votre choix.

Pré-requis : Avoir un compte Gmail pour profiter de Google Drive.

Etape 1 : Télécharger le fichier

La première étape consiste à copier le fichier tableur dans votre espace Google Drive. Cliquez simplement sur ce LIEN qui vous redirigera vers une page où il faut cliquer sur “Oui, créer une copie” (voir image ci-dessous) :

copiedocuementdriveVous voyez donc apparaître un tableur semblable à celui présenté ci-dessous. Ce tableur vous permet donc de gérer vos alertes (ajout, suppression, adresse des annonces etc…).

alertelbcmain

Etape 2 : Ajout d’une alerte

Pour ajouter une alterte, rendez-vous dans l’onglet “Données“.

Ajoutez un libellé dans la colonne A et collez le lien de la recherche leboncoin pour laquelle vous souhaitez être alerté dans la colonne B.

Laissez la cellule de la colonne C libre!

Etape 3 : Configuration (1/2)

La petite partie configuration démarre maintenant. Rien de bien compliqué, il s’agit d’initialiser le script.

Sélectionnez le menu “Lbc Alertes” puis cliquez sur “Setup email“.

Le script s’exécute puis vous demande votre adresse mail.

setupmail

Etape 4 : Configuration (2/2)

La dernière étape de la configuration consiste à initialiser la recherche.

Pour ça, sélectionnez le menu “Lbc Alertes (comme dans l’étape 3) et cliquez sur “Setup recherche“.

Le script s’exécute puis complète la cellule de la colonne C.

setuprecherche

Etape 5 : Fréquence des alertes

La toute dernière étape de ce tutoriel consiste à déterminer la fréquence des alertes.

Cliquez sur :

  • Outils
  • Editeur de scripts

Vous arrivez alors sur le code source du tableur :

codesourcealerte

Le déclencheur va être mis en place sur la fonction “lbc()“. C’est cette fonction qui permet d’envoyer des mails.

Cliquez sur :

  • Ressources
  • Déclencheurs du projet actuel
  • Choisissez la fonction “lbc()
  • Définissez l’échéance de déclenchement de la fonction (5minutes dans mon cas)

declencheurlbcalerte

Voilà, votre alerte est maintenant prête!

Une autre méthode que j’utilisais auparavant est bien pratique mais un peu compliquée à mettre en place puisqu’il faut utiliser une tâche Cron qui va “checker” l’arrivée de nouvelles annonces.

Je vous donne quand même le lien du code source pour ceux que ça peut intéresser: Lien GitHub (par Blount)

WinDesign pour créer vos MCD et générer vos MLR et diagrammes de classes

La conception c’est pas ce qu’il y a de plus “cool” dans le développement logiciel donc si on peut se faciliter la tâche grâce à un outil, autant l’utiliser!

Dans ce tutoriel je vais vous montrer les étapes à suivre pour générer automatiquement le schéma relationnel (MLR) et le diagramme de classes (MLO). Il vous faudra quand même faire le modèle conceptuel de données (MCD), ben oui, ils ne vont pas non plus se créer à partir de rien…

Tout d’abord commençons par télécharger le logiciel en question : WinDesign.

Etape 1 : Téléchargement

WinDesignLogo

Pour télécharger WinDesign, rendez-vous ICI.

Si le lien ne fonctionne pas, il faudra vous rendre ICI et remplir deux-trois champs puis valider le tout. Vous recevrez dans la foulée un mail avec le bon lien de téléchargement.

mailWindesign

Une fois téléchargé, installez-le.

installwindesign

Rien de bien compliqué,  c’est un logiciel comme tous les autres.

Etape 2 : Premier démarrage

Lors du premier démarrage, voilà l’écran que vous obtenez :

demarragewindesign

Etape 3 : Création d’un MCD

Pour commencer, on va créer un nouveau modèle en cliquant sur le bouton intitulé “Nouveau modèle” en haut à gauche de l’écran.

choixwindesign

Maintenant choisissez le type de modèle. Dans notre cas, nous prenons l’icône vert “Database“.

mcdwebdesign

Choisissez “Modèle Conceptuel de Données“, nommez votre projet et cliquez sur “OK

Pour créer la première entité du MCD, cliquez sur “Entité” dans le bandeau du haut :

entitewindesign

Une fois que votre entité est créée, vous pouvez lui ajouter des attributs etc… Vous n’avez qu’a faire une clique droit sur l’entité et cliquer sur “Détails

attributswebdesign

Ajoutez les attributs à votre entité et donnez-leurs le maximum de détails (longueur, identifiant, obligatoire, type, etc…). Répétez plusieurs fois cette étape-là pour ajouter quelques tables à votre MCD.

Maintenant, il faut ajouter des associations entre chacune de ces tables. Pour effectuer cette opération, sélectionnez deux entités en même temps et cliquez sur le bouton “Relation” (encadré en rouge ci-dessous) :

associationwindesign

Ci-dessous, l’exemple de la relation entre “EQUIPE” et “LIGUE” :

relationwindesign

qui donne :

exemplemcd

Une fois votre MCD terminé, vous avez plusieurs possibilités :

  • L’exporter en format Image
  • Générer le Modèle Logique Relationnel
  • Générer le Diagramme de classes
  • Générer le script de création de la base de données

Dans l’étape 4 qui va suivre, nous allons générer le MLR.

Etape 4 : Le Modèle Logique Relationnel

Maintenant que votre MCD est terminé, vous pouvez souffler. Windesign se charge de vous créer le MLR.

Cliquez le “Modèle” dans la barre d’outils et choissisez “Générer Modèle Logique“.

Voilà le MLR généré automatiquement :

mlrwindesign

Faites de même pour le diagramme de classes, le script de création de la base de données etc…

Bonne conception!

Récupérer les fichiers supprimés après un formatage avec Recuva

Vous avez accidentellement formaté votre disque dur ?! Pas de panique, Recuva est là pour vous!

Recuva ?

Recuva c’est un petit outil qui permet de récupérer les fichiers supprimés de votre disque dur/clé USB (à condition que vous n’ayez pas réécris dessus bien sur…).

Ce programme développé par Piriform (qui est également l’auteur du célèbre CCleaner) est pour moi le plus performant freeware actuellement proposé.

Testé et approuvé pour récupérer les données de mon disque dur 500Go après un petit formatage accidentel…

Recuva

Recuva, ça marche comment ?

L’exécutable est disponible gratuitement sur leur site (la version d’essai est largement suffisante)

Une fois téléchargé, lancez l’exécutable.

L’installation

recuva_installation

  • Choisissez le langage souhaité et cliquez sur “Suivant”

recuva_installation2

  • Faites vos choix suivant les raccourcis que vous souhaitez installer et cliquez sur “Installer”

recuva_lancement

  • Laissez “Lancer Recuva v1.47” coché et cliquez sur “Fermer”

Premier lancement

L’outil Recuva est très simple d’utilisation. Au premier lancement il vous demandera le type de fichier que vous souhaitez récupérer et l’emplacement dans lequel l’outil doit faire les recherches.

recuva_lancement2

    • Cliquez sur “Suivant”

recuva_lancement3

  • Choisissez le type de fichiers à récupérer (par défaut cochez “tous les fichiers”)

recuva_lancement4

  • Sélectionnez l’emplacement des fichiers perdus et cliquez sur “Suivant”

recuva_recovery

Le scan commence et puis j’espère que vous n’êtes pas pressé car suivant la taille de votre disque, le temps d’analyse peut être très long (plusieurs heures).  Laissez votre ordinateur travailler, le résultat en vaudra la peine!

Le résultat

Après avoir laissé tourner Recuva le temps nécessaire, vous obtiendrez cet écran :

recuva_final

Les fichiers qui ont été retrouvés se trouvent dans le panneau de gauche. L’indicateur (vert-orange-rouge) donne l’état du fichier (Excellent-Faible-Très faible-Irrécupérable).

Il ne vous reste plus qu’à cocher les fichiers que vous souhaitez enregistrer et cliquer sur “Récupérer”