GNU/Linux

Migrando de subversion a git con svn2git

1. Introducción

Una de las cosas más importantes en el desarrollo de software, a mi parecer, es el uso de herramientas que te faciliten la vida, esto puede incluir desde el todo poderoso depurador hasta el sistema de control de versiones que uses.

Desde hace un par de años conocí el sistema gestión de versiones subversion y, no me puedo quejar, me ha sido de gran ayuda. Pero tiene algunos inconvenientes al momento del desarrollo lo cual me obliga a cambiar realmente de gestor de versiones.

Hace un tiempo instalé gitolite, un servidor de versiones para git, pero sólo lo he utilizado para otros proyectos. Actualmente acabo de lograr instalar mi propio servidor gitorious (no tengo la culpa de no confiar en servidores externos a mi red local cheeky) y he decido definitibamente migrar a git de la mano de mi servidor gitorious instalado localmente.

1.1 Contenido

  1. Instalación svn2git en gentoo linux
  2. Creación de reglas de conversión
  3. Migrar el servidor local git al remoto

Sistemas Operativos: 

Kata Kuntur 2.45.4

Versión 2.45.4

En estos días he estado probando el framework de desarrollo en PHP Cake PHP, así que la mayoria de agregados y mejoras van orientados para proveer soporte futuro a este framework de desarrollo, además de algunas mejoras adicionales.

Novedades

General

  • Soporte para la distribución Debian GNU/Linux 6 o mayor.
  • Se quita la barra de estados en la ventana principal.
  • Se coloca de manera automática la extención a los archivos a ser guardados, (diagramas, imágenes y otros).

Editores de ítems

  • En el editor de entidades se debe usar el atajo CTRL + N en vez de ENTER para agregar un nuevo atributo rápidamente.

Exportar a DBMS

  • Se agrega una ficha de avanzadas al exportar a un gestor de base de datos, se incluye la opción de cambiar la capitalización de las entidades (por defecto era en mayúsculas) además de poder agregar prefijos a las tablas.
  • Se colocan descripciones a los botones de exportación.

¿Cómo ayudar?

Para ayudar simplemente descarga esta beta, utilízala y reporta los errores que encuentres en esta página .

Sistemas Operativos: 

Kata Kuntur 2.45.3 viene con soporte para GNU/Linux

Versión 2.45.3

Es irónico saber que he desarrollado Kata Kuntur con una distribución GNU/Linux, pero sólo he distribuido el binario para Windows, sí sí sí, lo sé es algo, por demás , raro. Pero distribuir software para GNU/Linux no es fácil, sobretodo, el problema de dependencias o de bibliotecas instaladas con las cuales no funciona el software distribuido y demás escusas.

En esta versión beta incluyo el soporte oficial de plataformas GNU/Linux en arquitecturas de 32 y 64 bits, además de algunas correciones extras.

Novedades

  • Soporte para GNU/Linux 32 y 64 bits
  • Correción del problema con NetOp School (en teoría smiley)
  • Los diagramas recientes se actualizan en la pestaña de bienvenida.
  • Se muestra un mensaje informativo al guardar el diagrama.
  • Se quita el editor de ítems por panel.
  • Se implementa el nombre de autor en los diagramas, esto guarda el nombre del usuario en el diagrama.

¿Cómo ayudar?

Para ayudar simplemente descarga esta beta, utilízala y reporta los errores que encuentres en esta página .

Sistemas Operativos: 

Kata Kuntur 2.45.2 - Corrección al exportar a SQLite

Versión 2.45.2

Nueva beta de KataKuntur, en esta oportunidad se ha corregido un error que impedia exportar a una base de datos SQLite.

En la ventana de exportación al motor de base de datos, en el botón de Archivo de Base de Datos, en vez de que aaparezca el cuadro de dialogo "Guardar" aparecia el de "Abrir". Un agradecimiento a mi colega Raúl Sánchez por reportar el error.

No se olviden que para poder utilizar esta versión es necesario desinstalar la versión anterior.

Puedes descargar esta versión desde la página de descargas. También puedes seguirme en facebook en mi fanpage.

 

Sistemas Operativos: 

Kata Kuntur 2.45.1 beta 2.5

Kata Kuntur 2.45.1

Versión 2.45.1

