Error y Solución de PDI: No enum constant org.pentaho.di.trans.steps.xmloutput.XMLField.ContentType.

Pentaho es una suite muy amplia e interesante para el área de Inteligencia de Negocios o BI (Bussines Inteligence). Dentro su suite se encuentra la herramienta PDI (Pentaho Data Integration), la que nos sirve para extraer, transformar y cargar datos a un repositorio centralizado, sea un Data Warehouse, Base de Datos u otros.

Dicha herramienta cuenta con una serie de tutoriales, las cuales son fáciles de seguir, sin embargo como está en inglés, muchas veces podemos llegar a cometer errores que pueden desalentar nuestro aprendizaje, sobre todo si no nos llevamos bien con el idioma anglosajón.

Error: No enum constant org.pentaho.di.trans.steps.xmloutput.XMLField.ContentType.

Uno de los errores comunes aparece en el tutorial número 3 Hello World con el mensaje: No enum constant org.pentaho.di.trans.steps.xmloutput.XMLField.ContentType.



Este mensaje por lo general aparece en el paso donde debemos configurar el archivo de salida xml.

Solución.

La solución a este problema es habilitar el tipo de contenido de la columna Content type


Seleccionamos la opción Element.



Y procedemos a guardar la configuración, que seguramente será satisfactoria.

Habilitando la Opción "Guardar para la Web" en Gimp (Ubuntu)

Si utilizas Gimp para editar y tratar tus imágenes, seguramente más de una vez te has preguntado como puedes reducir el tamaño o el peso de la imagen en la que estás trabajando. Desafortunadamente hasta la fecha Gimp no viene nativamente con una opción "Guardar para la web" como lo hacen otros programas (Photoshop por ejemplo).

Sin embargo es posible añadirle esta opción mediante simples lineas de consola y una conexión a internet.

Entonces veamos como podemos añadir en Gimp de Ubuntu la opción de "Guardar para la web" y de esta forma optimizar nuestras futuras imágenes.

Debemos estar conectados a internet, después abrir la consola de Ubuntu y escribir las siguientes ordenes:

1. sudo add-apt-repository ppa:otto-kesselgulasch/gimp
2. sudo apt-get update
3. sudo apt-get install gimp-plugin-registry

Después de ejecutar estas opciones podremos ver la opción "Guardar para la web" en la pestaña de Archivo del programa Gimp.


Instalar Sublime Text 3 Completo en Ubuntu

El nuevo sublime text 3 ha llegado y se esta imponiendo como unos de los editores de código más utilizados en el mundo. Después del gran éxito de su predecesor "sublime text 2", esta nueva versión promete y emociona a sus fieles seguidores.

Y como parte de este grupo que adora este editor de códigos, te presentamos a continuación unos pasos sencillos para poder instalarlo completamente (con licencia ilimitada) en nuestro querido Ubuntu.

Para esta instalación lo realizamos en Ubuntu 12.04 lts de 64 bits. Y sublime text 3 Build 3059.

Paso 1.

Descargar el sublime text 3 de la web propietaria: sublime text 3.

Paso 2.

Desempaquetar la descarga en el directorio opt, para ello escribimos en consola:

cd /opt

sudo dpkg -i '/home/descargas/sublime-text_build-3059_amd64.deb'

Nota: El texto en rojo es la dirección de la descarga del instalador de sublime, tal vez en tu caso pueda variar, si es así solamente hay que arrastrar el paquete a la consola para obtener la dirección exacta del paquete.

Paso 3.

Debemos abrir el archivo binario de sublime_text usando hexedit, para ello debemos instalarlo con el siguiente código:

sudo apt-get install hexedit

Después de instalarlo, nos dirigimos al directorio de sublime_text con:

cd /opt/sublime_text

Ahora solo queda abrir el archivo binario de sublime_text:

sudo hexedit sublime_text

Paso 4.

Buscamos el offset 0x81e2, presionando Ctrl+G.

Paso 5.

Cambiamos "0F 94" por "0F 95", guardando con las teclas Ctrl+S.


Cerramos y podemos ver que el sublime text 3 está totalmente habilitado.

Instalar Android Studio en Ubuntu 12.04 LTS de 64 bits

Si estas ingresando en el desarrollo de aplicaciones móviles en la plataforma Android y además quieres instalar el IDE Android Studio en un Ubuntu 12.04 LTS de 64 bits, estás en el lugar correcto. Porque a continuación veremos unos cuantos pasos sencillos para hacerlo.

Primer Paso.

Necesitamos descargar el IDE y el JDK.
Podemos descargarnos el Android Studio desde: http://developer.android.com/sdk/installing/studio.html

Y el kid de desarrollo java (JDK) lo instalamos directamente desde consola con:

sudo apt-get install openjdk-7-jdk openjdk-7-jre

Segundo Paso.

Descomprimir el .tar del Android estudio en el directorio /opt

sudo tar xzvf android-studio-bundle-130.737825-linux.tgz -C /opt

Tercer Paso.

Crear un lanzador del android studio para no acceder a el mediante consola. Para ello desde consola escribimos el siguiente comando:

