7
Avenida de Castilla,1 - Edificio Best Point - Oficina 21B 28830 San Fernando de Henares (Madrid) tel./fax: +34 91 675 33 06 [email protected] - www.autentia.com Somos su empresa de Soporte a Desarrollo Informático. Ese apoyo que siempre quiso tener... 1. Desarrollo de componentes y proyectos a medida Tecnología Desarrollo Sistemas Gran Empresa Producción autentia Certificación o Pruebas Verificación previa RFP Concurso Consultora 1 Consultora 2 Consultora 3 Equipo propio desarrollo Piloto 3a 3b 1. Definición de frameworks corporativos. 2. Transferencia de conocimiento de nuevas arquitecturas. 3. Soporte al arranque de proyectos. 4. Auditoría preventiva periódica de calidad. 5. Revisión previa a la certificación de proyectos. 6. Extensión de capacidad de equipos de calidad. 7. Identificación de problemas en producción. 3. Arranque de proyectos basados en nuevas tecnologías ¿Qué ofrece Autentia Real Business Solutions S.L? Para más información visítenos en: www.autentia.com Compartimos nuestro conociemiento en: www.adictosaltrabajo.com Gestor portales (Liferay) Gestor de contenidos (Alfresco) Aplicaciones híbridas Tareas programadas (Quartz) Gestor documental (Alfresco) Inversión de control (Spring) BPM (jBPM o Bonita) Generación de informes (JasperReport) ESB (Open ESB) Control de autenticación y acceso (Spring Security) UDDI Web Services Rest Services Social SSO SSO (Cas) Spring MVC, JSF-PrimeFaces /RichFaces, HTML5, CSS3, JavaScript-jQuery JPA-Hibernate, MyBatis Motor de búsqueda empresarial (Solr) ETL (Talend) Dirección de Proyectos Informáticos. Metodologías ágiles Patrones de diseño TDD 2. Auditoría de código y recomendaciones de mejora 4. Cursos de formación (impartidos por desarrolladores en activo)

tel./fax: +34 91 675 33 06 [email protected] - www ... · Nos permite pegar imágenes y texto rápidamente Nos genera la tabla de contenidos Por lo tanto comenzamos abriendo el Word

  • Upload
    others

  • View
    0

  • Download
    0

Embed Size (px)

Citation preview

Page 1: tel./fax: +34 91 675 33 06 info@autentia.com - www ... · Nos permite pegar imágenes y texto rápidamente Nos genera la tabla de contenidos Por lo tanto comenzamos abriendo el Word

Avenida de Castilla,1 - Edificio Best Point - Oficina 21B28830 San Fernando de Henares (Madrid)

tel./fax: +34 91 675 33 [email protected] - www.autentia.com

Somos su empresa de Soporte a Desarrollo Informático.Ese apoyo que siempre quiso tener...

1. Desarrollo de componentes y proyectos a medida

TecnologíaDesarrolloSistemas

Gran Empresa

Producción

autentia

Certificacióno Pruebas

Verificación previa

RFP Concurso

Consultora 1

Consultora 2

Consultora 3

Equipo propio desarrolloPiloto

3a

3b

1. Definición de frameworks corporativos.2. Transferencia de conocimiento de nuevas arquitecturas.3. Soporte al arranque de proyectos.4. Auditoría preventiva periódica de calidad.5. Revisión previa a la certificación de proyectos.6. Extensión de capacidad de equipos de calidad.7. Identificación de problemas en producción.

3. Arranque de proyectos basados en nuevas tecnologías

¿Qué ofrece Autentia Real Business Solutions S.L?

Para más información visítenos en: www.autentia.com

Compartimos nuestro conociemiento en: www.adictosaltrabajo.com

Gestor portales (Liferay)Gestor de contenidos (Alfresco)Aplicaciones híbridas

Tareas programadas (Quartz)Gestor documental (Alfresco)Inversión de control (Spring)

BPM (jBPM o Bonita)Generación de informes (JasperReport)ESB (Open ESB)

Control de autenticación y acceso (Spring Security)UDDIWeb ServicesRest ServicesSocial SSOSSO (Cas)

Spring MVC, JSF-PrimeFaces /RichFaces, HTML5, CSS3, JavaScript-jQuery

