Principiante

Principiante

Nivel apropiado para aquellas personas que todavía ni siquiera han comenzado a usar redes, software o hardware libres. Siguiendo este nivel aprenderán desde Historia de Internet y de Informática hasta cómo instalar un sistema GNU en su ordenador.

Principiante

Principiante
Nivel apropiado para aquellas personas que todavía ni siquiera han comenzado a usar redes, software o hardware libres. Siguiendo este nivel aprenderán desde Historia de Internet y de Informática hasta cómo instalar un sistema GNU en su ordenador.

Configurando iBus para Telegram Desktop en Ubuntu 18

Imagen de un escritorio GNU/Linux con la ventana de configuración de idiomas y el desplegable con las opciones de método de entrada, entre las que se ve

¡Hola de nuevo! En este mi segundo artículo. Os contaré cómo me he debido adaptar –lógico, yo soy el recién llegado– al equipo de trabajo de Colaboratorio.net, ¡venid y conoced al iBus!

Git y GitHub. Instalar, configurar y crear tu primer repositorio.

En el artículo anterior «Git y GitHub. Introducción a los sistemas de control de versiones«, vimos una introducción a los sistemas de control de versiones. Ahora, ha llegado el momento de poner en práctica estos conocimientos. Para ello utilizaremos Git, evidentemente, como sistema de control de versiones. Sin embargo, como todo en esta vida, necesitamos realizar algunas operaciones básicas para poder empezar a utilizar Git.

GitHub y GitLab. Desarrollo colaborativo de software

Una vez ya hemos visto en los distintos artículos de esta serie cómo trabajar con Git tanto en local como en remoto, nos queda pendiente ver algunos servicios que nos permitan compartir nuestro trabajo para sacar el máximo partido a este sistema de control de versiones.

En particular, vamos a tratar dos plataformas de desarrollo colaborativo: GitHub y GitLab. Ambas nos permite alojar proyectos utilizando el sistema de control de versiones Git.

Registro y control de acceso con CodeIgniter

En el artículo anterior de esta serie sobre desarrollo de aplicaciones web con CodeIgniter, vimos todos los procedimientos necesarios para trabajar con nuestra base de datos. Con ello, podíamos crear, leer, modificar y borrar cualquier editorial de nuestra biblioteca.

Sin embargo, nos dimos cuenta que podíamos acceder a cualquier punto de nuestro gestor de biblioteca, sin ningún tipo de control. Es necesario, para este tipo de aplicaciones controlar, mediante usuario y contraseña, quien accede a la misma. Esto también nos permitirá, poder controlar no solo quien accede a la aplicación, sino también a que partes de la aplicación. Es decir, en función del rol del usuario, podrá acceder a una parte, a otra, o a todas.

En este artículo veremos como podemos resolver el problema del control de acceso de forma sencilla, y fácilmente integrable con nuestra aplicación.

La Terminal: Gestor de Paquetes

programa desde la terminal mostrando información del sistema: antergos y pacman
programa desde la terminal mostrando información del sistema: antergos y pacman

¡Bienvenidos a mi primer post del año! Alguno dirá: «pero… ¿no ibas a iniciarnos en programación?» Tranquilos. Sí, lo prometido es deuda, pero para enseñar programación en BASH se necesitan unas bases de manejo en la terminal y como por algún sitio se tenía que empezar… hoy vamos a familiarizarnos con:

FLAC: El revelado digital (III)

Continuamos con la fase «contemplativa» del revelado digital; si en el capítulo anterior nos quedábamos en cuestiones meramente técnicas (rango dinámico, conservación de altas luces, detección de foco), ahora le toca el turno a la parte más creativa: vamos a aprender a «leer» un negativo, utilizando para ello los criterios que conocimos en capítulos anteriores y añadiendo alguna cuestión más directamente relacionada con el particular revelado que podemos hacer con Darktable.

Recomendamos...

Soberanía electrónica

En nuestras vidas siempre hay algunas cosas que importan más que la media. O más de lo que nos damos cuenta. Todas y todos...

Nos movemos a Clouding.io