30 ago 2012

Frikichorradas (1)

 Y aquí estamos de nuevo :D Solito :D Qué depresivo :D


Venga, ya enserio. Quería mostrar los frutos de mis tonterías programadas en menos de un minuto, y aquí traigo la primera: El chorridibujoneitor. Básicamente pinta los píxeles de la ventana acorde a una fórmula matemática (pero a lo chano xD).

29 ago 2012

Frikada nivel super mario.

Si es que no puedo evitar traer mierda al blog D:






Windows 8

Tenía ganas ya de hablar sobre esta nueva versión de Windows, como buen fanboy. Y la verdad, así de entrada, muchas ganas de instalar este sistema en mi próximo SSD no me llama la atención. que digamos. ¿Un sistema operativo orientado a mierdertablets en mi desktop? Ya puede Bill meterse el dedo donde viene a ser el culo.


GANGNAM Style

Yo flipo con los coreanos...


Esto lo hacemos en España y estamos poniendo a parir a la policía :D Aquí dejo el original:


Mérito sí que tiene, bastante curradito está :3

Visto en: http://finofilipino.com/post/30445354867

28 ago 2012

Actualizar automáticamente nuestra aplicación (5)

Ya para finalizar veremos la opción de realizar las operaciones de renombrado y limpieza con un archivo por lotes.

En primer lugar, dejar claro el trabajo final:
  • Borrar la versión actual/recursos no necesarios (o hacer un backup, o lo que proceda...).
  • Renombrar, parar conservar el nombre.
  • Ejecutar la nueva versión.

Actualizar automáticamente nuestra aplicación (4)

¡Ya casi está todo! Ya hemos comprobado si existe o no una descarga, hemos tenido cuidado para no entorpecer la ejecución principal, en caso de que no exista una conexión a la red, etc.

Seguiremos con el proceso de descarga (procedure DownloadUpdate), el cual transmitirá el feedback de la descarga al formulario con la ProgressBar creados con el constructor de la clase, que es extremadamente fácil, pues TDownloadURL nos permite realizar eventos relacionados con la descarga, más concreto, el evento OnDownloadProgress.

A continuación os enseñaré por encima TZipMaster, es gratuito y fácil de usar. Con él, podremos descomprimir nuestros recursos en un par de líneas de código.

27 ago 2012

Actualizar automáticamente nuestra aplicación (3)

¡Feedback de descarga! En esta parte vamos a crear el formulario con su ProgressBar que servirá de base para conocer como va la descarga (todo un detalle~!).

Problema #1: La class TAppUpdate se hará responsable de instanciar el formulario, esto incluye su liberación.
Problema #2: Se controlará los mensajes que se programen, para simplificar, manejaremos el evento de descarga (equiparando la "barrita de carga" con el porcentaje de la descarga).

Nota: Para el proceso de descarga usaremos funciones definidas por la casa, más de lo mismo, esto es a gusto del programador. (También podéis mirar la API de WinInet) http://msdn.microsoft.com/en-us/library/windows/desktop/aa383630(v=vs.85).aspx

Actualizar automáticamente nuestra aplicación (2)

Hasta aquí ya hemos visto el procedimiento "general" y parte del que yo he seguido. Hora de ser más concretos, ¿no?

Por si no lo había nombrado antes, será escrito en Delphi, y la llamaremos TAppUpdate (que bonitoh)

26 ago 2012

Actualizar automáticamente nuestra aplicación (1)

Bueeeeno, y al grano con lo que me mola.

La programación... menudo rollo eh? Suena complejo eso... (no vayamos de listos infravalorando este mundillo :p) El hecho de poder automatizar tareas, sea del tipo que sea, es el clímax de la humanidad. La tecnología desarrollada en los últimos años se lo debemos al avance que proporciona la automatización de procedimientos de toda clase, desde mecanismos físicos a sistemas inteligentes por ordenador.

Para nosotros, los programadores, ¿cómo podemos mejorar la calidad de nuestros programas? Pues dentro de una larga variedad de cosas a tener en cuenta, una de ellas, y en mi opinión, de gran valor, el automantenimiento.

Restos del ayer

Un poco friki filosófico el título, eh? Básicamente quiero presentar mi ya gastado canal de youtube, mis primeros vídeos con pequeños trucos basurilla y tutoriales a lo random de dudosa fiabilidad, pasando por una cantidad enorme de vídeos sobre el S4League (esto es un caso aparte (de entre el montón de mierda, digo)), y par de vídeos mierder...

Aquí el nombrado canal: http://www.youtube.com/zerotheaprendice

Salu2.


- Porque sí.


Primera entrada!

Bueno, bueno... veamos que tal resulta el experimento de hacer un blog comentando ideas propias random del todo :D Y digo experimento porque esto no lo va a leer ni el tato. Esperemos que si algún visitante cae aquí de casualidad pase un pequeño rato agradable.

Salu2.