zZZZzzzZZzZzz... boas noites!

Estas filtrando por el mes:

Enero de 2008

31/01Isilon Systems entra en España

¿Sabes como se gestiona el almacenamiento de todas las imágenes que obtiene la NASA a través de sus sondas espaciales?

Isilon Systems es la empresa en la que confía esta agencia. Líder tanto en sistemas como en software de almacenamiento en clústeres para contenido digital, Isilon ha decidido entrar en el mercado español presentando sus sistemas IQ de almacenamiento, los nuevos X-Series.

Los sistemas X-Series de Isilon son los primeros en alcanzar los 1.6 Petabytes de capacidad y una tasa de transferencia de 10 Gigabytes por segundo en un único sistema de archivos, una escalabilidad 100 veces superior y un rendimiento 20 veces mayor que los sistemas SAN y NAS de almacenamiento tradicional. Esto lo consiguen dotando a los equipos del procesador Xeon 5130 de Intel y gracias a su propio sistema operativo, el OneFS.

Isilon X-Series Isilon X-Series Isilon X-Series

30/01Pagina Anterior de Firefox en Ubuntu

Una de las cosas que me molestaba [por lo acostumbrado que estaba] de trabajar con Firefox en Ubuntu era el no poder navegar a la página anterior con la tecla de Borrar [Backspace].

Si te pasa lo mismo que a mi, sigue estos pasos para cambiar el comportamiento de la tecla:

Firefox en Ubuntu

  • Escribir en la barra de direcciones about:config para acceder a la configuración interna del navegador.
  • Filtrar por la siguiente clave: browser.backspace_action
  • Hacer doble click en la línea y asignar el valor 0

Listo! El cambio es inmediato, sin necesidad de reiniciar el navegador. Si quisieras navegar a la página siguiente, solo tendrías que mantener pulsado Mayúsculas [Shift] y Borrar [Backspace].
Si por el contrario, asignas el valor 1 a la clave, los mismos atajos de teclado te servirán para hacer scroll por la página actual.


29/01Blogocosa, Quién es Quién…

Blogocosa

Hoy he recibido un correo informándome de la presentación de Blogocosa, una aplicación basada en Bitacoras.com que muestra una representación visual de los usuarios más populares del sistema.

Blogocosa ordena y clasifica gráficamente los usuarios en función del número de seguidores que tienen en sus perfiles de Bitacoras.com, la mayor red social para bloggers en español. [visitar mi perfil]

La gran utilidad que tienen este tipo de servicios es la de conocer nuevas webs y blogs, así como estar en contacto con ellos.

Así que ya sabeis, si quereis salir en el poster ya podeis ir creando una cuenta en Bitacoras.com y comenzar a relacionarse con otros usuarios.


27/01Geany, Editor para Programadores

Geany

En mi equipo personal, el editor de texto que uso para programar desde mi Ubuntu es Geany.

Geany es un pequeño entorno de desarrollo integrado. Ha sido desarrollado para proporcionar un ligero y rápido IDE, con muy pocas dependencias de los paquetes. Es independiente del escritorio, lo único que necesitas es tener las GTK2 instaladas para ejecutarlo.

Entre sus características se encuentran:

  • Resaltado de sintaxis.
  • Soporte para completar código automáticamente.
  • “Call Tips”, ventanas de ayuda que muestran los argumentos necesarios de una función.
  • Soporte para múltiples lenguajes: C, Java, PHP, HTML, Python, Perl, Pascal..
  • Generación automática de arbol de variables, funciones, etiquetas… usadas en el código.
  • Opción de compilar directamente desde el editor.
  • Terminal integrado.
  • Pequeño tiempo de carga para iniciar.

Además tiene plantillas por defecto para los archivos más comunes. Así, al hacer click en Nuevo -> Archivo de fuente C++ aparecerá un documento con:

C++:
  1. /*
  2. *      sin título.cpp
  3. *     
  4. *      Copyright 2008 Hanok <hanok@V6216EA>
  5. *     
  6. *      This program is free software; you can redistribute it and/or modify
  7. *      it under the terms of the GNU General Public License as published by
  8. *      the Free Software Foundation; either version 2 of the License, or
  9. *      (at your option) any later version.
  10. *     
  11. *      This program is distributed in the hope that it will be useful,
  12. *      but WITHOUT ANY WARRANTY; without even the implied warranty of
  13. *      MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
  14. *      GNU General Public License for more details.
  15. *     
  16. *      You should have received a copy of the GNU General Public License
  17. *      along with this program; if not, write to the Free Software
  18. *      Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston,
  19. *      MA 02110-1301, USA.
  20. */
  21.  
  22. #include <iostream>
  23.  
  24. int main(int argc, char** argv)
  25. {
  26.    
  27.     return 0;
  28. }

Para instalarlo en Ubuntu puedes hacer click aqui o utilizar apt-get:
sudo apt-get install geany


27/01Annie Leibovitz’s Disney Fantasyland

Una de las campañas más famosas [y lo digo por los fotografiados] de Annie Leibovitz es la Disney Fantasyland. En este proyecto, Leibovitz fotografía a famosos metiéndose en la piel de personajes de la Disney y recreando escenas de las míticas películas de la compañía de dibujos animados.

