Básico

Básico

En esta categoría puedes encontrar desde los primeros pasos en la instalación de software libre hasta el manejo de redes de manera sencilla, sin grandes complicaciones. Y no nos olvidemos del hardware... Saber cómo se llama cada cosa y para qué sirve te puede llevar muy lejos en el uso de la tecnología doméstica.

Básico

Básico
En esta categoría puedes encontrar desde los primeros pasos en la instalación de software libre hasta el manejo de redes de manera sencilla, sin grandes complicaciones. Y no nos olvidemos del hardware... Saber cómo se llama cada cosa y para qué sirve te puede llevar muy lejos en el uso de la tecnología doméstica.

DMDc 6.5: Debian MATE a medida

Que hay casi mil distribuciones GNU/Linux censadas a día de hoy en Distrowatch es un hecho. Fríos números que a la gran mayoría de usuarios les parecen, a todas luces, excesivos. Lo cierto, a poco que uno se pare a pensar, es que tras los guarismos hay personas muy distintas, desarrolladores que se embarcan en la compleja aventura de crear un sistema basado en otro, con peculiaridades que obedecen, en muchas ocasiones, a necesidades de esos propios creadores. Pero en otras oportunidades topamos con personas que desean simplificar la vida a los demás ofreciendo sus conocimientos al servicio de la comunidad. Tal es el caso de Francisco Luque, más conocido por Frannoe, a quien sigo en su blog/web, Debian cosillas desde que su temática principal versaba sobre Ubuntu y quien un buen día se lanzó a la piscina con su propia distribución, DMDc (Debian Mate Desktop cosillas).

La música: ritmo, melodía y armonía

Con esta parte terminamos los temas de introducción y más teóricos. En un primer artículo hemos visto qué elementos de hardware y software vamos a necesitar para montar nuestro pequeño home studio y en una segunda entrada hemos echado un vistazo a las características del sonido digital. Cerrado este ciclo empezaremos a trabajar ya con programas concretos.

La música tiene tres componentes básicos: ritmo, melodía y armonía. Vamos a desgranarlos uno por uno con el fin de que, al menos, tengamos unos conocimientos básicos para poder empezar a meter sonidos en nuestro ordenador con un mínimo de corrección. No pretende ser este un manual ortodoxo de solfeo o teoría musical, sino que intentaré centrarme en los aspectos más prácticos que sirvan de punto de partida, obviando o simplificando los temas más farragosos de la teoría musical.

Iridium Web Browser, llegó la libertad a Chromium

Hace años usaba Chrome, aunque siempre he sido de utilizar varios programas de cada cosa, navegadores incluidos, para aprender más deprisa cómo funciona todo. Más tarde, cuando mis preferencias se inclinaron hacia el Software Libre, comencé a usar Chromium. No sabía todavía mucho sobre licencias. Recién llegado al uso de Internet, donde abundan las noticias poco o nada contrastadas, leías en cualquier sitio que era un proyecto libre o abierto y lo creías y, además, tampoco era capaz de saber qué quería decir aquello… aún.

Cuando más adelante, sabiendo qué era qué, me enteré de que Chromium no era libre sino de Código Abierto yo, que soy muy, pero muy, de Software Libre, lo abandoné. Con pena, debo decir. Me gustaba, era rápido y bonito. Pero los principios son los principios y yo, si no te gustan, no tengo otros. Vengo a ser una persona cabal, no como los que nos gobiernan desde hace tiempo (y no son Mujica)…

Primeros pasos con CodeIgniter. La biblioteca.

En el artículo anterior “Desarrollo de aplicaciones web con CodeIgniter” vimos que CodeIgniter es un framework, del tipo modelo-vista-controlador, para el desarrollo de aplicaciones web con PHP, sus características y cómo instalarlo. Como quizá recordéis, es software libre bajo licencia MIT.

En este nuevo artículo vamos a dar los primeros pasos para crear nuestra propia aplicación web.

Zettlr: mucho más que un simple editor Markdown

Como comentaba en este artículo, si lo que quieres es desplegar las bondades del método Zettelkasten rápidamente, no hace falta que pienses mucho: Zettlr es “la” aplicación.

Además, ahí dejo claro por qué el texto plano es ideal para este menester y, si bien hay aplicaciones con mejor aspecto visual, flaquean en cuestiones más importantes que iré comentando.

Desarrollo de aplicaciones web con CodeIgniter

Es innegable que, en estos últimos años, los móviles inteligentes han revolucionado nuestras vidas. Este hecho va parejo a las aplicaciones y servicios web, que han experimentado un impulso espectacular. Y por supuesto, igualmente, todo esto viene de la mano de la cantidad de herramientas que han surgido para facilitar el desarrollo de estas aplicaciones web, aunque aquí, al igual que sucede con el huevo y la gallina, no está muy claro quién precede a quién.

Hoy en día es impensable no desarrollar una herramienta que, al menos, tenga una versión para dispositivos móviles. Aunque existe una opción que puede resolver, de un solo golpe, la necesidad de disponer de una herramienta para escritorio y otra para dispositivo móvil: las aplicaciones web.

Por todo ello, en este y en los próximos artículos escribiré sobre un framework para el desarrollo de aplicaciones web, empezando por lo más básico e intentando profundizar lo más posible. Dado que existe una gran variedad de herramientas para la creación de aplicaciones web, basadas todas en diferentes tecnologías y modelos, me he decidido por uno que, si bien no es de los más utilizados, es probablemente uno de los más sencillos de aprender. Me refiero a CodeIginiter.

Recomendamos...

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...

Soberanía electrónica

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