Bienvenido al Planeta openSUSE

Esto es una agrupación de fuentes que recopila lo que escriben los colaboradores de openSUSE en sus respectivos blogs.

Para que añadan tu blog en esta agrupación, por favor lee las instrucciones.


Domingo
30 de junio de 2013


face

raecas_captura2raecas_captura1Acabo de sacar la primera versión de raecas, un plasmoide para consultar la RAE. Es muy sencillo su uso; escribes el término a consultar y le das al intro.
Está basado en qRAE.

RPMCódigo


Martes
25 de junio de 2013


face

Edward Snowden, un ex-empleado de la CIA que formaba parte de un programa de recolección de información creado por la Agencia Nacional de Seguridad de los Estados Unidos llamado PRISM, compartió información sobre dicho programa con los diarios The Washington Post y The Guardian, donde además de revelar su existencia, también se mostraba como el FBI y otras entidades del gobierno estadounidense habrían tenido desde el 2007 acceso directo a los servidores de nueve de las más grandes compañías Estadounidenses de Internet, entre las que están varios gigantes de la industria como Google, Microsoft, Facebook y Apple.

Aunque siempre se sospechó esto, nunca se tuvo manera de probarlo hasta ahora, y es por ello que compartimos la siguiente infografía, además de varios enlaces al final del artículo para que te enteres de TODO sobre PRISM y como nos afecta:

PRISM


Jueves
06 de junio de 2013


face

Son varios los países que se encuentran formando reclutas “hackers” para una eventual ciberguerra. Hasta el momento, los mayores ciberataques de EE.UU. han sido planeados por un grupo cerrado de hackers, durante meses de complejo trabajo, cosa que no resulta óptima ya que no pueden perder tiempo en formar la suficiente cantidad de hackers para hacer un ejército digital eficiente. Es por ello que ahora trabajan en un proyecto donde el disparar armas digitales sea tan sencillo como lanzar armas reales, que se accionan presionando un botón.

Después del éxito de sus ataques más conocidos – como Stuxnet o Flame – se requiere que las armas digitales tengan efectos que sean predecibles y conocidos, y el terreno de batalla digital tiene que ser fácil de navegar para los soldados, que no tengan que aprender de rootkits y firmware y vulnerabilidades.

El el especialista de ciberseguridad de DARPA Dan Roelker lo explica de la siguiente forma:

“Digamos que estás jugando World of Warcraft, y tienes este tipo de espada con un hechizo +5, o lo que sea. Tú no sabes qué hechizos se usaron para crear la espada, ¿cierto? Sólo sabes que tiene estos atributos y que te ayuda de cierta manera. Es el mismo tipo de concepto. No necesitas los detalles técnicos“.

Para concretar el Plan X, Roelker contactó a veteranos de la industria de los videojuegos y a la firma Frog Design, que en los 80′ desarrolló productos como el Walkman de Sony o el Apple II, para crear una interfaz de uso de las ciberarmas.

Lo que salió de ahí fue un sistema de mapas fáciles de navegar, que muestra cómo los paquetes transitan de un nodo a otro, desplegado sobre una mesa Samsung SUR40, una gran pantalla táctil de 40 pulgadas.

En esta interfaz, un soldado podría utilizar “unidades de batalla” como si fuera un juego, y ordenar la descarga de un rootkit en cierta máquina o desplegar un ataque distribuido de denegación de servicio (DDoS) arrastrando iconos con los dedos. Mientras tanto, otras unidades pueden medir cómo se está ejecutando el ataque. Incluso se podría hacer “paquetes” de ataques juntando varios tipos de ofensivas (un “macro”) y tenerlas guardadas para lanzarlas con un clic.

DARPA ya ha invertido USD$5 millones en este programa, pero se trata solo del principio: La siguiente fase costará USD$110 millones y constará de un programa de cuatro años, para crear la arquitectura del sistema, mediciones, planear la misión y más.
Se espera tener la primera versión del producto para fines de año, e incluir un kit de desarrollo (tipo SDK, como el que tiene Android o iOS) para que otros puedan crear aplicaciones para el sistema.

Parece que llegamos al fin de la era “artesanal” del hacking para entrar a una especie de era industrial.

¿Qué opinas al respecto? Deja tu comentario en el formulario al final del artículo.


Martes
04 de junio de 2013


face

La banca online es uno de los objetivos más vulnerables en donde el usuario corre grandes riesgos de ser estafado, señala Eddy Willems, experto en seguridad informática de G Data. En ese particular, los troyanos bancarios, como son bien conocidos, constituyen el mayor peligro, añadió el experto. Diariamente se crean hasta 150.000 amenazas en Internet, que ponen en riesgo cuentas bancarias y datos personales de los usuarios, informó.

 

De igual manera, aclara Willems, que las redes zombis o botnets son uno de los enormes riesgos a los que se enfrenta el usuario en Internet, porque hacen que los ordenadores infectados se conecten entre sí y sean controlados por el creador del virus que, por ejemplo, puede dirigir con ellos ataques coordinados.

Lo peligroso, como añade dicho experto, es que “cualquier ordenador puede infectarse” debido a  que estos códigos maliciosos se encuentran  en muchas páginas webs, en promedio existen cerca de 36 millones de direcciones web maliciosas, y cuando el usuario las visita corre el riesgo inminente de que su sistema operativo se contamine.

Entre muchas de las técnicas fraudulentas, se encuentra el denominado “Man in the Browser”, u “hombre en el medio”: este tipo de troyano opera en el “agujero” que existe entre el usuario y el navegador antes de que éste acceda al sistema bancario, de forma que el virus intercepta sus claves en el momento en que el usuario se identifica.

