Skip to content

Commit

Permalink
Sun Oct 29 09:17:41 AM CET 2023
Browse files Browse the repository at this point in the history
  • Loading branch information
josecastillolema committed Oct 29, 2023
1 parent dfed5db commit b055298
Show file tree
Hide file tree
Showing 1,184 changed files with 762,617 additions and 346 deletions.
7 changes: 5 additions & 2 deletions Gemfile
Original file line number Diff line number Diff line change
Expand Up @@ -9,9 +9,12 @@ gem "wdm", "~> 0.1.0" if Gem.win_platform?
group :jekyll_plugins do
gem "jekyll-paginate"
gem "jekyll-sitemap"
gem "jekyll-gist"
#gem "jekyll-gist"
gem "jekyll-feed"
gem "jemoji"
gem "jekyll-include-cache"
gem "jekyll-algolia"
#gem "jekyll-algolia"
# Custom
gem "webrick"
gem "jekyll-remote-include"
end
23 changes: 23 additions & 0 deletions Makefile
Original file line number Diff line number Diff line change
@@ -0,0 +1,23 @@
prepare:
touch Gemfile.lock
mkdir docs
chmod a+w Gemfile.lock
chmod a+w _site

serve:
docker run -e JEKYLL_ENV=production -p 4000:4000 --rm -v=.:/srv/jekyll:Z -it jekyll/builder sh -c 'while :; do jekyll serve; done'

serve_and_update:
rm Gemfile.lock
touch Gemfile.lock
chmod a+w Gemfile.lock
$(MAKE) serve

serve_local:
while :; do bundle exec jekyll serve; done

build:
docker run -e JEKYLL_ENV=production -p 4000:4000 --rm -v=.:/srv/jekyll:Z -it jekyll/builder sh -c 'while ! jekyll build; do echo "Trying again ..."; done'

build_local:
while ! jekyll build; do echo "Trying again ..."; done
115 changes: 86 additions & 29 deletions _config.yml
Original file line number Diff line number Diff line change
Expand Up @@ -13,22 +13,19 @@
# you will see them accessed via {{ site.title }}, {{ site.email }}, and so on.
# You can create any custom variable you would like, and they will be accessible
# in the templates via {{ site.myvariable }}.
title: MM
email:
description: >- # this means to ignore newlines until "baseurl:"
Write an awesome description for your new site here. You can edit this
line in _config.yml. It will appear in your document head meta (for
Google search results) and in your feed.xml site description.
twitter_username: username
github_username: username
title: GitOps
email: [email protected]
description: "Networks, SDN, NFVi, OpenStack, K8s/OpenShift."
# twitter_username: username
github_username: josecastillolema
minimal_mistakes_skin: default
search: true

# Build settings
markdown: kramdown
remote_theme: mmistakes/minimal-mistakes
# Outputting
permalink: /:categories/:title/
permalink: /:title/
paginate: 5 # amount of posts to show
paginate_path: /page:num/
timezone: # https://en.wikipedia.org/wiki/List_of_tz_database_time_zones
Expand Down Expand Up @@ -58,34 +55,65 @@ plugins:
- jekyll-include-cache

