Superadas las 200.000 visitas

Hace ahora practicamente un año, a los 10 meses de empezada esta aventura, escribí un post agradeciendo a todos los que pasais por el blog las 10.000 visitas que alcanzó el blog.

8 meses después el blog alcanzó las 100.000 !!

Y 4 meses después de eso me caigo en la cuenta que el blog ya cuenta con algo más de 200.000 visitas !!

Quizás no puedan parecer muchas, para otros blogs, más importantes. Pero a mí no deja de asombrarme!! Que esto que empezó como un pasatiempo, y una manera de apuntar todo aquello que quería tener a mano, haya interesado a tanta gente!!

Así que sólo puedo daros de nuevo las GRACIAS a todos los que pasais por aqui. Y sobre todo a los nuevos seguidores del blog ;) y por supuesto a los que fielmente leen lo que me da por escribir.

Me alegro si lo que por aqui escribo os gusta, os sirve, os parece útil, u os interesa. Para eso lo hago! Para compartir, porque creo que es la forma de crecer. Las antiguas plazas de los griegos donde discutían y filosofaban, en este siglo tecnocrático se han convertido en los espacios en la red en los que compartimos y ponemos en común aficiones y conocimientos.

No encuentro útil algunas de las herramientas que hoy imperan, pero sí otras que nos ayudan a compartir y crecer. Y en GNU/Linux (la parte esencial de este blog, y openSUSE en particular) de eso sabemos un rato!! No en vano este software crece de manera comunitaria.

Lo dicho, GRACIAS de nuevo por las visitas y por mantener el interés. yo por mi parte sigo con ganas de hablar de openSUSE, de GNU/Linux, y de otros temas que de vez en cuando me interesen. Dad una vuelta por el blog por si a vosotros también os interesa, eso será lo mejor de todo!!

————————————————–

Regalos libres para estas navidades

Estas fechas regala libertad a tus amigos y familiares. Si te decides por algún artilugio electrónico, decide si regalar algo libre o contribuir con las restricciones de las grandes marcas y monopolios.

http://upload.wikimedia.org/wikipedia/commons/thumb/a/a6/FSF-Logo.svg/799px-FSF-Logo.svg.png

Si eres de los que en estas fechas debes o quieres hacer regalos a tus familiares o amigos, desde la Fundación de Software Libre (FSF), proponen una serie de regalos que podran utilizar de manera libre en contraposición a regalos en los que son grandes empresas o monopolios los que imponen sus políticas restrictivas. Preserva tu libertad!!

El artículo original lo puedes ver en este enlace: http://www.fsf.org/givingguide consulta el original para conocer a los creadores y las licencias del original.

Los accesorios electrónicos son los regalos más populares en estas fechas, pero a veces la gente pasa por alto las restricciones que los fabricantes imponen en letra pequeña.

Compañías como Microsoft o Apple pueden usar un Gestor de Restricciones Digitales (DRM son sus siglas en inglés) para impedir que las personas a las que se lo regalas puedan compartir aplicaciones en el portátil que les regales, o puedan remezclar canciones en sus caros y nuevos iPods. estas compañías quieren que aceptemos este tipo de control intrusivo. Pero si lo piensas bien, esto es además de poco ético muy molesto!!

La buena noticia es que por cada dispositivo que utiliza algún medio de restricción, existe una compañía ética que hace uno igual de bueno pero que no coarta tu libertad. Y con los que tus amigos o familiares pueden divertirse como quieran, sin cortapisas a la hora de compartir o distribuir.

La FSF nos presenta una lista de los regalos más inteligentes, comparados con las opciones más conocidas (debido al monopolio del mercado que ocupan y las ingentes cantidades de dinero que gastan en publicidad) pero también más restrictivas.

Cuando leas esto también recuerda que donar dinero a una organización benéfica  en nombre de tus amigos o familiares es también una buena opción , y más importante que comprar el último y nuevo dispositivo del mercado.

Veamos una comparativa entre la opción libre que propone la FSF y la opción privativa, que quizás es más popular:

.- GNU/Linux vs Windows 8

fsf_regalos_1

