¿Conoces a SunFields?

¿Conoces a SunFields?

Sunfields es un proveedor de equipos fotovoltaicos desde el año 2007, ha cubierto el suministro de proyectos solares en casi todo los continentes, lo que le ha aportado una extensa experiencia en la evaluación de calidad de los productos que trabajan.

Seguir leyendo
publicidad kit media
  1. Portada
  2. >
  3. Tecnología Verde

Restful Objects y lenguaje Go, el futuro de la programación

El equipo de trabajo estuvo integrado por los maestros José Guadalupe Hernández Reveles y Alejandro García Fernández, asesores del alumno de tiempo parcial Octavio Reyes Pinedo, entonces estudiante de la maestría en ingeniería de software (MIS). El proyecto tuvo una duración de cuatro meses.
Enviado por:



Fecha de publicació: 16/02/2017, 17:50 h | (46) veces leída
El objetivo principal de una implementación de Restful Objects es proporcionar a los desarrolladores de sistemas una herramienta que genere de manera automática un sistema completo con interfaz gráfica basado en el diseño del mismo. En la página oficial del Cimat fue publicado el reporte técnico de este proyecto.
El equipo de trabajo estuvo integrado por los maestros José Guadalupe Hernández Reveles y Alejandro García Fernández, asesores del alumno de tiempo parcial Octavio Reyes Pinedo, entonces estudiante de la maestría en ingeniería de software (MIS). El proyecto tuvo una duración de cuatro meses.
En entrevista con la Agencia Informativa Conacyt, el maestro Octavio Reyes expuso que este proyecto basado en software libre logró la implementación de un servidor Restful Objects en Go —lenguaje de programación creado por Google en 2009.
Expuso que el objetivo final del uso de tecnologías que implementen Restful Objects es que se puedan centrar los esfuerzos de un desarrollador de sistemas en el diseño, ya que esto automatizará la creación de la interfaz gráfica, que incluye los movimientos básicos —altas, bajas, cambios y consultas— en una base de datos, por lo que se reducirá el tiempo invertido en programación durante el desarrollo de un proyecto.
“Para la investigación, consultamos en Internet manuales y tutoriales del lenguaje de programación Go, para esto conté con la ayuda técnica de mi compañero de clases Omar Ibrahim Cabral Mier, en algunos códigos. También analizamos la especificación de Restful Objects sobre el funcionamiento básico. A partir de ahí creamos una serie de códigos para la etapa de pruebas durante el desarrollo del proyecto”, describió.
El lenguaje de programación del futuro
Octavio Reyes Pinedo comunicó que el lenguaje de programación Go es una tecnología reciente en comparación con otros lenguajes. En el reporte técnico especifica que este tipo de lenguaje también es muy potente y ofrece un excelente rendimiento en proyectos relacionados con programación web.
“A pesar de que existe un curso oficial, tutoriales y ejemplos en Internet, el nivel de experimentación fue limitado debido a que se trataba de un lenguaje desconocido al inicio de este proyecto, por lo que se invirtió buena parte del tiempo en el aprendizaje”, describió.
El equipo involucrado utilizó códigos básicos del lenguaje de programación Go para crear un servidor Restful Objects. “Aunque existen dos implementaciones, una en Java y otra en .NET, nos percatamos de que somos de los primeros en tratar de ejecutar una en Go y publicar los resultados en un reporte técnico. Se trata de un proyecto muy ambicioso y no completamos la implementación”, comentó.
Indicó que para lograr el objetivo final de este proyecto, se requiere revisar a fondo la especificación y ampliar la colaboración de investigadores —estudiantes o docentes— que se interesen por el tema y deseen realizar una implementación de Restful Objects.
“El desarrollo de este proyecto es útil como introducción al lenguaje de programación Go, ya que puede servir para estudiantes o desarrolladores de software a que conozcan la utilización básica del mismo”, concluyó.

El objetivo principal de una implementación de Restful Objects es proporcionar a los desarrolladores de sistemas una herramienta que genere de manera automática un sistema completo con interfaz gráfica basado en el diseño del mismo. En la página oficial del Cimat fue publicado el reporte técnico de este proyecto.

El equipo de trabajo estuvo integrado por los maestros José Guadalupe Hernández Reveles y Alejandro García Fernández, asesores del alumno de tiempo parcial Octavio Reyes Pinedo, entonces estudiante de la maestría en ingeniería de software (MIS). El proyecto tuvo una duración de cuatro meses.

En entrevista con la Agencia Informativa Conacyt, el maestro Octavio Reyes expuso que este proyecto basado en software libre logró la implementación de un servidor Restful Objects en Go —lenguaje de programación creado por Google en 2009.

Expuso que el objetivo final del uso de tecnologías que implementen Restful Objects es que se puedan centrar los esfuerzos de un desarrollador de sistemas en el diseño, ya que esto automatizará la creación de la interfaz gráfica, que incluye los movimientos básicos —altas, bajas, cambios y consultas— en una base de datos, por lo que se reducirá el tiempo invertido en programación durante el desarrollo de un proyecto.

“Para la investigación, consultamos en Internet manuales y tutoriales del lenguaje de programación Go, para esto conté con la ayuda técnica de mi compañero de clases Omar Ibrahim Cabral Mier, en algunos códigos. También analizamos la especificación de Restful Objects sobre el funcionamiento básico. A partir de ahí creamos una serie de códigos para la etapa de pruebas durante el desarrollo del proyecto”, describió.

El lenguaje de programación del futuro

