<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>Dennis&#39; Notes</title>
    <link>https://dennisnotes.com/</link>
    <description>Recent content on Dennis&#39; Notes</description>
    <generator>Hugo -- gohugo.io</generator>
    <language>en-us</language>
    <lastBuildDate>Mon, 12 Nov 2018 17:46:13 +0200</lastBuildDate><atom:link href="https://dennisnotes.com/index.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>Install Bitwarden Server (nginx proxy, fail2ban, backup)</title>
      <link>https://dennisnotes.com/note/20181112-bitwarden-server/</link>
      <pubDate>Mon, 12 Nov 2018 17:46:13 +0200</pubDate>
      
      <guid>https://dennisnotes.com/note/20181112-bitwarden-server/</guid>
      <description>What is it? Bitwarden is a password manager which uses a server which can be selfhosted. It provides various frontends, ranging from browser plugins over desktop application to mobile apps for all major browsers and plattforms. In this note I want to show you how I set up my Bitwarden server. In this note I want to show how I set up my Bitwarden server behind a nginx proxy with fail2ban and a daily backup.</description>
    </item>
    
    <item>
      <title>Usefull (fi)sh commands</title>
      <link>https://dennisnotes.com/note/20181016-useful-fish-commands/</link>
      <pubDate>Tue, 16 Oct 2018 15:16:13 +0200</pubDate>
      
      <guid>https://dennisnotes.com/note/20181016-useful-fish-commands/</guid>
      <description>Usefull (fi)sh commands This are some usefull shell commands using the fish syntax.
Delete all subfolders with name M_out # First check the results by lsing the found dirs find . -name M_out -exec ls &amp;#39;{}&amp;#39; \; # Then deleting it find . -name M_out -exec rm -rf &amp;#39;{}&amp;#39; \; Delete all files in (sub)folder(s) with name pose.pkl find . -name pose.pkl -exec rm &amp;#39;{}&amp;#39; \; Batch resize images find .</description>
    </item>
    
    <item>
      <title>Nextcloud via Docker with nginx reverse proxy</title>
      <link>https://dennisnotes.com/note/20180831-nextcloud-docker-nginx-reverse-proxy/</link>
      <pubDate>Fri, 31 Aug 2018 13:19:40 +0200</pubDate>
      
      <guid>https://dennisnotes.com/note/20180831-nextcloud-docker-nginx-reverse-proxy/</guid>
      <description>In this post I would like to briefly explain how Nextcloud can be set up via Docker and behind an nginx reverse proxy. I assume a server with nginx set up, equivalent to the setup from my server and nginx setup notes. The sources for the Docker images and docker-compose examples are available in the corresponding GitHub repository of Nextcloud Docker. In this setup we will use the version with Mariadb/Cron/Redis/Apache.</description>
    </item>
    
    <item>
      <title>Ubuntu 18.04 server: nginx web server &#43; Let&#39;s Encrypt</title>
      <link>https://dennisnotes.com/note/20180627-ubuntu-18.04-nginx-setup/</link>
      <pubDate>Wed, 27 Jun 2018 19:19:40 +0200</pubDate>
      
      <guid>https://dennisnotes.com/note/20180627-ubuntu-18.04-nginx-setup/</guid>
      <description>In this note I describe my basic nginx Webserver setup on Ubuntu 18.04 in combination with Let&amp;rsquo;s Encrypt certificates to support encrypted SSL connections. If you need an introduction to setting up a server for the first time, take a look at my note about a basic Ubuntu 18.04 server setup. This note is directly based on the described basic setup, but it should work the same on every other Ubuntu 18.</description>
    </item>
    
    <item>
      <title>Secure Ubuntu 18.04 server setup</title>
      <link>https://dennisnotes.com/note/20180627-ubuntu-18.04-server-setup/</link>
      <pubDate>Wed, 27 Jun 2018 14:19:40 +0200</pubDate>
      
      <guid>https://dennisnotes.com/note/20180627-ubuntu-18.04-server-setup/</guid>
      <description>This note contains a basic Ubuntu 18.04 server setup. The server will be installed on a encrypted LVM volume which can be unlocked via SSH. This are the settings I found most useful for me, I can&amp;rsquo;t guaranty a completely secure system by using this notes. If you find any issues or you have suggestions on what I could improve in this setup, just message me.
