magnify
formats

Office 2013, coté développement, encore du html5/javascript

Office est l’un des produits phare de Microsoft et la version 2013 commence à pointer le bout de son nez. Vous pouvez même l’essayer (preview) en la téléchargeant depuis ce lien.

Office ça s’utilise, mais ça se programme aussi. Entendez par là qu’il est possible, et depuis bien longtemps, de développer des « choses » pour Office.

Alors quoi de neuf à ce niveau avec Office 2013 ? Et bien je vous propose de lire l’article écrit par mon ami de 30 ans (peut-être pas autant à y réfléchir) Richard Clark sur son site c2i.fr

Richard semble un peu inquiet par ce qu’il a découvert… Encore du  html5/javascript, et il semblerait QUE du html5/javascript (histoire de bien coller à la mode actuelle qui perso m’inquiète aussi).

Alors qu’en pensez-vous ?

 
 Share on Facebook Share on Twitter Share on Reddit Share on LinkedIn
No Comments  comments 
formats

La maison du futur, ça commence tout doucement mais surement

Publié le 13/07/2012 par dans Information

La maison du futur, ça commence tout de doucement, mais surement. Il y a de plus en plus de marques qui proposent de quoi rendre votre foyer digne d’un épisode de Cosmos 1999 (les vêtements et le mobilier cheap en moins).

Le problème jusqu’à maintenant, c’est qu’il fallait tout de même avoir certaines connaissances en électronique et en informatique pour mettre en oeuvre les solutions proposées. Mais progressivement les choses changent et l’ère du « sans fil plug and play qui marche tout de suite » est en train d’arriver.

Sur la Chaîne Techno, il est fait la présentation d’une prise électrique intelligente, proposée par Orange, qui communique par SMS. Vous pouvez ainsi activer ou  éteindre un matériel connecté à cette prise, connaître la consomation électrique, et aussi récupérer des informations sur les personnes présentes à la maison (via une solution basée sur un porte-clés).

Image de prévisualisation YouTube

On a aussi, toujours sur la Chaîne Techno, une centrale de télésurveillance proposée par SFR qui a l’air de s’installer aussi facilement qu’une Apple TV (vous voyez un peu le niveau de simplicité du machin).

Image de prévisualisation YouTube

D’ailleurs, tout çà me rappelle la session Geek My House des TechDays 2012 dans laquelle une bande de fous furieux (dont je connais quelques membres à titre personnel, et je peux vous dire qu’ils sont dans la vie comme dans la session) a présenté toute une série de matériels utilisables à la maison pour effectuer toutes sortes de tâches. C’est d’ailleurs une session fort intéressante qu’il faut voir si le sujet vous intéresse et que vous êtes prêt à entrer dans l’univers des objets connectés par la porte des développeurs.

La session TechDays 2012 Geek My House

Et vous, vous avez pensé à mettre en place certains de ces matériels, ou alors, avez vous déjà fait le pas ?

 

 

 
 Share on Facebook Share on Twitter Share on Reddit Share on LinkedIn
1 Comment  comments 
formats

Tablettes et Smartphones, les défis qui attendent Microsoft

Je souhaite vous faire part d’un article très intéressant paru sur le site LeMagIt concernant les défis qui attendent Microsoft dans le domaine des tablettes et des smartphones.

Pour Microsoft, le PC n’est pas en fin de vie, il est juste au début d’une nouvelle, et dans cette nouvelle vie, on l’appellera PC+ (ne pas confondre avec le très connu Mr+ d’une marque de trucs salés pour l’apéro).

Si, de Steve Ballmer à Kevin Turner, le géant de Redmond s’est efforcé de galvaniser ses partenaires en amont d’un lancement clé, celui de Windows 8, notamment, les défis auxquels l’entreprise va devoir faire face s’avèrent impossibles à dissimuler.

Le fait que les machines Windows Phone de génération 7 ne pourront faire tourner la version 8 de l’OS mobile reste dans les têtes comme une erreur stratégique de la part de Microsoft. Même si la plupart d’entre nous a bien compris pourquoi ce choix à été fait.

Reste que le non-support des terminaux et des applications Windows Phone 7, récemment annoncé, s’il est motivé par des intentions louables, ne devrait pas aider, dans l’immédiat, à renforcer la notoriété de l’OS mobile de Microsoft.

L’article sur LeMagIt

Et vous, qu’en pensez-vous  avec les quelques semaines de recul dont nous bénéficions ?

 

 
 Share on Facebook Share on Twitter Share on Reddit Share on LinkedIn
