Skip to content

Commit

Permalink
refactor: add new badges
Browse files Browse the repository at this point in the history
upgrade project dependencies
  • Loading branch information
aoudiamoncef committed May 10, 2022
1 parent f8a72ea commit e54294d
Show file tree
Hide file tree
Showing 14 changed files with 4,860 additions and 52 deletions.
40 changes: 39 additions & 1 deletion .gitignore
Original file line number Diff line number Diff line change
@@ -1,9 +1,47 @@
.DS_Store
Thumbs.db
/public/
/resources/_gen/
hugo_stats.json
hugo.exe
hugo.darwin
hugo.linux
node_modules
dist
dist

# compiled output
/dist
/dist-dev
/dist-staging
/dist-prod
/tmp
/out-tsc

# dependencies
/node_modules

# IDEs and editors
/.idea
.project
.classpath
.c9/
*.launch
.settings/
*.sublime-workspace
*.iml

# IDE - VSCode
.vscode/*

# misc
/.sass-cache
/connect.lock
/coverage
/libpeerconnection.log
npm-debug.log
testem.log
/typings

# e2e
/e2e/*.js
/e2e/*.map
7 changes: 4 additions & 3 deletions README.adoc
Original file line number Diff line number Diff line change
Expand Up @@ -9,9 +9,10 @@ This repo contains the source code of the https://www.maoudia.com[maoudia.com] w
built using https://gohugo.io/[Hugo] + https://github.com/Lednerb/bilberry-hugo-theme[Billeberry] theme and hosted on https://maoudia.pages.dev/[CloudFlare Pages] + https://pages.github.com/[GitHub Pages].

== Requirements
1. https://gohugo.io/getting-started/installing/[Hugo] (0.89.x)
1. https://gohugo.io/getting-started/installing/[Hugo] (0.98.x)
2. https://www.ruby-lang.org/en/documentation/installation/[Ruby] (2.7.x)
3. https://asciidoctor.org/[Asciidoctor] with required https://asciidoctor.org/docs/extensions/[extensions]:
3. https://nodejs.org/[NodeJS] (16.15.x)
4. https://asciidoctor.org/[Asciidoctor] with required https://asciidoctor.org/docs/extensions/[extensions]:

[source,shell]
----
Expand Down Expand Up @@ -40,7 +41,7 @@ Launch a local Hugo server including live reload:
.Development
[source,shell]
----
hugo server --debug --buildDrafts --buildExpired --buildFuture --path-warnings --i18n-warnings --templateMetrics --templateMetricsHints --verbose --verboseLog
hugo server --debug --buildDrafts --buildExpired --buildFuture --templateMetrics --templateMetricsHints --verbose --verboseLog
----

.Build PWA service worker
Expand Down
6 changes: 5 additions & 1 deletion config/_default/config.toml
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,7 @@ disableAliases = false
[permalinks]
blog = ":section/:slug/"
page = "/:slug/"
status = ":section/:slug/"
status = ":section/:slug/"

[sitemap]
changefreq = "weekly"
Expand Down Expand Up @@ -58,3 +58,7 @@ disableAliases = false

[build]
writeStats = false

[security]
[security.exec]
allow = ['^dart-sass-embedded$', '^go$', '^npx$', '^postcss$', '^asciidoctor$']
13 changes: 12 additions & 1 deletion content/page/about/index.adoc
Original file line number Diff line number Diff line change
Expand Up @@ -12,6 +12,7 @@ slug = "about"
:badges: /images/badges

:activemq: image:{badges}/activemq.svg[activemq]
:angular: image:{badges}/angular.svg[angular]
:algolia: image:{badges}/algolia.svg[algolia]
:altair: image:{badges}/altair.svg[altair]
:analytics: image:{badges}/analytics.svg[googleanalytics]
Expand Down Expand Up @@ -88,6 +89,7 @@ slug = "about"
:jenkins: image:{badges}/jenkins.svg[jenkins]
:jira: image:{badges}/jira.svg[jira]
:junit5: image:{badges}/junit.svg[junit5]
:keepassxc: image:{badges}/junit.svg[keepassxc]
:keycloak: image:{badges}/keycloak.svg[keycloak]
:kibana: image:{badges}/kibana.svg[kibana]
:kong: image:{badges}/kong.svg[kong]
Expand Down Expand Up @@ -138,10 +140,12 @@ slug = "about"
:redis: image:{badges}/redis.svg[redis]
:rss: image:{badges}/rss.svg[rss]
:rssBadge: image:{badges}/rss-large.svg[rssbadge, link = "https://www.maoudia.com/index.xml"]
:rust: image:{badges}/rust.svg[rust]
:rxjava: image:{badges}/rxjava.svg[rxjava]
:slack: image:{badges}/slack.svg[slack]
:slides: image:{badges}/slides.svg[slides]
:slidesBadge: image:{badges}/slides-large.svg[slidesbadge, link = "https://slides.com/aoudiamoncef"]
:solidity: image:{badges}/solidity.svg[solidity]
:sonarqube: image:{badges}/sonarqube.svg[sonarqube]
:sonatype: image:{badges}/sonatype.svg[sonatype]
:speakerdeck: image:{badges}/speakerdeck.svg[speakerdeck]
Expand All @@ -152,9 +156,11 @@ slug = "about"
:sql: image:{badges}/sql.svg[sql]
:stackoverflow: image:{badges}/stackoverflow.svg[stackoverflow]
:stackoverflowBadge: image:{badges}/stackoverflow-large.svg[stackoverflowbadge, link = "https://stackoverflow.com/users/8126192/moncef-aoudia"]
:syncthing: image:{badges}/syncthing.svg[syncthing]
:travisci: image:{badges}/travisci.svg[travisci]
:twitter: image:{badges}/twitter.svg[twitter]
:twitterBadge: image:{badges}/twitter-large.svg[twitterbadge, link= "https://twitter.com/aoudiamoncef"]
:typescript: image:{badges}/typescript.svg[typescript]
:ublockorigin: image:{badges}/ublockorigin.svg[ublockorigin]
:ubuntu: image:{badges}/ubuntu.svg[ubuntu]
:vagrant: image:{badges}/vagrant.svg[vagrant]
Expand Down Expand Up @@ -204,6 +210,8 @@ Technologies I have used at work and/or side projects.
====
{java}
{kotlin}
{rust}
{solidity}
{sql}
{asciidoc}
{css3}
Expand All @@ -212,6 +220,7 @@ Technologies I have used at work and/or side projects.
{latex}
{markdown}
{python}
{typescript}
====

.IDEs
Expand Down Expand Up @@ -241,6 +250,7 @@ Technologies I have used at work and/or side projects.
[%collapsible]
[.badge]
====
{angular}
{apachecamel}
{apollographql}
{bootstrap}
Expand Down Expand Up @@ -284,13 +294,14 @@ Technologies I have used at work and/or side projects.
{heidisql}
{hyper}
{kibana}
{keepassxc}
{logstash}
{mremoteng}
{myki}
{npm}
{ohmyzsh}
{pocket}
{postman}
{syncthing}
{vagrant}
{visualvm}
{windowsterminal}
Expand Down
50 changes: 13 additions & 37 deletions content/page/about/index.fr.adoc
Original file line number Diff line number Diff line change
Expand Up @@ -12,6 +12,7 @@ slug = "about"
:badges: /images/badges

:activemq: image:{badges}/activemq.svg[activemq]
:angular: image:{badges}/angular.svg[angular]
:algolia: image:{badges}/algolia.svg[algolia]
:altair: image:{badges}/altair.svg[altair]
:analytics: image:{badges}/analytics.svg[googleanalytics]
Expand Down Expand Up @@ -88,6 +89,7 @@ slug = "about"
:jenkins: image:{badges}/jenkins.svg[jenkins]
:jira: image:{badges}/jira.svg[jira]
:junit5: image:{badges}/junit.svg[junit5]
:keepassxc: image:{badges}/junit.svg[keepassxc]
:keycloak: image:{badges}/keycloak.svg[keycloak]
:kibana: image:{badges}/kibana.svg[kibana]
:kong: image:{badges}/kong.svg[kong]
Expand Down Expand Up @@ -137,11 +139,13 @@ slug = "about"
:redditBadge: image:{badges}/reddit-large.svg[redditbadge, link = "https://www.reddit.com/user/aoudiamoncef"]
:redis: image:{badges}/redis.svg[redis]
:rss: image:{badges}/rss.svg[rss]
:rssBadge: image:{badges}/rss-large.svg[rssbadge, link = "https://www.maoudia.com/fr/index.xml"]
:rssBadge: image:{badges}/rss-large.svg[rssbadge, link = "https://www.maoudia.com/index.xml"]
:rust: image:{badges}/rust.svg[rust]
:rxjava: image:{badges}/rxjava.svg[rxjava]
:slack: image:{badges}/slack.svg[slack]
:slides: image:{badges}/slides.svg[slides]
:slidesBadge: image:{badges}/slides-large.svg[slidesbadge, link = "https://slides.com/aoudiamoncef"]
:solidity: image:{badges}/solidity.svg[solidity]
:sonarqube: image:{badges}/sonarqube.svg[sonarqube]
:sonatype: image:{badges}/sonatype.svg[sonatype]
:speakerdeck: image:{badges}/speakerdeck.svg[speakerdeck]
Expand All @@ -152,9 +156,11 @@ slug = "about"
:sql: image:{badges}/sql.svg[sql]
:stackoverflow: image:{badges}/stackoverflow.svg[stackoverflow]
:stackoverflowBadge: image:{badges}/stackoverflow-large.svg[stackoverflowbadge, link = "https://stackoverflow.com/users/8126192/moncef-aoudia"]
:syncthing: image:{badges}/syncthing.svg[syncthing]
:travisci: image:{badges}/travisci.svg[travisci]
:twitter: image:{badges}/twitter.svg[twitter]
:twitterBadge: image:{badges}/twitter-large.svg[twitterbadge, link= "https://twitter.com/aoudiamoncef"]
:typescript: image:{badges}/typescript.svg[typescript]
:ublockorigin: image:{badges}/ublockorigin.svg[ublockorigin]
:ubuntu: image:{badges}/ubuntu.svg[ubuntu]
:vagrant: image:{badges}/vagrant.svg[vagrant]
Expand Down Expand Up @@ -203,6 +209,8 @@ Technologies que j'ai utilisées au travail et/ou dans le cadre de projets paral
====
{java}
{kotlin}
{rust}
{solidity}
{sql}
{asciidoc}
{css3}
Expand All @@ -211,6 +219,7 @@ Technologies que j'ai utilisées au travail et/ou dans le cadre de projets paral
{latex}
{markdown}
{python}
{typescript}
====

.IDEs
Expand Down Expand Up @@ -240,6 +249,7 @@ Technologies que j'ai utilisées au travail et/ou dans le cadre de projets paral
[%collapsible]
[.badge]
====
{angular}
{apachecamel}
{apollographql}
{bootstrap}
Expand Down Expand Up @@ -283,53 +293,19 @@ Technologies que j'ai utilisées au travail et/ou dans le cadre de projets paral
{heidisql}
{hyper}
{kibana}
{keepassxc}
{logstash}
{mremoteng}
{myki}
{npm}
{ohmyzsh}
{pocket}
{postman}
{syncthing}
{vagrant}
{visualvm}
{windowsterminal}
====

.Services
[%collapsible]
[.badge]
====
{algolia}
{analytics}
{apicurio}
{bamboo}
{bitbucket}
{circleci}
{cloudflare}
{codacy}
{confluence}
{consul}
{dependabot}
{diagramsnet}
{github}
{githubactions}
{gitlab}
{gitpod}
{googlecloud}
{grafana}
{jenkins}
{jira}
{keycloak}
{kong}
{microcks}
{netlify}
{overleaf}
{sonarqube}
{sonatype}
{travisci}
{winds}
====

.Communication
[%collapsible]
[.badge]
Expand Down
5 changes: 3 additions & 2 deletions content/page/uses/index.adoc
Original file line number Diff line number Diff line change
Expand Up @@ -93,15 +93,16 @@ Storage: '475Go'
* link:https://joplinapp.org/[Joplin] - Note-taking application {oss}
* link:https://gitforwindows.org//[Git] - Distributed version control system {oss}
* link:https://www.gitkraken.com/[GitKraken] - Git GUI and more
* link:https://keepassxc.org/[KeePassXC] - Cross-Platform Password Manager {oss}
* link:https://www.heidisql.com/[HeidiSQL] - Administration tool for MySQL and its forks {oss}
* link:https://gohugo.io/[Hugo] - Static site generator {oss}
* link:https://developers.google.com/web/tools/lighthouse/[Lighthouse ] - Automated tool for improving the quality of web pages {oss}
* link:https://developers.google.com/web/tools/lighthouse/[Lighthouse] - Automated tool for improving the quality of web pages {oss}
* link:https://nosqlbooster.com/[NoSQLBooster] - Cross-platform GUI tool for MongoDB
* link:https://mremoteng.org/[mRemoteNG] - Multi-protocol, tabbed remote connections manager {oss}
* link:https://myki.com/[Myki] - Offline Password Manager and 2FA Authenticator
* link:https://ohmyz.sh/[Oh My Zsh] - Framework for managing Zsh configuration {oss}
* link:https://getpocket.com/[Pocket] - Reading list manager
* link:https://www.getpostman.com/[Postman] - API platform for building and using APIs
* link:https://syncthing.net/[Syncthing] - Continuous file synchronization program {oss}
* link:https://www.jetbrains.com/toolbox-app/[Toolbox App] - JetBrains IDEs manager
* link:https://visualvm.github.io/[VisualVM] - Java troubleshooting tool {oss}
* link:https://github.com/microsoft/terminal[Windows terminal] - Windows terminal emulator {oss}
Expand Down
5 changes: 3 additions & 2 deletions content/page/uses/index.fr.adoc
Original file line number Diff line number Diff line change
Expand Up @@ -94,15 +94,16 @@ Stockage: 475Go
* link:https://joplinapp.org/[Joplin] - Application de prise de notes {oss}
* link:https://gitforwindows.org//[Git] - Logiciel de gestion de versions décentralisé {oss}
* link:https://www.gitkraken.com/[GitKraken] - Interface graphique Git et plus
* link:https://keepassxc.org/[KeePassXC] - Gestionnaire de mots de passe multiplateforme {oss}
* link:https://www.heidisql.com/[HeidiSQL] - Outil d'administration pour MySQL et ses forks {oss}
* link:https://gohugo.io/[Hugo] - Générateur de sites statiques {oss}
* link:https://developers.google.com/web/tools/lighthouse/[Lighthouse ] - Outil automatisé pour l'améliorer la qualité des pages web {oss}
* link:https://developers.google.com/web/tools/lighthouse/[Lighthouse] - Outil automatisé pour l'améliorer la qualité des pages web {oss}
* link:https://nosqlbooster.com/[NoSQLBooster] - Interface graphique multiplateforme pour MongoDB
* link:https://mremoteng.org/[mRemoteNG] - Gestionnaire de connexions distantes, multi-protocoles à onglets {oss}
* link:https://myki.com/[Myki] - Gestionnaire de mots de passe hors ligne et d'authentificateur 2FA
* link:https://ohmyz.sh/[Oh My Zsh] - Framework pour la configuration de Zsh {oss}
* link:https://getpocket.com/[Pocket] - Gestionnaire de listes de lecture
* link:https://www.getpostman.com/[Postman] - Plateforme pour la création et l'utilisation d'API
* link:https://syncthing.net/[Syncthing] - Programme de synchronisation continue des fichiers {oss}
* link:https://www.jetbrains.com/toolbox-app/[Toolbox App] - Gestionnaire d'IDEs JetBrains
* link:https://visualvm.github.io/[VisualVM] - Outil de dépannage Java {oss}
* link:https://github.com/microsoft/terminal[Windows terminal] - Emulateur de terminal Windows {oss}
Expand Down
Loading

0 comments on commit e54294d

Please sign in to comment.