Mostrando entradas con la etiqueta El gran libro de HTML5. Mostrar todas las entradas
Mostrando entradas con la etiqueta El gran libro de HTML5. Mostrar todas las entradas

domingo, 27 de noviembre de 2016

Introducción al análisis de circuitos, 12va Edición – Roben L. Boylestad





Introducción al análisis de circuitos, 12va Edición – Roben L. Boylestad
PDF | 23.2 MB | Español



Contenido:

1. Ley de Ohm, potencia y energía
2. Circuitos en serie-paralelo
3. Métodos de análisis y temas seleccionados (cd)
4. Teoremas de red
5. Capacitores
6. Inductores
7. Circuitos magnéticos
8. Formas de onda senoidales alternas
9. Elementos básicos y fasores
10. Circuitos en serie y en paralelo
11. Redes de ca en serie-paralelo
12. Métodos de análisis y temas seleccionados (ca)
13. Teoremas de redes (ca)
14. Potencia (ca)
15. Resonancia
16. Decibeles, filtros y curvas de Bode
17. Transformadores
18. Sistemas polifásicos
19. Señales de impulso y la respuesta R-C



Introducción al análisis de circuitos, 12va Edición – Roben L. Boylestad


lunes, 11 de abril de 2016

INICIACION AL DISEÑO WEB EN HTML5



Introducción al Diseño Web en HTML5
[ PDF | Lucía Castillo | 3.9 MB | Español]

HTML 5 desarrollada a partir del año 2007 por el grupo The Web Standards
Project (Proyecto de estándares Web), el nuevo estándar era muy ambicioso ya que
pretendía crear un nuevo lenguaje HTML capaz de ejecutar aplicaciones completas, de
hecho existían muchas entidades importantes que eran escépticas ante el desarrollo del
lenguaje y su salida a la luz.
Pero ocurrió un hecho importante y es que los navegadores empezaron a incorporar la
utilización de las etiquetas de HTML 5, esto unido a que el consorcio W3C decidió
abandonar la especificación de XHTML 2.0 e indicó que se centraría en el desarrollo de
HTML 5, dieron el empujón definitivo al nuevo estándar. Actualmente casi todos los
navegadores soportan la mayoría de etiquetas HTML5, y se ha de tener en cuenta que va a hacer el nuevo estándar para la creación de sitios web.


Introducción al Diseño Web en HTML5



domingo, 3 de abril de 2016

Inteligencia artificial con aplicaciones a la ingeniería – Pedro Ponce Cruz


Inteligencia artificial con aplicaciones a la ingeniería
PDF | 15.17 MB |Español 

Contenido:

Capítulo 1: Inteligencia Artificial
Introducción
Antecedentes De La Inteligencia Artificial
Ramas Que Componen La Inteligencia Artificial
Lógica Difusa
Redes Neurales Artificiales
Algoritmos Genéticos

Capítulo 2: Lógica Difusa
Introducción
Conceptos De Lógica Booleana Y Difusa
Lógica Booleana
Lógica Difusa
Principio De Extensión
Números Difusos
Relaciones Nítidas Y Difusas
Controladores Difusos
Algoritmo Del Razonamiento
Ejemplo Sistema Difuso Sugeno
Ejemplo De Motor Dc
Ejemplo De Sistema De Entradas
Métodos De Inferencia
Agrupamientos Difusos
Programas Básicos En Matlab®
Saturación
Hombro
Triangular
Trapezoidal
Sigmoidal
Clusters Difusos Y Sistema Sugeno
Calculadora Difusa Matlab®