Una de las soluciones para este tipo de vulnerabilidades es la presentada por la compañía G Data, quien con su producto CloseGap, brinda un sistema de protección híbrido activo que incrementa la seguridad tanto en la navegación como en las gestiones o compras en línea.

Y en el caso de los troyanos bancarios, dicha compañía ofrece el BankGuard, que le permite a los usuarios protegerse en tiempo real de estos troyanos, siendo un sistema de seguridad que se integra directamente en el navegador.

Uno de los principales objetivos de G Data, con el lanzamiento de esta nueva generación de productos, es reducir el tiempo de reacción entre que el código malicioso aparece y la actuación del antivirus.  Así como, el lograr el incremento en el control y análisis de los dispositivos externos a través de una de las prestaciones del CloseGap, ya que ellos son de la opinión que las memorias usb y los discos duros, son otro de los puntos de origen de las infecciones de virus.

Para frenar este tipo de amenazas, Willems ha recomendado a los usuarios, además de disponer de un antivirus, que “no dejen pasar por alto” las actualizaciones de los programas, porque según este experto “muchas veces por prisa o pereza esperamos unos días o una semana a actualizarlos, y es en ese período de desprotección en el que se infecta nuestro ordenador”.

Fuente: El mundo, Economía y Negocios.


Domingo
02 de junio de 2013


face

Estos últimos meses he estado echando una mano en el desarrollo de la aplicación principal de una startup internetil. Los socios/creadores/fundadores no eran técnicos. Y después de varios intentos con otras empresas para hacer el desarrollo, la aplicación llegó a manos de un compañero y mías. La aplicación había pasado ya por 2 equipos distintos y estaba construida al 50%. A un código un poco caótico, y como podréis imaginar, había que añadir unos plazos que ya venían apretados. La combinación...

[[ Haz click en el título del post para seguir leyendo.]]


Jueves
30 de mayo de 2013


face

qrae_captura1No hace mucho tiempo que decidí crear una versión de escritorio del “Diccionario de la RAE“. Bueno, pues ya está disponible la primera beta de qRAE, un cliente del diccionario castellano de la RAE basado en Qt. No es gran cosa, pero puede ser útil para aquellos que consultamos la RAE a menudo. En teoría se puede compilar en cualquier plataforma, pero de momento sólo he creado un paquete RPM.

RPMCódigo fuente


Miércoles
22 de mayo de 2013


face

“Es un nombre muy divertido, lo elegí porque se me hacía mucho mejor que sólo poner directora de una división dentro de Chrome y realmente me gusta”, explicaba Tabriz, entrevistada durante el Google I/O 2013, en San Francisco, California.

Parisa Tabriz llegó en 2007 a Google como una hacker a sueldo para ayudar a la compañía a crear soluciones de seguridad en sus diversos sistemas, y luego de seis años se convirtió en la directora de seguridad dentro de Google Chrome, con el título de Princesa de Seguridad.

Según cifras de abril del Global Stat Counter, Google Chrome es el navegador más utilizado a nivel mundial, con 39,15% de mercado, por arriba de Internet Explorer de Microsoft, que posee 29,7% y Mozilla Firefox, con 20,06%.

La experta, quien asegura que cuando no está hackeando le gusta escaparse a escalar montañas en los alrededores de Silicon Valley, dice que le encantaría ver a más mujeres dentro del área de informática no solo en Google, sino en todo el sector.

A nivel general, siento que deberían haber muchas más mujeres trabajando en temas de tecnología y seguridad. No tenemos las suficientes mujeres haciendo cosas en este sector.”, comentó Tabriz, a Grupo Expansión.

Además agregó que para que una compañía funcione bien debe “tener todos los ángulos de vista” y poseer entre sus filas gente de todas las nacionalidades, etnias y preferencias.

Fuente: CNN en Español


Miércoles
15 de mayo de 2013


Alex Barrios: El temible Shodan

00:54 UTCmember

face

John Matherly, creador de Shodan, afirma que: “cuando la gente no encuentra algo en Google, se cree que nadie lo puede encontrar. Eso es falso”.

La apreciación de John sobre su creación es bastante particular, ya que a diferencia de Google, Shodan no busca páginas Web y centra su motor en encontrar y guardar servidores, cámaras web, impresoras, routers y todo aquello que esté conectado a la red. Por ejemplo, si escribes router, Shodan buscará en su base de datos, todos los host que tengan como meta dato la palabra router. Obviamente, el resultado será una lista de routers.

Shodan se mantiene permanentemente buscando información y hasta ahora posee unos 500 millones de dispositivos y servicios. Basta con hacer una simple búsqueda y se pueden encontrar cosas sorprendentes, desde semáforos hasta cámaras de seguridad, pasando por sistemas de calefacción y crematorios. También se han encontrado sistemas de control para un parque acuático, una estación de servicio y para una planta hidroeléctrica en Francia con dos turbinas, que generan tres megavatios cada una.

En efecto, agrega Matherly, “puedes acceder a prácticamente la mitad de Internet con una contraseña predeterminada”. En tal sentido, HD Moore, jefe de seguridad de Rapid 7, destaca lo que podemos estar pensando todos: “¿pero cómo se puede acceder a estos dispositivos, es que no tienen clave?”, y la respuesta es que, aunque muchos requieren contraseña para acceder, son incontables las impresoras, servidores y dispositivos que tienen asignada como contraseña la palabra “admin” o “1234”. Y, de hecho, la mayoría de los sistemas conectados no solicitan ninguna credencial para controlarlos. Por lo tanto, lo preocupante del asunto es que Shodan revela la debilidad de estos dispositivos, ya que con su vulnerabilidad viene el control de los mismos y modificar la configuración pasa a ser casi una tarea de niños.

En conclusión, el problema radica, entonces, en lo que puede llegar a ocurrir si todo esto cayera en manos inapropiadas.

