<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:georss='http://www.georss.org/georss' xmlns:gd='http://schemas.google.com/g/2005' xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-14512355</id><updated>2012-01-15T23:42:34.760+01:00</updated><category term='c#'/><category term='IPhone'/><category term='dot net'/><category term='Phonegap'/><category term='android'/><category term='optimisation'/><category term='parallel programming'/><category term='3D'/><category term='cloud computing'/><category term='java'/><category term='modeleur de données'/><category term='ajax'/><category term='système'/><category term='IPad'/><category term='uml'/><category term='cours'/><category term='communication'/><category term='iOS'/><category term='c++'/><category term='memory leaks'/><category term='Google'/><category term='XCode'/><category term='HTML5'/><title type='text'>Les classes de Bertrand</title><subtitle type='html'>Développez : iOS, IPad, IPhone, Android, C++ et plus ...</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://bertrandleclercq.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14512355/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://bertrandleclercq.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>Bertrand Leclercq</name><uri>http://www.blogger.com/profile/12612587277243079055</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>70</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-14512355.post-1212253132536783543</id><published>2012-01-11T15:43:00.000+01:00</published><updated>2012-01-11T15:43:51.976+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='HTML5'/><category scheme='http://www.blogger.com/atom/ns#' term='Phonegap'/><category scheme='http://www.blogger.com/atom/ns#' term='IPhone'/><category scheme='http://www.blogger.com/atom/ns#' term='iOS'/><category scheme='http://www.blogger.com/atom/ns#' term='IPad'/><title type='text'>Tutorial Phonegap : Installation</title><summary type='text'>
Phonegap est un projet open source permettant le développement d'applications mobiles sur de multiples plateformes comme : iOS, Android, Windows Phone, Blackberry, : http://phonegap.com/

Les technologies utilisées sont : HTML5, CSS3 et javascript : 1 seul code sur x plateformes.

Sur chaque outil de développement (ci-dessous XCode d'APPLE(tm)), il existe des bibliothèques, des librairies </summary><link rel='replies' type='application/atom+xml' href='http://bertrandleclercq.blogspot.com/feeds/1212253132536783543/comments/default' title='Publier les commentaires'/><link rel='replies' type='text/html' href='http://bertrandleclercq.blogspot.com/2012/01/tutorial-phonegap-installation.html#comment-form' title='0 commentaires'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14512355/posts/default/1212253132536783543'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14512355/posts/default/1212253132536783543'/><link rel='alternate' type='text/html' href='http://bertrandleclercq.blogspot.com/2012/01/tutorial-phonegap-installation.html' title='Tutorial Phonegap : Installation'/><author><name>Bertrand Leclercq</name><uri>http://www.blogger.com/profile/12612587277243079055</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/-OU21vmoHLRg/Tw2abWasUkI/AAAAAAAABMk/mo4pdwcbwB0/s72-c/Screen+shot+2012-01-11+at+3.18.52+PM.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14512355.post-233437485789137182</id><published>2011-11-29T14:57:00.001+01:00</published><updated>2012-01-09T15:51:12.498+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='android'/><title type='text'>Tutorial Android : Lancer un service au boot d'AndroId</title><summary type='text'>
Il est tout à fait possible dans Android de lancer une application au démarrage du système d'exploitation, sans fenêtre graphique (sans activité), sans icône de démarrage, uniquement en tâche de fond : il s'agit d'un service.

Le tutorial suivant vous propose un petit programme uniquement constitué de deux composants Android, sans aucune interface graphique :

- 1 service (il sera notre tâche de</summary><link rel='replies' type='application/atom+xml' href='http://bertrandleclercq.blogspot.com/feeds/233437485789137182/comments/default' title='Publier les commentaires'/><link rel='replies' type='text/html' href='http://bertrandleclercq.blogspot.com/2011/11/tutorial-android-lancer-un-service-au.html#comment-form' title='0 commentaires'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14512355/posts/default/233437485789137182'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14512355/posts/default/233437485789137182'/><link rel='alternate' type='text/html' href='http://bertrandleclercq.blogspot.com/2011/11/tutorial-android-lancer-un-service-au.html' title='Tutorial Android : Lancer un service au boot d&apos;AndroId'/><author><name>Bertrand Leclercq</name><uri>http://www.blogger.com/profile/12612587277243079055</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/-K_ofrcWseRA/TtTm1Ynv7KI/AAAAAAAABH8/apkBBO5gooA/s72-c/projet_service.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14512355.post-373183982968692407</id><published>2011-11-22T10:45:00.001+01:00</published><updated>2012-01-08T13:58:19.516+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Google'/><category scheme='http://www.blogger.com/atom/ns#' term='android'/><title type='text'>Androïd : Activités, Services, Broadcast Receivers et Intents</title><summary type='text'>Le développeur Android se doit de bien connaître le langage Java avant de se lancer dans l'aventure Androïd.
Une fois la chose faite, l'architecture Android offre des grands concepts, des composants dont il convient de bien saisir la philosophie.
J'ai nommé : Les activités, les services, les "Broadcast Receivers" et les Intents.

Les Intents :Ce sont à mes yeux les composants les plus importants </summary><link rel='replies' type='application/atom+xml' href='http://bertrandleclercq.blogspot.com/feeds/373183982968692407/comments/default' title='Publier les commentaires'/><link rel='replies' type='text/html' href='http://bertrandleclercq.blogspot.com/2011/11/android-activites-services-broadcast.html#comment-form' title='0 commentaires'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14512355/posts/default/373183982968692407'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14512355/posts/default/373183982968692407'/><link rel='alternate' type='text/html' href='http://bertrandleclercq.blogspot.com/2011/11/android-activites-services-broadcast.html' title='Androïd : Activités, Services, Broadcast Receivers et Intents'/><author><name>Bertrand Leclercq</name><uri>http://www.blogger.com/profile/12612587277243079055</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14512355.post-8060170791018610195</id><published>2011-11-19T11:22:00.001+01:00</published><updated>2012-01-08T13:57:55.805+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='IPhone'/><category scheme='http://www.blogger.com/atom/ns#' term='iOS'/><category scheme='http://www.blogger.com/atom/ns#' term='IPad'/><title type='text'>Tutorial iOS : Détection multi touch - 2 doigts</title><summary type='text'>Voici un petit tutorial pour vous apprendre à détecter l'événements "multitouch", permettant notamment de pratiquer le zoom avec 2 doigts !
Tout d'abord une citation de Steve Jobs : "Dieu nous a donné 10 stylets, on a besoin de rien d'autre !" (disait-t-il à ceux qui pensaient qu'il fallait une tablette ou un smartphone équipé d'un stylet).
Vous verrez ci-dessous :1. Comment dans une UIView </summary><link rel='replies' type='application/atom+xml' href='http://bertrandleclercq.blogspot.com/feeds/8060170791018610195/comments/default' title='Publier les commentaires'/><link rel='replies' type='text/html' href='http://bertrandleclercq.blogspot.com/2011/11/tutorial-ios-detection-multi-touch-2.html#comment-form' title='0 commentaires'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14512355/posts/default/8060170791018610195'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14512355/posts/default/8060170791018610195'/><link rel='alternate' type='text/html' href='http://bertrandleclercq.blogspot.com/2011/11/tutorial-ios-detection-multi-touch-2.html' title='Tutorial iOS : Détection multi touch - 2 doigts'/><author><name>Bertrand Leclercq</name><uri>http://www.blogger.com/profile/12612587277243079055</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/-yfimss1hc4c/TseKcNGk3UI/AAAAAAAABHc/kqFmulOLyiU/s72-c/Screen+shot+2011-11-19+at+11.50.32+AM.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14512355.post-3379226710085679196</id><published>2011-11-18T20:08:00.001+01:00</published><updated>2011-11-19T13:41:16.709+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='système'/><category scheme='http://www.blogger.com/atom/ns#' term='communication'/><title type='text'>ICE : l'après CORBA</title><summary type='text'>
CORBA est une architecture sur la pente descendante.



Cette architecture spécifiée par l'OMG (http://omg.org), l'Object Management Group dans les années 1990, on a longtemps cru que cette architecture client/serveur distribuée deviendrait un standard.



Intéropérabilité : tel était le principe de base de CORBA : multi OS, multi langages, multi fournisseur.



Le langage IDL spécifie les </summary><link rel='replies' type='application/atom+xml' href='http://bertrandleclercq.blogspot.com/feeds/3379226710085679196/comments/default' title='Publier les commentaires'/><link rel='replies' type='text/html' href='http://bertrandleclercq.blogspot.com/2011/11/ice-et-corba.html#comment-form' title='0 commentaires'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14512355/posts/default/3379226710085679196'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14512355/posts/default/3379226710085679196'/><link rel='alternate' type='text/html' href='http://bertrandleclercq.blogspot.com/2011/11/ice-et-corba.html' title='ICE : l&apos;après CORBA'/><author><name>Bertrand Leclercq</name><uri>http://www.blogger.com/profile/12612587277243079055</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14512355.post-7793345110639737963</id><published>2011-11-11T08:57:00.001+01:00</published><updated>2011-11-22T11:10:32.784+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='android'/><title type='text'>Transparency color with Android</title><summary type='text'>
How to get a transparency color in your Android Layout (or View) ?


&lt;ScrollView xmlns:android="http://schemas.android.com/apk/res/android"

    android:layout_width="match_parent"

    android:layout_height="match_parent"

    android:background="#FFFFFF"

    android:padding="5dp"

    android:fitsSystemWindows="true"

    android:id="@+id/scrollview1"&gt;

In the sample just above the background</summary><link rel='replies' type='application/atom+xml' href='http://bertrandleclercq.blogspot.com/feeds/7793345110639737963/comments/default' title='Publier les commentaires'/><link rel='replies' type='text/html' href='http://bertrandleclercq.blogspot.com/2011/11/transparency-color-with-android.html#comment-form' title='2 commentaires'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14512355/posts/default/7793345110639737963'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14512355/posts/default/7793345110639737963'/><link rel='alternate' type='text/html' href='http://bertrandleclercq.blogspot.com/2011/11/transparency-color-with-android.html' title='Transparency color with Android'/><author><name>Bertrand Leclercq</name><uri>http://www.blogger.com/profile/12612587277243079055</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14512355.post-4175769876526394233</id><published>2011-11-08T19:24:00.001+01:00</published><updated>2011-11-22T11:11:13.733+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='android'/><title type='text'>Générateurs d'icônes Android</title><summary type='text'>
Le développeur Android a souvent à créer des icônes (ou images) de différents formats :
Low dpi, Medium dpi, High dpi, X Hdpi.

Les formats les plus courants pour les icônes sont : 36x36 pixels, 48x48 pixels, 72x72 pixels.

Il convient donc d'avoir à disposition un logiciel permettant de recalculer des tailles d'images. On peut citer "gimp" (logiciel libre) ou Photoshop(tm).

Il existe chez </summary><link rel='replies' type='application/atom+xml' href='http://bertrandleclercq.blogspot.com/feeds/4175769876526394233/comments/default' title='Publier les commentaires'/><link rel='replies' type='text/html' href='http://bertrandleclercq.blogspot.com/2011/11/generateurs-dicones-android.html#comment-form' title='0 commentaires'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14512355/posts/default/4175769876526394233'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14512355/posts/default/4175769876526394233'/><link rel='alternate' type='text/html' href='http://bertrandleclercq.blogspot.com/2011/11/generateurs-dicones-android.html' title='Générateurs d&apos;icônes Android'/><author><name>Bertrand Leclercq</name><uri>http://www.blogger.com/profile/12612587277243079055</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14512355.post-3097785500433699193</id><published>2011-11-02T09:55:00.000+01:00</published><updated>2012-01-08T13:57:41.271+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='android'/><title type='text'>Tutorial Android : Lire un fichier PDF de son application Androïd</title><summary type='text'>Comment lire un fichier PDF de son application Android ?

Précaution : Une chose doit être claire et précisée : Dans notre application aucun code de lecture d'un fichier pdf est embarqué, nous utiliserons classiquement le travail entre application Androïd grâce aux intents.

Rappel : Un intent est un objet java qui permet de communiquer entre activités (ou services, broadcast receivers, ...). </summary><link rel='replies' type='application/atom+xml' href='http://bertrandleclercq.blogspot.com/feeds/3097785500433699193/comments/default' title='Publier les commentaires'/><link rel='replies' type='text/html' href='http://bertrandleclercq.blogspot.com/2011/11/tutorial-android-lire-un-fichier-pdf-de.html#comment-form' title='0 commentaires'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14512355/posts/default/3097785500433699193'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14512355/posts/default/3097785500433699193'/><link rel='alternate' type='text/html' href='http://bertrandleclercq.blogspot.com/2011/11/tutorial-android-lire-un-fichier-pdf-de.html' title='Tutorial Android : Lire un fichier PDF de son application Androïd'/><author><name>Bertrand Leclercq</name><uri>http://www.blogger.com/profile/12612587277243079055</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14512355.post-1103140978100489408</id><published>2011-11-01T18:06:00.000+01:00</published><updated>2011-11-22T11:12:05.906+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='android'/><title type='text'>Tutorial Android : Programmation du copier coller, du clipboard</title><summary type='text'>
Programmation Android du copier coller, copy paste :

Précautions : On utilise ici les APIs Android 3.0 ou plus. Nous copierons dans ce tutorial du format texte, il est également possible de copier des URIs, des Intents.










Notre petite application constituée de 2 champs et de 2 boutons permet dans le champ supérieur de saisir un texte, grâce au bouton "copy" de copier le texte dans le "</summary><link rel='replies' type='application/atom+xml' href='http://bertrandleclercq.blogspot.com/feeds/1103140978100489408/comments/default' title='Publier les commentaires'/><link rel='replies' type='text/html' href='http://bertrandleclercq.blogspot.com/2011/11/tutorial-android-programmation-du.html#comment-form' title='0 commentaires'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14512355/posts/default/1103140978100489408'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14512355/posts/default/1103140978100489408'/><link rel='alternate' type='text/html' href='http://bertrandleclercq.blogspot.com/2011/11/tutorial-android-programmation-du.html' title='Tutorial Android : Programmation du copier coller, du clipboard'/><author><name>Bertrand Leclercq</name><uri>http://www.blogger.com/profile/12612587277243079055</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/-3r5RB_PsBJI/TrAiU0b_0LI/AAAAAAAABHI/50AjVR7IpP0/s72-c/copy_paste.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14512355.post-3878964681753572116</id><published>2011-11-01T17:10:00.001+01:00</published><updated>2011-11-22T11:12:40.720+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='android'/><title type='text'>Tutorial Android : Appeler le navigateur internet à partir d'une activité</title><summary type='text'>
Aujourd'hui notre objectif est d'expliquer comment d'une application Android, d'une activité, il est possible d'appeler le navigateur internet à partir d'une URL.

Nous utiliserons pour ce faire un Intent avec deux paramètres spécifiques : une action et une URL.

Sous Android il est très simple d'invoquer les activités d'autres applications sous réserve que celles-ci aient prévues de répondre </summary><link rel='replies' type='application/atom+xml' href='http://bertrandleclercq.blogspot.com/feeds/3878964681753572116/comments/default' title='Publier les commentaires'/><link rel='replies' type='text/html' href='http://bertrandleclercq.blogspot.com/2011/11/tutorial-android-appeler-le-navigateur.html#comment-form' title='0 commentaires'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14512355/posts/default/3878964681753572116'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14512355/posts/default/3878964681753572116'/><link rel='alternate' type='text/html' href='http://bertrandleclercq.blogspot.com/2011/11/tutorial-android-appeler-le-navigateur.html' title='Tutorial Android : Appeler le navigateur internet à partir d&apos;une activité'/><author><name>Bertrand Leclercq</name><uri>http://www.blogger.com/profile/12612587277243079055</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14512355.post-5108850492281599117</id><published>2011-11-01T11:29:00.000+01:00</published><updated>2011-11-22T11:14:05.164+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='android'/><title type='text'>Tutorial Android : Développer une application passant un appel téléphonique</title><summary type='text'>
Voici un petit tutorial permettant de développer une application Android qui passe un appel téléphonique.

Pour ce faire, nous allons utiliser un Intent standard dans Androïd : Intent.ACTION_CALL, 
et utiliser un écouteur : PhoneStateListener, pour recevoir les événements permettant de suivre l'état de l'appel.

Pour passer un appel :


String n = "tel:5556";



Intent intent = new Intent( </summary><link rel='replies' type='application/atom+xml' href='http://bertrandleclercq.blogspot.com/feeds/5108850492281599117/comments/default' title='Publier les commentaires'/><link rel='replies' type='text/html' href='http://bertrandleclercq.blogspot.com/2011/11/tutorial-developper-une-application.html#comment-form' title='0 commentaires'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14512355/posts/default/5108850492281599117'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14512355/posts/default/5108850492281599117'/><link rel='alternate' type='text/html' href='http://bertrandleclercq.blogspot.com/2011/11/tutorial-developper-une-application.html' title='Tutorial Android : Développer une application passant un appel téléphonique'/><author><name>Bertrand Leclercq</name><uri>http://www.blogger.com/profile/12612587277243079055</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/-gWJP1Do442U/Tq_BqiB7q_I/AAAAAAAABG4/jhepLLVFQOw/s72-c/makeacall.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14512355.post-4761297092533158164</id><published>2011-10-28T14:35:00.003+02:00</published><updated>2011-11-22T11:18:49.628+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='android'/><title type='text'>Tutorial Android : Installer le SDK et Eclipse ADP</title><summary type='text'>
Installer le SDK Android est une opération assez longue, prévoyez quelques heures pour ce faire.


Au menu : Eclipse l'IDE et Java.


1. Installez le JDK Java (par exemple la version 6), le jre ne sufft pas.




2. Installez ECLIPSE : http://www.eclipse.org/downloads/




3. Installez sur le disque dur le SDK Android : http://developer.android.com/sdk/index.html




4. Lancer Eclipse. Dans les </summary><link rel='replies' type='application/atom+xml' href='http://bertrandleclercq.blogspot.com/feeds/4761297092533158164/comments/default' title='Publier les commentaires'/><link rel='replies' type='text/html' href='http://bertrandleclercq.blogspot.com/2011/10/installer-le-sdk-android.html#comment-form' title='2 commentaires'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14512355/posts/default/4761297092533158164'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14512355/posts/default/4761297092533158164'/><link rel='alternate' type='text/html' href='http://bertrandleclercq.blogspot.com/2011/10/installer-le-sdk-android.html' title='Tutorial Android : Installer le SDK et Eclipse ADP'/><author><name>Bertrand Leclercq</name><uri>http://www.blogger.com/profile/12612587277243079055</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/-JaROcQ-qhKE/TqqevFZFNNI/AAAAAAAABBU/E33wd23AyBA/s72-c/avd_manager_avant_sdk4.png' height='72' width='72'/><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14512355.post-9106949556924083875</id><published>2011-10-26T15:46:00.000+02:00</published><updated>2011-11-19T13:36:50.916+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='XCode'/><category scheme='http://www.blogger.com/atom/ns#' term='IPhone'/><category scheme='http://www.blogger.com/atom/ns#' term='memory leaks'/><category scheme='http://www.blogger.com/atom/ns#' term='iOS'/><category scheme='http://www.blogger.com/atom/ns#' term='IPad'/><title type='text'>Chercher les fuites mémoires avec XCode sur MACOSX</title><summary type='text'>Si vous développez sous MACOSX avec l'outil de développement Apple(tm) : XCode (version 3 ou 4), vous disposez d'outils puissants de "monitoring" pour vos applications fonctionnant sous iOS ou MacOSX.
Vous pouvez ainsi mesurer : les threads, les core des processeurs, les temps d'exécution de vos méthodes, etc., et les fuites mémoires.

Pour ce il vous faut développer en Objective-C (ou en C++) </summary><link rel='replies' type='application/atom+xml' href='http://bertrandleclercq.blogspot.com/feeds/9106949556924083875/comments/default' title='Publier les commentaires'/><link rel='replies' type='text/html' href='http://bertrandleclercq.blogspot.com/2011/10/chercher-les-fuites-memoires-avec-xcode.html#comment-form' title='0 commentaires'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14512355/posts/default/9106949556924083875'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14512355/posts/default/9106949556924083875'/><link rel='alternate' type='text/html' href='http://bertrandleclercq.blogspot.com/2011/10/chercher-les-fuites-memoires-avec-xcode.html' title='Chercher les fuites mémoires avec XCode sur MACOSX'/><author><name>Bertrand Leclercq</name><uri>http://www.blogger.com/profile/12612587277243079055</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/-_XRAZPehL6s/TqgMD0YP1nI/AAAAAAAABBM/-VE1DDlEnjc/s72-c/IntrumentsMemory.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14512355.post-1772031151346776344</id><published>2011-10-16T16:59:00.001+02:00</published><updated>2011-11-19T13:37:09.021+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='IPhone'/><category scheme='http://www.blogger.com/atom/ns#' term='iOS'/><category scheme='http://www.blogger.com/atom/ns#' term='IPad'/><title type='text'>Tutorial IPhone : Une vue, un bouton et un label</title><summary type='text'>Voici ci-après un tutorial permettant de créer une application IPhone avec XCode 3.2, Interface Builder et le langage Objective-C d'Apple(tm), système d'exploitation iOS.

Au programme :
1) Création du projet
2) Gestion du projet dans XCode 3
3) Utilisation d'InterfaceBuilder : customisation de la vue, ajout d'un bouton et d'un label
4) Création dans IB d'une variable outlet pour le label, puis </summary><link rel='replies' type='application/atom+xml' href='http://bertrandleclercq.blogspot.com/feeds/1772031151346776344/comments/default' title='Publier les commentaires'/><link rel='replies' type='text/html' href='http://bertrandleclercq.blogspot.com/2011/10/tutorial-iphone-une-vue-un-bouton-et-un.html#comment-form' title='0 commentaires'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14512355/posts/default/1772031151346776344'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14512355/posts/default/1772031151346776344'/><link rel='alternate' type='text/html' href='http://bertrandleclercq.blogspot.com/2011/10/tutorial-iphone-une-vue-un-bouton-et-un.html' title='Tutorial IPhone : Une vue, un bouton et un label'/><author><name>Bertrand Leclercq</name><uri>http://www.blogger.com/profile/12612587277243079055</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/-vHXKHM8kh_M/Tprvn0dND1I/AAAAAAAAA-s/41dTE6YQKRQ/s72-c/Slide01.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14512355.post-8110790428320913375</id><published>2011-10-14T14:36:00.000+02:00</published><updated>2011-10-16T16:59:20.201+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='IPhone'/><category scheme='http://www.blogger.com/atom/ns#' term='iOS'/><title type='text'>Tutorial création d'une application IPhone ultra simple</title><summary type='text'>
Voici un petit tutorial qui consiste à réaliser une application IPhone avec XCode 3.