Capítulo 3: Redes Neurales Artificiales
Redes Neurales Biológicas
Modelos De Neuronas
Aplicaciones De Las Redes Neurales Artificiales (Rna)
Definición De Una Red Neuronal Artificial
Funciones De Activación
Topologías De Las Redes Neurales
Entrenamiento De Las Redes Neurales
Redes De Una Capa
Adaline (Adaptive Linear Neuron)
Or
And
Xor
Redes Multicapa
Diseño De Filtros Fir Con Redes Neurales Artificiales
Ejemplo Reconocimiento De Letras Empleando Entrenamiento De Retropropagación Del Error
Redes Autoorganizables
Topología De Redes Neuronales Empleadas Para La Clasificación, Predicción Y Reconocimiento De Patrones
Ejemplo De Un Sistema Anfis Y Difuso Para El Modelado De Máquinas De Corriente Alterna, En Un Esquema De Control Vectorial
Aproximador Neuro-Difuso Con Clusters Y Redes Neurales Trigonométricas

Capítulo 4: Algoritmos Genéticos
Charles Darwin Y La Teoría De La Evolución
Algoritmos Genéticos

Capítulo 5: Ejemplo De Ag En Matlab®
Determinar La Impedancia Necesaria De Un Componente Para Que Un Circuito Ac Le Transfiera La Máxima Potencia De Energía
Algoritmos Genéticos
Algoritmo Genético Básico Convencional Binario
Algoritmo Generación De Nuevos Individuos Mediante Operaciones
De Cruza Y Mutación
Algoritmo De Selección Proporcional O Ruleta
Archivos M De Matlab® Para El Algoritmo
Main
Función Objetivo
Eval. Población
Eval. Each
Convertir Bitnum
Next Population
Anexo A Matlab® Genetic Algorithms Toolbox



Inteligencia artificial con aplicaciones a la ingeniería

domingo, 6 de marzo de 2016

Algoritmos y Programación / 2da edición / Juan Carlos López García

Algoritmos y Programación - Juan Carlos López García
PDF | 3.2 MB | Español


Tabla de Contenido:
UNIDAD 1: DESARROLLO DE HABILIDADES DE PENSAMIENTO

  • Desarrollo de habilidades de pensamiento de orden superior
  • Programación y Matemáticas
  • Programación y Ciencias Naturales
  • Solución de problemas
  • Solución de problemas y programación
  • Analizar el problema (entenderlo)
  • Formular el problema
  • Precisar los resultados esperados
  • Identificar datos disponibles
  • Determinar las restricciones
  • Establecer procesos
  • Diseñar, traducir y depurar un algoritmo
  • Creatividad
  • Desarrollo de la creatividad
  • Espiral del pensamiento creativo


UNIDAD 2: ALGORITMOS, CONCEPTOS BÁSICOS


  • ¿Qué es un algoritmo?
  • Pensamiento Algoritmico
  • Aprestamiento
  • Representación
  • Simbología de los diagramas de flujo
  • Reglas para la elaboración de diagramas de flujo
  • Conceptos básicos de programación
  • Variables
  • Constantes
  • Contadores
  • Acumuladores
  • Identificadores
  • Palabras reservadas
  • Funciones matemáticas
  • Tipos de datos
  • Operadores
  • Orden de evaluación de los operadores
  • Expresiones


UNIDAD 3: ESTRUCTURAS BÁSICAS


  • Las estructuras
  • Conceptos básicos de programación
  • Fundamentos de programación
  • Comentarios
  • Procesos
  •  Interactividad
  • Procedimientos
  • Estructura secuencial
  • Estructura iterativa (repetición)
  • Estructura condicional


UNIDAD 4: DEPURACIÓN


  • Cuando se presentan problemas
  • Depuración
  • Fallas de sintaxis
  • Fallas de lógica



Algoritmos y Programación - Juan Carlos López García


jueves, 23 de abril de 2015

ANDROID : Programación de Dispositivos Moviles a Través de Ejemplos


ÍNDICE GENERAL 
1. INTRODUCCIÓN 
2. ESCRIBIR Y MANIPULAR TEXTO
3. BOTONES 
4. INTRODUCCIÓN DE TEXTOS
5. GUARDAR DATOS CON SharedPreferences 
6. ACTIVIDADES 
7. MANEJO DE FICHEROS
8. GRÁFICOS
9. GRÁFICOS INTERACTIVOS
10. IMÁGENES 
11. REPRODUCIR SONIDO 
12. APLICANDO TEMAS 
13. RECURSOS
14. HILOS Y CONTROLADORES 
15. ANIMACIONES

