manuales y tutoriales
  programacion 2
 

EXPECTACULAR PAQUETE DE LIBROS, TUTORIALES, VIDEO TUTORIALES Y MANUALES DE PROGRAMACION

TODO EN 2 DVD

Visual Basic.Net

Visual Studio .NET ofrece un entorno de desarrollo de alto nivel para desarrollar aplicaciones que se ejecutan sobre el .NET Framework. Proporciona las tecnologías fundamentales para simplificar la creación, implantación y evolución constante de aplicaciones y Servicios Web seguros, escalables y de alta disponibilidad. También permite crear una nueva generación de aplicaciones basadas en Windows con numerosas y nuevas características disponibles gracias al .NET Framework.

 

Recopilación UML

Es un lenguaje gráfico para visualizar, especificar, construir y documentar un sistema de software.
Es importante remarcar que UML es un "lenguaje" para especificar y no un método o un proceso, se utiliza para definir un sistema de software, para detallar los artefactos en el sistema y para documentar y construir -es el lenguaje en el que está descrito el modelo. Se puede aplicar en una gran variedad de formas para soportar una metodología de desarrollo de software (tal como el Proceso Unificado de Rational) -pero no especifica en sí mismo qué metodología o proceso usar.

Programación de Video Juegos

En tan solo 20 coleccionables se elaborará un proyecto de videojuego que se llevará a cabo de principio a fin. Todos y cada uno de vosotros desarrollareis vuestro propio juego. Para ello será necesario dedicar cada semana un poco de tiempo al seguimiento de las distintas secciones...

Algorítmica y Programación

Ésta obra ha sido concebida en 3 partes, cada una de las cuales está orientada a cubrir uno de los siguientes objetivos del libro:
El primero es dotar al lector de las herramientas báscias para expresar sus ideas sobre la forma de resolver un problema en forma de algoritmo.
El segundo objetivo es dotar al lector de las herramientas necesarias para desarrollar algoritmos básicos en el campo de la ingeniería.
El tercer objetivo, el más ambicioso, introduce las heramientas que permitirán al lector aprovechar al máximo la capacidad de memoria del ordenador que esté programando.

El libro contiene:
01.- Sentencias de asignación
02.- Sentencias selectivas
03.- Sentencias iterativas
04.- Tipos de datos
05.- Metodologías de diseño
06.- Procedimientos y funciones
07.- Tipos de datos estructurados
08.- Algoritmos básicos
09.- Métodos de búsqueda
10.- Métodos numéricos.

 

Programación Básica en C

C es un lenguaje de programación de propósito general que ofrece economía sintáctica, control de flujo y estructuras sencillas y un buen conjunto de operadores. No es un lenguaje de muy alto nivel y más bien un lenguaje pequeño, sencillo y no está especializado en ningún tipo de aplicación. Esto lo hace un lenguaje potente, con un campo de aplicación ilimitado y sobre todo, se aprende rápidamente. En poco tiempo, un programador puede utilizar la totalidad del lenguaje. Es un pequeño texto, para iniciarse en la programación con C.

Java 2

índice
introducción
historia de Java
características de Java
empezar a trabajar con Java
escritura de programas Java
instrucción import
variables
introducción
declaración de variables
alcance o ámbito
tipos de datos primitivos
operadores
estructuras de control del flujo
if
switch
while
do while
for
sentencias de salida de un bucle
arrays y cadenas
arrays
clase String
objetos y clases
programación orientada a objetos
propiedades de la POO
introducción al concepto de objeto
clases
objetos
especificadores de acceso
creación de clases
métodos y propiedades genéricos (static)
el método main
destrucción de objetos
reutilización de clases
herencia
clases abstractas
final
clases internas
interfaces
creación de paquetes, Etc

Control de Puertos Paralelos con Visual Basic

Recopilacion de Informacion sobre el Control de puertos Paralelos con Visual Basic

Antes que otra cosa cabe aclara que el objetivos de este articulo es implementar una interfaz de Visual Basic para el manejo del puerto Paralelo, ya que lidiar con el modo consola es engorroso.

El lenguaje C fue diseñado para acceder al hardware de la computadora en forma directa es por eso que cuenta con instrucciones para la comunicacion con los puertos a muy bajo nivel, algo que no ocurre en el VB, uno de ellos podria ser el generar un ejecutable de C para cada operador especifico sobre el puerto.

 

Libro de ORO de Visual Basic 6.0, Orientado a Bases de Datos

Muy buen libro sobre el manejo de Bases de datos en Visual Basic 6.0 con explicaciones e ilustraciones, verdaderamente muy util para quienes se adentran en la programacion.

La mayoría de los usuarios de computadoras que se interesan por el área de la programación, en su inicialización han querido obtener una documentación capaz de introducirlos de forma adecuada en el manejo de la programación computarizada. Este libro garantiza la preparación del interesado mediante ejercicios, cuestionarios, análisis, notas y métodos bien definidos.

 

La Cara Oculta de Borland C++ Builder con SQL

Contenido del libro
El libro se divide en cinco partes, que son las siguientes:

· La Parte 1 – “El lenguaje SQL” – ofrece una extensa presentación de los elementos de SQL, tanto en lo referente a las instrucciones básicas del estándar ANSI 92, como en todo lo relacionado con la programación del lado del servidor: el lenguaje de triggers y procedimientos almacenados. En este último aspecto, los conceptos se presentan utilizando la sintaxis de InterBase, el servidor SQL de Borland. Posteriormente, presentamos por separado las características distintivas de los tres sistemas cliente/servidor más utilizados hoy: Microsoft SQL Server, IBM DB2 Universal Database y Oracle.

· La Parte 2 – “Navegación y búsqueda” – describe las facilidades básicas que ofrecen los componentes VCL incluidos en C++ Builder para que representemos los conjuntos de datos con los que vamos a trabajar y nos desplacemos por los registros que los componen. Esta parte se encarga también de presentar la filosofía de utilización de controles visuales con conexión a datos (data-aware controls) y de mostrar ejemplos de cómo obtener interfaces de usuario atractivas para mostrar la información. Para concluir esta parte, “Comunicación cliente/servidor” describe las técnicas generales que deben tenerse en cuenta al interactuar con bases de datos remotas; en este capítulo mostramos la inconsistencia de varios mitos de amplia difusión entre la comunidad de programadores.

· En la Parte 3 – “Actualizaciones y concurrencia” – se describen en detalle las posibilidades que ofrece C++ Builder a la hora de actualizar el contenido de nuestras bases de datos. En estos capítulos se hace especial énfasis en todo lo relacionado con la optimización del acceso concurrente a las bases de datos, de forma que sea posible minimizar la contención entre aplicaciones que se ejecuten simultáneamente desde diferentes clientes, y se describen las posibilidades que ofrece el Motor de Datos de Borland (Borland Database Engine - BDE) para la implementación de transacciones y las ventajas y limitaciones en este sentido de los diferentes sistemas SQL con los que el BDE puede comunicarse.

· La Parte 4 – “Programación Distribuida” – es, técnicamente hablando, la más compleja del libro. En esta parte describiré inicialmente en detalle las posibilidades del componente TClientDataSet, la clase sobre la que se basa la programación de clientes delgados para el desarrollo de aplicaciones de múltiples capas en C++ Builder. Luego introduciré los conceptos fundamentales del Modelo de Objetos Componentes (COM) de Microsoft, la base sobre la que se apoya la programación de servidores de capa intermedia; inmediatamente después, un amplio capítulo describe en detalle las posibilidades de la tecnología que Borland ha llamado MIDAS y se presentan ejemplos de aplicaciones de tres capas. Pero todavía le quedará mucho más por ver en esta parte: el siguiente capítulo muestra cómo utilizar los asistentes y componentes que incluye C++ Builder para crear extensiones de servidores de Internet que construyan dinámicamente páginas HTML a partir del contenido de bases de datos.

· En la Parte 5, que he denominado “Leftoverture”1, se aglutina toda una serie de capítulos que en principio no tienen una conexión directa entre sí. Aquí encontrará todo lo relacionado con cómo utilizar QuickReport, la herramienta de generación de informes que se incluye en C++ Builder, cómo incluir en sus aplicaciones tablas de análisis multidimensional de datos a partir de los componentes Decision Cube, o cómo generar instalaciones con InstallShield Express for C++

 

Struts 2 in Action

Book description
The original Struts project revolutionized Java web development and its rapid adoption resulted in the thousands of Struts-based applications deployed worldwide. Keeping pace with new ideas and trends, Apache Struts 2 has emerged as the product of a merger between the Apache Struts and OpenSymphony WebWork projects, united in their goal to develop an easy-to-use yet feature-rich framework. Struts 2 represents a revolution in design and ease of use when compared to classic Struts. It adds exciting and powerful features such as a plugin framework, JavaServer Faces integration, and XML-free configuration.

Struts 2 In Action introduces the Apache Struts 2 web application framework and shows you how to quickly develop professional, production-ready modern web applications. Written by Don Brown, one of the leading developers of Struts 2, Chad Davis, a passionate Struts 2 developer, along with Scott Stanlick, this book gently walks you through the key features of Struts 2 in example-driven, easy-to-digest sections.

Struts 2 in Action delivers accurate, seasoned information that can immediately be put to work. This book is designed for working Java web developers-especially those with some background in Struts 1 or WebWork. The core content, covering key framework components such as Actions, Results, and Interceptors, includes new features like the annotation-based configuration options. You'll find chapters on Struts 2 plugins, FreeMarker, and migration from Struts 1 and WebWork 2. Finally, new topics such as the Ajax tags, Spring Framework integration, and configuration by convention give familiar subjects new depth.

About the Author
Don Brown is the Technical Lead for Hosted Services at Atlassian Software Systems, with a background in the commercial and US Department of Defense sectors. He is a member of the Apache Software Foundation, and has been a Struts committer since 2003. He is also a committer on several Apache Commons projects and a frequent speaker at JavaOne, ApacheCon, and Java user groups. Chad Davis is a J2EE developer, software consultant, and writer. He has a wide background in writing that ranges from government research and public relations to academic writing in computer science. In addition to publications in a variety of computer science journals, he has published poetry and written ddraft legislation at the state level. Scott Stanlick is a corporate IT instructor with experience in embedded systems, client-server applications, and large scale distributed applications. As a musician needing a "real job" to buy musical gear, he earned a B.A. in Computer Science and has been writing software to pay for his drumming habit ever since. He builds web sites during his free time and plays shows most weekends.

 

Servidores para Internet con Apache HttpServer

Este libro está pensado para aquellos desarrolladores que necesitan tener unos conocimientos básicos de instalación y administración del servidor Web Apache.

