Logo

Archivos de la categoría: 'Libros'

Manual de usuario del iPhone 4 con IOS 4, disponible para descargar

Apple ha publicado la guía o manual de usuario del iPhone para el IOS 4 denominado “iPhone User Guide for iOS 4 Software

El guía es extensa, consta de 244 páginas en donde se detallan todas las características y múltiples funcionalidades del iPhone 4/3GS con el IOS 4 instalado.

La guía empieza con una introducción al iPhone 4 y iPhone 3GS, se describe detalladamente las partes físicas del smartphone incluido los accesorios.
iPhone 4 partes -1

Luego nos enseña a cambiar la tarjeta micro SIM, activar y configurar el iPhone
iPhone 4 partes SIM -1
Después se explica el funcionamiento de las partes claves del dispositivo, incluyendo la sincronización y la forma de compartir archivos
iPhone 4 partes switching apps
El resto de capítulos, de un total de 28, describen detalladamente las aplicaciones instaladas por defecto en el iPhone.
iPhone 4 Voicemail

El archivo PDF pesa 25.8MB, pero vale la pena descargarlo para aprender todos los trucos y funciones.

Nota: En breve actualizaremos con la guía en español

Descargar libro de SQL Server 2008 R2: introducción a lo nuevo de SQL

Microsoft ha publicado el libro “Introducing Microsoft SQL Server 2008 R2” completamente gratuito y ya se encuentra disponible descargar.

El libro está dirigido para todas las personas que desean aprender lo nuevo de SQL Server 2008 R2.

La primera parte “Administración de base de datos” está orientada a BDAs/desarrolladores y la segunda parte “Business Intelligence Development” a profesionales involucrados en la toma de decisiones.

El libro fue escrito por Ross Mistry y Stacia Misner, consta de 10 capítulos:SQL Server 2008 R2 free book
- Capítulo 1: SQL Server 2008 R2 Editions and Enhancements.
- Capítulo 2: Multi-Server Administration.
- Capítulo 3: Data-Tier Applications.
- Capítulo 4: High Availability and Virtualization Enhancements.
- Capítulo 5: Consolidation and Monitoring.
- Capítulo 6: Scalable Data Warehousing.
- Capítulo 7: Master Data Services.
- Capítulo 8: Complex Event Processing with StreamInsight.
- Capítulo 9: Reporting Services Enhancements.
- Capítulo 10: Self-Service Analysis with PowerPivot.

Libro gratis de VS2010: Moving to Microsoft Visual Studio 2010

Previamente comentábamos sobre el libro Programming Windows Phone 7 Series y hoy, continuando con la serie de libros sobre las nuevas tecnologías de Microsoft, presentamos el libro “Moving to Microsoft Visual Studio 2010”.

Moving to Microsoft Visual Studio 2010 es un libro orientado a todos los desarrolladores y profesionales en general que vienen trabajando con VS2008 o versiones anteriores y deseen actualizar sus conocimientos en Visual Studio 2010.

El libro cubre todas las nuevas funcionalidades, herramientas y características de Visual Studio 2010 como entorno de desarrollo sin tocar temas específicos como lenguajes de programación o manual de referencia de los mismos.

Actualmente se puede descargar los primeros capítulos 3 capítulos del borrador del libro en formato xps.

El libro está organizado en las siguientes partes:

Moving to Microsoft Visual Studio 2010- Part I will be for developers moving from Visual Studio 2003
- Part II will be for developers moving from Visual Studio 2005
- Part III will be for developers moving from Visual Studio 2008

Y en cada parte se explica cómo crear los diferentes tipos de aplicaciones e incluye un enfoque similar en: Business Logic and Data, Designing the Look and Feel y Debugging the Application

Nota: el libro en su versión final tendrá 10 capítulos.

Programming Windows Phone 7 Series: descargar libro gratis

Los desarrolladores .NET ahora disponen de una nueva plataforma en donde desplegar sus aplicaciones, esta plataforma es Windows Phone 7 Series.

