From 421677613114bb40780d3a5516b6930d386d0b09 Mon Sep 17 00:00:00 2001 From: Mitja Felicijan Date: Mon, 21 Oct 2019 06:49:39 +0200 Subject: Added comments and updated CV --- content/cv.md | 30 ++++++----- package.json | 6 +-- source/assets/default.css | 26 ++++++++-- source/layouts/comments.njk | 2 + source/layouts/draft.njk | 77 ++++++++++++++-------------- source/layouts/footer.njk | 42 ++++++++++------ source/layouts/index.njk | 114 +++++++++++++++++++++--------------------- source/layouts/navigation.njk | 24 ++++++--- source/layouts/page.njk | 72 +++++++++++++------------- source/layouts/post.njk | 81 ++++++++++++++++-------------- 10 files changed, 264 insertions(+), 210 deletions(-) create mode 100644 source/layouts/comments.njk diff --git a/content/cv.md b/content/cv.md index 0d4aeb4..ca02245 100644 --- a/content/cv.md +++ b/content/cv.md @@ -6,14 +6,13 @@ slug: curriculum-vitae --- **Mitja Felicijan** -*Embedded systems developer* *[mitja.felicijan@gmail.com](mailto:mitja.felicijan@gmail.com?subject=Website+CV+Contact)* *Slovenia, EU* ## Technical experience -- **Key languages:** Golang, Python, C/C++, Bash, C#, Java, Perl. -- **Platforms:** GNU/Linux, Arch, Debian, Gentoo, Red Hat, Custom distros. +- **Key languages:** Golang, Python, C, Bash. +- **Platforms:** GNU/Linux, macOS. - **Fields of study:** Zigbee, KNX, Modbus, Machine to Machine, Embedded systems, Operating systems, Distributed systems, IOT, RDBMS, Algorithms, Database engine design, SQL, NoSQL, NewSQL, Big data analytics, Machine learning, Prediction algorithms, Realtime analytics, Systems automation, Natural language processing, Bioinformatics. ## Major projects @@ -37,15 +36,20 @@ slug: curriculum-vitae - Wireless industrial lighting management system - hardware and software (2016) - Minimal configuration reverse proxy (2017) - Industrial IOT platform for deployment on on-premise (2018) +- Custom Platform as a service based on Docker Swarm (2018) +- Toolkit for encoding binary data into DNA sequence (2019) +- Minimal configuration reverse proxy with load balancing and rate limiting (2019) +- E-ink conference room occupancy display, hadrware and software solution (2019) ## Employment history - Freelancer (2001 – Present) - Software developer at Mobinia (2005 – 2007) - CTO at Milk (2007 – 2009) -- Founder and CTO of UTS (2009 – 2014) -- Founding member of Origami Group (2014 – 2017) +- Co-Founder of UTS (2009 – 2014) - Senior Software Engineer at TSmedia (2015 - 2017) +- Senior Software Engineer at Renderspace (2017 - 2019) +- IT Consultant (2017 – Present) ## Awards @@ -54,11 +58,11 @@ slug: curriculum-vitae ## Key responsibilities -- Responsible for embedded platforms development. -- Responsible for hardware design and driver development. -- Responsible for the designing, develop and test the systems. -- Responsible for implementation of the systems. -- Responsible for writing and maintaining user and technical documents. -- Responsible for development and maintenance of the project. -- Responsible for code revision, testing and output. -- Work on the enhancement suggested by the customers and fixes the bugs reported.) +- Embedded platform development. +- Hardware design and driver development. +- Designing, developing and testing systems. +- Implementation of the systems. +- Writing and maintaining user and technical documents. +- Development and maintenance of the project. +- Code revision, testing and output. +- Work on the enhancement suggested by the customers and fixes the bugs reported. diff --git a/package.json b/package.json index ab61dc9..0cae7e9 100644 --- a/package.json +++ b/package.json @@ -20,13 +20,13 @@ "gulp-terser": "^1.2.0", "html-minifier": "^4.0.0", "http-server": "^0.11.1", - "markdown-it": "^9.1.0", - "markdown-it-anchor": "^5.2.4", + "markdown-it": "^10.0.0", + "markdown-it-anchor": "^5.2.5", "markdown-it-checkbox": "^1.1.0", "markdown-it-deflist": "^2.0.3", "markdown-it-footnote": "^3.0.2", "markdown-it-prism": "^2.0.3", "nunjucks": "^3.2.0", - "yaml": "^1.6.0" + "yaml": "^1.7.2" } } diff --git a/source/assets/default.css b/source/assets/default.css index 0d1b09e..ee88a25 100644 --- a/source/assets/default.css +++ b/source/assets/default.css @@ -5,8 +5,8 @@ * { box-sizing: border-box; -moz-osx-font-smoothing: grayscale !important; - text-rendering: optimizeLegibility !important; - -webkit-font-smoothing: antialiased !important; + text-rendering: optimizeLegibility !important; + -webkit-font-smoothing: antialiased !important; } body { @@ -55,7 +55,7 @@ img { } .wrapper { - max-width: 800px; + max-width: 720px; margin: 0 auto; } @@ -301,6 +301,26 @@ article img.large { } } +/******************************************************************* COMMENTS */ + +#commento { + margin-top: 75px; +} + +#commento-footer { + display: none !important; +} + +#commento-submit-button-root { + background: #fff !important; + color: #495057 !important; + box-shadow: none !important; +} + +.commento-avatar-img { + margin-top: 0 !important; +} + /********************************************************************** PRINT */ @media print { diff --git a/source/layouts/comments.njk b/source/layouts/comments.njk new file mode 100644 index 0000000..7ee4af8 --- /dev/null +++ b/source/layouts/comments.njk @@ -0,0 +1,2 @@ +
+ diff --git a/source/layouts/draft.njk b/source/layouts/draft.njk index 72923c9..0f2091c 100644 --- a/source/layouts/draft.njk +++ b/source/layouts/draft.njk @@ -1,61 +1,62 @@ - - - - - + + + + + - + - + - {{ title }} - - + {{ title }} + + - - - - - + + + + + - - - - - + + + + + - {{ css }} + {{ css }} - + - + -
+
- {% include "navigation.njk" %} + {% include "navigation.njk" %} -
+
-
-

