Browse Source

Some improvements

master
Aeris 6 years ago
parent
commit
e98abb7f13
  1. 40
      source/_conferences.haml
  2. 29
      source/_footer.haml
  3. 4
      source/_identity.haml
  4. 63
      source/_projects.haml
  5. 2
      source/layouts/layout.erb
  6. 9
      source/stylesheets/_font-awesome.scss
  7. 18
      source/stylesheets/all.css.scss

40
source/_conferences.haml

@ -8,106 +8,106 @@
%span.location 11/16/2013, Ubuntu Party
%span.links
%a{href: 'https://confs.imirhil.fr/20131116_ubuntu-party_tor/'}
%i.fa.fa-slideshare
%i.fa.fa-slides
Support
%li
%span.title OpenSSL Valhalla Rampage
%span.location 26/06/2014, Pas sage en Seine
%span.links
%a{href: 'https://confs.imirhil.fr/20140626_pses_openssl-valhalla-rampage/'}
%i.fa.fa-slideshare
%i.fa.fa-slides
Support
%a{href: 'https://confs.imirhil.fr/20140626_pses_openssl-valhalla-rampage.webm'}
%i.fa.fa-video-camera
%i.fa.fa-video
Vidéo
%li
%span.title Cryptographie « unplugged »
%span.location 27/06/2014, Pas sage en Seine
%span.links
%a{href: 'https://confs.imirhil.fr/20140627_pses_crypto-unplugged-solitaire.odp'}
%i.fa.fa-slideshare
%i.fa.fa-slides
Support
%li
%span.title Introduction aux chiffrofêtes
%span.location 16/11/2014, Ubuntu Party
%span.links
%a{href: 'https://confs.imirhil.fr/20141116_ubuntu-party_introduction-chiffrofetes.webm'}
%i.fa.fa-video-camera
%i.fa.fa-video
Vidéo
%li
%span.title Hygiène numérique, applications mobiles et vie privée
%span.location 16/11/2014, Ubuntu Party
%span.links
%a{href: 'https://confs.imirhil.fr/20141116_ubuntu_chiffrofete/privacy.html'}
%i.fa.fa-slideshare
%i.fa.fa-slides
Support
%a{href: 'https://confs.imirhil.fr/20141116_ubuntu-party_hygiene-numerique-applications-mobiles-vie-privee.webm'}
%i.fa.fa-video-camera
%i.fa.fa-video
Vidéo
%li
%span.title Les aventures d’un petit paquet réseau
%span.location 16/11/2014, Ubuntu Party
%span.links
%a{href: 'https://confs.imirhil.fr/20141116_ubuntu_chiffrofete/paquet.html'}
%i.fa.fa-slideshare
%i.fa.fa-slides
Support
%a{href: 'https://confs.imirhil.fr/20141116_ubuntu-party_aventures-petit-paquet-reseau.webm'}
%i.fa.fa-video-camera
%i.fa.fa-video
Vidéo
%li
%span.title Comprendre HTTPS
%span.location 16/11/2014, Ubuntu Party
%span.links
%a{href: 'https://confs.imirhil.fr/20141116_ubuntu_chiffrofete/tls.html'}
%i.fa.fa-slideshare
%i.fa.fa-slides
Support
%a{href: 'https://confs.imirhil.fr/20141116_ubuntu-party_comprendre-https.webm'}
%i.fa.fa-video-camera
%i.fa.fa-video
Vidéo
%li
%span.title Live FAQ
%span.location 16/11/2014, Ubuntu Party
%span.links
%a{href: 'https://confs.imirhil.fr/20141116_ubuntu-party_live-faq.webm'}
%i.fa.fa-video-camera
%i.fa.fa-video
Vidéo
%li
%span.title La surveillance de masse
%span.location 07/03/2015, Journées Fédérez
%span.links
%a{href: 'https://confs.imirhil.fr/20150307_federez_surveillance/'}
%i.fa.fa-slideshare
%i.fa.fa-slides
Support
%a{href: 'https://confs.imirhil.fr/20150307_federez_surveillance.webm'}
%i.fa.fa-video-camera
%i.fa.fa-video
Vidéo
%li
%span.title Dégooglisons Internet
%span.location 28/03/2015, Bibliothèque Francophone Multimédia de Limoges
%span.links
%a{href: 'https://confs.imirhil.fr/20150328_bfm-limoges_degooglisons-internet.odp'}
%i.fa.fa-slideshare
%i.fa.fa-slides
Support
%a{href: 'https://confs.imirhil.fr/20150328_degooglisons-internet.webm'}
%i.fa.fa-video-camera
%i.fa.fa-video
Vidéo
%li
%span.title SSL/TLS pour les nuls
%span.location 20/06/2015, Pas sage en Seine
%span.links
%a{href: 'https://confs.imirhil.fr/20150620_pses_tls/'}
%i.fa.fa-slideshare
%i.fa.fa-slides
Support
%a{href: 'https://confs.imirhil.fr/20150620_pses_tls.webm'}
%i.fa.fa-video-camera
%i.fa.fa-video
Vidéo
%li
%span.title Routeur matériel Tor. Pourquoi ? Comment ?
%span.location 30/06/2016, Pas sage en Seine
%span.links
%a{href: 'https://confs.imirhil.fr/20160630_pses-hsf_routeur-materiel-tor/'}
%i.fa.fa-slideshare
%i.fa.fa-slides
Support
%a{href: 'https://confs.imirhil.fr/20160630_pses-hsf_routeur-materiel-tor.webm'}
%i.fa.fa-video-camera
%i.fa.fa-video
Vidéo

