Archivo: Software Libre | Picando Código - Part 2

Paquete para Emacs: helm-icons

13 de mayo de 2020
helm-treemacs-icons

Actualización 20/07/2020: El paquete ha sido renombrado de helm-treemacs-icons a helm-icons y está disponible en MELPA. Así que actualicé la información del post para reflejar el cambio. Hace un tiempo me encontré con este paquete para Emacs que me resultó sumamente útil. Integra helm, el sistema que uso para cambiar de buffers o archivos, con treemacs (y treemacs-icons), el sistema que muestra íconos en el árbol de archivos de un proyecto. De esta forma, podemos ver los íconos de los archivos cuando estamos usando helm para cambiar de buffer. Esto hace mucho más práctico el cambio de buffers y la […]

Plataforma de videoconferencia y colaboración íntegramente en euskera y basada en software libre

8 de mayo de 2020
Irontec Meet

La empresa vasca Irontec ofrece una plataforma de videoconferencia y colaboración gratuita íntegramente en euskera. Está basada en Jitsi una plataforma software libre para mensajería instantánea, videoconferencia y llamadas. Una alternativa a Zoom, Hangouts y demás plataformas privativas: https://meet.irontec.com/ Del comunicado de prensa: Desde mediados de marzo, y en el contexto actual de crisis sanitaria provocada por la Covid-19, ​Irontec​ ha acompañado a muchos de sus clientes a la hora de incorporar soluciones tecnológicas que hagan posible que la comunicación y la actividad siga fluyendo. Ahora, con el objetivo de aportar nuevos recursos a la sociedad, la empresa bilbaina ha […]

Lenovo empezará a ofrecer laptops con Fedora pre-instalado

24 de abril de 2020
Fedora Lenovo

Excelente noticia para GNU/Linux. Lenovo empezará a ofrecer laptops ThinkPad (😍) con Fedora Workstation pre-instalado. Esto es parte de un programa piloto de Lenovo: Linux Community Series – Fedora Edition, y empezará con los modelos de laptop ThinkPad P1 Gen2, ThinkPad P53 y ThinkPad X1 Gen 8, con el potencial de expandirse a otros modelos en el futuro. El equipo de Lenovo ha estado trabajando con el equipo de Fedora en Red Hat para asegurarse que el sistema esté listo para funcionar con sus laptops. Las laptops incluiran únicamente software de los repositorios oficiales de Fedora. Los modelos con placas […]

Mozilla Thunderbird se muda a MZLA Technologies Corporation

28 de enero de 2020
Mozilla Thunderbird

Mi cliente de correo favorito, Thunderbird, encontró un nuevo hogar: A partir de hoy, el proyecto Thunderbird operará desde una subsidiaria completamente nueva de la Fundación Mozilla, MZLA Technologies Corporation. Esta mudanza se ha estado trabajando por un tiempo a lo que Thunderbird ha crecido en donaciones, staff y aspiraciones. Esto no va a impactar las actividades día-a-día o la misión: Thunderbird seguirá siendo libre y de código abierto, con el mismo calendario de lanzamientos y gente detrás del proyecto. Hubo un tiempo en el que el futuro de Thunderbird era incierto, y no estaba claro qué iba a pasar […]

Piques Emacs: Contar líneas, palabras y caracteres de una región

5 de diciembre de 2019
Piques Emacs

En Emacs al seleccionar una región, Alt = nos muestra información de las líneas, palabras y caracteres de la selección:   El atajo de teclado llama a la función count-words-region. Ésta función sólo cuenta los caracteres dentro de la región. Así que si no hay una región seleccionada, nos va a dar 0 como resultado. Otra función que podemos usar para contar el buffer entero es count-words, que funciona tanto para una región como para un buffer sin regiones. Como resulta más práctica, terminé reemplazando count-words-region con count-words en mi archivo de keybindings: (global-set-key (kbd “M-=”)’count-words) Error happened.

Piques Emacs: mantener el límite de caracteres por cada línea

28 de noviembre de 2019
Piques Emacs

Dependiendo el contexto podemos querer un límite de 80, 100, 120 caracteres por línea. Por ejemplo en algunos proyectos se sugiere usar un límite de 50 caracteres para el mensaje de un commit en Git. Emacs tiene un modo para mantener el límite de caracteres en cada línea que escribimos: auto-fill-mode. Al activarlo, Emacs se va a encargar automáticamente de mantener cada línea dentro del límite establecido:   El límite depende de la variable fill-column de Emacs. Para leer más al respecto podemos usar el comando de Emacs describe-variable e ingresar fill-column. Emacs nos cuenta que es una variable definida […]

¡Disponibles los videos de EmacsConf 2019!

25 de noviembre de 2019
EmacsConf 2019 videos

Ya están disponibles los videos de EmacsConf 2019, realizada el pasado 2 de noviembre. Podemos ver los videos en la página de EmacsConf 2019, alojados en un servidor del Computer Science Club de la Universidad de Waterloo. También fueron subidos a toobnix.org, una instancia de PeerTube (red descentralizada de almacenamiento de video, basada en Software Libre). Pueden ver los videos también ahí a través de éste enlace y explorar el playlist “EmacsConf 2019”. Personalmente vi alguna de las charlas, pero seguramente repase otras de las que quería ver y me perdí. Hay videos de 31 de las 32 charlas agendadas […]

Piques Emacs: Conocer el valor de una variable

21 de noviembre de 2019
Piques Emacs

