Aidez-moi à rendre la vie à ce blog !

7. mai 2012 13:30 by Tommy in Actualité, Développement, Divers, Hardware, HowTo, Jeux vidéos, Systèmes et réseaux  //  Tags: , , ,   //   Commentaires (11)   //  Partager sur Facebook  / Twitter

 

Bonjour à tous,

Comment allez-vous depuis ces quelques semaines (ou plutôt mois Embarassed) ?

Vous l'avez probablement remarqué : je ne bloggue plus. Il y a plusieurs raisons, certaines bonnes, d'autres moins, et je vais vous demander votre avis sur ces raisons. J'ai besoin d'avoir un retour, d'essayer de comprendre ce que je fais, pour qui je le fais, et pourquoi je le fais... Enfin bon, si ce n'est pas clair, dites-vous que ce n'est déjà pas clair dans ma tête. D'où cet article un peu bizarre...

En bref : I need you to resurrect this blog !

J'ai besoin de votre aide pour m'aider à me remotiver, à m'améliorer et à rendre ce blog meilleur qu'avant !

Voici mes raisons, et les questions que je me pose :

  • Tout d'abord : le manque de motivation. Je ne sais plus vraiment pourquoi je bloggue. Blogguer, pour ceux qui ne le savent pas, ça prend énormément de temps. Un petit article prend déjà une demi-heure, et un gros article peut facilement prendre plusieurs heures, voire plusieurs dizaines d'heures...  En fait, j'ai surtout du mal à m'y mettre. Une fois lancé, je ne m'arrête plus. Mais il faut franchir l'étape du "Se connecter, créer l'article, rédiger les 10 premières lignes". C'est cette étape qui est la plus difficile à franchir pour moi (et pas que dans le domaine du blogging...). Comment faites-vous pour dépasser cette étape ? Pour rentrer dans une tâche que vous aimez alors que vous pouvez procrastiner ou ne rien faire à côté ?
  • Ensuite : l'égarement. Je ne sais plus sur quoi je veux blogguer, ni ce qui vous intéresse le plus... Vous les lecteurs qui êtes toujours là, alors que ce blog est abandonné depuis presque 2 mois Smile. L'actualité me fait déprimer (contrôle, flicage, répression, censure, ...), tout ce qui est technique me parait... inintéressant (lorsque je me place en tant que spectateur), les coups de gueule ça va bien 5 minutes, ... Au final, je ne sais plus sur quoi écrire, sur quoi me motiver. Alors que j'ai énormément de matière ! J'ai développé ma propre application "dropbox like", qu'on peut déployer sur son serveur perso et sur ses PCs avec synchronisation des fichiers, j'ai développé ma première application Android perso, j'ai continué d'avancer sur mon application de gestion de post-its en ligne, j'ai des tas de conseils et d'astuces .Net, plein d'idées de tutos sous le coude, ... Mais, je sais pas. J'ai parfois envie d'écrire sur tout, parfois sur un sujet précis, parfois sur rien. Vous, sur vos blogs ou sur les blogs que vous suivez, qu'est ce que vous aimez ? Beaucoup d'articles ? Peu d'articles ? Que l'auteur se concentre sur un sujet ? Qu'il aborde des tas de sujets ?
  • Egalement : le manque de retour. A l'origine, je blogguais pour moi, pour partager mes expériences, mes astuces, mon avis, ... Au début, j'avais peu de retours, et ça ne me gênait pas. Mais mes derniers articles n'ont pas eu l'air d'intéresser les gens. Peu de commentaires, de partage, d'intérêt... J'ai l'impression de ne toucher personne. Les stats de mon blog sont très mauvaises, et les gens qui finissent ici ne partent qu'après la consultation d'une seule page... Est-ce ma faute ? Dois-je essayer de mettre un peu plus d'humour dans mes articles ? Dois-je poster plus régulièrement ? Dois-je vous proposer d'autres sujets ? Dois-je vous encourager à partager mes articles ?
  • Enfin, je me pose la question du format de mes articles. J'ai souvent peur d'écrire des articles trop courts ou trop légers, du coup j'en rajoute et j'en rajoute, et au final mes articles sont trop longs, ou durs à lire. Qu'en pensez-vous ? Mes articles sont-ils facilement lisibles ? Trop longs ? Trop courts ? Devrais-je les séparer en plusieurs petits articles quand c'est possible ?
