Revista Planetix #5 publicada

lunes, 31 de enero de 2011

Os presentamos la publicación número 5 que Planetix ha lanzado este mes. Después de 5 meses sin liberar una publicación nos presentan una nueva edición cargada de interesantes artículos.


En esta nueva edición, encontraremos los siguientes artículos:
  • Noticias
    • Amarok
    • LibreOffice 3.3 RC3
    • Firefox 4.0 beta 9
    • Google
    • Molinux
    • ...
  • Multimedia
    • Amarok
    • VLC
    • Android
  • Diseño
    • Creando un mundo de colores y libertad  - Inkscape
  • Internet
    • Soy feliz con Firefox... Descarga lo que quieras
  • Aplicación
    • GRETL - Paquete de software para análisis econométrico
  • Proyecto
    • Proyecto LULA - Linux de Universidades Latinoamericanas
  • Planetix
    • Fauna del software libre - Konqi y KDE
  • Educación
    • Educación y Software Libre - El punto de partida
  • Testimonios
    • El mundo tiene que saberlo...
  • Juegos
    • Frozen Bubble
    • OpenArena
    • PainTown
  • Escritorio
    • Mi escritorio libre
  • Naturaleza
    • Mini-mundi
  • Práctica
    • Radio por Internet aprovechando el Shoutcast para Winamp
Por último, antes de indicaros dónde descargar el número, me quedo con la frase de la portada:
Imaginemos un mundo libre
Podéis descargarlo de su web oficial en formato PDF.

Los mejores links de la semana - Enero semana 4

domingo, 30 de enero de 2011

Hoy volvemos con los mejores enlaces de la última semana de enero de 2011:
  • Juego gratis de la semana - Penguins Attack. Monzisez
  • Bleachbit, elimina archivos innecesarios de tu PC.  UbuntuLife
  • La FSF apoya oficialmente el formato Webm. Thalskarth
  • Libre Office 3.3 liberado. Ubuntizando
  • KDE SC 4.6 lanzado. Alejandrocq
  • Linm, explorador de archivos mediante consola. BuskyTux
¡Feliz lectura!

Angry Birds un gran juego para Android

sábado, 29 de enero de 2011

Angry Birds es el juego para Android que más me ha gustado, es un vicio. La verdad es que me he tirado horas de autobus jugando a esto juego.


Si tienes un móvil Android y quieres pasar un buen rato entretenid@, no dudes en descargarlo y jugar. Aquí os dejo el código QR:

Pincha encima para hacerla grande

Además, os dejo un video de humor sobre un "Angry Birds" casero con un niño de por medio.

Ratón para usar en el sofá

viernes, 28 de enero de 2011

En los últimos tiempos los ratones han ido evolucionando, desde el primer ratón que podemos ver en esta imagen:

No se ve muy cómodo, ¿verdad? Hasta el último invento que nos trae Logitech, va a lanzar el primer ratón para usar en el sofá o sobre la cama. Se trata del módelo Couch Mouse M515. Es un ratón inalámbrico que tiene la parte de abajo sellada para evitar pelusas y demás. Además, detecta cuando no tienes la mano encima para evitar movimientos no deseados.

¿A quién no le gusta usar el portátil en el sofá o la cama? Bueno, pues de momento tendremos que esperar ya que no sale en Europa hasta abril. El precio en Estado Unidos será de US$49,99, habrá que esperar a saber más.

Visto en FayerWayer

[Meme] Los 10 comandos que más utilizo

jueves, 27 de enero de 2011

Desde Bashyc nos llega una invitación para participar en este meme, en el cual podemos ver los 10 comandos que más utilizamos escribiendo el siguiente comando en la terminal:

history | awk '{print $2}' | sort | uniq -c | sort -rn | head -10
En nuestro caso, el resultado ha sido el siguiente:

56 sudo
22 history
12 ls
12 cd
7 man
6 vodafone-mobile-connect-card-driver-for-linux
5 apt-get
4 top
4 clear
4 cat

Y ahora llega el momento de invitar a otros compañeros blogers para que participen en este meme. Desde NoSoloUnix invitamos a los siguientes blogs:

NoSoloUnix llega a PageRank 4

miércoles, 26 de enero de 2011

Como muchos sabréis, Google ya ha actualizado su PageRank de forma pública. Después de esta actualización, NosoloUnix ya dispone de PageRank 4, una gran hazaña haberlo conseguido en un año de vida que tiene el blog.

Si desconoces qué es el PageRank, te recomendamos que visites el artículo que publicamos para calcular el pagerank de tu página web.

Esperamos que el PageRank de los bloggers que nos siguen también se haya visto incrementado.

[HUMOR] Facebook vs. Wikileaks

martes, 25 de enero de 2011

Según como hagas los mismo las opiniones pueden variar...



Visto en Micro Angular

Convertir documentos a PDF en Ubuntu con OpenOffice

lunes, 24 de enero de 2011

Personalmente, cuando tengo que entregar algún documento escrito no me gusta hacerlo en el formato en el que lo he editado, bien sea odt o incluso un docx. Prefiero entregarlo en un formato estándar para que pueda ser leído sin problemas en cualquier SO. Por eso con el post de hoy voy a explicar como podemos convertir documentos a PDF en Ubuntu con OpenOffice.
La verdad es que esta suite nos lo pone muy fácil, ya que dispone de un simple botón, que pulsándolo nos convierte el documento a PDF en Ubuntu.
Abrimos el procesador de texto de OpenOffice, redactamos el documento, y una vez que lo hayamos terminado pulsamos el botón marcado en rojo en la siguiente imagen.