GNU/Linux

  • GNU/Linux es un sistema operativo completamente libre y gratuito en muchos casos.
  • Transparente y modificable y lo puedes compartir con quien quieras.
  • El desarrollo está soportado por una amplia comunidad de usuarios y desarrolladores.
  • Rompe el ciclo de actualizaciones forzosas y planes de obsolescencia programada.
  • La FSF recomienda la distribución de GNU/Linux Trisquel que es completamante libre.

Windows 8

  • Windows es software pivativo que se beneficia de la recopilación de datos sobre los que usted no tiene derecho a modificar, y en ocasiones desconoce.
  • Invade la privacidad exponiendo los datos a empresas como Microsoft o a ataques maliciosos.
  • Depende de actualizaciones forzosas y los dispositivos más desfasados no estan soportados por versiones modernas, obligando a actualizar nuestro hardware.

.- Impresoras 3D

fsf_regalos_2

Lulzbot AO-100 3D printer

  • Respeta tu libertad y está certificada por la Fundación de Software Libre.
  • Desarrollado con software libre, lo que hace la innovación de la impresión 3D más accesible y estimulante.
  • Para saber más visite: www.lulzbot.com

Makerbot Replicator 2

  • El software de MakerWare es propietario, por lo que restringe la libertad y frena la innovación.
  • Las políticas de patentes de hardware amenazan otros proyectos de impresoras libres como el Lulzbot.
  • Recientemente anunció un enfoque cada vez acercándose hacia el software privativo, y cada vez se aleja más de la comunidad de software libre.

.- Tarjetas regalo

fsf_regalos_3

Tarjeta de miembro de la Fundación de Software Libre

  • Unete a más de 3000 miembros activos y se parte de una comunidad que trabaja para hacer un mundo mejor basándose en el software libre.
  • Disfruta de beneficios para los miembros como la admisión libre en las conferencias de LibrePlanet.
  • Consulta, ya que en algunos países las contribuciones de los miembros están exentas de impuestos.
  • Consigue tu tarjea de miembo hoy en esta dirección: www.fsf.org/associate
  • Si sólo quieres donar de manera puntual en nombre de un amigo lo puedes hacer en esta dirección: fsf.org/donate.

Tarjeta de iTunes

  • La aplicación de almacenamiento de iTunes utiliza DRM (Gestión de Restricciones Digitales)
  • Requiere software privativo para utilizarlo, incluyendo si quieres descargar música de manera libre.

.- Portátiles

fsf_regalos_4

ThinkPenguin GNU/Linux Notebook

  • Software libre compatible con WIFI y gráficos con aceleración 3D. Utiliza de manera libre cualquier distribución de GNU/Linux que quieras.
  • Ya viene con software libre pre-instalado para facilitarte la experiencia de usar software libre.
  • Este portátil no es completamente libre, ya que utiliza un firmware propietario para el arranque. Pero aún así es uno de los modelos más libres que estan disponibles actualmente.
  • Dispone de un procesador Intel i7, 16Gb de RAM, 480Gb de disco duro de la nueva tecnología de estado sólido, y una pantalla de 15,6”.
  • Visita thinkpenguin.com y www.gnu.org/links/companies para comprar otros portátiles compatibles con GNU/Linux.

MacBook Pro

  • Utiliza software privativo que limita la libertad de los usuarios.
  • La aplicación de Apple App Store utiliza DRM que limita las cómpras que puedes realizar.
  • Obsolescencia programada: El modelo de negocio en el que se basa Apple fuerza a comprar nuevos dispositivos de manera frecuente si quieres seguir actualizado.
  • Más limitaciones técnicas: Máximo 8Gb de RAM, un disco duro de estasdo sólido de 512Gb (o uno de 1Tb a 5400 rpm) y como máximo una pantalla de 15.4”.

.- Ebooks

fsf_regalos_5

Proyecto Gutemberg

  • El proveedor original de eBooks libres de restricciones DRM.
  • Disfruta de la libertad de leer tus ebooks en cualquier dispositivo.
  • Todos los ebooks del Proyecto Gutenberg, incluyendo clásicos como Peter Pan o Hunk Finn son gratis.
  • Elige los libros perfectos para toda la familia en esta dirección www.gutenberg.org o desde este sitio: DRM-free ebooks sites