Existen una serie de características que convierten a Apache en uno de los servidores web más utilizados, como son el tener el código fuente abierto, mantener una evolución rápida y continuada de versiones, poder ser utilizado por desarrolladores de cualquier plataforma, y además, ser gratuito.
Apache es un servidor web multiplataforma, que permite indexación de directorios, uso de sobrenombres con las carpetas, informes configurables sobre errores http, ejecución de programas CGI y que además admite la última versión del protocolo http/1.1.

Curso de PHP

PHP es un lenguaje de programación que se interpreta en el servidor HTTP y envía el resultado de su ejecución al navegador del usuario.

En este curso aprenderemos desde cero a utilizar PHP para poder crear aplicaciones en el lado del servidor con acceso a bases de datos, manipulación de imagenes.

Tecnologías de servidor con Java

Texto que muestra la utilización de las tecnologías de servidor más destacables de Java, como son los servlets y las páginas JSP (JavaServer Pages). El objetivo principal del texto es adiestrar a los lectores en el desarrollo de aplicaciones Web basadas en servlets y páginas JSP. También se trata el modelo de componentes JavaBeans.

Como contenedor de servlets/páginas JSP se utiliza Jakarta Tomcat. Los requisitos necesarios para seguir el texto de manera satisfactoria es conocer el lenguaje Java y los fundamentos de Internet/Intranet.

En este capítulo se va a realizar una breve introducción a las principales tecnologías de servidor ofrecidas por Sun Microsystems, y que trataremos a lo largo del presente texto. También se comentarán algunos aspectos relacionados con estas tecnologías así como la distribución, requisitos, premisas y objetivos del texto.
Podemos dividir este texto en dos grandes bloques, aunque como veremos más adelante se encuentran muy relacionados entre sí. Existe una primera parte dedicada a los servlets y una segunda parte dedicada a las páginas Java se servidor, o como normalmente se denominan JavaServer Pages (JSP).

Es fundamental entender la primera parte del texto para poder aprovechar las ventajas que nos ofrece la segunda, es decir, antes de aprender a desarrollar aplicaciones basadas en JavaServer Pages (JSP), se muy útil y necesario conocer la tecnología sobre la que se sustentan, que no es otra que los Servlets de Java.

 

Beginning PHP5 (wRox)

A partir PHP5 es un completo tutorial en el idioma de PHP5 características y funcionalidad, comenzando con los conceptos básicos y la construcción hasta el diseño y la construcción del complejo basado en los datos sitios Web. En pleno funcionamiento las aplicaciones se desarrollan a lo largo del libro. Otras características del libro incluye guía de instalación y ayuda en caso de problemas, introducción a las bases de datos relacionales, ejemplos prácticos y aplicaciones, así como un detallado lenguaje de referencia.

Estos son los nuevos temas en esta edición:
OOP
PEAR
GTK
MSI
CLI
SQLite

 

Programación en C con C Builder, Zeitoune y Rettore

Este curso es fruto de la experiencia profesional y la acción pedagógica de varios años de docencia de los autores. Es por esta última, que luego de una incansable búsqueda de algún libro que permitiese aprender a programar en C al mismo tiempo que enseñase a utilizar como herramienta a C Builder, y dada su carencia en el mercado, decidimos desarrollarlo.

C Builder es herramienta de desarrollo rápido de aplicaciones (RAD, rapid application development) para Windows, en lenguaje de C , que posee varias características importantes, lo cual facilita el desarrollo de aplicaciones gráficas.
Queremos aclarar que en este curso, no se pretende la enseñanza a fondo de las herramientas de programación C Builder. Se presenta una breve introducción a su uso y conocimientos mínimos para lograr el aprendizaje del lenguaje.

.

Curso de Programación de Videojuegos con C y Allegro.

En el siguiente curso se empleara el uso del Lenguaje C y algunas bibliotecas que se detallaran en el curso, tambien se mostrara frameworks para videojuegos, UML, tarjetas CRC, etc muchas cosas de las cuales tu aprenderas para el diseño y realización de videojuegos en base a C .

Requisitos
· Conocimiento de C
· Conocimiento de la programación orientada al objeto
· Conocimiento de Djgpp y las bibliotecas allegro
· Conocimiento del editor RHide
· (Opcional) Conocimiento de VC y compilación con DirectX.
· (Opcional) Conocimiento de editores de imágenes tales como PhotoShop, PaintShop Pro, Fireworks, etc.

Objetivos
· Comprender que es el diseño orientado al objeto, orientado a los videojuegos
· Aprender a crear un espacio de trabajo
· Conocer como trabaja Allegro y Djgpp
· Aprender a compilar, ejecutar y depurar un programa con Allegro y Djgpp
· Aprender a ocupar el editor RHIDE
· Aprender a implementar el diseño de las clases
· Crear un videojuego basado en la orientación a objetos.

Índice
Cápitulo 1: Introducción
Cápitulo 2: Creando nuestro primer Juego
Cápitulo 3: Programación Orientada al Objeto, El "NUEVO" Paradigma
Cápitulo 4: Análisis y Diseño Orientado a Objetos
Cápitulo 5: Estableciendo los Requerimientos y Análisis iniciales del juego
Cápitulo 6: Marco de trabajo para un juego
Cápitulo 7: Velocidad Constante de juego
Cápitulo 8: Manejo de los Controles
Cápitulo 9: Separación de Gráfica y Control
Cápitulo 10: Detección de Colisiones

 

Python para todos, Raúl González Duque

Raúl González Duque | 108 Páginas |

'Python para todos' es un libro sobre programación en Python escrito por Raúl González Duque. Se trata de un tutorial de Python adecuado para todos los niveles y que puedes descargar totalmente gratis.

El tutorial de Python 'Python para todos' se distribuye bajo licencia Creative Commons Reconocimiento 2.5 España, lo que supone que puedes distribuirlo, modificarlo, traducirlo a otros idiomas, ... siempre que indiques el autor original

Contenido
* Tipos básicos
* Control de flujo
* Funciones
* Orientación a objetos
* Programación funcional
* Excepciones
* Módulos y paquetes
* Entrada / Salida
* Expresiones regulares
* Sockets
* Interacción con webs
* Threads

 

Como Programar en C/C++ , Deitel (Prentice Hall)

Español | PDF | Prentice Hall | Autor: H. M. Deitel - P. J. Deitel | ISBN: 9688804711 | 1072 Paginas |

Esta obra estudia los principios de la programación estructurada y de la ingeniería de software. Se incluyen consejos o recomendaciones relativos a errores comunes, a prácticas correctas en la programación, movilidad, desempeño e ingeniería de software. Además, se muestran las características de C dentro del contexto de la correcta estructuración y la debida documentación. Una explicación completa de cómo funcionan los programas en C y ejemplos de su ejecución, así como la utilización de ANSI C, completan la obra. Se incluyen numerosos ejercicios de C y un apéndice con análisis de las diversas funciones de que se dispone en biblioteca estándar de C.

Contenidos
1. Conceptos de computación.
2. Introducción a la programación en C.
3. Desarrollo de programas estructurados.
4. Control del programa.
5. Funciones.
6. Arreglos.
7. Punteros.
8. Caracteres y cadenas.
9. Entrada/ salida con formato.
10. Estructuras, uniones, manipulaciones de bits y enumeraciones.
11. Procesamiento de archivos.
12. Estructuras de datos.
13. El preprocesador.
14. Temas avanzados.
15. C como un “mejor C”.
16. Clases y abstracción de datos.
17. Clases: parte II.
18. Homonimia de operadores.
19. Herencia.
20. Funciones virtuales y polimorfismo.
21. Entrada/salida de flujo C .
Apéndices.

 

Diseño avanzado de un Blog para Dummies

Si bien es cierto que crear un blog es relativamente fácil si se a tenido una experiencia previa en diseño y programacíón web; pero que ocurre si no se tuvo esa oportunidad. Esta pequeña Guía esta orientado a esas personas que reciene empiezan en el mundo del Blogging, para hacer fácil el aprendizaje y entendimiento del novato el autor hace referencia a plantillas clásicas de blogger y poco a poco va adentrandose al tema sin tocar nada de programación.

 

Programación De Socket Linux, Sean Walton

Programación de Socket Linux es el libro que necesita para escribir potentes sockets al estilo C. Este libro contiene ideas y comentarios prácticos acerca del desarrollo de clientes, servidores y puntos de red. Aprenda a escribir sockets cliente y servidor y a trabajar con los protocolos existentes (HTTP) o a establecer sus propios protocolos. Mejore el rendimiento de la red mediante comunicaciones UDP punto a punto rápidas, aunque menos fiables.
El protocolo TCP/IP soporta varios tipos de mensajes específicos que proporcionan un amplio espectro de conectividad y fiabilidad. La selección del tipo de mensaje correcto puede ayudarle a equilibrar los factores de rendimiento y fiabilidad. En este libro se describen cada uno de los tipos disponibles (raw, ICMP, UDPy TCP) y se enumeran sus ventajas e inconvenientes. Además, siguiendo ciertas técnicas de programación, podrá realizar la transición entre el IPv4 actual y prepararse para la siguiente generación, IPv6.

Puntos Clave
Domine los conceptos y construya las aplicaciones
Aprenda a trabajar con distintos tipos de sockets Linux: streams, datagramas y raw.
Trabaje con mensajes de difusión y multidifusión.
Cree sockets seguros usando OpenSSL y conozca todo lo relacionado con la seguridad de un programa de red.
Practique con API de sockets en Java y C .
Aprenda a prepararse para IPv6 y a convertir los programas correctamente.
Utilice rpcgen para crear RPC para sus propios proyectos.

Índice de Contenidos
Capítulo 1. Recetario del cliente de red
Capítulo 2. Elocuencia del lenguaje de red TCP/IP
Capítulo 3. Tipos de paquetes de Internet
Capítulo 4. Envío de mensajes entre peers
Capítulo 5. Explicación del modelo de capas de red
Capítulo 6. Generalidades sobre el Servidor
Capítulo 7. División de la carga: Multitarea
Capítulo 8. Cómo decidir cuándo esperar E/S
Capítulo 9. Cómo romper las barreras del rendimiento
Capítulo 10. Diseño de soket Linux Robustos
Capítulo 11. Cómo ahorrar tiempo con objetos
Capítulo 12. Uso de la API de red de Java
Capítulo 13. Diseño y uso de una estructura de Socket en C
Capítulo 14. Limitaciones de los Objetos
Capítulo 15. Encapsulado de la red con Llamadas de Procedimiento remoto (RCP)
Capítulo 16. Cómo añadir seguridad a los programas de red y SSL
Capítulo 17. Cómo compartir mensajes con multidifusión, difusión y Mbone
Capítulo 18. La potencia de los sockets Raw
Capítulo 19. IPv5: La próxima generación de IP
Apéndice A. Tablas de datos
Apéndice B. API de red
Apéndice C. Subconjunto de API del nucleo
Apéndice D. Clases de objetos
Índice alfabético

 