On dessine le texte dans l'espace de dessin de la vue.

On ne manipule pas dans cet exemple de "widgets" iOS.



Le test final de l'application est réalisé sur le simulteur IPhone intégré dans XCode.








































</summary><link rel='replies' type='application/atom+xml' href='http://bertrandleclercq.blogspot.com/feeds/8110790428320913375/comments/default' title='Publier les commentaires'/><link rel='replies' type='text/html' href='http://bertrandleclercq.blogspot.com/2011/10/tutorial-creation-dune-application.html#comment-form' title='0 commentaires'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14512355/posts/default/8110790428320913375'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14512355/posts/default/8110790428320913375'/><link rel='alternate' type='text/html' href='http://bertrandleclercq.blogspot.com/2011/10/tutorial-creation-dune-application.html' title='Tutorial création d&apos;une application IPhone ultra simple'/><author><name>Bertrand Leclercq</name><uri>http://www.blogger.com/profile/12612587277243079055</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/-Zjg1VswVcWY/TpgrRdCmmFI/AAAAAAAAA9Q/IO4Vw8wM32w/s72-c/Slide01.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14512355.post-7988308745789552457</id><published>2011-10-02T20:49:00.001+02:00</published><updated>2011-10-09T08:54:54.259+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='c++'/><category scheme='http://www.blogger.com/atom/ns#' term='parallel programming'/><title type='text'>Les phtreads (threads POSIX) sous windows</title><summary type='text'>Voici un excellent site (avec les sources) qui se propose de faire un "mapping" entre les apis threads de Posix et les APIs Win32 de Windows(tm).

Sur la page suivante les sources sont directement disponibles.

Pthreads sur windows

