sábado, 26 de noviembre de 2011

Nuevos Horizontes

Hola a todos, varias cosas raras ocurrieron en mi vida estos ultimos días,
tuve que decidir varias cosas, analizar las consecuencias de cada una de
mis decisiones, pero al final, en lo personal creo que tome la mejor decision.

Ahora, tengo que dedicarme a full a la actividad que decidí continuar, es decir
los Student Tech Clubs :)

Ahora las actividades que se vayan realizando con los Student Tech Clubs de la
Universidad Mayor de San Andrés, y los de Bolivia los iré publicando aca. En estas
semanas se me encargó la creación del sitio (nuevo reto para mí), el cual tendrá
la información sobre los STCs en Bolivia.

Saludos

miércoles, 5 de octubre de 2011

PasteBin4DotNet

Bueno, para las personas que conocen PasteBin.com, se habrán dado cuenta que tiene disponible una API y una serie de herramientas, pues bien aprovechando que mi docente de investigacion y operaciones no pasaría clases no fui a la universidad y comence con esto. El por que de esta librería si ya hay herramienta hechas?, pues por que soy geek y por que programo por pasión al teclado.

Actualmente esta libreria solo realiza el login correspondiente, y la publicación de nuevos pastes. Lo que todavía no hace es borrar pastes, listar pastes, etc. etc.

Asi que mis TODOS serán:
- Completar las otras funcionalidad de acuerdo con la documentación de la API en pastebin.com
- Viendo que en la página existen herramientas para varios sistemas operativos móviles, me gustaría hacer un cliente para WP7
- Y otro cliente con Metro Style para hacer algo un poco mas útil que el clásico "Hola mundo"

Por el momento este el código que hice, se que a muchos les podrá parecer feo y un poco inseguro ya que me olvide del control de excepciones.

###########Update: 16/09/2011 02:08am############

Vaya que fue una noche productiva, me lanze de loco y empece a programar las otras funciones que Pastebin provee en su api, con un poco de pruebas de unidad vi que todo estaba funcionando correctamente, solo falta realizar las pruebas de unidad para borrar un paste y obtener la información de usuario, creo que este proyecto es un pasatiempo para un sabado en la noche aburridisimo. Espero publicar el código fuente hasta el medio día.


Convirtiendo objetos a un arreglo de bytes y viceversa

Hola a todos, en esta entrada se mostrará el proceso para
convertir un objeto a un array de bytes y viceversa, pues esta fue
una necesidad que se me presento mientras trabajaba con sockets,
tenia que enviar cierta información, y decidi enviarla a traves de
objetos CLR, uno de los problemas de este metodo es que si existen
errores en la transmisión de datos, se lanzaría un excepcion en
el receptor ya que no podría convertir el array al objeto deseado.

En fin para realizar esto, hice uso de dos objetos:

- System.IO.MemoryStream
- System.Runtime.Serialization.Formatters.Binary.BinaryFormatter

y el código es el siguiente:

miércoles, 28 de septiembre de 2011

Donkey Rat - Mi Pet Project

Hasta que me decidí hacerlo, ahora con una nueva mascota, Donkey Rat, hace tiempo que queria hacer algo similar, algo con trabajo de sockets, etc, etc.

Aprovechando que hoy la universidad esta cerrada, comence creandolo, fue una mañana productiva, ya tengo la parte de shell remota, hice la prueba con telnet y netcat y funciono!!! me sentía tan feliz, ahora solo falta crear la herramienta para el administrador, y subirlo a codeplex o github ...

Seguire escribiendo sobre el pequeño Donkey Rat...
Saludos