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.


Miércoles
24 de septiembre de 2014


Julio Vannini: El por Ella

22:16 UTC

face

El 20 de Septiembre del 2014, la famosa y joven actriz Emma Watson, se dirigió al Consejo General de las Naciones Unidas con un mensaje enfocado en la igualdad de géneros. Su discurso ha sido de impacto en la sociedad, como un llamado a unificar esfuerzos para erradicar todo tipo de violencia en contra de […]


Martes
16 de septiembre de 2014


face

Si estás interesado en aprender a programar Javascript, este interesante juego de calabozos puede hacer que el aprendizaje sea mucho más entretenido. Aunque requiere un nivel básico de entendimiento de programación, es un proyecto de código abierto, así que está en constante mejora, y puede resultar bastante productivo para dominar varios lenguajes que ofrecen en su página principal: http://codecombat.com/

Me aventuré a hacer una prueba rápida del juego y publiqué un pequeño vídeo en nuestro canal de YouTube.

En cada uno de los niveles debes programar para conseguir un objetivo específico: recoger un hongo para crecer y matar un ogro gigante, mover a los soldados por el calabozo, entre otros. Además, cada “lección” tiene un nivel de dificultad, de modo que iremos mejorando y haciendo misiones más complicadas a medida que vas aprendiendo.

Esto es sólo el principio, ya que el proyecto se hizo de código abierto recientemente y los programadores han contribuido reportando errores, añadiendo mejoras, etc. Yo lo he probado en Firefox y funciona perfectamente.

¿Probaste el juego? Deja un comentario con tu opinión y experiencia al respecto.

Fuente: alt1040


Miércoles
10 de septiembre de 2014


Alex Barrios: Conociendo la Deep Web

15:46 UTCmember

face

¿Qué es realmente la Deep Web?

La Deep Web no es más que la parte de Internet que no ha sido indexada por algún tipo de buscador, por lo que la única forma de llegar a este tipo de información es conociendo la dirección exacta. Las razones por las cuales alguien podría querer no indexar su información abarcan un gran abanico de posibilidades, de las cuales no todas son necesariamente ilegales. De hecho, por ejemplo para una empresa puede ser importante que la página de acceso a algún servicio web no sea conocida en Internet.

Por otra parte, las páginas que solemos visitar utilizan el protocolo http pero es importante tener presente que existen otros protocolos a través de los cuales también se puede acceder a información en Internet. Es el caso por ejemplo de FTP, que permite realizar transferencia de archivos, y aunque no está asociado a una página web, permite el acceso a información que muchas veces no está indexada en buscadores web.

Lo que podemos encontrar en la Deep Web

Seguramente cuando escuchamos hablar de la Deep Web, lo primero que se nos viene a la mente es información ilegal. Pero es importante tener claro que al haber Teras y Teras de información, se presta para que la variedad sea igualmente amplia. Si bien la cantidad y el hecho de que no sea indexada complica la intención de clasificarla, podríamos decir que en la Deep Web se encuentra gran cantidad de información de tipo multimedia, documentos, sitios web privados, sitios con restricciones de acceso por seguridad, contenido malicioso e incluso material que puede variar dependiendo del tipo de acceso, lo que se conoce como web contextual.

Ahora hay una realidad, y es que debido a los continuos escándalos relacionados con la violación a la privacidad de los datos en muchos servicios web, la posibilidad de publicar información sin que esta sea indexada se vuelve más atractiva. Por lo tanto es muy importante que como usuarios de la tecnología tengamos claro realmente en qué consiste esta parte poco accesible de la web, y que las características de anonimato que ofrece abren la puerta a que sea utiliza de forma maliciosa.

El “peligro” de navegar por la Deep Web

Antes de mencionar los peligros con los cuales nos podríamos encontrar es importante tener presente que el acceso a esta información tiene un poco de dificultad adicional para aquellos usuarios menos curiosos.

Dado que el proceso no es tan sencillo como abrir nuestro navegador web e ir a nuestro buscador favorito para encontrar lo que buscamos, la convierte en un terreno poco explorado, sin muchas regulaciones y que aloja una serie de riesgos para aquellos que no toman las precauciones necesarias.

