dpobel / damien.pobel.fr

Source code of damien.pobel.fr
https://damien.pobel.fr
4 stars 0 forks source link

ci: improve compare script to be easier to read and maintain #776

Closed dpobel closed 9 months ago

dpobel commented 9 months ago

URL: https://776.damien.pobel.fr

Stats

Page Online PR version Size online Size local Identical?
Homepage Open Open 11751 11751 ✅️
CSS Open Open 10921 10921 ✅️
Blog Open Open 8085 8085 ✅️
RSS Open Open 59077 59077 ❌️
RSS tag Open Open 44748 44748 ❌️
RSS tag fr Open Open 34783 34783 ❌️
Post Open Open 11241 11241 ✅️
CV fr Open Open 22380 22380 ✅️
CV fr pdf Open Open 110765 110765 ✅️
CV Open Open 21525 21486 ❌️
CV en pdf Open Open 72340 87268 ❌️
Tag page (veille) Open Open 8126 8126 ✅️
Tags Open Open 27382 27382 ✅️
Page list Open Open 8181 8181 ✅️
About Open Open 3510 3510 ✅️
Resized Photo (660x) Open Open 32036 32036 ✅️
Resized Photo (200x) Open Open 5438 5438 ✅️

Diffs

RSS

--- rss.xml.pretty  2024-01-06 10:17:13.388234725 +0000
+++ ../web/rss.xml.pretty   2024-01-06 10:17:13.388234725 +0000
@@ -5,7 +5,7 @@
     <description><![CDATA[Derniers posts du blog de Damien Pobel]]></description>
     <link>https://damien.pobel.fr</link>
     <generator>metalsmith-feed</generator>
-    <lastBuildDate>Fri, 05 Jan 2024 09:03:06 GMT</lastBuildDate>
+    <lastBuildDate>Sat, 06 Jan 2024 10:16:41 GMT</lastBuildDate>
     <atom:link href="https://damien.pobel.fr/rss.xml" rel="self" type="application/rss+xml"/>
     <item>
       <title><![CDATA[Quelques défis liés à l'édition d'un logiciel destiné à être intégré]]></title>

RSS tag

--- "métier.xml.pretty" 2024-01-06 10:17:14.212234642 +0000
+++ "../web/rss/métier.xml.pretty"  2024-01-06 10:17:14.216234641 +0000
@@ -5,7 +5,7 @@
     <description><![CDATA[métier]]></description>
     <link>https://damien.pobel.fr</link>
     <generator>metalsmith-feed</generator>
-    <lastBuildDate>Fri, 05 Jan 2024 09:03:06 GMT</lastBuildDate>
+    <lastBuildDate>Sat, 06 Jan 2024 10:16:41 GMT</lastBuildDate>
     <atom:link href="https://damien.pobel.fr/rss/métier.xml" rel="self" type="application/rss+xml"/>
     <item>
       <title><![CDATA[Quelques défis liés à l'édition d'un logiciel destiné à être intégré]]></title>

RSS tag fr

--- fr.xml.pretty   2024-01-06 10:17:15.156234577 +0000
+++ ../web/rss/linux/fr.xml.pretty  2024-01-06 10:17:15.160234578 +0000
@@ -5,7 +5,7 @@
     <description><![CDATA[linux]]></description>
     <link>https://damien.pobel.fr</link>
     <generator>metalsmith-feed</generator>
