No… no me mori

Estoy a menos de 24 horas de terminar el cuatrimestre si todo sale bien… En vez de estar renegando con los ultimos detalles del tp preferí escribir algunas lineas en mis sitios. Para descargar tensiones…

Este cuatrimestre fue muy duro. Hace poco mas de 3 meses publique que comenzaba mi año estudiantil… En mi facultad son medio nabos se ve… porque el cuatrimestre esta durando solo 3 meses :p. Fueron 3 meses muy laboriosos pero estoy muy contento con el resultado.

Aprendí varias cosas interesantes:

  • programación concurrente en C. Con pthread, semaforos y todo eso que dentro de 2 meses no me voy a acordar de nada. (promocionado con 10)
  • redes… mejor ni hablar… pero esta promocionado.
  • base de datos 2. Java, Hibernate y un montón de cosas mas (por ejemplo angularJS) que me gusto mucho (promocionado con 9)
  • Y  técnicas de programación. Patrones de diseño en Java… De esta materia es el TP que presentamos mañana: un sistema de gestion para una universidad… No lo hicimos todo. Seguimos la estructura del trabajo de bdd2 pero la adaptamos a nuestras necesidades.

Estoy contento con todo lo aprendido… El trabajo practico de mañana no me gusta como quedo… Pero hicimos todo lo que pudimos… fueron 4 dias completos de codear sin parar. Y tendrian que haber sido 30, pero bue… se hizo lo que se pudo.

Comenzando el año

Ya se, ya se, el año comenzó hace 4 meses. Pero hasta que no termina la época de vacaciones el verdadero año no comienza. Yo en unos días comienzo la facultad y vuelvo al trabajo. Me tome 2 semanas de vacaciones que me resultaron muy buenas. Pero, como decía, ahora a volver con todo, el lunes comienzo el trabajo y los estudios, si dios quiere el ultimo año.

notebook

Como es mi ultimo año y estas ultimas 8 materias parece que van a ser de uso intensivo de la computadora estuve viendo algunas paginas de Venta de computadoras online. Encontré algunas muy interesantes (algunas baratas y con características muy buenas) pero revisando en profundidad llegue a la conclusión de que mi maquina todavía sirve.

Podría agregarle un poco mas de RAM (tiene 3 gigas) pero me gaste la plata en una batería de repuestos. Ahora vuelvo a tener unas 5 horas de autonomía. Me compre también un disco externo y saque unos cuantos gigas de “basura”. Así, con 100 gigas menos de información en el disco, con algunos programas desinstalados, y con la batería nueva, puedo usarla durante todo este año sin demasiado problema.

El año que viene, si dios quiere ya recibido, seria el momento de comprar una nueva computadora, una portátil chica (14, o 15 pulgadas) pero potente, que me permita hacer todo lo que necesite en estos nuevos retos. Trabajar desarrollando software a veces necesita mucho poder de procesamiento por eso me parece importante cambiar de computadora.

En fin… si están pensando en cambiar de computadora piénsenlo dos veces. Con un presupuesto mucho menor pueden transformar su computadora en una que dure unos cuantos años mas. Agregenle RAM (que tenga 4 gb creo que es mas que suficiente), limpien el disco (si les alcanza pueden poner un disco solido para el SO y los programas), cambien la batería y ya tienen una notebook que que sin dudas les va a dar tantas satisfacciones como una nueva a una fracción del precio.

Mi calculadora para Android version 0.2

Después de publicar la version 0.1 seguí jugando un poco. Decidí comenzar una aplicación nueva, desde cero, que sea una mejora de la “calculadora” que había hecho antes. Esta vez me tomo un poco mas de tiempo…. pero el resultado es mucho mejor.

Calculadora 2 en emulador de android

Como habrán visto en la imagen ahora la calculadora tiene botonera y un solo campo para los números. Algo mas cercano a lo que se espera de una calculadora.  Ademas le agregue un botón para borrar dígitos.

Funcionalmente permite ir encadenando operaciones sin tener que estar presionando “=” entre ellas. El resultado me deja bastante conforme, 4 o 5 horas de estudio/trabajo y ya puedo hacerla funcionar. Muchos dirán “Pero esa calculadora yo la hago en 10 minutos”…  esta bien, puede que sea asi, pero este es mi primer acercamiento a Android por lo que estoy mas que conforme.

Ahora me queda mejorarla un poco. Es muy posible que comience todo desde cero otra vez, agregando un par de funciones, como potencia y raíz, ademas de mejorar la parte estética, sin olvidarme de algunos bugs que se que tiene, pero que les dejo a ustedes encontrarlos.

Como ayer les dejo el apk para que lo puedan instalar y probar y el zip con el codigo fuente para que lo pueden inspeccionar.

Mi calculadora para Android version 0.1

A fin de año me propuse hacer algo de programación en las vacaciones de la facultad. Mi meta era hacer algo en java. Sencillo, nada grande, sobre todo para no perder la costumbre.

Calculadora en emulador de android

Las cosas de la vida me llevaron a febrero (2 meses desde que termine la facultad) sin haber hecho nada. Ayer me decidí a hacer algo. Después de pensarlo unos minutos me decante por Android, es Java, pero… ¡es Android!

Tengo algunas nociones de programación, por algo estoy en el ultimo año de la tecnicatura en desarrollo de software. Pero de diseño de interfaces se poco y nada y para hacerlo en Android mucho menos. Por suerte hacer esto es bastante sencillo…

Me baje el SDK de la pagina de Google y me puse a trabajar… ayer después de media hora hice el primer intento, pero no funcionaba. Hace un rato llegue y me di cuenta que no funcionaba porque no había importado una clase que necesitaba para que funcione… lo demás fue muy sencillo.

Para crear la interfaz en Android se necesita un XML, pero el SDK (Eclipse+plugin) permite hacerlo de forma gráfica, arrastrar y soltar que le dicen. La funcionalidad no es nada mas que Java… Y así salio mi primer versión de calculadora sencilla, tosca, pero completamente funcional, suma, resta, multiplica y divide.

Pueden descargarse el APK para probarlo o el ZIP para ver el código. Yo por mi parte voy a seguir jugando, a ver si mejoro esta versión.

Pensando en diseñar webs

Hace un tiempo vengo con ganas de ponerme a trabajar diseñando webs. Tengo bastante conocimiento en este área. Aunque soy mas del palo duro de la programación y no de la parte estética aunque tengo mis nociones y gente que me acompaña.

Últimamente gran parte de mis ingresos provienen de Google Adsense y creo que es hora de cambiar un poco. Generar otra fuente de ingresos se hace cada día mas importante, pero no es lo que mas me interesa. A decir verdad la programación en general y el diseño web en particular es algo que me gusta, me divierte, y si con eso puedo generar algunos pesos mejor que mejor.

La verdad es que el diseño web no se me hace muy difícil, ahora mismo estoy actualizandome (que en realidad uno todo el tiempo esta actulizandose) en algunos conceptos estéticos y de diseño, para ofrecer lo ultimo de lo ultimo a mis futuros clientes. Es decir: HTML5, CSS3, etc.

Veremos que resulta de todo esto… pero creo que estoy en el momento justo de expandir mis horizontes.

El blog personal de Fernando Lescano donde escribe un monton de cosas que solo a el pueden interesarle