Tuesday, October 30, 2012

I'm attending PASS Summit 2012!







I'm very fortunate to be attending the Professional Association of SQL Server 2012 Summit conference in a few days.  This will be my second time attending.  

I consider this to be the BEST conference for SQL Server because of its complete coverage of SQL Server, the great range of speakers that PASS finds for this event and the networking opportunities.

Let me say that again, the best part of the conference is meeting people in person that I talk to on Twitter or whose blogs I read, or see at SQL Saturday.



I'm looking forward to a very full week of training and networking.



I will be attending Red Gate's SQL in the City on Monday.



Tuesday, I will be attending Allen White's pre-con "Automating and Managing SQL Server with PowerShell". 



The main conference runs Wednesday through Friday.

Given my current assignments, my focus will be on attending sessions that cover Automation, Upgrades, Security, and AlwaysOn.



Have fun, be safe.












Sunday, October 14, 2012

Liens pratiques de la semaine

Vous trouverez dans ce billet une s�lection de liens pratiques autour des technologies Java qui m'ont particuli�rement int�ress�es ces derni�res semaines.

Eclipse 
  • Eclipse RAP 1.5.1 est disponible (voir les bugs r�solus).
  • Un article qui montre comment r�aliser un build du SDK d'Eclipse.
  • Un billet qui fait un point sur Eclipse 4 et pourquoi nous devrions y aller.
  • Une s�rie de billets sur les bonnes pratiques pour faire de l'Eclipse RCP. Actuellement seuls 3 billets sont disponibles (billet 1, billet 2 et billet 3).
  • Fuzz Box un petit plugin qui permet de g�n�rer des diagrammes UML � partir de classe Java.
Java
  • GWT 2.5 RC2 est disponible (page des nouveaut�s).
  • Un article sur Hibernate OGM qui montre comment d�buter.
  • La JSR 353 pr�sent�e � JavaOne 2012 proposera une API pour le support JSON, enfin !! (source Developpez.com).
  • Un article qui pr�sente la fonctionnalit� Rules au niveau de JUnit. Pour faire simple, cela permet de r�aliser des op�rations avant et apr�s un test.
Divers
  • Adobe publie une police de caract�res d�di�e aux d�veloppeurs.
  • Quelques conseils pour les d�butants Java qui souhaitent r�ussir son entretien.
  • Reveal.js, Impress.js, Html5slides, Csss sont des frameworks HTML5 pour faire des pr�sentations (source Korben).
  • Un site qui permet de retrouver de vieilles versions de logiciel (pratique pour retrouver un vieux Firefox).
  • Deux id�es de sources de donn�es pour r�aliser une application � base de NoSQL (ClickStream et TimeSeries) (source CastCodeurs).
  • Une d�mo HTML5 avec WebGL qui permet de modifier en temps r�el l'image issu d'une WebCam.

Thursday, October 11, 2012

T�l�charger Livre : Spring par la pratique - Mieux d�velopper ses applications Java/J2EE

Tirez le meilleur parti de Java EE avec Spring ! Cet ouvrage montre comment d�velopper des applications Java EE professionnelles performantes � l'aide du framework Spring.
L'ouvrage pr�sente les concepts sur lesquels reposent Spring (conteneur l�ger, injection de d�pendances, programmation orient� aspect) avant de d�tailler les diff�rentes facettes du d�veloppement d'applications d'entreprise avec Spring : couche pr�sentation, persistance des donn�es et gestion des transactions, int�gration avec d'autres applications et s�curit� applicative. Cette seconde �dition pr�sente en d�tail les nouveaut�s majeures des versions 2.5 et 3.0 de Spring et de ses modules annexes : mod�le de programmation bas� sur les annotations, Spring Dynamic Modules for OSGi, Spring Batch, Spring Security, SpringSource dm Server, etc.

L'accent est mis tout particuli�rement sur les bonnes pratiques de conception et de d�veloppement, qui sont illustr�es � travers une �tude de cas d�taill�e, le projet Open Source Tudu Lists.




 Comment t�l�charger le livre ? 


T�l�charger Livre : Bonnes pratiques des standards du web

Bienvenue dans l'�dition fran�aise du livre � succ�s de Dan Cederholm, Web Standards Solutions. Utiliser les standards du Web permet de cr�er des contenus pour le plus large public possible, tout en assurant leur compatibilit� future. Ces standards garantissent aussi une meilleure compatibilit� avec les diff�rents supports d'affichage, par exemple les lecteurs d'�cran, les t�l�phones mobiles et les ordinateurs de poche. HTML, XHTML et CSS sont trois exemples de technologies consid�r�es comme des standards du Web.

Cet ouvrage, r�solument pratique, propose des solutions concr�tes, applicables en l'�tat. Il vous montre les avantages que vous pouvez tirer � respecter ces standards et � savoir pr�cis�ment comment les mettre en oeuvre. Vous apprendrez � cr�er des mises en page multicolonnes, � tirer parti des techniques 



