Artículos

<< >>

Git,SmartGit y repositorios remotos

Git es un sistema de control de versiones(cvs) como son subversión,mercurial,cvs, bazaar…etc. Git pertenece a la categoría de  cvs no  centralizado, esto significa que no hay un repositorio centralizado donde almacenamos archivos sino que los usuarios trabajan con repositorios de forma local sin tener que acceder a un servidor central. Esta entrada no es un

Escenarios de trabajo en Git

En este artículo se explican diferentes configuraciones de Git aplicadas a diversos escenarios de trabajo que nos podemos encontrar. Este artículo esta estructurado  en varias partes, una primera parte se explican algunos conceptos de Git, una segunda parte se verán diversas formas de trabajar con Git y por último, se mostraran diversos escenarios de trabajos

Fcron, un cron con algunas mejoras

Quiero automatizar algunas tareas,para realizar el programa de linux mas conocido para esta tarea es cron pero este programa esta diseñado para sistemas que estén las 24 horas funcionando, y como yo lo quiero utilizar en mi portátil, que no esta las 24 horas funcionando, cron no era una opción porque habría tareas que no

Herramientas para PDF

Hace unos meses me surgió el mismo problema dos veces y no supe resolverlo,  semanas después encontré una herramienta que pudo haber solucionado ese problema, esa herramienta es Pdftk. El problema fue el siguiente: tenia un documento PDF y tenia que extraer varias páginas de ese documento y  generar un nuevo PDF con esas páginas

Enrutamiento e Iptables

Algunas veces nos interesa tener un ordenador que funcione como un  router, para realizar esto necesitaremos varias tarjetas de red en el ordenador y nos permitirá controlar el acceso a una red local. En el ejemplo que se utilizara, tendremos una red local y otra red donde estará el router que nos conecta a Internet,

Canal Telegram, Un Día Una Aplicación

Como usuario de Telegram, algunas de sus características, son imprescindibles para mí, ver artículo anterior, y una de ellas son los canales. Soy usuario de varios canales y me resultan muy útiles, un medio perfecto  de obtener información. He decidido dar el salto de usuario a creador, he creado mi propio canal Un Día Una

Arkos + Owncloud, como montar una nube en Raspberry Pi

Desde hace un tiempo tengo una Raspberry que solo utilizaba como media center, utilizando Raspbmc,  y  deseaba darle mas uso, quería utilizarlo para usar otros servicios. Como tengo instalado Owncloud en mi red, quería probarlo en la Raspberry  y como este dispositivo consume muy poco lo podría tener funcionando las 24 horas sin preocuparme del

Apt-file, herramienta para buscar en paquetes deb.

Últimamente me ha pasado  que tenia que buscar la ruta donde se almacenaba un determinado fichero de configuración de un paquete instalado mediante apt-get. Mi primera opción fue buscar una opción en apt-get o apt-cache, pero parece que esa opción no existe. Yo lo que quería es algo parecido a rpm -ql que muestra un

Telegram messenger CLI,alternativa a WhatsApp para Linux

Dentro de Linux he instalado varios clientes  de mensajería  de móvil. El primero fue Line, el cliente funciona bajo Wine, necesitas un smartphone para registrar una cuenta en Line Instale el cliente en Linux, fue fácil, registre una cuenta en el smartphone, pero no conseguí que el cliente funcionara con esa cuenta, se producía un

Ramas y Fusiones en Git

Una de las ventajas de Git  es el trabajo con ramas, se pueden crear ramas de forma muy fácil y es cómodo trabajar con ellas. Es muy importante tener muy claro que es una rama, para que sirve y los diferentes tipos ramas que existen(ramas locales o remotas), teniendo esto claro se podrá utilizar todo

Django Admin: ampliar sus funcionalidades.

Todos los programadores en Django, en algún momento, han utilizado el panel de control que proporciona, Django Admin. Este panel es sencillo y con funcionalidad limitada, aunque para determinadas tareas cumple su cometido.

Todo proyecto Django tiene un fichero admin.py, donde podemos personalizar su comportamiento y su funcionalidad, añadiendo diversos elementos como; diversos tipos de búsquedas o añadir nuevas acciones. Pero estas modificaciones también son limitadas.

Si queremos añadir mas funcionalidades, podemos modificar el código del panel, algo bastante complejo, o instalar aplicaciones que añadan nuevas funcionalidades al panel. En este artículo veremos una serie de paquetes de Python que modificaran Django Admin, como bonus un pequeño truco para añadir un cambio en el panel que mejorara la usabilidad.

» Read more..


-- Descarga Django Admin: ampliar sus funcionalidades. en PDF --


