Entradas de la Categoría ‘Cajón de Sastre’

Curriculum Vitae en LaTeX

Jueves 26 de enero del 2012

[xtrasgu.org]El otro día, buscando información sobre transformaciones XSL en el disco duro, encontré de casualidad un Curriculum Vitae de 2005 hecho en LaTeX. Una cosa llevó a la otra, y sin saber muy bien cómo, acabé dando un repaso a lo poco de LaTeX que recordaba, y actualicé el Currículum a día de hoy… ¡qué mejor forma de empezar el año!

Para el que no lo sepa, LaTeX es un lenguaje de maquetación tipográfica que se usa fundamentalmente para escribir documentación científica, pero que sirve para escribir cualquier tipo de documentación. Es un poco como el HTML de una página web, solo que aplicado a documentos, en mi caso de tipo PDF.

Una vez escrito el «código fuente» del documento, se «compila» para generar el documento definitivo. En mi caso, el «código fuente» lo puedes encontrar más abajo, y el resultado es mi Currículum en PDF.

El «código fuente», por si alguien quiere aprovecharlo para hacer su propio Currículum, es el siguiente:

%
% Curriculum Vitae LaTeX - Pablo López Cienfuegos
%
% Copyright (c) 2011, Pablo López Cienfuegos 
%
% This program is free software: you can redistribute it and/or modify
% it under the terms of the GNU General Public License as published by
% the Free Software Foundation, either version 3 of the License, or
% (at your option) any later version.
%
% This program is distributed in the hope that it will be useful,
% but WITHOUT ANY WARRANTY; without even the implied warranty of
% MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
% GNU General Public License for more details.
%
% You should have received a copy of the GNU General Public License
% along with this program.  If not, see .
%

\documentclass	[10pt,a4paper,oneside]{article}
\usepackage	[utf8x]{inputenc}
\usepackage	[activeacute,spanish]{babel}
\usepackage	{amsmath}
\usepackage	{amssymb}
\usepackage	{graphicx}
\usepackage	{color}
\usepackage	{textpos}
\usepackage	[T1]{fontenc}
%\usepackage	{dejavu}	%DejaVuSerif-TLF, DejaVuSans-TLF
%\usepackage	{palatino}	%ppl
%\usepackage    {charter}
%\usepackage	{chancery}
%\usepackage	{helvet}	%phv
%\usepackage	{avant}		%pag
\usepackage[pdftex,
            pdfauthor={Pablo Lopez Cienfuegos },
            pdftitle={Curriculum Vitae - Pablo Lopez Cienfuegos},
            pdfsubject={Curriculum Vitae - Pablo Lopez Cienfuegos},
            pdfkeywords={Curriculum Vitae, Pablo Lopez Cienfuegos, SAP Basis, SAP PI},
            pdfproducer={LaTeX},
            pdfcreator={pdflatex}]{hyperref}