{{ title }}

-

Published on - - by {{ vars.author }}

-
+
+

{{ title }}

+

Published on + + by + {{ vars.author }}

+
- {{ content|safe }} + {{ content|safe }} -
+
- {{ javascript }} + {{ javascript }} - {% include "footer.njk" %} + {% include "footer.njk" %} -
+
- + diff --git a/source/layouts/footer.njk b/source/layouts/footer.njk index 6fbb1b8..c4cf79e 100644 --- a/source/layouts/footer.njk +++ b/source/layouts/footer.njk @@ -7,29 +7,41 @@ - + - - + diff --git a/source/layouts/index.njk b/source/layouts/index.njk index c4912a7..9e2fde8 100644 --- a/source/layouts/index.njk +++ b/source/layouts/index.njk @@ -1,80 +1,80 @@ - - - - - + + + + + - + - + - {{ vars.title }} - - + {{ vars.title }} + + - - - - - + + + + + - - - - - + + + + + - {{ css }} + {{ css }} - + - + -
+
- {% include "navigation.njk" %} + {% include "navigation.njk" %} -
+
-

Research

- +

Research

+ -

General

- +

General

+ -
+
- {{ javascript }} + {{ javascript }} - {% include "footer.njk" %} + {% include "footer.njk" %} -
+
- + diff --git a/source/layouts/navigation.njk b/source/layouts/navigation.njk index 8814fc1..c5c6c80 100644 --- a/source/layouts/navigation.njk +++ b/source/layouts/navigation.njk @@ -3,9 +3,18 @@