author:
name : "First Lastname"
avatar : "/assets/images/bio-photo.jpg"
bio : "My awesome biography constrained to a sentence or two goes here."
name : "Jose Castillo Lema"
avatar : "/assets/images/me.jpg"
bio : "Software Engineer @ **RedHat**"
location: "Santiago, Spain"
links:
- label: "Website"
icon: "fas fa-fw fa-link"
url: "https://"
- label: "Twitter"
icon: "fab fa-fw fa-twitter-square"
url: "https://twitter.com/"
- label: "GitHub"
icon: "fab fa-fw fa-github"
url: "https://github.com/"
- label: "Instagram"
icon: "fab fa-fw fa-instagram"
url: "https://instagram.com/"
url: "https://github.com/josecastillolema"
- label: "LinkedIn"
icon: "fab fa-fw fa-linkedin"
url: "https://www.linkedin.com/in/jose-castillo-lema"
- label: "Acclaim"
icon: "fas fa-fw fa-angle-double-up"
url: "https://www.youracclaim.com/users/jose-castillo-lema"
# - label: "Accredible"
# icon: "fas fa-fw fa-credit-card"
# url: "https://www.credential.net/profile/joscastillolema/wallet"
- label: "StackOverflow"
icon: "fab fa-fw fa-stack-overflow"
url: "https://stackoverflow.com/users/4288758/jos%c3%a9-castillo-lema"
- label: "ResearchGate"
icon: "fab fa-fw fa-researchgate"
url: "https://www.researchgate.net/profile/Jose_Castillo-Lema"
- label: "GoogleScholar"
icon: "fab fa-fw fa-google"
url: "https://scholar.google.com.br/citations?user=_xNpHiwAAAAJ"
#- label: "DockerHub"
# icon: "fab fa-fw fa-docker"
# url: "https://hub.docker.com/u/josecastillolema"
#- label: "Lattes"
# icon: "fas fa-fw fa-university"
# url: "http://lattes.cnpq.br/7955703023492257"
# - label: "Gravatar"
# icon: "fas fa-fw fa-power-off"
# url: "https://en.gravatar.com/josecastillolema"
- label: "ONF"
icon: "fab fa-fw fa-battle-net"
url: "https://www.opennetworking.org/ambassadors/jose-castillo-lema/"
- label: "YouTube"
icon: "fab fa-fw fa-youtube-square"
url: "https://www.youtube.com/channel/UCm5egt_lHxJX-VQdkLPszog/playlists"
- label: "RSS"
icon: "fas fa-fw fa-rss-square"
url: "https://josecastillolema.github.io/feed.xml"
- label: "Email"
icon: "fas fa-fw fa-envelope-square"
url: "mailto:[email protected]"

footer:
links:
- label: "Twitter"
icon: "fab fa-fw fa-twitter-square"
url: "https://twitter.com/"
- label: "GitHub"
icon: "fab fa-fw fa-github"
url: "https://github.com/"
- label: "Instagram"
icon: "fab fa-fw fa-instagram"
url: "https://instagram.com/"
url: "https://github.com/josecastillolema"
- label: "LinkedIn"
icon: "fab fa-fw fa-linkedin"
url: https://www.linkedin.com/in/jose-castillo-lema
- label: "Stack Overflow"
icon: "fab fa-stack-overflow"
url: "https://stackoverflow.com/users/4288758/jos%c3%a9-castillo-lema"

defaults:
# _posts
Expand Down Expand Up @@ -113,3 +141,32 @@ category_archive:
tag_archive:
type: liquid
path: /tags/

# Custom
analytics:
provider : "google" # false (default), "google", "google-universal", "custom"
google:
tracking_id : "UA-169326084-1"
anonymize_ip : # true, false (default)
baseurl : ""
comments:
provider : "disqus" # false (default), "disqus", "discourse", "facebook", "staticman", "staticman_v2", "utterances", "custom"
disqus:
shortname : https-josecastillolema-github-io
destination : docs
google_site_verification : googled48a6d8a28aaa375.html
logo : /assets/images/favicon_io/android-chrome-192x192.png
og_image : /assets/images/favicon_io/android-chrome-512x512.png # Open Graph/Twitter default site image
repository : josecastillolema/josecastillolema.github.io
social:
links: # An array of links to social media profiles
- https://www.linkedin.com/in/jose-castillo-lema
- https://github.com/josecastillolema
- https://stackoverflow.com/users/4288758/jos%c3%a9-castillo-lema
- https://www.researchgate.net/profile/Jose_Castillo-Lema
- https://scholar.google.com.br/citations?user=_xNpHiwAAAAJ
- http://lattes.cnpq.br/7955703023492257
- https://www.opennetworking.org/ambassadors/jose-castillo-lema/
teaser : /assets/images/favicon_io/android-chrome-512x512.png
url : https://josecastillolema.github.io
words_per_minute : 100
30 changes: 23 additions & 7 deletions _data/navigation.yml
Original file line number Diff line number Diff line change
@@ -1,9 +1,25 @@
# main links
main:
- title: "Posts"
url: /posts/
- title: "Categories"
url: /categories/
- title: "Tags"
#- title: "Quick-Start Guide"
# url: https://mmistakes.github.io/minimal-mistakes/docs/quick-start-guide/
# - title: "Sample Posts"
# url: /year-archive/
# - title: "Sample Collections"
# url: /collection-archive/
# - title: "Sitemap"
# url: /sitemap/
- title: "series"
url: /series/
- title: "classes"
url: /classes/
- title: "mini-nfv"
url: /mininfv/
#- title: "posts"
# url: /posts/
#- title: "Categories"
# url: /categories/
- title: "tags"
url: /tags/
- title: "About"
url: /about/
- title: "about"
url: /about/