29
source/_footer.haml

@ -11,7 +11,7 @@
-# %a{href: 'http://www.cacert.org/index.php?id=3'} leurs certificats
-# pour pouvoir y accéder.
%p
Pour vous assurer de la validité des TLS certificats utilisés par mes sites, ils sont protégés par
Pour vous assurer de la validité des TLS certificats utilisés sur mes sites, ils sont protégés par
= succeed ',' do
%a{href: 'https://fr.wikipedia.org/wiki/Domain_Name_System_Security_Extensions'} DNSSec
= succeed ',' do
@ -20,3 +20,30 @@
= succeed '.' do
%a{href: 'https://fr.wikipedia.org/wiki/HTTP_Public_Key_Pinning'} HPKP
%p
Empreinte de la clef publique des certificats pour *.imirhil.fr :
%ul
%li
SHA512 :
%pre
%code
:preserve
16AC C404 19CE F989 84BF 7F1B CE35 4BB0 AA3F 84AB 0029 E829 F36C D3BB E36E D250
1B6F 22D4 EC87 9B31 5FA0 93E0 F73C 6E7A 85FA 8375 82FF 41F6 85C5 3E49 1134 1451
%li
SHA256 :
%pre
%code
:preserve
C1D9 03DF C890 433C 44EE 0D11 A663 7C56 8688 A97E D898 F5B0 A2E7 83F4 8A9A C1F8
%li
SHA1 :
%pre
%code
:preserve
156C B0B7 7914 5311 D3E8 00C8 EAF6 5F4D 5CFF B14B
%p
Ce site est aussi disponible dans le grand méchant darknet :
%a{href: 'http://aeriszyr4wbpvuo2.onion/'} http://aeriszyr4wbpvuo2.onion/

4
source/_identity.haml

@ -1,7 +1,7 @@
%span.anchor#identity
%section.identity
%img.big{src: 'images/profile.png', alt: 'Tux Debian'}
%img.small{src: 'images/profile-small.png', alt: 'Tux Debian'}
%img.big{src: '/images/profile.png', alt: 'Tux Debian'}
%img.small{src: '/images/profile-small.png', alt: 'Tux Debian'}
%h1 Aeris
%hr
%div

63
source/_projects.haml

