Historial de los últimos códigos añadidos

Listado de los últimos códigos introducidos.
Imágen de perfil

localTutorial completo SHA256 explicado paso a paso (incluye 224, 384, 512)


C sharp

,

Criptografia

Actualizado el 22 de Noviembre del 2021 por Pere (Publicado el 19 de Noviembre del 2021)
1.239 visualizaciones desde el 19 de Noviembre del 2021
Hola, soy Pere Rovira y os presento este vídeo-tutorial que muestra paso a paso cómo funciona el algoritmo SHA-256.

Esta guía es para todas las personas que sientan interés por el algoritmo y tengan nociones básicas o nulas sobre programación y matemáticas. Utilizaré un lenguaje sencillo para que nadie se quede atrás y el tutorial esté al alcance de todos.

SHA-256 no es un secreto y su funcionamiento ya es conocido, pero su documentación es muy técnica, y cuando gente curiosa o ajena a la criptografía y a la programación se topa con ella… tiende a dejarlo para otro día o quizá sólo logra pillar un par de conceptos. No es que la documentación esté mal, ¡sólo faltaría!, pero a veces va bien una mano amiga que nos ayude a traducir esos tecnicismos en un lenguaje más común.

El vídeo-tutorial consta de varios capítulos que explican con ejemplos prácticos todos los elementos y procesos que lo componen. Mientras avancemos, iré haciendo pequeñas anotaciones sobre algunos conceptos para que el tutorial sea fluido y lineal. Finalmente seréis capaces de desarrollar los demás algoritmos de la família SHA-2

Aquí tenéis un índice del vídeo entero:
1. Introducción.
2. Qué es SHA-256.
3. Representación del Hash.
4. Finalidad del Hash.
5. 256 Bits.
6. Conversión Hexadecimal.
7. Suma Módulo 2^32.
8. Codificación.
9. Operadores Bitwise.
10. Inicalizar el mensaje.
11. Matriz W[ ].
12. Inicializar matrices H[ ] y K[ ].
13. Compresión.
14. C# Funciones básicas.
15. C# Esquema del código.
16. C# Desarrollar SHA-256.
17. C# SHA-224, SHA-384, SHA-512.
18. Bibliografía.

Sería chulo que al final fueseis capaces de leer la documentación técnica de otra manera, entendiendo y analizando detalles que antes se os pasaban por alto. O simplemente que asome la curiosidad y os lancéis a estudiar documentación especializada para redondear vuestros conocimientos.

Mi principal compromiso con este vídeo-tutorial es para aquellas personas con nulo o muy básico conocimiento en programación y criptografía. Creo que el conocimiento debe ser accesible a todo el mundo, pero también la forma de darlo.

Si usáis este tutorial para transmitir conocimientos, os agradecería que citaseis y mantuvierais la fuente, así como la bibliografía que he usado.

Muchas gracias.
¡Hasta pronto!

--------------------
Lista de reproducción
Tutorial completo SHA256 explicado paso a paso (incluye 224, 384, 512)

--------------------
Mi canal: Pere Rovira - Tutoriales


--------------------
Bibliografía:
Aquí os dejo la bibliografía:
FIBS PUB 180-4
FIPS 180-4
Descriptions of SHA256, SHA384 and SHA512
SHA512/256
SHA-2 (Wikipedia)
How Does SHA-256 Work? (learnmeabitcoin)
How SHA-256 Works Step-By-Step (Lane Wagner)
4.294.967.295 (Wikipedia)
Rotate bits of a number (GeeksForGeeks)
Bitwise (Khan Academy)
Suma modular (Khan Academy)
Crypto Stackexchange
Excepciones III (PíldorasInformáticas)
SHA256 OnLine
Imágen de perfil

.pdfManual de SEO Avanzado


SEO

Publicado el 15 de Noviembre del 2021 por Administrador
153 visualizaciones desde el 15 de Noviembre del 2021
Índice de contenidos:
1. Certificado SSL
2. SEO con Wordpress
3. Personalización SEO del sitio web
4. Elementos adicionales
5. Contenidos
6. Legibilidad y SEO
7. Yoast SEO
8. SEO de la página principal
9. SEO de Página de contenido
10. Google Analytics
11 Penalizaciones Google

En formato pdf. Contiene 76 páginas

Screenshot_20211115_200203
Imágen de perfil

.pdfGuía de GIT


Git

Actualizado el 27 de Octubre del 2021 por Administrador (Publicado el 22 de Octubre del 2021)
598 visualizaciones desde el 22 de Octubre del 2021
En formato pdf. Contiene 89 páginas.

Screenshot_20211022_162901
Imágen de perfil

internetTutorial de TensorFlow: aprendizaje profundo para principiantes


General

Actualizado el 11 de Octubre del 2021 por Administrador (Publicado el 7 de Octubre del 2021)
408 visualizaciones desde el 7 de Octubre del 2021
TensorFlow de Google es una biblioteca de aprendizaje profundo de código abierto y más popular para investigación y producción. Este curso cubre conceptos básicos para avanzar temas como regresión lineal, clasificador, crear, entrenar y evaluar una red neuronal como CNN, RNN, codificadores automáticos, etc. Consulte estos tutorial de aprendizaje automático, secuencialmente, uno tras otro, para obtener la máxima eficacia del aprendizaje.

