Radiohead “In Rainbows”

October 13, 2007 – 5:55 pm

El nuevo album de radiohead “In Raimbows”, esta disponible desde el sitio oficial y para descargarlo puedes pagar lo que quieras. Me registre y puse 0 en el pago, y me lo acepto, por ahi los que quieran pagar un poquito mas por esta obra estan invitados, pero sino, tambien lo pueden descargar. Click acá para descargar


Nuevo hosting.

September 26, 2007 – 1:32 pm

Pues si “compañero”, me he comprado un hosting por un año en dreamhost y me salio solo $ 22.40 (y con dominio incluido). Gracias a un código para descuento que me dio un amigo, pues me descontaron 97 dolares del total, por lo cual termine pagando esa suma insignificante por esta salvajada de servicio (http://www.dreamhost.com/hosting.html).

Para los interesados, aca les dejo un código de descuento “DAY“, obviamente sin las comillas ;)


Feliz dia del Programador !!!

September 14, 2007 – 11:31 am

El día doscientos cincuenta y seis de cada año se celebra el “Día del Programador”. Esta festividad tiene por motivo reconocer esfuerzo de los trabajadores de este ambiente tan atípico y estereotipado. La razón de que se celebre este día en particular proviene de que 256 es la cantidad de valores diferentes representables en un byte de datos (lo que equivale a 8 bits).

Se suele celebrar tradicionalmente organizando partidas de viejos juegos con computadora, haciendo pequeños programas que pueden considerarse como “inútiles” o de poca aplicación práctica, usando un nombre alusivo a tal evento en los distintos medios de chat, enviando mensajes de texto y emails con felicitaciones a amigos y/o conocidos que se trabajen, o estén estrechamente relacionados o involucrados en el mundillo y la jerga de los programadores. Algunas empresas del ramo acostumbran a realizar un brindis festivo.

El día número 256 de los años comunes es el 13 de septiembre, y en los años bisiestos resulta ser el 12 de septiembre.

Via Wiki


Harvard lanza un nuevo e innovador cliente P2P

August 31, 2007 – 11:01 am

Uno de los principales problemas de los clientes P2P siempre fue como hacer para asegurar los uploads. El P2P muere o avanza dependiendo de cuanto upload hace la gente. “Tribler team” como se hacen llamar, creen que con este nuevo algoritmo pudieran llegar a conseguir que el P2P reprodusca video en tiempo real, el único inconveniente es que tendriamos que migrar todos a su cliente.

La última versión de Tribler ( Tribler V4.1 ) mejora el algoritmo estandar “tit-for-tat” de BitTorrent creando uno que ellos llaman “give-to-get” (PDF article).

Los usuarios de Tribler siguen usando del modo convencional para los torrents, pero al encontrarse con otro usuario Tribler cambian al modo “give-to-get” donde se activa una red privada obviando al servidor central, basicamente esto significa que mientras más tu des, más rápido irán tus descargas.

Eso es todo, o casi todo, hice lo mejor que pude con la traducción porque no encontré ningun artículo en español, espero que les sirva y si tienen algo que correjir pq no entendí bien, por favor, ya saben que hacer.

Fuente: TorrentFreak

Aca les dejo un video del uso del programa


Lápida geek

August 30, 2007 – 12:36 pm

lapida geek


Los mejores errores de windows ! !!

August 28, 2007 – 10:59 am

 Un poco más de nuestro maravilloso windows..  para todos aquellos que hayan dejado atrás nuestro inicial sistema operativo, pues acá les dejo unas imagenes para que les de nostalgía.

http://www.javipas.com/2007/08/27/mensajes-de-error-en-windows/


Usando Zend_Db_Select para querys mas complejos o con join

August 19, 2007 – 6:19 pm

Aca les dejo un ejemplo de como se usaria la clase Zend_Db_Select basandonos en el turorial basico del Zend Framework que habia posteado anteriormente.

