Eminencias informáticas: "Java es perjudicial"
Dos expertos en informática critican el uso generalizado de programación en Java en instituciones de educación superior en Estados Unidos.
Diario Ti: Los catedráticos eméritos Robert B.K. Dewar y el Dr. Edmond Schonberg, de la Universidad de Nueva York, EE.UU., pertenecen a la elite informática en ese país.
Ambos critican lo que califican de "uso indiscriminado de Java en la formación de estudiantes de informática". A juicio de los catedráticos, "Java es un atajo, una solución fácil", en lugar de lo que denominan "verdadera programación".
"El resultado es un estudiante que sabe como armar un programa sencillo, pero que no sabe como programar", escriben Dewar y Schonberg en el sitio STSC Crosstalk.
Ambos proponen un retorno de los antiguos y sólidos lenguajes de programación como C, C++, Lisp y ADA, que califican de "conocimientos elementales" para todo estudiante de informática.
"Java tiene una misión, pero no puede ser usado como la primera o única opción", concluyen los catedráticos.
Xerox revela el cambio más importante en su marca
Xerox ahora comenzará a cambiar el logotipo en los productos, las instalaciones, los vehículos y el material de marketing en una transición que se espera llevará aproximadamente 18 meses. Fuji Xerox, una joint venture entre Xerox y Fujifilm Corporation que comercializa sistemas Xerox a lo largo de la mayor parte de Asia, hará la transición de la marca Fuji Xerox con el tiempo.
Diario Ti: Xerox Corporation reveló la transformación más dramática que ha realizado la compañía de su identidad corporativa a lo largo de toda su historia. La nueva marca está diseñada para reflejar una compañía centrada en el cliente y construida sobre una historia continua de ideas, productos y servicios innovadores.
“Hemos transformado a Xerox en un negocio que se relaciona estrechamente con los clientes en un mercado digital rico en contenidos", expresó Anne Mulcahy, presidenta del directorio y CEO de Xerox. “Nuestra nueva marca refleja quienes somos, el mercado al que servimos y la innovación que nos hace diferentes en nuestra industria. Nos hemos expandido hacia nuevos mercados, hemos creado nuevos negocios, adquirido nuevas capacidades, desarrollado tecnologías que lanzaron nuevas industrias –todo ello para garantizar que facilitemos, aceleremos y disminuyamos los costos para que nuestros clientes compartan información".
El nuevo logotipo de Xerox ahora es un tratamiento en minúscula del nombre Xerox –en un rojo vibrante– junto con un símbolo de forma esférica trazado con líneas que se unen para formar una “X" ilustrativa, representando los vínculos de Xerox con sus clientes, sus socios, la industria y la innovación, y diseñado para que sea más efectivamente animado para su utilización en plataformas multimedia.
“Nuestra marca es uno de nuestros activos más preciados y el valor que aporta a nuestro negocio es inconmensurable", agregó Ursula Burns, presidente de Xerox. “Nuestros clientes, nuestros empleados y nuestros accionistas se relacionan mayormente con lo que la marca representa –calidad, innovación y una cultura centrada en el cliente y rica en valores. Hoy estamos fortaleciendo todos nuestros atributos y otorgando a nuestra marca un aspecto contemporáneo que es lo que actualmente es más importante en los negocios –un poco menos formal, mucho más vivo con vínculos a nuestra herencia e inclinación hacia el futuro".
Además del nuevo logotipo, la identidad corporativa de Xerox ahora incluye una tipografía propia y elementos visuales de su marca que utilizan una paleta de ocho colores que pueden emplearse a lo largo de una gama de medios, desde impresión y Web hasta transmisión y presentaciones interactivas.
Samsung líder en resguardo ecológico
El estudio realizado por Greenpeace contempló tanto a empresas de telefonía móvil, consolas de juegos, televisión y productores de PC, tales como Samsung, Microsoft, Nintendo, Motorola, Nokia, Philips, Apple, Panasonic, Sony Ericsson, Toshiba, HP, Sharp, Dell, Sony, Lenovo, entre otros.
Diario Ti: Samsung Electronics fue considerada como la empresa fabricante de productos electrónicos más respetuosa con el medio ambiente, según la lista publicada por la organización ecologista internacional Greenpeace, distinción que comparte con otra empresa tecnológica japonesa.
De acuerdo a la campaña “Tecnología Tóxica" organizada por Greenpeace, Samsung fue catalogada como una de las empresas más ecológicas del planeta, este reconocimiento fue logrado gracias a la introducción de productos libres de sustancias químicas peligrosas; con esta medida la firma obtuvo una puntuación de 7.7 de un máximo de 10, ubicándose dentro de los primeros y subiendo seis posiciones en el ranking de dicha evaluación.
La asociación ecologista realiza esta lista desde agosto de 2006, inicialmente limitada a celulares y computadoras y ampliada posteriormente a otros productos electrónicos. La evaluación se hace teniendo en cuenta dos tipos de criterios: el examen de los diferentes productos químicos elegidos para la fabricación de sus productos por las diferentes marcas y su peligrosidad para el medio ambiente, y la responsabilidad a escala mundial en la gestión de los residuos. Este último punto se refiere sobre todo a la existencia o no de un servicio de recuperación de los equipamientos una vez que los consumidores dejan de utilizarlos.
OEF informa sus resultados
El nuevo 21st Century Learning Institute presentó la manera de introducir el aprendizaje por proyectos y el desarrollo de habilidades del s. XXI en el aula.
Diario Ti: Oracle Education Foundation (OEF, por sus siglas en inglés) lanzó el primer 21st Century Learning Institute con el objeto de ayudar a los docentes a integrar con éxito el aprendizaje por proyectos y las habilidades de aprendizaje del s. XXI en el aula.
El 21st Century Learning Institute que se realizó en San Francisco, reunió a 80 profesores de 14 países y de 13 estados de los EE.UU. Durante este programa de cuatro días, los docentes aprendieron a diseñar e implementar proyectos de aprendizaje online que ayudaron a que los alumnos desarrollasen habilidades del s. XXI. Este curso utilizó los programas globales de tecnología de Oracle Education Foundation, Think.com y ThinkQuest, se presentaron ejemplos de aprendizaje por proyectos que ayudaron a los profesores en la producción de estos como parte de la capacitación.
“El 21st Century Learning Institute tiene programas que contribuyen ayudar a los profesores de todo el mundo a implementar con éxito la enseñanza por proyecto en su plan de estudios cotidiano, con el fin de que los alumnos salgan de la escuela con las habilidades necesarias para la vida y el trabajo en el s. XXI", dijo Clare Dolan, vicepresidenta de Oracle Education Initiatives. “Estos alumnos no sólo tendrán conocimientos sólidos de las habilidades “básicas", como la lectura y las matemáticas, sino que adquirirán también las habilidades “sociales" necesarias para tener éxito en una economía global".
Oracle Education Foundation tiene planificado hacer lo mismo con 21st Century Institute en Asia, Europa, América latina y Medio Oriente
En más de una ocasión me habréis leido hablar de lo popular que se está convirtiendo el lifestream, en el que agruparemos las actividades que realizamos en diferentes sitios web desde un mismo sitio. Y una prueba más, aunque de momento accesible por invitación, es Iminta.
Iminta combina el lifestream con las funciones sociales. Para ello, deberemos de configurar las cuentas de los sitios soportados, desde Digg hasta Google Reader, pasando por YouTube, Last.fm o Flickr, en el que deberemos de introducir nuestra id en cada uno de estos servicios y añadirlos a nuestra lista. También deberemos de invitar a nuestros amigos, y gestionarlos por grupos.
La función de la gestión de los amigos por grupos sirve expresamente para los casos en los que no queremos que algunos de nuestros amigos accedan a algunos de nuestros contenidos, ésto es, por cada medio o sitio web donde realicemos nuestras actividades, podemos establecer su acceso público o restringido a determinados grupos.
De esta manera, ellos podrán acceder a cada una de nuestras actividades a través de nuestro lifestream, donde podrán filtrar los contenidos por tipos y/o por sitios web. Sobre cada una de las actividades, podrán dejar sus comentarios y respuestas, además de obtener un enlace permanente. Ocurre igualmente a la inversa, donde seremos nosotros quienes podamos acceder a sus actividades y comentarlas.
Quizás no sea el agregador de feeds online que todos deseamos, o quizás para algunos si. En todo caso, Alertle es un sencillo agregador de feeds cuyo funcionamiento difiere de muchos otros servicios online e incluso de aplicaciones de escritorio a los que estamos acostumbrados a usar.
Para que podamos entender un poco más del funcionamiento de Alertle hay que indicar que está basado por paquetes de fuentes, para que nos entendamos, canales temáticos que contendrán los medios digitales afines de una misma temática concreta.
Firefox sigue creciendo a muy buen ritmo y a poco que entre en los ordenadores de los usuarios no habituales de la red, alcanzará una cuota de mercado importante. De momento tiene que conformarse con el apoyo de los que más navegan por Internet, lo cual dice mucho a su favor.
Christopher Blizzard, miembro del Consejo de Administración de la Mozilla Corporation, dentro de una presentación, ha ofrecido una serie de datos que hacen creer en que este navegador tiene un largo camino por delante y que no está haciéndolo nada mal. Las cifras hablan por sí solas:
125 millones de usuarios.
Medio millón de probadores.
Base de datos se ha doblado en el último año.
Más de 12.000 cambios se han hecho en la versión 3 y 300 mejoras para optimizar el uso de la memoria del sistema.
Mucho más esperanzador me parece su apuesta por la versión para móviles de su navegador, que podría incluir soporte para GPS, las cámaras de fotos y en general una mejor integración con el resto de elementos de un teléfono. No será simplemente un navegador.
aTube es un programa para Windows que nos permite descargar vídeos desde Youtube, Dalimotion Dailymotion y Porntube para nuestro uso privado.
Lo mejor de todo es que no sólo se limita a descargarlos, sino que nos da la opción a convertirlo a los siguientes formatos:
VCD
SVCD
DVD
3GP
MP4 para iPod
MP4 para PSP
MP3 (sólo audio)
XVID
Aparte, también nos permite convertir archivos en FLV a cualquier formato de los nombrados más arriba. Además podemos cambiar las opciones de los codecs, tanto los de audio como los de vídeo y así obtener un resultado más optimo en función a nuestras necesidades.
Sin duda alguna es un programa muy completo y bastante útil, sobre todo por la posibilidad de convertir los formatos. Además es completamente gratuito y funciona con cualquier versión de Microsoft Windows.
No se si lleva mucho tiempo funcionando, pero hoy me he dado cuenta que en mi cuenta de adsense, dentro de “configuración de adsense” me encuentro la opción de “Sitios Permitidos“, una funcionalidad que han implementado para evitar que otros utilicen nuestro código de adsense malintencionadamente.
Dentro de Configuración de Adsense > Sitios Permitidos, veremos que tenemos disponibles dos opciones:
Permitir a cualquier sitio mostrar anuncios para mi cuenta
Permitir que solamente algunos sitios muestren anuncios para mi cuenta.
Por defecto nos viene configurado con la primera opción, que justo es la más peligrosa ya que permite que otras personas utilicen tu propio código en sus sitios web para fastidiarte (por ejemplo hacer clicks inválidos).
La mejor opción es activar la segunda opción y poner el dominio de los sitios permitidos (los nuestros o de las personas cuyos sitios confiemos), los que no están en esa lista no serán contabilizados (ni clicks, ni impresiones). Obviamente poner todos vuestros sitios en los que tengais vuestra cuenta de adsense, si no, aunque los anuncios se mostrarán no se contabilizarán.
La primera no me importa demasiado, y no la utilizaré, que es ver el compartamiento de nuestros usuarios frente al Flash o al AJAX.
Pero la segunda me parece tan interesante que voy a replantear todas las quejas que he hecho sobre el Google Site Search
No me ha gustado utilizar el Google site search (o adsense para búsquedas), porque creo que un buscador que se basa en buscar el contenido indexado por Google no es completo (y vale que el buscador de WP no es ninguna maravilla), de hecho ni lo utilizo aquí (aunque lo probé) ni lo hemos hecho con ninguno de los blogs de Zumo de Blogs, aunque estoy dispuesto a cambiar de opinión, pero con matices.
La mejora de la que hablo es que ahora en Google Analytics podremos obtener información sobre las búsquedas que hacen nuestros usuarios en nuestro propio sitio, dentro de esa cajita de búsquedas de Google llamada Google Site Search y no solo eso, si no que también podremos ver donde van y supongo espero que las conversiones.
¿Que significa esto?, dos cosas: Una la cantidad de información que podemos obtener para mejorar nuestros sitios y fidelizar a nuestros lectores. Y dos, la primera piedra para que Google integre adsense dentro de analytics
En Freelanceswitch me he encontrado una lista de las 10 señales que te harán deducir que cobras demasiado poco por tu trabajos, es algo viejo pero no había tenido la oportunidad de leerlo y me hizo bastante gracia.
El cliente confunde tu coste diario con tu coste en horas
Cada propuesta presentada es un trabajo conseguido
Aunque trabajes 80 horas semanales con tu nivel de ingresos puedes pedir ayudas del gobierno
Cuando hablas del precio tus clientes siempre te preguntan donde está el truco
Lo clientes no te pagan por transferencia, directamente sacan el dinero de la cartera o del bolsillo para pagarte en metálico
Otros freelance te envían mails diciendo lo mucho que te odian
Tus clientes anteriores ya ni te preguntan lo que va a costar hacer una cosa, simplemente te piden que la hagas.
No te vas nunca del trabajo, aunque sobrevivas comiendo comida basura en dos minutos
Tu hermano de doce años gana más dinero que tu
Pero la señal inequívoca de que tus precios son regalados es cuando empiezan a llamarte las empresa de la India para subcontratarte,
Poco a poco las empresas se van dando del poder de los blogs. Saben que lo tienen pero desconocen el método concreto con el cual su producto pueda salir beneficiado. Tampoco tienen demasiado claro como llegar a ellos y eso que cada vez somos más los que asesoramos a las empresas en este sentido.
Desde hoy estas empresas tienen una ayuda más en esta dirección y se llama Bloguzz, fruto de la idea de 4 emprendedores que pretenden poner en común intereses tanto de empresas como de bloggers.
Bloguzz es la forma que tienen las empresas de que se hable de su producto o servicio en los blogs. Para los bloggers Bloguzz es una forma de recibir productos o servicios de las empresas gratuitamente a cambio de que opinen libremente sobre ese producto o servicio.
He tenido la suerte de ver crecer el proyecto, he visto las ganas que le han puesto tanto Eduard como Dani (principalmente) y puedo decir que no se trata únicamente de una empresa que ofrece un servicio como este, si no que detrás (lo que no se ve) hay una increible herramienta para automatizar todo el proceso, que realmente se convierte en elemento diferenciador frente a una posible competencia.
Para las empresas la creación de una campaña de promoción es increiblemente sencilla, además han puesto a nuestra disposición un muy, pero que muy trabajado ranking propio para que las empresas puedan ver que bloggers son realmente líderes de opinión en un determinado segmento.
Por si fuera poco, de momento el coste para crear esta campaña para una empresa es cero, únicamente le costará el valor del producto o servicio que quiera poner a disposición de los bloggers para que sea testeado.
nadie le gusta que el servidor donde tiene alojado su blog falle, pero las caídas son inevitables y, en algunas ocasiones, hasta programadas (por ejemplo, para hacer tareas de mantenimiento o para migrar de un servidor a otro). Por ejemplo, si buscamos 'google hot trends' en Google nos encontramos con que el propio buscador ha indexado una página de error de esta aplicación (ver capturas [1], [2]) que, además de quedar bastante mal a ojos de los usuarios que lo ven en las páginas de resultados durante varios días, puede perjudicarnos en el posicionamiento, puesto que no estamos mostrando los contenidos deseados (mensajes de error en lugar de los textos seleccionados).
Por ello, y como nadie escapa a los errores de los servidores, hay que planificar qué mostrar al robot de Google cuando tenemos una incidencia, como por ejemplo si falla la Base de Datos a la hora de hacer la conexión. Lo más recomendable (incluso por los propios ingenieros de Google, ver foro de discusión) es mostrar una página web con una cabecera 503 ("Service Unavailable") acompañada, naturalmente, de un mensaje de advertencia. La cabecera sería para el robot de Google (además de para otros programas, como el propio navegador web) y el mensaje sería para el usuario.
Si utilizas el lenguaje PHP en tu servidor, una idea de página de error 503 generada podría ser:
header('HTTP/1.1 503 Service Temporarily Unavailable');
header('Retry-After: 3600');
?>
Error temporal
Error temporal. Disculpe las molestias.
Por ejemplo, en este enlace tenéis lo que se obtiene. Lo que se le está diciendo al robot de Google es "no indexes ahora lo que estás viendo porque el servidor está caído, y vuelve en 3600 segundos (1 hora)". Para ver las cabeceras, si utilizáis Linux podéis ejecutar el comando "wget -S --spider URL" desde la shell (ver captura), que os servirá también para analizar otras cabeceras, como las útiles redirecciones 301.
Esa barra verde de google en la que tanto nos fijamos resulta una de las maneras más útiles para comparar Webs.
Es mediante esta valoración del buscador que determinamos la importancia de una Web, su papel más o menos destacado dentro de la red que conforma Internet, se trata de un sistema de medición standard, que se aplica a todas las Webs que circulan por Internet. Por lo tanto la posesión de más o menos page rank será uno de los factores determinantes para destacar respecto a otras Webs.
Pero dicho page rank, ¿afecta en el posicionamiento? No, no resulta un factor determinante a la hora de posicionar una determinada keyword, para ello hace falta un trabajo constante, pero no olvidemos que Google-Search y el Page Rank seguramente coinciden en algunas variables para la obtención de un resultado de búsqueda o valoración, y de este modo el tener un mayor page rank puede facilitarnos notoriamente las cosas.
Siempre tendremos más ganado con un Page Rank alto debido a que ya tendremos, a priori, muchos requisitos cumplidos de cara a la optimización Web, muchas de las variables que comentábamos anteriormente las tendremos resueltas.
Y además de facilitarnos la presencia en buscadores y reconocer nuestra Web un buen Page Rank representará en nuestra Web un elemento categórico a destacar.
La Web 2.0 es la representación de la evolución de las aplicaciones tradicionales hacia aplicaciones web enfocadas al usuario final. El Web 2.0 es una actitud y no precisamente una tecnología.
La Web 2.0 es la transición que se ha dado de aplicaciones tradicionales hacia aplicaciones que funcionan a través del web enfocadas al usuario final. Se trata de aplicaciones que generen colaboración y de servicios que reemplacen las aplicaciones de escritorio.
Es una etapa que ha definido nuevos proyectos en Internet y está preocupándose por brindar mejores soluciones para el usuario final. Muchos aseguran que hemos reinventado lo que era el Internet, otros hablan de burbujas e inversiones, pero la realidad es que la evolución natural del medio realmente ha propuesto cosas más interesantes como lo analizamos diariamente en las notas de Actualidad y los enlaces que recolectamos en explorando.
Y es que cuando el web inició, nos encontrábamos en un entorno estático, con páginas en HTML que sufrían pocas actualizaciones y no tenían interacción con el usuario.
Pero para entender de donde viene el término de Web 2.0 tenemos que remontarnos al momento en que Dale Dougherty de O’Reilly Media utilizó este término en una conferencia en la que compartió una lluvia de ideas junto a Craig Cline de MediaLive. En dicho evento se hablaba del renacimiento y evolución de la web.
Constantemente estaban surgiendo nuevas aplicaciones y sitios con sorprendentes funcionalidades. Y así se dio la pauta para la Web 2.0 conference que arranca en el 2004 y hoy en día se realiza anualmente en San Francisco, con eventos adicionales utilizando la marca en otros países.
En la charla inicial del Web Conference se habló de los principios que tenían las aplicaciones Web 2.0:
La web es la plataforma
La información es lo que mueve al Internet
Efectos de la red movidos por una arquitectura de participación.
La innovación surge de características distribuidas por desarrolladores independientes.
El fin del círculo de adopción de software pues tenemos servicios en beta perpetuo
La Web 2.0 con ejemplos
Entender la evolución que ha llegado con la Web 2.0 puede realizarse con ejemplos, con proyectos. Podemos comparar servicios web que marcan claramente la evolución hacia el Web 2.0 con una nueva forma de hacer las cosas:
Web 1.0 > Web 2.0
Doubleclick –> Google AdSense (Servicios Publicidad)
Ofoto –> Flickr (Comunidades fotográficas)
Akamai –> BitTorrent (Distribución de contenidos)
mp3.com –> Napster (Descargas de música)
Britannica Online –> Wikipedia (Enciclopedias)
Sitios personales –> Blogs (Páginas personales)
Especulación con dominios –> Optimización en motores de búsqueda SEO
Páginas vistas –> Costo por click
CMSs –> Wikis (Administradores de contenidos)
Categorías/Directorios –> Tags
¿Qué tecnologías apoyan a la Web 2.0?
El Web 2.0 no significa precisamente que existe una receta para que todas nuestras aplicaciones web entren en este esquema. Sin embargo, existen varias tecnologías que están utilizándose actualmente y que deberíamos de examinar con más cuidado en busca de seguir evolucionando junto al web.
Tecnologías que dan vida a un proyecto Web 2.0:
Transformar software de escritorio hacia la plataforma del web.
Respeto a los estándares como el XHTML.
Separación de contenido del diseño con uso de hojas de estilo.
Sindicación de contenidos.
Ajax (javascript ascincrónico y xml).
Uso de Flash, Flex o Lazlo.
Uso de Ruby on Rails para programar páginas dinámicas.
Utilización de redes sociales al manejar usuarios y comunidades.
Dar control total a los usuarios en el manejo de su información.
Proveer APis o XML para que las aplicaciones puedan ser manipuladas por otros.
Facilitar el posicionamiento con URL sencillos.
¿En qué nos sirve la Web 2.0?
El uso de el término de Web 2.0 está de moda, dándole mucho peso a una tendencia que ha estado presente desde hace algún tiempo. En Internet las especulaciones han sido causantes de grandes burbujas tecnológicas y han hecho fracasar a muchos proyectos.
Además, nuestros proyectos tienen que renovarse y evolucionar. El Web 2.0 no es precisamente una tecnología, sino es la actitud con la que debemos trabajar para desarrollar en Internet. Tal vez allí está la reflexión más importante del Web 2.0.
Yo ya estoy trabajando en renovar y mejorar algunos proyectos, no por que busque etiquetarlos con nuevas versiones, sino por que creo firmemente que la única constante debe ser el cambio, y en Internet, el cambio debe de estar presente más frecuentemente.
1.- No debemos poner las páginas más importantes en subdirectorios. Los ficheros que optimicemos para nuestras cadenas más destacadas deberán estar en los directorios principales.
2.- Una URL a la hora de posicionarnos, cuanto más corta, mejor.
3.- El uso de palabras clave en la URL, en la medida de lo posible, nos ayudará en el posicionamiento.
4.- Simplicidad. Nuestra página cuanto más simple mejor. Posicionarnos favorablemente en los buscadores no es sinónimo de páginas simples, pero la simplicidad ayuda. Páginas sencillas, basadas en texto, son bien entendidas por los robots de los principales motores de búsqueda.
5.- Es recomendable optimizar las páginas para cadenas no para una sola palabra. En general, las búsquedas suelen ser más refinadas de lo que pensamos. Será más últil optimizar para cadenas de 2, 3 y hasta 4 palabras clave, como si se tratase de una sola, que optimizar para una sola palabra aislada.
6.- Validar nuestras páginas conforme a los estándares. A los buscadores les gustan las cosas bien hechas, validar, ayuda a chequear nuestros posibles errores, y a la hora de que el buscador nos indexe tendremos una garantía de que entenderá la página con sencillez. Los buscadores parecen otorgar más relevancia a las páginas validadas, aunque no está claro, si todavía no es así, no parece descabellado que lo pueda ser en un futuro.
7.- No debemos optimizar para la primera palabra que se nos ocurra y que creamos apropiada. Con frecuencia nos equivocaremos. La investigación de las palabras claves adecuadas es una de las tareas más importantes del posicionamiento en buscadores. Nuestro éxito puede depender de esto. Debemos esforzarnos en entender la naturaleza de la búsqueda, que términos más usuales usan los internautas y probar las herramientas que estén a nuestra disposición para esta investigación.
8.- Conseguir enlaces hacia nuestra web es una de las tareas más importantes. Cuantos más enlaces consigamos tendremos mayor popularidad web, algo que tienen muy en cuenta la totalidad de los buscadores más importantes.
9.- Cuando trabajemos con imágenes en la Web será recomendable que usemos la etiqueta ALT en todas nuestras fotos, banners y demás.
10.- Siempre es bueno comenzar la página con títulos que contengan las palabras clave (keywords).