Pincha encima para verla mejor

Nos muestra una ventana para seleccionar el nombre del archivo PDF y la ubicación donde queremos guardarlo. ¡Listo! Ya hemos convertido documentos a PDF en Ubuntu con OpenOffice.

Pero eso no es todo, ya que el mismo botón que os he mostrado en el procesador de texto lo tenemos tanto en el programa para hojas de cálculo como en el de presentaciones.

Pincha encima para verla mejor

Pincha encima para verla mejor

De esta forma, tenemos casi cubiertos todos los tipos de documentos que solemos usar normalmente y podemos convertir documentos a PDF en Ubuntu con OpenOffice en segundos.

Los mejores links de la semana - Enero semana 3

domingo, 23 de enero de 2011

Os presentamos lo mejor de esta última semana:
Disfrutadlos.

La "evolución" de la información

sábado, 22 de enero de 2011

Genial imagen en la cual vemos la evolución (o más bien, el retroceso) de la información en la era digital.


Visto en Gespadas

Saber versión Ubuntu instalada

viernes, 21 de enero de 2011

Puede darse la situación de que nos encontremos ante un PC y no sepamos que versión de Ubuntu lleva instalada. Por ello, si queremos saber la versión de Ubuntu instalada, podremos saberlo de diferentes formas.

Una de ellas es tan simple como escribir lo siguiente en la terminal:

lsb_release -a
Otra opción para saber qué versión de Ubuntu tenemos instalada, es escribir en la terminal el siguiente comando:

cat /etc/issue
Esperamos que estos sencillos pasos os ayuden a saber la versión de Ubuntu que tenéis instalada en vuestros PCs.

Agenda con estructuras - Programación C

jueves, 20 de enero de 2011

Hoy volvemos con otro ejercicio de programación en C en el cual veremos cómo trabajar con estructuras. A la hora de realizar este ejercicio, tendremos en cuenta también las lecciones aprendidas sobre reserva dinámica de memoria.

Ejercicio:
Programar una agenda con alumnos en la que se guardarán los siguientes datos: nombre, apellido y edad.

El programa debe:

  • Preguntar de cuantos alumnos va a ser la agenda y según la respuesta se deberá reservar ese espacio de manera dinámica.
  • Leer los datos de los alumnos.
  • Mostrar en pantalla todos los datos de los alumnos.
Para ver la solución sigue leyendo:

CherryTree 0.19.3-1 para Ubuntu

miércoles, 19 de enero de 2011

Ha sido publicada la versión de CherryTree 0.19.3-1 para Ubuntu. Esta aplicación permite tomar notas utilizando niveles jerárquicos guardando toda la información (incluso imágenes) en un solo xml utilizando una extensión de fichero ".ctd". Asimismo, puede ser utilizado como editor de textos o incluso para programar tal y como veremos en la siguiente imagen:


Sus características principales, ofrecidas en su web oficial, son las siguientes (en ingles):
  • rich text (foreground color, background color, bold, italic, underline, strikethrough, small, h1 and h2) 
  • syntax highlighting (only when the rich text is disabled in the current node)
  • images handling: insertion in the text, edit (resize/rotate), save as png file
  • lists handling (bulleted and numbered and switch between them, multiline with shift+enter)
  • simple tables handling (cells with plain text), import/export as csv file
  • codeboxes handling: boxes of automatically highlighted text into normal rich text
  • alignment of text, images, tables and codeboxes (left/center/right)
  • hyperlinks (links to webpages, links to nodes/nodes + anchors, links to files)
  • intra application copy/paste: supported single images, single codeboxes, single tables and a compound selection of rich text, images, codeboxes and tables
  • cross application copy/paste (tested with openoffice and gmail): supported single images, single codeboxes, single tables and a compound selection of rich text, images, codeboxes and tables
  • copying a list of files from the file manager and pasting in cherrytree will create a list of links to files, images are recognized and inserted in the text
  • node print & save as pdf file
  • export to html of a node / the whole tree
  • export to plain text of a node
  • toc generation for a node based on headers h1 and h2
  • find a node, find in current node, find in all nodes
  • replace in node names, replace in current node, replace in all nodes
  • iteration of the latest find, iteration of the latest replace, iteration of the latest applied text formatting
  • import from notecase, keepnote, tuxcards, basket, treepad lite, cherrytree
  • export a node and its children to cherrytree file
  • password protection 
  • tree nodes drag and drop
Para instalarlo, simplemente tendremos que dirigirnos a la web oficial de CherryTree y descargarnos la versión para Ubuntu (o para la plataforma en la que queramos instalarla). Se descargará un paquete .deb por lo que su instalación en Ubuntu es muy sencilla. Tan solo tendremos que hacer doble click sobre el paquete descargado y lanzaremos la instalación.

Por otro lado, también es posible instalarlo mediante la terminal gracias al siguiente comando:

sudo dpkg -i nombredelpaquete.deb
Una vez instalado, podremos encontrarlo en Aplicaciones > Accesorios > CherryTree .

Google Docs ahora reproduce vídeos

martes, 18 de enero de 2011

Google Docs va mejorando a pasos agigantados, y ahora ya podemos subir vídeos, compartilos y reproducirlos.


Los vídeos que podemos subir pueden ser de hasta 1GB y los tipos de archivos soportados son los siguientes:
  • Archivos WebM (codec de vídeo Vp8 y codec de audio Vorbis)
  • Archivos .MPEG4, 3GPP y MOV - (video codecs h264 y mpeg4 y codec de audio AAC)
  • Por supuesto, formatos .AVI, el usado por la mayoría de cámaras (codec de vídeo MJPEG y PCM en audio)
  • .MPEGPS (con MPEG2 como codec de vídeo y MP2 en audio)
  • .WMV
  • .FLV (Codec de vídeo Adobe - FLV1 y MP3 para audio)