Siguiendo la tradición, Microsoft ya ha lanzado una versión preliminar de las herramientas necesarias para que los desarrolladores empiecen a crear aplicaciones y ejecutarlas en el emulador.

Ahora, para completar el aprendizaje también se encuentra disponible el libro “Programming Windows Phone 7 Series”, una guía gratuita escrita por Charles Petzold en donde se describen todos los pasos necesarios para empezar con el desarrollo en Silverlight y XNA. Y además, el código fuente con los ejemplos del libro.

La versión final del libro estará disponible en otoño del 2010 y cuenta con 6 capítulos organizados en 3 partes:

Programming Windows Phone 7 SeriesPart I Getting Started
Chapter 1 Phone Hardware + Your Software
Chapter 2 Hello, Windows Phone

Part II Silverlight
Chapter 3 Code and XAML
Chapter 4 Presentation and Layout

Part III XNA
Chapter 5 Principles of Movement
Chapter 6 Textures and Sprites

Silverlight 4: Curso de entrenamiento gratis

Microsoft ha lanzado Silverlight 4 Training Course, un curso de entrenamiento sobre la tecnología Silverlight.

El curso incluye hands-on-lab, video y whitepaper diseñado para ayudar en el aprendizaje de las nuevas características de Silverlight 4 como impresión, soporte de micrófono y webcam, personalización de clic derecho, soporte HTML y acceso a archivos locales con aplicaciones seguras.

El curso de entrenamiento está dividido en 3 áreas:

- Enabling Business Application Development
- Empowering Richer Experiences
- Moving Beyond the Browser

Es necesario tener instalado Visual Studio 2010 Beta 2 y SDK, y Silverlight 4 Beta Tools. Requiere Windows 7 o Vista

The Complete Guide to Google Wave: Manual para aprender todo sobre Google Wave

Si formas parte del selecto grupo de personas que con mucho entusiasmo esperó la forma de obtener con una cuenta Google Wave y llegado el momento de iniciar sesión quedaste desencantado. Pues, los amigos de Lifehacker han elaborado una guía completa en donde tratan de explicar profundamente todo los detalles, características del servicio de comunicación distribuida en tiempo real “Google Wave”.

Gina Trapani y Adam Pash son los autores de “The Complete Guide to Google Wave”, una extensa guía de 8 capítulos, explican:

Google-Wave-The-Complet- Guide-1.Xie- Google Wave Overview,
- Configuración y creación de una cuenta
- Administración, búsqueda de contactos y grupos de colaboración.
- Búsqueda y organización de Waves a través de tags y filtros
- Creación de extenso contenido en los Waves con mapas y photo slide shows
- Navegar con el teclado y personalizar la interfaz de Wave
- Agregar contenido interactivo a los Waves con Gadgets
- Wave Bots, robots para automáticamente actualizar el contenido de los Waves.
- Limitación de Google Wave

De lo descrito anteriormente se puede notar que Google Wave no solo dirve para usarlo como un Twitter en tiempo real !!

La guía es gratis en su versión en línea, pero la edición impresa y digital tendrá serán de pago. Sin embargo, lo más probable es que se filtre el PDF.

Tecnologías ASP.NET 4.0: Libro gratis de desarrollo Web basado en .NET 4.0

José Manuel Alarcón ha lanzado el libro Tecnologías ASP.NET 4.0 (Saltando desde la versión 2.0) dirigido a desarrolladores innovadores que deseen aprender lo último de tecnología ASP.NET 4.0 y Visual Studio 2010. El libro se encuentra publicado para poder verlo en línea gratis y Microsoft lo regalará en el Codecamp 2009 y en la gira “Developer & Design Tour” en España.

Adicionalmente, en el site krasis se encuentra disponible para descargar todo el código del libro.

