El documento describe un proyecto de software desarrollado en Java usando las herramientas NetBeans, Emacs, Junit y MySQL. Explica por qué se eligió Java y estas herramientas, cómo instalarlas, y destaca partes del código y la ejecución del software. También resume los pasos restantes y las mayores dificultades encontradas.
Diapositivas sobre la charla de symfony2 que impartí el 5 de Marzo de 2014, en las charlas organizadas por #DevBurgos (http://devburgos.wordpress.com/).
Las Pruebas Unitarias, son una técnica esencial en la búsqueda de generar software con calidad. Ejemplo de una prueba de unidad con código java utilizando NetBeans y JUnit
Diapositivas sobre la charla de symfony2 que impartí el 5 de Marzo de 2014, en las charlas organizadas por #DevBurgos (http://devburgos.wordpress.com/).
Las Pruebas Unitarias, son una técnica esencial en la búsqueda de generar software con calidad. Ejemplo de una prueba de unidad con código java utilizando NetBeans y JUnit
Cabalgando a la bestia: una experiencia de rediseño legacyDiego Fontdevila
Estos son los slides de nuestra charla de Ágiles 2016 en Quito, Ecuador. Trata de Integracion Continua, Despliegue Continuo, Infraestructura como código
Presentación Estrategia Didáctica con Hot Potatoesjosmarypolo
En esta presentación se describe la Estrategia Didáctica Hot Potatoes utilizada para la elaboración de una Prueba Mixta con las herramientas JCloze (completación), JMatch (pareamiento) y JQuiz (selección simple), para brindar al alumno actividades interactivas que le permitan consolidar los conocimientos adquiridos relacionados con la unidad temática Planificación Estratégica de la Unidad Curricular Práctica Profesional I.
Taller realizado por Jesús Manuel Olivas (@jmolivas) en aprendePHP.
Temas tratados:
¿Qué es un framework?
¿Para qué y por qué utilizarlos?
¿Qué frameworks PHP hay?
¿Por qué Symfony 2?
Cabalgando a la bestia: una experiencia de rediseño legacyDiego Fontdevila
Estos son los slides de nuestra charla de Ágiles 2016 en Quito, Ecuador. Trata de Integracion Continua, Despliegue Continuo, Infraestructura como código
Presentación Estrategia Didáctica con Hot Potatoesjosmarypolo
En esta presentación se describe la Estrategia Didáctica Hot Potatoes utilizada para la elaboración de una Prueba Mixta con las herramientas JCloze (completación), JMatch (pareamiento) y JQuiz (selección simple), para brindar al alumno actividades interactivas que le permitan consolidar los conocimientos adquiridos relacionados con la unidad temática Planificación Estratégica de la Unidad Curricular Práctica Profesional I.
Taller realizado por Jesús Manuel Olivas (@jmolivas) en aprendePHP.
Temas tratados:
¿Qué es un framework?
¿Para qué y por qué utilizarlos?
¿Qué frameworks PHP hay?
¿Por qué Symfony 2?
Maven es una herramienta de software para la gestión y construcción de proyectos Java creada por Jason van Zyl, de Sonatype, en 2002.
Primeros pasos con Maven fue nuestra desconferencia en el BarCamp STI 2013,.
Nuestro objetivo principal es introducir el manejo de proyectos usando Maven mediante la
utilización de ejemplos básicos.
Así como también, Conocer los valores inmediatos que Maven puede ofrecer a muchos usuarios y organizaciones, ya que funciona igual para proyectos pequeños y grandes.
**BarCamp STI 2013 es el primer Barcamp celebrado en la República Dominicana, tuvo lugar en el campus de la Pontificia Universidad Católica Madre y Maestra, el sábado 16 de noviembre del 2013, desde las 9 A.M hasta las 6 P.M.
Evenge is an event management application, which allows us to create, notify and create reports based on the audience.
All this of course on a Cloud environment, ie an application entirely in the cloud, with all the advantages that entails.
Broadcast Social Networks, E-mail and Blogs.
Está implementado en Google App Engine y usa los framework Jinja, Webapp2 y Bootstrap
Las capacidades sociomotrices son las que hacen posible que el individuo se pueda desenvolver socialmente de acuerdo a la actuación motriz propias de cada edad evolutiva del individuo; Martha Castañer las clasifica en: Interacción y comunicación, introyección, emoción y expresión, creatividad e imaginación.
ROMPECABEZAS DE ECUACIONES DE PRIMER GRADO OLIMPIADA DE PARÍS 2024. Por JAVIE...JAVIER SOLIS NOYOLA
El Mtro. JAVIER SOLIS NOYOLA crea y desarrolla el “ROMPECABEZAS DE ECUACIONES DE 1ER. GRADO OLIMPIADA DE PARÍS 2024”. Esta actividad de aprendizaje propone retos de cálculo algebraico mediante ecuaciones de 1er. grado, y viso-espacialidad, lo cual dará la oportunidad de formar un rompecabezas. La intención didáctica de esta actividad de aprendizaje es, promover los pensamientos lógicos (convergente) y creativo (divergente o lateral), mediante modelos mentales de: atención, memoria, imaginación, percepción (Geométrica y conceptual), perspicacia, inferencia, viso-espacialidad. Esta actividad de aprendizaje es de enfoques lúdico y transversal, ya que integra diversas áreas del conocimiento, entre ellas: matemático, artístico, lenguaje, historia, y las neurociencias.
2. NutriLife. ¿En que lenguaje y porque?
• Java
Este proyecto lo realicé en el lenguaje de
Programación Java ya que Java es muy
portable y accesible y funciona en todos
partes. También lo realicé en este
lenguaje porque quería aprender un
lenguaje de programación nuevo,
aparte de que existen una gran
cantidad de librerías y tutoriales acerca
de Java.
3. Herramientas de desarrollo
• NetBeans
Es una herramientade desarrollo, hecho
principalmente para el lenguaje de
programación Java. Existe además un
número importante de módulos para
extender el NetBeans IDE. NetBeans IDE
es un producto libre y gratuito sin
restricciones de uso.
NetBeans es un proyecto de código
abierto de gran éxito.
4. Herramientas de desarrollo
• Emacs
Es un editor de texto con una gran
cantidad de funciones, muy popular
entre programadores y usuarios
técnicos.
GNU Emacs es parte del proyecto
GNU, activamente desarrollado.
5. Herramientas de desarrollo
• Junit
Es un conjunto de clases que permite
realizar la ejecución de clases Java
de manera controlada, para poder
evaluar si el funcionamiento de cada
uno de los métodos de la clase se
comporta como se espera
6. Herramientas de desarrollo
• MySQL
Es un sistema de gestión de bases de
datos relacional, multihilo y multiusuario
Por un lado se ofrece bajo la GNU GPL
para cualquier uso compatible con esta
licencia. Está desarrollado en su mayor
parte en ANSI C.
7. ¿Cómo obtener e instalar estas
herramientas?
NetBeans
• La pueden descargar desde su página
oficial
http://netbeans.org/
• También en Ubuntu Software Center
solo buscas netbeans y le das click en
install.
• Desde la terminal:
sudo apt-get install netbeans
8. ¿Cómo obtener e instalar estas
herramientas?
Emacs
• Desde el Ubuntu Software Center
busando por emas y haciendo click
en install.
• Desde la terminal:
sudo apt-get install emacs
9. ¿Cómo obtener e instalar estas
herramientas?
Junit
• Descargar desde la página oficial
http://www.junit.org/
Tienes que editar el CLASSPATH y
poner el archivo .jar para que
puedas realizar las pruebas unitarias.
10. ¿Cómo obtener e instalar estas
herramientas?
MySQL
• Pueden obtenerlo desde la página oficial
http://www.mysql.com/
• Desde el Ubuntu Software Center buscan por
mysql y le dan install.
• Desde la terminal
sudo apt-get install mysql –server mysql client
*Se tiene que editar el CLASSPATH poniendo la
ubicación del .jar
18. ¿Qué hace y que falta?
Mi programa ya guarda los datos del paciente
en la base de datos, así como también busca
a un paciente en la base de datos.
Bueno, a mi proyecto todavía le faltan unos
detallitos de la interfaz paciente como que
modifique y elimine pacientes dentro de la
interfaz.
También falta terminar la interfaz de Dieta para
que también se puedan realizar dietas a los
pacientes.
19. ¿Qué fue tardado, difícil?
Lo que más me tarde y también mas
díficil en mi proyecto fue en conectar
la base de datos con la interfaz
gráfica, batalle más con eso que con
todo lo demás.
20. Dudas o Comentarios
• Gracias por su atención : D
• Comenten en mi blog recuerden que
pueden ganar puntos extras.
Les dejo mi blog
http://carmensrz.blogspot.com