Written on October 11th, 2009
.
Sabías que se pueden rotar imagenes (y cualquier elemento HTML) utilizando solo CSS?
Añade estas clases CSS a tus elementos HTML para rotarlos en pasos de 90 grados.
.rot0 {
-webkit-transform: rotate(0deg);
-moz-transform: rotate(0deg);
rotation: 0deg;
filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=0);
}
.rot90 {
-webkit-transform: rotate(90deg);
-moz-transform: rotate(90deg);
rotation: 90deg;
filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=1);
}
.rot180 {
-webkit-transform: rotate(180deg);
-moz-transform: rotate(180deg);
rotation: 180deg;
filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=2);
}
.rot270 {
-webkit-transform: rotate(270deg);
-moz-transform: rotate(270deg);
filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=3);
} Read the rest of this entry »
Written on October 5th, 2009
.
“Si un millón de personas está utilizando tu código, por lo menos la mitad de ellos percibirá si algo está mal en él. Un cuarto de ese medio millón puede que tenga el tiempo necesario para cambiarlo, si posee la destreza para hacerlo. Una décima parte de esos 12.500 no sólo tiene el tiempo y los conocimientos, si no también la inclinación a desarrollar un poco. Un pequeno porcentaje de las 12.500 personas no tendrán hijos, por lo que será capaz de concentrarse lo suficiente como para completar el esfuerzo. Al final, llegarán tres parches de tres personas diferentes y rechazarás dos de ellos porque no te gusta nada la solución o su estilo de programación.”
Extracto del artículo “Encontrar programadores” de Jon “Maddog” Hall en la revista Linux Magazine
Written on September 4th, 2009
.
# Make sure all inboxes are empty.
def process (inboxes)
inboxes.each { |inbox|
inbox.each { |item|
if item.requires_action? then
if item.takes_epsilon_time? then
item.do()
elsif item.can_be_delegated? then
item.delegate
waiting_for.append(item)
else
deferred.append(item)
end
elsif item.is_needed_later? then
filing_system.append(item)
elsif item.maybe_wanted_later?
someday_maybe.append(item)
else
trash.append(time)
end
}
}
endTaked from http://paste.ubuntu.com/263929/ and translated to Ruby language.
Written on July 14th, 2009
.
O aplicativo Fantasdic é un aplicativo de diccionario que permite buscar palabras dende moitas e diversas fontes. Destinado principalmente ao escritorio de GNOME, pero tamén pode traballar en outras plataformas, incluso en Windows. Fantasdic é software libre e programado na linguaxe de programación Ruby.
A principal vantaxa que presenta é o sistema de complementos, o que permite de forma sinxela extender o programa para que poida “consumir” datos dende as fontes que desexemos. O único necesario é programar o complemento axeitado.
Podedes obter a tradución ao galego dende: http://l10n.gnome.org/vertimus/fantasdic/master/po/gl
Aquí explicarei como instalar os dous complementos que programei para estender o aplicativo e así permitir que poida consumir datos dende http://open-tran.eu e máis do Corpus de Mancomun (www.mancomun.org).
Read the rest of this entry »