10 etiquetas HTML que no se utilizan con tanta frecuencia como se merecen
Aparte de las etiquetas más comunes, como <a> y <img>, hay todo un conjunto de etiquetas infrautilizadas actualmente en la especificación HTML con una potencial y rica semántica para el marcado. En los años anteriores a la llegada de la CSS, los desarrolladores tenían razones para utilizar siempre las mismas etiquetas con el fin de controlar su presentación, que variaba con el marcado en lugar de reglas personalizadas. Basta pensar en <b> y <font>.
Ahora que los CSS son bien soportados, no hay razón para no aceptar la etiqueta adecuada para el trabajo correcto, y comenzar a incluir las siguientes etiquetas en tu marcado. El Explorador también es muy bueno para los propias etiquetas: son más viejos de lo que piensas.
No estoy hablando de rellenos como <acronym> o <abbr>: Sé que no es tan útil y que nunca incluistes una de estas abreviaturas en el cuerpo del texto. Estas etiquetas no son de cambio de vida, pero hacen una diferencia en la facilidad de uso y claridad del código. Si no estás seguro de lo que sería mostrado por algunos de los fragmentos, le animo a probarlos en tu navegador. Han sido probados y funcionales en Firefox 3.6.
Leer más…
DBA Oracle: Funciones y Responsabilidades
El administrador de la base de datos de una empresa es siempre considerado como la persona con más experiencia en el área de bases de datos. Por lo anterior, es conveniente tener muy claras las expectativas que se generan en torno a su trabajo y cuáles son los principales roles que debe asumir dentro del marco corporativo o de un proyecto.
Leer más…
Los 10 mejores trucos tecnológicos para ahorrar tiempo
He notado algo interesante sobre la sociedad y la cultura. Todo lo arriesgado requiere una licencia: aprender a conducir, poseer armas, casarse.
Esto se aplica a todo lo arriesgado, menos a la tecnología. Por algún motivo, no hay un programa de estudios estandarizado, no hay una formación básica. Es como que te dan el ordenador y te echan del nido. ¿Cómo se supone que hay que aprender estas cosas? Por ósmosis. Nadie nunca se sienta y te dice: «Así es como funciona». Así que hoy les voy a contar 10 cosas que pensaban que todo el mundo sabía, pero parece que no.
Servidor SQL Server lento pero CPU Normal
Tienes algunos problemas con SQL Server. De vez en cuando tienes períodos en los cuales incluso la ejecución de un simple SELECT demora más de un minuto. Durante este período, el uso de CPU y memoria en el servidor tienen una apariencia normal. Haz realizado algún control básico sobre el servidor utilizando el monitor de rendimiento, pero con esto no se ha descubierto nada y ya no tienes más ideas. ¿Cuál sería el siguiente paso en el diagnóstico del problema?
Te pones a revisar los procesos que están corriendo en el servidor SQL Server y ves que la mayoría tiene un tipo de espera CXPACKET.
Leer más…
Sleep en Script T-SQL
Digamos que deseas esperar durante 10 segundos o hasta un determinado momento antes de proseguir adelante en un script. Este es el Transact SQL a utilizar:
WAITFOR Delay '000: 00:10 '
La muerte del PC por Ray Ozzie: Amanecer de un nuevo día
El día 19 nos hacíamos eco de la noticia de que Ray Ozzie, hasta ahora «Chief Software Architect» de Microsoft, dejaba la compañía. Ozzie ha sido siempre uno de los abogados de la «nube» en una empresa que aún vive de Windows y Office y en su despedida ha querido dejar un mensaje que podría ser profético de cómo van a evolucionar las cosas en el mercado de la tecnología y en concreto cómo va a ser el futuro de Microsoft.
Leer más…
Hack expone la seguridad de la autenticación por formularios en ASP.NET
Dos investigadores de seguridad, tailandeses Duong y Juliano Rizzo, han descubierto un error en el mecanismo predeterminado de cifrado que se utiliza normalmente para proteger las cookies se generan al implementar la autenticación por formularios en el de ASP.NET. El uso de su herramienta (el Padding Oracle Exploit tool o POET), puede repetidamente modificar una cookie de autenticación de los formularios ASP.NET cifrados con AES y, mediante el examen de los errores devueltos, determinar la Machine Key utilizada para cifrar la cookie. El proceso se afirma que es 100 por ciento confiable y dura entre 30 y 50 minutos para cualquier sitio.
Leer más…
Experimentos en HTML 5
Este es el laboratorio creativo y zona de juegos interactivos de Hakim El Hattab. Dedicado a la exploración de la interacción, los efectos visuales y tecnologías.
Si te gusto esto, a Hakim le encantaría que le digas hola en el Twitter o juegues con el código en jsdo.it
Por favor, no uses esto para comparar HTML5 vs Flash. Lo hago porque es divertido. No porque es HTML5.
Leer más…
Genera ingresos desde tu sitio web
Si tienes un blog o un sitio web de contenido, ahora puedes generar ingresos por el esfuerzo que haces por publicar tu trabajo.
Google tiene un programa llamado AdSense que te permite generar ingresos mediante la colocación de anuncios de texto relevantes en las páginas de tu sitio.
Ahora puedes generar ingresos, incluso si tu sitio tiene un tráfico bajo o incluso si el contenido del sitio no se encuentra en Inglés.
Leer más…
¿Cómo enriquecer las relaciones entre el gerente y los empleados?
Está muy de moda hablar del compromiso de los empleados y de la inteligencia emocional en su trato, pero para que una organización dé su máximo rendimiento, la clave está en predicar con el ejemplo.
Así lo piensa Steve Tobak, colaborador del portal Inc., que recoge algunas recomendaciones para mejorar las relaciones jerárquicas en la empresa.
Para empezar, Tobak parte de la comparación con las relaciones matrimoniales, especialmente si uno de los miembros trabaja toda la jornada fuera y el otro se dedica al cuidado de la casa y de los niños.
El que trabaja fuera cree que se le debe agradecer su dedicación, y el que se queda en casa también. Y los dos coinciden en que su trabajo no se valora. Si se cambian los roles por gerente y empleado, las similitudes son considerables.
Leer más…