Lo que si es claro es que como mucha de esta información no tiene un control sobre quien la puede acceder


Jueves
14 de agosto de 2014


face

La actualidad impone un cambio de pensamiento a nivel de negocios, necesitamos pensarnos fuera de la oficina. Jason Fried, empresario en el área del Software, tiene una teoría radical sobre el trabajo: que la oficina no es un buen lugar para hacerlo. Él afirma que, “si le preguntas a la gente a dónde van para conseguir que algo se haga, casi nunca se oye a alguien decir a la oficina”.

Partiendo de esa premisa y del reacondicionamiento que están sufriendo los empleos actuales, es preciso reconocer las tendencias, y procurar mirar a la oportunidad que ofrece el trabajo en entornos virtuales.

Trabajar desde la virtualidad no es algo nuevo pero está creciendo rápidamente, son innumerables las ventajas o beneficios que brindan dichos entornos, entre los más significativos tenemos:

  • La inversión inicial para cualquier organización es mínima, debido a que se tiene acceso a grandes recursos de infraestructura informática a bajo costo, donde no es siquiera requerida la inversión en software o hardware, al hacer uso de las herramientas colaborativas en línea.
  • Para reducir costos se está disminuyendo el tamaño de las oficinas e incluso eliminándolas por completo, permitiendo a su vez establecer diferentes tipos de relaciones entre proveedores, clientes, empleados, socios, y otros, a nivel mundial.
  • La flexibilidad laboral y en consecuencia la conciliación de la vida profesional y familiar.
  • La globalización de los mercados.
  • El crecimiento de las expectativas de los consumidores.
  • Las organizaciones están obligadas a reaccionar más rápidamente a los cambios del entorno y a los competidores, debido a las posibilidades que ofrece Internet y sobre todo la oferta de productos.

Pero este tipo de trabajo presenta, de igual forma, retos importantes. Es por ello que, los gerentes contemporáneos deben procurar adquirir nuevas habilidades y herramientas que les haga factible el transitar por el proceso, el adaptarse y asumir la necesidad de afrontar su alfabetización digital. En otras palabras, se requiere de talentos con experiencias diferentes que permitan su adaptación a las circunstancias actuales, y que sean capaces de preparar y encaminar su empresa hacia la apertura y los cambios, así como al surgimiento de los nuevos paradigmas, valores y patrones de comportamiento social.

Es evidente que, con la creación de nuevos espacios de trabajo virtual, quien asuma el liderazgo de estos grupos, en los cuales personas y equipos colaboran en forma rutinaria desde ubicaciones remotas, tiene la responsabilidad de manejar proyectos con personas que no trabajan en el mismo lugar ni en el mismo horario, consolidando una sociedad basada en el conocimiento y la rápida transmisión de los mensajes e información.

En el mismo orden de ideas, otro factor a considerar entre los retos a afrontar es la seguridad, ya que hacer el trabajo en cualquier parte y momento puede resultar un desafío significativo, por lo que las empresas deben prestar especial atención y proteger la información sensible


Martes
15 de julio de 2014


face

La definición Hacker despierta el prejuicio de las personas, llegando a considerárseles los chicos malos, siendo señalados en ocasiones con connotaciones despectivas o negativas, tales como: criminales, terroristas, delincuentes informáticos, etc. Pero nada más dista de la realidad, porque si bien es cierto que muchos son atraídos por “el lado oscuro de la fuerza”, también es verdad que muchos otros son activistas y entusiastas del hacking ético, utilizando el poder, las habilidades y el conocimiento que poseen para hallar las amenazas ocultas, los elementos más débiles o los aspectos vulnerables en nuestro mundo, para obligarnos a arreglar las fallas encontradas.

Lo cierto es que, en las últimas décadas los hackers han impactado desde las libertades civiles y de expresión, hasta la independencia de internet y la innovación misma, eso nos habla de la importancia o relevancia que han ido adquiriendo. Su motivación puede obedecer a múltiples razones: fines de lucro, protesta, ocio, diversión o por simple desafío.