Manuales de MasterCAM

El Diseño Asistido por Ordenador (CAD) y la Fabricación Asistida por Ordenador (CAM) han revolucionado el diseño mecánico y los procesos de producción. Ya no hay más necesidad de complicados cálculos y ecuaciones matemáticas para resolver problemas de tangencias, intersecciones, posiciones de centros o superficies complejas. Utilizando el Ordenador para realizar el diseño geométrico y los programas de Control Numérico se obtienen resultados inmediatos y de una total precisión. CAD / CAM reduce los tiempos, los costes de producción e incrementa la fiabilidad y precisión de los productos

 

Java a Tope: J2ME (Java 2 Micro Edition)

El presente volumen introduce al lector en uno de los aspectos más fascinantes y potentes del lenguaje de programación Java: J2ME (Java 2 Micro Edition). La plataforma J2ME proporciona al desarrollador los medios necesarios para construir aplicaciones Java destinadas a ejecutarse en dispositivos con pocos recursos, principalmente teléfonos móviles y PDAs.

Con una descriptiva introducción en la que se estudian las diferencias fundamentales entre J2ME y sus «hermanas mayores» J2SE y J2EE, se profundiza a continuación sobre los conceptos teóricos que subyacen bajo esta plataforma, introduciéndolos paulatinamente mediante ejemplos prácticos diversos. A lo largo del texto se van creando dos aplicaciones que ilustran la práctica totalidad de los aspectos básicos en la programación de dispositivos de pequeña envergadura: arquitectura, configuraciones, perfiles, entornos de desarrollo, paquetes específicos, limitaciones, etc.

La primera de estas aplicaciones (un juego interactivo de ping- pong) nos enseña el manejo de sprites y las posibilidades interactivas en la construcción de juegos de destreza y arcade. La segunda (control remoto de los electrodomésticos de una casa) muestra las posibilidades de comunicación entre los teléfonos móviles y un servidor central que recibe las órdenes y actúa sobre los dispositivos electromecánicos del hogar.

Contenido
- Prólogo
- Introducción
- Herramientas de desarrollo
- Los MIDlets
- La configuración CLDC
- Interfaces gráficas de usuario
- Record management system
- Comunicaciones

 

El Universo Digital del IBM PC, AT y PS/2 (4ª Edición)

Este libro pretende cubrir una importante laguna en la bibliografía disponible sobre la programación a nivel de sistemas de los ordenadores compatibles.

El libro quiere reunir en una sola obra la mayoría de la información necesaria para el programador de sistemas, exponiendo toda la información y no sólo lo imprescindible, sin olvidos ni omisiones; también se pretende explicar las técnicas más avanzadas de creación de programas residentes.

Contenido: Prólogo de la edición 4.0 electrónica 0 Prólogo de la tercera edición (1994) 1 Introducción 2 Arquitectura e historia de los microordenadores 3 Microprocesadores 8086/88, 286, 386, 486 y Pentium 4 Juego de instrucciones 80x86 5 El lenguaje ensamblador del 80x86 6 El ensamblador en entorno DOS 7 Arquitectura del PC, AT y PS/2 bajo DOS 8 La gestión de memoria del DOS 9 Subprocesos, recubrimientos y filtros 10 Programas residentes 11 Controladores de dispositivo 12 El hardware de apoyo al microprocesador 13 El ensamblador y el lenguaje C

CURRÍCULA CCNA 4.0 EXPLORATION 4 - Acceso WAN.

Capítulo 1 - Introducción a la WANS.
1.1 - Prestación de servicios integrados para la empresa.
1.2 - Conceptos WAN.
1.3 - Opciones de conexión WAN.

Capítulo 2 - PPP.
2,1 - Conexión serial Point-to-Point.
2.2 - Conceptos PPP.
2.3 - Configuración PPP.
2.4 - Configuración PPP con autenticación.

Capítulo 3 - Frame Relay.
3.1 - Conceptos básicos de Frame Relay.
3.2 - Configuración de Frame Relay.
3.3 - Conceptos avanzada sobre Frame Relay.
3.4 - Configuración avanzada de Frame Relay.

Capítulo 4 - Seguridad de Red.
4.1 - Introducción a la seguridad de la red.
4.2 - Seguridad en routers Cisco.
. 4.3 - Seguridad en routers y servicios de red.
. 4.4 - Utilizando Cisco SDM.
4.5 - Configuración segura de routers.

Capítulo 5 - ACL.
5.1 - Utilizando ACLs para seguridad de la red.
5.2 - Configuración ACLs estándar.
5.3 - Configuración ACLs extendida.
5.4 - Configuración ACLs complejas.

Capítulo 6 - Servicios al Teletrabajador.
6.1 - Requisitos de la empresa para servicios de teletrabajador.
6.2 - Servicios de banda ancha.
6.3 - Tecnología VPN.

Capitulo 7 - Servicios de Direccionamiento IP.
7.1 - DHCP.
7.2 - Redes escalables con NAT.
7.3 - IPv6.

Capítulo 8 - Solución de Problemas de Red.
8.1 - Estableciendo la performance de la red.
8.2 - Solucionar problemas, metodologías y herramientas comunes.
8.3 - Cuestiones de Aplicación WAN.
8.4 - Solución de problemas de red.

 

CURRÍCULA CCNA 4.0 EXPLORATION 2 - Conceptos Y Protocolos de Enrutamiento.

Capítulo 1 - Introducción al Enrutamiento y al Envío de Paquetes.
1.1 - Dentro del router.
1.2 - Direccionamiento y configuración en CLI.
1.3 - Construcción de la tabla de enrutamiento.
1.4 - Determinación de ruta y funciones de
conmutación.

Capítulo 2 - Enrutamiento Estático.
2.1 - Routers y redes.
2.2 - Repaso de configuración de routers.
2.3 - Explorando las redes directamente conectadas.
2.4 - Rutas estáticas con dirección del siguiente salto.
2.5 - Rutas estáticas con interfaz de salida.
2.6 - Rutas por defecto y rutas de resumen.
2.7 - Gestión de rutas estáticas.

Capítulo 3 - Introducción a los Protocolos de Enrutamiento Dinámico.
3.1 - Introducción y ventajas.
3.2 - Clasificación de los protocolos de enrutamiento dinámico.
3.3 - Métrica.
3.4 - Distancia administrativa.

Capítulo 4 - Protocolos de Enrutamiento de Vector Distancia.
4.1 - Introducción a los protocolos de enrutamiento de vector distancia.
4.2 - Descubrimiento de la red.
4.3 - Mantenimiento de la tabla de enrutamiento.
4.4 - Bucles de enrutamiento.
4.5 - Protocolos de vector distancia hoy.

Capítulo 5 - RIP Versión 1.
5.1 - RIPv1: vector-distancia, protocolo de enrutamiento con clase.
5.2 - Configuración básica de RIPv1.
5.3 - Verificación y resolución de problemas.
5.4 - Autoresumen automático.
5.5 - Rutas por defecto y RIPv1.

Capítulo 6 - VLSM y CIDR.
6.1 - Direccionamiento con y sin clase.
6.2 - VLSM.
6.3 - CIDR.

Capítulo 7 - RIP Versión 2.
7.1 - Limitaciones de RIPv1.
7.2 - Configuración de RIPv2.
7.3 - VLSM y CIDR.
7.4 - Verificación y resolución de problemas en RIPv2.

Capítulo 8 - La Tabla de Enrutamiento.
8.1 - Estructura de la tabla de enrutamiento.
8.2 - Proceso de búsqueda en la tabla de enrutamiento.
8.3 - Comportamiento del enrutamiento.

Capítulo 9 - EIGRP.
9.1 - Introducción a EIGRP.
9.2 - Configuración básica de EIGRP.
9.3 - Calculo de la métrica de EIGRP.
9.4 - DUAL.
9.5 - Más configuración de EIGRP.

Capítulo 10 - Protocolos de Estado de Enlace.
10.1 - Enrutamiento de estado de enlace.
10.2 - Implementación de protocolos de estado de enlace.

Capítulo 11 - OSPF.
11.1 - Introducción a OSPF.
11.2 - Configuración básica de OSPF.
11.3 - Métrica de OSPF.
11.4 - OSPF y redes multiacceso.

 

CURRÍCULA CCNA 4.0 EXPLORATION 1 ESPAÑOL -
Aspectos Básicos de Networking.

Capítulo 1 - La Vida en un Mundo Centrado en las Redes.
1.1 - Comunicaciones en un mundo centrado en las redes.
1.2 - La comunicación.
1.3 - La red como una plataforma.
1.4 - La arquitectura de Internet.
1.5 - Tendencias en el networking.

Capítulo 2 - Comunicación en la Red.
2.1 - La plataforma de comunicaciones.
2.2 - LANs, WANs e Internet.
2.3 - Protocolos.
2.4 - Modelos de capas.
2.5 - Direccionamiento de red.

Capítulo 3 - Protocolos y Funciones de la Capa de Aplicación.
3.1 - Las aplicaciones, la interfaz entre redes.
3.2 - Previsiones para aplicaciones y servicios.
3.3 - Ejemplos de protocolos de capa de aplicación.

Capítulo 4 - Capa de Transporte OSI.
4.1 - Roles en la capa de transporte.
4.2 - Protocolo TCP.
4.3 - Gestión de sesiones TCP.
4.4 - Protocolo UDP.

Capítulo 5 - Capa de Red OSI.
5.1 - IPv4.
5.2 - Redes.
5.3 - Enrutamiento.
5.4 - Proceso de enrutamiento.

Capítulo 6 - Direccionamiento de Red - IPv4.
6.1 - Direcciones IPv4.
6.2 - Direcciones para distintos propositos.
6.3 - Asignación de direcciones.
6.4 - Pertenece a mi red.
6.5 - Calculo de direcciones.
6.6 - Testeo de la capa de red.

Capítulo 7 - Capa de Enlace de Datos.
7.1 - Capa de enlace de datos.
7.2 - Técnicas de control de acceso al medio.
7.3 - Direccionamiento de control de acceso al medio y fragmentación de datos.

Capítulo 8 - Capa Física OSI.
8.1 - La capa física.
8.2 - Señalización y codificación física.
8.3 - Medios físicos.

