Skip to main content

Posts

Como usar PostgreSQL 9.3 y Grails 2.3.5 (Integrar)

Hola mundo, a continuacion los pasos a seguir:   1. Descargar JDBC de PostgreSQL(http://jdbc.postgresql.org/download.html#current) 2. Copiar ese archivo en la carpeta lib de nuestro Proyecto Grails 3. Despues de ejecutar run-app, abrir el "localhost:8080/Proyecto/dbconsole" y hacer prueba de conexión (Test Connection) con:   Driver Class: org.postgresql.Driver JDBC URL: jdbc:postgresql:strategy   //strategy es mi base de datos User Name:  postgres Password: postgres 4. En el DataSource.groovy añadir las líneas en Negritas:    dataSource {     pooled = true     driverClassName = "org.postgresql.Driver"     dialect = "org.hibernate.dialect.PostgreSQLDialect"     username = "postgres"     password = "" } // environment specific settings environments {     development {         dataSource {  ...

Solving Groovy compiler in GGTS (Groovy: compiler mismatch)

Hello world, So I was trying to run a Grails 2.3.5 project in my recently installed GGTS 3.4, and I was getting the next error: Description    Resource    Path    Location    Type Groovy: compiler mismatch Project level is: 2.1 Workspace level is 2.0 Groovy compiler level expected by the project does not match workspace compiler level. I couldn't find the Groovy Compiler 2.1 and didn't know how to install it. Here is how you do it: " ...To install the Groovy 2.1 compiler in GGTS, first click on the Dashboard tab. If it is not visible, goto Help -> Dashboard. at the bottom left of the window, click Extensions. Scroll down the list and check Groovy 2.1 Compiler for Groovy-Eclipse. Then click Install on the lower right of the window. Follow the defaults to install, and it will configure itself. I have found it cumbersome to get existing projects to fully correct themselves, so I usually just delete the project an...

Crear un .doc desde página php en 5 minutos gratis

Primero descargar esta libreria gratuita: http://phpword.codeplex.com/ Mi ejemplo al final de la página ya la contiene. Descomprimirla donde quieran, lo importante es saber donde quedó el archivo PHPWord.php para después incluirlo en nuestro código con: require_once 'PHPWord.php'; Iniciando el código es:     // Para declarar un nuevo documento     $PHPWord = new PHPWord();     // Para crear seccion para escribir en ella     $section = $PHPWord->createSection(); Luego podemos crear formatos para los textos que introduciremos: // Formatos para los textos       $PHPWord->addFontStyle('rStyle', array('bold'=>true, 'italic'=>false, 'size'=>16));     $PHPWord->addParagraphStyle('pStyle', array('align'=>'both', 'spaceAfter'=>100));     $PHPWord->addFontStyle('estiloTexto', array('bold'=>false, 'italic'=>false, 'size'=>12));  ...

Usando DB2 10.1 desde JAVA en Netbeans en 5 Minutos

Recordemos que usualmente al trabajar con bases de datos y java, existe una API que es el JDBC. En pocas palabras, permite que el código del programa en JAVA haga operaciones SQL sobre la base de datos. (Al final de este articulo pueden ver las definiciones) En DB2 se utilizan 2 tipos de JDBC: Conexión a una fuente de datos utilizando la interfaz DriverManager con el Controlador JDBC de DB2 Universal (db2jcc.java) Conexión de aplicaciones DB2 a una fuente de datos utilizando la interfaz DriverManager con el Controlador JDBC de DB2 de tipo 2 (db2java.zip en Windows) Trabajaremos con el primero (db2jcc.java). Al final dejo un link de las diferencias. Pasos 1. Despues de haber instalado DB2, debemos importar la API JDBC que trae incorporada nuestra base de datos. En donde se haya instalado DB2 comprobar que existe:  ..\IBM\SQLLIB\java\db2jcc.jar En Windows 7 por default: C:\Program Files\IBM\SQLLIB\java\db2jcc.jar 2. Abrir NetBeans (o IDE de preferencia), ab...

Conexion MySQL con driver Spring

Una de las maneras más recomendables de hacer conexiones a una base de datos es con los data source. Teniendo las librerías de Spring y el "MySQL JDBC Driver", a continuación el código: import org.springframework.jdbc.core.JdbcTemplate; import org.springframework.jdbc.datasource.DriverManagerDataSource; //OJO: En Netbeans ya están todas las librerías, se importan las dos de Spring y la de MySQL JDBC //Conexion DriverManagerDataSource dataSource = new DriverManagerDataSource(); dataSource.setDriverClassName("org.gjt.mm.mysql.Driver"); dataSource.setUrl("jdbc:mysql://localhost/desarrollo");  //donde localhost/desarrollo es donde tengan montanda la base de datos dataSource.setUsername("root"); dataSource.setPassword("root"); Para actualizar, borrar o insertar: jdbcTemplate.update("update dummy set col=3; ") Para consultar:         String sql = "SELECT id,titulo,texto FROM NOTA";         List<M...

Configurar pantalla de inicio de sesión Ubuntu

Configurar pantalla de inicio de sesión Si quieres personalizar el inicio de sesión (pantalla de logeo), puedes instalar un programa llamado Ubuntu Tweak muy intuitivo y que te permite modificar el fondo de la pantalla de logeo entre otras cosas, primero vamos a instalar Ubuntu Tweak: sudo add-apt-repository ppa:tualatrix/ppa  sudo apt-get update  sudo apt-get install ubuntu-tweak  Una vez instalado, al entrar en System Settings deberia aparecerte el icono de Ubuntu Tweak: Luego de darle click a Ubuntu Tweak, dale click a la pestaña de "Tweaks" y a Login Settings: Para modificar la pantalla de Login se requiere permisos de superuser, dale a la opcion de "Unlock" para que puedas realizar cambios: Le das click a la imagen para cambiar el background y al Gtk theme, por ejemplo; mi resultado fue: Espero haber sido de ayuda. Fue hecho en: Ubuntu 12.04

Cambiar interfaz de Ubuntu 12.04 Unity, 2 pasos

Si te gustan otros aspectos de ubuntu y no su interfaz gráfica (su entorno de escritorio o su pantalla de login) o si quieres probar una interfaz diferente,  no tienes que cambiar a otra distro . Simplemente puedes instalar otra pantalla de login u otro entorno de escritorio.   Cuando instalas una nueva interfaz podrás seguir usando la anterior, si lo deseas. Cada vez que inicias sesión podrás elegir cualquiera de los entornos instalados y puedes elegir cual se utilizará por defecto. Pasos: Paso 1 . Primero necesitamos instalar el entorno de escritorio que deseamos: Para instalar Gnome Shell(gnome3 ) escribimos: sudo apt-get install gnome-shell sudo apt-get install gnome-tweak-tool El entorno clásico de Gnome (gnome2): sudo apt-get install gnome-panel El escritorio KDE: sudo apt-get install kde-standard  ó   sudo apt-get install kubuntu-desktop (Extraida de: http://kde.org/announcements/announce_4.2-beta1/desktop.png) ...