Java Expert....Java/Open Source Addict

Redes Sociales

twitterlinkedinrss feedemail youtube

martes, 20 de marzo de 2018

Curso Angular 4 - Instalación Angular Cli, Creación Proyecto



Estimad@s amig@s

Les doy la bienvenida al curso de Angular 4, en esta oportunidad iniciaremos el curso donde aprenderemos los siguientes temas:
  • Como Instalar Angular Cli, el cuál es herramienta de línea de comandos para angular. Que permite entre otras cosas crear los proyectos angular con una estructura base (scatefolding).
  • Crear un nuevo proyecto angular a través del comando ng new , donde representa el nombre de su proyecto a utilizar.
  • Finalmente una vez creado el proyecto lo abriremos en un IDE de Desarrollo JavaScript llamado WebStorm, el cual utilizaremos para administrar el proyecto.



Espero les guste el video no olviden compartirlo, subscribirse al canal de Matoosfe. Sus comentarios siempre serán importantes para mejorar. Un abrazo, bendiciones.

jueves, 8 de marzo de 2018

Instalar VokoScreen - Recording Screen


Hola amigos como están.... en esta oportunidad vamos a revisar como instalar VokoScreen, el cual es un programa que funciona en Linux para grabar las acciones que se realizan en el escritorio; es decir, un Recording Screen. Entre las características que tiene están las siguientes:

  • Permite configurar la pantalla a grabar, pudiendo ser la pantalla completa o todas las pantallas si se tiene adicionales conectadas, una ventana o una área seleccionada. Adicionalmente permite configurar temas adicionales como la ampliación, showkey y cuenta regresiva.
 
  • Permite configurar el sonido ya sea utilizando PULSE o la capa base ALSA.

  • Permite configurar los codecs de video, audio, formatos de salida y número de fotogramas. 



  • Permite configurar la ruta donde se almacenará el video, el reproductor a utilizar entre otros temas.

  • Permite configurar la cámara web y su posición, permitiendo desplegar un diálogo en el transcurso de la grabación.


  • Y finalmente se puede pausar la grabación en algún momento dado y retomarla.
Para realizar el proceso de instalación se necesita logearse como root(super-usuario) y seguir los siguientes pasos:

1.- Instalar el repositorio de nux, donde se encuentran los paquetes fundamentales de vokoscreen. Se utiliza el siguiente comando yum install -y http://li.nux.ro/download/nux/dextop/el7/x86_64/nux-dextop-release-0-1.el7.nux.noarch.rpm
2.- Instalar el kit de herramientas para manipular los archivos matroska (formato .mkv) utilizados por vokoscreen. Para lo cual se instala el repositorio y posterior el paquete con los siguientes comandos. 
  • rpm -Uhv https://mkvtoolnix.download/centos/bunkus-org-repo-2-3.noarch.rpm 
  • yum update 
  • yum install mkvtoolnix.x86_64 
3.- Instalar ffmpeg, el cual es la plataforma utilizada por Vokoscreen para grabar, convertir el audio y vídeo. Para lo cual se utiliza el siguiente comando yum install ffmpeg
4.- Finalmente una vez instalado todos los paquetes mencionados, se debe proceder a instalar vokoscreen. Para lo cual se utiliza el siguiente comando yum install vokoscreen 
Para ejecutar vokoscreen se debe realizarlo como usuario normal (no root) para evitar configuración adicional de permisos. 

Espero que les saquen provecho, no olviden compartir la información. Además les invito a subscribirse a mi canal de youtube MATOOSFE, bendiciones.

KolourPaint - Paint para Linux


Estimad@s amig@s,

Si están utilizando Linux y necesita una herramienta funcional, no tan avanzada y que permite retocar imágenes, redimensionarlas, etc. Una opción interesante es KolourPaint, el cúal es una herramienta similar al Paint que teniamos en Windows.

Para instalar la herramienta debemos abrir un terminal, logearnos como root y proceder a digitar el siguiente comando: yum - y install kolourpaint.


