Filtrer
Support
Éditeurs
O Reilly France
-
Mac OS X Leopard ; précis et concis (5e édition)
Toporeck
- O Reilly France
- 7 Février 2008
- 9782841774869
Leopard, la nouvelle version du désormais célèbre Mac OS X s'est largement enrichie de nouvelles fonctionnalités, dont Titre Machine, les Espaces, les Piles, Quick View, des nouvelles versions de Mail, Safari, iChat, etc. Cette cinquième édition est une visite guidée du système. Vous y découvrirez les nouveautés de Leopard, puis ce qui a changé clans le fonctionnement du Compte utilisateur, de la sécurité, du Finder. Les bases de Mac OS X ne sont pas oubliées : les menus, les fenêtres, le Dock, la Corbeille, le Finder, Exposé, Dashboard, Spotlight, les permissions, etc., sont également passés en revue. Mais la visite ne s'arrête pas là. Vous apprendrez aussi comment configurer Leopard avec les Préférences Système, puis vous aborderez les outils Unix : Terminal, les commandes indispensables et les outils Xcode. L'auteur explique également comment paramétrer le courrier électronique avec la nouvelle mouture de l'application Mail, vos connexions Internet et réseau, les imprimantes, les polices, etc. Ce précis & concis est un condensé de ce qu'il faut savoir sur Leopard. Il en dessine la cartographie à l'aide d'explications synthétiques et répond aux besoins immédiats des nouveaux utilisateurs.
-
Actionscript, le langage de programmation de flash, nous arrive dans une troisième version nettement plus rapide et sophistiquée que les précédentes.
Ce langage de programmation orienté objet, fonctionnant - avec flash cs3 et flex, permet de créer du contenu et des applications pour le web, les appareils mobiles et les applications pour le bureau. colin moock, auteur plébiscité de la communauté flash, livre ses connaissances de manière claire et compréhensible. cet ouvrage permet de renforcer ses connaissances théoriques tout en fournissant, autour de nombreux exemples, un guide pratique de programmation.
Une première partie s'attache au coeur du langage : classes, objets, méthodes. fonctions, tableaux, types de données, événements, exceptions, portée. espace de nommage, xml. les éléments fondamentaux du langage sont passés en revue de même que l'architecture de sécurité du lecteur flash. une seconde partie explore les techniques interactive et visuelle : les api d'affichage, la gestion des événements, l'interactivité avec le clavier et la souris, les animations, les images vectorielles et bitmap, le texte, le chargement de contenu.
La troisième partie met l'accent sur la production de code : la combinaison d'actionscript avec des assets créés dans flash cs3, l'utilisation du framework flex et la création de bibliothèque de code personnalisée. pour finir en beauté, colin moock vous propose un exemple complet d'application. quiconque se lance dans la programmation en actionscript trouvera ici les bases pour démarrer rapidement et acquérir des connaissances théoriques solides.
Les plus chevronnés combleront leurs lacunes et découvriront les nouvelles fonctionnalités du langage. que vous soyez designer ou programmeur, que vous connaissiez ou non les versions 1 et 2 d'actionscript, le meilleur d'actionscript 3 sera votre meilleur compagnon, véritable guide pratique constellé d'explications pratiques et d'exemples pertinents.
-
Cet ouvrage est un guide destiné à la création de sites web professionnels. Il vous montre comment construire des sites web en appliquant les pratiques modernes et professionnelles de design. Introduction au Design Web commence depuis le début, en expliquant l'anatomie d'une page et son fonctionnement, et vous mène jusqu'à la publication de votre site en vous conseillant sur les types d'hébergement. Après avoir lu cet ouvrage, vous devrez être en mesure de créer et publier des mises en pages CSS sur deux colonnes accompagnées d'images optimisées pour le Web. Grâce aux nombreux exemples, astuces et exercices proposés par Jennifer Niederst Robbins, vous retiendrez facilement les concepts clés et pourrez rapidement construire un site web d'aspect professionnel. Vous trouverez dans ce livre : comment créer une page (X) HTML basique et y ajouter des liens et des images ; tout ce qu'il faut savoir à propos des standards : (X) HTML, DTD, etc. ; les CSS et l'art de formater du texte, de jouer avec les couleurs et les arrière-plans, d'utiliser le modèle de boîte, les modèles de mise en pages, etc. ; tout sur les images, de leur traitement à leur optimisation ; le processus de développement d'un site web, du début à la fin ; l'hébergement de vos pages, les noms de domaines et le FTP.
-
Bash est aujourd'hui le shell le plus utilisé dans le monde unix.
Installé par défaut sur linux et mac os x, sa maîtrise s'avère indispensable dés que l'on cherche à travailler de manière plus efficace et à éviter de répéter inlassablement - les mêmes tâches. bash - le livre de recettes vous invite à découvrir et mettre en oeuvre les immenses possibilités d'automatisation de votre travail. au travers de solutions adaptables, ce livre vous propose des scripts, de nombreux exemples et programmes pour automatiser vos tâches d'administration système, manipuler vos fichiers de toutes les façons possibles, ou encore configurer la complétion automatique.
En parcourant les 282 recettes de cet ouvrage, vous apprendrez rapidement comment : écrire des scripts dans les règles de l'art, exécuter plusieurs commandes, soit de manière séquentielle, soit sous la forme d'une seule très longue commande, trier, rechercher vos différents dossiers et répertoires, exploiter aux mieux différents outils tels que echo, sort, grep, etc., travailler avec les dates et heures, analyser les arguments de la ligne de commande, la sortie d'une fonction, configurer une base de données mysql, sécuriser vos scripts, fixer les autorisations et utiliser ssh, écrire des raccourcis pour taper plus vite, configurer et personnaliser nash selon vos goûts, écrire des fonctions réutilisables.
Pour les administrateurs, les développeurs ou les utilisateurs quotidiens, bash - le livre de recettes est une vraie mine d'or. lorsque vous aurez suivi les conseils et différentes recettes de cet ouvrage, vous pourrez gérer votre système de manière efficace et beaucoup plus facile.
-
L'art du beau code ; les meilleurs programmeurs pensent tout haut
Collectif
- O Reilly France
- 18 Mars 2008
- 9782841774234
Trente-huit développeurs, passés maîtres dans l'art du bien coder, vous font partager le cheminement de leur pensée et vous entraînent à leur suite dans l'élaboration d'un projet. Ils vous livrent tous leurs secrets de fabrication y compris quelques entorses à la règle lorsque le besoin s'en fait sentir.
Cet ouvrage a obtenu la plus haute distinction dans la catégorie livres du Jolt Award 2008.
-
A l'heure où le volume de données circulant entre les salariés d'une entreprise atteint des sommets, Microsoft propose avec SharePoint 2007 une solution de travail collaboratif s'appuyant sur les outils bureautiques que sont Office, Outlook, Internet Explorer. Grâce à ce système centralisé, chacun peut mettre à disposition de ses collègues, en consultation ou en commun les documents et les informations qu'il possède. Ainsi les flux de travail peuvent être rationalisés, les versions de documents contrôlées, la publication sécurisée des données, tout en restant accessible depuis une interface web. Un dispositif aussi performant implique une architecture parfois labyrinthique pour l'utilisateur comme pour l'administrateur. Pratique de SharePoint 2007 se propose de vous guider dans ce dédale en vous expliquant entre autres comment : Configurer SharePoint pour ses besoins ; Travailler avec SharePoint pour contrôler Word, Excel et Outlook ; Créer des sites, des blogs ou des wikis prêts pour le travail collaboratif ; Personnaliser son interface de travail ; Reprendre des modèles et des bibliothèques SharePoint clés en main ; Mettre en place une messagerie électronique et un flux de travail ; Gérer les changements en temps réel grâce à RSS ; Recueillir des données avec InfoPath. Cet ouvrage s'adresse à tous ceux qui utilisent professionnellement l'interface unifiée de SharePoint 2007 mais aussi aux administrateurs, créateurs de sites et développeurs SharePoint. Pratique de SharePoint 2007 permettra à chacun de s'approprier l'outil et de l'adapter à ses besoins ou à ceux de son entreprise.
-
L'Extreme Programrning, ou XP, est une nouvelle approche du développement logiciel.
Cette méthode met l'accent sur la simplicité, le feedback et l'implication de tous les membres d'un projet. Si vous êtes en retard dans votre projet, si vous avez dépassé votre budget, si vous avez perdu des heures et des heures à déboguer votre code, pourquoi ne pas envisager l'approche XP ? Ce guide présente ce qu'est XP et vous montre comment elle peut améliorer réellement votre manière de travailler.
Il explique les différentes composantes de cette méthode les règles de base, les bonnes pratiques, la manière de coder (du code simple et réutilisable), l'organisation du travail en équipe, les relations avec le client, la gestion du calendrier. Si vous rencontrez des difficultés pour mener à bien vos projets, que vous soyez développeur, manager ou client, ce précis & concis vous montrera que XP peut vous aider à créer de bons systèmes répondant aux attentes métier et cela avec les ressources à votre disposition.
XP a quelque chose à vous apprendre, ne serait-ce qu'à retrouver le plaisir de la programmation.
-
Dans l'univers linux, on ne compte plus les distributions.
Parmi elles, debian fait figure de référence. considérée comme la distribution open source par excellence, elle est soutenue par la fsf et propose un nombre impressionnant de paquets. debian à 200 % se propose d'explorer les faces cachées de cette distribution au travers de 50 fiches indépendantes. les auteurs vous livrent quelques astuces étonnantes ou vous disent tout ce qu'il y a à savoir sur un sujet crucial, comme les sauvegardes.
Au travers de neuf thèmes, vous trouverez, par exemple, des astuces et des techniques de spécialistes telles que : l'installation : automatiser une installation, convertir knoppix en debian, installer debian sur un mac ; le démarrage : animer le démarrage, gérer les niveaux d'exécution ; le matériel : installer les pilotes propriétaires nvidia et ati, personnaliser un clavier multimédia ; les applications : installer mplayer, lancer une application windows ; la maintenance : gérer les paquets en ligne de commande ou de manière graphique, mettre le système à jour ; l'administration : utiliser debian-volatile, résoudre les conflits de dépendance, faire un paquet du noyau ; la personnalisation : convertir un rpm en paquet debian, créer un cd de debian amorçable, rétroporter un paquet de testing ; le réseau : gérer plusieurs réseaux sur un portable, préparer un système hôte xen ; le dépannage : réparer des paquets avec knoppix, réparer un système avec les cd d'installation.
Ecrit par des passionnés, cet ouvrage s'adresse à l'utilisateur qui souhaite aller plus loin avec son système, qu'il soit novice ou plus expérimenté. il vous permettra d'innover et d'avoir encore plus de plaisir à utiliser votre debian.
-
HTML et CSS constituent le duo incontournable pour qui envisage de créer ses pages Web.
Ces deux standards du W3C permettent d'écrire des pages et d'en contrôler finement la présentation. Cet ouvrage est une véritable introduction à la création de pages. Il vous explique progressivement comment construire une page Web, puis, il vous apprend à maîtriser les feuilles de style (CSS) qui vous permettront de rendre vos pages attrayantes et faciles à maintenir. L'auteur étaye ses explications de nombreux exemples que vous pouvez suivre pas à pas.
Une première partie aborde HTML par le menu. Déjà il faut savoir avec quels outils écrire une page. L'auteur vous explique ensuite quels en sont les éléments constitutifs. Puis vous verrez comment mettre en forme le texte, y insérer des liens, des images, créer des listes et des formulaires, etc. Les principes essentiels du langage HTML et la description de ses composants indispensables sont illustrés par de nombreux exemples.
Une seconde partie vous mènera vers la maîtrise de la présentation des pages que vous venez d'apprendre à écrire. Découvrez comment aligner du texte, ajuster la taille des marges, faire les bons choix typographiques, gérer l'aspect des listes et des formulaires, orner vos tables de bordures esthétiques, bref, tout ce qui fait que l'on aura envie de lire vos pages. L'ouvrage se termine par un rapide aperçu de quelques fonctionnalités JavaScript.
Ce langage permet notamment d'améliorer certains aspects des pages web ou d'y insérer des petits programmes que l'on trouve sur le Web. Voyez par exemple comment intégrer un calendrier à vos pages en un rien de temps. De plus, ce livre contient un aide-mémoire cartonné qui vous aidera à retrouver la balise ou la propriété oubliée.
Introduction à HTML et CSS permet à qui veut se lancer dans la création de pages Web d'apprendre rapidement à les écrire et à les présenter.
La démarche suivie par l'auteur est progressive, les explications sont claires et les nombreux exemples font que l'apprentissage est rapide. Alors, n'hésitez plus et passez au Web !.
-
XML ; précis et concis ;
Simon St.laurent, Michael Fitzgerald
- O Reilly France
- Precis Et Concis
- 2 Février 2006
- 9782841774012
Conçu à partir de la norme sgml, pour être le format de prédilection des échanges de données sur le web, xml est devenu en peu de temps un format à vocation universelle, désormais quotidiennement utilisé par les applications les plus diverses.
Cette nouvelle édition prend en compte les derniers développements de xml. les spécifications de xml 1. 0 et 1. 1 sont abordés, ainsi que les dtd. ce guide aborde les espaces de noms, qui permettent d'identifier les vocabulaires xml, xml schema, relax ng et schematron, des langages qui définissent ces vocabulaires et qui décrivent les structures des documents xml. chaque technologie est couverte de manière claire et exhaustive.
Ce gui de restera dans la poche de tous ceux qui travaillent avec la syntaxe xml ou qui créent des vocabulaires xml.
-
Depuis l'époque oú il servait surtout aux administrateurs de système unix pour automatiser des tâches répétitives, perl s'est rendu utile dans tous les domaines de l'informatique, du web aux bases de données, en passant par le traitement des fichiers.
Il est particulièrement apprécié pour sa rapidité, sa gigantesque bibliothèque de modules (cpan) et le fait qu'il soit livré en standard sur la plupart des systèmes d'exploitation. cette introduction est un tutoriel pratique, conçu pour vous amener aussi rapidement que possible à l'écriture de scripts efficaces. de nombreux exercices (ainsi que leurs solutions) accompagnent chaque chapitre. cette nouvelle édition, mise à jour pour perl 5.
8, a été revue les chapitres concernant les expressions régulières et les descripteurs se sont enrichis, un nouveau chapitre sur cpan comblera les débutants. ce livre vous propose ainsi : une promenade didactique à la découverte des spécificités de perl. une couverture systématique des nombreuses fonctionnalités de perl. de nombreux exemples de code et des exercices sur chaque sujet, ainsi que les réponses détaillées.
En vue de votre apprentissage, les points essentiels du langage sont abordés : les composantes de base : les données scalaires, les listes et les tableaux. la manière de définir des sous-programmes et de les invoquer. un examen des entrées/sorties et des descripteurs de fichiers. l'une des fonctionnalités de perl qui en fait l'un des meilleurs langages de programmation : les tables de hachage. les expressions régulières : définition, utilisation et application sur du texte.
Les structures de contrôles ou comment coder plus facilement. comment tout savoir sur les fichiers ou les répertoires à l'aide de quelques tests. les chaînes et les tris. lancer d'autres programmes depuis perl. trouver des modules sur cpan et les installer. ecrit par des perlistes chevronnés, cette nouvelle édition du best-seller llama book, constitue le guide officiel aussi bien pour l'apprentissage que pour la mise en oeuvre du langage.
Cette nouvelle édition couvre à la fois unix, mac et windows.
-
A mesure qu'un site web gagne en importance, le temps d'affichage des pages dynamiques peut rapidement devenir un casse-tête : on ne sait pas toujours où effectuer des optimisations, et le risque est grand de faire fuir les nouveaux utilisateurs.
Tout au long de son expérience chez yahoo!, steve souders a recueilli les meilleures pratiques en matière d'optimisation des pages les plus visitées sur le web. il vous livre ici 14 règles qui vous permettront d'augmenter le temps de réponse de vos pages de 20 à 25 %. ces règles constituent un ensemble directement applicable de techniques ayant une réelle influence sur les performances d'un site. http, ajax, les css, javascript, les images, flash, autant de composants qui peuvent tous être optimisés.
Voici les différentes règles que vous trouverez dans cet ouvrage : réduire le nombre de requêtes http ; utiliser un réseau de diffusion de contenu ; le champ d'en-tête expires ; compresser les composants de la page ; placer les feuilles de style en début de page ; déplacer les scripts en bas de page ; éviter les expressions css ; externaliser javascript et css ; limiter les résolutions dns ; compacter le code javascript ; limiter les redirections ; nettoyer les scripts dupliqués ; configurer les etags ; mettre les requêtes ajax en cache chacune de ces règles est étayée d'exemples précis pour vous permettre de l'appliquer facilement à votre site.
Une étude des 10 sites les plus fréquentés termine l'ouvrage et donne des exemples sur la façon d'identifier des améliorations en terme de performance sur des sites réels. si votre site est conçu pour accueillir un nombre croissant de visiteurs et que vous souhaitez optimiser l'expérience des internautes, ce livre vous sera indispensable.
-
Que vous développiez du code pour asp (active server pages), pour les scripts côté client de internet explorer, pour les formulaires outlook, ou encore pour wsh (windows script host), vbscript - précis & concis sera votre compagnon de tous les instants.
Ce guide détaille tous les éléments du langage vbscript (visual basic scripting edition). il énumère, en mariant exhaustivité et concision, les différents éléments du langage, classés par ordre alphabétique selon les catégories. simple d'emploi et facilement assimilable, vbscript - précis & concis vous permettra de retrouver aisément le détail d'une fonction, d'une constante, d'une instruction, etc.
Ce petit livre deviendra vite indispensable à quiconque écrit des scripts et cherche une information précise de syntaxe ou sur les détails d'utilisation d'un élément du langage.
-
Depuis que J2EE a conquis les entreprises, les Java Server Pages (JSP) sont devenues l'une des principales interfaces de front-end pour les applications web développées en Java, Les concepteurs de pages web dynamiques et les développeurs Java bénéficient ainsi d'une interface d'accès homogène aux bases de données et aux autres ressources fournies par les applications.
Cela dit, une des caractéristiques des JSP est qu'on peut aussi en tirer avantage sans être un programmeur de haut niveau. Ce livre vous propose de plonger dans le monde fascinant des JSP. Il illustre la manière avec laquelle les JSP utilisent la puissance des servlets Java pour créer des applications web efficaces, faciles à maintenir et réutilisables ; vous y apprendrez par la même occasion à maîtriser le serveur Tomcat d'Apache.
Vous trouverez dans cet ouvrage le détail de la syntaxe complète de JSP, des éléments de script, de la gestion d'erreurs et du débogage, de l'accès aux bases de données, de l'authentification et la personnalisation, de l'internationalisation et de l'intégration avec XML. JavaServer Pages prend en compte les besoins différents des deux types de professionnels qui veulent connaître les JSP : les auteurs de pages web qui souhaitent utiliser les éléments JSP et les programmeurs qui doivent comprendre l'API des JSP.
Si vous souhaitez aller plus loin et que le développement de vos propres composants JSP vous démange, ce livre vous explique également comment créer des bibliothèques de tags personnalisées, ou comment intégrer les servlets et les JavaBeans avec JSP. Enfin, l'auteur développe une bibliothèque de tags complète, axée notamment sur l'accès aux bases de données et à l'internationalisation, qui pourra vous servir de tremplin pour écrire vous propres bibliothèques.
-
-
-
-
Le monde internet et windows 95 guide et ressources
Krol
- O Reilly France
- 26 Novembre 1999
- 9782841770243
-
Depuis le début des années 80, vi est l'éditeur de texte que l'on est sûr de retrouver dans tous les systèmes unix, de bsd à aix, et de linux à solaris, en passant par hp-ux ou sco.
Cependant, même les utilisateurs qui connaissent bien vi ne se servent pas toujours de toutes ses potentialités. ce manuel de poche contient toutes les commandes essentielles de vi, ainsi que de nombreuses astuces permettant de l'utiliser aussi efficacement que possible. quatre clones de vi sont également décrits : vim, elvis, nvi et vile ainsi que leurs extensions comme l'édition multifenêtres, les expressions régulières et les interfaces utilisateur graphiques.
-
-
JavaScript et Dynamic HTML sont aux premières loges du développement de pages web interactives. JavaScript et DHTML - Le livre de recettes se propose, sur le modèle un problème / une solution / une discussion de répondre à la plupart des questions auxquelles sont régulièrement confrontés les développeurs. Au travers de 165 recettes, l'auteur donne un large éventail de solutions, étayées de nombreux exemples, allant de la manipulation de chaînes à l'implémentation des fonctionnalités d'Ajax.
-
Qu'est-ce qui peut bien différencier des applications Web 2.0 comme Facebook, Google, Amazon ou eBay de celles qui échouent à attirer des millions d'utilisateurs ? L'innovation ? L'utilité ? L'effet de mode ? La réponse est : les algorithmes d'exploitation de l'intelligence collective. En effet, sans algorithme capable de capter les comportements des internautes et de répondre à leurs besoins spécifiques, une application Web 2.0 n'est qu'une coquille vide. Programmer pour l'intelligence collective vous fait entrer dans les coulisses des applications qui marquent leur temps en démontant les mécanismes des algorithmes qui les rendent si efficaces. Dans cet ouvrage, vous apprendrez entre autres à : mettre au point des filtrages collaborants et des systèmes de recommandations de type del.icio.us ; révéler l'existence de groupes à la manière des groupes de consommateurs d'Amazon ; créer des algorithmes de recherche, d'indexation et de classement comme ceux de Google ; filtrer tous types de documents à la manière des anti-spams ; décrypter des mécanismes décisionnels avec la modélisation en arbres ; établir des modèles de prix dans l'esprit de l'API eBay ; programmer une intelligence évolutive à l'aide d'algorithmes génétiques. Programmer pour l'intelligence collective est destiné à tous les développeurs qui cherchent à créer des applications modernes et originales, mais aussi à ceux qui s'intéressent aux algorithmes et à leur mise en application dans le monde du Web 2.0.
-
-
Cet ouvrage, essentiellement composé d'exemples concrets, contient 164 programmes complets et représentatifs de java, soigneusement commentés et écrits par l'un des meilleurs spécialistes du langage.
Ces exemples permettront non seulement aux programmeurs de se familiariser avec le langage java, mais pourront également être aisément adaptés à des besoins spécifiques. Les vingt API principales sont ainsi décortiquées. Chaque exemple est précédé d'un résumé sur la question abordée. Des exercices d'application sont proposés à la fin de chaque chapitre. Ce livre est organisé en trois parties. Les chapitres 1 à 9 couvrent les API génériques de java.
Les chapitres 10 à 15 illustrent les API graphiques et les interfaces utilisateur graphiques (GUI). Enfin, les chapitres 16 à 19 contiennent des exemples des API Java distribuées. Dans cet ouvrage vous trouverez : Des exemples qui illustrent les fonctionnalités du noyau des API Java, y compris les Entrées /Sorties, les threads, le travail en réseau, la sécurité, l'internationalisation, le mécanisme de réflexion et la sérialisation d'objets.
Des programmes qui font appel aux API graphiques, notamment Swing, et java 2D. Les impressions, le transfert des données, les javaBeans et les applets sont envisagées d'un point de vue graphique. Enfin, des exemples pratiques d'informatique distribuée mettant en oeuvre l'invocation de méthodes distantes (RMI), l'accès aux bases de données avec SQL, les servlets, JavaServer Pages et XML. Un index clés exemples vous permettra de trouver rapidement le code adapté à vos besoins.
Cette seconde édition est un manuel d'accompagnement de la trilogie Flanagan : java in a Nutshell (consacré aux API génériques de java), java Foundation Classes in a Nutshell (qui couvre les API graphiques) et java Enterprise in a Nutshell (qui s'intéresse à l'informatique distribuée). Le programmeur débutant commencera par Introduction à Java de Pat Niemeyer et Jonathan Knudsen. Programmeurs avertis, mais aussi novices, apprécieront ce livre, qui servira tour à tour de livre de recettes et de mémento, puisqu'il fait la synthèse des différents aspects de Java.