de remplacement d'images, � utiliser au mieux les tables et les listes, et bien davantage encore. Cette approche hautement modulaire vous permet d'assimiler, comprendre et exploiter rapidement l'essentiel des standards du Web.




  Comment t�l�charger le livre ? 


Wednesday, October 10, 2012

T�l�charger Livre : D�buter sous linux

Pour que l'informatique soit un outil et non un ennemi !Go�tez GNU/Linux au quotidien !
  • - Utiliser Linux en nomade avec Knoppix
  • -  Choisir une distribution et installer un syst�me GNU/Linux Mandrake
  • -  Naviguer sur le Web et g�rer son courrier �lectronique Traitements de texte, tableurs, logiciels de pr�sentation
  • -  Son, image et vid�o, dessin et retouche d'images, graver des CD-Rom
  • -  Transf�rer des fichiers : peer-to-peer, FTP, SSH
  • -  Partager en r�seau avec des machines Windows
  • -  S�curit�, utilisateurs et groupes
  • -  Commander son syst�me gr�ce au shell
  • -  Installer et mettre � jour des applications, configurer le noyau
  • -  Comprendre ce qu'est vraiment le logiciel libre
Sur le CD-Rom offert avec cet ouvrage : Knoppix 3.6 Eyrathlix (fran�ais), distribution Linux compl�te (Web, mail et agenda, bureautique, jeux, chat, retouche d'images...) pr�te � l'emploi, s'amor�ant directement sur CD-Rom (pas d'installation n�cessaire, ne modifie pas le disque dur). Abrite 2 giga-octets de logiciels directement utilisables : OpenOffice.org, Mozilla, Kontact, th� Gimp, Gaim, jeux... (Pour PC, 256 Mo de RAM)
� qui s'adresse cet ouvrage ?
  • -  Utilisateurs Windows voulant un environnement convivial et leurs applications  -  habituelles en �quivalent libre et gratuit
  • -  Utilisateurs souhaitant d�couvrir GNU/Linux
  • -  Utilisateurs travaillant en mode nomade et ayant besoin d'un syst�me s�r
  • -  Utilisateurs ou administrateurs souhaitant comprendre le logiciel libre
A la d�couverte de Linux et des applications libres
Que l'on soit ou non habitu� � un syst�me MS-Windows, la qualit� des distributions Linux a de quoi s�duire : Knoppix, Mandrake, Debian, Fedora... sont autant d'alternatives gratuites qui proposent l'indispensable arsenal bureautique : OpenOffice.org, agenda et mail (Mozilla Thunderbird, Kmail, Kontact), Web et chat (Mozilla Firefox, Gaim, etc.), retouche d'images (Gimp...), jeux.


                                                        Comment t�l�charger le livre ? 


T�l�charger Formation : PHP 5 & MySQL 5 : Formation compl�te technique


Cet formation interactive s'adresse � tous ceux qui souhaitent b�n�ficier d'une formation rapide et surtout compl�te � PHP5 & MySQL5. Realis� par Micro Application, il vous permet de d�couvrir rapidement toutes les facettes des langages : de l'architecture PHP � l'utilisation des moteurs de Templates, en passant par la configuration des composants et l'interfa�age de PHP5 avec MySQL5. Vous retrouverez tout au long de votre parcours des conseils des formateurs et de nombreux exercices pour vous entra?ner et valider vos acquis.











Comment t�l�charger la formation ? 


Tuesday, October 9, 2012

T�l�charger Livre : Le C en 20 heures

Le langage C est un langage de programmation dont l�histoire nous ram�ne � l��poque de la cr�ation d�Unix, durant la premi�re moiti� des ann�es 1970.
Con�u pour permettre � un m�me programme de fonctionner sur plusieurs types de machines, ce langage � la fois simple et efficace s�duisait par la rapidit� d�ex�cution des programmes qu�il permettait de g�n�rer, et par sa relative simplicit� d�adaptation pour un nouveau type de mat�riel.
Depuis lors, la majorit� des syst�mes d�exploitation des machines cr��s ult�rieurement utilis�rent ce langage fiable, � la fois proche du mat�riel et des math�matiques. Il n�est donc pas �tonnant de retrouver aujourd�hui ce langage partout, des super-calculateurs aux t�l�phones portables.
Le Logiciel Libre lui doit aussi beaucoup. Quel h�ritage ! Et quelle long�vit�. Dans ces conditions, comment apprendre aujourd�hui et en 20 heures seulement, un langage porteur de presque quarante ans d�am�liorations (dont le C++) et de 



