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.
Deja un comentario
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.
Deja un comentario
Esta entrada del blog, la escribo porque fue 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 botón 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.
6 comentariosHace unos meses quedé seleccionado para ser participante de la Beta cerrada de Quake live. (Les recomiendo leer el artículo si no saben para que es). Para entonces, no se sabía si iba a existir versión para Unix y derivados, sin embargo, luego John Carmack salió declarando que no tenía sentido hacer un juego que sirva en un navegador si éste no era multiplataforma, con lo que confirmó el desarrollo de estas versiones que desde el día de ayer está disponible para Mac y Gnu/Linux.
Con solo entrar a https://www.quakelive.com/, podrán ahora descagar el plugin una vez iniciada la sesión. ¡Reinician el navegador y listo! ya pueden destrozar la arena con sus frags.
Nota: Me parece increíble como 10 años después se pueda jugar Quake en un simple navegador, cuando antes requerias una supercomputadora y excelente tarjeta de vídeo para jugarlo. ¿Se imaginan en 10 años jugar Rage en el navegador?
2 comentariosGracias al premio que me gané por el concurso IDEAS, pude comprar mi primer laptop. El cual es una Síragon SL3110 (Síragon es una ensambladora venezolana de productos tecnológicos).
La laptop me parece que ofrece buenas prestaciones:
En Windows Vista funciona todo correctamente y le instalé Archlinux 2009.08, donde agarró todo sin configurar nada :), sin embargo, debido a un problema con el driver inalámbrico, funciona a baja potencia. Espero resolver eso pronto, pero de resto todo bien.
Les recomiendo comprar esta laptop si andan buscando potencia y gran compatibilidad con linux (todos los drivers requeridos para funcionar están incluidos en el kernel, por lo que no hay necesidad de intalar cosas extras o leer sobre drivers).
P.D: Si no saben que driver usar para la cámara web, deben cargar el módulo ‘uvcvideo’ y listo 🙂
4 comentarios