Por supuesto, Google usa el reproductor de Youtube, por lo que esos son los formatos soportados por Youtube. Una vez que hemos subido el vídeo tenemos que esperar a que se procese (nada nuevo si alguna vez has subido un vídeo a Youtube).
La posibilidad de subir vídeos a Google Docs, nos permite tener todos nuestros archivos juntos y organizados en carpetas, además de poder compartilos con nuestro amigos. Cuando Google aumente la capacidad de Google Docs y mejora la sincronización con nuestros archivos, sin duda será una herramienta mucho más potente.

Visto en Google Operating System

Recuperar Ubuntu después de instalar Windows 7

lunes, 17 de enero de 2011

Con este post explicaré como recuperar Ubuntu después de instalar Windows 7. ¿Por qué he instalado Windows 7? Simplemente, hace ya algún tiempo que tenía curiosidad por probarlo, y ahora que tengo algo de tiempo libre me he decidido y lo he instalado en mi portátil.
Antes de empezar con la instalación, el portátil tenía las siguientes particiones:
  • Partición ext con Ubuntu 10.10
  • Partición swap
  • Partición con Windows XP
  • Partición de Datos
Decidí eliminar la partición de Windows XP e instalar encima Windows 7. El proceso de instalación fue todo bien (algo largo) y ya tenía instalado Windows 7 en el PC. El único problema es que Microsoft no tiene consideración por nada y borra todo el MRB por lo que perdí GRUB y todo el arranque de Ubuntu, el cual es el sistema operativo que más uso, menudo fastidio.
En fin, tras buscar un poco por Internet encontré la solución en este foro y en pocos minutos recuperé Ubuntu después de instalar Windows 7.
Los pasos para recuperar Ubuntu después de instalar Windows 7 son los siguientes:
  1. Descargar Super Grub2 Disk e instalar la ISO en un CD.
  2. Introducimos el CD en el PC e iniciamos desde CD.
  3. En el menú que nos aparece seleccionamos la opción "Detect Any OS"
  4. Super Grub2 Disk buscará todos los SO que tenemos y nos mostrará una lista. Seleccionamos Ubuntu para arrancar.
  5. Una vez iniciado Ubuntu abrimos un terminal y escribimos los siguiente:
  6. sudo grub-mkconfig sudo grub-install /dev/sda sudo update-grub
¡Listo! Ya hemos recuperado Ubuntu después de instalar Windows 7, por supuesto sin perder el recién instalado Windows 7. Si reiniciamos el PC veremos como ha vuelto GRUB y podemos elegir entre el SO que queremos arrancar.

Los mejores links de la semana 2011 - Enero semana 3

domingo, 16 de enero de 2011

Una semana más os dejamos los mejores enlaces de esta última semana:

[SOLUCIÓN] El GPS del Simulador Android no funciona

sábado, 15 de enero de 2011

En post anteriores sobre Android ya hemos hablado del simulador. Gracias a él podemos probar nuestras aplicaciones antes de pasarlas un terminal físico.

La verdad es que el simulador de Android está muy bien y es muy completo. Podemos indicarle una coordenadas (latitud, longitud) y éstas son enviadas al simulador como si del GPS físico se tratara.


Sin embargo, por defecto la función de GPS no funciona, el simulador nunca recibe las coordenadas.
Por suerte, arreglar esto es muy fácil (si sabes cómo), tan solo debemos incluir una línea en un fichero de configuración de Eclipse.
Para ello accedemos al directorio donde tenemos instalado eclipse y abrimos el fichero "eclipse.ini".

sudo gedit /.../eclipse/eclipse.ini


En la última línea de este fichero incluimos la siguiente línea:

-Duser.language=en


¡Listo! Reiniciamos Eclipse y ya podremos usar el GPS del simulador sin problemas.

Los exitos de Google Labs en 2010

viernes, 14 de enero de 2011

Hace unos días en Google Operating System publicaron el top 10 de los exitos de Google Labs en el recién terminado 2010, Google siempre cosechando éxitos. Aquí tenéis la mencionada lista.
  • Google Scribe: Herramienta que utiliza información web para autocompletar la frases que vamos escribiendo (como cuando estas enamorad@, ;-). 
  • Body Browser: Permite ver un cuerpo humano detallado en 3D. Solo disponible para Chrome y Firefox 4 beta.
  • Youtube Leanback: Interfaz de Youtube diseñada para Google TV, es decir, para pantallas grandes.
  • App Search: Un Lab de Gmail que permite buscar entre tu correo, tus docs y Google sites desde una sola caja de búsqueda.
  • Reproductor HTML5 de Youtube: Ha mejorado mucho y ya está disponible para practicamente todos los navegadores.
  • Aardvark: Una servicio adquirido por Google de preguntas y respuestas, haces una pregunta y busca a alguien que pueda contestarla. Recordad que Google Spreadsheet también fue una adquisición...
  • Public Data Explorer: Analiza y examina información para mostrar.
  • Google Books Ngram Viewer: Una forma de saber cuando y cuantas veces es usada un palabra en libros a lo largo del tiempo.
  • Google Reader Play: Nueva forma de ver tus feeds y blog favoritos.
  • Google Calendar Gentle's Reminder: Elimina los pop-ups y los sustituye por una nueva pestaña con sonido. Si usas Chrome tendrás una notificación en el escritorio.

Android Manifest archivo con información del sistema Android