Los temas tratados en el libro son:
- Las diferentes versiones de ASP.NET y qué ofrecen al programador
- Fundamentos de AJAX. Con cualquier tecnología, no atado a ASP.NET.
- ASP.NET AJAX en el lado servidor.
- ASP.NET AJAX en el lado cliente y el modelo de desarrollo “puro” con AJAX
- Enlazado a datos en el lado cliente. La tecnología de Live Binding es la principal novedad de ASP.NET 4.0. Este es el primer libro del mercado en el que se trata esta nueva funcionalidad.
- Generación automática de interfaces de “mantenimiento” con Dynamic Data.
- Filtrado automático de datos con Query Extenders. Otra novedad de ASP.NET 4.0 sobre la que no verás escrito en ningún otro lado.

Illustrated C# 2008: Descargar libro gratis

illustrated_c_sharp_2008RedGate está ofreciendo la descarga gratuita del libro “Illustrated C# 2008”, publicado en Apress.

Tabla de contenidos
- CHAPTER 1 C# and the .NET Framework
- CHAPTER 2 Overview of C# Programming
- CHAPTER 3 Types, Storage, and Variables
- CHAPTER 4 Classes: The Basics
- CHAPTER 5 Methods
- CHAPTER 6 More About Classes
- CHAPTER 7 Classes and Inheritance
- CHAPTER 8 Expressions and Operators
- CHAPTER 9 Statements
- CHAPTER 10 Namespaces and Assemblies
- CHAPTER 11 Exceptions
- CHAPTER 12 Structs
- CHAPTER 13 Enumerations
- CHAPTER 14 Arrays
- CHAPTER 15 Delegates
- CHAPTER 16 Events
- CHAPTER 17 Interfaces
- CHAPTER 18 Conversions
- CHAPTER 19 Generics
- CHAPTER 20 Enumerators and Iterators
- CHAPTER 21 Introduction to LINQ
- CHAPTER 22 Introduction to Asynchronous Programming
- CHAPTER 23 Preprocessor Directives
- CHAPTER 24 Reflection and Attributes

Libros sobre Symbian OS: C++, Python

symbian_os_logoSymbian OS es uno de los principales sistemas operativos existentes para dispositivos móviles. Usado por la mayoría de empresas de telefonía móvil como: Nokia, Sony Ericsson, PSION, Samsung, Siemens, Arima, Benq, Fujitsu, Lenovo, LG, Motorola, Mitsubishi Electric, Panasonic, Sharp
A continuación presento algunos enlaces externos conteniendo algunos libros importantes relacionados con Symbian

The Symbian OS Architecture Sourcebook: Design and Evolution of a Mobile Phone OS
Por que los telefonos son diferentes, La historia y prehistoria de Symbian OS, Introducion a la aquitectura Symbian OS, Introduccion a Oriantado a Objetos, Modelo de capaz de Symbian OS, UI Framework Layer, The Application Services Layer, The OS Services Layer, The Comms Services Block, The Base Services Layer, The Kernel Services and Hardware Interface Layer, The Java ME Subsystem, Notes on the Evolution of Symbian OS, The Use of Object-oriented Design in Symbian OS, Just Add Phone, One Size Does Not Fit All: The Radical User Interface Solution, System Evolution and Renewal, Creative Zoo or Software Factory?.

Multimedia on Symbian OS: Inside the Convergence Device
Introduction, Multimedia Architecture, The Onboard Camera, Multimedia Framework: Video, Multimedia Framework: Audio, Image Conversion Library, The Tuner API, Best Practice.

Developing Software for Symbian OS 2nd Edition: A Beginner’s Guide to Creating Symbian OS v9 Smartphone Applications in C++
Smartphones and Symbian OS, Symbian OS Quick Start, Symbian OS Architecture, Symbian OS Programming Basics, Symbian OS Build Environment, Strings, Buffers, and Data Collections, Platform Security and Symbian Signed, Asynchronous Functions and Active Objects, Processes, Threads, and Synchronization, Client–Server Framework, Symbian OS TCP/IP Network Programming, GUI Application Programming

S60 Programming: A Tutorial Guide
Introduction to Mobile-Phone Systems, Introduction to Symbian OS, The Console Application, A GUI Application, Storing Data, Complex Interfaces, Communications, Routes to Market.

