Libro "Máxima Seguridad en Windows: Secretos Técnicos"

En el pasado Asegur@IT 3 (por cierto publicaré pronto un post sobre este fantástico evento), una de las charlas fue impartida por el gran Sergio de los Santos (también conocido como el hombre que no utiliza Antivirus y es capaz de convencerte que sin usarlos, también puedes proteger tu equipo) donde nos presentó su nuevo libro "Máxima Seguridad en Windows: Secretos Técnicos". Fue una charla espectacular, donde incluso se atrevió a hacer en unos minutos un ejemplo de inyección de código aprovechando un buffer overflow como si tal cosa.
Leer más

Vim cumplió ayer 20 años ¡qué haríamos sin él!

El editor de textos Vim salió a la luz el día 2 de noviembre de 1991. Inicialmente sólo era un clon de vi para el Amiga, pero pronto se expandió a otras plataformas convirtiéndose en el editor de textos compatible con vi más conocido y utilizado. ¿Por qué seguimos usando Vim?, yo desde luego no podría estar sin usarlo, aunque ahora cada vez más utilizo nano como editor de textos en Linux.
Leer más

Analizando y visualizando una página web en 3D con FireFox (Tilt)

Espectacular plugin llamado Tilt que visualiza una página web en 3D mostrando en relieve toda su estructura (DOM). Es muy útil para encontrar problemas en el código HTML al ofrecerte un nuevo punto de vista en 3D basado en capas del DOM (usa un código de colores para cada componente y capa de la web). También te muestra un pequeño mapa en formal de árbol, llamado "minidom", donde puedes ver de un golpe de vista toda la estructura DOM.
Leer más

SysAdmin Anywhere, un completo gestor del Directorio Activo gratuito

Windows Admin Anywhere es una aplicación gratuita con una interface muy intuitiva y fácil de manejar para poder gestionar usuarios, grupos, ordenadores, servidores y dominios. Contiene una gran cantidad de herramientas incluidas para poder hacer una buena gestión de nuestra red. Estas son las características: Gestión del ordenador Búsqueda de un ordenador Ver y editar propiedades Ver eventos Ver procesos en el ordenador remoto Monitor del rendimiento (CPU, memoria, etc) Ejecutar cualquier comando en el ordenador Ver listado de hardware instalado Idem del software Reiniciar un ordenador remoto Apagar un ordenador Información básica del ordenador Gestión del usuario Búsqueda rápida de usuarios Ver y editar las propiedades Añadir fotografías Añadir un nuevo usuario rellenando todos los campos requeridos automáticamente y crear un nuevo login usando una plantilla (esta opción me parece espectacular).
Leer más

Pasar de C a C++, una guía de referencia rápida

Diferencias entre C y C++ Tarde o temprano te toca pasarte a la programación orientada a objetos. Si eres un programador en lenguaje C y necesitas pasarte al C++, esta pequeña guía te orientará a hacerlo lo más claro y sencillo posible. Ángel Ortega es el creador (es español pero está en inglés), también ha programado el genial editor de texto para programadores llamado Minimun Profit. No os perdáis el documento, con un lenguaje muy claro va comparando los nuevos términos de la programación orientada a objetos en C++ con C, como las clases, constructores, etc.
Leer más

Cómo encontrar y configurar el servidor DNS más rápido para tu conexión

TM & ©2011 Lucasfilm Ltd. All rights reserved Windows y Mac Ya sabemos que cuando introduces una dirección en tu navegador, lo primero que hace el ordenador es resolverla, o sea, encontrar la IP correspondiente a esa dirección (URL). Para ello se conecta a los llamados servidores DNS (Domain Name Servers). Por ejemplo: www.cyberhades.com tiene asignada una IP como esta: 94.23.234.76 Cada proveedor de Internet tiene sus propias DNS, pero eso no significa que sean las mejores y las más rápidas.
Leer más

Desafío TuneUp de CyberHades, regalamos dos licencias

Tenemos dos licencias completas (cada una para 3 ordenadores) del fantástico programa para optimizar Windows, TuneUp (aquí ya hablamos sobre él) y queremos compartirlas con vosotros. Os proponemos un sencillo desafío criptográfico. Vamos a publicar una pregunta y queremos que la respondáis. Los dos primeros emails que recibamos con la respuesta correcta a la dirección del blog (explicando brevemente cómo lo habéis descifrado): se llevarán una licencia cada uno para poder instalar hasta en 3 ordenadores este fantástico programa.
Leer más

Dart, el nuevo lenguaje de programación web de Google

Hoy Google ha presentado su nuevo lenguaje llamado Dart anunciado como "familiar y natural". Está orientado a la programación web y es parecido a Java. Y cuando decimos parecido es porque actúa igual que Java y se ejecuta en una VM como Java. En cambio lleva una herramienta incorporada que convierte código Dart a Javascript. El objetivo es introducir una VM de Dart que pueda ejecutar código en el servidor pero se supone que más rápido (igual que Node.
Leer más

10 lenguajes de programación no tan conocidos que merece la pena echarles un vistazo

No son C, C++, Java, PHP, Python ó Ruby. Posiblemente estos lenguajes de programación puedan ser los sucesores de los más conocidos en un futuro, por eso no está mal saber un poco más sobre ellos: Haskell: http://www.haskell.org/ Erlang: http://www.erlang.org/ Io: http://iolanguage.com/ PLT Scheme: http://plt-scheme.org/ Clojure: http://clojure.org/ Squeak: http://www.squeak.org/ Ocaml: http://caml.inria.fr/ Factor: http://factorcode.org/ Lua: http://www.lua.org/ Scala: http://www.scala-lang.org/ En la web del artículo original encontrarás (en inglés) más detalles sobre ellos.
Leer más

Un vistazo rápido a las matemáticas de las animaciones en JavaScript

Lecciones en JavaScript para programar efectos visuales de animaciones. Desde una sencilla línea, mover objetos usando la función seno y muchos más en este espectacular tutorial de SmashingMagazine. Todo está documentado con código y muchos ejemplos, mira algunos de ellos: Sine bouncing message Double sine bouncing message Offset issue with plotting Distributing elements on a circle Distributing elements on a circle with correct angles Rotating a circle of boxes Oscillating rotating message Rotating message in a circle movement Boxed rotated message scroller No puedes perdértelo.
Leer más