¿Te resultó de interés el artículo? ¿Qué opinión te merece? Deja tu comentario en la sección de abajo.


Lunes
15 de abril de 2013


face

Plazos de entrega….Originalmente, la “llamada de trabajos” de la Conferencia de openSUSE 2013 (oSC13),  la reunión anual de nuestra comunidad, ha terminado el 3 de abril.

Sin embargo, algunos de ustedes parecen haber perdido la fecha límite y todavía hay un puñado de ranuras que quedan por cubrir, así que estamos extendiendo la convocatoria de propuestas hasta el lunes, 17 de junio 24:00.

Sin embargo, tenía que haber un pero, esperamos que el programa le llenan rápidamente, así que su “merde juntos”, “no es que francés nuevo”, y presentar sus propuestas lo más antes posible!

Lo que estamos buscando

Su presentación debe ser una charla, una presentación con diapositivas, o un taller en el que se indica a la gente en una experiencia práctica de laboratorio. El foco de su presentación debe ser uno de los siguientes 3 ​​temas:

Comunidad y Proyectos

Presentaciones en esta área deben centrarse en las actividades del proyecto y de la comunidad openSUSE, incluyendo pero no limitado a la gobernabilidad de proyectos, marketing, obras de arte, informes embajador y así sucesivamente.

Geeko Tech

Presentaciones en esta área deben centrarse en las tecnologías de openSUSE como el embalaje, la distribución, la infraestructura, etc openSUSE

openWorld

En esta área , invitamos otros proyectos de software libre para compartir su trabajo y colaborar con la comunidad openSUSE. Las contribuciones no se limitan a contenido técnico, que puede optar por hablar de su proyecto  favorito (“pet project”), como la construcción de un barco, un robot, u otros temas de interés.

y ya que estamos en eso, no olvide registrarse!

El registro seguirá abierto hasta que comience el evento e instamos a que se registre tan pronto como puedas! Las inscripciones nos ayuda a negociar con el lugar de celebración, hoteles y otros proveedores, que hace que sea más fácil para nosotros para planificar para la alimentación y la cantidad correcta de la diversión del partido durante oSC13.

Y recuerde: usted puede apoyar al oSC13 mediante con la compra de entradas de aficionados ($ 50) o boletos profesionales ($ 250) durante el registro. Los fondos provenientes de estas ventas de entradas son una parte muy importante del presupuesto para la conferencia general!

Power to the Geeko!

La conferencia de openSUSE es la reunión anual de los muchos que apoyan el proyecto openSUSE y otros colaboradores de software libre y los entusiastas. El evento en Salónica será nuestra quinta conferencia y esperamos que sea una vez más un gran éxito. Las charlas, talleres y discusiones de interés común constituyen el marco para el intercambio de información y conocimiento. En este marco, se proporciona un gran ambiente para la colaboración y la creación de conexiones y recuerdos duraderos.

El “Poder para el Geeko” lema de la conferencia de este año nos conecta con el pasado de nuestro país de acogida mientras


Sábado
30 de marzo de 2013


face

En la última semana compré un pequeño dominio ando moviendo unas cosas para allá. El blog se va a http://nest.hawkzc.net.

El contenido será el mismo, sólo que ahora será manejado por Drupal.

Saludos.



Jueves
07 de marzo de 2013


face

Hay ocasiones en que deseamos generar plantillas para algunos documentos y necesitamos establecer algún texto para indicar los lugares en donde se debe poner información.

Bueno, pues como la ayuda de Magenta Lorem Ipsum podemos crear con varios clics ese texto de ejemplo característico en muchos tutoriales.

Lo primero primero que tenemos que hacer es instalar la extensión en nuestro Libre/open Office. Para esto debemos descargar el OXT desde la página de Libre Office e instalarlo. Si no sabes cómo instalar extensiones, checa este tuto en la wiki.

Tendremos que reiniciar nuestro Office para que aparezca la extensión. En la próxima carga del programa debe aparecer un botón parecido a este:

lorem-ipsum-libre-office

Para generar el texto simplemente damos clic el ese botón para que nos aparezca un cuadro en donde especificaremos el tamaño del texto a insertar.

lorem-ipsum-opciones

A primera vista, genera párrafos, pero en la lista aparecen otras opciones.

lorem-ipsum-opciones-medidas

Elegimos la medida deseada y damos clic en el botón de Generar. Al final debemos tener un resultado como este:

lorem-ipsum-texto-generado

 



Jueves
14 de febrero de 2013


face

Navegando por el sitio de extensiones de Mozilla, me he topado con esta extensión que permite recuperar un poco de espacio en la ventana de Firefox.

Al instalar Bookmark Autohider, la barra de marcadores se ocultará mientras el cursor del ratón no se encuentre cerca de la barra de direcciones.

Gmail: correo electrónico de Google - Mozilla Firefox_005

Pero si colocamos el cursor cerca de la barra de direcciones, ocurre esto:

Gmail: correo electrónico de Google - Mozilla Firefox_008

La extensión tiene varias opciones para configurar los tiempos en que se oculta o muestra la barra. Lo pueden encontrar en el apartado de Complementos de Firefox.

Bookmark Autohider preferences_009

Espero que les sea de utilidad la extensión.



Domingo
03 de febrero de 2013


face

En las últimas semanas he trabajado en un proyecto donde hacemos uso del cálculo de fechas. Como ya han de deducir, uno de esos cálculos está relacionado a la redacción de esta entrada.

Pues bien, es algo sencillo. Primero tendremos que declarar nuestras dos fechas como un tipo de dato DateTime:

$fechainicial = new DateTime('2012-01-01');

$fechafinal = new DateTime('2013-01-01');

Ahora usaremos el método diff que poseen los objetos DateTime para saber la diferencia de tiempo entre nuestras dos fechas:

$diferencia = $fechainicial->diff($fechafinal);

El método diff nos devuelve un objeto del tipo DateInterval, que almacena la información sobre la diferencia de tiempo entre fechas (años, meses, días, etc.).

Bueno, para calcular los meses tendremos que multiplicar el atributo “y” por 12 (número de meses que contiene un año). Luego le sumamos el valor que hay en el atributo “m“, quien contiene el número de meses en nuestro intervalo de tiempo.

$meses = ( $diferencia->y * 12 ) + $diferencia->m;

Y listo, si hacemos la impresión de nuestra variable $meses, debe aparecer el número 12.



Jueves
24 de enero de 2013


face


Hoy la comunidad de openSUSE se alegra y se enorgullece al anunciar la Conferencia de openSUSE 2013 , oSC13. Desde el 18 de Julio , la comunidad de openSUSE se congregará en la tierra donde hace 2500 años, los filósofos comenzaron la Época del Razonamiento. Humildemente tomando ejemplo de esos grandes hombres, trabajaremos, disfrutaremos del ambiente de camaradería de unos con otros, debatiendo y disfrutando de la tecnología para el futuro de la humanidad. Los filósofos griegos formaron parte de una revolución que cambió el mundo. TTambién nosotros somos así, y por lo tanto ,bajo de la lema “Power to the Geeko”, nos reuniremos y trabajaremos en nuestra propia revolución del Software Libre!

Sobre la conferencia

Desde el próximo 18 de Julio de 2013 y hasta el 22 de Julio, Tesalónica la segunda ciudad más grande de Grecia y el lugar donde ha tenido lugar “ 15 UNESCO World Heritage Sites” será la ciudad anfitriona de la quinta Conferencia del openSUSE . Una vez más, hablaremos y discutiremos sobre temas relacionados con nuestra distribución, la tecnología libre y de código abierto y todos aquellos temas relativos al “mundo abierto” en general, invitando a participar a las personas tanto de dentro como de fuera de nuestra comunidad de openSUSE.

El lema de la conferencia de este año es “El poder de Geeko ‘, queriendo hacer hincapié en la naturaleza ascendente de nuestro movimiento de Software Libre (un tema que cuadra perfectamente con el país donde crecieron las primeras democracias.). Tesalónica ofrece muchas oportunidades de divertirse un montón! La ciudad cuenta con hermosas playas y una animada vida nocturna, así como también cuenta con buena comida y bebida. Esperamos mucho de socializar entre las sesiones técnicas y código fuente. Esperamos compartir juntos entre sesiones técnicas y de programación.

Sobre Tesalonica y la communidad Griega

Grecia, o la República Helénica, es un país del sur de Europa, al sur de la península de los Balcanes. Se encuentra en la encrucijada de Europa, Asia y África, y está rodeado de mar – el mar Jónico, el mar Egeo y el mar Mediterráneo – con una gran cantidad de islas, es el destino ideal para las vacaciones de verano.

Salónica


Tesalónica es la segunda ciudad más grande de Grecia y la capital de la región central de Macedonia. El tráfico aéreo hacia y desde la ciudad es servido por el aeropuerto internacional de Macedonia tanto para vuelos internacionales como más cercanos. La ciudad es famosa por sus festivales, eventos y una vibrante vida cultural en general, y es considerada como la capital cultural de Grecia. Eventos como la Feria Internacional de Salónica y el Thessaloniki International Film Festival se celebran anualmente, mientras que la ciudad también alberga la más grande reunión bi-anual de la diáspora griega. En 2014 Salónica


Miércoles
16 de enero de 2013


face

Como tuve un tiempo disponible, pude navegar un poco en el contenido de GNOME-Look para buscar un tema que se visualizara bien en LXDE y GNOME3.

Aunque muchos temas se derivan de Adwaita, me sorprendió ver que reNIX mantenía la estética de fondos negros y claros.

Para descargarlo, tendremos que ir a su página en GNOME-Look y descargar en archivo ZIP que contiene el tema. Después bastará con extraerlo en el directorio .themes del home de su usuario.

Ahora abriremos el gestor de apariencia de LXDE mediante el Menú del lxpanel (Menú -> Preferencias -> Personalizar apariencia).

lxapperance

En la sección de “controles” tendremos que buscar “renix-gtk-master” y aplicar los cambios.

Con esto tendremos activados los cambios y nuestro LXDE debería lucir así (o parecido):

Renix

 



Viernes
11 de enero de 2013


face

Como ando usando entornos de escritorio diferentes a KDE, le he delegado la gestión de sesiones a  LXDM. Desafortunadamente el tema con el que viene por defecto es algo “simple”.

Afortunadamente en AUR hay dos opciones interesantes y muy presentables para ponerle a LXDM.

En lo personal me agradó más el segundo por su simpleza. De hecho, me parece que ese es su nombre: “Simple”.

Para instalarlo recurrimos a Yaourt mediante el uso de la terminal:

yaourt archlinux-lxdm-theme-full

Ingresamos el número que tenga la opción del tema que instalaremos (1) y procedemos a descargar el PKGBUILD.

Como nota, el paquete es muy estable y no hay necesidad de modificar el PKGBUILD. Así que le decimos que no (opción n) y simplemente nos pedirá la confirmación y el password para instalar el paquete.

Tras terminar la instalación, verificaremos que se encuentre en la carpeta /usr/share/lxdm/themes.

lxdm.themes

Ahora editaremos el archivo /etc/lxdm/lxdm.conf y buscaremos la línea con la cadena “theme“. La cuál nos aparecerá de la siguiente forma:

theme=Industrial

Cambiaremos “Industrial” por “Archlinux” para cambiar el tema. Si es otro el que descargaste, escribe el nombre del directorio que aparece en /usr/share/lxdm/themes. Guardamos los cambios y reiniciamos el servicio LXDM. Como en mi caso uso systemd, escribo:

sudo systemctl restart lxdm

Con esto, ya estará disponible el nuevo tema.



Viernes
04 de enero de 2013


face

Ando otra vez probando los escritorios en Arch. Tenía rato que no usaba GNOME3 y ahora ando probando los cambios que han sido añadidos.

Así que navegando entre las extensiones que hay en su página, me encuentro con “Drop Down Terminal“, una extensión que te permite tener una terminal desplegable sin la necesidad de instalar algún otro programa como Guake o Yakuake.

Para instalarla, tendremos que ir a la página de la extensión y cambiar el estado a “ON“.

drop-down-terminal

Como toda extensión de GNOME, nos pedirá la confirmación para instala, así que una vez instalada nos debe aparecer una ventana para realizar una configuración personalizada o dejar la que viene por defecto.

opciones-drop-down-terminal

Hay varias opciones, pero la que más me interesó es la tecla de acceso. En mi caso elegí la tecla F12 debido a que es la que uso mucho en Yakuake.

Al final podremos tener un resultado como este:

terminal-desplegable



Miércoles
02 de enero de 2013


face

Hay un post donde expliqué cómo añadir soporte para las teclas multimedia en LXDE. Esas instrucciones funcionan muy bien mientras usemos solamente openbox, pero … ¿qué pasa si usamos LXDE y Compiz Fusion?

Bueno, en sí al ser Compiz el gestor de ventanas, ese soporte ya no funciona y tendremos que configurar ahora en el CCSM.

Lo primero que haremos es desactivar el soporte de Compatibilidad de GNOME que tiene el CCSM. Después de eso activaremos el plugin de Comandos.

instantánea42

Ahora iremos a la sección del plugin de Comandos para añadir las órdenes que deseamos dar de alta.

instantánea43

En cada caja irá el comando que queramos con su respectiva sintaxis y parámetros. Por ejemplo:

  • lxpanelctl run para que muestre la ventana para lanzar programas u órdenes.
  • lxpanelctl menu para que muestre el menú de aplicaciones de LXDE.
  • xbacklight para los controles de brillo con sus respectivos parámetros para funcionar.

Tras dar de alta las órdenes, iremos a la sección de “Combinaciones de teclas”.

Ya ahí, a cada comando le añadiremos una combinación, así que habilitaremos según el número que le corresponde al comando. Buscamos el botón de Deshabilitado y daremos clic.

instantánea44

Nos aparecerá otra ventana para comfirmar. Haremos check en Habilitado y después en Aceptar.

instantánea45

Después nos aparecerá una nueva ventana en donde elegiremos la nueva combinación. En mi caso elegí una combinación personalizada con la opción “Escoger combinación de teclas“.

instantánea46

En la nueva ventana que aparecerá, oprimiremos la combinación deseada.

instantánea47

Repetiremos el mismo proceso con los demás comandos. Los cambios son instantáneos tras añadir cada combinación.

En mi caso, quedó de la siguiente forma:

instantánea48

Listo. Esperemos que les haya servido este tip.



Martes
01 de enero de 2013


face

Se acabó y nunca volverá.

Es tiempo de nuevos retos y hacer cosas nuevas en busca de mejorar.

Empieza la cuenta final buscando estar lo más cerca de la M, la X o la D.



Lunes
31 de diciembre de 2012


face

Hoy en la mañana intenté usar MySQL Workbench pero el programa no corría. Tras varios intentos abrí una terminal y escribí el comando para lanzar el binario. Fue ahí donde me aparecía el siguiente error:

/usr/libexec/mysql-workbench-bin: error while loading shared libraries: libpcre.so.3:

cannot open shared object file: No such file or directory

Como casi siempre, el problema es por la falta de una librería que hace falta.

Primero hay que verificar si tenemos instalado el paquete pcre, que proporciona una librería para el manejo de expresiones regulares con Perl. Si no tienes Arch, busca el equivalente en tu distro.

sudo pacman -S pcre

Ahora hay que buscar si existe la librería libpcre.so.3 dentro del directorio /usr/lib.

ls -l /usr/lib/libpcre*

En el caso del Arch que tengo, tiene varios enlaces a partir del archivo libpcre.so y ninguno concordaba con libpcre.so.3, así que tendremos que “parchar” mediante la creación de un enlace simbólico.

sudo ln -s /usr/lib/libpcre.so /usr/lib/libpcre.so.3

Ahora intenta lanzar MySQL Workbench, ya debería correr sin problemas.



face

Este año conocí buenas canciones. Algunas ya tienen más de un año de hacer sido lanzadas, pero eso no les quita que sean grandes piezas musicales.

Si eres fan del rock o metal puede que te agraden y eso ocurre, “difunde la palabra”.

1.- Crashday de CRASH

Poderoso Thrash Metal directo de Corea del Sur. Esta canción está en el disco “The Paragon of the Animals“, que en lo personal es su mejor disco.

2.- Satan’s Serenade de Quatz

Perdida entre los archivos de la NWOBHM, llega esta banda con una de sus mejores canciones que salió del single titulado del mismo nombre. Si quieren escuchar más de “los barbones de Birmingham” les recomiendo el disco Against All Odds.

3.- Thief in the Mirror de Aphasia

Gran banda japonesa está integrada completamente por chicas. Su sonido varía entre Hard Rock y Heavy Metal. La canción pertenece al disco Labyrinth in my Heart, que de paso recomiendo escucharlo.

4.- Kazamai de TAIA

Directo de Okinawa. llega una banda con un sonido fuerte y con la oscuridad que rodea el ambiente producido por Edgar Allan Poe. De hecho, TAIA significa Raven. Esta canción viene en el disco “Seeds of Rain“, en el cual viene otra gran canción llamada STIGMA.