Ecrire du code portable en matière de threads sans toucher aux performances est une bonne chose.</summary><link rel='replies' type='application/atom+xml' href='http://bertrandleclercq.blogspot.com/feeds/7988308745789552457/comments/default' title='Publier les commentaires'/><link rel='replies' type='text/html' href='http://bertrandleclercq.blogspot.com/2011/10/les-phtreads-threads-posix-sous-windows.html#comment-form' title='0 commentaires'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14512355/posts/default/7988308745789552457'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14512355/posts/default/7988308745789552457'/><link rel='alternate' type='text/html' href='http://bertrandleclercq.blogspot.com/2011/10/les-phtreads-threads-posix-sous-windows.html' title='Les phtreads (threads POSIX) sous windows'/><author><name>Bertrand Leclercq</name><uri>http://www.blogger.com/profile/12612587277243079055</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14512355.post-58372770905641982</id><published>2011-07-01T11:34:00.001+02:00</published><updated>2012-01-11T18:38:32.015+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='HTML5'/><category scheme='http://www.blogger.com/atom/ns#' term='Phonegap'/><category scheme='http://www.blogger.com/atom/ns#' term='iOS'/><category scheme='http://www.blogger.com/atom/ns#' term='android'/><category scheme='http://www.blogger.com/atom/ns#' term='IPad'/><title type='text'>PhoneGap ou développer Multiplateforme sur Mobile</title><summary type='text'>
Un des plus gros soucis rencontré actuellement concernant le développement mobile est l'aspect multiplateforme.

C'est un vrai casse tête pour le développeur : pas de Java sur iOS, pas de Flash. L'environnement de développement XCode pour iOS nécessite un MAC et de connaître le langage Objective-C : bref que du bonheur !

PhoneGap est un projet permettant de développement simplement des </summary><link rel='replies' type='application/atom+xml' href='http://bertrandleclercq.blogspot.com/feeds/58372770905641982/comments/default' title='Publier les commentaires'/><link rel='replies' type='text/html' href='http://bertrandleclercq.blogspot.com/2011/07/phonegap-ou-developper-multiplateforme.html#comment-form' title='0 commentaires'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14512355/posts/default/58372770905641982'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14512355/posts/default/58372770905641982'/><link rel='alternate' type='text/html' href='http://bertrandleclercq.blogspot.com/2011/07/phonegap-ou-developper-multiplateforme.html' title='PhoneGap ou développer Multiplateforme sur Mobile'/><author><name>Bertrand Leclercq</name><uri>http://www.blogger.com/profile/12612587277243079055</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14512355.post-2006132605727904493</id><published>2011-06-03T09:00:00.001+02:00</published><updated>2011-06-03T09:00:32.867+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='HTML5'/><title type='text'>Un site qui suit le niveau d'implémentation d'HTML5 dans les navigateurs</title><summary type='text'>
Le site When can I use permet de suivre le niveau d'implémentation, les fonctionnalités implémentées du nouveau standard HTML5 au sein des navigateurs du marché.

http://caniuse.com/

A suivre donc</summary><link rel='replies' type='application/atom+xml' href='http://bertrandleclercq.blogspot.com/feeds/2006132605727904493/comments/default' title='Publier les commentaires'/><link rel='replies' type='text/html' href='http://bertrandleclercq.blogspot.com/2011/06/un-site-qui-suit-le-niveau.html#comment-form' title='0 commentaires'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14512355/posts/default/2006132605727904493'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14512355/posts/default/2006132605727904493'/><link rel='alternate' type='text/html' href='http://bertrandleclercq.blogspot.com/2011/06/un-site-qui-suit-le-niveau.html' title='Un site qui suit le niveau d&apos;implémentation d&apos;HTML5 dans les navigateurs'/><author><name>Bertrand Leclercq</name><uri>http://www.blogger.com/profile/12612587277243079055</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14512355.post-506134694984733399</id><published>2011-04-29T17:18:00.002+02:00</published><updated>2011-11-01T16:48:23.712+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='android'/><title type='text'>Déboguer avec un device réel en développant sous Androïd</title><summary type='text'>
Sous Windows :

1. Télécharger le driver USB du site du constructeur du device.

2. Obtenir le code vendor du constructeur. Exemple : Archos = 0xE79

3. Vous trouverez sur le disque (en général c:/users/nom_de_user/.android), un fichier adb_usb.ini
Editez ce fichier et ajoutez sur la dernière ligne le code vendeur : "0xE79"

4. Prenez une console, mettez-vous sous le répertoire du SDK Android :
</summary><link rel='replies' type='application/atom+xml' href='http://bertrandleclercq.blogspot.com/feeds/506134694984733399/comments/default' title='Publier les commentaires'/><link rel='replies' type='text/html' href='http://bertrandleclercq.blogspot.com/2011/04/comment-ajouter-un-device-reel-en.html#comment-form' title='0 commentaires'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14512355/posts/default/506134694984733399'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14512355/posts/default/506134694984733399'/><link rel='alternate' type='text/html' href='http://bertrandleclercq.blogspot.com/2011/04/comment-ajouter-un-device-reel-en.html' title='Déboguer avec un device réel en développant sous Androïd'/><author><name>Bertrand Leclercq</name><uri>http://www.blogger.com/profile/12612587277243079055</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14512355.post-1247857002658115723</id><published>2011-03-19T12:20:00.001+01:00</published><updated>2011-03-19T12:21:03.733+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='java'/><category scheme='http://www.blogger.com/atom/ns#' term='android'/><title type='text'>Le serveur HTTP réponds-t-il ?</title><summary type='text'>Concernant le protocole HTTP et si vous programmez des applications avec les APIs Apache(tm), par exemple en développant des applications Androïd, une recette simple et souvent à utiliser est :
Comment faire pour savoir si le serveur HTTP retourne un code réponse 200 (OK) , ou au contraire une réponse KO (exemple : erreur bien connue 404).

Voici un exemple de code qui permet de constater la </summary><link rel='replies' type='application/atom+xml' href='http://bertrandleclercq.blogspot.com/feeds/1247857002658115723/comments/default' title='Publier les commentaires'/><link rel='replies' type='text/html' href='http://bertrandleclercq.blogspot.com/2011/03/le-serveur-http-reponds-t-il.html#comment-form' title='0 commentaires'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14512355/posts/default/1247857002658115723'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14512355/posts/default/1247857002658115723'/><link rel='alternate' type='text/html' href='http://bertrandleclercq.blogspot.com/2011/03/le-serveur-http-reponds-t-il.html' title='Le serveur HTTP réponds-t-il ?'/><author><name>Bertrand Leclercq</name><uri>http://www.blogger.com/profile/12612587277243079055</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='https://lh5.googleusercontent.com/-zn98ude9L_g/TYSQlobaNHI/AAAAAAAAA8k/0G57USHsYk8/s72-c/erreur_404.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14512355.post-6583576230982437050</id><published>2011-02-20T18:18:00.001+01:00</published><updated>2011-02-21T08:58:36.298+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='java'/><category scheme='http://www.blogger.com/atom/ns#' term='android'/><title type='text'>Développement Androïd - le réseau est-il actif ?</title><summary type='text'>Sur un mobile ou une tablette Androïd il est courant d’accéder à des services en réseau.

La plupart du temps votre mobile est connecté soit au 3G, soit au WIFI. Il arrive néanmoins que votre mobile perde le réseau : dans ce cas il est utile de tester la présence de votre réseau, sous peine d'erreur.

Voici un petit code utile qui vous permet de tester l'état de votre mobile en terme de connexion</summary><link rel='replies' type='application/atom+xml' href='http://bertrandleclercq.blogspot.com/feeds/6583576230982437050/comments/default' title='Publier les commentaires'/><link rel='replies' type='text/html' href='http://bertrandleclercq.blogspot.com/2011/02/developpement-android-le-reseau-est-il.html#comment-form' title='0 commentaires'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14512355/posts/default/6583576230982437050'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14512355/posts/default/6583576230982437050'/><link rel='alternate' type='text/html' href='http://bertrandleclercq.blogspot.com/2011/02/developpement-android-le-reseau-est-il.html' title='Développement Androïd - le réseau est-il actif ?'/><author><name>Bertrand Leclercq</name><uri>http://www.blogger.com/profile/12612587277243079055</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14512355.post-7583010654854435740</id><published>2011-01-05T23:21:00.004+01:00</published><updated>2011-01-05T23:31:57.418+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='java'/><category scheme='http://www.blogger.com/atom/ns#' term='android'/><title type='text'>Androïd OS et SDK Androïd</title><summary type='text'>Androïd est le système d'exploitation pour mobiles de Google.

Les smart phones tel que certains Samsung (Galaxy) ou les tablettes telles que : Archos ou la Galaxy Tab de Samsung fonctionnent à base de ce système.

Le modèle de l'OS proposé par Google est particulièrement judicieux et novateur.



















Le modèle de l'OS est basé sur un noyau Linux sur lequel fonctionne une machine </summary><link rel='replies' type='application/atom+xml' href='http://bertrandleclercq.blogspot.com/feeds/7583010654854435740/comments/default' title='Publier les commentaires'/><link rel='replies' type='text/html' href='http://bertrandleclercq.blogspot.com/2011/01/sdk-android.html#comment-form' title='0 commentaires'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14512355/posts/default/7583010654854435740'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14512355/posts/default/7583010654854435740'/><link rel='alternate' type='text/html' href='http://bertrandleclercq.blogspot.com/2011/01/sdk-android.html' title='Androïd OS et SDK Androïd'/><author><name>Bertrand Leclercq</name><uri>http://www.blogger.com/profile/12612587277243079055</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_jlZX88hjLxM/TSTs2VUNJiI/AAAAAAAAA8Y/WgI8tXrP53w/s72-c/android_os_model.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14512355.post-6681813182055215680</id><published>2010-12-14T14:05:00.001+01:00</published><updated>2010-12-14T14:10:27.750+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='java'/><title type='text'>SDK chez Facebook</title><summary type='text'>Un SDK est disponible chez Facebook pour développer autour de du réseau social bien connu.

Ces fonctions vous permettront de :
1. Accéder aux données de la base FaceBook (Graph API)
2. Des APIs d’authentification
3. Création de plugins Facebook intégrables sur le serveur FaceBook
4. L'"Open graph protocol" qui vous permettra d'intégrer vos propres pages dans le réseau social

Les APis permettent</summary><link rel='replies' type='application/atom+xml' href='http://bertrandleclercq.blogspot.com/feeds/6681813182055215680/comments/default' title='Publier les commentaires'/><link rel='replies' type='text/html' href='http://bertrandleclercq.blogspot.com/2010/12/sdk-chez-facebook.html#comment-form' title='0 commentaires'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14512355/posts/default/6681813182055215680'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14512355/posts/default/6681813182055215680'/><link rel='alternate' type='text/html' href='http://bertrandleclercq.blogspot.com/2010/12/sdk-chez-facebook.html' title='SDK chez Facebook'/><author><name>Bertrand Leclercq</name><uri>http://www.blogger.com/profile/12612587277243079055</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_jlZX88hjLxM/TQdqkRWsPEI/AAAAAAAAA8Q/a06rXdaOK4g/s72-c/android_activity.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14512355.post-5362589053976106478</id><published>2010-12-14T09:01:00.000+01:00</published><updated>2010-12-14T09:01:07.016+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='c++'/><title type='text'>Intel App UP plateforme de Cloud Computing d'INTEL</title><summary type='text'>Intel APP UP est la plateforme de cloud computing d'INTEL(tm).

Vous pouvez télécharger sur votre PC (sous windows par exemple) des logiciels dédiés aux NetBooks.

Via cette plateforme INTEL se propose de vendre vos applications moyennant une redevance pour INTEL.

De plus INTEL propose un SDK pour Windows et pour plateforme mobile basée sur des processeurs ATOM(tm).

Ici la FAQ pour répondre aux</summary><link rel='replies' type='application/atom+xml' href='http://bertrandleclercq.blogspot.com/feeds/5362589053976106478/comments/default' title='Publier les commentaires'/><link rel='replies' type='text/html' href='http://bertrandleclercq.blogspot.com/2010/12/intel-app-up-plateforme-de-cloud.html#comment-form' title='0 commentaires'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14512355/posts/default/5362589053976106478'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14512355/posts/default/5362589053976106478'/><link rel='alternate' type='text/html' href='http://bertrandleclercq.blogspot.com/2010/12/intel-app-up-plateforme-de-cloud.html' title='Intel App UP plateforme de Cloud Computing d&apos;INTEL'/><author><name>Bertrand Leclercq</name><uri>http://www.blogger.com/profile/12612587277243079055</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_jlZX88hjLxM/TQchLN7SPCI/AAAAAAAAA8E/6d3dgtGO66k/s72-c/moblin_intel_architecture.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14512355.post-5638022869986661792</id><published>2010-12-01T14:41:00.004+01:00</published><updated>2010-12-02T19:27:13.375+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='c++'/><title type='text'>QT se déchaine avec ses smart pointers C++ : Les Qpointers</title><summary type='text'>QT Nokia la librairie C++ qui fait fort, propose différents types de smart pointeurs C++.

