p. 1
2 gr cd a -r tis om s la primera revista de programaciÓn en castellano precio 6 españa iva incluido · aÑo xii 2.ª Época · nº 142 · una publicaciÓn de revistas profesionales s.l opiniÓn el principio de neutralidad middleware practica espectaculares transformaciones sobre una imagen con java 2d redes módulos y manejadores para ampliar las funcionalidades de iis programación java ee con javaserver pages standard tag library jstl diseÑo metodologías ágiles xp y fdd al detalle algoritmos empaquetado y distribución de aplicaciones mediante nsis vÍdeo-tutorial matamarcianos con laszlo eclipse canal panda soluciones panda software 2007 interoperabilidad total entre .net y java con visual mainwin ¿quieres ganar un lote de productos de desarrollo para .net más información en la sección comunidad .net noticias javahispano comunidad .net cd-rom preguntas y respuestas
[close]
p. 3
editorial número 142 ed i t a r evistas profesionales s.l solop@revistasprofesionales.com c valentin beato 42,3ª.28037 madrid http www.revistasprofesionales.com http digital.revistasprofesionales.com e d i to r agustín buelta ·································· co ordinaci ó n t é cnica redacci ó n carlos laparra ·································· maquetación alfonso sabán mejías ·································· as esor í a d e pu blicidad felipe ribagorda tel 91 304 87 64 delegaci ó nenbar ce lonac rocafort,241/243,5º 1ª mariano sánchez tel 93 322 12 38 ·································· susc ri pc iones tel:91 304 87 64 fax:91 327 13 03 ··································· i m p re s i ó n l.m.s.solución gráfica ··································· dist ri buci ó n el valor estÁ en los datos con la portada de este mes queremos contribuir a la web 2.0 como es sabido el término web 2.0 empezó al cuñarse tras el estallido de la burbuja de las empresas puntocom a finales de 2001 muchas empresas se fueron al traste pero otras sobrevivieron presentando algunas características de cierta regularidad por tratarse de un concepto más sociológico que tecnológico no hay una definición clara de lo que es y no es la web 2.0 pero aunque no tenga unos contornos claramente definidos se considera que la web 2.0 se construye a partir de unas prácticas de unas maneras de hacer de unos principios que superan ampliamente las primeras concepciones de la web aprovechamiento de la inteligencia colectiva arquitectura de la participación el fin del ciclo de las actualizaciones de las versiones de software los modelos ligeros de programación tratar a los usuarios como desarrolladores en un esclarecedor artículo titulado qué es web 2.0 patrones del diseño y modelos del negocio para la siguiente generación del software tim o reilly toma el caso de netscape paradigmático de la web 1.0 y lo confronta al caso de google uno de los grandes de la nueva web para hacer notar que el valor ya no está en el licenciamiento de software ni en el control sobre las api pues el software sin los datos que maneja queda desvalorizado el valor está en los datos por eso al igual que el software privativo provocó el surgimiento del software libre en la web 2.0 se librarán batallas por la posesión de los datos o por su liberación proyectos del tipo wikipedia están trabajando por conquistar ese terreno de batalla pero la batalla no ha hecho más que empezar sumario opiniÓn 14 el principio de neutralidad motorpress ibérica distribucionenmexi co dimsa c mariano escobedo,218 col.anáhuac.11320 méxico,d.f distri bucion en arg entina capital federal:distrimachisa interior:york agencysa tlf 5411 433 150 51 ·································· la revista sólo programadores no tiene por qué estar de acuerdo con las opiniones escritas por sus colaboradores en los artículos firmados el editor prohibe expresamente la reproducción total o parcial de los contenidos de la revista sin su autorización escrita depósito legal:m-26827-1994 printedins pa i n copyright 30-06-2005 p.v.p.6,00 euros precio en canarias,ceuta y melilla 6,15 euros middleware 16 24 programando mash-ups web 2.0 con google y yahoo apis i imágenes con java 2d ii redes 30 38 módulos y manejadores para ampliar las funcionalidades de iis programación java ee desde cero ii diseÑo 44 metodologías de desarrollo y ii algoritmos 50 empaquetado y distribución de aplicaciones mediante nsis i vÍdeo-tutorial 66 matamarcianos con laszlo eclipse y ademÁs 04 06 08 10 60 64 noticias javahispano closures en java crystal reports spring vs ejb3 y más canal panda soluciones 2007 comunidad .net pasión por los datos cd-rom preguntas y respuestas asociación española de editoriales de publicaciones periódicas
[close]
p. 4
noticias microsoft boletines de seguridad a través de sus boletines de seguridad microsoft viene informando los resultados periódicos de su continua labor de investigación y mejora de sus productos y soluciones encaminada a incrementar los niveles de seguridad de su tecnología y de todos los usuarios que la utilizan dichos boletines incluyen toda la información y recursos que los usuarios necesitan para mantenerse actualizados y por lo tanto protegidos de cualquier ataque pero además microsoft publica con tres días de anticipación información genérica de los boletines del mes en curso de cara a facilitar a los administradores de sistemas o usuarios en general la labor de actualizar sus equipos dándoles así más tiempo para planificar esta tarea y dedicar a ella los recursos necesarios esta iniciativa responde a las peticiones realizadas por clientes de la compañía que expresaron su deseo de contar con algo de información antes del día habitual de emisión los segundos martes de cada mes los clientes pueden consultar en la página web de technet de microsoft http www.microsoft.com/technet/security/bulletin/advance.mspx un resumen general sobre los boletines que incluye el número inicial de incidencias que se subsanarán la severidad de éstas y los productos que se verán afectados aunque es necesario tener en cuenta que algunos de estos datos podrían cambiar mínimamente el día de la publicación de los boletines con carácter general microsoft recomienda a todos sus clientes visitar la dirección http www.microsoft.es/seguridad para obtener toda la información sobre seguridad y para que tengan en cuenta los cuatro pasos clave para proteger sus pc esos cuatro pasos son utilizar un cortafuegos en todos los pc y portátiles un cortafuegos para internet puede evitar que ataques desde el exterior penetren en el ordenador a través de internet algunos productos microsoft como windows xp llevan incorporado uno actualizar el ordenador windows incluye una función para actualizaciones automáticas windows update con la que es posible descargar de forma automática las últimas actualizaciones de seguridad de microsoft utilizar un software antivirus actualizado es absolutamente esencial la instalación configuración y mantenimiento de un sistema de protección antivirus utilizar un software de protección contra el software espía spyware que ayude a proteger el equipo de otros programas de los que existe constancia que pueden realizar un seguimiento de los hábitos de exploración web de los usuarios o bien efectuar cambios en la configuración del equipo sin su consentimiento o fuera de su control por otra parte microsoft invita a los administradores de sistemas a participar mensualmente en sus sesiones técnicas vía web acerca de diversos aspectos de la seguridad a fin de que puedan ampliar información y formular cualquier cuestión que consideren oportuna aplicaciones jboss en el mismo paquete esto permitirá a los desarrolladores hacer una única instalación e inmediatamente empezar a desarrollar aplicaciones java ee el ide de netbeans funciona nada más sacarlo de la caja al ofrecer un instalador que incluye el servidor de aplicaciones jboss se puede mejorar la productividad de un amplio grupo de clientes conjuntos y de toda la comunidad desarrolladora que utiliza jboss la idea de que la red es el ordenador the network is the computer es lo que inspira a sun en este desarrollo la filosofía de sun de compartir la innovación y crear comunidades se sitúa a la vanguardia de la próxima era de la informática la era de la participación más información en http www.sun.es hasta el momento los profesionales se han apoyado en sus impresiones intuiciones y experiencias sin embargo existen herramientas y sistemas que permiten a los gestores de los portales web tener una visión mucho más objetiva y monitorizar en tiempo real el rendimiento de sus canales no solo a nivel tecnológico sino sobretodo a nivel de negocio y eficacia comercial herramientas como hbx webtrends googleanalitycs pueden ayudarnos a valorar cómo nos están yendo las cosas y facilitar la toma de decisiones no obstante estas herramientas carecen de sentido si la empresa o institución no ha definido de antemano qué objetivos plantea para su portal y cuales son los indicadores clave a medir http digital.revistasprofesionales.com sun microsystems integración entre netbeans y jboss sun microsystems ha anunciado la disponibilidad del programa de instalación que incluye el ide entorno de desarrollo integrado netbeans y el servidor de aplicaciones jboss el instalador está disponible para los sistemas operativos solaris gnu/linux os x y windows como principal patrocinador del proyecto de código abierto netbeans sun ha estado trabajando con jboss una división de red hat con el fin de crear un instalador que incluyese el ide netbeans y el servidor de king-eclient cómo saber si una web es rentable del estudio realizado por la consultora king-eclient se desprende que en españa todavía hay un largo recorrido por avanzar de cara a profesionalizar la gestión del canal on-line de las 350 empresas analizadas procedentes de los principales sectores nacionales un 23 dispone de herramientas de software propias para monitorizar la eficacia de sus negocios o servicios on-line y las experiencias y comportamiento de sus clientes o visitantes de este 23 de empresas solo el 25 es decir 8 de cada 100 utilizan dichas herramientas de estudio de la eficacia si tenemos en cuenta el tamaño de las empresas dichos porcentajes varían muy poco de las 100 empresas grandes consultadas sólo 15 disponen de cuadros de mando y los utilizan periódicamente para la toma de decisiones en cuanto al análisis por sectores sorprende que solo el 15 de las entidades financieras llevan a cabo un control métrico efectivo y regular si nos fijamos en portales institucionales o administrativos este ratio baja al 9 solo programadores nº 142 4
[close]
p. 5
noticias ibmft nueva generación de bases de datos db2 9 db2 9 es la primera base de datos de la industria capaz de gestionar tanto datos relacionales convencionales como datos xml en formato nativo sin necesidad de transformarlos además de la capacidad xml nativa la versión 9 de db2 incluye otros dos avances significativos la compresión de almacenamiento avanzada y capacidades mejoradas para la gestión autónoma de datos viper ha sido diseñada para convertirse en el motor de información de preferencia para entornos soa y para permitir el acceso a los datos almacenados en bases de datos convencionales como oracle y mysql otra de las principales novedades es la disponibilidad simultánea de db2 9 en versiones para grandes empresas pymes db2 express y desarrolladores db2 express-c vicios móviles fabricantes de infraestructuras y dispositivos y proveedores de tecnología la disponibilidad de dispositivos y servicios con capacidad dvb-h que puedan funcionar entre sí es un factor clave para permitir una mayor apertura del mercado nokia y motorola apuestan por la tecnología dvb-h al considerarla como la más efectiva para la difusión de televisión móvil la tecnología dvb-h ofrece una gran calidad y un excelente nivel de servicio además de permitir un bajo consumo de la batería y una capacidad para recibir emisiones de tv mientras que al mismo tiempo se utilizan otros servicios móviles en el dispositivo como por ejemplo los de telefonía y acceso a internet además de ofrecer apoyo a los operadores móviles para el lanzamiento de servicios de televisión en el móvil basados en las tecnologías ya existentes en sus redes nokia y motorola están llevando a cabo una serie de acciones que facilitarán la estandarización y el desarrollo tecnológico permanentes para obtener el máximo provecho de la difusión de televisión móvil ambas compañías colaborarán para permitir la interoperatibilidad utilizando el estándar abierto dvb-ipdc y planean continuar participando en las acciones llevadas a cabo por todo el sector para lograr el funcionamiento conjunto de sistemas y dispositivos dentro de los organismos encargados de la estandarización ciando la accesibilidad a los usuarios e incrementando la gama de operaciones online también se quiere conseguir que sea accesible que facilite una correcta visualización desde cualquier dispositivo y que permita una navegación fácil e intuitiva en la actualidad el sitio web de caixa galicia http www.caixagalicia.es recibe una media de 555.000 visitas mensuales de 195.000 usuarios únicos datos de julio-2006 según nielsen-netratings además tiene 408.000 clientes de caixa activa su servicio de banca electrónica de particulares y 36.000 clientes de caixa gestión su banca electrónica para empresas conectar el dispositivo a redes inalámbricas incluyendo puntos de acceso públicos que precisan el empleo del nombre del usuario y una contraseña para permitir el acceso también se puede utilizar el navegador para acceder al correo electrónico web para visualizar sitios en internet o incluso para recibir vídeo a través de la red este teléfono precisa una conexión a internet de banda ancha un router inalámbrico o un punto de acceso con un servidor dhcp además de un servicio voip activado el wip330 se encuentra disponible a un precio de venta estimado de 359 euros más información en http www.linksys.com permitir a los gestores y arquitectos técnicos seniors en servicios financieros manufactura juego e industria militar y aeroespacial implementar servicios soa en java ofreciendo mayor rendimiento y mejor predicción wlrt puede ayudar a los desarrolladores con exigencias de tiempo-real a utilizar java donde previamente ese tipo de funcionalidad tenga que ser programada en c o c utilizando java los desarrolladores pueden implementar tareas en tiempo-real que son integradas más fácilmente en soa bea weblogic real time core edition 1.1 está disponible para su descarga gratuita en http www.bea.com/realtime 5 solo programadores nº 142 nokia y motorola televisión en el teléfono móvil nokia y motorola han anunciado un acuerdo de colaboración para lograr la interoperatibilidad de sus servicios de red y dispositivos móviles con capacidad para la tecnología dvb-h digital video broadcast handheld el acuerdo se enmarca dentro de una acción para fomentar la adopción de los servicios de difusión de televisión en el móvil y acelerar de esta manera su despliegue los dos fabricantes trabajarán conjuntamente para ofrecer apoyo a las soluciones basadas en los estándares abiertos dvb-ipdc disponibles para los operadores interesados en el despliegue de servicios de televisión móvil y en las pruebas que se realizarán durante el año 2006 y en el futuro según las previsiones el mercado de la televisión móvil se encuentra preparado para experimentar un enorme crecimiento y se espera que en el año 2010 se hayan vendido más de 50 millones de dispositivos móviles con capacidad dvb-h en todo el mundo el despliegue de servicios para televisión móvil ofrecerá nuevas oportunidades en toda la cadena de valor incluyendo compañías de difusión contenidos proveedores de ser caixa galicia adaptándose a la web 2.0 caixa galicia estrenará en el próximo año 2007 un nuevo portal que dará respuesta a las necesidades de accesibilidad y movilidad de los usuarios adaptando sus contenidos y su estructura a la web 2.0 el objetivo es proporcionar al portal una arquitectura orientada a alcanzar los máximos niveles de personalización para cada colectivo particulares empresas y web joven poten linksys telÉfonos ip para redes wireless-g linksys una división de cisco systems inc ha dado a conocer el teléfono ip wip330 para redes wireless-g se trata del primero de una serie de productos telefónicos ip para tecnología inalámbrica que van a permitir a los usuarios realizar llamadas económicas a través de internet voip y a través de redes inalámbricas 802.11g el wip330 cuenta con un navegador de internet incorporado para bea systems solución java en tiempo real bea systems ha anunciado la disponibilidad general de weblogic real time wlrt core edition 1.1 la última versión de la potente solución java en tiempo real de bea mejorando el tiempo de respuesta casi tres veces weblogic real time demuestra que puede proporcionar 30 milisegundos de latencia como máximo en su mejor aplicación en aplicaciones para mercado financiero la latencia por debajo del segundo garantizada permite alcanzar millones de dólares al día de beneficio incremental wlrt core edition 1.1 está diseñado para http digital.revistasprofesionales.com
[close]
p. 6
javahispano actualidad java de la mano de javahispano propuesta para introducir closures en java gilad bracha neal gafter james gosling y peter von der ahe han escrito una propuesta para introducir closures en java 7 una closure es una función anónima que se define en el cuerpo de otra función o método y que puede acceder a las variables locales de dicha función lo más parecido que java posee actualmente a una closure son las clases anónimas internas aunque éstas sólo pueden acceder a las variables finales del método en el cual se definen las closures son una característica muy apreciada por los usuarios de smalltalk y se han puesto de moda en la actualidad gracias a ruby las closures en java podrían emplearse para crear familias de algoritmos parametrizables de un modo similar a los algoritmos de la stl de c o para crear un modelo de gestión de eventos similar a los delegates de c en el código que viene a continuación podemos ver un ejemplo de closure según la sintaxis propuesta que sumará 10 al argumento entero con el cual se invoque void metodo int y 10 intint sumar10 int x return x y system.out.printlnsumar102 crystal reports for eclipse 1.0 business objects ha liberado crystal reports for eclipse 1.0 un diseñador gráfico para construir y editar informes que se generarán mediante el motor de generación de informes de la compañía java reporting component si bien este motor lleva bastante tiempo disponible esta es la primera vez que existe una interfaz gráfica para crear y editar informes de crystal reports escrita en java crystal reports for eclipse 1.0 es gratuito e incluye la última versión de java reporting component aunque con limitaciones sobre la carga de trabajo que puede soportar el motor de generación de informes en la versión gratuita existen versiones comerciales de pago con mayor funcionalidad y si sin ningún tipo de limitaciones compass 1.0 motor para realizar búsquedas con semántica compass es un framework creado por opensymphony que permite dotar a las aplicaciones java de funcionalidad de búsqueda está construido sobre lucene el framework libre más empleado en la actualidad para tareas de búsqueda e indexación en aplicaciones java pero ofrece una api de mayor nivel de abstracción que éste así por ejemplo da soporte a las búsquedas con semántica a transacciones y permite crear múltiples índices de lucene y almacenarlos en una base de datos a pesar de esta api de mayor nivel el api de lucene está disponible dentro de compass por lo que es posible programar a bajo nivel si la funcionalidad predefinida del framework no satisface alguna de nuestras necesidades compass permite la integración con hibernate e spring y al igual que lucene se distribuye bajo la licencia apache solo programadores nº 142 6 http digital.revistasprofesionales.com
[close]
p. 7
javahispano actualidad java de la mano de javahispano ebookme generador de libros electrónicos para dispositivos j2me ebookme es una aplicación java de escritorio que permite crear aplicaciones j2me para visualizar un determinado documento la aplicación generada a apartir del documento puede instalarse en cualquier dispositivo con soporte para midp 1.0 y permite leer su contenido en un formato adecuado para el dispositivo móvil los formatos de entrada soportados actualmente son texto plano html opendocument pdf ms office ms works wordperfect rtf y xml ebookme se distribuye bajo licencia lgpl y puede descargarse desde http ebookme.sourceforge.net también está disponible como applet y como aplicación java web start opiniÓn spring vs ejb3 veo el título de esta sección y anticipo que causará polémica entre puristas del j2ee y puristas de spring y como en todas las discusiones quienes sufrimos somos los que estamos en medio de las dos posturas comparar estas dos tecnologías es tan fútil como comparar una hogaza de pan y unas rebanadas de prosciutto puedes comer ambas por separado y te sabrán bien o puedes combinarlas y te sabrán mejor ejb3 sigue el paradigma de spring donde los servicios se vuelven pojos sin embargo optar por spring tiene sus ventajas y desventajas por un lado spring tiene alrededor de cuatro años de experiencia en el paradigma de lightweight j2ee y además atiende aspectos en todo el stack de j2ee incluyendo jca y jms fuera de los aspectos j2ee spring provee una manera sencilla de utilizar aop además de tener clases de conveniencia para facilitar el desarrollo en java en cualquier capa en contraste ejb3 e inclusive ejb2 ofrece la misma funcionalidad j2ee que spring pero atendiendo aspectos de robustez y escalabilidad que éste no ofrece por ejemplo spring carece de tecnologías de invocación remota que puedan propagar contextos transaccionales ni provee seguridad declarativa out-of-the-box para esto se debe usar acegi estas características son de crucial importancia cuando se trata de aplicaciones empresariales con una gruesa capa de integración los sistemas empresariales en el mundo financiero son un claro ejemplo de estas necesidades combinar las dos tecnologías para aprovechar la facilidad y el poder lightweight de spring y la robustez y escalabilidad de ejb resulta en una capa de servicios gobernable administrable y con capacidad de crecer en conjunto con las necesidades del negocio en los proyectos que he participado el enfoque híbrido es por mucho la mejor opción justo como combinar el pan y el prosciutto juntos jesús ramos es cofundador de spring hispano www.springhispano.org por primera vez se propone retirar algunas api del jdk se trata de una posibilidad que si bien estaba contemplada jamás se había empleado eliminar algunas api que han formado parte de las librerías estándar de una versión del jdk en versiones futuras el jsr 270 será el que decida si finalmente se eliminan o se mantienen por ahora en lo que parece haber un mayor consenso es en eliminar el paquete javax.sound.midi aunque también hay otros candidatos sobre la mesa como corba este movimiento pretende reducir el tamaño del jre mediante la eliminación de las api usadas por una parte muy pequeña de la comunidad que por tanto tiene más sentido incluir sólo en las aplicaciones que las necesiten y no en el entorno base por ejemplo una implementación típica de javax.sound.midi añade aproximadamente 500 kb al jre en caso de que estas api dejasen de formar parte del jdk seguirían estando disponibles y se continuaría su mantenimiento como librerías independientes por otro lado dado el funcionamiento del java community process como pronto estas api se podrían retirar en java 7 ya que el proceso de retirada tiene dos fases primero el comité de expertos de una determinada revisión de la plataforma java 6 en este caso propone que ciertas api sean retiradas y a continuación el comité de expertos para la siguiente revisión java 7 decide si las retira o no sobre el autor abraham otero abraham.otero@javahispano.org es responsable de calidad y miembro de la junta de javahispano http digital.revistasprofesionales.com 7 solo programadores nº 142
[close]
p. 8
canal panda soluciones 2007 las nuevas soluciones de panda software integran las tecnologías necesarias para combatir todo tipo de amenazas de internet tanto conocidas como desconocidas y han sido diseñadas especialmente para reducir drásticamente su consumo de recursos en el sistema el pasado mes de septiembre panda software ha presentado sus soluciones de consumo para la nueva temporada panda antivirus 2007 panda antivirus+firewall 2007 nuevo titanium y panda internet security 2007 nuevo platinum estas soluciones han sido desarrolladas con un doble objetivo adaptarse a las necesidades de protección y de requerimientos técnicos de cualquier tipo de usuario y ofrecer la mejor protección contra el cibercrimen en concreto contra el robo de identidad y el fraude online vas y proactivas que se suman a las reconocidas y premiadas internacionalmente tecnologías trupreventtm en panda internet security 2007 se incluye además identity protect que identifica como intransferibles una serie de datos personales como números de tarjetas de crédito y claves bancarias de este modo se impide que información confidencial salga del ordenador sin pedir permiso al usuario reducir el consumo de recursos las nuevas soluciones 2007 han sido especialmente diseñadas para reducir al máximo el consumo de recursos en el ordenador para ello además de contar con un motor más ligero se adaptan a las características del pc en que van a ser instaladas y a los requerimientos de seguridad del usuario la nueva gama al completo la gama de soluciones 2007 de panda software está formada por los siguientes productos panda antivirus 2007 panda antivirus 2007 integra y combina diferentes tecnologías de detección de amenazas tanto reactivas como proactivas lo que le permite ofrecer la más completa protección para usuarios domésticos contra virus gusanos troyanos spyware etc también combate eficazmente las nuevas amenazas dirigidas a conseguir un beneficio económico directo la nueva solución de panda software incorpora tecnologías antivirus antispyware y anti-phishing así como genetic heuristic engine una nueva generación de análisis heurístico que detecta y bloquea amenazas desconocidas de forma mucho más eficaz que la heurística tradicional con una tasa extremadamente baja de falsos positivos la tecnología heurística de panda ha sido reconocida como la mejor por diferentes referentes dentro del ámbito de la seguridad como por pcworld usa o por andreas marx de av-test.org http digital.revistasprofesionales.com estrategia 2007 la estrategia de panda software para este lanzamiento es ampliar la gama para llegar a todo tipo de usuarios el nuevo panda antivirus 2007 presente por primera vez en el catálogo de la compañía pretende dar respuesta a las necesidades de los usuarios domésticos que demandan una protección para instalar y olvidar eficaz frente a todo tipo de amenazas de internet con un impacto en el sistema prácticamente imperceptible y con una excelente relación calidad-precio establecer precios más competitivos panda se adelanta al futuro del mercado de seguridad incluyendo en todas sus soluciones licencias para poder instalar el producto en dos o tres ordenadores incluir nuevas tecnologías las nuevas soluciones 2007 de panda software combinan e integran diferentes tecnologías reacti8 solo programadores nº 142
[close]
p. 9
canal panda soluciones 2007 panda antivirus+firewall 2007 panda antivirus+firewall 2007 nuevo titanium protege de forma permanente y automática frente a todo tipo de amenazas de internet incorporando una doble capa de protección gracias a la tecnologías proactivas trupreventtm que detectan malware no conocido con anterioridad asimismo impide eficazmente la entrada de hackers en el ordenador gracias a la incorporación del renovado firewall panda el robo de datos personales y confidenciales lo que permite a los usuarios la máxima seguridad en sus conexiones a internet forma de comercialización los precios y prestaciones de cada solución son los siguientes pandaantivirus 2 0 0 7 está disponible en caja con servicios por 1 año con un precio de 29,95 para dos licencias y en formato de descarga electrónica esd por 3 y 6 meses 1 2 y 3 años con un precio a partir de sólo 9,95 para dos licencias y 3 meses de servicios pandaantivirus firewall 2 0 0 7 se puede adquirir en caja con servicios por 1 año con un precio de 49,95 para tres licencias y en formato de descarga electrónica esd por 3 y 6 meses 1 2 y 3 años con un precio a partir de sólo 14,95 para tres licencias y 3 meses de servicios pandainternetsecurity 2 0 0 7 está disponible en caja con servicios por 1 año con un precio de 79,95 para tres licencias y descarga electrónica esd por 3 y 6 meses 1 2 y 3 años a partir de 24,95 para tres licencias y 3 meses de servicios todos los productos están disponibles en http www.pandasoftware.es e incluyen los servicios que acompañan a todas las soluciones de panda software actualizaciones automáticas varias veces al día servicios de soporte técnico 24h-365d vía e-mail o web y sos virus 24h para el análisis de cualquier software sospechoso panda internet security 2007 panda internet security 2007 nuevo platinum es una completa suite de seguridad que blinda el ordenador frente a las amenazas de la red no solamente integra tecnologías de protección frente a todo tipo de virus y spyware sino que también incorpora tecnologías anti-spam anti-phishing control parental firewall panda y una tecnología específica para la prevención del robo de identidad online identity protect esta tecnología está específicamente diseñada para impedir los creadores de malware están centrados en la obtención de beneficios económicos el 88 del total de nuevo malware detectado por pandalabs durante el segundo trimestre de 2006 estaba relacionado con el cibercrimen este dato se desprende del informe que pandalabs acaba de publicar y que expone una visión global de la evolución del malware en este periodo una de las conclusiones del citado informe es la confirmación de la nueva dinámica del malware en la que el principal objetivo es la consecución de beneficios económicos las cifras son rotundas del total de nuevos ejemplares de amenamaliciosas etc por su parte los bots un tipo de código malicioso cuyas redes son alquiladas o vendidas conformando auténticos modelos de negocio aparecen en segundo lugar alcanzando un 16 del total lo que supone un aumento de cuatro puntos con respecto al trimestre anterior en el informe también se destaca que los nuevos backdoors alcanzan el 12 mientras que los dialers suponen el 3,8 y el adware y spyware constituyen el 1,7 del total del malware zas detectado por pandalabs el 54,4 corresponde a troyanos frente a un 47 del trimestre pasado este código malicioso se caracteriza por su gran versatilidad y la multitud de acciones que puede realizar en los equipos que infecta robo de datos confidenciales como claves bancarias descarga de otras aplicaciones todas las soluciones incluyen varias licencias sin que el precio se haya incrementado 9 solo programadores nº 142 http digital.revistasprofesionales.com
[close]
p. 10
comunidad .net pasión por los datos pep lluis baÑo presidente de spainnet miembro del comité de ineta-latam y microsoft mvp visual developer como todos sabéis nuestra minisección cómo se hace en .net no solo se centra en el desarrollo además intenta dar respuesta a cualquier pregunta relacionada con el entorno y administración incluyendo por supuesto sql server este mes la pregunta la responde salvador ramos microsoft mvp sql server aprovechando pues la consulta de pedro enrique márquez sobre sql server que queda respondida en el cuadro adjunto me complace presentaros a salvador ramos un excelente profesional que nunca deja de asombrarte pues a diferencia de los que como yo siempre buscamos en las guías de referencia salvador tiene una increíble habilidad para dar la respuesta adecuada a la mayoría de preguntas ¡sin necesidad del portátil p e p encantado de saludarte y para situarnos ¿podrías explicar qué significa para ti ser uno de los pocos microsoft mvp sql server que tenemos en españa así como qué tareas desarrollas para mantener dicho reconocimiento salvador hola pep igualmente es un placer charlar con un amigo para mí es un honor haberlo obtenido desde redmond durante los últimos cuatro años y es un placer compartir este título con las excelentes personas y profesionales españoles que lo tienen fernando guerrero eladio rincón y miguel egea por pura casualidad todos vivimos en el levante español a pocos kilómetros aunque alguno de ellos puede estar en este momento en cualquier lugar del mundo este reconocimiento me ha permitido gracias a microsoft tener un acceso a materiales y personas que me han ayudado mucho en mi formación y que de otra forma raramente hubiese tenido a mi alcance aunque lo más importante es la gran cantidad de personas que he podido conocer y el buen ambiente que hay entre los miembros del programa y siendo un poco egoísta esto me permite tener siempre localizado a un experto en casi cualquiera de los productos y materias para solucionar rápidamente cualquier duda o problema que me pueda surgir uno de los hechos que nunca olvidaré fue mi asistencia al mvp summit 2004 en redmond me pareció un sueño tener allí varios días de formación con miembros del equipo de desarrollo de sql server y con el resto de los mvp en cuanto a las actividades te puedo comentar que aparte de mi trabajo en una red de estaciones de servicio www.andamur.com donde según mi tarjeta soy director de informática pero en la realidad soy el informático ese que sabe de todo lo que lleva algún tipo de cable ordenadores faxes teléfonos fotocopiadoras datáfonos y cualquier dispositivo que vaya enchufado a la corriente bueno ya más en serio a parte de realizar todas esas tareas centro una buena parte del tiempo en obtener una información de calidad a partir de los datos que se generan en la empresa este trabajo es el que me ocupa la mayor parte del día y el que me proporciona los ingresos para intentar llegar a final de mes cito esto sobre todo porque supone un gran esfuerzo sacar tiempo adicional para el resto de tareas que detallo a continuación pero como dicen por mi tierra palos con gusto no duelen la verdad es que lo hago de forma voluntaria y que para mí tiene sus compensaciones es una tarea que me gusta y que llevo haciendo muchos años luego hay que sacar tiempo para mantener mi sitio web www.helpdna.net colaborar en los grupos de noticias sobre todo en los relacionados con sql server en español escribir algunos artículos para revistas del sector escribir e impartir cursos ahora acabo de ter minar varios sobre sql server están disponibles en www.campusmvp.com incluso hace unos meses estuve trabajando en la traducción de un libro y por supuesto para estudiar ya sabéis que en esta profesión tenemos que hacerlo a diario y aún así siempre tenemos la sensación de que nos quedan muchísimas cosas por aprender también participo en los eventos que me es posible dando charlas y compartiendo mis conocimientos y experiencias con los asistentes por cierto fue una magnífica experiencia el último code camp celebrado en junio de este año en el que tuve la suerte de impartir una de las sesiones mis propias búsquedas p e p creo que eres webmaster y administras un portal www.helpdna.net muchos dudamos de lo que significa ser un webmaster qué tareas conlleva y para qué sirve exactamente un sitio como el de help dna.net creo que clarificarlo puede ayudar a nuestros lectores a situar tu labor en ese terreno salvador bueno en helpdna al igual que en mi trabajo diario soy el chico para todo ya que mantengo solo este sitio salvo las colaboraciones que recibo para publicar aprovecho para agradecer desde aquí a todos aquellos que habéis enviado información para compartir con todos los visitantes de mi sitio en mi caso ser webmaster independientemente de las definiciones que podáis leer sobre este término significa hacer todas las tareas que se realizan en mi sitio desde publicar cualquier noticia o artículo maquetar artículos mejorar el posicionamiento en buscadores clasificar contenidos etc además salvador ramos es webmaster de helpdna.net solo programadores nº 142 10 http digital.revistasprofesionales.com
[close]
p. 11
comunidad .net pasión por los datos todo el contenido está en html y me llevó bastante trabajo tenerlo todo un poco ordenado sí reconozco que no tengo un sitio hecho en asp.net o similar con bases de datos y demás pero empecé hace años a publicar de esta forma y ya estoy bastante acomodado a hacerlo así me lleva poco tiempo el mantenimiento aunque sí que tengo pensado en un futuro hacer un rediseño completo porque soy consciente de que tiene falta de un buen cambio en principio surgió en el año 2.001 como un repositorio donde ir colocando información quería almacenar información de todos los productos con los que trabajo o estoy interesado que por cierto son bastantes de hecho el nombre helpdna surgió pensando en tener información sobre la arquitectura distribuida microsoft windows dna y todas las herramientas y componentes que pudieran intervenir pasando por servidores de microsoft lenguajes de programación herramientas de desarrollo de análisis o cualquier otra quería conseguir dos fines uno era introducirme en el mundo de los sitios web y la publicación en internet y el otro tener un sitio donde yo también pudiera buscar aquellos contenidos que considerase interesantes de almacenar clasificados por temas y bueno comencé a tener más visitas de las esperadas me resultaba útil para mis propias búsquedas al tener allí la información clasificada y decidí seguir avanzando y completando el sitio con cierta periodicidad actualmente todas las semanas suelo publicar varias noticias enlaces y comentarios interesantes la mayoría sobre sql server aunque también publico información relacionada con microsoft .net como véis el proyecto surgió para ofrecer información sobre una amplia gama de productos pero eso no ha podido ser posible y me he limitado a introducir información sobre temas que conozco y que trabajo a diario salvador hoy en día la información es muy importante todos tenemos muchísima información pero ante tal avalancha casi nunca encontramos lo que buscamos y aún menos en el formato que lo buscamos y sobre todo ya en el ámbito de la gestión tenemos recopiladas inmensas cantidades de información en nuestras empresas pero no somos capaces de depurarla y analizarla para obtener unos datos de calidad eso es lo que más me gusta de mi trabajo hacer ver que entre esa inmensa cantidad de datos hay una información muy valiosa escondida en mi trayectoria laboral he visto muchísimas veces empresas que almacenan toda la información que cae en sus manos pero no lo hacen de la forma correcta tienen toda la información tienen mucha cantidad pero muy poca calidad cuando alguien necesita saber por ejemplo sobre qué clientes deberíamos centrar una campaña de marketing o detectar que aquel cliente al que tanto vendemos y tan buena opinión tiene de él nuestro comercial no nos es rentable este interés se despertó en mí tras estar varios años trabajando en diversas entidades financieras donde sí que se muestra ese interés constante en obtener la máxima información posible a partir de esos datos que están generando constantemente quiero agradecer a mis antiguos compañeros y sobre todo buenos amigos de inorme s.l el que me permitiesen compartir experiencias laborales tan interesantes p e p sinceramente conociendo tu humildad una de tus características que más me llama la atención es tu currículum profesional ciertamente es impresionante a parte de felicitarte y pensando en los que no tenemos tantas habilidades ¿nos darías alguna recomendación para convertir nuestros conocimientos en éxitos profesionales salvador bueno no lo veo tan impresionante para nada lo que ocurre es que llevo ya bastantes años en esto más de veinte y unos quince de ellos de forma profesional veo que me estoy haciendo viejo al ver todas las batallitas que he ido recordando en estos momentos mi recomendación es la que siempre he dado a mis alumnos ¿ves otra batallita durante varios años me dediqué a la formación y consultoría si te gusta la informática piensa lo duro que es para dedicarte a esta profesión deberás estar toda la vida estudiando y con la sensación de lo poco que sabes y que tienes que conseguir más tiempo para formarte no sé cuantos años aguantaré a este ritmo pero eso decía hace bastante tiempo y creo que sigo con la misma motivación por aprender p e p ¿viajas mucho salvador hombre esto es un tema bastante relativo en estos momentos considero que no y sobre todo comparado con lo que viajaba hace unos años vivo en puerto lumbreras un pequeño pueblo de la provincia de murcia españa aquí todo es bastante tranquilo necesito cinco minutos para desplazarme al trabajo tengo tiempo para la familia y para quedar con los amigos no sé cómo pero sigo teniendo tiempo para estas cosas y además es algo a lo que doy prioridad todo esto está muy bien pero para evitar que se haga monótono de vez en cuando apetece viajar un poco y cambiar de aires actualmente suelo hacer aproximadamente un viaje al mes por motivos relacionados con mi profesión con lo que creo que tengo el equilibrio que busco una cuestión técnica p e p bueno no puedo dejarte escapar sin que me contestes una pregunta de pedro enrique márquez un buen amigo de latinoamérica pero como es una cuestión técnica la vamos a publicar junto con tu respuesta en un recuadro adjunto salvador muy bien así todo queda más claro p e p bueno solo me resta agradecer tu colaboración esperando por supuesto que no sea la última a partir de ahora ya sabemos dónde mandar las preguntas sobre sql salvador muchas gracias a vosotros por haber mostrado interés por mi sitio y por mí ha sido un placer charlar con vosotros y dar un repaso a mi trayectoria que por cierto me he dado cuenta que me estoy haciendo viejo si necesitáis mi colaboración no tenéis nada más que decirlo en mi web está mi dirección de correo electrónico espero poderos ser útil a ver si puedo hacer un hueco en mi agenda y escribir algún artículo para esta revista como has podido comprobar si de algo no dispongo mucho es de tiempo pero se hará un esfuerzo 11 hacer que los datos sean rentables p e p todos los profesionales nos especializarnos en un ámbito en concreto como ya sabes mi terreno no es exactamente el de gestión y siempre que me hablan de datos parece que empiezo a bostezar no sé si por nervios desconocimiento o aburrimiento es evidente que no opinarás lo mismo así que ¿cómo llegas a tener esa pasión que transmites por la gestión de datos http digital.revistasprofesionales.com solo programadores nº 142
[close]
p. 12
comunidad .net concurso busca talentos ¡anímate a participar tal como anunciábamos en el número de septiembre os recordamos que ya está en marcha el concurso busca talentos a modo de recordatorio os facilitamos un resumen del mismo y os animamos a que no tardéis en mandarnos vuestras solicitudes podéis inscribiros enviando un correo electrónico a spain_net@msn.com indicando el nombre apellidos dirección postal y número de teléfono una vez recibida vuestra petición os contestaremos al correo facilitado admitiendo vuestra participación y adjuntando un documento descriptivo así como el detalle de las bases del concurso recuerda que buscamos personas introducidas en el mundo de la programación para ayudarlas en su formación y acercarlas al conocimiento de las nuevas herramientas de desarrollo ofreciéndoles la posibilidad de obtener importantes premios Únicamente será necesario que nos expliques tus ideas para que podamos ayudarte a demostrar tu conocimiento el objetivo es mantener nuestro espíritu de compartir y difundir las t.i en general potenciando la colaboración y participación en las actividades y compromisos de nuestra comunidad con todas aquellas personas que por distancia o disponibilidad no pueden participar de las actividades habituales y recibir los beneficios de pertenecer a un grupo de usuarios local el resumen de las bases del concurso es el siguiente presentar un proyecto viable para el desarrollo de una aplicación .net donde se valorará el ingenio la innovación la concepción y las posibilidades reales del mismo el documento presentado preferentemente .doc y con un máximo de 8 páginas deberá contener un resumen una definición de objetivos y en general una explicación del alcance del proyecto el documento con la propuesta del proyecto deberá ser enviado del 1 de septiembre al 13 de octubre los proyectos finalistas se darán a conocer en el número de noviembre el resultado final del concurso se dará a conocer en el número de diciembre los autores de los tres proyectos ganadores recibirán el siguiente premio visual studio 2005 professional edition una licencia sql server 2005 standard edition una licencia 1 licencia cliente un lote de libros centrados en el desarrollo sobre .net sólo para primer y segundo premio exam voucher es decir descuento en la realización del examen de certificación mcp en los siguientes programas 70431 70-536 70-551 70-552 70-553,70-235 código para la descarga gratuita de la beta biztalk server 2006 developer edition invitación para la asistencia a alguno de los eventos organizados por microsoft en españa o américa latina dependiendo de la disponibilidad localización y esponsorización del mismo developer day code camp lanzamiento etc sólo para primer premio 12 cómo se hace en .net pedro enrique márquez tengo una base de datos en microsoft visual foxpro de 1,9 gb y quiero pasar todos esos datos a sql para esto utilizo dts ejecuto la transacción y debido al gran número de registros que se están pasando a sql se va creando un log tremendo ldf que en un cierto momento me llena el disco duro y por lo tanto la transacción falla por no haber espacio disponible parael registro de transacciones dispongo de 7 gb de hdd libres seleccionando el modelo de recuperación para intentar solucionarlo le puse en las propiedades de base de datos que el ldf mostrará una pantalla donde tienes un crezca hasta un cierto límite pero cuando el combobox en el que puedes seleccionar el archivo crece hasta ese limite se bloquea la modelo de recuperación elige el valor transacción y sale error por no haber más simple si utilizas enterprise manager el espacio disponible para registrar las transac formulario será diferente debes ir a la pesciones en dicho log también bajé el porcen taña opciones que se encuentra en la taje de crecimiento del archivo ldf y sucede parte superior y en ella te aparecerá el comlo mismo bobox donde puedes cambiarlo mira la cómo puedo hacer para que cuando se imagen adjunta llene el ldf se limpie y se vuelvan a registrar también puedes hacer este cambio medianlas nuevas transacciones o no se registren te transact sql utilizando el procedimiento las transacciones porque en realidad solo almacenado del sistema sp_dboption que me interesa la data pero no guardar el permite mostrar o cambiar las propiedades registro de transacciones porque no pienso de una base de datos recuperar información si se malogra dicha además si esto no fuese suficiente podrías base de datos en base a esta bd que pase dividir tu proceso en transacciones más cora sql voy a sacar varias bd tas que aprovechando que tenemos la base de datos en modo de recuperación simple salvador pues nada para eso estamos no se irán almacenando de forma histórica voy a intentar aclarar este tema en el log de transacciones y si fuese necepara solucionar tu problema debes cambiar sario tras cada transacción podrías reducir las propiedades de tu base de datos y poner el archivo del log de transacciones si quiela en modelo de recuperación simple lo res ampliar información de cómo realizar la que permite operaciones de copia masiva reducción del log visita las faq del grupo de con mayor rendimiento y reduce el tamaño sql server que hay publicadas en mi sitio que ocupa el log de transacciones ya no se concretamente en www.helpdna.net almacenarán transacciones de forma histó sqlserver_faq_01.htm rica como ocurre en el modelo de recupe por cuestiones de seguridad el modelo de ración completo recuperación simple no es aconsejable utilipara cambiar esta propiedad lo puedes zarlo en sistemas en producción ya que es hacer bien de forma gráfica con el un mecanismo más que nos puede permitir enterprise manager si dispones de sql recuperar información en caso de un fallo server 7 o 2000 o con sql server en el sistema pero en tu caso tratándose de management studio si dispones de sql un proceso puntual que sólo vas a ejecutar server 2005 una vez conectado al servidor una vez para la carga inicial de los datos despliega la lista de las bases de datos pulsa considero que es una buena alternativa lo el botón secundario del ratón sobre tu base que sí que te recomiendo es que al finalizar de datos en cuestión y elige la opción el proceso vuelvas a poner tu base de datos propiedades si utilizas el sql server en modelo de recuperación completo y llemanagement studio te saldrá un formula ves a cabo una política de copias de seguririo con unas opciones en la parte superior dad que te permita tener a salvo la mayor izquierda pincha allí en opciones y te cantidad de información posible http digital.revistasprofesionales.com solo programadores nº 142
[close]
p. 14
opiniÓn el principio de neutralidad nicolÁs velÁsquez espinel servicios preferentes todo parte de lo que se conoce como la neutralidad de internet un concepto tras el cual se engloba la filosofía de la red y que establece que cualquier empresa puede ofrecer los servicios que quiera sin que las operadoras den prioridad a unos por delante de otros según este principio que lleva años siendo cuestionado por algunos grupos de presión se obliga a quienes controlan la infraestructura a manejar el tráfico en términos igualitarios un tráfico de contenidos audiovisuales que debido al auge de las redes p2p así como el de la telefonía ip consume cada vez más ancho de banda a lo que se suma el negocio de las conexiones inalámbricas por la que los interesados no perciben nada todo empezó cuando el jefe ejecutivo de at&t ed whitacre criticó públicamente a compañías como google o yahoo quejándose de que quisieran usar sus tuberías gratuitamente defendiendo que habían gastado su capital en ellas y que querían una justa retribución a cambio de esa inversión el 8 de junio pasado la cámara de representantes norteamericana votó una reforma de la ley de telecomunicaciones en favor de la conservación de los principios de neutralidad dictados por la fcc federal communications commission que permite a las operadoras dar servicios preferentes empresas como google amazon ebay intel microsoft o yahoo y personas como el creador internet es lo que es hoy en día aunque parezca obvio por lo que significa para todos nosotros se trata de un lugar en el que expresarnos libremente y donde nadie es más que nadie este concepto defendido a capa y espada por el principio de neutralidad está siendo amenazado por grupos de presión norteamericanos la naturaleza de internet ese ente poliforme y multicultural del que todos dependemos de una manera o de otra está siendo debatida en aras de los intereses de algunos que pueden hacer de la red que conocemos hoy en día un espejismo histórico para las generaciones venideras internet como centro neurálgico de la libertad de expresión ha sido abanderada de freaks y revolucionarios de seres anónimos atrapados en una guerra de famosos cibernautas con ansias de expresión y de cualquiera que quiera expresarse aunque oscuros nubarrones amenazan tormenta y es que actualmente se está librando una batalla política en estados unidos en la que se está discutiendo acerca del control de los servicios de internet en una esquina del cuadrilátero se encuentran las grandes operadoras de cable y telefonía mientras que en la otra están las empresas y líderes de la red periódicos artistas y grupos civiles la causa del debate es la reforma radical de las telecomunicaciones propugnada por quienes quieren sacar partido amortizar inversiones y costear gastos del tráfico en la red aunque lo que realmente se esconde tras este movimiento es el negocio en internet y más concretamente la oferta de contenido audiovisual y telefonía ip que enfrenta a las viejas y nuevas compañías tecnológicas y que son el goloso pastel del que todos quieren sacar la mejor tajada 14 hands off the internet se opone a la neutralidad save the internet pide una ampliación de los principios de neutralidad de la world wide web tim berners-lee vinton cerf y los principales periódicos se han unido en la plataforma save the internet salvemos internet que pide una ampliación de los principios de neutralidad de la fcc en contrapartida los operadores han creado una plataforma denominada hands off the internet las manos fuera de internet en contra de la neutralidad y en realidad en contra de lo que podría suponer una competencia real basada en una reglas de juego escritas a su favor pero ¿cuáles podrían ser para nosotros los usuarios de a pie las consecuencias de una red controlada por determinados sectores o intereses lo cierto es que internet tal como la conocemos hoy en día desaparecería convirtiéndose en un coto privado de los operadores un lugar en el que sus servicios tendrían prioridad frente a los de las pequeñas empresas actualmente los usuarios escogen lo que quieren ver y a dónde quieren ir esto hace que el éxito o el fracaso de un sitio normalmente dependa de los méritos cosechados y no de otros factores más mundanos y es que sin la neutralidad internet se convertirá en la mala imitación de una televisión por cable en la que los dueños del ancho de banda decidirán qué servicios estarán disponibles y los consumidores deberán escoger de este menú internet habría muerto tal y como fue concebida originalmente por lo pronto el centro para la democracia y la tecnología cdt ha propuesto una solución salomónica que consiste en crear dos internets una forma de mantener los principios de la neutralidad por un lado y de dar libertad a las grandes operadoras para experimentar con servicios no neutrales en las partes de sus redes que no sean internet la polémica está servida y no se sabe aún hacia dónde se definirá la balanza aunque la fragmentación de la red para muchos no sería más que el principio del fin una herida letal en la comunidad global el debate está abierto y la lucha por el control servida en poco tiempo es muy probable que los medios de comunicación se hagan eco de noticias relevantes acerca del principio de neutralidad del huracán que éste puede levantar y todo porque puede dar al traste con uno de los fenómenos con toda seguridad más importantes de la historia reciente internet http digital.revistasprofesionales.com solo programadores nº 142
[close]
p. 15
sólo programadores en formato digital por menos dinero llegará antes a su ordenador que a los quioscos entra en http digital.revistasprofesionales.com suscripción anual a sólo programadores 12 números por sólo 27 euros suscripción anual a sólo programadores 12 números y a mundo linux 6 números por sólo 30 euros regalo de un cd-rom con el archivo de los 12 ejemplares de la temporada 2004-05
[close]