Skip to content

1. Principles and practices

This week I worked on defining my final project idea and started to getting used to the documentation process.

My first steps to web development

This week I learned about gitlab and web development, especially I got used to mkdocs which I really liked. The idea that you can write in a markdown language like I used to, and the mkdocs automatically generates the website for you. So I started to look up the documentation of mkdocs.

Later I started to create a small mkdocs project with different designs like in the website. Here is the photo of it. And here is the code of it, for this I installed another theme from Github.

site_name: MkLorum
nav:
    - Home: index.md
    - About: about.md

theme:
  name: null
  custom_dir: 'mkdocs_docskimmer'
  include_search_page: true
  search_index_only: false

Problems with GitLab deployment

My next step was to pull the project create my ssh key and start working on my week01 assignment. Here is the process of creating and copying the ssh public key

It worked pretty smoothly until I discover that I have an issue with the deployment site, the mkdocs could not deploy my code, the reason which I did not understand. Here is the image that describes the problem of my code.

And here is the error when I deployed it locally.

So to solve this I had to go back in commits and try to build again.

The problem solved easily and I continued working on my site development.

I used magick source.jpg -strip -interlace Plane -gaussian-blur 0.05 -quality 85% result.jpg command to reduce the sizes of images and upload them to my site.

I filled up the section About me, then student agreement, my final project and week01


Last update: February 3, 2021