Entradas

Mostrando entradas de 2011

Create a docker image from a spring boot project

In order to create a docker image from a spring boot project, First, your pom.xml has to be configured. <build> <plugins> <plugin> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-maven-plugin</artifactId> <configuration> <!-- Cofiguration for creating a docker image --> <image> <name>chamow01/${project.artifactId}</name> </image> </configuration> </plugin> </plugins> </build> Then, the next maven command needs to be applied, so spring boot uses paketo-buildpacks in order to create a docker image based on you Java code mvn spring-boot:build-image ... [INFO] > Running creator [INFO] [creator] ===> DETECTING [INFO] [creator] 6 of 24 buildpacks participating [INFO] [creator] paketo-buildpacks/ca-certificates 3.2.0 [INFO] [creator] paketo-buildpacks/bellsoft-liberica 9.3.2 [INFO]

Instalar mySql Workbench en linux(fedora)

1. Descargar el paquete de instalación desde:  http://dev.mysql.com/ 2. Ir a la ubicación de descargar y ejecutar el comando: rpm -i mysql-workbench-gpl-version.rpm 3. Si se presentan errores de dependencias, ejecutar utilizar yum: yum localinstall mysql-workbench-gpl-version.rpm 4. Si tras ejecutar el comando anterior, se presenta el siguiente mensaje de error: Package mysql-workbench-gpl-version.rpm is not signed Ejecutar el siguiente comando: yum localinstall mysql-workbench-gpl-version.rpm --nogpgcheck

Instalación Tomcat

Imagen
Para instalar el servidor TOMCAT, se recomienda seguir los siguientes pasos: Crear una carpeta con el nombre y la versión de tomcat que se va instalar. Copiar el paquete que contienen el servidor en la carpeta creada. Descomprimir el paquete, en la carpeta creada anteriormente. Añadir la VARIABLE DE ENTORNO TOMCAT_HOME Probar que la variable de entorno este correctamente configurada.

Instalación JDK

Imagen
Para instalar el JDK de Java, se recomienda seguir los siguientes pasos: Crear una carpeta con el nombre jdk, dentro del directorio destinado para los programas (matpc032010/programas/SO) Copiar el paquete que contienen el JDK en la carpeta creada. Dar los permisos de lectura, escritura y ejecución para el paquete.   Utilizar el comando ./<nombre_paquete>para iniciar la instalación del paquete. Añadir la VARIABLE DE ENTORNO JAVA_HOME Para lo cual hay que abrir el archivo profile con permisos de administrador, esto se logra digitado el siguiente código: su -c 'gedit /etc/profile' Probar que la variable de entorno este correctamente configurada.                        

Crear variables de entorno

Imagen
Una variable de entorno indica la dirección de los binarios de un determinado programa; por lo tanto, es necesario crear una variable de este tipo para que los comandos de dicho programa puedan ser reconocidos. Las variables de entorno se crean en el archivo profile de la carpeta /etc Para declarar una variable de entorno se utiliza un nombre , seguido de la ruta en la cual se encuentra el programa determinado. Luego, es necesario adjuntar la nueva variable de entorno a la variable de entorno global, PATH, esto se lo realiza utilizando el operador dos puntos(:), el cual permite concatenar variables. Finalmente, se debe exportar las variables de entorno afectadas; es decir la nueva variable creada y la variable global PATH.

Configurar Variables de Entorno

La configuración de variables de entorno se la realiza en el archivo profile del directorio /etc; por lo tanto, es necesario realizar las siguientes tareas: Abrir una consola de comandos. Ubicarse en el directorio /etc Utilizar el editor de textos gedit para abrir el archivo profile. Al final del archivo agregar las variables de entorno. El nombre de una variable de entorno se declara anteponiendo el simbolo de dolar, seguido de la ruta en la cual está un programa determinada instalado. Ejemplos: $JAVA_HOME= ruta $TOMCAT_HOME= ruta Agregar las variables de entorno creadas, a la variable de entorno PATH, pero se debe apuntar al directorio donde estan los archivos binarios. Ejemplo: PATH = $PATH:$TOMCAT_HOME:$JAVA_HOME= ruta/bin Exportar la variable PATH conjuntamente con las variables de entorno creadas. Ejemplo: export PATH TOMCAT_HOME JAVA_HOME Verificar que las variables de entorno están correctamente configuradas. Para la respectiva verificación

Habilitar tarjeta inalambrica Linux

Para habilitar la tarjeta inalámbrica de driver propietarios, seguir los siguientes pasos: 1. yum install b43-fwcutter wget 2. Bajar el driver de windows:          wget downloads.openwrt.org/sources/broadcom-wl-4.150.10.5.tar.bz2 3. Descomprimir, extraer y copiar el firmware al directorio /lib/firmware          tar xjf broadcom-wl-4.150.10.5.tar.bz2          cd broadcom-wl-4.150.10.5/driver          b43-fwcutter -w /lib/firmware/ wl_apsta_mimo.o Listo!

Habilitar inicio de sesión ROOT

Personalmente, estoy molesto por utilizar los famosos comandos: sudo, su, su -, para realizar tareas administrativas en linux, especialmente cuando son muchas; por esta razón, es necesario habilitar la cuenta root para administrar nuestro linux, para lo cual se debe configurar tres archivos: /etc/pam.d /etc/gdm-password /etc/gdm-figerprint Abrir cada uno de estos archivos con tu editor de texto preferido (gedit), buscar la línea:  auth required pam_succeed_if.so user != root quiet, y comentarla con # Eso es todo, de esta manera será posible acceder a tu distro de linux como root.

LibreOffice en Fedora 15

Todas las distribuciones anteriores de Fedora 15 venían con OpenOffice instalado y listo para usar; sin embargo, debido a que en lugar de OpenOffice se ha puesto énfasis en desarrollo de LibreOffice, es necesario instalarlo en nuestro Fedora 15, para lo cual basta con ingresar el siguiente codigo: yum install libreoffice-writer libreoffice-calc libreoffice-impress libreoffice-draw libreoffice-langpack-es

Integración de Blogger con SyntaxHighlighter

Que es SyntaxHighlighter? SyntaxHighlighter es un conjunto de librerias Java Script que permiten mostrar código fuente (java, sql, c#, etc.) en una pagina web. SyntaxHighlighter está basado 100% en Java Script, tiene soporte para múltiples lenguajes de programación y es fácil de usar. Los lenguajes de programación para los cuales SyntaxHighlighter tiene soporte son: - Java - C++ - C# - CSS - Sql - VB - XML/HTML - Java Script - PHP - Delphi - Python - Ruby Integración con Blogger. Para integrar Blogger con SyntaxHighlighter, es necesario realizar las siguientes actividades: SyntaxHighlighter Visitar la página del proyecto  SyntaxHighlighter Ir a  Source . En Command-line access copiar la siguiente línea de código y pegarlo al navegador web  http ://syntaxhighlighter.googlecode.com/svn/trunk/ En este sitio se encuentran los script, hojas de estilo y algunos ejemplos del uso de  SyntaxHighlighter para los lenguajes de programación que soporta SyntaxHighlighter. En este sitio, ir