spanish translation, various enhancements
All checks were successful
continuous-integration/drone/push Build is passing

This commit is contained in:
Mauro Torrez 2020-05-07 00:50:04 -03:00
parent 94c59cb9f1
commit f4d4a6ba3f
19 changed files with 202 additions and 19 deletions

View File

@ -1,6 +1,6 @@
---
baseurl: 'https://mau.ro/'
languageCode: en-US
# languageCode: en-US
title: Mauro Torrez
# Enable comments by entering your Disqus shortname
disqusShortname: ''
@ -11,22 +11,25 @@ theme: mauro
permalinks:
post: '/:year/:month/:day/:slug'
defaultLanguage: en
DefaultContentLanguage: en
languages:
en:
languageName: English
weight: 1
# contentDir: content/en
baseurl: https://mau.ro/
es:
languageName: Castellano
languageName: Español
description: Sitio web personal de Mauro Torrez
weight: 2
# contentDir: content/es
baseurl: https://mau.ro/es/
fr:
languageName: Français
description: Site web personnel de Mauro Torrez
weight: 3
# contentDir: content/fr
baseurl: https://mau.ro/fr/
params:
avatar: profile.png
@ -44,7 +47,7 @@ params:
# Medium = "username"
Telegram: maurete
cv:
website: mau.ro
website: https://mau.ro
website_full: 'https://mau.ro/'
#tel = "+44 0000 000000"
#tel_full = "+440000000000"

View File

@ -1,10 +1,6 @@
---
title: "CV"
title: "CV | Mauro Torrez"
categories: ["cv"]
date: 2018-07-28T01:52:59-05:00
date: 2020-05-06T19:05:00-03:00
tags: ["cv", "resume"]
---
# Hello
Lalalal

6
content/cv.fr.md Normal file
View File

@ -0,0 +1,6 @@
---
title: "CV | Mauro Torrez"
categories: ["cv"]
date: 2020-05-06T19:05:00-03:00
tags: ["cv", "resume"]
---

View File

@ -1,6 +1,6 @@
---
title: "CV"
title: "CV | Mauro Torrez"
categories: ["cv"]
date: 2018-07-28T01:52:59-05:00
date: 2020-05-06T19:05:00-03:00
tags: ["cv", "resume"]
---

1
content/es/img Symbolic link
View File

@ -0,0 +1 @@
../img/

View File

@ -30,7 +30,7 @@ source:
time: 2014
description:
Applied programming course using the Symfony PHP framework.
Subjects included version control systems, MVC paradigm,
Subjects included version control systems, MVC pattern,
routing, templating, controllers, and deployment of a PHP
application.

View File

@ -13,9 +13,10 @@ content:
freeform:
Creating and managing infrastructure as code with Ansible, AWX,
Terraform and Vagrant; immutable infrastructure with Docker and
Packer; container orchestration with Kubernetes and Docker
Swarm; log collecting and aggregation with Graylog; metrics
collection and reporting with InfluxDB, Prometheus, Grafana.
Packer; log collecting and aggregation with Graylog; metrics
collection and reporting with InfluxDB, Prometheus, Grafana and
Zabbix.
# container orchestration with Kubernetes and Docker Swarm;
- title: DevOps and continuous delivery
freeform:
@ -48,5 +49,6 @@ content:
certification: DELF B1
- name: Catalan
proficiency: Beginner
certification: A2, Institut Ramon Llull
- name: German
proficiency: Beginner

10
data/es/education.yml Normal file
View File

@ -0,0 +1,10 @@
name: Educación Formal
source:
- title: Ingeniería en Informática
univ: Universidad Nacional del Litoral
place: Santa Fe, Argentina
date: 2020
type: Proyecto final (en curso)
description: Implementación de prácticas DevOps para el desarrollo
de software

48
data/es/employment.yml Normal file
View File