En la actualidad, los hackers son contratados por las grandes empresas, gobiernos y el ejército, para conocer sus debilidades e informarlas de modo que puedan ser corregidas oportunamente, transformándose así en su principal método de defensa. Para lo cual, anticipan acciones, a partir de llevar a cabo ciertas prácticas conocidas y ampliamente utilizadas, a saber:

  • Prueba de intrusión o penetración, es un ataque controlado que se aplica para evaluar la seguridad de los sistemas accesibles desde internet frente a posibles ataques que podrían suscitarse.
  • Análisis forense, permite la identificación de los escenarios resultantes, luego de reconstruirse cómo fueron penetrados los sistemas a través de acciones no autorizadas, utilizando técnicas científicas y análisis especializado de la infraestructura tecnológica. Con frecuencia los resultados obtenidos, son utilizados ante un proceso legal.
  • Auditoria de seguridad, busca proteger la integridad de la infraestructura computacional y todo lo relacionado con ésta, prestando especial atención en la información para garantizar su confidencialidad, integridad y disponibilidad.

Y en una acción de mayores proporciones, los hackers pueden aplicar lo que se denomina divulgación masiva (en inglés full disclosure), que consiste básicamente en revelar vulnerabilidades de manera global sobre un problema de seguridad en cuanto éste es conocido, dejándonos saber todo tipo de detalles sobre dicho fallo.

En tal sentido, Keren Elazari, experta en seguridad cibernética, plantea que los hackers podrían ser el sistema inmune para la era de la información, agregando que las decisiones que ellos toman, nos han influenciado de manera dramática, y concluyendo que necesitamos de ellos. Porque en los tiempos que transcurren la delgada línea entre el bien y mal es prácticamente subjetiva, por lo que podríamos decir que las reglas de juegos ya no son tan claras, o tal vez si… Simplemente, ya no existen reglas.

A continuación, les dejo la Charla


Miércoles
14 de mayo de 2014


face

Cambiar el aspecto de presentación de páginas web de terceros desde los navegadores Firefox y GoogleChrome.


Martes
06 de mayo de 2014


face


Los polluelos del nidal están a punto de saltar, así que arranco Ffmpeg para hacer streaming de vídeo a youtube y retransmitir los últimos días antes de volar.


Domingo
09 de marzo de 2014


face


Chateando entre PC y móvil con Telegram, una alternativa libre a Whatsapp y Tg-master un Telegram para consola


Sábado
11 de enero de 2014


face


Pasar imagen de videocamara a Skype después de aplicar filtros varios


Viernes
22 de noviembre de 2013


face


Un script para la sincronización del Android con el PC de forma rápida y sencilla.


Lunes
28 de octubre de 2013


face

Geoetiquetado de fotografías en Digikam y búsqueda de imágenes por areas de un mapa


Viernes
25 de octubre de 2013


face

La comunidad openSUSE celebra cada año un evento en el que los principales contribuidores participan en charlas y talleres junto a interesados y profesionales. Al tratarse de una distribución, la lista de temas que se tocan es muy amplia, desde administración de sistemas hasta aplicaciones web, pasando por empaquetado, marketing, hardware, traducción y, por supuesto, sistemas operativos.

La edición 2013 ha sido la primera celebrada lejos de ciudades donde SUSE tiene oficina. Su organización corrió a cargo de la comunidad salvo en aspectos legales y económicos fundamentalmente. La openSUSE Conference 2013 tuvo lugar en Tesalónica, Grecia, en verano, y participaron unas 300 personas.

La edición 2014 se celebrará en Dubrovnik, Croacia  en Abril. Ya se está preparando la organización del evento. Desde hace unas semanas, se ha abierto el plazo para la presentación de candidaturas a la celebración de openSUSE Conference 2015.

El evento cuenta con el apoyo de SUSE como principal espónsor. Esto da una garantía importante a la hora de poder organizarlo porque algunos de los gastos básicos de este evento de comunidad están cubiertos de antemano. La comunidad openSUSE asume algunas de las tareas más tediosas de la organización de modo que los organizadores locales no tienen que ocuparse de ellos. Los contenidos y el trabajo relacionado con sponsors también viene dado por la comunidad.