Symbian OS Internals: Real-time Kernel Programming
Introducing EKA2, Introducing EKA2, Threads -- Processes and Libraries, Inter-thread Communication, Kernel Services, Interrupts and Exceptions, Memory Models, Platform Security, The File Server, The Loader, The Window Server, Device Drivers and Extensions, Peripheral Support, Kernel-Side Debug, Power Management, Boot Processes, Real Time, Ensuring Performance.

Games on Symbian OS: A Handbook for Mobile Development
Introduction, Symbian OS Game Basics, Graphics on Symbian OS, Adding Audio to Games on Symbian OS, Multiplayer Games, Exploiting the Phone Hardware. C/C++ Standards Support for Games Developers on Symbian OS, The N-Gage Platform, MIDP Games on Symbian OS, Games In Japan, Flash Lite Games on Symbian OS

Symbian OS C++ for Mobile Phones
Getting Started, A System Introduction to Symbian OS, Symbian OS C++, Objects – Memory Management, Cleanup and Error Handling, Descriptors, Active Objects, Files and the File System, Interprocess Communication Mechanisms, Platform Security and Publishing Applications, Debugging and the Emulator, The Application Framework, A Simple Graphical Application, Resource Files, Views and the View Architecture, Controls, Dialogs, Graphics for Display, Graphics for Interaction, Plug-ins and Extensibility, Communications and Messaging Services, Multimedia, Introduction to SQL RDBMS.

Common Design Patterns for Symbian OS: The Foundations of Smartphone Software
Introduction, Error-Handling Strategies, Resource Lifetimes, Event-Driven Programming, Cooperative Multitasking, Providing Services, Security, Optimizing Execution Time, Mapping Well-Known Patterns onto Symbian OS

Symbian OS Communications Programming
Introduction, Overview, An Introduction to ESOCK, Bluetooth, Infrared, IP and Related Technologies, Telephony in Symbian OS, Receiving Messages, Sending Messages, OBEX, HTTP, OMA Device Management, Setting Up for Development, The Future

Mobile Python: Rapid prototyping of applications on the mobile platform
Introduction and Basics, Getting Started, Graphical User Interface Basics, Application Building and SMS Inbox, Sound, Interactive Graphics and Camera, Data Handling, Bluetooth and Telephone Functionality, Mobile Networking, Web Services, Effective Python for S60, Combining Art and Engineering

The Symbian OS Architecture Sourcebook: Design and Evolution of a Mobile Phone OS
Symbian OS Communications Programming rename Lemon to rar (pass: www.lemonshare.net)
Multimedia on Symbian OS: Inside the Convergence Device
Developing Software for Symbian OS 2nd Edition: A Beginner’s Guide to Creating Symbian OS v9 Smartphone Applications in C++
S60 Programming: A Tutorial Guide
Symbian OS Internals: Real-time Kernel Programming (pass: books_for_all)
Symbian OS C++ for Mobile Phones
Games on Symbian OS: A Handbook for Mobile Development
Common Design Patterns for Symbian OS: The Foundations of Smartphone Software

Mobile Python: Rapid prototyping of applications on the mobile platform

Implementación de Servidores con GNU/Linux

Implementación de Servidores con GNU/Linux es un libro escrito por Joel Barrios donde cubre casi todo los temas de los múltiples servidores sobre Linux. El libro se encuentra enfocado en CentOS 5.X (actualizado constantemente). Es imposible cubrir ampliamente todo los temas en 538 páginas, pero el autor ha tratado de ofrecernos lo más importante.
Descargar libro Implementación de Servidores con GNU/Linux