Capítulo 9 - Ethernet.
9.1 - Ethernet.
9.2 - Comunicación dentro de una LAN.
9.3 - La trama de Ethernet.
9.4 - Control de acceso al medio de Ethernet.
9.5 - Capa Física de Ethernet.
9.6 - Hubs y Switchs.
9.7 - ARP.

Capítulo 10 - Planificación y Cableado de una Red.
10.1 - LANs.
10.2 - Conexiones entre dispositivos.
10.3 - Desarrollo de un esquema de direccionamiento.
10.4 - Calculo de subredes.
10.5 - Conexiones entre dispositivos.

Capítulo 11 - Configuración y Prueba de una Red.
11.1 - Configuración de dispositivos Cisco.
11.2 - Aplicación de configuraciones básicas.
11.3 - Verificación de conectividad.
11.4 - Monitorización y documentación de redes.

 

Cisco 640-802 CCNA Portable Command Guide (2008)

Buscando para hacer una recopilación de TestKings me encontré con esta guía oficial muy completa. En sus 385 páginas en inglés contiene desde subneteo, pasando por configuraciones y troubleshooting, hasta actualización de Cisco IOS. Verdaderamente muy completa.

Como hackear una maquina windows con recursos compartidos

Aqui tienes un manual que te indica como hackear una maquina windows con recursos compartidos.

Programación Linux 2.0

Esta Obra, cuya redacción ha ocupado alrededor de un año, tiene como objetivo presentar los diferentes aspectos de linux 2.0 desde el punto de vista de un desarrollador, y asi mismo analizar nu núcleo, que constituye el centro del sistema operativo Linux.
Este libro no es solamente un libro de programación de sistemas para Unix(y para Linux particular); es también un medio para compreder el funcionamiento interno del núcleo.

Capitulo 1. Linux: Introducción
Capitulo 2. Presentación general
Capitulo 3. Desarrollo bajo Linux
Capitulo 4. Procesos
Capitulo 5. Señales
Capitulo 6. Sistemas de archivo
Capitulo 7. Entradas/Salidas
Capitulo 8. Gestión de la memoria
Capitulo 9. Terminales POSIX
Capitulo 10. Comunicacion por tuberias
Capitulo 11. IPC System V
Capitulo 12. Modulos cargables
Capitulo 13. Administracion del sistema

 

Pack de Manuales Dreamweaver.

Manuales de Dreamweaver todos bien explicados y con imagenes para apender a usar de una forma facil dicho programa ya que es poco el material sobre estos software he elaborado este pack que contiene:

* Manual Dreamweaver 8
* Manual Dreamweaver Mx
* Manual Dreamweaver Ultradev
* Manual Dreamweaver 4
* Manual Dreamweaver3

 

Curso de iniciación a la programación con Visual Basic .NET, El Guille

Tan fácil como permitan las circunstancias, y además, (para que esto de estudiar no resulte algo tedioso), tan ameno como me sea posible, ya que las cosas se pueden explicar de muchas formas y, a pesar de parecer que peco de falta de modestia, estoy seguro que este curso de iniciación a la programación con Visual Basic .NET te va a resultar ameno y fácil de comprender… ¡seguro!
Pero no sólo vas a aprender a programar con VB.NET, sino que al estar “basado” en el .NET Framework, conocerás lo suficiente de este marco de desarrollo que podrás atreverte con otros lenguajes .NET, tales como C#, ya que al fin y al cabo, el corazón de los lenguajes .NET es el .NET Framework.

Para ir aclarando ideas, veamos algunos conceptos que habrá que tener claros desde el principio:
Visual Basic .NET usa una jerarquía de clases que están incluidas en el .NET Framework, por tanto conocer el .NET Framework nos ayudará a conocer al propio Visual Basic .NET, aunque también necesitarás conocer la forma de usar y de hacer del VB ya que, aunque en el fondo sea lo mismo, el aspecto sintáctico es diferente para cada uno de los lenguajes basados en .NET Framework, si no fuese así, ¡sólo existiría un solo lenguaje!

Debido a que la nueva versión de Visual Basic no es sólo una mejora con respecto a las versiones anteriores, sino que cambia mucho, tanto como si de otro lenguaje de programación se tratara, creo que se merece que se explique de forma más o menos fácil de comprender para que cualquiera que se decida a elegirlo como su lenguaje de programación lo tenga, valga la redundancia, fácil.

 

El Arte de la Intrusión, Como ser un Hacker o Evitarlos, Kevin D. Mitnick

“El arte de la intrusión ha sido incluso más dificil de escribir que nuestro último libro. En lugar de utilizar nuestros talentos creativos combinados para desarrollar historias y anécdotas que ilustren los peligros de la ingeniería social y qué pueden hacer las empresas para mitigar los riesgos, Bill Simon y yo hemos trabajado principalmente sobre las entrevistas de ex hackers, phreakers y hackers convertidos a profesionales de la seguridad. Queríamos escribir un libro que fuera a un mismo tiempo una novela de misterio y un manual que abra los ojos a las empresas y les ayude a proteger su información confidencial y sus recursos informáticos. Creemos firmemente que sacando a la luz las metodologías y las técnicas más comunes que utilizan los hackers para penetrar en sistemas y redes, podemos ejercer influencia en todo el ámbito para abordar correctamente los riesgos y las amenazas que suponen estos adversarios audaces.”

Pack de 10 Libros - Cursos de programacion en Java

Java es un lenguaje de programación orientado a objetos desarrollado por Sun Microsystems a principios de los años 1990. El lenguaje en sí mismo toma mucha de su sintaxis de C y C++, pero tiene un modelo de objetos más simple y elimina herramientas de bajo nivel, que suelen inducir a muchos errores, como la manipulación directa de punteros.

Las aplicaciones Java están típicamente compiladas en un bytecode, aunque la compilación en código máquina nativo también es posible. En el tiempo de ejecución, el bytecode es normalmente interpretado o compilado a código nativo para la ejecución, aunque la ejecución directa por hardware del bytecode por un procesador Java también es posible.

La implementación original y de referencia del compilador, la máquina virtual y las librerías de clases de Java fueron desarrollados por Sun Microsystems en 1995. Desde entonces, Sun ha controlado las especificaciones, el desarrollo y evolución del lenguaje a través del Java Community Process, si bien otros han desarrollado también implementaciones alternativas de estas tecnologías de Sun, algunas incluso bajo licencias de software libre.

Entre noviembre de 2006 y mayo de 2007, Sun Microsystems liberó la mayor parte de sus tecnologías Java bajo la licencia GNU GPL, de acuerdo con las especificaciones del Java Community Process, de tal forma que prácticamente todo el Java de Sun es ahora software libre (aunque la biblioteca de clases de Sun que se requiere para ejecutar los programas Java todavía no es software libre).

Estos son los diez libros:

* Aprenda Java como si estuviera en primero (1999)
* Aprenda Java como si estuviera en primero (2000)
* Aprenda Servlets de Java como si estuviera en segundo
* Curso de JavaScript
* Escribir aplicaciones avanzadas para la plataforma Java
* Java2 Micro Edition, un primer vistazo
* Java desde cero
* JavaScript
* Manual de Java 2
* Programación multihebra en Java

 

Introducción a XHTML

Un documento interesante a la hora de empezar a diseñar tus propias paginas… encontraras la parte de programacion por asi decirlo…

Capítulo 1. Introducción
1.1. ¿Qué es HTML?
1.2. Breve historia de HTML
1.3. Especificación oficial
1.4. HTML y XHTML
1.5. HTML y CSS

Capítulo 2. Características básicas
2.1. Lenguajes de etiquetas
2.2. El primer documento HTML
2.3. Etiquetas y atributos
2.4. Elementos HTML
2.5. Sintaxis de las etiquetas XHTML

Capítulo 3. Texto.
3.1. Estructurar
3.1.1. Párrafos.
3.1.2. Secciones .
3.2. Marcado básico de texto
3.3. Marcado avanzado de texto
3.4. Espacios en blanco y nuevas líneas
3.4.1. Nuevas líneas.
3.4.2. Espacios en blanco
3.4.3. Texto preformateado .
3.5. Codificación de caracteres

Capítulo 4. Enlaces
4.1. URL .
4.2. Enlaces relativos y absolutos
4.3. Enlaces básicos .
4.4. Enlaces avanzados
4.4.1. Idioma del enlace (hreflang) .
4.4.2. Tipo de contenido (type)
4.4.3. Tipo de relación (rel y rev) .
4.4.4. Codificación de caracteres (charset).
4.5. Otros tipos de enlaces .
4.6. Ejemplos de enlaces habituales .
4.6.1. Enlace al inicio del sitio web
4.6.2. Enlace a un email
4.6.3. Enlace a un archivo FTP .
4.6.4. Enlazar varias hojas de estilos CSS
4.6.5. Enlazar hojas de estilos CSS para diferentes medios
4.6.6. Enlazar el favicon
4.6.7. Enlazar un archivo RSS
4.6.8. Enlazar hojas de estilos, favicon y RSS.Introducción a XHT
4.6.9. Indicar que existe una versión de la página en otro idioma .
4.6.10. Indicar que existe una versión de la página preparada para imprimir
4.6.11. Indicar que existe una página que es índice de la página actual .

Capítulo 5. Listas .
5.1. Listas no ordenadas
5.2. Listas ordenadas.
5.3. Listas de definición

Capítulo 6. Imágenes y objetos .
6.1. Imágenes
6.2. Mapas de imagen
6.3. Objetos.

Capítulo 7. Tablas
7.1. Tablas básicas
7.2. Tablas avanzadas

Capítulo 8. Formularios .
8.1. Formularios básicos.
8.2. Formularios avanzados
8.3. Otros elementos de formulario

Capítulo 9. Estructura y layout

Capítulo 10. Metainformación

10.1. Estructura de la cabecera .
10.2. Metadatos
10.3. DOCTYPE.

Capítulo 11. Otras etiquetas importantes
11.1. Comentarios.
11.2. JavaScript
11.3. CSS .
11.4. Iframes
11.5. Otras etiquetas.

Capítulo 12. Accesibilidad .
12.1. Requisitos del nivel A de accesibilidad

Capítulo 13. Validación
13.1. Validación con Dreamweaver
13.2. Validador del W3C .
13.3. Otros validadores

Capítulo 14. Fragmentos de código .
14.1. Documento XHTML
14.2. Cabecera XHTML .
14.3. Tabla.
14.4. Formulario.

Capítulo 15. Ejercicios resueltos

Introduccion Ajax

Aca encontraras un util manual a la hora de hablarse de Ajax… tal ves no sea el mas completo pero a la hora de empezar demasiado util

Capítulo 1. Introducción a AJAX
Capítulo 2. JavaScript básico

