<rss xmlns:atom="http://www.w3.org/2005/Atom" version="2.0">
    <channel>
        <title>pmartins</title>
        <link>http://pmartins.dev/</link>
        <description>Security Engineer | Infrastructure and Cloud Engineer | Software Developer</description>
        <generator>Hugo -- gohugo.io</generator><language>en</language><managingEditor>paulo@pmartins.dev (Paulo Martins)</managingEditor>
            <webMaster>paulo@pmartins.dev (Paulo Martins)</webMaster><lastBuildDate>Sat, 24 Jun 2023 14:54:01 &#43;0100</lastBuildDate>
            <atom:link href="http://pmartins.dev/index.xml" rel="self" type="application/rss+xml" />
        <item>
    <title>Learning German in Switzerland</title>
    <link>http://pmartins.dev/decoding-deutsch-learning-german-switzerland/</link>
    <pubDate>Sat, 24 Jun 2023 14:54:01 &#43;0100</pubDate><author>paulo@pmartins.dev (Paulo Martins)</author><guid>http://pmartins.dev/decoding-deutsch-learning-german-switzerland/</guid>
    <description><![CDATA[This is a work in progress I&rsquo;ve recently moved to Switzerland, more specifically to the German part of Switzerland.
Even though getting an apartment is incredibly complicated, I managed to find something small close to the city center. While living in the city center means that I can get by just fine by speaking only in English, the fact that everything around me is written in German and I don&rsquo;t understand it leaves me a bit uncomfortable.]]></description>
</item>
<item>
    <title>Jupyer Lab in Docker</title>
    <link>http://pmartins.dev/jupyter-lab-on-docker/</link>
    <pubDate>Sat, 10 Oct 2020 13:00:00 &#43;0100</pubDate><author>paulo@pmartins.dev (Paulo Martins)</author><guid>http://pmartins.dev/jupyter-lab-on-docker/</guid>
    <description><![CDATA[TL;DR Install Docker Open your terminal in the directory of your project Run this in your terminal: docker run -it --rm -p 8888:8888 -v &quot;$(pwd)&quot;:/home/jovyan/ jupyter/base-notebook:lab-2.2.5 Open http://127.0.0.1:8888/lab Why If you work as a data scientist, you most likely use Python and Jupyter notebooks to run experiments and explore data. Also, you were already in a situation where your experiment worked &ldquo;in your machine&rdquo; but didn&rsquo;t work for no one else.]]></description>
</item>
<item>
    <title>AWS Elasticsearch Ultrawarm cost analysis</title>
    <link>http://pmartins.dev/aws-elasticsearch-ultrawarm-cost-analysis/</link>
    <pubDate>Sun, 09 Aug 2020 13:00:00 &#43;0100</pubDate><author>paulo@pmartins.dev (Paulo Martins)</author><guid>http://pmartins.dev/aws-elasticsearch-ultrawarm-cost-analysis/</guid>
    <description><![CDATA[In 2010, Elasti.co created the Elasticsearch engine. Five years later, in 2015, AWS launched the Elasticsearch Service.
Last year, an OSS licensing war between AWS and elastic.co led AWS to create their own &ldquo;flavor&rdquo; of Elasticsearch called OpenDistro. At first sight, OpenDistro is very much like the &ldquo;original product&rdquo;, but as we work with more advanced use cases, we will start to notice some differences. Most differences relate to the number of fantastic plugins provided by elasti.]]></description>
</item>
<item>
    <title>Mastering AWS EKS Logging with Elasticsearch</title>
    <link>http://pmartins.dev/eks-logs-managed-elasticsearch/</link>
    <pubDate>Sun, 26 Jul 2020 13:00:00 &#43;0100</pubDate><author>paulo@pmartins.dev (Paulo Martins)</author><guid>http://pmartins.dev/eks-logs-managed-elasticsearch/</guid>
    <description><![CDATA[When you start building a Kubernetes cluster in AWS, one of the first things you need to think about is how to store and centralize the logs coming from nodes, containers or processes. A commonly used solution to solve this problem is to send your logs to Elasticsearch.
It scales horizontally. You can store up to 3 PB of data in a single cluster (if you can afford it). Because of the Inverted index, you can do a &ldquo;free search&rdquo; in all your logs fairly quickly.]]></description>
</item>
<item>
    <title>From Excel to Jupyter (with boxplots!)</title>
    <link>http://pmartins.dev/from-excel-to-jupyter/</link>
    <pubDate>Mon, 20 Jul 2020 13:00:00 &#43;0100</pubDate><author>paulo@pmartins.dev (Paulo Martins)</author><guid>http://pmartins.dev/from-excel-to-jupyter/</guid>
    <description><![CDATA[Why Jupyter? In my first job as a risk analyst, Excel was the go-to tool for analyzing data and building charts for technical reports. We would extract files from the central database, copy them into Excel files, do some data processing to build meaningful tables, and then we would use Excel&rsquo;s predefined charts to create visualizations.
Excel is a pretty powerful tool and there are a lot of tasks where Excel is the right tool to use.]]></description>
</item>
<item>
    <title>Kubeflow on Windows</title>
    <link>http://pmartins.dev/kubeflow-on-wsl2/</link>
    <pubDate>Sun, 12 Jul 2020 13:00:00 &#43;0100</pubDate><author>paulo@pmartins.dev (Paulo Martins)</author><guid>http://pmartins.dev/kubeflow-on-wsl2/</guid>
    <description><![CDATA[After following the Kubeflow project for a while, I decided to try it out. Even though I am an OSX/Mac user, I recently bought a new ThinkPad that came with Windows installed and took this chance to explore what is new in Windows and the Windows Linux Subsystem (WSL).
To test the limits of WSL, why not try to make Kubeflow run on it? That way, I can check if some must-have features like containers, Kubernetes, port-forwarding, etc&hellip; are fully available, and how easy is it to make them work.]]></description>
</item>
<item>
    <title>Run Kubernetes on Windows</title>
    <link>http://pmartins.dev/run-kubernetes-on-windows/</link>
    <pubDate>Fri, 10 Jul 2020 13:00:00 &#43;0100</pubDate><author>paulo@pmartins.dev (Paulo Martins)</author><guid>http://pmartins.dev/run-kubernetes-on-windows/</guid>
    <description><![CDATA[Recently Docker announced an experimental feature on their Windows App, that allows us to run Kubernetes on Windows Linux Subsystem. Here&rsquo;s a high-level overview of how to do it:
Install WSL2 by following the official installation guide.
WSL 2 is a new version of the architecture in WSL that changes how Linux distributions interact with Windows
If you are like me and try to use the Windows Store to install WSL, you end up with the first version of WSL installed.]]></description>
</item>
</channel>
</rss>