@ -0,0 +1,48 @@
---
name: Experiencia laboral
source:
- prof: Administrador de sistemas
place: Universidad Nacional del Litoral, Santa Fe, Argentina
time: 2012-actualidad
description:
"Parte del equipo de infraestructura de la red local de unos 500
usuarios. Administración de sistemas web para toda la
universidad: 20k alumnos, personal y público en
general. Instalación y mantenimiento de servicios tales como
directorio LDAP, servidor de coreo electrónico y servidores web
de frontend para toda la red. Impulsé la migración a
infraestructura como código, actualmente a cargo del diseño y la
implementación de pipelines de entrega continua trabajando en
conjunto con los equipos de desarrollo."
- prof: Consultoría DevOps
place: 4r Soluciones S.R.L., Santa Fe, Argentina
time: 2019-2020
description:
El objetivo de la consultoría fue agilizar la entrega del
software a los clientes mediante prácticas y herramientas
estandarizadas y confiables. La solución implementada abarcó la
dockerización del software para asegurar uniformidad entre los
entornos. También implicó la formación a los equipos de
desarrollo con el objetivo de generar un entendimiento común,
tanto del flujo de trabajo en git como del funcionamiento y
aplicación de las pipelines.
- prof: Curso de programación en PHP
place: Facultad de Ingeniería y Ciencias Hídricas - UNL, Santa Fe, Argentina
time: 2014
description:
Dicté un curso de programación aplicada usando el framework PHP
Symfony. El contenido abarcó sistemas de versionado, patrón
MVC, ruteo, plantillas, controladores y despliegue de
aplicaciones PHP.
- prof: Soporte técnico a usuarios de la red local
place: Universidad Nacional del Litoral, Santa Fe, Argentina
time: 2008 to 2011
description:
Éste fue mi primer trabajo, consistente en resolver problemas de
los usuarios en entornos tanto GNU/Linux como Windows. Nuestro
mayor logro fue migrar la totalidad de las estaciones de trabajo
Windows a GNU/Linux.

13
data/es/hobbies.yml Normal file
View File

@ -0,0 +1,13 @@
---
name: Hobbies
items:
- name: Idiomas
desc: me apasiona aprender nuevos idiomas, actualmente estudiando alemán.
- name: Cocina
desc: siempre intentando perfeccionar alguna receta.
- name: Jardinería
desc: admiro las plantas como forma de vida.
- name: Bicicleta
desc: mi medio de transporte predilecto.
- name: Running
desc: buena manera de activar cuerpo y mente.

8
data/es/initiatives.yml Normal file
View File

@ -0,0 +1,8 @@
---
name: Iniciativas
source:
- title: Intercambio estudiantil
place: Université du Québec À Montréal (UQÀM), Montréal, Québec, Canadá
date: 2012
description: Becado como parte del programa "Líderes emergentes en
las Américas" (ELAP) del Gobierno de Canadá.

9
data/es/introduction.yml Normal file
View File

@ -0,0 +1,9 @@
---
content:
- Soy un administrador de sistemas GNU/Linux con experiencia en la
administración de la infraestructura de software en múltiples
entornos. Actualmente, mi trabajo se enfoca en SRE (ingeniería de
fiabilidad) y entrega continua del software, trabajando en
conjunto con los equipos de desarrollo en el diseño y la
implementación de soluciones automatizadas que permitan la entrega
del software en forma rápida y fiable.

55
data/es/skills.yml Normal file
View File

@ -0,0 +1,55 @@
---
name: Habilidades e idiomas
content:
- title: Administración de sistemas
freeform:
"Experiencia en la gestión de entornos GNU/Linux: servidores,
redes y estaciones de trabajo; instalación y mantenimiento de
servidores web y proxy reverso, servidores de aplicación Java,
bases de datos, servicios de mail y de directorio
LDAP. Scripting en Bash y Python."
- title: Ingeniería de fiabilidad
freeform:
Creación y mantenimiento de infraestructura como código usando
Ansible/AWX, Terraform, Vagrant; generación de infraestructura
inmutable con Docker y Packer; recolección y agregado de logs
con Graylog; recolección y reporte de métricas con InfluxDB,
Prometheus, Grafana y Zabbix.
# orquestación con Kubernetes y Docker Swarm;
- title: DevOps y entrega continua
freeform:
Trabajo en conjunto con equipos de desarrollo en el diseño de
pipelines para la compilación, testeo y entrega del
software. Implementación de pipelines con GitLab, Drone, GitHub
Actions, BitBucket y Jenkins. Buen comunicador, dando soporte a
la transición hacia flujos de trabajo git más ágiles.
Implementación de herramientas accesorias a las pipelines
(plugins, imágenes Docker, etc). Despliegue en infraestructuras
cloud diversas incluyendo Amazon, Hetzner y Linode.
# - title: Technologies
# ranked:
# - name: [Spanish]
# stars: 5
# - name: [Java, Python, PHP, Git]
# stars: 4
# - name: [HTML/CSS3, Javascript]
# stars: 3
- title: Idiomas
languages:
- name: Español
proficiency: Hablante nativo
- name: Inglés
proficiency: Avanzado
certification: TOEFL
- name: Francés
proficiency: Avanzado
certification: DELF B1
- name: Catalán
proficiency: Principiante
certification: A2, Institut Ramon Llull
- name: Alemán
proficiency: Principiante