d�veloppements spectaculaires (dont GNU/Linux) ? C�est la question � laquelle Le C en 20 heures r�pond, et par la pratique.
Eric Berthomier et Daniel Schang nous font ainsi partager au fil des pages le fruit de leurs exp�riences p�dagogiques et professionnelles en accomplissant un effort de vulgarisation trop rarement rencontr� dans la litt�rature du monde de la programmation. Destin� aux grands d�butants, l�ouvrage n�est pas un manuel comme les autres.
Son int�r�t est d��tre parcouru de A � Z en suivant l�adage : � j�apprends le code en �crivant le code �. Ainsi, Le C en 20 heures n�est pas un ouvrage destin� � prendre la poussi�re sur une �tag�re en attendant que l�on s�y r�f�re un dimanche matin pluvieux. Il a �t� �crit pour �tre lu d�un bout � l�autre, dans l�ordre et pendant 20 � 30 heures d�apprentissage (en tout !) o� l�on vous sugg�rera, par des exercices et des exemples, de programmer tel jeu ou de tester tel calcul en mettant votre imagination au d�fi.
En ce sens, l�ouvrage est orient� vers la pratique de la programmation et l�enseigne sans doute � la mani�re dont les auteurs l�ont apprise : devant un ordinateur, � essayer de programmer quelque chose.




Comment t�l�charger le livre ? 



T�l�charger Livre : Le langage C++ Initiez vous la programmation en C++


Gr�ce � cet ouvrage, initiez-vous rapidement au C++ en d�couvrant les principaux concepts du langage et de la programmation orient�e objet : gestion des entr�es-sorties, boucles et tableaux, mod�les, etc...

Ces concepts sont mis en �uvre dans de nombreux exemples de codes, qui sont analys�s en d�tail pour vous permettre ensuite d'�crire vos propres programmes. Vous pourrez �galement vous exercer et tester vos connaissances avec les quizz et exercices pr�sents dans chaque chapitre, dont vous trouverez les r�ponses � la fin de l'ouvrage.








Comment t�l�charger le livre ? 



T�l�charger Livre : La programmation objet en Java : Cours et exercices corrig�s � Michel Divay

Con�u pour tous ceux qui ont d�j� des bases en programmation et qui d�sirent compl�ter leurs connaissances en programmation objet et en Java, ce livre s'adresse aux �tudiants en IUT, BTS, licences et en �coles d'ing�nieurs des fili�res informatiques. Issu d'un cours que l'auteur enseigne depuis de nombreuses ann�es, il suit une d�marche p�dagogique progressive. Toutes les notions importantes sont illustr�es par des exemples complets et concrets que le lecteur peut tester et modifier lui-m�me. De nombreux exercices corrig�s font de ce livre un outil de travail indispensable. Pour une plus grande interactivit�, le code des programmes Java de ce livre est disponible sur le Web. Les principaux concepts expliqu�s sont les suivants : - la syntaxe de base de Java ; - les notions de la programmation objet : classes, encapsulation, attributs, m�thodes, paquetages et exceptions ; - l'h�ritage et le polymorphisme ; - le d�veloppement d'une classe g�n�rique de gestion de listes ; - les notions de composants, conteneurs et �couteurs de 



composants pour les interfaces graphiques (Awt) ; - l'interface graphique Swing ; - les flux d'entr�es sorties (fichiers, p�riph�riques, site distant) ; - les t�ches concurrentes pour les animations (les threads) ; - les applets (sur le web).  





Comment t�l�charger le livre ? 


T�l�charger Livre : C++ Les fondamentaux du langage � Brice-Arnaud GU�RIN

Ce livre s'adresse � tout d�veloppeur d�sireux d'apprendre le langage C++, dans le cadre de ses �tudes ou pour consolider son exp�rience professionnelle. Le premier chapitre pr�sente les bases de la syntaxe du langage ainsi que l'organisation des programmes. Le chapitre suivant est une transition vers C++, il explicite les notions cl�s pour cr�er ses premi�res applications : structures, pointeurs, biblioth�ques standard Le troisi�me chapitre d�taille la programmation orient�e objets et les m�canismes sp�cifiques au langage (h�ritage, mod�les de classes). Vient ensuite l'�tude de la STL (Standard Template Library), pr�sent�e � travers ses m�canismes les plus importants : les cha�nes, les structures de donn�es et les algorithmes. Le chapitre 5 ouvre C++ sur ses univers, le framework MFC et l'environnement 



.NET C++ CLI. Comme illustration des capacit�s de C++ � cr�er tout type d'applications, l'ouvrage propose un exemple complet de tableur graphique ou encore un grapheur 3D. L'ouvrage se termine par un chapitre consacr� � l'optimisation et aux m�thodes de conception orient�e objet (UML). Le code source des exemples du livre est disponible en t�l�chargement sur www.editions-eni.fr. Les chapitres du livre : Avant-propos - Introduction - De C � C++ - Programmation orient�e objet - La biblioth�que Standard Template Library - Les univers de C++ - Des programmes C++ efficaces .  





