mercredi 12 octobre 2011

la 3D libre avec blender


Blender a été développé en tant qu’outil de production d’animations 3D. Il a donc avant tout un usage professionnel et productif. Il est d’ailleurs étonnant de constater comme Blender devient particulièrement productif lorsque l’on a maîtrisé son fonctionnement général.
Blender a également les artistes à l’esprit, en étant très éloigné des outils de conception ou de dessin assisté par ordinateur, précis mais arides, et ne favorisant pas la créativité personnelle. Au contraire, l’interface de Blender est vivante, souvent fluctuante même, et semble accompagner l’utilisateur dans ses travaux, lui permettant de se recentrer sur sa liberté
artistique, plutôt que sur la rigueur nécessaire à un réalisme excessif.

télécharger la 3D libre avec Blender

L'orienté objet


Cet ouvrage ayant pour objet de traiter de nombreuses technologies, nul doute qu’il est destiné à être lu par un
public assez large. En clair, il s’adresse à tous les adeptes de chacune de ces technologies : industriels, enseignants et étudiants qui pourront le confronter utilement à l’état de l’art en la matière. La vocation première de cet ouvrage n’en reste pas moins une initiation à la programmation orientée objet, prérequis indispensable à l’assimilation de nombreuses autres technologies.

télécharger l'orienté objet

JavaScript pour le web 2,0


Ajouter une légende

Cet ouvrage se veut un guide pratique pour le développement de traitements fondés sur le langage JavaScript dans les pages Web. Nous avons voulu le rendre accessible au plus grand nombre afin de permettre à tout développeur Web d’utiliser ce langage dans différents contextes et de devenir plus
productif dans son utilisation de JavaScript. C’est la raison pour laquelle il détaille aussi bien les mécanismes de base du langage que son utilisation dans des pages Web. Avant
tout didactique, il vise à rendre le lecteur directement opérationnel dans l’utilisation des différentes facettes du langage.

télécharger javasript pour le web 2.0

mardi 11 octobre 2011

Java persistence et hibarnate


La structure de cet ouvrage a parfois été un casse-tête. Il a fallu jongler dès le début entre la configuration de la persistance via les annotations et l’utilisation à proprement parler des API de Java Persistence, le tout sans répéter le guide de référence de l’outil, qui est
sans doute le plus complet du monde Open Source.
• Chapitre 1. Propose un historique et un état des lieux de la persistance dans le monde Java ainsi que des solutions actuellement disponibles sur le marché. Il présente un
exemple très simple d’utilisation de Java Persistence.
• Chapitre 2. Décrit le raisonnement à adopter lorsque vous utilisez un mappeur objetrelationnel. Le vocabulaire est posé dès ce chapitre, qui montre également comment installer JBoss intégré, la base d’exécution des exemples qui illustrent ce livre.
• Chapitre 3. Montre comment annoter vos entités et propose un référentiel des métadonnées.
• Chapitre 4. Apprend à maîtriser les notions abordées dans les trois premiers chapitres.
À ce stade de l’ouvrage, vous commencez à entrer dans les fonctionnalités avancées de
mapping. Dans ce chapitre, vous découvrirez certains principes avancés de modélisation
et les indications indispensables pour mapper vos choix de modélisation.
• Chapitre 5. Dédié aux techniques de récupération d’objets. Vous verrez qu’il existe plusieurs méthodes pour interroger le système de stockage de vos objets (la base de données relationnelle).
• Chapitre 6. Décrit en détail comment considérer la création, la modification et la
suppression des entités. Vous y apprendrez comment prendre en compte la concourance dans vos applications et aborderez la notion de persistance transitive.
• Chapitre 7. Présente les techniques les plus répandues pour manipuler le gestionnaire d’entités et propose plusieurs best practices permettant de mettre en oeuvre une gestion simple et optimale du gestionnaire d’entités, que votre environnement soit autonome (Java SE) ou d’entreprise (EE).
• Chapitre 8. Revient sur certaines fonctionnalités très poussées, spécifiques de l’implémentation de Java Persistence fournie par Hibernate.
• Chapitre 9. Se penche sur l’outillage disponible autour d’Hibernate.
• Chapitre 10. Traite de la problématique d’intégration des caches de second niveau et des pools de connexions. Il détaille aussi l’utilisation du projet annexe Hibernate Validator.