Installation For advanced options, such as encrypted LVM volumes, to be available during installation, the image must be loaded from the alternative Ubuntu download page and not from the main website - which provides a image which uses the Subiquity installer.</description>
    </item>
    
    <item>
      <title>KVM / QEMU based Windows 10 VM - Step by Step</title>
      <link>https://dennisnotes.com/note/20180614-ubuntu-18.04-qemu-setup/</link>
      <pubDate>Thu, 14 Jun 2018 15:29:10 +0200</pubDate>
      
      <guid>https://dennisnotes.com/note/20180614-ubuntu-18.04-qemu-setup/</guid>
      <description>Edit (2019-05-07): I turned the cache off completly (Set the cache mode to None) because I once had an issue with an power outage which resulted in a non functioning windows VM.
In this note I describe how I setup Windows 10 on a Kernel-based virtual machine (KVM) using QEMU. In this approach I use the Virtual Machine Manager (GUI), but everything can be done via terminal terminal, too.
Here is a YouTube video in which I show all the steps below: https://youtu.</description>
    </item>
    
    <item>
      <title>My Linux Software List</title>
      <link>https://dennisnotes.com/note/20180601-my-linux-software-list/</link>
      <pubDate>Fri, 01 Jun 2018 14:54:27 +0200</pubDate>
      
      <guid>https://dennisnotes.com/note/20180601-my-linux-software-list/</guid>
      <description>This note contains linux software, which I use. It doesn&amp;rsquo;t contain much of descriptions, it&amp;rsquo;s more like a installation note, to quickly setup a new system. If I find the time I may write a few more words to all the applications and settings, but for now I just keep it as it is. I currently use Kubuntu 18.04, thus the installation commands / configurations are target towards this OS. Most of the applications should be available for other operating systems as well.</description>
    </item>
    
    <item>
      <title>Create and use SSH keys</title>
      <link>https://dennisnotes.com/note/20180531-ssh-setup/</link>
      <pubDate>Thu, 31 May 2018 14:55:57 +0200</pubDate>
      
      <guid>https://dennisnotes.com/note/20180531-ssh-setup/</guid>
      <description>SSH keys are a great authentication method using public-key cryptography for authentication. I use SSH keys mostly to remote login on other computer systems and authenticate myself on GIT services like GitHub, GitLab or bitbucket.
Last edits:
 (2018-11-12): Added note about ssh-copy-id to easily copy public ssh keys to a remote server.  Create SSH keys Create your own SSH key, like this: ssh-keygen -t ed25519 -o -a 100</description>
    </item>
    
    <item>
      <title>Basic Machine Learning Setup (Ubuntu 18.04)</title>
      <link>https://dennisnotes.com/note/20180528-ubuntu-18.04-machine-learning-setup/</link>
      <pubDate>Mon, 28 May 2018 16:29:10 +0200</pubDate>
      
      <guid>https://dennisnotes.com/note/20180528-ubuntu-18.04-machine-learning-setup/</guid>
      <description>&lt;p&gt;This is a short overview of my basic ML Ubuntu 18.04 setup. It includes NVIDIA Drivers, CUDA, OpenCV as well as a basic Python virtual environment setup. For this setup I expect a PC with a (current) NVIDIA GPU and Ubuntu 18.04 installed. I use standard paths, if necessary these must be adapted according to your installation.&lt;/p&gt;</description>
    </item>
    
    <item>
      <title>Basic Machine Learning Setup (Ubuntu 16.04)</title>
      <link>https://dennisnotes.com/note/20180516-ubuntu-16.04-machine-learning-setup/</link>
      <pubDate>Wed, 16 May 2018 13:43:10 +0200</pubDate>
      
      <guid>https://dennisnotes.com/note/20180516-ubuntu-16.04-machine-learning-setup/</guid>
      <description>&lt;p&gt;This is a short overview of my basic ML Ubuntu 16.04 setup. It includes NVIDIA Drivers, CUDA, OpenCV as well as a basic Python virtual environment setup. For this setup I expect a PC with a (current) NVIDIA GPU and Ubuntu 16.04 installed. I use standard paths, if necessary these must be adapted according to your installation.&lt;/p&gt;</description>
    </item>
    
    <item>
      <title>About me</title>
      <link>https://dennisnotes.com/about/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      
      <guid>https://dennisnotes.com/about/</guid>
      <description>I am a PhD Student in computer science at the visual computing group in the University of Tübingen. I am working on my PhD within the scope of research projects in the cognitive systems research group at Reutlingen University. I work mainly on autonomous driving related projects. The focus of my work is on computer vision algorithms for human recognition and understanding. Main tasks include pedestrian detection, pose recognition, action recognition and human intention prediction.</description>
    </item>
    
  </channel>
</rss>