Los cambios a realizar serian estos.

Agregarmos a zf-tutorial/index.php


$db = Zend_Db::factory($config->db->adapter, $config->db->config->toArray());
Zend_Db_Table::setDefaultAdapter($db);
Zend_Registry::set(’db’, $db);

Asi quedaria zf-tutorial/application/controllers /IndexController.php:

/*Aca, usando el uso correcto de Zend_Db_Select pueden generar consultas con joins o lo que sea, todo funciona correctamente*/

function indexAction()
{

$this->view->title = “My Albums”;$select = new Zend_Db_Select(Zend_Registry::get(’db’));
$select->from(array(’A’ => ‘album’),
array(’artist’, ‘title’));
$select->order(’artist’);
$stmt = $select->query();
$result = $stmt->fetchAll();
$this->view->albums = $result;

}

En zf-tutorial/application/views/scripts/index/index.phtml

cambiariamos

<?php echo $this->escape($album->title);?>
<?php echo $this->escape($album->artist);?>
<?php echo $this->baseUrl ?>/index/edit/id/<?php echo $album->id;?>

por

<?php echo $this->escape($album[’title’]);?>
<?php echo $this->escape($album[’artist’]);?>
<?php echo $this->baseUrl ?>/index/edit/id/<?php echo $album[’id’];?>

y eso es todo queridos amiguitos ;)

Si lo solicitan pues puedo hacer una especie de pdf al estilo de akrabat para que se puedan guiar mejor, o me pueden preguntar que no tengo ningun problema en ayudar siempre que pueda ;)

error o sugerencia, por favor, solo comenten


Imprimiendo todas las variables y sus valores en un script.

August 17, 2007 – 4:42 pm

Para los que no la conocían, me incluyo y seguro que hay muchos, get_defined_vars()es una función integrada de PHP que te devuelve un array con todas las variables y sus respectivos valores. Una y cada una de ellas, ($_SESSION, $_POST, $_GET, $_SERVER, $_COOKIES) y todas las nuestras. Es importante agregarlo en la última línea así nos trae todas, ya que te imprime desde su posición hacia arriba.

$aVars = get_defined_vars();
print_r($aVars);

Con esto bastaría, basicamente son estas dos lineas. Para una mejor letura, yo particularmente agrego una función para darle formato a la salida, por lo que yo la uso de esta manera:

function printR($array)
{
echo "<pre>";
print_r($array);
echo "</pre>";
}
...............................

$aVars = get_defined_vars();
printR($aVars);

Este resultado es mucho mas lindo y legible. ;-)


¿Quién edita en wikipedia?

August 16, 2007 – 12:26 pm

wikipedia - www.binarylabel.comComo muchos ya conocen, uno de los principales problemas de Wikipedia es la facilidad con que cualquier usuario puede modificar las entradas anónimamente. Si hay un articulo sobre Binary Label que no me gusta,  solo tengo que entrar y cambiarlo. Ahora, Wikipedia guarda todas las direcciones IP de los usuarios, pero la mayoría de los lectores no se fijan en el historial de la página y una menor cantidad le importa o está interesada en saber quién está comentando realmente.

Pero ahora una nueva herramienta ha salido a relucir para tratar con el anonimato en Wikipedia, y ha demostrado como miembros de compañias que van desde la CIA hasta Microsoft, han manipulado artículos a su conveniencia. Según Wired, Virgil Griffith, un estudiante graduado de CalTech ha creado WikiScanner, una herramienta que busca y rastrea las direcciones IP de aquellos que han modificado entradas.

La herramienta ha estado online por poco tiempo pero mientras mas gente juegue con ella, más ejemplos se encontraran del abuso de Wikipedia. Muchos de los ejemplos estan siendo compilados en http://wired.reddit.com/wikidgame, donde se esta haciendo una lista bastante interesante diria yo.


Hablemos de proyectos!!

August 15, 2007 – 10:42 am

www.binarylabel.com