Rappel : les "smarts pointeurs" sont des objets c++ alloués sur la pile du thread courant qui gère le cycle de vie d'un objet alloué sur le tas (ou heap).

On peut citer le :
- QPointer destiné à pointer des objets en relation "1 to 1" (sans compteur de référence)
- QSharedPointer destiné à partager son </summary><link rel='replies' type='application/atom+xml' href='http://bertrandleclercq.blogspot.com/feeds/5638022869986661792/comments/default' title='Publier les commentaires'/><link rel='replies' type='text/html' href='http://bertrandleclercq.blogspot.com/2010/12/qt-se-dechaine-avec-ses-smart-pointers.html#comment-form' title='0 commentaires'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14512355/posts/default/5638022869986661792'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14512355/posts/default/5638022869986661792'/><link rel='alternate' type='text/html' href='http://bertrandleclercq.blogspot.com/2010/12/qt-se-dechaine-avec-ses-smart-pointers.html' title='QT se déchaine avec ses smart pointers C++ : Les Qpointers'/><author><name>Bertrand Leclercq</name><uri>http://www.blogger.com/profile/12612587277243079055</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14512355.post-1578825692428419067</id><published>2010-11-24T20:35:00.000+01:00</published><updated>2010-11-24T20:35:19.566+01:00</updated><title type='text'>Développement, liberté et multiplafeforme</title><summary type='text'>
Aujourd'hui j'ai peur !

Peur de l'égémonie des constructeurs informatique qui nous imposent de plus leurs langages propriétaires (ou quasi), peur de voir que le langage C++ a mis plus d'une décennie pour proposer une évolution majeure (c++0X de Stroustrup et il faut voir quelle évolution !).

Je suis quelque peu nostalgique des années où les langages étaient proposés par la recherche et </summary><link rel='replies' type='application/atom+xml' href='http://bertrandleclercq.blogspot.com/feeds/1578825692428419067/comments/default' title='Publier les commentaires'/><link rel='replies' type='text/html' href='http://bertrandleclercq.blogspot.com/2010/11/developpement-liberte-et.html#comment-form' title='0 commentaires'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14512355/posts/default/1578825692428419067'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14512355/posts/default/1578825692428419067'/><link rel='alternate' type='text/html' href='http://bertrandleclercq.blogspot.com/2010/11/developpement-liberte-et.html' title='Développement, liberté et multiplafeforme'/><author><name>Bertrand Leclercq</name><uri>http://www.blogger.com/profile/12612587277243079055</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14512355.post-8835045491879973496</id><published>2010-11-23T15:47:00.005+01:00</published><updated>2010-11-24T19:29:40.233+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='c++'/><title type='text'>Pour apprendre le C++ - liens internet</title><summary type='text'>Voici quelques liens de sites internet de référence pour vous documenter sur le C++ :

La FAQ de Marshall Cline : http://www.parashift.com/c++-faq-lite/
Cette FAQ est simple à lire et répond à des questions courantes.

Le site de cpluplus.com : http://cplusplus.com/reference/
Ce site vous présente une documentation de référence sur le C++ : pour vous permettre de développer en C++ et de trouver </summary><link rel='replies' type='application/atom+xml' href='http://bertrandleclercq.blogspot.com/feeds/8835045491879973496/comments/default' title='Publier les commentaires'/><link rel='replies' type='text/html' href='http://bertrandleclercq.blogspot.com/2010/11/pour-apprendre-le-c-liens-internet.html#comment-form' title='1 commentaires'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14512355/posts/default/8835045491879973496'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14512355/posts/default/8835045491879973496'/><link rel='alternate' type='text/html' href='http://bertrandleclercq.blogspot.com/2010/11/pour-apprendre-le-c-liens-internet.html' title='Pour apprendre le C++ - liens internet'/><author><name>Bertrand Leclercq</name><uri>http://www.blogger.com/profile/12612587277243079055</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14512355.post-7716854794348632633</id><published>2010-11-20T09:56:00.008+01:00</published><updated>2010-11-20T17:58:57.288+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='c++'/><category scheme='http://www.blogger.com/atom/ns#' term='3D'/><title type='text'>QT une bibliothèque C++ qui en jette</title><summary type='text'>Nokia propose une bibliothèque C++ simple à utiliser (contrairement par exemple aux MFC de Microsoft) permettant de créer :
- De puissantes interfaces graphiques
- Du 3D avec Open GL (de Khronos)
- Des applications multithread
- Des applications 2D

QT propose aussi des APIs pour : Les bases de données, XML, apis réseaux, Web, mécanismes d'IPC, etc.

Il s'agit d'un framework proposant un code </summary><link rel='replies' type='application/atom+xml' href='http://bertrandleclercq.blogspot.com/feeds/7716854794348632633/comments/default' title='Publier les commentaires'/><link rel='replies' type='text/html' href='http://bertrandleclercq.blogspot.com/2010/11/qt-une-bibliotheque-c-qui-en-jette.html#comment-form' title='0 commentaires'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14512355/posts/default/7716854794348632633'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14512355/posts/default/7716854794348632633'/><link rel='alternate' type='text/html' href='http://bertrandleclercq.blogspot.com/2010/11/qt-une-bibliotheque-c-qui-en-jette.html' title='QT une bibliothèque C++ qui en jette'/><author><name>Bertrand Leclercq</name><uri>http://www.blogger.com/profile/12612587277243079055</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_jlZX88hjLxM/TOeMJ7Vb3VI/AAAAAAAAA8A/tX2Vg6CE_iY/s72-c/Qt_creen.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14512355.post-4627674322445605548</id><published>2010-11-16T19:19:00.002+01:00</published><updated>2010-11-18T19:30:37.604+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='uml'/><title type='text'>Site en français pour apprendre UML</title><summary type='text'>Depuis longtemps j'utilise ce site pour me souvenir des syntaxes UML.
















Voici un site de référence très bien fait, simple et basé sur l'exemple pour vous expliquer le langage de modélisation UML :
- Diagrammes de classes et d'objets
- Diagrammes des Uses case
- Diagrammes de séquence (pratique pour expliquer le cycle de vie des objets)
- Diagrammes d'états transition, etc.

Bref </summary><link rel='related' href='http://uml.free.fr/' title='Site en français pour apprendre UML'/><link rel='replies' type='application/atom+xml' href='http://bertrandleclercq.blogspot.com/feeds/4627674322445605548/comments/default' title='Publier les commentaires'/><link rel='replies' type='text/html' href='http://bertrandleclercq.blogspot.com/2010/11/site-en-francais-pour-apprendre-uml.html#comment-form' title='0 commentaires'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14512355/posts/default/4627674322445605548'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14512355/posts/default/4627674322445605548'/><link rel='alternate' type='text/html' href='http://bertrandleclercq.blogspot.com/2010/11/site-en-francais-pour-apprendre-uml.html' title='Site en français pour apprendre UML'/><author><name>Bertrand Leclercq</name><uri>http://www.blogger.com/profile/12612587277243079055</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_jlZX88hjLxM/TOVwePIHR2I/AAAAAAAAA78/vKR7WpZqyJ8/s72-c/Uml_free_fr.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14512355.post-2885381282498667088</id><published>2010-11-16T11:06:00.001+01:00</published><updated>2010-11-16T13:31:18.828+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='c++'/><title type='text'>La liste des nouvelles fonctions de C++0X selon STROUSTRUP</title><summary type='text'>Le fondateur du langage C++ : "Bjarne Stroustrup" donne sur son site internet la liste des nouvelles fonctions natives du langage ainsi que les nouvelles bibliothèques qui seront rajoutées dans le C++0X.

C'est ici</summary><link rel='replies' type='application/atom+xml' href='http://bertrandleclercq.blogspot.com/feeds/2885381282498667088/comments/default' title='Publier les commentaires'/><link rel='replies' type='text/html' href='http://bertrandleclercq.blogspot.com/2010/11/la-liste-des-nouvelles-fonctions-de-c0x.html#comment-form' title='0 commentaires'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14512355/posts/default/2885381282498667088'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14512355/posts/default/2885381282498667088'/><link rel='alternate' type='text/html' href='http://bertrandleclercq.blogspot.com/2010/11/la-liste-des-nouvelles-fonctions-de-c0x.html' title='La liste des nouvelles fonctions de C++0X selon STROUSTRUP'/><author><name>Bertrand Leclercq</name><uri>http://www.blogger.com/profile/12612587277243079055</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14512355.post-7411458900875033379</id><published>2010-11-12T09:08:00.003+01:00</published><updated>2010-12-08T16:56:59.277+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='c++'/><category scheme='http://www.blogger.com/atom/ns#' term='memory leaks'/><title type='text'>Intel Parallel Studio d'INTEL trouve les Memory Leaks</title><summary type='text'>Intel Parallel Studio(tm) est un add-in qui s'intégre dans Visual Studio de Microsoft(tm). Il est disponible pour le langage C++ et permet en outre l'analyse (graphique) de vos programmes "multithread" et de vos fuites mémoires.

Il s'agit d'un outil permettant :
- d'évaluer les performances (tuning) de vos méthodes C++.
- de trouver les "goulots d'étranglements" dans votre code.
- Met en </summary><link rel='replies' type='application/atom+xml' href='http://bertrandleclercq.blogspot.com/feeds/7411458900875033379/comments/default' title='Publier les commentaires'/><link rel='replies' type='text/html' href='http://bertrandleclercq.blogspot.com/2010/11/intel-parallel-studio-dintel-trouve-les.html#comment-form' title='0 commentaires'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14512355/posts/default/7411458900875033379'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14512355/posts/default/7411458900875033379'/><link rel='alternate' type='text/html' href='http://bertrandleclercq.blogspot.com/2010/11/intel-parallel-studio-dintel-trouve-les.html' title='Intel Parallel Studio d&apos;INTEL trouve les Memory Leaks'/><author><name>Bertrand Leclercq</name><uri>http://www.blogger.com/profile/12612587277243079055</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14512355.post-8458159344267265259</id><published>2010-11-12T08:51:00.002+01:00</published><updated>2010-11-12T08:52:47.101+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='cloud computing'/><title type='text'>Le livre blanc du Cloud Computing</title><summary type='text'>Vous souhaitez comprendre ce qui se cache derrière le "cloud computing".

Le livre blanc du Syntec informatique vous explique en quelques pages les différents modèles de cloud : SaaS, IaaS, ..., les enjeux.

 Je vous conseille vivement cette lecture facile qui vous permettra de lever le voile :

Le livre blanc du Syntec informatique du cloud computing (pdf)
</summary><link rel='replies' type='application/atom+xml' href='http://bertrandleclercq.blogspot.com/feeds/8458159344267265259/comments/default' title='Publier les commentaires'/><link rel='replies' type='text/html' href='http://bertrandleclercq.blogspot.com/2010/11/le-livre-blanc-du-cloud-computing.html#comment-form' title='0 commentaires'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14512355/posts/default/8458159344267265259'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14512355/posts/default/8458159344267265259'/><link rel='alternate' type='text/html' href='http://bertrandleclercq.blogspot.com/2010/11/le-livre-blanc-du-cloud-computing.html' title='Le livre blanc du Cloud Computing'/><author><name>Bertrand Leclercq</name><uri>http://www.blogger.com/profile/12612587277243079055</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14512355.post-8511380734367657956</id><published>2010-10-29T08:28:00.003+02:00</published><updated>2010-10-29T08:33:28.985+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='c++'/><title type='text'>Exercices C++ pour les débutants</title><summary type='text'>Bonjour,

Voici un cahier d'exercices avec les énoncés et corrigés, simples et destinés aux débutants C++, notamment ceux qui ont suivis le stage : "Programmation C++".

A vous de jouer, merci pour vos éventuels retours.

Exercices C++ pour débutants (PDF à télécharger)</summary><link rel='related' href='http://www.ltm.fr/cpp/Exercices_CPP_basiques.pdf' title='Exercices C++ pour les débutants'/><link rel='replies' type='application/atom+xml' href='http://bertrandleclercq.blogspot.com/feeds/8511380734367657956/comments/default' title='Publier les commentaires'/><link rel='replies' type='text/html' href='http://bertrandleclercq.blogspot.com/2010/10/exercices-c-pour-les-debutants.html#comment-form' title='0 commentaires'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14512355/posts/default/8511380734367657956'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14512355/posts/default/8511380734367657956'/><link rel='alternate' type='text/html' href='http://bertrandleclercq.blogspot.com/2010/10/exercices-c-pour-les-debutants.html' title='Exercices C++ pour les débutants'/><author><name>Bertrand Leclercq</name><uri>http://www.blogger.com/profile/12612587277243079055</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14512355.post-6001258542337015354</id><published>2010-10-28T15:19:00.001+02:00</published><updated>2010-10-29T08:32:06.713+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='c++'/><title type='text'>Différences entre le langage C et C++</title><summary type='text'>
Dans le cadre de mon cours C++ et en "bonus" voici un cahier présentant les différences notables entre le langage C et le langage C++.