5.- Can’t Get Close Enough de Black Sabbath

Debes ser muy fan de Black Sabbath para conocer a Tony Martin y escuchar Forbidden. Quizás no sea el vocalista que siempre tenga los reflectores sobre él, pero “The Cat” es el segundo vocalista con más discos con Sabbath y nos ha dado grandes títulos como Headless Cross o TYR (del cual recomiendo escuchar Anno Mundi).

6.- Wicked World de Dario Mollo y Tony Martin

Una canción más reciente de Tony Martin, siempre cumpliendo con buenos trabajos y colaboraciones. Esta vez lo hace con un gran guitarrista italiano Dario Mollo, trayendo “The Third Cage”.

7.- Headbanger de BABYMETAL

Desde las academias idol de Tokyo nos llega una propuesta interesante: el primer grupo que combina JPop y Heavy Metal. Si no tienes prejuicios en escuchar nuevas mezclas, te reirás un rato con estas tres chiquillas.

Hay más, pero estas son las que me fascinaron este año. Espero que sea de su agrado. :)



Miércoles
26 de diciembre de 2012


face

Hoy inicié la sesión en LXDE y me di cuenta de que todo estaba “pelón” y sin configurar. En esa lista se encontraban las teclas multimedia y las de control del brillo en la pantalla.

Leyendo un poco en la wiki de LXDE, me topé con que hay que añadirlas al archivo de configuración que está  en XML, así que es muy sencillo “meterle mano”.

Abrimos el archivo que se encuentra en el directorio .config de nuestro home. Lo podemos hacer con Beaver, nano, vim o el editor que gusten:

vim .config/openbox/lxde-rc.xml

Una vez abierto, buscaremos las etiqueta <keyboard>.  En esta parte empiezan las descripciones sobre los eventos que deben ocurrir cuando pulsamos alguna combinación de teclas.

El orden en el debemos describir el nuevo nombre del evento que queremos es el siguiente:

  • <beybind key=”nombre-de-la-tecla”>
    • <action name=”nombre-de-la-acción”>
      • <command>comando-a-ejecutar</command>
    • </action>
  • </keybind>

Bueno, ahora pondremos las combinaciones de teclas:

  • <keybind key=”XF86AudioRaiseVolume”>
    • <action name=”Execute”>
      • <command>amixer set Master 10%+ unmute</command>
    • </action>
  • </keybind>
  • <keybind key=”XF86AudioLowerVolume”>
    • <action name=”Execute”>
      • <command>amixer set Master 10%- unmute</command>
    • </action>
  • </keybind>
  • <keybind key=”XF86AudioMute”>
    • <action name=”Execute”>
      • <command>amixer set Master toggle</command>
    • </action>
  • </keybind>
  • <keybind key=”XF86MonBrightnessDown”>
    • <action name=”Execute”>
      • <command>xbacklight -dec 10%</command>
    • </action>
  • </keybind>
  • <keybind key=”XF86MonBrightnessUp”>
    • <action name=”Execute”>
      • <command>xbacklight -inc 10%</command>
    • </action>
  • </keybind>

Si necesitan alguna otra combinación, pueden agregarla, lo importante es que cualquier <keybind> siempre quede entre las etiquetas <keyboard> y </keyboard>.

Ahora abrimos una terminal y tecleamos:

openbox --reconfigure

Con esto volveremos a cargar la configuración de openbox y ya funcionarán los cambios.



Domingo
23 de diciembre de 2012


face

Las últimas funcionalidades añadidas a Clementine 1.1.1.2 están muy orientadas a escuchar música que está alojada en “la nube”. Si tienes una cuenta de Google Drive con archivos de audio, podrás escucharlos por medio de Clementine.

Para hacer esto, basta con activar la sesión desde el reproductor. Para esto vamos al panel de servicios de Clementine que se encuentra en la parte izquierda de la ventana.

instantánea34

En el item de Google Drive damos clic derecho y seleccionamos la opción Configurar.

instantánea35

Ahora añadir una cuenta. Tendremos que dar clic en el botón para que nos abrirá una ventana en el navegador web y podamos iniciar sesión.

instantánea37

Una vez con la sesión abierta, le daremos los permisos necesarios a Clementine y verificaremos que tenemos lista la cuenta en el reproductor.

instantánea38

instantánea39

instantánea40

Ahora simplemente esperamos que explore y cargue los archivos de audio que encuentre en GDrive. Si tarda mucho, recomiendo que reinicies el programa.

instantánea41

El uso en Clementine de Google Drive es normal. Si lo accedemos, nos abrirá la rama del árbol con la información que contengan los archivos. Podemos agregarlos a la lista de reproducción actual. a una nueva o reemplazar la actual. Todo muy sencillo.

Sin embargo, por el momento presenta algunas limitaciones como:

    Sólo puedes tener una cuenta activa.

  • No guarda los datos del usuario si cierras la sesión. (Tendrás que repetir el proceso para iniciar la sesión).
  • Las reproduccciones no cuentan como scrobblings en Last.fm.
  • Puede provocar caídas inesperadas al iniciar Clementine.

Y aunque no todo es miel sobre hojuelas, es una muy buena alternativa para quienes quieren llevar su música a todas partes.



Viernes
21 de diciembre de 2012


face

NOTA: Iba a poner el título en inglés, pero me he arriesgado a ponerlo en castellano. Si alguien tiene una traducción mejor para "data scientist" o "data science", estoy abierto a recomendaciones. Data scienceHace poco en O'Reilly publicaban un artículo sobre montar equipos de se dediquen a lo que se está llamando "ciencia de datos" (data science) dentro de tu empresa. Con data science se refiere a las técnicas y teorías implicadas el proceso de adquirir, limpiar, ordenar, procesar,...