Voilà, je pense avoir fait le tour. Je compte vraiment sur vous pour répondre à toutes ces questions. Que ce soit à travers les commentaires, le formulaire de contact ou même par mail à tom@howtommy.net, je compte sur vous.
 
Allez, bonne journée à tous, et merci d'avance ! Wink

image modifiée de Marco Bellucci, sous licence CC

Le logiciel de la semaine 1 : F.lux

19. février 2012 14:00 by Tommy in Systèmes et réseaux  //  Tags:   //   Commentaires (9)   //  Partager sur Facebook  / Twitter

F.lux logo on desktop

 

Bonjour à tous,

Aujourd'hui je vais vous parler d'une application que j'utilise depuis quelques semaines : F.lux.

F.lux est un petit logiciel pour PC, Mac et Linux qui change la colorimétrie de votre écran en fonction de l'heure. Partant du constat que selon le moment de la journée où on travaille sur son ordinateur, l'éclairage n'est pas le même (lumière forte et naturelle la journée, lumière faible et froide le soir), F.lux applique un filtre coloré par dessus l'affichage de votre système d'exploitation.

Ainsi, votre écran sera lumineux et les couleurs seront justes (6500K) la journée, tandis que le soir il sera moins lumineux et offrira des couleurs plus orangées (3400K). L'intérêt principal est de diminuer fortement la fatigue visuelle le matin et en fin de journée, lorsqu'on n'utilise son PC dans un environnement plus sombre que la journée (forcément).

Bon, je dois bien l'avouer, j'ai eu du mal à m'y faire les 2 premiers jours. Le changement de couleur était trop abrupte, et on a du mal à se faire au blanc "orange" du soir. Mais après avoir passé la transition en lente (1 heure au lieu de 20 secondes), j'ai fini par m'y habituer, et aujourd'hui je ne me vois plus vivre sans se logiciel.

On se rend en plus très bien compte, lorsqu'on le désactive, à quel point un écran sans F.lux est agressif pour les yeux !

Tenez, voici mon écran, avec et sans F.lux :

F.lux desktop

Je vous recommande donc de l'essayer, et de persévérer les 2/3 premiers jours, le temps de vous y habituer. Vous verrez, vous ne pourrez plus vous en passer !

Vous pouvez trouver le logiciel ici.

Bon téléchargement et bonne fin de weekend à tous !

Autoriser les modifications importantes sur SQL Server Management Studio

2. mai 2011 08:13 by Tommy in Développement, Systèmes et réseaux  //  Tags: , , ,   //   Commentaires (2)   //  Partager sur Facebook  / Twitter

Article technique / développement

Une petite astuce que j'aurais aimé connaître quand j'ai commencé à utiliser SQL Server Management Studio.

Lorsque vous utilisez Microsoft SQL Server Management Studio pour créer une base de données (à la main j'entends), il peut arriver que vous ayez un message d'erreur fort ennuyeux à la sauvegarde d'une table après modifications (ajout d'une relation, modification de champs, ...). Ce charmant message vous dit : "L'enregistrement des modifications n'est pas autorisé. Les modifications effectuées nécessitent que les tables suivantes soient supprimées puis recréées. Vous avez apporté des modifications à une table qui ne peut pas être recréée ou activé l'option Empêcher l'enregistrement de modifications qui nécessitent une recréation de la table."

 

Ok très bien, mais où l'enlève-t-on cette option ?

Tout simplement dans "Outils / Options / Concepteurs / Empêcher l'enregistrement de modifications qui nécessitent une recréation de la table".

 

Une fois cette option décochée, vous pourrez enfin modifier vos tables, vos relations et vos champs comme bon vous semble !

(Je sais que cette option n'est pas si dure à trouver dans Management Studio 2008, mais si je peux faire gagner quelques minutes à certains d'entre vous, tant mieux.)

Les liens du 27/04/2011 : le PSN piraté

Bienvenue dans l'inauguration d'une nouvelle catégorie de mon site : "les liens du jour" ou "en vrac".

En effet, plutôt que de me concentrer à rédiger chaque jour un ou deux articles sur l'actualité (qui change tous les jours... Sisi !), je vais plutôt partager quotidiennement (ou presque) les articles qui me semblent les plus intéressants. A vous d'aller lire ce qui vous intéresse. Ainsi j'aurais plus de temps pour me concentrer sur l'écriture de certains articles, notamment en ce qui concerne le développement.

Commençons dès à présent :

Actualité

  • Le PSN (réseau de la PlayStation 3 qui permet aux joueurs de jouer ensemble) s'est fait pirater hier. Des informations personnelles ont même été récupérées par les pirates... Sony, dans sa lutte complètement vaine contre le piratage semble incapable de se rendre compte des conséquences de ses actes. A trop donner des coups de pied dans la fourmilière...
  • Korben a regardé (en détail) les spécifications du mouchard logiciel de sécurisation d'HADOPI. Visiblement, l'objectif est vraiment de faire peur à un maximum de gens pour les encourager à installer le "logiciel". Pitoyable...
  • Voilà pourquoi il faut sécuriser son routeur Wifi !
  • On ne plaisante pas chez Toshiba. Si vous écrivez au marqueur sur l'étiquette d'un disque dur, la garantie saute ! Ridicule. Tant qu'à faire, autant faire sauter la garantie des ordinateurs portables qui ont des autocollants ou même des rayures !
  • Les élèves bientôt sensibilisés à un "internet responsable". Le principe est bon, mais je ne vois pas ce que le "les dangers du téléchargement et de la mise à disposition illicites d'œuvres" font dans cette formation... Ce sont les majors qui ont décidé du programme ? Pffff... On ferait mieux d'apprendre aux élèves à se poser des questions sur ce qu'ils peuvent lire, voir et entendre sur internet...
  • Tiens, l'attribution des noms de domaine en .fr change. Pour un meilleur pistage des sites en .fr ? Hum...
  • Visiblement, Apple aurait déposé un brevet il y a peu pour amasser et utiliser les données de géolocalisation... La vie privée ? C'est quoi ça ?

Divers

Développement

image

Un framework déjà disponible pour développer sur Kinect

20. avril 2011 03:15 by Tommy in Actualité, Développement, Systèmes et réseaux  //  Tags: , , , , , , , , ,   //   Commentaires (0)   //  Partager sur Facebook  / Twitter

Quelques jours seulement après la sortie de la bêta du SDK Microsoft pour développer sur Kinect, la société tequilarapido a annoncé la sortie d'un Framework et d'un Toolkit pour créer facilement des applications Kinect.

Cet outil (basé sur un framework OpenSource OpenNi sous licence LGPL) est d'ores et déjà disponible sur codeplex.

Pour ceux qui ne le savent pas (comme par exemple... moi ;), tequilarapido est un partenaire privilégié de Microsoft. Elle a souvent eu accès à des produits Microsoft avant leur sortie (Silverlight, WP7, ...).

Plus ça va et plus j'envisage de m'acheter un Kinect, pour voir les possibilités de l'engin... Mais je pense quand même attendre, car si j'aimerais bien développer sur Kinect, j'aimerais aussi utiliser mon futur Kinect pour jouer, et pour cela... il faut des jeux disponibles !

A voir dans quelques mois.

source, image

Un App Store dans le futur Windows 8

13. avril 2011 07:06 by Tommy in Actualité, Développement, Systèmes et réseaux  //  Tags: , , , ,   //   Commentaires (0)   //  Partager sur Facebook  / Twitter

Windows 8, le futur système d'exploitation de Microsoft au nom original, implémenterait, à l'instar de l'iPhone et de Mac OSX, un App Store.

En effet, des captures d'écran (qui ont échappé à la firme de Redmond) montrent bien la présence d'un App Store dans ce nouveau système d'exploitation. Il serait donc possible de télécharger, acheter et supprimer simplement des applications, comme sur les OS des smartphones les plus utilisés.

