Configurando iBus para Telegram Desktop en Ubuntu 18
¡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!
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.
¡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!
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.
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.
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.
¡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:
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.