jueves, 6 de julio de 2017

Instalacion de GNOME-BUILDER fedora 25

Gnome builder es un IDE con un diseño moderno y estilizado, a la ves es muy utilitario dado que su distribución que incluye un apartado para importar proyectos directamente des repos de github, gitlab, entre otros.


Una ves dentro podemos apreciar que tiene tres secciones, el árbol de directorios como siempre al lado izquierdo, minimalista y útil, en el centro parte superior el editor y en la inferior central tenemos pequeñas pestañas con una lista con el todo con los comentarios que halla, también tenemos la terminal en el cual podemos ejecutar comandos directamente en el que estemos trabajando y por ultimo un monitor de sistema para verificar el consumo de nuestra aplicacion al momento de correrla.

en la parte derecha tenemos tres pestañas pestañas que nos van a facilitar la tarea al momento de construir el aplicativo, búsqueda de símbolos y la documentación del lenguaje a trabajar.

por lo demás ya son apartados extra que en mi opinión dan un toque mas estilizado y menos complejo que otros IDE's.

Instalacion:

Los pasos de instalación son bastante sencillos, tenemos dos maneras para poder instalarlo.

DNF:

$ sudo dnf install gnome-builder
Flatpak:

primero instalamos flatpak:

$ sudo dnf install flatpak
Luego instalamos a través de este el gnome-builder:


$ flatpak remote-add --from gnome https://sdk.gnome.org/gnome.flatpakrepo
$ flatpak remote-add --from gnome-apps https://sdk.gnome.org/gnome-apps.flatpakrepo
$ flatpak install gnome-apps org.gnome.Builder
Por ultimo para lanzarlo mediante flatpak:


$ flatpak run org.gnome.Builder

miércoles, 5 de julio de 2017

Problemas con el clickboard (copiar/pegar) GNOME

Bueno gente les contare, yo estaba de lo mas a gusto trasteando con el ordenador (como siempre n.n) y resulta que trate de copiar un texto desde mi navegador hacia la terminal, y me di con la sorpresa que no pego nada.

trate de volver a copiarlo por si en las prisas se me habia olvidado copiarlo y solo lo resalte y pues no no pego, fui indagando por internet y no encontrava respuesta a mi problema, al cabo de unos minitos revise la terminal y vi que el texto se habia copiado, con un retraso considerable de unos 3 min y aparecia un error antes del texto:

bracketed-paste-magic:zle:41: not enough arguments for -U

Luego de indagar pensé que error se encontraría en el bracketed-paste-magic, así que lo inspeccione, modifique, elimine, volví a descargar, lo quite completamente, quite el zsh y use bash, todo eso y nada.

Luego me di cuenta que el problema no solo era con el terminal sino con todas las apps de GNOME pero no de estas al navegador, o entre ellas, asi que me pregunte Que otra cosa funciona solo en las aplicaciones del escritorio pero debes hacer algo para que funcione también en el navegador?
y pues la respuesta fue clara, al modificar la apariencia del mouse debes reiniciar el gestori de ventanas para que cargue el nuevo cursor en apps externas al escritorio, pero luego de reiniciarlo no surtió efecto, luego de darle muchas vueltas al asunto tope con una solución que no se me había ocurrido.

Cambiar el gestor de ventanas de Wayland, por defecto a partir de gnome3 pero que aun se encuentra  en desarrollo y usar Xorg.

Grata fue mi sorpresa cuando el problema desapareció luego de hacer este cambio, admito que puede parecer una tontería pero cuando no puedes copiar nada del navegador a apps del escritorio te das cuenta lo importante que esta funcionalidad y bueno también soy un perfeccionista y no podía vivir sin solucionar este error.

A continuación explico como hacer este cambio, aunque no guarda gran misterio en realidad.
  1. Cerramos sesión.
  2. Seleccionamos nuestro usuario, pero debajo de donde se ingresa la contraseña aparece un icono de un engranaje, lo clickeamos y se despliega una lista de gestores, por defecto esta en el GNOME que en realidad es el wayland
  3. Seleccionamos la opcion GNOME Xorg
  4. Ingresamos la contraseña y listo. 
Si tienen algún problema similar o la soluciona en el futuro ya no funciona, por favor dejen su comentario que con gusto les respondere.

sábado, 11 de marzo de 2017

Bug #773854

Steps to reproduce:
1. Add a new task 
 
 
2. mark it as completed 
 
 
3. un-hide (uncollapse) completed tasks 
 
 
4. select any completed task 
 
5. delete task
 
And i don't have any errors.

jueves, 9 de marzo de 2017

Instalacion de jhbuild en Arch

Primeros paso en Python3

Para empezar necesitamos instalar el jhbuild, que nos servira como la manera mas sensilla para instalar PyObject.

Para poder instalar este software tenemos varios caminos:

-->Instalandolo desde los repositorios AUR en una distribucion de tipo ARCH

Dado que yo usualmente utilizo distribuciones de este tipo es un metodo que recomiendo por su sencilles, ahunque e de admitir que no es el mas recomendado si deseas ser minucioso.

El comando es:
--$ sudo yaourt -Su jhbuild

y seguimos el proceso regular que nos solicita.

-->Instalandolo desde el repositorio en github

Esta es sin dudas la forma mas tediosa y minusciosa en comparacion, cuyos comandos son:

--$ git clone git://git.gnome.org/jhbuild

De preferencia en una carpeta exclusiva.

--$ cd jhbuild
--$ ./autogen.sh
...
--$ make 
... 
--$ make install 
...

Normalmente estos gnome-commonyelp-tools y autotools son los paquetes que no se encuentran instalados, obviamente los instalamos y repetimos el comando "./autogen.sh".

Por ultimo para añadir al path de sistema ejecutamos:

--$ echo 'PATH=$PATH:~/.local/bin' >> ~/.bashrc

-->Agradecimiento especial al grupo de Fedora y Gnome de Lima/Peru.

viernes, 17 de febrero de 2017

Wi-Fi limitado en ARCH [RTL8188CE]

Conexión a Wi-Fi limitada, en distribuciones ARCH

Instalando ya dos distribuciones distintas de ARCH en mi ordenador, me persiste un problema con las conexiones wi-fi cosa que no ocurre con las conexiones cableadas.


Me permitía conectarme pero pasado un rato aparecía un signo de interrogación en el icono de conexiones inalámbricas y se cortaba el acceso a red, ni siquiera me permitía hacer ping a la ip de mi router, esto me parecía de lo mas curioso ya que no me permitía desconectar y re-conectar a la red a menos que apagara y volviera a encender el ordenado.

para poder solucionarlo primero debemos verificar nuestro modelo de controlador de red en mi caso un RTL8188CE.

02:00.0 Network controller: Realtek Semiconductor Co., Ltd. RTL8188CE 802.11b/g/n WiFi Adapter (rev 01)

Para mi fortuna se ha desarrollado un driver precisamente para este controlador:
github.com/FreedomBen/rtl8188ce-linux-driver

Que ya de por si tiene instrucciones para su instalación, yo personalmente recomiendo su instalación/clonación directa desde github.

Luego de esto nuestra conexión vía Wi-Fi no debe presentar ningún problema.


lunes, 13 de febrero de 2017

Presentación

The Yoda Code 


Esto es un proyecto personal para compartir con todo el que lo desee, los trasteos que voy haciendo por el mundillo de GNU/linux y la informática en general.

Se agradece cualquier comentario o recomendación para ampliar el contenido de este blogg.

Aqui dejo un enlace a mi pagina de github por si alguno desea darle un vistaso a mis proyectos.
https://github.com/Exspiravit