Dernière mise à jour : 20/09/2005 - 7 livres - 7 critiques
Public visé : Tous Résumé de l'éditeur
Développé dans les années 1970 à la suite des travaux d'Edgar Codd, SQLI, (Structurel Query Language) est le langage par excellence d'accès aux bases de données relationnelles.
Il fait d'ailleurs l'objet l'une norme ANSI/ISO. Tous les SGBDR implémentent SQL, mais les développeurs de chaque système ayant adapté le langage pour répondre à des besoins spécifiques, le passage d'un dialecte à l'autre est parfois délicat.
Un ouvrage de référence s'imposait donc.
SQL en concentré réunit en un seul volume, tout ce qu'il faut savoir sur le langage et ses différentes déclinaisons.
Critique du livre par la rédaction (Damien Griessinger) SQL in a Nutshell de son petit nom anglais porte bien le titre de "Manuel de référence" Le but de se livre est de pouvoir avoir sous les yeux les principales instructions SQL et diverses fonctions dans les 5 SGBDR principaux du marché. La norme SQL2003 est mise en avant tout au long de l'ouvrage et les options de commandes sont clairement expliquées Le petit plus est que les auteurs nous apportent des conseils bien utiles sur l'utilisation des instructions (comme un WHERE avec un IS NULL) Dans cette seconde édition, les dernières versions sont mises à l'honneur, on regrettera cependant que la version de PostgreSQL abordée soit vraiment trop ancienne (7.0), ce qui est décevant pour les connaisseurs, mais rassurez vous, cet ouvrage est un excellent moyen de voir ce que font les "concurrents" et de pouvoir apprendre facilement. Pour résumer, c'est un ouvrage à posseder !! Pour débutant et même expert. Les SGBDR présentés dans le livre sont :
SommaireHistorique de SQL et implémentations
Concepts fondamentaux
Instructions
Fonctions SQL
Programmation des bases de données
Sybase Adaptive ServerMots-clés communs et spécifiques à chaque SGBDR705 pages,
2ème édition,
Juillet 2005
Editions O'Reilly,
ISBN: 2841773000 Commandez sur www.amazon.fr : 45.60 EUR TTC seulement (au lieu de 48 EUR TTC : prix éditeur) - Livraison Gratuite ! |
Public visé : Débutants Résumé de l'éditeur
Plus proche d'Oracle que de MySQL, PostgreSQL est l'un des rares SGBD open source capables de concurrencer les produits commerciaux: découvrez-le en action dans l'environnement Apache/PHP/XML, idéal pour les applications Web. Du cahier des charges au code, ce livre montre la puissance de PostgreSQL à travers la réalisation d'une base graphique mise à jour via des services Web : cartographie avec les types de données évolués, héritage de tables et procédures stockées pour plus de modularité et de performance ; mise en œuvre depuis PHP et création à la volée de documents XML et d'images ; rendu des résultats sous différentes formes grâce aux feuilles de style XSL, etc. Critique du livre par la rédaction (Damien Griessinger)
Agréablement surpris ! On peut se dire qu'un ouvrage de 120 pages est un peu léger pour aborder des sujets aussi vastes mais avec une présentation efficace et des explications simples et concrètes, l'auteur arrive à expliquer des concepts pas très évidents aux plus néophytes. Il est cependant utile de remarquer que l'auteur ne rentre pas en profondeur dans les thèmes étudiés, mais ce n'est pas le but du livre, ici il s'agit plus d'une découverte du potentiel de l'environnement LAPP.... Les nombreux schémas et captures d'écrans apportent un énorme plus, face à des ouvrages type "pavé" où la théorie prime plus que la pratique ! Les petites annotations (BA-BA, Alternatives, Informations pratiques) bien placées font que le lecteur à une réelle sensation d'apprendre et/ou de découvrir de nouvelles choses. Très pédagogique, le livre se lit tout seul, et garde une démarche professionnelle (cahier des charges, choix des outils, ...). Pour conclure, le livre est vraiment un bon achat, le prix est plus que raisonnable (20euros) et peut servir de passerelle vers des livres plus technique sur PostgreSQL, PHP, XML voir SVG. Sommaire
122 pages,
1ère édition,
Octobre 2002
Editions Eyrolles,
ISBN: 2212111665
, Broché, dimensions : 21 x 1 x 24 Commandez sur www.amazon.fr : |
Public visé : Débutant à Spécialiste Résumé de l'éditeur
Les graphiques vectoriels adaptables ou SVG sont un nouveau standard validé par le W3C et reposant sur XML. Ils permettent d'obtenir des documents web, à la fois graphiques et textuels, plus légers, rapides à charger et bien plus interactifs. Les documents au format SVG, à la différence des fichiers bitmap tels que les GIF, PNG ou JPEG, ne souffrent pas de problèmes de pixellisation car leur résolution n'est pas fixe et ils sont lisibles à partir de n'importe quelle plate-forme : ordinateurs de bureau PC ou Mac, assistants personnels ou téléphones portables dits smartphones. Les images SVG s'adaptent, en effet, à tous types de résolutions et toutes tailles d'écran. Par ailleurs, SVG reposant sur XML, toute donnée mise en forme devient alors exploitable. SVG s'adresse aux programmeurs XML, à ceux qui ont besoin d'utiliser du vectoriel pour des applications diverses intensives graphiquement (architecture, cartographie) ainsi qu'aux webmasters qui cherchent à créer des documents pour le Web à la fois adaptables à toutes les plates-formes et dont le contenu peut varier selon les utilisateurs. Cet ouvrage traite à la fois de la création de graphismes élémentaires, des effets et des filtres ainsi que de leur structure en XML et de leur intégration avec Java, Perl et XSLT. Vous découvrirez dans ce manuel comment SVG permet de simplifier les tâches suivantes : * Créer des pages web dont les images et le contenu sont imbriqués et peuvent être changés à la volée. * Permettre le changement de la langue utilisée dans un document en fonction de la configuration du navigateur Internet. * Générer des graphiques et des statistiques à partir de données en provenance de sources variées. * Passer de dessins issus de plans d'architecte à des documents exploitables avec les logiciels de CAD. * Intégrer des graphismes vectoriels dans des programmes ou des scripts en Java ou Perl. Critique du livre par la rédaction (Damien Griessinger)
Un bon livre vaut mieux que des jours de recherche ! Ceux qui ont déjà eu à travailler avec SVG savent de quoi je parle ! Chaque code est expliqué et mis en pratique, on y retrouve tous les résultats des exemples, ce qui est vraiment utile et surtout d'une redoutable efficacité. SVG n'est pas compliqué mais avec cet ouvrage ça devient un vrai jeux d'enfant. En bonus, l'auteur nous rappelle quelques règles de calcul dans le chapitre annexe : Calcul matriciel. Je regrette seulement que la partie manipulation à l'aide de XSLT ne soit pas autant développé, mais pour des utilisations de base ou de découverte cela suffit largement. En resumé, pour être productif très rapidement sur SVG, n'hésitez pas, achetez le ! Sommaire
330 pages,
Classique FR édition,
mars 2003
Editions O'Reilly,
ISBN: 2841772284
, Dimensions (en cm) : 18 x 2 x 24 , Format : Broché |
Public visé : Initiés Résumé de l'éditeur
L'association de PHP/MySOL et de JavaScript offre au développeur un large éventail de possibilités pour réaliser, autour de formulaires HTML et de feuilles de styles CSS, des applications ergonomiques et performantes. Depuis la conception d'aides multifenêtrées en JavaScript jusqu'à la sécurisation d'applications PHP, en passant par l'utilisation de calques, de CSS conditionnelles, de templates et d'annuaires LDAP, on apprendra dans ce cahier les règles de l'art pour développer des applications web légères en PHP/JavaScript. Critique du livre par la rédaction (Damien Griessinger)
De nombreux livres abordent PHP/MySQL et JavaScript, souvent ceux ci expliquent la syntaxe ou encore comment construire pas à pas un site internet, ici ce n'est nullement le cas, les auteurs nous fournissent des "briques logiciel" et des solutions prêtes à l'emplois pour mener les projets internet/intranet. L'IHM (Interface Homme Machine) est mise en avant cependant des connaissances préalables en développement Web sont nécessaires. Les auteurs s'adressent donc à des développeurs qui recherchent des conseils en sécurité et en ergonomie. Au fil des pages, on découvre comment bien exploiter du JavaScript avec PHP et MySQL pour assister le visiteur et contrôler la validité des intéractions sur les pages. Templates, Services web,LDAP et PDF, un savoureux mélange qui fait de cet ouvrage une référence pour bien progresser. La collection "Les cahiers du progammeurs" de chez Eyrolles relève une fois de plus avec succès le défi d'expliquer clairement ennormement de choses en si peu de pages ! Sommaire
211 pages,
Les cahiers du programmeur édition,
Juin 2005
Editions Eyrolles,
ISBN: 2212116780
, Dimensions (en cm) : 21 x 2 x 24 , Format : Broché |
Public visé : Ingénieur Résumé de l'éditeur
Cet ouvrage sans équivalent, exhaustif et d'accès facile est une introduction complète à l'algorithmique. Il s'adresse aussi bien aux étudiants qu'aux professionnels de l'informatique. L'éventail des algorithmes étudiés dans ce livre va des plus classiques, comme les algorithmes de tri et les fonctions de hachage, aux plus récents, comme ceux de la cryptographie, permettant ainsi de passer progressivement des notions élémentaires aux thèmes les plus pointus. Les auteurs, T. Cormen, C. Leiserson, R. Rivest et C. Stein, de renommée internationale, présentent tous les algorithmes dans un pseudo-code proche des langages Pascal, C et Fortran, ce qui les rend très faciles à comprendre et à implémenter. Les algorithmes et leurs propriétés sont analysés en profondeur. Ils sont toujours complétés par des preuves mathématiques et illustrés par de nombreux exemples, figures, études de cas et exercices de difficulté graduée. Au total ce sont plus de 920 exercices et 140 problèmes qui sont proposés. La première édition s'était rapidement imposée comme un remarquable ouvrage de référence, aux États-Unis comme en France. Cette seconde édition, profondément remaniée, mise à jour et enrichie, reste plus que jamais un outil de travail complet et indispensable. Critique du livre par la rédaction (Damien Griessinger)
Un poids considérable, une qualité de papier surprenante, des schémas à foison, c'est la première impression que nous donne cette véritable encyclopédie des algos. Tout développeur a eu besoin un jour d'un algorithme optimisé, seulement voilà, les études sont loin, et on fait généralement du code au "feeling" avec ce qu'il nous reste en tête. Les thèmes abordés sont nombreux, cela va du simple tri à des techniques de cryptographie en passant par les inoubliables graphes. Le livre est surtout axé mathématiques mais des exemples en pseudo code permettent d'adapter rapidement les algorithmes dans n'importe quel langage. Dommage que pour les algos les plus avancés il n'y ait pas d'exemple de code, à part ce petit bémol, cet ouvrage est à posséder dans toute bonne bibliothèque. Sommaire
1146 pages,
2ème édition,
Octobre 2002
Editions Dunod,
ISBN: 2100039229
, Broché, dimensions : 18 x 6 x 25 Commandez sur www.amazon.fr : |
Public visé : Intermédiaire / Avancé Résumé de l'éditeur
Tous les secrets des développeurs professionnels enfin décortiqués et expliqués. Vous voulez utiliser pleinement DirectX 9 et tirer le meilleur parti des capacités de votre carte graphique 3D pour développer des jeux de qualité professionnelle ? Ce livre va vous permettre d'apprendre et de comprendre l'essentiel avec des progrès rapides, des résultats en deux ou trois semaines , sans galère et pas en six mois ou plus. Avec la garantie que notre première ""œuvre"" sera complète terminée et totalement utilisable. Parmi les notions plus particulièrement abordées :
Ce livre est unique : c'est non seulement le seul ouvrage en langue française sur le sujet mais c'est aussi le seul à couvrir tous les aspects de la programmation de jeux depuis les spécifications jusqu'aux phases finales d'optimisation. Vous mettre en œuvre ces techniques pour développer un jeu complet au fil de l'ouvrage : StarShooter. Vous disposerez enfin d'une base saine sur laquelle vous pourrez construire votre propre jeu. Critique du livre par la rédaction (Damien Griessinger)
DirectX est devenu en quelques années l'implémentation obligatoire dans tous développements de programmes exploitants la 3D dans un environnement Microsoft. Aussi n'importe quel programmeur désirant se lancer dedans se heurte à un problème de taille : la barrière de la langue, en effet l'aide ne manque pas sur le sujet, mais que ce soit sur MSDN ou d'autres sites, il s'agit d'un anglais très technique ! CampusPress, dans la collection Le Programmeur nous propose un ouvrage permettant d'être opérationnel rapidement sur DirectX et ce, dans la langue de Molière s'il vous plaît. A travers ses six cents pages, l'auteur (Laurent Testud) nous explique non seulement les différentes APIs, mais aussi des techniques habituellement appliquées dans le développement de jeux vidéos, comme la gestion du temps ou encore les comportements d'êtres vivants en groupe (comportements grégaires). L'auteur se veut terre à terre, il informe le lecteur que ce n'est pas à la fin du livre qu'il sera le prochain John Carmack (concepteur de Doom), mais qu'il aura suffisamment de connaissances pour réaliser des projets complets. Le cdrom fournit est réellement un plus, cela permet de voir tout de suite les résultats des différents codes présentés, de plus le SDK DirectX inclu, nous évitera de longues minutes de téléchargement. Sommaire
660 pages,
Nouvelle édition édition,
juin 2005
Editions CampusPres,
ISBN: 2744019119
, Dimensions (en cm) : 19 x 4 x 24 , Format : Broché |
Résumé de l'éditeur
Les expressions régulières représentent une syntaxe abstraite pour la description de chaînes de caractères. Les domaines d'utilisation des expressions régulières sont nombreux : elles interviennent tant dans le cadre de l'édition de textes très divers qu'en programmation. Dans le premier cas, elles feront gagner à leur utilisateur un temps considérable pour réaliser des tâches de recherche ou de substitution. Dans le second cas, elles sont irremplaçables dans tous les programmes interactifs : elles permettent d'analyser la nature d'une information, le contenu d'une variable ou d'un flux de données, de détecter la présence de telle ou telle information dont on connaît la structure mais dont le contenu n'est pas déterminé par avance, etc. Enfin, les expressions régulières doivent leur succès aux nombreux outils qui les ont rendues accessibles sur la plupart des systèmes et plateformes informatiques. Après avoir exposé les différents types d'expressions régulières - basiques, étendues et avancées - au moyen de nombreux exemples tirés de situations couramment rencontrées, l'ouvrage passe en revue leurs principaux champs d'application : outils de recherche (les programmes de la famille grep), éditeurs de texte (sed, emacs et Alpha) et langages de scripts, tels Tcl, Python, Perl, awk et enfin JavaScript, devenu une référence pour la création de pages web interactives. Une annexe expose les problèmes théoriques liés à la modélisation de ces expressions et à leur implémentation dans des programmes informatiques. Enfin, de nombreux tableaux synoptiques aidant au choix et à l'utilisation des différents dialectes, un lexique anglais-français et quelques adresses Internet sont réunis à la fin de l'ouvrage. Critique du livre par la rédaction (Damien Griessinger)
Qui ne connait pas les expressions régulieres, les fameuses regex ? Aujourd'hui, elles sont pratiquement incontournables et paradoxalement il existe que très peu d'ouvrage sur ce sujet. Référence complète sur la syntaxe, on trouvera dans ce livre de nombreux exemples permettant de comprendre et de progresser plus vite. Ce que l'on apprécie, c'est que l'auteur fait un tour d'horizon sur l'utilisation dans différents languages et outils (Tcl,Python,Javascript,Awk,alpha,sed,grep). Pour les plus curieux, un chapitre est dédié aux l'algorithmes et au fonctionnement interne d'un moteur d'expressions rationnelles. Avec un excelent rapport qualité/prix, les expressions régulières n'auront plus aucun secret pour vous. A acheter de toute urgence, mais pour des lecteurs avertis. Sommaire
272 pages,
septembre 2001
Editions Vuibert,
ISBN: 2711786803 |