[[ Haz click en el título del post para seguir leyendo.]]


Martes
18 de diciembre de 2012


face

Es una característica que tiene Clementine desde hace más de un mes (según mis cuentas) y luce muy bien.

Si tienes la versión 1.1.1 de Clementine, basta con ir al menú de Herramientas y seleccionar la opción de Preferencias. Se abrirá una ventana y en lista que aparece en la parte izquierda buscamos la opción Apariencia.

instantánea31

Por el momento son cuatro opciones:

  1. Imágen predeterminada: Aparecerá el fondo con el diseño de la mandarina de Clementine.
  2. Portada del álbum. Si el archivo tiene la portada guardada o ubicada por Clementine, aparecerá de forma dinámica.
  3. Imágen personalizada: La imagen que ustedes elijan será mostrada de forma estática.
  4. Ninguna. Pues aparecerá en blanco el fondo.

En lo personal, a mí me gusta más la segunda opción.



Lunes
10 de diciembre de 2012


face

Estamos muy contentos de informarles que la  próxima Conferencia del openSUSE (oSC13), la reunión añual de nuestra comunidad, tendrá lugár en Julio 2013 , en la hermosa ciudad de Tesalónica, Grecia. La oSC13 reunirá a una amplia variedad de contribuyentes en FLOSS a colaborar en uno de los mayores proyectos de distribución de Linux. Habrá conversaciones interesantes, talleres y eventos sociales de nuestra comunidad  viva nuestro lema  “Divertete mucho”  (“Have a lot of fun” ).

 

En este momento estamos entrando en la fase de organización y todavía no se ha resuelto sobre la fecha exacta y el lugar, pero vamos a dejar que a ustedes colaboren el link news.opensuse.org, y una vez que tengamos esa información la pondremos ahí. Mientras tanto, ¿qué tal si nos ayudan a organizar oSC13?

!Te necesitamos en el “kick off meeting”!

Para hacer esta conferencia más impresionante que nunca, estamos buscando personas que estén dispuestas a ayudar.

¡Te necesitamos!

Hay un par de cosas por organizarse, logotipos que se pueden extraer, diseñar sitios web, los horarios, los hoteles,los patrocinadores se encuentran y un millón de otras cosas que ustedes pueden ayudar. Así que para poner en marcha el equipo de la organización y para que todos sigan  la misma página , nos vamos a reunir este jueves, 13 de diciembre, en IRC para hablar lo que tenemos que hacer y cómo lo vamos a hacer. Si usted está buscando una oportunidad de devolver a la comunidad openSUSE eso es todo!

Cuándo: 12/13/2012 a las 15:00 UTC
Dónde: #opensuse-project en la red freenode
Quién: Todos los que quieren hacer la oSC13 un gran evento

Si, por cualquier razón, no puede participar, pero todavía quiere ayudar , usted tiene que suscribirse a nuestra lista de correo de conferencia:

opensuse-conference@opensuse.org

Vamos a publicar actas de las reuniones allí y utilizar esta lista para organizar más la oSC13.

!Vamos a seguir adelante y hacer oSC13 en Salónica la mejor conferencia!

El anuncio esta disponible tambien en inglés.

Para conocer mejor la ciudad de Tesalónica , puede ver un reportaje muy interesante.



Martes
04 de diciembre de 2012


face

Ya sabemos que en el mundo like Unix tanto Amarok como Clementine se no hay mejores reproductores de audio que ellos dos. Pero gracias a la comunidad podemos tener estos dos grandiosos programas en Windows.

La versión de Amarok en Windows se puede descagar en instalador para dos versiones: la que se instalará de forma local y la que es portable. Así que podemos ir a la página de amarok para empezar a descargarlos.

Cabe destacar que los instaladores traen todo lo necesario para que Amarok se ejecute correctamente y no hay que descargar otras cosas extra. Y como en todo programa de Windows, hay que ejecutar el .EXE y dar “Siguiente -> Siguiente”.

amarok.installer

Tras terminar, es cuestión de buscarlo en el Menú Inicio.

amarok.menu

Tardará un poco debido a que cargará las liberías QT y muchas cosas más. Así que tendremos que esperar un poco para que funcione y ver el siguiente resultado:

amarok.windows

En cuanto al funcionamiento, pues está lo mismo que en su distro o *NIX favorito porque hay integración con Amazon, Magnatune, Last.fm y muchas cosas más.

Con el tiempo se irán corrigiendo muchas cosas más, pero por el momento es un gran paso para llevar varias apps de KDE a Windows. Y la verdad no estaría mal algo como KSnapshot en Windows, porque ofrecer un SO de escritorio sin una aplicación de captura de pantalla es ya es una falta de sentido común.



Miércoles
21 de noviembre de 2012


face

Introducción

El proyecto openSUSE ha participado con éxito en la conferencia LinuxCon Europa 2012 [durante 5 y 8 noviembre 2012]. Dos embajadores [Zoumpis, Diomidis] estuvieron como representantes de la comunidad de openSUSE durante la conferencia. Vamos a ver lo que sucedió allí!

La víspera de la conferencia

El domingo por la tarde hicimos nuestra primera visita a la sede LinuxCon. Nuestra primera misión fue visitar el estand de registro y obtener el ID y T-Shirts, luego fuimos al stand de SUSE / openSUSE y empezamos a desempacar los premios SUSE. Allan Clark también se unió a nosotros para ayudar con la preparación de stand.

On Sunday evening we made our first visit at the Linuxcon Venue. Our first mission was to visit the registration desk and get our ID’s and T-Shirts, then we went to the co-hosted (SUSE/openSUSE) booth and started to unpack the SUSE goodies. Mr. Allan Clark also joined us to help with the booth setup.

Dia – 0 [05/11/2012]