En même temps il s'agit d'un petit cours sur le langage C++.

Merci de respecter les droits sur ce document.

PDF à télécharger</summary><link rel='replies' type='application/atom+xml' href='http://bertrandleclercq.blogspot.com/feeds/6001258542337015354/comments/default' title='Publier les commentaires'/><link rel='replies' type='text/html' href='http://bertrandleclercq.blogspot.com/2010/10/differences-entre-le-langage-c-et-c.html#comment-form' title='0 commentaires'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14512355/posts/default/6001258542337015354'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14512355/posts/default/6001258542337015354'/><link rel='alternate' type='text/html' href='http://bertrandleclercq.blogspot.com/2010/10/differences-entre-le-langage-c-et-c.html' title='Différences entre le langage C et C++'/><author><name>Bertrand Leclercq</name><uri>http://www.blogger.com/profile/12612587277243079055</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14512355.post-5148364125320662721</id><published>2010-10-26T08:55:00.005+02:00</published><updated>2010-10-26T10:20:50.536+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='c++'/><category scheme='http://www.blogger.com/atom/ns#' term='cours'/><title type='text'></title><summary type='text'>Un cours sera donné dans nos locaux de Courbevoie (92400) :  

C++ Perfectionnement du 22 au 24 Novembre 2010.

Programme du cours C++ Perfectionnement

Pour vous inscrire contactez-moi : bl@ltm.fr (ou rb@ltm.fr)</summary><link rel='replies' type='application/atom+xml' href='http://bertrandleclercq.blogspot.com/feeds/5148364125320662721/comments/default' title='Publier les commentaires'/><link rel='replies' type='text/html' href='http://bertrandleclercq.blogspot.com/2010/10/un-cours-sera-donne-dans-nos-locaux-de.html#comment-form' title='0 commentaires'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14512355/posts/default/5148364125320662721'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14512355/posts/default/5148364125320662721'/><link rel='alternate' type='text/html' href='http://bertrandleclercq.blogspot.com/2010/10/un-cours-sera-donne-dans-nos-locaux-de.html' title=''/><author><name>Bertrand Leclercq</name><uri>http://www.blogger.com/profile/12612587277243079055</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14512355.post-424647218187745250</id><published>2010-10-26T08:21:00.001+02:00</published><updated>2010-10-26T08:23:59.262+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='c++'/><title type='text'>C++0X - nouvelle version de C++ elle avance ...</title><summary type='text'>Bonjour,

La nouvelle version du C++ avance. J'ai nommé le C++0X from Stroustrup.

Scott Meyers (merci à lui), illustre spécialiste de ce langage nous offre un tableau avec notamment les avancées en terme d'implémentation chez les fournisseurs de compilateurs.

Vous trouvez notamment GCC et Visual 2010 : liste

La FAQ de Stroustrup concernant C++0X et ses fonctions : FAQ

Bonne lecture</summary><link rel='replies' type='application/atom+xml' href='http://bertrandleclercq.blogspot.com/feeds/424647218187745250/comments/default' title='Publier les commentaires'/><link rel='replies' type='text/html' href='http://bertrandleclercq.blogspot.com/2010/10/c0x-nouvelle-version-de-c-elle-avance.html#comment-form' title='0 commentaires'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14512355/posts/default/424647218187745250'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14512355/posts/default/424647218187745250'/><link rel='alternate' type='text/html' href='http://bertrandleclercq.blogspot.com/2010/10/c0x-nouvelle-version-de-c-elle-avance.html' title='C++0X - nouvelle version de C++ elle avance ...'/><author><name>Bertrand Leclercq</name><uri>http://www.blogger.com/profile/12612587277243079055</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14512355.post-3650420911226208972</id><published>2010-09-17T10:11:00.003+02:00</published><updated>2010-09-17T10:25:32.516+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='3D'/><title type='text'></title><summary type='text'>Dassault Systèmes propose un environnement de développement original permettant de créer des jeux et des univers 3D sans utiliser un langage de développement tel que C++.L'outil permet une édition simple et intègre un langage de script.lien ici sur l'outilIl s'agit d'un moteur "AAA".Vous pouvez importer des objets 3D et rajouter des comportements physiques sur ces objets.Il s'agit d'un logiciel </summary><link rel='replies' type='application/atom+xml' href='http://bertrandleclercq.blogspot.com/feeds/3650420911226208972/comments/default' title='Publier les commentaires'/><link rel='replies' type='text/html' href='http://bertrandleclercq.blogspot.com/2010/09/dassault-systemes-propose-un.html#comment-form' title='0 commentaires'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14512355/posts/default/3650420911226208972'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14512355/posts/default/3650420911226208972'/><link rel='alternate' type='text/html' href='http://bertrandleclercq.blogspot.com/2010/09/dassault-systemes-propose-un.html' title=''/><author><name>Bertrand Leclercq</name><uri>http://www.blogger.com/profile/12612587277243079055</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14512355.post-3066738730674773750</id><published>2010-04-29T15:31:00.005+02:00</published><updated>2010-10-27T08:37:46.309+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='c++'/><category scheme='http://www.blogger.com/atom/ns#' term='java'/><category scheme='http://www.blogger.com/atom/ns#' term='c#'/><title type='text'>Source Monitor</title><summary type='text'>Source Monitor est un utilitaire qui analyse vos sources C++, java, C#, HTML, VB etc. et qui vous donne des métrics sur :
- La complexité des méthodes
- Profondeur d'appel des méthodes
- % de branches
- % de commentaires, etc.

Il existe la possibilité de créer ses profils.

Il est gratuit.

C'est ici que ça se passe.



</summary><link rel='replies' type='application/atom+xml' href='http://bertrandleclercq.blogspot.com/feeds/3066738730674773750/comments/default' title='Publier les commentaires'/><link rel='replies' type='text/html' href='http://bertrandleclercq.blogspot.com/2010/04/source-monitor.html#comment-form' title='0 commentaires'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14512355/posts/default/3066738730674773750'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14512355/posts/default/3066738730674773750'/><link rel='alternate' type='text/html' href='http://bertrandleclercq.blogspot.com/2010/04/source-monitor.html' title='Source Monitor'/><author><name>Bertrand Leclercq</name><uri>http://www.blogger.com/profile/12612587277243079055</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_jlZX88hjLxM/TMfIKsaZf6I/AAAAAAAAA70/1-3XTz-MYUA/s72-c/source_monitor_1.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14512355.post-4932511548663021330</id><published>2009-05-30T09:24:00.003+02:00</published><updated>2009-05-30T09:51:35.717+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='c++'/><category scheme='http://www.blogger.com/atom/ns#' term='parallel programming'/><category scheme='http://www.blogger.com/atom/ns#' term='c#'/><title type='text'>Programmation parallèle</title><summary type='text'>Bonjour tous,J'ai réalisé quelques tests avec les APIs suivantes :- OPEN MP avec Visual C++ 2008- Parallel FX(tm) avec la CLR 3.5 et les "parallel extensions"- CUDA de NVidia(tm)Le test en question est une multiplication de matrices.Premier Test :La machine est un portable DELL XPS 1730, 4 Gigas de RAM, Proc : X9000, 2 coeurs : Core DUO Intel(tm)La carte graphique est une 8800GTX (SLI x2),</summary><link rel='replies' type='application/atom+xml' href='http://bertrandleclercq.blogspot.com/feeds/4932511548663021330/comments/default' title='Publier les commentaires'/><link rel='replies' type='text/html' href='http://bertrandleclercq.blogspot.com/2009/05/programmation-parallele.html#comment-form' title='0 commentaires'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14512355/posts/default/4932511548663021330'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14512355/posts/default/4932511548663021330'/><link rel='alternate' type='text/html' href='http://bertrandleclercq.blogspot.com/2009/05/programmation-parallele.html' title='Programmation parallèle'/><author><name>Bertrand Leclercq</name><uri>http://www.blogger.com/profile/12612587277243079055</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14512355.post-6043445869825448472</id><published>2009-02-19T15:14:00.003+01:00</published><updated>2009-02-19T15:21:21.701+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='c++'/><category scheme='http://www.blogger.com/atom/ns#' term='java'/><category scheme='http://www.blogger.com/atom/ns#' term='dot net'/><category scheme='http://www.blogger.com/atom/ns#' term='optimisation'/><category scheme='http://www.blogger.com/atom/ns#' term='cours'/><title type='text'>Cours Optimisation d'applications</title><summary type='text'>Un nouveau cours est disponible : Optimisation d'applications (objets)Le présent cours représente une somme d’expériences vécues par moi-même et par mes collègues de travail sur les dix dernières années. Il y a certains concepts connus, d’autres moins, l’originalité vient sans doute de la pluralité des informations et des conseils dispensés ici.Nous avons depuis les années 90 vécus pas mal d’</summary><link rel='replies' type='application/atom+xml' href='http://bertrandleclercq.blogspot.com/feeds/6043445869825448472/comments/default' title='Publier les commentaires'/><link rel='replies' type='text/html' href='http://bertrandleclercq.blogspot.com/2009/02/cours-optimisation-dapplications.html#comment-form' title='0 commentaires'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14512355/posts/default/6043445869825448472'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14512355/posts/default/6043445869825448472'/><link rel='alternate' type='text/html' href='http://bertrandleclercq.blogspot.com/2009/02/cours-optimisation-dapplications.html' title='Cours Optimisation d&apos;applications'/><author><name>Bertrand Leclercq</name><uri>http://www.blogger.com/profile/12612587277243079055</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14512355.post-7103794113983609202</id><published>2009-01-25T10:15:00.004+01:00</published><updated>2009-02-19T14:55:01.883+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='système'/><title type='text'>Outils système puissants pour Windows</title><summary type='text'>Voici le lien sur le célèbre site : sysinternals.Ce projet existant depuis de nombreuses années propose des outils tel que par exemple :- Process Explorer : un puissant explorateur de processus windows- tcpview : permettant de voir instantanément le traffic tcp/ip sur votre machine- des dizaines d'autres utilitaires pour le disque, le réseau, la sécurité etc.La caractéristique principale est la "</summary><link rel='replies' type='application/atom+xml' href='http://bertrandleclercq.blogspot.com/feeds/7103794113983609202/comments/default' title='Publier les commentaires'/><link rel='replies' type='text/html' href='http://bertrandleclercq.blogspot.com/2009/01/outils-systme-puissants-pour-windows.html#comment-form' title='1 commentaires'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14512355/posts/default/7103794113983609202'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14512355/posts/default/7103794113983609202'/><link rel='alternate' type='text/html' href='http://bertrandleclercq.blogspot.com/2009/01/outils-systme-puissants-pour-windows.html' title='Outils système puissants pour Windows'/><author><name>Bertrand Leclercq</name><uri>http://www.blogger.com/profile/12612587277243079055</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14512355.post-7898136485600198559</id><published>2008-12-01T16:44:00.003+01:00</published><updated>2008-12-01T17:02:57.251+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='c++'/><category scheme='http://www.blogger.com/atom/ns#' term='parallel programming'/><category scheme='http://www.blogger.com/atom/ns#' term='dot net'/><title type='text'>Programmation parallèle</title><summary type='text'>L'avénement des processeurs MultiCore (déjà beaucoup de processeurs QUAD existent et sont livrés) va amener les applications (nouvelles ou anciennes) à utiliser les techniques permettant de paralléliser les traitements.DOT NET et Parallel FXPour DOT Net il existe des bibliothèques pour 'Parallel FX'. Microsoft met le paquet sur la technologie PFX :A lire :http://msdn.microsoft.com/en-us/</summary><link rel='replies' type='application/atom+xml' href='http://bertrandleclercq.blogspot.com/feeds/7898136485600198559/comments/default' title='Publier les commentaires'/><link rel='replies' type='text/html' href='http://bertrandleclercq.blogspot.com/2008/12/programmation-parallle.html#comment-form' title='0 commentaires'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14512355/posts/default/7898136485600198559'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14512355/posts/default/7898136485600198559'/><link rel='alternate' type='text/html' href='http://bertrandleclercq.blogspot.com/2008/12/programmation-parallle.html' title='Programmation parallèle'/><author><name>Bertrand Leclercq</name><uri>http://www.blogger.com/profile/12612587277243079055</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14512355.post-637976040177117110</id><published>2008-09-05T16:17:00.005+02:00</published><updated>2008-09-05T16:31:17.107+02:00</updated><title type='text'>Utiliser les CPUs des cartes graphiques pour paralléliser les calculs</title><summary type='text'>Bonjour tous,Certains d'entre vous ont sans doute saisi l'importance de ré écrire à terme les applications scientifiques, qui calculent au sens général.Pourquoi ?La plupart des processeurs vont voir accroitre de manière très significative le nombre de "cores" en leur sein.NVidia n'est pas en retard en proposant sur leur dernière génération de cartes graphique (ex : GTX 280) d'utiliser les </summary><link rel='replies' type='application/atom+xml' href='http://bertrandleclercq.blogspot.com/feeds/637976040177117110/comments/default' title='Publier les commentaires'/><link rel='replies' type='text/html' href='http://bertrandleclercq.blogspot.com/2008/09/utiliser-les-cpus-des-cartes-graphiques.html#comment-form' title='0 commentaires'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14512355/posts/default/637976040177117110'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14512355/posts/default/637976040177117110'/><link rel='alternate' type='text/html' href='http://bertrandleclercq.blogspot.com/2008/09/utiliser-les-cpus-des-cartes-graphiques.html' title='Utiliser les CPUs des cartes graphiques pour paralléliser les calculs'/><author><name>Bertrand Leclercq</name><uri>http://www.blogger.com/profile/12612587277243079055</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14512355.post-4725280778418606606</id><published>2008-09-04T15:05:00.004+02:00</published><updated>2008-09-04T15:22:33.888+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Google'/><title type='text'>Recherche avançée avec Google</title><summary type='text'>Google est décidemment un moteur de recherche étonnant : Savez-vous que Google dispose d'une calculatrice et d'un convertisseur de monnaies instantanné ?En voici quelque exemples :Essayez donc la syntaxe suivante dans le 'champ' google :convertir 10 usd en euros -&gt; Google vous réponds : 10 dollars américain = 6,89037415 eurosUne calculatrice est également intégrée, essayez :2*2/3 -&gt; Google vous </summary><link rel='replies' type='application/atom+xml' href='http://bertrandleclercq.blogspot.com/feeds/4725280778418606606/comments/default' title='Publier les commentaires'/><link rel='replies' type='text/html' href='http://bertrandleclercq.blogspot.com/2008/09/recherche-avane-avec-google.html#comment-form' title='3 commentaires'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14512355/posts/default/4725280778418606606'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14512355/posts/default/4725280778418606606'/><link rel='alternate' type='text/html' href='http://bertrandleclercq.blogspot.com/2008/09/recherche-avane-avec-google.html' title='Recherche avançée avec Google'/><author><name>Bertrand Leclercq</name><uri>http://www.blogger.com/profile/12612587277243079055</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14512355.post-7385065910886053731</id><published>2008-07-17T11:11:00.006+02:00</published><updated>2010-12-08T16:58:04.177+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='c++'/><category scheme='http://www.blogger.com/atom/ns#' term='memory leaks'/><title type='text'>Chercher les fuites mémoire avec Debug Diagnostic tools de Microsoft</title><summary type='text'>

Il existe un outil (gratuit) publié chez Microsoft(tm) et qui permet de :


- Traquer les fuites mémoires d'un processus


- Trouver les crash systèmes windows (comme par exemple l'Access violation).








Voici le lien pour télécharger cet outil :





http://www.microsoft.com/downloads/details.aspx?familyid=9BFA49BC-376B-4A54-95AA-73C9156706E7&amp;displaylang=en








L'outil est relativement</summary><link rel='replies' type='application/atom+xml' href='http://bertrandleclercq.blogspot.com/feeds/7385065910886053731/comments/default' title='Publier les commentaires'/><link rel='replies' type='text/html' href='http://bertrandleclercq.blogspot.com/2008/07/chercher-les-fuites-mmoire-avec-debug.html#comment-form' title='0 commentaires'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14512355/posts/default/7385065910886053731'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14512355/posts/default/7385065910886053731'/><link rel='alternate' type='text/html' href='http://bertrandleclercq.blogspot.com/2008/07/chercher-les-fuites-mmoire-avec-debug.html' title='Chercher les fuites mémoire avec Debug Diagnostic tools de Microsoft'/><author><name>Bertrand Leclercq</name><uri>http://www.blogger.com/profile/12612587277243079055</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_jlZX88hjLxM/SH8PCksGMJI/AAAAAAAAAQw/0r1IfESvqNk/s72-c/debug_tool.JPG' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14512355.post-6755533249732405928</id><published>2008-07-07T08:35:00.010+02:00</published><updated>2008-07-17T16:08:02.958+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='c++'/><title type='text'>Tester le retour du "new" en C++</title><summary type='text'>Bonjour,Couramment les développeurs C++ se demandent s'il faut où pas tester le retour d'une tentative d'allocation dynamique, autrement dit :Faut-il tester le retour du "new" en C++ ?Faut-il vérifier que l'adresse retournée n'est pas nulle (valeur NULL) ?A cette grande question il n'existe malheureusement pas qu'une seule réponse.En fait c'est plus compliqué qu'il n'y paraît et le langage C++ </summary><link rel='replies' type='application/atom+xml' href='http://bertrandleclercq.blogspot.com/feeds/6755533249732405928/comments/default' title='Publier les commentaires'/><link rel='replies' type='text/html' href='http://bertrandleclercq.blogspot.com/2008/07/tester-le-retour-du-new-en-c.html#comment-form' title='0 commentaires'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14512355/posts/default/6755533249732405928'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14512355/posts/default/6755533249732405928'/><link rel='alternate' type='text/html' href='http://bertrandleclercq.blogspot.com/2008/07/tester-le-retour-du-new-en-c.html' title='Tester le retour du &quot;new&quot; en C++'/><author><name>Bertrand Leclercq</name><uri>http://www.blogger.com/profile/12612587277243079055</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14512355.post-5236454658317811596</id><published>2008-06-18T14:59:00.005+02:00</published><updated>2008-11-19T08:08:01.438+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='dot net'/><title type='text'>Réflexion et introspection</title><summary type='text'>La plateforme DOT Net de Microsoft(tm) comme chacun le sait gère du code dit "managé" (sous-entend que la mémoire est gérée par un "garbage collector").Il est possible de lire ce code directement en ciblant des DLLs ou des exécutables DOT Net.Reflector est un outil gratuit qui permet l'introspection des binaires DOT Net et peut vous permettre de visualiser le code CIL (code dit intermédiaire), de</summary><link rel='replies' type='application/atom+xml' href='http://bertrandleclercq.blogspot.com/feeds/5236454658317811596/comments/default' title='Publier les commentaires'/><link rel='replies' type='text/html' href='http://bertrandleclercq.blogspot.com/2008/06/rflexion-et-introspection.html#comment-form' title='0 commentaires'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14512355/posts/default/5236454658317811596'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14512355/posts/default/5236454658317811596'/><link rel='alternate' type='text/html' href='http://bertrandleclercq.blogspot.com/2008/06/rflexion-et-introspection.html' title='Réflexion et introspection'/><author><name>Bertrand Leclercq</name><uri>http://www.blogger.com/profile/12612587277243079055</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_jlZX88hjLxM/SFkIHrYjycI/AAAAAAAAAQQ/x45yTahC-dg/s72-c/reflector.JPG' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14512355.post-6474686589114433706</id><published>2008-06-18T12:18:00.004+02:00</published><updated>2008-06-18T12:24:17.586+02:00</updated><title type='text'>Sites sur les Design Patterns et UML</title><summary type='text'>Vous trouverez avec ce lien un excellent site sur les Design Patterns du GOF (bande des quatre), et quelques autres patterns usuellement utilisés :Vous trouverez également une liste des "anti patterns".Ce site est bien didactique et en anglais.http://sourcemaking.com/design_patternsJe recommande également l'excellent site pour apprendre rapidement et efficacement UML : http://uml.free.frBonne </summary><link rel='replies' type='application/atom+xml' href='http://bertrandleclercq.blogspot.com/feeds/6474686589114433706/comments/default' title='Publier les commentaires'/><link rel='replies' type='text/html' href='http://bertrandleclercq.blogspot.com/2008/06/sites-sur-les-design-patterns-et-uml.html#comment-form' title='0 commentaires'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14512355/posts/default/6474686589114433706'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14512355/posts/default/6474686589114433706'/><link rel='alternate' type='text/html' href='http://bertrandleclercq.blogspot.com/2008/06/sites-sur-les-design-patterns-et-uml.html' title='Sites sur les Design Patterns et UML'/><author><name>Bertrand Leclercq</name><uri>http://www.blogger.com/profile/12612587277243079055</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14512355.post-6948688460378932191</id><published>2008-06-17T16:03:00.003+02:00</published><updated>2008-07-17T16:00:29.452+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='java'/><title type='text'>Netbeans 6.1</title><summary type='text'>A ce jour Netbeans avec sa version 6.1 permet un développement en java plus intégré que l'IDE le plus connu du marché  : Eclipse(tm).NetBeans 6.1 permet de créer des applications java de tous types, notamment :- Des applications java avec les SWING grâce à un générateur de code permettant la génération des IHM (interface homme machine) en temps réel.- Des applications en java pour téléphone </summary><link rel='related' href='http://www.netbeans.org/' title='Netbeans 6.1'/><link rel='replies' type='application/atom+xml' href='http://bertrandleclercq.blogspot.com/feeds/6948688460378932191/comments/default' title='Publier les commentaires'/><link rel='replies' type='text/html' href='http://bertrandleclercq.blogspot.com/2008/06/netbeans-61.html#comment-form' title='0 commentaires'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14512355/posts/default/6948688460378932191'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14512355/posts/default/6948688460378932191'/><link rel='alternate' type='text/html' href='http://bertrandleclercq.blogspot.com/2008/06/netbeans-61.html' title='Netbeans 6.1'/><author><name>Bertrand Leclercq</name><uri>http://www.blogger.com/profile/12612587277243079055</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14512355.post-7167696630207630693</id><published>2008-04-05T13:14:00.002+02:00</published><updated>2008-04-05T13:21:39.643+02:00</updated><title type='text'>Nouvelles formations chez LTM</title><summary type='text'>Deux nouvelles formations concernant le développement de logiciels viennent s'ajouter au catalogue de notre société (http://www.ltm.fr).- Multithread et programmation parallèle, où comment profiter des architectures Multi Core des processeurs. En 2012 les processeurs bénéficieront de 32 coeurs.Comment organiser son code et ses algorithmes pour utiliser ce potentiel ? Venez suivre cette formation </summary><link rel='replies' type='application/atom+xml' href='http://bertrandleclercq.blogspot.com/feeds/7167696630207630693/comments/default' title='Publier les commentaires'/><link rel='replies' type='text/html' href='http://bertrandleclercq.blogspot.com/2008/04/nouvelles-formations-chez-ltm.html#comment-form' title='0 commentaires'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14512355/posts/default/7167696630207630693'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14512355/posts/default/7167696630207630693'/><link rel='alternate' type='text/html' href='http://bertrandleclercq.blogspot.com/2008/04/nouvelles-formations-chez-ltm.html' title='Nouvelles formations chez LTM'/><author><name>Bertrand Leclercq</name><uri>http://www.blogger.com/profile/12612587277243079055</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14512355.post-3984645095725361051</id><published>2007-06-27T16:03:00.000+02:00</published><updated>2007-06-27T16:07:59.262+02:00</updated><title type='text'>De nouvelles applications à prévoir</title><summary type='text'>Microsoft frappe fort avec un nouveau concept d'ordinateur : Microsoft surface.Imaginez un ordinateur dans une table, juste devant vous qui vous permet en déplaçant le doigt sur la table de manipuler l'interface utilisateur.Vous pouvez poser des objets sur cette table, comme un appareil photo ou un PDA, la table reconnaît ces objets et peut en extraire ou y introduire des informations.Les images </summary><link rel='replies' type='application/atom+xml' href='http://bertrandleclercq.blogspot.com/feeds/3984645095725361051/comments/default' title='Publier les commentaires'/><link rel='replies' type='text/html' href='http://bertrandleclercq.blogspot.com/2007/06/de-nouvelles-applications-prvoir.html#comment-form' title='0 commentaires'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14512355/posts/default/3984645095725361051'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14512355/posts/default/3984645095725361051'/><link rel='alternate' type='text/html' href='http://bertrandleclercq.blogspot.com/2007/06/de-nouvelles-applications-prvoir.html' title='De nouvelles applications à prévoir'/><author><name>Bertrand Leclercq</name><uri>http://www.blogger.com/profile/12612587277243079055</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14512355.post-4191737827765199312</id><published>2007-06-04T08:59:00.000+02:00</published><updated>2007-06-04T11:13:55.305+02:00</updated><title type='text'>Une bien triste nouvelle</title><summary type='text'>Aujourd'hui une bien triste nouvelle secoue la famille LTM : notre très apprécié collaborateur Philippe PONS nous a quitté ce week end.Philippe, collaborateur de la première heure était autant apprécié pour son travail, ses compétences techniques et pédagogiques, que pour sa gentillesse et ses qualités humaines.Nous nous étions rencontré il y a dix ans par le biais d'internet où j'avais su </summary><link rel='replies' type='application/atom+xml' href='http://bertrandleclercq.blogspot.com/feeds/4191737827765199312/comments/default' title='Publier les commentaires'/><link rel='replies' type='text/html' href='http://bertrandleclercq.blogspot.com/2007/06/une-bien-triste-nouvelle.html#comment-form' title='16 commentaires'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14512355/posts/default/4191737827765199312'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14512355/posts/default/4191737827765199312'/><link rel='alternate' type='text/html' href='http://bertrandleclercq.blogspot.com/2007/06/une-bien-triste-nouvelle.html' title='Une bien triste nouvelle'/><author><name>Bertrand Leclercq</name><uri>http://www.blogger.com/profile/12612587277243079055</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>16</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14512355.post-1576047144916710840</id><published>2007-06-02T14:45:00.000+02:00</published><updated>2007-06-09T13:27:00.087+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='c++'/><title type='text'>Les 'smarts pointers' de boost(tm)</title><summary type='text'>Les développeurs C++ qui connaissent des déboires avec la gestion mémoire sur le tas (heap) du langage C++, seront bien aise de connaître les 'smarts pointers' de boost.Je rappel que les 'smarts pointers' encore appelés 'handler' par certains, vous permettent de gérer automatiquement des objets ou tableaux d'objets alloués sur le tas (avec new).Ce projet 'Open Source' propose des librairies </summary><link rel='replies' type='application/atom+xml' href='http://bertrandleclercq.blogspot.com/feeds/1576047144916710840/comments/default' title='Publier les commentaires'/><link rel='replies' type='text/html' href='http://bertrandleclercq.blogspot.com/2007/06/les-smarts-pointers-de-boosttm-les.html#comment-form' title='0 commentaires'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14512355/posts/default/1576047144916710840'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14512355/posts/default/1576047144916710840'/><link rel='alternate' type='text/html' href='http://bertrandleclercq.blogspot.com/2007/06/les-smarts-pointers-de-boosttm-les.html' title='Les &apos;smarts pointers&apos; de boost(tm)'/><author><name>Bertrand Leclercq</name><uri>http://www.blogger.com/profile/12612587277243079055</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14512355.post-3425379885323803531</id><published>2007-05-28T16:02:00.000+02:00</published><updated>2008-11-19T08:08:01.836+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='3D'/><title type='text'>Get 3D Captures from your video card</title><summary type='text'>Hi everyone,Just a new and interresting tool from one of my customers.This customer provides for free a tool to capture directly 3D informations from your video card (just with the F10 key you can perform a 3D capture).The obtained format is the 3DXML(tm). You can discover the xml format, it's only encrypted in a zip file.This tool provides captures from DirectX or Opengl.Here is a sample, i got </summary><link rel='replies' type='application/atom+xml' href='http://bertrandleclercq.blogspot.com/feeds/3425379885323803531/comments/default' title='Publier les commentaires'/><link rel='replies' type='text/html' href='http://bertrandleclercq.blogspot.com/2007/05/get-3d-captures-from-your-video-card.html#comment-form' title='0 commentaires'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14512355/posts/default/3425379885323803531'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14512355/posts/default/3425379885323803531'/><link rel='alternate' type='text/html' href='http://bertrandleclercq.blogspot.com/2007/05/get-3d-captures-from-your-video-card.html' title='Get 3D Captures from your video card'/><author><name>Bertrand Leclercq</name><uri>http://www.blogger.com/profile/12612587277243079055</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_jlZX88hjLxM/RlriX8TO_6I/AAAAAAAAAFo/M3C3ZQQSMpE/s72-c/curse_picture.JPG' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14512355.post-6450781726611652238</id><published>2007-05-22T13:45:00.001+02:00</published><updated>2010-12-08T16:58:52.715+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='c++'/><category scheme='http://www.blogger.com/atom/ns#' term='memory leaks'/><title type='text'>Chercher les fuites mémoire sous Windows (Memory  leaks)</title><summary type='text'>Un des soucis majeurs des développeurs C/C++ est de détecter les fuites mémoires ou 'memory leaks'.

La meilleure solution reste sans doute de s'équiper d'un programme tel 'Rational Purify' chargé de détecter et de localiser les fuites mémoires.

Pour ceux qui ne disposent pas d'un tel outil voici un truc avec Visual C++ pour :
- Détecter l'adresse des blocs sur le tas qui fuient
- Connaître la </summary><link rel='replies' type='application/atom+xml' href='http://bertrandleclercq.blogspot.com/feeds/6450781726611652238/comments/default' title='Publier les commentaires'/><link rel='replies' type='text/html' href='http://bertrandleclercq.blogspot.com/2007/05/chercher-les-fuites-mmoire-sous-windows.html#comment-form' title='0 commentaires'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14512355/posts/default/6450781726611652238'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14512355/posts/default/6450781726611652238'/><link rel='alternate' type='text/html' href='http://bertrandleclercq.blogspot.com/2007/05/chercher-les-fuites-mmoire-sous-windows.html' title='Chercher les fuites mémoire sous Windows (Memory  leaks)'/><author><name>Bertrand Leclercq</name><uri>http://www.blogger.com/profile/12612587277243079055</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14512355.post-128261092746821639</id><published>2007-05-04T13:50:00.001+02:00</published><updated>2010-12-08T16:59:34.221+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='c++'/><category scheme='http://www.blogger.com/atom/ns#' term='memory leaks'/><title type='text'>Détection des 'Memory Leaks' ou fuites mémoires (en C++)</title><summary type='text'>Bonjour,


Ce message s'adresse à ceux qui ont suivis mon cours 'C++ Perfectionnement' : Nous avions évoqué en C++ la nécessité de suivre toutes les erreurs relatives à la gestion mémoire (à l'issue de la compilation).










