Informatique

cycle_android

[Android #2] Principes de base pour une application Android

3

On continue la série des tutos avec ce nouveau billet.

Cette fois-ci, je vais m’attarder sur les principes de base d’une application Android. Ceci afin de bien comprendre comme tout fonctionne sur le système, et surtout par la suite, comprendre plus facilement d’où peuvent venir certains problèmes.

Pour reprendre la liste des tutos, nous voici donc au second :

Allez on s’installe, et on se prépare à se prendre un peu de théorie dans la tronche. Et oui, ce n’est pas encore l’heure de développer quelque chose. Mais ça va venir, rassurez-vous.

(Lire la suite…)

images

Freebox V6 maintenant capable d’utiliser Flash !

0

flash Freebox V6 maintenant capable dutiliser Flash !images Freebox V6 maintenant capable dutiliser Flash !

Pour tous les possesseurs d’une FreeBox Revolution (V6) sachez que depuis la MAJ d’hier, il est désormais possible de naviguer sur les sites utilisant flash à l’aide du navigateur du boitier TV. Ce qui permet donc par exemple d’aller sur Youtube, regarder des vidéos en HD sur votre belle télé HD (si vous avez la chance ou les moyens d’en posséder une bien sûr). Il semble par contre qu’il subsiste certain problème avec l’affichage en plein écran mais cela reste à confirmer, je n’ai moi même pas encore testé le bousin !! Après inutile de rappeler que naviguer sur la TV avec la télécommande de Free, c’est quand même la croix et la bannière oO !!

A nous donc les joyeusetés de Youtube (et autres) en HD sur nos TV, voir même de streaming (légal bien sûr). Même si un bon streaming pourri sur mon bel écran LED ça doit donner des pixels de 2.5cm XD !!

Source : Numérama

sdk_manager_refresh

[Android #1] Installation de l’environnement de développement

5

Dans le cadre de mon nouveau job, je dois m’attaquer au développement d’une application Android.

Je profite donc de cette opportunité pour faire partager les différentes informations que j’ai pu utilisé et vous les présente dans une série de tutos plus ou moins long.

Les tutos seront donc les suivants :

Bien entendu, étant encore débutant, il se peut que des coquilles se glissent dans les différents tutos, n’hésitez donc pas à le faire savoir. Mais aussi à réagir sur ce qui est présenté !

Bonne lecture !

(Lire la suite…)

DTC – Service Informatique !

1

Une petite de Dans ton chat qui m’a bien fait rire !

 

Simoon : Oh putain, les mecs du service info !
Titt : ??
Simoon : Ils viennent de pondre cette affiche et de la coller dans tous les services
Simoon : Consignes du Service Informatique (ou de “doigts carrés” dans leur jargon)…
Simoon : 1. Quand vous nous appelez pour déplacer votre ordinateur, rappelez-vous toujours de le recouvrir préalablement d’une demie tonne de cartes postales, de photos de bébés, d’animaux empaillés, de fleurs séchées, de trophées de fléchettes et de dessins d’enfants. On n’a pas de vie personnelle et on apprécie grandement de voir la votre exposée ainsi.
Simoon : 2. Quand une personne du service informatique vous dit qu’il arrive de suite, allez prendre un café. De cette façon, vous ne serez pas la quand on aura besoin de votre mot de passe. Ce n’est rien pour nous de retenir 300 mots de passe…
Simoon : 3. Quand vous avez un problème avec votre P.C. à la maison, déposez-le en vrac sur un siège au service informatique, sans surtout indiquer votre nom, votre numéro de téléphone et la description du problème. On adore les énigmes.
Simoon : 4. Quand un membre du personnel informatique vous dit qu’il arrive bientôt, prenez une voix blessante et dites : “Vous voulez dire combien de semaines, par bientôt ?” Ca nous motive.
Simoon : 5. Si l’imprimante n’imprime pas, recommencez l’impression au moins 20 fois. Les travaux d’impression tombent souvent dans des trous noirs.
Simoon : 6. Si l’imprimante n’imprime toujours pas au bout des 20 tentatives, envoyez l’impression à toutes les 68 imprimantes de l’entreprise. L’une d’elles doit marcher.
Simoon : 7. N’apprenez jamais la dénomination correcte pour quoi que ce soit de technique. On sait exactement à quoi vous vous référez par ” mon bidule a foire ” ou ” mon pc plante “.
Simoon : 8. N’utilisez jamais l’aide en ligne pour répondre aux plus simples de vos questions. L’aide en ligne, c’est pour les lopettes.
Simoon : 9. Si le câble de votre souris n’arrête pas de renverser le cadre de la photo de votre chien, soulevez l’ordinateur et fourrez le câble en dessous. Ces câbles ont été conçus pour résister à la pression de 10 kg de matériel informatique.
Simoon : 10. Si la barre d’espacement de votre clavier ne marche plus, accusez la mise à jour du client de messagerie. Les claviers sont en fait très heureux avec une demie tonne de miettes de gâteaux dedans.
Simoon : 11. N’hésitez surtout pas à dire des choses comme “Je comprends rien à toutes ces conneries d’ordinateurs”. Ca ne nous gène pas du tout d’entendre que notre domaine d’expertise professionnelle est une connerie.
Simoon : 12. Si vous avez besoin de changer le toner d’encre dans une imprimante, appelez le service informatique. Changer le toner est une tâche extrêmement complexe et les constructeurs recommandent qu’elle soit effectuée par un ingénieur professionnel avec une maîtrise en physique nucléaire.
Simoon : 13. Si votre ordinateur ne s’allume pas, venez vous plaindre à nous avant de vérifier s’il est correctement branché.
Simoon : 14. Quand vous recevez un film de 30 Mo, envoyez-le à tout le monde dans l’entreprise en pièce attachée. On a plein d’espace disque sur ce serveur de messagerie.
Simoon : 15. Quand vous tombez sur une personne du service informatique le samedi au supermarché, posez une question à propos d’ordinateur. On travaille aussi le week-end et les jours fériés.

 

Source : DTC

image

SQL Server 2008 – Saving changes is not permitted !

1

Juste un petit post qui me servira en même temps de pense bête car ça fait plusieurs fois que j’ai ce “problème” et à chaque fois je suis obligé de Googliser le truc car je ne m’en rappelle plus ! Donc si ça peut éviter à certains de chercher bêtement !

Sous le Management Studio de SQL server 2008, de base, lorsque vous avez créé une table, toute modification de cette dernière (une fois la création achevée) est impossible. Si vous voulez par exemple, changer le type ou le nom d’un champ, vous obtenez un joli message d’erreur vous disant que “Saving changes is not permitted… …blablabala” ou “L’enregistrement des modifications n’est pas autorisé” si vous êtes en Français !

image SQL Server 2008   Saving changes is not permitted !

C’est assez embêtant car ça nous oblige à supprimer la table à la main pour la recréer ensuite. Ce qui est quand même très lourd quand en plus il y a des triggers, des clés étrangères et tout le tintouin à gérer !! Mais ne vous inquiétez pas, il s’agit juste d’une option cochée par défaut à désactiver !!

Vous allez donc dans le menu “Tool / Outils” –> puis “Option”, une sous fenêtre s’affiche :

Puis dans la TreeView sur la gauche, sélectionnez “Designer” et décochez l’option “Prevent saving changes that require table re-creation”

Et voilà le tour est joué !! Vous pouvez maintenant modifier toutes vos tables à votre convenance !! Ça devait être par défaut sous 2005 mais plus maintenant oO

chrome

Chrome Web Store et commandes vocales sur Android

1

Et un nouveau billet pour vous informer de la mise en ligne de deux nouvelles fonctionnalités pour les services Google. Enfin, la première n’est pas spécialement nouvelle mais arrive enfin du coté de chez nous, tandis que la seconde est une petite évolution sympathique de l’OS mobile de Google, Android.

Chrome Web Store

Le Chrome Web Store est tout simplement le magasin en ligne de Google pour son navigateur Chrome. Vous y retrouver une multitude d’applications, extensions et tout autre joyeuseté afin de customiser à votre gout votre navigateur. Le Web Store n’était disponible qu’aux Etats-Unis, mais depuis aujourd’hui, vous allez pouvoir le retrouver directement depuis la France à cette adresse. Ceci implique également que vous allez pouvoir faire vos achats en euros, plus besoin de faire une petite transaction.

google web store Chrome Web Store et commandes vocales sur Android

Vous allez donc pouvoir retrouver plein d’applications différentes alors n’hésitez pas à y faire un tour et prendre le temps de regarder tout ce qui vous est proposé. Et si vous n’arrivez pas à faire un choix, n’hésitez pas non plus à suivre la nouvelle rubrique de Pedro qui pourrait vous orienter sur des extensions/applications intéressantes.

Android et les commandes vocales

A coté de cela, Google lance également les commandes vocales pour Android. Mais qu’est-ce donc que cela allez-vous me dire !? Et bien c’est tout simplement la possibilité de controler votre mobile ou tablette Android à la voix, plutôt que d’utiliser le clavier de ces derniers. Ca peut donc avoir son utilité dans bien des cas et vous allez maintenant pouvoir en profiter !

0 Chrome Web Store et commandes vocales sur Android

Les commandes sont plutôt simples et en voici un petit exemple :

  • Envoyer un message à [contact] [message]
  • Appeler [contact]
  • Appeler [entreprise]
  • Plan de [lieu]
  • Aller à [lieu/commerce]
  • Accéder à [site Web]
Allez amusez-vous bien avec tout ça et à une prochaine !
[Source 1 & 2]

chrome

Google Docs, nouvelles fonctionnalités

0

Google les a annoncées en début de semaine, je me permet tout de même de vous faire un petit récap des deux fonctionnalités ajoutées au service de documents en ligne de la firme, j’ai nommé Google Docs.

Autoriser les commentaires

Il est maintenant possible de donner les accès à vos documents sur Google Docs uniquement pour l’ajout de commentaires. Cette fonctionnalité est très intéressante puisqu’elle va vous permettre de gérer plus finement les droits des utilisateurs sur vos documents.

google docs commentaires Google Docs, nouvelles fonctionnalités

En effet, auparavant, soit vous donniez le total accès à vos travaux, soit aucun accès du tout. Ceci n’était pas forcément très pratique surtout si vous souhaitiez que les utilisateurs ne puissent que commenter vos écrits, plutôt que de les modifier à la volée. Et bien maintenant, ce soucis ne se pose plus puisque vous allez pouvoir sélectionner les utilisateurs qui auront un accès complet aux documents, ou simplement ceux qui pourront ajouter leurs petits commentaires.

(Lire la suite…)

about_config

Optimiser la consommation mémoire de Firefox !!

14

Ayant un PC un tout petit peu pourri à mon travail, mais vraiment un tout petit peu (1 Go de RAM). Je suis souvent embêté par nombres de plantages et ralentissements !! J’ai donc toujours un gestionnaire des tâches ouvert afin de voir ce qui consomme le plus et fermer/couper les process en conséquence. Avec 1Go de RAM, je peux vous dire que ça commence à ramer dès que l’on a un Visual Studio et un Firefox avec quelques onglets d’ouvert !! Remarquant qu’au bout d’un certain temps, la consommation mémoire de Firefox augmente inexorablement, j’avais pris l’habitude de fermer complétement ce dernier, pour le réouvrir juste après (un peu contraignant mais efficace). Ainsi, même si au redémarrage j’ouvre exactement les mêmes onglets qu’avant de le couper, après redémarrage, j’ai une consommation mémoire parfois divisée de moitié !!! Je me dis donc qu’il devait y avoir pas mal de fuites là dedans !!

Et bien en cherchant une cause/solution à cela, j’ai trouvé une petite astuce bien pratique que je vais partager avec vous !! C’est en fait une option de Firefox ! Pour cela, on tape “about:config” dans la barre d’url !! Et on va juste ajouter une petite valeur !!

about config Optimiser la consommation mémoire de Firefox !!

Ensuite on fait un clic droit, “Nouvelle”, “Valeur booléene” et ensuite on entre le nom “config.trim_on_minimize” et on passe la valeur à “true” !

Reste plus qu’à redémarrer le bousin et maintenant, à chaque fois que vous réduirez votre navigateur dans la barre des tâches, toute la mémoire utilisée par Firefox sera libérée puis recalculée à son agrandissement, vous débarrassant ainsi de la mémoire gaspillée !! Donc dès que vous apercevez une conso excessive, vous réduisez puis agrandissez Firefox afin qu’il fasse le ménage avec sa mémoire icon smile Optimiser la consommation mémoire de Firefox !!

Plus de détail ici : Vulgarisation informatique

sl5bloglogo

Silverlight 5 RC disponible pour les développeurs !!

0

sl5bloglogo Silverlight 5 RC disponible pour les développeurs !!

La RC de Silverlight 5 vient juste de sortir elle est diponible en téléchargement pour tous ceux qui seraient intéressés !! Bien sur c’est une Release Candidate donc pour l’instant c’est uniquement pour se familiariser avec la bête. Je vous balance les nouveautés par rapport à la béta :

  • P/Invoke for calling native methods
  • 64-bit support for the plugin
  • Vector printing
  • Capabilities to support remote controls (for media)
  • In-browser trusted apps
  • PivotViewer now a part of Silverlight (with new features)

Source : Timheuer

screen1

Freebox revolution / V6 – Activer l’accès depuis l’exterieur !

25

Ayant récemment reçu la très belle Freebox V6 à la maison j’ai très vite voulu tester toutes les choses que l’on m’avait promis !!! La SeedBox et le NAS étant vraiment les options qui m’ont poussé à lâcher les 50€ de mise à niveau matériel. J’étais quand même vachement dégouté de voir que ni la seedbox, ni le NAS n’était accessible depuis l’extérieur du réseau domestique. Pas même la console d’administration… Grosse loose donc…

Je me suis donc renseigné et ce n’était jusqu’à aujourd’hui pas possible car le firmware ne le permettait tout simplement pas oO ! (à vouloir sortir sa box trop vite je pense que Free a mis de coté certain développements ESSENTIEL) !! Suis-je le seul à trouver ahurissant le fait de disposer d’un NAS ou d’une Seedbox sans possibilité de les utiliser depuis l’extérieur ?

Enfin bref, depuis la dernière MAJ qui date de 15 jours (15 aout 2011) c’est maintenant possible d’accéder à la console d’admin depuis l’extérieur. Pour cela, rien de plus simple.

Tout d’abord redémarrez votre FreeBox afin que cette dernière se mette à jour.

- Onglet “Divers” > “Système” > puis le bouton “Redémarrer la freebox”

Bien sur si votre MAJ est déjà faites ce n’est pas la peine (pensez à le faire pour le boitier TV aussi si nécessaire)

Ensuite de retour sur votre interface Admin, un nouvel onglet devrait avoir fait son apparition.

Onglet “Connection Internet” > “Configuration” > “Accès distant”

screen11 Freebox revolution / V6   Activer laccès depuis lexterieur !

Il ne vous reste plus qu’à activer l’accès distant et à choisir un port pour la connexion.

Par défaut le port est le port 80, mais je vous conseille de le changer. Cela ne pouvant que diminuer le risque de se faire hacker son accès admin !! (je vous conseille aussi un password qui tient le coup)

Si vous avez choisi le port 1234 (choisissez pas ça hein !!!) vous pourrez vous connecter depuis l’extérieur en entrant l’url :

http://mon-ip-freebox-publique:1234

Si vous ne savez pas votre IP publique rien de plus simple, dans la console d’admin

Onglet “Connexion Internet” > “Status” > Adresse IP

Vous obtenez un truc du genre :

http://00.123.456.789:1234

Une fois tout cela fait on peut donc :

+ Balancer des download à la Seedbox (via l’onglet SeedBox comme si on était en local)

+ Télécharger des fichiers stocké sur le NAS vers notre PC distant (via l’onglet “Parcourir” comme si on était en local)

Mais on ne peut toujours pas avoir un accès FTP au NAS !!!! Nan mais Free serieux !!

 Freebox revolution / V6   Activer laccès depuis lexterieur !

Du coup si vous voulez upload un truc sur Votre NAS, la seule solution fonctionnelle aujourd’hui est de d’abord uploader votre fichier sur un site d’upload (genre megaupload ou autre) afin de pouvoir balancer un lien http à votre SeedBox, du coup il y a encore vraiment beaucoup de progrès à faire sérieux…

 Je comprend vraiment pas comment ils peuvent nous faire chi….er pour un truc aussi basique…vraiment…

Haut de page