26 changes: 26 additions & 0 deletions _includes/head.html
Original file line number Diff line number Diff line change
@@ -0,0 +1,26 @@
<meta charset="utf-8">

{% include seo.html %}

{% unless site.atom_feed.hide %}
<link href="{% if site.atom_feed.path %}{{ site.atom_feed.path }}{% else %}{{ '/feed.xml' | relative_url }}{% endif %}" type="application/atom+xml" rel="alternate" title="{{ site.title }} Feed">
{% endunless %}

<!-- https://t.co/dKP3o1e -->
<meta name="viewport" content="width=device-width, initial-scale=1.0">

<script>
document.documentElement.className = document.documentElement.className.replace(/\bno-js\b/g, '') + ' js ';
</script>

<!-- For all browsers -->
<link rel="stylesheet" href="{{ '/assets/css/main.css' | relative_url }}">
<link rel="shortcut icon" type="image/png" href="/assets/images/favicon.ico">
<link rel="preload" href="https://cdn.jsdelivr.net/npm/@fortawesome/fontawesome-free@5/css/all.min.css" as="style" onload="this.onload=null;this.rel='stylesheet'">
<noscript><link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/@fortawesome/fontawesome-free@5/css/all.min.css"></noscript>

{% if site.head_scripts %}
{% for script in site.head_scripts %}
<script src="{{ script | relative_url }}"></script>
{% endfor %}
{% endif %}
47 changes: 47 additions & 0 deletions _layouts/default.html
Original file line number Diff line number Diff line change
@@ -0,0 +1,47 @@
---
---

<!doctype html>
<!--
Minimal Mistakes Jekyll Theme 4.24.0 by Michael Rose
Copyright 2013-2020 Michael Rose - mademistakes.com | @mmistakes
Free for personal and commercial use under the MIT license
https://github.com/mmistakes/minimal-mistakes/blob/master/LICENSE
-->
<html lang="{{ site.locale | slice: 0,2 | default: "en" }}" class="no-js">
<head>
{% include head.html %}
{% include head/custom.html %}
</head>

<body class="layout--{{ page.layout | default: layout.layout }}{% if page.classes or layout.classes %}{{ page.classes | default: layout.classes | join: ' ' | prepend: ' ' }}{% endif %}">
{% include_cached skip-links.html %}
{% include_cached masthead.html %}

<script lang="javascript" src="/assets/js/vanilla-back-to-top.min.js"></script>
<script>addBackToTop({
backgroundColor: '#6F777D',
textColor: '#fff'
})</script>

<div class="initial-content">
{{ content }}
</div>

{% if site.search == true %}
<div class="search-content">
{% include_cached search/search_form.html %}
</div>
{% endif %}

<div id="footer" class="page__footer">
<footer>
{% include footer/custom.html %}
{% include_cached footer.html %}
</footer>
</div>

{% include scripts.html %}

</body>
</html>
9 changes: 8 additions & 1 deletion _pages/404.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,4 +5,11 @@ sitemap: false
permalink: /404.html
---

Sorry, but the page you were trying to view does not exist.
Sorry, but the page you were trying to view does not exist --- perhaps you can try searching for it below.

<script>
var GOOG_FIXURL_LANG = 'en';
var GOOG_FIXURL_SITE = '{{ site.url }}'
</script>
<script src="https://linkhelp.clients.google.com/tbproxy/lh/wm/fixurl.js">
</script>
16 changes: 14 additions & 2 deletions _pages/about.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,18 @@ permalink: /about/
title: "About"
---

Tempor velit sint sunt ipsum tempor enim ad qui ullamco. Est dolore anim ad velit duis dolore minim sunt aliquip amet commodo labore. Ut eu pariatur aute ea aute excepteur laborum. Esse ea esse excepteur minim mollit qui cillum excepteur ex dolore magna. Labore deserunt fugiat incididunt incididunt sint ea. Consequat dolore aute laboris quis proident quis non et est consectetur ex eiusmod sit culpa.

