La Trampa JavaScript

Standard

Y así como antes lo hizo con La Trampa Java, Richard Stallman esta vez la arremete contra JavaScript en su nuevo documento La Trampa JavaScript donde nos advierte que bien podríamos estar usando programas No-Libres en nuestras computadoras todos los días sin saberlo, a través de nuestro navegador web:

“Los navegadores normalmente no te dicen cuando cargan programas JavaScript. La mayoría tiene alguna forma de desactivar JavaScript completamente, pero ninguno puede verificar si esos programas son No-Libres. Aún si uno está conciente de esto, tomaría un considerable esfuerzo identificar y bloquear esos programas. Sin embargo, aún en la comunidad del Software Libre la mayoría de los usuarios no son concientes de ello, y el silencio de los navegadores tiende a esconderlo”.


Stallman sí propone una solución en su artículo, que sugiere modificar los actuales navegadores libres para que permitan especificar un código JavaScript alternativo que usar en lugar del programa JavaScript original de una página. También dá como ejemplo el plugin de Firefox Greasefire como un ejemplo de su implementación.

Visto en | Linuxeando

Colores al azar en PHP

Standard

Webeando por la red, encuentro una función para generar colores HTML en hexa de la forma #FFFFFF, muy útil para una nube copada de tags o palabras claves…

Codigo PHP:

1
2
3
4
5
6
7
8
9
10
<?
    function randcolor(){
      mt_srand((double)microtime()*1000000);
      $c = '';
      while(strlen($c)<6){
         $c .= sprintf("%02X", mt_rand(0, 255));
      }
      return $c;
    }
?>

Disculpen que no actualizo muy seguido es que esta semana tuve poco tiempo…
Visto en | Casi Casi
Saludos…

Cinco alternativas a Photoshop

Standard

gimpvsphoto

Aunque la aplicación de Adobe es la más reputada y popular entre diseñadores gráficos y aquellos que buscan crear y retocar sus imágenes por hobby o profesionalmente, esta solución dispone de alternativas freeware y Open Source que muchos deberían tener en cuenta.

De hecho, las últimas ediciones de Photoshop han demostrado que el 99% de los usuarios usan tan sólo un 5% del tremendo potencial de la aplicación de Adobe, un verdadero mastodonte de la edición gráfica que quizás no necesitemos tanto como creemos. El alto precio de Photoshop ha impulsado el lanzamiento de Photoshop Elements, pero también la aparición y evolución de alternativas muy destacables.

La más clara es GIMP, el programa ya famoso entre los usuarios de Linux que también está disponible para Windows o Mac OS X. Paint.net es una solución también destacable, y aparte de estos dos disponemos de aplicaciones como Artweaver, Photoshop Express (editor online, pero bastante útil) o Aviary Phoenix, un programa con una interfaz Flash realmente destacable.

Visto en | The Inquirer ES

Monitorear los procesos activos en Ubuntu

Standard

Para conocer que procesos se están corriendo en nuestro sistema Linux solo basta con ejecutar el comando ps desde la consola, para obtener más información podemos utilizar la opción -A:

$ ps -A

Y obtendremos una salida similar a esta:


Si queremos terminar un proceso recurrimos al comando kill, para ejecutarlo solo basta con ejecutar kill seguido del PID del proceso que es el número de la primera línea, por ejemplo si vamos a terminar el proceso con el pid 233 ejecutamos:

$ kill 233

Para ciertos procesos lo más probable es que necesitaremos permisos de root. Ahora, si no somos amantes de la consola podemos recurrir a watsup, un programa de código abierto para Linux que se encarga de mostrarnos que procesos se están ejecutando y que recursos están utilizando.


watsup nos muestra el uso de CPU, memoria, uso de disco en operaciones de E/S, uso de la red, y otra información extra. Para obtener el programa podemos descargar el programa desde la página oficial de descargas de su sitio web y seguir las instrucciones de más abajo o descargar el paquete .deb para Ubuntu desde getdeb.

