Inicio
 
Logo feitam cabecera
Formación personalizada e implementaciones y servicios tecnológicos a medida
 
Etiquetas
Access2007ADF11gASP.NETCVSeclipseejbExcel2003Expresiones regularesExpression languageForms DeveloperIASInternet Explorerjavajavascriptjax-rpcjax-wsjbossJDBCjdeveloperJSFJSPlinuxmavenMicrosoft Excel 2007Microsoft Project 2007Microsoft Word 2007MySQLNetBeansnetBeansOC4JOperaOracleOutlook2007phpPL/SQLPostgreSQLRMISQLSQL ServerSSLswingtomcatVirtualBoxVisual Studio 2005Visual Studio 2008WebLogicWindowsWindows VistaWindows XPWindows7
Temarios
Microsoft Excel 2007(46)Oracle(37)Java(21)Microsoft Access 2007(19)javascript(15)SQL(8)SQL Server 2008(8)PHP(7)Microsoft Outlook 2007(7)MySQL(6)PostgreSQL(5)Administración IAS/OAS(4)Microsoft Word 2007(4)Visual Studio 2005(3)ADF 11g(2)Microsoft Excel 2003(1)Visual Studio 2008(1)Windows genérico(1)Windows Vista(1)
Solemos leer
ALT1040Enrique DansMaikelnai's blogTecnologia 21Vida de un consultorOsukaruMicrosiervosError500InternetizadoBatiburrilloBlog informáticoTecno-coInnovatec
Hemos leído
Inglés para niñosOpenOffice para niñosEn las oficinas de Twiter (en)
 
ÚLTIMAS ENTRADAS

19/08/2010[1762] - Por Juan Luis Sánchez (jlsv@feitam.es) | Leído 30 veces
[linux: X01L01] CÓMO ACTIVAR JAVA EN OPERA 10.60 INSTALADO EN UN LINUX ORACLE ENTREPRISE (RED HAT)

Para activar java en el navegador Opera 10.60 en un sistema operativo linux se debe crear un enlace en la carpeta de plugins de Opera al fichero libnpjp2.so del JRE ó JDK de java que se tenga instalado.
El directorio de plugins de opera se puede consultar en 'About Opera', que en mi instalación es '/usr/lib/opera/plugins'.
Para crear el enlace escribimos:
ln -s /usr/java/jdk1.6.0_21/jre/lib/i386/libnpjp2.so /usr/lib/opera/plugins
Reiniciamos Opera y comprobamos que tenemos el plugin accediendo a Menu -> Settings -> Preferences, accedemos a la solapa Advances y en este accedemos al elemento Content, donde pulsamos el botón Plugins options y debe aparecer entre otros plugins el de java: [...]


TAGS: linux Opera

....................................................................................

20/07/2010[1743] - Por Juan Luis Sánchez (jlsv@feitam.es) | Última revisión: 26/07/2010 | Leído 111 veces
[Oracle: X01L01] INSTALACIÓN DE ORACLE 11g RELEASE 2 EN ENTERPRISE ORACLE LINUX 5 UPDATE 4 (RED HAT)

En esta entrada detallaré la instalación de la base de datos Oracle 11g release 2 en un Oracle Enterprise Linux 5 update 2. Instalaremos una versión 32 bits en un servidor que no tiene instalado nada previo de Oracle salvo los paquetes de Oracle que lleve la instalación básica. Realizamos una instalación sin ASM. Primero revisaremos los requisitos para ver si los cumplimos conectados con el usuario root, crearemos los directorio de instalación y revisaremos los usuarios. Una vez hecho esto instalaremos, ya conectados como usuario oracle, primero el software de base de datos y luego crearemos una base de datos con la utilidad dbca.
Veamos primero la versión del sistema operativo sobre el que haremos la instalación con los siguientes comandos:
cat /proc/version
uname -r


Vemos la versión de kernel del Oracle Enterprise Linux utilizado en la instalación: 2.6.18-164.el5PAE
[...]


....................................................................................

23/07/2010[1744] - Por Juan Luis Sánchez (jlsv@feitam.es) | Leído 77 veces
[linux: T01L02] CÓMO MONTAR UNA PARTICIÓN CON SISTEMA DE ARCHIVOS NTFS EN LINUX

Suelo trabajar con un portatil en que tengo particionado el disco duro en dos particiones, una en NTFS para Windows 7 y otra para Linux Enterprise Oracle 5 update 4. Luelo trabajar con el Linux, y para aprovechar al máximo el espacio del disco decidí utilizar la partición de NTFS de Windows 7 en Linux. Para esto hice lo siguiente:
- Bajarme el driver ntfs-3g en www.tuxera.com, e instalarlo como se comenta en el fichero interno de instalación
- Crear un directorio en el raiz de linux denominado cNTFS
- Montar la partición de la siguiente forma:
mount -t ntfs-3g /dev/sda2 /cNTFS
[...]


