Cesnavarra 2008-boletín 1

512 visualizaciones

Publicado el

Respuesta Digital

0 comentarios
0 recomendaciones
Estadísticas
Notas
  • Sé el primero en comentar

  • Sé el primero en recomendar esto

Sin descargas
Visualizaciones
Visualizaciones totales
512
En SlideShare
0
De insertados
0
Número de insertados
2
Acciones
Compartido
0
Descargas
2
Comentarios
0
Recomendaciones
0
Insertados 0
No insertados

No hay notas en la diapositiva.

Cesnavarra 2008-boletín 1

  1. 1. Título Aplicaciones MHP en Televisión Digital TerrestreTexto La Televisión Digital Terrestre (TDT) es algo que comienza a ser ya familiar en los hogares españoles. Este tipo de televisión tiene varias ventajas sobre la tradicional, entre otras mejor calidad de imagen y sonido, posibilidad de ver programas en el idioma original, subtítulos, más canales gratuitos, etc. Sin embargo, el usuario habitual no conoce la gran ventaja de este tipo de televisión y es que, comprando un decodificador especial (que aporta más funcionalidades), tiene la posibilidad de acceder a una serie de aplicaciones informativas o interactivas que pueden resultarle de utilidad. Logo MHP Logo TDT Este tipo de aplicaciones son las aplicaciones mhp y se basan en el uso de java para dar la funcionalidad de la misma. El nombre de mhp viene del estándar del mismo nombre que es el que regula la forma en que se construyen estas aplicaciones y que, además de en España, se emplea en otros países como Italia, Alemania, Suecia o Finlandia. Este estándar recoge una serie de librerías para construir aplicaciones basadas en java 1.1.8 pues debido a la falta de recursos en los decodificadores no se puede emplear una versión más alta. Estas aplicaciones se pueden generar de dos formas diferentes: mediante herramientas de autor, que permiten crear aplicaciones de manera sencilla y rápida y con una gran calidad visual, pero de tamaño muy grande pues no están optimizadas o mediante entornos de desarrollo tales como Eclipse. Estas últimas aplicaciones son óptimas en cuanto la utilización de recursos y su tamaño, pero se tardan meses en realizarlas y nunca tienen tanta calidad visual como las creadas con herramientas de autor. Por eso, para la creación de aplicaciones para televisión digital últimamente se tiende a emplear una combinación de ambas técnicas que aporta una gran calidad visual, pero mayor optimización que la que se obtiene con herramientas de autor. Una vez explicada la forma de construirlas, se puede ver
  2. 2. que dentro de las aplicaciones para televisión digital, hay dos tipos diferenciados: aquéllas que son informativas y las interactivas. Las primeras son las más sencillas, pues en ellas se incluyen todos los datos necesarios dentro de la aplicación y no se necesita que el decodificador se conecte de alguna manera a Internet. En las aplicaciones interactivas, sin embargo, los datos principales se mandan a través del canal dedicado a datos dentro de las emisiones de TDT, pero los datos propios de la aplicación como consultas de saldo de cuentas bancarias, de las faltas de asistencia de los hijos o la petición de cita previa para el médico, se mandan a través del canal de retorno (el decodificador se conecta a Internet ya sea mediante un módem o ADSL o incluso mediante conexión GPRS a través del móvil). Estas últimas aplicaciones suelen exigir algún tipo de identificación. Sin embargo el reto en estos momentos no es la creación de las mismas, sino crear un hábito de uso en los telespectadores españoles y aplicaciones lo suficientemente atractivas para poder generarlos. Enlaces: http://es.wikipedia.org/wiki/Multimedia_Home_Platform http://www.mhp.org/ http://www.mhproject.org/ http://www.interactivetvweb.org/Categorías CES OpenSouce/JavaTema DesarrolloAutor Blanca CubasMes EneroAño 2008Boletín 01Título Dentro de unos años los “raros” serán los no certificados en alguna disciplina IT: no nos quedemos fueraTexto La formación de grado superior o la licenciatura es una base, pero sólo es el principio. Hoy en día la empresa busca empleados que sepan de todo, estén a la última, sean disciplinados, autodidactas, pro-activos, que aporten un valor añadido y una experiencia previa.
  3. 3. Por otro lado, en los últimos años, se está primando todotipo de factores de calidad en el entorno empresarial. Se haninstaurado como un factor diferencial frente a lacompetencia, un valor añadido valorado por el cliente. Desdeel punto de vista del empleado cada vez se busca más unaempresa en la que pueda conciliar lo profesional con lopersonal y en la que pueda mejorar profesionalmente.La formación del empleado y la certificación que acreditedichos conocimientos puede dar respuesta a todas estascuestiones.Para eso la empresa debe localizar y potenciar lascompetencias y talento de sus empleados, acordando unatrayectoria, dedicación, recursos y objetivos conjuntosconsecuentes con cada perfil. Por su parte, el empleado debeasumir una necesidad de formación relacionada con sucampo profesional y una evolución continua en esaformación: se enfrenta a un reto.Para lograr una certificación de calidad y efectiva debenequilibrarse los intereses y objetivos de empresa yempleado. Una vez conseguida la certificación el profesionalaportará a la empresa factores diferenciales de conocimientoque supondrán un valor cualitativo demostrable frente aterceros.Ventajas o bondades de la certificación:  Tiene una valoración dentro del mercado laboral cada vez mayor  Tiene un valor curricular reconocido, es factor de corte en los procesos de selección y requisito indispensable en cada vez un mayor número de ofertas laborales  Supone un factor diferencial para el empleado  Cada certificación valida los conocimientos, aporta una satisfacción personal y, por tanto, estimula y motiva  Un porcentaje alto de los profesionales certificados consiguen mejores condiciones laborales  Desarrollar el talento de cada profesional es tarea de la empresa, ganar competencias beneficia por igual a la compañía y al empleadoEl mundo IT siempre está ligado a una renovación queprovoca una necesidad de formación, por lo que la formacióncontinua es el único camino válido para evitar elestancamiento. Por otro lado, certificarse y mantener oampliar las certificaciones ayuda a entrar en un ciclo de
  4. 4. formación continua, en base a los ciclos de producto,beneficioso para el profesional y valorado por la empresa.Por todas esta razones, los Centros de Excelencia deSoftware (CES), han impulsado el acercamiento de lascertificaciones y la formación a los profesionales del sectorTIC navarro.Por primera vez en Navarra, a través de los CES, se ofertancursos del catálogo oficial de SUN Microsystems que danacceso a la certificación. De esta forma, ya no será necesariodesplazarse hasta Bilbao o Madrid, con los costes que esosupone, para poder recibir esta formación. Además, dichoscursos contarán con un descuento del 25% sobre el costeoficial y una subvención adicional a cargo de los CES.Esto ha sido posible gracias a conversaciones que han dadocomo fruto un acuerdo marco entre los CES (a través deCEIN), SUN Microsystems y Programia, el Centro deFormación Oficial de SUN para la zona Norte.¿Por qué SUN?, ¿por qué Java?  Según Information Week, SUN obtiene el primer puesto en la lista de los 10 productos más importantes e influyentes de la década, gracias a Java.  Un 90% de las tarjetas inteligentes están basadas en Java.  Un 96% de los servidores de aplicaciones funcionan con Java.  Existen unos 4 millones de desarrolladores Java en el mundo. El número se ha duplicado desde 1999 debido a la creciente demanda de personas que dominen este lenguaje.El examen de Certificación es un examen realizado por unaentidad independiente (Prometric), que de una forma neutralevalúa y certifica los conocimientos del alumno. Lasuperación de este examen otorga la Certificación Oficial deSUN correspondiente.¿Qué nos aporta una Certificación Oficial en Java?  Credibilidad en cuanto a nuestros conocimientos  Credibilidad en cuanto a la profesionalidad de la empresa  Valor añadido como empleado  Valor añadido de cara a concursos públicos Valor de haber sido homologado y certificado por el
  5. 5. fabricante. Calendario cursos: http://www.cein.es/web/es/agendanoticias/agenda/ y http://www.cesnavarra.net/Lists/Eventos%20CES/Lista%20E ventos.aspxCategorí CES OpenSouce/JavaasTema DesarrolloAutor Raúl Sanz de AcedoMes EneroAño 2008Boletín 01Título Kit de Accesibilidad para SharePoint 2007Texto Accesibilidad para todos, es el nuevo objetivo que se ha planteado Microsoft, para su última joya SharePoint 2007. Para ello ha contado con la colaboración de HiSoftware. Este kit de accesibilidad (Accesibility Kit for SharePoint, o AKS) proporciona una accesibilidad limitada a templates, master pages, controles y web parts, todo ello acompañado de documentación técnica que permite a desarrolladores y diseñadores proveer a Microsoft Office SharePoint Server 2007 (MOSS) y a Windows SharePoint Services 3.0 (WSS) de una base para habilitar sitios web y aplicaciones para personas con discapacidades, especialmente aquellas que están relacionadas con la visión. Durante el último Microsoft TechEd (del 5 a 9 de noviembre de 2007 en Barcelona), Ben Robb (MVP de MOSS) y Rob Yonaitis (CTO de HiSoftware), adelantaron el 6 de noviembre lo que hoy ya es la versión 1.0 de este AKS, así como lo que serán las futuras versiones del producto. Para una primera fase se proveerán de los elementos anteriormente citados a los sitios web y sitios de publicación de Internet e Intranet. En una segunda fase se agregarán también el resto de los sitios de
  6. 6. colaboración (Wikis y Blogs) y los sitios de equipo. El kit AKS se encuentra disponible en la siguiente dirección: http://aks.hisoftware.com/akslicense.html También se puede encontrar información relevante en las siguientes direcciones: • AKS Portal http://aks.hisoftware.com • Página de Accesibilidad de Microsoft http://www.microsoft.com/enable • Blog del Equipo de SharePoint http://blogs.msdn.com/sharepoint • Iniciativa de Accesibilidad Web del W3C http://www.w3.org/WAI • Vischeck http://www.vischeck.com/vischeck • Blog de Ben Robb http://www.sharepointblogs.com/benrobb • Comunidades Técnicas, Webcasts, Blogs, Chats y Grupos de Usuarios http://www.microsoft.com/communities/default.msp x • Microsoft Learning y Certificación http://www.microsoft.com/learning/default.mspx • Microsoft Developer Network (MSDN) y TechNet http://microsoft.com/msdn http://microsoft.com/technet • Trial Software y Virtual Labs http://www.microsoft.com/technet/downloads/trials/ default.mspxCategorí CES MicrosoftasTema DesarrolloAutor David Valiño MartinezMes EneroAño 2008Boletín 01
  7. 7. Título ¡Hagan juego!Texto Cuenta la leyenda que el fundador de Atari, Nolan Bushnell, colocó una máquina de Pong en un centro comercial. Cuando fue a retirar la caja que contenía las recaudación, se encontró con que la ranura estaba atascada por la cantidad de monedas que la gente había introducido, tal era el atractivo que su invento había causado. Seguramente Bushnell creía en aquello pero pocos podrían imaginar que, treinta años después, el sector de los videojuegos facturaría más que el de la música y el cine (unos mil millones de euros sólo en España). La evolución en este sector no ha sido económica sino también tecnológica: desde el primitivo Invaders, que colocaba sobre la pantalla franjas de celofán para simular diferentes colores en la pantalla hasta, por ejemplo, Crisis, que permite la interacción entre 32 jugadores. La estética ha evolucionado y ya no son seres gráficamente sencillos e irreales como el Pac-Man los que pululan por la pantalla sino que la realidad es cada vez más difícil de distinguir del juego. Si es que puede llamarse juego a creaciones como Second Life. No es de extrañar por ello que incluso algunas instituciones públicas, como la Junta de Andalucía, subvencionan su desarrollo, polémicas aparte. Masters, libros, herramientas... De las artesanales creaciones en las que solitarios programadores exprimían mediante el ensamblador las posibilidades de 48 o 64 KB a complejas aplicaciones que involucran departamentos enteros de desarrollo, de diseño, de marketing y ferias de lanzamiento. Sí: el juego por ordenador se ha convertido en algo muy serio. Si quieres enviar algún comentario o sugerir temas a tratar en otros artículos, escribe a: curtasun[simboloArroba]cein.esCategorías GeneralTema VariosAutor Carlos UrtasunMes EneroAño 2008Boletín 01
  8. 8. Título Modelado de superficies 3D en tiempo realTexto Actualmente la modelización virtual está en auge y cada vez es más frecuente el uso de herramientas de representación 3D en diversos sectores. Algunas de las aplicaciones que más han avanzado en esta dirección son, por ejemplo, la visualización científica y la simulación de entornos en tiempo real. En nuestro caso, trataremos el modelado de superficies terrestres en tiempo real. Cuando realizamos una aplicación de este tipo, lo primero que tenemos que tener en cuenta es cómo vamos a obtener los datos de nuestra superficie. Para ello, generalmente, se suele utilizar algún tipo de Sistema de Información Geográfica (SIG) ya que, además de facilitar la obtención, gestión y representación de datos espaciales, incorpora herramientas para la generación de Modelos Digitales Terrestres (MDT). Los MDT son modelos querepresentan atributos de una superficie como pueden ser la altitud, densidad de superficies, relieve del terreno, etc. De todos los MDT posibles, el que nos interesa en este caso es el Modelo Digital de Elevación (MDE). Un MDE es una estructura numérica de datos que representa la distribución espacial de la altitud de una superficie terrestre. En ella, cada punto viene definido por unas coordenadas geográficas X e Y, y por un valor de elevación Z. Existen, principalmente, 2 formas básicas de representar estos modelos de elevación:  Formato vectorial: se basa en la definición de entidades y objetos geométricos mediante las coordenadas de sus nodos y vértices.  Formato Raster: se basa en las localizaciones espaciales sobre una malla regular de puntos a los cuales se le asigna el valor de elevación. A partir de estos formatos han surgido nuevas estructuras de organización de datos que, por lo general, combinan características de ambos y presentan mejores prestaciones. Algunas de las más utilizadas son: la red irregular de triángulos (TIN), las mallas regulares y las matrices jerárquicas (bintrees, quadtrees ...).
  9. 9. Malla Regular TIN Una vez que ya tengamos claro cómo obtendremos toda la información necesaria, pasaremos a su representación e implementación 3D mediante un motor gráfico. La elección de dicho motor dependerá, en cada caso, de la portabilidad del mismo, del objetivo de nuestra aplicación y del usuario final al que va dirigido. Además de todo esto, deberemos tener en cuenta que para dar más realismo a nuestra aplicación, será necesario incorporar los accidentes orográficos, construcciones, iluminación y condiciones climatológicas del entorno. Se puede encontrar más información relacionada con el tema en:  Artículos. Pasado y Futuro de los Modelos Digitales del Terreno http://www.cartesia.org/article.php?sid=164  Aplicaciones http://www.canariasvirtual.es/informe10.htm  Definiciones http://es.wikipedia.org/wiki/Modelo_Digital_del_Terren o http://www.softree-espanol.com/products/dtm.htmlCategorías CES Microsoft
  10. 10. Tema DesarrolloAutor Goretti OrtigosaMes EneroAño 2008Boletín 01Título Microsoft y el 2008Texto Parece que 2008 será otro año dulce para la casa de Redmond porque en este año que acaba de empezar tres de sus productos estrella van a tener algo más que un lavado de cara:  Microsoft Server 2008: la esperada nueva versión del sistema operativo para servidores.  Microsoft VisualStudio 2008: nueva versión de la herramienta de desarrollo por excelencia de Microsoft, con soporte para el .NET framework 3.5  Microsoft SQLServer 2008: el servidor de base de datos de Microsoft que consolida su madurez. La presentación oficial de estos productos por parte de Microsoft Ibérica se realizará los próximos días 26 y 27 de Febrero (puede registrarse para dicho evento en el siguiente enlace), aunque la disponibilidad real de alguno de ellos se retrase un poco más (en concreto SQLServer2008 estará disponible a principios de verano). En próximos artículos navegaremos en más profundidad en cada uno de estos productos. Mientras revisemos algunas de sus principales características. Microsoft Windows Server 2008 Windows Server 2008 nace como la implementación del sistema operativo para servidores de Microsoft sobre el núcleo usado en Windows Vista, con un mejor rendimiento al aprovechar las ventajas que éste aporta en la gestión avanzada del hardware. Según la visión de Microsoft, Windows
  11. 11. Server 2008 aporta:- Virtualización o A nivel servidor mediante el uso de tecnología Hyper-V para conseguir una virtualización real de dispositivos hardware entre máquinas virtuales, no una emulación como hasta ahora. o Y añadiendo otros métodos de virtualización mediante el soporte de “Terminal Services Remote App”, un modo de virtualizar una aplicación similar al de productos como Citrix Server.- Web: o Con el nuevo Internet Information Server 7, que se convierte en la plataforma web robusta de Microsoft. Este IIS se ha rediseñado con el objetivo de soportar ASP.Net y el .Net Framework 3.0 de manera nativa, así como contar con interoperabilidad con otros lenguajes web no-Microsoft (soportando aplicaciones PHP). Es más seguro al contar con una arquitectura modular (aprox. 40 módulos, que se cargan bajo demanda). o Los cambios en Windows Server 2008 se basan en una arquitectura de servidores orientada a los SOA: hablamos ahora de tener lo mínimo indispensable en cada servidor para que haga la tarea que le hemos asignado, nada más (al menos, nada más sin control pero mucho más eficientemente).- Seguridad: o Con el uso de Network Access Protection, un mecanismo de control fiable para garantizar la “higiene” de todos los dispositivos a los que permitimos acceso a una determinada red. o Teniendo a nuestra disposición un nuevo modo como “Read-Only” Domain Controller, que imposibilita determinados ataques actuales a los controladores de dominio que permiten a nuestro atacante crear sus propios accesos o, peor aún, borrar nuestro sistema de credenciales.- Base sólida: o Windows Server 2008 se ha desarrollado sobre la Microsoft Management Console 3.0 como herramienta de gestión integral del sistema y sobre Microsoft Powershell como lenguaje de
  12. 12. gestión del mismo, que nos permite ejecutar comandos de manera dinámica, de modo similar a sistemas operativos como Unix. o Robustez mejorada con una gestión de recursos eficiente y fiable, así como la posibilidad de instalar un servidor como “Server Core”, un modo de trabajo básico que instala los componentes mínimos indispensables para su funcionamiento reduciendo así el área expuesta a ataques.Microsoft VisualStudio 2008La herramienta de desarrollo de Microsoft tiene un grannúmero de mejoras en esta versión, de las que podemosdestacar algunas:  Se puede de una manera muy fácil crear aplicaciones sobre distintos Frameworks de desarrollo: 2.0, 3.0, 3.5… y lo que venga.  Nuevas características del compilador principalmente soporte a Language INtegrated Query (LINQ): tipos anónimos, extensiones de métodos, expresiones lambda, métodos parciales, etc.  Facilita los desarrollos Web mediante: o Soporte de ASP.NET 3.5 con librerías y plantillas AJAX, soporte de ListView, DataPager, LinqDataSource o Mejoras en el IDE de VisualStudio incluyendo el mismo interfaz de desarrollo HTML que el usado en Expression Web y soporte de IntelliSense y Debug de código JavaScript.  Facilidades de desarrollo para dispositivos móviles con la inclusión del .NET Compact Framework, emulador de dispositivos 3.0, LINQ para móviles, Windows Communications Framework, compresión, certificados en el lado cliente, etc.
  13. 13.  Desarrollo de aplicaciones Windows con soporte directo para el navegador Firefox, mejor soporte de Windows Presentation Foundation incluyendo un diseñador visual dentro del propio Visual Studio, más flexibilidad para el uso y desarrollo de servicios incluyendo más capacidades de uso de Windows Communication Foundation y Workflow Foundation, y más y más y más…  Soporte para el desarrollo de Office Business Applications 2003 y 2007En definitiva, más y potentes “pistolas” para la herramienta dedesarrollo número 1. Su capacidad de interacción con WPF yWCF dará lugar a una nueva generación de aplicaciones y, conLINQ embebido, su desarrollo será más sencillo.Microsoft SQLServer 2008SQLServer 2008 va a ser el último de estos elementos en verla luz, pero los cambios que aporta hacen que merezca lapena esperar. Estos son los principales:  Modelado de Entidades con ADO.NET que posibilita el trabajo con Modelos de Entidades de Datos (Entity Data Model, EDM), aportando una mayor flexibilidad a nuestro trabajo mediante una capa de abstracción lógica de la información. Por ejemplo, definimos una entidad “Cliente” que mapeamos a una tabla en una base de datos concreta, de manera que sus miembros son las columnas de esta tabla. Si el día de mañana deseamos cambiar uno de estos para que tome su información, por ejemplo de una vista sobre otra tabla en otra base de datos, no tendremos que cambiar más que su definición en el EDM y ADO.NET se encargará de todo el trabajo necesario por nosotros.  El uso de LINQ como lenguaje de acceso a datos, lo que permite un modo más natural e intuitivo para los desarrolladores de escribir las consultas a las bases de datos.
  14. 14.  Nuevos tipos de datos soportados de manera nativa por el gestor de base de datos que amplían y optimizan la gestión de información de datos relacionales, documentos XML, archivos de datos, y datos geo- espaciales.Categoría CES MicrosoftsTema ArquitecturaAutor Rafael FloresMes EneroAño 2008Boletín 01

×