Amazon

  • Amazon puede de manera remota bloquear o borrarte libros o incluso tu librería entera sin aviso y sin explicaciones (ellos ya lo han hecho antes, puedes leerlo pinchando aqui)
  • La tecnología DRM impide que puedas compartir tus libros preferidos con tus amigos.
  • Amazon declara que actualmente tu no eres propietario del controls de tus ebooks.
  • Gracias a tecnologías DRM que coartan tu libertad, no podrás transferir tus libros a cualquier otro dispositivo que quieras.

—-

Ahora ya conoces las opciones, tuya es la responsabilidad de elegir aquello que prefieres. Si quieres participar de una tecnología que restringe tus libertades, y en el que eres un mero usuario con derechos cada vez menores.

O si quieres dar soporte a las tecnologías que fomentan el desarrollo y la innovación apostando por estándares abiertos, código libre y permiten compartir, distribuir y modificar.

Enlaces de interés:

————————————————————————-

Superadas las 100.000 visitas

En Febrero celebré las 10.000 visitas, y ya me pareció todo un logro! Y hoy hay que celebrar las 100.000 visitas a mi blog, vaya esto ya sí me parece más increible!!

GRACIAS A TODOS!! Los que habéis pasado esporádicamente, los que venís habitualmente, y a los que estáis suscritos y os llegan estos “tostones” por correo!!

GRACIAS también a los que os tomáis el tiempo y la molestia de comentar, todos los comentarios son bienvenidos,  y todos son contestados (lo intento, alguno se me pasa). Es importante el “feedback” con lo que se publica y saber si si esto es interesante para los usuarios.

Un año y medio despues de empezada la aventura del blog, este ha ido aumentando sus visitas por día. Esto empezó y quiere seguir siéndolo un espacio donde recopilar información sobre openSUSE, GNU/Linux y el mundo en el que nos ha tocado vivir. Y sigo con ganas de escribir y compartir.

Pero tambien recopilo y traduzco información para compartirla con la comunidad, esta es una forma de crecer. Compartir el conocimiento, la libertad a la hora de escoger o elegir. Sin restricciones ni privaciones. Pero siempre respetando la autoría y reconociendo el trabajo y esfuerzo ajeno.

Me gusta las “sinergias” que se han creado a raíz del blog, los compañeros blogueros y usuarios en general que gracias a este pequeño espacio de la red nos encontramos y hemos compartido cosas.

Así gracias a Javier Llorente, por haberme enseñado tantas cosas, a Tanhausser, Yoyo, o Jose Miguel Bloggers y GNU-Linuxeros de pro, a KDE Blog por su trabajo, y a los que hemos compartido correos, desde todas partes! Mefistum, Itxshell, … (bueno ya sabéis que me refiero a vosotros, soy malo con los nombre y aunque no lo mencione aqui todos habéis contribuido!!)

Bueno, esto sigue siendo un pequeño blog con información útil y noticias. Si te gusta y te es útil me alegro, si no, trataré de seguir mejorándolo. Me gustaría saber cual es tu artículo favorito y qué echas en falta, me gustaría saber la opinión de los que por aqui pasais!!

GRACIAS de nuevo a todos!!!

————————————————–

CLI: Comando history en la consola

La consola sigue siendo una herramienta potente en GNU/Linux, y está bien que sea así. No debe ser una herramienta que se deba relegar porque los nuevos usuarios venidos de otros sistemas (princialmente usuarios de redmond) crean que es anacrónico, poco amigable, o directamente les asuste ver una pantalla en negro con un cursor parpadeante.

Por ello trataré de hacer por aqui un vademecum, como recordatorio de aquello que me sirva, y si te es útil a ti tambien me alegro.

He descubierto hoy el comando history. Teclea este comando en tu consola y verás que presenta una lista de los últimos comando tecleados (los últimos 1000 del historial) precedidos de un número. Bien si queremos repetir un comando ya escrito lo podemos buscar en esa lista, la mía tiene este aspecto:

Pincha sobre la imagen para ampliar

En este caso si lo que queremos es volver a ejecutar el comando que está situado en la posición 964 (por ejemplo) nada más fácil que escribir esta instrucción:

!964