\pagestyle{empty}
\setlength{\oddsidemargin}{0mm}
\setlength{\textwidth}{16cm}		% Anchura del texto
\setlength{\textheight}{24cm}		% Altura del texto
\setlength{\topmargin}{-1cm}
\setlength{\headsep}{1cm}
\setlength{\parskip}{0mm}		% Separación entre párrafos
\setlength{\parindent}{0mm}		% Tamaño del sangrado
\setlength{\tabcolsep}{0mm}		% Tamaño cellpadding
\definecolor{gris}{gray}{0.8}
\definecolor{azul}{rgb}{0.0,0.0,1.0}
\newcommand{\seccion}[1]{\vspace*{3mm}\section*{#1}\vspace*{-3mm}}
\renewcommand{\baselinestretch}{1.1}	% Interlineado.
\renewcommand{\Huge}{\fontfamily{DejaVuSerif-TLF}\fontsize{25}{25}\selectfont}		% Título
\renewcommand{\Large}{\fontfamily{pag}\fontseries{b}\fontsize{13}{10}\selectfont}	% Sección
\renewcommand{\normalsize}{\fontfamily{DejaVuSans-TLF}\fontsize{9}{12}\selectfont}	% Normal

%%%%%%%%%%%%%%%%%%%%%%%%%%% DOCUMENTO %%%%%%%%%%%%%%%%%%%%%%%%%%%
\begin{document}

%%%%%%%%%%%%%%%%%%%%%%%%%%%% PORTADA %%%%%%%%%%%%%%%%%%%%%%%%%%%%
\begin{center}

\begin{minipage}{14cm}
\color{gris}
\begin{center}
\Huge\textbf{Pablo López Cienfuegos}
\end{center}
\end{minipage}

\vspace*{-9.7mm}
\hspace*{-2mm}
\begin{minipage}{14cm}
\color{black}
\begin{center}
\Huge\textbf{Pablo López Cienfuegos}
\end{center}
\end{minipage}

\end{center}

%%%%%%%%%%%%%%%%%%%%%%%%%%%% SECCIÓN %%%%%%%%%%%%%%%%%%%%%%%%%%%%
\seccion{Datos Personales:}
\vspace*{1mm}
\begin{tabular}{p{50mm}l}
NIF: & 09438550V\\
Fecha de Nacimiento: & 15 de Mayo de 1976\\
Domicilio Actual: & C/ Abundio Gascón 7, 2ºB - 33011 Oviedo (Asturias)\\
Teléfono de Contacto: & +34 635 314 134\\
Correo Electrónico: & \color{azul}xtrasgu@gmail.com\color{black}
\end{tabular}
\vspace*{2mm}

\begin{textblock*}{1cm}(14cm,-3.1cm)
\includegraphics[scale=0.06]{Foto_201010.jpg}
\end{textblock*}

%%%%%%%%%%%%%%%%%%%%%%%%%%%% SECCIÓN %%%%%%%%%%%%%%%%%%%%%%%%%%%%
\seccion{Formación Académica:}
\textbf{Licenciado en Matemáticas} por la Universidad de Oviedo;
especialidad en \textbf{Matemática Aplicada y Computación} (Febrero 2005).\\

%%%%%%%%%%%%%%%%%%%%%%%%%%%% SECCIÓN %%%%%%%%%%%%%%%%%%%%%%%%%%%%
\seccion{Idiomas:}
\textbf{Inglés:} Nivel alto en lectura, nivel medio hablado y escrito.\\

%%%%%%%%%%%%%%%%%%%%%%%%%%%% SECCIÓN %%%%%%%%%%%%%%%%%%%%%%%%%%%%
\seccion{Certificaciones Oficiales:}
\vspace*{1mm}
\begin{tabular}{p{40mm}p{120mm}}
\textbf{SAP C\_TBIT44\_04} & SAP Consultant Certification Development Consultant SAP Netweaver '04
Exchange Infrastructure \& Integration Technology (Noviembre 2008).\\
\textbf{Cisco CCNA:} & Cisco Certified Network Associate (Febrero 2006)\\
\end{tabular}
\vspace*{2mm}

%%%%%%%%%%%%%%%%%%%%%%%%%%%% SECCIÓN %%%%%%%%%%%%%%%%%%%%%%%%%%%%
\seccion{Experiencia Laboral:}
Puesto: \textbf{Consultor SAP Basis.}\\
Empresa: \textbf{IECISA – Informática El Corte Inglés. (Junio 2011 – Actual).}\\
Proyectos:\\
\hspace*{1cm}\textbf{· Principado de Asturias (Enero 2012 – Actual):}\\
\hspace*{2cm}\textbf{Proyecto AsturcónXXI:}\\
\hspace*{2cm}Migración de Servicios SAP Business Connector 4.8 a SAP PI 7.11:\\
\hspace*{2cm}SAP Business Connector 4.8, SAP PI 7.11, SAP R/3, XSLT, Servicios Web...\\
\hspace*{1cm}\textbf{· Mutua Montañesa (Noviembre 2011 – Actual):}\\
\hspace*{2cm}\textbf{Proyecto Web Privada:}\\
\hspace*{2cm}Desarrollo de Servicios Web con SAP PI 7.11:\\
\hspace*{2cm}SAP PI 7.11, SAP R/3, AS400, SQL Server, Servicios Web...\\
\hspace*{1cm}\textbf{· DFA – Diputación Foral de Álava (Junio 2011 – Enero 2012):}\\
\hspace*{2cm}\textbf{Soporte SAP Basis DFA:}\\
\hspace*{2cm}Soporte de Tercer Nivel SAP Basis:\\
\hspace*{2cm}SAP ERP 6.0 HR, SAP Portal, SAP Solution Manager, Windows 2008 Server, SQL Server...\\
\hspace*{1cm}\textbf{· IECISA – Informática El Corte Inglés (Junio 2011 – Actual):}\\
\hspace*{2cm}\textbf{Centro Experto SAP Blimea:}\par
{\addtolength{\leftskip}{2cm}
Administración (SAP Solution Manager, SAP ERP, SAP Netweaver, SAP Portal, SAP R/3, SLD, Oracle, MSSQL,
LiNUX, Windows, UNIX...), Actualización (SAP Enhancement Packages, Support Packages, SAP Business
Connector...), Instalación (SAP ERP, SAP Netweaver, SAP Portal, SAP R/3, TREX, SMD, SAP BPC, SAP
BusinessObjects...), Copias de Sistema, Backup y Recuperación, Monitorización, etc.\\\par}

Puesto: \textbf{Consultor SAP Basis.}\\
Empresa: \textbf{Irium Consulting. (Octubre 2009 – Junio 2011).}\\
Proyectos:\\
\hspace*{1cm}\textbf{· IECISA – Informática El Corte Inglés (Octubre 2009 – Junio 2011):}\\
\hspace*{2cm}\textbf{Centro Experto SAP Blimea:}\par
{\addtolength{\leftskip}{2cm}
Administración (SAP Solution Manager, SAP ERP, SAP Netweaver, SAP Portal, SAP R/3, SLD, Oracle, MSSQL,
LiNUX, Windows, UNIX...), Actualización (SAP Enhancement Packages, Support Packages, SAP Business
Connector...), Instalación (SAP ERP, SAP Netweaver, SAP Portal, SAP R/3, TREX, SMD, SAP BPC, SAP
BusinessObjects...), Copias de Sistema, Backup y Recuperación, Monitorización, etc.\\\par}

Puesto: \textbf{Consultor Junior SAP Basis.}\\
Empresa: \textbf{CSC – Computer Sciences Corporation. (Febrero 2008 – Septiembre 2009).}\\
Proyectos:\\
\hspace*{1cm}\textbf{· DuPont Europa (Abril 2009 – Septiembre 2009):}\\
\hspace*{2cm}\textbf{Wintel (NT-ESC-EU \& COPS-EU):}\\
\hspace*{2cm}Administración y Monitorización de Backups y Restores de DuPont Europa:\\
\hspace*{2cm}Brightstor ARCserve Backup, IBM Tivoli Storage Manager...\\
\hspace*{1cm}\textbf{· Multicliente (Julio 2008 – Septiembre 2009):}\\
\hspace*{2cm}\textbf{Soporte SAP Basis para Mylan, Nissan, CSC...}\\
\hspace*{2cm}Administración de Servidores SAP de Varios Clientes:\\
\hspace*{2cm}SAP R/3, Oracle, DB2, AIX, HP/UX, W2K...\\
\hspace*{1cm}\textbf{· DuPont Europa (Febrero 2008 – Septiembre 2009):}\\
\hspace*{2cm}\textbf{SAP R/3 Technical Support Europe (EAPPL-SAP-TECH):}\\
\hspace*{2cm}Administración de Servidores SAP de DuPont Europa:\\
\hspace*{2cm}SAP R/3, SAP Business Connector, Oracle, DB2, AIX, HP/UX, W2K...\\

Puesto: \textbf{Consultor Junior SAP Integración.}\\
Empresa: \textbf{REALTECH System Consulting, S.L. (Febrero 2006 – Febrero 2008).}\\
Proyectos:\\
\hspace*{1cm}\textbf{· Repsol YPF (Enero 2007 – Febrero 2008):}\\
\hspace*{2cm}\textbf{Centro de Competencia SAP Repsol YPF:}\\
\hspace*{2cm}Administración y Desarrollo en SAP XI/PI y SAP Business Connector:\\
\hspace*{2cm}SAP XI/PI, SAP Business Connector, Marketplaces, Firma Digital, BPMs, Java, Abap...\\
\hspace*{1cm}\textbf{· Correos – IECISA (Julio 2006 – Diciembre 2006):}\\
\hspace*{2cm}\textbf{Integra – Nuevo Sistema de Gestión Comercial Corporativo:}\\
\hspace*{2cm}Migración de Datos SAP y no SAP a un Sistema SAP CRM:\\
\hspace*{2cm}LSMW, CRM, Adaptador XIF, ALE, EDI, iDocs, bDocs, Colas qRFC, ABAP, Jobs...\\
\hspace*{1cm}\textbf{· Cepsa (Mayo 2006 – Julio 2006):}\\
\hspace*{2cm}\textbf{Proyecto de Facturación Electrónica:}\\
\hspace*{2cm}Generación de Facturas Electrónicas en PDF a Partir de Datos SAP:\\
\hspace*{2cm}Business Connector, iDocs, Java, Glue (Servicios Web), xCBL, SAX, iText...\\

%%%%%%%%%%%%%%%%%%%%%%%%%%%% SECCIÓN %%%%%%%%%%%%%%%%%%%%%%%%%%%%
\seccion{Formación Complementaria:}
\textbf{SM100: SAP Solution Manager Configuration for Operations} (30 horas). SAP. Octubre 2011.\\
\textbf{Ramp-up MOB100: SAP NetWeaver Mobile 7.1} (30 horas). SAP. Noviembre 2008.\\
\textbf{XBE: XRT Business Exchange} (67 horas). XRT y Repsol YPF. Junio 2007.\\
\textbf{Ramp-up TZSRM1: SRM-MDM Catalog} (24 horas). SAP. Abril 2007.\\
\textbf{BIT430: SAP XI Business Process Management} (18 horas). SAP. Enero 2007.\\
\textbf{BIT450: SAP Exchange Infrastructure Development} (12 horas). SAP. Octubre 2006.\\
\textbf{Plan de Formación para Consultores Junior 2006} (158 horas). Realtech. Marzo 2006.\\
\textbf{CCNA y MCSA} (203 horas). Academia Lugones. Febrero 2006.\\
\textbf{Web Semántica} (26 horas). Fundación CTIC. Diciembre 2005.\\
\textbf{Programador de Aplicaciones Informáticas} (108 horas). Academia Ceta. Junio 2005.\\
\textbf{Cálculo y Visualización Gráfica con MATLAB} (45 horas). Universidad de Oviedo. Julio 2003.\\
\textbf{Introducción a la Programación con JAVA} (45 horas). Universidad de Oviedo. Julio 2003.\\
\textbf{Programación de Servicios Web con PHP} (45 horas). Universidad de Oviedo. Julio 2003.\\
\textbf{Ingeniería de la Usabilidad} (9 horas). Universidad de Oviedo. Marzo 2002.\\
\textbf{Administración de Sistemas UNIX} (30 horas). Universidad de Salamanca. Julio 2000.\\

%%%%%%%%%%%%%%%%%%%%%%%%%%%% SECCIÓN %%%%%%%%%%%%%%%%%%%%%%%%%%%%
\seccion{Conocimientos de Informática:}
\textbf{Experto en entornos LiNUX, Windows, Ofimática e Internet.}\\
\textbf{Consultoría SAP:} Amplios conocimientos de Básico e Integración. Nociones de Abap, BW, CRM,
Portales, Catálogo de Materiales, Movilidad...\\
\textbf{Administración de Sistemas:} Debian GNU/LiNUX, UNIX, Windows, Oracle, DB2, MSSQL y Apache.\\
\textbf{Lenguajes de Programación:} Amplios conocimientos de Shell Script, Java, Fortran, Python, Php, C,
Matlab y Servicios Web. Nociones de Abap, Sql, Visual Basic y Ensamblador.\\

%%%%%%%%%%%%%%%%%%%%%%%%%%%% SECCIÓN %%%%%%%%%%%%%%%%%%%%%%%%%%%%
\seccion{Otros Datos de Interés:}
Acostumbrado a la autoformación y a hablar en público; ponente ocasional en conferencias
relacionadas con Software Libre, criptografía, o dispositivos móviles.\\
Carnet de conducir A2 y B; vehículo propio.\\
Total disponibilidad para viajar. \\[1cm]
Última actualización del Currículum: 26 de Enero del 2012.\\

%%%%%%%%%%%%%%%%%%%%%%%%%%%% SECCIÓN %%%%%%%%%%%%%%%%%%%%%%%%%%%%
\end{document}

Inocentes 2011

Miércoles 28 de diciembre del 2011

[xtrasgu.org]Al hilo de Inocentes 2009, estos son mis nominados a «listos» del año:

Día de Difuntos

Martes 01 de noviembre del 2011

[xtrasgu.org]

Google Reader Asocial

Google Reader Asocial

… y Google se cargó Google Reader

[xtrasgu.org]Google Reader era, para mi gusto, uno de los tres mejores productos de Google, junto con Gmail y Google Maps. Lamentablemente digo que era, porque hace unas horas Google decidió «renovar» la interfaz del servicio, y de paso cargarse una parte importante de la gracia que tenía…

Google Reader es un lector de feeds RSS que funciona sobre un navegador, por lo que puedes leer los feeds que te interesan en cualquier ordenador y sin perder el hilo, es decir, al ser un servicio que está en internet, cada vez que accedes tienes la lista de feeds leídos sincronizada, por lo que sabes que no te pierdes nada al cambiar de un ordenador a otro. Esta es la gran vengaja de Google Reader frente a otros agregadores de noticias, y es una ventaja que afortunadamente no han tirado por la borda en la actualización que han llevado a cabo estos días.

¿Y qué es lo que se han cargado? Lo que se han cargado es la parte social de Google Reader, no por ignorancia o dejadez, sino por un desesperado intento de dar contenido social a Google+, el anti-Facebook de la compañía que no termina de cuajar.

Google Reader te permitía hacer un par de cosas «sociales» que reforzaban el interés de la herramienta; te permitía compartir las entradas que te interesaban, para que la gente que te seguía pudiese leer lo que tu marcases como interesante, y te permitía comentar las entradas que compartías. Pues bien, estos componentes sociales los han eliminado:

Google Reader - Note in Reader

Google Reader – Note in Reader

Las entradas ya no las puedes compartir directamente, y lo más parecido que puedes hacer es marcarlas con un +1 de Google+, para poder compartirlas con alguno de tus Círculos de Google+ y comentarlas desde allí. Vamos, que nos cargamos el componente social de Google Reader y forzamos a la gente que lo quiera seguir empleando a que se pase a Google+.

Pues no, si tu quieres que use Google+ para compartir las entradas que leo en Google Reader, yo lo que voy a hacer es compartirlas en Twitter que me gusta más, y me resulta bastante más cómodo… Lo dicho, el que quiera saber lo que comparto, que me siga en Twitter, que ahí estaré hasta que otro iluminado decida «mejorar» el servicio y se lo cargue.

Google Reader - Send to Twitter

Google Reader – Send to Twitter

Desintegrando con Facebook

Lunes 17 de octubre del 2011

[xtrasgu.org]Acabo de configurar Facebook para que deje de replicar mis entradas del blog como si fuesen notas, y he configurado Twitter Tools para que envíe un tweet nuevo con cada nueva entrada del blog (tweet que a la larga se termina replicando en Facebook, pero no de forma integrada).

Cada vez uso menos Facebook, porque lo que veo en él cada vez me aburre más; el paso lógico es dejar de usarlo poco a poco… ¡Acabo de inventar el «Early Unadopter»!

Twitter Tools y los Retweets

Jueves 06 de octubre del 2011

[xtrasgu.org]Twitter Tools es un plugin de WordPress que facilita una cierta integración entre una cuenta de Twiter y un blog de WordPress. En mi caso, el uso que le estoy dando es generar los Domingos una entrada en el blog con todos los tweets que he publicado en mi cuenta de Twitter durante la semana.

Twitter Tools permite seleccionar si quieres que el plugin añada a la entrada del blog las respuestas que envías en Twitter, o si prefieres que solamente muestre los tweets que escribes, pero para mi gusto tiene una carencia importante, y es que no muestra los retweets que haces. En mi caso, paso el 90% del tiempo en Twitter retweeteando lo que otra gente comparte, por lo que no poder añadir los retweets a mi entrada semanal era una carencia que hacía perder a Twitter Tools toda su gracia.

Un punto importante de Twitter Tools es que es software libre publicado bajo licencia GPL, lo que quiere decir que dispongo del código fuente y puedo modificarlo para adaptarlo a mis necesidades, ¿será muy dificil modificar el plugin para que incluya los retweets junto a mis tweets y mis respuestas?

Afortunadamente el cambio es muy sencillo, y basta con buscar un poco de información en el API de Twitter para encontrar lo que hay que hacer. En concreto, basta modificar una línea de twitter-tools.php:

define('AKTT_API_USER_TIMELINE', 'http://twitter.com/statuses/user_timeline.json');

Esta línea define la URL de la que se va a obtener el timeline del usuario. Por lo visto Twitter Tools está usando una versión antigua de la URL, y lo que hay que hacer es modificar el código para que llame a la nueva URL:

define('AKTT_API_USER_TIMELINE', 'http://api.twitter.com/1/statuses/user_timeline.json?
screen_name=xtrasgu&include_rts=true');

¡¡Eso es todo!!

Un Año de Moto

Miércoles 05 de octubre del 2011

[xtrasgu.org]La semana pasada se cumplió un año desde que saqué la moto de Motonáutica del Principado. Es una fecha fácil de recordar, ya que coincide con la renovación del seguro, y como este año he cambiado de compañía, llevo un mes guapo leyendo coberturas, cláusulas y demás historias…

Lo importante es que la moto ya tiene un año, y el año que viene por estas fechas espero tenerla deslimitada y con los 85 CV de serie. :-)

Suzuki GSX 650 F con 2864 km

Suzuki GSX 650 F con 2864 km

Facebook, Google+ y WordPress

Lunes 29 de agosto del 2011

[xtrasgu.org]¿Qué sentido tiene Google+ si ya tienes Facebook? ¿Qué sentido tiene Facebook en primer lugar, si ya tienes un blog?

Facebook tiene sentido como punto de encuentro de «amigos no técnicos», esos amigos que no están muy dotados para los ordenadores, de los que no tenías su correo electrónico (posiblemente porque no lo usasen, o ni siquiera lo tuviesen), y que gracias a Facebook han descubierto lo que significa mantener contacto con gente que hace tiempo que no ves gracias a internet… ¿realmente es algo deseable?

Google+ es como Facebook, pero con contactos que ya tenían email, twitter, whatsapp y todo lo habido y por haber… ¿realmente nos aporta algo?

¿Y si en vez de ayudar a Facebook y a Google a tener más usuarios a costa de la «cuota universal de cotilleo» que todos tenemos, me dedico a añadir contenido a mi blog con WordPress, que para eso pago por el?

Pues igual era más interesante…

Jeb Corliss “Grinding The Crack”

Viernes 26 de agosto del 2011

[xtrasgu.org]

Habría que ver quién lo pasa peor, Jeb Corliss o el de los globitos:

De todas formas, yo no digo nada, pero estos muchachos se van a terminar haciendo daño.

Danny Macaskill – Industrial Revolutions

[xtrasgu.org]Dile tu que no a Danny Macaskill… Definitivamente, algo no va bien si lo que hace parece más fácil en bici que si lo hicieses andando: