<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
  <title>Alexandre Pinto</title>
  
  <subtitle>Software Enginner, Reader, Knowledge-seeker</subtitle>
  <link href="https://alexpnt.github.io/rss.xml" rel="self"/>
  
  <link href="https://alexpnt.github.io/"/>
  <updated>2022-04-17T15:01:52.947Z</updated>
  <id>https://alexpnt.github.io/</id>
  
  <author>
    <name>Alexandre Pinto</name>
    
  </author>
  
  <generator uri="https://hexo.io/">Hexo</generator>
  
  <entry>
    <title>Best books read in 2021</title>
    <link href="https://alexpnt.github.io/2022/04/17/best-books-of-2021/"/>
    <id>https://alexpnt.github.io/2022/04/17/best-books-of-2021/</id>
    <published>2022-04-16T23:00:00.000Z</published>
    <updated>2022-04-17T15:01:52.947Z</updated>
    
    
      
      
    <summary type="html">&lt;h2 id=&quot;reading-during-2021&quot;&gt;Reading during 2021&lt;/h2&gt;
&lt;p&gt;Another year has passed and as usual, I recollect the best books I have read during</summary>
      
    
    
    
    
    <category term="reading" scheme="https://alexpnt.github.io/tags/reading/"/>
    
    <category term="books" scheme="https://alexpnt.github.io/tags/books/"/>
    
  </entry>
  
  <entry>
    <title>Best books read in 2020</title>
    <link href="https://alexpnt.github.io/2021/01/14/best-books-of-2020/"/>
    <id>https://alexpnt.github.io/2021/01/14/best-books-of-2020/</id>
    <published>2021-01-14T00:00:00.000Z</published>
    <updated>2021-01-14T22:10:33.066Z</updated>
    
    
      
      
    <summary type="html">&lt;h2 id=&quot;on-reading-and-books&quot;&gt;On reading and books&lt;/h2&gt;
&lt;p&gt;Books have immense value for what they actually cost. As Carl Sagan once said, &quot;B</summary>
      
    
    
    
    
    <category term="reading" scheme="https://alexpnt.github.io/tags/reading/"/>
    
    <category term="books" scheme="https://alexpnt.github.io/tags/books/"/>
    
  </entry>
  
  <entry>
    <title>Speeding up python programs with Numba and Numpy</title>
    <link href="https://alexpnt.github.io/2018/10/19/speeding-up-python/"/>
    <id>https://alexpnt.github.io/2018/10/19/speeding-up-python/</id>
    <published>2018-10-19T18:01:56.000Z</published>
    <updated>2020-08-22T15:04:57.163Z</updated>
    
    
      
      
    <summary type="html">&lt;h2 id=&quot;when-python-is-not-enough&quot;&gt;When Python is not enough&lt;/h2&gt;
&lt;p&gt;The Python programming language is a great tool for almost any kind of </summary>
      
    
    
    
    
    <category term="development" scheme="https://alexpnt.github.io/tags/development/"/>
    
    <category term="python" scheme="https://alexpnt.github.io/tags/python/"/>
    
    <category term="performance" scheme="https://alexpnt.github.io/tags/performance/"/>
    
  </entry>
  
  <entry>
    <title>Setting up tensorflow to run on a nvidia gpu</title>
    <link href="https://alexpnt.github.io/2018/01/27/nvidia-cuda-for-deep-learning/"/>
    <id>https://alexpnt.github.io/2018/01/27/nvidia-cuda-for-deep-learning/</id>
    <published>2018-01-27T17:26:57.000Z</published>
    <updated>2020-08-22T15:04:57.159Z</updated>
    
    
      
      
    <summary type="html">&lt;p&gt;Nowadays, there are have massive amounts of structured and unstructured data and good hardware resources, which makes it ideal for resour</summary>
      
    
    
    
    
    <category term="performance" scheme="https://alexpnt.github.io/tags/performance/"/>
    
    <category term="machine-learning" scheme="https://alexpnt.github.io/tags/machine-learning/"/>
    
    <category term="gpu" scheme="https://alexpnt.github.io/tags/gpu/"/>
    
    <category term="cuda" scheme="https://alexpnt.github.io/tags/cuda/"/>
    
    <category term="nvidia" scheme="https://alexpnt.github.io/tags/nvidia/"/>
    
    <category term="tensorflow" scheme="https://alexpnt.github.io/tags/tensorflow/"/>
    
    <category term="deep-learning" scheme="https://alexpnt.github.io/tags/deep-learning/"/>
    
  </entry>
  
  <entry>
    <title>Building a fast inference service with falcon and bjoern</title>
    <link href="https://alexpnt.github.io/2018/01/06/fast-inference-falcon-bjoern/"/>
    <id>https://alexpnt.github.io/2018/01/06/fast-inference-falcon-bjoern/</id>
    <published>2018-01-06T16:25:16.000Z</published>
    <updated>2020-08-22T15:04:57.159Z</updated>
    
    
      
      
    <summary type="html">&lt;p&gt;A good portion of time in building supervised machine learning models is spent into training, that is, finding the best set of parameters</summary>
      
    
    
    
    
    <category term="python" scheme="https://alexpnt.github.io/tags/python/"/>
    
    <category term="performance" scheme="https://alexpnt.github.io/tags/performance/"/>
    
    <category term="machine-learning" scheme="https://alexpnt.github.io/tags/machine-learning/"/>
    
  </entry>
  
  <entry>
    <title>Building a machine-learning pipeline with scikit-learn and Qt - Part VI</title>
    <link href="https://alexpnt.github.io/2017/09/10/ml-pipeline-6/"/>
    <id>https://alexpnt.github.io/2017/09/10/ml-pipeline-6/</id>
    <published>2017-09-10T09:30:41.000Z</published>
    <updated>2021-08-19T15:33:19.368Z</updated>
    
    
      
      
    <summary type="html">&lt;p&gt;In the learning phase a set of examples are shown to the classifier, with class labels (supervised learning) or without them (unsupervise</summary>
      
    
    
    
    
    <category term="python" scheme="https://alexpnt.github.io/tags/python/"/>
    
    <category term="machine-learning" scheme="https://alexpnt.github.io/tags/machine-learning/"/>
    
    <category term="scikit-learn" scheme="https://alexpnt.github.io/tags/scikit-learn/"/>
    
    <category term="qt5" scheme="https://alexpnt.github.io/tags/qt5/"/>
    
  </entry>
  
  <entry>
    <title>Building a machine-learning pipeline with scikit-learn and Qt - Part V</title>
    <link href="https://alexpnt.github.io/2017/09/09/ml-pipeline-5/"/>
    <id>https://alexpnt.github.io/2017/09/09/ml-pipeline-5/</id>
    <published>2017-09-09T17:15:41.000Z</published>
    <updated>2021-08-19T15:33:19.352Z</updated>
    
    
      
      
    <summary type="html">&lt;p&gt;In &lt;a href=&quot;/2017/09/09/ml-pipeline-4/&quot;&gt;part IV&lt;/a&gt; some data preprocessing techniques were shown. After we have clean data, it is import</summary>
      
    
    
    
    
    <category term="python" scheme="https://alexpnt.github.io/tags/python/"/>
    
    <category term="machine-learning" scheme="https://alexpnt.github.io/tags/machine-learning/"/>
    
    <category term="scikit-learn" scheme="https://alexpnt.github.io/tags/scikit-learn/"/>
    
    <category term="qt5" scheme="https://alexpnt.github.io/tags/qt5/"/>
    
  </entry>
  
  <entry>
    <title>Building a machine-learning pipeline with scikit-learn and Qt - Part IV</title>
    <link href="https://alexpnt.github.io/2017/09/09/ml-pipeline-4/"/>
    <id>https://alexpnt.github.io/2017/09/09/ml-pipeline-4/</id>
    <published>2017-09-09T09:15:41.000Z</published>
    <updated>2021-08-19T15:24:45.696Z</updated>
    
    
      
      
    <summary type="html">&lt;p&gt;&lt;a href=&quot;/2017/09/03/ml-pipeline-3/&quot;&gt;Part III&lt;/a&gt; explored data visualization and distribution methods. This article shows a list of comm</summary>
      
    
    
    
    
    <category term="python" scheme="https://alexpnt.github.io/tags/python/"/>
    
    <category term="machine-learning" scheme="https://alexpnt.github.io/tags/machine-learning/"/>
    
    <category term="scikit-learn" scheme="https://alexpnt.github.io/tags/scikit-learn/"/>
    
    <category term="qt5" scheme="https://alexpnt.github.io/tags/qt5/"/>
    
  </entry>
  
  <entry>
    <title>Building a machine-learning pipeline with scikit-learn and Qt - Part III</title>
    <link href="https://alexpnt.github.io/2017/09/03/ml-pipeline-3/"/>
    <id>https://alexpnt.github.io/2017/09/03/ml-pipeline-3/</id>
    <published>2017-09-03T09:15:41.000Z</published>
    <updated>2020-08-24T22:09:32.359Z</updated>
    
    
      
      
    <summary type="html">&lt;p&gt;The assessment and visualization of the distribution of the features is an useful task to better get a sense of the discriminative capabi</summary>
      
    
    
    
    
    <category term="python" scheme="https://alexpnt.github.io/tags/python/"/>
    
    <category term="machine-learning" scheme="https://alexpnt.github.io/tags/machine-learning/"/>
    
    <category term="scikit-learn" scheme="https://alexpnt.github.io/tags/scikit-learn/"/>
    
    <category term="qt5" scheme="https://alexpnt.github.io/tags/qt5/"/>
    
  </entry>
  
  <entry>
    <title>Building a machine-learning pipeline with scikit-learn and Qt - Part II</title>
    <link href="https://alexpnt.github.io/2017/09/02/ml-pipeline-2/"/>
    <id>https://alexpnt.github.io/2017/09/02/ml-pipeline-2/</id>
    <published>2017-09-02T14:40:32.000Z</published>
    <updated>2020-08-22T15:04:57.159Z</updated>
    
    
      
      
    <summary type="html">&lt;p&gt;In order to run experiments, we need a &lt;a href=&quot;https://archive.ics.uci.edu/ml/datasets/default+of+credit+card+clients&quot;&gt;data&lt;/a&gt;. This da</summary>
      
    
    
    
    
    <category term="python" scheme="https://alexpnt.github.io/tags/python/"/>
    
    <category term="machine-learning" scheme="https://alexpnt.github.io/tags/machine-learning/"/>
    
    <category term="scikit-learn" scheme="https://alexpnt.github.io/tags/scikit-learn/"/>
    
    <category term="qt5" scheme="https://alexpnt.github.io/tags/qt5/"/>
    
  </entry>
  
  <entry>
    <title>Building a machine-learning pipeline with scikit-learn and Qt - Part I</title>
    <link href="https://alexpnt.github.io/2017/09/02/ml-pipeline-1/"/>
    <id>https://alexpnt.github.io/2017/09/02/ml-pipeline-1/</id>
    <published>2017-09-02T09:33:32.000Z</published>
    <updated>2020-08-22T15:04:57.159Z</updated>
    
    
      
      
    <summary type="html">&lt;p&gt;In machine learning problems, we usually describe the objects that we wish to recognize by a set of variables called features, consisting</summary>
      
    
    
    
    
    <category term="python" scheme="https://alexpnt.github.io/tags/python/"/>
    
    <category term="machine-learning" scheme="https://alexpnt.github.io/tags/machine-learning/"/>
    
    <category term="scikit-learn" scheme="https://alexpnt.github.io/tags/scikit-learn/"/>
    
    <category term="qt5" scheme="https://alexpnt.github.io/tags/qt5/"/>
    
  </entry>
  
  <entry>
    <title>Performance of Different NLP Toolkits in Formal and Social Text</title>
    <link href="https://alexpnt.github.io/2017/08/27/nlp-performance/"/>
    <id>https://alexpnt.github.io/2017/08/27/nlp-performance/</id>
    <published>2017-08-27T14:11:36.000Z</published>
    <updated>2020-08-22T15:04:57.159Z</updated>
    
    
      
      
    <summary type="html">&lt;h2 id=&quot;motivation-for-this-work&quot;&gt;Motivation for this work&lt;/h2&gt;
&lt;p&gt;The Web is a large source of data, mostly expressed in natural language t</summary>
      
    
    
    
    
    <category term="nlp" scheme="https://alexpnt.github.io/tags/nlp/"/>
    
    <category term="natural-language-processing" scheme="https://alexpnt.github.io/tags/natural-language-processing/"/>
    
    <category term="research" scheme="https://alexpnt.github.io/tags/research/"/>
    
    <category term="benchmark" scheme="https://alexpnt.github.io/tags/benchmark/"/>
    
  </entry>
  
  <entry>
    <title>Performance tips for Django applications</title>
    <link href="https://alexpnt.github.io/2017/08/18/django-performance-tips/"/>
    <id>https://alexpnt.github.io/2017/08/18/django-performance-tips/</id>
    <published>2017-08-18T21:06:19.000Z</published>
    <updated>2020-08-22T15:04:57.159Z</updated>
    
    
      
      
    <summary type="html">&lt;p&gt;Performance is an typical concern when developing applications. In order to have a good back-end performance it is important to be aware </summary>
      
    
    
    
    
    <category term="django" scheme="https://alexpnt.github.io/tags/django/"/>
    
    <category term="python" scheme="https://alexpnt.github.io/tags/python/"/>
    
    <category term="performance" scheme="https://alexpnt.github.io/tags/performance/"/>
    
  </entry>
  
  <entry>
    <title>Populating a PostgreSQL database</title>
    <link href="https://alexpnt.github.io/2017/08/17/populating-postgres/"/>
    <id>https://alexpnt.github.io/2017/08/17/populating-postgres/</id>
    <published>2017-08-17T21:30:56.000Z</published>
    <updated>2020-08-22T15:04:57.159Z</updated>
    
    
      
      
    <summary type="html">&lt;p&gt;It is often the case that we need to populate a table with initial data. A typical approach is to run an sql script to perform a bulk ins</summary>
      
    
    
    
    
    <category term="performance" scheme="https://alexpnt.github.io/tags/performance/"/>
    
    <category term="database" scheme="https://alexpnt.github.io/tags/database/"/>
    
    <category term="sql" scheme="https://alexpnt.github.io/tags/sql/"/>
    
    <category term="postgres" scheme="https://alexpnt.github.io/tags/postgres/"/>
    
  </entry>
  
  <entry>
    <title>Reclaiming disk space from docker</title>
    <link href="https://alexpnt.github.io/2017/08/15/docker-cleanup/"/>
    <id>https://alexpnt.github.io/2017/08/15/docker-cleanup/</id>
    <published>2017-08-15T13:37:54.000Z</published>
    <updated>2020-08-22T15:04:57.159Z</updated>
    
    
      
      
    <summary type="html">&lt;p&gt;Docker is a great tool to create isolated micro services and environments. However, over time the number of intermediate image layers, si</summary>
      
    
    
    
    
    <category term="memory" scheme="https://alexpnt.github.io/tags/memory/"/>
    
    <category term="docker" scheme="https://alexpnt.github.io/tags/docker/"/>
    
    <category term="disk" scheme="https://alexpnt.github.io/tags/disk/"/>
    
  </entry>
  
  <entry>
    <title>Reattaching shell sessions</title>
    <link href="https://alexpnt.github.io/2017/08/15/reattaching-sessions/"/>
    <id>https://alexpnt.github.io/2017/08/15/reattaching-sessions/</id>
    <published>2017-08-15T11:44:36.000Z</published>
    <updated>2021-08-19T15:13:08.357Z</updated>
    
    
      
      
    <summary type="html">&lt;p&gt;Ever started a shell session running a process, quickly realizing that will take longer than you expected to finish? For instance, a remo</summary>
      
    
    
    
    
    <category term="linux" scheme="https://alexpnt.github.io/tags/linux/"/>
    
    <category term="shell" scheme="https://alexpnt.github.io/tags/shell/"/>
    
  </entry>
  
  <entry>
    <title>Free up memory by cleaning caches</title>
    <link href="https://alexpnt.github.io/2017/08/12/clear-cache/"/>
    <id>https://alexpnt.github.io/2017/08/12/clear-cache/</id>
    <published>2017-08-11T23:39:00.000Z</published>
    <updated>2020-08-22T15:04:57.155Z</updated>
    
    
      
      
    <summary type="html">&lt;p&gt;Running out of memory can be an issue when you are running a lot services on your development box, such as web services, databases, edito</summary>
      
    
    
    
    
    <category term="linux" scheme="https://alexpnt.github.io/tags/linux/"/>
    
    <category term="unix" scheme="https://alexpnt.github.io/tags/unix/"/>
    
    <category term="memory" scheme="https://alexpnt.github.io/tags/memory/"/>
    
  </entry>
  
  <entry>
    <title>Microservices, Docker and Django - Part II</title>
    <link href="https://alexpnt.github.io/2017/08/06/dockerizing-your-django-app-2/"/>
    <id>https://alexpnt.github.io/2017/08/06/dockerizing-your-django-app-2/</id>
    <published>2017-08-06T14:02:07.000Z</published>
    <updated>2021-08-19T15:10:19.501Z</updated>
    
    
      
      
    <summary type="html">&lt;p&gt;A typical web application has a set of components that work together such as the application backend, the frontend, the database or other</summary>
      
    
    
    
    
    <category term="django" scheme="https://alexpnt.github.io/tags/django/"/>
    
    <category term="development" scheme="https://alexpnt.github.io/tags/development/"/>
    
    <category term="python" scheme="https://alexpnt.github.io/tags/python/"/>
    
    <category term="docker" scheme="https://alexpnt.github.io/tags/docker/"/>
    
    <category term="microservices" scheme="https://alexpnt.github.io/tags/microservices/"/>
    
  </entry>
  
  <entry>
    <title>Microservices, Docker and Django - Part I</title>
    <link href="https://alexpnt.github.io/2017/07/31/dockerizing-your-django-app/"/>
    <id>https://alexpnt.github.io/2017/07/31/dockerizing-your-django-app/</id>
    <published>2017-07-31T22:16:17.000Z</published>
    <updated>2021-08-19T15:09:45.652Z</updated>
    
    
      
      
    <summary type="html">&lt;h2 id=&quot;monolithic-vs-microservices&quot;&gt;Monolithic vs Microservices&lt;/h2&gt;
&lt;p&gt;Over the past years, there has been a paradigm shift in the archite</summary>
      
    
    
    
    
    <category term="django" scheme="https://alexpnt.github.io/tags/django/"/>
    
    <category term="development" scheme="https://alexpnt.github.io/tags/development/"/>
    
    <category term="python" scheme="https://alexpnt.github.io/tags/python/"/>
    
    <category term="docker" scheme="https://alexpnt.github.io/tags/docker/"/>
    
    <category term="microservices" scheme="https://alexpnt.github.io/tags/microservices/"/>
    
  </entry>
  
  <entry>
    <title>Mouting CIFS shares on a Linux/UNIX box</title>
    <link href="https://alexpnt.github.io/2017/07/23/mount-cifs-shares/"/>
    <id>https://alexpnt.github.io/2017/07/23/mount-cifs-shares/</id>
    <published>2017-07-23T15:11:15.000Z</published>
    <updated>2021-08-19T15:02:50.440Z</updated>
    
    
      
      
    <summary type="html">&lt;p&gt;Occasionally, there is the need to access files from a remote host which uses a diferent operating system or is located in a different ne</summary>
      
    
    
    
    
    <category term="linux" scheme="https://alexpnt.github.io/tags/linux/"/>
    
    <category term="cifs" scheme="https://alexpnt.github.io/tags/cifs/"/>
    
    <category term="windows" scheme="https://alexpnt.github.io/tags/windows/"/>
    
  </entry>
  
</feed>