y sin necesidad de escribir nada más se volverá a ejecutar el comando en cuestión! Pruébalo!

Esto es sólo una pequeña muestra de la potencia, y versatilidad de la consola como herramienta en GNU/Linux.

Si quieres ver algún truco más y descubrir más y potentes  comandos puedes visitar esta página: www.commandlinefu.com

 ——————————————————————-

Empaqueta software para openSUSE. Cualquiera puede hacerlo!!

 

Este artículo es una traducción que he hecho de un artículo escrito en inglés. Puedes ver el original en este enlace: kdeatopensuse.wordpress.com escrito por rabauke. A él los créditos del original, y gracias por permitirme la traducción. Empezamos…

Si crees que no puedes que no puedes ayudar a empaquetar software, tal vez deberías reconsiderarlo, desde que existe openbuildservice ya puedes ayudar a los empaquetadores de software con unos pocos clicks de ratón en tu navegador, y sin el riesgo de “romper” nada de tu sistema operativo, y no sólo disponible para openSUSE, si no también disponible por ejemplo para Fedora y otras distros.

Si bien la creación de un nuevo paquete podría estar fuera de alcance para los usuarios de la mayoría de distros, la actualización de un paquete a menudo es muy fácil. Todo lo que necesitas es un navegador.

Para empezar esta pequeña serie de tutoriales (N.T: en el blog oficial escrito por rabauke) de cómo funciona la interfaz gráfica de la web de buildservice, vamos a echar un vistazo de cómo se actualiza un paquete ya existente a una nueva versión. A menudo el proceso de actualización de un paquete se compone de sólo tres pasos que pueden realizarse cómodamente desde el propio navegador:

  1. Crear una copia del paquete a actualizar.
  2. Subir un nuevo archivo comprimido y cambiar la cadena de versión en el paquete.
  3. Enviar, actualizando los cambios al paquete del repositorio.

Ejemplo: Actualizando un paquete.

Para que sea fácil seguir este tutorial, daré un ejemplo, estructurando el proceso en pequeños pasos:

1.- Copiando/ramificando el paquete:

  1. Regístrate en la página de open buildservice (te puedes registrar, si no lo estas, de manera gratuita)
  2. Haz click sobre All Projects 
  3. Haz click sobre el repo en el que se encuentra el paquete que quieres actualizar. Por ejemplo en KDE:Extra.
  4. Haz click sobre Packages.
  5. Haz click sobre el paquete que seas actualizar, por ejemplo luckybackup.
  6. Debajo del resumen del paquete haz click sobre Branch package (sólo disponible si estas registrado y te has logueado correctamente) y da OK cuando te pregunte la confirmación de si estas de acuerdo de hacer una ramificación del paquete (you really want to branch the package?)

Una vez realizado lo anterior, ahora te redirige al paquete del que se ha hecho una nueva ramificación dentro de la página principal de tu proyecto. En la cabecera de la página puedes ver la ruta del paquete, en este ejemplo:

openSUSE Build Service > Projects > home:nombre_de_usuario:branches:KDE:Extra > Packages > luckybackup

Esto indica que el servicio de creación de paquetes ha creado una ramificación del proyecto original KDE:Extra dentro de la carpeta principal de proyectos de tu usuario. Si quieres navegar dentro de esta manualmente puedes hacer click en Home Project en la esquina superior izquierda de la página, dentro de Subprojects y finalmente en Branches:KDE:Extra.

Debajo de la ruta, tienes una barra con enlaces, que se usarán en este mismo ejemplo, por ejemplo: Overview, Sources, etc…

Dentro de la carpeta principal de tu proyecto, puedes modificar el paquete sin miedo de “romper” nada o dañar el repositorio original. Si te confundes, o te lías, basta con borrar el paquete del sub-proyecto y volver a empezar de nuevo desde cero, volviendo a copiar el repositorio oficial en nuestra carpeta personal.

2.- Actualizando el paquete de software.

Los paquetes están construidos desde archivos comprimidos (tarball), por ejemplo archivos del código fuente de aplicaciones. Para actualizar un paquete debes reemplazar el tarball existente y modificar la cadena de la versión del paquete.

  1. Haz click sobre el paquete dentro de la carpeta principal (home) de tu proyecto.
  2. Haz click en Sources (fuentes)

