Ir al contenido principal

Entradas

Mostrando las entradas etiquetadas como programación

Entornos Hipermedia

Voy a empezar ésta entrada "quejándome" de lo difícil de elegir un tema de investigación: el problema no es investigar, el problema es qué se va a investigar (parezco adepta de Ricardo Arjona ). Entre tantos cientos de temas, sería más fácil si simplemente nos asignaran algo (cualquier cosa, lo que sea!); pues de dónde no se puede elegir no hay nada que decir.   Llevo ya un buen tiempo tratando de decidir entre diversos áreas: Criptografía, Cloud Computing ( Open Stack ), Implementacion y Administracion de portales ( Liferay ), Interoperabilidad ( OpenERP CRM y SAP Business One ), E-Learning y LMS's, Workflow , Entornos Hipermedia, TI Aplicada a la Educación ...y después, aún faltará la acotación. En cuánto a la hipermedia , tiempo atrás escribí una entrada sobre Programación Hipermedia , con lo que quiero referenciar que el área es interesante, ya que podemos trabajar además con diseño de materiales didácticos hipermediales, diseño hipermedia...

Programación Hipermedia

Recuerdo que en la universidad algunos profesores con frecuencia nos decían: "...si no les gusta la programación, cámbiense de carrera" y claro; para los que no estábamos enamorados de la asignatura; fue un verdadero fastio lidiar con esas clases durante toda la carrera; que al final (muy al final); uno termina reconciliándose con ella y todo el panorama cambia y por supuesto; uno encuentra ciertas áreas con las que vale la pena tener una buena "relación" con la programación. Pero bien; les cuento que en lo que respecta a Ingeniería Multimedia; hay una asignatura muy interesante, llamada Programación Hipermedia; la cual se centra en la programación del lado del servidor y además se orienta a la programación de clientes web. Obviamente para entender y trabajar con lo que es la programación hipermedia; se tienen que tener buenas bases en lo que respecta a programación, orientación a objetos; bases de datos y SQL; así mismo también se comple...

Tipos de NoSQL

En anteriores entradas comentaba que me resulta interesante éste tipo de bases de datos porque difieren de la gestión de bases de datos relacionales y al tratarse de bases de datos  no- relacionales, distribuidas , de código abierto y escalables ; de entrada le cambian todo el panorama que uno tiene sobre Base de Datos y por supuesto; nos empiezan a brillar los ojitos y nos dan ganas de saber más al respecto. Pero bien, sin más rodeos; a lo que nos interesa: tipos de NoSQL: Bases de datos documentales : nos permiten indexación a texto completo y realizar búsquedas más potentes. Los documentos que se manejan son un conjunto de datos identificados por etiquetas, los cuales  internamente pueden ser JSON o de otro tipo que se recuperan mediante claves primarias. Un uso com ún es el a lmacen amiento de d atos recibid o s mediante formularios web . Un ejem p lo de éste sistema es  MongoDB . Bases de datos Clav e- V alor :  Son l as m ás sen...

Web Semántica

La idea de escribir sobre Web 1.0, 2.0 y Web 3.0 anteriormente, era precisamente llegar a lo que es la Web Semántica; por todo aquello de la evolución ...saber de dónde viene, hacia dónde se dirije y dónde se encuentra. Para comprender mejor de que trata la Web Semántica , considero que una buena idea es entender que es esa semántica; la cual se refiere a los aspectos del significado, o interpretación de símbolos, palabras, expresiones o representaciones formales y ésto seguro que se les hace muy familiar; por ejemplo, en la programación; dónde la misma se rige por reglas, órdenes, expresiones, instrucciones y comandos con diversos elementos léxicos y reglas semánticas y sintácticas. Así pues esa semántica intenta explicarnos cómo nos comunicamos, relacionamos y las condiciones necesarias para que todo ello se de. Y todo lo anterior aplicado a la web; se basa en añadir metadatos semánticos y ontológicos; de manera que se describa el contenido, el significado y la rela...

Go

Resulta que el mundo de la informática es muy amplio y cada vez que miro a los alrededores siempre (siempre!); encuentro algo que desconozco y asi me di por enterada hace algunos dias que existe Go ; un lenguaje de programación; inspirado en la sintaxis de C.  Lo interesante de Go es que es un entorno de programación de código abierto que hace que sea fácil de construir software simple , confiable y eficiente; el cual está disponible para Windows, Linux y Mac OS. Pienso que bien podemos al menos echar un vistazo de que se trata Go; un proyecto de código abierto de apenas tres años .