Diferencias entre Niveles de Desarrolladores

En (Adobe Flex, Curiosidades, General, Java, Tips) por admin el 02-09-2010

Tags : , , ,

Vi este tema en respuesta a una pregunta en la comunidad de java México y me parecio buena idea hacerle su propio post, para que pudieramos ver y opinar hacerca de los puntos que aqui se expresan, los cuales me parecieron muy impotantes y muy acertados.

@_benek escribio:

Experiencia laboral
Cantidad de años de experiencia laboral en informática.
No cuentan los trabajos prácticos realizados durante sus estudios. Tampoco suma si la persona trabajó 2 años atendiendo una agencia de viajes.
Junior: Menos de 2 años de experiencia.
Semi Senior: De 2 a 6 años de experiencia.
Senior: Más de 6 años de experiencia.
Leer el resto de la entrada »

Principios Básicos de Software de Calidad

En (Java, Tips) por admin el 22-08-2010

Tags : , ,

En el desarrollo diario de aplicaciones tanto de escritorio como web, dia a dia surgen nuevos conceptos y maneras de hacer las cosas, y hacerlas de una manera que garantice su correcto funcionamiento y alta calidad tanto para el cliente como para el desarrollador, es por eso que en este post vamos a ver dos de los principios básicos del software, los cuales nos servirán para mas adelante poder ocupar frameworks como Spring los cuales trabajan con estos principios.
Leer el resto de la entrada »

Primer encuentro con JavaServer Faces

En (Java) por admin el 21-08-2010

Tags : , ,

En este nuevo trabajo de desarrollador java al 100% me ha tocado aprender cosas que facilitan mucho las tareas he tenido que utilizar frameworks los cuales ya tendrán su propio post más adelante, en este caso toca el turno para presentar Java Server Faces para lo cual nuestro amigo @_benek de @_javamexico preparo una muy buena presentación y creo que como introducción nos servirá mucho, espero poder utilizar este frameworks mas a fondo y compartir el conocimiento con ustedes, sin más ni menos vamos a la presentación.

Primeros pasos con JUnit

En (Java) por admin el 11-08-2010

Tags : , ,

Para poner en practica lo que dice el post anterior, me decidi a investigar sobre la herramienta de pruebas JUnit, y aplicando los 5 puntos que redacte anteriormente pude hacer una presentacion eficiente rica en conceptos, pero lo mas importante sin mucho texto que en ocaciones es aburrido, sino todo lo contrario quedo interactiva y entendible, se las comparto para que la vean.



PD. si alguien esta interezado en los ejercicios que hace mension la presentación dejeme un comentario y le comparto mi proyecto con el codigo de los test realizados.

Como sobrevivir al trabajo de desarrollador en 5 pasos

En (General, Tips) por admin el 10-08-2010

Tags : , , ,

Este post lo voy a dirigir a todas aquellas personas, que como yo en algún momento empiezan a trabajar de desarrolladores, ya sea por su propia cuenta o alguna empresa o consultoría, y les quiero compartir los pasos para sobrevivir a este ritmo de trabajo, a la presión, pero sobre todo orientarlos sobre qué hacer cuando nos piden que utilicemos alguna herramienta que no dominamos o bien que ni siquiera conocemos, yo les voy a compartir lo que hago cuando me topo con esta situación.

1.- Investigar que es, o que hace la herramienta/tecnología que me solicitaron.
Cuando te topes con que te dicen vas a desarrollar en este IDE, o vas a utilizar tal herramienta, o simplemente te topas con alguna tecnología que no conoces, lo primero es investigar todo lo que se pueda sobre dicha tecnología/herramienta, para eso tenemos wiki pedía, google y cientos de bloggers que como este intentan ayudar al desarrollador en su andar diario.
Leer el resto de la entrada »

Monedas conmemorativas de 5 pesos, colecciónalas todas

En (Historia de México) por admin el 04-07-2010

Tags : , , ,

Como todos sabemos este año se conmemoran 200 años de nuestra independencia, así como 100 años de la revolución mexicana, motivo por el cual el banco de México decidió poner en circulación monedas conmemorativas de 5 pesos.

Pienso que es una gran manera de preservar la cultura y la historia de México, según tengo entendido, dichas monedas conmemoran a los héroes más notables de dichas fechas memorables, en total son 19 monedas del bicentenario de la independencia, y 18 monedas del centenario de la revolución, si las sumamos tendremos una colección de 37 monedas conmemorativas.

Y como no solo de programación vive el hombre, he decidido empezar mi colección, y quiero invitarlos a hacer lo mismo, y porque no a intercambiar monedas repetidas y así ayudarnos mutuamente a completar nuestras colecciones ya que he oído que algunas monedas son difíciles de conseguir, mientras que otras hay muchos ejemplares.