Canal Telegram, Un Día Una Aplicación

Como usuario de Telegram, algunas de sus características, son imprescindibles para mí, ver artículo anterior, y una de ellas son los canales. Soy usuario de varios canales y me resultan muy útiles, un medio perfecto  de obtener información.

He decidido dar el salto de usuario a creador, he creado mi propio canal Un Día Una Aplicación , como su nombre indica, cada día se mostrara una aplicación de Linux.

El objetivo del canal es dar a conocer aplicaciones de Linux que son poco conocidas y conocer mejor el enorme ecosistema de aplicaciones de Linux, que salvo unas pocas excepciones, Thunderbird,Firefox,LibreOffice, VLC…, la gran mayoría son desconocidas para muchos usuarios.

Para unirse al canal: https://telegram.me/UnDiaUnaAplicacion

 


-- Descarga Canal Telegram, Un Día Una Aplicación en PDF --


Por qué uso Telegram

Cuando empece a usar Telegram,  la gente me veía utilizarlo me preguntaban ” ¿Por qué utilizas Telegram si todo el mundo utiliza WhatsApp?. La verdad es que comparado con otros programas de mensajería Telegram no tiene muchos usuarios, aunque tiene un nicho de usuario  muy fiel.

En aquella época, mi respuesta podría ser que aunque no tenga muchos usuarios, Telegram es mas seguro y tiene cliente para tablet y  escritorio. Pero realmente para lo primero no le daba mucha importancia, por ejemplo casi no utilizo los chat secretos, y lo segundo, aunque le doy uso en al cliente de tablet y escritorio, el uso principal es en el móvil.

De hecho el uso Whatsapp y Telegram era el mismo, prácticamente hacia lo mismo en uno que en otro.

Leer mas…


-- Descarga Por qué uso Telegram en PDF --


Mirror repository en GitLab.com

Soy  usuario de bitbucket desde hace un tiempo y quería probar GitLab.com, copiando   algunos repositorio de un servicio al otro para ver como funcionaba, pero quería seguir utilizando Bitbucket. Por diversos motivos quería utilizar los repositorios en los dos servicio y necesitaba una forma de replicarlos los cambios entre los dos servicios de una  forma cómoda.

Para esto, existe una opción en  GitLab  llamada mirror repository que permite replicar los cambios(commit,ramas y etiquetas) de un servicio a otro servicio.

Por ejemplo podemos replicar  los cambios de un repositorio en GitLab a otro en Bitbuckets y viceversa, incluso podemos encadenar repositorios de varios servicios, por ejemplo, BitbucketsGitLabGitHub. Esta característica, evita tener que realizar varios push a esos repositorios desde nuestro repositorio local, también facilita el trabajar con varios servicios de este tipo.

Leer mas…


-- Descarga Mirror repository en GitLab.com en PDF --


Instalar Open Sans en un proyecto de Django y CKEditor

Estoy migrando mi blog de WordPressDjango y en el desarrollo del proyecto quería cambiar el tipo de letra que utilizaba el blog y no utilizar la misma fuentes que utilizaba en WordPress. Como no tengo muchos conocimiento en diseño, pedí consejo a un amigo desarrollador, que me recomendó que mirase en Google Font,  y en concreto la fuente Open Sans. Mire en la página de Google esa fuente y me gusto, la seleccione para utilizarla en mi futuro blog en Django.

En este artículo se explicara como instalar Open Sans en un proyecto y las diferentes formas que encontré para hacerlo. En el blog en Django utilizo CKEditorque proporciona una serie de botones para la edición de textopara escribir los artículos, también se vera la integración con Open Sans.

Leer mas…


-- Descarga Instalar Open Sans en un proyecto de Django y CKEditor en PDF --


Generar un PDF de un post en Django

Estoy migrando mi blog de WordPress a Django y  deseo que tengo las mismas funcionalidades en   Django. Una de ellas, es la posibilidad de generar un PDF  de un post del blog, para realizar esto tenia instalado en WordPress un plugin, esta funcionalidad no quería perderla  en la migración.

La implementación debería ser  la misma que tenia en WordPress, al final de cada post habrá un enlace que al pulsarlo genera el PDF, mostrara los datos mas importante del post; título, fecha y contenido, también se añadirá una cabecera y un pie de página.

Leer mas…


-- Descarga Generar un PDF de un post en Django en PDF --


Uso de cookies

Este sitio web utiliza cookies para que usted tenga la mejor experiencia de usuario. Si continúa navegando está dando su consentimiento para la aceptación de las mencionadas cookies y la aceptación de nuestra política de cookies, pinche el enlace para mayor información.plugin cookies

ACEPTAR