9
data/fr/education.yml Normal file
View File

@ -0,0 +1,9 @@
name: Formal Education
source:
- title: IT Engineer
univ: Universidad Nacional del Litoral
place: Santa Fe, Argentina
date: 2020
type: Thesis (Work in progress)
description: Implementation of DevOps practices in an IT
organization

View File

@ -5,9 +5,9 @@
<section id="about">
<div class="container">
<div class="avatar">
<img class="img-circle" src="{{ .Site.BaseURL }}img/{{ .Site.Params.avatar }}" alt="Responsive image">
<img class="img-circle" src="{{ .Sites.First.BaseURL }}img/{{ .Site.Params.avatar }}" alt="Responsive image">
</div>
<h3>I'm <strong>{{ .Site.Params.author }}</strong>, a Systems Administrator.</h3>
<h3>I'm <strong>{{ .Site.Params.author }}</strong>, a System Administrator.</h3>
<h3>I'm into everything DevOps, Delivery Automation, and Infrastructure.</h3>
<!-- <h3>Have a look at some of my working <a href="{{ .Site.BaseURL }}projects/"> projects</a>.</h3> -->
<h3>Check out my <a href="{{ .Site.BaseURL }}cv/">resume</a>.</h3>

View File

@ -1,5 +1,5 @@
<header class="three columns cv-basic">
<img src="{{ .Site.BaseURL }}img/{{ .Site.Params.avatar }}" class="me">
<img src="{{ .Sites.First.BaseURL }}img/{{ .Site.Params.avatar }}" class="me">
<h1>{{ .Site.Params.author }}</h1>
<p>
{{ with .Site.Params.cv.tel_full }}

View File

@ -6,6 +6,11 @@
<meta name="viewport" content="width=device-width, initial-scale=1">
<meta name="author" content="{{ .Site.Params.Author }}" />
{{ if .Site.Params.description }}<meta name="description" content="{{ .Site.Params.description }}">{{ end }}
{{ if .IsTranslated }}
{{ range .Translations }}
<link rel="alternate" hreflang="{{ .Language.Lang }}" href="{{ .Permalink }}" title="{{ .Language.LanguageName }}">
{{ end }}
{{ end }}
<link rel="shortcut icon" type="image/x-icon" href="{{ .Site.BaseURL }}img/favicon.ico">
<title>
{{- $url := replace .Permalink ( printf "%s" .Site.BaseURL) "" -}}

View File

@ -15,6 +15,15 @@
<li><a href="{{ .URL }}">{{ .Name | upper }}</a></li>
{{ end }}
{{ end }}
{{ if .IsTranslated }}
<li class="nav-item"><ul class="nav navbar-nav lang-nav">
{{ $currLang := .Language.Lang }}
{{ range .AllTranslations }}
<li class="nav-item">
<a class="nav-link {{if eq .Language.Lang $currLang }}active{{ end }}" href="{{ .Permalink }}">{{ .Language.Lang }}</a>
{{ end }}
</ul></li>
{{ end }}
</ul>
</div>
</div>

View File

@ -121,6 +121,15 @@ em {
font-weight: 500;
}
.lang-nav .nav-item:not(:first-child) .nav-link {
padding-left: 5px;
/* border-left: 1px solid #0006; */
}
.lang-nav .nav-item:not(:last-child) .nav-link {
padding-right: 5px;
/* border-right: 1px solid #0006; */
}
.vitae-container span.language {
font-weight: 500;
padding-right: 0;