Dicho de otro modo, entre SUSE y la comunidad openSUSE asumen una parte del trabajo lo que garantiza que la organización del evento sea asumible para un reducido número de voluntarios locales. Depende del país y lugar de celebración, SUSE dispone de soporte local lo que facilita la difusión del evento, entre otras tareas.

En definitiva, si tienes experiencia en la organización de eventos de Software Libre, échale un vistazo a openSUSE Conference y presenta tu candidatura.





Lunes
30 de septiembre de 2013


face

Una miniaplicacion para consultar los segundos ó milisegundos que lleva innactivo nuestro escritorio en Linux


Lunes
23 de septiembre de 2013


face
Me gusta combinar scripts con las bondades de Linux (como qdbus) ya que con muy poco esfuerzo e ingenio podemos hacer cosas bastante interesantes que nos pueden hacer la vida frente al computador relativamente más cómoda.

En esta ocasión implementaremos una serie de scripts para que cada vez que copiemos algo a nuestro portapapeles (Klipper, en este caso) tengamos una copia en la nube. Así por ejemplo, si nos encontramos con una página interesante que nos gustaría seguir viendo después en otro computador o dispositivo, bastará con copiar la dirección y ya la tendremos directamente accesible desde la nube.

Materiales:

  •     xbindkeys: Programa que nos permite crear atajos de teclado.
  •     xmodmap: Utilidad para cambiar el comportamiento de algunos atajos.
  •     xvkbd: Utilidad para emulación de teclado.
  •     Una cuenta en Copy o Dropbox. Ambos con clientes Linux y Android.

xbindkeys no viene en la instalación por defecto para openSUSE 12.3 por lo que iremos al OBS y buscaremos la versión (inestable) que corresponde a nuestro openSUSE (One-Clic Install). Particularmente instalé la versión que estaba en el repo Utilities dejando sin suscripción al repositorio después de instalar.

xmodmap ya estaba instalado en el sistema por defecto. Para instalar xvkbd sólo bastará hacerlo de la manera usual:

# zypper in xvkbd

Esto es lo que haremos con todo lo que hemos instalado: Crearemos un atajo de teclado que llamará un script nuestro. Dicho script hará dos cosas: primero simular la combinación control+c y segundo recuperar lo que hayamos copiado al portapapeles para enviarlo a nuestro archivo en la nube.

Lo primero que haremos será crear el archivo configuración por defecto de xbindkeys para nuestro usuario, haciendo lo siguiente en una consola/terminal:

$ xbindkeys --defaults > $HOME/.xbindkeysrc 

Ahora editaremos el archivo con algún editor simple. Debemos comentar o borrar los ejemplos que vienen habilitados. Deberían quedar así con un # al inicio de cada línea, de la siguiente forma:

# Examples of commands:

#"xbindkeys_show"
 # control+shift + q

# set directly keycode (here control + f with my keyboard)
#"xterm"
#  c:41 + m:0x4

# specify a mouse button
#"xterm"
#  control + b:2


Viendo los ejemplos podemos darnos cuenta que la estructura de este archivo es:
"comando, aplicación o script a ejecutar"
  combinación de teclas

Al final del archivo entonces agregaremos lo siguiente:
"~/bin/super_copiar.sh"
  m:0x50 + c:54

Primera línea: nuestro script (que aún no creamos) con su ruta. En la segunda línea he puesto la combinación de teclas que en mi teclado corresponde a super+c (tecla del innombrable Windows). Cómo saber cuál es el código para vuestros teclados? Usaremos el comando:

$ xbindkeys -k

Se abrirá una ventanita y a continuación presionamos la combinación de teclas super+c y nos aparecerá en la consola el código asociado.

Guardamos los cambios en nuestro archivo y lo cerramos.

Para poder usar la tecla super en combinación de otras

Martes
10 de septiembre de 2013


face

Un adivinanza linuxera para moverse entre directorios


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


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


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.


<- Entradas de blog actuales