Cupidatat ea do et in excepteur in. Ad nostrud ut est esse eu duis ea sunt eiusmod. Aliquip tempor veniam sint elit fugiat. Velit incididunt laboris amet incididunt labore dolore irure velit excepteur commodo deserunt laborum. Consectetur eu fugiat veniam veniam Lorem labore magna eiusmod. Ea occaecat reprehenderit pariatur consectetur minim labore ut aliquip.
{% remote_include https://raw.githubusercontent.com/josecastillolema/josecastillolema/master/README.md %}

### Bio

Currently working as Cloud Consultant, Architect and Technical Lead for NFV-related projects at Red Hat. BE in Computer Engineering from University of A Coruña (Spain) and PhD from Polytechnic School of the University of São Paulo (Brazil). During MsC and PhD studies, worked on QoS routing in SDN and NFV Management and Orchestration.

Have been designing and implementing IaaS/PaaS solutions, namelly OpenStack and Kubernetes/OpenShift, for the last 7 years, and teaching postgraduate courses for the last 5 years.

Areas of Expertise
- NFVi
- OpenStack
- K8s/OpenShift
- SDN
{: .text-justify}
31 changes: 31 additions & 0 deletions _pages/classes.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,31 @@
---
permalink: /classes/
last_modified_at: 2022-03-21T16:00:58-04:00
tags:
- aws
- azure
- classes
- es
- fiap
- iffe
- iot
- openstack
- pt
- redhat
toc: true
toc_sticky: true
---

<iframe src="https://ghbtns.com/github-btn.html?user=josecastillolema&repo=iffe&type=watch&count=true&size=large&v=2" frameborder="0" scrolling="0" width="130" height="30" title="GitHub"></iframe>
<iframe src="https://ghbtns.com/github-btn.html?user=josecastillolema&repo=iffe&type=star&count=true&size=large" frameborder="0" scrolling="0" width="110" height="30" title="GitHub"></iframe>
<iframe src="https://ghbtns.com/github-btn.html?user=josecastillolema&repo=iffe&type=fork&count=true&size=large" frameborder="0" scrolling="0" width="170" height="30" title="GitHub"></iframe>

{% remote_include https://raw.githubusercontent.com/josecastillolema/iffe/main/README.md %}

<iframe src="https://ghbtns.com/github-btn.html?user=josecastillolema&repo=fiap&type=watch&count=true&size=large&v=2" frameborder="0" scrolling="0" width="132" height="30" title="GitHub"></iframe>
<iframe src="https://ghbtns.com/github-btn.html?user=josecastillolema&repo=fiap&type=star&count=true&size=large" frameborder="0" scrolling="0" width="120" height="30" title="GitHub"></iframe>
<iframe src="https://ghbtns.com/github-btn.html?user=josecastillolema&repo=fiap&type=fork&count=true&size=large" frameborder="0" scrolling="0" width="170" height="30" title="GitHub"></iframe>

{% remote_include https://raw.githubusercontent.com/josecastillolema/fiap/master/README.md %}

<iframe src="https://ghbtns.com/github-btn.html?user=josecastillolema&type=follow&count=true&size=large" frameborder="0" scrolling="0" width="230" height="30" title="GitHub"></iframe>
21 changes: 21 additions & 0 deletions _pages/mininfv.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,21 @@
---
permalink: /mininfv/
last_modified_at: 2020-07-10T16:00:58-04:00
tags:
- en
- iac
- networks
- nfv
- sdn
toc: true
toc_sticky: true
---


<iframe src="https://ghbtns.com/github-btn.html?user=josecastillolema&repo=mini-nfv&type=watch&count=true&size=large&v=2" frameborder="0" scrolling="0" width="130" height="30" title="GitHub"></iframe>
<iframe src="https://ghbtns.com/github-btn.html?user=josecastillolema&repo=mini-nfv&type=star&count=true&size=large" frameborder="0" scrolling="0" width="125" height="30" title="GitHub"></iframe>
<iframe src="https://ghbtns.com/github-btn.html?user=josecastillolema&repo=mini-nfv&type=fork&count=true&size=large" frameborder="0" scrolling="0" width="170" height="30" title="GitHub"></iframe>

{% remote_include https://raw.githubusercontent.com/josecastillolema/mini-nfv/master/README.md %}

<iframe src="https://ghbtns.com/github-btn.html?user=josecastillolema&type=follow&count=true&size=large" frameborder="0" scrolling="0" width="230" height="30" title="GitHub"></iframe>
Loading

0 comments on commit b055298

Please sign in to comment.