Por esto pondré la siguiente tabla, marcando la moneda y el número de copias que tengo, actualizándolo conforme mi colección valla creciendo esto con fines de que si alguno de ustedes las colecciona y las tengo repetidas podemos arreglar la manera de intercambiar, y juntos al completar nuestra colección apoyar a México.
Leer el resto de la entrada »

java 4 ever la pelicula

En (Curiosidades, General, Java) por admin el 03-07-2010

Tags : , ,

Creo que esto es algo para recordar, y merece la pena estar en todo blog de java, “Java 4 ever” sé que solo es un triller comico más, pero estaria interezante que alguien se diera a la tarea de producir algo asi, seguro pegaria muy chido entre tanto programador y geek que no?


Un componente en Java con Validaciones incluidas

En (Java) por admin el 28-06-2010

Tags : , , ,

validatorRobe

validatorRobe



Actualmente me he encontrado desarrollando simplemente para la parte de la vista de las aplicaciones hechas en java, por lo cual me es necesario llevar a cabo diferentes validaciones, especialmente en las cajas de texto, tales como son: si el campo es requerido, si un email es correcto, una fecha, un campo de tipo moneda, y hasta un RFC para personas físicas y morales, por lo cual me he dado a la tarea de realizar un componente que extienda de un JTextField pero que ya tenga incluida cierta funcionalidad que me permita realizar las validaciones mediante propiedades de dicho componente.
Leer el resto de la entrada »

Demos interesantes incluidos en JDK de Java

En (Java) por admin el 26-06-2010

Tags : , , , ,

Algo que no sabía de Java y su JDK es que contiene una carpeta de demos con cosas muy interesantes, no lo he revisado al 100% pero en cuanto a la cuestión de Swing que es la que me interesa en estos momentos, trae muchos ejemplos de cómo usar los componentes y las cosas que puedes hacer con ellos incluso lo que más me llamo la atención fue el uso de Look and Feel, este lo había ocupado para cambiar los colores de mis pantallas pero utilizando la librería de de Synthetica (de la cual hablaremos y les compartiré en otra ocasión), la cual es de pago, sin embargo Java incorpora también la manera de crear nuestros propios temas modificando unas simples propiedades, siguiendo el mismo hilo también me dio la opción de utilizar el theme de Windows y realmente me sorprendió al aplicarlo ya que me hace las pantallas exactamente iguales a las de Windows 7, también me gusto la manera en que utilizan los renderes para crear tablas con componentes tales como botones de radio, cajas de texto comobo box, el código no lo he analizado en su totalidad pero quise abrir este pequeño post para que se informe de que esos demos existen ya que estoy seguro que a muchos de ustedes como a mí, ni siquiera sabíamos de ello y ahí los tenemos, también les comento que al parecer trae los mismos ejemplos pero para web, (Swing web) también probé el tema de Windows y fue muy bueno el cambio. Pueden encontrar estos temas en la siguiente dirección: /instalación_de_JDK/demo/ dentro de demo hay varias carpetitas con muchas cosas interesantes pero les recomiendo: /instalación_de_JDK/demo/jfc/swingset2 espero les guste y compartan sus opiniones.

Introducción a Swing Application Framework JRS-296

En (Java, Swing Application Framework) por admin el 13-06-2010

Tags : , , , ,

Todos nosotros cundo iniciamos a programar en java, realizamos el clásico “hola mundo”, esto es en una simple y sencilla línea de comandos, pero que pasa cuando nos adentramos más a lo que son las aplicaciones de escritorio, descubrimos Swing, que actualmente es la librería más utilizada para desarrollar componentes gráficos como: ventanas, botones, cajas de texto, grillas etc.
Sin embargo Swing está muy lejos de ser la mejor opción para desarrollar interfaces graficas, sin embargo existe una librería (API) llamada Swing Application Framework o JRS-296, la cual se lanzo en el 2006 y a la cual ya no se le da soporte actualmente, esto no quiere decir que no funcione, simplemente que ya no se sigue desarrollando para mejorarla, aunque no queda descartada la opción de que en un futuro se retome el proyecto.
Esta API fue desarrollada por java.net quienes se dieron cuenta que en la mayoría (sino que en todas) de las aplicaciones las cuales se desarrollaban con Swing, se tenía mucho código repetido como por ejemplo, los eventos, el uso de recursos como iconos, nombres, etc. Esta API nos ayudara a crear programas más eficientes, funcionales y fáciles de mantener.

SwingApplicationFramework
Leer el resto de la entrada »