JPA-Hibernate, MyBatisMotor de búsqueda empresarial (Solr)ETL (Talend)

Dirección de Proyectos Informáticos.Metodologías ágilesPatrones de diseñoTDD

2. Auditoría de código y recomendaciones de mejora

4. Cursos de formación (impartidos por desarrolladores en activo)

Page 2: tel./fax: +34 91 675 33 06 info@autentia.com - www ... · Nos permite pegar imágenes y texto rápidamente Nos genera la tabla de contenidos Por lo tanto comenzamos abriendo el Word

Home | Quienes Somos | Empleo | Tutoriales | Contacte

Fecha de creación del tutorial: 2007-05-24

Tutorial de Tutoriales Tutorial de Tutoriales Introducción Mi método para crear tutoriales para AdictosalTrabajo.com Creación del tutorial en formato Word Inserción de imágenes Uso de tablas para enmarcar código Exportación del tutorial Conclusión

Introducción Los tutoriales son un medio muy rápido de compartir la información que usamos habitualmente tanto usuarios como desarrolladores para realizar nuestro trabajo. Desde que se comenzó a utilizar por el público en general Internet, allá por los años 90, los usuarios han compartido la información de modo altruista. Muchos, y es mi caso particular, hemos aprendido mucho con la información publicada en Internet, por lo que ya es hora de devolver el favor. Los tutoriales no tienen por qué ser exhaustivos, sino deben ser una orientación, algo sobre lo que nosotros luego podamos trabajar. Basta con que el tutotial contenga dos o tres ideas útiles, de las que te orientan o te resuelven un problema, para que ya sean enormemente útiles.

Lanzado TNTConcept versión 0.6 ( 12/07/2007)

Desde Autentia ponemos a vuestra disposición el software que hemos construido (100% gratuito y sin restricciones funcionales) para nuestra gestión interna, llamado TNTConcept (auTeNTia).

Construida con las últimas tecnologías de desarrollo Java/J2EE (Spring, JSF, Acegi, Hibernate, Maven, Subversion, etc.) y disponible en licencia GPL, seguro que a muchos profesionales independientes y PYMES os ayudará a organizar mejor vuestra operativa.

Las cosas grandes empiezan siendo algo pequeño ..... Saber más en: http://tntconcept.sourceforge.net/

Autor: Cristóbal González Almirón es consultor de desarrollo de proyectos informáticos. Su experiencia profesional se ha desarrollado en empresas como Compaq, HP, Mapfre, Endesa, Repsol, Universidad Autónoma de Madrid, en las áreas de Desarrollo de Software (Orientado a Objetos), tecnologías de Internet, Técnica de Sistemas de alta disponibilidad y formación a usuarios.

www.adictosaltrabajo.com es el Web de difusión de conocimiento de

www.autentia.com

Catálogo de cursos

NUEVO CATÁLOGO DE SERVICIOS DE AUTENTIA

(PDF 6,2MB)

Descargar este documento en formato PDF doTutorial.pdf

Firma en nuestro libro de Visitas <-----> Asociarme al grupo AdictosAlTrabajo en eConozco

www.trabajaportucuenta.com Comentarios: anuncios Google

Página 1 de 6Tutoriales en AdictosAlTrabajo: Java, J2EE, Visual C++, Linux, UML, OOP y mucho más

14/08/2007http://www.adictosaltrabajo.com/tutoriales/tutoriales.php?pagina=doTutorial

Page 3: tel./fax: +34 91 675 33 06 info@autentia.com - www ... · Nos permite pegar imágenes y texto rápidamente Nos genera la tabla de contenidos Por lo tanto comenzamos abriendo el Word

Los tutoriales también deben ser cortos. Si has escrito mucho, divídelo en más pequeños (mi primer tutorial de Struts tiene más de 30 páginas, por lo que debería haberlo dividido… pero para eso escribo este tutorial, para evitar estos errores).

Mi método para crear tutoriales para AdictosalTrabajo.com Para crear un tutorial para la página de www.adictosaltrabajo.com, podemos utilizar múltiples herramientas: Word y otros procesadores de texto, editores de texto, editores html, entornos de desarrollo… Dado que los tutoriales los hacemos con poco tiempo (siempre vamos con prisas), lo mejor es usar la herramienta y el método más rápidos posibles. Personalmente, uso Word y Eclipse para hacer los tutoriales. El método que os describo a continuación es a mi juicio uno de los más rápidos.