¿Qué debería saber?
La guía en línea está diseñada para principiantes con poca o ninguna experiencia TensorFlow. Aunque se requiere una comprensión básica de Python.

Programa de estudios:
1) ¿Qué es TensorFlow? Introducción, arquitectura y ejemplo
2) Cómo descargar e instalar TensorFlow Windows y Mac
3) ¿Qué es Jupyter Notebook? Tutorial completo
4) Conceptos básicos de TensorFlow: tensor, forma, tipo, gráfico, sesiones y operadores
5) Tensorboard Tutorial: Visualización de gráficos con ejemplo
6) Python Pandas Tutorial: Marco de datos, Rango de fechas, Slice
7) Importar datos CSV usando Pandas.READ_CSV ()
8) Regresión lineal de aprendizaje con TensorFlow [Ejemplos]
9) Regresión Lineal para Aprendizaje Automático
10) Lineal Classifier in TensorFlow: Ejemplo de Clasificación Binaria
11) sobre métodos de kernel en Machine Learning: kernel gaussiano (ejemplo)
12) Red Neural Tutorial: Ejemplo de TensorFlow ANN
13) ConvNet (Red Neural Convolucional): Clasificación de imágenes de TensorFlow
14) Autoencoder en Deep Learning: Ejemplo de TensorFlow
15) RNN (Rede Neuronal Recurrente) Tutorial: Ejemplo de TensorFlow
16) Apache Spark Tutorial: Aprendizaje automático con PySpark y MLLib
17) Scikit-Learn Tutorial: Aprendizaje automático en Python

Screenshot_20211007_110524
Imágen de perfil

internetTutorial AngularJS para principiantes: ¡Aprende AngularJS en 7 días!


AngularJS

Publicado el 6 de Octubre del 2021 por Administrador
281 visualizaciones desde el 6 de Octubre del 2021
AngularJS es un framework Javascript utilizado para construir aplicaciones basadas en MVC. Este curso es una guía paso a paso para aprender componentes de AngularJS como directivas, filtros, expresiones, etc. y explorar más de su aspecto de programación para SPA.

Este tutorial está diseñado para principiantes y el conocimiento de JavaScript sería una ayuda adicional.

Screenshot_20211006_162012
Imágen de perfil

.pdfBases de datos y software libre. MySQL básico


MySQL

Publicado el 5 de Octubre del 2021 por Administrador
473 visualizaciones desde el 5 de Octubre del 2021
En esta unidad aprenderás a:
1.- Instalar, configurar y utilizar el sistema gestor de bases de datos MySQL.
2.- Realizar cualquier operación de creación, mantenimiento o eliminación de bases de datos y tablas en MySQL.
3.- Gestionar aspectos de seguridad en MySQL, como el control de los usuarios, o la realización de copias de seguridad.
4.- Instalar, configurar y utilizar un paquete gráfico para realizar visualmente la administración y mantenimiento de una base de datos MySQL.

En formato pdf. Contiene 40 páginas.

Screenshot_20211005_121728
Imágen de perfil

.pdfGuía pra la realización de aplicaciones móviles en los sistemas operativos Android e iOS


Android

,

iOS

Actualizado el 4 de Octubre del 2021 por Administrador (Publicado el 23 de Septiembre del 2021)
596 visualizaciones desde el 23 de Septiembre del 2021
Las aplicaciones móviles se han convertido en un fenómeno mundial de desarrollo de software y tecnología para las telecomunicaciones. Por tal razón, el presente proyecto está diseñado y orientado a la guía y aprendizaje de herramientas para el desarrollo de aplicaciones móviles en los sistemas operativos iOS y ANDROID.

La guía se estructura en los conceptos fundamentales de los sistemas operativos, así como en la instalación de los programas, y el uso de lenguaje y componentes de los desarrolladores. Contiene también ejemplos claros y sencillos que ayudan a reforzar el aprendizaje, por parte de los estudiantes, así como de ejercicios propuestos para desarrollo y evaluación de tal aprendizaje.

En formato pdf. Contiene 40 páginas.

Screenshot_20210923_155006
Imágen de perfil

.pdfWindows 10


Windows 10

Actualizado el 4 de Octubre del 2021 por Administrador (Publicado el 27 de Septiembre del 2021)
438 visualizaciones desde el 27 de Septiembre del 2021
Índice de Contenidos:
1. Novedades en Windows 10
2. El sistema operativo Windows 10
3. La interfaz de Windows 10
4. Administración de cuentas
5. El Explorador de archivos
6. Búsquedas
7. Aplicaciones incluidas en Windows 10
8. Aplicaciones de Office
9. Multimedia y entretenimiento
10. La impresora y otros dispositivos
11. Sin ratón y teclado
12. Accesibilidad
13. Personalización
14. Administración del Sistema
15. Redes

En formato pdf. Contiene 217 páginas.

Screenshot_20210927_163046