PESCamion: Software para servicio de Balanzas Electrónicas

Un software como servicios para empresas que hice hace ya varios meses. Dudas o más información en los comentarios.


SpeedColor: Mi primera aplicación para iOS

Luego de muchoooo pero muchooo tiempo, que escribo aquí en mi blog, he traído una noticia. Como sabrán el verano ya pasó y tenía que aprovechar ese dichoso tiempo de descanso y paseo. Entonces decidí aprender algo nuevo y fue iOS, sí la plataforma de Apple. Como lo mío es desarrollar software, software y más software bueno queda claro que quería hacer un software para iOS =D entonces con un buen libro y muchas ganas empezé hacer un juego.
Por lo general me gustan jugar video juegos que requieran de atención, he hice uno así, uno que requiere de atención y memoria, porque si pestañeas, ¡pierdes! entonces creé "SpeedColor" un juego que busca desarrollar tu atención.
Este juego por ahora solo disponible para iOS (como dice el título =D) consiste en recordar la secuencia de formas coloridas y luego se presentan varias formas coloridas aleatorias y tú debes marcar la secuencia que salió anteriormente.

Consejos sencillos para comprimir imágenes

1. Tipo de formato
Jpg es el formato a usar cuando se quiere reducir drásticamente el tamaño  del archivo (también depende del nivel de compresión).
PNG es el formato a usar cuando se quiere conservar la calidad de la imagen.

2. Resolución
Hoy tenemos cámaras de fotos de hasta doce mega pixeles, es bastante en realidad pero requieren de mucho espacio en el disco duro. Una solución es reducir las dimensiones de la foto a un 50%.

3. Usar software de compresión por lotes
Yo uso fotosizer y lo encuentras aquí, este tipo de software permite procesar gran cantidad de archivos, sólo basta con arrastrar la carpeta de las fotos y el programa se encarga de buscar archivos de imágenes, con ello se le pueden aplicar una serie de modificaciones a todas las imágenes encontradas. Y aplicando estos consejos sencillos podremos reducir en buena medida espacio en disco de las tantas fotos que se tiene.

Generador SQL

Como es habitual al desarrollar aplicaciones, se quiere que los datos sean persistentes para ello guardamos en una base de datos =0 que descubrimiento. Bueno hay varias herramientas que facilitan ese trabajo, una de ellas y bien potentes son las ORM (Object Relational Mapping) que básicamente lo que hacen es mapear cada tabla de una base de datos y crear las clases, atributos y métodos por tabla para guardar, borrar, actualizar los datos en la base de datos. Sí estos de de manera automática, aquí el programador se olvidar de hacer: "select * from producto where id=" + id; jajaja clásico, bueno.
Bueno otra forma no tan automatizada como la anterior es la usar un generador SQL, una clase que se encarga de crear esas cadenas SQL para manipular los datos, así como lo hace Linq de Microsoft. Bueno como practicando un poco de programación con 12meses12katas hice un SQLGenerator en java como se muestra en la imagen:
A pesar que ha superado los test unitarios, todavía haré unas pruebas más con algunos proyectos que tengo antes de subirlo.

Por cierto, Feliz Navidad !

Actualización Junio 2013:
Enlace de descarga a github

ClickToCount, cuenta las respuestas de tus cuestionarios fácilmente [WEB]

Descripción
Bueno ya que tenía que contar las respuestas de una encuesta realizada, nada mejor que hacer software =D, en este ocación les traigo "ClickToCount", cuenta las respuestas de tus cuestionarios con tan solo algunos clics. 1. Primero agregar todas las preguntas mediante el formulario que se muestra abajo. 2. Por cada cuestionario marcar las respuestas, dando clic en el botón que corresponda la respuesta. 3. Clic en el botón "generar" para mostrar el conteo. Nota: al terminar con un cuestionario es necesario habilitar los botones nuevamente, dando clic en el botón "Habilitar Todo"
Ficha técnica
  • Licencia: Dominio público
  • Tamaño:
  • Sistema operativo: Cualquiera

Gracias amigos Mexicanos

He estado viendo las estadísticas de mi blog, hay gran presencia de mexicanos, oralee mi caute, un gusto leer esas estadísticas y por seguir mi blog, les invito a preguntarme o que publica sobre alguna cuestión de su interés por twitter @edward1738 -> https://twitter.com/edward1738

Saludos

Spidermonkey, intérprete javascript: Programa al vuelo [Portable][Windows]


Descripción:
Bueno hace poco estuve jugando con spidermonkey por línea de comandos, fenomenal. En resumen spidermonkey es el intérprete javascript de Mozilla Firefox, he descargado el código y lo he compilado. Entonces ahora se tiene sólo el intérprete para programar algunas aplicaciones al vuelo en javascript. En la toma de pantalla se muestra mi separador de sílabas, con una ligera modificación para interactuar con el shell js. Más información:
Introduction to the JavaScript shell (Mozilla). 
SpiderMonkey (Wikipedia).
Ficha técnica:
  • Licencia: MPL/GPL/LPGPL
  • Tamaño: 1.13 MB
  • Sistema operativo: Windows

Clase de conexion a base de datos Mysql, Postgresql, Sqlite[Java]

Descripción:
Esta es una clase que he hecho y uso casi siempre para realizar aplicaciones con clientes a distintos motores de base de datos, ahora la comparto. La manera de como usar la dejo como imagen, es sencillo en realidad.
Ficha técnica:
  • Licencia: Dominio público
  • Tamaño: 4 Kb
  • Lenguaje:Java