viernes, 16 de junio de 2017

Error Web Service RESTEASY003200



Estimad@s amig@s

Revisando una aplicación web, específicamente temas relacionados a servicios web de una aplicación de un cliente me tope con el siguiente error:

RESTEASY003200: Could not find message body reader for type: class java.lang.Integer of content type: */*

Revisando detenidamente la app, pude detectar el error. El cual se debió a la importación incorrecta del paquete para la clase PathParam. 

Paquete Incorrecto.
import javax.websocket.server.PathParam;

Paquete Correcto
import javax.ws.rs.PathParam;

Espero les sirva de ayuda, no olviden subscribirse al Canal de Matoosfe. Saludos

miércoles, 5 de abril de 2017

LinkageError: Loader Constraint Violation


Estimad@s amig@s 

Quiero compartirles un error que se presentó cuando estaba realizando una integración de sistemas desarrollado bajo la plataforma JEE. El error específicamente que salio fue:

  Loader: 
java.lang.LinkageError: loader constraint violation: loader (instance of org/jboss/modules/ModuleClassLoader) previously initiated loading for a different type with name

Luego de revisar las configuraciones de cada sistema que formó parte de la integración y las librerías utilizadas, pude identificar que el inconveniente se presenta cuando se tiene dos jars de la misma librería cargada en el proyecto. En este caso en la carpeta lib del EAR se tenia a la librería XYZ.jar y dentro del proyecto web en la carpeta WEB-INF/lib/ la misma librería XYZ.jar. Lo cual provocaba el error, la solución fue mantener una sola librería, en mi caso mantuve la de carpeta lib del EAR por su alcance.

Espero les sirve de ayuda, no olviden compartirlo, revisar el canal de Matoosfe en Youtube y subscribirse.

Saludos

martes, 21 de febrero de 2017

Arreglar NTFS Partition en Centos


Estimad@s

Al momento de conectar mi disco duro externo TOSHIBA EXT para bajar una aplicación que se me había copiado en el mismo desde una máquina con Sistema Operativo Windows 7, se obtuvo el siguiente mensaje de error.



El cual no permitía montar el disco duro y por ende acceder a los archivos. Para solucionar el inconveniente se realizaron los siguientes pasos:
1.- Instalar el paquete epel-release
2.- Instalar los paquetes ntfs-3g y ntfsprogs.



3.- Conectar el disco duro y proceder a verificar donde está la partición a corregir con formato NTFS. Para lo cual se debe digitar el comando fdisk -l.



4.-  Una vez identificada la partición a corregir, se debe digitar el siguiente comando ntfsfix /dev/,   a lo que NTFSProgs intentará arreglar la partición.


5. Finalmente se debe proceder a montar el dispositivo nuevamente y tendremos corregido nuestro disco para poder utilizarlo.


Espero les haya servido, no olviden compartirlo, comentar, subscribirse al canal de Matoosfe.

Saludos


Error Versión Maven : Unsupported major.minor version 51.0


Estimad@s amig@s

En esta oportunidad quiero compartirles un error que se me presentó con un proyecto desarrollado en JEE que utiliza Maven, al momento de compilar (Maven Build). El error que se me presentó es el siguiente:



Este error se debe a la incompatibilidad de la versión de JDK con la versión de Maven; es decir, cada versión de Maven requiere una versión de jdk base o superior para poder ejecutarse. Por ejemplo, en la versión de Maven 3.3 que tengo instalada en mi equipo la versión base de JDK es la 1.7 o superior, pero el error se produjo porque quiero ejecutar Maven 3.3 con una versión inferior al JDK; en este caso la 1.6. Se tiene dos soluciones:

  1. Bajar la versión de Maven  a la 3.2.5 que soporta JDK 1.6.
  2. Configurar el JDK de mis proyectos de Maven al JDK 1.7.

Espero les haya servido este post, no olviden compartir, comentar y subscribirse al canal de Matoosfe. En el cual encontrarán varios cursos relacionados con la tecnología Java.