@ -4,42 +4,61 @@
%hr
.projects
.project
CryptCheck :
Outil de vérification du niveau de sécurité des configurations TLS et SSH
%span
%a{href: 'https://tls.imirhil.fr/'}
%b CryptCheck
%br
Outil de vérification du niveau de sécurité des configurations
TLS et SSH
%a{href: 'https://tls.imirhil.fr/'}
%img{src: 'images/projects/cryptcheck.png', alt: 'CryptCheck'}
%img.right{src: 'images/projects/cryptcheck.png', alt: 'CryptCheck'}
/
Image by Sean MacEntee
CC-BY 2.0 https//creativecommons.org/licenses/by/2.0/
https://www.flickr.com/photos/smemon/15944989872/
.project
OnionBox :
Boîtier matériel garantissant le passage par Tor du trafic de ses
utilisateurs
%a{href: 'https://github.com/aeris/onionbox/'}
%img{src: 'images/projects/onionbox.png', alt: 'OnionBox'}
%img.left{src: 'images/projects/onionbox.png', alt: 'OnionBox'}
%span
%a{href: 'https://github.com/aeris/onionbox/'}
%b OnionBox
%br
Boîtier matériel garantissant le passage par Tor du trafic de
ses utilisateurs
.projects
.project
Café Vie Privée :
Collectif citoyen de formation à la défense de la vie privée
%span
%a{href: 'https://café-vie-privée.fr/'}
%b Café Vie Privée
%br
Collectif citoyen de formation à la protection de la vie privée
%a{href: 'https://café-vie-privée.fr/'}
%img{src: 'images/projects/chiffrofete.png', alt: 'Café Vie Privée'}
%img.right{src: 'images/projects/chiffrofete.png', alt: 'Café Vie Privée'}
.project
NSA Observer :
Base de données des différents documents publiés lors de l’affaire
Snowden
%a{href: 'https://nsa.imirhil.fr/'}
%img{src: 'images/projects/nsa-observer.png', alt: 'NSA Observer'}
%img.left{src: 'images/projects/nsa-observer.png', alt: 'NSA Observer'}
%span
%a{href: 'https://nsa.imirhil.fr/'}
%b NSA Observer
%br
Base de données des différents documents publiés lors de
l’affaire Snowden
.projects
.project
Shaarli :
Extension Firefox s’interfaçant avec un serveur Shaarli pour la
sauvegarde de liens intéressants
%span
%a{href: 'https://addons.mozilla.org/firefox/addon/shaarli/'}
%b Shaarli
%br
Extension Firefox s’interfaçant avec un serveur Shaarli pour la
sauvegarde de liens intéressants
%a{href: 'https://addons.mozilla.org/firefox/addon/shaarli/'}
%img{src: 'images/projects/shaarli.png', alt: 'Shaarli'}
%img.right{src: 'images/projects/shaarli.png', alt: 'Shaarli'}
.project
Enjoy Reading :
Extension Firefox facilitant la lecture d’un site Internet en
convertissant les pages en texte brut
%a{href: 'https://addons.mozilla.org/firefox/addon/enjoy-reading/'}
%img{src: 'images/projects/enjoy-reading.png', alt: 'Enjoy Reading'}
%img.left{src: 'images/projects/enjoy-reading.png', alt: 'Enjoy Reading'}
%span
%a{href: 'https://addons.mozilla.org/firefox/addon/enjoy-reading/'}
%b Enjoy Reading
%br
Extension Firefox facilitant la lecture d’un site Internet en
convertissant les pages en texte brut

2
source/layouts/layout.erb

@ -4,7 +4,7 @@
<meta charset="utf-8" />
<meta content="IE=edge,chrome=1" http-equiv="X-UA-Compatible" />
<meta name=viewport content="width=device-width, initial-scale=1" />
<link rel="shortcut icon" type="image/png" href="images/favicon.png" />
<link rel="shortcut icon" type="image/png" href="/images/favicon.png" />
<title><%= current_page.data.title || 'Extrémiste inside' %></title>
<%= stylesheet_link_tag 'all', media: :all %>
</head>

9
source/stylesheets/_font-awesome.scss

@ -28,8 +28,11 @@ $fa-li-width: (30em / 14) !default;
-moz-osx-font-smoothing: grayscale;
}
.#{$fa-css-prefix}-slideshare:before { content: '\f1e7'; }
.#{$fa-css-prefix}-video-camera:before { content: '\f03d'; }
.#{$fa-css-prefix}-slides:before { content: '\f1e7'; }
.#{$fa-css-prefix}-video:before { content: '\f03d'; }
.#{$fa-css-prefix}-external-link:before { content: '\f08e'; }
.#{$fa-css-prefix}-newspaper:before { content: '\f1ea'; }
.#{$fa-css-prefix}-warning:before { content: '\f071'; }
.#{$fa-css-prefix}-warning {
color: #f0ad4e;
&:before { content: '\f071'; }
}

18
source/stylesheets/all.css.scss

@ -30,11 +30,9 @@ h1, h2 {
a {
color: $link-color;
text-decoration: none;
&:hover {
color: $link-color-hover;
text-decoration: underline;
}
}
@ -65,9 +63,11 @@ header {
a {
color: $navbar-link-color;
text-transform: uppercase;
text-decoration: none;
&:hover {
color: $navbar-link-color-hover;
text-decoration: underline;
}
}
@ -86,8 +86,6 @@ header {
span.anchor {
display: block;
//height: $navbar-height;
//margin-top: -$navbar-height;
visibility: hidden;
}
@ -208,6 +206,18 @@ section.projects {
align-items: center;
-webkit-justify-content: center;
justify-content: center;
text-align: justify;
}
img {
&.left {
margin-right: 10px;
}
&.right {
margin-left: 10px;
}
}
}
}

Loading…
Cancel
Save