TAGS: linux

....................................................................................

10/07/2009[1040] - Por Juan Luis Sánchez (jlsv@feitam.es) | Última revisión: 21/07/2010 | Leído 119 veces
[Oracle: T05L14] SELECT INTO

Una necesidad habitual en la programación PL/SQL es necesitar leer el valor de un campo de un único registro y dejar el valor en una variable. Para esto se utiliza lo que denominados realizar un select into.
Para este ejemplo nos vamos a conectar con el usuario scott (su password en la instalación es tiger si no la hemos cambiado) y vamos a hacer un bloque PL/SQL que nos escriba en nombre del empleado con código 7900, utilizando la tabla EMP del esquema de scott:


En la parte declarativa se ha declarado una variable va2NombreEmpleado de tipo VARCHAR2 y de longitud 10 por ser el campo EMP.ENAME de ese tipo. Luego se realiza una orden SQL con la palabra clave INTO después del nombre del campo ENAME y después de la palabra INTO se especifica la variable a la que se debe asignar el valor del campo. Escribimos el bloque, y una vez escrito con la barra (/) se ejecuta ese bloque y aparece escrito el nombre del empleado. El nombre del empleado se ha mostrado utilizando el paquete DBMS_OUTPUT. [...]


....................................................................................

20/07/2010[1742] - Por Juan Luis Sánchez (jlsv@feitam.es) | Última revisión: 21/07/2010 | Leído 59 veces
[Oracle: T05L02] COMENTARIOS EN PL/SQL

Los comentarios en PL/SQL se especifican de dos formas:
- Con doble guión para comentarios de líneas simples
- Con las marcas /* y */ para comentarios de bloques de líneas
Un ejemplo: [...]


....................................................................................

15/03/2010[1661] - Por Juan Luis Sánchez (jlsv@feitam.es) | Última revisión: 10/06/2010 | Leído 303 veces
[java: X02L03] CÓMO PONER JBOSS 6.0 COMO SERVICIO

En la entrada [java: X02L02] COMO PONER jboss 4.2.0GA COMO SERVICIO CON JavaService-2.0.10.zip detallamos como poner jboss 2.2.0GA como servicio utilizando la aplicación JavaService.exe. En esta entrada vamos a detallar como poner jboss 6.0.0 (20100216-M2) como servicio utilizando su script service.bat en un Windows Server 2003. Lo primero que hay que hacer es certificar que jboss arranca correctamente a través del script run.bat. Luego abrimos el script service.bat ubicado en JBOSS_HOME\bin:


Que tiene el siguiente contenido: [...]


TAGS: java jboss

....................................................................................

31/05/2010[1723] - Por Juan Luis Sánchez (jlsv@feitam.es) | Leído 148 veces
[php: T03L01] GESTIONES DE SESIONES EN APLICACIONES WEB CON PHP

Adjunto un zip con una pequeña aplicación php para mostrar la utilización de objetos sesion en aplicaciones web TestVariablesEnSesion.zip.
Una variable se asigna a la sesión como aparece en ponerPalabraEnSesion.php:
session_start();
$_SESSION['palabraEscrita'] = $_GET['palabra'];
Un ejemplo de lectura de una variable de sesión como aparece en verSiExistePalabraEnSesion.php: [...]


....................................................................................

31/05/2010[1722] - Por Juan Luis Sánchez (jlsv@feitam.es) | Leído 131 veces
[MySQL: T01L06] ENGINE InnoDB NO DISPONIBLE EN MySQL

El otro día me encontré en una instalación LAMP en la que necesitamos implementar funcionalidades en PHP con transacciones que no teníamos disponibles el engine InnoDB necesario para transacciones en MySQL.
Conectados a la base de datos MySQL con el IDE Toad for MySQL, y seleccionando una tabla para hacer un alter (menú contextual con el botón derecho del ratón) vemos que en Engine no aparece una opción 'InnoDB' por lo que no podemos cambiar la tabla para que la gestione el motor InnoDB (también nos falló desde una ventana de consola SQL de MySQL hacer un alter de la tabla especificando el nuevo engine):


Con myPhpAdmin tampoco teníamos la opción. Era la primera vez que me pasaba. Buscando en el fichero de configuración my.ini encontre la opción 'skip-innodb': [...]


TAGS: MySQL php

....................................................................................

06/05/2010[1721] - Por Juan Luis Sánchez (jlsv@feitam.es) | Leído 167 veces
[java: T22L02] CÓMO EJECUTAR UNA APLICACIÓN swing IMPLEMENTADA CON NetBeans DESDE FUERA DE NetBeans