Nuestro día comenzó temprano, a las 7.30 horas. Fuimos directamente al Hotel Fira Palace, donde se celebró la LinuxCon. Asistimos a las conferencias magistrales de la zona por la mañana: Fomento de la experiencia del usuario por Mark Suttleworth Evernote y por el que ejecuta sus propios servidores Linux en lugar de “La Nube” por Dave Engberg.

No hemos asistido a más presentaciones , porque tuvimos que colaborar en el stand. En el estand, nuestro trabajo principal fue dar la bienvenida, ayudar a los visitantes. También tuvimos mucha promoción con las personas el día lunes y obsequiamos: openSUSE dvd, gorras, pegatinas, mecheros, folletos openSUSE comunitarios y memorias USB. Finalmente tuvimos un concurso para ganar 4 bolsas para portátiles de SUSE y el sorteo se realizó el miércoles.

La retroalimentación que recibimos de los asistentes en la conferencia fue muy bueno y amigable sobre la distribución openSUSE y la comunidad, por supuesto. Las preguntas más comunes que la gente hizo fué:

a. ¿Cuál es la diferencia entre SUSE y openSUSE?

b. ¿Qué software y cuales son las características que están incluidas en el openSUSE 12.2 DVD Promo?

c. ¿El openSUSE 12.2 tiene soporte para la arquitectura ARM?

d. El material promocional es libre?

Además nos dieron una sugerencia muy buena y prometedora sobre el Open Build Service (OBS).

Presentaciones-Asistencia

1) Abrir Métricas de fuente comunitaria: Consejos y Técnicas para la Medición de la participación de Down [] Puppet Labs Foster

2) El gigante de TI Vending Machine por Daniel Roberts Ridruejo [BitNami]

Dia -1 [06/11/2012]

A medida que pasó el primer día y nos encontrábamos en el standad, fué el momento adecuado para asistir a más presentaciones.El día comenzó como el anterior, asistiendo a las conferencias magistrales: Abierto Plataformas de Nube Fuente Marten Mickos por [director general de Sistemas de eucalipto] y la importancia de


Martes
20 de noviembre de 2012


face

Introducción Apache Pig es una plataforma para análisis de datos que se ejecuta sobre Hadoop. Pig tiene un compilador con el cual genera secuencias de programas con MapReduce, los cuales se ejecutan de forma paralela sobre la infraestructura en la que estemos ejecutando Hadoop. Para verlo más claro, tenemos el siguiente ejemplo escrito en Pig Latin y ejecutado sobre la consola grunt: grunt> A = load 'passwd' using PigStorage(':'); grunt> B = foreach A generate $0 as id; grunt> dump...

[[ Haz click en el título del post para seguir leyendo.]]


Martes
06 de noviembre de 2012


face
Hace unas semanas publiqué en mi blog en inglés los requerimientos generales de una oferta de empleo para el equipo que coordino en SUSE. Publico aquí las condiciones de una nueva vacante. Los principales requerimientos son los siguientes:

  • Buscamos un/a desarrollador  web, con experiencia preferiblemente en Ruby-RoR, aunque conocimientos de otros lenguajes y frameworks son también válidos. Nos gustaría que haya trabajado en proyectos orientado a cliente. Debe estar familiarizado con procedimientos de desarrollo colaborativo y herramientas de Software Libre como bases de datos, sistemas de control de versiones, herramientas de bug tracking, etc.
  • Dado que este equipo desarrolla su actividad en la comunidad openSUSE (aproximadamente el 20% del tiempo de trabajo estará dedicado a acciones de comunidad), es interesante que el candidato/a disponga de experiencia previa en alguna comunidad FLOSS.
  • El candidato/a representará a SUSE u openSUSE en diferentes eventos, impartiendo charlas, sesiones técnicas y foros técnicos de discusión. Debe por tanto disponer de buenas dotes comunicativas. Experiencia previa en eventos internacionales de comunidades de desarrollo será un elemento positivo para la evaluación.
  • El puesto de trabajo está localizado en Nuremberg, Alemania, aunque se desarrollará enteramente en inglés. En función de la valía del candidato y su país de origen, es posible retornar a su localización de origen tras 18-24 meses de trabajo en nuestra sede, teniendo que desplazarse a Alemania un par de veces al año.
  • En general, SUSE contrata desarrolladores de cualquier parte del mundo. Habitualmente ayudamos a los candidatos seleccionados a tramitar su permiso de trabajo en Alemania (u otras sedes donde se localice la vacante) si fuera necesario. Pero dado que necesitamos cubrir la vacante lo antes posible, aquellos candidatos que ya dispongan de ese permiso, o sean ciudadanos de la UE, tendrán cierta preferencia (no es un requisito imprescinsible). La vacante también está abierta a empleados de SUSE en otras sedes de la empresa como Taiwan, Beijing, EE.UU. o Praga.

Como mencionaba en un post anterior, nuetra empresa, SUSE, está creciendo. Dispone además de una atmósfera de trabajo con una combinación muy interesante de ambiente hacker, orientación a cliente y colaboración con proyectos upstream.

El equipo openSUSE de SUSE está formado por aquellos empleados de la empresa que trabajan a tiempo completo en la comunidad openSUSE. Esto le da al puesto un atractivo especial para aquellos candidatos que disfruten trabajando en un ecosistema de continuo aprendizaje e innovación

Aprovecho para recordar que si participas en un proceso de contratación como este, pero encajas mejor en otra de nuestras ofertas o, estando suficientemente cualificado, no quedas seleccionado, el hecho de llegar a las fases finales del proceso te facilitará la posibilidad de ser seleccionado para otras vacantes de la empresa, en otros departamentos.

Por cierto.... en SUSE nos gusta cada vez más el español.....

<- Entradas de blog actuales