APÉNDICE A 
ELEMENTOS DE JAVA 
  1. Programa básico de Java con Android 
  2.  Variables
  3.  Conversión de variables
  4.  Operaciones con variables 
  5.  Funciones matemáticas 
  6.  Bloque if-else 
  7.  Bucles for 
  8. Bucle while 
  9.  Bloques switch 
  10.  Métodos 
  11.  Clases y objetos 
  12.  Sub-clases 
  13. Variables y métodos estáticos y finales 
  14. Arrays 
  15.  Arrays 2D
  16. Cadenas
  17.  Formato numérico 
  18.  Manejo de Excepciones .
  19. Interfaces 
  20. Clases anónimas
  21.  Otras características de Java 
  22.  Paquetes 
  23.  Clases públicas
  24.  Privilegios de acceso de los métodos y variables 
  25.  Clases y métodos abstractos

APÉNDICE B
HERRAMIENTAS DE DESARROLLO DE ANDROID
  1.  Eclipse
  2.  Problemas en la instalación
  3. Importar una clase Java de otro proyecto
  4.  Importar un proyecto completo ya existente 
  5.  Android Virtual Device (AVD) 
  6.  Dalvik Debug Monitor Server (DDMS) 
  7. Instalar driver dispositivo Android de Samsung en Linux (Ubuntu Jaunty) 

 APÉNDICE C
APLICACIONES
  1. Interacción neutrón-protón 
  2.  Ajuste por mínimos cuadrados 
  3.  Energía del Helio-4

ANDROID : Programación  de Dispositivos  Moviles a Través de Ejemplos

domingo, 12 de abril de 2015

El Gran Libro de PHP

TABLA DE CONTENIDO

CAPITULO 1 
Más allá de HTML y CSS 
CAPITULO 2 
El ambiente PHP 
CAPITULO 3 
Mezclando PHP y HTML
CAPITULO 4 
Los almacenes de datos 
CAPITULO 5
Enviando datos hacia el servidor
CAPITULO 6 
Validaciones 
CAPITULO 7
identificación de cookies y sesiones
CAPITULO 8 
Los bucles y los archivos de texto
CAPITULO 9 
Creando y usando funciones
CAPITULO 10
Funciones incorporadas más usadas
CAPITULO 11 
Creando bases de datos
CAPITULO 12 
Llevando datos de la base a las paginas
CAPITULO 13
 Llevando datos de las paginas a la base
APÉNDICE 1 
Programacion orientada a objetos 
APÉNDICE 2 
Adaptando software libre

Link de descarga
El Gran Libro de PHP / Creación de Paginas web Dinamicas

El Gran Libro de HTML5, CSS3 y Javascript / (2da Edición)

TABLA DE CONTENIDOS

1. Documentos HTML5
2. Estilos CSS y modelos de caja
3. Propiedades CSS3 
4 Javascript 
5 Formularios 
6 Vídeo y audio 
7 API TextTrack 
8 API Fullscreen 
9. API Stream 
10 API Canvas 
11. WebGL y Three.js
12 API Pointer Lock 
13 API Drag and Drop 
14 API Web Storage 
15 API IndexedDB 
16 API File
17 API Geolocation 
18 API History 
19 API O%ine 
20 API Page Visibility 
21 Ajax Level 2 
22 API Web Messaging
23 API WebSocket 
24 API WebRTC 
25 API Web Audio 
26 API Web Workers 
Conclusiones 
Trabajando para el mundo 
Trabajar para la nube 
Las API que no han sido incluidas 
Lo que debe saber
Palabras finales del autor 

Link de descarga

miércoles, 8 de abril de 2015

El Gran Libro de Android, Tomás Gironés, Jesús (2da Edición)