télécharger java persistence et hibarnate


ITIL Pour un service informatique optimal


Au-delà de l’alignement des services informatiques au métier de l’entreprise par le rapprochement entre les départements informatiques et les directions métiers et leurs processus, comment utiliser ITIL pour créer de la valeur ? En soulignant l’importance du cycle de vie des services IT et en facilitant la mise en relation avec les thèmes de l’IT Gouvernance, la nouvelle version ITIL V3 fournit des éléments de réponse.
Cette version actualisée du référentiel s’intéresse non seulement au « quoi faire ? » mais aussi au « comment faire ? », et de fait, elle fournit beaucoup d’informations et de recommandations pour faciliter sa mise en oeuvre ; une nouvelle approche, plus globale et dynamique, apporte une plus grande souplesse d’implémentation et davantage de flexibilité.

télécharger ITIL pour un service informatique optimal

Introduction à la programmation Web en PHP


Ce document est un support de cours : ce n'est pas un cours complet. Des approfondissements nécessitent l'aide d'un enseignant et par ailleurs un certain nombre de thèmes n'ont pas été abordés.

télécharger introduction à la programmation web en PHP.

Introduction à la Conception Objet et à C++


Introduction à la Conception Objet et à C++ 
le but de ce livre est d’introduire la notion même de conception objet, d’un point de vue théorique. Ce chapitre n’a pas la prétention d’expliquer en détail ce type de conception, mais se propose d’en rappeler les idées maîtresses en préambule à l’étude du langage C++. Le chapitre est très largement inspiré de [Mey 91] et [Gau 96] auquel le lecteur pourra se reporter pour plus de précisions. La philosophie du langage C++, comme celle des autres langages à objets, est en effet directement inspirée de ce type de conception.

télécharger introduction à la conception objet et à C++

Guide de référence MS-DOS (extrait)


Un fichier batch contient une série de commande DOS. La plupart de ces commandes peuvent être exécutées manuellement, à l’invite de commandes. En les placant dans un fichier batch et en l’exécutant, on s’assure que chaque commande est exécutée, dans l’ordre dans lequel elle apparait dans le fichier batch.
De plus, les fichiers batch ne sont pas toujours formés que d’une simple suite de commandes ; on peut y inclure des structures de programmation. Nous verrons que le shell supporte notamment les tests si-alors-sinon (if then else), les boucles (for) et des variables.

halte aux hakers Pirater la famille Windows NT


Les systèmes d’exploitation de la famille Microsoft Windows NT représentent toujours une part significative des machines réseau, que le réseau soit public ou privé. Cette prédominance
explique pourquoi NT reste une cible privilégiée de la communauté des hackers depuis 1997, date à laquelle un chercheur surnommé Hobbit a publié un article (http://www.insecure.org/stf/ cifs.txt) sur CIFS (Common Internet File System) et SMB (Server Message Block), les technologies sous-jacentes de l’architecture réseau NT.Les publications relatives aux attaques NT n'ont pas faibli depuis.

télécharger halte aux hakers

Gimp 2.4


Ces livres-là sont rares dans le domaine du logiciel libre. Celui que vous avez entre les mains en fait partie, comme les autres livres de la collection Accès libre et quelques autres, épars. Si je l’avais eu entre les mains à la fin des années 1990, nul doute que je me serais épargné quelques longues soirées à m’interroger sur le sens de certaines cases à cocher. Il n’est rien de tel pour apprendre et comprendre que d’être bien guidé. Il me semble que cet ouvrage répond à cette exigence difficile.

télécharger gimp 2.4