Tiredful, Una API Vulnerable

Cómo hemos dicho muchas veces, sin hacer no se aprende. Leer es un hábito que todos debemos desarrollar y cultivar, pero cuando hablamos de tecnología, si sólo lees y no pruebas, practicas, rompes, etc, no aprenderás mucho. Ya hemos publicado algunas entradas (vulnerable, pentesting, etc) con aplicaciones vulnerables de forma intencionada para el beneficio del que desea practicar y aprender. En este caso os hablamos sobre otra de estas aplicaciones, aunque esta vez es una REST API.
Leer más

Documentación organizada para desarrolladores

La cantidad de tecnología con la que un desarrollador tiene que lidiar hoy en día es agobiante. El tener a mano la documentación necesaria en cualquier momento, conectado a internet o no, es esencial, sobre todo en el segundo de los casos. Son muchos los lenguajes, frameworks, etc que proveen de una API con acceso a la documentación del mismo (o de terceros), de forma que permite a los propios desarrolladores, crear herramientas o funcionalidades que hagan uso de dichas APIs.
Leer más

Diagramas UML de la API de colecciones de Java

Una de las librarías más potentes de Java, es la Java Collections API o librería de colecciones. Ello conlleva que esta librería sea bastante amplia y en muchas ocasiones los desarrolladores desconozcan muchas de sus funcionalidades. Aparte de tener Google, también es muy bueno tener a mano una buena documentación y si es en forma gráfica, en muchas ocasiones, mejor que mejor. Si programas en Java estos diagramas deberías no sólo de tenerlos a mano, sino también entender lo que nos ofrece la Java Collections:
Leer más

El tiempo en la línea de comandos, usando la Weather API de Google

Este programa escrito en Pythonte permite acceder a la información del tiempo metereológicoy obtener el resultado desde la misma línea de comandos usando la Weather APIde Google. Para eso sólo tienes que teclear el programa y luego llamarlo de la siguiente manera:  Obteniendo la salida por pantalla que encabeza este post. Aquípuedes descargar el código fuente de la aplicación. Visto en Reddit.
Leer más

API de Windows Phone 7.5 Mango

Vaya curro se ha pegado el autor de esta entrada, donde ha publicado toda la API del nuevo Windows 7.5 Mango. Según el autor de la entrada, esta nueva versión contiene unas 1500 funciones nuevas. Dicha API está organizada de la siguiente forma:
Leer más

SC2 AI, el bot que podría ganar a un humano al StarCraft 2

Pues sí amigos, puede que la supremacía humana se ha terminado en otro juego más, ahora el último ha sido StarCraft 2. SC2 AIes un nuevo jugador (bot)no humanoque está diseñado para pelear codo a codo en el juego de Blizzard. Además funciona a la vieja escuela, igual que un humano, podemos decir que también ve perfectamente la pantalla y decide en función a la información que recibe.
Leer más

Google APIs browser

Google cada vez se lo quiere poner más fácil a los programadores para que usen sus APIs y eso es de agradecer. Para ello han liberado una aplicación web que nos permite navegar por la API de varios de sus servicios. Este explorador de APIs, nos proporciona enlace a la documentación de la API y las funciones proporcionadas por dicho servicio, parámetros aceptados y un ejemplo de como sería la llamada a la función deseada, junto con un ejemplo también de la respuesta por el servidor.
Leer más

Shellcode parlante

Pero el otro día me encontré con esta entradaen skypher.com, donde su autor habla sobre una shellcode que lo que hace es decir por los altavoces “You got pwned!” :-) Esta shellcode usa la API de Microsoft Speech, por lo tanto este payload sólo funciona bajo Windows y tiene un tamaño de 242 bytes. El código de la misma está hospedado en Google Codey podéis bajarlo desde aquí.
Leer más