Comment t�l�charger le livre ? 




T�l�charger Livre : jQuery � Simplifiez et enrichissez vos developpements JavaScript-Jonathan Chaffer, Karl Swedberg


Pour mettre en �uvre des sites interactifs attrayants, les d�veloppeurs se tournent vers des biblioth�ques JavaScript, qui leur permettent d'automatiser les t�ches courantes et de simplifier les plus complexes. JQuery, la plus populaire d'entre elles, est particuli�rement appr�ci�e des d�veloppeurs tant pour sa coh�rence conceptuelle que ses performances. Dans cet ouvrage, les auteurs partagent leurs connaissances, leur exp�rience et leur passion pour jQuery afin de vous aider � comprendre comment cette biblioth�que fonctionne et vous permettre d'en tirer le meilleur parti. Si vos pr�c�dentes tentatives de d�veloppement JavaScript vous ont laiss� perplexe, ils vous aideront � franchir les obstacles dress�s par AJAX, les �v�nements, les effets et les 
fonctionnalit�s avanc�es du langage JavaScript. Ce livre vous apportera tous les outils 


dont vous avez besoin pour rester � l'avant-garde du d�veloppement web.





Comment t�l�charger le livre ? 


T�l�charger formation : PHP 5 et MySQL : Les fondamentaux � Formations � video2brain


De tous les langages de programmation permettant de cr�er des pages web dynamiques, PHP est le plus r�pandu. Probablement parce qu�il est aussi le plus accessible pour les d�butants et donc le mieux adapt� pour mettre rapidement en place des pages personnelles. Cette formation est destin�e � tous ceux qui souhaitent franchir le pas et se lancer dans le d�veloppement de sites enrichis. D�couvrez les capacit�s de PHP � interagir avec l�utilisateur et � exploiter les ressources stock�es sur un serveur, � l�aide de cette formation p�dagogique et didactique !






Comment t�l�charger la formation ? 



T�l�charger Livre : Algorithmique et programmation en Java � 3�me �dition � Vincent Granet


 Cet ouvrage est une introduction � l'algorithmique et � la programmation imp�rative et orient�e objets. L'auteur met l'accent sur les notions de validit� et de fiabilit� en s'appuyant sur des notations formelles. Tous les algorithmes et les structures de donn�es sont traduits et pr�sent�s en Java. La grande originalit� de ce cours est d'adopter un d�roul� tr�s classique, ce qui permet � un enseignant ayant utilis� jusqu'ici le Pascal ou le C de "basculer" sans douleur vers Java. Cette troisi�me �dition rend compte des �volutions r�centes du langage Java.  





T�l�charger


Comment t�l�charger le livre ? 



Telecharger Livre: Conduite de projet Web

Mener son projet avec m�thode

Comment g�rer avec efficacit� un projet Web ? Comment pr�parer au mieux son d�roulement et garantir la r�ussite de chaque phase ? Nourri par la grande exp�rience de l'auteur, cet ouvrage vous fournira les moyens d'y parvenir, en proposant des solutions concr�tes et op�rationnelles pour chaque �tape.

Emaill� de nombreuses check-listes et grilles d'analyse, ce guide tr�s concret synth�tise les principales pratiques rencontr�es sur le terrain pour chaque type de site : sites catalogues, marchands, institutionnels, de marques, communautaires, �ditoriaux, portails d'entreprise, intranets...




Toutes les phases de gestion d'un projet Web y sont d�velopp�es : strat�gie, d�finition de l'offre, construction du business plan, suivi du budget, �tude de faisabilit�, appel d'offres, choix des prestataires, cahier des charges, r�alisation du site, promotion, h�bergement, r�f�rencement, aspects juridiques...

Des outils adapt�s � chaque phase du projet

La cinqui�me �dition de cet ouvrage s'enrichit d'un pr�cieux chapitre sur les outils du chef de projet Web, dans lequel l'auteur d�crit et compare les principaux leaders du march�, et ce pour chaque �tape du projet. Compl�t�e par cinq �tudes de cas d�taill�es et de nombreux avis d'experts, cette nouvelle �dition se penche �galement sur l'incidence des r�seaux sociaux et du Web mobile sur la r�alisation d'un projet Internet.


Telecharger


Comment t�l�charger le livre ? 


Telecharger Livre:Les cahiers du programmeur Java EE 5


Cet ouvrage s'adresse aux architectes et d�veloppeurs confirm�s qui veulent d�couvrir les nouveaut�s de Java EE 5 ou migrer leurs applications J2EE 1.4 existantes.
Il montre comment s'imbriquent les diff�rentes API de Java EE 5 dans une application internet-intranet.








Telecharger

Comment t�l�charger le livre ?