jueves, 13 de enero de 2011

Toda aplicación Android tendrá un archivo llamado "AndroidManifest.xml" en el directorio raíz del proyecto. El "Android Manifest" contiene información esencial necesaria sobre el sistema Android, información que además es necesaria antes de pode ejecutar cualquier línea de código. Entre otras cosas el "Android Manifest" contiene lo siguiente:
  • Nombre del paquete Java. Este nombre sirve como un identificador único de la aplicación.
  • Describe todo los componentes de la aplicación (Activity-s, Servicios, "Broadcast receivers" y "Content providers"). Nombre cada clase y el componente que implementa. De esta forma el sistema Android sabe que componentes hay y bajo que condiciones se ejecutarán.
  • El Android Manifest también determina que procesos contendrán los componentes de la aplicación
  • Determina que permiso tiene la aplicación para acceder a partes protegidas del API e interactuar con otras aplicaciones.
  • También determina que permisos tienen otros para acceder a los componentes de la aplicación.
  • Lista las clases de instrumentación que proporcionan perfiles y otra información de ejecución. Está declaración solo está presente en desarrollo y pruebas, cuando la aplicación es publicada se elimina.
  • Declara el nivel mínimo del API Android.
  • Por último, el Android Manifest lista las librerías con las que debe "lincarse" la aplicación.

La estructura de un "Android Manifest" es la que se muestra a continuación:


<?xml version="1.0" encoding="utf-8"?>



<manifest>



    <uses-permission />

    <permission />

    <permission-tree />

    <permission-group />

    <instrumentation />

    <uses-sdk />

    <uses-configuration />

    <uses-feature />

    <supports-screens />



    <application>



        <activity>

            <intent-filter>

                <action />

                <category />

                <data />

            </intent-filter>

            <meta-data />

        </activity>



        <activity-alias>

            <intent-filter> . . . </intent-filter>

            <meta-data />

        </activity-alias>



        <service>

            <intent-filter> . . . </intent-filter>

            <meta-data/>

        </service>



        <receiver>

            <intent-filter> . . . </intent-filter>

            <meta-data />

        </receiver>



        <provider>

            <grant-uri-permission />

            <meta-data />

        </provider>



        <uses-library />



    </application>



</manifest>


En resumen, lo que debemos tener en cuenta y debemos recordar al desarrollar una aplicación es incluir los permisos de ejecución (acceso a Internet, a la cámara, etc.) y declarar todos los componentes de nuestra aplicación (Activity, Service, etc.).

Fuente: Android Developers

Error "@Override" en Eclipse "must override a superclass method"

miércoles, 12 de enero de 2011

Los IDEs de los que disponemos hoy en día permiten la compilación en vivo, es decir a medida que vamos escribiendo el código nos van marcando los errores. Lo cual está muy bien ya que no tenemos que esperar hasta el final y así ahorramos tiempo.
Sin embargo no todo el monte es oregano, con el post de hoy voy a dar solución a un problema que me ha pasado más de una y de dos veces programando Java en Eclipse. Al usar el tag "@Override" (este tag se usa para sobreescribir un método de la clase de la que estamos heredando) me aparecía el siguiente error:
...must override a superclass method...

No había manera de eliminar el error, hacer "clean" del proyecto, reiniciar Eclipse, etc. pero nada lo solucionaba.
Finalmente, tras mucho rato con "Google" encontre la solución (muy simple por cierto) (me gustaría recordar la fuente pero no recuerdo el enlace). Tan solo tenía que cambiar la versión del compilador Java de 1.5 a 1.6.
Para ello tan solo debemos acceder a "Window->Preferences" y en la nueva ventana ir a "Java->Compiler". En "Compiler compliance level:" seleccionamos la versión 1.6.


¡Listo! Con esto desaparecerán todos los errores "...must override a superclass method..." del dichoso tag "@Override".

Instalar Android 2.3 Gingerbread en Eclipse

martes, 11 de enero de 2011

Ya podemos desarrollar para Android 2.3. Aunque todavía falte para que podamos ver Gingerbeard en nuestro terminales (las operadores como siempre haciendo esperar al personal) podemos empezar a trastear con las nuevas funcionalidades. Aquí tenéis las novedades de las que podremos disfrutar en cuanto a usuario:
  • Interfaz renovada
  • Teclado más intuitivo
  • Selección de palabras con un toque
  • Mejoras en el manejo de la batería
  • Control sobre las aplicaciones
  • Nuevas formas de organización y comunicación
  • NFC
  • Gestor de Descargas
  • Cámaras. Se pueden usar todas las cámaras que tenga el dispositivo
Eso en cuanto a la experiencia de usuario, si miramos las novedades para desarrolladores tenemos las siguientes:
  • Mejoras para los videojuegos: Recolector de basura concurrente, distribución de eventos más rápidos, drivers de vídeos actualizados.
  • Mejoras en el NDK: API abierto para el audio nativo, control de gráficos nativo, acceso nativo al gestor de ventanas y acceso nativo a los assets y al almacenamiento.
  • Nuevos sensores: Gyroscopio, rotación vectorial, gravedad, aceleración lineal y barómetro.
  • Nuevos APIs: NFC y telefonía por Internet.
  • Mejoras en lo multimedia: API de efectos de audio.
  • Acceso a múltiples cámaras
  • Actualización al kernel LInux 2.6.35
  • Mejoras en Dalvik VM
  • Soporte para más pantallas y resoluciones
Aquí os dejo el vídeo explicativo de la versión 2.3 de Android, llamada Gingerbread.