Creación del tutorial en formato Word Utilizar Word como editor para el tutorial tiene varias ventajas:

� Es rápido (todos estamos muy familiarizados con él) � Corrige nuestros errores (a veces, corrige demasiado). � Nos permite pegar imágenes y texto rápidamente � Nos genera la tabla de contenidos

Por lo tanto comenzamos abriendo el Word y creando un documento en blanco (es lo que he hecho para este tutorial), y vamos rellenando el texto. Un primer consejo: no formatees el texto. Usa sólo listas indentadas (con bolas negras, la lista por defecto). Para separar las diferentes partes usa los estilos de títulos de Word. Si escribes una línea de texto y pulsas Control +Mayúscula+1 se cambia el estilo de la línea a “Titulo 1”. Evidentemente también hay uno para el “Titulo 2” y para el “Título 3” Separa los párrafos con una línea, para que se aprecie visualmente la separación. La forma de añadir espacios intermedios en HTML es un poco más compleja que ésta. También es conveniente añadir la tabla de contenidos al principio del tutorial, que te hará las veces de índice del mismo. No olvides actualizarla antes de exportarlo.

Inserción de imágenes Para añadir las imágenes al tutorial, basta con pegarlas… aunque hay algún truco. Lo primero que tienes que hacer es asegurarte de que la imagen no es demasiado ancha, ya que sólo se soportan imágenes de 800 pixels de ancho. Tampoco debes intentar redimensionar la imagen, ya que te puede luego dar problemas al hacer la exportación a HTML.

No olvides dejar una línea en blanco tanto delante como detrás de la imagen, pues queda muy feo si el texto se pega

Página 2 de 6Tutoriales en AdictosAlTrabajo: Java, J2EE, Visual C++, Linux, UML, OOP y mucho más

14/08/2007http://www.adictosaltrabajo.com/tutoriales/tutoriales.php?pagina=doTutorial

Page 4: tel./fax: +34 91 675 33 06 info@autentia.com - www ... · Nos permite pegar imágenes y texto rápidamente Nos genera la tabla de contenidos Por lo tanto comenzamos abriendo el Word

a la imagen. Para capturar pantallas. O bien usas el botón de imprimir pantalla o una utilidad de captura de pantallas. Si vas a capturar pantallas de una aplicación, primero redimensiona la ventana de la aplicación, y así es sólo hacer la secuencia Alt+Imp.Pantalla, luego Alt+Tabulador y luego Control+V, que es muy rápida.

Uso de tablas para enmarcar código Si tienes que añadir código fuente, no es buena idea pegar directemente el texto de los ficheros de texto del código. Esto probabablemente te generará un código que se verá en el documento final pegado a la izquierda del tutorial, muy feo. Yo uso la siguiente técnica, que queda muy bien en pantalla e impreso:

� Abro el fichero de código fuente en el Eclipse (normalmente trabajo con Java), y lo selecciono. Luego hago Control+C