Cependant, on retrouvera les contraintes inhérentes à ce type d'utilitaire : la validation des applications. Qui validera ? Quand (a priori ou a posteriori) ? Pour quelles raisons ? Une application qui installe par défaut une seconde application sera-t-elle autorisée ou pas ? Pourra-t-on publier un nombre infini d'applications gratuites ? Sera-t-on limité ? Faudra-t-il payer pour pouvoir publier ses applications ?

Beaucoup de questions sans réponses pour le moment. C'est néanmoins une bonne nouvelle pour tous les développeurs Windows qui rêvent de sortir leurs applications sur un Store pour les vendre facilement et se faire connaitre.

Pour ceux qui ne le savent pas, je leur rappelle que Microsoft permet aux développeurs Windows Phone 7 qui ont un abonnement à l'année de déployer un nombre infini d'applications payantes, mais seulement 5 applications gratuites ! Microsoft utilisera-t-il le même modèle pour son Windows App Store ? Se retrouvera-t-on envahis d'applications payantes ?

On comprend également mieux pourquoi Microsoft se bat pour que l'expression "App Store" devienne un terme générique.

A suivre.

 

source, image, image

Installer SQL Management Studio lorsque VS 2008 SP1 est déjà installé

24. mars 2011 10:47 by Tommy in Développement, HowTo, Systèmes et réseaux  //  Tags: , , , , ,   //   Commentaires (3)   //  Partager sur Facebook  / Twitter

Article technique / développement

Récit d'un petit bug rencontré ce matin au travail...

Ayant changé de machine, je devais réinstaller mon environnement de travail (à savoir VS 2010, VS 2008 et SQL Management Studio). J’ai donc réinstallé dans l’ordre :

  • VS 2010,
  • VS 2010 SP1,
  • VS 2008,
  • VS 2008 SP1,
  • VS 2008 Team Explorer.

Malheureusement, au moment d’installer SQL Management Studio : impossible !

Une des règles permettant l’installation du soft n’était pas respectée. Laquelle me demanderez-vous ? Tout simplement :

Rule "Previous releases of Microsoft Visual Studio 2008" failed.

A previous release of Microsoft Visual Studio 2008 is installed on this computer. Upgrade Microsoft Visual Studio 2008 to the SP1 before installing SQL Server 2008.

Ainsi donc je dois passer mon VS 2008 SP1 en… SP1. Ah mais bien évidemment ! Et dire que je n'y avais pas pensé tout de suite...

Du coup, petite recherche sur internet, avec de nombreuses solutions toutes aussi simples les unes que les autres (tout désinstaller et réinstaller, désinstaller VS 2008 complètement puis installer SQL Management Studio pour enfin réinstaller VS 2008, …).

J’ai quand même fini par trouver une solution bien plus simple. Management Studio pense que mon VS n’est pas en SP1 ? Je vais lui faire croire que je n’ai pas VS sur ma machine !

En fait, pour vérifier cette règle, l’installateur va dans le registre pour vérifier une clef. Afin d’installer Management Studio :

  • allez dans le registre (Démarrer/Exécuter/ "regedit"),
  • cherchez le dossier vs dans HKLM\SOFTWARE\Microsoft\DevDiv,
  • renommez le dossier, par exemple en vs_1.

(Il se peut que vous ayez à faire la même chose dans le dossier « HKLM\SOFTWARE\Wow6432Node\Microsoft\DevDiv ».)

Installez ensuite Management Studio, puis réinitialisez le nom de votre dossier : « vs ».

Terminé, votre Management Studio est installé et fonctionnel, et vous avez gagné 2 heures de désinstallation / réinstallation ! On dit merci qui ? ;)

Edit : En réalité c'est un peu de ma faute... Visiblement, il est recommandé d'installer VS 2008 Team Explorer AVANT le SP1 de VS 2008. Tout simplement.

source, image

SCCM 2012 permettra de gérer les produits non Microsoft

Durant le Microsoft Management Summit, Microsoft a dévoilé la bêta 2 de son nouveau logiciel : System Center Configuration Manager (SCCM) 2012.