Instalar Android 2.3 Gingerbread en Eclipse es muy fácil. Pero antes de nada debemos actualizar la versión del ADT de Android para poder instalar el nuevo API. Para ello vamos a "Help->Install new software", en la nueva ventana seleccionamos el repositorio Android que creamos en este post y seleccionamos para instalar la nueva versión.


Una vez instalada se reiniciará Eclipse y ahora tan solo accedemos a "Windows->Android SDK and ADV Manager", en el menú de la derecha accedemos a "Available packages" y debería aparecernos todo lo relativo al API de la 2.3, que es el API 9. Seleccionamos los paquetes y pulsamos en "Install Selected".


En un ratito tendremos la nueva versión instalada. De todas formas y hablando de APIs, hay algo que me ronda la cabeza desde que desarrollo para Android. La cuestión es, que si quieres que cualquiera pueda usar tus aplicaciones en su móvil debes desarrollar en Android 1.5, por lo tanto no usas todo el potencial que se ha ido incluyendo en posteriores versiones, por ejemplo, el bluetooth. El motivo que se alega es que los terminales que inicialmente corrían la 1.5 no soportarían (por tema hardware), por ejemplo, la versión 2.2. En fin, habrá que ver que ocurre con tanta versión de Android.

Comando cp en Linux

lunes, 10 de enero de 2011

El comando cp en Linux, también conocido como copy, es un comando UNIX que como su propio nombre indica, se utiliza para copiar ficheros. Dado que es uno de los comandos más utilizados en Linux, hoy vamos a explicaros cómo se utiliza.

Al utilizar el comando cp en Linux, los ficheros pueden ser copiados al mismo directorio o por el contrario a un directorio diferente. Si el fichero va a ser copiado al mismo directorio donde existe el fichero original, el nuevo fichero debe tener un nombre diferente. Por el contrario, si el fichero va a ser copiado a otro directorio, el fichero puede tener cualquier nombre. Al ejecutar el comando cp en Linux, el fichero original no cambia.

Si queremos copiar un fichero a otro fichero del mismo directorio utilizando el comando cp en Linux:

cp [opciones] ficheroorigen ficherodestino

Un ejemplo real de uso, podría ser el realizar un backup de un fichero:

cp log.txt log.bak

Si por el contrario queremos copiar un fichero a un directorio utilizando el comando cp en Linux, la sintaxis será la siguiente:

cp [opciones] ficheroorigen directoriodestino

Un ejemplo en el cual pasamos un archivo llamado “log.txt” al directorio /home/usuario/logs/ utilizando el comando cp en Linux, podría ser el siguiente:

cp log.txt /home/usuario/logs/

Si por el contrario queremos copiar varios ficheros (log1.txt, log2.txt y log3.txt) con el comando cp en Linux, habría que hacer lo siguiente:

cp log1.txt log2.txt log3.txt /home/usuario/logs/

En caso de que queramos pasar todos los ficheros que se encuentran dentro de un directorio a otro, haremos lo siguiente:

cp /home/usuario/logs/* /home/usuario/nueva-carpeta-logs

En este último caso, no copiamos el directorio logs, sino todos los ficheros que están dentro del directorio logs. Si por el contrario queremos copiar un directorio entero, la sintaxis es la siguiente:

cp [opciones] –R directorioorigen directoriodestino

Un ejemplo en el cual copiaríamos la carpeta  “logs” (/home/usuario/logs/) en “/home/usuario/pruebas/”sería el siguiente:

cp /home/usuario/logs/ /home/usuario/pruebas/

Como se puede ver, el comando cp en Linux ofrece muchas posibilidades. Hasta ahora hemos visto los comandos más habituales sin introducir las [opciones] o “flags” que hemos explicado en la sintaxis. A continuación veremos los flags más utilizados con el comando cp en Linux:

Backup:
-b
Crea un backup en el destino en el caso en el que exista un archivo llamado igual que el que queremos generar.

Force:
-f
Fuerza el borrado de los archivos destino sin consultar o avisar al usuario.

Interactive:
-i
Informa antes de sobrescribir un archivo en el destino indicado.

Link:
-l
Realiza un link en vez de copiar los ficheros.

Preserve:
-p
Realiza la copia de los ficheros y directorios conservando la fecha de modificación de los archivos y carpetas originales.

Copia recursiva:
-r
Copia de forma recursiva.

Suffix:
-S SUFFIX
Añade la palabra “SUFFIX” (o la palabra que le indiquemos, por ejemplo BACKUP) a los archivos de backup creados con el flag “–b”.

Update:
-u
El comando cp en Linux no copia un archivo o directorio a un destino si este destino tiene la misma fecha de modificación o una fecha de modificación posterior comparándola con el archivo o directorio que queremos mover.

Verbose:
-v
Muestra lo que se está ejecutando.


Con esto finalizamos el manual del comando cp en Linux y algunos de los flags más utilizados con él. Esperamos que este manual sobre cómo funciona el comando cp en Linux os sirva de ayuda a la hora de administrar vuestro Sistema Operativo.

Fuente de apoyo

Los mejores links de la semana 2011 - Enero semana 2

domingo, 9 de enero de 2011

Empezamos el año con los mejores links de esta última semana:
¡Disfrutadlos!

[HUMOR] Mirror Wikileaks

sábado, 8 de enero de 2011

Una muy buena crítica hacia las conexiones que tenemos aquí en España... De las más caras de Europa y unas velocidades terriblemente malas.


Visto en Linuxhispano

Instalar VirtualBox 4.0 en Ubuntu

viernes, 7 de enero de 2011

Oracle ha lanzado su última versión de VirtualBox, concretamente la versión 4.0. Los cambios respecto a la última versión son significativos y podéis verlos en la propia web oficial.

Si queréis instalar VirtualBox 4.0 en Ubuntu, tendréis que hacer lo siguiente:

Primero, tendréis que editar el archivo /etc/apt/sources.list. Para ello, ejecutaréis lo siguiente en una terminal:

sudo gedit /etc/apt/sources.list

Para instalar VirtualBox 4.0 en Ubuntu, una vez abierto el editor de texto, dependiendo de la versión de Ubuntu que tengáis, tendréis que incluir una línea diferente. Para Ubuntu 9.10 tendréis que añadir lo siguiente:

deb http://download.virtualbox.org/virtualbox/debian karmic contrib

Si queréis instalar VirtualBox 4.0 en Ubuntu 10.04 habrá que añadir lo siguiente:

deb http://download.virtualbox.org/virtualbox/debian lucid contrib

Por el contrario, si vais a instalar VirtualBox 4.0 en Ubuntu 10.10, se añadirá la siguiente línea:

deb http://download.virtualbox.org/virtualbox/debian maverick contrib

Una vez editado el archivo sources.list, guardar los cambios y cerrar el editor. En la terminal, escribiremos lo siguiente para añadir la clave gpg:

wget -q http://download.virtualbox.org/virtualbox/debian/oracle_vbox.asc -O- | sudo apt-key add –

Actualizamos con el siguiente comando:

sudo apt-get update

Por último, ejecutaremos lo siguiente para instalar VirtualBox 4.0 en Ubuntu:

sudo apt-get install virtualbox-4.0

Asimismo, después de instalar VirtualBox 4.0 en Ubuntu, puede ser interesante instalar el paquete DKMS (Dynamic Kernel Module Support) para que VirtualBox funcione correctamente en caso de que cambie el Kernel de nuestro Linux. Para ello, bastará con ejecutar lo siguiente:

sudo apt-get install dkms

Más información sobre instalar VirtualBox 4.0 en Ubuntu.

Camisetas The Big Bang Theory

jueves, 6 de enero de 2011

Hoy como regalo de reyes queremos presentaros una recopilación de las mejores camisetas de la magnífica serie de televisión The Big Bang Theory.

¿Es que alguien aun no conoce esta fantástica serie? Por si hay algún despistado que no sabe de que serie estoy hablando, trata sobre el día a día de dos científicos muy inteligentes (Leonard y Sheldon) pero con claros problemas para socializarse con los demás. Asimismo, tienen 2 amigos que parecen sacados de una película de ficción, Howard y Rajesh. Howard Wolowitz es un personaje que viste con ropas ajustadas y es Ingeniero. Por otro lado,  Rajesh es un físico hindú que no puede hablar con las mujeres a no ser que esté borracho. Para rematar la faena, el toque final la pone la vecina de Sheldon y Leonard, una guapa rubia llamada Penny que trabaja de camarera.


La serie es de lo mejor que ha salido en televisión en los últimos años y no es porque lo diga yo, ya que está batiendo records de audiencia en USA y actualmente ya lleva 4 temporadas. Aun así, hay que decir que puede que la serie no guste a todos los públicos, ya que en ocasiones tiene un humor complejo o puede no ser entendido por personas a las que no les gusten los temas que se tratan en la serie.

Para los que ya conocéis la serie, sabréis que las Camisetas The Big Bang Theory son muy populares y originales, por ello hoy quieremos mostraros algunas de estas camisetas e indicaros donde podéis conseguirlas a unos precios muy asequibles. Os presentamos los mejores diseños de camisetas The Big Bang Theory que podréis conseguir en la tienda Ropageek.com:

Camisetas The Big Bang Theory - Super Heroe Flash:
Flash es uno de los superhéroes preferidos de Sheldon, por ello, algunos de los capítulos en los que podemos verle con esta camiseta son en el capítulo 8 de la temporada 1 y en el capítulo 19 de la temporada 2.


Camisetas The Big Bang Theory - La teoría de la evolución:
Original camiseta donde podemos ver la teoría de la evolución desde otro punto de vista. Una de mis preferidas. Podemos ver esta camiseta en el capítulo 13 de la primera temporada y en el capítulo 8 de la segunda temporada.


Camisetas The Big Bang Theory - Shazam:
Esta camiseta podréis verla en el episodio 15 de la temporada 1 y en el episoio 10 de la temporada 2.


Camisetas The Big Bang Theory - Molécula cafeína:
Original camiseta en la cual podemos ver la molécula de la cafeína. Esta es sin duda mi preferida, de hecho yo ya tengo una como esta. En este caso, podremos ver a Leonard con ella en el capítulo 2 de la primera temporada.


Camisetas The Big Bang Theory - SuperHéroe Linterna Verde:
Una de las camisetas mas populares y es que hay que reconocer que la camiseta está muy bien. Sheldon lleva esta camiseta en el capítulo 10 de la primera temporada y también en el capítulo 18 de la tercera temporada. De esta camiseta existen 2 diseños:


Camisetas The Big Bang Theory - Linterna Violeta:
Otra camiseta de la saga de Linterna Verde. En esta ocasión podemos ver a Sheldon con ella en los capítulos 10 y 20 de la tercera temporada. Personalmente me gusta más la de Linterna Verde.


Camisetas The Big Bang Theory - Linterna Roja:
La saga de Linterna Verde está de moda y Sheldon no duda en lucir una camiseta de Linterna Roja en el capítulo 17 de la tercera temporada.


Camisetas The Big Bang Theory - Science:
Ideal para los amantes de la ciencia y para todos los geeks.


Camisetas The Big Bang Theory - I love Science:
Similar a la anterior pero con un toque diferente. Camiseta que todo geek tiene que tener en su armario. ¡Compra 100% obligatoria!


Camisetas The Big Bang Theory - Bazinga:
Genial camiseta de una de las palabras que suele decir Sheldon en la serie para burlarse de los demás. Bazinga viene a ser un grito de victoria y podría decirse que es parecido al ya más que conocido "¡Zas! ¡En toda la boca!".


Camisetas The Big Bang Theory - Penny:
Sheldon siempre llama 3 veces a la puerta de su vecina Penny de una manera muy irritante. Por ello, a los amantes de la serie os hará mucha gracia la siguiente camiseta. Compra imprescindible para los amantes de la serie:


Camisetas The Big Bang Theory - Hawkman:
Como bien sabéis, Sheldon es un amante de los superhéroes. Hawkman, también conocido como el hombre halcón, es un superhéroe de DC Comics. Podemos ver esta camiseta en el episodio 22 de la temporada 3 y en el episodio 6 de la temporada 4.


Camisetas The Big Bang Theory - Super Gran Héroe Americano:
Serie de TV que contó con 3 temporadas. Es todo un clásico en USA y se emitió en la televisión en los años 1981-1983. Podremos ver a Sheldon con esta camiseta en el episodio 4 de la segunda temporada y en el episodio 5 de la tercera temporada. También apare un chino con esta camiseta en el episodio 9 de la primera temporada.


Camisetas The Big Bang Theory - Flash Black:
Similar a la camiseta de flash que hemos mostrado pero en negro. La verdad es que no se con cual quedarme, ¡Ya que en negro queda muy bien! Aparece en el episodio 22 de la temporada 3.


Camisetas The Big Bang Theory - Superman:
Con tanto superhéroe no podía faltar uno de los más populares, Super Man. Con un efecto desgastado y con fondo azul, la veremos en el episodio 7 de la temporada 2 de esta gran serie.


Camisetas The Big Bang Theory - Manbot:
Esta camiseta aparece en multitud de capítulos de la serie. Algunos de los capítulos en los que hace aparición son los siguientes: episodio 14 temporada 1; episodios 1, 9, 11 y 22 de la temporada 2; episodios 2 y 19 de la temporada 3; episodios 2 y 7 de la temporada 4.


Camisetas The Big Bang Theory - Piedra, Papel, Tijera, Lagarto, Spock:
¿Estas aburrido de jugar al tradicional Piedra, Papel o Tijera? Juega al mismo juego que los geeks de la serie y dale un poco de variedad a este conocido juego. Estas son las instrucciones para jugar:
Las tijeras cortan el papel, el papel cubre a la piedra, la piedra aplasta al lagarto, el lagarto envenena a Spock, Spock destroza las tijeras, las tijeras decapitan al lagarto, el lagarto se come el papel, el papel refuta a Spock, Spock vaporiza la piedra, y, como es habitual… la piedra aplasta las tijeras.

Camisetas The Big Bang Theory - Monsters:
Otra original camiseta de nuestro amigo Sheldon. Esta camiseta podremos ver en el capítulo 14 de la temporada 2 y en el capítulo 4 de la temporada 3. A lo largo de la serie podremos ver a Sheldon llevar esta camiseta en diferentes colores (no sólo en verde).


Camisetas The Big Bang Theory - Este es mi sitio:
Desde los primeros capítulos de la serie vemos cómo Sheldon tiene su sitio en el sofá de su casa y no permite que otra persona se siente en él. Cuantos buenos ratos nos ha hecho pasar Sheldon con su manía de sentarse en ese sitio del sofá colocado estratégicamente (esto sólo lo entenderán los que conozcan la serie).


Camisetas The Big Bang Theory - Flash Gun:
Una camiseta con toque retro que podremos ver en el capítulo 12 de la temporada 2 y en el capítulo 1 de la temporada 3.


Camisetas The Big Bang Theory - ¡Zaas! En toda la boca:
Otra de las frases más conocidas de Sheldon, muy escuchada en la también popular serie de televisión "Padre de Familia". Tal y como se ha visto en una camiseta anterior, tiene similitud con la camiseta "Bazinga!"



¿Donde conseguirlas?

Una vez vistas las camisetas, muchos os preguntareis: Y ahora ¿Donde puedo comprarlas? Pues todas estas camisetas The Big Bang Theory podréis encontrarlas en Ropageek.com y lo que es mejor, a unos precios muy buenos, ya que no he encontrado ninguna tienda que tenga unos precios tan competitivos.

Asimismo, puede que alguno se pregunte también sobre la calidad. Pues yo mismo os puedo responder ya que tengo la camiseta de la molécula de cafeína de ropageek y debo deciros que la calidad es excelente y las prendas no se estropean al lavarlas.

Esperamos que este recopilatorio de camisetas The Big Bang Theory os haya gustado.

Comando move en Linux

miércoles, 5 de enero de 2011

Hoy explicaremos el comando move en Linux, también conocido como comando “mv”. El comando move nos permite mover ficheros de un directorio a otro en un sistema Linux. Comenzaremos con la sintaxis del comando move en Linux, que es la siguiente:

mv [opciones] origen destino

Si el origen y destino son la misma carpeta, el fichero simplemente será renombrado. Por ejemplo, si queremos renombrar un archivo llamado “fichero” por “ficheronuevo” con el comando move en Linux, haremos lo siguiente:

mv fichero ficheronuevo

Si por ejemplo queremos mover un fichero llamado “fichero” a una subcarpeta de la carpeta actual con el comando move en Linux, podemos hacer lo siguiente:

mv ficheronuevo subcarpeta/ficheronuevo

En el comando anterior “subcarpeta” será el nombre de la subcarpeta a la cual queramos mover el archivo. Otra opción interesante es poder mover todo lo que se encuentra en la carpeta en la que nos encontramos (y todas las subcarpetas). Por ejemplo, si queremos mover todo el directorio sobre el que estamos a /home/usuario/backup/ haremos lo siguiente:

mv * /home/usuario/backup/

Con el asterisco le indicamos que queremos mover “todo”. Estos ejemplos básicos son el uso más habitual del comando move en Linux, pero como casi todos los comandos Linux, es una herramienta potente que nos ofrece multitud de posibilidades. A continuación se muestran algunas de las opciones que nos ofrece el comando move en Linux, que irán en la parte “[opciones]” explicada en la sintaxis, al principio del manual:

Backup:
-b
Crea una copia de seguridad de cada fichero ya que sino incluimos este parámetro en el comando move en Linux, los ficheros que se llamen igual serán sobrescritos.

Force:
-f
Borra los ficheros de destino sin notificar al usuario.

Interactive:
-i
Notifica y pregunta al usuario por cada fichero que vaya a ser sobrescrito.

Suffix:
-S SUFFIX
Añade “SUFFIX” (o la palabra que le pongamos, por ejemplo BACKUP) a cada archivo de backup creado con “–b”

Update:
-u
No mueve un directorio a un destino si este destino tiene la misma fecha de modificación o una fecha de modificación posterior comparándola con el directorio que queremos mover.

Verbose:
-v
Muestra el nombre de cada fichero antes de moverlo

Help:
--help
Muestra la ayuda del comando move en Linux

Version:
--version
Muestra información sobre la versión del comando move en Linux

Esperamos que este manual sobre el comando move en Linux os sirva de ayuda.

Fuente de apoyo

¿Tan importante es el problema de las descargas?

martes, 4 de enero de 2011

Últimamente se está armando mucho revuelo alrededor de la Ley Sinde y en No Solo Unix todavía no nos habíamos pronunciado, creo que ya es hora.
No voy a entrar a opinar si las descargar están bien o mal, etc. Solo me pregunto una cosa, ¿no hay cosas más importantes que arreglar en este país que el tema de las descargas?
Estamos todo el día oyendo en televisión que la crisis es muy dura, que el 20% de la población está en paro, etc. Sin embargo, en el parlamento no hacen otra cosa que votar por "gilipolleces". Ya que cuando hay familias que no pueden dar de comer a sus hijos, que otros se descarguen el último CD de David Bisbal no me parece un problema (más teniendo en cuenta las "chozas" que tienen).

Además, navegando por Internet me encuentro con esta imagen:

Imagen de Listonauta

Pienso y me digo, tiene toda la razón. Hasta que no comenzó el tema del P2P, Torrents, etc. en este país era imposible ver una serie en versión original. A lo máximo que podíamos aspirar era a que en el colegio nos pusieran alguna película en inglés. Sin embargo, ahora todas las series y películas podemos verlas en su versión original, con o sin subtítulos, y la verdad es que mi "Listening" a mejorado mucho.

Pensemos un poco en los verdaderos problemas que ya habrá tiempo para arreglar el resto.

Un año con vosotros

lunes, 3 de enero de 2011

Hoy, 3 de enero de 2011 No Solo Unix cumple un año. Si, ya han pasado 365 días desde aquel primer post, en el que humildemente comenzaba una etapa llena de post sobre Internet, Linux y no podía faltar algo de humor.


Sin duda alguna, podemos mencionar como post abanderado aquel que explica como Reparar una tarjeta gráfica de una forma algo singular y gracias al cual hemos conseguido muchas visitas, además de ayudar a mucha gente (no hay más que leer los comentarios de la entrada).
Por otro lado, no podemos olvidar el post de "Cómo posicionar una web en Google", ya que con él hemos conseguido que la gente encuentre este blog y así, compartir todo nuestro conocimiento.

Además, no podemos olvidar en este aniversario mencionar los post sobre Ubuntu, aquellos que explican como instalar y configurar un determinado software en nuestro sistema operativo favorito. Porque Ubuntu es el sistema operativo desde donde nacen y se redactan todos nuestros posts, como por ejemplo, instalar Nagios en Ubuntu o servidor de correo en Ubuntu.

Por último, mencionar las series de post que hemos empezado este año. Como no, la que nos enseña a programar en C, desde el programa más simple hasta la reserva dinámica de memoria. Sin olvidar, los post que hablan de programación en Android, una serie todavía joven, pero que sin duda dará mucho que hablar.

Desde No Solo Unix esperamos poder seguir celebrando más aniversarios, ya que eso querrá decir que seguimos estando al día en lo último en informática y además vosotros seguiréis ahí para leerlo.

¡¡GRACIAS!!

Los artículos más leidos en 2010

domingo, 2 de enero de 2011

Comenzamos un nuevo año y para celebrarlo, aquí os dejamos el TOP 10 de los artículos más leídos en el blog durante el año 2010.
Seguro que alguno de estos artículos no lo habíais visto y a más de uno les serán de gran utilidad. ¡Disfrutadlos!

    FELIZ AÑO 2011

    sábado, 1 de enero de 2011

    Desde No Solo Unix os deseamos una feliz salida y entrada de año. Que el 2011 sea mejor que el 2010 y podamos seguir compartiendo este blog con vosotros.

    Cuidado con el alcohol y la fiesta que luego todos sabemos lo que pasa...


    ¡FELIZ AÑO NUEVO!