2.1. Sintaxis
2.2. Variables
2.3. Palabras reservadas
2.4. Tipos de variables
2.4.1. Tipos primitivos
2.4.2. Tipos de referencia
2.5. Operadores
2.5.1. Incremento y decremento
2.5.2. Lógicos
2.5.3. Matemáticos
2.5.4. Relacionales
2.5.5. Asignación
2.6. Objetos nativos de JavaScript
2.6.1. La clase Array
2.6.2. La clase Date
2.6.3. La clase Function
2.7. Funciones
2.8. Funciones y propiedades básicas de JavaScript
2.8.1. Cadenas de texto
2.8.2. Arrays

Capítulo 3. JavaScript avanzado
3.1. Objetos
3.1.1. Definición de un objeto
3.1.2. Notación JSON
3.2. Clases
3.2.1. Funciones constructoras
3.2.2. Prototype
3.2.3. Herencia y ámbito (scope
3.3. Otros conceptos
3.3.1. Excepciones
3.3.2. Closure
3.3.3. Reflexión

Capítulo 4. DOM
4.1. Introducción a Document Object Model (DOM)
4.2. Tipos de nodos
4.3. La interfaz Node
4.4. HTML y DOM
4.4.1. Acceso relativo a los nodos
4.4.2. Tipos de nodos
4.4.3. Atributos
4.4.4. Acceso directo a los nodos
4.4.5. Crear, modificar y eliminar nodos
4.4.6. Atributos HTML y propiedades CSS en DOM
4.4.7. Tablas HTML en DOM

Capítulo 5. BOM
5.1. Introducción a Browser Object Model (BOM)
5.2. El objeto window
5.3. El objeto document
5.4. El objeto location
5.5. El objeto navigator
5.6. El objeto screen

Capítulo 6. Eventos
6.1. Conceptos básicos
6.2. Modelo básico de eventos
6.2.1. Tipos de eventos
6.2.2. Manejadores de eventos
6.3. El flujo de eventos
6.3.1. Event bubbling
6.3.2. Event capturing
6.3.3. Eventos DOM
6.4. Handlers y listeners
6.4.1. Manejadores de eventos de Internet Explorer
6.4.2. Manejadores de eventos de DOM
6.5. El objeto event
6.5.1. Propiedades y métodos
6.5.2. Similitudes y diferencias entre navegadores
6.6. Tipos de eventos
6.6.1. Eventos de ratón
6.6.2. Eventos de teclado
6.6.3. Eventos HTML
6.6.4. Eventos DOM
6.7. Solución cross browser
6.7.1. Asignación de manejadores de eventos
6.7.2. Obtención del objeto Event
6.7.3. Estandarización del objeto Event

Capítulo 7. Primeros pasos con AJAX
7.1. Breve historia de AJAX
7.2. La primera aplicación
7.2.1. Código fuente
7.2.2. Análisis detallado
7.2.3. Refactorizando la primera aplicación
7.3. Métodos y propiedades del objeto XMLHTTPRequest
7.4. Utilidades y objetos para AJAX
7.5. Interacción con el servidor
7.5.1. Envío de parámetros con la petición HTTP
7.5.2. efactorizando la utilidad net.CargadorContenidos
7.6. Aplicaciones complejas
7.6.1. Envío de parámetros mediante XML
7.6.2. Procesando respuestas XML
7.6.3. Parámetros y respuestas JSON
7.7. Seguridad

Capítulo 8. Técnicas básicas con AJAX
8.1. Listas desplegables encadenadas
8.1.1. Contexto
8.1.2. Solución propuesta
8.2. Teclado virtual
8.2.1. Contexto
8.2.2. Solución propuesta
8.3. Autocompletar
8.3.1. Contexto
8.3.2. Solución propuesta

Capítulo 9. Técnicas avanzadas con AJAX
9.1. Monitorización de servidores remotos
9.1.1. Contexto
9.1.2. Solución propuesta
9.2. Lector RSS
9.2.1. Contexto
9.2.2. Solución propuesta
9.3. Google Maps
9.3.1. Contexto
9.3.2. Solución propuesta

Capítulo 10. Frameworks y librerías
10.1. El framework Prototype
10.1.1. Funciones y métodos básicos
10.1.2. Funciones para cadenas de texto
10.1.3. Funciones para elementos
10.1.4. Funciones para formularios
10.1.5. Funciones para arrays
10.1.6. Funciones para objetos enumerables
10.1.7. Otras funciones útiles
10.1.8. Funciones para AJAX
10.1.9. Funciones para eventos
10.1.10. Métodos para funciones
10.1.11. Rehaciendo ejemplos con Prototype
10.2. La librería scriptaculous
10.3. La librería jQuery
10.3.1. Funciones y métodos básicos
10.3.2. Funciones para eventos
10.3.3. Funciones para efectos visuales
10.3.4. Funciones para AJAX
10.3.5. Funciones para CSS
10.3.6. Funciones para nodos DOM
10.3.7. Otras funciones útiles
10.3.8. Rehaciendo ejemplos con jQuery
10.4. Otros frameworks importantes

Capítulo 11. Otras utilidades
11.1. Detener las peticiones HTTP erróneas
11.2. Mejorar el rendimiento de las aplicaciones complejas
11.3. Ofuscar el código JavaScript
11.4. Evitar el problema de los dominios diferentes

Capítulo 12. Recursos útiles
Capítulo 13. Bibliografía
Capítulo 14. Ejercicios resueltos

 

Introducción al Javascript

JavaScript es un lenguaje de programación interpretado, es decir, que no requiere compilación, utilizado principalmente en páginas web, con una sintaxis semejante a la del lenguaje Java y el lenguaje C.

Al igual que Java, JavaScript es un lenguaje orientado a objetos propiamente dicho, ya que dispone de Herencia, si bien esta se realiza siguiendo el paradigma de programación basada en prototipos, ya que las nuevas clases se generan clonando las clases base (prototipos) y extendiendo su funcionalidad.

 

Introducción al CSS

Las hojas de estilo en cascada (Cascading Style Sheets, CSS) son un lenguaje formal usado para definir la presentación de un documento estructurado escrito en HTML o XML (y por extensión en XHTML). El W3C (World Wide Web Consortium) es el encargado de formular la especificación de las hojas de estilo que servirán de estándar para los agentes de usuario o navegadores.

La idea que se encuentra detrás del desarrollo de CSS es separar la estructura de un documento de su presentación.

 

Desarrollo de Aplicaciones para Internet con ASP .NET

Este texto está pensado tanto para aquellos que desean pasar de la tecnología ASP al nuevo entorno de desarrollo de aplicaciones Web que propone Microsoft, es decir, ASP .NET, como para todos aquellos que desconocen la tecnología ASP (Active Server Pages) y desean introducirse en el mundo del desarrollo de aplicaciones de negocio en Internet dentro del nuevo entorno del .NET Framework de Microsoft.

Se abordan diversos temas relacionados con la tecnología ASP .NET como pueden ser los controles Web, el lenguaje C#, Visual Studio .NET, Internet Information Server 5, desarrollo de controles ASP .NET y componentes .NET, ADO .NET, construcción y utilización de servicios Web, etc. Se requiere conocer los fundamentos de Internet/Intranet, estar familiarizado con la navegación por la web, conocer HTML y conocer el sistema operativo Windows a nivel de usuario, así como algunos conocimientos de programación orientada a objetos.

 

Bases de Datos con SQL Server 2000. Transact SQL

El libro está orientado a enseñar al lector las ventajas que ofrece C++, a descubrir las técnicas de programación clave y a ir mucho más allá del punto donde sólo se aprende el código copiando ejemplos y emulando estilos de programas de otros lenguajes. El objetivo es ayudar al lector a conseguir los conocimientos adecuados para llegar a ser mejor programador y diseñador.Esta es la nueva edición del libro de Programación en C++ escrito por el creador de este lenguaje.

Programación con Visual Basic .NET

Texto diseñado para enseñar en profundidad a desarrollar aplicaciones basadas en la plataforma .NET Framework, utilizando Visual Basic .NET como lenguaje.

El texto cubre tanto aspectos básicos como avanzados, abordando
el lenguaje, programación orientada a objetos (OOP), el entorno de desarrollo de aplicaciones (IDE) de Visual Studio .NET, etc.
Se trata de un manual de muy amplio contenido en documentación, además de numerosos ejemplos listos para ser utilizados desde Visual Basic .NET.
Entre los requisitos previos, basta con conocimientos de fundamentos de programación, conocer al menos un lenguaje, sea este el que sea y conocer el S.O. Windows a nivel de usuario.

 

Programación en Java

Se tratan diferentes aspectos de Java, desde las aplicaciones hasta los applets a través de numerosos ejemplos. Como herramientas de desarrollo se utilizan Microsoft Visual J++ 6 y JBuilder. La versión tratada del lenguaje es la estándar de Sun Microsystems.

Se pretende adiestrar sobre

• Programación Orientada a Objetos.
• Construcción de aplicaciones Java.
• Creación de applets Java.
• Tratamiento de eventos y construcción de interfaces de usuario.
• Utilización de Visual J++ 6.
• Programación multihilo.
• Acceso a ficheros y conexiones a través de Internet.

 

Crystal Reports para Visual Studio .NET

Texto que introduce al lector en el diseño y generación de informes con Crystal Reports para Visual Studio .NET, utilizando como base el lenguaje Visual Basic .NET.

Se cubren tanto aspectos elementales como avanzados, de manera que el lector pueda confeccionar variados tipos de informes en función de las diversas necesidades de impresión que precisan las aplicaciones.

Como requisitos previos, se recomienda el conocimiento del lenguaje Visual Basic .NET, así como estar familiarizado con el sistema operativo Windows a nivel de usuario.

 

Programación en C/C++. Visual C++ 6

Texto diseñado para enseñar a desarrollar aplicaciones basadas en lenguaje C++ a través de Microsoft Visual C++ 6. El texto cubre los fundamentos del lenguaje, las técnicas de orientación a objetos y el modelo de trabajo con Visual C++ en su versión 6.
A lo largo del texto se desarrollan numerosos ejemplos listos para ser cargados desde Visual C++. Se requiere tener como mínimo conocimientos de fundamentos de programación y conocer al menos un lenguaje, sea éste el que sea, así como conocer el S.O. Windows a nivel de usuario.

Servidores para Internet con Apache HTTPServer

Este libro está pensado para aquellos desarrolladores que necesitan tener unos conocimientos básicos de instalación y administración del servidor Web Apache.

Existen una serie de características que convierten a Apache en uno de los servidores web más utilizados, como son el tener el código fuente abierto, mantener una evolución rápida y continuada de versiones, poder ser utilizado por desarrolladores de cualquier plataforma, y además, ser gratuito.

Apache es un servidor web multiplataforma, que permite indexación de directorios, uso de sobrenombres con las carpetas, informes configurables sobre errores http, ejecución de programas CGI y que además admite la última versión del protocolo http/1.1.

 

Introducción a la OOP

Este breve libro ofrece una visión general de la Programación Orientada al Objeto, desde una perspectiva teórica y sin adscribirse a ninguno de los lenguajes de programación.

En él se hace primeramente un repaso histórico a los antecedentes de la OOP, para seguidamente pasar a una exposición concisa y clara de los conceptos que la OOP incorpora a la ingeniería de la programación. Además incorpora un completo glosario de térmimos relacionados con la OOP.

Aun caundo no es necesario conocimiento previo alguno de OOP, ni de ningún lenguaje OOP (C++, Java, Delphi, etc.), su contenido puede ser de gran utilidad para aquellos que quieren iniciarse en cualquiera de los lenguajes OOP disponibles o bien deseen ahondar en los principios teóricos de la OOP.

Temario

* Introducción (1 Horas de autoestudio)
* Revisión histórica y la OOP (2 Horas de autoestudio)
* Programación orientada al objeto (3 Horas de autoestudio)
* Planteamiento de la implementación (1 Horas de autoestudio)
* De la teoría a la realidad (3 Horas de autoestudio)
* Limitaciones e inconvenientes de la OOP (1 Horas de autoestudio)
* Glosario (1 Horas de autoestudio)

 

Introducción al Lenguaje XML

Este libro pretende ser una obra de carácter práctico, que permita al lector tener un buen conocimiento de todas las tecnologías que se ven implicadas dentro de lo que genéricamente se denomina XML, de forma que se consigan unas bases sólidas sobre las que trabajar, y se tengan claros cuáles son los patrones-guía por los que debe regirse y dónde buscar cuando las cosas se tuercen.

Respecto a los conocimientos previos, es importante que el lector maneje, siquiera básicamente, los fundamentos del lenguaje HTML, y para la parte final, donde se aborda el trabajo con modelos de objetos, conocimientos de algún lenguaje de programación que utilice estos modelos:
Visual Basic, Delphi, Visual C++, Java, JavaScript, VBScript, Perl, etc.

 

Lenguaje HTML

Este texto está pensado tanto para aquellos que desean pasar de la tecnología ASP al nuevo entorno de desarrollo de aplicaciones Web que propone Microsoft, es decir, ASP .NET, como para todos aquellos que desconocen la tecnología ASP (Active Server Pages) y desean introducirse en el mundo del desarrollo de aplicaciones de negocio en Internet dentro del nuevo entorno del .NET Framework de Microsoft.

Se abordan diversos temas relacionados con la tecnología ASP .NET como pueden ser los controles Web, el lenguaje C#, Visual Studio .NET, Internet Information Server 5, desarrollo de controles ASP .NET y componentes .NET, ADO .NET, construcción y utilización de servicios Web, etc. Se requiere conocer los fundamentos de Internet/Intranet, estar familiarizado con la navegación por la web, conocer HTML y conocer el sistema operativo Windows a nivel de usuario, así como algunos conocimientos de programación orientada a objetos.

 

Técnicas Avanzadas de Excel

Aprende las Técnicas avanzadas de excel en este practico y muy util E-bock donde se te muestra de una forma detallada e ilustrada todas las tecnicas avanzadas para el uso de excel verdaderamente facil de entender y util para el desarrollo de hojas de calculos, sobre todo para aquellas personas que dependen bastante sobre el uso de Excel o que desean tener mayor conocimiento del mismo.

La biblia de Delphi 7

Eres de los que busca informacion y Adquirir conocimientos sobre Delphi7 o eres alguien que enseñas Delphi este libro te ayudara en todo lo que necesites saber sobre Delphi este material consta de 1143 paginas por algo es La Biblia de Delphi7.

En este libro no encontraras una breve sintesis de lo que es Delphi7 no en el encontraras Todo sobre Delphi desde sus principios hasta su modo de uso, Ejecucion, Base de Datos abosolutamente Todo lo relacionado a Delphi7 aunque este libro es bastante aplicable a versiones anteriores de Delphi esta diseñado para Delphi7 a mi en lo personal me ha sido de mucha pero mucha ayuda en el he encontrado ayuda, elementos, trucos, utilidades ocultas de Delphi7. Hoy quiero compartirlo con todos ustedes y espero les sea de mucha ayuda.

 

MALWARE

Índice
“License for Use” Information
Información sobre la “Licencia de Uso”
Contribuciones
6.0 Introducción
6.1 Virus
6.1.1 Introducción
6.1.2 Descripción
6.1.2.1 Virus de Sector de Arranque (Boot Sector Viruses)
6.1.2.2 Virus de Archivos Ejecutables
6.1.2.3 Virus Residentes en Memoria (Terminate and Stay Resident - TSR)
6.1.2.4 Virus Polimórfico
6.1.2.5 Virus de Macro
6.2 Gusanos
6.2.1 Introducción
6.2.2 Descripción
6.3 Troyanos y Spyware
6.3.1 Introducción
6.3.2 Descripción
6.4 Rootkits y Backdoors
6.4.1 Introducción
6.4.2 Descripción
6.5 Bombas Lógicas y Bombas de Tiempo
6.5.1 Introducción
6.5.2 Descripción
6.6 Contramedidas
6.6.1 Introducción
6.6.2 Anti-Virus
6.6.3 NIDS (Sistemas de detección de intrusiones de red)
6.6.4 HIDS (Sistemas de detección de intrusiones de host)
6.6.5 Firewalls (Cortafuegos)
6.6.6 Sandboxes (Cajas de arena)
6.7 Sanos Consejos de Seguridad
Más Información

“Malware” son aquellos programas o partes de ellos que tienen un efecto malicioso en la seguridad de tu ordenador. Este término engloba muchas definiciones las cuales de seguro ya has oído hablar como “Virus”, “Worm (gusano)” y “Trojan (troyano)” y otras de las que posiblemente no hayas oído hablar como “Rootkit”, “Logicbomb (bomba lógica)” y “Spyware”. Este capítulo presentará, definirá y explicará cada una de estas subclases de malware, brindará ejemplos y explicará algunas de las contramedidas que pueden ser puestas en práctica para restringir los problemas que causa el malware.

Identificacion de Sistemas

Índice
“License for Use” Information
Información sobre la “Licencia de Uso”2
Contribuciones
5.1. Introducción
5.2. Identificación de un servidor
5.2.1 Identificación del propietario de un dominio
5.2.2 Identificación de la dirección IP de un dominio
5.3. Identificación de servicios
5.3.1 Ping y Traceroute
5.3.2 Obtención del banner
5.3.3 Identificación de servicios a partir de puertos y protocolos
5.4. Identificación de un sistema
5.4.1 Escaneo de ordenadores remotos
5.5. Lecturas recomendadas

Servicios y Conexiones

Índice
“License for Use” Information
Información sobre la “Licencia de Uso”
Contribuciones
4.1. Introducción
4.2. Servicios
4.2.1 HTTP y la Web
4.2.2 E-mail – POP y SMTP
4.2.3 IRC
4.2.4 FTP
4.2.5 Telnet y SSH
4.2.6 DNS
4.2.7 DHCP
4.3. Conexiones
4.3.1 ISPs
4.3.2 Servicio de telefonía tradicional
4.3.3 DSL
4.3.4 Cable Modems
4.4. Lecturas recomendadas
Glosario

Puertos y Protocolos

Índice
“License for Use” Information
Información sobre la “Licencia de Uso”
Contribuciones
3.1. Objetivos
3.2. Conceptos básicos de redes
3.2.1 Dispositivos
3.2.2 Topologías
3.3. Modelo TCP/IP
3.3.1 Introducción
3.3.2 Capas TCP/IP
3.3.2.1 Aplicación
3.3.2.2 Transporte
3.3.2.3 IP
3.3.2.4 Acceso a Red
3.3.3 Protocolos
3.3.3.1 Protocolos de la capa de Aplicación
3.3.3.2 Protocolos de la capa de Transporte
3.3.3.3 Protocolos de la capa de Internet
3.3.4 Direcciones IP
3.3.5 Puertos
3.3.6 Encapsulación
3.4. Ejercicios
3.4.1 Ejercicio 1: Netstat
3.4.2 Ejercicio 2: Puertos y protocolos
3.4.3 Ejercicio 3: Mi primer servidor
3.5. Lecturas recomendadas

Windows y Linux

Índice
“License for Use” Information
Información sobre la “Licencia de Uso”
Contribuciones
2.1. Objetivos
2.2. Requerimientos y escenario
2.2.1 Requerimientos
2.2.2 Escenario
2.3. Sistema Operativo: WINDOWS
2.3.1 ¿Cómo abrir una ventana de MS-Dos?
2.4. Sistema operativo: LINUX
2.4.1 ¿Cómo abrir una ventana de consola?
2.4.2 Comandos básicos
2.4.3 Herramientas de red
2.5. Ejercicios Prácticos
2.5.1 Ejercicio 1
2.5.2 Ejercicio 2
2.5.3 Ejercicio 3
Glosario

Ser Un Hacker

Índice
“License for Use” Information
Información sobre la “Licencia de Uso”
Contribuciones
1.1. Introducción
1.2. Recursos
1.2.1 Libros
1.2.2 Magazines y Periódicos
1.2.2.1. Ejercicios
1.2.3 Zines y Blogs
1.2.3.1. Ejercicios
1.2.4 Forums y Listas de Correo
1.2.4.1. Ejercicios
1.2.5 Grupos de Notícias
1.2.5.1. Ejercicios
1.2.6 Páginas Web
1.2.6.1. Ejercicios
1.2.7 Chat
1.2.7.1. Ejercicios
1.2.8 P2P
1.3. Más lecciones

hakin9 Nº 23

Herramientas
Ossec
Nbtscan

Ataque
USB Hacks
Ataques DoS en redes WiFi
Bagle – la historia sin fin
Escalando Privilegios en Windows Vista

Defensa
Protege tu correo electrónico con Thunderbird, GPG y Enigmail
Plan de copias de seguridad

Para principiantes
Introducción a Single Sign-On
Seguridad en Windows Vista

 

Hakin9 Nº 22

Herramientas
Virus Sort 2000

Ataque
Registro de Windows
Bluetooth – La Amenaza Azul

Defensa
Web Services Security
Administrando la Inseguridad Informática
Programas malignos
Ofuscación de Código en Java

Para principiantes
Protege gratis tu Windows

 

hakin9 Nº 21

Herramientas
Hunter Dynamic Host

Ataque
Ataques a Regiones Adyacentes de la Memoria

Defensa
Sistemas de Detección de Intrusos
Spam-Virus Checking Gateway
Integridad de ficheros con Samhain
Continuidad del Negocio vs. Recuperación ante Desastres

Para principiantes
Conociendo distintos tipos de protocolos
Análisis de Impacto y Riesgos
Sensibilidad de Internet Explorer
Tests de consumidores

Entrevista
Entrevistamos a J. N. Castellano, etc...

Hakin9 Nº 20

Herramientas
Scanrand(parte de Paketto Keiretsu)
Difusor de empleo general (GPF)

Ataque
¡Hackea Windows Vista! 16.
Explotación en la pila: la técnica off-by-one 22.
Inyección de tráfico y técnicas de detección de MAC spoofing en Wi-Fi.
La evolución de los códigos Shell.

Para principiantes:
Backdoors Multiplataformas
XSS – Cross-Site Scripting

 

 

Visual Basic 6.0 Como debe ser...!

Temas:

* Controles Activex
* Creación de archivos de ayuda
* Manejo de impresoras
* Base de datos
* instrucciones SQL
* Programación ADO
* Uso de DataEnvironment y DataReport

 

UML con Rational Rose

# Introducción a UML
# Un recorrido por Rational rose
# El Planeamiento del negocio
# Actores y Casos de uso
# Identificando Clases
# Interacción de objetos
# Las Relaciones
# Agregando conducta y estructura
# Herencia
# Analizando las conductas de las Objetos
# Verificando el Modelo
# Diseño de arquitectura del Sistema

Base de Datos en SQL Server 2005

En este tutorial, aprenderá los fundamentos para desarrollar aplicaciones con la versión Express de SQL Server 2005. El objetivo del tutorial no es cubrir en gran detalle todos los aspectos de SQL Server 2005 Express, pero si aportar una idea general del producto y su integración con el resto de herramientas Express (Visual Basic Express, Visual C# Express, y Visual J# Express). Como complemento adicional al tutorial, deberá seguir los Libros en Pantalla del producto (Books On Line).
El tutorial cubrirá los siguientes puntos:
Módulo 1: Introducción
Módulo 2: Creación de bases de datos con Visual Studio
Módulo 3: Programación de base de datos
Módulo 4: Conceptos avanzados

Algoritmos y Diagramas de Flujo Aplicados en C++

Los algoritmos forman parte de nuestra vida cotidiana, a menudo los hacemos sin darnos cuenta. Por ejemplo al ir de compras, estamos pensando que cosas se necesitarán, hasta que precio estamos dispuestos a pagar, si no encontramos lo que buscamos podemos reemplazarlo?, cuanto tiempo tenemos para realizar las compras?, si no es tiempo suficiente que podemos hacer?.
En fin muchas interrogantes que intuitivamente vamos resolviendo mediante un algoritmo, es por ello que el algoritmo es una forma de resolver un problema. Se trata siempre que dicho algoritmo sea el mas eficiente.
Los algoritmos computacionales son diferentes, simplemente que estos están orientados a su códificación en algún lenguaje de programación específico.
Considero el C++ uno de los lenguajes de programación más adecuados para aprender y aplicar los conceptos básicos de algoritmia, motivo por el cual este texto contiene los algoritmos desarrollados en C++, para que el lector pueda revisarlo y ejecutarlos y porque no, modificarlo a su gusto.
A pesar de los años que tiene el C++, ha permanecido en vigencia debido a su potencia, pero, para que el lector pueda ver una forma de programación en un entorno visual, es que le ofrecemos también los mismos algoritmos desarrollados en C++ en este texto, desarrollados en Visual C#; lenguaje de programación basado en C++ en un entorno visual.
Notará que habrán algunas diferencias con respecto a la codificación en C++, pero si analiza profundamente el ejercicio vera que algoritmicamente son iguales, solo cambia la forma en que cada lenguaje de programación tiene para realizar algunas tareas.
Espero que este texto le sea de mucho provecho y ayude a entrar en el mundo de la programación.

Programación con Visual Basic 6

Texto diseñado para enseñar en profundidad a desarrollar aplicaciones basadas en lenguaje Visual Basic. El texto cubre tanto aspectos básicos como avanzados, es decir que no sólo se estudian los fundamentos del lenguaje sino que también se tratan en profundidad el acceso a datos, la programación orientada al objeto, los componentes ActiveX, el acceso al API, etc. Se trata de un manual de muy amplio contenido con alrededor de 1000 páginas de documentación, además de numerosos ejemplos listos para ser cargados desde Visual Basic.
Entre los requisitos previos, basta con conocimientos de fundamentos de programación y conocer al menos un lenguaje, sea este el que sea y conocer el S.O. Windows a nivel de usuario.

Fundamentos de programación con VB 6

El texto enfoca el aprendizaje a la manera clásica de la asignatura de Fundamentos y Metodología de Programación, tal como se imparte en la enseñanza reglada. La única diferencia con este enfoque es que se sustituyen lenguajes como Pascal o C, con los que habitualmente se imparte la asignatura, por Visual Basic, por un entorno de desarrollo mucho más actualizado y que servirá a quienes lean este manual en mucha mayor medida que esos otros lenguajes pueden hacerlo.
Este es un texto ideal para los no programadores que deseen adentrarse en el mundo de la programación.

Fundamentos de programación con Visual Basic .NET

Este texto enfoca el aprendizaje a la manera clásica de la asignatura de Fundamentos y Metodología de Programación, tal y como se imparte en la enseñanza reglada. La única diferencia con este enfoque es que se sustituyen lenguajes como Pascal o C, con los que habitualmente se imparte la asignatura, por Visual Basic .NET, que dispone de un entorno de desarrollo mucho más actualizado, y que servirá a quienes lean este texto en mayor medida de la que esos otros lenguajes pueden hacerlo.


De modo adicional a los aspectos fundamentales del lenguaje, se realiza una introducción a la programación orientada a objeto, y el enfoque que de la misma se efectúa desde Visual Basic .NET.
Se trata de un texto ideal para los no programadores que deseen adentrarse en el mundo de la programación.

Coleccion de Revistas HackXCrack [Completo x Gigasize]

Cuaderno 1

* Crea tu primer troyano indetectable por los antivirus
* FXP: Sin limite de velocidad, utilizando conexiones ajenas
* Los secretos del FTP
* Esquivando firewalls
* Pass mode versus port mode
Tamaño: 947 KB

Cuaderno 2

* Code/decode bug (como hackear servidores paso a paso)
* Ocultacion de ip: primeros pasos
* Aznar al frente de la gestapo digital.
* Tamaño: 1.19 MB

Cuaderno 3

* Ocultando nuestra ip, encadenando proxys
* Proxy: ocultando todos nuestros programas tras las cadenas de
* Practicas de todo lo aprendido
Tamaño: 1.26 MB

Cuaderno 4

* Crea tu segundo troyano indetectable e inmune a los antivirus
* Radmin: remote administrator 2.1, un controlador remoto a medida
* Tamaño: 3.01 MB

Cuaderno 5

* Aprende a compilar, paso obligado antes de explicarte los exploits
* Rootkits, sin defensa posible
* Penetracion de sistemas por netbios-compilacion del netcat con opciones “especiales”
* Netbios: un agujero de seguridad no reconocido por microsoft
* Lo censurado en internet
* Tamaño: 3.28 MB

Cuaderno 6

* Curso de visual basic: aprende a programar desde cero
* Ficheros Stream (invisibles, peligrosos y ejecutables)
* Rippeando videos Divx, El rey-Ocultacion avanzada de ficheros en windows xp
* Listado de puertos y Servicios: imprescindible!!!
* IPHXC: El tercer troyano de hack x crack (parte 1)
* Trasteando con el hardware de una lan.
Tamaño: 15.9 MB

Cuaderno 7

* Apache, El mejor servidor web - transforma tu pc en un servidor web.
* El cuarto troyano de Hack x Crack: El CCPROXY, un servidor oculto para anonimizar nuestras conexiones.
* IPHXC (segunda parte) nuestro tercer troyano
* La inseguridad del protocolo POP3: Capturando las claves de nuestra cuenta de correo.
* Los primeros pasos con IRIS (sniffando la red)
* Accede por Telnet a servidores POP3, entendiendo los protocolos
* Curso de visual basic, segunda entrega
* Rippeando (2ª parte) el audio: AC3 — MP3 –OGG
* Consigue una cuenta POP3 gratis.
Tamaño: 3.64 MB

Cuaderno 8

* Linux: Netcat Perl “pipes”
* Reverse shell, burlando al firewall
* Encadenando programas
* Penetracion inversa en PCs remotos
* SMTP: descubre los protocolos de internet
* Apache: Configuracion, comparte ficheros desde tu propio servidor web
* Jugando de nuevo con el NETCAT
* SERIE RAW: protocolos
* Visual Basic: “Arrray de controles” “vectores” “ocx.
Tamaño: 2.56 MB

Cuaderno 9

* NMA: El mejor escaneador de internet: instacion, interfaz grafica, opciones de uso.
* Iniciacion al PORT SCANNING - Tecnicas de “scaneo”
* Serie RAW: IRC- Internet Relay Chat
* Chateando mediante Telnet-GNU Linux- Permisos de archivo CAT y otros comandos
* APACHE- Modulos y servidores virtuales
* Descubre los protocolos de “la red” con nosotros
* VISUAL BASIC - Creando librerias. Acceso a datos
* Tamaño: 3.22 MB

Cuaderno 10

* GNU LINUX- Gestion de usuarios, editores de texto: “VI”
* Serie Raw: Conociendo protocolos y su seguridad
* Curso de Visual Basic (V) acceso a datos II
* XML: el futuro de la transferencia de datos
* Apache parte IV, trio de ases: APACHE- PHP- MYSQL
* Tamaño: 5.21 MB

Cuaderno 11

* Programacion en GNU Linux: Bash Scripting y C
* Serie Raw: entendiendo los protocolos y su seguridad; Raw 5: FTP (File transfer protocol)
* Intrusión en redes de área local, la pesadilla de todo administrador.
* Apache parte V: Configura tu servidor apache como servidor proxy
* Validacion de documentos XML: DTD primera parte: creacion de DTDS
* Curso de Visual Basic (VII) IIS Bug exploit: usando el webbrowser
* Augusta Ada Byron, Lady Lovelace (1815-1852) el primer programa.
* Tamaño: 3.37 MB

Cuaderno 12

* Explotando los servidores FTP:atravesando firewalls por ftp: aprende a utilizar los servidores ftp como anonimizadores.
* Raw 6: FTP segunda parte.
* Servidor Web Apache: Protege tu apache configurandolo de forma segura: restriccion de accesos - autentificacion - analizando a nuestros visitantes - logs codificación - HTPASSWD - Cortafuegos
* Visual Studio.net: crea tu propia herramienta de crackingValidacion de documentos XML: DTD segunda parte, atributos y elementos
* IIS bug exploit, nuestro primer scanner
* Programacion en GNU/Linux, desarrollo de aplicaciones en entornos unix e iniciación al lenguaje C.
* Tamaño: 3.35 MB

Cuaderno 13

* Manipulación de documentos XML: El Dom, 1ª parte: teoria del Dom e intterfaz Domdocument.
* Programación en GNU/Linux, desarrollo de aplicaciones en entornos unix e iniciación al lenguaje C
* Curso de Visual Basic: un cliente, una necesidad, tenemos un proyecto (parte I)
* RAW 7: HTTP (Hypertext Transfer Protocol)
* Port Scanning: Escaneando ordenadoros Remotos: tipos de scaneos.
Tamaño: 7.37 MB

Cuaderno 14

* Curso de PHP, empezamos a programar, PHP (1)
* Serie RAW (8) DNS - Domain Name System
* Curso de Visual Basic, un cliente, una necesidad, un proyecto, (parte II)
* Programación en GNU Linux, desarrollo de aplicaciones en entornos unix e iniciación al lenguaje C (III)
* Manipulacion de documentos XML: El Dom 2ª parte. Interfaz XMLDOMNODE (I)
* Tecnicas de Hijacking.
Tamaño: 4.68 MB

Cuaderno 15

* Curso de PHP (II) Aprende a programar tu propio generador de IPs
* Serie XBOX Life, instalando Linux en una Xbox
* RAW 9: MSN (Microsoft Messenger)
* Curso de Visual Basic, Un cliente, una necesidad, un proyecto, (parte III)
* Programación en GNU Linux, desarrollo de aplicaciones en entornos unix e iniciación al lenguaje C (IV)
Tamaño: 3.81 MB

Cuaderno 16

* Curso PHP: Aprende a manejar ficheros con PHP
* Programación en GNU Linux, programación del sistema: El sistema I.P.C.
* Manipulación de documentos XML: El DOM tercera parte
* Serie XBOX LIFE: EVOLUTION X tu mejor amigo
* RAW 10 - NNTP (Usenet)
Tamaño: 5.42 MB

Cuaderno 17

* Hackeando un servidor Windows en 40 segundos
* Programación en GNU Linux: programación del sistema, el sistema I.P.C (II)
* Curso de TCP/IP, introducción
* Curso de PHP, (4ª entrega) Aprende a manejar cadenas de texto en PHP
* Serie XBOX LIFE (III) Cambiando el disco duro y parcheando juegos.
Tamaño: 4.02 MB

Cuaderno 18

* Curso de PHP, manejo de formularios web
* Serie XBOX LIFE (IV) Convirtiendo nuestra xbox en un centro multimedia
* Programación en GNU Linux, memoria compartida
* Curso de TCP/IP (2ª entrega) El protocolo de transporte UDP (protocolo de datagramas de usuario)
* El lenguaje XSL, transformacion del documento XML
* La realidad de los virus informáticos
Tamaño: 3.69 MB

Cuaderno 19

* Programación en Gnu Linux, colas de mensajes
* XBOX LIFE V - Jugando online gratis
* Crackeando las restricciones de seguridad de windows
* Curso de seguridad en redes - IDS
* Curso de PHP - Aprende a manejar sockets con PHP.
* Tamaño: 5.31 MB

Cuaderno 20

* Curso de PHP: Aprende a manejar sesiones
* Curso de TCP/IP (3ª entrega) TCP, 1ª parte
* XBOX LIFE VI, Menu X
* Curso de seguridad en redes - IDS (II)
Tamaño: 16.8 MB

Cuaderno 21

* Trabajando con bases de datos en PHP
* Curso de TCP/IP: 4ª entrega: TCP 2ª parte
* IDS, Sistema de Detección de Intrusos, tercera entrega, pluggins de salida en SNORT
* XBOX LIFE VII, Creando nuestro Slayer.
Tamaño: 20.8 MB

Cuaderno 22

* Asaltando foros: guia paso a paso
* Firewalls: Qué son, cómo funcionan y cómo saltárselos.
* Tamaño: 7.95 MB

Cuaderno 23

* Cómo explotar fallos Buffer Overflow
* Curso de TCP/IP: ICMP (protocolo de mensajes de control de internet
* Diseño de cortafuegos (parte II).
* Tamaño: 18.9 MB

Cuaderno 24

* Los bugs y los exploits, esos pequeños bichos y diablos
* Curso de TCP/IP: La capa IP primera parte. Las direcciones IP
* Hacking de Linux
* Diseño de cortafuegos de red con iptables (3ª parte del curso de firewalls).
Tamaño: 20.2 MB

Cuaderno 25

* Los bugs y los exploits, esos pequeños bichos y diablos, segunda parte
* Vulnerabilidades Web, atacando la sesión de usuario
* Curso de TCP IP: La capa IP, segunda parte, (los datagramas).
Tamaño: 24.1 MB

Cuaderno 26

* Sombras en internet: sniffando la red- formas de detección - utilidades para la detección -ethereal: descripción. Capturando tráfico. Estableciendo filtros. Capturando información sensible. Telnet vs Secure shell.
* Atacando la caché DNS
* Curso de TCP IP: La capa IP 3ª parte: fragmentación de datagramas.
* Tamaño: 20 MB

Cuaderno 27

* Taller de Python “episodio 1″
* Taller de Criptografía -El sistema PGP
* Curso de TCP IP: protección con iptables, en una red corporativa
* Buffer Overflow
* Hackeando el núcleo.
Tamaño: 18.3 MB

Cuaderno 28

* Hacking Estragegia, capitulo 1
* Curso de Python, capitulo 2
* Investigación, poniendo a prueba el antivirus
* Explotando Heap/BSS Overflows, capitulo 2
* Programación, curso de C, capitulo 1
* Taller de criptografía, capitulo 2
* La “ley de la mordaza”: informar es DELITO
Tamaño: 8.51 MB

Cuaderno 29

* Hacking estrategia: infiltración en una red wireless protegida
* Capitulo III: Taller de criptografía
* Control de Logs en GNU/LINUX
* Explotación de las Format Strings, capitulo III
* Shatter Attacks
* Curso de C, capitulo II
* FAQ, curiosidades de Gmail/Google
* Tamaño: 18.3 MB

Cuaderno 30

* Taller de criptografía, capitulo IV
* Ataques a formularios web
* Los secretos del protocolo SOCKS-Creamos una Shellcode paso a paso
* Capitulo III: Curso de C: Punteros y Arrays
* Hack mundial
Tamaño: 34.6 MB

Programas - Revista HackxCrack
Antes ya nos adelantamos al publicar el programa Serv-u 2.5e. Ante el constante pedido de los lectores de HackxCrack, aquí te dejamos para que puedas bajar todos los programas necesarios para las prácticas de la revista HackxCrack. Los que aun no la tienen, pueden descargarlo en la sección programas del blog.
Serv-u v2.5e + Keygen
Una versión un poco antigua; pero la más famosa de éste servidor FTP muy fácil de usar y muy completo. Hoy publicamos está versión a pedido de nuestros usuarios y lectores de la revista HackxCrack. Ya pueden bajarlo esperando que sea de mucha utilidad "aprendizaje e investigación".

 

Fundamentos de Robotica

Autor: Barrientos (Editorial McGraw-Hill)


Los robots surgen en la segunda mitad del presente siglo. Impulsados por su gran aceptación en la industria automovilística, son hoy en día un elemento habitual en fábricas y talleres.Tratándose aún de una tecnología reciente, la robótica es motivo de investigación en la mayor parte de las universidades y centros de investigación mundial. La formación del profesional de la ingeniería ha sido sensible a esta realidad industrial y ha incluido desde finales de los ochenta a la robótica como parte de sus enseñanzas.En este texto se ha procurado llegar a un adecuado equilibrio entre aquellos temas relacionados con el conocimiento profundo del funcionamiento de un robot (en sus aspectos mecánico, informático y de control) y aquellos en los que se proporcionan criterios para evaluar la conveniencia de utilizar un robot y el modo más adecuado de hacerlo.

Programación de Aplicaciones con ASP

Texto diseñado para aquellos que deseen introducirse en el mundo del desarrollo de aplicaciones de negocio en Internet, utilizando para ello la tecnología ASP (Active Server Pages). Se persigue adiestrar en el uso de: Internet Information Server 5, Visual InterDev como herramienta para la gestión de proyectos basados en ASP, Visual Basic Script, la jerarquía de objetos ASP, y las técnicas de acceso a datos a través de ADO. Se requiere conocer los fundamentos de Internet/Intranet, estar familiarizado con la navegación por la web, conocer HTML y conocer el sistema operativo Windows a nivel de usuario.programación.

InformixSQL

Informix-SQL es un Sistema de Gestión de Bases de Datos Relacionales que utiliza SQL. En inglés se utilizan también las iniciales RDBMS (Relational Database Management System). SQL (Structured Query Language) es un lenguaje escrito específicamente para operar con bases de datos relacionales, y proporciona un conjunto de herramientas para su administración y manejo. Una extensión ha sido añadida a la norma SQL para ofrecer al usuario un lenguaje mas completo. Este nuevo lenguaje es procedural y permite la definición y manipulación de datos a través de interfaces o de programas clásicos. Junto con C-ISAM constituye la única forma de acceder a las bases de datos. Informix-SQL consta de un servidor de datos, un generador de informes (ACE), un generador de formatos de pantalla (PERFORM), un editor SQL interactivo y un generador de menús para personalizar aplicaciones.

 

Deitel - Cómo Programar en Java

Un regalo para los programadores, éste libro de ¿Cómo programar en Java? nos provee del siguiente contenido:


Introducción a las computadoras,Internet y web
Introducción a las aplicaciones en java
Introducción a los applets de java
Instrucciones de control:Parete I
Instrucciones de control: Parte II
Métodos, Arreglos; Programación basados en objetos.
Programación orientadas a objetos: Herencia
Manejo de excepciones; Subprocesamiento múltiple
Archivos y flujos, Redes
Multimedia:Imágenes,animación y audio,Estructura de datos
mucho más...

 

TODO POR $20.000

 
  Hoy habia 126 visitantes (142 clics a subpáginas) ¡Aqui en esta página!  
 
<

Este sitio web fue creado de forma gratuita con PaginaWebGratis.es. ¿Quieres también tu sitio web propio?
Registrarse gratis