Showing posts with label programacion. Show all posts
Showing posts with label programacion. Show all posts

March 29, 2013

ATIX Libre - segundo artículo publicado

Tarde pero seguro, he reducido la frecuencia de publicaciones debido a mi pésima administración de tiempo, pero que hacer, solo yo puedo cambiar eso :-)

 Sin mas preámbulos, he aquí la segunda parte de los artículos que he venido escribiendo sobre este interesante framework para desarrollo web en entornos Java, Play! Web Framework.

April 10, 2012

SE books you must read: Agile Principles, Patterns, and Practices in C#

As a disclaimer, I'm a Java developer, but this book can't be left aside. If you are a follower of the Clean Code movement this is the right book for you. Perhaps the most 'engineer-oriented' book written by Robert C. Martin and Micah Martin.

It covers several concepts about agile development, design patterns, programming, anti-patterns and some code katas to have fun with.


[ Agile Principles, Patterns, and Practices in C# ]

March 1, 2010

Joda Time - Difference between dates

In order to calculate a difference between dates, I've found many problems:
  • Leap years.
  • Minute, seconds differences between months and years.
  • Months with different amount of days, etc.
 And I was not going to develop all this, right?. Somebody must have already done this, so, I started searching. The result was Joda-time, a very handy library that is being used in projects like JBoss Seam.

With this library, my work only was to use it, so, if I wanted to calculate date differences, I just have to:

November 7, 2008

Programacion básica

Como auxiliar de programación, tiendo a escuchar muchas preguntas y aseveraciones sobre los lenguajes de programación, he aqui algunas:
  • ¿Cual es el mejor lenguaje?
  • Pero nos quieres enseñar en consola, lo que yo quiero es programar en serio.
  • Cuantos lenguajes debo aprender para ser un buen programador?
  • Yo uso PHP, es mejor que Pascal, por que ahi no declaro nada y sale todo.
  • Y siguen..
Mis respuestas siempre son las mismas, en base a mi experiencia propongo estas:
  • El mejor lenguaje de programacion depende de lo quieras hacer, si quieres programar para escritorio, fundamenta tu elección.
  • La programación en consola puede ser básica o avanzada, las interfaces son solamente pantalleo a lo que en realidad hace una aplicacion.
  • Para ser un buen programador puede bastar solamente con saber un solo lenguaje, en este mundo no es mejor quien sabe un poco de todo, sino aquel que domina todo lo que maneja.
  • A mi parecer los lenguajes tipados son los mejores para aprender a programar y para programar, no creo que sea una buena elección programar solamente por los tipos de datos, sinceramente PHP no me gusta demasiado exactamente por eso.

September 13, 2007

Transmision de Archivos con Sockets en Java

Algunos siempre tuvimos problemas en la transferencia de archivos, especialmente en Java, que a pesar de ser muy completo, a veces ese es su principal incoveniente (qué clase o componente usar). Aca les dejo un pequeño ejemplo que realmente funciona, con archivos de gran tamaño y usando Socket's en Java. El cliente envia el archivo al servidor.

September 11, 2007

Proyecto SI Grupo

Las unicas modificaciones que hice son referentes a la ubicacion, tal vez haya mas clases, pero los metodos son los mismos.
Todo esta mas ordenado, la contraseña es el apellido de Oscar (todo en minuscula sin tildes).


Si es que añadimos el caso de uso "devolucion por compra" hay que agregar a la base de datos.

-> Proyecto LibreriaSCZ

Esta en MegaUpload, si no tienen la barra, la descargan si es que utilizan IExplorer, si usan Firefox descargen este plugin y activenlo, luego todo es facil.

Solo rellenan el campo de verificacion(el de letritas) y esperan unos segundos.