Hasta ahora hemos conseguido patinar por uno de los aspectos más desafiantes del nodo, clasificando las secuelas de una operación de sincronización. En las operaciones sincrónicas, todos los datos se devuelven en el orden en que se recuperaron. En el nodo, todos los datos se devuelven en el orden en que se han completado las… Leer más acerca de learnyounode Lección 9 – Sincronización de malabares
learnyounode Lección 8 – HTTP Collect
En esta lección necesitamos escribir un programa que recoja todos los datos de una petición HTTP GET y registre el número de caracteres y la cadena completa de caracteres recibidos del servidor. ¿Pero no lo hicimos en el último ejercicio? No exactamente. El módulo http emite eventos a medida que se procesa la solicitud. En… Leer más acerca de learnyounode Lección 8 – HTTP Collect
learnyounode Lección 7 – Cliente HTTP
Para esta lección necesitamos escribir un programa que preforme una petición HTTP GET a una URL, y escriba los datos de respuesta en la consola. Las peticiones GET son uno de los métodos de petición permitidos en el Protocolo de transferencia de hipertexto (HTTP). La petición GET sólo recupera datos del recurso especificado (determinado por… Leer más acerca de learnyounode Lección 7 – Cliente HTTP
learnyounode Lección 6 – hágalo modular
En esta lección, necesitamos hacer casi exactamente lo mismo que en la lección anterior. Sin embargo, debemos encapsular la solución anterior en una función y asignar la función a la propiedad exports del objeto módulo para que pueda ser llamada desde otro fichero. Para ello, es necesario asignar una función a la propiedad exports del… Leer más acerca de learnyounode Lección 6 – hágalo modular
learnyounode Lección 5 – LS filtrado
En esta lección necesitamos crear un programa que imprima una lista de archivos en un directorio, filtrados por extensión. Al igual que en las lecciones anteriores, obtener una lista filtrada de archivos en un directorio es una utilidad integrada en la interfaz de la línea de comandos. ls *.txt En este caso, la extensión de… Leer más acerca de learnyounode Lección 5 – LS filtrado
learnyounode Lección 4 – Mi Primer Async I/O!
My First Async I/O! nos introduce a la entrada/salida asíncrona. El framework node.js está construido con la idea de usar operaciones asíncronas en lugar de operaciones síncronas como vimos en la lección 3. De hecho, el nodo se describe como un tiempo de ejecución JavaScript asíncrono controlado por eventos en nodejs.org, el sitio oficial de… Leer más acerca de learnyounode Lección 4 – Mi Primer Async I/O!
learnyounode Lección 3 – Mi Primer I/O!
En este ejercicio necesitamos crear un programa que lea un archivo sincrónicamente e imprima el número de líneas nuevas en el archivo a la consola, de forma similar al comando cat de comando a comando de conteo de palabras para contar el número de líneas en un archivo. cat myFile.txt | wc -l ¿Queeeeeee? Si… Leer más acerca de learnyounode Lección 3 – Mi Primer I/O!
learnyounode Lección 2 – Baby Steps
En la lección 2 necesitamos escribir un programa que acepte uno o más números como argumentos de línea de comandos y luego imprimir la suma de esos argumentos. Hmm….eso es difícil, especialmente si estás acostumbrado a usar JavaScript para aplicaciones de navegación. Podría pasar un montón de tiempo investigando cómo construir aplicaciones de línea de… Leer más acerca de learnyounode Lección 2 – Baby Steps
Aprendiendo learnyounode Lección 1 – Hello World!
Como ya explicábamos en la presentación de nuestro artículo de NodeSchool vamos a ir presentando una serie de artículos de las lecciones de las que está compuesto. La primera lección es el tutorial ¡Hola Mundo!. Este es bastante fácil, pero en caso de que necesites una pista para empezar, aquí tienes los pasos para completar… Leer más acerca de Aprendiendo learnyounode Lección 1 – Hello World!
Aprendiendo con NodeSchool
Nodeschool un sitio donde aprender a programar. Uno de los sitios que me ha sorprendido para aprender lenguajes es NodeScool. Es una plataforma de aprendizaje que nos puede ayudar con algunos lenguajes de programación, en su aprendizaje y sobre todo en su correcta asimilación como programadores. En esta primera parte de nuestro artículo te vamos… Leer más acerca de Aprendiendo con NodeSchool
Empezando con Angular 7
Contenidos de la página Introducción Angular ha lanzado su última versión, Angular 7.0. En este artículo, exploraremos los siguientes puntos: Novedades de Angular 7.0. Creando su primera aplicación Angular 7.0 usando el CLI Angular. Cómo actualizar aplicaciones Angular existentes a Angular 7.0. Novedades de Angular 7.0 Al crear una nueva aplicación Angular, el CLI Angular… Leer más acerca de Empezando con Angular 7
Escaneando aplicaciones web con Metasploit
En esto artículo veremos el uso del Módulo WMAP de Metasploit para Escanear Aplicaciones Web en busca de Vulnerabilidades Comunes Tener un flujo de trabajo eficiente es una parte integral de cualquier arte, pero es especialmente importante cuando se trata de buscar vulnerabilidades en las aplicaciones. Aunque Metasploit se considera el estándar de facto cuando… Leer más acerca de Escaneando aplicaciones web con Metasploit