Cette application permet aux entreprises de gérer le déploiement, la configuration et la mise à jour des serveurs, des applications et des terminaux mobiles dans une infrastructure.

L’objectif de Microsoft est d’« habiliter chaque personne à être productive en tout lieu et quel que soit l’appareil choisi ». Ainsi, tous les logiciels capables de se connecter à ActiveSync (l’application de synchronisation de Microsoft) pourront être configurés via SCCM 2012.

Microsoft risque donc d’encourager l’utilisation d’iPhones ou autres Androphones en entreprise, et donc créera lui-même de la concurrence pour ses téléphones sous WP7.

Il faut quand même dire « respect » à Microsoft… Pour une fois qu’une société permet à ses clients d’utiliser des produits de concurrents…

A suivre.

source, image

Déployer BlogEngine 2.0 sur IIS7 avec le Framework 4.0

23. mars 2011 15:21 by Tommy in Actualité, Développement, HowTo, Systèmes et réseaux  //  Tags: , , , , ,   //   Commentaires (0)   //  Partager sur Facebook  / Twitter

Tutoriel technique / HowTo

Vous voulez déployer votre blog sur votre serveur (Windows Server 2003 ou 2008), mais vous ne jurez que par le .Net ? BlogEngine est fait pour vous ! Il s'agit d'un des nombreux (2, oui, à partir de deux on peut dire "nombreux"... ou pas) moteurs de blog en ASP.Net.

Je vous l'accorde, c'est un peu comme prendre un lance-roquette pour tuer une mouche mais bon... On est développeur .Net ou on ne l'est pas !

La dernière version de BlogEngine (la version 2.0) est d'ailleurs sortie il y a peu. Malheureusement, cette version est compilée en Framework 3.5. Hors, tant qu'à faire, j'aurais bien aimé passer cette version en Framework 4 pour ne pas avoir à gérer plusieurs pools d'application différents. Comme vous allez le voir, c'est d'une simplicité enfantine à revoir...

Voici comment procéder :

  1. Tout d'abord, récupérez sur le site officiel les sources de BlogEngine2.0.
  2. Ensuite, suivez ce tutoriel qui vous indiquera quoi faire pour passer sans soucis votre solution VS en framework 4.
  3. Vous pouvez ensuite compiler et publier votre blog dans un dossier de votre choix.
  4. Une fois ceci fait, vous devez enlever le "readonly" sur le dossier publié (ne vous étonnez pas s'il revient, c'est normal).
  5. Ensuite vous devez donner les droits d'écriture au service réseau de Windows sur App_Data (Propriétés, Sécurité, Ajouter, ...).
  6. Enfin vous pouvez essayer de lancer votre application...

J'ai cependant eu d'autres problèmes, dont voici les solutions :

  • Si vous avez une erreur par rapport au dossier Temp, vous devez ajouter les droits d'écriture au dossier Windows\Temp au compte IIS_IUSR.
  • Si vous avez une erreur sur le chargement d'une DLL en version 3.0.0.0 ou 3.5.0.0, n'hésitez pas à faire un "Aspnet_regiis -i" depuis le dossier du framework 4 (Windows\Microsoft.Net\Framework\v4.0.xxxxx).

Une fois cette procédure simple comme bonjour (euh...), votre blog sera opérationnel ! On dit merci qui ?

Qui avait dit qu'un blog était beaucoup plus simple à héberger en PHP ? Franchement ? ;)

image

Bienvenue

Logo Tommy

Bonjour à tous et bienvenue sur mon blog. Je me présente : Tommy, ingénieur développeur .Net.

Que trouverez-vous ici ? Beaucoup de choses, principalement mon point de vue sur l'actualité numérique, mais également des infos diverses, des idées, des astuces pour mieux développer, des bouts de code, ...

N'hésitez pas m'ajouter dans vos favoris ou à me suivre sur Facebook / Twitter !

Bonne visite !

Liens

Raccourci pour les développeurs : http://dev.howtommy.net

Mes liens dédiés aux développeurs : http://liens.howtommy.net/?searchtags=d%C3%A9veloppement

Commentaires

Comment RSS

Par mois

Dernier posts

Hall of fame

microsoft certified professional