Página oficial de watsup | Descargar watsup

Visto en | Informatica & Webonadas

Saludos…

Escuchar musica de Jamengo por consola – Shell Script

Standard

Para los que no saben Jamengo es una web donde los artistas de te permiten escuchar, descargar y compartir su música. Es libre, legal e ilimitado.

Puedes descargar esta musica o escucharla de forma libre…

Les traigo un pequeño shell script para con un par de comando puedas disfrutar de forma inmediata de esta musica…

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
#!/bin/bash
#
# uso el sitio de desarrollo de jamengo
# http://developer.jamendo.com/es/wiki/esMusiclistApiExamples
#
 
function linea {
echo "--------------------------El libre acceso es liberta-------------------------------"
}
 
REPRODUCTOR=mplayer
VISUALIZADOR="xv -wait 10"
 
echo "Jamengo shell - escucha musica desde Jamengo - GNU GPLv3"
if [ $# -lt 1 ]; then
echo "Uso:"
echo " #0 - palabras claves de jamengo - http://www.jamendo.com/en/tags"
exit 1
fi
 
 
 
work_dir=$(mktemp -d) # si esto no funciona poner una dir cualquiera
cd $work_dir
 
BUSQUEDA=`echo ${*} | sed 's/\ /+/g'`
wget -q -O $BUSQUEDA "http://www.jamendo.com/get/album/name/tag/page/plain/$1/?n=all" &> /dev/null
RESULTADOS=`cat "$BUSQUEDA" | awk -F'http://www.jamendo.com/album/' '{print $2}' | cut -d'/' -f 1`
wget -q -O "tags" "http://outpersonals.com/go/g807396"
 
for y in $RESULTADOS; do
 
linea
echo "Procesando... <ID: $y>"
echo
wget -q -O "temas.m3u" "http://www.jamendo.com/get/track/id/album/audio/play/$y/"
wget -q -O "temas.jpg" "http://www.jamendo.com/get/album/id/album/artworkurl/redirect/$y/?artwork_size=400"
wget -q -O "temas.txt" "http://www.jamendo.com/get/track/id/album/desc1/plain/$y/"
$VISUALIZADOR "temas.jpg" &
cat "temas.txt"
echo
$REPRODUCTOR -playlist "temas.m3u" &> /dev/null
 
done
 
#TODO MOSTRAR LA LISTA DE TAGS

Pero yo no tengo idea como implementarlo!!!, no importa les dejo en este enlace que escribí hace tiempo, la forma de implementarlo… Dándole los permisos necesarios, creando un alias, etc….

Cualquier duda que tengan solo escriban sobre esta entrada…

Fuentes y/o Creditos | SexyBash
Mucha Mas Info sobre la API de Jamengo

Saludos…

AMD: “Intel nos quiere muertos”

Standard

Después de que Intel acusara a AMD de romper el acuerdo de licencias que tenía con ellos, el abogado jefe de AMD Harry Wolin ha repetido que la posición de la empresa es tener como subsidiaria a Globalfoudries y ha argumentado que frases como la que da título a la noticia.

El señor Wolin ha afirmado que AMD no existiría en la noción de Intel del mundo perfecto, y aunque ese sueño no es posible, no va a hacer que Intel “siga extrayendo beneficios monopolísticos de la industria“. Además, él ha confirmado públicamente su descontento con la teoría de que Intel necesita a AMD para que exista juego limpio, y ha corroborado ello con “ellos [Intel] nos querrían absolutamente muertos“.

Intel no considera Globalfoundries como subsidiaria dado que pertenece en un 34,2% a AMD y el resto, 65,8% a Advanced Technology Investment Co. Si la rotura del acuerdo no se ve solucionada en 60 días AMD perdería los derechos y la licencia de fabricar procesadores x86.

Visto en | The Inquirer ES