sudo gedit /usr/share/applications/android-studio.desktop

Después dentro este archivo añadimos lo siguiente:

[Desktop Entry]
Version=1.0
Type=Application
Name=Android Studio
Icon=/opt/android-studio/bin/idea.png
Exec="/opt/android-studio/bin/studio.sh" %f
Comment=Develop with pleasure!
Categories=Development;IDE;
Terminal=false
StartupWMClass=android-studio


Después de ello podemos encontrarlo desde el Unity, escribiendo Android Studio y acceder fácilmente.


Otra manera más fácil es accediendo al Android Studio por consola con:
sh studio.sh

Y luego dirigirnos a Configure>Create Desktop Entry
Con esta opción creamos rápidamente el acceso directo en el unity de Ubuntu.

Una Hora Para Aprender Programación con Angry Birds

Nuevamente el capitán de los Angry Birds (Pájaro rojo) está tras los pasos de su enemigo el cerdo verde. Pero ahora con un objetivo más, el de enseñar nociones de programación a quienes jueguen con él.
Una hora de código junto a este famoso pájaro es más que suficiente para darse cuenta que la programación no es un arte oscuro sino algo divertido y fácil de aprender.


Este juego está principalmente enfocado para aquellas personas que no saben nada pero nada de código. Pero los cuales mediante la interactividad con el juego, ya sean los mensajes, los cuadros de sentencias, los botones y principalmente solucionando los puzzles podrán comprender al final la importancia de poder codificar en la vida real.

Si quieres jugar con los Angry Birds y aprender a programar el sitio de code.org es el lugar ideal para ti.
Angry birds de code.org

Una vez terminado y completado todos los puzzles (20) se podrá acceder a un certificado que avala que ya tienes nociones de programación. Aunque no tenga ningún valor curricular, seguramente será algún bonito recuerdo que todo geek debe tener.

3 Pasos Para Instalar Plugins al Sublime Text 2 de Ubuntu

En estos últimos tiempos Sublime Text 2 se a catapultado como uno de los mejores editores de código, tanto por su versatilidad y su rapidez al momento de crear códigos en diferentes lenguajes web. Además de las tantas cualidades que presenta este editor, también es posible configurarlo a nuestros gustos y necesidades todo a través de la instalación de plugins.

Los plugins para Sublime Text 2 son pequeños módulos que pueden ser instalados para ayudarnos a simplificar nuestro código y nuestras actividades dentro el editor. Por lo tanto hoy aprenderemos a instalar los Plugins a Sublime Text 2.

Pero antes de poder instalar los plugins, debemos instalar primeramente el Package Control, el cual nos permite gestionar e instalar los innumerables plugins que existen en la actualidad, para ello existen dos métodos, el sencillo y el manual, la forma sencilla por lo general se aplica a entornos Windows y Mac, mientras el modo manual está enfocado a usuarios de entornos Linux y como nosotros usamos Ubuntu utilizaremos este modo.

Paso 1.

Nos dirigimos al sitio oficial de Sublime para conseguir el paquete de instalación, el link es: https://sublime.wbond.net/installation.

En este sitio podemos ver que existen dos secciones, simple y manual, nosotros nos dirigimos al modo manual que está en la parte derecha de la web, luego descargamos el package control.

Paso 2.

Abrimos nuestro Sublime Text 2, nos dirigimos a:
- Preferences
-- Browse Packages

Nos mostrará diferentes paquetes, pero retrocedemos un nivel superior y nos dirigimos a la carpeta Installed Packages. Y dentro ella copiamos el zip que descargamos.

Y por último reiniciamos el Sublime Text 2.

Paso 3.

Después de reiniciar el editor nos dirigimos a:
- Preferences
-- Package Control

Ahora sí podemos instalar los plugins que queramos, como ejemplo instalaremos el plugin emmet (nos permite simplificar html5).

Dentro Package Control escribimos:
Install Package


Luego buscamos el plugin emmet para instalarlo.


Después de la instalación, debemos reiniciar sublime text 2.

Y podemos ver que ahora funciona el plugin de emmet, como ejemplo podemos crear un archivo html, donde escribimos:
html:5 ->(tab)

Y nos mostrará una estructura básica de html5.


 

Se requiere la instalación de paquetes no confiables (Solución Ubuntu)

Si alguna vez al momento de realizar actualizaciones de tu Ubuntu 12.04 (o posteriores) te apareció el mensaje del Update Manager: Se requiere la instalación de paquetes no confiables, estás en el lugar correcto, porque veremos la solución mas sencilla a este problema.


Pero antes de seguir debemos decir que este problema muchas veces se debe a que por algún hecho se modificó el source.list, el cual puede ser solucionado de la siguiente forma:

Mediante la consola o la terminal debemos introducir el comando:

sudo apt-get update

Posteriormente podemos dirigirnos a Gestor de Actualizaciones y podemos comprobar que ya no tenemos el molesto mensaje que no nos dejaba instalar nuestras actualizaciones de Ubuntu.

 

©2011 Url Geek | Theme diseñado por chicoloco123 para Fuutec.com | Ir arriba ↑