3ENGINE

Programación y otros cachivaches

Categoría: Tecnologia

Página 20/45

Tecnologia

Ubuntu 12.04: Cómo instalar Monodevelop


Monodevelop es un entorno de desarrollo integrado libre y gratuito, diseñado primordialmente para C# y otros lenguajes .NET así como Nemerle, Boo, Java, Python, …

Para instalar la versión preparada para Ubuntu 12.04 del repositorio oficial de monodevelop (se trata de una versión antigua, la 2.6.1, ya en estos momentos ya van por la 4) mas el web server de desarrollo xsp2 para versiones de .NET hasta la 3.5:

$ sudo apt-get install monodevelop
$ sudo apt-get install mono-xsp2

Si queremos instalar la última versión de monodevelop en ubuntu 12.04 no nos queda mas remedio que buscar un paquete PPA de Launchpad. Por ejemplo este.:

$ sudo add-apt-repository ppa:v-kukol/mono-testing
$ sudo aptitude update
$ sudo aptitude install monodevelop
$ sudo apt-get install mono-xsp2
$ sudo apt-get install mono-xsp4

Si ademas queremos instalar plugins de control de versiones, base da datos, etc, podemos:

  • Instalarlo como plugin desde el centro de software de Ubuntu en detalles de la aplicación monodevelop.
  • o bien desde el Menu herramientas/gestor de complementos de monodevelop
  • o bien obtener el plugin de control de versiones de http://linuxappfinder.com/package/monodevelop-versioncontrol

Enlaces:
https://launchpad.net/~v-kukol/+archive/mono-testing
http://www.ubuntuupdates.org/package/core/precise/universe/base/mono-xsp4
http://blog.zerosharp.com/a-c-number-developers-adventures-in-ios-integrating-git-and-monodevelop/
Manual




Tecnologia

PPA y Launchpad


Un PPA (Personal Package Archive) es un software repositorio especial que permite subir paquetes de código que posteriormente serán compilados y publicados en un repositorio APT por Launchpad o similar.

Launchpad es una plataforma de desarrollo colaborativo de software, en particular el de software libre a través de un sitio web como un servicio gratuito. Está desarrollada y mantenida por Canonical Ltd.

Para instalar una aplicación desde un PPA, primero añadirla a nuestro repositorio APT, actualizar la lista de paquetes del repositorio y por último instalar:

  • $ sudo add-apt-repository ppa:nombre_del repositorio
  • $ sudo aptitude update
  • $ sudo aptitude install nombre_del_paquete

Ejemplo:

  • $ sudo add-apt-repository ppa:alexey-smirnov/deadbeef
  • $ sudo aptitude update
  • $ sudo aptitude install deadbeef

En esta captura de pantalla podemos comprobar que los paquetes PPA son añadidos como origen de software:

En esta otra captura podemos comprobar como el gestor de actualizaciones tiene en cuenta el nuevo origen de software:

Recursos:
http://en.wikipedia.org/wiki/Personal_Package_Archive
http://hatteras.wordpress.com/2012/03/08/administracion-de-repositorios-personales-de-paquetes-personal-packages-archives-ppa/




Tecnologia

Ubuntu 12.04: Cómo cambiar la posición de los botones de las ventanas


Por defecto, al instalar Ubuntu 12.04 aparecen los botones a la izquierda. Si deseas cambiar los botones a la derecha, sigue estos pasos:

1. Instala gconf-editor con:

sudo apt-get install gconf-editor

2. Iniciar gconf-editor con: gconf-editor
3. Buscar la ruta: apps/metacity/general
4. Modificar el contenido de close,minimize,maximize: a :minimize,maximize,close




Tecnologia

Delphi: Cómo mostrar en pantalla nombre de un enumerado mediante RTTI


Si por algún motivo, necesitas mostrar en pantalla el nombre de un enumerado. Esto es posible mediante RTTI (Runtime Type Information) y haciendo uso de la UNIT TypInfo

Uses
 TypInfo;

Type
 TMiEnum = ( meAmarillo, meVerde, meRojo);

[....]
ShowMessage('El nombre del enumerado es: '+ GetEnumName(TypeInfo(TMiEnum),
Integer(meVerde)));

Esto mostrará:

  El nombre del enumerado es: meVerde