Se mostrará la lista de archivos que contiene el paquete.

  • luckybackup.spec: El archivo “spec” que contiene información de cómo está construido el paquete. Excepto para modificar la cadena que contiene la versión, en la mayoría de los casos no deberás preocuparte de este archivo.
  • luckybackup.changes: Este es un archivo que guarda un registro (log) de los cambios aplicado al paquete. En este archivo deberías añadir algo así como: “- paquete actualizado a la versión x.y.z”. En la mayoría de casos el inglés es el lenguaje utilizado por defecto, así que deberías utilizar este lenguaje y añadir algo así como: “- updated package to version x.y.z”.
  • luckybackup-0.4.6.tar.gz: Este es el archivo comprimido (tarball) del código fuente de la aplicación en sí. Lo puedes conseguir desde la página oficial de la aplicación o crear una tu mismo en el caso de que estes haciendo una captura en git.
  • xyz.patch: Los parches que se han aplicado al código fuente antes de hacerlo. A menudo, no te tendrás que preocupar de esto. Algunos consejos sobre el manejo de los parches – en caso de ser necesario – serán parte de uno de los próximos artículos.

Muchos archivos están representados como enlaces. Si haces click sobre ellos los puedes editar directamente con tu navegador.

CONSEJO: Si tienes problemas con el editor del navegador, por ejemplos por que los números de línea no se acomodan con el texto o no se muestran las guiones bajos, trata de remediarlo cambiando la fuente utilizada a por ejemplo Droid Sans y aumentando el tamaño.

Quizás quieras echar un vistazo a los detalles del archivo spec, pero los más normal y lo que necesita en simplemente encontrar esta línea:
Version: 0.4.6
y cambiarla por esta otra (en nuestro ejemplo)
Version: 0.4.7

Para guardar los cambios haz click en el icono de guardar (save) en la parte superior del editor.
Si has echado un vistazo al archivo spec, verás que será probable, que use esa cadena o nombre para designar el nombre del archivo comprimido (tarball) para usarlo a la hora de construir el paquete, por ejemplo:

Source0: %{name}-%{version}.tar.gz

Esto significa que el tarball con la nueva versión tiene que llamarse luckybackup-0.4.7.tar.gz. Hay muchas maneras de añadir un nuevo archivo comprimido (tarball) a los paquetes de software, la manera más sencilla es descargar el tarball en tu ordenador y después subirlos al paquete en la página de buildservice:

  1. Ve a la lista de fuentes y borra el archivo tarball antiguo pinchando sobre el icono de remove.
  2. Haz click sobre el icono añadir fichero, de la lista que sale, selecciona el archivo de tu ordenador.
  3. Sólo en el caso de que no tenga el nombre mencionado anteriormente deberás meterlo correctamente en el campo del nombre.
  4. Guardar los cambios.

Ahora haz click en el archivo luckybackup.changes para documentar los cambios que has hecho al paquete. Para insertar un nuevo campo, simplemente haz click en Insert changes en la parte superior del editor.

3º.- Re-enviando el paquete.

Si haces click sobre Overview o Monitor podrás ver el estado de construcción en el que se encuentra el paquete. Haciendo click sobre el estado abrirá el fichero log. Puedes seguir el proceso de construcción y comprobar si existen errores. En el caso de que se complete con éxito el proceso podrás reenviar el paquete que has actualizado. ¡Aunque reenvíes el paquete, esto todavía no puede causar daños en el repositorio original! Sólo cuando la petición de envío es aceptada por el mantenedor del repositorio, los cambios serán relevantes en el repositorio.

Para reenviar el paquete que has hecho simplemente haz click en Sources dentro del paquete. Encontrarás un enlace Show the diff and submit these changes back (mostrar las diferencias y enviar estos cambios) Pincha sobre este enlace y añade un comentario a la petición de envío (lo mejor es escribir el comentario en inglés, es el lenguaje por defecto que se usa para comunicarse entre todos los usuarios) por ejemplo diciendo que es lo que has hecho (actualizar, corregir un error, traducir,….) y envía la diferencia.

¡Eso es todo! El servicio de buildservice automáticamente mandará un correo a los mantenedores del repositorio, y serán ellos los que se encarguen de gestionar la petición que has enviado.