Por fin una nueva versión de Kata Kuntur, lo sé lo sé... como que me demoré un poquito cool, es que el tiempo a veces queda corto, con esto del trabajo y esas cosas, además que no tengo tiempo para poder realizar las pruebas, esto es un factor determinante, debido a que si pudiera realizar pruebas más seguido los errores se encontrarían más rápido, pero mi falta de tiempo no me lo permite.

Bueno pasemos a revisar las novedades que trae esta versión:

Novedades:

  • Exportación por ODBC, ahora se puede utilizar conexiones ODBC para exportar una base de datos, útil en el caso de SQLServer.
  • Mejoras en el inspector de diagrama, simplemente, ahora encuentra mejor los errores smiley.
  • Mejoras al generar los scripts de Base de Datos.
  • Se muestra una pantalla de bienvenida con la lista de diagramas recientes y una lista de novedades, enlaces a las acciones más usadas.

¿Cómo ayudar?

Para ayudar simplemente descarga esta beta, utilízala y reporta los errores que encuentres en esta página .

Sistemas Operativos: 

Problema al compilar sys-block/thin-provisioning-tools en Gentoo/Linux

Gentoo/Linux es una de mis distros favoritas, tengo instalada esta distribución en una Intel Core 2 Duo y me funciona de maravillas, no la he actualizado desde hace mas o menos un año y, créanme, es una tarea casi titánica.

Al realizar la actualización me doy con un error muy extraño en el paquete sys-block/thin-provisioning-tools, el cual es un paquete necesario para la virtualización en entornos unix*. Bueno, al intentar compilar(instalar) dicho paquete me salía el siguiente error:

Sistemas Operativos: 

Admnistrar Máquinas Virtuales en VirtualBox desde la web con PHPVirtualBox

1. Introducción

Hacer uso de máquinas virtuales es algo muy común, sobre todo para mi, sólo utilizo un sistema operativo y tengo varias máquinas virtuales para poder interactuar con otros más. Pero que tal si tenemos un servidor web y queremos habilitar otros servicios pero haciendo uso de máquinas virtuales, pues necesitaríamos administrar dichas máquinas de manera remota, podríamos realizar esto con Virtual Box y PHPVirtualBox.

PHPVirtualBox es un sistema web escrito en PHP que permite la administración remota de máquinas virtuales(a través de la web), esto permite correr dichas máquinas en un servidor y administrarlas sin tener que acceder físicamente al servidor. En este pequeño manual veremos la instalación y configuración de dicha herramienta.

1.1. Contenidos

  1. Instalación de Virtual Box y PHPVirtualBox en Gentoo/Linux
  2. Configuración de vboxwebsrv
  3. Habilitando PHPVirtualBox en apache con vhost
  4. Configuración de PHPVirtualBox
  5. Uso de PHPVirtualBox 

Sistemas Operativos: 

Crear Diagramas Entidad/Relación para SQLite con Kata Kuntur

Kata Kuntur

1. Introducción

SQLite es uno de esos gestores de Base de Datos que te puede sacar de apuro en cualquier momento, lo bueno de esta herramienta es que la base de datos se almacena en un fichero del disco duro como en el caso de Microsoft Access, solo que SQLite es software libre.

Uno de los problemas principales con este pequeño gestor de base de datos es que no tiene una herramienta oficial para poder generar un modelo Entidad/Relación que permita exportar dicho modelo hacia el gestor SQLite, en este pequeño tutorial vamos ver como crear un diagrama entidad relación y exportarlo a dicho gestor.

1.1. Contenidos

  1. Fundamentos del modelado entidad relación.
  2. Creación del modelo Entidad Relación.
  3. Exportar el modelo a SQLite

Sistemas Operativos: 

Instalando Skype 4 en OpenSuse 64 bits

Skype 4 corriendo en OpenSUSE 64 bits

1. Introducción

En estos días he migrado a OpenSUSE de 64 bits. Uno de los programas que utilizo para mensajería instantanéa es skype, así que una de las primeras cosas que hice fue descargar skype y me doy con la sorpresa de que la versión 4 de skype ya ha sido liberada(no tengo idea de cuando habrá ocurrido eso) así que decidí crear este pequeño tutorial para que no se me olvide cómo instalarlo :P.

Tecnologias: 
Sistemas Operativos: 

Páginas

Suscribirse a RSS - GNU/Linux