NetBeans cuando hace el build de una aplicación swing genera en la carpeta dist del proyecto el archivo jar con todos los fuentes de la aplicación, y librerias en un directorio lib que se ubica en la carpeta dist. Por lo menos en un test que he realizado ha añadido la librería JDBC de PostgreSQL.
En esta entrada vamos a explicar los pasos que se deben realizar para generar un script bat de Windows en el escritorio y poder ejecutar desde allí la aplicación igual que se lo hicieramos desde NetBeans, pero sin NetBeans abierto.
Vamos a utilizar en este ejemplo una aplicación simple denominada HolaMundoMDI que sólo tiene una JFrame:


Vemos la ejecución pulsando F6 ó el botón Run Main Project: [...]


....................................................................................

ÚLTIMOS COMENTARIOS


Escelente articulo, es lo que necesitaba, esta muy bien explicado. Saludos

Gracias por lo detallado, lo hace fácil para novatos como yo.

ya lo solucioné está en poner en linux de la siguiente forma al final se debe agregar ${CLASSPATHSEP}${MW_HOME}/jdeveloper/jdev/lib/mysql-connector-java-5.1.12-bin.jar, eso sería todo igual gracias por su ayuda con ésto pude saber que el error estaba en como agregar la lib de conexión de mysql al servidor integrado de weblogic, un saludo desde ecuador

hola amigos es un placer poder leer su post, saben que tengo el mismo problema pero con mysql sobre fedora 13, ya le agrego al archivo la url de la ruta del l lib de mysql pero sigo con el mismo problema quizá me pueden ayudar?

GRACIAS MUY UTIL

Gracias por la documentación tan buena que has realizado de este ejercicio, sobre todo para los que estamos iniciando. Espero tener la oportunidad de documentar un buen ejemplo como tú lo has hecho. Quiero hacerte una consulta, en este momento estoy investigando como hacer que en la pantalla además de mostrar en cajas de texto la información de una tabla en la base de datos, si esta tabla en la base de datos tiene almacenada un campo con imágenes, como podría visualizar esta imagen? E buscado y no he encontrado como por lo menos de la manera tan clara con lo has hecho acá. En concreto si en tu ejercicio el mantenimiento de departamento tiene una imagen asociada en cada registro como la cargarías en pantalla. Espero me puedas orientar. De antemano muchas gracias.

Qué bueno, que pena no haberlo sabido antes... yo ya descubrí que el copiar y pegar el disco duro virtual no funcionaba...

Madre mía!! La que hay que liar para filtrar un informe!! Gracias! Nunca hubiera conseguido averiguarlo por mi mismo.

Te recomiendo ver la entrada 1080 (COMO CREAR UNA COPIA DE SEGURIDAD DE UNA BASE DE DATOS DE POSTGRESQL Y ESPECIFICAR UNA CODIFICACIÓN DE CARACTERES ESPECÍFICA) de www.feitam.es que creo te puede dar una idea de como hacerlo. No he probado el cambiar el encoding, pero la forma que explico entiendo que es la correcta. Suerte. Ya me dirás.

En el tag 880 (CÓMO CREAR UNA BASE DE DATOS EN POSTGRESQL) de www.feitam.es tienes algo relativo al ENCODING al crear la base de datos.
En la URL http://www.mokisystems.com/blog/postgresql-encoding-utf8/ se detalla dos formas para cambiar el encoding. Yo no lo he probado. Supongo que funcionará.
He comprobado que con el encoding WIN1252 (en un Windows Vista) se gestiona sin problemas en las tablas las eñes y acentos.
Me suena que en mySQL se puede hacer la especificación del juego de caracteres en las select, pero no se si se puede hacer en postgreSQL.



....................................................................................



Creative Commons License
www.feitam.es is licensed under a Creative Commons Reconocimiento-No comercial-Compartir bajo la misma licencia 3.0 España License
Desarrollo:Logo pie de Feitam
Alojamiento:Logo feitam pie
Versión:20091025_0025
Sobre nosotros

Nosotros somos un colectivo de profesionales con gran experiencia en formación y gestión de proyectos tecnológicos implementados en frameworks basados en J2EE (struts, faces, ADF) y .net con acceso a gestores de bases de datos Oracle, SQL Server, MySQL y PostgreSQL. Nuestra experiencia en gestión de proyectos es de más de 14 años y en formación desde el año 2006, tanto en formación a grupos como individual. Hemos trabajado en múltiples proyectos en entidades financieras expañolas y extranjeras, en compañías de seguros y en el sector público, con gran conocimiento de gestión de seguridad web basada en certificados digitales y firmas. Actualmente los miembros del equipo somos:
 Marca listaAlejandro C. Iwamatsu
 Marca listaDaniel Martínez
 Marca listaJuan Luis Sánchez