� Ahora me voy al Word y creo una tabla de una sola celda (uso el icono de “insertar tabla” de la barra de herramientas de Word, seleccionando una tabla de una columna y una fila (dos si quiero meter una fila inicial con el nombre del fichero de código fuente)

� Pego el texto copiado del Eclipse, eligiendo Texto RTF si me deja (en pegado especial). � Ajusto el tamaño del tipo de letra. Es mejor usar letras pequeñas y evitar que se te “rompan” las líneas que

tanto trabajo te ha costado formatear. Fijaos en el resultado:

¿a que queda profesional?

Exportación del tutorial Una vez completado el tutorial ahora lo guardamos como pagina web filtrada, que es una de las opciones del cuadro “Guardar como” del Word. La página web filtrada se compone de un fichero HTM y una carpeta con el mismo nombre que el fichero más la cadena “”. Ya que para la web de adictosaltrabajo.com hay que respetar algunos convenios, procederemos a modificar la página filtrada. Lo primero que hacemos es quitar esa cadena al nombre de la carpeta (el explorer nos pedirá confirmación, ya que va ligada a la página web). Lo segundo que hacemos es abrir el fichero HTM con el bloc de notas u otro editor de texto (no vale con el Word). Ahora vamos a introducir varias modificaciones a mano:

� Buscamos “” y lo reemplazamos por “” (lo borramos). Esto hará que las imágenes se carguen correctamente. � Añadimos los campos meta al principio del fichero. Por defecto el Word nos genera un par de ellos. A

continuación te doy un ejemplo de algunos útiles: � Eliminamos los estilos. Por defecto que el word añade al principo del fichero. Esto permitirá que al incluir el

tutorial dentro de la página de www.AdictosalTrabajo.com , al incluir una hoja de estilos, se ajusten los estilos de nuestro tutorial sin problemas para nosotros.

En este recuadro ponemos un ejemplo.

Ejemplo.jsp <%@ page language="java" contentType="text/html; charset=ISO-8859-1" pageEncoding="ISO-8859-1" isELIgnored="false" %> <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c" %> <%@ taglib uri="http://java.sun.com/jsf/core" prefix="f" %> <%@ taglib uri="http://java.sun.com/jsf/html" prefix="h" %> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-

1"> <title>Página principal</title>

</

TutorialTutoriales.htm <html> <head> <meta http-equiv=Content-Type content="text/html; charset=windows-1252">

Página 3 de 6Tutoriales en AdictosAlTrabajo: Java, J2EE, Visual C++, Linux, UML, OOP y mucho más

14/08/2007http://www.adictosaltrabajo.com/tutoriales/tutoriales.php?pagina=doTutorial

Page 5: tel./fax: +34 91 675 33 06 info@autentia.com - www ... · Nos permite pegar imágenes y texto rápidamente Nos genera la tabla de contenidos Por lo tanto comenzamos abriendo el Word

En amarillo he resaltado lo que hay que quitar, y en verde lo que hay que añadir, ajustado para nuestro tutorial. Por último, cuando tengas todo listo, empaquétalo en un zip o rar y envíalo a www.adictosaltrabajo.com según te indiquen..

Conclusión En este tutorial hemos aprendido a hacer tutoriales de una forma sencilla, sin apartarnos mucho de nuestro trabajo principal, y que además tengan buena presentación visual. Ya no tienes excusa para no hacer algún tutorial. ¿Y porqué tienes que hacerlo? Hay muchas razones:

� Porque luego no te acuerdas de cómo hacías determinada cosa. � Porque compartes tu conocimiento con otros ¿o es que no has leido nada escrito or los demás como estos

tutoriales, y que te han sacado de apuros? � Porque también es una buena publicidad para ti…(así luego les podrás contar a los demás tus avances)

Y ya sabes, la próxima vez que vayas a probar un nuevo tipo de desarrollo o aplicación, abrete un Word y ve capturando pantallas, metiendo breves notas de texto. Si llegas a buen puerto, lo completas y lo publicas como tutorial.

This work is licensed under a Creative Commons Attribution-Noncommercial-No Derivative Works 2.5 License. Puedes opinar sobre este tutorial aquí

<meta name=Generator content="Microsoft Word 11 (filtered)"> <meta name=keywords content=""> <meta name=description content="Tutorial sobre para adictos al trabajo por Cristóbal González Almirón"> <meta name="author" content="Cristóbal González Almirón"> <meta name="copyright" content="(C) 2006 Cristóbal González Almirón"> <title>Tutorial de Tutoriales</title> <style> <!-- /* Font Definitions */ @font-face {font-family:Wingdings; panose-1:5 0 0 0 0 0 0 0 0 0;} /* Style Definitions */ p.MsoNormal, li.MsoNormal, div.MsoNormal {margin:0cm; margin-bottom:.0001pt; font-size:12.0pt; font-family:"Times New Roman";} h1 {margin-top:12.0pt; margin-right:0cm; margin-bottom:3.0pt; margin-left:0cm; page-break-after:avoid; font-size:16.0pt; font-family:Arial;} @page Section1 {size:595.3pt 841.9pt; margin:70.85pt 3.0cm 70.85pt 3.0cm;} div.Section1 {page:Section1;} /* List Definitions */ ol {margin-bottom:0cm;} ul {margin-bottom:0cm;} --> </style> </head> <body lang=ES> …

Página 4 de 6Tutoriales en AdictosAlTrabajo: Java, J2EE, Visual C++, Linux, UML, OOP y mucho más

14/08/2007http://www.adictosaltrabajo.com/tutoriales/tutoriales.php?pagina=doTutorial

Page 6: tel./fax: +34 91 675 33 06 info@autentia.com - www ... · Nos permite pegar imágenes y texto rápidamente Nos genera la tabla de contenidos Por lo tanto comenzamos abriendo el Word

Patrocinados por enredados.com .... Hosting en Castellano con soporte Java/J2EE

Otros Tutoriales Recomendados (También ver todos)

Recuerda que el personal de Autentia te regala la mayoría del conocimiento aquí compartido (Ver todos los tutoriales)

¿Nos vas a tener en cuenta cuando necesites consultoría o formación en tu empresa?

¿Vas a ser tan generoso con nosotros como lo tratamos de ser con vosotros?

[email protected]

Somos pocos, somos buenos, estamos motivados y nos gusta lo que hacemos ...... Autentia = Soporte a Desarrollo & Formación

Autentia S.L. Somos expertos en: J2EE, Struts, JSF, C++, OOP, UML, UP, Patrones de diseño ..

y muchas otras cosas

Nuevo servicio de notificaciones

Si deseas que te enviemos un correo electrónico cuando introduzcamos nuevos tutoriales, inserta tu dirección de correo en el siguiente formulario.

Subscribirse a Novedades

e-mail

Nombre Corto Descripción

Creación de documentos PDF en sitios web utilizando el componente AspPDF

En este tutorial se muestran las características generales del componente ASP-PDF que permite gestionar documentos PDF desde una aplicación web

Crear pdfs a partir de páginas HTML Os mostramos como agrupar y convertir páginas HTML que os interesen en documentos PDF a través de herramientas gratuitas

Hojas de Estilo en Cascada, nivel 2 (CSS2)

Con este documento se pretende describir brevemente las Hojas de Estilo en Cascada (CSS) imprescindibles para el desarrollo de nuestras soluciones web, así como mostrar los aspectos y características más relevantes de las CSS y las nuevas propiedades de l

Integración de Access y Word Os mostramos lo últiles que pueden ser algunas de las herramientas ofimáticas de Microsoft: Word y Access ( y más aún integradas ) a la hora de generar la documentación necesaria en un proyecto.

Gestión documental Este tutorial nos va a hablar sobre la gestión documental que podemos incluir dentro de nuestras aplicaciones

Extracción de texto de documentos Office desde Java

En este tutorial vamos a ver como podemos extraer texto de los documentos de Office (DOC, XLS y PPT) desde Java

Leer un documento de Microsoft Word usando la librería POI de jakarta

En este docuemento aprenderemos a leer un documento de Microsoft Word usando la librería POI de jakarta

Generación de Informes pdf con DataVision

Os mostramos como simplificar la creación de informes un múltiples formatos, incluyendo pdf, con una fantástica herramienta visual (DataVision). Os mostramos como integrarla con Servlets

Nota: Los tutoriales mostrados en este Web tienen como objetivo la difusión del conocimiento. Los contenidos y comentarios de los tutoriales son responsabilidad de sus respectivos autores. En algún caso se puede hacer referencia a marcas o nombres cuya propiedad y derechos es de sus respectivos dueños. Si algún afectado desea que incorporemos alguna reseña específica, no tiene más que solicitarlo. Si alguien encuentra algún problema con la información publicada en este Web, rogamos que informe al administrador [email protected] para su resolución.

Página 5 de 6Tutoriales en AdictosAlTrabajo: Java, J2EE, Visual C++, Linux, UML, OOP y mucho más

14/08/2007http://www.adictosaltrabajo.com/tutoriales/tutoriales.php?pagina=doTutorial

Page 7: tel./fax: +34 91 675 33 06 info@autentia.com - www ... · Nos permite pegar imágenes y texto rápidamente Nos genera la tabla de contenidos Por lo tanto comenzamos abriendo el Word

www.AdictosAlTrabajo.com Opimizado 800X600

Página 6 de 6Tutoriales en AdictosAlTrabajo: Java, J2EE, Visual C++, Linux, UML, OOP y mucho más

14/08/2007http://www.adictosaltrabajo.com/tutoriales/tutoriales.php?pagina=doTutorial