No Comments  comments 
formats

L’ordinateur quantique

Publié le 10/07/2012 par dans Information

Fin 2009, des chercheurs français publient une avancée déterminante pour la fabrication d’un ordinateur quantique : un dispositif de lecture haute fidélité d’un « bit quantique » pour, un jour, parvenir à effectuer des calculs inaccessibles aux ordinateurs actuels…

Tous les détails dans cette vidéo :

Image de prévisualisation YouTube

Alors vous avez compris ce que sera un ordinateur quantique ?

Perso j’ai l’impression qu’une partie des explications m’échappe encore, mais je m’accroche 🙂

 
 Share on Facebook Share on Twitter Share on Reddit Share on LinkedIn
No Comments  comments 
formats

Quand un vieil ami parle de Coding 4 Phone…

Publié le 09/07/2012 par dans Radio Meuh

Même si ce blog est très récent, je m’occupe de développement mobilité depuis pas mal de temps et j’ai déjà pas mal « roulé ma bosse » dans ce milieu… D’ailleurs mon ami Christian, avec qui j’ai travaillé pendant près de 15 ans, parle de cette époque avec un brin de nostalgie :

Stéphane, le papa de l’application Iphone radiomeuh vient d’ouvrir son nouveau blog. Vous y trouverez plein d’infos, en particulier autour du développement de logiciels pour la mobilité, mais aussi de l’info techno, des nouvelles scientifiques, et qui sait peut-être bientôt des billets d’humeur ?

Ce nouveau blog est la suite de Code PPC un site très technique qui a accompagné toute la préhistoire des applications mobiles. Je parle d’une époque du siècle dernier où Apple n’avait pas encore inventé le téléphone: on communiquait avec des pots de yaourt, ou par sémaphore pour les plus riches. Une petite boite de Seattle dont le nom commence par « Mi » et se termine par « crosoft » avait sortie un genre d’ordinateur déguisé en téléphone, ou l’inverse, qu’on appelait PocketPC (d’où le nom du site) ou PDA (comme le présentateur mais avec moins de P). Bref s’était la belle époque, Où l’ambiance était chaude Et les mecs rentraient Stan Smith au pied Le regard froid, Ils scrutaient la salle Le 3/4 en cuir roulé autour du bras. Nokia sur la tête, Assistant à stylet Pour les plus classe Un pédéha Blackberry…

Voila pour le passé.

Pour le futur, pour compléter votre culture, et peut-être débuter dans la programmation, un autre blog vous attend: Young Codeur tenu par le fils du susnommé. Comme quoi, si la programmation n’est pas forcement héréditaire, le talent, lui, semble transmissible.

Le billet complet sur le blog de Radio Meuh.

Merci Christian pour ce petit mot qui m’a beaucoup touché.

 
 Share on Facebook Share on Twitter Share on Reddit Share on LinkedIn
No Comments  comments 
formats

Sympa les t-shirt de Radio Meuh !

Publié le 09/07/2012 par dans Radio Meuh

Si pour vos vacances vous cherchez des t-shirt très sympa, vous devriez aller jeter un oeil à la boutique de Radio Meuh.

Vous pouvez suivre ce lien pour savoir avec précisions ce qu’est Radio Meuh.

Mon fils ainé a d’ailleurs fait ses achats dernièrement :

Et son frère aussi d’ailleurs 🙂

 

Donc une seule adresse pour vos petits achats de vacances, la boutique de Radio Meuh !

 

 
 Share on Facebook Share on Twitter Share on Reddit Share on LinkedIn
No Comments  comments 
formats

La physique quantique vue par Alexandre Astier

Publié le 08/07/2012 par dans Humour, Science

 

J’ai eu ce week-end le grand plaisir de voir cette vidéo d’Alexandre Astier, dans laquelle il nous parle  à sa manière, de la physique quantique.

Je vous assure, c’est un grand moment de rire et je souhaitais le partager avec vous.

Image de prévisualisation YouTube

Et vous, ça vous parle la physique quantique ?

 
 Share on Facebook Share on Twitter Share on Reddit Share on LinkedIn
No Comments  comments 
formats

Tempo

Publié le 06/07/2012 par dans iOS

Il y a quelques temps, j’ai mis en ligne une application iOS permettant de saisir le temps passé sur des projets professionnels.

Tempo (c’est son nom) est disponible gratuitement sur l’AppStore d’Apple et peut vous aider si, comme moi, vous bossez avec des projets et que vous devez comptabiliser précisément le temps passé, tâche par tâche.

