Menú

Mostrar Mensajes

Esta sección te permite ver todos los mensajes escritos por este usuario. Ten en cuenta que sólo puedes ver los mensajes escritos en zonas a las que tienes acceso en este momento.

Mostrar Mensajes Menú

Temas - gugadev

#1
ReactNative


¿Qué es ReactNative

ReactNative es un framework desarrollado por Facebook, el cual permite desarrollar aplicaciones móviles (Android e iOS) usando HTML, JavaScript y CSS. ReactNative hace uso por debajo del framework React, creado también por Facebook, el cual plantea una nueva forma de desarrollar aplicaciones web usando el concepto de componentes, los cuales son snippets flexibles y reutilizables, los cuales pueden cambiar dinámicamente su comportamiento y/o aspecto por medio del uso de propiedades.

ReactNative no es un framework para aplicaciones híbridas como lo son Phonegap o Ionic; en su lugar, hace uso del core del framework para traducir el código JavaScript a Java y ObjectiveC para Android e iOS respectivamente.

Contenido


  • Instalación
  • Introducción
  • Propiedades y estado
  • Fetch
  • ListView
  • Fetch 2
  • Navigator iOS
  • Navigator
  • Components y propiedades
  • Flexbox
  • PropTypes
  • TabBarIOS
  • Formularios
  • AsyncStorage
  • Iteración de arrays con Array#map
  • Notificaciones Push
  • Notificaciones Push con Node.js
  • Búsquedas en ListView
  • Uso de CameraRoll
  • Uso de children y props
  • Diferencias entre componente de clase y HOC

Fuente del curso

Puedes acceder a la lista de reproducción No tienes permitido ver los links. Registrarse o Entrar a mi cuenta
#2
Otros lenguajes / [Go] VirusGotal ~ File scanner
Enero 02, 2018, 11:44:02 PM
VirusGotal

Definición

VirusGotal es simplemente un wrapper para el REST API de VirusTotal. Hace uso de dos endpoints que son /scan y /report/ que sirven para subir un archivo y escanearlo y obtener el reporte del mismo, respectivamente.

Requisitos

El único requisito es tener una API key para poder usar el API de VirusTotal. Para obtener tu key, solamente debes registrarte en No tienes permitido ver los links. Registrarse o Entrar a mi cuenta y una vez hecho esto, dirigirse hacia el menú No tienes permitido ver los links. Registrarse o Entrar a mi cuenta para visualizar la llave.

Modo de uso

Para usar la aplicación solo debes pasar dos parámetros:


  • file: la ruta absoluta del archivo a escanear
  • key: tu API key de VirusTotal

Ejemplo:

Código: php
go run main.go -file=/path/to/file.ext -key=<your virustotal api key>


Screenshots



Compilación y empaquetamiento

Tan solo ejecutar la siguiente instrucción para generar el binario de acuerdo a tu sistema operativo y arquitectura.

Código: php
go build main.go





No tienes permitido ver los links. Registrarse o Entrar a mi cuenta
No tienes permitido ver los links. Registrarse o Entrar a mi cuenta
#3
Otros lenguajes / [Go] Emulador NES
Enero 02, 2018, 11:14:17 AM
Quizás algunos ya lo conozcan, otros no; está desde hace una semana aproximadamente en No tienes permitido ver los links. Registrarse o Entrar a mi cuenta. NES es un emulador, valga la redundancia, para juegos de plataforma NES. Está escrito en Go y es muy sencillo de usar (CLI).

Requisitos

- Go (No tienes permitido ver los links. Registrarse o Entrar a mi cuenta).
- Portaudio (No tienes permitido ver los links. Registrarse o Entrar a mi cuenta).

Citar
Nota: es ideal que añades a tu path el directorio $GOPATH/bin para ejecutar directamente los binarios que Go construya sin necesidad de especificar el directorio.

Código: php
export PATH=$PATH:$GOPATH/bin


Este paso no será necesario en Windows

Instalación

Para instalar NES solo debemos ejecutar la siguiente instrucción:

Código: php
go get github.com/fogleman/nes


Esto creará el binario a partir del código fuente del repositorio y se alojará en $GOPATH/bin.

Preparación

Para empezar a usarlo, debemos descargar las ROMs de los juegos que queramos jugar. Una web muy útil que nos servirá para este propósito es No tienes permitido ver los links. Registrarse o Entrar a mi cuenta. Una vez descargas las ROMs ponerlas en un directorio.

Modo de uso

El modo de uso realmente es sencillo. Tan solo debemos ejecutar el comando nes seguido de la ruta (absoluta) de la ROM que deseamos cargar. Por ejemplo, yo descargué No tienes permitido ver los links. Registrarse o Entrar a mi cuenta y la puse en el directorio ~/nes-roms:

Código: php
nes ~/nes-roms/supermario


Una vez hecho cargará la ROM y podemos empezar a jugar:

#4
¿Eres un stalker? ¿O quizás simplemente curioso? No importa tu respuesta, con esta pequeña cli app puedes obtener las historias de cualquier usuario (solamente cuentas públicas) y guardarlas en tu equipo.

Parámetros

- u: es el user id del usuario. Si no sabes cómo obtener el id, puedes hacerlo No tienes permitido ver los links. Registrarse o Entrar a mi cuenta.
- s: es el sessionid, que es una cookie que genera Instagram al loguearse. Esto lo puedes obtener desde Chrome, logueandote en Instagram y abriendo las herramientas de desarrollador para finalmente ir hacia Application -> Cookies.
- o: es el directorio de destino. Debe ser una ruta absoluta.

Ejemplo de uso

Código: php
go run main.go -u=18374844757 -s=18374844757&b4SF85NSS04CN3 -o=/Users/gugadev/stories





Compilación

Tan solo ejecuta:

Código: php
go build main.go


Y te generará un binario de acuerdo a tu sistema operativo y arquitectura.




No tienes permitido ver los links. Registrarse o Entrar a mi cuenta
#5
Practicando con Go, he hecho esta pequeña aplicación CLI para obtener información actualizada de las criptomonedas más importantes de la actualidad.


Quizás les sirva si están empezando con Go.

No tienes permitido ver los links. Registrarse o Entrar a mi cuenta