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.

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.

Solucionando algunos problemas de hardware en portatiles Asus (Panel táctil y wifi)

Siempre me gustaron las portátiles de la marca Asus. Me parece que tienen una relación calidad/prestaciones/precios bastante buena.

Pero no están exentas de ciertas incompatibilidades que, en muchos casos, se deben a falta de soporte del kérnel, por ciertos componentes ‘nuevos’ que traen. Y por lo tanto, siempre hay que chequear la compatibilidad del equipo antes de comprarlo.

En este caso les escribo acerca de 2 soluciones que me sirvieron para el correcto funcionamiento de la tarjeta de red y el panel táctil de mi PC.

Espero les sirva como a mi en su momento.

Como montar un NAS: El Hardware

No quisiera entrar en interminables discusiones acerca de cuál es el hardware óptimo para un servidor hogareño. Espero me disculpen si mi hardware de elección no es un HP microserver con procesador Xeon, o si está muy lejos de un Ryzen 7 2700 con «undervolting» o «underclocking». Tampoco es un PC antiguo en desuso como el que muchas personas pueden tener en algún rincón oscuro de la casa. Y cuidado, no se me malentienda, que ambas opciones son buenas, la primera con gran poder de procesamiento y buen consumo energético; la segunda para ir conociendo y entrando un poco en el tema de los servidores. Por supuesto, he  experimentando un tiempo con las eternas Raspberry pi 2 y 3. Cumplen con su función pero no son lo rápidas que uno quisiera y además, uno se va a dormir con cierta intranquilidad, al dejar la pequeña mini-pc encendida toda la noche descargando ISOs o moviendo grandes archivos de un sitio a otro. Un aspecto un poco más objetivo, es el hecho de que su bus ethernet no llega a ser gigabit, por lo que muchos descartan estas placas solo por este motivo. Eso sí, como laboratorio de pruebas es excelente, pero no le pidan mucho más. Lo mismo se puede decir de la vieja PC que utilicé un tiempo para entender cómo funcionan algunos de los sistemas operativos más conocidos en el mundo de los NAS y servidores.

Linux y Tapas: Un evento donde mostrar tus proyectos FLOSS

¿Tienes algún proyecto de software libre u open source y quieres darlo a conocer?¿Sabes que hay eventos con ese mismo propósito? Os presentamos la iniciativa de Linux y Tapas en su ya cuarta convocatoria.

Git y GitHub. Primeros pasos con ramificaciones

Una de las características mas interesantes, sin lugar a dudas, del control de versiones, son las ramas o ramificaciones. Se trata de una característica que resulta realmente interesante y que nos permite hacer variaciones de nuestro proyecto sin perder el enfoque de nuestro objetivo final. De ahí que la gestión de ramificaciones en los sistemas de control de versiones sea algo fundamental.

Como ya comenté en el artículo de introducción a Git, y no me cansaré de insistir, los sistemas de control de versiones no son algo exclusivo de los desarrolladores, sino que cualquier profesional puede, y debería, hacer uso de ello. Y es precisamente en la gestión de ramificaciones donde adquiere su mayor relevancia.

Modelo vista controlador con CodeIgniter en la Biblioteca

En el artículo anterior sobre CodeIginiter establecimos las bases de nuestra primera aplicación y dimos los primeros pasos con controladores y vistas. En este tercer artículo de la serie vamos a profundizar en el patrón modelo-vista-controlador, creando los primeros modelos de nuestra aplicación Biblioteca y sus correspondientes controladores y vistas. Además, vamos a aprender cómo facilitarnos el trabajo a la hora de crear las vistas.

Recomendamos...

Maui Linux 2.1: entre Kubuntu y KDE neon

Parece que últimamente las distribuciones con base Ubuntu y escritorio Plasma casi en exclusiva proliferan como setas en otoño. No sé vosotros, pero yo...

El método científico

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