Voici une petite vidéo de présentation de Tempo :

Image de prévisualisation YouTube

C’est gratuit, alors profitez en !

 
 Share on Facebook Share on Twitter Share on Reddit Share on LinkedIn
No Comments  comments 
formats

Windows Phone 7, un OS de transition ?

D’après le site Business Mobile, Windows Phone 7 n’a été qu’un OS de transition avant l’arrivée de Windows Phone 8, le vrai, le grand !

Dès le début du développement de Windows Phone 7, Microsoft savait que ce système d’exploitation mobile aurait une durée de vie courte. C’est ce qu’a révélé Greg Sullivan, chef de produit senior pour Windows Phone, lors d’un entretien avec nos confrères de Cnet UK. En fait, le travail sur Windows Phone 8 a été mené en parallèle de celui de Windows Phone 7 a-t-il indiqué.

L’article complet ici.

Personnellement, une transistion de 2 ans, c’est plus vraiment une transition…

Et vous, qu’en pensez-vous ?

 

 
 Share on Facebook Share on Twitter Share on Reddit Share on LinkedIn
No Comments  comments 
formats

Rotation d’un bitmap sous Android

j’ai eu besoin pour un projet Android d’afficher un cadran indiquant la position d’un robot dans l’eau (si si un robot dans l’eau vous avez bien lu).

Le résultat final est celui-ci :

La 1ère chose à résoudre a été la rotation d’une image. En fait c’est super simple à faire :

    private Bitmap rotate(Bitmap src, float angle, float scale)
    {
    	// On crée une nouvelle matrice
    	Matrix matrix = new Matrix();

    	// On règle l'angle
    	matrix.postRotate(angle);

    	// On règle l'échelle en x et y (la même)
    	matrix.postScale(scale, scale);

    	// On tourne l'image et on retourne le résultat
    	return Bitmap.createBitmap(src, 0, 0, src.getWidth(), src.getHeight(), matrix, true);
    }

 

Comme au final il fallait afficher un fond permanent (une grille), l’angle de rotation, et l’image de la position du robot, le plus simple a été de créer un widget à manipuler comme un tout (c’est tout de même bien plus simple) surtout qu’au final il y a 2 cadrans à gérer dans la même vue.

Voici le code complet (à copier dans le clipboard pour récupérer l’intégralité) :

import android.content.Context;
import android.graphics.Bitmap;
import android.graphics.Matrix;
import android.graphics.drawable.BitmapDrawable;
import android.graphics.drawable.Drawable;
import android.util.AttributeSet;
import android.view.Gravity;
import android.widget.FrameLayout;
import android.widget.ImageView;
import android.widget.ImageView.ScaleType;
import android.widget.TextView;

public class CadranRotation extends FrameLayout
{
	private ImageView imageCadran;
	private TextView texteAngle;
	private Bitmap bitmapCadran;
	private float angle;

	public CadranRotation(Context context)
	{
		super(context);
		this.initializeComponants(context);
	}

	public CadranRotation(Context context, AttributeSet ats)
	{
		super(context, ats);
		this.initializeComponants(context);

		// On met une valeur de depart impossible

		this.angle = -1000;
	}

	private void initializeComponants(Context context)
	{		
		// On ajoute l'imageView

		this.imageCadran = new ImageView(context);
		this.imageCadran.setScaleType(ScaleType.CENTER);
		FrameLayout.LayoutParams wParams = new FrameLayout.LayoutParams(LayoutParams.FILL_PARENT, LayoutParams.FILL_PARENT);
		this.addView(this.imageCadran, wParams);

		// On ajoute le textview de l'angle

		this.texteAngle = new TextView(context);
		this.texteAngle.setGravity(Gravity.BOTTOM);
		this.texteAngle.setTextSize(20);
		this.texteAngle.setPadding(10, 10, 10, 10);
		this.addView(this.texteAngle);
	}

	public void setCadranBackground(Drawable d)
	{
		this.imageCadran.setBackgroundDrawable(d);
	}

	public void setCadranImage(Drawable d)
	{
		this.bitmapCadran = ((BitmapDrawable)d).getBitmap();
		this.setAngle(0);
	}

	public void setAngle(float angle)
	{
		if (this.angle != angle && angle >= -180 && angle

 

En espérant que ça puisse vous aider un jour.

 
 Share on Facebook Share on Twitter Share on Reddit Share on LinkedIn
No Comments  comments