Archivo septiembre 2009
Dar transparencia de Aero a Firefox en Windows Vista y Seven
Si son usarios de Windows Vista ó 7, lo mas probable es que tengan la interfaz Aero (que posee las transpariencias y efectos de ventana) y veran como Internet Explorer tiene apariencia agradable con esas ventanas transparentes. Pues resulta que también pueden hacer lo mismo con Firefox utilizando el plugin Glasser, simplemente lo instalas (es un plugin experimental pero a mi me ha funcionado perfectamente) y listo, al reiniciar Firefox tendrás una apariencia mas Aero.
La historia del Hacking
Este artículo se parece al anterior, es otra cronología que encontré gracias a microsiervos acerca de la historia del Hacking, si son fanáticos de la seguridad informática como yo. les gustará ya que muestra alguno de los eventos mas importantes desde el inicio del Hacking hasta nuestros dias. Sin embargo, me pareció que hubo otros eventos famosos que también debieron incluirse como:
- DVD-John crackea el sistema de los DVDs.
- El virus I Love You
- El virus Sasser y Blaster
- El ataque a Facebook y twitter por hackers rusos.
Bueno, el link para verlo es en: http://www.focus.com/fyi/it-security/history-hacking/ y está en ingles. Recuerden comentar si les gustó o desean hablar del tema.
Historia de los buscadores de Internet
Hoy me encontré con esta página que relata la Historia de los buscadores de Internet y decidí compartirla a través de mi blog, porque aparte de ser interesante, me recordó como ha cambiado esto a lo largo de los años. Además, para aquellas personas que tenemos mucho tiempo usando Internet, recordemos los navegadores que hemos usado.
En estos momentos parece gracioso comentar como en una época no tan lejana, los buscadores (recuerdo que Yahoo era así) eran mantenidos por personas, donde eran contratados para navegar todo el día buscando páginas web para agregar al índice del buscador (Recuerdo haber mandado por ahi en el 1999 mi primera página personal, la ascendete de skatox.com, hospedada en el extinto Geocities). Hoy en día,sería imposible hacer eso, pero gracias a los robots y sus algoritmos secretos, los buscadores pueden indexar muchisimas páginas por segundo y darnos información de ellas casi instantáneamente.
Bueno, lean el artículo http://www.searchenginejournal.com/search-engine-history/13152/ y si les gustó, o desean hablar del tema, comenten aquí en el blog.
Will the real Linus Torvald please stand up?
Cada mes de este año les he dejado un video musical geek, en este mes había tardado, pero he estado muy ocupado así que les dejo uno que es una parodia de Slim Shady de Eminem, con Fake Linus.
¿Cómo modificar la pantalla de registro en Drupal?
Esta entrada del blog, la escribo porque fué algo que surgió en el trabajo y al buscar información en la red casi no conseguí por lo que decidí colocar esto en mi blog. Además, también mostraré como agregar campos nuevos que se incluyen a cada usuario mediante el módulo profile al formulario de registro.
El método a usar va a ser una moficación del tema, específicamente para la página de registro de usuario (user/register), para ello utilizaremos una serie de cosas que nos provee Drupal. Lo que haremos es editar el archivo template.php que se encuentra dentro de la carpeta de nuestro tema y agregar la siguiente función:
function ELNOMBREDETUTEMA_theme($existing, $type, $theme, $path) {
return array(
// tell Drupal what template to use for the user register form
'user_register' => array(
'arguments' => array('form' => NULL),
'template' => 'user-register', // this is the name of the template
),
);
}
Recuerda cambiar ELNOMBREDETUTEMA por el nombre del tema que estas usando y que corresponde el archivo template.php, esta función lo que hará es que al entrar a la página user/register obliga a usar el template con el nombre de user-register.tpl.php. Bueno ahora lo siguiente que haremos es crear el archivo user-register.tpl.php de acuerdo a nuestras necesidades. En el caso que voy a poner aquí es un registro sencillo que imprime: el texto de registro, el nombre usuario, el correo electrónico a usar, un campo personalizado del módulo profile, los campos ocultos y obligatorios del formulario el boton de enviar.
<div id="registration_form">
<?php print drupal_render($form['user_registration_help' ]); ?>
<div class="field">
<?php print drupal_render($form['account']['name']); ?>
</div>
<div class="field">
<?php print drupal_render($form['account']['mail']); ?>
</div>
<div class="field">
<?php print drupal_render($form['category']['profile_field']); ?>
</div>
<div class="field">
<?php
print drupal_render($form['form_id']);
print drupal_render($form['form_build_id']);
?>
</div>
<div class="field">
<?php print drupal_render($form['submit']); ?>
</div>
Ya con eso solo les falta jugar y modificar las cosas a su antojo.





