From bd03027213b95cd2eb6721cc1ab115af37e74b9c Mon Sep 17 00:00:00 2001 From: Ad5001 Date: Mon, 13 Dec 2021 18:50:01 +0100 Subject: [PATCH] Adding new skills, optimizing SVGs. --- i18n/en.yaml | 9 +- i18n/fr.yaml | 9 +- static/icons/apps/accountfree.svg | 131 +---------------------- static/icons/apps/ad5001.eu.svg | 88 +--------------- static/icons/apps/logarithmplotter.svg | 132 +----------------------- static/icons/apps/nowox.svg | 125 +--------------------- static/icons/apps/unchecker.svg | 68 +----------- static/icons/distribution/firefox.svg | 83 +-------------- static/icons/distribution/flathub.svg | 26 +---- static/icons/distribution/snapcraft.svg | 47 +-------- static/icons/flag/all.svg | 61 +---------- static/icons/flag/en.svg | 11 +- static/icons/flag/fr.svg | 3 +- 13 files changed, 27 insertions(+), 766 deletions(-) diff --git a/i18n/en.yaml b/i18n/en.yaml index 631c4ca..78cbe72 100644 --- a/i18n/en.yaml +++ b/i18n/en.yaml @@ -24,6 +24,9 @@ skillsCsharp: other: | I began using C# in 2021, and discovered it's extensive built-in Console API which sparked the [Nowox](https://apps.ad5001.eu) project. However, I quickly realized it was a bit dated and didn't use modern terminal features, which led to the creation of several libraries, like [NowoxStyle](https://git.ad5001.eu/Ad5001/NowoxStyle) and [NowoxComponents](https://git.ad5001.eu/Ad5001/NowoxComponents). +skillsBash: + other: | + Having used Linux since 2016 and managing servers since 2017, I got into bash scripting fairly rapidly, which helped me not only prototype small programs using very basic interfaces, but also automate a lot of processes. Bash allows me to chain a lot of small programs together to achieve a more complex process like image content conversion, launch and building systems. # Frameworks skillsHugo: other: | @@ -39,6 +42,10 @@ skillsQt: skillsMono: other: | Mono is a reimplementation of the .NET framework for Linux and MacOS prior to .NET 5.0, while remaining binary compatible with Microsoft's implementations. I began using it to create Nowox in C# to maintain compatibility with all major desktop OSes. In the future, I may switch from Mono to .NET 5.0 as framework and runtime for Nowox. +skillsElectron: + other: | + Electron is a framework that allows to use Web and NodeJS techonologies to create desktop applications for all desktop Operating Systems. + While not having used it for any of my more recent applications, I have used Electron in the past to create several things, including the Windows version of ImagicalPlugCreator, and PocketMine Server Manager. However, I stopped using it because its memory footprint was too high. # Frameworks I created: frameworkNowox: other: | @@ -64,7 +71,7 @@ skillsDebian: skillsFedora: other: | My limited experience with Fedora has led me to discover the [Red Hat](https://www.redhat.com/) ecosystem and all of it's benefits, namely for enterprise software. - However, having less experience with it, I tend to prefer Ubuntu or Debian when manipulating server software. + I have also used CentOS for several servers, as it supports the Red Hat ecosystem while maintaining great stability. # Container systems skillsDocker: other: | diff --git a/i18n/fr.yaml b/i18n/fr.yaml index d678d75..ab77078 100644 --- a/i18n/fr.yaml +++ b/i18n/fr.yaml @@ -23,6 +23,9 @@ skillsCsharp: other: | J'ai commencé à utiliser C# en 2021, et j'ai découvert son API Console intégrée très complète, ce qui a donné naissance au projet [Nowox](https://apps.ad5001.eu). Cependant, je me suis rapidement rendu compte qu'elle était un peu dépassée et n'utilisait pas les fonctionnalités modernes des terminaux, ce qui a conduit à la création de plusieurs bibliothèques, comme [NowoxStyle](https://git.ad5001.eu/Ad5001/NowoxStyle) et [NowoxComponents](https://git.ad5001.eu/Ad5001/NowoxComponents). +skillsBash: + other: | + Utilisant Linux depuis 2016 et gérant des serveurs depuis 2017, je me suis mis assez rapidement au scripting bash, qui m'a aidé non seulement à prototyper de petits programmes à l'aide d'interfaces très basiques, mais aussi à automatiser de nombreux processus. Bash me permet d'enchaîner beaucoup de petits programmes pour réaliser un processus plus complexe comme la conversion du contenu des images, le lancement et la construction de systèmes. # Frameworks skillsHugo: other: | @@ -38,6 +41,10 @@ skillsQt: skillsMono: other: | Mono est une ré-implémentation du cadre .NET pour Linux et MacOS avant .NET 5.0, tout en restant binairement compatible avec les implémentations de Microsoft. J'ai commencé à l'utiliser pour créer Nowox en C# afin de maintenir la compatibilité avec tous les principaux OS de bureau. Dans le futur, je pourrais passer de Mono à .NET 5.0 en tant que framework et runtime pour Nowox. +skillsElectron: + other: | + Electron est un cadre qui permet d'utiliser les technologies Web et NodeJS pour créer des applications de bureau pour tous les systèmes d'exploitation de bureau. + Bien que je ne l'aie pas utilisé pour aucune de mes applications les plus récentes, j'ai utilisé Electron dans le passé pour créer plusieurs choses, y compris la version Windows de ImagicalPlugCreator, et PocketMine Server Manager. Cependant, j'ai arrêté de l'utiliser car son empreinte mémoire était trop importante. # Frameworks I created: frameworkNowox: other: | @@ -63,7 +70,7 @@ skillsDebian: skillsFedora: other: | Mon expérience limitée de Fedora m'a fait découvrir l'écosystème [Red Hat](https://www.redhat.com/) et tous ses avantages, notamment pour les logiciels d'entreprise. - Cependant, ayant moins d'expérience avec elle, j'ai tendance à préférer Ubuntu ou Debian lorsque je manipule des logiciels de serveur. + J'ai également utilisé CentOS pour plusieurs serveurs, car il prend en charge l'écosystème Red Hat tout en maintenant une grande stabilité. # Container systems skillsDocker: other: | diff --git a/static/icons/apps/accountfree.svg b/static/icons/apps/accountfree.svg index 81e9a1a..7ace507 100644 --- a/static/icons/apps/accountfree.svg +++ b/static/icons/apps/accountfree.svg @@ -1,130 +1 @@ - - - - AccountFree - - - - - - - - - - - image/svg+xml - - AccountFree - 2021 - - - Ad5001 - - - - - (C) Ad5001 2021 - - - - AccounFree's icon - - - - - - - - - - - - - - - - - - - - - - + \ No newline at end of file diff --git a/static/icons/apps/ad5001.eu.svg b/static/icons/apps/ad5001.eu.svg index 5f3e12d..6214cc3 100644 --- a/static/icons/apps/ad5001.eu.svg +++ b/static/icons/apps/ad5001.eu.svg @@ -1,87 +1 @@ - - - - - - - - - - - - - - - - image/svg+xml - - - - - - - - - + \ No newline at end of file diff --git a/static/icons/apps/logarithmplotter.svg b/static/icons/apps/logarithmplotter.svg index 89b2b1b..4a9dcb2 100644 --- a/static/icons/apps/logarithmplotter.svg +++ b/static/icons/apps/logarithmplotter.svg @@ -1,131 +1 @@ - - - LogarithmPlotter Icon v1.0 - - - - - - - - image/svg+xml - - LogarithmPlotter Icon v1.0 - - 2021 - - - Ad5001 - - - - - (c) Ad5001 2021 - All rights reserved - - - - - - - - - - - - - - - - - - - - - - - + \ No newline at end of file diff --git a/static/icons/apps/nowox.svg b/static/icons/apps/nowox.svg index 6859e79..b874c09 100644 --- a/static/icons/apps/nowox.svg +++ b/static/icons/apps/nowox.svg @@ -1,124 +1 @@ - - - - - - - - - - - - - - - - image/svg+xml - - - - - - - - - - ▟▙ ▟█▛ ▟██▙▟█▛ ▟█▛▜██▛ ▟█▛ ▜▛ - - - + ▟▙ ▟█▛ ▟██▙▟█▛ ▟█▛▜██▛ ▟█▛ ▜▛ \ No newline at end of file diff --git a/static/icons/apps/unchecker.svg b/static/icons/apps/unchecker.svg index ad5fdd1..9f8be4b 100644 --- a/static/icons/apps/unchecker.svg +++ b/static/icons/apps/unchecker.svg @@ -1,67 +1 @@ - - - - - - image/svg+xml - - - - - - - - - + \ No newline at end of file diff --git a/static/icons/distribution/firefox.svg b/static/icons/distribution/firefox.svg index 21f8bc1..a966ab4 100644 --- a/static/icons/distribution/firefox.svg +++ b/static/icons/distribution/firefox.svg @@ -1,82 +1 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + \ No newline at end of file diff --git a/static/icons/distribution/flathub.svg b/static/icons/distribution/flathub.svg index 7250d02..b9bc984 100644 --- a/static/icons/distribution/flathub.svg +++ b/static/icons/distribution/flathub.svg @@ -1,25 +1 @@ - - - - - - - - - - - - - - - - - - - - - - - - - + \ No newline at end of file diff --git a/static/icons/distribution/snapcraft.svg b/static/icons/distribution/snapcraft.svg index 35758b3..3d5950d 100644 --- a/static/icons/distribution/snapcraft.svg +++ b/static/icons/distribution/snapcraft.svg @@ -1,46 +1 @@ - - - - - - - - - - - + \ No newline at end of file diff --git a/static/icons/flag/all.svg b/static/icons/flag/all.svg index c87a583..ff07586 100644 --- a/static/icons/flag/all.svg +++ b/static/icons/flag/all.svg @@ -1,60 +1 @@ - - - - - - image/svg+xml - - - - - - - - - + \ No newline at end of file diff --git a/static/icons/flag/en.svg b/static/icons/flag/en.svg index 36c9889..d7dfea3 100644 --- a/static/icons/flag/en.svg +++ b/static/icons/flag/en.svg @@ -1,10 +1 @@ - - - - - - - - - - + \ No newline at end of file diff --git a/static/icons/flag/fr.svg b/static/icons/flag/fr.svg index a4bded5..98fa1f2 100644 --- a/static/icons/flag/fr.svg +++ b/static/icons/flag/fr.svg @@ -1,2 +1 @@ - - + \ No newline at end of file