microservicios | mensajería | soa

  • Content Managment System (CMS) en Lenguaje JAVA

    Content Managment System (CMS) en Lenguaje JAVA

    Hace unos días, en linkedin se inicio un debate con respecto a los CMS que existen en lenguaje JAVA. Aqui una lista de los mas resaltantes: http://www.opencms.org http://www.day.com/day/en/products/web_content_management.html http://www.magnolia-cms.com http://jackrabbit.apache.org/ http://www.exoplatform.com/company/en/home http://www.onehippo.com/en/products/cms/try http://www.infoglue.org/Download/InfoGlue_CMS/ http://www.jease.org/ http://www.alfresco.com/ http://www.vosao.org http://www.silverpeas.com/formDemo_en.jsp?currentCodeLang=en http://dotcms.com/ La variedad es significativa, a revisarlos y empezar a jugar con uno de ellos! @jlbugarin

    Continue reading »

  • VideoTutorial-Decompilando Android sdk y Conociendo Google Web Toolkit

    VideoTutorial-Decompilando Android sdk y Conociendo Google Web Toolkit

    Buenas noches a todos, acabo de elaborar un video tutorial en el cual se enseña a decompilar un jar (aplicable a cualquier framework, use el android sdk).  Adicionalmente, también se muestra el funcionamiento de una calculadora hecha para el sistema operativo android. Finalizando, se muestra un ejemplo de como funciona Google web toolkit. Espero que este video tutorial sea de su agrado. Quedo a la espera de sus comentarios.

    Continue reading »

  • FLEX y FLASH

    FLEX y FLASH

    FLASH En realidad no existe mucha diferencia entre FLEX y FLASH. FLASH es mas orientado al diseñador, ya que los diseñadores pueden crear cualquier cosa sin necesidad de codificar. Esta codificacion es una ventaja para el diseñador, por que reduce el tiempo que invertiria en realizar algun trabajo. FLASH proporciona varias herramientas para dibujo, creacion de graficos, etc. FLASH es mas utilizado para publicidad en la web, banners de paginas web, banners para sitios sociales o redes sociales, juegos, etc. FLASH utiliza ACTION SCRIPT, este hace que el diseño sea mas realista (un poco de codificacion nunca cae mal, pero […]

    Continue reading »

  •  
  • Selecciones Multiples en Flex

    Selecciones Multiples en Flex

    Aquí algunas urls en donde puedes ver como funcionan las selecciones multiples para el lenguaje flex. http://kuriakosejacobthomas.blogspot.com/2009/10/multi-select-combobox.html http://elimworks.com/multiSelectComboBox/MultiselectComboBox.html (para que funcione la seleccion multiple necesitas tener presionada la tecla ctrl) http://blog.comtaste.com/2008/09/extending_the_combobox_to_impl.html http://joshblog.net/2007/09/16/open-source-flex-components-advancedlist-and-checkboxlist/

    Continue reading »

  • ROL: Integrador Segun Rup

    ROL: Integrador Segun Rup

    Continuando con los roles de la metodologia RUP, en este post voy a escribir acerca de las funciones y tareas que tiene un Integrador. Este rol dirige la planificación y la ejecución de la integración del elemento de implementación (funcionalidad nueva o funcionalidad modificada, talvez un simple mantenimiento) para producir compilaciones(versiones estables). Realiza las siguientes actividades: Integrar el sistema (el trabajo de dos implementadores o desarrolladores por separado). Integrar el subsistema. Planificar la integracion del sistema (elaborar un plan en donde se encuentren las actividades y tareas a realizarse). Planificar la integracion del susbsitema. A la vez es responsable del plan […]

    Continue reading »

  • Por que fracasan las metodologias de desarrollo de software, proyectos…

    Por que fracasan las metodologias de desarrollo de software, proyectos…

    Primero quiero empezar este post enfocándome en las metodologías que existen para construir un producto de software: Gestión de proyectos de Software Desarrollo de software (ciclo de vida del software) Mantenimiento del software (poco o casi nunca utilizadas) En las metodologías de proyectos de software nos enfrentaremos con los famosos “ENTREGABLES” (formatos, plantillas). Pero lo que existe en este tipo de metodologías esencialmente son: roles, etapas, fases, etc. Al menos si usas la suite de rational (RequisitePro, ClearQuest, etc) ya vienen listos los generadores de plantillas y con la capacidad de integrarse con la suite de office. Entonces son los […]

    Continue reading »

  •  
  • A quien se le llama STAKEHOLDER

    A quien se le llama STAKEHOLDER

    Un STAKEHOLDER, es un individuo cuyo interes se ve afectado positivamente o negativamente a raiz del proyecto que se esta realizando. Por mencionar ejemplos, tendriamos: >Cliente >Gerente de proyecto >Sponsor(Patrocinador) >Equipo >Organizacion >Otras areas involucradas

    Continue reading »

  • Costos del software

    Costos del software

    En este post quisiera comentarles acerca de los costos del software  Basado en el Libro de Ingeniería del Software de Alfredo Weitzenfeld.Los costos relacionados son 3: Costo Directo –> Es el costo que se paga por un producto de software empaquetado (Puede ser un sistema operativo, un IDE para Desarrollo, Herramientas de modelamiento, etc), también es el costo que se paga para un desarrollo hecho a medida (como lo conocemos aquí en PERU). Este desarrollo necesita la especificación y adaptación a la situación real de la empresa que lo solicita. Costo Indirecto –> Este costo puede incluye aspectos como la […]

    Continue reading »

  • Gestión de Cambios y de la Configuración

    Gestión de Cambios y de la Configuración

    Despues de mucho tiempo que me animo a escribir, dado que el calendario del presente año anda muy apretado. En este post, quisiera informar con respecto a la gestion de la configuracion aplicando RUP. Configuracion y gestion del cambio es una de las disciplinas del RUP, el cual realiza flujos de trabajos y tareas especificas. Esta disciplina explica cómo controlar y sincronizar la evolución del conjunto de productos de trabajo que componen un sistema de software. El control ayuda a evitar confusiones costosas y garantiza que los productos de trabajo resultantes no sean conflictivos debido a algún problema de los tipos siguientes: Actualización simultánea […]

    Continue reading »

  •  
  • 6 Excepciones comunes en JAVA

    6 Excepciones comunes en JAVA

    En esta primera entrada del Blog en el 2011.    Dejo algunas excepciones en java para los que recién se inician. Aquí menciono las más comunes para poder tener una idea del por que se producen en tiempos de compilación o en tiempos de ejecución. ClassNotFoundException Lanza la excepción cuando la clase no ha sido cargada por que la definición de la clase no ha sido encontrada. IOException Lanza la excepción cuando ocurre un fallo o es interrumpida la operación en curso. 2 comunes subtipos de excepción de IOException son EOFException y FileNotFoundException. FileNotFoundException Lanza la excepción cuando al abrir un archivo […]

    Continue reading »