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.

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.

FLAC: Los archivos de salida (I)

En color cian, el aviso de tonalidades fuera de gama. El botón que activa esta función tiene forma de triángulo con un símbolo de exclamación y están en el rincón inferior derecho de la zona de imagen en la interfaz.

Parece mentira, pero al fin hemos llegado al último episodio de la serie. En este y los siguientes artículos vamos a cerrar el flujo de trabajo global que comenzamos a diseñar a principios de este año. La última fase, cómo no, corresponde con la creación de ficheros que podamos denominar propiamente «imágenes». Es la fase de exportación, que, como veréis, también tiene sus intríngulis.

10 programas FLOSS para pizzerías

6

Hace 4 años, cuando aún iba al instituto, trabajé 2 años durante los fines de semana en varias pizzerías. Me di cuenta rápidamente de que había una gran diferencia entre el software que usaban las pequeñas pizzerías y el que utilizaban los establecimientos pertenecientes a franquicias. Estas usaban software privativo, pero está claro que, aquellas que podían gastar más, tenían programas bastante efectivos, mientras que las pizzerías “libres” dejaban bastante que desear en cuanto a eficiencia por culpa de aplicaciones privativas baratas, feas, ineficientes, insuficientes y con un montón de bugs. A aquellas pequeñas pizzerías les afectaba esta situación muchísimo más de lo que pensaban. Era un caos la barra, la cocina y el reparto. Por mucho que se esforzaran los jefes de los establecimientos independientes no conseguían igualar la eficiencia de las franquicias.

Nos movemos a Clouding.io

Sin duda, desde hace varios años los VPS, esto es, los servidores privados virtuales, están a la orden del día. Gracias a este tipo de instalación puedes administrar tu servidor a tu gusto, sin tener que depender de configuraciones de terceros ni de las restricciones del hosting clásico. En nuestro caso, fue por lo que apostamos desde el principio del proyecto.

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.

Git y GitHub. Submódulos y depuración.

Una vez ya hemos visto lo referente al trabajo con ramas en Git que comentamos en los artículos anteriores, Ramificaciones, flujo de trabajo y etiquetas, estamos en disposición de enfrentarnos a cualquier proyecto cuyo control de versiones se realice con GIT. Sin embargo, no quería terminar esta serie de artículos sobre GIT y GitHub, sin comentar un aspecto muy interesante, como son los submódulos, y las posibilidades que nos ofrecen.

Es habitual, cuando estás trabajando en un proyecto, apoyarte en el trabajo de terceros. Utilizar bibliotecas externas a tu proyecto, iconos, temas, o lo que consideres. En este caso, lo interesante es poder tener este otro proyecto dentro del tuyo propio pero sin que un proyecto afecte al otro. ¿Cual sería el objetivo? Realizar el control de versiones del proyecto principal de forma independiente al proyecto secundario.

¿Como resolver esta situación? Para esto tenemos los submódulos en Git.

Recomendamos...

Cómo instalar Powerline en Ubuntu

¡Hola! Mi nombre es Jimmy Olano y os escribo desde Venezuela. Hoy os presento mi primer artículo para Colaboratorio. Tengo mi propio...
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