Niveles

Niveles

En Colaboratorio le damos mucha importancia a la enseñanza y la pedagogía en lo referente a software, hardware y redes libres. Para conseguir una mejor comprensión de la gran cantidad de experiencias que vamos a incluir en el blog creemos necesario organizar niveles de aprendizaje. De esta forma, las personas que sigan Colaboratorio podrán acceder al nivel de usuaria o usuario en que se encuentren en cada momento, y continuar su aprendizaje sin dificultad para subir el siguiente escalón cada vez que lo requieran.

Niveles

Niveles
En Colaboratorio le damos mucha importancia a la enseñanza y la pedagogía en lo referente a software, hardware y redes libres. Para conseguir una mejor comprensión de la gran cantidad de experiencias que vamos a incluir en el blog creemos necesario organizar niveles de aprendizaje. De esta forma, las personas que sigan Colaboratorio podrán acceder al nivel de usuaria o usuario en que se encuentren en cada momento, y continuar su aprendizaje sin dificultad para subir el siguiente escalón cada vez que lo requieran.

LXQt

Los escritorios livianos en GNU/Linux son un nicho dentro de un nicho. Imagino que los que buscan estas soluciones no son usuarios recién llegados a este sistema operativo, sino más bien geeks curtidos en el mundo del software libre, que quieren resucitar un viejo equipo o sacarle el máximo rendimiento a uno un poco más nuevo. O simplemente alguien que busque simpleza y quiera evitar entornos sobrecargados de elementos innecesarios. Con esto último en mente, están los que van mucho más allá y solo instalan un gestor de ventanas y las pocas aplicaciones que utilicen. A todas estas mentes inquietas está dedicado este artículo, que busca ponerles al día de una opción más. Tal vez ni la mejor ni la más liviana, pero una que, seguramente, no les defraudará.

Herramientas disponibles en CodeIgniter

En los artículos anteriores de esta serie has podido ver lo sencillo que puede llegar a ser crear una aplicación utilizando el framework CodeIgniter. Hemos dado los primeros pasos para crear una aplicación web que nos permitiera gestionar una biblioteca y, en particular, hemos desarrollado todo lo relativo a la gestión de editoriales. Igual que hemos hecho eso podemos hacer para el resto de elementos, ya sean autores, géneros, países, libros, usuarios y préstamos. Creo que, con ver uno, es suficiente para que te hagas una idea del potencial que tiene este framework.

En este artículo, penúltimo de la serie, vamos a dar un vistazo general a las diferentes herramientas que CodeIgniter pone a nuestra disposición. Como vas a ver, son herramientas realmente potentes que nos van a simplificar considerablemente el trabajo.

Plasma Vault: Para qué sirve y cómo funciona.

Plasma Vault es una de las aplicaciones que nos ofrecen las últimas versiones de KDE Plasma, es decir, de la 5.11 en adelante. Nos permite cifrar y esconder carpetas del equipo, subiendo un escalón más el nivel de seguridad de nuestra información. Es software libre, integrado perfectamente con el escritorio Plasma y muy intuitivo en su utilización.

Algo destacable de Plasma Vault es que, además de ser en sí misma una característica increíblemente útil, es tan simple de usar que incluso las personas con mínimos conocimientos informáticos pueden utilizarla con relativa facilidad. No me extenderé mucho en cuanto a la interfaz, y es que no puedo agregar mucho más que lo que escribió ya Jorge o lo que explicó en su video Victorhck.

Por supuesto que, desde el momento en que instalamos nuestras distribuciones, tenemos la posibilidad de cifrar el disco, incluso la partición swap. Entonces, con todo este extenso y poderoso cifrado, ¿para qué alguien querría utilizar KDE Vault? ¿Por qué nos ofrece dos protocolos de cifrado? ¿y por qué esos y no otros protocolos? Estas son las preguntas que espero poder aclarar en las siguientes líneas…

Almacenamiento en Docker

En el apartado sobre Dockerfile vimos un ejemplo práctico sobre cómo crear volúmenes. Estos nos permitían hacer persistente la información una vez que el contenedor era parado o destruido. Pues bien, la idea de esta entrada es profundizar en el almacenamiento en Docker.

¿Que aplicaciones utilizo?

En el momento de escribir este artículo se cumplieron diez años desde que comencé a utilizar GNU/Linux de forma continuada. Antes lo utilicé de forma esporádica en diferentes ocasiones pero, o bien le faltaba madurez al sistema en su versión de entorno de escritorio, o bien no caló tanto como para quedarse definitivamente en mi escritorio, quizá por mi falta de madurez.

Hace diez años comencé con Ubuntu como distribución y, actualmente, esta distribución cohabita con Linux Mint. De hecho, las utilizo indistintamente, pues ambas están instaladas en mi equipo en diferentes particiones. En cuanto al entorno de escritorio, uso GNOMECinnamon, dependiendo de qué distribución esté utilizando.

Pero, ¿qué aplicaciones utilizo?

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.

Recomendamos...

FLAC: El revelado digital (VI)

El verano es una época ideal para seguir repasando conceptos matemáticos. Las altas temperaturas y los rayos ultravioletas proyectados sobre la parte superior de...

Rockstor

Esta web utiliza cookies propias para su correcto funcionamiento. Contiene enlaces a sitios web de terceros con políticas de privacidad ajenas que podrás aceptar o no cuando accedas a ellos. Al hacer clic en el botón Aceptar, acepta el uso de estas tecnologías y el procesamiento de tus datos para estos propósitos. Configurar y más información
Privacidad