Archivos de Etiqueta: Software Libre

Frozen Bubble 2.0

Ayer me entere de que esta disponible el FB2.0, el adictivo juego, a mi parecer uno de los mejores GPL, y si usas debian en la rama unstable ya esta para probar, la verdad es que vuela…. y sigue estando bueno como el otro.

frozen bubble

Ordenan a empresa a desinstalar software ilegal en PC

La Justicia mendocina ordenó a una empresa desinstalar el software ilegal que utilizaba en todos sus equipos, aunque permitió que se archiven los datos almacenados, en un fallo inédito en el país.

La medida, adoptada contra la cadena de pinturerías Tekno Argentina, supone un fuerte impulso para las empresas que desarrollan software basado en el modelo de licencias propietarias, afectado por el alto índice de piratería que existe en el país, según fuentes de ese sector.

De acuerdo al estudio anual de la Business Software Alliance (BSA), una asociación que agrupa a decenas de desarrolladores de software del mundo, el 77% del software que se utiliza en la Argentina es de origen ilegal. Este índice se ubica por encima del promedio de América latina, que alcanza 68% y de países como Honduras y Panamá. El nivel alcanzado en el 2005 es más alto que el del 2004, que fue de 75%, y el del 2003, que llegó a 71%.

leer más »

Mi primer programa en C y Shell ;)

Hace un tiempo vi la necesidad de este programa, desde que recuerdo… en fin, hace tiempo lo vengo planeando. Como hace tiempo lo venia planeando llego el momento de compartirlos con todo el mundo, muchos lo conoceran, pero quiero que todos lo use….

Aqui el codigo:

#include [music.h]
#include [beer.h]
#include [girls.h]
main(){ run(partytime);}

Vieron, con estas 4 lineas de codigo pueden ser muy interesantes ;)
En la seccion SH:

cd /local/pub && more beer > /dev/mouth

# unzip; strip; touch; finger; mount; fsck; more; yes; fsck; fsck; fsck; umount; sleep;

% cat “food in cans”
cat: cannot open food in cans


% nice man woman
There is not an entry for woman.


% who is my match?
who: No match.


% ar t God
ar: Error: God does not exist


% ar r God
ar: Warning: creating God


% ^How did the sex change operation go?
^ Modifier failed.


% If I had a ( for every $ the Congress spent, what would I have?
Too many (‘s.


% make love
Make: Don’t know how to make love. Stop.


% make mistake
Make: Don’t know how to make mistake. Stop.


% make sense
Make: Don’t know how to make sense. Stop.


make friends with target
make: *** No rule to make target `friends’. Stop.


% got a light?
got: No match.


% man: why did you get a divorce?
man:: Too many arguments.


% !:say, what is saccharine?
Bad substitute.


% %blow
%blow: No such job.


% test my argument
test: argument expected


$ lost
lost: not found


$ PATH=pretending!/usr/ucb/which sense
no sense in pretending!


$ drink

“Microsoft quiere patentar la conjugación de verbos”

Desde Slashdot nos llega la noticia de que Microsoft está tratando de conseguir una patente que le daría un montón de royalties. Si lo consiguen, la conjugación del presente de saltar sería [yo salto]TM, [tu saltas]TM, [el salta]TM…

Por increíble que parezca, lo de las patentes en EEUU da pie para que cualquiera trate de patentar cualquier cosa. La discusión sobre las patentes software en Europa tendría que tener en cuenta casos como este, en el que los de Redmond pretenden patentar la forma en la que conjugamos los verbos.

Así lo demuestra el enlace a la oficina de patentes de los Estados Unidos, que data del 31 de agosto de este año y que no parece tener nada que ver con aplicaciones informáticas, el fuerte de los de Gates.

[Ver]TM para [creer]TM.

Thunderbird y los locales

Como siempre, realizo periodicamente un apt-get update y luego el correspondiente apt-get upgrade, para mantenerme actualizado, esta vez, como en otras anteriores actualizo mozilla-thunderbird no me puedo quejar de este, ya que hace bastante tiempo que lo uso, el tema es que cada vez que actualizo mi debian surge el problema de los locales en español, que en debian no sirven para la version que uso, y siempre tengo que pasarme un rato buscando el .xpi correspondiente a es_AR, y como me olvido de usar los bookmark de firefox pierdo un presiado tiempo… así que dejo aqui para los que les pasa lo mismo donde pueden encontrar el xpi correspondondiente. http://releases.mozilla.org/pub/mozilla.org/thunderbird/releases/

Imagen aleatoria WordPress 2.0

Luego de haberme pasado de S9Y a wordpress, por el tamaño que ocupaba el anterior mas que nada consegui un tema que me gusto y que estoy modificando de a poco!

Queria tener imagenes aleatoria en la cabezara y lo hice de la siguiente forma:

Cree una carpeta en “wp-content/uploads/header” en donde colocamos las imagenes que queremos que cambien

Luego editamos el css del tema que estemos usando y buscamos algo parecido a esto

background:url(imagenheader.jpg) no-repeat #fff;

por:

background:url(../../../random.php) no-repeat #fff;

y colocamos el random.php en la raiz pej.

/*
By Matt Mullenweg > http://photomatt.net
Inspired by Dan Benjamin > http://hiveware.com/imagerotator.php
Latest version always at:

http://photomatt.net/scripts/randomimage

*/

// Make this the relative path to the images, like “../img” or “random/images/”.
// If the images are in the same directory, leave it blank.
$folder = ‘wp-content/uploads/header/’;

// Space seperated list of extensions, you probably won’t have to change this.
$exts = ‘jpg jpeg png gif’;

$files = array(); $i = -1; // Initialize some variables
if (” == $folder) $folder = ‘./’;

$handle = opendir($folder);
$exts = explode(‘ ‘, $exts);
while (false !== ($file = readdir($handle))) {
foreach($exts as $ext) { // for each extension check the extension
if (preg_match(‘/\.’.$ext.’$/i’, $file, $test)) { // faster than ereg, case insensitive
$files[] = $file; // it’s good
++$i;
}
}
}
closedir($handle); // We’re not using it anymore
mt_srand((double)microtime()*1000000); // seed for PHP < 4.2
$rand = mt_rand(0, $i); // $i was incremented as we went along

header(‘Location: ‘.$folder.$files[$rand]); // Voila!
?>