Octavio Reyes Pinedo comunicó que el lenguaje de programación Go es una tecnología reciente en comparación con otros lenguajes. En el reporte técnico especifica que este tipo de lenguaje también es muy potente y ofrece un excelente rendimiento en proyectos relacionados con programación web.

“A pesar de que existe un curso oficial, tutoriales y ejemplos en Internet, el nivel de experimentación fue limitado debido a que se trataba de un lenguaje desconocido al inicio de este proyecto, por lo que se invirtió buena parte del tiempo en el aprendizaje”, describió.

El equipo involucrado utilizó códigos básicos del lenguaje de programación Go para crear un servidor Restful Objects. “Aunque existen dos implementaciones, una en Java y otra en .NET, nos percatamos de que somos de los primeros en tratar de ejecutar una en Go y publicar los resultados en un reporte técnico. Se trata de un proyecto muy ambicioso y no completamos la implementación”, comentó.

Indicó que para lograr el objetivo final de este proyecto, se requiere revisar a fondo la especificación y ampliar la colaboración de investigadores —estudiantes o docentes— que se interesen por el tema y deseen realizar una implementación de Restful Objects.

“El desarrollo de este proyecto es útil como introducción al lenguaje de programación Go, ya que puede servir para estudiantes o desarrolladores de software a que conozcan la utilización básica del mismo”, concluyó.





También te puede interesar:

Tres tecnologías verdes muy ingeniosas

Tres tecnologías verdes muy ingeniosas
Preguntarle a Alexa Los desechos de alimentos generan 940 billones de euros anuales y mundiales, en pérdidas económicas y gran parte del problema reside en el tratamiento de los residuos domésticos. Sólo en el Reino Unido, el público tira a la basura 1,4 millones de plátanos comestibles cada día, pero los avances de la tecnología verde apuntan a limitar este desperdicio de comida.   Existen un montón de...

Seguir leyendo

3 aplicaciones prácticas de las tecnologías verdes

3 aplicaciones prácticas de las tecnologías verdes
Ropa que crece La moda rápida hace que muchas prendas acaben en algún rincón de los armarios, a veces sin estrenar, pero esta tendencia no es nada en comparación con la ropa de los niños. En promedio, los padres gastan más de 2500€ en ropa, antes de que un niño alcance la edad de tres. Pero un nuevo tejido podría permitir que la ropa crezca, al mismo tiempo que lo hacen los niños.   La innovadora línea...

Seguir leyendo

No te pierdas estos videos:

Ensalada de quinoa
230 visitas

La quinoa es deliciosa, su sabor es suave y aporta una textura muy interesante a todos los platos.

Esta nueva especie de pingüino enano fue bautizada como Aprosdokitos mikrotero (inesperado minúsculo). “No solo es sorprendente haber...

Envie su Comentario
SU NOMBRE:
SU E-MAIL:
SU COMENTARIO:
Especial Formacion 2017/2018
PRÓXIMOS EVENTOS
23 / 09 / 2017 > FERIA DE ASTURIAS, PALACIO CONGRESOS LUIS ADARO
ECOSENTIDOS 2017
29 / 09 / 2017 > FERIA DE VALENCIA
BioCultura Valencia 2017
07 / 10 / 2017 >
Ecoviure 2017
09 / 10 / 2017 > FIBES - PALACIO DE EXPOSICIONES Y CONGRESOS
Hydro Conference and Exhibition 2017
12 / 10 / 2017 >
Biopolymers Meeting 2017
13 / 10 / 2017 >
ECOCULTURA 2017
18 / 10 / 2017 > CRA 68 N° CIR 2 - 16, BARRIO SAN JOAQUíN
COPIMERA 2017
Ver todos los Eventos
FORMACIÓN: PRÓXIMAMENTE
DEL 01 / 10 / 2017 AL 00 / 00 / 0000 > BARCELONA
IUSC. Formación presencial: Postgrado en técnico medioambiental
DEL 02 / 10 / 2017 AL 00 / 00 / 0000 > ONLINE
Máster en Tecnología y Gestión del Agua Online
DEL 02 / 10 / 2017 AL 00 / 00 / 0000 > ONLINE
Posgrado en Plantas de Tratamiento de Aguas Online
DEL 02 / 10 / 2017 AL 00 / 00 / 0000 > ONLINE
Posgrado en Saneamiento de Aguas Residuales Online
DEL 15 / 10 / 2017 AL 00 / 00 / 0000 > ONLINE
IUSC. Master en Medio Ambiente y Diagnosis Ambiental
DEL 15 / 10 / 2017 AL 00 / 00 / 0000 > ONLINE
IUSC. Master en Medio Ambiente y Energias Renovables
DEL 17 / 10 / 2017 AL 15 / 06 / 2018 > MADRID
Máster en Gestión Sostenible de los Residuos
DEL 18 / 10 / 2017 AL 31 / 08 / 2018 > ONLINE / PRESENCIAL
Máster en Eficiencia Energética y Sostenibilidad
Ver todos los Cursos y Masters
BLOGGERS DE ECOTICIAS

Hoy, con el recuerdo de la sangre de los atentados todavía muy fresco, hoy, que esa mezcla de dolor, pena y rabia que no tiene nombre todavía escuece,...

Por Ángel Juárez

El clavel del aire es el género más grande de la familia de las bromelias, que representa aproximadamente 550 de las más de 2.500 especies de...

Por Javier Pavón

Proyectos "Green" están surgiendo en todo el Reino Unido para fortalecer  la población local y construir comunidades Una nueva economía está entrando...

Por VGomez

 
COPYRIGHT © Grupo ECOticias SL TODOS LOS DERECHOS RESERVADOS