Límite de Chandrasekhar
Y luego la nada ...
= { ... }
He pasado unos dias en Galicia, de vacaciones. En flickr os dejo algunas fotos: humo, helicopteros, naturaleza quemada... por lo demas Galicia está muy bien. Volvere!
Etiquetas: 2006
Ya tengo internet en mi casa. Aqui os dejo un mural para celebrarlo, lo encontre en populicio.us, como no...
Etiquetas: 2006
Asi son las infraestructuras que sostienen la red de redes:
Internet
WOW!
Etiquetas: 2006
He añadido dos nuevas entradas al proyecto helusinfa, como siempre disponible en flickr.
La primera de ellas es "sweet summer dream", con un minimo retoque sobre una foto nocturna obtenida del cielo navarro.
La segunda, "owned", con bastante más retoque: 3 filtros, blur gausiano, ajuste de tonos... desde el cesped del jardin de mi casa.
Que os gusten!
Etiquetas: 2006
En lifeclever, dejan 7 consejos para aumentar la efectividad en "tu" trabajo.
Etiquetas: 2006
En lifehack.org han publicado un artículo sobre como utilizar un conjunto de herramientas online para mejorar tu ciclo de trabajo, workflow para los yankis.
Etiquetas: 2006
En diveintomark.org, recogen lo que consideran aplicaciones esenciales para Ubuntu. Habrá que echarlas un vistazo!
Tenemos nuevo autor en el helusinfa: Kan!s :)
Etiquetas: 2006
En Prototype Window Class, han creado una libreria capaz de añadir "ventanas" en tus páginas HTML. El efecto de la ventana está muy logrado, tanto que se pueden mover, maximizar, minimizar, abrir, cerrar...
Se me ocurren un par de usos para esta libreria realmente útiles!! Como no, esta construido usando la omnipotente Prototype.
Etiquetas: 2006
En MaxPower, se han currado una lista, la cual actualizan con asiduidad, sobre sitios donde se pueden conseguir iconos gratis.
Por otro lado, os paso este enlace por si quereis ver cual es la pinta de vuestra web, en general de cualquier URL, en forma de grafo.
Aqui podeis ver la pinta que tiene helusinfa.blogspot.com, la verdad es que no se cual es el algoritmo que usan para pasar desde la página a grafo, pero sería interesante echarle un vistazo.
Actualizado:
En Pixel y Dixel, explican como se forma el grafo.
Etiquetas: 2006
Firebug es una extensión, en algunos casos completamente imprescindible, para Firefox (>1.5)
Funcionalidades:
Etiquetas: 2006
Dale, dale, dale y vuelve a darle.
Abismo
Tiene algún límite?
Y para completar este post categoria misc: Mil Novecientos Ochenta
Aunque en esa época era muy joven, de una forma u de otra muchos de los temas me vienen a la memoria como si fuese ayer mismo.
Como decia un amigo: ...una mala racha que habia que pasar...
Etiquetas: 2006
Primero fue YAHOO, que con sus YUI demostraba el esfuerzo que están haciendo las grandes compañías de Internet por llegar a la tan mentada Web 2.0. Ahora Google presenta su framework AJAX-Java.
Espero que a nadie le quede duda alguna de que AJAX será este año la tecnologia más de moda, como lo fue el año pasado. Asi como lo será Javascript. En el enlace os dejo lo que según Mozilla tendría que ser la versión 2.0 de este lenguaje.
Web for every(one|thing|where)!
Actualizado:
Otro más que se sube al carro: Eclipse Ajax Toolkit Framewok. Nada más y nada menos que la IMHO mejor herramienta de desarrollo.
Etiquetas: 2006
Siempre pensamos que La Tierra es inmensa, y lo es, pero si lo comparamos con el resto de planetas, ni que decir con el sol, nos damos cuenta de que nuestro planeta es diminuto!
Aqui dejo la siguiente comparativa, que sirve para hacerse una idea de las proporciones entre los distintos astros del Sistema Solar.
Etiquetas: 2006
Lo prometido es deuda, un ejemplo de como usar la notación JSON y la función addEvent para algo útil.
El grueso del script lo compone el objeto ZebraTable que haciendo uso de la función abreviatura $(), que es lo mismo que document.getElementById(), y de la función addEvent es capaz de rayar una tabla html, dándole un aspecto realmente profesional.
var ZebraTable = {
bgcolor: '',
classname: '',
stripe: function(el) {
if (!$(el)) return;
var rows = $(el).getElementsByTagName('tr');
for (var i=1,len=rows.length;i < len;i++) {
if (i % 2 == 0) rows[i].className = 'alt';
Event.add(rows[i],'mouseover',function()
{ ZebraTable.mouseover(this); });
Event.add(rows[i],'mouseout',function()
{ ZebraTable.mouseout(this); });
}
},
mouseover: function(row) {
this.bgcolor = row.style.backgroundColor;
this.classname = row.className;
row.className = 'over';
},
mouseout: function(row) {
row.className = this.classname;
row.style.backgroundColor = this.bgcolor;
}
}
Etiquetas: 2006
Dustin Diaz acaba de publicar la entrada número 11 en su podcast. En esta entrada hace una revisión de las mejores 10 funciones que propuso en Noviembre de 2005, que conforman su commons.js.
Lo estoy escuchando ahora, parece ser que se ha encariñado con las YUI de Yahoo.
Entre las funciones que se caen tras la revisión, esta precisamente addEvent, la cual os la he comentado en la entradas anteriores. No es que se caiga, pero se opta por usar la gestión de eventos de las YUI, o por lo menos recomienda usar la mejor implementación que se podría hacer, disponible aqui.
Os pego el código de la nueva forma de implementar la asociación de eventos:
function addEvent( obj, type, fn )
{
if (obj.addEventListener)
obj.addEventListener( type, fn, false );
else if (obj.attachEvent)
{
obj["e"+type+fn] = fn;
obj[type+fn] = function() {
obj["e"+type+fn]( window.event ); }
obj.attachEvent( "on"+type, obj[type+fn] );
}
}
function removeEvent( obj, type, fn )
{
if (obj.removeEventListener)
obj.removeEventListener( type, fn, false );
else if (obj.detachEvent)
{
obj.detachEvent( "on"+type, obj[type+fn] );
obj[type+fn] = null;
obj["e"+type+fn] = null;
}
}
Etiquetas: 2006
En la entrada anterior mencioné (y utilizé) una función para asociar eventos a objetos de JavaScript que saqué del common.js de Dustin Diaz. Hoy voy a explicar como funciona, en mayor profundidad.
Primero veamos el código completo de esta función:
/* addEvent: simplified event attachment */
function addEvent( obj, type, fn ) {
if (obj.addEventListener) {
obj.addEventListener( type, fn, false );
EventCache.add(obj, type, fn);
}
else if (obj.attachEvent) {
obj["e"+type+fn] = fn;
obj[type+fn] = function() {
obj["e"+type+fn]( window.event ); }
obj.attachEvent( "on"+type, obj[type+fn] );
EventCache.add(obj, type, fn);
}
else {
obj["on"+type] = obj["e"+type+fn];
}
}
Etiquetas: 2006
Una vez introducidos a lo que es JSON, lo que resultaría de utilidad es saber como usarlo para el desarrollo de nuestros scripts.
Siguiendo este modelo nuestro código quedara ordenado por objetos. Dentro de cada objeto primero añadimos los campos que necesitemos, seguido la función init que inicializa todos los campos que lo necesiten, y por último el grueso del funcionamiento asociado al objeto.
A continuación se muestra un posible modelo para trabajar con esta notación:
var obj = {
a : Object,
b : Array,
c : false,
d : null,
init : function() {
// inicializar las variables del objeto
a = document.getElementById("estado");
this.run();
},
run : function() {
// ejecutar el codigo que queramos
}
}
function initializer() {
obj.init();
// añadir el resto de inicializadores de otros objetos aqui
}
//se puede usar cualquier codigo, body.onload,
//YAHOO.event, Prototype.js para asociar
//la función initializer al evento de carga.
addEvent(window,'load',inializer);
Etiquetas: 2006
JSON es el acrónimo de JavaScript Object Notation, y es un subconjunto de este lenguaje. Es un formato de texto independiente del lenguaje. La mayoria de los lenguajes de programación tienen soporte para trabajar con este tipo de notación, los podemos encontrar todos listados en json.org.
JSON es un formato de intercambio de información, algo parecido a XML, pero más ligero. Es facilmente legible por humanos, a la vez que es fácil aprender su sintáxis para cuando queramos escribirlo.
Al ser JSON un subconjunto de la notacion de objetos de JavaScript, hacer uso de esta notación desde JavaScript es bien sencillo. Por lo tanto otro uso para esta notación es simular la orientación a objetos tradicional desde JavaScript. Veamos el siguiente objeto en notación JSON:
var objetoJSON = {
a: "soy un string",
b: ["soy", "un", "array", "de", "strings"],
c: function(){
alert("soy una funcion" + this.a + this.b[0]);
}
}
Etiquetas: 2006
So close, no matter how far
Couldn't be much more from the heart
Forever trusting who we are
and nothing else matters
Never opened myself this way
Life is ours, we live it our way
All these words I don't just say
and nothing else matters
Trust I seek and I find in you
Every day for us something new
Open mind for a different view
and nothing else matters
never cared for what they do
never cared for what they know
but I know
Etiquetas: 2006
The only thing standing between you-as-amateur and you-as-expert is dedication.
Etiquetas: 2006
El otro dia os presente la nueva serie de animacion Ergo Proxy. Resulta que leyendo comentarios sobre esta serie encontre referencias a otras series de los mismos creadores. La que más se nombraba era Samurai Champloo.
Anime Underground tiene todos los capitulos repartidos en la mula, no tienen muchas fuentes pero con paciencia se pueden conseguir. Hoy he visto el primer capitulo y me ha gustado. Musica hiphop para una serie de samurais con animaciones muy bien conseguidas. Personajes estilizados y movimientos agiles de camara.
Para mas info sobre esta serie : wikipedia!
Actualizado: Samurai Champloo en Cuatro.
Etiquetas: 2006
Se salió. Saco a relucir todos sus mejores temas, no echamos en falta ni uno! Incluso el mítico Ser o No Ser que hacia en Poesia Difusa junto a Lirico de Doble V. Por no hablar de la canción que más he escuchado en esto del hiphop: Basado en Hechos Reales.
Que decir de los Arma Blanca?! Tremendos, le dan una fuerza a Nach en cada tema difícil de igualar. Esperamos una gira de los AB en solitario. Animo!!
Etiquetas: 2006
Ergo Proxy, nueva serie anime. El primer capítulo es de una calidad técnica abrumadora, con diferencia las mejores animaciones en mucho tiempo.
La historia se desarrolla en un futuro cercano en el que boots y humanos conviven en aparente armonia.
Viendo el primer capítulo puedo aventurar que sera una mezcla de terror, boots, movimientos imposibles y psicologia, adezerado con unas excelentes animaciones. La música, asi como la ambientación en general, es de una calidad sublíme.
Como siempre disponible en Frozen Layer.
Etiquetas: 2006
...por el mismo hecho de realizar la medida, el experimentador modifica los datos de algún modo, introduciendo un error que es imposible de reducir a cero, por muy perfectos que sean nuestros instrumentos...
Etiquetas: 2006
Desde LifeHacker :
Clarity is key. Clarity is the key component, because you need to have clarity in your communication to the people you lead, and to the people you serve, you need to have clarity of mission, purpose and passion so people want to follow you, and you need clarity of purpose to wade through all the information that will come your way to find the truth, or at least the most relevant information.
Etiquetas: 2006
Whot, como pasa el tiempo.
Para celebrar la entrada numero cien, que mejor que una mirada a la blogoesfera. Los 50 blogs más referenciados por el resto del mundo, los verdaderos bloggers: Linkology
Etiquetas: 2006
Yahoo ha presentado sus herramientas y patrones de diseño para la nueva web que estamos viviendo. Y en el siguiente blog las analizan una por una: Yuiblog.
Etiquetas: 2006
El dia 3 de Marzo, Nach actuara en Bilbao (Santana 27). Las entradas ya están a la venta y yo ya tengo la mia. ¿A que esperas?
Etiquetas: 2006
Etiquetas: 2006
Uy, que me olvido de mi blog. No puede ser, tantas cosas por hacer, descubrir, leer, entender, disfrutar... Para el que quiera saber en lo que estoy metido solo tiene que pasar por mi del.icio.us y echar un ojo a los enlaces que añado diariamente.
Uno de ellos, el último (por ahora) es una guia de optimización para Ubuntu, si bien se puede aplicar a cualquier desktop Linux. La guia esta en castellano, y a prueba de tontos. Los consejos son claros y directos. Del estilo: escribe esto en este sitio.
Uno de los consejos que mas útil me ha parecido es el que propone modificar el valor relativo a la cantidad de swap que se hace. Si reducimos el valor por defecto (para los kernel de la familia 2.6 es de 60) conseguiremos aumentar de forma considerable el rendimiento general de nuestro escritorio.
Linux now!
Etiquetas: 2006
Etiquetas: 2006
Vendrá una edad en que la ciencia oscurecerá por doquier, las esperanzas de los hombres. Carros de hierro rodaran por la tierra, que se endurecerá y vaciará para soportar su peso. El aire se llenara con el clamor de muchas voces. Plagas y enfermedades desconocidas, serán multitud hasta que el suelo y el mar enfermen, y el viento, se convierta en un flujo de vapores envenenados.Todo hombre será puesto a prueba dolorosamente. De tal modo que al fin, ninguno escapará de la opción entre la luz y la oscuridad: Necrópolis.
Etiquetas: 2006
Ta-da: Tienes muchas cosas en la cabeza? Demasiadas? Seria la hostia poder anotarlas todas, y poder acceder a ellas siempre que quisieses, incluso que alguien a parte de ti las pudiese ver...o incluso editar?
Ta-da es un gestor de todos. Un todo es algo que tienes por hacer. Con esta herramienta podrás anotar las cosas que tienes que hacer mañana, la semana que viene, ... Puedes crear varias listas, publicar algunas de las listas para que sean accesible para el resto del mundo, o limitarlas a ciertos usuarios.
Ta-da forma parte del conjunto de aplicaciones desarrollado por 37signals: Basecamp.
Software colaborativo, de calidad, por un tubo. Todo en RoR!?
Etiquetas: 2006
Hace unos semanas os comentaba la revolución que ha vivido internet gracias a los tags. En el siguiente enlace podeis encontrar un resumen pormenorizado de lo que ha sido este año en cuanto a los tags, asi como una guia básica para saber como elegir el tag más apropiado para un determinado contenido: Reglas para poner tags
Etiquetas: 2006
Falsalarma - El Camino Recto @
Hay dias en los que palos no duelen, no muelen, no suelen volver cual muelles.
Etiquetas: 2006
Etiquetas: 2006
Dos cosas interesantes relacionadas con Flickr:
Etiquetas: 2006
Vive para los demás sin dejar de pensar en ti. Se que es difícil pero lo comprenderás.
Etiquetas: 2006