Contenido:
CAPITULO 1. Visión general y entorno de desarrollo
CAPITULO 2. Diseño de la interfaz de usuario: Vistas y Layouts
CAPÍTULO 3. Actividades e Intenciones
CAPÍTULO 4. Gráficos en Android
CAPÍTULO 5. Entradas en Android: teclado, pantalla táctil y sensores
CAPÍTULO 6. Multimedia y ciclo de vida de una actividad
CAPÍTULO 7. Seguridad y posicionamiento
CAPÍTULO 8. Servicios, notificaciones y receptores de anuncios
CAPÍTULO 9. Almacenamiento de datos
CAPÍTULO 10. Internet: sockets, HTTP y servicios web
CAPÍTULO 11. Publicar Aplicaciones
ANEXO A. Referencia Java
ANEXO B. Referencia: la clase View y sus descendientes


El Gran Libro de Android, Tomás Gironés, Jesús (2da Edición)

Introducción a CSS

Contenido

  • Capítulo 1.Introducción
  • 1.2. Breve historia de CSS
  • 1.3. Soporte de CSS en los navegadores
  • 1.4. Especificación oficial
  • 1.5. Funcionamiento básico de CSS
  • 1.6. Cómo incluir CSS en un documento XHTML
  • 1.7. Glosario básico
  • 1.8. Medios CSS
  • 1.9. Comentarios
  • 1.10. Sintaxis de la definición de cada propiedad CSS
  • Capítulo 2.Selectores
  • 2.1. Selectores básicos
  • 2.2. Selectores avanzados
  • 2.3. Agrupación de reglas
  • 2.4. Herencia
  • 2.5. Colisiones de estilos
  • Capítulo 3.Unidades de medida y colores
  • 3.1. Unidades de medida
  • 3.2. Colores
  • Capítulo 4.Modelo de cajas
  • 4.1. Anchura y altura
  • 4.2. Margen y relleno
  • 4.3. Bordes
  • 4.4. Margen, relleno, bordes y modelo de cajas
  • 4.5. Fondos
  • Capítulo 5.Posicionamiento y visualización
  • 5.1. Tipos de elementos
  • 5.2. Posicionamiento
  • 5.3. Posicionamiento normal
  • 5.4. Posicionamiento relativo
  • 5.5. Posicionamiento absoluto
  • 5.6. Posicionamiento fijo
  • 5.7. Posicionamiento flotante
  • 5.8. Visualización
  • Capítulo 6.Texto
  • 6.2. Texto
  • Capítulo 7.Enlaces
  • 7.2. Estilos avanzados
  • Capítulo 8.Imágenes
  • 8.2. Estilos avanzados
  • Capítulo 9.Listas
  • 9.2. Estilos avanzados
  • Capítulo 10.Tablas
  • 10.2. Estilos avanzados
  • Capítulo 11.Formularios
  • 11.2. Estilos avanzados
  • Capítulo 12.Layout
  • 12.1. Centrar una página horizontalmente
  • 12.2. Centrar una página verticalmente
  • 12.3. Estructura o layout
  • 12.4. Alturas/anchuras máximas y mínimas
  • 12.5. Estilos avanzados
  • Capítulo 13.Otros
  • 13.2. Versión para imprimir
  • 13.3. Personalizar el cursor
  • 13.4. Hacks y filtros
  • 13.5. Prioridad de las declaraciones CSS
  • 13.6. Validador
  • 13.7. Recomendaciones generales sobre CSS
  • Capítulo 14.Recursos útiles
  • 14.1. Extensiones de Firefox
  • 14.2. Aplicaciones web
  • 14.3. Sitios web de inspiración
  • 14.4. Referencias y colecciones de recursos
  • Capítulo 15.Ejercicios
  • 15.2. Ejercicio 2
  • 15.3. Ejercicio 3
  • 15.4. Ejercicio 4
  • 15.5. Ejercicio 5
  • 15.6. Ejercicio 6
  • 15.7. Ejercicio 7
  • 15.8. Ejercicio 8
  • 15.9. Ejercicio 9
  • 15.10. Ejercicio 10
  • 15.11. Ejercicio 11
  • 15.12. Ejercicio 12
  • 15.13. Ejercicio 13
  • Capítulo 16.Ejercicios resueltos
  • 16.1. Solución ejercicio 1
  • 16.2. Solución ejercicio 2
  • 16.3. Solución ejercicio 3
  • 16.4. Solución ejercicio 4
  • 16.5. Solución ejercicio 5
  • 16.6. Solución ejercicio 6
  • 16.7. Solución ejercicio 7
  • 16.8. Solución ejercicio 8
  • 16.9. Solución ejercicio 9
  • 16.10. Solución ejercicio 10
  • 16.11. Solución ejercicio 11
  • 16.12. Solución ejercicio 12
  • 16.13. Solución ejercicio 13
 introduccion a css