4º.- Fallo al construir el paquete (Build failing).

Por supuesto que el proceso de hacer una actualización de un paquete puede fallar. El error más trivial que puede surgir, por ejemplo pede ser:
error: File /usr/src/packages/SOURCES/luckybackup-0.4.75.tar.gz: No such file or directory

Que te avisa de que el buildservice no puede encontrar el paquete que le indicaste, por ejemplo porque el nombre del archivo no es correcto o te equivocaste a la hora de poner el nombre en el archivo spec.”

Desde la página oficial del blog de este post darán más pistas en próximos artículos de cómo resolver los problemas que se puedan dar. Con la herramienta openbuild service (OBS) se ha hecho fácil la tarea de empaquetar nuevo software para tu distribución favorita. Y así puedes ayudar a Geeko a hacerse más grande!!

Esto es una traducción, consulta la página original si en algún caso te surge alguna duda. Y por supuesto comenta aquí alguna sugerencia o si crees que habría que cambiar algo para una mejor comprensión del texto. Todas las sugerencias son bienvenidas!

Un vídeo para aclarar algo más la manera en la que podemos utilizar esta herramienta para crear un nuevo paquete, y ver cómo manejar el front-end de la aplicación.

  ———————————————————————————————-

Añadir add-on en Blender para mostrar las teclas pulsadas

El completo programa de modelado 3D Blender al ser un software libre y de código abierto, se beneficia de los aportes y scripts con los que la comunidad de usuarios aporta un extra al ya de por sí completo programa!

 

He hecho un video tutorial donde se muestra de qué manera se añade un nuevo add-on. Un scripts en Python que muestra en pantalla las teclas que se pulsan o los botones del ratón que se presionan. Muy útil a la hora de querer hacer videotutoriales, y mostrar esto en la captura…

Se muestra cómo hacerlo en GNU/Linux, en concreto en openSUSE, para hacerlo en otros sistemas operativos busca en la red, ya que este método no te funcionará.

La dirección para conseguir en script es esta:
– http://wiki.blender.org/index.php/Extensions:2.6/Py/Scripts/3D_interaction/Screencast_Key_Status_Tool

La música que suena en el videotutorial es del grupo Fukked up, puedes encontrarlos en Jamendo en esta dirección:
– http://www.jamendo.com/es/artist/361659/fukked-up

Espero que te sea útil y lo pruebes y hagas tus aportes a la comunidad con tus videotutoriales, ahora explicados de una manera más clara!

Si quieres ver qué se puede llegar a hacer  con Blender puedes echarle un vistazo a esta película. Sintel (visita su web aqui: www.sintel.org/), creada con Blender y distribuida como CC, así que la puedes ver, distribuir, etc…

 

———————————————–

Red Hat cumple 10 años!

 

Por este blog hemos celebrado varios cumpleaños, y así dimos cuenta de la celebración de los 20 años del kernel Linux, también como no de Suse, y tambien celebramos los 15 años de KDE.

Y hoy la felicitación corresponde a que celebramos los 10 años de Red Hat. Una de las grandes empresas junto con la veterana Suse, en hacer de Linux un negocio rentable. Esta empresa se ha convertido en un referente a nivel mundial en cuanto a modelo de empresa “open source”.

Sigue demostrando que una empresa puede ser rentable comercializando un producto libre como es Linux, si da un soporte y ayuda extra. Los productos de Red Hat y los servicios que ofrece siguen siendo válidos para las empresas que los adoptan, y Red Hat sigue desarrollando nuevas fórmulas que satisfagan las necesidades de los usuarios.

Red Hat para conmemorar este décimo aniversaio ha sacado una línea de tiempo donde se pueden ver y consultar los diferentes hitos que han formado la historia de la empresa en estos 10 años. Puedes verlo es este enlace: http://www.redhat.com/10yearsofrhel/

 

 

Red Hat continúa trabajando en sus proyectos y lanzará Red Hat Enterprise Linux 7 en la segunda mitad de 2013, pero tambien sigue apoyando y patrocinando la comunidad GNU/Linux con Fedora, que pronto lanzará su versión 17.

——————————————————