Al ser un editor de texto extensible y auto-documentado, existen muchas variables en Emacs que el usuario puede cambiar. Esto son variables Elisp -el Lisp de Emacs-, símbolos que guardan un valor. Generalmente el nombre de la variable consiste de palabras en inglés separadas por guiones que describen su rol. La mayoría también cuentan con documentación que describe su propósito y utilidad. Para leer información de una variable y conocer su valor, podemos usar el comando describe-variable que podemos ejecutar de las siguientes maneras: C-h v Alt x para ejecutar comandos en el mini-buffer e ingresamos describe-variable (podemos usar Tab […]

¡Volví a Debian! (de nuevo)

20 de noviembre de 2019
Debian 10 con GNOME

Resulta que no, que no estoy muy viejo para Debian. Hace un par de semanas, intenté instalar Debian en mi laptop Dell XPS 13, pero me frustré con el primer obstáculo que me crucé y terminé instalando Ubuntu. Escribí el post que enlazo en la primera oración, pero quedó en borradores hasta el viernes pasado que se publicó. El pasado fin de semana, y en parte motivado por los comentarios en ese post, volví a intentar. Existen imágenes ISO para probar e instalar Debian que incluyen firmware privativo para tener acceso a más hardware, por más que no sea software […]

Respects Your Freedom: Nueva tienda de la FSF de hardware 100% Software Libre

18 de noviembre de 2019
Respects Your Freedom

Desde hace un tiempo la Free Software Foundation tiene un programa de certificación: Respects Your Freedom (RYF). El programa certifica a fabricantes o vendedores que venden hardware que respeta los derechos de sus usuarios y cuenta exclusivamente con software libre. Para ser parte del programa, se debe pasar por un proceso riguroso donde la FSF analiza cada aspecto de la experiencia de usuario: desde la compra inicial a flashear versiones modificadas del firmware. El usuario no debería interactuar con software o documentación no libre en ningún momento. El programa se lanzó en 2010 y ha tenido bastante crecimiento. En 2012, […]

¿Estoy muy viejo para Debian?

15 de noviembre de 2019
Gilbert Kerr y pingüino

Tengo una Dell XPS 13 que obtuve en mi trabajo anterior al cambiar a una laptop más nueva. La laptop venía con Ubuntu de fábrica (18.04 si la memoria no me falla). Creo que lo único que le había llegado a actualizar era Ubuntu 18.10. Siendo mi computadora de uso diario en el trabajo, nunca consideré cambiarle la distribución GNU/Linux. Ubuntu es de las más populares, particularmente a la hora de herramientas de desarrollo. Es fácil encontrar software en los repositorios, o encontrar repositorios de terceros para instalar lo que necesitemos. Y el hardware de la laptop es 100% compatible […]

Comunidad GNU/Linux en Español

4 de noviembre de 2019
Spartan Tux

Me encontré en Reddit con una comunidad de usuarios GNU/Linux en Español: /r/GNULinuxEsp. La descripción dice: Cualquier lector podrá enviar contenido sobre el tema que nos interesa, GNU/Linux y cultura libre, este pasara por una moderación previa antes de ser aprobado, recordar que el contenido es de preferencia en idioma español. La Ñ rocks!!! Reddit es uno de los sitios que visito regularmente, así que me alegró empezar a seguir esta comunidad en español. Algunos artículos son noticias del mundo del software libre y cultura libre traducidos. Pero hay muchas guías, tutoriales y artículos de opinión que me resulta muy […]

Piques Emacs: enlaces simbólicos

15 de octubre de 2019
Piques Emacs

Cuando intentamos abrir un enlace simbólico en Emacs, nos pregunta: Symbolic link to Git-controller source file; follow link? (y or n) Tengo mis archivos de configuración, o dotfiles (.spacemacs, .bashrc, etc), como enlaces simbólicos a proyectos bajo control de versiones. Así puedo ir gestionándolos a medida que les hago mejoras o agrego cosas, y puedo compartir la misma configuración en distintas computadoras. Esto se gestiona en el paquete de control de versiones vc, en la variable vc-follow-symlinks. Su valor por defecto es ask, por lo que el sistema nos va a preguntar qué hacer. Si respondemos que no, editamos el […]

Humble Book Bundle: ebooks de Linux & UNIX por O’Reilly

30 de septiembre de 2019
Humble Book Bundle: Linux & Unix por O'Reilly

Humble Bundle tiene un nuevo paquete de e-books sobre Linux, Unix y varias herramientas muy útiles del entorno. Los ebooks están disponibles en PDF, ePUB y MOBI, por lo que pueden ser leídos en casi cualquier dispositivo. Como se acostumbra en los paquetes Humble Bundle, además de elegir el precio, podemos elegir dónde destinamos el dinero que pagamos, incluyendo una organización de beneficencia. Tengo el “Mastering Regular Expressions” que compré hace años. Me sirvió mucho en su momento para ampliar mi conocimiento y uso de expresiones regulares. Tengo idea que varios libros más del paquete o compré o leí por […]

GNOME y KDE co-organizan el Linux App Summit en Noviembre

6 de agosto de 2019
Linux App Summit

La fundación GNOME y KDE e.V se enorgullecen en anunciar Linux App Summit 2019. El Linux App Summit (LAS) se llevará a cabo en Barcelona desde el 12 al 15 de Noviembre de 2019. LAS es el primer evento colaborativo co-organizado por las dos organizaciones desde el Desktop Summit en 2009. Ambas organizaciones están ansiosas por juntar a sus comunidades en construir un ecosistema de aplicaciones que trascienda las distribuciones individuales y amplíe el mercado para todos los involucrados. KDE y GNOME dejarán de tener un rol pasivo en el sector del escritorio libre. Con la influencia conjunta de ambos […]

Toasty!