jueves, 2 de abril de 2015

¿Que es Pseint?

PSeInt es una herramienta diseñada para aprender la lógica del lenguaje de programación, orientada especialmente a estudiantes sin experiencia en dicha área, para ayudarlos a relacionarse con el mundo de la programacion. Mediante la utilización de un simple y limitado pseudo-lenguaje intuitivo y en español, con entradas y salidas simples y funciones predefinidas, permite comenzar a comprender conceptos básicos y fundamentales de un algoritmo computacional. Nacido originalmente como proyecto final para la materia Programación I de la carrera Ingeniería en Informática de la Facultad de Ingeniería y Ciencias Hídricas de la Universidad Nacional del Litoral, es en realidad un intérprete de pseudocodigo basado en los contenidos de la cátedra de Fundamenos de Programación de dicha carrera. 






















LINK DE DESCARGA:

domingo, 29 de marzo de 2015

Java: Cómo Programar / Deitel & Deitel / 9na Edicion


Contenido

1. Introducción a las computadoras y a Java
2. Introducción a las aplicaciones en Java
3. Introducción a las clases, objetos, métodos y cadenas
4. Instrucciones de control: Parte I
5. Instrucciones de control: Parte 2
6. Métodos: un análisis más detallado
7. Arreglos y objetos ArrayList
8. Clases y objetos: un análisis más detallado
9. Programación orientada a objetos: herencia
10. Programación orientada a objetos: polimorfismo
11. Manejo de excepciones: un análisis más profundo
12. Caso de estudio del ATM, Parte I: Diseño orientado a objetos con UML
13. Caso de estudio del ATM, Parte 2: Implementación de un diseño orientado a objetos
14. Componentes de la GUI: Parte I
15. Gráficos y Java 2D
16. Cadenas, caracteres y expresiones regulares
17. Archivos, flujos y señalización de objetos
18. Recursividad
19. Búsqueda, ordenamiento y Big O
20. Generic Collections
21. Generic Classes and Methods
22. Custom Generic Data Structures
23. Applets and Java Web Start
24. Multimedia: Applets and Applications
25. GUI Components: Part 2
26. Multithreading
27. Networking
28. Accessing Databases w ith JDBC
29. JavaServer™ Faces Web Apps: Part 1
30. JavaServer™ Faces Web Apps: Part 2
31. Web Services


LINK DE DESCARGA

Java: Cómo Programar / Deitel & Deitel  /  9na  Edicion




sábado, 28 de marzo de 2015

El Libro Negro el Hacker, Black Hack

Fascinante obra digital equivalente a más de 1.000 páginas escritas.

Recorrido completo y profundo por el Mundo Hacker: su esencia, sus procedimientos y métodos, herramientas, programas y utilidades, con amplias explicaciones.
Los mejores escritos hacker en idioma Español.
Cómo defender su PC de “Ataques” externos, virus, troyanos, escaneo de puertos, aplicaciones perniciosas.
Cuatro discos llenos de información, utilidades, vínculos a páginas Web.