Il existe bien évidemment l'outil IBM(tm) 'Purify'(tm) permettant le suivi de ces warnings ou erreurs. Cet outil est relativement cher et chacun ne dispose pas de cet </summary><link rel='replies' type='application/atom+xml' href='http://bertrandleclercq.blogspot.com/feeds/128261092746821639/comments/default' title='Publier les commentaires'/><link rel='replies' type='text/html' href='http://bertrandleclercq.blogspot.com/2007/05/dtection-des-memory-leaks-ou-fuites.html#comment-form' title='1 commentaires'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14512355/posts/default/128261092746821639'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14512355/posts/default/128261092746821639'/><link rel='alternate' type='text/html' href='http://bertrandleclercq.blogspot.com/2007/05/dtection-des-memory-leaks-ou-fuites.html' title='Détection des &apos;Memory Leaks&apos; ou fuites mémoires (en C++)'/><author><name>Bertrand Leclercq</name><uri>http://www.blogger.com/profile/12612587277243079055</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14512355.post-1725813271124854602</id><published>2007-05-03T19:18:00.000+02:00</published><updated>2007-06-10T10:04:16.752+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='ajax'/><title type='text'>Google Web Toolkit (GWT)</title><summary type='text'>Vous souhaitez développer des applications WEB en java bénéficiant d'interfaces graphiques puissantes et ce, sans connaitre le langage HTML ?Utilisez Ajax (Asynchronous JavaScript and XML) !Avec Javax vous pourrez découvrir le développement d'application Java en client et serveur où le serveur crée dynamiquement l'interface Web grâce à du Javascript côté client.Google propose une API Open Source </summary><link rel='replies' type='application/atom+xml' href='http://bertrandleclercq.blogspot.com/feeds/1725813271124854602/comments/default' title='Publier les commentaires'/><link rel='replies' type='text/html' href='http://bertrandleclercq.blogspot.com/2007/05/google-web-toolkit.html#comment-form' title='0 commentaires'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14512355/posts/default/1725813271124854602'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14512355/posts/default/1725813271124854602'/><link rel='alternate' type='text/html' href='http://bertrandleclercq.blogspot.com/2007/05/google-web-toolkit.html' title='Google Web Toolkit (GWT)'/><author><name>Bertrand Leclercq</name><uri>http://www.blogger.com/profile/12612587277243079055</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14512355.post-4069384485065286929</id><published>2007-04-29T12:39:00.000+02:00</published><updated>2007-06-10T10:03:56.316+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='c++'/><title type='text'></title><summary type='text'>Le langage C++ devrait évoluer très bientôt : le C++0xDepuis sa spécification de 1998 (C++98) le langage C++ était dramatiquement figé. Il est à noter que beaucoup d'entreprise ne peuvent envisager tous leurs développements en Java ou DOTNet, parfois l'utilisation de C++ reste une valeur sûre (notamment si on considère des besoins de gestion mémoire contrôlée).Le comité C++ représenté par son </summary><link rel='replies' type='application/atom+xml' href='http://bertrandleclercq.blogspot.com/feeds/4069384485065286929/comments/default' title='Publier les commentaires'/><link rel='replies' type='text/html' href='http://bertrandleclercq.blogspot.com/2007/04/le-langage-c-devrait-voluer-trs-bientt.html#comment-form' title='0 commentaires'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14512355/posts/default/4069384485065286929'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14512355/posts/default/4069384485065286929'/><link rel='alternate' type='text/html' href='http://bertrandleclercq.blogspot.com/2007/04/le-langage-c-devrait-voluer-trs-bientt.html' title=''/><author><name>Bertrand Leclercq</name><uri>http://www.blogger.com/profile/12612587277243079055</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14512355.post-7055948676617625710</id><published>2007-04-27T15:11:00.000+02:00</published><updated>2007-04-27T15:14:47.646+02:00</updated><title type='text'>Moteur de recherche de code source</title><summary type='text'>Vous recherchez des codes sources publiques pour vos logiciels ?Google propose désormais un moteur de recherche vous permettant de débusquer des codes sources.Suivez le lien :http://www.google.com/codesearch?hl=fr</summary><link rel='replies' type='application/atom+xml' href='http://bertrandleclercq.blogspot.com/feeds/7055948676617625710/comments/default' title='Publier les commentaires'/><link rel='replies' type='text/html' href='http://bertrandleclercq.blogspot.com/2007/04/moteur-de-recherche-de-code-source.html#comment-form' title='0 commentaires'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14512355/posts/default/7055948676617625710'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14512355/posts/default/7055948676617625710'/><link rel='alternate' type='text/html' href='http://bertrandleclercq.blogspot.com/2007/04/moteur-de-recherche-de-code-source.html' title='Moteur de recherche de code source'/><author><name>Bertrand Leclercq</name><uri>http://www.blogger.com/profile/12612587277243079055</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14512355.post-4406021655504475675</id><published>2007-02-05T13:38:00.000+01:00</published><updated>2008-11-19T08:08:02.082+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='modeleur de données'/><title type='text'>Core DATA d'Apple(tm)</title><summary type='text'>Je vous invite à découvrir le modeleur de données CORE DATA d'Apple, un véritable petit bijou dédié à la gestion des données dans vos applications. Ce modeleur vous permettra de créer vos applications appuyées sur un véritable modeleur de données permettant notamment : persistance de vos données, fonction undo/redo, design graphique de votre modèle de données, ...Suivez le lien et découvrez tout </summary><link rel='replies' type='application/atom+xml' href='http://bertrandleclercq.blogspot.com/feeds/4406021655504475675/comments/default' title='Publier les commentaires'/><link rel='replies' type='text/html' href='http://bertrandleclercq.blogspot.com/2007/02/core-data-dappletm.html#comment-form' title='0 commentaires'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14512355/posts/default/4406021655504475675'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14512355/posts/default/4406021655504475675'/><link rel='alternate' type='text/html' href='http://bertrandleclercq.blogspot.com/2007/02/core-data-dappletm.html' title='Core DATA d&apos;Apple(tm)'/><author><name>Bertrand Leclercq</name><uri>http://www.blogger.com/profile/12612587277243079055</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_jlZX88hjLxM/Rccp6NvY5sI/AAAAAAAAAAg/TKjziQt45Ew/s72-c/CoreDataMVC.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14512355.post-112144971832374591</id><published>2005-07-15T19:33:00.000+02:00</published><updated>2005-07-15T19:53:11.630+02:00</updated><title type='text'>Extreme programming, une révolution ?</title><summary type='text'>L'XP fait parler d'elle. En effet il s'agit plus qu'une méthode de programmation, mais réellement d'un process de développement complet, permettant notamment d'itérer sur les spécifications fonctionnelles.Le site de référence de ce process de développement et de méthodologie orienté "coding" va bouleverser toutes vos idées classiques :- Spécifications qui évoluent quotidiennement- Programmation </summary><link rel='replies' type='application/atom+xml' href='http://bertrandleclercq.blogspot.com/feeds/112144971832374591/comments/default' title='Publier les commentaires'/><link rel='replies' type='text/html' href='http://bertrandleclercq.blogspot.com/2005/07/extreme-programming-une-rvolution.html#comment-form' title='0 commentaires'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14512355/posts/default/112144971832374591'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14512355/posts/default/112144971832374591'/><link rel='alternate' type='text/html' href='http://bertrandleclercq.blogspot.com/2005/07/extreme-programming-une-rvolution.html' title='Extreme programming, une révolution ?'/><author><name>Bertrand Leclercq</name><uri>http://www.blogger.com/profile/12612587277243079055</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14512355.post-112143530097864726</id><published>2005-07-15T15:44:00.000+02:00</published><updated>2005-07-15T15:48:20.976+02:00</updated><title type='text'>Une formation pratique sur les Design Patterns</title><summary type='text'>LTM propose une excellente formation pratique sur les Design Patterns.Je vous recommande vivement pour parfaire vos connaissances de suivre cette formation.50% du temps de cette formation serait consacré à des travaux pratiques où vous mettrez en oeuvre ces nouvelles connaissances accumulées.Le programme de ce cours est disponible ici.</summary><link rel='replies' type='application/atom+xml' href='http://bertrandleclercq.blogspot.com/feeds/112143530097864726/comments/default' title='Publier les commentaires'/><link rel='replies' type='text/html' href='http://bertrandleclercq.blogspot.com/2005/07/une-formation-pratique-sur-les-design.html#comment-form' title='0 commentaires'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14512355/posts/default/112143530097864726'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14512355/posts/default/112143530097864726'/><link rel='alternate' type='text/html' href='http://bertrandleclercq.blogspot.com/2005/07/une-formation-pratique-sur-les-design.html' title='Une formation pratique sur les Design Patterns'/><author><name>Bertrand Leclercq</name><uri>http://www.blogger.com/profile/12612587277243079055</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14512355.post-112143492978421593</id><published>2005-07-15T15:35:00.000+02:00</published><updated>2005-07-15T15:42:09.786+02:00</updated><title type='text'>Un ouvrage en français sur les Design Patterns</title><summary type='text'>Le site labo-sun.com propose ici un excellent ouvrage de formation gratuit et en ligne sur le net sur les Design Patterns.En effet dans la phase de Design il est très pratique d'utiliser des modèles de conception éprouvés.On est en général très surpris de la pertinence des patterns, et il est nécessaire pour les apprécier d'avoir des cas de conception pratique à proposer.Je vous recommande </summary><link rel='replies' type='application/atom+xml' href='http://bertrandleclercq.blogspot.com/feeds/112143492978421593/comments/default' title='Publier les commentaires'/><link rel='replies' type='text/html' href='http://bertrandleclercq.blogspot.com/2005/07/un-ouvrage-en-franais-sur-les-design.html#comment-form' title='0 commentaires'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14512355/posts/default/112143492978421593'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14512355/posts/default/112143492978421593'/><link rel='alternate' type='text/html' href='http://bertrandleclercq.blogspot.com/2005/07/un-ouvrage-en-franais-sur-les-design.html' title='Un ouvrage en français sur les Design Patterns'/><author><name>Bertrand Leclercq</name><uri>http://www.blogger.com/profile/12612587277243079055</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14512355.post-112143411878963302</id><published>2005-07-15T15:21:00.000+02:00</published><updated>2005-07-15T15:28:38.793+02:00</updated><title type='text'>Le WSI aide les Web Services</title><summary type='text'>Les Web Services sont actuellement le cheval de bataille de beaucoup d'offres serveurs. Ils permettent le développement d'applications serveurs qu'il est possible d'invoquer sous forme de requête HTTP : pratique et plus de problèmes de FireWall !Le WSI : Web Services Interoperability est un regroupement de sociétés et d'acteurs majeurs dans ce domaine qui proposent des profils de Web Services </summary><link rel='replies' type='application/atom+xml' href='http://bertrandleclercq.blogspot.com/feeds/112143411878963302/comments/default' title='Publier les commentaires'/><link rel='replies' type='text/html' href='http://bertrandleclercq.blogspot.com/2005/07/le-wsi-aide-les-web-services.html#comment-form' title='0 commentaires'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14512355/posts/default/112143411878963302'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14512355/posts/default/112143411878963302'/><link rel='alternate' type='text/html' href='http://bertrandleclercq.blogspot.com/2005/07/le-wsi-aide-les-web-services.html' title='Le WSI aide les Web Services'/><author><name>Bertrand Leclercq</name><uri>http://www.blogger.com/profile/12612587277243079055</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14512355.post-112143286535949075</id><published>2005-07-15T15:01:00.000+02:00</published><updated>2005-07-15T15:11:44.973+02:00</updated><title type='text'>Nouvelle venue dans la famille</title><summary type='text'>Ambre, elle a deux mois et demi</summary><link rel='replies' type='application/atom+xml' href='http://bertrandleclercq.blogspot.com/feeds/112143286535949075/comments/default' title='Publier les commentaires'/><link rel='replies' type='text/html' href='http://bertrandleclercq.blogspot.com/2005/07/nouvelle-venue-dans-la-famille.html#comment-form' title='0 commentaires'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14512355/posts/default/112143286535949075'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14512355/posts/default/112143286535949075'/><link rel='alternate' type='text/html' href='http://bertrandleclercq.blogspot.com/2005/07/nouvelle-venue-dans-la-famille.html' title='Nouvelle venue dans la famille'/><author><name>Bertrand Leclercq</name><uri>http://www.blogger.com/profile/12612587277243079055</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14512355.post-112143231181938814</id><published>2005-07-15T14:53:00.000+02:00</published><updated>2005-07-15T14:58:31.820+02:00</updated><title type='text'>Faq C++ Lite</title><summary type='text'>Une excellent FAQ dédiée au langage C++ et disponible dans de nombreuses langues.Elle fait rééllement référence dans le domaine et vous montrera tous les pièges et les bonnes façons de programmer en C++. N'oubliez pas que le C++ est un langage très technique et piégeux, la lecture d'une telle publication s'avère indispensable.Son auteur Marshall Cline démontre ainsi son expertise en la </summary><link rel='replies' type='application/atom+xml' href='http://bertrandleclercq.blogspot.com/feeds/112143231181938814/comments/default' title='Publier les commentaires'/><link rel='replies' type='text/html' href='http://bertrandleclercq.blogspot.com/2005/07/faq-c-lite.html#comment-form' title='0 commentaires'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14512355/posts/default/112143231181938814'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14512355/posts/default/112143231181938814'/><link rel='alternate' type='text/html' href='http://bertrandleclercq.blogspot.com/2005/07/faq-c-lite.html' title='Faq C++ Lite'/><author><name>Bertrand Leclercq</name><uri>http://www.blogger.com/profile/12612587277243079055</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14512355.post-112143170008849475</id><published>2005-07-15T14:40:00.000+02:00</published><updated>2005-07-15T14:50:28.693+02:00</updated><title type='text'>L'excellent site Java d' Emmanuel Puybaret</title><summary type='text'>Je vous recommande fortement l'excellent site sur le  langage Java d'Emmanuel PUYBARET.J'ai eu l'occasion de faire intervenir Emmanuel au sein de la société LTM, qui de plus est une excellent formateur aux technologies Java.Vous y trouvez notamment un excellent cours complet d'introduction au langage Java : Du C++ à Java.Une approche basée sur l'exemple et de plus une approche très didactique, en</summary><link rel='replies' type='application/atom+xml' href='http://bertrandleclercq.blogspot.com/feeds/112143170008849475/comments/default' title='Publier les commentaires'/><link rel='replies' type='text/html' href='http://bertrandleclercq.blogspot.com/2005/07/lexcellent-site-java-d-emmanuel.html#comment-form' title='0 commentaires'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14512355/posts/default/112143170008849475'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14512355/posts/default/112143170008849475'/><link rel='alternate' type='text/html' href='http://bertrandleclercq.blogspot.com/2005/07/lexcellent-site-java-d-emmanuel.html' title='L&apos;excellent site Java d&apos; Emmanuel Puybaret'/><author><name>Bertrand Leclercq</name><uri>http://www.blogger.com/profile/12612587277243079055</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14512355.post-112142956414815986</id><published>2005-07-15T14:04:00.000+02:00</published><updated>2005-07-15T14:18:09.043+02:00</updated><title type='text'>Visual Studio 2005 Team System</title><summary type='text'>Microsoft(tm) propose un nouveau produit de développement : Visual Studio 2005 Team System.Il s'agit là plus d'un atelier de développement logiciel intégrant une nouvelle méthodologie pour développer des logiciels.Ce produit propose en effet de réaliser des logiciels grâce aux langages poussés par Microsoft(tm) et ce, en intégrant un outil pour créer ses diagrammes de classes, ses tests unitaires</summary><link rel='replies' type='application/atom+xml' href='http://bertrandleclercq.blogspot.com/feeds/112142956414815986/comments/default' title='Publier les commentaires'/><link rel='replies' type='text/html' href='http://bertrandleclercq.blogspot.com/2005/07/visual-studio-2005-team-system.html#comment-form' title='0 commentaires'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14512355/posts/default/112142956414815986'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14512355/posts/default/112142956414815986'/><link rel='alternate' type='text/html' href='http://bertrandleclercq.blogspot.com/2005/07/visual-studio-2005-team-system.html' title='Visual Studio 2005 Team System'/><author><name>Bertrand Leclercq</name><uri>http://www.blogger.com/profile/12612587277243079055</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14512355.post-112142873696336757</id><published>2005-07-15T13:46:00.000+02:00</published><updated>2005-07-15T13:58:56.966+02:00</updated><title type='text'>Visual Studio 2005 Beta Test</title><summary type='text'>Microsoft propose sur son site le téléchargement gratuit des betas test de ses produits de développement dans leur version 2005  C'est ici : http://www.microsoft.com/france/vstudio/vs2005beta2.mspx  Microsoft propose également aux développeurs d'applications d'accèder gratuitement aux versions Express de ses produits :  - Visual Web Developper 2005 Express - Visual Basic 2005 Express - Visual C++</summary><link rel='replies' type='application/atom+xml' href='http://bertrandleclercq.blogspot.com/feeds/112142873696336757/comments/default' title='Publier les commentaires'/><link rel='replies' type='text/html' href='http://bertrandleclercq.blogspot.com/2005/07/visual-studio-2005-beta-test.html#comment-form' title='0 commentaires'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14512355/posts/default/112142873696336757'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14512355/posts/default/112142873696336757'/><link rel='alternate' type='text/html' href='http://bertrandleclercq.blogspot.com/2005/07/visual-studio-2005-beta-test.html' title='Visual Studio 2005 Beta Test'/><author><name>Bertrand Leclercq</name><uri>http://www.blogger.com/profile/12612587277243079055</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14512355.post-112142392659219291</id><published>2005-07-15T12:35:00.000+02:00</published><updated>2005-07-15T13:46:53.050+02:00</updated><title type='text'>Création du Blog de Bertrand Leclercq</title><summary type='text'>Bertrand Leclercq, 42 ans, consultant informatique spécialisé dans les langages et techniques de développement de logiciels.Ce Blog vous permettra d'obtenir des informations concernant l'état de l'art en matière de développement, ainsi que des informations techniques et méthodologiques sur le développement.Il s'agit là d'un art qui évolue perpétuellement et qui depuis quelques temps, tent à se </summary><link rel='replies' type='application/atom+xml' href='http://bertrandleclercq.blogspot.com/feeds/112142392659219291/comments/default' title='Publier les commentaires'/><link rel='replies' type='text/html' href='http://bertrandleclercq.blogspot.com/2005/07/cration-du-blog-de-bertrand-leclercq.html#comment-form' title='0 commentaires'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14512355/posts/default/112142392659219291'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14512355/posts/default/112142392659219291'/><link rel='alternate' type='text/html' href='http://bertrandleclercq.blogspot.com/2005/07/cration-du-blog-de-bertrand-leclercq.html' title='Création du Blog de Bertrand Leclercq'/><author><name>Bertrand Leclercq</name><uri>http://www.blogger.com/profile/12612587277243079055</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry></feed>