-    <lastBuildDate>Fri, 05 Jan 2024 09:03:06 GMT</lastBuildDate>
+    <lastBuildDate>Sat, 06 Jan 2024 10:16:41 GMT</lastBuildDate>
     <atom:link href="https://damien.pobel.fr/rss/linux/fr.xml" rel="self" type="application/rss+xml"/>
     <item>
       <title><![CDATA[Veille de la semaine #19 de 2018]]></title>

CV

--- index.html.pretty   2024-01-06 10:17:20.048235415 +0000
+++ ../web/page/cv/index.html.pretty    2024-01-06 10:17:20.048235415 +0000
@@ -262,7 +262,7 @@
 Technical environment: PHP, MySQL, React, Redux, Gitlab,…</p>
 </dd>
 <dt>
-From April 2011 to November 2017 <img loading=lazy src=/img/logo-ez.png alt="Logo eZ Systems" class=logo>
+From April 2011 to November 2017 <img src=/img/logo-ez.png alt="Logo eZ Systems" class=logo>
 </dt>
 <dd>
 <h3>
@@ -289,7 +289,7 @@
 Technical environment: PHP, MySQL, Web Components, JavaScript to power a Single Page Application (YUI framework), Node.js based tooling, TravisCI,…</p>
 </dd>
 <dt>
-From February 2007 to March 2011 <img loading=lazy src=/img/logo-smile.png alt="Logo Smile" class=logo>
+From February 2007 to March 2011 <img src=/img/logo-smile.png alt="Logo Smile" class=logo>
 </dt>
 <dd>
 <h3>
@@ -312,7 +312,7 @@
 </ul>
 </dd>
 <dt>
-From April 2004 to January 2007 <img loading=lazy src=/img/logo-kaliop.png alt="Logo Kaliop" class=logo>
+From April 2004 to January 2007 <img src=/img/logo-kaliop.png alt="Logo Kaliop" class=logo>
 </dt>
 <dd>
 <h3>

CV en pdf

--- cv-damien-pobel.pdf.pretty  2024-01-06 10:17:21.348235638 +0000
+++ ../web/page/cv/cv-damien-pobel.pdf.pretty   2024-01-06 10:17:21.600235682 +0000
@@ -96,8 +96,7 @@
 <p style="position:absolute;top:183px;left:247px;white-space:nowrap" class="ft21">code&#160;reviews,&#160;dependency&#160;injection,&#160;agility…</p>
 <p style="position:absolute;top:203px;left:267px;white-space:nowrap" class="ft21">Technical&#160;management&#160;of&#160;a&#160;team&#160;composed&#160;of&#160;6&#160;to&#160;10&#160;persons</p>
 <p style="position:absolute;top:230px;left:218px;white-space:nowrap" class="ft21">Technical&#160;environment:&#160;PHP,&#160;MySQL,&#160;React,&#160;Redux,&#160;Gitlab,…</p>
-<p style="position:absolute;top:270px;left:60px;white-space:nowrap" class="ft24">From&#160;April&#160;2011&#160;to</p>
-<p style="position:absolute;top:304px;left:60px;white-space:nowrap" class="ft24">November&#160;2017&#160;</p>
+<p style="position:absolute;top:270px;left:60px;white-space:nowrap" class="ft212">From&#160;April&#160;2011&#160;to<br/>November&#160;2017</p>
 <p style="position:absolute;top:270px;left:218px;white-space:nowrap" class="ft25"><b>Lead&#160;engineer&#160;User&#160;Interface&#160;at&#160;<a href="http://ez.no/">eZ&#160;Systems</a></b><b>&#160;(Lyon,&#160;France)</b></p>
 <p style="position:absolute;top:310px;left:218px;white-space:nowrap" class="ft215">eZ&#160;Systems&#160;is&#160;the&#160;editor&#160;of&#160;eZ&#160;Platform&#160;(formerly&#160;known&#160;as&#160;eZ&#160;Publish)&#160;a&#160;CMS&#160;built&#160;on&#160;top&#160;of&#160;the<br/>Symfony&#160;framework.&#160;For&#160;more&#160;than&#160;6&#160;years,&#160;I&#160;was&#160;part&#160;of&#160;the&#160;engineering&#160;team&#160;as&#160;<b>Lead<br/>engineer&#160;User&#160;Interface</b>.&#160;Main&#160;achievements:</p>
 <p style="position:absolute;top:378px;left:267px;white-space:nowrap" class="ft21">Design&#160;and&#160;development&#160;of&#160;the&#160;eZ&#160;Platform&#160;v2&#160;administration&#160;interface&#160;based&#160;on&#160;Web</p>
@@ -106,13 +105,11 @@
 <p style="position:absolute;top:438px;left:247px;white-space:nowrap" class="ft21">application</p>
 <p style="position:absolute;top:459px;left:267px;white-space:nowrap" class="ft213">Rewrite&#160;of&#160;the&#160;eZ&#160;Publish&#160;CMS&#160;with&#160;the&#160;Symfony&#160;framework<br/>Code&#160;reviews&#160;/&#160;Maintenance</p>
 <p style="position:absolute;top:506px;left:218px;white-space:nowrap" class="ft27">As&#160;Lead&#160;Engineer&#160;User&#160;Interface,&#160;I&#160;managed&#160;a&#160;small&#160;team&#160;working&#160;on&#160;the&#160;administration<br/>interface,&#160;I&#160;was&#160;also&#160;involved&#160;in&#160;the&#160;feature&#160;definition&#160;with&#160;the&#160;product&#160;management&#160;team&#160;and&#160;in<br/>the&#160;technical&#160;architecture&#160;of&#160;the&#160;product.<br/>Technical&#160;environment:&#160;PHP,&#160;MySQL,&#160;Web&#160;Components,&#160;JavaScript&#160;to&#160;power&#160;a&#160;Single&#160;Page<br/>Application&#160;(YUI&#160;framework),&#160;Node.js&#160;based&#160;tooling,&#160;TravisCI,…</p>
-<p style="position:absolute;top:625px;left:60px;white-space:nowrap" class="ft24">From&#160;February&#160;2007</p>
-<p style="position:absolute;top:660px;left:60px;white-space:nowrap" class="ft24">to&#160;March&#160;2011&#160;</p>
+<p style="position:absolute;top:625px;left:60px;white-space:nowrap" class="ft212">From&#160;February&#160;2007<br/>to&#160;March&#160;2011</p>
 <p style="position:absolute;top:625px;left:218px;white-space:nowrap" class="ft211"><b>LAMP&#160;technical&#160;expert&#160;at<a href="http://www.smile.fr/">&#160;Smile</a></b><b>'s&#160;technical&#160;management&#160;department<br/>(Montpellier&#160;then&#160;Lyon,&#160;France)</b></p>
 <p style="position:absolute;top:689px;left:218px;white-space:nowrap" class="ft27">At&#160;Smile,&#160;after&#160;being&#160;part&#160;of&#160;the&#160;team&#160;dedicated&#160;to&#160;project&#160;maintenance,&#160;I&#160;integrated&#160;the&#160;technical<br/>management&#160;department.&#160;Our&#160;main&#160;responsibilities&#160;were&#160;to&#160;help&#160;teams&#160;in&#160;the&#160;projects&#160;and&#160;to&#160;try<br/>improving&#160;processes&#160;and&#160;overall&#160;quality.&#160;The&#160;main&#160;aspect&#160;of&#160;this&#160;position&#160;involved:</p>
 <p style="position:absolute;top:757px;left:267px;white-space:nowrap" class="ft27">Technical&#160;reviews&#160;of&#160;eZ&#160;Publish,&#160;Typo3&#160;or&#160;Magento&#160;based&#160;projects<br/>Technical&#160;specifications<br/>Support&#160;and&#160;training<br/>Software&#160;development&#160;and&#160;maintenance&#160;of&#160;LAMP&#160;web&#160;sites&#160;and&#160;applications</p>
-<p style="position:absolute;top:863px;left:60px;white-space:nowrap" class="ft24">From&#160;April&#160;2004&#160;to</p>
-<p style="position:absolute;top:897px;left:60px;white-space:nowrap" class="ft24">January&#160;2007&#160;</p>
+<p style="position:absolute;top:863px;left:60px;white-space:nowrap" class="ft212">From&#160;April&#160;2004&#160;to<br/>January&#160;2007</p>
 <p style="position:absolute;top:863px;left:218px;white-space:nowrap" class="ft25"><b>Software&#160;engineer&#160;/&#160;System&#160;administrator&#160;at<a href="http://www.kaliop.com/">&#160;Kaliop&#160;</a></b><b>(Montpellier,&#160;France)</b></p>
 <p style="position:absolute;top:903px;left:267px;white-space:nowrap" class="ft21">Development&#160;of&#160;a&#160;web&#160;application&#160;in&#160;order&#160;to&#160;manage&#160;hygiene&#160;rules&#160;within&#160;company</p>
 <p style="position:absolute;top:923px;left:247px;white-space:nowrap" class="ft21">kitchens&#160;using&#160;PHP5,&#160;MySQL,&#160;XML/XSLT,&#160;JavaScript,…</p>