Actualizada a fecha 24/01/2008.


26/01Pecten Jacobaeus

Pecten Jacobaeus


24/01Podtropolis, el iPod Tracker

Podtropolis

Podtropolis es un sitio de torrents [¿qué es eso?] especializado en el contenido para iPods. Las descargas las divide en categorías como Música, Videos Musicales, Películas o Televisión.
Aunque la mayor parte del contenido está en inglés, es un buen lugar para descargarse packs de videoclips musicales.


21/01Escribir Tipos Binarios en el Registro

Después del comentario de Jack en mi última entrada sobre la lectura/escritura del registro de Windows usando VBScript, me puse a investigar como se podían introducir valores binarios en una clave.

Si tuvieramos que introducir un valor binario con formato corto usaríamos simplemente la instrucción RegWrite:

WSHShell.RegWrite("\HKey\KeyTest\", 0x1, "REG BINARY")

Pero, tras consultar unas cuantas páginas especializadas, he descubierto que no existe una forma automática de realizar este proceso para valores con formato largo [p.e: 00 00 10 01]. La única solución posible que tenemos que usar se basa en generar una archivo temporal con la información a grabar e importarlo en el registro [sí, es muy cutre].

Os presento las funciones necesarias para escribir y leer valores binarios en las claves del registro de Windows:

Procedimiento para Escribir en el Registro un Valor Binario

Visual Basic:
  1. Sub RegBinWrite (key, value, data)
  2.  
  3.   Dim st_TEMPFILE
  4.   st_TEMPFILE = “wBin.reg”
  5.  
  6.   Dim oFS
  7.   Dim txtStream
  8.   Dim WshShell
  9.   Dim valString
  10.  
  11.   key = ”[“ & key & ”]”
  12.  
  13.   If value <> ”@” then
  14.     value = chr(34) & value & chr(34)
  15.   End if
  16.  
  17.   valString = value & ”=” & data
  18.  
  19.   Set oFS = CreateObject(“Scripting.FileSystemObject”)
  20.   Set txtStream = oFS.CreateTextFile(st_TEMPFILE,True)
  21.   txtStream.WriteLine(“REGEDIT4”)
  22.   txtStream.WriteLine(key)
  23.   txtStream.WriteLine(valString)
  24.   txtStream.Close
  25.  
  26.   Set WshShell = CreateObject(“Wscript.Shell”)
  27.   WshShell.Run “regedit /s “ & st_TEMPFILE, 1, True
  28.   Set WshShell = Nothing
  29.  
  30.   oFS.DeleteFile st_TEMPFILE
  31.   Set oFS = Nothing
  32.  
  33. End Sub

Para realizar el proceso haríamos una llamada tal que así:

RegBinWrite "HKEY_CLASSES_ROOT\.000HNK", "Prueba", "hex:00,00,01,00"

Y si quisieramos que la clave binaria sea la predeterminada, usaríamos el caracter @:

RegBinWrite "HKEY_CLASSES_ROOT\.000HNK", "@", "hex:00,00,01,00"

Función para Leer un Valor Binario del Registro

Visual Basic:
  1. Function stRegBinary (RegBinaryArray)
  2.  
  3.   Dim item, st
  4.  
  5.   If Not isarray(RegBinaryArray) Then
  6.     stRegBinary = ””
  7.   Else
  8.     For Each item In RegBinaryArray
  9.       st= st & CStr(Right(“00” & HEX(item),2)) & ” “
  10.     Next
  11.     stRegBinary = Trim(st)
  12.   End If
  13.  
  14. End Function

Y para obtener el valor usaríamos la función del siguiente modo:
Set oReg = CreateObject("Wscript.Shell")
strClave = oReg.RegRead("HKEY_CLASSES_ROOT\.000HNK\Prueba")
MsgBox stRegBinary(strClave)


Sigue leyendo mis entradas: 1 2 3

extras

buscador

borrar

lo + comentado

  • 20# - Todo en Uno v.7 Hoy he acabado de bajarme el DVD Todo en Uno v.7. En cuanto lo pruebe os comentare que tal esta [tiene buena pinta]. Copio y pego de la pagina del au...
  • 11# - Nuevo plugin para Wordpress: NoIE Partiendo de la idea de juntar a todos los desarrolladores web y realizarle un boicot al navegador de Microsoft, he desarrollado un pequeño plugin pa...
  • 10# - Kamelo Punto Semos: Jonathan Kamelo Punto Semos es el grupo formado por estos dos personajes y que se definen como "rumba-pop". Han dado el salto a la fama con su aparicion en el ...
  • 9# - mBox, mi nuevo plugin para WP Por fin me han habilitado la cuenta en Wordpress Extend y os puedo presentar mi nuevo plugin. mBox es un plugin que permite incluir presentaciones ...
  • 8# - Ya tengo un Asus EEE PC 900 ¡Por fin me ha llegado el Asus EEE PC 900 que tenia encargado! Apenas he podido trastear algo con el pero os comento las primeras impresiones [aunque...

flickr

El RavalESCAuditoriumSiesta, Typical SpanishSit Down