Versión: Octubre de 2008
Licencia: Creative Commons Reconocimiento -- NoComercial -- CompartirIgual 2.1.
Índice de contenido
1. ¿Que es GNU/Linux?
2. Estándar de Jerarquía de Sistema de Ficheros
3. Instalación en modo texto de CentOS 5
4. Instalación en modo gráfico de CentOS 5
5. Cómo iniciar el modo de rescate en CentOS
6. Iniciando el sistema en nivel de corrida 1 (nivel mono-usuario).
7. Procedimientos de emergencia
8. Cómo optimizar el sistema de archivos ext3
9. Cómo configurar y utilizar Sudo
10. Cómo crear cuentas de usuario
11. Breve lección de mandatos básicos
12. Funciones básicas de vi.
13. Introducción a sed.
14. Introducción a AWK
15. Permisos del Sistema de Ficheros
16. Cómo utilizar el mandato chattr
17. Creando depósitos yum
18. Uso de yum para instalar y desinstalar paquetería y actualizar sistema
19. Cómo utilizar RPM
20. Cómo crear paquetería con rpmbuild
21. Cómo asignar cuotas de disco
22. Introducción a TCP/IP
23. Introducción a IP versión 4
24. Cómo configurar correctamente los parámetros de red
25. Cómo configurar acoplamiento de tarjetas de red (bonding).
26. Cómo utilizar lsof
27. Cómo utilizar Netcat (nc)
28. Como utilizar Netstat
29. Cómo utilizar ARP
30. Introducción a IPTABLES
31. Cómo utilizar CBQ
32. Cómo configurar un servidor DHCP en una LAN
33. Cómo configurar vsftpd (Very Secure FTP Daemon)
34. Cómo configurar pure-ftpd
35. Cómo configurar OpenSSH
36. Cómo utilizar OpenSSH con autenticación a través de clave pública
37. Cómo configurar OpenSSH con Chroot
38. Cómo configurar NTP
39. Cómo configurar el sistema para sesiones gráficas remotas
40. Cómo configurar un servidor NFS.
41. Cómo configurar Samba básico
42. Cómo configurar Samba denegando acceso a ciertos ficheros
43. Cómo configurar Samba con Papelera de Reciclaje
44. Cómo configurar Samba como cliente o servidor WINS
45. La ingeniería social y los [incorrectos] hábitos del usuario
46. Configuración básica de Sendmail
47. Opciones avanzadas de seguridad para Sendmail
48. Cómo configurar Sendmail y Dovecot con soporte SSL/TLS
49. Cómo configurar Cyrus IMAP
50. Instalación y configuración de SquirrelmMail (correo a través de interfaz HTTP )
51. Apéndice: Enviar correo a todos los usuarios del sistema
52. Cómo configurar clamav-milter
53. Cómo configurar spamass-milter
54. Cómo configurar un servidor NIS.
55. Cómo configurar OpenLDAP como servidor de autenticación
56. Cómo configurar OpenLDAP como libreta de direcciones
57. Cómo configurar OpenLDAP con soporte SSL/TLS
58. Cómo instalar y configurar MySQL
59. Configuración básica de Apache
60. Cómo habilitar los ficheros .htaccess y SSI )Server Side Includes) en Apache 2.x.
61. Cómo configurar Apache con soporte SSL/TLS
62. Cómo instalar y configurar Geeklog 1.4.x
63. Cómo configurar un servidor de nombres de dominio (DNS)
64. Cómo configurar Squid: Parámetros básicos para Servidor Intermediario (Proxy)
65. Cómo configurar Squid: Acceso por autenticación
66. Cómo configurar Squid: Restricción de acceso a Sitios de Red
67. Cómo configurar Squid: Restricción de acceso a contenido por extensión
68. Cómo configurar Squid: Restricción de acceso por horarios
69. Cómo configurar squid con soporte para direcciones MAC
70. Apéndice: Listas y reglas de control de acceso para Squid
71. Cómo configurar un muro cortafuegos con Shorewall y tres interfaces de red.
72. Cómo configurar SNMP
73. Cómo configurar MRTG
74. Cómo instalar correctamente Java™ a partir de paquete RPM
75. Cómo instalar la extensión (plug-in) Flash para Mozilla
76. Cómo configurar escáner en red
77. Usando Smartd para anticipar los desastres de disco duro
78. Glosario de mandatos básicos
79. AL Desktop
80. Ejercicios