Contenido

  • PRÓLOGO por “El Hacker Negro”
  • Medidas de Seguridad para su sistema de cómputo
  • INTRODUCCIÓN: El Hacker –Manual
  • Todo sobre la IP
  • Crackeando Webs
  • Qué es el “Sniffin”
  • Hackeando vía TELNET
  • Qué es el “Spoofing”
  • Cómo se hacen los VIRUS
  • Amenazas en la Red
  • INGENIERÍA INVERSA
  • Agujeros de seguridad informática
  • Entrar en Pc’s con recursos compartidos
  • Guía del CRACKER: manejo de ensamblador
  • Apodérate de ICQ
  • Cifrado de información
  • Cómo sacar la IP en IRC
  • Cómo liberarse de un virus TROYANO
  • Manual del IRC
  • Manual del Back Oriffice
  • Navegando anónimamente bajo Proxys
  • Crackeando sistemas
  • Identificación como Root
  • Descifrador de passwords PWL
  • Descifrador de asteriscos en passwords
  • Descifrando passwords del CMOS
  • Encripta tus archivos (programa Crypto)
  • Gran número de seriales de programas comerciales
  • Guía ligera del Hacker
  • IP AGENT
  • Lista completa de puertos de un sistema
  • OPTOUT2000: Detector de Intrusos (instálalo en tu sistema para comenzar-es Freeware).
  • Usa la “fuerza bruta” para adivinar claves en archivos ZIP
  • BIOS CRACKER: encuentra passwords de BIOS (por ejemplo, en portátiles)
  • Elimina los 30 días de los programas shareware
  • Monitorea tu Acceso Telefónico a Redes
Link de descarga:
El Libro Negro el Hacker, Black Hack

El Libro Negro del Programador

El Libro Negro del Programador: Cómo conseguir una carrera de éxito desarrollando software y cómo evitar los errores habituales - Rafael Gómez Blanes

PDF | Español | 100 MB

El siglo XXI es el de la sociedad de la información y las nuevas tecnologías: todo ello no sería posible sin la enorme industria del software que le sirve de base. No obstante, los desarrolladores de software no aprovechan todas las oportunidades para desempeñar una carrera profesional de éxito, cometiendo siempre los mismos errores una y otra vez. Un buen proyecto software tiene que ver con habilidades creativas y artísticas más que aquellas necesariamente técnicas. El Libro Negro del Programador muestra qué distingue a un programador neófito de quien actúa y trabaja profesionalmente. En la era del emprendimiento y de la nueva economía, el desarrollo profesional de software es su pilar fundamental. Si como programador quieres llegar a ser no sólo bueno sino profesional, no puedes dejar de conocer las gemas de sabiduría que contiene El Libro Negro del Programador. 

Link de descarga:

HACKING ÉTICO 101


El libro tiene un enfoque práctico y ameno e incluye laboratorios detallados con populares sistemas operativos como Windows y Kali Linux (antes Backtrack). 

Tópicos cubiertos: 
• El círculo del hacking 
• Tipos de Hacking, modalidades y servicios opcionales 
• Reconocimiento pasivo y activo 
• Google hacking, consultas WhoIs y nslookup 
• Footprinting con Maltego y Sam Spade 
• Métodos de escaneo y estados de puertos 
• Escaneo con NMAP 
• Análisis de vulnerabilidades con NeXpose y OpenVAS 
• Enumeración de Netbios 
• Mecanismos de hacking 
• Frameworks de explotación 
• Metasploit Framework (msfconsole, web y Armitage) 
• Ataques de claves 
• Ataques de malware 
• Ataques DoS 
• Hacking de Windows con Kali Linux y Metasploit 
• Hacking inalámbrico con Aircrack-ng 
• Captura de claves con sniffers de red 
• Ataques MITM con Ettercap y Wireshark 
• Ingeniería social con el Social Engineering Toolkit (SET) 
• Phishing e inyección de malware con SET 
• Hacking de Metasploitable Linux con Armitage 
• Consejos para escribir un buen informe de auditoría 
• Certificaciones de seguridad informática y hacking relevantes


Link de descarga:
HACKING ÉTICO 101